.sector-page,.startup-editorial{--sector-red:#ba303e;--sector-ink:#191b20;--sector-muted:#595965;--sector-paper:#fffdfb;--sector-surface:#fff;--sector-soft:#f5efe9;--sector-line:#e5ddd7;--sector-gold:#9b6415;background:var(--sector-paper);color:var(--sector-ink);font-family:Inter,Arial,Helvetica,sans-serif;line-height:1.65;font-size:16px;color-scheme:light}.sector-page *,.startup-editorial *{box-sizing:border-box;min-width:0}.sector-page :is(h1,h2,h3,p,figure,dl,dd),.startup-editorial :is(h1,h2,h3,p,figure,dl,dd){margin:0}.sector-page :is(h1,h2,h3),.startup-editorial :is(h1,h2,h3){color:var(--sector-ink);font-weight:750;letter-spacing:-.045em;line-height:1.13;text-wrap:balance}.sector-page h1,.startup-editorial h1{font-size:clamp(38px,5vw,68px);max-width:13ch}.sector-page h2,.startup-editorial h2{font-size:clamp(29px,3.2vw,43px)}.sector-page h3,.startup-editorial h3{font-size:22px;letter-spacing:-.025em}.sector-page p,.startup-editorial p{color:var(--sector-muted)}.sector-wrap,.startup-editorial{width:min(1240px,calc(100% - 40px));margin-inline:auto}.sector-page :is(a,summary):focus-visible,.startup-editorial :is(a,summary):focus-visible{outline:3px solid var(--sector-gold);outline-offset:5px;border-radius:4px}.sector-page a,.startup-editorial a{color:inherit;text-decoration:none}.sector-breadcrumb{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;padding:28px 0 22px;color:var(--sector-muted)}.sector-breadcrumb a:hover{text-decoration:underline}.sector-hero{display:grid;grid-template-columns:1fr;gap:30px;padding:12px 0 36px;align-items:center}.sector-page .sector-eyebrow,.startup-editorial .sector-eyebrow{font-size:11px;letter-spacing:.13em;font-weight:750;line-height:1.7;text-transform:uppercase;color:var(--sector-red);margin-bottom:18px;display:flex;align-items:center;gap:12px}.sector-eyebrow:before{content:"";display:inline-block;height:20px;width:3px;background:var(--sector-gold);flex-shrink:0}.sector-hero .sector-intro{font-size:17px;line-height:1.75;margin-top:24px;max-width:51ch}.sector-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:28px}.sector-page .sector-button,.startup-editorial .sector-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:14px 22px;border-radius:12px;color:#fff;background:#ba303e;font-size:14px;font-weight:700;line-height:1.4;transition:background .18s,transform .18s}.sector-page .sector-button:hover,.startup-editorial .sector-button:hover{background:#942432;transform:translateY(-2px)}.sector-text-link{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:650;min-height:44px;line-height:1.5}.sector-text-link:hover{text-decoration:underline!important;text-underline-offset:5px}.sector-picture{overflow:hidden}.sector-picture,.sector-picture img{display:block;width:100%;height:100%}.sector-picture img{-o-object-fit:cover;object-fit:cover}.sector-hero-visual{position:relative;isolation:isolate;aspect-ratio:1.12;overflow:hidden;border-radius:90px 24px 24px 24px;background:var(--sector-soft)}[dir=rtl] .sector-hero-visual{border-radius:24px 90px 24px 24px}.sector-hero-visual:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#24191cc9,transparent 36%),linear-gradient(120deg,#ba303e12,transparent 65%)}.sector-hero-visual figcaption{position:absolute;z-index:1;bottom:24px;inset-inline:22px;display:flex;align-items:center;gap:9px;font-size:10px;font-weight:700;letter-spacing:.08em;color:#fff;line-height:1.5}.sector-hero-visual figcaption>span:first-child{width:7px;height:7px;background:#e9b656;border-radius:50%;flex-shrink:0}.sector-stats{display:grid;grid-template-columns:1fr;gap:0;border-block:1px solid var(--sector-line);padding:12px 0}.sector-stat{display:flex;flex-direction:column-reverse;gap:7px;padding:18px 0}.sector-stat dt{font-size:12px;color:var(--sector-muted)}.sector-stat dd{font-size:21px;line-height:1.3;font-weight:700;letter-spacing:-.025em}.sector-section{padding-block:48px;scroll-margin-top:30px}.sector-section-heading{max-width:720px;margin-bottom:28px}.sector-section-heading>p:last-child{margin-top:14px}.sector-why{display:grid;gap:24px}.sector-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.sector-tags span{display:inline-flex;align-items:center;border:1px solid var(--sector-line);border-radius:30px;padding:7px 12px;font-size:12px;font-weight:600;color:var(--sector-ink);background:var(--sector-surface)}.sector-cards,.sector-requirements{display:grid;gap:16px}.sector-card{padding:27px 24px;border-radius:20px;background:var(--sector-surface);border:1px solid var(--sector-line);transition:transform .2s ease,box-shadow .2s ease}.sector-card-number{display:block;color:var(--sector-gold);font-size:13px;font-weight:750;margin-bottom:36px}.sector-card p{font-size:15px;line-height:1.75;margin-top:16px}.sector-card .sector-text-link{margin-top:16px;color:var(--sector-red)}.sector-feature{display:grid;gap:0;background:var(--sector-soft);border-radius:28px;overflow:hidden;margin-block:12px}.sector-feature-image{aspect-ratio:1.3;overflow:hidden}.sector-feature-copy{padding:30px 24px;align-self:center}.sector-feature-copy>p:not(.sector-eyebrow){margin-top:22px}.sector-feature-copy>h3{margin-top:26px;font-size:17px}.sector-checklist{list-style:none;display:grid;gap:12px;padding:0;margin:18px 0 0;font-size:14px;font-weight:600}.sector-checklist li{display:flex;align-items:center;gap:10px}.sector-checklist svg{color:var(--sector-red);flex-shrink:0}.sector-steps{list-style:none;padding:0;display:grid;gap:24px;margin:30px 0 0}.sector-step{position:relative;padding:20px 0 0;border-top:1px solid var(--sector-line)}.sector-step-number{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:var(--sector-soft);color:var(--sector-red);font-size:13px;font-weight:700;margin-bottom:24px;border:1px solid var(--sector-line)}.sector-step h3{font-size:20px;overflow-wrap:anywhere}.startup-editorial[dir=rtl] :is(h1,h2,h3,h4){letter-spacing:0;line-height:1.4}.sector-step p{margin-top:14px;font-size:14px;line-height:1.8}.sector-note{font-size:13px;line-height:1.8;margin-top:28px!important;padding:18px 20px;border-inline-start:3px solid var(--sector-gold);background:var(--sector-soft);border-radius:0 10px 10px 0}.sector-faq{display:grid;gap:30px;border-top:1px solid var(--sector-line)}.sector-faq details{border-bottom:1px solid var(--sector-line)}.sector-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:15px;font-weight:650;min-height:66px;cursor:pointer;padding:15px 0}.sector-faq summary::-webkit-details-marker{display:none}.sector-faq summary svg{flex-shrink:0;transition:transform .2s;color:var(--sector-red)}.sector-faq details[open] summary svg{transform:rotate(180deg)}.sector-faq details p{padding:0 0 24px;font-size:15px}.sector-cta{border-radius:30px;background:#191b20;padding:34px 26px;position:relative;overflow:hidden;margin-block:28px;color:#fff}.sector-page .sector-cta h2,.startup-editorial .sector-cta h2{color:#fff;max-width:22ch}.sector-page .sector-cta p,.startup-editorial .sector-cta p{color:#dbd7d2;max-width:57ch;margin-top:18px}.sector-page .sector-cta .sector-eyebrow,.startup-editorial .sector-cta .sector-eyebrow{color:#f0bd65;margin-top:0}.sector-cta .sector-button{margin-top:26px}.sector-cta-illustrated{display:grid;gap:26px;padding:0}.sector-cta-illustrated>div{padding:34px 26px}.sector-cta-illustrated>.sector-picture{aspect-ratio:1.7}.sector-related{padding:30px 0}.sector-related h2{font-size:20px}.sector-related>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.sector-related a{display:flex;gap:14px;align-items:center;min-height:48px;border:1px solid var(--sector-line);border-radius:12px;padding:10px 14px;font-size:13px;background:var(--sector-surface)}.sector-related a:hover{border-color:var(--sector-red)}.sector-related svg{flex-shrink:0}.sector-image-note{font-size:11px;padding:0 0 30px}.startup-editorial{padding-bottom:30px}.reference-home .startup-editorial{--company-ink:var(--sector-ink);--company-muted:var(--sector-muted);--company-red:var(--sector-red)}.reference-home .startup-editorial .company-startup-fact-icon{color:var(--sector-red);background:var(--sector-soft)}.reference-home .startup-editorial .company-startup-facts .company-startup-founded{grid-column:auto}.reference-home .startup-editorial .company-startup-facts .company-founder-card{padding:18px;display:block}.reference-home .startup-editorial .company-startup-facts article strong{color:var(--sector-ink)}.reference-home .startup-editorial .company-startup-goals-heading h3{font-size:32px}.reference-home .startup-editorial .company-startup-page-actions{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:24px 0 40px;width:100%}.startup-editorial>.sector-hero{padding-top:40px}.startup-editorial .company-startup-profile{display:block;padding:0;margin:0;border:0;background:none;box-shadow:none}.startup-editorial .company-startup-overview{max-width:880px;margin:58px 0 32px}.startup-editorial .company-startup-overview p:not(.company-eyebrow){margin-top:20px;font-size:16px;line-height:1.8}.startup-editorial .company-startup-facts{display:grid;grid-template-columns:1fr;gap:16px;margin-block:28px}.startup-editorial .company-startup-facts article{background:var(--sector-surface);border:1px solid var(--sector-line);border-radius:18px;padding:22px}.startup-editorial .company-founder-card a{display:flex;gap:18px;align-items:center}.startup-editorial .company-founder-card img{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.startup-editorial .company-founder-card strong{display:block;color:var(--sector-ink)}.startup-editorial .company-founder-card small{display:flex;align-items:center;gap:4px;color:var(--sector-red);margin-top:4px}.startup-editorial .company-startup-goals{margin-top:50px;padding:0;border:0;background:none}.startup-editorial .company-startup-goals-heading{display:flex;align-items:center;gap:16px;margin-bottom:24px}.startup-editorial .company-startup-goals-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-top:22px}.startup-editorial .company-startup-goals-grid article{background:var(--sector-surface);border:1px solid var(--sector-line);padding:26px;border-radius:20px}.startup-editorial .company-startup-goals-grid h4{font-size:20px;line-height:1.3;margin-block:18px 12px;color:var(--sector-ink)}.startup-editorial .company-startup-goals-grid p{font-size:15px;line-height:1.8}.startup-service-image{aspect-ratio:1.6;border-radius:12px;margin-bottom:24px;overflow:hidden;background:var(--sector-soft)}.startup-service-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.startup-services .sector-card{display:flex;flex-direction:column}.startup-services .sector-card .sector-text-link{margin-top:auto;padding-top:18px}.startup-growth-visual{display:grid;grid-template-columns:1fr;background:var(--sector-soft);border-radius:24px;overflow:hidden;margin-top:28px}.startup-growth-visual .sector-picture{aspect-ratio:1.7}.startup-growth-route{display:flex;flex-direction:column;justify-content:center;gap:14px;padding:26px}.startup-growth-route>span{color:var(--sector-gold);font-size:12px;letter-spacing:.08em;font-weight:700}.startup-growth-route strong{font-size:clamp(26px,3vw,40px);line-height:1.15;letter-spacing:-.04em}.startup-growth-route p{font-size:15px;line-height:1.7}@media(hover:hover){.sector-card:hover{transform:translateY(-4px);box-shadow:0 16px 35px #191b2008}}@media(min-width:760px) and (max-width:1099px){.startup-editorial .startup-process .sector-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media(min-width:760px){.sector-hero{grid-template-columns:1fr 1fr;gap:36px;padding-block:26px 52px}.sector-stats{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:22px}.sector-stat{padding:8px 24px;border-inline-end:1px solid var(--sector-line)}.sector-stat:first-child{padding-inline-start:0}.sector-stat:last-child{border:0}.sector-section{padding-block:65px}.sector-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.sector-card{padding:28px 24px}.sector-why{gap:60px}.sector-feature,.sector-why{grid-template-columns:1fr 1fr}.sector-feature-image{aspect-ratio:auto;min-height:490px}.sector-feature-copy{padding:40px 32px}.sector-checklist,.sector-requirements{grid-template-columns:1fr 1fr}.sector-requirements>.sector-card:last-child{grid-column:1/-1}.sector-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.sector-faq{grid-template-columns:1fr 1.3fr;gap:70px}.sector-cta{padding:50px}.sector-cta-illustrated{grid-template-columns:1.2fr 1fr;padding:0}.sector-cta-illustrated>div{padding:45px}.sector-cta-illustrated>.sector-picture{aspect-ratio:auto}.startup-editorial .company-startup-facts,.startup-editorial .company-startup-goals-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.startup-growth-visual{grid-template-columns:1.15fr 1fr}.startup-growth-visual .sector-picture{aspect-ratio:1.4}.startup-growth-route{padding:40px}.startup-services .sector-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.startup-process .sector-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}}@media(min-width:1100px){.sector-wrap,.startup-editorial{width:min(1240px,calc(100% - 96px))}.sector-hero{gap:64px}.sector-hero-visual{aspect-ratio:.98;border-radius:120px 28px 28px 28px}.sector-section{padding-block:78px}.sector-feature-copy{padding:48px}.sector-cta{margin-block:40px}.startup-services .sector-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:370px){.sector-wrap,.startup-editorial{width:calc(100% - 28px)}.sector-page h1,.startup-editorial h1{font-size:34px}.sector-actions{align-items:stretch;flex-direction:column}.sector-hero-visual figcaption{font-size:9px;inset-inline:15px}.sector-card{padding:24px 18px}}:root.dark .sector-page,:root.dark .startup-editorial{--sector-ink:#f1eeea;--sector-muted:#c1bdb8;--sector-paper:#191b20;--sector-surface:#22252b;--sector-soft:#29272a;--sector-line:#454047;--sector-red:#f0a3a9;--sector-gold:#e2b86e;color-scheme:dark}:root.dark .reference-home:has(.startup-editorial){background:#191b20}:root.dark .reference-home .startup-editorial .company-startup-facts article{background:var(--sector-surface);border-color:var(--sector-line)}@media(prefers-reduced-motion:reduce){.sector-page *,.startup-editorial *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}