.LaKAuq_page{--red:#e92f35;--deep-red:#a50f23;--cream:#fff9f0;--warm-white:#fffcf7;--blush:#f9e8e4;--chrome:#c8cdd0;--ink:#1e1c1a;--muted:#696361;--line:#1e1c1a33;--ease:cubic-bezier(.22, 1, .36, 1);background:var(--cream);color:var(--ink);font-family:Arial,Helvetica,sans-serif;overflow:hidden}.LaKAuq_page *,.LaKAuq_page :before,.LaKAuq_page :after{box-sizing:border-box}.LaKAuq_page button,.LaKAuq_page input{font:inherit}.LaKAuq_page button{cursor:pointer}.LaKAuq_page section{scroll-margin-top:76px}.LaKAuq_section{padding:8rem 5.5vw}.LaKAuq_header{background:var(--cream);border-bottom:1px solid var(--line);z-index:20;align-items:center;gap:2.6rem;min-height:76px;padding:0 5.5vw;display:flex;position:sticky;top:0}.LaKAuq_logo{color:var(--ink);flex-direction:column;line-height:.85;text-decoration:none;display:inline-flex}.LaKAuq_logo span{letter-spacing:-.07em;font-size:1.5rem;font-weight:900}.LaKAuq_logo small{color:var(--red);letter-spacing:.14em;margin-top:.42rem;font-size:.48rem;font-weight:800}.LaKAuq_nav{gap:1.55rem;margin-right:auto;display:flex}.LaKAuq_nav button,.LaKAuq_footerLinks button,.LaKAuq_footerLinks a{color:inherit;background:0 0;border:0;padding:.3rem 0;font-size:.7rem;text-decoration:none}.LaKAuq_nav button:hover,.LaKAuq_footerLinks button:hover,.LaKAuq_footerLinks a:hover{color:var(--red)}.LaKAuq_headerActions{align-items:center;gap:.75rem;display:flex;position:relative}.LaKAuq_zipForm{border:1px solid var(--ink);align-items:center;height:34px;display:flex}.LaKAuq_zipForm label{letter-spacing:.12em;padding:0 .45rem;font-size:.52rem;font-weight:800}.LaKAuq_zipForm input{border:0;border-left:1px solid var(--line);color:var(--ink);background:0 0;outline:0;width:55px;padding:.45rem;font-size:.7rem}.LaKAuq_zipForm button,.LaKAuq_accountButton{background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.LaKAuq_zipForm button{height:100%;padding:0 .45rem}.LaKAuq_accountButton{border:1px solid var(--ink);width:34px;height:34px}.LaKAuq_headerCta,.LaKAuq_redButton,.LaKAuq_lightButton,.LaKAuq_darkButton,.LaKAuq_outlineLightButton,.LaKAuq_darkOutlineButton{border:1px solid var(--ink);letter-spacing:.04em;min-height:44px;transition:transform .18s var(--ease), background-color .18s var(--ease), color .18s var(--ease);justify-content:center;align-items:center;gap:.75rem;padding:.7rem 1rem;font-size:.63rem;font-weight:900;text-decoration:none;display:inline-flex}.LaKAuq_headerCta,.LaKAuq_redButton{background:var(--red);color:var(--warm-white);border-color:var(--red)}.LaKAuq_headerCta{min-height:34px}.LaKAuq_headerCta:hover,.LaKAuq_redButton:hover,.LaKAuq_lightButton:hover,.LaKAuq_darkButton:hover,.LaKAuq_outlineLightButton:hover,.LaKAuq_darkOutlineButton:hover{transform:translateY(-2px)}.LaKAuq_lightButton{background:var(--warm-white);color:var(--ink)}.LaKAuq_darkButton{background:var(--ink);color:var(--warm-white)}.LaKAuq_outlineLightButton{border-color:var(--warm-white);color:var(--warm-white);background:0 0;width:100%}.LaKAuq_darkOutlineButton{color:var(--ink);background:0 0}.LaKAuq_menuButton{border:1px solid var(--ink);background:0 0;width:34px;height:34px;display:none}.LaKAuq_accountNote{background:var(--warm-white);border:1px solid var(--ink);z-index:2;width:210px;padding:.75rem;font-size:.7rem;position:absolute;top:64px;right:5.5vw}.LaKAuq_hero{background:var(--cream);grid-template-columns:minmax(250px,.78fr) minmax(360px,1.35fr) minmax(210px,.65fr);min-height:760px;padding:7.2rem 5.5vw 5rem;display:grid;position:relative}.LaKAuq_heroCopy{z-index:1;align-self:center;position:relative}.LaKAuq_kicker{color:var(--red);letter-spacing:.2em;margin:0 0 1.2rem;font-size:.6rem;font-weight:900}.LaKAuq_hero h1,.LaKAuq_sectionIntro h2,.LaKAuq_estimatorIntro h2,.LaKAuq_careIntro h2,.LaKAuq_pickupCopy h2,.LaKAuq_reviewHeader h2,.LaKAuq_booking h2,.LaKAuq_newsletter h2{letter-spacing:-.095em;margin:0;font-size:clamp(3.2rem,7vw,7.8rem);font-weight:900;line-height:.82}.LaKAuq_hero h1 span,.LaKAuq_sectionIntro h2 span,.LaKAuq_estimatorIntro h2 span,.LaKAuq_careIntro h2 span,.LaKAuq_pickupCopy h2 span,.LaKAuq_reviewHeader h2 span,.LaKAuq_booking h2 span,.LaKAuq_newsletter h2 span{color:var(--red)}.LaKAuq_heroLead{max-width:300px;margin:2rem 0 1.5rem;font-size:.98rem;line-height:1.6}.LaKAuq_heroActions{flex-direction:column;align-items:flex-start;gap:.9rem;display:flex}.LaKAuq_heroActions>span{font-size:.62rem}.LaKAuq_heroActions i{background:var(--red);border-radius:50%;width:5px;height:5px;margin:0 .35rem 1px;display:inline-block}.LaKAuq_heroVisual{align-self:center;min-height:560px;position:relative}.LaKAuq_heroDrum{aspect-ratio:1;border-radius:50%;width:min(95%,625px);max-width:625px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.LaKAuq_heroDrum img{object-fit:cover}.LaKAuq_drumCaption{flex-direction:column;display:flex;position:absolute;bottom:12%;left:8%;transform:rotate(-8deg)}.LaKAuq_drumCaption strong{color:var(--red);letter-spacing:.14em;font-size:.68rem}.LaKAuq_drumCaption span{letter-spacing:.1em;margin-top:.35rem;font-size:.6rem}.LaKAuq_storyButton{background:0 0;border:0;align-items:center;gap:.5rem;font-size:.62rem;font-weight:900;display:flex;position:absolute;bottom:9%;right:10%}.LaKAuq_storyButton:hover{color:var(--red)}.LaKAuq_storyCard{background:var(--warm-white);border:1px solid var(--ink);z-index:3;width:190px;padding:.8rem;font-size:.7rem;line-height:1.45;position:absolute;bottom:2%;right:4%}.LaKAuq_storyCard button{color:var(--red);background:0 0;border:0;gap:.3rem;margin-top:.7rem;padding:0;font-size:.56rem;font-weight:900;display:flex}.LaKAuq_heroBenefits{align-self:center;padding-left:2rem}.LaKAuq_benefit{border-top:1px solid var(--line);grid-template-columns:25px 1fr;gap:1rem;padding:1rem 0;display:grid}.LaKAuq_benefit:last-child{border-bottom:1px solid var(--line)}.LaKAuq_benefit>span{color:var(--red);font-size:.58rem;font-weight:900}.LaKAuq_benefit strong{letter-spacing:.08em;font-size:.66rem}.LaKAuq_benefit p{color:var(--muted);margin:.45rem 0 0;font-size:.67rem;line-height:1.45}.LaKAuq_how{background:var(--warm-white)}.LaKAuq_sectionIntro{max-width:570px}.LaKAuq_sectionIntro h2{font-size:clamp(3rem,6vw,6.2rem)}.LaKAuq_sectionIntro>p:last-of-type{color:var(--muted);max-width:360px;font-size:.9rem;line-height:1.6}.LaKAuq_stepRail{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:5rem;display:grid;position:relative}.LaKAuq_dottedPath{border-top:2px dotted var(--red);z-index:0;position:absolute;top:30%;left:8%;right:8%}.LaKAuq_stepCard{z-index:1;position:relative}.LaKAuq_stepImage{aspect-ratio:1;border:1px solid var(--ink);transition:transform .42s var(--ease);border-radius:50%;position:relative;overflow:hidden}.LaKAuq_stepImage img{object-fit:cover}.LaKAuq_stepCard:hover .LaKAuq_stepImage{transform:translateY(-8px)rotate(-2deg)}.LaKAuq_stepNumber{background:var(--red);border:2px solid var(--warm-white);color:var(--warm-white);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin:-1.1rem 0 0 1rem;font-size:.62rem;font-weight:900;display:flex;position:relative}.LaKAuq_stepCard h3{letter-spacing:.1em;margin:1.2rem 0 .5rem;font-size:.8rem}.LaKAuq_stepCard p{color:var(--muted);max-width:180px;margin:0;font-size:.7rem;line-height:1.5}.LaKAuq_railActive .LaKAuq_stepCard{animation:LaKAuq_stepIn .8s var(--ease) both}.LaKAuq_railActive .LaKAuq_stepCard:nth-child(3){animation-delay:.1s}.LaKAuq_railActive .LaKAuq_stepCard:nth-child(4){animation-delay:.2s}.LaKAuq_railActive .LaKAuq_stepCard:nth-child(5){animation-delay:.3s}.LaKAuq_estimator{background:var(--deep-red);color:var(--warm-white);grid-template-columns:.75fr 1.25fr .7fr;gap:3rem;display:grid}.LaKAuq_estimatorIntro h2{font-size:clamp(3rem,5.5vw,6.3rem)}.LaKAuq_estimatorIntro>p:last-of-type{color:#f6cac7;max-width:280px;font-size:.84rem;line-height:1.55}.LaKAuq_loadPanel{align-self:center;position:relative}.LaKAuq_loadImage{aspect-ratio:1;border-radius:50%;width:min(100%,470px);max-width:470px;margin:0 auto;position:relative;overflow:hidden}.LaKAuq_loadImage img{object-fit:cover}.LaKAuq_loadReadout{position:absolute;top:16%;left:5%}.LaKAuq_loadReadout span,.LaKAuq_summaryLabel,.LaKAuq_categoryPicker>span,.LaKAuq_bookingCard>div>span{color:#ffc4bb;letter-spacing:.17em;font-size:.58rem;font-weight:900;display:block}.LaKAuq_loadReadout strong{letter-spacing:-.08em;margin:.25rem 0;font-size:3rem;line-height:.85;display:block}.LaKAuq_loadReadout p{color:#f6cac7;margin:0;font-size:.65rem}.LaKAuq_rangeLabel{justify-content:space-between;max-width:88%;margin:-1rem auto 0;font-size:.6rem;display:flex;position:relative}.LaKAuq_range{accent-color:var(--cream);width:100%;max-width:88%;margin:.35rem auto 2rem;display:block}.LaKAuq_categoryPicker>div{flex-wrap:wrap;gap:.45rem;margin-top:.75rem;display:flex}.LaKAuq_categoryPicker button{color:var(--warm-white);background:0 0;border:1px solid #ed9791;align-items:center;gap:.4rem;padding:.45rem .6rem;font-size:.61rem;display:inline-flex}.LaKAuq_categoryPicker button b{color:#ffc4bb;font-size:.5rem}.LaKAuq_categoryPicker button:hover,.LaKAuq_categorySelected{background:var(--warm-white)!important;color:var(--deep-red)!important}.LaKAuq_estimatorSummary{border-left:1px solid #fff9f059;align-self:center;padding-left:2rem}.LaKAuq_estimatorSummary>strong{letter-spacing:-.09em;margin:.8rem 0 .2rem;font-size:3.2rem;line-height:.95;display:block}.LaKAuq_estimatorSummary>span{color:#f6cac7;font-size:.62rem}.LaKAuq_summaryLine{border-top:1px solid #fff9f04d;justify-content:space-between;padding:.75rem 0;font-size:.65rem;display:flex}.LaKAuq_summaryLine:first-of-type{margin-top:2rem}.LaKAuq_summaryLine b{text-align:right}.LaKAuq_summaryBenefits{border-top:1px solid #fff9f04d;margin-bottom:1rem;padding-top:.55rem}.LaKAuq_summaryBenefits p{color:#f6cac7;align-items:center;gap:.4rem;margin:.55rem 0;font-size:.63rem;display:flex}.LaKAuq_textButtonLight{color:var(--warm-white);background:0 0;border:0;align-items:center;gap:.45rem;margin:1rem 0 0;padding:0;font-size:.62rem;display:flex}.LaKAuq_care{background:var(--cream);grid-template-columns:.7fr 1.3fr;gap:4rem;display:grid}.LaKAuq_careIntro h2,.LaKAuq_pickupCopy h2{font-size:clamp(3.3rem,6vw,6.6rem)}.LaKAuq_careIntro>p:not(.LaKAuq_kicker),.LaKAuq_pickupCopy>p:not(.LaKAuq_kicker){color:var(--muted);max-width:300px;font-size:.85rem;line-height:1.6}.LaKAuq_fabricStrip{grid-template-columns:repeat(5,1fr);min-height:470px;display:grid}.LaKAuq_fabricBand{border:0;border-right:1px solid var(--cream);color:var(--warm-white);text-align:left;min-height:300px;transition:background-size .42s var(--ease), filter .42s var(--ease);background-image:url(/roundry/assets/fabric-strip.webp);background-repeat:no-repeat;background-size:500% 100%;align-items:flex-end;padding:1rem;display:flex;position:relative;overflow:hidden}.LaKAuq_fabricBand:after{content:"";background:#1e1c1a26;position:absolute;inset:0}.LaKAuq_fabricBand:hover{filter:saturate(1.15);background-size:540% 100%}.LaKAuq_fabricBand span,.LaKAuq_fabricBand strong,.LaKAuq_fabricBand svg{z-index:1;position:relative}.LaKAuq_fabricBand span{align-self:flex-start;font-size:.58rem;font-weight:900}.LaKAuq_fabricBand strong{letter-spacing:.08em;margin-top:auto;font-size:.75rem}.LaKAuq_fabricBand svg{width:15px;height:15px;margin:0 0 0 auto}.LaKAuq_pricing{background:var(--warm-white)}.LaKAuq_pricing>.LaKAuq_sectionIntro{margin-bottom:4rem}.LaKAuq_planGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.LaKAuq_planCard{border:1px solid var(--line);flex-direction:column;min-height:315px;padding:1.35rem;display:flex;position:relative}.LaKAuq_planCard:hover,.LaKAuq_planActive{border-color:var(--red)}.LaKAuq_popular{background:var(--red);color:var(--warm-white);letter-spacing:.12em;padding:.4rem .6rem;font-size:.53rem;font-weight:900;position:absolute;top:-1px;left:-1px}.LaKAuq_planTop{justify-content:space-between;align-items:center;display:flex}.LaKAuq_planTop>span{letter-spacing:.1em;font-size:.65rem;font-weight:900}.LaKAuq_planTop button{background:var(--cream);border:1px solid var(--line);justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.LaKAuq_planCard>p{color:var(--muted);margin:2rem 0 2.6rem;font-size:.75rem}.LaKAuq_planCard>strong{letter-spacing:-.08em;font-size:2rem}.LaKAuq_planCard>strong small{color:var(--muted);letter-spacing:0;font-size:.6rem;font-weight:400}.LaKAuq_planCard>em{color:var(--red);margin:.5rem 0 0;font-size:.65rem;font-style:normal}.LaKAuq_planCard>button:last-child{margin-top:auto}.LaKAuq_disclaimer{color:var(--muted);margin-top:1rem;font-size:.59rem}.LaKAuq_pickup{background:var(--deep-red);color:var(--warm-white);grid-template-columns:1.1fr .9fr;padding:0;display:grid}.LaKAuq_pickupPhoto{min-height:690px;position:relative}.LaKAuq_pickupPhoto img{object-fit:cover}.LaKAuq_pickupCopy{padding:8rem 5.5vw}.LaKAuq_pickupCopy .LaKAuq_kicker{color:#ffc4bb}.LaKAuq_pickupCopy>p:not(.LaKAuq_kicker){color:#f6cac7}.LaKAuq_timeline{border-top:1px solid #fff9f059;grid-template-columns:repeat(5,1fr);gap:.35rem;margin-top:4rem;padding-top:1.2rem;display:grid;position:relative}.LaKAuq_timeline:before{background:var(--red);content:"";height:2px;transition:width .42s var(--ease);width:calc(var(--timeline,25%) + 0%);position:absolute;top:-1px;left:0}.LaKAuq_timelineStep{color:#f6cac7;text-align:left;background:0 0;border:0;min-width:0;padding:0}.LaKAuq_timelineStep span{border:1px solid #f6cac7;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.55rem;display:flex}.LaKAuq_timelineStep strong{letter-spacing:.08em;margin-top:.75rem;font-size:.5rem;display:block}.LaKAuq_timelineStep small{max-width:90px;margin-top:.45rem;font-size:.58rem;line-height:1.4;display:block}.LaKAuq_timelineDone{color:var(--warm-white)}.LaKAuq_timelineDone span{background:var(--warm-white);border-color:var(--warm-white);color:var(--deep-red)}.LaKAuq_timelineCurrent span{box-shadow:0 0 0 5px #fff9f026}.LaKAuq_timelineHint{align-items:center;gap:.4rem;margin-top:1rem;display:flex;font-size:.58rem!important}.LaKAuq_reviews{background:var(--blush)}.LaKAuq_reviewHeader{justify-content:space-between;align-items:flex-end;display:flex}.LaKAuq_reviewHeader h2{font-size:clamp(3rem,6vw,6.3rem)}.LaKAuq_reviewControls{gap:.4rem;display:flex}.LaKAuq_reviewControls button{border:1px solid var(--ink);background:0 0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.LaKAuq_reviewControls button:hover{background:var(--red);color:var(--warm-white)}.LaKAuq_reviewLead{color:var(--muted);max-width:360px;font-size:.82rem;line-height:1.55}.LaKAuq_reviewViewport{overflow:hidden}.LaKAuq_reviewRail{transition:transform .42s var(--ease);gap:1.2rem;display:flex}.LaKAuq_reviewCard{background:var(--warm-white);flex:0 0 calc(33.3333% - .8rem);min-height:420px;padding:0 0 1.4rem}.LaKAuq_reviewImage{aspect-ratio:1.5;position:relative;overflow:hidden}.LaKAuq_reviewImage img{object-fit:cover}.LaKAuq_reviewCard>div:last-child{padding:1.3rem}.LaKAuq_quote{margin:0 0 1.5rem;font-size:.95rem;line-height:1.45}.LaKAuq_reviewCard span{color:var(--muted);letter-spacing:.07em;font-size:.6rem}.LaKAuq_faq{background:var(--cream);grid-template-columns:.75fr 1fr .45fr;gap:4rem;display:grid;position:relative}.LaKAuq_faqList{border-top:1px solid var(--line)}.LaKAuq_faqRow{border-bottom:1px solid var(--line)}.LaKAuq_faqRow>button{text-align:left;background:0 0;border:0;grid-template-columns:30px 1fr 20px;align-items:center;gap:1rem;width:100%;padding:1.2rem 0;display:grid}.LaKAuq_faqRow>button span{color:var(--red);font-size:.58rem;font-weight:900}.LaKAuq_faqRow>button strong{font-size:.75rem}.LaKAuq_faqRow>button svg{transition:transform .18s var(--ease)}.LaKAuq_chevronOpen{transform:rotate(180deg)}.LaKAuq_faqRow>p{color:var(--muted);max-width:470px;margin:-.4rem 2rem 1.2rem 46px;font-size:.7rem;line-height:1.6}.LaKAuq_faqStack{min-height:370px;position:relative;overflow:hidden}.LaKAuq_faqStack img{object-fit:cover}.LaKAuq_booking{background:var(--chrome);grid-template-columns:1fr .75fr;gap:4rem;display:grid;position:relative}.LaKAuq_booking>div:first-child>p:not(.LaKAuq_kicker){color:var(--muted);max-width:300px;font-size:.82rem;line-height:1.55}.LaKAuq_bookingCard{background:var(--warm-white);border:1px solid var(--ink);flex-direction:column;gap:1.4rem;padding:1.5rem;display:flex}.LaKAuq_bookingCard>div{border-bottom:1px solid var(--line);padding-bottom:1.1rem}.LaKAuq_bookingCard>div>strong{letter-spacing:-.04em;margin:.6rem 0 .3rem;font-size:1.15rem;display:block}.LaKAuq_bookingCard>div>small{color:var(--muted);font-size:.65rem}.LaKAuq_bookingCard label{letter-spacing:.08em;flex-direction:column;gap:.5rem;font-size:.58rem;font-weight:900;display:flex}.LaKAuq_bookingCard input{border:1px solid var(--ink);padding:.75rem;font-size:.85rem}.LaKAuq_bookingMessage{color:var(--deep-red);align-items:flex-start;gap:.4rem;margin:0;font-size:.65rem;line-height:1.4;display:flex}.LaKAuq_bookingBenefits{grid-column:1/-1;gap:1rem;display:flex;bottom:2rem}.LaKAuq_bookingBenefits span{border-top:1px solid var(--ink);width:180px;padding-top:.65rem;font-size:.57rem;font-weight:900}.LaKAuq_newsletter{background:var(--red);color:var(--warm-white);justify-content:space-between;align-items:center;gap:5rem;padding:5rem 5.5vw;display:flex}.LaKAuq_newsletter .LaKAuq_kicker{color:var(--warm-white)}.LaKAuq_newsletter h2{font-size:clamp(3rem,5vw,5.8rem)}.LaKAuq_newsletter h2 span{color:var(--deep-red)}.LaKAuq_newsletter form{width:100%;max-width:390px}.LaKAuq_newsletter label{margin-bottom:.8rem;font-size:.73rem;display:block}.LaKAuq_newsletter form>div{border-bottom:1px solid var(--warm-white);display:flex}.LaKAuq_newsletter input{color:var(--warm-white);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:.75rem 0}.LaKAuq_newsletter input::placeholder{color:#f6cac7}.LaKAuq_newsletter button{color:var(--warm-white);background:0 0;border:0}.LaKAuq_newsletter form small{margin-top:.6rem;font-size:.62rem;display:block}.LaKAuq_footer{background:var(--deep-red);color:var(--warm-white);padding:4rem 5.5vw 1.4rem}.LaKAuq_footer .LaKAuq_logo{color:var(--warm-white)}.LaKAuq_footer .LaKAuq_logo small{color:#ffc4bb}.LaKAuq_footerLinks{gap:5rem;margin:3rem 0 4rem;display:flex}.LaKAuq_footerLinks>div{flex-direction:column;gap:.55rem;display:flex}.LaKAuq_footerLinks strong{color:#ffc4bb;letter-spacing:.15em;margin-bottom:.25rem;font-size:.58rem}.LaKAuq_footerLinks button,.LaKAuq_footerLinks a{color:var(--warm-white);text-align:left;padding:0;font-size:.66rem}.LaKAuq_footerBase{color:#f6cac7;border-top:1px solid #fff9f04d;justify-content:space-between;padding-top:1rem;font-size:.56rem;display:flex}.LaKAuq_reveal[data-roundry-reveal]{opacity:1;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:translateY(0)}.LaKAuq_isVisible{opacity:1;transform:translateY(0)}@keyframes LaKAuq_stepIn{0%{opacity:.2;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.LaKAuq_header{gap:1.25rem}.LaKAuq_nav{gap:.8rem}.LaKAuq_hero{grid-template-columns:.75fr 1.2fr}.LaKAuq_heroBenefits{display:none}.LaKAuq_estimator{grid-template-columns:.75fr 1.3fr}.LaKAuq_estimatorSummary{border-left:0;grid-column:1/-1;padding-left:0}.LaKAuq_estimatorSummary>strong{margin-right:.7rem;display:inline-block}.LaKAuq_summaryLine{gap:1rem;margin:1.4rem 1rem 0 0;padding:0 1rem 0 0;display:inline-flex}.LaKAuq_summaryBenefits{flex-wrap:wrap;gap:1rem;display:flex}.LaKAuq_summaryBenefits p{margin:.5rem 0}.LaKAuq_outlineLightButton{max-width:340px}.LaKAuq_care,.LaKAuq_faq{grid-template-columns:.8fr 1.2fr}.LaKAuq_faqStack{display:none}}@media (max-width:760px){.LaKAuq_section{padding:5rem 1.1rem}.LaKAuq_header{min-height:64px;padding:0 1.1rem}.LaKAuq_menuButton{justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.LaKAuq_nav{background:var(--cream);border-bottom:1px solid var(--line);flex-direction:column;gap:0;padding:1rem 1.1rem;display:none;position:absolute;top:63px;left:0;right:0}.LaKAuq_navOpen{display:flex}.LaKAuq_nav button{border-bottom:1px solid var(--line);text-align:left;padding:.8rem 0}.LaKAuq_headerActions{display:none}.LaKAuq_logo span{font-size:1.25rem}.LaKAuq_hero{min-height:auto;padding:5rem 1.1rem 3rem;display:block}.LaKAuq_hero h1{font-size:clamp(4.3rem,20vw,7rem)}.LaKAuq_heroLead{font-size:.85rem}.LaKAuq_heroVisual{min-height:480px}.LaKAuq_heroDrum{width:100%;max-width:440px}.LaKAuq_drumCaption{bottom:9%;left:0}.LaKAuq_storyButton{bottom:6%;right:0}.LaKAuq_heroActions{margin-bottom:1rem}.LaKAuq_sectionIntro h2,.LaKAuq_careIntro h2,.LaKAuq_pickupCopy h2,.LaKAuq_booking h2{font-size:clamp(3.2rem,15vw,5.5rem)}.LaKAuq_stepRail{scroll-snap-type:x mandatory;gap:1rem;margin-top:3rem;padding-bottom:1rem;display:flex;overflow-x:auto}.LaKAuq_stepCard{scroll-snap-align:start;flex:0 0 68vw}.LaKAuq_dottedPath{top:29%;left:12%;right:12%}.LaKAuq_estimator{display:block}.LaKAuq_estimatorIntro,.LaKAuq_loadPanel{margin-bottom:3rem}.LaKAuq_loadImage{max-width:390px}.LaKAuq_loadReadout{left:2%}.LaKAuq_estimatorSummary{border-top:1px solid #fff9f059;padding-top:2rem}.LaKAuq_summaryLine{margin:0;padding:.75rem 0;display:flex}.LaKAuq_summaryBenefits{display:block}.LaKAuq_summaryBenefits p{margin:.55rem 0}.LaKAuq_care{display:block}.LaKAuq_careIntro{margin-bottom:3rem}.LaKAuq_fabricStrip{grid-template-columns:repeat(5,42vw);min-height:380px;overflow-x:auto}.LaKAuq_fabricBand{min-height:380px}.LaKAuq_planGrid{scroll-snap-type:x mandatory;padding-bottom:1rem;display:flex;overflow-x:auto}.LaKAuq_planCard{scroll-snap-align:start;flex:0 0 82vw}.LaKAuq_pickup{display:block}.LaKAuq_pickupPhoto{min-height:360px}.LaKAuq_pickupCopy{padding:5rem 1.1rem}.LaKAuq_timeline{grid-template-columns:repeat(5,minmax(95px,1fr));gap:.6rem;padding-bottom:1rem;overflow-x:auto}.LaKAuq_timelineStep{min-width:95px}.LaKAuq_reviewHeader{flex-direction:column;align-items:flex-start;gap:1.5rem}.LaKAuq_reviewCard{flex-basis:82vw}.LaKAuq_reviewRail{transform:translateX(calc(-1 * var(--review-offset,0%)))}.LaKAuq_faq{display:block}.LaKAuq_faqList{margin-top:3rem}.LaKAuq_booking{display:block}.LaKAuq_bookingCard{margin-top:2rem}.LaKAuq_bookingBenefits{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex;position:static}.LaKAuq_newsletter{align-items:flex-start;padding:4rem 1.1rem;display:block}.LaKAuq_newsletter form{margin-top:3rem}.LaKAuq_footer{padding:3.5rem 1.1rem 1.2rem}.LaKAuq_footerLinks{gap:2.5rem;margin:2.5rem 0 3rem}.LaKAuq_footerBase{flex-direction:column;gap:.5rem}}@media (prefers-reduced-motion:reduce){.LaKAuq_reveal[data-roundry-reveal],.LaKAuq_isVisible,.LaKAuq_railActive .LaKAuq_stepCard,.LaKAuq_stepImage,.LaKAuq_reviewRail,.LaKAuq_fabricBand,.LaKAuq_headerCta,.LaKAuq_redButton,.LaKAuq_lightButton,.LaKAuq_darkButton,.LaKAuq_outlineLightButton,.LaKAuq_darkOutlineButton{transition:none;animation:none;transform:none}}
