[data-landing-v21][data-experience-design=calm]{--ros-font-sans:"rOS Sans", "Segoe UI", sans-serif;--font-display:var(--ros-font-sans);--font-sans:var(--ros-font-sans);--ink:#0b0a18;--muted:#c0bdcd;--calm-panel:#151622;--calm-line:#f4f2ed20;--calm-body:#d0cddd;font-family:var(--ros-font-sans);font-optical-sizing:auto;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f4f2ed;background:radial-gradient(70% 9% at 98% 27%,#bb7b1310,#0000 80%),radial-gradient(65% 8% at 4% 69%,#bb7b130d,#0000 80%),#0b0a18;font-size:18px;line-height:1.65}[data-landing-v21][data-experience-design=calm] ::selection{color:#0b0a18;background:#fbb900}[data-landing-v21][data-experience-design=calm] :is(h1,h2,h3){font-family:var(--ros-font-sans);font-weight:550}[data-landing-v21][data-experience-design=calm] .hero-world{background:0 0}[data-landing-v21][data-experience-design=calm] #product{opacity:1}[data-landing-v21][data-experience-design=calm] .hero-world .opening{padding-block:56px 32px}[data-landing-v21][data-experience-design=calm] .hero-world .opening h1{letter-spacing:-.035em;max-width:18ch;font-size:clamp(44px,5.8vw,82px);font-weight:550;line-height:1.04}[data-landing-v21][data-experience-design=calm] .hero-world .opening-description{color:#d0cddd;max-width:48ch;font-size:18px;font-weight:400;line-height:1.6}[data-landing-v21][data-experience-design=calm] .hero-world .opening-support{gap:40px}[data-landing-v21][data-experience-design=calm] .hero-world .opening-actions{gap:24px}[data-landing-v21][data-experience-design=calm] .demo-note{color:var(--muted);font-size:13px}[data-landing-v21][data-experience-design=calm] .site-header{border-bottom:1px solid var(--calm-line);background:#0b0a18f5}[data-landing-v21][data-experience-design=calm] .desktop-links{gap:28px;font-size:14px}[data-landing-v21][data-experience-design=calm] .button{font-family:var(--ros-font-sans);letter-spacing:-.01em;font-size:16px;font-weight:600}[data-landing-v21][data-experience-design=calm] .button:is(:hover,:focus-visible){color:#0b0a18;background:#ffd364;transform:translateY(-1px);box-shadow:0 4px 16px #0003}[data-landing-v21][data-experience-design=calm] .button:focus-visible{outline-color:#f4f2ed}[data-landing-v21][data-experience-design=calm] .button:active{transform:translateY(0)}[data-landing-v21][data-experience-design=calm] .button-ink{background:var(--yellow);color:var(--ink)}[data-landing-v21][data-experience-design=calm] .button-ink:hover{color:var(--ink);background:#ffd364}[data-landing-v21][data-experience-design=calm] .text-link{color:#f4f2ed;font-size:15px}[data-landing-v21][data-experience-design=calm] .landing-chapter,[data-landing-v21][data-experience-design=calm] .proof-band{border-top:1px solid var(--calm-line);padding-block:96px}[data-landing-v21][data-experience-design=calm] :is(.paper-surface,.forecast-chapter,.onboarding-chapter,.continuation,.closing-field),[data-landing-v21][data-experience-design=calm] #planos{color:#f4f2ed;background:0 0}[data-landing-v21][data-experience-design=calm] .process-story>.decision-chapter .demonstration-note{color:#c0bdcd}[data-landing-v21][data-experience-design=calm] .chapter-heading h2,[data-landing-v21][data-experience-design=calm] .method-heading h2,[data-landing-v21][data-experience-design=calm] .continuation h2{color:#f4f2ed;letter-spacing:-.025em;text-wrap:balance;font-size:clamp(34px,4.1vw,56px);font-weight:550;line-height:1.12}[data-landing-v21][data-experience-design=calm] :is(.chapter-heading p,.method-thesis,.method-explanation,.method-rows dd,.forecast-factors dd,.onboarding-steps p,.offer-description,.hunting-scope,.fullservice-chapter p,.service-after dd){color:var(--calm-body);font-size:17px;line-height:1.65}[data-landing-v21][data-experience-design=calm] :is(.offer-role,.commercial-note,.fine-print,.fact-detail p,.demo-note,.comparison-table td){color:var(--muted)}[data-landing-v21][data-experience-design=calm] :is(.standard-offer,.hunting-offer,.forecast-factors,.method-rows>div,.commercial-comparison,.faq-list details,.comparison-table th,.comparison-table td){border-color:var(--calm-line)}[data-landing-v21][data-experience-design=calm] :is(.standard-offer,.hunting-offer){border:1px solid var(--calm-line);background:var(--calm-panel);border-radius:16px;padding:32px}[data-landing-v21][data-experience-design=calm] .offer-layout{grid-template-columns:1fr 1fr;gap:24px}[data-landing-v21][data-experience-design=calm] .offer-layout h3{color:#f4f2ed;font-size:28px;font-weight:550}[data-landing-v21][data-experience-design=calm] .offer-layout :is(li,.hunting-scope p){color:var(--calm-body);font-size:16px}[data-landing-v21][data-experience-design=calm] .hunting-offer{border-color:#fbb90038}[data-landing-v21][data-experience-design=calm] .faq-list summary{color:#f4f2ed;padding-block:24px;font-size:18px;font-weight:500}[data-landing-v21][data-experience-design=calm] .faq-list p{color:var(--calm-body);max-width:64ch;font-size:16px}[data-landing-v21][data-experience-design=calm] .commercial-comparison{background:#151622;border-radius:12px;padding:4px 24px}[data-landing-v21][data-experience-design=calm] .comparison-table{color:#f4f2ed}[data-landing-v21][data-experience-design=calm] .comparison-table :is(th,td){background:0 0;padding-block:20px}[data-landing-v21][data-experience-design=calm] .comparison-table thead{background:#1c1d2c}[data-landing-v21][data-experience-design=calm] .fact-detail{border-color:var(--calm-line);color:#f4f2ed}[data-landing-v21][data-experience-design=calm] :is(.method-rows dt,.forecast-factors dt,.onboarding-steps h3){color:#f4f2ed}[data-landing-v21][data-experience-design=calm] :is(.onboarding-steps li,.forecast-factors dl>div,.service-after>div){border-color:var(--calm-line)}[data-landing-v21][data-experience-design=calm] .method-thesis{color:#f4f2ed;font-size:20px}[data-landing-v21][data-experience-design=calm] .method-explanation{max-width:62ch}[data-landing-v21][data-experience-design=calm] .method-details{border-block:1px solid var(--calm-line);margin-top:36px}[data-landing-v21][data-experience-design=calm] .method-details>summary{cursor:pointer;padding:22px 0;font-size:17px;font-weight:500}[data-landing-v21][data-experience-design=calm] .method-details .method-rows{margin:12px 0 28px}[data-landing-v21][data-experience-design=calm] .method-path{flex-wrap:wrap;gap:12px 24px;margin:36px 0 0;padding:0;list-style:none;display:flex}[data-landing-v21][data-experience-design=calm] .method-path li{color:#f4f2ed;align-items:center;gap:12px;font-size:17px;display:inline-flex}[data-landing-v21][data-experience-design=calm] .method-path li+li:before{content:"";background:#fbb90090;width:16px;height:1px}[data-landing-v21][data-experience-design=calm] .onboarding-chapter{padding-block:64px}[data-landing-v21][data-experience-design=calm] .onboarding-heading h2{font-size:32px}[data-landing-v21][data-experience-design=calm] .onboarding-details{border-top:1px solid var(--calm-line);margin-top:24px}[data-landing-v21][data-experience-design=calm] .onboarding-details>summary{cursor:pointer;padding:20px 0;font-size:16px}[data-landing-v21][data-experience-design=calm] .onboarding-steps{margin-top:12px}[data-landing-v21][data-experience-design=calm] .forecast-layout{align-items:start}[data-landing-v21][data-experience-design=calm] .forecast-factors dt{font-size:18px}[data-landing-v21][data-experience-design=calm] .fullservice-layout{gap:64px}[data-landing-v21][data-experience-design=calm] .service-contract{color:#f2ce75;background:#fbb9000c;border-color:#fbb90045}[data-landing-v21][data-experience-design=calm] .continuation{border-top:1px solid var(--calm-line);padding-block:100px}[data-landing-v21][data-experience-design=calm] .continuation .page-width{position:relative}[data-landing-v21][data-experience-design=calm] .landing-footer{border-top:1px solid var(--calm-line);background:0 0}[data-landing-v21][data-experience-design=calm] .footer-bottom{color:var(--muted)}[data-landing-v21][data-experience-design=calm] :is(.hero-fallback,.story-equivalent){color:#f4f2ed;background:#151622}[data-landing-v21][data-experience-design=calm] .hero-fallback :is(figcaption,blockquote){color:#d0cddd}[data-landing-v21][data-experience-design=calm] .story-equivalent h3{color:#f4f2ed}[data-landing-v21][data-experience-design=calm] .story-equivalent p{color:#d0cddd}[data-landing-v21][data-experience-design=calm].story-ready .story-track,[data-landing-v21][data-experience-design=calm].story-pending .story-track{height:calc(var(--stage-height) + 720svh)}[data-landing-v21][data-experience-design=calm].story-ready .story-stage{background:#0d0d1b}[data-landing-v21][data-experience-design=calm][data-story-phase=intro] .story-stage{background:0 0}[data-landing-v21][data-experience-design=calm] .story-paper{background:#10111f}[data-landing-v21][data-experience-design=calm] .chapter-color{opacity:.65}[data-landing-v21][data-experience-design=calm] .story-stage :is(.stage-benefit h2,.stage-benefit .benefit-text,.stage-benefit .stage-context){color:#f4f2ed}[data-landing-v21][data-experience-design=calm] .story-stage .stage-benefit h2{letter-spacing:-.025em;font-size:clamp(32px,3.3vw,48px);font-weight:550;line-height:1.12}[data-landing-v21][data-experience-design=calm] .story-stage .stage-benefit .benefit-text{color:#c6c2d3;font-size:18px;line-height:1.65}[data-landing-v21][data-experience-design=calm] .story-stage .stage-benefit .stage-context{color:#b5b0c7;font-size:12px}[data-landing-v21][data-experience-design=calm].story-ready .story-caption{color:#b5b0c7;background:#0d0d1bd9}[data-landing-v21][data-experience-design=calm][data-story-phase=intro] .story-caption{background:0 0}[data-landing-v21] .story-ownership{display:none}@media (max-width:899px){[data-landing-v21][data-story-phase=overview] .story-ownership{color:#d0cddd;margin-bottom:4px;display:block}}[data-landing-v21][data-experience-design=calm] .journey-rail{border-bottom:1px solid var(--calm-line);background:#0b0a18f5}[data-landing-v21][data-experience-design=calm] .journey-rail button{font-family:var(--ros-font-sans);font-size:13px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-landing-v21][data-experience-design=calm] :is(.site-header,.journey-rail){-webkit-backdrop-filter:blur(12px);background:#0b0a18e8}}@media (max-width:899px){[data-landing-v21][data-experience-design=calm] .hero-world .opening-support{gap:0}[data-landing-v21][data-experience-design=calm] .offer-layout{grid-template-columns:1fr}[data-landing-v21][data-experience-design=calm] .fullservice-layout{gap:40px}}@media (max-width:600px){[data-landing-v21][data-experience-design=calm]{font-size:17px}[data-landing-v21][data-experience-design=calm] .hero-world .opening{padding-block:32px 26px}[data-landing-v21][data-experience-design=calm] .hero-world .opening h1{font-size:clamp(36px,10.3vw,44px);line-height:1.08}[data-landing-v21][data-experience-design=calm] .hero-world .opening-description{max-width:34ch;font-size:17px;line-height:1.6}[data-landing-v21][data-experience-design=calm] .hero-world .opening-actions{gap:20px}[data-landing-v21][data-experience-design=calm] :is(.landing-chapter,.proof-band){padding-block:64px}[data-landing-v21][data-experience-design=calm] .chapter-heading h2{font-size:34px;line-height:1.15}[data-landing-v21][data-experience-design=calm] .story-stage .stage-benefit h2{font-size:30px}[data-landing-v21][data-experience-design=calm] .story-stage .stage-benefit .benefit-text{font-size:16px;line-height:1.55}[data-landing-v21][data-experience-design=calm] :is(.standard-offer,.hunting-offer){padding:24px}[data-landing-v21][data-experience-design=calm] .method-path{gap:12px 20px}[data-landing-v21][data-experience-design=calm] .method-path li{font-size:16px}[data-landing-v21][data-experience-design=calm] .commercial-comparison{padding-inline:16px}[data-landing-v21][data-experience-design=calm] .continuation{padding-block:72px}}@media (prefers-reduced-motion:reduce),(prefers-reduced-transparency:reduce),(forced-colors:active){[data-landing-v21][data-experience-design=calm] :is(.site-header,.journey-rail){-webkit-backdrop-filter:none;background:#0b0a18}}@media (prefers-reduced-motion:reduce){[data-landing-v21][data-experience-design=calm] .button:is(:hover,:focus-visible,:active){transform:none}}
[data-landing-v21][data-experience-design=calm] .landing-lower{--lower-line:#f4f2ed24;--lower-muted:#c0bdcd;--lower-panel:#171724;background:radial-gradient(900px 600px at 80% 26%,#72501e19,#0000 80%)}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.landing-chapter,.proof-band){padding-block:88px}[data-landing-v21][data-experience-design=calm] .landing-lower :is(h2,h3,p,li,summary){overflow-wrap:break-word}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.chapter-heading h2,.method-heading h2){letter-spacing:-.03em;font-size:clamp(32px,3.7vw,48px);font-weight:550;line-height:1.12}[data-landing-v21][data-experience-design=calm] .landing-lower :is(p,li,dd){font-size:16px;line-height:1.65}[data-landing-v21][data-experience-design=calm] .landing-lower :is(summary,a):focus-visible{outline-offset:5px;border-radius:5px;outline:2px solid #fbb900}[data-landing-v21][data-experience-design=calm] .landing-lower summary{cursor:pointer;min-height:48px}[data-landing-v21][data-experience-design=calm] .landing-lower summary::marker{color:#fbb900;font-size:.8em}[data-landing-v21][data-experience-design=calm] .landing-lower .method-chapter>.page-width{grid-template-columns:.85fr 1.15fr;align-items:start;gap:72px;display:grid}[data-landing-v21][data-experience-design=calm] .landing-lower .method-heading h2{max-width:13ch}[data-landing-v21][data-experience-design=calm] .landing-lower .method-layout{margin:0;display:block}[data-landing-v21][data-experience-design=calm] .landing-lower .method-thesis{margin-bottom:12px;font-size:21px}[data-landing-v21][data-experience-design=calm] .landing-lower .method-path{gap:12px;margin-top:28px}[data-landing-v21][data-experience-design=calm] .landing-lower .method-path li{gap:12px;font-size:15px}[data-landing-v21][data-experience-design=calm] .landing-lower .method-details{border-bottom:0;margin-top:28px}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.method-details,.setup-details){border-color:var(--lower-line)}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.method-details,.setup-details)>summary{padding-block:17px;font-size:16px}[data-landing-v21][data-experience-design=calm] .landing-lower .setup-details{border-block:1px solid var(--lower-line);margin-top:0}[data-landing-v21][data-experience-design=calm] .landing-lower .setup-details :is(.onboarding-chapter,.forecast-chapter){border:0;padding-block:24px}[data-landing-v21][data-experience-design=calm] .landing-lower .setup-details .page-width{width:100%;padding:0}[data-landing-v21][data-experience-design=calm] .landing-lower .setup-details :is(h2,.chapter-heading h2){font-size:23px}[data-landing-v21][data-experience-design=calm] .landing-lower .setup-details :is(.forecast-layout,.onboarding-heading){display:block}[data-landing-v21][data-experience-design=calm] .landing-lower .setup-details .onboarding-steps{grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}[data-landing-v21][data-experience-design=calm] .landing-lower .setup-details .forecast-factors{margin-top:24px}[data-landing-v21][data-experience-design=calm] .landing-lower #planos{padding-top:80px}[data-landing-v21][data-experience-design=calm] .landing-lower .plans-heading{max-width:780px;margin-bottom:36px}[data-landing-v21][data-experience-design=calm] .landing-lower .plans-heading>p{max-width:58ch;margin-top:20px}[data-landing-v21][data-experience-design=calm] .landing-lower .offer-layout{align-items:stretch;gap:20px}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.standard-offer,.hunting-offer){background:var(--lower-panel);border:1px solid #f4f2ed30;border-radius:20px;flex-direction:column;gap:0;min-width:0;padding:32px;transition:border-color .18s,background-color .18s;display:flex;box-shadow:0 12px 32px #00000020,inset 0 1px #ffffff0b}[data-landing-v21][data-experience-design=calm] .landing-lower .hunting-offer{border-color:#e4b74e50}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.standard-offer,.hunting-offer):focus-within{border-color:#fbb900}[data-landing-v21][data-experience-design=calm] .landing-lower .offer-layout h3{letter-spacing:-.02em;margin-bottom:10px;font-size:29px}[data-landing-v21][data-experience-design=calm] .landing-lower .offer-role{color:#dfc487;margin-bottom:24px;font-size:14px}[data-landing-v21][data-experience-design=calm] .landing-lower .offer-description{color:#d0cddd;min-height:3.3em;margin-bottom:20px}[data-landing-v21][data-experience-design=calm] .landing-lower .standard-offer ul{margin:0 0 28px;padding-left:20px;list-style:outside}[data-landing-v21][data-experience-design=calm] .landing-lower .standard-offer li{border:0;margin:0;padding:6px 0 6px 4px}[data-landing-v21][data-experience-design=calm] .landing-lower .standard-offer li::marker{color:#f0ce7b}[data-landing-v21][data-experience-design=calm] .landing-lower .hunting-scope{border:0;margin-bottom:20px;padding-top:0;display:block}[data-landing-v21][data-experience-design=calm] .landing-lower .hunting-scope p{color:#d0cddd;margin-bottom:12px;padding:0}[data-landing-v21][data-experience-design=calm] .landing-lower .offer-action{flex-wrap:wrap;align-items:center;gap:20px;margin-top:auto;padding-top:12px;display:flex}[data-landing-v21][data-experience-design=calm] .landing-lower .offer-layout .button{min-height:48px;padding:13px 22px;font-size:15px}[data-landing-v21][data-experience-design=calm] .landing-lower .hunting-action{color:#f4f2ed;background:#f4f2ed0b;border:1px solid #f4f2ed42;align-self:flex-start;margin-top:auto}[data-landing-v21][data-experience-design=calm] .landing-lower .offer-layout :is(.demo-note,.fine-print){color:var(--lower-muted);min-height:3.2em;margin:14px 0 0;font-size:13px}[data-landing-v21][data-experience-design=calm] .landing-lower .commercial-note{max-width:70ch;margin-top:24px;font-size:14px}[data-landing-v21][data-experience-design=calm] .landing-lower #fullservice{border-top:1px solid var(--lower-line);border-bottom:1px solid var(--lower-line);margin-top:28px;padding:30px 0}[data-landing-v21][data-experience-design=calm] .landing-lower .fullservice-layout{grid-template-columns:1.3fr 1fr;align-items:center;gap:24px 56px;width:100%;padding:0;display:grid}[data-landing-v21][data-experience-design=calm] .landing-lower #fullservice h2{font-size:28px;line-height:1.2}[data-landing-v21][data-experience-design=calm] .landing-lower #fullservice .chapter-heading{margin:0;display:block}[data-landing-v21][data-experience-design=calm] .landing-lower #fullservice .chapter-heading>p{max-width:57ch;margin-top:12px}[data-landing-v21][data-experience-design=calm] .landing-lower #fullservice .service-contract{border-radius:6px;padding:6px 12px;font-size:13px;display:inline-flex}[data-landing-v21][data-experience-design=calm] .landing-lower .fullservice-controls{justify-self:end}[data-landing-v21][data-experience-design=calm] .landing-lower .fullservice-action{margin:0}[data-landing-v21][data-experience-design=calm] .landing-lower .fullservice-action .button{color:#f4f2ed;background:#f4f2ed0b;border:1px solid #f4f2ed42;min-height:48px;padding:13px 20px;font-size:15px}[data-landing-v21][data-experience-design=calm] .landing-lower .fullservice-controls .fine-print{margin-top:12px;font-size:13px}[data-landing-v21][data-experience-design=calm] .landing-lower .service-details{border-top:1px solid var(--lower-line);grid-column:1/-1}[data-landing-v21][data-experience-design=calm] .landing-lower .service-details>summary{padding-top:18px;font-size:15px}[data-landing-v21][data-experience-design=calm] .landing-lower .service-process{padding:24px 0 0}[data-landing-v21][data-experience-design=calm] .landing-lower .service-track{margin-block:20px 28px}[data-landing-v21][data-experience-design=calm] .landing-lower .commercial-comparison{background:0 0;border:0;border-radius:0;margin-top:28px;padding:0}[data-landing-v21][data-experience-design=calm] .landing-lower .commercial-comparison>summary{padding:16px 0;font-size:15px}[data-landing-v21][data-experience-design=calm] .landing-lower .comparison-table{margin-top:12px}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-entry{border-top:1px solid var(--lower-line);grid-template-columns:1.05fr .95fr;align-items:center;gap:72px;padding-block:88px;display:grid}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-introduction h2{letter-spacing:-.03em;font-size:clamp(32px,3.5vw,46px);font-weight:550;line-height:1.14}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-introduction>p{color:#d0cddd;max-width:43ch;margin-top:22px;font-size:17px}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-portal-link{color:#f4f2ed;border:1px solid #f4f2ed6b;border-radius:999px;justify-content:center;align-items:center;gap:14px;min-height:48px;margin-top:28px;padding:13px 22px;font-size:15px;font-weight:550;text-decoration:none;transition:background-color .18s,border-color .18s;display:inline-flex}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-portal-link:hover{background:#f4f2ed0e;border-color:#fbb900}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-introduction .candidate-access-note{color:var(--lower-muted);margin-top:16px;font-size:13px;line-height:1.6}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-map{background:var(--lower-panel);border:1px solid #f4f2ed32;border-radius:20px;overflow:hidden;box-shadow:0 16px 40px #00000030,inset 0 1px #ffffff10}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-map-title{border-bottom:1px solid var(--lower-line);align-items:center;gap:12px;padding:22px 26px;font-size:16px;font-weight:550;display:flex}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-map-title svg{color:#f0ce7b}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-map ul{margin:0;padding:8px 26px;list-style:none}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-map li{align-items:center;gap:18px;padding:18px 0;display:flex}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-map li+li{border-top:1px solid #f4f2ed14}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-map li>svg{color:#d3cfc0;flex:none}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-map :is(strong,li span){font-size:15px;display:block}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-map strong{font-weight:550}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-map li span{color:var(--lower-muted);margin-top:3px;font-size:13px}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-map-foot{border-top:1px solid var(--lower-line);color:var(--lower-muted);padding:15px 26px;font-size:13px}[data-landing-v21][data-experience-design=calm] .landing-lower .faq-layout{grid-template-columns:.8fr 1.2fr;gap:80px}[data-landing-v21][data-experience-design=calm] .landing-lower .faq-list summary{padding-block:22px;font-size:17px}[data-landing-v21][data-experience-design=calm] .landing-lower .faq-list p{margin:0;padding-bottom:22px}[data-landing-v21][data-experience-design=calm] .landing-lower .consultancy-chapter{padding-block:64px}[data-landing-v21][data-experience-design=calm] .landing-lower .about-layout{gap:64px;width:100%;padding:0}[data-landing-v21][data-experience-design=calm] .landing-lower #about-title{letter-spacing:-.02em;font-size:30px;font-weight:550;line-height:1.2}[data-landing-v21][data-experience-design=calm] .landing-lower .about-layout p{color:#d0cddd}[data-landing-v21][data-experience-design=calm] .landing-lower .proof-intro{margin-top:40px}[data-landing-v21][data-experience-design=calm] .landing-lower .proof-intro p{color:var(--lower-muted);font-size:14px}[data-landing-v21][data-experience-design=calm] .landing-lower .client-logos{margin-top:16px}[data-landing-v21][data-experience-design=calm] .landing-lower .client-logos img{opacity:.85;max-height:44px}[data-landing-v21][data-experience-design=calm] .landing-lower .continuation{padding-block:80px}[data-landing-v21][data-experience-design=calm] .landing-lower .continuation h2{font-size:clamp(34px,4vw,52px)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-landing-v21][data-experience-design=calm] .landing-lower :is(.standard-offer,.hunting-offer,.candidate-map){-webkit-backdrop-filter:blur(10px);background:#171724d9}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-map{animation:1s ease-out both ros-candidate-settle;animation-timeline:view();animation-range:entry entry 75%}}}@keyframes ros-candidate-settle{0%{transform:translateY(12px)}to{transform:translateY(0)}}@media (max-width:899px){[data-landing-v21][data-experience-design=calm] .landing-lower :is(.method-chapter>.page-width,.candidate-entry,.faq-layout){grid-template-columns:1fr;gap:32px}[data-landing-v21][data-experience-design=calm] .landing-lower .method-heading h2{max-width:20ch}[data-landing-v21][data-experience-design=calm] .landing-lower .offer-layout{grid-template-columns:1fr 1fr}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-map{width:100%;max-width:560px}}@media (max-width:650px){[data-landing-v21][data-experience-design=calm] .landing-lower :is(.landing-chapter,.proof-band,.candidate-entry){padding-block:56px}[data-landing-v21][data-experience-design=calm] .landing-lower .offer-layout{grid-template-columns:1fr;gap:16px}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.standard-offer,.hunting-offer){border-radius:16px;padding:24px}[data-landing-v21][data-experience-design=calm] .landing-lower .offer-description{min-height:0}[data-landing-v21][data-experience-design=calm] .landing-lower .fullservice-layout{grid-template-columns:1fr;gap:24px}[data-landing-v21][data-experience-design=calm] .landing-lower .fullservice-controls{justify-self:start}[data-landing-v21][data-experience-design=calm] .landing-lower .hunting-action{margin-top:14px}[data-landing-v21][data-experience-design=calm] .landing-lower .offer-action{align-items:flex-start;gap:16px}[data-landing-v21][data-experience-design=calm] .landing-lower .setup-details .onboarding-steps{grid-template-columns:1fr;gap:16px}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-portal-link{text-align:center;width:100%;padding-inline:14px}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-map :is(.candidate-map-title,ul,.candidate-map-foot){padding-inline:20px}[data-landing-v21][data-experience-design=calm] .landing-lower .about-layout{grid-template-columns:1fr;gap:24px}[data-landing-v21][data-experience-design=calm] .landing-lower .client-logos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce),(prefers-reduced-transparency:reduce),(forced-colors:active){[data-landing-v21][data-experience-design=calm] .landing-lower :is(.standard-offer,.hunting-offer,.candidate-map){-webkit-backdrop-filter:none;background:#171724;animation:none;transform:none}}
[data-landing-v21] .candidate-header-link{color:#f4f2ed;white-space:nowrap;background:#f4f2ed10;border:1px solid #f4f2ed61;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:550;text-decoration:none;transition:background-color .18s,border-color .18s,box-shadow .18s;display:inline-flex}[data-landing-v21] .candidate-header-link>svg{flex:none;width:17px;height:17px}[data-landing-v21] .candidate-label-mobile{display:none}[data-landing-v21] .candidate-header-link:focus-visible{outline-offset:4px;outline:2px solid #fbb900}@media (hover:hover){[data-landing-v21] .candidate-header-link:hover{background:#f4f2ed1c;border-color:#f0ce7b;box-shadow:0 4px 12px #0003}}@media (max-width:899px){[data-landing-v21][data-candidate-portal] .site-header nav{gap:12px}[data-landing-v21][data-candidate-portal] .site-header nav>.button-small{display:none}[data-landing-v21] .candidate-header-link{gap:8px;padding:9px 12px}[data-landing-v21] .candidate-label-desktop{display:none}[data-landing-v21] .candidate-label-mobile{display:inline}}
[data-landing-v21][data-experience-design=calm] .button{--button-fill:#ffe199;--button-filled-text:#0b0a18;transition:transform .16s ease-out,box-shadow .28s ease-out,border-color .18s ease-out,background-color .18s ease-out}[data-landing-v21][data-experience-design=calm] .button:before{display:block}[data-landing-v21][data-experience-design=calm] .button .button-label{opacity:1;transition:opacity .18s ease-out,transform .28s cubic-bezier(.16,1,.3,1);transform:translate(0)}[data-landing-v21][data-experience-design=calm] .button .button-swap{opacity:0;transition:opacity .18s ease-out,transform .28s cubic-bezier(.16,1,.3,1);display:flex;transform:translate(28px)}[data-landing-v21][data-experience-design=calm] .button:focus-visible{outline-offset:5px;outline:2px solid #f4f2ed;box-shadow:0 6px 18px #0004,inset 0 1px #ffffff70}[data-landing-v21][data-experience-design=calm] .button:focus-visible:before{width:100%;height:100%;top:0;left:0;transform:none}[data-landing-v21][data-experience-design=calm] .button:focus-visible .button-label{opacity:0;transform:translate(32px)}[data-landing-v21][data-experience-design=calm] .button:focus-visible .button-swap{opacity:1;transform:translate(0)}[data-landing-v21][data-experience-design=calm] .button:not([aria-disabled=true]):active{transition-duration:90ms;transform:scale(.985)}[data-landing-v21][data-experience-design=calm] .site-header .mobile-menu>summary{background:#f4f2ed08;border:1px solid #f4f2ed32;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-size:14px;transition:background-color .18s ease-out,border-color .18s ease-out;display:flex}[data-landing-v21][data-experience-design=calm] .site-header .mobile-menu>summary:focus-visible{outline-offset:3px;outline:2px solid #fbb900}[data-landing-v21][data-experience-design=calm] .site-header .header-login{border:1px solid #f4f2ed26;border-radius:999px;min-height:44px;padding-inline:14px;text-decoration:none}[data-landing-v21][data-experience-design=calm] .site-header .desktop-links .quiet-link{text-decoration:none;position:relative}[data-landing-v21][data-experience-design=calm] .site-header .desktop-links .quiet-link:after{content:"";transform-origin:0;background:#f0ce7b;height:1px;transition:transform .22s cubic-bezier(.16,1,.3,1);position:absolute;inset:auto 0 8px;transform:scaleX(0)}[data-landing-v21][data-experience-design=calm] .candidate-header-link svg{transition:transform .22s cubic-bezier(.16,1,.3,1)}@media (hover:hover){[data-landing-v21][data-experience-design=calm] .button:hover{transform:translateY(-1px);box-shadow:0 8px 20px #0004,inset 0 1px #ffffff70}[data-landing-v21][data-experience-design=calm] .button:hover:before{width:100%;height:100%;top:0;left:0;transform:none}[data-landing-v21][data-experience-design=calm] .button:hover .button-label{opacity:0;transform:translate(32px)}[data-landing-v21][data-experience-design=calm] .button:hover .button-swap{opacity:1;transform:translate(0)}[data-landing-v21][data-experience-design=calm] .site-header .desktop-links .quiet-link:hover:after,[data-landing-v21][data-experience-design=calm] .site-header .desktop-links .quiet-link:focus-visible:after{transform:scaleX(1)}[data-landing-v21][data-experience-design=calm] .candidate-header-link:hover svg{transform:translate(2px,-2px)}[data-landing-v21][data-experience-design=calm] .site-header .mobile-menu>summary:hover{background:#f4f2ed16;border-color:#f4f2ed6b}}@media (hover:none){[data-landing-v21][data-experience-design=calm] .button:hover:before{width:6px;height:6px;top:50%;left:15px;transform:translateY(-50%)}[data-landing-v21][data-experience-design=calm] .button:hover .button-label{opacity:1;transform:none}[data-landing-v21][data-experience-design=calm] .button:hover .button-swap{opacity:0;transform:none}[data-landing-v21][data-experience-design=calm] .button:hover{transform:none}}@media (prefers-reduced-motion:reduce){[data-landing-v21][data-experience-design=calm] .button .button-swap,[data-landing-v21][data-experience-design=calm] .button:before{display:none}[data-landing-v21][data-experience-design=calm] .button:is(:hover,:focus-visible,:active) .button-label{opacity:1;transition:none;transform:none}[data-landing-v21][data-experience-design=calm] .button:is(:hover,:focus-visible,:active),[data-landing-v21][data-experience-design=calm] .button:not([aria-disabled=true]):active,[data-landing-v21][data-experience-design=calm] .candidate-header-link:is(:hover,:focus-visible) svg,[data-landing-v21][data-experience-design=calm] .site-header .desktop-links .quiet-link:after{transition:none;transform:none}}
[data-landing-v21] .landing-lower :is(.offer-layout,.candidate-entry){isolation:isolate;position:relative}[data-landing-v21] .landing-lower :is(.offer-layout,.candidate-entry):before{content:"";pointer-events:none;z-index:-1;background:url(/landing-v21/art/ros-accent.webp) 50%/contain no-repeat;width:112%;height:110%;position:absolute;top:-36%;right:-6%}[data-landing-v21] .landing-lower .candidate-entry:before{width:82%;height:100%;top:-14%;right:-6%;transform:rotate(8deg)}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.standard-offer,.hunting-offer,.candidate-map){background:#171724;border-color:#f4f2ed42;border-radius:28px;position:relative;box-shadow:0 20px 48px #0004,inset 0 1px #ffffff70,inset 1px 0 #ffffff26,inset 0 -1px #0005}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.standard-offer,.hunting-offer,.candidate-map):after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#ffffff78,#fff0 27%,#ffffff09 65%,#ffffff38) border-box;border:1px solid #0000;display:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@supports (mask-composite:exclude){[data-landing-v21][data-experience-design=calm] .landing-lower :is(.standard-offer,.hunting-offer,.candidate-map):after{display:block}}[data-landing-v21][data-experience-design=calm] .landing-lower .hunting-offer{border-color:#f0ce7b80}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-map-title{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:20px 28px;font-size:14px}[data-landing-v21] .landing-lower .preview-note{color:#d0cddd;font-size:12px;font-weight:400}[data-landing-v21] .landing-lower .candidate-preview-body{padding:28px}[data-landing-v21] .landing-lower .preview-greeting{letter-spacing:-.03em;font-size:30px;font-weight:550;line-height:1.1}[data-landing-v21] .landing-lower .candidate-preview-body>p{color:#d0cddd;margin-top:12px;font-size:14px}[data-landing-v21] .landing-lower .preview-application-heading{margin-top:30px;font-size:18px;font-weight:550}[data-landing-v21] .landing-lower .preview-application{border-top:1px solid #ffffff29;align-items:flex-start;gap:16px;margin-top:16px;padding-top:22px;display:flex}[data-landing-v21] .landing-lower .preview-application>svg{color:#d0cddd;flex:none;margin-top:3px}[data-landing-v21] .landing-lower .preview-application :is(span,strong){font-size:13px;display:block}[data-landing-v21] .landing-lower .preview-application strong{margin-block:3px 12px;font-size:19px;font-weight:550}[data-landing-v21] .landing-lower .preview-application .preview-status{color:#ffda87;background:#352a17;border-radius:99px;align-items:center;gap:7px;padding:4px 10px;display:inline-flex}[data-landing-v21] .landing-lower .preview-status:before{content:"";background:#fbb900;border-radius:50%;width:5px;height:5px}[data-landing-v21] .landing-lower .candidate-preview-body>.preview-next{margin-top:18px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-landing-v21][data-experience-design=calm] .landing-lower :is(.standard-offer,.hunting-offer,.candidate-map){-webkit-backdrop-filter:blur(4px)saturate(1.2);backdrop-filter:blur(4px)saturate(1.2);background:linear-gradient(125deg,#ffffff0b,#fff0 42%),#13131fa8}}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.standard-offer,.hunting-offer,.candidate-map) :is(p,li,.preview-note,.candidate-map-foot){color:#dedbe5}[data-landing-v21][data-experience-design=calm] .landing-lower .offer-role{color:#ffe0a2}[data-landing-v21][data-experience-design=calm] .landing-lower #fullservice{background:linear-gradient(125deg,#ffffff0b,#fff0 55%),#13131f94;border:1px solid #f4f2ed32;border-radius:26px;padding:32px;position:relative;box-shadow:0 14px 36px #00000026,inset 0 1px #ffffff4a}[data-landing-v21][data-experience-design=calm] .landing-lower #fullservice:before{display:none}[data-landing-v21][data-experience-design=calm] .landing-lower #fullservice .service-contract{color:#e5dece;background:#ffffff08;border:1px solid #ffffff24;border-radius:99px}@media (max-width:650px){[data-landing-v21][data-experience-design=calm] .landing-lower #fullservice{border-radius:22px;padding:24px}[data-landing-v21][data-experience-design=calm] .landing-lower .offer-layout{margin-top:56px}[data-landing-v21] .landing-lower .offer-layout:before{background-image:url(/landing-v21/art/ros-accent.webp),url(/landing-v21/art/ros-accent.webp);background-position:50% 0,50% 100%;background-size:100%;width:112%;height:calc(100% + 100px);top:-100px;right:-6%}[data-landing-v21] .landing-lower .candidate-entry:before{width:112%;height:60%;top:44%;right:-6%;transform:none}[data-landing-v21][data-experience-design=calm] .landing-lower .candidate-map-title{padding:18px 22px}[data-landing-v21] .landing-lower .candidate-preview-body{padding:24px 22px}}@media (prefers-reduced-motion:reduce),(prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active){[data-landing-v21] .landing-lower :is(.offer-layout,.candidate-entry):before{display:none}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.standard-offer,.hunting-offer,.candidate-map){-webkit-backdrop-filter:none;backdrop-filter:none;background:#171724}[data-landing-v21][data-experience-design=calm] .landing-lower #fullservice{background:#171724}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.standard-offer,.hunting-offer,.candidate-map):after{display:none}}
[data-landing-v21][data-experience-design=calm] .landing-lower .faq-layout{max-width:980px;display:block}[data-landing-v21][data-experience-design=calm] .landing-lower .faq-layout .chapter-heading{margin-bottom:36px;display:block}[data-landing-v21][data-experience-design=calm] .landing-lower .faq-layout .chapter-heading p{color:#c0bdcd;margin-top:16px}[data-landing-v21][data-experience-design=calm] .landing-lower .faq-list{border-top:1px solid #f4f2ed30}[data-landing-v21][data-experience-design=calm] .landing-lower .faq-list details{border-bottom:1px solid #f4f2ed24;border-radius:0;padding:0 24px}[data-landing-v21][data-experience-design=calm] .landing-lower .faq-list details[open]{background:#ffffff05}[data-landing-v21][data-experience-design=calm] .landing-lower .faq-list summary{justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding-block:22px;font-size:18px;font-weight:550;list-style:none;display:flex}[data-landing-v21] .landing-lower .faq-list summary::-webkit-details-marker{display:none}[data-landing-v21] .landing-lower .faq-list summary::marker{content:""}[data-landing-v21] .landing-lower .faq-list summary:after{display:none}[data-landing-v21] .landing-lower .faq-list summary svg{fill:none;stroke:currentColor;stroke-width:1.6px;color:#e7ce98;flex:none;width:20px;height:20px}[data-landing-v21] .landing-lower .faq-list details[open] summary svg{transform:rotate(45deg)}[data-landing-v21][data-experience-design=calm] .landing-lower .faq-list p{color:#d0cddd;max-width:70ch;padding-bottom:26px;padding-right:52px}[data-landing-v21] .landing-lower .faq-contact{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;padding-top:28px;display:flex}[data-landing-v21] .landing-lower .faq-contact p{color:#c0bdcd}[data-landing-v21][data-experience-design=calm] .landing-lower .about-layout{grid-template-columns:1fr 1fr;align-items:start;gap:24px 80px}[data-landing-v21][data-experience-design=calm] .landing-lower #about-title{letter-spacing:-.03em;grid-column:1;max-width:19ch;font-size:clamp(32px,3.4vw,46px);line-height:1.12}[data-landing-v21] .landing-lower .about-layout>div{grid-column:1}[data-landing-v21][data-experience-design=calm] .landing-lower .about-signature{color:#f4f2ed;background:linear-gradient(135deg,#ffffff0a,#fff0 70%);border:1px solid #ffffff24;border-radius:24px;grid-area:1/2/span 2;grid-template-columns:1fr auto;align-content:center;align-self:stretch;gap:20px 32px;padding:44px;text-decoration:none;display:grid;box-shadow:inset 0 1px #ffffff12}[data-landing-v21] .landing-lower .about-company{letter-spacing:-.035em;font-size:clamp(42px,5vw,70px);font-weight:550;line-height:1}[data-landing-v21] .landing-lower .about-link-description{color:#d0cddd;grid-row:2;font-size:14px}[data-landing-v21] .landing-lower .about-signature svg{fill:none;stroke:currentColor;stroke-width:1.5px;grid-area:2/2;align-self:center;width:23px;height:23px}[data-landing-v21][data-experience-design=calm] .landing-lower .proof-intro{margin-top:60px}[data-landing-v21][data-experience-design=calm] .landing-lower .proof-intro p{max-width:none}[data-landing-v21][data-experience-design=calm] .landing-lower .client-logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block:24px 18px;display:grid}[data-landing-v21] .landing-lower .client-logos li{min-width:0}[data-landing-v21] .landing-lower .client-logos a{background:#ffffff03;border:1px solid #ffffff18;border-radius:16px;justify-content:center;align-items:center;width:100%;min-height:112px;padding:20px 32px;display:flex;position:relative}[data-landing-v21][data-experience-design=calm] .landing-lower .client-logos img{object-fit:contain;opacity:.72;filter:grayscale()brightness(0)invert();width:140px;max-width:100%;height:52px;max-height:52px}[data-landing-v21] .landing-lower .client-logos a>svg{fill:none;stroke:#1f1e42;stroke-width:1.6px;opacity:0;width:15px;height:15px;position:absolute;top:12px;right:12px}[data-landing-v21][data-experience-design=calm] .landing-lower .client-logos a:focus-visible{outline-offset:4px;background:#f4f2ed}[data-landing-v21][data-experience-design=calm] .landing-lower .client-logos a:focus-visible img{filter:none;opacity:1}[data-landing-v21] .landing-lower .client-logos a:focus-visible>svg{opacity:1}[data-landing-v21] .landing-lower .consultancy-chapter>.page-width>.fine-print{color:#bfbccb;max-width:75ch;font-size:13px}[data-landing-v21][data-experience-design=calm] .landing-lower .continuation{text-align:left;min-height:0;padding-block:96px 104px;display:block}[data-landing-v21][data-experience-design=calm] .landing-lower .closing-layout{grid-template-columns:1.2fr 1fr;align-items:center;gap:80px;display:grid}[data-landing-v21][data-experience-design=calm] .landing-lower .continuation h2{letter-spacing:-.035em;max-width:16ch;font-size:clamp(38px,4.5vw,60px);font-weight:550;line-height:1.05}[data-landing-v21][data-experience-design=calm] .landing-lower .closing-copy>p{color:#d0cddd;max-width:49ch;margin:24px 0 0}[data-landing-v21][data-experience-design=calm] .landing-lower .continuation :is(.closing-layout,.closing-copy,.closing-copy>h2,.closing-copy>p,.closing-brief,.closing-brief>h3,.closing-brief li,.closing-action,.demo-note){text-align:left}[data-landing-v21][data-experience-design=calm] .landing-lower .closing-copy .closing-action{justify-self:start;width:auto;margin:32px 0 0}[data-landing-v21] .landing-lower .closing-action .demo-note{color:#c0bdcd;margin-top:16px;font-size:13px}[data-landing-v21] .landing-lower .closing-brief{border-left:1px solid #e7ce9850;padding:32px 0 32px 40px}[data-landing-v21] .landing-lower .closing-brief h3{letter-spacing:-.02em;font-size:21px;line-height:1.3}[data-landing-v21] .landing-lower .closing-brief ul{margin-block:24px;padding:0;list-style:none}[data-landing-v21] .landing-lower .closing-brief li{color:#d0cddd;border-bottom:1px solid #ffffff1f;padding-block:14px}[data-landing-v21] .landing-lower .closing-brief .text-link{font-size:14px}@media (hover:hover){[data-landing-v21][data-experience-design=calm] .landing-lower .client-logos a:hover{background:#f4f2ed;border-color:#f4f2ed}[data-landing-v21][data-experience-design=calm] .landing-lower .client-logos a:hover img{filter:none;opacity:1}[data-landing-v21] .landing-lower .client-logos a:hover>svg{opacity:1}[data-landing-v21] .landing-lower .about-signature:hover{background-color:#ffffff06;border-color:#edc66d80}}@media (hover:none){[data-landing-v21] .landing-lower .client-logos a{background:#f4f2ed}[data-landing-v21][data-experience-design=calm] .landing-lower .client-logos img{filter:none;opacity:1}[data-landing-v21] .landing-lower .client-logos a>svg{opacity:1}}@media (prefers-reduced-motion:no-preference){[data-landing-v21] .landing-lower .client-logos a{transition:background-color .2s,border-color .2s}[data-landing-v21] .landing-lower .client-logos img{transition:filter .2s,opacity .2s}[data-landing-v21] .landing-lower .client-logos a>svg{transition:opacity .15s}[data-landing-v21] .landing-lower .faq-list summary svg{transition:transform .18s}[data-landing-v21] .landing-lower .faq-list details[open]>p{animation:.16s ease-out ros-faq-answer}[data-landing-v21] .landing-lower .about-signature{transition:border-color .18s,background-color .18s}}@keyframes ros-faq-answer{0%{opacity:0}to{opacity:1}}@media (max-width:899px){[data-landing-v21][data-experience-design=calm] .landing-lower .about-layout{grid-template-columns:1fr;gap:28px}[data-landing-v21][data-experience-design=calm] .landing-lower .about-signature{grid-area:auto/1;padding:32px}[data-landing-v21][data-experience-design=calm] .landing-lower .closing-layout{grid-template-columns:1fr;gap:40px}[data-landing-v21] .landing-lower .closing-brief{border-top:1px solid #e7ce9850;border-left:0;padding:28px 0 0}}@media (max-width:650px){[data-landing-v21][data-experience-design=calm] .landing-lower .faq-list details{padding-inline:4px}[data-landing-v21][data-experience-design=calm] .landing-lower .faq-list summary{gap:16px;min-height:72px;font-size:16px}[data-landing-v21][data-experience-design=calm] .landing-lower .faq-list p{padding-right:28px;font-size:15px}[data-landing-v21][data-experience-design=calm] .landing-lower .client-logos{grid-template-columns:repeat(2,minmax(0,1fr))}[data-landing-v21] .landing-lower .client-logos a{min-height:104px;padding:20px}[data-landing-v21][data-experience-design=calm] .landing-lower .continuation{padding-block:64px}}
[data-landing-v21][data-experience-design=calm].story-ready .story-track,[data-landing-v21][data-experience-design=calm].story-pending .story-track{height:calc(var(--stage-height) + 660svh)}[data-landing-v21][data-experience-design=calm] :is(.stage-benefit h2,.landing-lower h2){letter-spacing:-.02em;font-weight:500;line-height:1.14}[data-landing-v21][data-experience-design=calm] .story-stage .stage-benefit h2{letter-spacing:-.02em;font-size:clamp(30px,3.1vw,44px);font-weight:500}[data-landing-v21][data-experience-design=calm] :is(.benefit-text,.landing-lower p,.landing-lower li){letter-spacing:0;font-weight:400}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.chapter-heading h2,.method-heading h2,#about-title){letter-spacing:-.02em;font-size:clamp(30px,3.3vw,44px);font-weight:500}[data-landing-v21][data-experience-design=calm] .landing-lower .continuation h2{letter-spacing:-.025em;max-width:17ch;font-size:clamp(34px,4vw,54px);font-weight:500;line-height:1.12}[data-landing-v21][data-experience-design=calm] .landing-lower .closing-copy>p{max-width:47ch;font-size:17px;line-height:1.7}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.closing-brief h3,.offer-layout h3){letter-spacing:-.015em;font-weight:550}[data-landing-v21][data-experience-design=calm]{font-kerning:normal;font-optical-sizing:auto}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.offer-layout h3,#fullservice h2){letter-spacing:-.025em;font-size:clamp(26px,2.1vw,30px);font-weight:550;line-height:1.18}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.offer-layout,#fullservice) :is(p,li){font-size:16px;line-height:1.62}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.offer-layout,#fullservice) :is(.fine-print,.demo-note,.offer-role,.service-contract){font-size:13px;line-height:1.55}[data-landing-v21][data-experience-design=calm] .landing-lower #fullservice .chapter-heading>p{max-width:60ch}[data-landing-v21][data-experience-design=calm] .landing-lower #fullservice .fine-print{max-width:38ch}[data-landing-v21][data-experience-design=calm] .button{letter-spacing:-.01em;gap:12px;padding:13px 22px;font-weight:550;line-height:1.3;box-shadow:0 3px 10px #0002,inset 0 1px #fff6}[data-landing-v21][data-experience-design=calm] .button:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:#ffe199;width:100%;height:100%;transition:opacity .18s ease-out;inset:0;transform:none}[data-landing-v21][data-experience-design=calm] .button .button-label,[data-landing-v21][data-experience-design=calm] .button:is(:hover,:focus-visible) .button-label{opacity:1;transition:none;transform:none}[data-landing-v21][data-experience-design=calm] .button .button-swap,[data-landing-v21][data-experience-design=calm] .button:is(:hover,:focus-visible) .button-swap{opacity:1;color:inherit;flex:none;display:inline-flex;position:relative;inset:auto;transform:none}[data-landing-v21] .button .button-swap>span{display:none}[data-landing-v21] .button .button-swap svg{width:18px;height:18px}[data-landing-v21][data-experience-design=calm] .button:focus-visible:before{opacity:1}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.offer-action,.fullservice-action,.closing-action) .button{gap:12px;padding:13px 22px;font-size:15px;font-weight:550}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.hunting-action,.fullservice-action .button){color:#f4f2ed;background:linear-gradient(130deg,#ffffff12,#ffffff03);border-color:#ffffff50;transition:background-color .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.hunting-action,.fullservice-action .button):before{background:#ffffff14}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.hunting-action,.fullservice-action .button):is(:hover,:focus-visible){color:#fff9eb;border-color:#e7ce98b3}[data-landing-v21][data-experience-design=calm] .landing-lower .service-details>summary{min-height:48px;padding-block:18px 4px;font-size:15px;font-weight:500}[data-landing-v21][data-experience-design=calm] .site-header .button-small{opacity:1;visibility:visible;transition:opacity .26s ease-out,transform .3s cubic-bezier(.22,1,.36,1),visibility .26s;display:inline-flex;transform:none}[data-landing-v21][data-experience-design=calm][data-hero-visible=true] .site-header .button-small{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px)}[data-landing-v21][data-experience-design=calm] .landing-lower .method-chapter>.page-width{grid-template-columns:1fr 1.25fr;gap:64px}[data-landing-v21][data-experience-design=calm] .landing-lower .method-heading h2{max-width:15ch}[data-landing-v21][data-experience-design=calm] .landing-lower .method-path{grid-template-columns:1fr 1fr;gap:0;margin-block:28px;padding:0;list-style:none;display:grid}[data-landing-v21][data-experience-design=calm] .landing-lower .method-path li{border-top:1px solid #e7ce9842;padding:20px 16px 20px 0;display:block}[data-landing-v21] .landing-lower .method-path li:before{display:none}[data-landing-v21] .landing-lower .method-path strong{font-size:18px;font-weight:550;display:block}[data-landing-v21] .landing-lower .method-path span{color:#c0bdcd;margin-top:5px;font-size:13px;display:block}[data-landing-v21][data-experience-design=calm] .landing-lower .about-company-logo{grid-column:1/-1;width:min(100%,300px);height:auto;display:block}[data-landing-v21][data-experience-design=calm] .landing-lower .faq-list summary{font-size:19px;font-weight:500}[data-landing-v21][data-experience-design=calm] .landing-lower .faq-list details{transition:background-color .18s ease-out}[data-landing-v21][data-experience-design=calm] .landing-lower .faq-list details[open]>p{animation:none}[data-landing-v21][data-experience-design=calm] .landing-lower .faq-list p{padding-top:12px}[data-landing-v21][data-experience-design=calm] .landing-lower .faq-list details[open] summary svg{transform:rotate(45deg)}@media (hover:hover){[data-landing-v21][data-experience-design=calm] .button:hover:before{opacity:1}[data-landing-v21][data-experience-design=calm] .button:hover .button-swap svg{transform:translate(3px)}[data-landing-v21] .faq-list summary:hover{color:#ffe0a2}}@media (max-width:899px){[data-landing-v21][data-experience-design=calm] .landing-lower .method-chapter>.page-width{grid-template-columns:1fr;gap:24px}}@media (max-width:650px){[data-landing-v21][data-experience-design=calm] .story-stage .stage-benefit h2{font-size:28px;font-weight:500}[data-landing-v21][data-experience-design=calm] .story-stage .stage-benefit .benefit-text{font-size:16px;line-height:1.6}[data-landing-v21][data-experience-design=calm] .landing-lower .faq-list summary{font-size:17px}[data-landing-v21][data-experience-design=calm] .landing-lower .fullservice-action .button{gap:10px;padding-inline:18px;font-size:14px}[data-landing-v21][data-experience-design=calm] .site-header .button-small{gap:8px;padding-inline:12px;font-size:12px}[data-landing-v21] .site-header .button-small .button-swap svg{width:14px;height:14px}}@media (prefers-reduced-motion:reduce){[data-landing-v21][data-experience-design=calm] .button:before{display:none}[data-landing-v21][data-experience-design=calm] .button:is(:hover,:focus-visible) .button-swap svg,[data-landing-v21][data-experience-design=calm] .site-header .button-small{transition:none;transform:none}[data-landing-v21][data-experience-design=calm] .landing-lower .faq-list details,[data-landing-v21][data-experience-design=calm] .landing-lower :is(.hunting-action,.fullservice-action .button){transition:none}}
[data-landing-v21]{cursor:auto}@media (hover:hover) and (pointer:fine) and (forced-colors:none){[data-landing-v21] :is(a,button,summary,[role=button]){cursor:pointer}[data-landing-v21] :is(textarea,[contenteditable=true],input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=button],[type=submit],[type=reset])){cursor:text}[data-landing-v21] input:is([type=checkbox],[type=radio],[type=range]){cursor:pointer}[data-landing-v21] :is(input,button,select,textarea):disabled,[data-landing-v21] [aria-disabled=true]{cursor:not-allowed}}[data-landing-v21][data-experience-design=calm] .button :is(.button-label,.button-swap){translate:var(--ros-magnet-x,0px) var(--ros-magnet-y,0px);transition:translate .14s cubic-bezier(.22,1,.36,1),scale .1s ease-out}[data-landing-v21][data-experience-design=calm] .button:after{content:"";z-index:0;opacity:0;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff60,#0000);width:35%;position:absolute;inset:0 auto 0 0;transform:translate(-160%)skew(-18deg)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-landing-v21][data-experience-design=calm] .button[data-pointer-hover=true]:after{animation:.48s ease-out ros-button-light}[data-landing-v21][data-experience-design=calm] .button:hover{transform:none;box-shadow:0 5px 16px #0003,inset 0 1px #ffffff80}}[data-landing-v21][data-experience-design=calm] .button:not([aria-disabled=true]):active,[data-landing-v21][data-experience-design=calm] .button:focus-visible{transform:none}[data-landing-v21][data-experience-design=calm] .button:active :is(.button-label,.button-swap){scale:.97}@keyframes ros-button-light{0%{opacity:0;transform:translate(-160%)skew(-18deg)}20%{opacity:.7}to{opacity:0;transform:translate(430%)skew(-18deg)}}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce),(forced-colors:active){[data-landing-v21][data-experience-design=calm] .button:after{animation:none;display:none}[data-landing-v21][data-experience-design=calm] .button :is(.button-label,.button-swap),[data-landing-v21][data-experience-design=calm] .button:active :is(.button-label,.button-swap){transition:none;translate:none;scale:none}}
[data-landing-v21]{isolation:isolate}[data-landing-v21] .living-atmosphere{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;contain:strict;background:#0b0a18;position:fixed;inset:0;overflow:hidden}[data-landing-v21] .atmosphere-light{aspect-ratio:1.5;border-radius:50%;width:min(90vw,1050px);animation-play-state:paused;position:absolute}[data-landing-v21] .atmosphere-light-gold{background:radial-gradient(#9b692a55 0%,#6f49272e 38%,#0000 70%);animation:14s ease-in-out infinite alternate paused ros-gold-current;top:-8%;right:-26%}[data-landing-v21] .atmosphere-light-blue{background:radial-gradient(#53639454 0%,#353c7330 38%,#0000 70%);animation:18s ease-in-out infinite alternate paused ros-blue-current;bottom:-28%;left:-24%}[data-landing-v21] .atmosphere-relief{opacity:.53;width:min(102vw,1380px);animation:12s ease-in-out infinite alternate paused ros-relief-drift;position:absolute;top:11%;right:-23%;transform:perspective(1100px)rotateX(16deg)rotateY(-24deg)rotate(-22deg)}[data-landing-v21] .atmosphere-relief svg{width:100%;height:auto;display:block}[data-landing-v21] .atmosphere-veil{background:linear-gradient(90deg,#0b0a18b8 0%,#0b0a1855 54%,#0000 90%),linear-gradient(#0b0a1829,#0000 30%,#0b0a1838);position:absolute;inset:0}[data-landing-v21][data-background-state=running] :is(.atmosphere-light,.atmosphere-relief){animation-play-state:running}[data-landing-v21][data-experience-design=calm] .hero-world>.ambient-field,[data-landing-v21][data-experience-design=calm] .ambient-pause{display:none}[data-landing-v21][data-experience-design=calm] :is(.hero-world,.story-stage,.story-paper,.story-equivalent,.landing-lower,.landing-footer){background:0 0!important}[data-landing-v21][data-experience-design=calm] .landing-lower :is(.offer-layout,.candidate-entry):before{display:none}[data-landing-v21][data-experience-design=calm] .story-stage{background:#0b0a185c!important}[data-landing-v21][data-experience-design=calm] .atmosphere-toggle{z-index:35;color:#d0cddd;min-height:40px;font:500 12px var(--ros-font-sans);cursor:pointer;background:#111020ed;border:1px solid #f4f2ed36;border-radius:99px;align-items:center;gap:7px;padding:8px 12px;display:inline-flex;position:fixed;bottom:20px;right:20px}[data-landing-v21][data-experience-design=calm] .atmosphere-toggle[hidden]{display:none}[data-landing-v21] .atmosphere-toggle svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:16px;height:16px}[data-landing-v21] .atmosphere-toggle .play-shape{display:none}[data-landing-v21] .atmosphere-toggle[aria-pressed=true] .play-shape{display:block}[data-landing-v21] .atmosphere-toggle[aria-pressed=true] .pause-shape{display:none}[data-landing-v21] .atmosphere-toggle:hover{color:#f4f2ed;border-color:#e7bd48}[data-landing-v21] .atmosphere-toggle:focus-visible{outline-offset:4px;outline:2px solid #e7bd48}@keyframes ros-relief-drift{0%{transform:perspective(1100px)translate(0,0)rotateX(16deg)rotateY(-24deg)rotate(-22deg)}to{transform:perspective(1100px)translate(-72px,55px)rotateX(5deg)rotateY(-9deg)rotate(-12deg)}}@keyframes ros-gold-current{0%{opacity:.7;transform:translate(0,0)scale(1)}to{opacity:1;transform:translate(-18%,20%)scale(1.17)}}@keyframes ros-blue-current{0%{opacity:.6;transform:translate(0,0)scale(1)}to{opacity:1;transform:translate(16%,-17%)scale(1.12)}}@media (max-width:767px){[data-landing-v21] .atmosphere-relief{opacity:.42;width:158vw;top:21%;right:-58%}[data-landing-v21] .atmosphere-light{width:130vw}[data-landing-v21] .atmosphere-veil{background:linear-gradient(90deg,#0b0a18b8,#0b0a1866 75%,#0b0a1829)}[data-landing-v21][data-experience-design=calm] .atmosphere-toggle{min-height:44px;bottom:12px;right:12px}}@media (prefers-reduced-motion:reduce),(forced-colors:active){[data-landing-v21] :is(.atmosphere-light,.atmosphere-relief){animation:none!important}[data-landing-v21][data-experience-design=calm] .atmosphere-toggle{display:none}}@media (forced-colors:active){[data-landing-v21] .living-atmosphere{display:none}}
html:has([data-landing-v21]){scroll-padding-top:0}[data-landing-v21] .site-header :is(.desktop-links,.menu-panel)>.quiet-link{transition:color .16s ease-out;position:relative}[data-landing-v21] .site-header .desktop-links>.quiet-link:after{content:"";transform-origin:0;background:#edc64d;border-radius:2px;height:2px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;inset:auto 0 5px;transform:scaleX(0)}[data-landing-v21] .site-header .desktop-links>.quiet-link:focus-visible:after{transform:scaleX(1)}@media (hover:hover){[data-landing-v21] .site-header .desktop-links>.quiet-link:hover:after{transform:scaleX(1)}}[data-landing-v21] :is(#metodo,#planos,#processo){scroll-margin-top:calc(var(--header-height) + 16px)}@media (prefers-reduced-motion:no-preference){[data-landing-v21] .opening-title{animation:.42s ease-out ros-opening-enter}@keyframes ros-opening-enter{0%{opacity:.65}to{opacity:1}}}@media (prefers-reduced-motion:reduce){[data-landing-v21] .site-header .desktop-links>.quiet-link:after{transition:none}}
