:root{--emerald:#12392e;--emerald-deep:#102a21;--emerald-ink:#101c17;--ivory:#f9f7f1;--sand:#dedbcf;--brass:#d4bb82;--pulse-paper:#f9f7f1;--pulse-forest:#12392e;--pulse-gold:#d4bb82;--pulse-rule:#dcdcd1;--pulse-button-radius:3px;--pulse-panel-radius:6px}.route-shell,.route-shell--profile,.route-shell--private{color:#f9f7f1;--private-ink:#101c17;--private-panel:#12392e;--private-paper:#f9f7f1;--private-ivory:#f9f7f1;--private-gold:#d4bb82;--private-gold-soft:#dfc99a;background:linear-gradient(#102a21d9,#102a21 540px),url(/assets/home/reception/reception-desktop.webp) top/auto 540px no-repeat;padding:18px 20px 40px}.route-nav,.route-shell--private .route-nav{border-bottom:1px solid #f9f7f126;grid-template-columns:1fr auto;gap:16px;width:min(100%,1380px);padding:0 0 17px;display:grid}.route-nav>.route-brand{grid-area:1/1}.route-nav>.pulse-language-selector{grid-area:1/2;margin:0}.route-brand{color:#f9f7f1;flex-direction:column;align-items:flex-start;gap:5px;width:max-content;display:flex}.route-brand .route-brand__name{font:500 28px/1 var(--display);color:inherit;letter-spacing:.065em}.route-brand small{font:400 8px/1.4 var(--body);letter-spacing:.48em}.route-nav__links{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:12px}.route-nav__links .route-back{color:#dedfd1;min-height:44px;font-size:12px;font-weight:400;line-height:1.35}.route-nav select{color:#f9f7f1;background:#12392e;border-color:#f9f7f13b;min-height:44px;font-size:12px}.route-nav select option{color:#f9f7f1;background:#12392e}.route-shell :is(a,button,summary,input,select,textarea):focus-visible{outline-offset:4px;outline:2px solid #d4bb82}.route-shell :is(input,textarea,select){font-family:var(--body);border-radius:3px}.route-shell :is(button,.route-cta,.agent-desk__gold-link){border-radius:var(--pulse-button-radius);font-weight:500}.route-shell button:disabled{cursor:not-allowed}.route-shell :is(.route-cta,.client-entry__form button,.agent-desk__gold-link,.agent-desk__primary-action a){color:#263322;box-shadow:none;background:linear-gradient(120deg,#dfc99a,#b8995d);border-radius:3px;min-height:48px;font-weight:500}.route-card,.hire-card,.client-space,.business-manual,.role-prep,.space-home,.agent-desk,.device-manager{border-color:#d4bb823d;border-radius:6px;box-shadow:0 18px 50px #06180e26}.route-card,.hire-card,.client-space,.space-home,.agent-desk,.device-manager{background:#12392e}.route-card h1,.hire-heading h1,.house-handoff h1,.client-space__hero h1,.client-space__step-head h2,.agent-desk__intro h1,.agent-desk__view>header h2,.device-manager__hero h1{letter-spacing:-.045em;line-height:1.08}.route-card,.hire-card{margin-block:34px;padding:26px 22px}.route-card h1,.hire-heading h1{font-size:clamp(33px,9vw,60px)}.house-handoff{padding-top:44px}.house-handoff h1{font-size:clamp(38px,10vw,66px)}.client-entry{background:linear-gradient(#0a241ad9,#102a21f2 65%),url(/assets/home/reception/reception-mobile.webp) 50% 55%/cover;border-radius:6px;grid-template-columns:minmax(0,1fr);gap:27px;min-height:0;margin-block:26px;padding:28px 22px}.client-entry:after{display:none}.client-entry__copy h1{letter-spacing:-.045em;max-width:13ch;font-size:clamp(38px,10.5vw,66px);line-height:1.05}.client-entry__copy>p:last-child{color:#dce2d5;font-size:14px;line-height:1.6}.client-entry__form,.client-entry__pending,.client-entry__sent{background:#102a21ed;border-color:#d4bb824d;border-radius:5px;padding:24px 18px}.client-entry__form label span{color:#e2cf9f;font-size:11px;font-weight:500}.client-entry__form>small{color:#c2cdbd;font-size:12px}.client-entry__form input,.client-entry__form textarea{background:#091f17;border-radius:3px;font-size:16px}.client-entry__create{border-radius:4px}.client-entry>footer{color:#bbc8b6;flex-direction:column;align-items:flex-start;gap:12px;font-size:11px}.business-manual__hero{background-image:linear-gradient(90deg,#09251bec,#09251b9c 65%,#09251b42),url(/assets/home/reception/reception-desktop.webp);background-position:72%;grid-template-columns:minmax(0,1fr);min-height:440px;padding:32px 24px}.business-manual__hero:after{display:none}.business-manual__hero h1{max-width:13ch;font-size:clamp(38px,10vw,66px);line-height:1.06}.business-manual,.role-prep,.agent-desk__main{background:#f9f7f1}.business-manual__seal{background:#102a21b8;border-radius:4px}.business-manual__form :is(input,textarea,select){background:#fffefa;border-radius:3px}.agent-desk__identity,.agent-desk__concierge,.agent-desk__topbar,.agent-desk__sections,.agent-desk__signal--lead,.agent-desk__signal--working{background:#12392e}.agent-desk__portrait:after{background:linear-gradient(90deg,#0000 56%,#12392e 100%),linear-gradient(#0000 52%,#102a2166)}.agent-desk__primary-action,.agent-desk__signal,.agent-desk__rules article,.agent-desk__tools article,.agent-desk__activity-summary article,.agent-desk__activity-list,.agent-desk__empty-work,.agent-desk__concierge a{border-radius:5px}.agent-desk__signal p,.agent-desk__rules small,.agent-desk__limits li,.agent-desk__tools small{font-size:13px;line-height:1.55}.agent-desk__signal--lead p{color:#ccd8c7}.agent-desk__concierge p{color:#c3d1bd;font-size:13px}.agent-desk__concierge h2{line-height:1.06}.agent-desk__concierge:after{display:none}.agent-desk__sections a{min-height:52px;font-size:12px;font-weight:500}.agent-desk__primary-action a{font-size:13px}.role-prep__progress,.role-prep--embedded .role-prep__progress,.client-space--embedded .client-space__progress,.client-space--embedded .client-space__stage,.client-space__guardrails,.client-space--embedded .client-space__guardrails,.role-prep__truth,.role-prep--embedded .role-prep__truth{background:#12392e;border-radius:5px}.role-prep__stage,.client-space__stage,.client-space__candidate,.client-space__progress,.hire-profile,.hire-gate,.business-manual__section{border-radius:5px}.client-space__connections label,.client-space__tone span{border-radius:4px}.device-manager__hero{background:linear-gradient(90deg,#09251bf2,#09251b8c),url(/assets/home/reception/reception-desktop.webp) 76%/cover}.device-manager__hero:before{display:none}@media (max-width:759px){.route-shell :is(input:not([type=checkbox]):not([type=radio]),select,textarea){max-width:100%;font-size:16px}.route-shell .route-nav select{font-size:12px}.route-shell :is(button:not([role=switch]),.route-cta){min-height:44px}.route-shell :is(.client-space__form-grid,.client-space__hours,.role-prep__form-grid){grid-template-columns:minmax(0,1fr)}.client-space__weekdays{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.client-space__progress ol{grid-template-columns:repeat(2,minmax(0,1fr))}.client-space__progress button{font-size:12px}.client-space__tone,.client-space__body,.agent-desk__body,.agent-desk__signal-grid,.agent-desk__limits,.agent-desk__evidence{grid-template-columns:minmax(0,1fr)}.agent-desk__identity{grid-template-columns:96px minmax(0,1fr);min-height:0}.agent-desk__portrait{min-height:200px}.agent-desk__intro{padding:24px 18px}.agent-desk__intro h1{font-size:37px}.agent-desk__primary-action{grid-column:1/-1;margin:0 20px 24px}.agent-desk__main{padding:28px 20px}.agent-desk__view>header h2{max-width:17ch;font-size:34px}.agent-desk__concierge{min-height:0;padding:28px 24px}.agent-desk__sections{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 12px}.agent-desk__sections a{padding:8px;font-size:12px}.client-space__hero{grid-template-columns:1fr}.client-space__hero h1{font-size:38px}.client-space__step-head h2{font-size:32px}.business-manual__hero{min-height:440px}.route-intro{font-size:15px}.hire-summary div{gap:12px;font-size:14px}.agent-desk__status{width:fit-content;max-width:100%}.route-nav__links--private{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.route-nav__links--private .route-back{justify-content:center;font-size:11px}}@media (min-width:760px){.route-shell,.route-shell--profile,.route-shell--private{padding:25px 36px 50px}.route-nav,.route-shell--private .route-nav{gap:24px;min-height:67px;display:flex}.route-nav>.route-brand{order:-1;margin-right:auto}.route-nav__links{gap:24px}.route-nav__links .route-back{font-size:13px}.route-nav>.pulse-language-selector{order:2}.route-card,.hire-card{margin-block:55px;padding:44px}.client-entry{background:linear-gradient(90deg,#09251bf2,#09251ba6 70%),url(/assets/home/reception/reception-desktop.webp) 50%/cover;grid-template-columns:1fr 1fr;gap:35px;padding:44px}.client-entry__copy h1{font-size:clamp(45px,5vw,68px)}.client-entry>footer{flex-direction:row}.business-manual__hero{min-height:470px;padding:52px 44px}.business-manual__hero-copy{max-width:620px}.business-manual__hero h1{font-size:clamp(45px,5vw,68px)}}@media (prefers-reduced-motion:reduce){.route-shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.route-nav>.pulse-language-selector{color:#f9f7f1;background:0 0;border:0;padding:0}.space-home__hero{background-image:linear-gradient(90deg,#09251bef,#09251b9c),url(/assets/home/reception/reception-desktop.webp);background-position:72%}.space-contracts{background:#12392e}.space-contract,.space-contract__journey{border-radius:5px}.space-contract:after{display:none}.space-home__hero h1{line-height:1.06}.contract-preparation{--prep-ivory:#f9f7f1;--prep-muted:#c4d0be;background:#102a21}.contract-preparation :is(h1,h2,h3){line-height:1.07}.contract-preparation :is(button,input,select,textarea){border-radius:3px}.contract-preparation :is(.contract-preparation__first,.contract-preparation__proof,.contract-preparation__provider-map,.contract-preparation__external-clocks,.contract-preparation__person){border-radius:5px}@media (max-width:759px){.agent-desk__portrait{aspect-ratio:auto;width:100%;min-width:0;min-height:200px}.agent-desk__intro{min-width:0;margin-top:0}.route-nav__links--private{width:100%;max-width:none;overflow:visible}.route-nav__links--private .route-back:last-child{display:flex}.space-home__hero h1{max-width:14ch;font-size:42px}.route-nav>.pulse-language-selector>span:first-child{display:none}.client-space--embedded .client-space__progress ol{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.role-prep--embedded .role-prep__progress button{font-size:12px}.contract-preparation :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}}.profile-card{--profile-attention:#d4bb82;--profile-guide:#c2cead;--profile-result:#d4bb82;background:#12392e;border-radius:6px;box-shadow:0 18px 50px #06180e26}.profile-visual{border-radius:5px 0 0 5px}.profile-copy h1{line-height:1.06}.profile-copy .profile-section-label:before{height:1px;box-shadow:none}.profile-copy :is(.profile-capability,.profile-scene,.profile-scenes__result,.profile-outcome){border-radius:4px}.profile-copy .profile-price-note{font-size:12px}.profile-copy .profile-workflow{background:#102a21;border-radius:5px}.profile-visual__caption strong:after{height:1px;box-shadow:none}.profile-mobile-cta .route-cta{border-radius:3px}@media (max-width:759px){.profile-card{margin-top:28px}.profile-visual{border-radius:5px 5px 0 0}.profile-copy{padding:29px 23px}.profile-copy h1{font-size:40px}.profile-copy h2{font-size:27px}.profile-copy .profile-capability p{font-size:13px}.profile-copy .profile-capability small{font-size:12px}.profile-mobile-cta .route-cta{min-height:48px;font-size:13px}.profile-mobile-cta{max-width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;margin:16px auto 0;padding:0;position:static;inset:auto}.profile-mobile-cta .route-cta{width:100%}}
.route-shell{--experience-ink:#19372d;--experience-muted:#58675d;--experience-line:#d9ded3;min-height:100svh;color:var(--experience-ink);background:linear-gradient(#102a21 0 94px,#f9f7f1 94px);padding:0 max(24px,50vw - 580px) 36px}.route-nav,.route-shell--private .route-nav{border-bottom:1px solid #d4bb823d;gap:28px;width:100%;min-height:94px;margin:0 auto;padding:17px 0}.route-nav .route-brand__name{letter-spacing:.04em;font-size:31px}.route-nav .route-brand small{letter-spacing:.42em;font-size:8px}.route-nav .pulse-language-selector{color:#f9f7f1;background:0 0;border:0;border-radius:0;padding:0}.route-nav .pulse-language-selector>span:first-child:not(.pulse-language-selector__label){display:none}.route-nav .pulse-language-selector select{background:0 0}.route-nav__links{align-items:center;gap:24px}.route-nav__links .route-back{color:#e0e5da;border-bottom:1px solid #0000;font-size:12px;font-weight:400;text-decoration:none}.route-nav__links .route-back:hover,.route-nav__links .route-back[aria-current=page]{color:#e3cd9d;border-bottom-color:#d4bb82}.route-nav__links .route-back--entry{border:1px solid #d4bb8266;border-radius:3px;padding:0 18px}.route-shell :is(h1,h2,h3){text-wrap:balance}.route-shell :is(input,select,textarea){accent-color:#866d3c}.route-shell :is(.route-card,.hire-card,.client-entry,.team-builder,.space-home,.business-manual,.role-prep,.agent-desk,.device-manager){border-radius:6px;width:100%;margin:38px auto;box-shadow:0 20px 60px #163d2910}.route-shell .route-card{color:#f9f7f1;background:#12392e;max-width:960px;padding:clamp(28px,5vw,64px)}.route-shell .route-card h1{max-width:17ch;font-size:clamp(38px,4.7vw,60px);line-height:1.08}.route-shell .route-eyebrow{letter-spacing:.18em;font-size:10px;font-weight:500;line-height:1.6}.route-shell .route-cta{min-height:48px;margin-top:18px;padding:0 24px;font-size:14px;font-weight:500;transition:background .2s,box-shadow .2s}.route-shell .route-cta:hover{box-shadow:0 7px 20px #102a2126}.route-shell>.house-handoff__notice{background:#eeeee4;border:1px solid #d9ded3;border-radius:4px;margin:16px 0;padding:14px 20px;font-size:13px}.route-shell>.house-handoff__notice .route-link{color:#365242;font-size:12px;font-weight:500}.route-footer{color:#244635;border-top:1px solid #cfd5c9;align-items:end;gap:32px;margin:64px auto 0;padding:32px 0 56px;display:flex}.route-footer>div{margin-right:auto}.route-footer span{letter-spacing:.24em;margin-bottom:12px;font-size:9px;font-weight:500;display:block}.route-footer strong{font:500 30px/1.15 var(--display)}.route-footer a{color:#4e6154;text-underline-offset:5px;font-size:12px}.route-footer nav{gap:22px;display:flex}.route-shell .profile-card{background:#12392e;border:1px solid #d4bb8233;border-radius:6px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);width:100%;margin:38px auto 0;overflow:hidden;box-shadow:0 18px 60px #163d2912}.profile-card .profile-visual{aspect-ratio:auto;border-radius:0;align-self:stretch;height:100%;min-height:550px;position:relative;top:auto}.profile-card .profile-visual img{object-position:center;position:absolute;inset:0}.profile-card .profile-visual:after{box-shadow:none;background:linear-gradient(#0000 35%,#0b221bd9)}.profile-card .profile-visual__caption{padding-left:18px;inset:auto 32px 38px}.profile-card .profile-visual__caption strong{max-width:16ch;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.13}.profile-card .profile-visual__caption p{max-width:35ch;font-size:13px;font-weight:400;line-height:1.6}.profile-introduction{align-self:center;padding:clamp(28px,3.6vw,48px)}.profile-introduction .profile-identity{gap:14px;margin-bottom:22px}.profile-introduction .profile-identity>:first-child{width:44px;height:44px}.profile-introduction h1{letter-spacing:-.045em;max-width:14ch;font-size:clamp(39px,4.4vw,58px);line-height:1.05}.profile-introduction .hire-gate{background:#d4bb820a;border:0;border-left:1px solid #d4bb8266;margin:22px 0 0;padding:12px 15px}.profile-introduction .hire-gate strong{color:#dfc99a;font-size:11px;font-weight:500}.profile-introduction .hire-gate span{color:#ccd5c8;font-size:12px;line-height:1.55}.profile-introduction .profile-pitch{max-width:30ch;font:400 15px/1.65 var(--body);color:#e5e7db;text-wrap:pretty;border:0;margin-top:24px;padding:0}.profile-introduction .profile-pitch mark{color:#e7cf9f;background:0 0}.profile-introduction .profile-actions{gap:12px 20px;margin-top:8px}.profile-introduction:has(.profile-audition) .profile-contract-cta{color:#e7e9dc;background:0 0;border:1px solid #d4bb8266}.profile-audition{gap:24px}.profile-introduction .profile-workflow-link{min-height:32px;margin-top:6px;font-size:12px;font-weight:400}.profile-introduction .profile-outcome{margin-top:24px;padding-top:20px}.profile-introduction .profile-outcome p{font-size:13px;line-height:1.65}.profile-card .profile-details{color:#19372d;--ivory:#19372d;--sand:#58675d;--brass:#806a3f;--profile-guide:#806a3f;--profile-attention:#a58a52;background:#f9f7f1;grid-column:1/-1;padding:clamp(28px,5vw,64px)}.profile-details>section{border-top:1px solid #d9ded3;margin-top:44px;padding-top:44px}.profile-details>section:first-child{border:0;margin-top:0;padding-top:0}.profile-details h2,.profile-details .profile-scenes h2{color:#19372d;font-size:clamp(30px,3.6vw,46px);font-weight:500;line-height:1.13}.profile-details .profile-section-label{color:#806a3f;font-size:10px;font-weight:500}.profile-details .profile-scenes__head>p:last-child{color:#58675d;font-size:14px}.profile-details .profile-scenes__grid{gap:28px;margin-top:28px}.profile-details .profile-scene{box-shadow:none;background:#fffef9;border:1px solid #d9ded3;border-radius:4px}.profile-details .profile-scene__visual{aspect-ratio:16/10}.profile-details .profile-scene__copy{padding:25px}.profile-details .profile-scene__copy :is(h3,strong){color:#19372d;font:500 27px/1.18 var(--display)}.profile-details .profile-scene__copy p{color:#58675d;font-size:14px;line-height:1.65}.profile-details .profile-scene__copy small{color:#806a3f;font-size:10px;font-weight:500}.profile-details .profile-scenes__result{background:#eaf0e6;border-color:#cdd7c8;margin-top:28px;padding:24px}.profile-details .profile-scenes__result p{color:#19372d}.profile-details .profile-scenes__result small{color:#627455}.profile-details .profile-scenes__truth{color:#64705f;font-size:12px;line-height:1.6}.profile-details .profile-capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.profile-details .profile-capability{background:#fffef9;border-color:#d9ded3;padding:25px}.profile-details .profile-capability>div{flex-direction:column;align-items:start;gap:14px;display:flex}.profile-details .profile-capability strong{color:#19372d;font:500 24px/1.2 var(--display)}.profile-details .profile-capability__status{white-space:normal;color:#806a3f;font-size:9px;font-weight:500;line-height:1.6}.profile-details .profile-capability p,.profile-details .profile-capability small{color:#58675d;font-size:13px;line-height:1.65}.profile-details .profile-section-intro,.profile-details .profile-price-note{color:#58675d!important}.profile-details .profile-limit{color:#425342;background:#eaf0e6;border-left-color:#9da87e;margin-top:32px;font-size:13px}.profile-details .profile-actions--closing{align-items:center;gap:18px}.profile-details .team-selection{color:#244635;border-color:#9faa98}.assisted-journey{padding:36px 0}.assisted-journey>p{letter-spacing:.16em;text-transform:uppercase;color:#806a3f;margin:0 0 24px;font-size:10px;font-weight:500}.assisted-journey ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.assisted-journey li{border-top:1px solid #cdd7c8;gap:16px;padding-top:20px;display:flex}.assisted-journey li>span{color:#907a4c;font:italic 500 22px/1.3 var(--display)}.assisted-journey h3{color:#19372d;font:500 25px/1.15 var(--display);margin:0 0 10px}.assisted-journey li p{color:#58675d;margin:0;font-size:13px;line-height:1.65}.workspace-sync-shell{background:#f9f7f1}.workspace-sync{min-height:38px;box-shadow:none;color:#d5dfcf;background:#102a21;border:0;border-bottom:1px solid #d4bb8226;border-radius:0;justify-content:flex-end;margin:0;padding:6px max(24px,50vw - 580px);font-size:10px;position:relative;inset:auto}.workspace-sync small{color:#a9bca8;margin-left:12px}.workspace-sync :is(a,button){color:#e4dec9;border-radius:3px;min-height:28px;font-weight:400}.workspace-sync--offline,.workspace-sync--conflict,.workspace-sync--save_failed{color:#fffaf0;background:#594a2c}.workspace-opening{color:#f9f7f1;background:#102a21}.workspace-opening strong{font-size:28px;line-height:1.2}.route-shell .space-home{background:#f9f7f1;border:1px solid #d9ded3;overflow:hidden}.space-home .space-home__hero{background:linear-gradient(90deg,#102a21ed,#102a21a8),url(/assets/home/reception/reception-desktop.webp) 50% 48%/cover;grid-template-columns:minmax(0,1fr) 300px;gap:26px 42px;padding:35px 48px 44px}.space-home__hero:after{display:none}.space-home .space-home__welcome{min-height:32px;padding-bottom:20px}.space-home__welcome span{letter-spacing:.24em;font-size:9px;font-weight:500}.space-home .space-home__headline h1{letter-spacing:-.04em;max-width:16ch;font-size:clamp(38px,4.6vw,58px);line-height:1.06}.space-home__headline>p:last-child{color:#d1ddce;max-width:56ch;font-size:14px;line-height:1.7}.space-home .space-home__pulse{background:#102a21cf;border-color:#d4bb8255;border-radius:4px;padding:23px}.space-home__pulse span{color:#e1cd9e;font-size:9px;font-weight:500}.space-home__pulse small{color:#c6d2bf;font-size:12px}.space-home__pulse span i{box-shadow:none;border-color:#d4bb82}.space-home .space-home__now{color:#19372d;background:#edf0e6;grid-template-columns:1fr 1fr;gap:40px;padding:36px 48px}.space-home__now h2,.space-roster h2,.space-channels h2{letter-spacing:-.035em;font-size:clamp(30px,3.5vw,42px);line-height:1.12}.space-home__now>div>p:last-child{color:#58675d;font-size:14px}.space-home .space-home__primary{min-height:134px;box-shadow:none;background:#12392e;border-radius:4px}.space-home__primary span{font-size:24px}.space-home__primary small{color:#d1ddce;font-size:12px}.space-home>.assisted-journey{background:#f9f7f1;padding:36px 48px}.space-roster{color:#19372d;background:#fffef9;border-top:1px solid #d9ded3;padding:40px 48px 48px}.space-roster>header>p{color:#58675d;font-size:13px}.space-roster__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.space-person{box-shadow:none;border-color:#d9ded3;border-radius:4px}.space-person:hover{transform:translateY(-2px);box-shadow:0 12px 28px #163d2910}.space-person__portrait{aspect-ratio:16/10}.space-person__copy{padding:22px}.space-person__copy h3{color:#19372d;font-size:25px;line-height:1.18}.space-person__copy p{color:#58675d;font-size:13px;line-height:1.6}.space-person__state{font-size:9px;font-weight:500;line-height:1.6}.space-person__copy>strong{color:#766039;font-size:12px;font-weight:500}.space-home .space-channels{background:#edf0e6;padding:40px 48px}.space-home .space-channel,.space-contract{border-radius:4px}.space-home__truth{background:#12392e;padding:30px 48px}.space-home__truth strong{font-size:14px;font-weight:400}.space-home__truth small{color:#bfcfbb}.route-shell .business-manual__hero{background-position:50% 45%;min-height:0;padding:38px 44px}.business-manual__hero-copy{grid-template-columns:minmax(0,1fr) 290px;gap:10px 36px;max-width:none;display:grid}.business-manual__hero-copy>.route-eyebrow{grid-column:1}.business-manual__hero-copy h1{grid-column:1;max-width:17ch;font-size:clamp(36px,4.2vw,52px)}.business-manual__hero-copy>p:not(.route-eyebrow){grid-column:1;max-width:55ch;font-size:14px;line-height:1.6}.business-manual__hero-copy .business-manual__seal{grid-area:1/2/4;align-self:center;margin:0;padding:22px}.business-manual__seal strong{font-size:23px}.business-manual__seal small{color:#c6d2bf;font-size:12px}.business-manual__progress{padding-block:24px}.business-manual__progress button{font-weight:500}.business-manual__guide{background:#edf0e6;border-color:#d9ded3}.business-manual__body{gap:28px;padding:32px 40px 40px}.business-manual__form>section{box-shadow:none;border-color:#d9ded3;border-radius:4px;padding:28px}.business-manual__form>section>h2{color:#19372d;font-size:clamp(28px,3vw,38px);line-height:1.15}.business-manual__fields{gap:20px}.business-manual__fields label>span{font-size:13px;font-weight:500}.business-manual__fields label>small{font-size:12px;line-height:1.6}.business-manual__fields :is(input,textarea,select){background:#fffef9;font-size:15px}.business-manual__preview{box-shadow:none;background:#12392e;border-radius:4px;padding:26px;top:24px}.business-manual__preview dd{color:#d1ddce;font-size:13px}.business-manual__preview dt{color:#dfc99a;font-size:9px;font-weight:500}.business-manual__principles{border-top:1px solid #d9ded3;margin:0 40px 40px;padding:20px 0}.business-manual__principles>summary{color:#58675d;cursor:pointer;font-size:14px}.business-manual__principles[open]>summary{margin-bottom:24px}.business-manual__principles .business-manual__promise article{padding:24px}.business-manual__safety-floor{margin-top:24px}.business-manual__languages{border-radius:4px}.business-manual__languages>div label{border-radius:3px}.agent-desk .agent-desk__identity{min-height:280px}.agent-desk .agent-desk__intro{padding:38px 30px}.agent-desk .agent-desk__intro h1{font-size:clamp(34px,4vw,54px)}.agent-desk .agent-desk__main{padding:38px}.agent-desk .agent-desk__view>header h2{font-size:clamp(32px,3.8vw,46px);line-height:1.12}.agent-desk .agent-desk__concierge{padding:32px 26px}.agent-desk__signal-grid{gap:18px}.agent-desk :is(.agent-desk__signal,.agent-desk__tools article,.agent-desk__rules article,.agent-desk__activity-summary article){box-shadow:none;border-radius:4px}.agent-desk__signal span,.agent-desk__signal small{font-weight:500}.agent-desk .agent-desk__view-intro{font-size:14px;line-height:1.7}.agent-desk .agent-desk__empty-work h3{font-size:34px;line-height:1.15}.agent-desk .agent-desk__empty-work p{font-size:14px}.device-manager .device-manager__hero{min-height:280px;padding:40px}.device-manager .device-manager__hero h1{font-size:clamp(36px,4.5vw,56px)}.route-shell .client-entry{min-height:520px;margin-top:38px;padding:50px}.client-entry .client-entry__copy h1{font-size:clamp(38px,4.5vw,58px)}.client-entry .client-entry__form{border-radius:4px;padding:32px}.role-prep :is(.role-prep__stage,.role-prep__truth){box-shadow:none;border-radius:4px}.role-prep__stage h2{line-height:1.15}.route-shell .hire-heading h1{font-size:clamp(38px,4.5vw,56px)}.route-shell .house-handoff{color:#19372d;max-width:1160px;padding-top:38px}.route-shell .house-handoff h1{font-size:clamp(36px,4.5vw,56px)}.route-shell .house-handoff :is(.house-handoff__form,.house-handoff__fieldset,.house-handoff__identity div,.launch-gate__card){color:#27313d;box-shadow:none;background:#fff;border:1px solid #e6e3dc;border-radius:12px}.route-shell .house-handoff :is(h1,h2,h3,legend,label,strong,dd){color:#27313d}.route-shell .house-handoff :is(p,small,dt,li){color:#626b76;line-height:1.6}.route-shell .house-handoff :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#27313d;font:inherit;background:#fff;border:1px solid #e6e3dc;border-radius:8px;font-size:16px}.route-shell .house-handoff input[type=checkbox]{accent-color:#183c31}.route-shell .house-handoff :is(.route-cta,button[type=submit]){color:#fff;min-height:44px;box-shadow:none;background:#183c31;border:1px solid #183c31;border-radius:8px}.route-shell .house-handoff .house-handoff__notice{color:#27313d;background:#f7f4ee;border:1px solid #e6e3dc;border-radius:10px}@media (max-width:1000px){.route-nav__links{gap:15px}.profile-details .profile-capabilities{grid-template-columns:1fr}.profile-details .profile-capability>div{flex-direction:row}.business-manual__hero-copy{grid-template-columns:1fr}.business-manual__hero-copy .business-manual__seal{grid-area:auto/1;max-width:100%}.space-home .space-home__hero{grid-template-columns:1fr 260px;gap:25px;padding:32px}.space-roster__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.business-manual__body{grid-template-columns:1fr}.business-manual__preview{position:static}}@media (max-width:759px){.route-shell,.route-shell--profile,.route-shell--private{background:linear-gradient(#102a21 0 148px,#f9f7f1 148px);padding:0 20px 20px}.route-nav,.route-shell--private .route-nav{grid-template-columns:1fr auto;gap:12px;min-height:148px;padding:19px 0 10px;display:grid}.route-nav>.route-brand{margin:0}.route-nav .route-brand__name{font-size:27px}.route-nav>.route-nav__links{flex-wrap:nowrap;grid-column:1/-1;justify-content:space-between;gap:14px;width:100%;display:flex}.route-nav__links .route-back{min-height:42px;font-size:11px}.route-nav__links .route-back--entry{padding:0 10px}.route-nav>.pulse-language-selector{justify-self:end}.route-shell :is(.profile-card,.route-card,.hire-card,.client-entry,.team-builder,.space-home,.business-manual,.role-prep,.agent-desk,.device-manager){margin-block:24px}.route-shell .profile-card{grid-template-columns:1fr}.profile-card .profile-visual{order:0;height:340px;min-height:300px}.profile-card .profile-visual img{object-position:center 44%}.profile-card .profile-visual__caption{inset:auto 23px 26px}.profile-card .profile-visual__caption strong{font-size:29px}.profile-introduction{padding:28px 24px}.profile-introduction h1{font-size:clamp(36px,9vw,46px)}.profile-introduction .profile-identity{margin-bottom:18px}.profile-introduction .profile-actions .route-cta{flex:100%}.profile-card .profile-details{padding:32px 24px}.profile-details>section{margin-top:32px;padding-top:32px}.profile-details .profile-scenes__grid{grid-template-columns:1fr;gap:20px}.profile-details .profile-capability>div{flex-direction:column}.assisted-journey ol{grid-template-columns:1fr;gap:20px}.route-footer{flex-wrap:wrap;align-items:start;gap:24px;margin-top:36px;padding-bottom:64px}.route-footer>div{width:100%}.route-footer nav{flex-wrap:wrap}.workspace-sync{flex-wrap:wrap;justify-content:start;gap:10px;padding:8px 20px;font-size:10px}.workspace-sync small{margin-left:0;display:block}.space-home .space-home__hero{grid-template-columns:1fr;gap:24px;padding:28px 24px}.space-home .space-home__headline h1{font-size:39px}.space-home .space-home__pulse{width:100%}.space-home .space-home__now{grid-template-columns:1fr;gap:22px;padding:30px 24px}.space-home>.assisted-journey,.space-roster,.space-home .space-channels,.space-home__truth{padding:30px 24px}.space-roster>header{display:block}.space-roster>header>p{margin-top:18px}.space-roster__grid{grid-template-columns:1fr}.space-person>a{grid-template-columns:105px minmax(0,1fr);display:grid}.space-person__portrait{aspect-ratio:auto;height:100%}.space-person__copy{padding:20px 16px}.space-person__copy h3{font-size:24px}.space-person__copy p{font-size:12px}.route-shell .business-manual__hero{padding:28px 24px}.business-manual__hero-copy h1{font-size:38px}.business-manual__body{padding:24px}.business-manual__form>section{padding:22px 18px}.business-manual__fields{grid-template-columns:1fr}.business-manual__fields :is(input,textarea,select){font-size:16px}.business-manual__principles{margin:0 24px 24px}.business-manual__actions{flex-wrap:wrap}.business-manual__actions button{min-height:48px}.agent-desk .agent-desk__intro,.agent-desk .agent-desk__main{padding:28px 20px}.route-shell .client-entry{min-height:0;padding:28px 24px}.client-entry .client-entry__form{padding:24px 20px}.device-manager .device-manager__hero{padding:28px 24px}}@media (prefers-reduced-motion:reduce){.route-shell *{scroll-behavior:auto;transition:none!important;animation:none!important}}.profile-introduction,.profile-introduction h1{color:#f9f7f1}.profile-introduction .profile-pitch{max-width:48ch}.route-shell>details.house-handoff__notice{cursor:pointer;color:#58675d;font-size:12px}.route-shell>details.house-handoff__notice[open] summary{margin-bottom:14px}.workspace-sync{box-sizing:border-box;width:100%;max-width:none;font-weight:400}.space-home .space-home__hero{align-content:start;min-height:0}.business-manual__guide p{color:#19372d;font-size:15px;line-height:1.65}.business-manual__guide small{color:#58675d;font-size:12px}.business-manual__guide>span{color:#806a3f;font-weight:500}.business-manual__guide>span i{box-shadow:none;background:#806a3f}.route-shell .client-activity{background:#12392e;border-color:#d9ded3;border-radius:6px;width:100%;margin:38px auto;box-shadow:0 20px 60px #163d2910}.client-activity .client-activity__hero{background:linear-gradient(90deg,#102a21f2,#102a21a8),url(/assets/home/reception/reception-desktop.webp) 50%/cover;min-height:300px;padding:44px 48px}.client-activity__hero:before{display:none}.client-activity .client-activity__hero h1{letter-spacing:-.04em;max-width:19ch;font-size:clamp(36px,4.5vw,56px);line-height:1.08}.client-activity__hero>p:not(.route-eyebrow){color:#d1ddce;font-size:14px}.client-activity__hero>a{border-radius:3px;font-size:12px;font-weight:500}.client-activity__list{background:#f9f7f1;padding:38px 48px}.client-activity__contract,.client-activity__empty{box-shadow:none;background:#fffef9;border-radius:4px}.client-activity__empty h2{font-size:34px;line-height:1.15}.client-activity>footer{background:#12392e;padding:24px 48px}.assistant-questions{background:#f9f7f1;padding:32px 48px}.assistant-questions h2{font-size:32px;line-height:1.15}.assistant-questions :is(article,textarea,button),.route-shell :is(.team-member,.team-offer,.team-fit,.team-offers,.hire-summary,.hire-profile,.plan-page__summary,.favorite-builder__item,.request-selection,.request-form,.request-fallback,.client-runtime-state,.contract-preparation){box-shadow:none;border-radius:4px}.route-shell .client-runtime-state{color:#f9f7f1;background:#12392e}.route-shell .contract-preparation{margin:38px auto}.route-shell .contract-preparation h1{font-size:clamp(36px,4.5vw,56px)}@media (max-width:759px){.workspace-sync{width:100%;max-width:none}.route-shell .client-activity{margin-block:24px}.client-activity .client-activity__hero{min-height:0;padding:30px 24px}.client-activity .client-activity__hero h1{font-size:38px}.client-activity__list,.client-activity>footer,.assistant-questions{padding:28px 24px}}.profile-details .profile-workflow{--ivory:#f9f7f1;--sand:#d1ddce;--profile-guide:#d4bb82;--profile-result:#d4bb82}.profile-details .profile-workflow :is(h2,h3){color:#f9f7f1}@media (max-width:759px){.route-nav__links .route-back--entry{display:inline-flex}.profile-card .profile-visual{height:280px;min-height:260px}}.device-manager .device-manager__hero h1{letter-spacing:-.04em;max-width:18ch}.device-manager .device-manager__hero>p:not(.route-eyebrow){color:#d1ddce;font-size:14px;line-height:1.7}.device-manager .device-manager__hero>button{border-radius:3px;min-height:48px;font-weight:500}
html:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}html[data-pulse-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#080808}
