.landing_landing__yKan7{--gutter:clamp(var(--s-6),6vw,var(--s-16));--wrap:1240px;--shadow-book:0 1px 0 rgba(255,255,255,0.6) inset,0 30px 60px -20px rgba(60,40,20,0.35),0 12px 24px -12px rgba(60,40,20,0.25);overflow-x:clip}.landing_landing__yKan7>main{font-size:17px;line-height:1.65}:where(.landing_landing__yKan7>main) h1,:where(.landing_landing__yKan7>main) h2,:where(.landing_landing__yKan7>main) h3{color:inherit;font-variation-settings:normal}:where(.landing_landing__yKan7>main) p{line-height:inherit}.landing_wrap__5_4ZG{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gutter)}.landing_eyebrow__c4Tx2{font:500 12px/1.4 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.landing_h2__To7nx{font:400 clamp(34px,4.4vw,58px) /1.04 var(--font-display);letter-spacing:-.02em;margin-top:14px;font-variation-settings:"SOFT" 60}.landing_h1__LqUPa em,.landing_h2__To7nx em{font-style:italic;color:var(--rose-deep);font-weight:380}.landing_section___GCx3{padding:120px 0;scroll-margin-top:76px}.landing_sectionTight__cxBNN{padding-top:0}.landing_shelfSection__SNi9Q{padding-top:40px}.landing_secHead__27pfA{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:48px}.landing_secHead__27pfA>p{max-width:30em;color:var(--ink-soft)}.landing_btn__yHLDU{display:inline-flex;align-items:center;gap:12px;height:58px;padding:0 28px;border-radius:999px;font:500 17px/1 var(--font-display);white-space:nowrap;cursor:pointer;border:0;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.landing_btn__yHLDU svg{width:18px;height:18px;transition:transform .2s ease}.landing_btn__yHLDU:hover svg{transform:translateX(3px)}.landing_btnInk__jVTah{background:var(--ink);color:var(--paper);box-shadow:0 10px 24px -10px rgba(34,28,22,.55)}.landing_btnInk__jVTah:hover{background:var(--rose-deep);transform:translateY(-1px)}.landing_btnGhost___xjZz{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.landing_btnGhost___xjZz:hover{background:rgba(34,28,22,.05)}.landing_btnPaper__Ax2Gq{background:var(--paper);color:var(--ink)}.landing_btnPaper__Ax2Gq:hover{background:#fff;transform:translateY(-1px)}.landing_headerBar__Q8mPl{position:relative;z-index:50}.landing_headerBar__Q8mPl .site-header{padding:var(--s-6) 0 var(--s-2)}@media (min-width:861px){.landing_headerBar__Q8mPl{position:sticky;top:0;background:color-mix(in srgb,var(--cream) 86%,transparent);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--border-soft)}.landing_headerBar__Q8mPl .site-header{padding:0;min-height:76px}}.landing_hero__x1mV1{padding:48px 0 72px}.landing_heroGrid__EbGNr{display:grid;grid-template-columns:1fr 1.02fr;gap:56px;align-items:center}.landing_h1__LqUPa{font:400 clamp(46px,5.5vw,80px) /1 var(--font-display);letter-spacing:-.03em;margin:20px 0 26px;font-variation-settings:"SOFT" 80;text-wrap:balance}.landing_heroLede__663va{font-size:19px;color:var(--ink-soft);max-width:36em;margin-bottom:36px}.landing_heroCtas__ACCwW{display:flex;gap:14px;flex-wrap:wrap}.landing_facts__CJPgw{display:flex;gap:28px;margin-top:36px;padding-top:22px;border-top:1px solid var(--border);list-style:none}.landing_facts__CJPgw li{display:flex;flex-direction:column;gap:4px}.landing_facts__CJPgw b{font:400 26px/1 var(--font-display)}.landing_facts__CJPgw span{font:500 11px/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.landing_stage__TJc3H{position:relative}.landing_stageArt__Cl8xw{position:relative;aspect-ratio:1/1;width:88%;margin-left:auto}.landing_book__ei9Ai{position:absolute;inset:0;border-radius:4px 10px 10px 4px;overflow:hidden;background:var(--paper);box-shadow:6px 6px 0 -1px var(--paper),6px 6px 0 0 var(--border),var(--shadow-book);transform:rotate(1.6deg)}.landing_book__ei9Ai:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.22),rgba(0,0,0,.06) 2.2%,rgba(255,255,255,.18) 3.2%,rgba(255,255,255,0) 6%);pointer-events:none}.landing_book__ei9Ai img,.landing_photo__7rB6R img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .38s ease}.landing_fading__4duC9 img{opacity:0}.landing_polaroid__tbCOf{position:absolute;left:-2%;bottom:-9%;width:44%;background:#fffdf8;padding:10px 10px 44px;box-shadow:0 24px 40px -18px rgba(40,25,10,.5),0 2px 6px rgba(40,25,10,.12);transform:rotate(-5deg);z-index:2}.landing_photo__7rB6R{aspect-ratio:4/3.3;overflow:hidden;background:var(--cream-deep)}.landing_polaroid__tbCOf figcaption{position:absolute;left:0;right:0;bottom:12px;text-align:center;font:italic 400 17px/1 var(--font-display);color:var(--ink-soft)}.landing_tape__IP9Zw{position:absolute;top:-12px;left:50%;width:84px;height:26px;margin-left:-42px;background:color-mix(in srgb,var(--rose-soft) 75%,transparent);transform:rotate(3deg)}.landing_arrowNote__Mc0cq{position:absolute;right:5%;bottom:6%;z-index:3;display:flex;align-items:center;gap:6px;font:italic 400 16px/1.2 var(--font-display);color:var(--paper);background:rgba(34,28,22,.72);padding:8px 14px 8px 10px;border-radius:999px;backdrop-filter:blur(4px)}.landing_arrowNote__Mc0cq svg{width:22px;height:22px}.landing_pets__WQUTv{display:flex;flex-wrap:wrap;gap:6px;margin:60px 0 0 12%;align-items:flex-start}.landing_petsLabel__6en2C{flex:0 0 100%;padding-bottom:8px;font:500 10px/1.5 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.landing_pets__WQUTv button{flex:1 1 0;min-width:0;max-width:86px;display:flex;flex-direction:column;align-items:center;gap:6px;border:0;background:none;font:400 15px/1 var(--font-display);color:var(--ink-soft);cursor:pointer}.landing_pets__WQUTv button img{width:54px;height:54px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 2px var(--cream),0 0 0 3px var(--border);transition:box-shadow .2s ease,transform .2s ease}.landing_pets__WQUTv button small{font:500 9px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.landing_pets__WQUTv button:hover img{transform:translateY(-2px)}.landing_pets__WQUTv button[aria-pressed=true]{color:var(--ink)}.landing_pets__WQUTv button[aria-pressed=true] img{box-shadow:0 0 0 3px var(--cream),0 0 0 5px var(--rose)}.landing_pets__WQUTv button[aria-pressed=true] small{color:var(--rose-deep)}.landing_stageCap__e_pg6{margin:18px 0 0 12%;font:italic 400 14px/1.5 var(--font-body);color:var(--ink-muted)}.landing_band__Tjj75{background:var(--paper);border-block:1px solid var(--border)}.landing_band__Tjj75 ul{list-style:none;padding:26px 0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.landing_band__Tjj75 li{display:flex;align-items:center;gap:14px;font:400 15px/1.35 var(--font-body);color:var(--ink-soft)}.landing_band__Tjj75 li b{display:block;font:500 16px/1.2 var(--font-display);color:var(--ink)}.landing_band__Tjj75 svg{flex:none;width:38px;height:38px;padding:8px;border-radius:50%;background:var(--rose-faint);color:var(--rose-deep)}.landing_doors__F5no4{display:grid;grid-template-columns:1fr 1fr;gap:24px}.landing_door__El5Jq{position:relative;display:block;min-height:600px;border-radius:18px;overflow:hidden;color:var(--paper);isolation:isolate}.landing_door__El5Jq img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.landing_door__El5Jq:hover img{transform:scale(1.04)}.landing_door__El5Jq:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(20,14,8,0) 22%,rgba(20,14,8,.5) 48%,rgba(20,14,8,.9))}.landing_doorLoss__eSEEo:before{background:linear-gradient(180deg,rgba(38,30,40,0) 22%,rgba(38,30,40,.5) 48%,rgba(30,24,32,.92))}.landing_doorBody__UKmPO{position:absolute;left:0;right:0;bottom:0;padding:40px 44px 44px;text-shadow:0 1px 12px rgba(20,14,8,.35)}.landing_door__El5Jq .landing_eyebrow__c4Tx2{color:#f3ddb0}.landing_doorLoss__eSEEo .landing_eyebrow__c4Tx2{color:#f4d6cc}.landing_door__El5Jq h3{font:400 clamp(36px,3.6vw,52px) /1.02 var(--font-display);letter-spacing:-.02em;margin:12px 0 14px}.landing_door__El5Jq h3 em{font-style:italic}.landing_door__El5Jq p{margin-bottom:22px;max-width:30em;color:rgba(251,247,238,.86)}.landing_chips__S0wys{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px;list-style:none}.landing_chips__S0wys li{font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:8px 12px;border-radius:999px;background:rgba(251,247,238,.14);border:1px solid rgba(251,247,238,.22)}.landing_doorCta__q2gyB{display:inline-flex;align-items:center;gap:10px;font:500 18px/1 var(--font-display);border-bottom:1px solid rgba(251,247,238,.5);padding-bottom:6px}.landing_doorCta__q2gyB svg{width:18px;height:18px}.landing_doorPrice__ascwE{position:absolute;top:28px;right:28px;background:var(--paper);color:var(--ink);border-radius:999px;padding:10px 16px;font:500 12px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.landing_filters__Dk4C1{display:inline-flex;padding:5px;border-radius:999px;background:var(--cream-deep);gap:4px}.landing_filters__Dk4C1 button{border:0;background:transparent;padding:11px 18px;border-radius:999px;font:500 15px/1 var(--font-display);color:var(--ink-soft);cursor:pointer}.landing_filters__Dk4C1 button span{font:500 11px/1 var(--font-mono);color:var(--ink-faint);margin-left:4px}.landing_filters__Dk4C1 button[aria-pressed=true]{background:var(--paper);color:var(--ink);box-shadow:0 2px 8px rgba(60,40,20,.1)}.landing_shelf__ov9mK{display:grid;grid-template-columns:repeat(5,1fr);gap:40px 28px}.landing_card__QQ8Uf{display:flex;flex-direction:column}.landing_card__QQ8Uf[hidden]{display:none}.landing_cover__zlfWw{position:relative;aspect-ratio:1;border-radius:3px 8px 8px 3px;overflow:hidden;background:var(--cream-deep);box-shadow:4px 4px 0 -1px var(--paper),4px 4px 0 0 var(--border),0 18px 30px -16px rgba(60,40,20,.45);transition:transform .35s ease,box-shadow .35s ease}.landing_cover__zlfWw:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.2),rgba(0,0,0,.05) 2.5%,rgba(255,255,255,.15) 3.5%,rgba(255,255,255,0) 7%)}.landing_cover__zlfWw img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing_card__QQ8Uf:hover .landing_cover__zlfWw{transform:translateY(-6px) rotate(-.6deg);box-shadow:4px 4px 0 -1px var(--paper),4px 4px 0 0 var(--border),0 30px 40px -18px rgba(60,40,20,.5)}.landing_tag__Oi_vy{margin:22px 0 8px;font:500 11px/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.landing_cardLoss__uRUZH .landing_tag__Oi_vy{color:var(--rose-deep)}.landing_card__QQ8Uf h3{font:400 22px/1.15 var(--font-display);letter-spacing:-.01em;margin-bottom:8px}.landing_card__QQ8Uf p{margin-bottom:14px;font:italic 400 15px/1.5 var(--font-body);color:var(--ink-soft)}.landing_cardMeta__I6c4g{margin-top:auto;display:flex;justify-content:space-between;align-items:baseline;padding-top:12px;border-top:1px solid var(--border)}.landing_cardMeta__I6c4g b{font:500 20px/1 var(--font-display)}.landing_cardMeta__I6c4g span{font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}.landing_badge__GT7eX{position:absolute;top:10px;left:14px;z-index:2;background:var(--paper);border-radius:999px;padding:6px 10px;font:500 10px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.landing_inside__enJ8c{position:relative;z-index:2;background:var(--night);color:var(--paper)}.landing_inside__enJ8c .landing_eyebrow__c4Tx2{color:var(--gold-soft)}.landing_inside__enJ8c .landing_h2__To7nx em{color:var(--rose-soft)}.landing_inside__enJ8c .landing_secHead__27pfA>p{color:rgba(251,247,238,.72)}.landing_strip__wQA_i{--gut:max(var(--gutter),calc((100vw - var(--wrap)) / 2 + var(--gutter)));display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);padding:12px var(--gut) 36px;scrollbar-width:none}.landing_strip__wQA_i::-webkit-scrollbar{display:none}.landing_strip__wQA_i:focus-visible{outline:2px solid var(--gold-soft);outline-offset:-2px}.landing_strip__wQA_i>*{scroll-snap-align:start;flex:none}.landing_pg__x9gAh{height:520px;aspect-ratio:800/1036;background:var(--paper);box-shadow:0 30px 60px -20px rgba(0,0,0,.6);border-radius:2px;overflow:hidden}.landing_pg__x9gAh img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing_pgSrc__ErsxI{height:520px;width:330px;display:flex;flex-direction:column;justify-content:center;gap:18px;padding-right:12px}.landing_pgSrc__ErsxI .landing_polaroid__tbCOf{position:relative;left:auto;bottom:auto;width:100%;transform:rotate(-3deg)}.landing_pgSrc__ErsxI p{font:italic 400 15px/1.5 var(--font-body);color:rgba(251,247,238,.7)}.landing_insideFoot__GLMXx{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.landing_stripNav___xPJT{display:flex;gap:10px}.landing_stripNav___xPJT button{width:52px;height:52px;border-radius:50%;border:1px solid rgba(251,247,238,.3);background:transparent;color:var(--paper);cursor:pointer;display:grid;place-items:center}.landing_stripNav___xPJT button:hover{background:rgba(251,247,238,.1)}.landing_stripNav___xPJT svg{width:20px;height:20px}.landing_inside__enJ8c .landing_btnGhost___xjZz{color:var(--paper);box-shadow:inset 0 0 0 1.5px rgba(251,247,238,.6)}.landing_inside__enJ8c .landing_btnGhost___xjZz:hover{background:rgba(251,247,238,.08)}.landing_arrive__Tmd5g{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.landing_arrive__Tmd5g article{background:var(--paper);border:1px solid var(--border);border-radius:18px;padding-bottom:32px;overflow:hidden}.landing_vis__3VTQd{height:300px;display:grid;place-items:center;background:var(--cream-deep);position:relative;overflow:hidden}.landing_arrive__Tmd5g h3{font:400 26px/1.1 var(--font-display);margin:28px 32px 10px;letter-spacing:-.01em}.landing_arrive__Tmd5g p{margin:0 32px;color:var(--ink-soft);font-size:16px}.landing_phone__dpZuj{width:150px;height:270px;border-radius:26px;background:#1b1712;padding:9px;box-shadow:0 24px 40px -18px rgba(40,25,10,.55);transform:rotate(-4deg) translateY(26px)}.landing_phone__dpZuj>div{width:100%;height:100%;border-radius:19px;overflow:hidden;background:var(--paper)}.landing_phone__dpZuj img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.landing_sheets___q6ib{position:relative;width:190px;height:246px;transform:translateY(18px)}.landing_sheets___q6ib img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;box-shadow:0 16px 30px -14px rgba(40,25,10,.45)}.landing_sheets___q6ib img:first-child{transform:rotate(-9deg) translate(-34px,6px)}.landing_sheets___q6ib img:nth-child(2){transform:rotate(5deg) translate(26px,-4px)}.landing_sheets___q6ib img:nth-child(3){transform:rotate(-1deg)}.landing_tiles__U5WbL{display:grid;grid-template-columns:repeat(4,64px);gap:8px;transform:rotate(-3deg) translateY(10px)}.landing_tiles__U5WbL img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;border-radius:6px;box-shadow:0 8px 14px -8px rgba(40,25,10,.5);border:3px solid #fffdf8}.landing_steps__5uVGm{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--ink);list-style:none}.landing_steps__5uVGm li{padding:32px 36px 8px 0}.landing_steps__5uVGm li+li{padding-left:36px;border-left:1px solid var(--border)}.landing_stepNum__v8p6X{display:block;font:300 76px/1 var(--font-display);color:var(--rose);font-variation-settings:"SOFT" 100}.landing_steps__5uVGm h3{font:400 26px/1.15 var(--font-display);margin:18px 0 10px}.landing_steps__5uVGm p{margin-bottom:16px;color:var(--ink-soft);font-size:16px}.landing_time__rvDPg{display:inline-block;font:500 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding:8px 12px;border-radius:999px;background:var(--rose-faint);color:var(--rose-deep)}.landing_refundLine__A2zfn{margin-top:40px;padding:20px 24px;border-radius:12px;background:var(--paper);border:1px dashed var(--border);color:var(--ink-soft);font-size:15px}.landing_refundLine__A2zfn b{color:var(--ink);font-weight:600}.landing_letter__cVX6t{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:center}.landing_letterArt__2rCBh{aspect-ratio:1;border-radius:18px;overflow:hidden}.landing_letterArt__2rCBh img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing_letterCard__bitH5{position:relative;background:var(--paper);border:1px solid var(--border);border-radius:6px;padding:56px 56px 48px;box-shadow:0 30px 60px -30px rgba(60,40,20,.35);transform:rotate(-.6deg)}.landing_letterCard__bitH5:before{content:"";position:absolute;inset:10px;border:1px solid var(--border-soft);border-radius:3px;pointer-events:none}.landing_letterCard__bitH5 h2{font:400 clamp(32px,3.4vw,46px) /1.08 var(--font-display);letter-spacing:-.02em;margin:14px 0 22px}.landing_letterCard__bitH5 p{margin-bottom:16px;color:var(--ink-soft);font-size:18px}.landing_sig__tLrvm{margin-top:28px;display:flex;align-items:flex-end;gap:18px}.landing_sig__tLrvm b{font:italic 300 46px/1 var(--font-display);color:var(--ink);font-variation-settings:"SOFT" 100}.landing_sig__tLrvm span{font:500 11px/1.5 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}.landing_sig__tLrvm a:hover{color:var(--rose-deep)}.landing_faq__rlErJ{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.landing_faqIntro__KBpYy{position:sticky;top:110px}.landing_faqIntro__KBpYy p{margin-top:20px;color:var(--ink-soft)}.landing_faqIntro__KBpYy a{color:var(--ink);border-bottom:1px solid var(--ink-faint)}.landing_faqIntro__KBpYy a:hover{color:var(--rose-deep);border-color:var(--rose-deep)}.landing_faq__rlErJ details{border-bottom:1px solid var(--border)}.landing_faq__rlErJ details:first-of-type{border-top:1px solid var(--border)}.landing_faq__rlErJ summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font:400 22px/1.25 var(--font-display)}.landing_faq__rlErJ summary::-webkit-details-marker{display:none}.landing_faqIcon__7ygjj{flex:none;width:34px;height:34px;border-radius:50%;border:1px solid var(--border);position:relative;transition:background .25s ease}.landing_faqIcon__7ygjj:after,.landing_faqIcon__7ygjj:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;background:var(--ink);transform:translate(-50%,-50%)}.landing_faqIcon__7ygjj:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .25s ease}.landing_faq__rlErJ details[open] .landing_faqIcon__7ygjj{background:var(--ink)}.landing_faq__rlErJ details[open] .landing_faqIcon__7ygjj:after,.landing_faq__rlErJ details[open] .landing_faqIcon__7ygjj:before{background:var(--paper)}.landing_faq__rlErJ details[open] .landing_faqIcon__7ygjj:after{transform:translate(-50%,-50%) rotate(0)}.landing_faq__rlErJ details p{margin:-6px 0 26px;color:var(--ink-soft);max-width:40em}.landing_final__pG_vm{position:relative;z-index:2;min-height:680px;display:grid;align-items:center;color:var(--paper);background:var(--night);isolation:isolate;overflow:hidden}.landing_finalArt__n1X2r{position:absolute;top:0;bottom:0;right:0;width:58%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;z-index:-2}.landing_final__pG_vm:before{content:"";position:absolute;top:0;bottom:0;right:0;width:58%;z-index:-1;background:linear-gradient(90deg,var(--night) 0,rgba(30,25,19,.55) 22%,rgba(30,25,19,0) 50%)}.landing_final__pG_vm .landing_wrap__5_4ZG>*{max-width:600px}.landing_final__pG_vm .landing_eyebrow__c4Tx2{color:var(--gold-soft)}.landing_final__pG_vm .landing_h2__To7nx{font-size:clamp(42px,5vw,72px)}.landing_final__pG_vm .landing_h2__To7nx em{color:var(--gold-soft)}.landing_final__pG_vm p{max-width:28em;color:rgba(251,247,238,.85);font-size:19px;margin:22px 0 34px}.landing_final__pG_vm small{display:block;margin-top:20px;font:500 11px/1.6 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:rgba(251,247,238,.7)}.landing_footerWrap__zJRaw{padding-top:var(--s-16);padding-bottom:var(--s-12)}.landing_mbar__ATj_B{position:fixed;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));z-index:60;display:none;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 20px;border-radius:999px;background:var(--ink);color:var(--paper);box-shadow:0 16px 40px -12px rgba(0,0,0,.5);transform:translateY(140%);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.landing_mbarOn___owd7{transform:none}.landing_mbar__ATj_B>span{font:500 11px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-soft)}.landing_mbar__ATj_B>span b{display:block;font:400 15px/1.2 var(--font-display);letter-spacing:0;text-transform:none;color:var(--paper)}.landing_mbar__ATj_B .landing_btn__yHLDU{height:46px;padding:0 20px;font-size:15px}@keyframes landing_rise__h30h3{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes landing_riseTilted__R8Upp{0%{opacity:0;transform:translateY(18px) rotate(1.6deg)}to{opacity:1;transform:rotate(1.6deg)}}@keyframes landing_drop__GhGrS{0%{opacity:0;transform:translateY(-24px) rotate(-12deg)}to{opacity:1}}.landing_heroCopy__94Blv>*{animation:landing_rise__h30h3 .8s cubic-bezier(.2,.7,.2,1) both}.landing_heroCopy__94Blv>:nth-child(2){animation-delay:.08s}.landing_heroCopy__94Blv>:nth-child(3){animation-delay:.16s}.landing_heroCopy__94Blv>:nth-child(4){animation-delay:.24s}.landing_heroCopy__94Blv>:nth-child(5){animation-delay:.32s}.landing_stageArt__Cl8xw>.landing_book__ei9Ai{animation:landing_riseTilted__R8Upp 1s cubic-bezier(.2,.7,.2,1) .1s both}.landing_stageArt__Cl8xw>.landing_polaroid__tbCOf{animation:landing_drop__GhGrS .9s cubic-bezier(.2,.8,.25,1.2) .55s both}@media (prefers-reduced-motion:reduce){.landing_landing__yKan7 *,.landing_landing__yKan7 :after,.landing_landing__yKan7 :before{animation:none!important;transition:none!important}}@media (max-width:1100px){.landing_pets__WQUTv,.landing_stageCap__e_pg6{margin-left:0}.landing_pets__WQUTv button{font-size:14px}.landing_shelf__ov9mK{grid-template-columns:repeat(3,1fr)}.landing_band__Tjj75 ul{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.landing_landing__yKan7>main{font-size:16px}.landing_section___GCx3{padding:80px 0;scroll-margin-top:0}.landing_sectionTight__cxBNN{padding-top:0}.landing_shelfSection__SNi9Q{padding-top:40px}.landing_secHead__27pfA{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px}.landing_hero__x1mV1{padding:20px 0 48px}.landing_heroGrid__EbGNr{grid-template-columns:minmax(0,1fr);gap:0}.landing_heroCopy__94Blv{display:contents}.landing_heroCopy__94Blv>.landing_eyebrow__c4Tx2{order:1;font-size:10px;letter-spacing:.12em}.landing_h1__LqUPa{order:2;font-size:44px;margin:12px 0 28px}.landing_stage__TJc3H{order:3;min-width:0}.landing_heroLede__663va{order:4;font-size:17px;margin:28px 0 24px}.landing_heroCtas__ACCwW{order:5}.landing_heroCtas__ACCwW .landing_btn__yHLDU{flex:1 1 100%;justify-content:center}.landing_facts__CJPgw{order:6;gap:18px;justify-content:space-between}.landing_facts__CJPgw b{font-size:21px}.landing_facts__CJPgw span{font-size:10px}.landing_stageArt__Cl8xw{width:86%}.landing_polaroid__tbCOf{width:48%;padding:7px 7px 34px;bottom:-12%}.landing_polaroid__tbCOf figcaption{font-size:14px;bottom:9px}.landing_arrowNote__Mc0cq{font-size:13px;right:4%;bottom:4%;padding:6px 11px 6px 8px}.landing_pets__WQUTv{margin:48px calc(-1 * var(--gutter)) 0;padding:6px var(--gutter);gap:2px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.landing_pets__WQUTv::-webkit-scrollbar{display:none}.landing_petsLabel__6en2C{display:none}.landing_pets__WQUTv button{flex:none;width:76px;max-width:none;font-size:13px}.landing_pets__WQUTv button img{width:50px;height:50px}.landing_stageCap__e_pg6{margin:10px 0 0;font-size:13px}.landing_band__Tjj75 ul{grid-template-columns:1fr 1fr;gap:18px 14px;padding:22px 0}.landing_band__Tjj75 li{font-size:13px;gap:10px;align-items:flex-start}.landing_band__Tjj75 li b{font-size:14px}.landing_band__Tjj75 svg{width:32px;height:32px;padding:7px}.landing_doors__F5no4{grid-template-columns:1fr;gap:16px}.landing_door__El5Jq{min-height:520px;border-radius:14px}.landing_doorBody__UKmPO{padding:28px 22px}.landing_door__El5Jq:before{background:linear-gradient(180deg,rgba(20,14,8,0) 8%,rgba(20,14,8,.6) 34%,rgba(20,14,8,.92))}.landing_doorLoss__eSEEo:before{background:linear-gradient(180deg,rgba(38,30,40,0) 8%,rgba(38,30,40,.6) 34%,rgba(30,24,32,.94))}.landing_doorPrice__ascwE{top:16px;right:16px}.landing_filters__Dk4C1{width:100%}.landing_filters__Dk4C1 button{flex:1;padding:11px 6px;font-size:14px}.landing_shelf__ov9mK{grid-template-columns:1fr 1fr;gap:32px 14px}.landing_card__QQ8Uf h3{font-size:18px}.landing_card__QQ8Uf p{font-size:13px}.landing_tag__Oi_vy{font-size:10px;margin-top:16px}.landing_cardMeta__I6c4g b{font-size:17px}.landing_cardMeta__I6c4g span{font-size:9px}.landing_badge__GT7eX{font-size:9px;left:10px}.landing_pgSrc__ErsxI,.landing_pg__x9gAh{height:400px}.landing_pgSrc__ErsxI{width:240px}.landing_strip__wQA_i{gap:14px}.landing_insideFoot__GLMXx .landing_btn__yHLDU{width:100%;justify-content:center}.landing_arrive__Tmd5g{grid-template-columns:1fr}.landing_vis__3VTQd{height:250px}.landing_steps__5uVGm{grid-template-columns:1fr}.landing_steps__5uVGm li,.landing_steps__5uVGm li+li{padding:28px 0 12px;border-left:0;border-top:1px solid var(--border)}.landing_steps__5uVGm li:first-child{border-top:0}.landing_stepNum__v8p6X{font-size:56px}.landing_letter__cVX6t{grid-template-columns:1fr;gap:0}.landing_letterArt__2rCBh{aspect-ratio:4/3;margin:0 8px}.landing_letterCard__bitH5{padding:40px 28px 34px;margin-top:-40px}.landing_letterCard__bitH5 p{font-size:16px}.landing_faq__rlErJ{grid-template-columns:1fr;gap:24px}.landing_faqIntro__KBpYy{position:static}.landing_faq__rlErJ summary{font-size:19px;padding:20px 0}.landing_final__pG_vm{min-height:0;align-items:end;padding:300px 0 96px}.landing_finalArt__n1X2r,.landing_final__pG_vm:before{width:100%;height:420px;bottom:auto}.landing_final__pG_vm:before{background:linear-gradient(180deg,rgba(30,25,19,0) 40%,var(--night) 100%)}.landing_final__pG_vm .landing_h2__To7nx{font-size:42px}.landing_final__pG_vm .landing_btn__yHLDU{width:100%;justify-content:center}.landing_mbar__ATj_B{display:flex}}