.pains[data-astro-cid-jdovvxl7]{padding-top:110px}.pains-head[data-astro-cid-jdovvxl7]{text-align:center;margin-bottom:44px}.pains-head[data-astro-cid-jdovvxl7] h2[data-astro-cid-jdovvxl7] em{color:var(--taupe)}.pain-grid[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pain[data-astro-cid-jdovvxl7]{position:relative;display:flex;flex-direction:column;gap:18px;padding:30px 28px 26px;min-height:220px;background:var(--paper);text-decoration:none;border:1px solid var(--line);transition:transform .3s,box-shadow .3s,background .3s}.pain[data-astro-cid-jdovvxl7]:hover{transform:translateY(-4px);box-shadow:0 18px 40px #2f2c2a14}.pain[data-astro-cid-jdovvxl7] .nv-icon{color:var(--taupe)}.pain-q[data-astro-cid-jdovvxl7]{font:400 1.6rem/1.2 var(--serif);margin:0;flex:1}.pain-fix[data-astro-cid-jdovvxl7]{font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.pain-fix[data-astro-cid-jdovvxl7] b[data-astro-cid-jdovvxl7]{font-weight:500;color:var(--ink);letter-spacing:.16em}.pain-1[data-astro-cid-jdovvxl7],.pain-4[data-astro-cid-jdovvxl7]{background:#f3e4e0;border-color:#f3e4e0}.pain-2[data-astro-cid-jdovvxl7]{background:var(--graphite);border-color:var(--graphite);color:var(--paper)}.pain-2[data-astro-cid-jdovvxl7] .pain-fix[data-astro-cid-jdovvxl7],.pain-2[data-astro-cid-jdovvxl7] .pain-fix[data-astro-cid-jdovvxl7] b[data-astro-cid-jdovvxl7]{color:#d9cfc4}.pain-2[data-astro-cid-jdovvxl7] .nv-icon{color:var(--rose)}.who[data-astro-cid-jdovvxl7]{background:var(--paper);padding:110px 0}.who-head[data-astro-cid-jdovvxl7]{text-align:center;margin-bottom:44px}.who-grid[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.who-card[data-astro-cid-jdovvxl7]{padding:28px 22px;border:1px solid var(--line);background:var(--ivory)}.who-pic[data-astro-cid-jdovvxl7]{margin:-28px -22px 20px;aspect-ratio:4 / 5;overflow:hidden}.who-card[data-astro-cid-jdovvxl7] .nv-icon{color:var(--taupe);margin-bottom:18px}.who-card[data-astro-cid-jdovvxl7] h3[data-astro-cid-jdovvxl7]{font-size:1.5rem;margin-bottom:8px}.who-card[data-astro-cid-jdovvxl7] p[data-astro-cid-jdovvxl7]{font-size:.9rem;color:var(--muted);margin:0;line-height:1.55}.who-note[data-astro-cid-jdovvxl7]{max-width:720px;margin:40px auto 0;text-align:center;font:italic 400 1.45rem/1.4 var(--serif);color:var(--ink)}.cmp-note[data-astro-cid-jdovvxl7]{margin:16px 0 0;font-size:.9rem;color:var(--muted)}@media(max-width:960px){.pains[data-astro-cid-jdovvxl7]{padding-top:72px}.pain-grid[data-astro-cid-jdovvxl7]{grid-template-columns:1fr 1fr;gap:10px}.pain[data-astro-cid-jdovvxl7]{min-height:0;padding:20px 16px;gap:12px}.pain-q[data-astro-cid-jdovvxl7]{font-size:1.25rem}.pain-fix[data-astro-cid-jdovvxl7]{font-size:.62rem;letter-spacing:.08em}.who[data-astro-cid-jdovvxl7]{padding:72px 0}.who-grid[data-astro-cid-jdovvxl7]{grid-template-columns:1fr 1fr;gap:10px}.who-card[data-astro-cid-jdovvxl7]{padding:20px 16px}.who-pic[data-astro-cid-jdovvxl7]{margin:-20px -16px 16px}.who-card[data-astro-cid-jdovvxl7]:last-child{grid-column:1 / -1}.who-note[data-astro-cid-jdovvxl7]{font-size:1.2rem}}.pb-buy[data-astro-cid-jdovvxl7],.set-ctas[data-astro-cid-jdovvxl7]{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.pb-more[data-astro-cid-jdovvxl7],.set-more[data-astro-cid-jdovvxl7]{font-size:.76rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--taupe);padding-bottom:3px}.set-more[data-astro-cid-jdovvxl7]{color:var(--paper)}.btn[data-astro-cid-jdovvxl7].ok{background:var(--taupe)!important;border-color:var(--taupe)!important;color:#fff!important}.hero[data-astro-cid-jdovvxl7]{position:relative;min-height:clamp(620px,calc(100vh - 108px),840px);overflow:hidden;background:var(--ivory);display:flex;flex-direction:column}.hero-bg[data-astro-cid-jdovvxl7]{position:absolute;inset:0}.hero-bg[data-astro-cid-jdovvxl7] img{object-position:70% 35%}.hero-fade[data-astro-cid-jdovvxl7]{position:absolute;inset:0;background:linear-gradient(90deg,#f8f5eef7,#f8f5eee6 34%,#f8f5ee59 58%,#f8f5ee00 74%)}.hero-copy[data-astro-cid-jdovvxl7]{position:relative;z-index:1;padding:clamp(44px,8vh,90px) 0 0 clamp(40px,6.5vw,120px);max-width:760px}.hero[data-astro-cid-jdovvxl7] h1[data-astro-cid-jdovvxl7]{font-size:clamp(2.8rem,4.2vw,4.3rem);margin:18px 0 20px}.hero[data-astro-cid-jdovvxl7] h1[data-astro-cid-jdovvxl7] em{color:var(--taupe)}.hero-text[data-astro-cid-jdovvxl7]{font-size:1.05rem;color:#5b514b;max-width:450px;margin:0 0 32px}.hero-cta[data-astro-cid-jdovvxl7]{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.hero-link[data-astro-cid-jdovvxl7]{font-size:.76rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--taupe);padding-bottom:3px}.hero-link[data-astro-cid-jdovvxl7]:hover{border-color:var(--ink)}.hero-tiles[data-astro-cid-jdovvxl7]{position:relative;z-index:1;margin:auto 0 40px clamp(40px,6.5vw,120px);padding-top:36px;display:grid;grid-template-columns:repeat(3,128px);gap:12px}.tile[data-astro-cid-jdovvxl7]{display:block;background:#fdfbf7f0;padding:7px 7px 11px;text-decoration:none;color:var(--muted);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;transition:transform .4s ease,box-shadow .4s ease}.tile[data-astro-cid-jdovvxl7]:hover{transform:translateY(-4px);box-shadow:0 12px 30px #3b33301f}.tile-img[data-astro-cid-jdovvxl7]{height:104px;overflow:hidden;margin-bottom:9px}.tile[data-astro-cid-jdovvxl7] b[data-astro-cid-jdovvxl7]{display:block;font-family:var(--serif);font-size:1.12rem;font-weight:500;letter-spacing:.1em;color:var(--ink)}.hero-note[data-astro-cid-jdovvxl7]{position:absolute;z-index:1;right:56px;bottom:40px;margin:0;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--paper);text-shadow:0 1px 8px rgba(0,0,0,.25)}.hero-title[data-astro-cid-jdovvxl7]{animation:rise 1.4s cubic-bezier(.2,.7,.2,1) both}.hero-text[data-astro-cid-jdovvxl7],.hero-cta[data-astro-cid-jdovvxl7],.hero-tiles[data-astro-cid-jdovvxl7]{animation:rise 1.4s .35s cubic-bezier(.2,.7,.2,1) both}@keyframes rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.trust[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:repeat(4,1fr);background:var(--paper);border-bottom:1px solid var(--line)}.trust-item[data-astro-cid-jdovvxl7]{display:flex;gap:16px;align-items:center;padding:30px clamp(20px,3vw,44px);color:var(--taupe)}.trust-item[data-astro-cid-jdovvxl7]+.trust-item[data-astro-cid-jdovvxl7]{border-left:1px solid var(--line)}.trust-item[data-astro-cid-jdovvxl7] strong[data-astro-cid-jdovvxl7]{display:block;color:var(--ink);font-weight:400;font-size:.95rem}.trust-item[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]{display:block;color:var(--muted);font-size:.82rem}.collection[data-astro-cid-jdovvxl7]{padding-top:120px;padding-bottom:120px}.section-head[data-astro-cid-jdovvxl7]{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:44px;flex-wrap:wrap}.section-head[data-astro-cid-jdovvxl7] h2[data-astro-cid-jdovvxl7]{margin:10px 0 0}.grid[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.card[data-astro-cid-jdovvxl7]{text-decoration:none;display:flex;flex-direction:column}.card-wrap[data-astro-cid-jdovvxl7]{position:relative}.quick[data-astro-cid-jdovvxl7]{position:absolute;top:12px;right:12px;z-index:2;border:0;background:#fdfbf7f0;color:var(--ink);font:400 .66rem var(--sans);letter-spacing:.16em;text-transform:uppercase;padding:9px 13px;cursor:pointer;transition:background .2s,color .2s}.quick[data-astro-cid-jdovvxl7]:hover,.quick[data-astro-cid-jdovvxl7].ok{background:var(--graphite);color:var(--paper)}.card-media[data-astro-cid-jdovvxl7]{position:relative;aspect-ratio:4 / 5;overflow:hidden}.card-media[data-astro-cid-jdovvxl7]>.nv-img{transition:transform 1.2s ease}.card-alt[data-astro-cid-jdovvxl7]{position:absolute;inset:0;opacity:0;transition:opacity .6s ease}.card[data-astro-cid-jdovvxl7]:hover .card-alt[data-astro-cid-jdovvxl7]{opacity:1}.card[data-astro-cid-jdovvxl7]:hover .card-media[data-astro-cid-jdovvxl7]>.nv-img{transform:scale(1.04)}.card-cap[data-astro-cid-jdovvxl7]{position:absolute;left:12px;top:12px;font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);background:#fdfbf7d9;padding:4px 9px}.card-body[data-astro-cid-jdovvxl7]{padding:18px 2px 0}.card-row[data-astro-cid-jdovvxl7]{display:flex;justify-content:space-between;align-items:baseline}.card[data-astro-cid-jdovvxl7] h3[data-astro-cid-jdovvxl7]{letter-spacing:.16em;margin:0;font-size:1.5rem}.price[data-astro-cid-jdovvxl7]{font-family:var(--serif);font-size:1.35rem}.kind[data-astro-cid-jdovvxl7]{margin:2px 0 8px;color:var(--muted);font-size:.86rem}.tagline[data-astro-cid-jdovvxl7]{margin:0;font-size:.95rem}.more[data-astro-cid-jdovvxl7]{font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:2px}.set-card[data-astro-cid-jdovvxl7]{margin-top:28px;display:grid;grid-template-columns:1.4fr 1fr;background:var(--graphite);color:#efe7dc;text-decoration:none;height:440px;overflow:hidden}.set-card-media[data-astro-cid-jdovvxl7]{overflow:hidden}.set-card-media[data-astro-cid-jdovvxl7] .nv-img{transition:transform 1.2s ease}.set-card[data-astro-cid-jdovvxl7]:hover .set-card-media[data-astro-cid-jdovvxl7] .nv-img{transform:scale(1.03)}.set-card-body[data-astro-cid-jdovvxl7]{padding:48px 52px;align-self:center}.set-card[data-astro-cid-jdovvxl7] .eyebrow[data-astro-cid-jdovvxl7]{color:#b9ab9d}.set-card[data-astro-cid-jdovvxl7] h3[data-astro-cid-jdovvxl7]{font-size:clamp(2.6rem,4vw,3.6rem);letter-spacing:.18em;margin:12px 0 6px}.set-card[data-astro-cid-jdovvxl7] .tagline[data-astro-cid-jdovvxl7]{font-family:var(--serif);font-style:italic;font-size:1.4rem;color:#efe7dc}.set-inc[data-astro-cid-jdovvxl7]{color:#b9ab9d;letter-spacing:.14em;font-size:.8rem;margin:18px 0 6px}.set-price[data-astro-cid-jdovvxl7]{font-family:var(--serif);font-size:2rem;margin:0 0 22px}.set-price[data-astro-cid-jdovvxl7] s[data-astro-cid-jdovvxl7],.set-total[data-astro-cid-jdovvxl7] s[data-astro-cid-jdovvxl7]{font-size:.6em;color:#8c8177;margin-right:10px}.marquee[data-astro-cid-jdovvxl7]{overflow:hidden;background:var(--rose);color:var(--graphite);padding:18px 0}.marquee-track[data-astro-cid-jdovvxl7]{display:flex;width:max-content;animation:slide 38s linear infinite}.marquee[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]{font-family:var(--serif);font-style:italic;font-size:1.6rem;font-weight:300;padding:0 28px;white-space:nowrap;display:inline-flex;align-items:center;gap:56px}.marquee[data-astro-cid-jdovvxl7] i[data-astro-cid-jdovvxl7]{font-style:normal;font-size:.7rem;color:var(--paper)}@keyframes slide{to{transform:translate(-50%)}}.why[data-astro-cid-jdovvxl7]{padding-top:130px;padding-bottom:40px}.why-head[data-astro-cid-jdovvxl7]{max-width:720px;margin:0 auto 56px;text-align:center}.why-head[data-astro-cid-jdovvxl7] h2[data-astro-cid-jdovvxl7]{margin:14px 0 18px}.why-head[data-astro-cid-jdovvxl7] h2[data-astro-cid-jdovvxl7] em{color:var(--taupe)}.muted[data-astro-cid-jdovvxl7]{color:var(--muted)}.bento[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:250px;gap:14px;grid-template-areas:"a a b c" "a a d c" "e e f g"}.bx[data-astro-cid-jdovvxl7]{position:relative;overflow:hidden}.bx-a[data-astro-cid-jdovvxl7]{grid-area:a}.bx-b[data-astro-cid-jdovvxl7]{grid-area:b}.bx-c[data-astro-cid-jdovvxl7]{grid-area:c}.bx-d[data-astro-cid-jdovvxl7]{grid-area:d}.bx-e[data-astro-cid-jdovvxl7]{grid-area:e}.bx-f[data-astro-cid-jdovvxl7]{grid-area:f}.bx-g[data-astro-cid-jdovvxl7]{grid-area:g}.bx[data-astro-cid-jdovvxl7]>.nv-img{position:absolute;inset:0;transition:transform 1.4s ease}.bx[data-astro-cid-jdovvxl7]:hover>.nv-img{transform:scale(1.04)}.bx[data-astro-cid-jdovvxl7] h3[data-astro-cid-jdovvxl7]{font-size:1.55rem;margin:0 0 8px;font-weight:400}.bx[data-astro-cid-jdovvxl7] p[data-astro-cid-jdovvxl7]{margin:0;font-size:.92rem;line-height:1.55}.fact[data-astro-cid-jdovvxl7]{background:var(--paper);padding:28px;display:flex;flex-direction:column;justify-content:flex-end;color:var(--taupe)}.fact[data-astro-cid-jdovvxl7] h3[data-astro-cid-jdovvxl7]{color:var(--ink);margin-top:auto}.fact[data-astro-cid-jdovvxl7] p[data-astro-cid-jdovvxl7]{color:var(--muted)}.fact[data-astro-cid-jdovvxl7] .nv-icon{margin-bottom:18px}.fact[data-astro-cid-jdovvxl7].rose{background:#f1e4e1}.fact[data-astro-cid-jdovvxl7].sand{background:#efe5d9}.bx-over[data-astro-cid-jdovvxl7]{position:absolute;left:0;right:0;bottom:0;padding:36px;background:linear-gradient(0deg,#fdfbf7f5 30%,#fdfbf700)}.bx-over[data-astro-cid-jdovvxl7] p[data-astro-cid-jdovvxl7]:last-child{color:var(--muted);max-width:420px}.bx-num[data-astro-cid-jdovvxl7]{font-family:var(--serif);font-size:5.4rem!important;line-height:.9!important;margin:0 0 6px!important;color:var(--taupe)}.bx-num[data-astro-cid-jdovvxl7] small[data-astro-cid-jdovvxl7]{font-size:.3em;letter-spacing:.2em;text-transform:uppercase;margin-left:10px;font-family:var(--sans)}.bx-dark[data-astro-cid-jdovvxl7]{position:absolute;inset:0;padding:32px 36px;background:linear-gradient(90deg,#2f2c2aeb 35%,#2f2c2a59);color:#efe7dc;display:flex;flex-direction:column;justify-content:center}.bx-dark[data-astro-cid-jdovvxl7] .bx-num[data-astro-cid-jdovvxl7]{color:#efe7dc}.bx-dark[data-astro-cid-jdovvxl7] p[data-astro-cid-jdovvxl7]:last-child{color:#c9bdb1}.compare[data-astro-cid-jdovvxl7]{margin:90px auto 0;max-width:900px}.compare[data-astro-cid-jdovvxl7] h3[data-astro-cid-jdovvxl7]{text-align:center;font-size:clamp(1.8rem,3vw,2.4rem);margin-bottom:28px}.cmp-scroll[data-astro-cid-jdovvxl7]{overflow-x:auto}.compare[data-astro-cid-jdovvxl7] table[data-astro-cid-jdovvxl7]{width:100%;border-collapse:collapse;font-size:.95rem;min-width:520px}.compare[data-astro-cid-jdovvxl7] th[data-astro-cid-jdovvxl7],.compare[data-astro-cid-jdovvxl7] td[data-astro-cid-jdovvxl7]{padding:16px 14px;text-align:center;border-bottom:1px solid var(--line);font-weight:300}.compare[data-astro-cid-jdovvxl7] thead[data-astro-cid-jdovvxl7] th[data-astro-cid-jdovvxl7]{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.compare[data-astro-cid-jdovvxl7] tbody[data-astro-cid-jdovvxl7] th[data-astro-cid-jdovvxl7]{text-align:left;color:var(--ink)}.compare[data-astro-cid-jdovvxl7] .us[data-astro-cid-jdovvxl7]{background:var(--paper);color:var(--ink);font-weight:400}.compare[data-astro-cid-jdovvxl7] thead[data-astro-cid-jdovvxl7] .us[data-astro-cid-jdovvxl7]{background:var(--graphite);color:var(--paper)}@media(max-width:600px){.compare[data-astro-cid-jdovvxl7] table[data-astro-cid-jdovvxl7]{min-width:0;font-size:.8rem}.compare[data-astro-cid-jdovvxl7] th[data-astro-cid-jdovvxl7],.compare[data-astro-cid-jdovvxl7] td[data-astro-cid-jdovvxl7]{padding:12px 6px}.compare[data-astro-cid-jdovvxl7] thead[data-astro-cid-jdovvxl7] th[data-astro-cid-jdovvxl7]{font-size:.58rem;letter-spacing:.08em}.compare[data-astro-cid-jdovvxl7] tbody[data-astro-cid-jdovvxl7] th[data-astro-cid-jdovvxl7]{font-size:.8rem}}.pick[data-astro-cid-jdovvxl7]{padding:110px 0;background:var(--paper)}.pick-head[data-astro-cid-jdovvxl7]{text-align:center;margin-bottom:48px}.pick-head[data-astro-cid-jdovvxl7] h2[data-astro-cid-jdovvxl7]{margin:14px 0 32px}.tabs[data-astro-cid-jdovvxl7]{display:inline-flex;gap:6px;padding:6px;border:1px solid var(--line);border-radius:999px;background:var(--ivory);flex-wrap:wrap;justify-content:center}.tab[data-astro-cid-jdovvxl7]{border:0;background:none;cursor:pointer;padding:11px 24px;border-radius:999px;font:400 .8rem var(--sans);letter-spacing:.2em;color:var(--ink);transition:background .25s,color .25s}.tab[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]{display:block;font-size:.64rem;letter-spacing:.08em;color:var(--muted);text-transform:none}.tab[data-astro-cid-jdovvxl7][aria-selected=true]{background:var(--graphite);color:var(--paper)}.tab[data-astro-cid-jdovvxl7][aria-selected=true] span[data-astro-cid-jdovvxl7]{color:#c9bdb1}.panel[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;animation:fade .5s ease}.panel[data-astro-cid-jdovvxl7][hidden]{display:none}@keyframes fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.panel-media[data-astro-cid-jdovvxl7]{aspect-ratio:4 / 5;overflow:hidden}.panel-body[data-astro-cid-jdovvxl7] h3[data-astro-cid-jdovvxl7]{font-size:clamp(2rem,3.4vw,2.8rem);font-style:italic;margin-bottom:28px}.pb-list[data-astro-cid-jdovvxl7]{list-style:none;padding:0;margin:0 0 36px}.pb-list[data-astro-cid-jdovvxl7] li[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:52px 1fr;gap:6px;padding:20px 0;border-top:1px solid var(--line);color:var(--taupe)}.pb-list[data-astro-cid-jdovvxl7] strong[data-astro-cid-jdovvxl7]{display:block;color:var(--ink);font-weight:400;font-size:1.05rem}.pb-list[data-astro-cid-jdovvxl7] p[data-astro-cid-jdovvxl7]{margin:4px 0 0;color:var(--muted)}.set[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:1fr 1fr;background:var(--graphite);color:#efe7dc}.set-media[data-astro-cid-jdovvxl7]{min-height:720px}.set-copy[data-astro-cid-jdovvxl7]{padding:96px 80px;align-self:center;max-width:620px}.set[data-astro-cid-jdovvxl7] .eyebrow[data-astro-cid-jdovvxl7]{color:#b9ab9d}.set[data-astro-cid-jdovvxl7] h2[data-astro-cid-jdovvxl7]{font-size:clamp(3rem,6vw,5rem);letter-spacing:.18em;margin:12px 0 4px}.set-tag[data-astro-cid-jdovvxl7]{font-family:var(--serif);font-style:italic;font-size:1.6rem;margin:0 0 16px}.set-desc[data-astro-cid-jdovvxl7]{color:#c9bdb1;margin:0 0 30px}.set-items[data-astro-cid-jdovvxl7]{list-style:none;padding:0;margin:12px 0 28px}.set-items[data-astro-cid-jdovvxl7] li[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:64px 1fr auto;gap:18px;align-items:center;padding:12px 0;border-top:1px solid #45403c}.set-items[data-astro-cid-jdovvxl7] li[data-astro-cid-jdovvxl7]:last-child{border-bottom:1px solid #45403c}.si-img[data-astro-cid-jdovvxl7]{width:64px;height:64px;overflow:hidden}.set-items[data-astro-cid-jdovvxl7] strong[data-astro-cid-jdovvxl7]{display:block;font-weight:400;letter-spacing:.16em}.set-items[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]{color:#a99d91;font-size:.86rem}.set-items[data-astro-cid-jdovvxl7] s[data-astro-cid-jdovvxl7]{color:#8c8177;font-family:var(--serif);font-size:1.2rem}.set-buy[data-astro-cid-jdovvxl7]{display:flex;align-items:center;gap:18px;margin-bottom:26px}.set-total[data-astro-cid-jdovvxl7]{font-family:var(--serif);font-size:2.6rem;margin:0}.save[data-astro-cid-jdovvxl7]{background:var(--rose);color:var(--graphite);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;padding:6px 12px;border-radius:999px}.steps[data-astro-cid-jdovvxl7]{padding-top:130px}.steps-head[data-astro-cid-jdovvxl7]{text-align:center;margin-bottom:52px}.steps-head[data-astro-cid-jdovvxl7] h2[data-astro-cid-jdovvxl7]{margin-top:14px}.step-list[data-astro-cid-jdovvxl7]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.step-img[data-astro-cid-jdovvxl7]{aspect-ratio:1;overflow:hidden;margin-bottom:18px}.step-n[data-astro-cid-jdovvxl7]{font-family:var(--serif);font-size:2.6rem;color:var(--taupe);line-height:1}.step-list[data-astro-cid-jdovvxl7] p[data-astro-cid-jdovvxl7]{font-family:var(--serif);font-size:1.5rem;line-height:1.25;margin:8px 0 0}.story[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;align-items:center;padding-top:140px}.story-copy[data-astro-cid-jdovvxl7] h2[data-astro-cid-jdovvxl7]{margin-top:14px}.facts[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px;border-top:1px solid var(--line);padding-top:26px}.facts[data-astro-cid-jdovvxl7] b[data-astro-cid-jdovvxl7]{display:block;font-family:var(--serif);font-weight:400;font-size:2.4rem;line-height:1;color:var(--taupe)}.facts[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]{font-size:.84rem;color:var(--muted)}.story-media[data-astro-cid-jdovvxl7]{position:relative;height:620px}.sm-a[data-astro-cid-jdovvxl7]{position:absolute;left:0;top:0;width:68%;height:82%}.sm-b[data-astro-cid-jdovvxl7]{position:absolute;right:0;bottom:0;width:46%;height:52%;border:10px solid var(--ivory)}.faq[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:1fr 1.4fr;gap:80px;padding-top:140px;padding-bottom:130px}.faq-head[data-astro-cid-jdovvxl7] h2[data-astro-cid-jdovvxl7]{margin-top:14px}.faq-list[data-astro-cid-jdovvxl7] details[data-astro-cid-jdovvxl7]{border-top:1px solid var(--line);padding:22px 0}.faq-list[data-astro-cid-jdovvxl7] details[data-astro-cid-jdovvxl7]:last-child{border-bottom:1px solid var(--line)}.faq-list[data-astro-cid-jdovvxl7] summary[data-astro-cid-jdovvxl7]{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;font-family:var(--serif);font-size:1.45rem}.faq-list[data-astro-cid-jdovvxl7] summary[data-astro-cid-jdovvxl7]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-jdovvxl7] summary[data-astro-cid-jdovvxl7]:after{content:"+";font-family:var(--sans);font-weight:300;font-size:1.4rem;color:var(--taupe)}.faq-list[data-astro-cid-jdovvxl7] details[data-astro-cid-jdovvxl7][open] summary[data-astro-cid-jdovvxl7]:after{content:"–"}.faq-list[data-astro-cid-jdovvxl7] p[data-astro-cid-jdovvxl7]{color:var(--muted);margin:12px 0 0;max-width:620px}.mood[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:repeat(4,1fr)}.mood-tile[data-astro-cid-jdovvxl7]{aspect-ratio:1;overflow:hidden}@media(prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-jdovvxl7],.hero-title[data-astro-cid-jdovvxl7],.hero-text[data-astro-cid-jdovvxl7],.hero-cta[data-astro-cid-jdovvxl7],.hero-tiles[data-astro-cid-jdovvxl7],.panel[data-astro-cid-jdovvxl7]{animation:none}}@media(max-width:1100px){.grid[data-astro-cid-jdovvxl7]{grid-template-columns:repeat(2,1fr)}.hero-tiles[data-astro-cid-jdovvxl7]{grid-template-columns:repeat(3,112px)}.tile-img[data-astro-cid-jdovvxl7]{height:90px}}@media(max-width:960px){.hero[data-astro-cid-jdovvxl7]{height:auto;display:flex;flex-direction:column}.hero-bg[data-astro-cid-jdovvxl7]{position:relative;inset:auto;height:min(38vh,320px)}.hero-bg[data-astro-cid-jdovvxl7] img{object-position:72% 25%}.hero-fade[data-astro-cid-jdovvxl7]{height:120px;bottom:auto;top:calc(min(38vh,320px) - 120px);background:linear-gradient(180deg,rgba(248,245,238,0),var(--ivory))}.hero-copy[data-astro-cid-jdovvxl7]{padding:8px var(--gutter) 28px;max-width:none}.hero[data-astro-cid-jdovvxl7] h1[data-astro-cid-jdovvxl7]{font-size:clamp(2.2rem,9vw,3rem);margin:14px 0 16px}.hero-text[data-astro-cid-jdovvxl7]{font-size:1rem;margin-bottom:26px}.hero-tiles[data-astro-cid-jdovvxl7]{position:static;margin:0;padding:0 var(--gutter) 40px;grid-template-columns:repeat(3,1fr);gap:8px}.tile[data-astro-cid-jdovvxl7]{background:var(--paper);padding:5px 5px 9px;font-size:.52rem;letter-spacing:.04em}.tile-img[data-astro-cid-jdovvxl7]{height:auto;aspect-ratio:4 / 5}.tile[data-astro-cid-jdovvxl7] b[data-astro-cid-jdovvxl7]{font-size:.92rem}.hero-note[data-astro-cid-jdovvxl7]{display:none}.trust[data-astro-cid-jdovvxl7]{grid-template-columns:1fr 1fr}.trust-item[data-astro-cid-jdovvxl7]{padding:20px 16px;gap:10px}.trust-item[data-astro-cid-jdovvxl7]:nth-child(3){border-left:0}.trust-item[data-astro-cid-jdovvxl7]:nth-child(n+3){border-top:1px solid var(--line)}.trust-item[data-astro-cid-jdovvxl7] strong[data-astro-cid-jdovvxl7]{font-size:.84rem}.trust-item[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]{font-size:.74rem}.collection[data-astro-cid-jdovvxl7]{padding-top:80px;padding-bottom:80px}.grid[data-astro-cid-jdovvxl7]{gap:28px 12px}.card[data-astro-cid-jdovvxl7] h3[data-astro-cid-jdovvxl7]{font-size:1.15rem}.price[data-astro-cid-jdovvxl7]{font-size:1.1rem}.tagline[data-astro-cid-jdovvxl7]{font-size:.85rem}.set-card[data-astro-cid-jdovvxl7]{grid-template-columns:1fr;height:auto}.set-card-media[data-astro-cid-jdovvxl7]{height:260px}.set-card-body[data-astro-cid-jdovvxl7]{padding:32px 22px}.marquee[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]{font-size:1.2rem;padding:0 16px;gap:32px}.why[data-astro-cid-jdovvxl7]{padding-top:90px}.bento[data-astro-cid-jdovvxl7]{grid-template-columns:1fr 1fr;grid-auto-rows:auto;grid-template-areas:"a a" "b c" "d c" "e e" "f g";gap:10px}.bx-a[data-astro-cid-jdovvxl7]{height:420px}.bx-c[data-astro-cid-jdovvxl7]{min-height:300px}.bx-e[data-astro-cid-jdovvxl7]{height:260px}.fact[data-astro-cid-jdovvxl7]{padding:20px 16px}.fact[data-astro-cid-jdovvxl7] h3[data-astro-cid-jdovvxl7]{font-size:1.2rem}.fact[data-astro-cid-jdovvxl7] p[data-astro-cid-jdovvxl7]{font-size:.82rem}.bx-over[data-astro-cid-jdovvxl7]{padding:22px}.bx-num[data-astro-cid-jdovvxl7]{font-size:4rem!important}.compare[data-astro-cid-jdovvxl7]{margin-top:64px}.pick[data-astro-cid-jdovvxl7]{margin-top:90px;padding:80px 0}.tab[data-astro-cid-jdovvxl7]{padding:9px 14px}.panel[data-astro-cid-jdovvxl7]{grid-template-columns:1fr;gap:28px}.set[data-astro-cid-jdovvxl7]{grid-template-columns:1fr}.set-media[data-astro-cid-jdovvxl7]{min-height:340px}.set-copy[data-astro-cid-jdovvxl7]{padding:56px var(--gutter) 64px}.steps[data-astro-cid-jdovvxl7]{padding-top:90px}.step-list[data-astro-cid-jdovvxl7]{grid-template-columns:1fr;gap:36px}.story[data-astro-cid-jdovvxl7]{grid-template-columns:1fr;gap:40px;padding-top:96px}.story-media[data-astro-cid-jdovvxl7]{height:440px}.faq[data-astro-cid-jdovvxl7]{grid-template-columns:1fr;gap:24px;padding-top:90px;padding-bottom:90px}.faq-list[data-astro-cid-jdovvxl7] summary[data-astro-cid-jdovvxl7]{font-size:1.2rem}.mood[data-astro-cid-jdovvxl7]{grid-template-columns:repeat(2,1fr)}}
