:root{--hom-paper:#F4F5F5;--hom-card:#FFFFFF;--hom-ink:#03060A;--hom-ink-2:#4B5155;--hom-mute:#A3A7AA;--hom-line:#DCDEDF;--hom-cta-fg:#FFFFFF;--font-display:"Saira",system-ui,sans-serif;--font-body:"Saira",system-ui,sans-serif;--w-text:42rem;--w-ui:64rem;--w-wide:80rem;--pad-x:clamp(20px,4vw,48px)}html{background:var(--hom-paper);-webkit-text-size-adjust:100%;overflow-x:clip}body{margin:0;background:var(--hom-paper);color:var(--hom-ink-2);font-family:var(--font-body);font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}.hom-v5 *,.hom-v5 *:before,.hom-v5 *:after{box-sizing:border-box}.hom-v5 img{max-width:100%;display:block}.hom-v5 .ico{width:1em;height:1em;fill:currentColor;flex:none}.hom-v5 .wrap{max-width:var(--w-wide);margin-inline:auto;padding-inline:var(--pad-x)}.hom-v5 .wrap--ui{max-width:var(--w-ui)}.hom-v5 .narrow{max-width:var(--w-text)}.hom-v5 .sec{padding-block:clamp(4.5rem,10vh,8rem)}.hom-v5 .eyebrow{font-family:var(--font-display);font-weight:500;text-transform:uppercase;letter-spacing:.22em;font-size:.72rem;color:var(--hom-ink-2);margin:0 0 1.1rem}.hom-v5 .mirror{font-family:var(--font-display);font-weight:500;font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.35;color:var(--hom-ink-2);margin:0 0 .9rem;text-wrap:balance}.hom-v5 .h2{font-family:var(--font-display);font-weight:700;color:var(--hom-ink);font-size:clamp(1.9rem,3.4vw,3.1rem);line-height:1.06;letter-spacing:-.01em;margin:0 0 1.5rem;text-wrap:balance}.hom-v5 .lead{font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.65;color:var(--hom-ink-2);max-width:var(--w-text)}.hom-v5 p{margin:0 0 1rem}.hom-v5 a{color:var(--hom-ink)}.hom-v5 a:focus-visible,.hom-v5 button:focus-visible,.hom-v5 summary:focus-visible{outline:2px solid var(--hom-ink);outline-offset:3px}.hom-v5 .num{font-variant-numeric:tabular-nums}.hom-v5 [data-fx]{transition:opacity .6s cubic-bezier(.85,0,.15,1) var(--d,0ms),transform .6s cubic-bezier(.85,0,.15,1) var(--d,0ms)}html.js-anim .hom-v5 [data-anim]:not(.is-in) [data-fx]{opacity:0;transform:translateY(20px)}.hom-v5 .band__img{transition:transform 1.2s cubic-bezier(.85,0,.15,1)}html.js-anim .hom-v5 .band[data-anim]:not(.is-in) .band__img{transform:scale(1.06)}.hom-v5 .meter__fill{transition:width 1.2s cubic-bezier(.85,0,.15,1)}html.js-anim .hom-v5 [data-anim]:not(.is-in) .meter__fill{width:0!important}@media(prefers-reduced-motion:reduce){.hom-v5 [data-fx],.hom-v5 .band__img,.hom-v5 .meter__fill,.hom-v5 .gal__slide,.hom-v5 .stickybar{transition:none!important}}.hom-v5 .hero{display:grid;grid-template-columns:1fr;background:var(--hom-paper);position:relative}.hom-v5 .brand{position:absolute;top:1.4rem;left:var(--pad-x);z-index:6;color:var(--hom-ink)}.hom-v5 .brand svg{display:block;width:88px;height:46px}.hom-v5 .hero__intro{padding:6.2rem var(--pad-x) 0}.hom-v5 .hero__buy{padding:1.75rem var(--pad-x) 3rem}.hom-v5 .hero__media{background:var(--hom-card);position:relative;order:0;min-width:0}@media(max-width:1023.98px){.hom-v5 .hero__intro{order:-1}.hom-v5 .hero__buy{order:1}}@media(min-width:1024px){.hom-v5 .hero{grid-template-columns:minmax(0,55fr) minmax(420px,45fr);grid-template-rows:auto 1fr;min-height:100svh}.hom-v5 .hero__media{grid-column:1;grid-row:1/-1}.hom-v5 .hero__intro{grid-column:2;grid-row:1;padding:clamp(3.5rem,9vh,6.5rem) clamp(2.25rem,4vw,4.5rem) 0 clamp(2.25rem,4vw,4.5rem)}.hom-v5 .hero__buy{grid-column:2;grid-row:2;padding:1.75rem clamp(2.25rem,4vw,4.5rem) 3.5rem clamp(2.25rem,4vw,4.5rem)}}.hom-v5 .gal{display:flex;flex-direction:column}@media(min-width:1024px){.hom-v5 .gal{position:sticky;top:0;height:100svh}}.hom-v5 .gal__stage{position:relative;flex:1;min-height:0}@media(max-width:1023.98px){.hom-v5 .gal__stage{aspect-ratio:4/5;flex:none;width:min(100%,56svh);margin-inline:auto}}.hom-v5 .gal__slide{position:absolute;top:0;right:0;bottom:0;left:0;padding:8%;background-repeat:no-repeat;background-position:center;background-size:contain;background-origin:content-box;opacity:0;transition:opacity .4s ease-out}.hom-v5 .gal__slide--full{padding:0;background-size:cover}.hom-v5 .gal__slide.on{opacity:1}.hom-v5 .gal__rail{display:flex;gap:.6rem;padding:0 var(--pad-x) 1.1rem;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch}@media(min-width:1024px){.hom-v5 .gal__rail{padding:0 clamp(1.5rem,3vw,3rem) 1.5rem}}.hom-v5 .gal__thumb{flex:none;width:60px;height:60px;padding:6px;border:1px solid var(--hom-line);background-color:var(--hom-card);background-repeat:no-repeat;background-position:center;background-size:contain;background-origin:content-box;cursor:pointer}.hom-v5 .gal__thumb--full{padding:0;background-size:cover}.hom-v5 .gal__thumb[aria-selected=true]{border-color:var(--hom-ink);box-shadow:inset 0 0 0 1px var(--hom-ink)}.hom-v5 .h1{font-family:var(--font-display);font-weight:700;color:var(--hom-ink);font-size:clamp(2.1rem,3.1vw,3.15rem);line-height:1.04;letter-spacing:-.015em;margin:0 0 1rem;text-wrap:balance}.hom-v5 .hero__sub{max-width:34rem;margin-bottom:0}.hom-v5 .price{display:flex;align-items:baseline;gap:.7rem;flex-wrap:wrap;margin:0 0 1.4rem}.hom-v5 .price__n{font-family:var(--font-display);font-weight:700;color:var(--hom-ink);font-size:clamp(2rem,2.6vw,2.6rem);line-height:1;letter-spacing:-.01em}.hom-v5 .price__per{color:var(--hom-ink-2);font-size:.95rem}.hom-v5 .opts{display:grid;gap:.55rem;margin:0;padding:0;border:0}.hom-v5 .opt{position:relative;display:block;border:1px solid var(--hom-line);background:var(--hom-card);padding:.95rem 1.1rem .95rem 3rem;cursor:pointer}.hom-v5 .opt input{position:absolute;left:1rem;top:1.3rem;width:18px;height:18px;margin:0;opacity:0}.hom-v5 .opt__dot{position:absolute;left:1rem;top:1.15rem;width:18px;height:18px;border:1.5px solid var(--hom-ink-2);border-radius:50%;pointer-events:none}.hom-v5 .opt:has(input:checked){border-color:var(--hom-ink);box-shadow:inset 0 0 0 1px var(--hom-ink)}.hom-v5 .opt:has(input:checked) .opt__dot{border-color:var(--hom-ink)}.hom-v5 .opt:has(input:checked) .opt__dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--hom-ink)}.hom-v5 .opt:has(input:focus-visible){outline:2px solid var(--hom-ink);outline-offset:2px}.hom-v5 .opt__row{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.hom-v5 .opt__name{font-family:var(--font-display);font-weight:500;color:var(--hom-ink)}.hom-v5 .opt__price{font-family:var(--font-display);font-weight:700;color:var(--hom-ink);white-space:nowrap}.hom-v5 .opt__sub{display:block;font-size:.84rem;color:var(--hom-ink-2);margin-top:.2rem;line-height:1.45}.hom-v5 .opt__tag{display:inline-block;font-size:.66rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--hom-ink);border:1px solid var(--hom-ink);padding:.15rem .5rem;margin-left:.55rem;vertical-align:middle}.hom-v5 .btn{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:56px;border:0;cursor:pointer;background:var(--hom-ink);color:var(--hom-cta-fg,#fff);font-family:var(--font-display);font-weight:500;font-size:1.02rem;letter-spacing:.05em;padding:0 1.6rem}.hom-v5 .btn:hover{background:#15181c}.hom-v5 .btn--auto{width:auto;display:inline-flex}.hom-v5 .hero .btn{margin-top:1.1rem}.hom-v5 .trust{display:flex;flex-wrap:wrap;gap:.35rem 0;margin:1.1rem 0 0;padding:0;list-style:none;font-size:.82rem;color:var(--hom-ink-2)}.hom-v5 .trust li{display:flex;align-items:center}.hom-v5 .trust li+li:before{content:"\b7";margin:0 .55rem;color:var(--hom-mute)}.hom-v5 .acc{margin-top:1.9rem;border-top:1px solid var(--hom-line)}.hom-v5 .acc details{border-bottom:1px solid var(--hom-line)}.hom-v5 .acc summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:52px;cursor:pointer;list-style:none;font-family:var(--font-display);font-weight:500;color:var(--hom-ink);font-size:.95rem}.hom-v5 .acc summary::-webkit-details-marker{display:none}.hom-v5 .acc summary:after{content:"+";font-weight:400;font-size:1.3rem;color:var(--hom-ink)}.hom-v5 .acc details[open] summary:after{content:"\2212"}.hom-v5 .acc__body{padding:0 0 1.2rem;font-size:.92rem}.hom-v5 .acc__body ul{margin:.3rem 0 .8rem;padding-left:1.1rem}.hom-v5 .acc__body li{margin-bottom:.25rem}.hom-v5 .band{position:relative;overflow:clip}.hom-v5 .band__img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.hom-v5 .band__inner{position:relative;z-index:1}.hom-v5 .band--manifest{min-height:clamp(27rem,54vw,52rem);display:flex}.hom-v5 .band--manifest .band__img{background-image:var(--img-dawn)}.hom-v5 .band--manifest .band__inner{align-self:flex-start;padding:clamp(2.6rem,6vw,5.5rem) var(--pad-x)}.hom-v5 .gesture{font-family:var(--font-display);font-weight:700;color:var(--hom-ink);line-height:.92;letter-spacing:-.025em;margin:0;font-size:clamp(3.8rem,11.5vw,10.5rem)}.hom-v5 .gesture-sub{margin:1.2rem 0 0 .35rem;font-family:var(--font-display);font-weight:500;color:var(--hom-ink);font-size:clamp(1rem,1.5vw,1.3rem)}.hom-v5 .band--espejo{height:clamp(12rem,26vw,22rem)}.hom-v5 .band--espejo .band__img{background-image:var(--img-espejo);background-position:center 55%}.hom-v5 .band--respiro{height:clamp(11rem,24vw,20rem)}.hom-v5 .band--respiro .band__img{background-image:var(--img-neck);background-position:center 45%}.hom-v5 .band--close{min-height:clamp(28rem,50vw,48rem);display:flex}.hom-v5 .band--close .band__img{background-image:var(--img-room);background-position:30% 42%}.hom-v5 .band--close .band__inner{align-self:flex-start;padding:clamp(3rem,7vw,6rem) var(--pad-x);max-width:min(34rem,88%)}.hom-v5 .cost{display:grid;gap:2.5rem}@media(min-width:900px){.hom-v5 .cost{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(3rem,6vw,6rem);align-items:start}}.hom-v5 .pull{font-family:var(--font-display);font-weight:500;color:var(--hom-ink);font-size:clamp(1.25rem,1.9vw,1.65rem);line-height:1.35;margin:0}@media(min-width:900px){.hom-v5 .pull{padding-top:.4rem}}.hom-v5 .stats{display:grid;gap:3rem 2.5rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:end}.hom-v5 .stat__n{font-family:var(--font-display);font-weight:700;color:var(--hom-ink);font-size:clamp(4.2rem,8.5vw,8.5rem);line-height:.95;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.hom-v5 .stat__c{margin:.9rem 0 0;max-width:15rem;font-size:.95rem}.hom-v5 .sec--dip{padding-block:clamp(5.5rem,13vh,10rem)}.hom-v5 .dip{display:grid;gap:2.75rem}@media(min-width:768px){.hom-v5 .dip{grid-template-columns:1fr 1fr;gap:clamp(2.5rem,5.5vw,5.5rem)}}.hom-v5 .dip__img{aspect-ratio:4/5;background-size:cover;background-position:center}.hom-v5 .dip__img--am{background-image:var(--img-back);background-position:center 22%}.hom-v5 .dip__img--pm{background-image:var(--img-rest)}.hom-v5 .dip__meta{padding-top:1.3rem}.hom-v5 .dip__k{display:flex;align-items:center;gap:.6rem;font-family:var(--font-display);font-weight:500;letter-spacing:.22em;text-transform:uppercase;font-size:.72rem;color:var(--hom-ink-2)}.hom-v5 .dip__k svg{width:17px;height:17px;color:var(--hom-ink)}.hom-v5 .dip__t{font-family:var(--font-display);font-weight:700;color:var(--hom-ink);font-size:clamp(1.4rem,2vw,1.85rem);margin:.55rem 0 .35rem}.hom-v5 .dip__ing{margin:.7rem 0 0;padding:0;list-style:none;font-size:.94rem;color:var(--hom-ink-2)}.hom-v5 .dip__ing li{padding:.42rem 0;border-top:1px solid var(--hom-line)}.hom-v5 .how{display:grid;gap:2.5rem}@media(min-width:900px){.hom-v5 .how{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2.5rem,5vw,5rem);align-items:center}}.hom-v5 .diagram{overflow-x:auto}.hom-v5 .diagram svg{display:block;min-width:620px;width:100%;height:auto;color:var(--hom-ink)}.hom-v5 .dg-line{stroke:var(--hom-ink);stroke-width:1.5}.hom-v5 .dg-tick{stroke:var(--hom-line);stroke-width:1}.hom-v5 .dg-dash{stroke:var(--hom-ink-2);stroke-width:1;stroke-dasharray:2 5}.hom-v5 .dg-txt{font-family:var(--font-body);font-size:15px;fill:var(--hom-ink-2)}.hom-v5 .dg-lab{font-family:var(--font-display);font-weight:500;font-size:16.5px;fill:var(--hom-ink);letter-spacing:.08em}.hom-v5 .trans{display:grid;gap:2.5rem}@media(min-width:1000px){.hom-v5 .trans{grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:clamp(2.5rem,5vw,5rem);align-items:start}}.hom-v5 .trans__img{aspect-ratio:1/1;background-image:var(--img-neck);background-size:cover;background-position:center 38%}@media(max-width:999.98px){.hom-v5 .trans__img{max-width:22rem}}.hom-v5 .tblwrap{overflow-x:auto}.hom-v5 table{width:100%;border-collapse:collapse;font-size:.93rem;min-width:560px}.hom-v5 th{font-family:var(--font-display);font-weight:500;color:var(--hom-ink);text-align:left;padding:0 1.25rem .7rem 0;border-bottom:1px solid var(--hom-ink);white-space:nowrap}.hom-v5 td{padding:.95rem 1.25rem .95rem 0;border-bottom:1px solid var(--hom-line);vertical-align:top;color:var(--hom-ink-2)}.hom-v5 td strong{color:var(--hom-ink);font-weight:500;font-family:var(--font-display)}.hom-v5 .seals{display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));margin-top:3.2rem}.hom-v5 .seal{border-top:1px solid var(--hom-ink);padding-top:.8rem;font-family:var(--font-display);font-weight:500;color:var(--hom-ink);font-size:.92rem;line-height:1.35}.hom-v5 .band--ritual{height:clamp(13rem,30vw,26rem);margin-top:clamp(1.4rem,3vw,2.5rem)}.hom-v5 .band--ritual .band__img{background-image:var(--img-feet);background-position:center 40%}.hom-v5 .ritual{display:grid;gap:2.5rem;margin-top:clamp(2.5rem,5vw,4.5rem)}@media(min-width:900px){.hom-v5 .ritual{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2.5rem,6vw,6rem)}}.hom-v5 .ritual__pour{background-image:var(--img-pour);background-size:cover;background-position:center;aspect-ratio:4/5}@media(min-width:900px){.hom-v5 .ritual__pour{aspect-ratio:auto;height:100%;min-height:30rem}}.hom-v5 .ritual__steps{align-self:center}.hom-v5 .step{padding:1.6rem 0}.hom-v5 .step:first-child{padding-top:0}.hom-v5 .step:last-child{padding-bottom:0}.hom-v5 .step+.step{border-top:1px solid var(--hom-line)}.hom-v5 .step__ix{font-family:var(--font-display);font-weight:500;letter-spacing:.22em;font-size:.72rem;color:var(--hom-ink-2);margin:0 0 .45rem}.hom-v5 .step__t{font-family:var(--font-display);font-weight:700;color:var(--hom-ink);font-size:1.12rem;margin:0 0 .4rem}.hom-v5 .step p{font-size:.94rem;margin:0}.hom-v5 .tl{display:grid;gap:2.25rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr))}.hom-v5 .tl__item{border-top:1px solid var(--hom-ink);padding-top:1rem}.hom-v5 .tl__wk{font-family:var(--font-display);font-weight:500;letter-spacing:.22em;text-transform:uppercase;font-size:.7rem;color:var(--hom-ink-2)}.hom-v5 .tl__t{font-family:var(--font-display);font-weight:700;color:var(--hom-ink);font-size:1.12rem;margin:.5rem 0 .45rem}.hom-v5 .tl__item p{font-size:.92rem;margin:0}.hom-v5 .system__img{aspect-ratio:3/2;background-image:var(--img-env-system);background-size:cover;background-position:center;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.hom-v5 .account{display:grid;gap:3rem}@media(min-width:960px){.hom-v5 .account{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(3rem,6vw,6rem);align-items:start}}.hom-v5 .receipt{margin:0;padding:0;list-style:none}.hom-v5 .receipt li{display:flex;justify-content:space-between;gap:1.5rem;align-items:baseline;padding:.8rem 0;border-bottom:1px solid var(--hom-line);font-size:.96rem}.hom-v5 .receipt .r-name em{font-style:normal;color:var(--hom-ink-2);font-size:.85rem;display:block}.hom-v5 .receipt .r-name{color:var(--hom-ink)}.hom-v5 .receipt .r-val{font-family:var(--font-display);font-weight:500;color:var(--hom-ink);white-space:nowrap;font-variant-numeric:tabular-nums}.hom-v5 .receipt li.r-total{border-bottom:1px solid var(--hom-ink)}.hom-v5 .receipt li.r-sys{border-bottom:0;padding-top:1.1rem}.hom-v5 .receipt li.r-sys .r-name,.hom-v5 .receipt li.r-sys .r-val{font-family:var(--font-display);font-weight:700;font-size:1.25rem;color:var(--hom-ink)}.hom-v5 .receipt li.r-save{border-bottom:0;padding-top:0}.hom-v5 .receipt li.r-save .r-val{font-weight:700}.hom-v5 .buy2{border:1px solid var(--hom-ink);background:var(--hom-card);padding:clamp(1.5rem,3vw,2.25rem)}.hom-v5 .buy2 .h3{font-family:var(--font-display);font-weight:700;color:var(--hom-ink);font-size:1.35rem;margin:0 0 1.1rem}.hom-v5 .buy2 .btn{margin-top:1.1rem}.hom-v5 .compare{margin-top:clamp(3rem,6vw,5rem)}.hom-v5 .compare table{min-width:680px}.hom-v5 .compare th:first-child{width:26%}.hom-v5 .compare td:nth-child(2){color:var(--hom-ink)}.hom-v5 .guarantee .h2{max-width:26ch}.hom-v5 .found{display:grid;gap:2.5rem}@media(min-width:900px){.hom-v5 .found{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(3rem,6vw,6rem);align-items:end}}.hom-v5 .found__n{font-family:var(--font-display);font-weight:700;color:var(--hom-ink);font-size:clamp(6.5rem,17vw,15rem);line-height:.88;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.hom-v5 .meter{height:2px;background:var(--hom-line);margin:1.6rem 0 .6rem;position:relative}.hom-v5 .meter__fill{position:absolute;inset:0 auto 0 0;background:var(--hom-ink);width:var(--meter-fill, 0%)}.hom-v5 .meter__cap{display:flex;justify-content:space-between;font-size:.82rem;color:var(--hom-ink-2)}.hom-v5 .band--close .gesture{font-size:clamp(3.2rem,8.5vw,7.5rem)}.hom-v5 .band--close .btn{margin-top:2rem}.hom-v5 .faq{border-top:1px solid var(--hom-line)}.hom-v5 .faq details{border-bottom:1px solid var(--hom-line)}.hom-v5 .faq summary{display:flex;justify-content:space-between;align-items:center;gap:1.25rem;min-height:56px;padding:.4rem 0;cursor:pointer;list-style:none;font-family:var(--font-display);font-weight:500;color:var(--hom-ink);font-size:1.02rem}.hom-v5 .faq summary::-webkit-details-marker{display:none}.hom-v5 .faq summary:after{content:"+";font-weight:400;font-size:1.4rem;flex:none}.hom-v5 .faq details[open] summary:after{content:"\2212"}.hom-v5 .faq__a{padding:0 0 1.4rem;max-width:38rem;font-size:.95rem}.hom-v5 .legal{border-top:1px solid var(--hom-line);padding:2.75rem 0 6.5rem;font-size:.8rem;color:var(--hom-ink-2)}.hom-v5 .legal__grid{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;align-items:flex-start}.hom-v5 .legal svg{width:74px;height:39px;color:var(--hom-ink);display:block}.hom-v5 .legal p{max-width:46rem;margin:0 0 .5rem}.hom-v5 .stickybar{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem var(--pad-x);background:#f4f5f5e6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--hom-line);transform:translateY(100%);visibility:hidden;transition:transform .45s cubic-bezier(.16,1,.3,1),visibility 0s .45s}.hom-v5 .stickybar.show{transform:none;visibility:visible;transition:transform .45s cubic-bezier(.16,1,.3,1),visibility 0s}.hom-v5 .stickybar__info{min-width:0;font-size:.86rem;color:var(--hom-ink-2);line-height:1.3}.hom-v5 .stickybar__info strong{display:block;font-family:var(--font-display);font-weight:700;color:var(--hom-ink);font-size:.98rem;white-space:nowrap}.hom-v5 .stickybar .btn{width:auto;min-height:48px;flex:none;padding:0 1.5rem;font-size:.92rem}.hom-v5 .downsell{font-size:.84rem;color:var(--hom-ink-2);margin:.9rem 0 0;line-height:1.6}.hom-v5 .downsell a{color:var(--hom-ink);text-underline-offset:3px}.hom-v5 .opt--static{cursor:default;padding-left:1.1rem}.hom-v5 .opt--soon{border-style:dashed}.hom-v5 .opt--soon .opt__price{font-size:.78rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--hom-ink-2)}.hom-v5 .spec{font-size:.8rem;line-height:1.5;color:var(--hom-ink-2);margin:0 0 .9rem;max-width:46ch}.hom-v5 .quotes{display:grid;gap:1.7rem;margin-top:2.2rem}@media(min-width:760px){.hom-v5 .quotes{grid-template-columns:repeat(auto-fit,minmax(255px,1fr));gap:2rem}}.hom-v5 .quote{margin:0;border-top:1px solid var(--hom-line);padding-top:1.1rem}.hom-v5 .quote blockquote{margin:0 0 .85rem;font-size:1rem;line-height:1.6;color:var(--hom-ink)}.hom-v5 .quote__who{font-family:var(--font-display);font-weight:500;font-size:.85rem;color:var(--hom-ink)}.hom-v5 .quote__rel{font-weight:400;color:var(--hom-ink-2)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/hom-v5.css.map */
