@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-devanagari-300-normal.D7nrgzLr.woff2)format("woff2"),url(/_astro/poppins-devanagari-300-normal.5EpgE5P1.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-latin-ext-300-normal.Cirz0Guu.woff2)format("woff2"),url(/_astro/poppins-latin-ext-300-normal.nf6F73WS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-latin-300-normal.Dku2WoCh.woff2)format("woff2"),url(/_astro/poppins-latin-300-normal.DCNuMXUj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-devanagari-400-normal.CJDn6rn8.woff2)format("woff2"),url(/_astro/poppins-devanagari-400-normal.CqVvlrh5.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-normal.by3JarPu.woff2)format("woff2"),url(/_astro/poppins-latin-ext-400-normal.DaBSavcJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2)format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-devanagari-500-normal.BIdkeU1p.woff2)format("woff2"),url(/_astro/poppins-devanagari-500-normal.DMPDjHtT.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-ext-500-normal.CK-6C4Hw.woff2)format("woff2"),url(/_astro/poppins-latin-ext-500-normal.CgAe2rWW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-500-normal.C8OXljZJ.woff2)format("woff2"),url(/_astro/poppins-latin-500-normal.DGXqpDMm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--yellow:#efd357;--yellow-dark:#d9bb3a;--ink:#1b1c1e;--ink-2:#26272a;--text:#2a2b2e;--muted:#5d6067;--line:#e2e1dc;--paper:#f4f3ef;--white:#fff;--fs-display:clamp(2.25rem, 5.6vw, 4.6rem);--fs-h2:clamp(1.75rem, 3.4vw, 3rem);--fs-h3:1.25rem;--fs-body:1.0625rem;--fs-small:.9375rem;--ease-out:cubic-bezier(.23, 1, .32, 1);--max:1240px;--gutter:clamp(16px, 4vw, 40px);--section:clamp(64px, 8vw, 112px);--header-h:84px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-h);-webkit-text-size-adjust:100%}body{font-family:Poppins,Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:var(--fs-body);color:var(--text);background:var(--white);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}img{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3{overflow-wrap:break-word;hyphens:manual;text-wrap:balance;letter-spacing:-.02em;color:var(--ink);margin:0;font-weight:300;line-height:1.1}h3{font-weight:500;font-size:var(--fs-h3);letter-spacing:0;line-height:1.35}p,li{text-wrap:pretty}p{margin:0 0 1.1em}p:last-child{margin-bottom:0}ul,ol{margin:0;padding:0}::selection{background:var(--yellow);color:var(--ink)}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.site-header :focus-visible,.hero :focus-visible,.section--dark :focus-visible,.band :focus-visible,.site-footer :focus-visible{outline-color:var(--yellow)}.skip-link{z-index:100;background:var(--yellow);color:var(--ink);padding:10px 16px;position:absolute;top:0;left:-9999px}.skip-link:focus{top:16px;left:16px}.container{width:100%;max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.section{padding:var(--section) 0}.section--paper{background:var(--paper)}.section--dark{background:var(--ink);color:#c9cacd}.section--dark h2,.section--dark h3{color:var(--white)}.label{--label-line:var(--ink);font-size:var(--fs-small);letter-spacing:.01em;color:var(--ink);align-items:center;gap:16px;margin-bottom:22px;font-weight:500;display:inline-flex}.label:after{content:"";background:linear-gradient(var(--label-line), var(--label-line)) 0 0 / 56px 2px no-repeat, linear-gradient(var(--label-line), var(--label-line)) 62px 0 / 8px 2px no-repeat, linear-gradient(var(--label-line), var(--label-line)) 73px 0 / 8px 2px no-repeat, linear-gradient(var(--label-line), var(--label-line)) 84px 0 / 8px 2px no-repeat;flex:none;width:92px;height:2px}.label--light{--label-line:var(--yellow);color:var(--white)}.h2{font-size:var(--fs-h2);max-width:24ch}.lead{font-size:var(--fs-h3);color:var(--text);max-width:60ch;line-height:1.55}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.btn{min-height:52px;font:inherit;font-size:var(--fs-small);letter-spacing:.02em;cursor:pointer;transition:background-color .2s, color .2s, border-color .2s, transform .1s var(--ease-out);border:2px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-weight:500;text-decoration:none;display:inline-flex}.btn:active,.nav__phone:active,.header-call:active{transform:scale(.97)}.btn--yellow{background:var(--yellow);color:var(--ink)}.btn--ghost{color:var(--white);border-color:#ffffffb3}.btn--dark{background:var(--ink);color:var(--white)}.btn--outline{border-color:var(--ink);color:var(--ink);background:0 0}@media (hover:hover) and (pointer:fine){.btn--yellow:hover{background:var(--white)}.btn--ghost:hover{border-color:var(--yellow);color:var(--yellow)}.btn--dark:hover{background:var(--yellow);color:var(--ink)}.btn--outline:hover{background:var(--ink);color:var(--white)}}.btn .arrow{width:18px;height:18px}.actions{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}@media (width<=560px){.btn{width:100%}}@media (prefers-reduced-motion:reduce){.btn:active,.nav__phone:active,.header-call:active{transform:none}}.site-header{z-index:50;background:var(--ink);position:sticky;top:0}.site-header .container{height:var(--header-h);justify-content:space-between;align-items:center;display:flex}.brand img{width:auto;height:50px}.brand img[src$=\.svg]{height:46px}.nav{align-items:center;gap:36px;display:flex}.nav__list{gap:32px;list-style:none;display:flex}.nav__list a{color:#e4e4e6;font-size:var(--fs-small);border-bottom:2px solid #0000;padding:6px 0;text-decoration:none}.nav__list a:hover,.nav__list a[aria-current=page]{color:var(--yellow);border-bottom-color:var(--yellow)}.nav__phone{background:var(--yellow);min-height:52px;color:var(--ink);font-size:var(--fs-small);letter-spacing:.02em;white-space:nowrap;transition:background-color .2s, transform .1s var(--ease-out);justify-content:center;align-items:center;padding:0 28px;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.nav__phone:hover{background:var(--white);color:var(--ink)}}.header-call{display:none}.nav-toggle{cursor:pointer;background:0 0;border:0;margin-right:-10px;padding:10px;display:none}.nav-toggle span{background:var(--white);width:30px;height:2px;transition:transform .2s;display:block}.nav-toggle span+span{width:22px;margin-top:8px;margin-left:auto}@media (width<=960px){.nav-toggle{display:block}.header-call{background:var(--yellow);min-height:44px;color:var(--ink);font-size:var(--fs-small);letter-spacing:.02em;white-space:nowrap;transition:transform .1s var(--ease-out);justify-content:center;align-items:center;margin-left:auto;margin-right:14px;padding:0 18px;font-weight:500;text-decoration:none;display:inline-flex}.nav{inset:var(--header-h) 0 0 0;background:var(--ink);padding:12px var(--gutter) 28px;overscroll-behavior:contain;border-top:1px solid #333;flex-direction:column;align-items:stretch;gap:0;display:none;position:fixed;overflow-y:auto}.nav.is-open{display:flex}html.nav-open{overflow:hidden}.nav__list{flex-direction:column;gap:0}.nav__list a{font-size:var(--fs-h3);border-bottom:1px solid #333;padding:16px 0;display:block}.nav__list a:hover,.nav__list a[aria-current=page]{border-bottom-color:#333}.nav__phone{display:none}.nav-toggle[aria-expanded=true] span:first-child{transform:translateY(5px)rotate(45deg)}.nav-toggle[aria-expanded=true] span:last-child{width:30px;transform:translateY(-5px)rotate(-45deg)}}@media (width<=560px){:root{--header-h:72px}.brand img{height:38px}}@media (width<=360px){.brand img[src$=\.svg]{height:34px}.header-call{margin-right:10px;padding:0 14px}}.hero{min-height:min(88vh,860px);color:var(--white);background:var(--ink);align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero--sub{min-height:min(62vh,600px)}.hero__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero:before{content:"";z-index:1;background:#12131585;position:absolute;inset:0}.hero__content{z-index:2;padding-top:120px;padding-bottom:clamp(56px,9vw,112px);position:relative}.hero h1{color:var(--white);font-size:var(--fs-display);letter-spacing:-.025em;max-width:none;line-height:1.04}.hero p{max-width:50ch;font-size:var(--fs-h3);color:#e6e6e8;margin-top:26px;line-height:1.55}.hero__facts{font-size:var(--fs-small);color:#e6e6e8;flex-wrap:wrap;gap:8px 28px;margin-top:40px;list-style:none;display:flex}.hero__facts li{align-items:center;gap:10px;display:flex}.hero__facts li:before{content:"";background:var(--yellow);flex:none;width:8px;height:2px}@media (width<=560px){.hero{min-height:82vh}}.split{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(40px,7vw,110px);display:grid}.split--reverse .split__media{order:-1}.split__media img{aspect-ratio:4/5;object-fit:cover;width:100%}.split__media--wide img{aspect-ratio:4/3}.split .h2{margin-bottom:28px}.split>.why{margin-top:0}@media (width<=860px){.split{grid-template-columns:1fr}.split--reverse .split__media{order:0}.split__media img{aspect-ratio:4/3}}.services__head{grid-template-columns:1fr 1fr;align-items:end;gap:40px;margin-bottom:clamp(40px,5vw,64px);display:grid}.services{grid-template-columns:1fr 1fr;gap:0 clamp(40px,6vw,96px);display:grid}.services__group h3{margin-bottom:4px}.services__group ul{list-style:none}.service{padding:18px 0}.service h4{font-size:var(--fs-body);color:var(--ink);margin:0 0 4px;font-weight:500;line-height:1.4}.service p{margin:0}@media (width<=860px){.services,.services__head{grid-template-columns:1fr}.services{gap:36px}.services__head{gap:20px}}.steps{grid-template-columns:repeat(4,1fr);gap:clamp(28px,3vw,40px);margin-top:clamp(40px,5vw,64px);list-style:none;display:grid}.step__nr{font-size:var(--fs-h2);letter-spacing:-.02em;color:var(--yellow);margin-bottom:18px;font-weight:300;line-height:1;display:block}.step h3{margin-bottom:10px}@media (width<=1080px){.steps{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.steps{grid-template-columns:1fr}}.band{color:var(--white);background:var(--ink);position:relative;overflow:hidden}.band__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.band:before{content:"";z-index:1;background:#121315a8;position:absolute;inset:0}.band .container{z-index:2;position:relative}.band h2{color:var(--white);max-width:20ch}.band p{color:#e2e2e4;max-width:58ch;margin-top:24px}.contact-big{justify-items:start;gap:8px;margin-top:36px;display:grid}.contact-big .mail-big{margin-top:0}.contact{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px;margin-top:clamp(40px,5vw,64px);display:grid}.contact h3{font-size:var(--fs-small);color:var(--muted);margin-bottom:8px;font-weight:500}.contact p,.contact address{color:var(--ink);font-style:normal}.contact a{text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:4px}.mail-big{font-size:var(--fs-h2);letter-spacing:-.02em;color:var(--ink);border-bottom:2px solid var(--ink);word-break:break-word;margin-top:36px;font-weight:300;line-height:1.3;text-decoration:none;display:inline-block}@media (hover:hover) and (pointer:fine){.contact a:hover{text-decoration-color:var(--ink)}.mail-big:hover{border-bottom-color:#0000}}@media (width<=860px){.contact{grid-template-columns:1fr;gap:24px}}.why{gap:24px;margin-top:36px;list-style:none;display:grid}.why h3{margin-bottom:6px}.faq{border-top:1px solid var(--line);max-width:920px;margin-top:clamp(32px,4vw,48px)}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);width:12px;height:12px;transition:transform .2s var(--ease-out);flex:none;margin-right:4px;transform:rotate(45deg)}.faq details[open] summary:after{transform:rotate(-135deg)}.faq details p{max-width:70ch;margin:0;padding:0 0 24px}@media (hover:hover) and (pointer:fine){.faq summary:hover h3{color:var(--muted)}}.benefits{grid-template-columns:repeat(4,1fr);gap:clamp(24px,3vw,40px);margin-top:clamp(40px,5vw,64px);list-style:none;display:grid}.benefit h3{margin-bottom:10px}.jobs{gap:20px;margin-top:clamp(40px,5vw,64px);display:grid}.job{background:var(--white);padding:clamp(24px,4vw,44px)}.job__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 32px;margin-bottom:24px;display:flex}.job h3{font-size:var(--fs-h3);font-weight:500}.job__meta{font-size:var(--fs-small);color:var(--muted)}.job__cols{grid-template-columns:1fr 1fr;gap:32px;display:grid}.job h4{font-size:var(--fs-small);color:var(--muted);margin:0 0 12px;font-weight:500}.job ul{list-style:none}.job li{margin-bottom:8px;padding-left:22px;position:relative}.job li:before{content:"";background:var(--ink);width:10px;height:2px;position:absolute;top:.8em;left:0}.job .actions{margin-top:28px}@media (width<=1080px){.benefits{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.job__cols{grid-template-columns:1fr}}@media (width<=560px){.benefits{grid-template-columns:1fr}}.legal{max-width:780px}.legal h1{font-size:var(--fs-h2);margin-bottom:40px}.legal h2{font-size:var(--fs-h3);letter-spacing:0;margin:48px 0 14px;font-weight:500}.legal h3{margin:28px 0 10px}.legal ul{margin:0 0 1.1em;list-style:none}.legal li{margin-bottom:6px;padding-left:22px;position:relative}.legal li:before{content:"";background:var(--ink);width:10px;height:2px;position:absolute;top:.8em;left:0}.legal a{text-decoration-color:var(--yellow-dark);text-underline-offset:3px}.legal .muted{color:var(--muted);font-size:var(--fs-small)}.job__summary{max-width:70ch}.tags{flex-wrap:wrap;gap:8px;margin:0 0 32px;padding:0;list-style:none;display:flex}.tags li{background:var(--paper);font-size:var(--fs-small);color:var(--ink);padding:6px 12px}.tags li:before{display:none}.legal .tags li{padding-left:12px}.backlink{width:fit-content;font-size:var(--fs-small);color:var(--muted);margin-bottom:28px;text-decoration:none;display:block}@media (hover:hover) and (pointer:fine){.backlink:hover{color:var(--ink)}}.site-footer{background:var(--ink);color:#a9abb0;font-size:var(--fs-small)}.site-footer .container{padding-top:clamp(56px,7vw,88px);padding-bottom:32px}.footer__grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;display:grid}.footer__brand img{width:auto;height:52px;margin-bottom:22px}.footer__brand p{max-width:34ch}.site-footer h3{color:var(--white);font-size:var(--fs-small);margin-bottom:14px;font-weight:500}.site-footer ul{list-style:none}.site-footer li{margin-bottom:8px}.site-footer a{color:#d6d7da;text-decoration:none}@media (hover:hover) and (pointer:fine){.site-footer a:hover{color:var(--yellow)}}.site-footer address{font-style:normal}.footer__bottom{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:64px;display:flex}@media (width<=1080px){.footer__grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.footer__grid{grid-template-columns:1fr}}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.obj-62{object-position:62% 50%}.no-underline{text-decoration:none}
