.service-experience-module__P1nB8W__experience{--cream:#f5f0e7;--ink:#151515;--rust:#a63e25;--line:#d0c8bc;background:var(--cream);color:var(--ink);min-height:100vh}.service-experience-module__P1nB8W__experience :where(a,button,summary,textarea,[tabindex]):focus-visible{outline:2px solid var(--rust);outline-offset:5px}.service-experience-module__P1nB8W__experience :where(section,main)[id]{scroll-margin-top:100px}.service-experience-module__P1nB8W__experience svg{flex-shrink:0;width:18px;height:18px}.service-experience-module__P1nB8W__skipLink{z-index:100;background:var(--ink);color:var(--cream);padding:1rem;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.service-experience-module__P1nB8W__skipLink:focus{transform:none}.service-experience-module__P1nB8W__header{border-bottom:1px solid var(--line);background:var(--cream);justify-content:space-between;align-items:center;gap:1rem;min-height:76px;padding:.75rem clamp(1.25rem,4vw,4rem);display:flex}.service-experience-module__P1nB8W__brand{letter-spacing:.36em;font-size:.95rem;font-weight:750}.service-experience-module__P1nB8W__header nav{align-items:center;gap:clamp(1.25rem,3vw,3rem);font-size:.88rem;display:flex}.service-experience-module__P1nB8W__header nav a{align-items:center;gap:.75rem;min-height:44px;display:inline-flex}.service-experience-module__P1nB8W__header nav a:last-child{border-bottom:1px solid var(--ink)}.service-experience-module__P1nB8W__breadcrumbs,.service-experience-module__P1nB8W__hero,.service-experience-module__P1nB8W__section,.service-experience-module__P1nB8W__closing{max-width:1400px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,5rem)}.service-experience-module__P1nB8W__breadcrumbs{padding-top:1.8rem}.service-experience-module__P1nB8W__context{color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;margin-top:1.3rem;font-size:.82rem;line-height:1.6;display:flex}.service-experience-module__P1nB8W__context[data-context=chosen]{border-left:2px solid var(--rust);padding:.6rem 0 .6rem 1rem}.service-experience-module__P1nB8W__context .service-experience-module__P1nB8W__eyebrow{margin-bottom:.2rem;font-size:.63rem;display:block}.service-experience-module__P1nB8W__context button{cursor:pointer;border-bottom:1px solid;flex-shrink:0;min-height:44px;padding:.5rem 0}.service-experience-module__P1nB8W__hero{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(3rem,6vw,6rem);padding-top:clamp(3rem,6vw,6rem);padding-bottom:clamp(4rem,7vw,7rem);display:grid}.service-experience-module__P1nB8W__eyebrow{color:var(--rust);letter-spacing:.14em;text-transform:uppercase;font-size:.71rem;font-weight:650;line-height:1.6}.service-experience-module__P1nB8W__hero h1{letter-spacing:-.06em;text-wrap:balance;margin:1.25rem 0 1.8rem;font-size:clamp(2.7rem,4.5vw,4.6rem);font-weight:520;line-height:1.02}.service-experience-module__P1nB8W__hero h1 em{color:var(--rust);font-family:Georgia,serif;font-weight:400}.service-experience-module__P1nB8W__intro{color:var(--muted);max-width:58ch;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.85}.service-experience-module__P1nB8W__intro+.service-experience-module__P1nB8W__intro{margin-top:1rem}.service-experience-module__P1nB8W__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem;display:flex}.service-experience-module__P1nB8W__primaryButton{background:var(--ink);min-height:50px;color:var(--cream);justify-content:space-between;align-items:center;gap:1.2rem;padding:1rem 1.25rem;font-size:.9rem;font-weight:600;line-height:1.5;transition:background .18s;display:inline-flex}.service-experience-module__P1nB8W__primaryButton:hover{background:var(--rust)}.service-experience-module__P1nB8W__textLink{border-bottom:1px solid;align-items:center;gap:.8rem;min-height:44px;font-size:.88rem;line-height:1.6;display:inline-flex}.service-experience-module__P1nB8W__map{border-top:1px solid var(--ink);align-self:center;padding-top:1.2rem}.service-experience-module__P1nB8W__localReading{border:1px solid var(--line);align-self:center;padding:clamp(1.5rem,3vw,3rem)}.service-experience-module__P1nB8W__localQuestion{letter-spacing:-.03em;margin-block:1.5rem 2rem;font-family:Georgia,serif;font-size:clamp(1.8rem,2.8vw,2.8rem);font-style:italic;line-height:1.25}.service-experience-module__P1nB8W__localReading dl>div{border-top:1px solid var(--line);padding-block:.85rem}.service-experience-module__P1nB8W__localReading dt{color:var(--rust);font-size:.72rem;font-weight:600}.service-experience-module__P1nB8W__localReading dd{color:var(--muted);margin-top:.25rem;font-size:.9rem;line-height:1.75}.service-experience-module__P1nB8W__limitNote{border-left:2px solid var(--rust);max-width:850px;margin-top:3rem;padding-left:1.5rem}.service-experience-module__P1nB8W__limitNote h3{margin-block:.75rem}.service-experience-module__P1nB8W__limitNote>p:last-child{color:var(--muted);line-height:1.85}.service-experience-module__P1nB8W__map>p{color:var(--muted);font-size:.76rem}.service-experience-module__P1nB8W__map ol{margin:2rem 0 0;padding:0;list-style:none}.service-experience-module__P1nB8W__map li{border-left:1px solid var(--line);padding:0 0 1.8rem 1.75rem;position:relative}.service-experience-module__P1nB8W__map li:last-child{border-color:#0000;padding-bottom:0}.service-experience-module__P1nB8W__map li:before{content:"";background:var(--rust);border-radius:50%;width:7px;height:7px;position:absolute;top:.5rem;left:-4px}.service-experience-module__P1nB8W__map strong{letter-spacing:-.025em;margin-bottom:.4rem;font-size:1.2rem;font-weight:550;display:block}.service-experience-module__P1nB8W__map li p{color:var(--muted);font-size:.9rem;line-height:1.75}.service-experience-module__P1nB8W__section{border-top:1px solid var(--line);padding-block:clamp(3.5rem,6vw,6rem)}.service-experience-module__P1nB8W__section h2,.service-experience-module__P1nB8W__closing h2{letter-spacing:-.045em;text-wrap:balance;max-width:24ch;margin:1rem 0 1.5rem;font-size:clamp(2rem,3.3vw,3.3rem);font-weight:500;line-height:1.12}.service-experience-module__P1nB8W__section h3{letter-spacing:-.025em;font-size:1.2rem;font-weight:600;line-height:1.35}.service-experience-module__P1nB8W__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.5rem,5vw,5rem);display:grid}.service-experience-module__P1nB8W__columns>*{min-width:0}.service-experience-module__P1nB8W__list{margin:1.5rem 0 0;padding:0;list-style:none}.service-experience-module__P1nB8W__list li{border-top:1px solid var(--line);color:var(--muted);padding-block:1rem;font-size:.98rem;line-height:1.75}.service-experience-module__P1nB8W__aside{border-left:1px solid var(--line);padding-left:clamp(1.5rem,3vw,3rem)}.service-experience-module__P1nB8W__aside h3{color:var(--rust)}.service-experience-module__P1nB8W__aside>p{color:var(--muted);margin-top:1rem;line-height:1.8}.service-experience-module__P1nB8W__casePanel{background:#e9e1d4;padding:clamp(1.5rem,3vw,3rem)}.service-experience-module__P1nB8W__caseIdentity{align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.service-experience-module__P1nB8W__caseIdentity p{color:var(--muted);font-size:.72rem;line-height:1.7}.service-experience-module__P1nB8W__casePanel h3{margin-top:.25rem;font-size:1.65rem}.service-experience-module__P1nB8W__casePanel>p{color:var(--muted);margin-block:1rem;line-height:1.8}.service-experience-module__P1nB8W__casePanel .service-experience-module__P1nB8W__list li{border-color:#c3b8a7}:is(.service-experience-module__P1nB8W__casePanel [data-public-project-link],.service-experience-module__P1nB8W__casePanel a){min-height:44px}.service-experience-module__P1nB8W__caseCaption{color:var(--muted);margin-top:1.5rem;font-size:.86rem;line-height:1.75}.service-experience-module__P1nB8W__details{border-top:1px solid var(--line);padding:0}.service-experience-module__P1nB8W__details:last-child{border-bottom:1px solid var(--line)}.service-experience-module__P1nB8W__details summary{cursor:pointer;padding:1.25rem 0;font-size:1rem;font-weight:550;line-height:1.6}.service-experience-module__P1nB8W__details>p,.service-experience-module__P1nB8W__details>div{color:var(--muted);padding-bottom:1.5rem;font-size:.95rem;line-height:1.85}.service-experience-module__P1nB8W__details .service-experience-module__P1nB8W__list{margin:0}.service-experience-module__P1nB8W__subsection{margin-top:3rem}.service-experience-module__P1nB8W__stepList{counter-reset:steps;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:3rem 0;padding:0;list-style:none;display:grid}.service-experience-module__P1nB8W__stepList li{border-top:1px solid var(--ink);counter-increment:steps;padding-top:1rem}.service-experience-module__P1nB8W__stepList li:before{content:"0" counter(steps);color:var(--rust);margin-bottom:1rem;font-size:.75rem;display:block}.service-experience-module__P1nB8W__stepList p{color:var(--muted);margin-top:.8rem;font-size:.92rem;line-height:1.8}.service-experience-module__P1nB8W__closing{border-top:1px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.5rem,5vw,5rem);padding-block:clamp(3.5rem,6vw,6rem);display:grid}.service-experience-module__P1nB8W__closing h2{max-width:16ch}.service-experience-module__P1nB8W__conversation{border-top:2px solid var(--rust);padding-top:1.5rem}.service-experience-module__P1nB8W__conversation label{font-size:1rem;font-weight:600;display:block}.service-experience-module__P1nB8W__conversation>p{color:var(--muted);margin-top:.6rem;font-size:.85rem;line-height:1.75}.service-experience-module__P1nB8W__conversation textarea{resize:vertical;width:100%;color:var(--ink);font:inherit;background:#faf7f1;border:1px solid #b6ac9d;border-radius:0;margin-top:1rem;padding:1rem;font-size:1rem;line-height:1.8;display:block}.service-experience-module__P1nB8W__copyButton{cursor:pointer;border-bottom:1px solid;align-items:center;gap:.65rem;min-height:44px;margin-top:.6rem;font-size:.85rem;display:inline-flex}.service-experience-module__P1nB8W__copyButton:disabled{opacity:.5;cursor:default}.service-experience-module__P1nB8W__conversation .service-experience-module__P1nB8W__copyStatus{min-height:1.75em;margin-bottom:1rem}.service-experience-module__P1nB8W__conversation .service-experience-module__P1nB8W__primaryButton{width:100%;display:flex}.service-experience-module__P1nB8W__conversation .service-experience-module__P1nB8W__handoff{font-size:.78rem}.service-experience-module__P1nB8W__linkList{flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:2rem;display:flex}.service-experience-module__P1nB8W__linkList a{border-bottom:1px solid var(--line);align-items:center;min-height:44px;font-size:.88rem;display:inline-flex}.service-experience-module__P1nB8W__proofGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:3rem;display:grid}.service-experience-module__P1nB8W__proofGrid .service-experience-module__P1nB8W__casePanel{flex-direction:column;display:flex}.service-experience-module__P1nB8W__proofGrid .service-experience-module__P1nB8W__casePanel>:last-child{margin-top:auto;padding-top:1rem}.service-experience-module__P1nB8W__signalList{margin-top:2rem}.service-experience-module__P1nB8W__signalList>div{border-top:1px solid var(--line);grid-template-columns:.7fr 1.3fr;gap:2rem;padding-block:1.5rem;display:grid}.service-experience-module__P1nB8W__signalList p{color:var(--muted);font-size:.96rem;line-height:1.85}@media (max-width:760px){.service-experience-module__P1nB8W__header{min-height:68px}.service-experience-module__P1nB8W__header nav{font-size:.78rem}.service-experience-module__P1nB8W__header nav a{gap:.25rem}.service-experience-module__P1nB8W__hero,.service-experience-module__P1nB8W__columns,.service-experience-module__P1nB8W__closing,.service-experience-module__P1nB8W__proofGrid{grid-template-columns:minmax(0,1fr)}.service-experience-module__P1nB8W__hero{gap:3rem}.service-experience-module__P1nB8W__hero h1{font-size:clamp(2.55rem,8.2vw,3.6rem)}.service-experience-module__P1nB8W__context{flex-direction:column;align-items:start;gap:.5rem}.service-experience-module__P1nB8W__aside{border-left:0;padding-left:0}.service-experience-module__P1nB8W__stepList{grid-template-columns:minmax(0,1fr)}.service-experience-module__P1nB8W__signalList>div{grid-template-columns:minmax(0,1fr);gap:.5rem}.service-experience-module__P1nB8W__closing h2{max-width:24ch}}@media (max-width:540px){.service-experience-module__P1nB8W__header{flex-direction:column;align-items:flex-start;gap:.25rem}.service-experience-module__P1nB8W__header nav{flex-wrap:wrap;gap:.4rem 1.2rem;width:100%}}@media (prefers-reduced-motion:reduce){html:has(.service-experience-module__P1nB8W__experience){scroll-behavior:auto}.service-experience-module__P1nB8W__experience *,.service-experience-module__P1nB8W__experience :before,.service-experience-module__P1nB8W__experience :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.service-experience-module__P1nB8W__header nav [aria-current=page]{color:var(--rust);text-underline-offset:5px;font-weight:650;text-decoration:underline}
.advertising-experience-module__7gMSrq__route{border-top:2px solid var(--rust);background:#e9e1d4;align-self:center;padding:clamp(1.5rem,3vw,2.5rem)}.advertising-experience-module__7gMSrq__route>p:first-child{letter-spacing:.08em;text-transform:uppercase;color:var(--rust);font-size:.72rem;font-weight:650}.advertising-experience-module__7gMSrq__route .advertising-experience-module__7gMSrq__routeQuestion{letter-spacing:-.035em;margin-block:1.75rem;font-family:Georgia,serif;font-size:clamp(1.8rem,2.8vw,2.7rem);font-style:italic;line-height:1.2}.advertising-experience-module__7gMSrq__route ol{margin-top:1.5rem;padding:0;list-style:none}.advertising-experience-module__7gMSrq__route li{border-top:1px solid #c3b8a7;justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.9rem;font-size:.88rem;line-height:1.6;display:flex}.advertising-experience-module__7gMSrq__route li span{color:var(--muted);text-align:right}.advertising-experience-module__7gMSrq__route .advertising-experience-module__7gMSrq__routeNote{color:var(--muted);margin-top:1.5rem;font-size:.8rem;line-height:1.8}.advertising-experience-module__7gMSrq__reading{margin-top:2.5rem}.advertising-experience-module__7gMSrq__readingHelp{max-width:70ch;color:var(--muted);font-size:.92rem;line-height:1.8}.advertising-experience-module__7gMSrq__readingList{margin-top:1.5rem;padding:0;list-style:none}.advertising-experience-module__7gMSrq__readingList li{border-top:1px solid var(--line);border-left:3px solid #0000;grid-template-columns:minmax(100px,.6fr) minmax(0,2fr) auto;align-items:start;gap:1.5rem;padding:1.75rem 1rem;transition:background .18s,border-color .18s;display:grid}.advertising-experience-module__7gMSrq__readingList li:last-child{border-bottom:1px solid var(--line)}.advertising-experience-module__7gMSrq__readingList li[data-selected=true]{border-left-color:var(--rust);background:#e9e1d4}.advertising-experience-module__7gMSrq__pointLabel{color:var(--rust);padding-top:.2rem;font-size:.76rem;font-weight:650}.advertising-experience-module__7gMSrq__readingList h3{font-size:1.15rem;line-height:1.5}.advertising-experience-module__7gMSrq__readingList p{color:var(--muted);max-width:65ch;margin-top:.5rem;font-size:.95rem;line-height:1.8}.advertising-experience-module__7gMSrq__readingList button{cursor:pointer;border-bottom:1px solid;align-items:center;gap:.5rem;min-height:44px;font-size:.8rem;display:inline-flex}.advertising-experience-module__7gMSrq__readingNext{justify-content:space-between;align-items:start;gap:1rem;margin-top:1.25rem;display:flex}.advertising-experience-module__7gMSrq__readingNext p{color:var(--muted);min-height:2em;font-size:.8rem;line-height:1.8}.advertising-experience-module__7gMSrq__readingNext a{border-bottom:1px solid;flex-shrink:0;align-items:center;gap:.75rem;min-height:44px;font-size:.85rem;display:inline-flex}.advertising-experience-module__7gMSrq__channelPaths{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;margin-top:2.5rem;display:grid}.advertising-experience-module__7gMSrq__channelPaths article{border-top:2px solid var(--ink);padding-top:1.5rem}.advertising-experience-module__7gMSrq__channelPaths p{color:var(--muted);margin:1rem 0 1.5rem;font-size:.98rem;line-height:1.8}.advertising-experience-module__7gMSrq__proofRows{margin-top:2.5rem}.advertising-experience-module__7gMSrq__proofRow{border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2rem;padding-block:2rem;display:grid}.advertising-experience-module__7gMSrq__proofIdentity{align-items:center;gap:1rem;display:flex}.advertising-experience-module__7gMSrq__proofIdentity h3{font-size:1.35rem;line-height:1.4}.advertising-experience-module__7gMSrq__proofIdentity p{color:var(--muted);margin-top:.3rem;font-size:.75rem;line-height:1.75}.advertising-experience-module__7gMSrq__proofBody>p{color:var(--muted);font-size:.95rem;line-height:1.85}.advertising-experience-module__7gMSrq__proofBody details{margin-top:1.5rem}.advertising-experience-module__7gMSrq__proofBody a{min-height:44px}.advertising-experience-module__7gMSrq__searchLine{border-bottom:1px solid var(--ink);align-items:center;gap:1rem;margin-top:.5rem;padding:1.5rem 0;display:flex}.advertising-experience-module__7gMSrq__searchLine span{font-family:Georgia,serif;font-size:1.65rem;font-style:italic;line-height:1.4}.advertising-experience-module__7gMSrq__creativeSheet{border:1px solid #c3b8a7;margin-top:1.5rem;padding:1.25rem}.advertising-experience-module__7gMSrq__creativeSheet>span{text-transform:uppercase;letter-spacing:.08em;color:var(--rust);font-size:.68rem}.advertising-experience-module__7gMSrq__creativeSheet>p{margin-top:1rem;font-family:Georgia,serif;font-size:1.9rem;line-height:1.25}.advertising-experience-module__7gMSrq__creativeSheet>small{color:var(--muted);margin-top:1rem;font-size:.85rem;line-height:1.8;display:block}@media (max-width:760px){.advertising-experience-module__7gMSrq__readingList li{grid-template-columns:minmax(0,1fr) auto;gap:.75rem 1rem;padding:1.5rem .75rem}.advertising-experience-module__7gMSrq__pointLabel,.advertising-experience-module__7gMSrq__readingList li>div:nth-child(2){grid-column:1/-1}.advertising-experience-module__7gMSrq__readingList button{grid-column:1/-1;justify-self:start}.advertising-experience-module__7gMSrq__channelPaths,.advertising-experience-module__7gMSrq__proofRow{grid-template-columns:minmax(0,1fr)}.advertising-experience-module__7gMSrq__readingNext{flex-direction:column}}@media (prefers-reduced-motion:reduce){.advertising-experience-module__7gMSrq__readingList li{transition:none}}
.case-experience-module__jahn9W__experience{--cream:#f5f0e7;--ink:#151515;--rust:#a63e25;--line:#d0c8bc;--muted:#5b554e;background:var(--cream);color:var(--ink);min-height:100vh}.case-experience-module__jahn9W__experience :where(a,button,summary,textarea,[tabindex]):focus-visible{outline:2px solid var(--rust);outline-offset:5px}.case-experience-module__jahn9W__experience :where(section,article,main)[id]{scroll-margin-top:35px}.case-experience-module__jahn9W__experience :where(h1,h2,h3,p,a,button){overflow-wrap:anywhere}.case-experience-module__jahn9W__experience :where(svg){flex-shrink:0;width:18px;height:18px}.case-experience-module__jahn9W__skipLink{z-index:100;background:var(--ink);color:var(--cream);padding:1rem;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.case-experience-module__jahn9W__skipLink:focus{transform:none}.case-experience-module__jahn9W__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;min-height:76px;padding:.75rem clamp(1.25rem,4vw,4rem);display:flex}.case-experience-module__jahn9W__brand{letter-spacing:.36em;font-size:.95rem;font-weight:750}.case-experience-module__jahn9W__header nav{align-items:center;gap:clamp(1rem,3vw,3rem);font-size:.86rem;display:flex}.case-experience-module__jahn9W__header nav a{align-items:center;gap:.6rem;min-height:44px;display:inline-flex}.case-experience-module__jahn9W__header nav a:last-child{border-bottom:1px solid var(--ink)}.case-experience-module__jahn9W__breadcrumbs,.case-experience-module__jahn9W__hero,.case-experience-module__jahn9W__section,.case-experience-module__jahn9W__closing,.case-experience-module__jahn9W__reading,.case-experience-module__jahn9W__caseList,.case-experience-module__jahn9W__otherStories{max-width:1400px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,5rem)}.case-experience-module__jahn9W__breadcrumbs{padding-top:1.8rem}.case-experience-module__jahn9W__hero{grid-template-columns:minmax(0,1.7fr) minmax(0,.7fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);padding-block:clamp(3rem,6vw,6rem);display:grid}.case-experience-module__jahn9W__hero>*{min-width:0}.case-experience-module__jahn9W__hero h1{letter-spacing:-.06em;text-wrap:balance;max-width:20ch;margin:1rem 0 1.8rem;font-size:clamp(2.6rem,4.6vw,4.75rem);font-weight:520;line-height:1.04}.case-experience-module__jahn9W__hero h1 em{color:var(--rust);font-family:Georgia,serif;font-weight:400}.case-experience-module__jahn9W__client{margin-top:1.8rem;font-size:.95rem;font-weight:550}.case-experience-module__jahn9W__hero aside{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.case-experience-module__jahn9W__hero aside:hover{box-shadow:none;transform:none}.case-experience-module__jahn9W__hero aside>div:first-child{border-radius:0}.case-experience-module__jahn9W__hero aside dl{gap:0;margin-top:1rem}.case-experience-module__jahn9W__hero aside dl>div{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:.7rem 0}.case-experience-module__jahn9W__hero aside dt{color:var(--muted)}.case-experience-module__jahn9W__hero aside dd{margin-top:.25rem}.case-experience-module__jahn9W__eyebrow{color:var(--rust);letter-spacing:.14em;text-transform:uppercase;font-size:.71rem;font-weight:650;line-height:1.7}.case-experience-module__jahn9W__lead{max-width:60ch;color:var(--muted);font-size:clamp(1rem,1.4vw,1.17rem);line-height:1.85}.case-experience-module__jahn9W__small{color:var(--muted);margin-top:1.5rem;font-size:.82rem;line-height:1.8}.case-experience-module__jahn9W__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem;display:flex}.case-experience-module__jahn9W__primaryButton{min-height:50px;color:var(--cream);background:var(--ink);justify-content:space-between;align-items:center;gap:1.5rem;padding:1rem 1.25rem;font-size:.87rem;font-weight:600;transition:background .18s;display:inline-flex}.case-experience-module__jahn9W__primaryButton:hover{background:var(--rust)}.case-experience-module__jahn9W__textLink{border-bottom:1px solid;align-items:center;min-height:44px;font-size:.87rem;display:inline-flex}.case-experience-module__jahn9W__reading{border-block:1px solid var(--line);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:2rem;padding-block:2.5rem;display:grid}.case-experience-module__jahn9W__reading h2{color:var(--rust);text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;line-height:1.7}.case-experience-module__jahn9W__reading>p{max-width:60ch;font-size:1.13rem;line-height:1.85}.case-experience-module__jahn9W__section{border-bottom:1px solid var(--line);padding-block:clamp(3.5rem,6vw,6rem)}.case-experience-module__jahn9W__section h2,.case-experience-module__jahn9W__closing h2{letter-spacing:-.045em;text-wrap:balance;max-width:27ch;margin:1rem 0 1.8rem;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:500;line-height:1.13}.case-experience-module__jahn9W__section h3{letter-spacing:-.02em;font-size:1.18rem;font-weight:550;line-height:1.4}.case-experience-module__jahn9W__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);display:grid}.case-experience-module__jahn9W__columns>div{min-width:0}.case-experience-module__jahn9W__columns h3+.case-experience-module__jahn9W__lead{margin-top:1rem;font-size:1rem}.case-experience-module__jahn9W__deliverables{margin-top:2rem;padding:0;list-style:none}.case-experience-module__jahn9W__deliverables li{border-top:1px solid var(--line);padding-block:1rem;font-size:.94rem;line-height:1.7}.case-experience-module__jahn9W__evidence{border-left:2px solid var(--rust);align-self:start;padding-left:clamp(1.25rem,3vw,3rem)}.case-experience-module__jahn9W__evidence h3{margin-block:1rem;font-size:1.7rem}.case-experience-module__jahn9W__evidence>p:not(.case-experience-module__jahn9W__eyebrow){color:var(--muted);line-height:1.85}.case-experience-module__jahn9W__details{border-top:1px solid var(--line);margin-top:2rem}.case-experience-module__jahn9W__details summary{cursor:pointer;padding-block:1.2rem;font-size:.94rem;font-weight:550;line-height:1.6}.case-experience-module__jahn9W__details>p{color:var(--muted);padding-bottom:1rem;font-size:.93rem;line-height:1.85}.case-experience-module__jahn9W__projectStatus{background:#e9e1d4}.case-experience-module__jahn9W__projectStatus .surface{background:0 0;border:0;border-radius:0;padding:0}.case-experience-module__jahn9W__projectStatus [data-public-project-link]{background:0 0;border:1px solid #918575;border-radius:0}.case-experience-module__jahn9W__projectStatus [data-testid^=project-status-]>div{max-width:1400px;padding-inline:clamp(1.25rem,5vw,5rem)}.case-experience-module__jahn9W__serviceLinks{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem;padding-bottom:1rem;display:grid}.case-experience-module__jahn9W__serviceLinks>div{padding-block:1rem}.case-experience-module__jahn9W__serviceLinks a{border-bottom:1px solid;align-items:center;gap:1rem;min-height:44px;font-weight:600;display:inline-flex}.case-experience-module__jahn9W__serviceLinks p{color:var(--muted);margin-top:.6rem;font-size:.9rem;line-height:1.8}.case-experience-module__jahn9W__points{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2.5rem;display:grid}.case-experience-module__jahn9W__point{border-top:2px solid var(--line);flex-direction:column;align-items:start;padding:1.25rem 1rem;transition:background .18s,border-color .18s;display:flex}.case-experience-module__jahn9W__point[data-selected=true]{border-color:var(--rust);background:#e9e1d4}.case-experience-module__jahn9W__point h3{text-transform:none}.case-experience-module__jahn9W__point h3:first-letter{text-transform:uppercase}.case-experience-module__jahn9W__point p{color:var(--muted);margin-block:.8rem 1.2rem;font-size:.94rem;line-height:1.8}.case-experience-module__jahn9W__point button{cursor:pointer;text-align:left;border-bottom:1px solid;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:44px;margin-top:auto;padding-block:.65rem;font-size:.8rem;line-height:1.6;display:inline-flex}.case-experience-module__jahn9W__selectionStatus{color:var(--muted);min-height:3em;margin-top:1.5rem;font-size:.83rem;line-height:1.7}.case-experience-module__jahn9W__closing{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);padding-block:clamp(3.5rem,6vw,6rem);display:grid}.case-experience-module__jahn9W__otherStories{border-top:1px solid var(--line);flex-wrap:wrap;gap:.7rem 1.5rem;padding-block:2rem;display:flex}.case-experience-module__jahn9W__otherStories a{border-bottom:1px solid var(--line);align-items:center;min-height:44px;font-size:.83rem;display:inline-flex}.case-experience-module__jahn9W__care{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem 5rem;display:grid}.case-experience-module__jahn9W__careList{padding:0;list-style:none}.case-experience-module__jahn9W__careList li{border-top:1px solid var(--line);gap:1.5rem;padding-block:1.5rem;display:flex}.case-experience-module__jahn9W__careList span{color:var(--rust);padding-top:.35rem;font-size:.8rem}.case-experience-module__jahn9W__careList p{color:var(--muted);margin-top:.6rem;font-size:.95rem;line-height:1.8}.case-experience-module__jahn9W__statement{color:var(--rust);grid-column:1/-1;max-width:34ch;margin-top:1rem;font:italic clamp(1.6rem,2.8vw,2.8rem)/1.4 Georgia,serif}.case-experience-module__jahn9W__studioComposition{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;margin-top:3rem;display:grid}.case-experience-module__jahn9W__studioComposition article{border-top:1px solid var(--line);padding-top:1.5rem}.case-experience-module__jahn9W__studioComposition>article{background:#e9e1d4;flex-direction:column;justify-content:center;padding:2rem;display:flex}.case-experience-module__jahn9W__studioComposition>div article+article{margin-top:2rem}.case-experience-module__jahn9W__word{color:var(--rust);letter-spacing:-.045em;margin-bottom:1.5rem;font:italic clamp(2.8rem,5vw,5rem)/1.2 Georgia,serif;display:block}.case-experience-module__jahn9W__studioComposition h3{margin-bottom:1rem}.case-experience-module__jahn9W__studioComposition p{color:var(--muted);line-height:1.8}.case-experience-module__jahn9W__orderPath{border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3rem;padding:0;list-style:none;display:grid}.case-experience-module__jahn9W__orderPath li{border-right:1px solid var(--line);padding:clamp(1.5rem,3vw,3rem)}.case-experience-module__jahn9W__orderPath li:last-child{background:#e9e1d4;border:0}.case-experience-module__jahn9W__orderPath span{color:var(--rust);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem}.case-experience-module__jahn9W__orderPath h3{margin-block:1.5rem 1rem;font-size:1.7rem}.case-experience-module__jahn9W__orderPath p,.case-experience-module__jahn9W__rule p{color:var(--muted);font-size:.96rem;line-height:1.8}.case-experience-module__jahn9W__rule{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:2rem;margin-top:2rem;display:grid}.case-experience-module__jahn9W__stockComparison{grid-template-columns:minmax(0,1fr) minmax(0,.55fr) minmax(0,1fr);align-items:stretch;margin-top:3rem;display:grid}.case-experience-module__jahn9W__stockComparison article{border:1px solid var(--line);padding:2rem}.case-experience-module__jahn9W__stockComparison article:last-child{background:#e9e1d4}.case-experience-module__jahn9W__stockComparison h3{margin-block:1rem}.case-experience-module__jahn9W__stockComparison ul{color:var(--muted);padding:0;font-size:.92rem;list-style:none}.case-experience-module__jahn9W__stockComparison li{border-top:1px solid var(--line);padding-block:.8rem;line-height:1.7}.case-experience-module__jahn9W__stockCenter{text-align:center;border-block:1px solid var(--line);align-self:center;padding:1rem}.case-experience-module__jahn9W__stockCenter span{color:var(--rust);font:italic 1.65rem/1.3 Georgia,serif}.case-experience-module__jahn9W__stockCenter p{color:var(--muted);margin-top:.5rem;font-size:.75rem;line-height:1.7}.case-experience-module__jahn9W__kitchenLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem;margin-top:3rem;display:grid}.case-experience-module__jahn9W__kitchenMap{border:1px dashed #a4947d;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1.5rem;display:grid}.case-experience-module__jahn9W__kitchenMap span{border:1px solid var(--line);background:#e9e1d4;justify-content:center;align-items:center;min-height:100px;padding:.75rem;font-size:1rem;display:flex}.case-experience-module__jahn9W__kitchenLayout h3{margin-bottom:1rem}.case-experience-module__jahn9W__hubHero{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.case-experience-module__jahn9W__index{align-self:center}.case-experience-module__jahn9W__index>p:first-child{color:var(--muted);margin-bottom:1.5rem;font-size:.82rem}.case-experience-module__jahn9W__index a{border-top:1px solid var(--line);grid-template-columns:1.5rem minmax(0,1fr) 1rem;align-items:center;gap:1rem;padding-block:1rem;font-size:.95rem;transition:color .18s;display:grid}.case-experience-module__jahn9W__index a:hover{color:var(--rust)}.case-experience-module__jahn9W__index a>span:first-child{color:var(--rust);font-size:.7rem}.case-experience-module__jahn9W__caseRow{border-top:1px solid var(--line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,5rem);padding-block:clamp(2.5rem,5vw,4.5rem);display:grid}.case-experience-module__jahn9W__caseRow[data-development=true]{border-top-style:dashed}.case-experience-module__jahn9W__rowIdentity{grid-template-columns:1.2rem 56px minmax(0,1fr);align-items:start;gap:1rem;display:grid}.case-experience-module__jahn9W__rowNumber{color:var(--rust);padding-top:.45rem;font-size:.7rem}.case-experience-module__jahn9W__rowIdentity h2{letter-spacing:-.035em;margin-top:.7rem;font-size:clamp(1.45rem,2.1vw,2rem);font-weight:550;line-height:1.2}.case-experience-module__jahn9W__rowIdentity .case-experience-module__jahn9W__small{margin-top:.75rem}.case-experience-module__jahn9W__rowStory>h3{letter-spacing:-.035em;margin-bottom:1.5rem;font:italic clamp(1.65rem,2.5vw,2.5rem)/1.25 Georgia,serif}.case-experience-module__jahn9W__rowStory>p{color:var(--muted);font-size:.96rem;line-height:1.85}.case-experience-module__jahn9W__rowDecision{margin-top:1.5rem}.case-experience-module__jahn9W__rowDecision span{color:var(--rust);text-transform:uppercase;letter-spacing:.12em;margin-bottom:.4rem;font-size:.68rem;display:block}.case-experience-module__jahn9W__rowStory a{min-height:44px}.case-experience-module__jahn9W__rowStory .case-experience-module__jahn9W__details{margin-top:1rem;margin-bottom:1rem}@media (max-width:850px){.case-experience-module__jahn9W__hero{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);gap:2rem}.case-experience-module__jahn9W__stockComparison{grid-template-columns:minmax(0,1fr)}.case-experience-module__jahn9W__stockCenter{border:0}.case-experience-module__jahn9W__points{gap:.5rem}.case-experience-module__jahn9W__hubHero,.case-experience-module__jahn9W__caseRow{grid-template-columns:minmax(0,1fr)}.case-experience-module__jahn9W__rowIdentity{max-width:550px}}@media (max-width:640px){.case-experience-module__jahn9W__header nav{gap:1rem;font-size:.76rem}.case-experience-module__jahn9W__hero,.case-experience-module__jahn9W__reading,.case-experience-module__jahn9W__columns,.case-experience-module__jahn9W__closing,.case-experience-module__jahn9W__care,.case-experience-module__jahn9W__studioComposition,.case-experience-module__jahn9W__orderPath,.case-experience-module__jahn9W__rule,.case-experience-module__jahn9W__kitchenLayout,.case-experience-module__jahn9W__points,.case-experience-module__jahn9W__serviceLinks{grid-template-columns:minmax(0,1fr)}.case-experience-module__jahn9W__hero h1{font-size:clamp(2.5rem,9.5vw,3.7rem)}.case-experience-module__jahn9W__hero aside{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:1.2rem;display:grid}.case-experience-module__jahn9W__hero aside dl{margin-top:0}.case-experience-module__jahn9W__hero aside dt{font-size:.57rem}.case-experience-module__jahn9W__hero aside dd{font-size:.75rem;line-height:1.65}.case-experience-module__jahn9W__reading{gap:1rem}.case-experience-module__jahn9W__reading>p{font-size:1.05rem}.case-experience-module__jahn9W__evidence{margin-top:1rem}.case-experience-module__jahn9W__orderPath li{border:0;border-bottom:1px solid var(--line)}.case-experience-module__jahn9W__point{padding-inline:.5rem}.case-experience-module__jahn9W__caseRow{gap:2rem}.case-experience-module__jahn9W__rowIdentity{grid-template-columns:56px minmax(0,1fr)}.case-experience-module__jahn9W__rowNumber{grid-column:1/-1}}@media (max-width:540px){.case-experience-module__jahn9W__header{flex-direction:column;align-items:flex-start;gap:.25rem}.case-experience-module__jahn9W__header nav{flex-wrap:wrap;gap:.4rem 1.2rem;width:100%}}@media (prefers-reduced-motion:reduce){html:has(.case-experience-module__jahn9W__experience){scroll-behavior:auto}.case-experience-module__jahn9W__experience *,.case-experience-module__jahn9W__experience :before,.case-experience-module__jahn9W__experience :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.case-experience-module__jahn9W__header nav [aria-current=page]{color:var(--rust);text-underline-offset:5px;font-weight:650;text-decoration:underline}
.home-experience-module__KmnJ6a__experience{--cream:#f5f0e7;--ink:#151515;--muted:#5b534b;--rust:#b84528;--line:#1515152e;background:var(--cream);min-height:100vh;color:var(--ink);overflow-x:clip}.home-experience-module__KmnJ6a__experience :where(a,button,summary,input,[tabindex]):focus-visible{outline:2px solid var(--rust);outline-offset:4px}.home-experience-module__KmnJ6a__skipLink{z-index:100;background:var(--ink);min-height:44px;color:var(--cream);padding:.75rem 1rem;font-size:.88rem;font-weight:650;transition:transform .28s;position:fixed;top:.75rem;left:.75rem;transform:translateY(calc(-100% - 1rem))}.home-experience-module__KmnJ6a__skipLink:focus-visible{outline-color:var(--cream);outline-offset:2px;transform:translateY(0)}.home-experience-module__KmnJ6a__header{z-index:50;border-bottom:1px solid var(--line);background:#f5f0e7f7;position:sticky;top:0}.home-experience-module__KmnJ6a__headerInner{justify-content:space-between;align-items:center;gap:2rem;max-width:1540px;min-height:76px;margin:0 auto;padding:0 clamp(1.25rem,3.2vw,3.5rem);display:flex}.home-experience-module__KmnJ6a__brand{color:var(--ink);letter-spacing:.36em;font-size:.95rem;font-weight:700}.home-experience-module__KmnJ6a__desktopNav{align-items:center;gap:clamp(1.2rem,2.3vw,2.6rem);font-size:.9rem;display:flex}.home-experience-module__KmnJ6a__desktopNav a{min-height:44px;color:var(--ink);align-items:center;transition:color .32s;display:inline-flex}.home-experience-module__KmnJ6a__desktopNav a:not(.home-experience-module__KmnJ6a__headerCta):hover{color:var(--rust)}.home-experience-module__KmnJ6a__desktopNav .home-experience-module__KmnJ6a__headerCta{background:var(--ink);min-height:46px;color:var(--cream);align-items:center;padding:.75rem 1.1rem;font-weight:650;display:inline-flex}.home-experience-module__KmnJ6a__mobileMenu{display:none}.home-experience-module__KmnJ6a__scene{grid-template-columns:clamp(8rem,11vw,11rem) minmax(0,1fr);gap:clamp(1.2rem,3vw,3.4rem);max-width:1540px;margin:0 auto;padding:clamp(4rem,7vw,7rem) clamp(1.25rem,3.2vw,3.5rem);scroll-margin-top:76px;display:grid;position:relative}.home-experience-module__KmnJ6a__scene+.home-experience-module__KmnJ6a__scene{border-top:1px solid var(--line)}.home-experience-module__KmnJ6a__sceneBody{min-width:0}.home-experience-module__KmnJ6a__scene[data-revealed=true] .home-experience-module__KmnJ6a__sceneBody{animation:.42s ease-out both home-experience-module__KmnJ6a__scene-reveal}.home-experience-module__KmnJ6a__sceneRail{min-height:100%;color:var(--muted);border-left:1px solid #15151580;flex-direction:column;gap:.45rem;padding-left:1.2rem;display:flex;position:relative}.home-experience-module__KmnJ6a__sceneDot{background:#8e8982;border-radius:50%;width:8px;height:8px;transition:background-color .32s;position:absolute;top:.3rem;left:-4.5px}.home-experience-module__KmnJ6a__sceneRail[data-active=true] .home-experience-module__KmnJ6a__sceneDot{background:var(--rust)}.home-experience-module__KmnJ6a__sceneNumber{color:var(--ink);align-items:baseline;gap:.65rem;font-size:1.45rem;line-height:1;display:flex}.home-experience-module__KmnJ6a__sceneWord{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:600}.home-experience-module__KmnJ6a__sceneLabel{max-width:8rem;color:var(--ink);font-size:.82rem;line-height:1.4}.home-experience-module__KmnJ6a__choiceLayout{grid-template-columns:minmax(0,1.02fr) minmax(26rem,.88fr);align-items:start;gap:clamp(3rem,6vw,7rem);display:grid}.home-experience-module__KmnJ6a__heroCopy h1{letter-spacing:-.068em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(3.2rem,5.5vw,6.2rem);font-weight:620;line-height:.98}.home-experience-module__KmnJ6a__heroCopy h1 em{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:400}.home-experience-module__KmnJ6a__heroCopy>p{max-width:39rem;color:var(--muted);margin:2.1rem 0 0;font-size:clamp(1.05rem,1.35vw,1.28rem);line-height:1.7}.home-experience-module__KmnJ6a__primaryButton,.home-experience-module__KmnJ6a__whatsappButton{border:1px solid var(--ink);background:var(--ink);min-height:52px;color:var(--cream);justify-content:center;align-items:center;gap:1.3rem;padding:.9rem 1.35rem;font-weight:650;transition:background-color .32s,color .32s;display:inline-flex}.home-experience-module__KmnJ6a__primaryButton{margin-top:2.5rem}.home-experience-module__KmnJ6a__primaryButton svg,.home-experience-module__KmnJ6a__whatsappButton svg,.home-experience-module__KmnJ6a__textLink svg,.home-experience-module__KmnJ6a__carouselControls svg{flex:none;width:1.1rem;height:1.1rem}.home-experience-module__KmnJ6a__primaryButton:hover{background:var(--rust);border-color:var(--rust)}.home-experience-module__KmnJ6a__situationPanel{padding-top:.25rem}.home-experience-module__KmnJ6a__situationPanel fieldset{border:0;min-width:0;margin:0;padding:0}.home-experience-module__KmnJ6a__situationPanel legend{margin-bottom:1.35rem;padding:0;font-size:clamp(1.2rem,1.55vw,1.5rem);font-weight:650}.home-experience-module__KmnJ6a__situationOptions{gap:.7rem;display:grid}.home-experience-module__KmnJ6a__situationOption{cursor:pointer;border:1px solid var(--line);min-height:68px;color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;font-size:.98rem;line-height:1.4;transition:border-color .32s,color .32s,background-color .32s;display:flex}.home-experience-module__KmnJ6a__situationOption:hover{border-color:#b845288c}.home-experience-module__KmnJ6a__situationOption[data-selected=true]{border-color:var(--rust);color:var(--rust);font-weight:650}.home-experience-module__KmnJ6a__situationOption input{width:1.35rem;height:1.35rem;accent-color:var(--rust);flex:none}.home-experience-module__KmnJ6a__situationResponse{color:var(--ink);grid-template-columns:1.8rem minmax(0,1fr);gap:1rem;margin-top:1.8rem;display:grid}.home-experience-module__KmnJ6a__situationResponse svg{width:1.65rem;height:1.65rem;color:var(--rust);transform:rotate(90deg)}.home-experience-module__KmnJ6a__situationResponse p{letter-spacing:-.04em;max-width:25ch;margin:2.6rem 0 0;font-size:clamp(1.55rem,2.15vw,2.25rem);font-weight:650;line-height:1.12}.home-experience-module__KmnJ6a__sceneIntro{max-width:52rem;color:var(--muted);margin:0 0 2rem;font-size:1rem;line-height:1.7}.home-experience-module__KmnJ6a__comparison{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:clamp(1.5rem,3vw,3.8rem);display:grid}.home-experience-module__KmnJ6a__comparison article{min-width:0}.home-experience-module__KmnJ6a__comparison article:last-child{border-left:1px solid var(--line);padding-left:clamp(1.8rem,3vw,3.8rem)}.home-experience-module__KmnJ6a__eyebrow{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:650;line-height:1.4}.home-experience-module__KmnJ6a__comparison h2{letter-spacing:-.055em;max-width:16ch;margin:1.05rem 0 0;font-size:clamp(2rem,3.2vw,3.6rem);font-weight:620;line-height:1.05}.home-experience-module__KmnJ6a__comparison ul,.home-experience-module__KmnJ6a__caseFacts ul{gap:.35rem;margin:1.8rem 0 0;padding:0;list-style:none;display:grid}.home-experience-module__KmnJ6a__comparison li,.home-experience-module__KmnJ6a__caseFacts li{color:var(--muted);font-size:.92rem;line-height:1.55}.home-experience-module__KmnJ6a__comparison li:before,.home-experience-module__KmnJ6a__caseFacts li:before{content:"—";margin-right:.6rem}.home-experience-module__KmnJ6a__comparisonArrow{align-self:center;width:1.7rem;height:1.7rem}.home-experience-module__KmnJ6a__sectionHeading{max-width:61rem}.home-experience-module__KmnJ6a__sectionHeading h2{letter-spacing:-.06em;text-wrap:balance;margin:1rem 0 0;font-size:clamp(2.4rem,4vw,4.2rem);font-weight:620;line-height:1}.home-experience-module__KmnJ6a__sectionHeading>p:last-child:not(.home-experience-module__KmnJ6a__eyebrow){color:var(--muted);margin:1rem 0 0;font-size:1.08rem}.home-experience-module__KmnJ6a__carousel{min-width:0;margin-top:3.5rem}.home-experience-module__KmnJ6a__caseTrack{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:#15151552 transparent;scrollbar-width:thin;gap:0;min-width:0;padding:0 4.5% 1rem;scroll-padding-inline:4.5%;display:flex;overflow-x:auto}.home-experience-module__KmnJ6a__caseTrack:focus-visible{outline-offset:0}.home-experience-module__KmnJ6a__caseCard{border-top:2px solid #0000;border-right:1px solid var(--line);scroll-snap-align:center;scroll-snap-stop:always;flex-direction:column;flex:0 0 min(78%,58rem);gap:2rem;width:min(78%,58rem);min-height:31rem;padding:0 clamp(1.4rem,3vw,3.4rem) 1rem;transition:border-color .38s;display:flex}.home-experience-module__KmnJ6a__caseCard:first-child{border-left:1px solid var(--line)}.home-experience-module__KmnJ6a__caseCard[data-active=true]{border-top-color:var(--rust)}.home-experience-module__KmnJ6a__caseIdentity{grid-template-columns:minmax(9rem,.45fr) minmax(0,1fr);align-items:center;gap:clamp(1.4rem,3vw,3rem);display:grid}.home-experience-module__KmnJ6a__caseMark{justify-content:center;align-items:center;min-height:8rem;display:flex}.home-experience-module__KmnJ6a__caseMark [data-testid^=case-mark-]{background:0 0;border:0;border-radius:0;width:clamp(7rem,12vw,10.5rem);height:clamp(7rem,12vw,10.5rem)}.home-experience-module__KmnJ6a__caseStatus{color:var(--rust);align-items:center;gap:.55rem;font-size:.78rem;font-weight:650;display:inline-flex}.home-experience-module__KmnJ6a__caseStatus:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.home-experience-module__KmnJ6a__caseIdentity h3{letter-spacing:-.05em;margin:.8rem 0 0;font-size:clamp(1.8rem,2.9vw,3rem);font-weight:620;line-height:1.05}.home-experience-module__KmnJ6a__caseFacts{gap:1rem;margin:0;display:grid}.home-experience-module__KmnJ6a__caseFacts>div{grid-template-columns:minmax(7rem,.25fr) minmax(0,1fr);gap:1.2rem;display:grid}.home-experience-module__KmnJ6a__caseFacts dt{color:var(--muted);letter-spacing:.04em;font-size:.75rem;font-weight:650}.home-experience-module__KmnJ6a__caseFacts dd{color:var(--ink);margin:0;font-size:.92rem;line-height:1.62}.home-experience-module__KmnJ6a__caseFacts ul{margin-top:0}.home-experience-module__KmnJ6a__caseCard .nav-link{min-height:44px;color:var(--ink)}.home-experience-module__KmnJ6a__carouselFooter{grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem;margin-top:1.4rem;display:grid}.home-experience-module__KmnJ6a__carouselControls{align-items:center;gap:.75rem;display:flex}.home-experience-module__KmnJ6a__carouselControls button{cursor:pointer;border:1px solid var(--line);min-height:44px;color:var(--ink);font:inherit;background:0 0;align-items:center;gap:.45rem;padding:.55rem .8rem;font-size:.78rem;display:inline-flex}.home-experience-module__KmnJ6a__carouselControls button:disabled{cursor:not-allowed;opacity:.35}.home-experience-module__KmnJ6a__carouselControls p{text-align:center;min-width:3.8rem;margin:0;font-size:.84rem;font-weight:650}.home-experience-module__KmnJ6a__carouselHint{color:var(--muted);text-align:center;margin:0;font-size:.76rem}.home-experience-module__KmnJ6a__textLink{min-height:44px;color:var(--ink);align-items:center;gap:1rem;font-size:.88rem;font-weight:650;display:inline-flex}.home-experience-module__KmnJ6a__processRoute{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,3vw,3rem);margin-top:3.5rem;padding-top:.1rem;display:grid;position:relative}.home-experience-module__KmnJ6a__processLine{z-index:0;background:#15151561;height:1px;position:absolute;top:1.25rem;left:0;right:0}.home-experience-module__KmnJ6a__processLine span{width:var(--process-progress);background:var(--rust);height:2px;transition:width .38s ease-out;display:block}.home-experience-module__KmnJ6a__processStep{z-index:1;min-width:0;position:relative}.home-experience-module__KmnJ6a__processNumber{background:var(--cream);border:1px solid #15151594;justify-content:center;align-items:center;min-width:2.7rem;min-height:2.5rem;font-size:.88rem;font-weight:650;display:inline-flex}.home-experience-module__KmnJ6a__processStep:first-of-type .home-experience-module__KmnJ6a__processNumber{border-color:var(--rust);background:var(--rust);color:var(--cream)}.home-experience-module__KmnJ6a__processTitle{align-items:center;gap:.9rem;margin-top:2rem;display:flex}.home-experience-module__KmnJ6a__processTitle svg{flex:none;width:1.8rem;height:1.8rem}.home-experience-module__KmnJ6a__processTitle h3{margin:0;font-size:1.05rem;font-weight:650}.home-experience-module__KmnJ6a__processStep:first-of-type .home-experience-module__KmnJ6a__processTitle{color:var(--rust)}.home-experience-module__KmnJ6a__processStep dl{gap:1.4rem;margin:1.8rem 0 0;display:grid}.home-experience-module__KmnJ6a__processStep dt{font-size:.72rem;font-weight:650}.home-experience-module__KmnJ6a__processStep dd{color:var(--muted);margin:.45rem 0 0;font-size:.86rem;line-height:1.55}.home-experience-module__KmnJ6a__processStep dl>div:last-child dd{color:var(--ink);font-weight:650}.home-experience-module__KmnJ6a__servicesScene{padding-bottom:0}.home-experience-module__KmnJ6a__anchorAlias{width:1px;height:1px;scroll-margin-top:76px;position:absolute;top:0;left:0}.home-experience-module__KmnJ6a__serviceBands{border-top:1px solid var(--line);margin-top:2.7rem}.home-experience-module__KmnJ6a__serviceBand{border-bottom:1px solid var(--line)}.home-experience-module__KmnJ6a__serviceBand summary{cursor:pointer;grid-template-columns:minmax(16rem,.72fr) minmax(18rem,1fr) 3rem;align-items:center;gap:clamp(1.5rem,4vw,5rem);min-height:8.2rem;padding:1.6rem 0;list-style:none;display:grid}.home-experience-module__KmnJ6a__serviceBand summary::-webkit-details-marker{display:none}.home-experience-module__KmnJ6a__serviceBandTitle{letter-spacing:-.05em;margin:0;font-size:clamp(1.75rem,2.7vw,2.85rem);font-weight:620;line-height:1.02;transition:color .32s}.home-experience-module__KmnJ6a__serviceBand[open] .home-experience-module__KmnJ6a__serviceBandTitle{color:var(--rust)}.home-experience-module__KmnJ6a__serviceBandDescription{color:var(--muted);margin:0;font-size:.98rem;line-height:1.55}.home-experience-module__KmnJ6a__serviceBand summary>svg{justify-self:end;width:1.5rem;height:1.5rem;transition:transform .32s}.home-experience-module__KmnJ6a__serviceBand[open] summary>svg{color:var(--rust);transform:rotate(-90deg)}.home-experience-module__KmnJ6a__serviceContent{grid-template-columns:minmax(12rem,.42fr) minmax(0,1fr);gap:2rem 3rem;padding:.5rem 0 2rem;display:grid}.home-experience-module__KmnJ6a__serviceContent>div:first-child>p:last-child{max-width:20rem;color:var(--muted);margin:.8rem 0 0;font-size:.9rem;line-height:1.55}.home-experience-module__KmnJ6a__serviceContent nav{border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-experience-module__KmnJ6a__serviceContent nav a{border-right:1px solid var(--line);min-height:5.5rem;color:var(--ink);align-items:flex-start;gap:.7rem;padding:.5rem 1.5rem 1rem;font-size:.92rem;font-weight:650;line-height:1.4;display:flex}.home-experience-module__KmnJ6a__serviceContent nav a:hover{color:var(--rust)}.home-experience-module__KmnJ6a__serviceContent nav svg{width:1rem;height:1rem;color:var(--rust);flex:none}.home-experience-module__KmnJ6a__formats{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:minmax(12rem,.42fr) minmax(0,1fr);align-items:start;gap:3rem;padding-top:1.6rem;display:grid}.home-experience-module__KmnJ6a__formats>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-experience-module__KmnJ6a__formats>div>span{border-left:1px solid var(--line);min-height:4rem;color:var(--muted);gap:1rem;padding:0 1.5rem;font-size:.82rem;line-height:1.5;display:flex}.home-experience-module__KmnJ6a__formats svg{width:1.2rem;height:1.2rem;color:var(--ink);flex:none}.home-experience-module__KmnJ6a__formats strong{color:var(--ink);margin-bottom:.25rem;font-size:.9rem;display:block}.home-experience-module__KmnJ6a__conversationScene{background:var(--ink);max-width:none;color:var(--cream);margin-top:clamp(4rem,7vw,7rem);padding-left:max(1.25rem,50vw - 770px + 3.5rem);padding-right:max(1.25rem,50vw - 770px + 3.5rem)}.home-experience-module__KmnJ6a__conversationScene .home-experience-module__KmnJ6a__sceneRail{color:#f5f0e7b3;border-color:#f5f0e785}.home-experience-module__KmnJ6a__conversationScene .home-experience-module__KmnJ6a__sceneNumber,.home-experience-module__KmnJ6a__conversationScene .home-experience-module__KmnJ6a__sceneLabel,.home-experience-module__KmnJ6a__conversationScene .home-experience-module__KmnJ6a__sceneWord{color:var(--cream)}.home-experience-module__KmnJ6a__conversationScene .home-experience-module__KmnJ6a__sceneDot{background:var(--rust)}.home-experience-module__KmnJ6a__conversationLayout{grid-template-columns:minmax(0,1fr) minmax(20rem,.68fr);align-items:center;gap:clamp(3rem,7vw,8rem);display:grid}.home-experience-module__KmnJ6a__conversationLayout h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.2rem,3.8vw,4.1rem);font-weight:620}.home-experience-module__KmnJ6a__selectedEcho{max-width:31ch;color:var(--rust);letter-spacing:-.04em;margin:1rem 0 0;font-size:clamp(1.65rem,2.7vw,2.85rem);font-weight:650;line-height:1.15}.home-experience-module__KmnJ6a__conversationText{color:#f5f0e7cc;max-width:38rem;margin:1.1rem 0 0;font-size:1rem;line-height:1.65}.home-experience-module__KmnJ6a__whatsappButton{border-color:var(--cream);background:var(--cream);color:var(--ink);margin-top:2rem}.home-experience-module__KmnJ6a__whatsappButton:hover{border-color:var(--rust);background:var(--rust);color:var(--cream)}.home-experience-module__KmnJ6a__conversationLayout aside{border-left:1px solid #f5f0e76b;grid-template-columns:2.2rem minmax(0,1fr);gap:1.3rem;padding:1.2rem 0 1.2rem clamp(2rem,4vw,4.5rem);display:grid}.home-experience-module__KmnJ6a__conversationLayout aside svg{width:2rem;height:2rem}.home-experience-module__KmnJ6a__conversationLayout aside p{color:#f5f0e7db;max-width:28rem;margin:0;font-size:.95rem;line-height:1.6}.home-experience-module__KmnJ6a__footerWrap{background:var(--cream)}.home-experience-module__KmnJ6a__footerWrap footer{border-top:0;max-width:1540px;margin:0 auto}@keyframes home-experience-module__KmnJ6a__scene-reveal{0%{opacity:.72;transform:translateY(.7rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.home-experience-module__KmnJ6a__desktopNav{display:none}.home-experience-module__KmnJ6a__mobileMenu{display:block;position:relative}.home-experience-module__KmnJ6a__mobileMenu summary{cursor:pointer;border:1px solid var(--line);justify-content:center;align-items:center;gap:.7rem;min-width:102px;min-height:48px;padding:.6rem .85rem;font-size:.95rem;font-weight:600;list-style:none;display:flex}.home-experience-module__KmnJ6a__mobileMenu summary::-webkit-details-marker{display:none}.home-experience-module__KmnJ6a__mobileMenu summary svg{width:1.35rem;height:1.35rem}.home-experience-module__KmnJ6a__menuCloseIcon,.home-experience-module__KmnJ6a__mobileMenu[open] .home-experience-module__KmnJ6a__menuOpenIcon{display:none}.home-experience-module__KmnJ6a__mobileMenu[open] .home-experience-module__KmnJ6a__menuCloseIcon{display:block}.home-experience-module__KmnJ6a__mobileMenu nav{border:1px solid var(--line);background:var(--cream);width:min(20rem,100vw - 2.5rem);padding:.7rem;display:grid;position:absolute;top:calc(100% + .8rem);right:0}.home-experience-module__KmnJ6a__mobileMenu nav a{min-height:48px;color:var(--ink);border-bottom:1px solid #1515151a;align-items:center;padding:.7rem .8rem;font-size:.92rem;display:flex}.home-experience-module__KmnJ6a__mobileMenu nav .home-experience-module__KmnJ6a__mobileMenuCta{background:var(--ink);color:var(--cream);border-bottom:0;justify-content:center;margin-top:.5rem;font-weight:650}.home-experience-module__KmnJ6a__scene{grid-template-columns:7rem minmax(0,1fr);gap:1.4rem}.home-experience-module__KmnJ6a__choiceLayout,.home-experience-module__KmnJ6a__conversationLayout{grid-template-columns:minmax(0,1fr)}.home-experience-module__KmnJ6a__situationPanel{padding-top:0}.home-experience-module__KmnJ6a__processRoute{grid-template-columns:repeat(2,minmax(0,1fr))}.home-experience-module__KmnJ6a__processLine{display:none}.home-experience-module__KmnJ6a__processStep{border-top:1px solid var(--line);padding-top:1.2rem}.home-experience-module__KmnJ6a__serviceBand summary{grid-template-columns:minmax(13rem,.72fr) minmax(14rem,1fr) 2rem;gap:1.5rem}.home-experience-module__KmnJ6a__serviceContent,.home-experience-module__KmnJ6a__formats{grid-template-columns:minmax(0,1fr);gap:1.5rem}.home-experience-module__KmnJ6a__serviceContent nav{border-top:1px solid var(--line)}.home-experience-module__KmnJ6a__formats>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.home-experience-module__KmnJ6a__headerInner{min-height:82px;padding:0 1.25rem}.home-experience-module__KmnJ6a__brand{letter-spacing:.32em;font-size:1rem}.home-experience-module__KmnJ6a__scene{max-width:none;padding:3.25rem 1.25rem 4rem;scroll-margin-top:82px;display:block}.home-experience-module__KmnJ6a__scene:before{content:"";background:#15151580;width:1px;position:absolute;top:3.35rem;bottom:2rem;left:1.25rem}.home-experience-module__KmnJ6a__sceneRail{border-left:0;flex-direction:row;align-items:baseline;gap:.8rem;min-height:3.2rem;padding-left:2rem}.home-experience-module__KmnJ6a__sceneDot{top:.35rem;left:-4px}.home-experience-module__KmnJ6a__sceneNumber{font-size:1.35rem}.home-experience-module__KmnJ6a__sceneLabel{display:none}.home-experience-module__KmnJ6a__sceneBody{margin-left:2rem}.home-experience-module__KmnJ6a__choiceScene{padding-top:3.8rem}.home-experience-module__KmnJ6a__heroCopy h1{max-width:12.5ch;font-size:clamp(2.75rem,12vw,4.6rem);line-height:1.03}.home-experience-module__KmnJ6a__heroCopy>p{margin-top:1.6rem;font-size:1.05rem;line-height:1.65}.home-experience-module__KmnJ6a__primaryButton{width:100%;margin-top:2rem}.home-experience-module__KmnJ6a__situationPanel{margin-top:3.2rem}.home-experience-module__KmnJ6a__situationPanel legend{margin-bottom:1rem;font-size:1.35rem}.home-experience-module__KmnJ6a__situationOption{min-height:74px;padding:1rem;font-size:.96rem}.home-experience-module__KmnJ6a__situationResponse{grid-template-columns:minmax(0,1fr);margin-top:1.7rem}.home-experience-module__KmnJ6a__situationResponse svg{justify-self:center}.home-experience-module__KmnJ6a__situationResponse p{max-width:none;margin-top:0;font-size:1.85rem}.home-experience-module__KmnJ6a__comparison{grid-template-columns:minmax(0,1fr);gap:1.8rem}.home-experience-module__KmnJ6a__comparison article:last-child{border-top:1px solid var(--line);border-left:0;padding-top:1.8rem;padding-left:0}.home-experience-module__KmnJ6a__comparisonArrow{justify-self:center;transform:rotate(90deg)}.home-experience-module__KmnJ6a__comparison h2{font-size:2.25rem}.home-experience-module__KmnJ6a__sectionHeading h2{font-size:clamp(2.25rem,10vw,3.5rem)}.home-experience-module__KmnJ6a__carousel{margin-top:2.5rem}.home-experience-module__KmnJ6a__caseTrack{width:calc(100% + 2rem);padding-left:0;padding-right:18%;scroll-padding-left:0}.home-experience-module__KmnJ6a__caseCard{flex-basis:calc(100vw - 5.5rem);gap:1.5rem;width:calc(100vw - 5.5rem);min-height:0;padding:0 1.2rem 1rem}.home-experience-module__KmnJ6a__caseIdentity{grid-template-columns:minmax(6.5rem,.4fr) minmax(0,1fr);gap:1rem}.home-experience-module__KmnJ6a__caseMark{min-height:6.5rem}.home-experience-module__KmnJ6a__caseMark [data-testid^=case-mark-]{width:6.5rem;height:6.5rem}.home-experience-module__KmnJ6a__caseIdentity h3{font-size:1.6rem}.home-experience-module__KmnJ6a__caseFacts>div{grid-template-columns:minmax(0,1fr);gap:.4rem}.home-experience-module__KmnJ6a__carouselFooter{grid-template-columns:minmax(0,1fr)}.home-experience-module__KmnJ6a__carouselControls{justify-content:space-between}.home-experience-module__KmnJ6a__carouselHint{text-align:left}.home-experience-module__KmnJ6a__textLink{justify-self:start}.home-experience-module__KmnJ6a__processRoute{grid-template-columns:minmax(0,1fr);gap:2rem;margin-top:2.5rem}.home-experience-module__KmnJ6a__processStep{grid-template-columns:3rem minmax(0,1fr);gap:0 1rem;display:grid}.home-experience-module__KmnJ6a__processNumber{grid-row:1/3}.home-experience-module__KmnJ6a__processTitle{margin-top:.4rem}.home-experience-module__KmnJ6a__processStep dl{grid-column:2}.home-experience-module__KmnJ6a__serviceBand summary{grid-template-columns:minmax(0,1fr) 2rem;gap:.9rem;min-height:0;padding:1.7rem 0}.home-experience-module__KmnJ6a__serviceBandTitle{font-size:2rem}.home-experience-module__KmnJ6a__serviceBandDescription{grid-column:1;font-size:.9rem}.home-experience-module__KmnJ6a__serviceBand summary>svg{grid-area:1/2/3}.home-experience-module__KmnJ6a__serviceContent nav{border-right:1px solid var(--line);grid-template-columns:minmax(0,1fr)}.home-experience-module__KmnJ6a__serviceContent nav a{border-bottom:1px solid var(--line);align-items:center;min-height:48px;padding:.8rem 1rem}.home-experience-module__KmnJ6a__formats>div{grid-template-columns:minmax(0,1fr);gap:1rem}.home-experience-module__KmnJ6a__formats>div>span{border-top:1px solid var(--line);border-left:0;padding:1rem 0 0}.home-experience-module__KmnJ6a__conversationScene{margin-top:4rem;padding-left:1.25rem;padding-right:1.25rem}.home-experience-module__KmnJ6a__conversationScene:before{background:#f5f0e780}.home-experience-module__KmnJ6a__conversationLayout{gap:2.8rem}.home-experience-module__KmnJ6a__selectedEcho{font-size:1.9rem}.home-experience-module__KmnJ6a__whatsappButton{gap:.8rem;width:100%}.home-experience-module__KmnJ6a__conversationLayout aside{border-top:1px solid #f5f0e76b;border-left:0;grid-template-columns:1.8rem minmax(0,1fr);padding:2rem 0 0}}@media (prefers-reduced-motion:reduce){html:has(.home-experience-module__KmnJ6a__experience){scroll-behavior:auto}.home-experience-module__KmnJ6a__experience *,.home-experience-module__KmnJ6a__experience :before,.home-experience-module__KmnJ6a__experience :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.home-experience-module__KmnJ6a__processLine span{display:none}}.home-experience-module__KmnJ6a__experience{--header-height:76px;--context-height:0px}.home-experience-module__KmnJ6a__experience[data-context=chosen]{--context-height:82px}.home-experience-module__KmnJ6a__scene{scroll-margin-top:calc(var(--header-height) + var(--context-height))}.home-experience-module__KmnJ6a__sceneRail{border-left:0}.home-experience-module__KmnJ6a__sceneRail:before,.home-experience-module__KmnJ6a__sceneRail:after{content:"";background:var(--line);width:1px;position:absolute;top:-2rem;bottom:-2rem;left:0}.home-experience-module__KmnJ6a__sceneRail:after{height:var(--scene-progress,0%);background:var(--rust);width:2px;bottom:auto}.home-experience-module__KmnJ6a__sceneDot{z-index:1;border:2px solid var(--cream);width:10px;height:10px;box-shadow:0 0 0 1px var(--line);left:-4px}.home-experience-module__KmnJ6a__sceneRail[data-active=true] .home-experience-module__KmnJ6a__sceneDot{box-shadow:0 0 0 5px #b8452826}.home-experience-module__KmnJ6a__sceneNumber{flex-direction:column;align-items:flex-start;gap:.7rem}.home-experience-module__KmnJ6a__sceneWord{max-width:9rem;font-size:.75rem;line-height:1.4}.home-experience-module__KmnJ6a__journey{top:var(--header-height);z-index:40;min-height:var(--context-height);background:var(--cream);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:2rem;padding:.65rem clamp(1.25rem,3.2vw,3.5rem);display:flex;position:sticky}.home-experience-module__KmnJ6a__journeyContext{align-items:center;gap:1rem;font-size:.9rem;display:flex}.home-experience-module__KmnJ6a__journeyContext>span{color:var(--rust);font-weight:700}.home-experience-module__KmnJ6a__journeyContext>a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:.8rem;text-decoration:underline;display:flex}.home-experience-module__KmnJ6a__journey ol{gap:0;margin:0;padding:0;list-style:none;display:flex}.home-experience-module__KmnJ6a__journey li{position:relative}.home-experience-module__KmnJ6a__journey li+li:before{content:"";background:var(--line);width:100%;height:1px;position:absolute;top:9px;right:50%}.home-experience-module__KmnJ6a__journey li[data-reached=true]:before{background:var(--rust)}.home-experience-module__KmnJ6a__journey li a{flex-direction:column;justify-content:space-between;align-items:center;gap:.45rem;min-width:88px;min-height:44px;padding:4px 8px;font-size:.72rem;display:flex}.home-experience-module__KmnJ6a__journeyDot{z-index:1;background:var(--cream);border:1px solid var(--muted);border-radius:50%;width:10px;height:10px;transition:background-color .24s}.home-experience-module__KmnJ6a__journey [data-reached=true] .home-experience-module__KmnJ6a__journeyDot{background:var(--rust);border-color:var(--rust)}.home-experience-module__KmnJ6a__journey [aria-current=step]{color:var(--rust);font-weight:700}.home-experience-module__KmnJ6a__journey [aria-current=step] .home-experience-module__KmnJ6a__journeyDot{box-shadow:0 0 0 4px #b8452826}.home-experience-module__KmnJ6a__choiceScene{padding-top:clamp(3rem,5vw,5rem);padding-bottom:3rem}.home-experience-module__KmnJ6a__choiceLayout{grid-template-columns:minmax(0,1fr) minmax(24rem,1fr);gap:clamp(2rem,4vw,5rem)}.home-experience-module__KmnJ6a__heroCopy h1{max-width:13ch;font-size:clamp(3.2rem,5.3vw,5.8rem);line-height:1.04}.home-experience-module__KmnJ6a__heroCopy h1 em{color:var(--rust);display:block}.home-experience-module__KmnJ6a__heroCopy>.home-experience-module__KmnJ6a__heroKicker{letter-spacing:.09em;text-transform:uppercase;margin:0 0 1.5rem;font-size:.75rem;line-height:1.7}.home-experience-module__KmnJ6a__heroCopy>p{max-width:35ch;margin-top:1.5rem;font-size:1.1rem}.home-experience-module__KmnJ6a__directLink{text-underline-offset:4px;align-items:center;gap:.6rem;width:fit-content;min-height:44px;margin-top:.5rem;font-size:.9rem;text-decoration:underline;display:flex}.home-experience-module__KmnJ6a__directLink svg{width:1rem}.home-experience-module__KmnJ6a__situationPanel,.home-experience-module__KmnJ6a__directServices,.home-experience-module__KmnJ6a__serviceItem{scroll-margin-top:calc(var(--header-height) + var(--context-height) + 24px)}.home-experience-module__KmnJ6a__choiceInvitation{color:var(--muted);margin:0 0 .5rem;font-size:.95rem}.home-experience-module__KmnJ6a__situationPanel legend{font-size:1.45rem}.home-experience-module__KmnJ6a__situationPanel fieldset:disabled{opacity:.75}.home-experience-module__KmnJ6a__situationOption[data-selected=true]{background:#eee0d3;border-left-width:4px}.home-experience-module__KmnJ6a__situationOption:focus-within{outline:2px solid var(--rust);outline-offset:3px}.home-experience-module__KmnJ6a__situationResponse{gap:.6rem;margin-top:1.5rem}.home-experience-module__KmnJ6a__situationResponse p{max-width:32ch;margin:0;font-size:clamp(1.2rem,1.5vw,1.55rem);line-height:1.35;animation:.45s ease-out home-experience-module__KmnJ6a__response-arrival}.home-experience-module__KmnJ6a__choiceConnections{border-left:2px solid var(--rust);gap:.35rem;margin-top:1rem;padding-left:1.2rem;display:grid}.home-experience-module__KmnJ6a__choiceConnections a{flex-direction:column;justify-content:center;gap:.15rem;min-height:44px;padding:.35rem 0;animation:.45s ease-out both home-experience-module__KmnJ6a__response-arrival;display:flex;position:relative}.home-experience-module__KmnJ6a__choiceConnections a:nth-child(2){animation-delay:70ms}.home-experience-module__KmnJ6a__choiceConnections a:nth-child(3){animation-delay:.14s}.home-experience-module__KmnJ6a__choiceConnections a:before{content:"";background:var(--rust);border-radius:50%;width:6px;height:6px;position:absolute;left:-1.45rem}.home-experience-module__KmnJ6a__choiceConnections span{color:var(--muted);font-size:.73rem}.home-experience-module__KmnJ6a__choiceConnections strong{font-size:.85rem;font-weight:600}.home-experience-module__KmnJ6a__choiceConnections a:hover strong{text-underline-offset:3px;text-decoration:underline}.home-experience-module__KmnJ6a__resetChoice{min-height:44px;color:var(--muted);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-top:.6rem;font-size:.8rem;text-decoration:underline;display:block}.home-experience-module__KmnJ6a__directServices{border-top:1px solid var(--line);margin-top:2.5rem;padding-top:1.5rem}.home-experience-module__KmnJ6a__directServices>p{color:var(--muted);margin:0 0 .7rem;font-size:.88rem}.home-experience-module__KmnJ6a__directServices nav{flex-wrap:wrap;column-gap:1.6rem;display:flex}.home-experience-module__KmnJ6a__directServices a{align-items:center;gap:.55rem;min-height:44px;font-size:.9rem;font-weight:600;display:inline-flex}.home-experience-module__KmnJ6a__directServices svg{width:.9rem;color:var(--rust)}.home-experience-module__KmnJ6a__contextNote{border-bottom:1px solid var(--line);align-items:baseline;gap:1rem;margin-bottom:2rem;padding-bottom:1rem;animation:.4s ease-out home-experience-module__KmnJ6a__response-arrival;display:flex}.home-experience-module__KmnJ6a__contextTag{max-width:100%;color:var(--rust);flex:none;font-size:.8rem;font-weight:700}.home-experience-module__KmnJ6a__contextTag:before{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:.65rem;display:inline-block}.home-experience-module__KmnJ6a__contextNote p{max-width:62ch;color:var(--muted);margin:0;font-size:.9rem;line-height:1.6}.home-experience-module__KmnJ6a__caseRelation{color:var(--rust);margin:0;font-size:.8rem;font-weight:650}.home-experience-module__KmnJ6a__serviceContent{grid-template-columns:minmax(0,1fr)}.home-experience-module__KmnJ6a__serviceContent>div:first-child{display:none}.home-experience-module__KmnJ6a__serviceContent nav{border-left:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.home-experience-module__KmnJ6a__serviceItem{border:1px solid var(--line);padding:1.2rem}.home-experience-module__KmnJ6a__serviceItem[data-selected=true]{border-color:var(--rust);background:#eee0d3}.home-experience-module__KmnJ6a__serviceContent nav .home-experience-module__KmnJ6a__serviceItem>a{border:0;align-items:center;min-height:44px;padding:0}.home-experience-module__KmnJ6a__serviceContent nav .home-experience-module__KmnJ6a__serviceItem>a:first-child{font-size:1.2rem}.home-experience-module__KmnJ6a__serviceItem>p{color:var(--muted);font-size:.92rem;line-height:1.6}.home-experience-module__KmnJ6a__serviceContent nav .home-experience-module__KmnJ6a__serviceItem>a:last-child{text-underline-offset:4px;margin-top:1rem;font-size:.82rem;text-decoration:underline}.home-experience-module__KmnJ6a__conversationScene{margin-top:0}.home-experience-module__KmnJ6a__conversationLayout{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:clamp(2rem,5vw,6rem)}.home-experience-module__KmnJ6a__conversationScene .home-experience-module__KmnJ6a__contextNote{border-color:#ffffff30}.home-experience-module__KmnJ6a__conversationScene .home-experience-module__KmnJ6a__contextNote p{color:#e1d8ca}.home-experience-module__KmnJ6a__conversationScene .home-experience-module__KmnJ6a__contextTag,.home-experience-module__KmnJ6a__selectedEcho{color:#f1a084}.home-experience-module__KmnJ6a__conversationScene .home-experience-module__KmnJ6a__sceneRail:before{background:#ffffff50}.home-experience-module__KmnJ6a__conversationScene .home-experience-module__KmnJ6a__sceneDot{border-color:var(--ink)}.home-experience-module__KmnJ6a__conversationScene :where(a,button,textarea):focus-visible{outline-color:#f1a084}.home-experience-module__KmnJ6a__firstConversation{border-top:1px solid #ffffff40;margin-top:2rem;padding-top:1.5rem}.home-experience-module__KmnJ6a__firstConversation h3{margin:0;font-size:1.1rem}.home-experience-module__KmnJ6a__firstConversation p{color:#e1d8ca;font-size:.95rem;line-height:1.65}.home-experience-module__KmnJ6a__changeContext{text-underline-offset:4px;align-items:center;gap:.7rem;min-height:44px;font-size:.85rem;text-decoration:underline;display:inline-flex}.home-experience-module__KmnJ6a__changeContext svg{width:1rem}.home-experience-module__KmnJ6a__conversationDraft{border:1px solid #ffffff40;min-width:0;padding:1.5rem}.home-experience-module__KmnJ6a__conversationDraft label{font-size:1.05rem;font-weight:650;line-height:1.5;display:block}.home-experience-module__KmnJ6a__conversationDraft>p{color:#e1d8ca;font-size:.85rem;line-height:1.6}.home-experience-module__KmnJ6a__conversationDraft textarea{resize:vertical;width:100%;min-height:168px;color:var(--cream);background:#242320;border:1px solid #ffffff60;border-radius:0;padding:1rem;font-family:inherit;font-size:1rem;line-height:1.65;display:block}.home-experience-module__KmnJ6a__copyButton{min-height:44px;color:var(--cream);cursor:pointer;background:0 0;border:1px solid #ffffff60;align-items:center;gap:.6rem;margin-top:.8rem;padding:.4rem .75rem;font-size:.85rem;display:inline-flex}.home-experience-module__KmnJ6a__copyButton svg{width:1rem}.home-experience-module__KmnJ6a__copyButton:disabled{opacity:.5;cursor:default}.home-experience-module__KmnJ6a__conversationDraft .home-experience-module__KmnJ6a__copyStatus{margin:.5rem 0 0}.home-experience-module__KmnJ6a__conversationDraft .home-experience-module__KmnJ6a__copyStatus:empty{display:none}.home-experience-module__KmnJ6a__conversationDraft .home-experience-module__KmnJ6a__whatsappButton{text-align:center;gap:.75rem;width:100%;margin-top:1.5rem}.home-experience-module__KmnJ6a__conversationDraft .home-experience-module__KmnJ6a__handoffNote{margin-bottom:0;font-size:.8rem}@keyframes home-experience-module__KmnJ6a__response-arrival{0%{opacity:.55;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.home-experience-module__KmnJ6a__journeyContext{gap:.6rem;font-size:.82rem}.home-experience-module__KmnJ6a__journey li a{min-width:72px;padding-inline:4px}}@media (max-width:980px){.home-experience-module__KmnJ6a__choiceLayout,.home-experience-module__KmnJ6a__conversationLayout{grid-template-columns:minmax(0,1fr)}.home-experience-module__KmnJ6a__journey{gap:.5rem}.home-experience-module__KmnJ6a__journey li a{min-width:60px;font-size:.65rem}.home-experience-module__KmnJ6a__serviceContent nav{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.home-experience-module__KmnJ6a__experience{--header-height:82px}.home-experience-module__KmnJ6a__experience[data-context=chosen]{--context-height:108px}.home-experience-module__KmnJ6a__journey{padding:.25rem 1.25rem .5rem;display:block}.home-experience-module__KmnJ6a__journeyContext{justify-content:space-between}.home-experience-module__KmnJ6a__journeyContext>a{min-height:44px}.home-experience-module__KmnJ6a__journey ol{justify-content:space-between}.home-experience-module__KmnJ6a__journey li{flex:1;min-width:0}.home-experience-module__KmnJ6a__journey li a{justify-content:flex-start;gap:.6rem;min-width:0;min-height:46px;padding-inline:1px;font-size:.7rem}.home-experience-module__KmnJ6a__scene{padding-block:2.5rem 3rem}.home-experience-module__KmnJ6a__scene:before{background:var(--line);top:0;bottom:0}.home-experience-module__KmnJ6a__scene:after{content:"";width:2px;height:var(--scene-progress,0%);background:var(--rust);pointer-events:none;position:absolute;top:0;left:1.25rem}.home-experience-module__KmnJ6a__sceneRail:before,.home-experience-module__KmnJ6a__sceneRail:after{display:none}.home-experience-module__KmnJ6a__sceneNumber{flex-direction:row;align-items:baseline;gap:.75rem}.home-experience-module__KmnJ6a__sceneWord{max-width:none}.home-experience-module__KmnJ6a__sceneBody{margin-left:1.35rem}.home-experience-module__KmnJ6a__sceneRail{min-height:2.7rem;padding-left:1.35rem}.home-experience-module__KmnJ6a__choiceScene{padding-top:2rem}.home-experience-module__KmnJ6a__heroCopy>.home-experience-module__KmnJ6a__heroKicker{margin-bottom:1rem;font-size:.64rem}.home-experience-module__KmnJ6a__heroCopy h1{max-width:13ch;font-size:clamp(2.7rem,11.3vw,4rem)}.home-experience-module__KmnJ6a__heroCopy>p{margin-top:1.25rem;font-size:1rem;line-height:1.6}.home-experience-module__KmnJ6a__primaryButton{gap:.7rem;margin-top:1.4rem;font-size:.86rem}.home-experience-module__KmnJ6a__directLink{font-size:.83rem}.home-experience-module__KmnJ6a__choiceLayout{gap:2rem}.home-experience-module__KmnJ6a__situationPanel{margin-top:0}.home-experience-module__KmnJ6a__choiceInvitation{font-size:.86rem}.home-experience-module__KmnJ6a__situationPanel legend{font-size:1.2rem}.home-experience-module__KmnJ6a__situationOption{min-height:72px;padding:.8rem;font-size:.91rem}.home-experience-module__KmnJ6a__situationResponse{grid-template-columns:1.2rem minmax(0,1fr);gap:.6rem}.home-experience-module__KmnJ6a__situationResponse svg{width:1.2rem}.home-experience-module__KmnJ6a__situationResponse p{font-size:1.25rem}.home-experience-module__KmnJ6a__directServices{margin-top:2rem}.home-experience-module__KmnJ6a__directServices nav{grid-template-columns:1fr 1fr;gap:0 .8rem;display:grid}.home-experience-module__KmnJ6a__directServices a{border-bottom:1px solid var(--line);justify-content:space-between;font-size:.8rem}.home-experience-module__KmnJ6a__contextNote{flex-direction:column;gap:.6rem;margin-bottom:1.5rem}.home-experience-module__KmnJ6a__contextNote p{font-size:.85rem}.home-experience-module__KmnJ6a__comparison h2{font-size:2rem}.home-experience-module__KmnJ6a__serviceBandTitle{font-size:1.75rem}.home-experience-module__KmnJ6a__serviceContent nav{border:0}.home-experience-module__KmnJ6a__conversationDraft{padding:1rem}.home-experience-module__KmnJ6a__conversationDraft textarea{min-height:230px;padding:.75rem}.home-experience-module__KmnJ6a__conversationLayout h2{font-size:2.1rem}.home-experience-module__KmnJ6a__selectedEcho{font-size:1.6rem}.home-experience-module__KmnJ6a__caseTrack{width:calc(100% + 1.35rem)}}@media (prefers-reduced-motion:reduce){.home-experience-module__KmnJ6a__experience *,.home-experience-module__KmnJ6a__experience :before,.home-experience-module__KmnJ6a__experience :after{transition:none!important;animation:none!important}.home-experience-module__KmnJ6a__processLine span{display:block}}.home-experience-module__KmnJ6a__serviceContent nav .home-experience-module__KmnJ6a__serviceCaseLink{color:var(--muted);text-underline-offset:3px;font-size:.8rem;text-decoration:underline}.home-experience-module__KmnJ6a__conversationDraft>p{margin:.65rem 0 1rem}.home-experience-module__KmnJ6a__conversationDraft .home-experience-module__KmnJ6a__handoffNote{margin-top:1rem}@media (max-width:360px){.home-experience-module__KmnJ6a__journey{padding-inline:.5rem}}
.operation-experience-module__JpY_ua__flowMap{border-left:1px solid var(--line);align-self:center;padding-left:1.5rem}.operation-experience-module__JpY_ua__flowMap>p,.operation-experience-module__JpY_ua__structureMap>p{color:var(--rust);text-transform:uppercase;letter-spacing:.1em;font-size:.72rem}.operation-experience-module__JpY_ua__flowMap ol{margin:1.75rem 0;padding:0;list-style:none}.operation-experience-module__JpY_ua__flowMap li{border-left:1px solid var(--rust);margin-left:.3rem;padding:0 0 1.75rem 2rem;position:relative}.operation-experience-module__JpY_ua__flowMap li:before{content:"";background:var(--rust);width:9px;height:9px;position:absolute;top:.45rem;left:-5px}.operation-experience-module__JpY_ua__flowMap li:last-child{border-left-color:#0000;padding-bottom:0}.operation-experience-module__JpY_ua__flowMap strong{font-size:1.25rem;font-weight:550}.operation-experience-module__JpY_ua__flowMap li p,.operation-experience-module__JpY_ua__flowMap>small,.operation-experience-module__JpY_ua__structureMap>small{color:var(--muted);margin-top:.4rem;font-size:.85rem;line-height:1.8;display:block}.operation-experience-module__JpY_ua__structureMap{background:#e9e1d4;align-self:center;padding:clamp(1.5rem,3vw,2.5rem)}.operation-experience-module__JpY_ua__structureMap>strong{margin:1.5rem 0;font-family:Georgia,serif;font-size:clamp(1.8rem,3vw,2.8rem);font-style:italic;font-weight:400;line-height:1.2;display:block}.operation-experience-module__JpY_ua__structureMap dl{border-top:1px solid #b4a692;border-left:1px solid #b4a692;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1.25rem;display:grid}.operation-experience-module__JpY_ua__structureMap dl>div{border-bottom:1px solid #b4a692;border-right:1px solid #b4a692;padding:1rem}.operation-experience-module__JpY_ua__structureMap dt{font-size:.88rem;font-weight:600}.operation-experience-module__JpY_ua__structureMap dd{color:var(--muted);margin-top:.3rem;font-size:.78rem;line-height:1.7}.operation-experience-module__JpY_ua__continuity{border-left:2px solid var(--rust);color:var(--muted);margin-top:1.5rem;padding-left:1rem;font-size:.9rem;line-height:1.85}.operation-experience-module__JpY_ua__help{color:var(--muted);max-width:65ch;font-size:.92rem;line-height:1.8}.operation-experience-module__JpY_ua__flowPoints,.operation-experience-module__JpY_ua__structurePoints{margin:2.5rem 0 0;padding:0;list-style:none}.operation-experience-module__JpY_ua__flowPoints{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.operation-experience-module__JpY_ua__point{border:1px solid var(--line);flex-direction:column;min-width:0;padding:1.75rem;transition:background .18s,border-color .18s;display:flex;position:relative}.operation-experience-module__JpY_ua__flowPoints .operation-experience-module__JpY_ua__point{border-left:0;border-right:0;border-top:2px solid var(--rust)}.operation-experience-module__JpY_ua__flowPoints .operation-experience-module__JpY_ua__point+.operation-experience-module__JpY_ua__point{border-left:1px solid var(--line)}.operation-experience-module__JpY_ua__flowPoints .operation-experience-module__JpY_ua__point+.operation-experience-module__JpY_ua__point:before{content:"→";background:var(--cream);color:var(--rust);padding-inline:.25rem;position:absolute;top:-1rem;left:-.7rem}.operation-experience-module__JpY_ua__point[data-selected=true]{border-bottom-color:var(--rust);background:#e9e1d4}.operation-experience-module__JpY_ua__point>span{color:var(--rust);letter-spacing:.06em;margin-bottom:1.5rem;font-size:.72rem;display:block}.operation-experience-module__JpY_ua__point>p{color:var(--muted);margin:1rem 0 1.5rem;font-size:.96rem;line-height:1.85}.operation-experience-module__JpY_ua__point button{cursor:pointer;border-bottom:1px solid;align-self:start;align-items:center;gap:.6rem;min-height:44px;margin-top:auto;font-size:.82rem;display:inline-flex}.operation-experience-module__JpY_ua__structurePoints{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:0;display:grid}.operation-experience-module__JpY_ua__structurePoints .operation-experience-module__JpY_ua__point>span{margin-bottom:.75rem}.operation-experience-module__JpY_ua__next{justify-content:space-between;align-items:start;gap:1.5rem;margin-top:1.5rem;display:flex}.operation-experience-module__JpY_ua__next p{max-width:60ch;color:var(--muted);font-size:.82rem;line-height:1.85}.operation-experience-module__JpY_ua__next a{border-bottom:1px solid;flex-shrink:0;align-items:center;gap:.65rem;min-height:44px;font-size:.88rem;display:inline-flex}.operation-experience-module__JpY_ua__decision{border-left:2px solid var(--rust);margin:2rem 0;padding-left:1.5rem}.operation-experience-module__JpY_ua__decision p{color:var(--muted);margin:.75rem 0 1rem;font-size:.96rem;line-height:1.85}.operation-experience-module__JpY_ua__catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;display:grid}.operation-experience-module__JpY_ua__catalog>div{border-top:1px solid var(--line);padding-block:1.25rem}.operation-experience-module__JpY_ua__catalog h3{align-items:center;gap:.75rem;display:flex}.operation-experience-module__JpY_ua__catalog p{color:var(--muted);margin-top:.75rem;font-size:.95rem;line-height:1.85}.operation-experience-module__JpY_ua__proofs{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:3rem;display:grid}.operation-experience-module__JpY_ua__systemProofs{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:3rem;display:grid}.operation-experience-module__JpY_ua__proof{border-top:2px solid var(--ink);flex-direction:column;min-width:0;padding-top:1.5rem;display:flex}.operation-experience-module__JpY_ua__proofIdentity{align-items:center;gap:1rem;display:flex}.operation-experience-module__JpY_ua__proofIdentity p{color:var(--muted);font-size:.68rem;line-height:1.8}.operation-experience-module__JpY_ua__proofIdentity h3{margin:.4rem 0}.operation-experience-module__JpY_ua__proof>p{color:var(--muted);margin:1.5rem 0;font-size:.95rem;line-height:1.85}.operation-experience-module__JpY_ua__proof>details{margin-top:auto}.operation-experience-module__JpY_ua__proof>div:last-child{padding-top:1rem}.operation-experience-module__JpY_ua__proof a{min-height:44px}@media (max-width:1000px){.operation-experience-module__JpY_ua__proofs{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.operation-experience-module__JpY_ua__flowMap{border-left:0;padding-left:0}.operation-experience-module__JpY_ua__flowPoints,.operation-experience-module__JpY_ua__structurePoints,.operation-experience-module__JpY_ua__systemProofs,.operation-experience-module__JpY_ua__catalog{grid-template-columns:minmax(0,1fr)}.operation-experience-module__JpY_ua__flowPoints .operation-experience-module__JpY_ua__point+.operation-experience-module__JpY_ua__point{border-left:0;border-top:1px solid var(--line)}.operation-experience-module__JpY_ua__flowPoints .operation-experience-module__JpY_ua__point+.operation-experience-module__JpY_ua__point:before{content:"↓";left:1.5rem}.operation-experience-module__JpY_ua__point{padding:1.5rem}.operation-experience-module__JpY_ua__next{flex-direction:column;gap:.5rem}.operation-experience-module__JpY_ua__structureMap dl>div{padding:.75rem}}@media (prefers-reduced-motion:reduce){.operation-experience-module__JpY_ua__point{transition:none}}
