@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--radius-sm:.25rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}:root{--accent:#3b82f6;--accent-dark:#2563eb;--accent-light:#eff6ff;--accent-hover:#60a5fa;--accent-text:#93c5fd;--accent-bg:#3b82f626;--accent-border:#3b82f659;--accent-border-soft:#3b82f640;--blue:#2563eb;--blue-2:#3b82f6;--blue-light:#60a5fa;--blue-dark:#1d4ed8;--blue-deep:#1e3a8a;--blue-muted:#9db3ff;--blue-muted-hover:#b2c3ff;--blob-indigo:#818cf8;--focus-blue:#93c5fd;--hover-header:#1e40af;--brand-indigo:#3c54dc;--brand-cyan:#01a2d0;--yellow-warm:#f5c542;--yellow-soft:#fde68a;--yellow-glow:#fef9c3;--black-blue:#0f172a;--black:#1e293b;--grey-dark:#475569;--grey:#94a3b8;--grey-muted:#64748b;--grey-light:#e8eef5;--grey-light-2:#eef2f8;--grey-light-3:#e4ebf3;--text-on-dark:#fff;--text-on-dark-muted:#ffffffd1;--text-on-dark-soft:#ffffffd9;--text-on-dark-subtle:#ffffffbf;--text-on-dark-faint:#ffffffb3;--bg-page-light:#fff;--bg-surface-light:#fff;--bg-card-light:#fff;--bg-page-base:#fff;--bg-page:#fff;--gradient-page:none;--white:#fff;--bg-white:#fff;--bg-surface-alt:#f8fafc;--bg-card-product:#fff;--bg-transparent:transparent;--border-card-product:#e2e8f0;--color-title-product-card:#0f172a;--bg-form:#fff;--bg-form-input:#fff;--border-form:var(--blue)}@supports (color:color-mix(in lab, red, red)){:root{--border-form:color-mix(in srgb, var(--blue) 24%, #fff)}}:root{--border-form-input:var(--blue)}@supports (color:color-mix(in lab, red, red)){:root{--border-form-input:color-mix(in srgb, var(--blue) 18%, #dbeafe)}}:root{--shadow-form:0 8px 32px #2563eb24, 0 2px 8px #0f172a0f;--static-black:var(--bg-page-base);--statick-black-grey:#0f172a;--footer-bg:#0f172a;--footer-bg-dark:#020617;--footer-text:var(--grey);--footer-text-link:var(--grey-light);--footer-text-muted:var(--grey-muted);--footer-border:#ffffff1a;--overlay:#0f172a80;--overlay-dark:#020617b3;--overlay-popup:#1a213373;--overlay-popup-dark:#070a129e;--switcher-thumb:#fff;--switcher-track:#fff;--switcher-track-border:var(--blue-deep)}@supports (color:color-mix(in lab, red, red)){:root{--switcher-track-border:color-mix(in srgb, var(--blue-deep) 22%, #fff)}}:root{--switcher-track-active:var(--blue);--header-bg:#152238;--header-bg-dark:#152238;--error:#ef4444;--warning:#f59e0b;--success:#22c55e;--success-light:#4ade80;--success-bg:#22c55e33;--success-border:#22c55e66;--placeholder:#24242e80;--gradient:var(--gradient-page);--gradient-static:linear-gradient(135deg, var(--brand-indigo) 0%, var(--brand-cyan) 100%);--gradient-hero:linear-gradient(135deg, var(--blue-deep) 0%, var(--blue) 50%, var(--blue-dark) 100%);--gradient-hero-dark:linear-gradient(135deg, var(--black-blue) 0%, var(--blue-deep) 60%, var(--black-blue) 100%);--gradient-accent:linear-gradient(135deg, var(--accent-dark) 0%, var(--accent-hover) 100%);--btn-primary-bg:#fff;--btn-primary-text:#2563eb;--btn-primary-hover:#eff6ff;--box-shadow:0 1px 3px #0f172a14;--neo-shadow:0 4px 24px #0f172a12, 0 1px 4px #0f172a0a;--neo-shadow-inset:inset 0 2px 4px #0f172a0f;--shadow-sm:0 1px 2px #0f172a0f;--shadow-md:0 4px 16px #0f172a1a;--shadow-lg:0 8px 32px #0f172a1f;--shadow-card-hover:0 12px 40px #2563eb1f;--shadow-accent:0 4px 20px #2563eb59;--shadow-accent-hover:0 6px 28px #2563eb73;--shadow-decor:0 20px 60px #0000004d;--shadow-thumb:0 2px 4px #0003;--shadow-switcher-inset:inset 2px 2px 4px #00000014, inset -2px -2px 4px #fff6;--shadow-switcher-thumb:0 2px 6px #3f4f7447;--shadow-close-dark:8px 8px 16px #0c0f1ab8, -8px -8px 16px #3a435f61;--focus-ring:0 0 0 3px #2563eb26;--active-nav-bg:#2563eb14;--border-on-dark:#ffffff1a;--border-popup:#ffffff4d;--border-popup-dark:#8295ce40;--neo-radius:1.6rem;--radius-sm:.8rem;--radius-md:1.2rem;--radius-lg:1.6rem;--radius-xl:2.4rem}[data-theme=dark]{--accent:#60a5fa;--accent-dark:#3b82f6;--accent-light:#1e3a5f;--accent-hover:#93c5fd;--accent-text:#bfdbfe;--accent-bg:#60a5fa1f;--accent-border:#60a5fa4d;--accent-border-soft:#60a5fa40;--blue:#60a5fa;--blue-2:#93c5fd;--blue-light:#bfdbfe;--blue-dark:#3b82f6;--blue-deep:#1e3a8a;--blue-muted:#9db3ff;--blue-muted-hover:#b2c3ff;--focus-blue:#1e40af;--hover-header:#93c5fd;--black-blue:#f1f5f9;--black:#e2e8f0;--grey-dark:#cbd5e1;--grey:#94a3b8;--grey-muted:#64748b;--grey-light:#64748b;--grey-light-2:#334155;--grey-light-3:var(--bg-surface-alt);--bg-page-base:#0b1120;--bg-page:var(--bg-page-base);--gradient-page:radial-gradient(ellipse 70% 50% at 12% 4%, var(--yellow-warm) 0%, transparent 65%), radial-gradient(ellipse 70% 50% at 88% 96%, var(--yellow-warm) 0%, transparent 65%), linear-gradient(180deg, var(--yellow-warm) 0%, var(--blue) 25%, var(--blue) 55%, var(--yellow-warm) 100%)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--gradient-page:radial-gradient(ellipse 70% 50% at 12% 4%, color-mix(in srgb, var(--yellow-warm) 9%, transparent) 0%, transparent 65%), radial-gradient(ellipse 70% 50% at 88% 96%, color-mix(in srgb, var(--yellow-warm) 10%, transparent) 0%, transparent 65%), linear-gradient(180deg, color-mix(in srgb, var(--yellow-warm) 6%, color-mix(in srgb, var(--blue-deep) 48%, #162033)) 0%, color-mix(in srgb, var(--blue) 35%, #0b1120) 25%, color-mix(in srgb, var(--blue) 18%, #0b1120) 55%, color-mix(in srgb, var(--yellow-warm) 6%, #0b1120) 100%)}}[data-theme=dark]{--white:#1e293b;--bg-white:var(--blue)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--bg-white:color-mix(in srgb, var(--blue) 22%, #151d2e)}}[data-theme=dark]{--bg-surface-alt:var(--blue-deep)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--bg-surface-alt:color-mix(in srgb, var(--blue-deep) 28%, #151d2e)}}[data-theme=dark]{--bg-card-product:#1e293b;--bg-transparent:#0b1120;--border-card-product:var(--blue)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--border-card-product:color-mix(in srgb, var(--blue) 30%, #151d2e)}}[data-theme=dark]{--color-title-product-card:#f1f5f9;--bg-form:var(--blue)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--bg-form:color-mix(in srgb, var(--blue) 16%, #1a2438)}}[data-theme=dark]{--bg-form-input:var(--blue)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--bg-form-input:color-mix(in srgb, var(--blue) 10%, #151d2e)}}[data-theme=dark]{--border-form:var(--blue)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--border-form:color-mix(in srgb, var(--blue) 32%, #151d2e)}}[data-theme=dark]{--border-form-input:var(--blue)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--border-form-input:color-mix(in srgb, var(--blue) 26%, #151d2e)}}[data-theme=dark]{--shadow-form:0 8px 32px #00000059, 0 2px 8px #60a5fa14;--placeholder:#b8c4ea99;--gradient:var(--gradient-page);--gradient-static:linear-gradient(135deg, var(--blue-deep) 0%, var(--blue) 100%)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--gradient-static:linear-gradient(135deg, color-mix(in srgb, var(--blue-deep) 45%, #0b1120) 0%, color-mix(in srgb, var(--blue) 25%, #0b1120) 100%)}}[data-theme=dark]{--gradient-hero:linear-gradient(135deg, #0f172a 0%, var(--blue-deep) 50%, #1e293b 100%);--gradient-hero-dark:linear-gradient(135deg, #0f172a 0%, var(--blue-deep) 60%, #0f172a 100%);--gradient-accent:linear-gradient(135deg, var(--accent) 0%, var(--blue-light) 100%);--btn-primary-bg:#1e293b;--btn-primary-hover:#334155;--btn-primary-text:#60a5fa;--neo-shadow:0 4px 24px #0000004d, 0 1px 4px #0003;--neo-shadow-inset:inset 0 2px 4px #0003;--shadow-sm:0 1px 2px #0003;--shadow-md:0 4px 16px #00000040;--shadow-lg:0 8px 32px #00000059;--shadow-card-hover:0 12px 40px #60a5fa26;--shadow-accent:0 4px 24px #60a5fa73;--shadow-accent-hover:0 6px 32px #93c5fd8c;--switcher-track:#334155;--switcher-track-border:#ffffff29;--switcher-track-active:var(--blue)}ul{margin:0;padding:0}li{list-style:none}p{margin:0;padding:0}a{color:inherit;text-decoration:none;display:block}button{cursor:pointer;height:fit-content;color:inherit;background:0 0;border:none;outline:none;font-family:inherit}h1,h2,h3,h4,h5,h6{cursor:default;margin:0;font-weight:400}input{border:none;width:100%;font-family:Inter;font-size:1.4rem;font-weight:400}input::placeholder{color:var(--placeholder);font-family:Inter;font-size:1.4rem;font-weight:400}textarea{border:none;width:100%;font-family:Inter;font-size:1.4rem;font-weight:400}textarea::placeholder{color:var(--placeholder);font-family:Inter;font-size:1.4rem;font-weight:400}html{background-color:var(--bg-page-base);background-image:var(--gradient-page);min-height:100%}html,body{color:var(--black-blue);scroll-behavior:smooth;flex-direction:column;min-height:100vh;scroll-padding-top:10rem;font-family:Inter,sans-serif;font-size:16px;display:flex;position:relative}@media (max-width:3440px){html,body{font-size:14px}}@media (max-width:2048px){html,body{font-size:10px}}@media (max-width:1024px){html,body{font-size:9px}}body{background:0 0}*{box-sizing:border-box;margin:0;padding:0;text-decoration:none;list-style:none}img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}main{background:0 0;flex-direction:column;flex:1 0 auto;padding-bottom:4rem;display:flex}.suspense-loader-wrap{flex:1;align-items:center;display:flex}.app-header{z-index:999;position:sticky;top:0;left:0;right:0}.why-outsourcing,.solution,.whats-included,.why-kodar,.period,.why-outstaffing,.for-whom,.how-get-started,.take-team,.tariffs,.tariffs-block{border-radius:var(--neo-radius);background:var(--bg-white);-webkit-backdrop-filter:blur(16px);width:auto;box-shadow:var(--neo-shadow);margin:2.4rem 4rem 0}.why-outsourcing__title,.solution__title,.whats-included__title,.why-kodar__title,.period__title,.why-outstaffing__title,.for-whom__title,.how-get-started__title,.take-team__title,.tariffs__title,.tariffs-block__title{color:var(--black-blue);letter-spacing:-.03em;margin-bottom:3.2rem;padding-bottom:1.6rem;position:relative}.why-outsourcing__title:after,.solution__title:after,.whats-included__title:after,.why-kodar__title:after,.period__title:after,.why-outstaffing__title:after,.for-whom__title:after,.how-get-started__title:after,.take-team__title:after,.tariffs__title:after,.tariffs-block__title:after{content:"";background:var(--gradient-accent);border-radius:999px;width:4.8rem;height:.4rem;position:absolute;bottom:0;left:0}@media (max-width:1024px){:root{--app-header-height:7.2rem}.why-outsourcing,.solution,.whats-included,.why-kodar,.period,.why-outstaffing,.for-whom,.how-get-started,.take-team,.tariffs,.tariffs-block{border-radius:1.6rem;margin:1.6rem 1.6rem 0}}.not-found{justify-content:center;align-items:center;min-height:60vh;padding:2rem 1rem;display:flex}.not-found__container{text-align:center;width:100%;max-width:800px}.not-found__content{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.not-found__title{color:var(--blue);font-size:8rem;font-weight:800;line-height:1;font-family:var(--font-mont);margin:0}@media (max-width:768px){.not-found__title{font-size:5rem}}.not-found__subtitle{color:var(--black);font-size:2.5rem;font-weight:600;font-family:var(--font-mont);margin:0}@media (max-width:768px){.not-found__subtitle{font-size:1.75rem}}.not-found__description{color:var(--grey-dark);max-width:500px;margin:0;font-size:1.125rem;line-height:1.6}@media (max-width:768px){.not-found__description{font-size:1rem}}.not-found__link{background:var(--blue);color:var(--text-on-dark);border-radius:var(--radius-sm);justify-content:center;align-items:center;margin-top:1rem;padding:1rem 2rem;font-size:1.125rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.not-found__link:hover{background:var(--blue-dark);box-shadow:var(--shadow-md);transform:translateY(-2px)}.not-found__link:active{transform:translateY(0)}@media (max-width:768px){.not-found__link{padding:.875rem 1.5rem;font-size:1rem}}.load-error{justify-content:center;align-items:center;min-height:60vh;padding:2.4rem 4rem;display:flex}.load-error__container{width:100%;max-width:56rem}.load-error__card{text-align:center;border-radius:var(--neo-radius);background:var(--bg-white);box-shadow:var(--neo-shadow);flex-direction:column;align-items:center;gap:1.6rem;padding:4.8rem 3.2rem;display:flex}.load-error__icon{background:var(--error);border-radius:50%;justify-content:center;align-items:center;width:7.2rem;height:7.2rem;display:flex}@supports (color:color-mix(in lab, red, red)){.load-error__icon{background:color-mix(in srgb, var(--error) 12%, transparent)}}.load-error__icon{border:1px solid var(--error)}@supports (color:color-mix(in lab, red, red)){.load-error__icon{border:1px solid color-mix(in srgb, var(--error) 28%, transparent)}}.load-error__icon{color:var(--error);font-size:3.2rem;font-weight:700;line-height:1;font-family:var(--font-mont);box-shadow:var(--shadow-sm)}.load-error__title{color:var(--black-blue);font-size:2.4rem;font-weight:600;font-family:var(--font-mont);letter-spacing:-.02em;margin:0}.load-error__description{color:var(--grey-dark);max-width:42rem;margin:0;font-size:1.125rem;line-height:1.6}.load-error__link{background:var(--gradient-accent);color:var(--text-on-dark);border-radius:var(--radius-sm);justify-content:center;align-items:center;margin-top:.8rem;padding:1rem 2rem;font-size:1.125rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.load-error__link:hover{box-shadow:var(--shadow-accent);transform:translateY(-2px)}.load-error__link:active{transform:translateY(0)}@media (max-width:1024px){.load-error{padding:1.6rem}.load-error__card{border-radius:1.6rem;padding:3.2rem 2.4rem}.load-error__title{font-size:2rem}}@media (max-width:425px){:root{--app-header-height:6.4rem}.load-error{padding:1.2rem 1rem}.load-error__card{padding:2.4rem 1.6rem}.load-error__icon{width:6rem;height:6rem;font-size:2.6rem}.load-error__title{font-size:1.75rem}.load-error__description{font-size:1rem}.load-error__link{padding:.875rem 1.5rem;font-size:1rem}.why-outsourcing,.solution,.whats-included,.why-kodar,.period,.why-outstaffing,.for-whom,.how-get-started,.take-team,.tariffs,.tariffs-block{margin:1.2rem 1rem 0}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
