.AutomotiveExperience_journey__Q16Xk{display:grid;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:clamp(36px,8vw,120px);align-items:center;margin-top:clamp(60px,8vw,108px);padding:clamp(28px,5vw,70px) 0;border-top:1px solid #aaa58b70;border-bottom:1px solid #aaa58b70}.AutomotiveExperience_journeyIntro__BC_04{max-width:420px}.AutomotiveExperience_kicker__nUmTq{color:#c7c3ad;font-size:.65rem;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.AutomotiveExperience_journeyIntro__BC_04 h3{margin:18px 0!important;font-size:clamp(1.7rem,3.4vw,3rem);font-weight:450;letter-spacing:-.05em;line-height:1.08}.AutomotiveExperience_journeyIntro__BC_04 h3 em{color:#c7c3ad;font-family:Georgia,serif;font-weight:400}.AutomotiveExperience_journeyIntro__BC_04>p:last-child{color:#b7bbb4;font-size:.87rem;line-height:1.8}.AutomotiveExperience_journeyTrack__U6gJl ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 28px;padding:0;list-style:none}.AutomotiveExperience_journeyTrack__U6gJl ol li{position:relative;min-width:0;padding:0 15px 0 0}.AutomotiveExperience_journeyTrack__U6gJl ol li:not(:last-child):after{position:absolute;top:14px;right:8px;left:45px;height:1px;background:linear-gradient(90deg,#c7c3ad99,#c7c3ad12);content:""}.AutomotiveExperience_journeyTrack__U6gJl ol li>span{display:grid;width:28px;height:28px;margin-bottom:13px;place-items:center;border:1px solid #c7c3ad88;border-radius:50%;color:#d7d3c0;font-size:.57rem}.AutomotiveExperience_journeyTrack__U6gJl ol small,.AutomotiveExperience_journeyTrack__U6gJl ol strong{display:block}.AutomotiveExperience_journeyTrack__U6gJl ol strong{color:#f0eee6;font-size:.74rem;font-weight:550}.AutomotiveExperience_journeyTrack__U6gJl ol small{margin-top:6px;color:#959a92;font-size:.61rem;line-height:1.5}.AutomotiveExperience_toolRail__CiGRP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.AutomotiveExperience_toolRail__CiGRP a{display:grid;grid-template-columns:22px 22px minmax(0,1fr);gap:0 9px;align-items:center;min-width:0;padding:14px 0;border-top:1px solid #aaa58b40;color:#e9e7dd;text-decoration:none}.AutomotiveExperience_toolRail__CiGRP a:hover strong{color:#d2c9a8}.AutomotiveExperience_toolRail__CiGRP a>span{grid-row:1/3;color:#c7c3ad;font-size:.6rem}.AutomotiveExperience_toolRail__CiGRP a>svg{grid-row:1/3;color:#c7c3ad}.AutomotiveExperience_toolRail__CiGRP a strong{font-size:.75rem;font-weight:550}.AutomotiveExperience_toolRail__CiGRP a small{margin-top:4px;color:#a4a8a0;font-size:.63rem;line-height:1.5}.AutomotiveExperience_caveat___0ong{margin-top:22px!important;color:#969b94;font-size:.65rem;line-height:1.65}@media (max-width:760px){.AutomotiveExperience_journey__Q16Xk{grid-template-columns:minmax(0,1fr);gap:30px}.AutomotiveExperience_journeyIntro__BC_04{max-width:520px}.AutomotiveExperience_journeyTrack__U6gJl ol li:not(:last-child):after{left:40px}}@media (max-width:480px){.AutomotiveExperience_journeyTrack__U6gJl ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px}.AutomotiveExperience_journeyTrack__U6gJl ol li:not(:last-child):after{display:none}.AutomotiveExperience_toolRail__CiGRP{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.AutomotiveExperience_journey__Q16Xk *{scroll-behavior:auto}}@media (forced-colors:active){.AutomotiveExperience_journeyTrack__U6gJl ol li,.AutomotiveExperience_journey__Q16Xk,.AutomotiveExperience_toolRail__CiGRP a{border-color:CanvasText}.AutomotiveExperience_caveat___0ong,.AutomotiveExperience_journeyIntro__BC_04 h3 em,.AutomotiveExperience_journeyIntro__BC_04>p:last-child,.AutomotiveExperience_journeyTrack__U6gJl ol li:not(:last-child):after,.AutomotiveExperience_journeyTrack__U6gJl ol li>span,.AutomotiveExperience_journeyTrack__U6gJl ol small,.AutomotiveExperience_kicker__nUmTq,.AutomotiveExperience_toolRail__CiGRP a small,.AutomotiveExperience_toolRail__CiGRP a>span,.AutomotiveExperience_toolRail__CiGRP a>svg{color:CanvasText}}.NicheArchieQuestion_question__gucEh{display:contents}.NicheArchieQuestion_notice__8U2N9{flex-basis:100%;color:var(--office-brass-ink);font-size:.8rem;line-height:1.7}.NicheArchieQuestion_question__gucEh textarea{flex-basis:100%;width:100%;min-width:0;padding:16px;border:1px solid var(--office-line);border-radius:0;background:var(--office-surface-recessed);color:var(--office-ink);font:.85rem/1.7 var(--font-body),sans-serif;resize:vertical}.NicheArchieQuestion_question__gucEh textarea:focus-visible{outline:2px solid var(--office-brass-ink);outline-offset:3px}.NicheArchieQuestion_review__Vd7ui{flex-basis:100%;color:var(--office-muted);font-size:.8rem}.NicheArchieQuestion_review__Vd7ui summary{width:fit-content;min-height:44px;display:flex;align-items:center;cursor:pointer}.NicheArchieQuestion_review__Vd7ui textarea{display:block;margin-top:8px}.NicheMarketScenes_scenes__vuwcp{margin-block:clamp(24px,4vw,64px)}.NicheMarketScenes_scene__rBIJH{position:relative;isolation:isolate;min-height:min(850px,90svh);overflow:clip;color:#f5f0e5;background:#141913}.NicheMarketScenes_image__ACSrp,.NicheMarketScenes_shade__K4MXC{position:absolute;inset:0;z-index:-1}.NicheMarketScenes_image__ACSrp img{object-fit:cover;object-position:var(--scene-position,center)}.NicheMarketScenes_shade__K4MXC{background:linear-gradient(90deg,#10150f24,#10150f68 40%,#10150ff0 78%),linear-gradient(0deg,#10150f70,transparent 35%)}.NicheMarketScenes_scene__rBIJH[data-side=left] .NicheMarketScenes_shade__K4MXC{background:linear-gradient(90deg,#10150ff2 10%,#10150fd9 34%,#10150f3b 76%),linear-gradient(0deg,#10150f70,transparent 35%)}.NicheMarketScenes_inner__19FDz{display:grid;grid-template-columns:1fr 1fr;align-items:center;max-width:1464px;min-height:inherit;margin-inline:auto;padding:clamp(64px,7vw,112px) clamp(24px,5vw,72px)}.NicheMarketScenes_copy__DLDQE{grid-column:2;max-width:560px;padding-inline-start:clamp(24px,4vw,72px)}.NicheMarketScenes_scene__rBIJH[data-side=left] .NicheMarketScenes_copy__DLDQE{grid-column:1;padding-inline:0 clamp(24px,3vw,48px)}.NicheMarketScenes_label__DE_4J{color:#dac397;font:400 .68rem/1.7 var(--font-mono),monospace;letter-spacing:.09em;text-transform:uppercase}.NicheMarketScenes_copy__DLDQE h2{margin-top:20px!important;color:#fff8ec;font-size:clamp(2rem,3.6vw,3.6rem);font-weight:550;line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.NicheMarketScenes_description__v6lYy{margin-top:24px!important;color:#e4dfd3;font-size:clamp(.96rem,1.1vw,1.06rem);line-height:1.85;text-wrap:pretty}.NicheMarketScenes_steps__D5Xba{display:grid;gap:0;list-style:none;padding:0;margin-top:28px!important;border-top:1px solid #dbc69c44}.NicheMarketScenes_steps__D5Xba li{display:flex;align-items:baseline;gap:16px;padding-block:13px;color:#f4eddf;border-bottom:1px solid #dbc69c2b;font-size:.8rem;line-height:1.5}.NicheMarketScenes_steps__D5Xba span{color:#cfb27b;font:.65rem var(--font-mono),monospace}.NicheMarketScenes_link__Ww2M_{display:inline-flex;align-items:center;gap:20px;min-height:48px;margin-top:22px;color:#ecd2a2;font-size:.8rem;text-decoration:none}.NicheMarketScenes_link__Ww2M_:hover{color:white}.NicheMarketScenes_link__Ww2M_:focus-visible{outline:2px solid #ecd2a2;outline-offset:5px}@media (max-width:800px){.NicheMarketScenes_scene__rBIJH{min-height:810px;display:flex;align-items:end}.NicheMarketScenes_image__ACSrp{bottom:25%}.NicheMarketScenes_image__ACSrp img{object-position:var(--scene-position,center)}.NicheMarketScenes_scene__rBIJH[data-side=left] .NicheMarketScenes_shade__K4MXC,.NicheMarketScenes_shade__K4MXC{background:linear-gradient(0deg,#10150f 5%,#10150ff5 33%,#10150fc9 53%,#10150f00 88%)}.NicheMarketScenes_inner__19FDz{display:block;min-height:0;width:100%;padding:290px 24px 42px}.NicheMarketScenes_copy__DLDQE,.NicheMarketScenes_scene__rBIJH[data-side=left] .NicheMarketScenes_copy__DLDQE{max-width:620px;padding:0}.NicheMarketScenes_copy__DLDQE h2{max-width:18ch;font-size:clamp(2rem,7vw,3rem)}.NicheMarketScenes_description__v6lYy{max-width:58ch}}@media (forced-colors:active){.NicheMarketScenes_scene__rBIJH{color:CanvasText;background:Canvas}.NicheMarketScenes_image__ACSrp,.NicheMarketScenes_shade__K4MXC{display:none}.NicheMarketScenes_copy__DLDQE h2,.NicheMarketScenes_description__v6lYy,.NicheMarketScenes_label__DE_4J,.NicheMarketScenes_link__Ww2M_,.NicheMarketScenes_steps__D5Xba li,.NicheMarketScenes_steps__D5Xba span{color:CanvasText}.NicheMarketScenes_steps__D5Xba,.NicheMarketScenes_steps__D5Xba li{border-color:CanvasText}}.HospitalityExperience_experience__TYTdF{scroll-margin-top:130px;--hospitality-ink:#e9e2d4;--hospitality-muted:#b6ac9b;--hospitality-brass:#c5a66f;position:relative;isolation:isolate;box-sizing:border-box;width:100%;max-width:1464px;margin:clamp(64px,9vw,124px) auto;padding:clamp(34px,5vw,68px) var(--niche-gutter,clamp(20px,4.5vw,72px));border-block:1px solid #c5a66f55;background:#27221b;color:var(--hospitality-ink)}.HospitalityExperience_experience__TYTdF:before{position:absolute;z-index:-1;inset-block:0;left:50%;width:100vw;transform:translateX(-50%);border-block:1px solid #c5a66f55;background:linear-gradient(130deg,#ffffff07,transparent 45%),repeating-linear-gradient(0deg,transparent 0 43px,#c5a66f0a 44px);content:""}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[aria-labelledby=fit-title],.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[aria-labelledby=questions-title],.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=connections],.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=plans],.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=platform],.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=playbooks]{--office-ink:#30291f;--office-muted:#685f51;--office-brass-ink:#795b30;--office-brass:#ad8b54;--office-line-soft:#b9a98d80;--office-walnut-deep:#403325;--niche-surface:#f5efe3;--niche-raised:#e9dfcd;--niche-edge:#ad8b545c;--niche-ink:#30291f;--niche-muted:#685f51;--niche-panel:#f5efe3;--niche-line:#b9a98d80;position:relative;isolation:isolate;color:var(--office-ink)}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[aria-labelledby=fit-title]:before,.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[aria-labelledby=questions-title]:before,.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=connections]:before,.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=plans]:before,.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=platform]:before,.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=playbooks]:before{position:absolute;z-index:-1;inset-block:0;left:50%;width:100vw;transform:translateX(-50%);border-block:1px solid #ad8b5440;background-color:#eee6d8;background-image:radial-gradient(circle at 1px 1px,#9b77402a 1px,transparent 1.5px);background-size:9px 9px;content:""}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[aria-labelledby=fit-title]>*,.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[aria-labelledby=questions-title]>*,.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=connections]>*,.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=plans]>*,.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=platform]>*,.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=playbooks]>*{position:relative}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=platform]{background-image:linear-gradient(115deg,#ffffff3b,transparent 42%),repeating-linear-gradient(0deg,transparent 0 39px,#8b70401c 40px)}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=platform] article[data-recommended],.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=platform]>aside{border-color:#a88a5c70;background:#f8f3e9}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=platform] article[data-recommended=true]{background:#e4d7c1}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[aria-labelledby=fit-title],.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[aria-labelledby=questions-title],.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=playbooks]{background-image:linear-gradient(95deg,#fff9ef38,transparent 60%)}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=playbooks] details{border-color:#ad8b5466}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=playbooks] details>summary{background:#f8f2e6}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=playbooks] details[open]>div{background:#f1e8d9}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=playbooks] details[open]>div aside{background:#e8ddca}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=connections]{--office-ink:#eee5d5;--office-muted:#c5b9a5;--office-brass-ink:#e1c28b;--office-brass:#c5a66f;--office-line-soft:#d7c29b55;--office-walnut-deep:#1d1914;--niche-surface:#2d271f;--niche-raised:#393023;--niche-edge:#c5a66f70;--niche-ink:#eee5d5;--niche-muted:#c5b9a5;--niche-panel:#2d271f;--niche-line:#d7c29b55;color:var(--office-ink)}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=connections]:before{border-color:#c5a66f55;background-color:#211c16;background-image:linear-gradient(135deg,#ffffff05,transparent 44%),repeating-linear-gradient(90deg,transparent 0 71px,#c5a66f0c 72px);background-size:auto,auto}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=connections] article{border-color:#c5a66f70;background:#30291f;color:var(--office-ink)}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=connections] article dt,.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=connections] article h3,.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=connections] h3{color:var(--office-ink)}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=connections] article dd,.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=connections] article>p{color:var(--office-muted)}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=plans]>div{border-color:#a88a5c70;background:linear-gradient(120deg,#f8f2e7,#e9ddc9);color:var(--office-ink)}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=plans]>div>aside{--office-ink:#f0e7d8;--office-muted:#c7baa5;--office-brass-ink:#e1c28b;border-color:#a88a5c70;background:#31291f;color:#f0e7d8}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=plans]>div>aside>p:not(:first-of-type){color:#c7baa5}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=plans]>div>aside h3{color:#f0e7d8}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[aria-labelledby=fit-title] article{border-color:#ad8b5470;background:#f8f2e7}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[aria-labelledby=questions-title] details{border-color:#ad8b5466;background:#f7f1e5}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[aria-labelledby=questions-title] summary{color:#30291f}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[aria-labelledby=questions-title] details p{color:#685f51}.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[aria-labelledby=fit-title] :is(a,button):focus-visible,.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[aria-labelledby=questions-title] :is(a,button,summary):focus-visible,.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=connections] :is(a,button):focus-visible,.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=plans] :is(a,button):focus-visible,.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=platform] :is(a,button):focus-visible,.HospitalityExperience_pageSkin__FCcvR[data-theme=frontier][data-niche=restaurants] section[id=playbooks] :is(a,button,summary):focus-visible{outline:3px solid #875f25;outline-offset:4px}.HospitalityExperience_opening__Pwyrx{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(30px,7vw,96px);align-items:end}.HospitalityExperience_heading__Yg9mC{max-width:560px;padding-bottom:clamp(20px,3vw,42px)}.HospitalityExperience_eyebrow___mKxp{margin:0 0 14px;color:var(--hospitality-brass);font:600 .66rem/1.5 var(--font-mono),monospace;letter-spacing:.16em;text-transform:uppercase}.HospitalityExperience_heading__Yg9mC h2{margin:0;font-size:clamp(2rem,4.5vw,4.15rem);font-weight:440;letter-spacing:-.055em;line-height:1.03}.HospitalityExperience_boundary__uP9_T h3 em,.HospitalityExperience_heading__Yg9mC h2 em{color:var(--hospitality-brass);font-family:var(--font-heading),sans-serif;font-style:italic;font-weight:400}.HospitalityExperience_heading__Yg9mC>p:last-child{max-width:440px;margin:22px 0 0;color:var(--hospitality-muted);font-size:.93rem;line-height:1.8}.HospitalityExperience_passImage__dk6Ii,.HospitalityExperience_prepImage__HoM8u{position:relative;min-width:0;margin:0;overflow:hidden;background:#211e18}.HospitalityExperience_prepImage__HoM8u{aspect-ratio:1.58}.HospitalityExperience_passImage__dk6Ii img,.HospitalityExperience_prepImage__HoM8u img{object-fit:cover}.HospitalityExperience_passImage__dk6Ii figcaption,.HospitalityExperience_prepImage__HoM8u figcaption{position:absolute;inset:auto 0 0;display:flex;justify-content:space-between;gap:12px;padding:34px 18px 14px;background:linear-gradient(transparent,#15130fe8);color:#f2ecdf;font:600 .62rem/1.5 var(--font-mono),monospace;letter-spacing:.07em;text-transform:uppercase}.HospitalityExperience_passImage__dk6Ii figcaption span:first-child,.HospitalityExperience_prepImage__HoM8u figcaption span:first-child{color:#e0c38b;white-space:nowrap}.HospitalityExperience_sequence__7n6YH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(38px,6vw,82px) 0 clamp(52px,8vw,104px);border-block:1px solid #c5a66f55}.HospitalityExperience_moment__nyg86{position:relative;min-width:0;padding:25px clamp(14px,2.2vw,30px) 28px 0}.HospitalityExperience_moment__nyg86+.HospitalityExperience_moment__nyg86{padding-left:clamp(14px,2.2vw,30px);border-left:1px solid #c5a66f40}.HospitalityExperience_number__4W0fI{display:block;margin-bottom:24px;color:var(--hospitality-brass);font:500 .72rem/1 var(--font-mono),monospace}.HospitalityExperience_moment__nyg86 h3{margin:0 0 10px;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:520;letter-spacing:-.025em}.HospitalityExperience_moment__nyg86 p{margin:0;color:var(--hospitality-muted);font-size:.78rem;line-height:1.7}.HospitalityExperience_serviceLine__8dSwi{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(30px,6vw,78px);align-items:center}.HospitalityExperience_passImage__dk6Ii{aspect-ratio:1.34}.HospitalityExperience_boundary__uP9_T{padding:clamp(4px,1vw,14px) 0}.HospitalityExperience_boundary__uP9_T h3{margin:0;font-size:clamp(1.55rem,3vw,2.6rem);font-weight:450;letter-spacing:-.045em;line-height:1.12}.HospitalityExperience_boundary__uP9_T>p:not(.HospitalityExperience_eyebrow___mKxp){color:var(--hospitality-muted);font-size:.86rem;line-height:1.8}.HospitalityExperience_boundary__uP9_T ul{margin:25px 0;padding:0;list-style:none;border-top:1px solid #c5a66f50}.HospitalityExperience_boundary__uP9_T li{display:grid;grid-template-columns:minmax(118px,.38fr) 1fr;gap:18px;padding:14px 0;border-bottom:1px solid #c5a66f50;font-size:.75rem;line-height:1.6}.HospitalityExperience_boundary__uP9_T li span:first-child{color:#ead2a4;font-weight:600}.HospitalityExperience_boundary__uP9_T li span:last-child{color:var(--hospitality-muted)}.HospitalityExperience_boundary__uP9_T .HospitalityExperience_note__mbmkY{margin-top:22px;padding-left:14px;border-left:2px solid var(--hospitality-brass);font-size:.72rem}.HospitalityExperience_close__5nT1j{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(42px,6vw,78px);padding-top:24px;border-top:1px solid #c5a66f55}.HospitalityExperience_close__5nT1j>p{margin:0;color:var(--hospitality-muted);font-size:.8rem;line-height:1.6}.HospitalityExperience_cta__tpIEU{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:12px 18px;background:#c5a66f;color:#1c1913;font-size:.78rem;font-weight:700;text-decoration:none}.HospitalityExperience_cta__tpIEU:hover{background:#ddc28e}.HospitalityExperience_experience__TYTdF a:focus-visible{outline:3px solid #f4d89f;outline-offset:4px}@media (max-width:760px){.HospitalityExperience_opening__Pwyrx,.HospitalityExperience_serviceLine__8dSwi{grid-template-columns:minmax(0,1fr);gap:28px}.HospitalityExperience_heading__Yg9mC{padding-bottom:0}.HospitalityExperience_prepImage__HoM8u{aspect-ratio:1.55}.HospitalityExperience_sequence__7n6YH{grid-template-columns:repeat(2,minmax(0,1fr))}.HospitalityExperience_moment__nyg86:nth-child(3){border-left:0;padding-left:0}.HospitalityExperience_moment__nyg86:nth-child(n+3){border-top:1px solid #c5a66f40}.HospitalityExperience_passImage__dk6Ii{aspect-ratio:1.55}}@media (max-width:480px){.HospitalityExperience_experience__TYTdF{margin-block:52px}.HospitalityExperience_passImage__dk6Ii figcaption,.HospitalityExperience_prepImage__HoM8u figcaption{flex-direction:column;gap:4px}.HospitalityExperience_moment__nyg86{padding-right:12px}.HospitalityExperience_moment__nyg86+.HospitalityExperience_moment__nyg86{padding-left:12px}.HospitalityExperience_moment__nyg86:nth-child(3){padding-left:0}.HospitalityExperience_boundary__uP9_T li{grid-template-columns:minmax(0,1fr);gap:4px}.HospitalityExperience_close__5nT1j{align-items:flex-start;flex-direction:column}.HospitalityExperience_cta__tpIEU{width:100%}}@media (prefers-reduced-motion:reduce){.HospitalityExperience_experience__TYTdF *,.HospitalityExperience_experience__TYTdF :after,.HospitalityExperience_experience__TYTdF :before{scroll-behavior:auto!important}}.PersonalCareExperience_experience__YyPu_{scroll-margin-top:130px;--care-ink:#24231e;--care-muted:#66645c;--care-brass:#886b3f;--care-line:#b6aa93;--care-paper:#eee8dc;--care-white:#f8f5ed;position:relative;isolation:isolate;max-width:calc(var(--niche-max, 1320px) + var(--niche-gutter, 4.5vw) * 2);margin:clamp(52px,7vw,104px) auto;overflow:hidden;border-block:1px solid color-mix(in srgb,var(--care-brass) 36%,transparent);color:var(--care-ink);background:radial-gradient(ellipse at 93% 4%,rgba(255,255,255,.62),transparent 34%),repeating-linear-gradient(0deg,rgba(83,68,43,.018) 0 1px,transparent 1px 6px),var(--care-paper)}.PersonalCareExperience_inner__9jh5L{max-width:1320px;margin-inline:auto;padding:clamp(42px,6vw,82px) var(--niche-gutter,clamp(20px,4.5vw,72px))}.PersonalCareExperience_intro__mn7YF{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:18px clamp(30px,7vw,96px);align-items:end;padding-bottom:clamp(24px,3vw,38px);border-bottom:1px solid var(--care-line)}.PersonalCareExperience_boundaryKicker__QcHkQ,.PersonalCareExperience_journeyCaption__bJtjd,.PersonalCareExperience_kicker__LeP7i,.PersonalCareExperience_scene__mwZhb figcaption,.PersonalCareExperience_stageLabel__Z_bOR,.PersonalCareExperience_systemLabel__hz6vz,.PersonalCareExperience_toolRailLabel__uToY0{font-family:var(--font-mono),ui-monospace,monospace;font-size:.64rem;font-weight:500;letter-spacing:.11em;line-height:1.55;text-transform:uppercase}.PersonalCareExperience_kicker__LeP7i{grid-column:1/-1;color:var(--care-brass)}.PersonalCareExperience_intro__mn7YF h2{max-width:14ch;font-family:var(--font-body),sans-serif;font-size:clamp(2rem,4vw,3.7rem);font-weight:500;letter-spacing:-.045em;line-height:1.05;text-wrap:balance}.PersonalCareExperience_introCopy__xLotw{max-width:52ch;color:var(--care-muted);font-size:.92rem;line-height:1.8}.PersonalCareExperience_sceneStrip__vSc4K{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2vw,24px);padding-block:clamp(22px,3vw,36px) clamp(32px,4vw,52px)}.PersonalCareExperience_scene__mwZhb{min-width:0;margin:0;border:1px solid var(--care-line);background:var(--care-white)}.PersonalCareExperience_sceneImage__TQv4x{position:relative;aspect-ratio:16/8.5;overflow:hidden;background:#d2c7b2}.PersonalCareExperience_sceneImage__TQv4x img{object-fit:cover}.PersonalCareExperience_scene__mwZhb figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:11px 14px;color:var(--care-muted);font-size:.57rem;letter-spacing:.08em}.PersonalCareExperience_scene__mwZhb figcaption span:last-child{color:var(--care-ink);font-family:var(--font-heading),Georgia,serif;font-size:.83rem;font-weight:500;letter-spacing:-.01em;text-transform:none}.PersonalCareExperience_experienceGrid__GNRlm{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:clamp(28px,5vw,72px);align-items:stretch}.PersonalCareExperience_journey__m_O81{min-width:0;margin:0}.PersonalCareExperience_journeyCaption__bJtjd{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding-bottom:14px;border-bottom:1px solid var(--care-line);color:var(--care-brass)}.PersonalCareExperience_journeyCaption__bJtjd span:last-child{color:var(--care-muted);letter-spacing:.04em;text-transform:none}.PersonalCareExperience_stages___UaaH{position:relative;display:grid;gap:0;margin:0;padding:0;list-style:none}.PersonalCareExperience_stages___UaaH:before{position:absolute;top:22px;bottom:22px;left:17px;width:1px;background:linear-gradient(var(--care-brass),var(--care-line));content:""}.PersonalCareExperience_stage__QXGTi{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr) minmax(112px,.42fr);gap:12px 18px;align-items:start;padding:25px 0;border-bottom:1px solid color-mix(in srgb,var(--care-line) 72%,transparent)}.PersonalCareExperience_stageNumber__bLRjK{z-index:1;display:grid;width:35px;height:35px;place-items:center;border:1px solid var(--care-brass);border-radius:50%;color:var(--care-brass);background:var(--care-paper);font-family:var(--font-mono),ui-monospace,monospace;font-size:.62rem}.PersonalCareExperience_stageLabel__Z_bOR{margin:0 0 5px;color:var(--care-brass);font-size:.58rem}.PersonalCareExperience_stageCopy__Mh9Ky h3{margin:0;font-family:var(--font-heading),Georgia,serif;font-size:clamp(1.02rem,1.7vw,1.35rem);font-weight:550;letter-spacing:-.025em;line-height:1.25}.PersonalCareExperience_stageResult__f4NCj{max-width:55ch;margin:8px 0 0;color:var(--care-muted);font-size:.78rem;line-height:1.7}.PersonalCareExperience_playbookLink__gIYyp,.PersonalCareExperience_referenceLinks__sWx9b a{display:inline-flex;align-items:center;gap:7px;min-height:36px;margin-top:8px;color:var(--care-brass);font-size:.73rem;font-weight:600;text-decoration:none}.PersonalCareExperience_playbookLink__gIYyp:hover,.PersonalCareExperience_referenceLinks__sWx9b a:hover{color:var(--care-ink);text-decoration:underline;text-underline-offset:4px}.PersonalCareExperience_playbookLink__gIYyp:focus-visible,.PersonalCareExperience_referenceLinks__sWx9b a:focus-visible,.PersonalCareExperience_stageTools__tJUJJ a:focus-visible,.PersonalCareExperience_toolRail__4BuP5 a:focus-visible{outline:2px solid var(--care-brass);outline-offset:3px}.PersonalCareExperience_stageTools__tJUJJ{display:grid;gap:9px;align-content:center;padding-top:4px}.PersonalCareExperience_stageTools__tJUJJ>span{color:var(--care-muted);font-family:var(--font-mono),ui-monospace,monospace;font-size:.54rem;letter-spacing:.09em;text-transform:uppercase}.PersonalCareExperience_stageTools__tJUJJ ul,.PersonalCareExperience_toolRail__4BuP5 ul{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none}.PersonalCareExperience_stageTools__tJUJJ a,.PersonalCareExperience_toolRail__4BuP5 a{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:5px 8px;border:1px solid color-mix(in srgb,var(--care-brass) 38%,transparent);color:var(--care-ink);background:rgba(255,255,255,.32);font-size:.63rem;line-height:1.3;text-decoration:none}.PersonalCareExperience_stageTools__tJUJJ a:hover,.PersonalCareExperience_toolRail__4BuP5 a:hover{border-color:var(--care-brass);background:var(--care-white)}.PersonalCareExperience_stageTools__tJUJJ a svg,.PersonalCareExperience_toolRail__4BuP5 a svg{flex:0 0 auto;color:var(--care-brass)}.PersonalCareExperience_journeyNote__IgqsS{margin:16px 0 0;color:var(--care-muted);font-size:.68rem;line-height:1.65}.PersonalCareExperience_boundary__SCYEr{display:flex;flex-direction:column;min-width:0;padding:clamp(22px,3vw,34px);border:1px solid #454a40;border-left:3px solid var(--care-brass);color:#eee9de;background:radial-gradient(ellipse at 100% 0,rgba(187,161,108,.12),transparent 44%),#181c19}.PersonalCareExperience_boundaryKicker__QcHkQ{color:#d2b98d;font-size:.58rem}.PersonalCareExperience_boundary__SCYEr>h3{margin:12px 0 24px;font-family:var(--font-heading),Georgia,serif;font-size:clamp(1.35rem,2.2vw,1.9rem);font-weight:500;letter-spacing:-.035em;line-height:1.18;text-wrap:balance}.PersonalCareExperience_systems__8d8Du{display:grid;gap:14px}.PersonalCareExperience_systemSide__a1PWQ{padding-top:13px;border-top:1px solid #626257}.PersonalCareExperience_systemLabel__hz6vz{margin:0;color:#d2b98d;font-size:.55rem;letter-spacing:.09em}.PersonalCareExperience_systemSide__a1PWQ h4{margin:6px 0 5px;color:#f4f0e5;font-family:var(--font-heading),Georgia,serif;font-size:1rem;font-weight:550}.PersonalCareExperience_systemSide__a1PWQ>p:last-child{margin:0;color:#c2c2b8;font-size:.7rem;line-height:1.65}.PersonalCareExperience_handoff__gcQ_J{display:flex;align-items:center;gap:12px;color:#d2b98d}.PersonalCareExperience_handoff__gcQ_J:after,.PersonalCareExperience_handoff__gcQ_J:before{width:100%;height:1px;background:#716548;content:""}.PersonalCareExperience_privacyBoundary__aMrfR{margin-top:22px;padding-top:15px;border-top:1px solid #626257}.PersonalCareExperience_privacyBoundary__aMrfR>p:last-child{margin:7px 0 0;color:#c2c2b8;font-size:.68rem;line-height:1.7}.PersonalCareExperience_referenceLinks__sWx9b{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:auto;padding-top:20px}.PersonalCareExperience_referenceLinks__sWx9b a{color:#d2b98d}.PersonalCareExperience_referenceLinks__sWx9b a:hover{color:#f4f0e5}.PersonalCareExperience_referenceLinks__sWx9b>span{color:#b5b6ac;font-size:.62rem;line-height:1.5}.PersonalCareExperience_toolRail__4BuP5{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:clamp(26px,4vw,48px);padding-top:17px;border-top:1px solid var(--care-line)}.PersonalCareExperience_toolRailLabel__uToY0{color:var(--care-brass);font-size:.57rem}@media (max-width:920px){.PersonalCareExperience_experienceGrid__GNRlm{grid-template-columns:minmax(0,1fr)}.PersonalCareExperience_boundary__SCYEr{min-height:0}}@media (max-width:680px){.PersonalCareExperience_intro__mn7YF{grid-template-columns:minmax(0,1fr);gap:10px}.PersonalCareExperience_intro__mn7YF h2{max-width:16ch}.PersonalCareExperience_stage__QXGTi{grid-template-columns:42px minmax(0,1fr);gap:8px 14px}.PersonalCareExperience_stageTools__tJUJJ{grid-column:2;padding-top:0}.PersonalCareExperience_stageNumber__bLRjK{grid-row:span 2}}@media (max-width:520px){.PersonalCareExperience_inner__9jh5L{padding-inline:20px}.PersonalCareExperience_sceneStrip__vSc4K{grid-template-columns:minmax(0,1fr)}.PersonalCareExperience_sceneImage__TQv4x{aspect-ratio:16/8}.PersonalCareExperience_scene__mwZhb figcaption{padding-inline:10px}.PersonalCareExperience_stage__QXGTi{grid-template-columns:36px minmax(0,1fr);gap:8px 11px}.PersonalCareExperience_stageNumber__bLRjK{width:31px;height:31px}.PersonalCareExperience_stages___UaaH:before{left:15px}.PersonalCareExperience_boundary__SCYEr{padding:22px 18px}.PersonalCareExperience_toolRail__4BuP5{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.PersonalCareExperience_playbookLink__gIYyp,.PersonalCareExperience_referenceLinks__sWx9b a,.PersonalCareExperience_stageTools__tJUJJ a,.PersonalCareExperience_toolRail__4BuP5 a{scroll-behavior:auto}}@media (forced-colors:active){.PersonalCareExperience_boundary__SCYEr,.PersonalCareExperience_experience__YyPu_,.PersonalCareExperience_sceneImage__TQv4x,.PersonalCareExperience_scene__mwZhb,.PersonalCareExperience_stageNumber__bLRjK,.PersonalCareExperience_stageTools__tJUJJ a,.PersonalCareExperience_toolRail__4BuP5 a{color:CanvasText;border-color:CanvasText;background:Canvas}.PersonalCareExperience_boundaryKicker__QcHkQ,.PersonalCareExperience_journeyCaption__bJtjd,.PersonalCareExperience_journeyNote__IgqsS,.PersonalCareExperience_kicker__LeP7i,.PersonalCareExperience_privacyBoundary__aMrfR>p:last-child,.PersonalCareExperience_referenceLinks__sWx9b>span,.PersonalCareExperience_stageLabel__Z_bOR,.PersonalCareExperience_stageResult__f4NCj,.PersonalCareExperience_systemLabel__hz6vz,.PersonalCareExperience_systemSide__a1PWQ>p:last-child,.PersonalCareExperience_toolRailLabel__uToY0{color:CanvasText}.PersonalCareExperience_handoff__gcQ_J:after,.PersonalCareExperience_handoff__gcQ_J:before,.PersonalCareExperience_stages___UaaH:before{background:CanvasText}}.PersonalCareExperience_pageSkin__fpYaE{--personal-care-page-grain:repeating-linear-gradient(0deg,color-mix(in srgb,var(--office-brass) 3%,transparent) 0 1px,transparent 1px 7px)}.PersonalCareExperience_pageSkin__fpYaE[data-theme=frontier][data-niche=personal-care] :is([id=platform],[id=playbooks],[id=connections],[id=plans],section[aria-labelledby=fit-title],section[aria-labelledby=questions-title]){color:var(--office-ink);background-color:var(--office-plaster-light);background-image:var(--personal-care-page-grain);border-block-color:var(--office-line-soft)}.PersonalCareExperience_pageSkin__fpYaE[data-theme=frontier][data-niche=personal-care] :is([id=platform],[id=connections]){border-block:1px solid var(--office-line-soft)}.PersonalCareExperience_pageSkin__fpYaE[data-theme=frontier][data-niche=personal-care] :is([id=playbooks],section[aria-labelledby=questions-title]){background-color:var(--office-plaster)}.PersonalCareExperience_pageSkin__fpYaE[data-theme=frontier][data-niche=personal-care] :is([id=plans],section[aria-labelledby=fit-title]){background-color:var(--office-surface-raised);background-image:radial-gradient(ellipse at 92% 0,color-mix(in srgb,var(--office-olive) 9%,transparent),transparent 42%),var(--personal-care-page-grain)}@media (forced-colors:active){.PersonalCareExperience_pageSkin__fpYaE[data-theme=frontier][data-niche=personal-care] :is([id=platform],[id=playbooks],[id=connections],[id=plans],section[aria-labelledby=fit-title],section[aria-labelledby=questions-title]){color:CanvasText;border-color:CanvasText;background:Canvas}}.PaintingExperience_experience__u2Xz3{--paint-ink:#f1e9dc;--paint-muted:#c6b9a8;position:relative;isolation:isolate;box-sizing:border-box;width:100%;max-width:1464px;margin:clamp(64px,9vw,124px) auto;padding:clamp(34px,5vw,68px) var(--niche-gutter,clamp(20px,4.5vw,72px));background:#29231f;color:var(--paint-ink);scroll-margin-top:130px}.PaintingExperience_experience__u2Xz3:before{position:absolute;z-index:-1;inset-block:0;left:50%;width:100vw;transform:translateX(-50%);border-block:1px solid #c9957255;background:linear-gradient(115deg,#ffffff08,transparent 45%),repeating-linear-gradient(0deg,transparent 0 47px,#c995720b 48px);content:""}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[aria-labelledby=fit-title],.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[aria-labelledby=questions-title],.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=connections],.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=plans],.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=platform],.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=playbooks]{--office-ink:#352d27;--office-muted:#63584e;--office-brass-ink:#855b43;--office-brass:#b88260;--office-line-soft:#b9a28d88;--niche-surface:#f6efe5;--niche-raised:#e9ddcf;--niche-edge:#b882605f;--niche-ink:#352d27;--niche-muted:#63584e;--niche-panel:#f6efe5;--niche-line:#b9a28d88;position:relative;isolation:isolate;color:var(--office-ink)}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[aria-labelledby=fit-title]:before,.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[aria-labelledby=questions-title]:before,.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=connections]:before,.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=plans]:before,.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=platform]:before,.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=playbooks]:before{position:absolute;z-index:-1;inset-block:0;left:50%;width:100vw;transform:translateX(-50%);border-block:1px solid #b882604a;background-color:#eee5d8;background-image:linear-gradient(105deg,#fff8ed8c,transparent 56%),repeating-linear-gradient(0deg,transparent 0 42px,#9c765322 43px);content:""}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[aria-labelledby=fit-title]>*,.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[aria-labelledby=questions-title]>*,.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=connections]>*,.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=plans]>*,.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=platform]>*,.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=playbooks]>*{position:relative}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=platform] article[data-recommended],.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=platform]>aside{border-color:#ad90767a;background:#f8f2e9}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=platform] article[data-recommended=true]{background:#e8d9c8}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=playbooks] details{border-color:#b8826066}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=playbooks] details>summary{background:#f8f2e8}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=playbooks] details[open]>div{background:#efe4d6}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=playbooks] details[open]>div aside{background:#e7d8c8}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=connections]{--office-ink:#f0e5d8;--office-muted:#c4b5a6;--office-brass-ink:#e0b995;--office-line-soft:#d0ad8c55;--niche-surface:#342a24;--niche-raised:#403128;--niche-edge:#c9957270;--niche-ink:#f0e5d8;--niche-muted:#c4b5a6;--niche-panel:#342a24;--niche-line:#d0ad8c55}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=connections]:before{border-color:#c9957255;background-color:#251f1a;background-image:linear-gradient(120deg,#ffffff06,transparent 54%),repeating-linear-gradient(90deg,transparent 0 68px,#c995720c 69px)}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=connections] article{border-color:#c995726b;background:#342a24;color:#f0e5d8}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=connections] article dt,.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=connections] article h3,.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=connections] h3{color:#f0e5d8}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=connections] article dd,.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=connections] article>p{color:#c4b5a6}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=plans]>div{border-color:#b882606f;background:linear-gradient(120deg,#f8f2e8,#e9dbca)}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=plans]>div>aside{--office-ink:#f0e5d8;--office-muted:#c4b5a6;--office-brass-ink:#e0b995;border-color:#c995726b;background:#342a24;color:#f0e5d8}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=plans]>div>aside>p:not(:first-of-type){color:#c4b5a6}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[id=plans]>div>aside h3{color:#f0e5d8}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[aria-labelledby=fit-title] article,.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[aria-labelledby=questions-title] details{border-color:#b882606f;background:#f8f2e8}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[aria-labelledby=questions-title] summary{color:#352d27}.PaintingExperience_pageSkin__vAYrn[data-theme=frontier][data-niche=painting] section[aria-labelledby=questions-title] details p{color:#63584e}.PaintingExperience_opening__aS_Q2{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(30px,7vw,92px);align-items:end}.PaintingExperience_heading__jTn40{max-width:540px;padding-bottom:clamp(16px,2.5vw,36px)}.PaintingExperience_eyebrow__oyQmu{margin:0 0 14px;color:#dfa980;font:600 .66rem/1.5 var(--font-mono),monospace;letter-spacing:.16em;text-transform:uppercase}.PaintingExperience_closeout__iaBjx h3,.PaintingExperience_heading__jTn40 h2{margin:0;font-family:var(--font-heading),sans-serif;font-size:clamp(2rem,4.6vw,4.1rem);font-weight:450;letter-spacing:-.055em;line-height:1.04}.PaintingExperience_closeout__iaBjx h3 em,.PaintingExperience_heading__jTn40 h2 em{color:#d39a74;font-family:var(--font-heading),sans-serif;font-style:italic;font-weight:400}.PaintingExperience_heading__jTn40>p:not(.PaintingExperience_eyebrow__oyQmu){max-width:43ch;margin:22px 0;color:var(--paint-muted);font-size:.91rem;line-height:1.8}.PaintingExperience_samples__yNspS{display:flex;width:max-content;padding:5px;border:1px solid #c9957255;background:#201b17}.PaintingExperience_samples__yNspS span{width:36px;height:36px}.PaintingExperience_samples__yNspS span:first-child{background:#89917a}.PaintingExperience_samples__yNspS span:nth-child(2){background:#c3ae93}.PaintingExperience_samples__yNspS span:nth-child(3){background:#e8dfd2}.PaintingExperience_craftPhoto__kpcvm{position:relative;min-width:0;margin:0;aspect-ratio:1.48;overflow:hidden;background:#26201b}.PaintingExperience_craftPhoto__kpcvm img{object-fit:cover}.PaintingExperience_craftPhoto__kpcvm figcaption{position:absolute;inset:auto 0 0;display:flex;justify-content:space-between;gap:12px;padding:34px 18px 14px;background:linear-gradient(transparent,#17120fe8);color:#f1e9dc;font:600 .62rem/1.5 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.PaintingExperience_craftPhoto__kpcvm figcaption span:first-child{color:#e0b995;white-space:nowrap}.PaintingExperience_projectTicket__EJjxo{position:relative;margin:clamp(42px,7vw,88px) 0;padding:0 clamp(18px,3vw,40px) 24px;border:1px solid #c9957270;background:linear-gradient(115deg,#3b3027,#2e2620 58%,#392d24);box-shadow:inset 0 0 0 5px #ffffff05}.PaintingExperience_projectTicket__EJjxo:after,.PaintingExperience_projectTicket__EJjxo:before{position:absolute;top:48%;width:16px;height:32px;border:1px solid #c9957270;border-radius:0 50% 50% 0;background:#29231f;content:""}.PaintingExperience_projectTicket__EJjxo:before{left:-1px;transform:translateY(-50%);border-left:0}.PaintingExperience_projectTicket__EJjxo:after{right:-1px;transform:translateY(-50%) rotate(180deg);border-left:0}.PaintingExperience_ticketHead__z9fSs{display:flex;justify-content:space-between;gap:14px;padding:18px 0;border-bottom:1px dashed #c9957266;color:#e0b995;font:600 .62rem/1.5 var(--font-mono),monospace;letter-spacing:.12em}.PaintingExperience_ticketHead__z9fSs span:last-child{color:#c6b9a8;text-align:right}.PaintingExperience_projectTicket__EJjxo ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.PaintingExperience_projectTicket__EJjxo li{min-width:0;padding:24px 20px 20px 0}.PaintingExperience_projectTicket__EJjxo li+li{padding-left:20px;border-left:1px solid #c9957240}.PaintingExperience_stageNumber__hhOSK{display:block;margin-bottom:22px;color:#e0b995;font:.68rem/1 var(--font-mono),monospace}.PaintingExperience_projectTicket__EJjxo li h3{margin:0 0 9px;color:#f1e9dc;font-family:var(--font-heading),sans-serif;font-size:1.08rem;font-weight:500}.PaintingExperience_projectTicket__EJjxo li p,.PaintingExperience_ticketNote__J2jiO{margin:0;color:#c6b9a8;font-size:.77rem;line-height:1.7}.PaintingExperience_ticketNote__J2jiO{padding:17px 0 0;border-top:1px dashed #c9957266}.PaintingExperience_closeout__iaBjx{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.85fr);gap:clamp(28px,6vw,80px);align-items:center}.PaintingExperience_closeout__iaBjx h3{max-width:18ch;font-size:clamp(1.7rem,3.2vw,2.8rem)}.PaintingExperience_closeout__iaBjx>div:first-child>p:not(.PaintingExperience_eyebrow__oyQmu){max-width:66ch;margin:16px 0 0;color:var(--paint-muted);font-size:.82rem;line-height:1.8}.PaintingExperience_toolstrip__5S8K4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #c9957255}.PaintingExperience_toolstrip__5S8K4 a{min-height:48px;padding:12px 14px 12px 0;border-bottom:1px solid #c9957255;color:#ecd3bc;font-size:.72rem;line-height:1.55;text-decoration:none}.PaintingExperience_optionalLine__vupMP a:hover,.PaintingExperience_toolstrip__5S8K4 a:hover{color:#fff}.PaintingExperience_optionalLine__vupMP{margin:24px 0 0;color:var(--paint-muted);font-size:.75rem;line-height:1.7}.PaintingExperience_optionalLine__vupMP span{display:inline-flex;flex-wrap:wrap;gap:8px 16px;margin-left:10px}.PaintingExperience_optionalLine__vupMP a{color:#ecd3bc;text-decoration:underline;text-decoration-color:#c9957270;text-underline-offset:3px}.PaintingExperience_ctaRow__onsuv{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding-top:24px;border-top:1px solid #c9957255}.PaintingExperience_ctaRow__onsuv>p{max-width:40ch;margin:0;color:var(--paint-muted);font-size:.78rem;line-height:1.7}.PaintingExperience_cta__IFCg6{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 18px;background:#d39a74;color:#241b16;font-size:.76rem;font-weight:700;text-decoration:none}.PaintingExperience_cta__IFCg6:hover{background:#e3b38e}.PaintingExperience_experience__u2Xz3 a:focus-visible{outline:3px solid #f1c59f;outline-offset:4px}@media (max-width:780px){.PaintingExperience_opening__aS_Q2{grid-template-columns:1fr;gap:28px}.PaintingExperience_heading__jTn40{max-width:600px;padding-bottom:0}.PaintingExperience_craftPhoto__kpcvm{aspect-ratio:1.6}.PaintingExperience_closeout__iaBjx{grid-template-columns:1fr}.PaintingExperience_projectTicket__EJjxo ol{grid-template-columns:repeat(2,minmax(0,1fr))}.PaintingExperience_projectTicket__EJjxo li:nth-child(3){border-left:0;padding-left:0}.PaintingExperience_projectTicket__EJjxo li:nth-child(n+3){border-top:1px solid #c9957240}}@media (max-width:480px){.PaintingExperience_experience__u2Xz3{margin-block:52px}.PaintingExperience_craftPhoto__kpcvm figcaption{flex-direction:column;gap:4px}.PaintingExperience_projectTicket__EJjxo ol{grid-template-columns:1fr}.PaintingExperience_projectTicket__EJjxo li+li,.PaintingExperience_projectTicket__EJjxo li:nth-child(3){padding-left:0;border-top:1px solid #c9957240;border-left:0}.PaintingExperience_projectTicket__EJjxo li{padding-block:18px}.PaintingExperience_ticketHead__z9fSs{flex-direction:column;gap:4px}.PaintingExperience_ticketHead__z9fSs span:last-child{text-align:left}.PaintingExperience_ctaRow__onsuv{align-items:stretch;flex-direction:column}.PaintingExperience_cta__IFCg6{width:100%}}@media (prefers-reduced-motion:reduce){.PaintingExperience_experience__u2Xz3 *,.PaintingExperience_experience__u2Xz3 :after,.PaintingExperience_experience__u2Xz3 :before{scroll-behavior:auto!important}}.LandscapingExperience_experience__ipID0{--garden-ink:#f0eadb;--garden-muted:#bdc2aa;position:relative;isolation:isolate;box-sizing:border-box;width:100%;max-width:1464px;margin:clamp(64px,9vw,124px) auto;padding:clamp(34px,5vw,68px) var(--niche-gutter,clamp(20px,4.5vw,72px));background:#20251e;color:var(--garden-ink);scroll-margin-top:130px}.LandscapingExperience_experience__ipID0:before{position:absolute;z-index:-1;inset-block:0;left:50%;width:100vw;transform:translateX(-50%);border-block:1px solid #c9b88a55;background:linear-gradient(145deg,#ffffff06,transparent 52%),repeating-linear-gradient(155deg,transparent 0 56px,#c9b88a0b 57px);content:""}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[aria-labelledby=fit-title],.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[aria-labelledby=questions-title],.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=connections],.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=plans],.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=platform],.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=playbooks]{--office-ink:#33362d;--office-muted:#616456;--office-brass-ink:#65704c;--office-brass:#8f956b;--office-line-soft:#b1b39b80;--niche-surface:#f2f0e5;--niche-raised:#e2e1d0;--niche-edge:#929a6c66;--niche-ink:#33362d;--niche-muted:#616456;--niche-panel:#f2f0e5;--niche-line:#b1b39b80;position:relative;isolation:isolate;color:var(--office-ink)}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[aria-labelledby=fit-title]:before,.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[aria-labelledby=questions-title]:before,.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=connections]:before,.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=plans]:before,.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=platform]:before,.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=playbooks]:before{position:absolute;z-index:-1;inset-block:0;left:50%;width:100vw;transform:translateX(-50%);border-block:1px solid #929a6c4a;background-color:#edeee3;background-image:repeating-linear-gradient(168deg,transparent 0 67px,#65704c18 68px,transparent 70px 126px);content:""}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[aria-labelledby=fit-title]>*,.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[aria-labelledby=questions-title]>*,.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=connections]>*,.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=plans]>*,.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=platform]>*,.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=playbooks]>*{position:relative}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=platform] article[data-recommended],.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=platform]>aside{border-color:#929a6c70;background:#f7f5ec}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=platform] article[data-recommended=true]{background:#dfe2d2}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=playbooks] details{border-color:#929a6c66}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=playbooks] details>summary{background:#f6f5ec}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=playbooks] details[open]>div{background:#e9eadf}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=playbooks] details[open]>div aside{background:#dfe2d2}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=connections]{--office-ink:#f0eadb;--office-muted:#bdc2aa;--office-brass-ink:#d5d6ad;--office-line-soft:#c9b88a55;--niche-surface:#2b3027;--niche-raised:#363b2f;--niche-edge:#aab18470;--niche-ink:#f0eadb;--niche-muted:#bdc2aa;--niche-panel:#2b3027;--niche-line:#c9b88a55}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=connections]:before{border-color:#aab18455;background-color:#20251e;background-image:repeating-linear-gradient(155deg,transparent 0 74px,#c9b88a0c 75px,transparent 77px 142px)}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=connections] article{border-color:#aab18470;background:#2b3027;color:#f0eadb}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=connections] article dt,.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=connections] article h3,.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=connections] h3{color:#f0eadb}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=connections] article dd,.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=connections] article>p{color:#bdc2aa}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=plans]>div{border-color:#929a6c70;background:linear-gradient(120deg,#f6f5ec,#e2e3d4)}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=plans]>div>aside{--office-ink:#f0eadb;--office-muted:#bdc2aa;--office-brass-ink:#d5d6ad;border-color:#aab18470;background:#2b3027;color:#f0eadb}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=plans]>div>aside>p:not(:first-of-type){color:#bdc2aa}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[id=plans]>div>aside h3{color:#f0eadb}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[aria-labelledby=fit-title] article{border-color:#929a6c70;background:#f7f5ec}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[aria-labelledby=questions-title] details{border-color:#929a6c66;background:#f7f5ec}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[aria-labelledby=questions-title] summary{color:#33362d}.LandscapingExperience_pageSkin__bZetp[data-theme=frontier][data-niche=landscaping] section[aria-labelledby=questions-title] details p{color:#616456}.LandscapingExperience_hero__pdNDw{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(30px,7vw,92px);align-items:center}.LandscapingExperience_heroCopy__kYw4u{max-width:550px}.LandscapingExperience_eyebrow__gBMfk{margin:0 0 14px;color:var(--garden-brass);font:600 .66rem/1.5 var(--font-mono),monospace;letter-spacing:.16em;text-transform:uppercase}.LandscapingExperience_heroCopy__kYw4u h2,.LandscapingExperience_seasonIntro__P0Huc h3,.LandscapingExperience_siteNote___lIc1 h3{margin:0;font-family:var(--font-heading),sans-serif;font-size:clamp(2rem,4.4vw,4rem);font-weight:450;letter-spacing:-.055em;line-height:1.04}.LandscapingExperience_heroCopy__kYw4u h2 em,.LandscapingExperience_seasonIntro__P0Huc h3 em{color:#c9b88a;font-family:var(--font-heading),sans-serif;font-style:italic;font-weight:400}.LandscapingExperience_heroCopy__kYw4u>p:not(.LandscapingExperience_eyebrow__gBMfk){max-width:43ch;margin:22px 0 28px;color:var(--garden-muted);font-size:.91rem;line-height:1.8}.LandscapingExperience_gardenPhoto___loeP{position:relative;min-width:0;margin:0;aspect-ratio:1.42;overflow:hidden;background:#252b22}.LandscapingExperience_gardenPhoto___loeP img{object-fit:cover}.LandscapingExperience_gardenPhoto___loeP figcaption{position:absolute;inset:auto 0 0;display:flex;justify-content:space-between;gap:12px;padding:34px 18px 14px;background:linear-gradient(transparent,#111810e8);color:#f0eadb;font:600 .62rem/1.5 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.LandscapingExperience_gardenPhoto___loeP figcaption span:first-child{color:#d5d6ad;white-space:nowrap}.LandscapingExperience_cta__AGZIR{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 18px;background:#c9b88a;color:#25271e;font-size:.76rem;font-weight:700;text-decoration:none}.LandscapingExperience_cta__AGZIR:hover{background:#ded0a3}.LandscapingExperience_seasonal__cf_Vh{display:grid;grid-template-columns:minmax(230px,.68fr) minmax(0,1.32fr);gap:clamp(28px,6vw,82px);align-items:center;margin:clamp(54px,8vw,100px) 0;padding:clamp(26px,4vw,48px) 0;border-block:1px solid #c9b88a60}.LandscapingExperience_seasonIntro__P0Huc h3{font-size:clamp(1.7rem,3.3vw,2.9rem)}.LandscapingExperience_seasonIntro__P0Huc>p:last-child{margin-top:15px;color:var(--garden-muted);font-size:.8rem;line-height:1.7}.LandscapingExperience_seasonPath__BaFbH{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.LandscapingExperience_seasonPath__BaFbH:before{position:absolute;top:15px;right:9%;left:8%;height:1px;background:linear-gradient(90deg,#aab184,#c9b88a55);content:""}.LandscapingExperience_seasonPath__BaFbH li{position:relative;min-width:0;padding:0 15px 0 0}.LandscapingExperience_seasonPath__BaFbH li+li{padding-left:14px}.LandscapingExperience_seasonPath__BaFbH li>span{display:grid;width:30px;height:30px;margin-bottom:18px;place-items:center;border:1px solid #c9b88a9c;border-radius:50%;background:#20251e;color:#d5d6ad;font:.62rem/1 var(--font-mono),monospace}.LandscapingExperience_seasonPath__BaFbH h4{margin:0 0 8px;color:#f0eadb;font-family:var(--font-heading),sans-serif;font-size:1.03rem;font-weight:520}.LandscapingExperience_seasonPath__BaFbH p{margin:0;color:var(--garden-muted);font-size:.72rem;line-height:1.65}.LandscapingExperience_siteVisit___JP0E{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:clamp(30px,7vw,92px);align-items:start}.LandscapingExperience_siteNote___lIc1 h3{font-size:clamp(1.7rem,3vw,2.7rem)}.LandscapingExperience_siteNote___lIc1>p:not(.LandscapingExperience_eyebrow__gBMfk){margin:15px 0 0;color:var(--garden-muted);font-size:.84rem;line-height:1.8}.LandscapingExperience_siteNote___lIc1 .LandscapingExperience_boundary__Gtrjo{padding-left:14px;border-left:2px solid #c9b88a}.LandscapingExperience_operations__2WmVQ{padding:22px 24px;border:1px solid #aab1846e;border-left:3px solid #c9b88a;background:#2b3027}.LandscapingExperience_operations__2WmVQ>span{color:#d5d6ad;font:600 .62rem/1.5 var(--font-mono),monospace;letter-spacing:.14em}.LandscapingExperience_operations__2WmVQ p{margin:14px 0 0;color:var(--garden-muted);font-size:.77rem;line-height:1.75}.LandscapingExperience_operations__2WmVQ p+p{padding-top:14px;border-top:1px solid #aab18445}.LandscapingExperience_selection__RsIrf{display:grid;grid-template-columns:minmax(220px,.6fr) 1fr;gap:24px;align-items:center;margin-top:clamp(44px,7vw,80px);padding-block:22px;border-block:1px solid #c9b88a60}.LandscapingExperience_selection__RsIrf>p{margin:0;color:var(--garden-muted);font-size:.76rem}.LandscapingExperience_selection__RsIrf ul{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none}.LandscapingExperience_optionalLine__Ym4O3 a,.LandscapingExperience_selection__RsIrf a{color:#e0d7b4;font-size:.72rem;line-height:1.6;text-decoration:underline;text-decoration-color:#c9b88a70;text-underline-offset:3px}.LandscapingExperience_optionalLine__Ym4O3 a:hover,.LandscapingExperience_selection__RsIrf a:hover{color:#fff}.LandscapingExperience_careLine__o_vtH,.LandscapingExperience_optionalLine__Ym4O3{margin:22px 0 0;color:var(--garden-muted);font-size:.76rem;line-height:1.75}.LandscapingExperience_optionalLine__Ym4O3 a{margin-left:12px}.LandscapingExperience_careLine__o_vtH{max-width:78ch;padding-left:14px;border-left:2px solid #aab184}.LandscapingExperience_experience__ipID0 a:focus-visible{outline:3px solid #e4d69e;outline-offset:4px}@media (max-width:780px){.LandscapingExperience_hero__pdNDw{grid-template-columns:1fr;gap:28px}.LandscapingExperience_heroCopy__kYw4u{max-width:650px}.LandscapingExperience_gardenPhoto___loeP{aspect-ratio:1.6}.LandscapingExperience_seasonal__cf_Vh{grid-template-columns:1fr;gap:28px}.LandscapingExperience_siteVisit___JP0E{grid-template-columns:1fr}.LandscapingExperience_selection__RsIrf{grid-template-columns:1fr;gap:12px}}@media (max-width:480px){.LandscapingExperience_experience__ipID0{margin-block:52px}.LandscapingExperience_gardenPhoto___loeP figcaption{flex-direction:column;gap:4px}.LandscapingExperience_seasonPath__BaFbH{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.LandscapingExperience_seasonPath__BaFbH:before{display:none}.LandscapingExperience_seasonPath__BaFbH li+li{padding-left:0}.LandscapingExperience_selection__RsIrf ul{display:grid;grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.LandscapingExperience_experience__ipID0 *,.LandscapingExperience_experience__ipID0 :after,.LandscapingExperience_experience__ipID0 :before{scroll-behavior:auto!important}}.HvacExperience_experience__sviCK{scroll-margin-top:130px;position:relative;isolation:isolate;max-width:calc(var(--niche-max, 1320px) + var(--niche-gutter, 4.5vw) * 2);margin:clamp(54px,8vw,112px) auto;overflow:hidden;border-block:1px solid var(--office-line);color:var(--office-ink);background:repeating-linear-gradient(0deg,color-mix(in srgb,var(--office-brass) 3%,transparent) 0 1px,transparent 1px 8px),var(--office-plaster)}.HvacExperience_frame__fqUGd{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(26px,4vw,54px) clamp(28px,5.4vw,78px);max-width:1320px;margin-inline:auto;padding:clamp(38px,6vw,82px) var(--niche-gutter,clamp(20px,4.5vw,72px))}.HvacExperience_header__xesAL{align-self:end;max-width:620px;padding-block-end:18px}.HvacExperience_boundaryLabel__S2mq7,.HvacExperience_imageIndex__gHr_T,.HvacExperience_kicker__cgLzz,.HvacExperience_stepLabel__uabso{color:var(--office-brass-ink);font:.62rem/1.6 var(--font-mono),ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.HvacExperience_header__xesAL h2,.HvacExperience_routeIntro__RnKDP h3{margin:16px 0 18px;color:var(--office-ink);font:540 clamp(2rem,3.8vw,3.5rem)/1.08 var(--font-heading),Georgia,serif;letter-spacing:-.045em;text-wrap:balance}.HvacExperience_header__xesAL h2 em,.HvacExperience_routeIntro__RnKDP h3 em{color:var(--office-brass-ink);font-style:normal}.HvacExperience_header__xesAL>p:last-child,.HvacExperience_routeIntro__RnKDP>p:not(.HvacExperience_kicker__cgLzz){max-width:54ch;color:var(--office-muted);font-size:.86rem;line-height:1.8}.HvacExperience_workshop__twcri{position:relative;min-width:0;margin:0;border:1px solid var(--office-line);background:var(--office-plaster-light)}.HvacExperience_imageFrame__JykHQ{position:relative;min-height:260px;aspect-ratio:1.72;overflow:hidden;background:var(--office-surface-raised)}.HvacExperience_imageFrame__JykHQ img{object-fit:cover}.HvacExperience_imageIndex__gHr_T{position:absolute;right:14px;bottom:14px;padding:7px 9px;border:1px solid color-mix(in srgb,var(--office-brass) 48%,transparent);color:var(--office-ink);background:color-mix(in srgb,var(--office-plaster) 88%,transparent);backdrop-filter:blur(8px);font-size:.54rem}.HvacExperience_workshop__twcri figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:7px 16px;padding:12px 15px;border-top:1px solid var(--office-line-soft);color:var(--office-muted);font:.62rem/1.6 var(--font-mono),monospace}.HvacExperience_workshop__twcri figcaption span:first-child{color:var(--office-brass-ink);text-transform:uppercase;letter-spacing:.06em}.HvacExperience_route__cEElj{grid-column:1/-1;display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:clamp(28px,6vw,88px);padding-top:clamp(24px,4vw,48px);border-top:1px solid var(--office-line)}.HvacExperience_routeIntro__RnKDP h3{margin-block:13px 16px;font-size:clamp(1.55rem,2.5vw,2.3rem)}.HvacExperience_trialLink__J4WyA{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:46px;margin-top:22px;padding:10px 14px;border:1px solid var(--office-brass);color:var(--office-on-brass);background:var(--office-brass-surface);font-size:.72rem;font-weight:650;line-height:1.4;text-decoration:none}.HvacExperience_trialLink__J4WyA:hover{border-color:var(--office-brass-ink);background:color-mix(in srgb,var(--office-brass-surface) 88%,var(--office-plaster))}.HvacExperience_boundary__cDaXk a:focus-visible,.HvacExperience_stepBody__6PqIR a:focus-visible,.HvacExperience_trialLink__J4WyA:focus-visible{outline:2px solid var(--office-brass-ink);outline-offset:4px}.HvacExperience_steps__z2x_Z{position:relative;display:grid;gap:0;margin:0;padding:0;list-style:none}.HvacExperience_steps__z2x_Z:before{position:absolute;top:20px;bottom:22px;left:17px;width:1px;background:linear-gradient(var(--office-brass),var(--office-line-soft));content:""}.HvacExperience_step__u08Dh{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;padding:18px 0 21px;border-bottom:1px solid var(--office-line-soft)}.HvacExperience_stepIndex__Pr9lT{z-index:1;display:grid;width:35px;height:35px;place-items:center;border:1px solid var(--office-brass);border-radius:50%;color:var(--office-brass-ink);background:var(--office-plaster);font:.61rem/1 var(--font-mono),monospace}.HvacExperience_stepLabel__uabso{margin:1px 0 5px;font-size:.53rem}.HvacExperience_stepBody__6PqIR h4{margin:0;color:var(--office-ink);font-size:.92rem;font-weight:560;line-height:1.45}.HvacExperience_stepBody__6PqIR>p:not(.HvacExperience_stepLabel__uabso){max-width:65ch;margin:7px 0 0;color:var(--office-muted);font-size:.73rem;line-height:1.7}.HvacExperience_stepBody__6PqIR ul{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none}.HvacExperience_stepBody__6PqIR li a{display:inline-flex;min-height:28px;align-items:center;padding:4px 8px;border:1px solid var(--office-line-soft);color:var(--office-brass-ink);font:.55rem/1.4 var(--font-mono),monospace;text-decoration:none}.HvacExperience_stepBody__6PqIR li a:hover{border-color:var(--office-brass);color:var(--office-ink)}.HvacExperience_boundary__cDaXk{grid-column:1/-1;display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:12px 18px;align-items:start;padding:18px 0 0;border-top:1px solid var(--office-line);color:var(--office-brass-ink)}.HvacExperience_boundary__cDaXk>svg{margin-top:2px}.HvacExperience_boundaryLabel__S2mq7{margin:0 0 5px;font-size:.55rem}.HvacExperience_boundary__cDaXk div>p:last-child{max-width:82ch;margin:0;color:var(--office-muted);font-size:.69rem;line-height:1.65}.HvacExperience_boundary__cDaXk a{display:inline-flex;align-items:center;gap:8px;min-height:38px;color:var(--office-brass-ink);font-size:.67rem;text-decoration:none}.HvacExperience_boundary__cDaXk a:hover{color:var(--office-ink);text-decoration:underline;text-underline-offset:4px}.HvacExperience_pageSkin__zEi7H[data-theme=frontier][data-niche=hvac] :is([id=platform],[id=connections]){background-image:repeating-linear-gradient(0deg,color-mix(in srgb,var(--office-brass) 2.5%,transparent) 0 1px,transparent 1px 8px);border-block-color:var(--office-line-soft)}.HvacExperience_pageSkin__zEi7H[data-theme=frontier][data-niche=hvac] :is([id=playbooks],[id=plans],section[aria-labelledby=fit-title],section[aria-labelledby=questions-title]){background-color:var(--office-plaster-light)}@media (max-width:760px){.HvacExperience_frame__fqUGd{grid-template-columns:minmax(0,1fr)}.HvacExperience_header__xesAL{max-width:620px}.HvacExperience_route__cEElj{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.HvacExperience_frame__fqUGd{padding-inline:20px}.HvacExperience_imageFrame__JykHQ{min-height:190px;aspect-ratio:1.25}.HvacExperience_boundary__cDaXk{grid-template-columns:24px minmax(0,1fr)}.HvacExperience_boundary__cDaXk a{grid-column:2}.HvacExperience_workshop__twcri figcaption{flex-direction:column}}@media (prefers-reduced-motion:reduce){.HvacExperience_experience__sviCK *{scroll-behavior:auto}}@media (forced-colors:active){.HvacExperience_experience__sviCK,.HvacExperience_imageFrame__JykHQ,.HvacExperience_stepBody__6PqIR li a,.HvacExperience_stepIndex__Pr9lT,.HvacExperience_trialLink__J4WyA,.HvacExperience_workshop__twcri{border-color:CanvasText;background:Canvas;color:CanvasText}.HvacExperience_boundary__cDaXk,.HvacExperience_boundary__cDaXk a,.HvacExperience_header__xesAL h2 em,.HvacExperience_kicker__cgLzz,.HvacExperience_routeIntro__RnKDP h3 em,.HvacExperience_stepBody__6PqIR li a,.HvacExperience_stepIndex__Pr9lT,.HvacExperience_stepLabel__uabso,.HvacExperience_workshop__twcri figcaption span:first-child{color:CanvasText}.HvacExperience_steps__z2x_Z:before{background:CanvasText}}.PersonalTrainingExperience_experience__EbRtN{scroll-margin-top:130px;position:relative;isolation:isolate;max-width:calc(var(--niche-max, 1320px) + var(--niche-gutter, 4.5vw) * 2);margin:clamp(54px,8vw,112px) auto;overflow:hidden;border-block:1px solid var(--office-line);color:var(--office-ink);background:radial-gradient(ellipse at 7% 0,color-mix(in srgb,var(--office-olive) 9%,transparent),transparent 30%),repeating-linear-gradient(90deg,color-mix(in srgb,var(--office-brass) 2.5%,transparent) 0 1px,transparent 1px 12px),var(--office-plaster)}.PersonalTrainingExperience_inner__OMoWO{max-width:1320px;margin-inline:auto;padding:clamp(40px,6vw,84px) var(--niche-gutter,clamp(20px,4.5vw,72px))}.PersonalTrainingExperience_header__CSvXs{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px clamp(30px,7vw,100px);align-items:end;padding-bottom:clamp(24px,4vw,42px);border-bottom:1px solid var(--office-line)}.PersonalTrainingExperience_beatFoot__IgVVI>span,.PersonalTrainingExperience_beatTop__LMKoV,.PersonalTrainingExperience_imageStamp__KcEOi,.PersonalTrainingExperience_kicker__KZntz{color:var(--office-brass-ink);font:.61rem/1.6 var(--font-mono),ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.PersonalTrainingExperience_header__CSvXs>.PersonalTrainingExperience_kicker__KZntz{grid-column:1/-1}.PersonalTrainingExperience_header__CSvXs h2{max-width:15ch;color:var(--office-ink);font:540 clamp(2rem,4.2vw,3.8rem)/1.04 var(--font-heading),Georgia,serif;letter-spacing:-.05em;text-wrap:balance}.PersonalTrainingExperience_header__CSvXs>p:last-child{max-width:55ch;color:var(--office-muted);font-size:.86rem;line-height:1.8}.PersonalTrainingExperience_studio__27aEL{position:relative;margin:clamp(24px,4vw,44px) 0 clamp(38px,6vw,74px);border:1px solid var(--office-line);background:var(--office-plaster-light)}.PersonalTrainingExperience_imageFrame__Le1Lu{position:relative;aspect-ratio:2/1;min-height:250px;overflow:hidden;background:var(--office-surface-raised)}.PersonalTrainingExperience_imageFrame__Le1Lu img{object-fit:cover}.PersonalTrainingExperience_imageStamp__KcEOi{position:absolute;top:16px;left:16px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--office-brass) 50%,transparent);color:var(--office-ink);background:color-mix(in srgb,var(--office-plaster) 88%,transparent);backdrop-filter:blur(8px);font-size:.54rem}.PersonalTrainingExperience_studio__27aEL figcaption{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;padding:12px 16px;border-top:1px solid var(--office-line-soft);color:var(--office-muted);font:.63rem/1.6 var(--font-mono),monospace}.PersonalTrainingExperience_studio__27aEL figcaption span:first-child{color:var(--office-brass-ink);text-transform:uppercase;letter-spacing:.06em}.PersonalTrainingExperience_rhythmHeader__CJtX8{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px 32px;align-items:end;margin-bottom:26px}.PersonalTrainingExperience_rhythmHeader__CJtX8 .PersonalTrainingExperience_kicker__KZntz{grid-column:1/-1}.PersonalTrainingExperience_rhythmHeader__CJtX8 h3{color:var(--office-ink);font:540 clamp(1.5rem,2.6vw,2.4rem)/1.15 var(--font-heading),Georgia,serif;letter-spacing:-.035em}.PersonalTrainingExperience_rhythmHeader__CJtX8>p:last-child{max-width:50ch;color:var(--office-muted);font-size:.73rem;line-height:1.7}.PersonalTrainingExperience_rhythm__j3NaJ{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;border-block:1px solid var(--office-line);list-style:none}.PersonalTrainingExperience_rhythm__j3NaJ:before{position:absolute;top:22px;right:9%;left:9%;height:1px;background:linear-gradient(90deg,var(--office-brass),var(--office-line-soft));content:""}.PersonalTrainingExperience_beat__3oE80{position:relative;display:flex;flex-direction:column;min-width:0;min-height:315px;padding:0 clamp(17px,2.5vw,34px) 22px;border-right:1px solid var(--office-line-soft)}.PersonalTrainingExperience_beat__3oE80:first-child{padding-left:0}.PersonalTrainingExperience_beat__3oE80:last-child{padding-right:0;border-right:0}.PersonalTrainingExperience_beatTop__LMKoV{display:flex;align-items:center;gap:14px;min-height:44px;margin-bottom:22px;font-size:.55rem}.PersonalTrainingExperience_beatTop__LMKoV span:first-child{z-index:1;display:grid;width:32px;height:32px;place-items:center;border:1px solid var(--office-brass);border-radius:50%;color:var(--office-ink);background:var(--office-plaster)}.PersonalTrainingExperience_beat__3oE80 h4{max-width:25ch;color:var(--office-ink);font:540 1.12rem/1.3 var(--font-heading),Georgia,serif;letter-spacing:-.02em}.PersonalTrainingExperience_beat__3oE80>p{margin-top:12px;color:var(--office-muted);font-size:.74rem;line-height:1.75}.PersonalTrainingExperience_beatFoot__IgVVI{margin-top:auto;padding-top:20px}.PersonalTrainingExperience_beatFoot__IgVVI>span{display:block;margin-bottom:8px;font-size:.52rem}.PersonalTrainingExperience_beatFoot__IgVVI ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.PersonalTrainingExperience_beatFoot__IgVVI li a{display:inline-flex;align-items:center;min-height:28px;padding:4px 7px;border:1px solid var(--office-line-soft);color:var(--office-brass-ink);font:.54rem/1.4 var(--font-mono),monospace;text-decoration:none}.PersonalTrainingExperience_beatFoot__IgVVI li a:hover{border-color:var(--office-brass);color:var(--office-ink)}.PersonalTrainingExperience_beatFoot__IgVVI a:focus-visible,.PersonalTrainingExperience_scope__0EQdy a:focus-visible,.PersonalTrainingExperience_trialLink__xAC4n:focus-visible{outline:2px solid var(--office-brass-ink);outline-offset:4px}.PersonalTrainingExperience_closing__D_Jjh{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(250px,.75fr);gap:clamp(26px,5vw,64px);align-items:stretch;margin-top:clamp(38px,6vw,70px)}.PersonalTrainingExperience_scope__0EQdy{padding-top:15px;border-top:1px solid var(--office-line)}.PersonalTrainingExperience_invitation__kdzMJ h3,.PersonalTrainingExperience_scope__0EQdy>h3{margin:10px 0 17px;color:var(--office-ink);font:540 clamp(1.35rem,2.3vw,2rem)/1.2 var(--font-heading),Georgia,serif;letter-spacing:-.03em}.PersonalTrainingExperience_scopeItem__KTCkZ{display:grid;grid-template-columns:minmax(130px,.45fr) minmax(0,1fr);gap:8px 22px;padding:13px 0;border-top:1px solid var(--office-line-soft)}.PersonalTrainingExperience_scopeItem__KTCkZ strong{color:var(--office-ink);font-size:.68rem;font-weight:560;line-height:1.6}.PersonalTrainingExperience_scopeItem__KTCkZ p{color:var(--office-muted);font-size:.66rem;line-height:1.65}.PersonalTrainingExperience_scope__0EQdy>a{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin-top:12px;color:var(--office-brass-ink);font-size:.68rem;text-decoration:none}.PersonalTrainingExperience_scope__0EQdy>a:hover{color:var(--office-ink);text-decoration:underline;text-underline-offset:4px}.PersonalTrainingExperience_invitation__kdzMJ{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(22px,3vw,34px);border:1px solid var(--office-line);border-top:2px solid var(--office-brass);background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--office-olive) 13%,transparent),transparent 48%),var(--office-plaster-light)}.PersonalTrainingExperience_invitationMark__zcTCh{display:grid;width:42px;height:42px;margin-bottom:26px;place-items:center;border:1px solid var(--office-line);color:var(--office-brass-ink)}.PersonalTrainingExperience_invitation__kdzMJ h3{margin-bottom:8px}.PersonalTrainingExperience_invitation__kdzMJ>p:not(.PersonalTrainingExperience_kicker__KZntz){color:var(--office-muted);font-size:.72rem;line-height:1.7}.PersonalTrainingExperience_trialLink__xAC4n{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:46px;margin-top:23px;padding:10px 13px;border:1px solid var(--office-brass);color:var(--office-on-brass);background:var(--office-brass-surface);font-size:.69rem;font-weight:650;line-height:1.4;text-decoration:none}.PersonalTrainingExperience_trialLink__xAC4n:hover{border-color:var(--office-brass-ink);background:color-mix(in srgb,var(--office-brass-surface) 88%,var(--office-plaster))}.PersonalTrainingExperience_pageSkin__nlsAx[data-theme=frontier][data-niche=personal-trainers] :is([id=platform],[id=connections]){background-image:repeating-linear-gradient(90deg,color-mix(in srgb,var(--office-brass) 2.5%,transparent) 0 1px,transparent 1px 12px);border-block-color:var(--office-line-soft)}.PersonalTrainingExperience_pageSkin__nlsAx[data-theme=frontier][data-niche=personal-trainers] :is([id=playbooks],[id=plans],section[aria-labelledby=fit-title],section[aria-labelledby=questions-title]){background-color:var(--office-plaster-light)}@media (max-width:760px){.PersonalTrainingExperience_header__CSvXs{grid-template-columns:minmax(0,1fr);gap:12px}.PersonalTrainingExperience_header__CSvXs>.PersonalTrainingExperience_kicker__KZntz{grid-column:auto}.PersonalTrainingExperience_header__CSvXs h2{max-width:18ch}.PersonalTrainingExperience_rhythmHeader__CJtX8{grid-template-columns:minmax(0,1fr);gap:10px}.PersonalTrainingExperience_rhythmHeader__CJtX8 .PersonalTrainingExperience_kicker__KZntz{grid-column:auto}.PersonalTrainingExperience_rhythm__j3NaJ{grid-template-columns:minmax(0,1fr);border-bottom:0}.PersonalTrainingExperience_rhythm__j3NaJ:before{top:22px;right:auto;bottom:28px;left:15px;width:1px;height:auto;background:linear-gradient(var(--office-brass),var(--office-line-soft))}.PersonalTrainingExperience_beat__3oE80,.PersonalTrainingExperience_beat__3oE80:first-child,.PersonalTrainingExperience_beat__3oE80:last-child{min-height:0;padding:0 0 23px 48px;border:0}.PersonalTrainingExperience_beatTop__LMKoV{margin-bottom:10px}.PersonalTrainingExperience_beatTop__LMKoV span:first-child{position:absolute;top:5px;left:0}.PersonalTrainingExperience_beatFoot__IgVVI{margin-top:16px;padding-top:12px;border-top:1px solid var(--office-line-soft)}.PersonalTrainingExperience_closing__D_Jjh{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.PersonalTrainingExperience_inner__OMoWO{padding-inline:20px}.PersonalTrainingExperience_imageFrame__Le1Lu{min-height:190px;aspect-ratio:1.2}.PersonalTrainingExperience_studio__27aEL figcaption{flex-direction:column}.PersonalTrainingExperience_scopeItem__KTCkZ{grid-template-columns:minmax(0,1fr);gap:3px}}@media (prefers-reduced-motion:reduce){.PersonalTrainingExperience_experience__EbRtN *{scroll-behavior:auto}}@media (forced-colors:active){.PersonalTrainingExperience_beatFoot__IgVVI li a,.PersonalTrainingExperience_beatTop__LMKoV span:first-child,.PersonalTrainingExperience_experience__EbRtN,.PersonalTrainingExperience_imageFrame__Le1Lu,.PersonalTrainingExperience_invitationMark__zcTCh,.PersonalTrainingExperience_invitation__kdzMJ,.PersonalTrainingExperience_studio__27aEL,.PersonalTrainingExperience_trialLink__xAC4n{border-color:CanvasText;background:Canvas;color:CanvasText}.PersonalTrainingExperience_beatFoot__IgVVI li a,.PersonalTrainingExperience_beatFoot__IgVVI>span,.PersonalTrainingExperience_beatTop__LMKoV,.PersonalTrainingExperience_kicker__KZntz,.PersonalTrainingExperience_scope__0EQdy>a,.PersonalTrainingExperience_studio__27aEL figcaption span:first-child{color:CanvasText}.PersonalTrainingExperience_rhythm__j3NaJ:before{background:CanvasText}}