.relio-root{--paper:#FDFBF7;--paper-2:#F7F2EA;--ink:#1B1A17;--sage:#71856B;--sage-2:#5C6E57;--paper-3:#F1EADF;--clay:#E5D9C8;--clay-2:#D9CAB4;--ink-2:#3D3A34;--ink-3:#6B655C;--ink-4:#9A9287;--sage-tint:#E7EBE3;--r-xl:2.25rem;--r-lg:1.5rem;--r-md:1rem;--ease:cubic-bezier(.16,1,.3,1);--shadow-soft:0 1px 1px rgba(27,26,23,.02),0 8px 24px -12px rgba(27,26,23,.1),0 40px 80px -40px rgba(27,26,23,.14);--hair:rgba(27,26,23,.08);--hair-2:rgba(27,26,23,.05);--pad:clamp(1.25rem,5vw,4.5rem);--maxw:1280px;position:relative;background:var(--paper);color:var(--ink);font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}.relio-root *,.relio-root *:before,.relio-root *:after{box-sizing:border-box}.relio-root img{max-width:100%;display:block}.relio-root a{color:inherit;text-decoration:none}.relio-root button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}.relio-root ::selection{background:var(--sage);color:#fff}.relio-root .grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='180' height='180' filter='url(%23n)'/></svg>")}.relio-root .display{font-family:Fraunces,ui-serif,Georgia,serif;font-optical-sizing:auto;font-weight:400;line-height:.94;letter-spacing:-.028em;color:var(--ink);margin:0}.relio-root h1.display{font-size:clamp(2.65rem,5.9vw,5.15rem)}.relio-root h2.display{font-size:clamp(2.2rem,5.2vw,4.4rem);line-height:.98}.relio-root .display em{font-style:italic;font-weight:300;color:var(--sage-2)}.relio-root .eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .85rem;border-radius:999px;background:#ffffffb3;box-shadow:inset 0 0 0 1px var(--hair);font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3)}.relio-root .eyebrow .dot{width:5px;height:5px;border-radius:50%;background:var(--sage);flex:none}.relio-root .lede{font-size:clamp(1.02rem,1.35vw,1.18rem);line-height:1.62;color:var(--ink-3);max-width:46ch;font-weight:300;margin:0}.relio-root .small{font-size:.8rem;color:var(--ink-3)}.relio-root .mono{font-size:10px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--ink-4)}.relio-root .wrap{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--pad);position:relative;z-index:2}.relio-root .split>*,.relio-root .buy-grid>*,.relio-root .layer-grid>*,.relio-root .hero-grid>*,.relio-root .steps>*,.relio-root .tcards>*,.relio-root .cards>*{min-width:0}.relio-root .sect{padding-block:clamp(5.5rem,12vw,11rem);position:relative}.relio-root .rule{height:1px;background:linear-gradient(90deg,transparent,var(--hair),transparent);border:0;margin:0}.relio-root .bezel{padding:.5rem;border-radius:var(--r-xl);background:linear-gradient(160deg,#ffffffe6,#f1eadf8c);box-shadow:inset 0 0 0 1px var(--hair),var(--shadow-soft)}.relio-root .bezel>.core{border-radius:calc(var(--r-xl) - .5rem);background:var(--paper);box-shadow:inset 0 1px 1px #ffffffe6,inset 0 0 0 1px var(--hair-2);overflow:hidden}.relio-root .btn{--bg:var(--ink);--fg:var(--paper);position:relative;display:inline-flex;align-items:center;gap:.9rem;padding:.6rem .6rem .6rem 1.45rem;border-radius:999px;background:var(--bg);color:var(--fg);font-size:.9rem;font-weight:500;letter-spacing:-.01em;text-align:left;transition:transform .5s var(--ease),box-shadow .5s var(--ease),background .5s var(--ease);box-shadow:0 1px 2px #1b1a1724,0 14px 30px -14px #1b1a1780}.relio-root .btn:hover{transform:translateY(-2px);box-shadow:0 2px 4px #1b1a1729,0 22px 44px -16px #1b1a178c}.relio-root .btn:active{transform:translateY(0) scale(.98)}.relio-root .btn .knob{width:2rem;height:2rem;border-radius:999px;flex:none;display:grid;place-items:center;background:#ffffff24;transition:transform .55s var(--ease),background .55s var(--ease)}.relio-root .btn:hover .knob{transform:translate(3px,-2px) scale(1.06);background:#ffffff3d}.relio-root .btn .knob svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.relio-root .btn.ghost{--bg:transparent;--fg:var(--ink);box-shadow:inset 0 0 0 1px var(--hair)}.relio-root .btn.ghost:hover{--bg:rgba(255,255,255,.7);box-shadow:inset 0 0 0 1px #1b1a1724,0 14px 30px -18px #1b1a174d}.relio-root .btn.ghost .knob{background:#1b1a170f}.relio-root .btn.sage{--bg:var(--sage-2);--fg:#fff}.relio-root .btn.block{width:100%;justify-content:space-between;padding-left:1.6rem}.relio-root .btn[disabled]{opacity:.45;pointer-events:none}.relio-root .link-u{position:relative;font-size:.88rem;color:var(--ink-2);padding-bottom:2px}.relio-root .link-u:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .55s var(--ease)}.relio-root .link-u:hover:after{transform:scaleX(1);transform-origin:left}.relio-root .orbs{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.relio-root .orb{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55}.relio-root .orb.a{width:46vw;height:46vw;background:radial-gradient(circle at 35% 35%,#DCE4D6,transparent 68%);top:-12vw;left:-10vw;animation:relio-drift 26s var(--ease) infinite alternate}.relio-root .orb.b{width:40vw;height:40vw;background:radial-gradient(circle at 60% 40%,#F0E2CE,transparent 68%);top:22vw;right:-12vw;animation:relio-drift2 32s var(--ease) infinite alternate}.relio-root .orb.c{width:30vw;height:30vw;background:radial-gradient(circle at 50% 50%,#E9E3F0,transparent 70%);bottom:-8vw;left:26vw;animation:relio-drift 30s var(--ease) infinite alternate-reverse}@keyframes relio-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(5vw,4vw,0) scale(1.16)}}@keyframes relio-drift2{0%{transform:translateZ(0) scale(1.1)}to{transform:translate3d(-6vw,-3vw,0) scale(.94)}}.relio-root .rv{opacity:0;transform:translateY(2.4rem);filter:blur(8px);transition:opacity .95s var(--ease),transform .95s var(--ease),filter .95s var(--ease)}.relio-root .rv.in{opacity:1;transform:none;filter:blur(0)}.relio-root .rv.d1{transition-delay:.08s}.relio-root .rv.d2{transition-delay:.16s}.relio-root .rv.d3{transition-delay:.24s}.relio-root .rv.d4{transition-delay:.32s}.relio-root .rv.d5{transition-delay:.4s}.relio-root .mask{display:block;overflow:hidden}.relio-root .mask>span{display:block;transform:translateY(105%) rotate(2.5deg);transition:transform 1.05s var(--ease)}.relio-root .mask.in>span{transform:none}.relio-root .mask.l2>span{transition-delay:.1s}.relio-root .mask.l3>span{transition-delay:.2s}.relio-root .hero{display:flex;align-items:center;padding-top:clamp(3rem,7vw,6rem);padding-bottom:clamp(3rem,6vw,5rem);position:relative;overflow:hidden;min-height:min(88svh,900px)}.relio-root .hero-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(2rem,5vw,5rem);align-items:center;width:100%}.relio-root .hero h1{margin-top:1.5rem}.relio-root .hero-cta{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.4rem}.relio-root .hero-trust{display:flex;flex-wrap:wrap;gap:1.6rem;margin-top:2.6rem;padding-top:1.6rem;border-top:1px solid var(--hair)}.relio-root .hero-trust div{display:flex;align-items:center;gap:.5rem;font-size:.78rem;color:var(--ink-3)}.relio-root .hero-trust svg{width:14px;height:14px;stroke:var(--sage-2);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}.relio-root .hero-art{position:relative}.relio-root .hero-frame{transform:rotate(-1.6deg);position:relative;z-index:2}.relio-root .hero-frame .core{aspect-ratio:4/4.6;background:linear-gradient(170deg,#f6f1e9,#ede4d6)}.relio-root .hero-frame img{width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform 1.4s var(--ease)}.relio-root .hero-frame:hover img{transform:scale(1.06)}.relio-root .badge-spin{position:absolute;left:-2.1rem;bottom:-2rem;width:8.2rem;height:8.2rem;z-index:3;display:grid;place-items:center;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 1px var(--hair),var(--shadow-soft)}.relio-root .badge-spin .ring{position:absolute;top:0;right:0;bottom:0;left:0;animation:relio-spin 22s linear infinite}.relio-root .badge-spin text{font-size:8.1px;letter-spacing:.32em;font-weight:600;fill:var(--ink-3);text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif}.relio-root .badge-spin .mid{font-family:Fraunces,serif;font-size:1.55rem;line-height:1;letter-spacing:-.03em;text-align:center}.relio-root .badge-spin .mid small{display:block;font-family:Plus Jakarta Sans,sans-serif;font-size:8px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-4);margin-top:3px;font-weight:600}@keyframes relio-spin{to{transform:rotate(360deg)}}.relio-root .price-chip{position:absolute;right:-1.1rem;top:1.8rem;z-index:3;padding:.55rem;border-radius:1.4rem;background:#fdfbf7d1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px var(--hair),var(--shadow-soft);animation:relio-float 7s var(--ease) infinite alternate}.relio-root .price-chip .in{padding:.7rem 1.1rem;border-radius:1rem;background:var(--paper);box-shadow:inset 0 0 0 1px var(--hair-2)}.relio-root .price-chip .now{font-family:Fraunces,serif;font-size:1.32rem;letter-spacing:-.02em;line-height:1}.relio-root .price-chip .was{font-size:.72rem;color:var(--ink-4);text-decoration:line-through;margin-left:.4rem}.relio-root .price-chip .sv{margin-top:.25rem;font-size:9px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--sage-2)}@keyframes relio-float{0%{transform:translateY(0)}to{transform:translateY(-12px)}}.relio-root .marquee{border-block:1px solid var(--hair);background:var(--sage-tint);overflow:hidden;padding-block:1rem;position:relative;z-index:2}.relio-root .mq-track{display:flex;gap:3.5rem;width:max-content;animation:relio-mq 38s linear infinite}.relio-root .marquee:hover .mq-track{animation-play-state:paused}.relio-root .mq-track span{display:flex;align-items:center;gap:3.5rem;font-size:10.5px;letter-spacing:.28em;text-transform:uppercase;font-weight:600;color:var(--sage-2);white-space:nowrap}.relio-root .mq-track span:after{content:"";width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.5}@keyframes relio-mq{to{transform:translate(-50%)}}.relio-root .split{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(2.5rem,6vw,6rem);align-items:start}.relio-root .split-sticky{position:sticky;top:8rem}.relio-root .cards{display:grid;gap:1.1rem}.relio-root .card{padding:.45rem;border-radius:var(--r-lg);background:linear-gradient(160deg,#ffffffe6,#f1eadf80);box-shadow:inset 0 0 0 1px var(--hair);transition:transform .7s var(--ease),box-shadow .7s var(--ease)}.relio-root .card:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #1b1a171c,var(--shadow-soft)}.relio-root .card .core{border-radius:calc(var(--r-lg) - .45rem);background:var(--paper);box-shadow:inset 0 1px 1px #ffffffe6,inset 0 0 0 1px var(--hair-2);padding:1.9rem 1.8rem;display:flex;gap:1.3rem;align-items:flex-start}.relio-root .card .ic{width:2.6rem;height:2.6rem;border-radius:999px;flex:none;display:grid;place-items:center;background:var(--sage-tint);box-shadow:inset 0 0 0 1px #71856b29}.relio-root .card .ic svg{width:17px;height:17px;stroke:var(--sage-2);fill:none;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.relio-root .card h4{margin:0 0 .35rem;font-size:1.02rem;font-weight:600;letter-spacing:-.01em}.relio-root .card p{margin:0;font-size:.88rem;color:var(--ink-3);line-height:1.6;font-weight:300}.relio-root .layers{background:var(--paper-2)}.relio-root .layer-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2.5rem,6vw,5.5rem);align-items:center}.relio-root .diagram{position:relative;aspect-ratio:1;max-width:460px;margin-inline:auto;width:100%}.relio-root .diagram svg{width:100%;height:100%;overflow:visible}.relio-root .diagram circle.ring{fill:none;stroke-linecap:round;transform-origin:center;transform:rotate(-90deg)}.relio-root .layer-list{display:grid;gap:.5rem}.relio-root .layer-item{padding:1.25rem 1.4rem;border-radius:var(--r-md);cursor:pointer;display:flex;gap:1.1rem;align-items:flex-start;text-align:left;width:100%;transition:background .6s var(--ease),box-shadow .6s var(--ease),transform .6s var(--ease)}.relio-root .layer-item:hover{background:#fff9}.relio-root .layer-item.on{background:var(--paper);box-shadow:inset 0 0 0 1px var(--hair),var(--shadow-soft);transform:translate(4px)}.relio-root .layer-item .n{font-family:Fraunces,serif;font-size:1.05rem;color:var(--ink-4);line-height:1.3;flex:none;width:1.6rem;transition:color .5s var(--ease)}.relio-root .layer-item.on .n{color:var(--sage-2)}.relio-root .layer-item h4{margin:0 0 .25rem;font-size:1rem;font-weight:600;letter-spacing:-.01em}.relio-root .layer-item p{margin:0;font-size:.86rem;color:var(--ink-3);font-weight:300;line-height:1.58;max-width:38ch}.relio-root .gal-main{position:relative;border-radius:calc(var(--r-xl) - .5rem);overflow:hidden;aspect-ratio:1/1;background:linear-gradient(170deg,#f6f1e9,#eae0d0)}.relio-root .gal-main img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity 1s var(--ease),transform 1.3s var(--ease)}.relio-root .gal-main img.on{opacity:1;transform:scale(1)}.relio-root .thumbs{display:flex;gap:.6rem;margin-top:1rem;overflow-x:auto;padding-bottom:.4rem;scrollbar-width:none;min-width:0;max-width:100%;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),transparent)}.relio-root .thumbs::-webkit-scrollbar{display:none}.relio-root .thumb{flex:none;width:clamp(3.6rem,4.4vw,4.55rem);aspect-ratio:1;border-radius:.9rem;overflow:hidden;position:relative;box-shadow:inset 0 0 0 1px var(--hair);opacity:.62;transition:opacity .5s var(--ease),transform .5s var(--ease),box-shadow .5s var(--ease)}.relio-root .thumb img{width:100%;height:100%;object-fit:cover}.relio-root .thumb:hover{opacity:.9;transform:translateY(-3px)}.relio-root .thumb.on{opacity:1;box-shadow:inset 0 0 0 1.5px var(--sage-2),0 10px 22px -12px #1b1a1766}.relio-root .buy-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(2rem,5vw,4rem);align-items:start}.relio-root .buy-card .core{padding:clamp(1.6rem,3vw,2.4rem)}.relio-root .price-row{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap}.relio-root .price-now{font-family:Fraunces,serif;font-size:clamp(2.2rem,4vw,2.9rem);letter-spacing:-.03em;line-height:1}.relio-root .price-was{font-size:1rem;color:var(--ink-4);text-decoration:line-through}.relio-root .save{padding:.28rem .6rem;border-radius:999px;background:var(--sage-tint);color:var(--sage-2);font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.relio-root .opt{margin-top:1.6rem}.relio-root .opt .mono{display:block;margin-bottom:.6rem}.relio-root .chips{display:flex;gap:.5rem;flex-wrap:wrap}.relio-root .chip{padding:.6rem 1.05rem;border-radius:999px;font-size:.83rem;box-shadow:inset 0 0 0 1px var(--hair);color:var(--ink-2);transition:box-shadow .5s var(--ease),background .5s var(--ease),transform .35s var(--ease)}.relio-root .chip:hover{background:#ffffffb3;transform:translateY(-1px)}.relio-root .chip.on{background:var(--ink);color:var(--paper);box-shadow:none}.relio-root .chip.out{opacity:.4;text-decoration:line-through}.relio-root .qty{display:inline-flex;align-items:center;gap:.2rem;padding:.3rem;border-radius:999px;box-shadow:inset 0 0 0 1px var(--hair)}.relio-root .qty button{width:2rem;height:2rem;border-radius:999px;display:grid;place-items:center;font-size:1rem;color:var(--ink-3);transition:background .4s var(--ease),color .4s var(--ease)}.relio-root .qty button:hover{background:#1b1a170d;color:var(--ink)}.relio-root .qty input{width:2.6rem;text-align:center;font-size:.9rem;border:0;background:none;font-variant-numeric:tabular-nums;-moz-appearance:textfield;color:var(--ink)}.relio-root .qty input::-webkit-outer-spin-button,.relio-root .qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.relio-root .incl{list-style:none;margin:1.6rem 0 0;padding:1.4rem 0 0;border-top:1px solid var(--hair);display:grid;gap:.6rem}.relio-root .incl li{display:flex;gap:.7rem;align-items:flex-start;font-size:.86rem;color:var(--ink-3);font-weight:300}.relio-root .incl svg{width:14px;height:14px;stroke:var(--sage-2);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:.32rem}.relio-root .assure{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:1.2rem}.relio-root .assure div{padding:.9rem .8rem;border-radius:.85rem;background:var(--paper-2);text-align:center}.relio-root .assure strong{display:block;font-size:.78rem;font-weight:600}.relio-root .assure span{font-size:.68rem;color:var(--ink-4)}.relio-root .relio-form .add-to-cart-button,.relio-root .relio-form add-to-cart-component{display:block;width:100%}.relio-root .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--hair);border-radius:var(--r-lg);overflow:hidden;box-shadow:inset 0 0 0 1px var(--hair)}.relio-root .stat{background:var(--paper);padding:2rem 1.4rem;text-align:center}.relio-root .stat b{display:block;font-family:Fraunces,serif;font-size:clamp(1.9rem,3.4vw,2.7rem);letter-spacing:-.03em;line-height:1;font-weight:400}.relio-root .stat span{display:block;margin-top:.55rem;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-4);font-weight:600}.relio-root .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2.5vw,2rem)}.relio-root .step{position:relative;padding-top:2.2rem}.relio-root .step:nth-child(2){transform:translateY(2.6rem)}.relio-root .step:nth-child(3){transform:translateY(5.2rem)}.relio-root .step .num{font-family:Fraunces,serif;font-size:3.6rem;line-height:1;color:var(--clay-2);letter-spacing:-.04em}.relio-root .step h4{margin:1rem 0 .5rem;font-size:1.12rem;font-weight:600;letter-spacing:-.015em}.relio-root .step p{margin:0;font-size:.88rem;color:var(--ink-3);font-weight:300;line-height:1.62}.relio-root .step:before{content:"";position:absolute;top:0;left:0;width:2.2rem;height:1px;background:var(--ink-4)}.relio-root .quote-sect{background:var(--ink);color:var(--paper);overflow:hidden;position:relative}.relio-root .quote-sect .display{color:var(--paper)}.relio-root .quote-sect .display em{color:#b9c6b2}.relio-root .quote-sect:before{content:"";position:absolute;width:60vw;height:60vw;border-radius:50%;background:radial-gradient(circle,rgba(113,133,107,.28),transparent 66%);top:-22vw;right:-16vw;filter:blur(50px)}.relio-root .stars{display:flex;gap:.25rem;align-items:center}.relio-root .stars svg{width:14px;height:14px;fill:#d9c48f}.relio-root .tcards{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:3.5rem}.relio-root .tcard{padding:1.8rem;border-radius:var(--r-lg);background:#ffffff0b;box-shadow:inset 0 0 0 1px #ffffff17;transition:transform .7s var(--ease),background .7s var(--ease)}.relio-root .tcard:hover{transform:translateY(-5px);background:#ffffff13}.relio-root .tcard p{font-size:.92rem;line-height:1.66;color:#fdfbf7cc;font-weight:300;margin:1rem 0 1.4rem}.relio-root .tcard .who{font-size:.8rem;color:#fdfbf785}.relio-root .tcard .who b{color:var(--paper);font-weight:600;display:block;font-size:.86rem}.relio-root .faq{display:grid;gap:.4rem}.relio-root .q{border-bottom:1px solid var(--hair)}.relio-root .q>button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.5rem 0;text-align:left;font-size:1.02rem;font-weight:500;letter-spacing:-.012em;transition:color .4s var(--ease)}.relio-root .q>button:hover{color:var(--sage-2)}.relio-root .q .pm{width:1.9rem;height:1.9rem;border-radius:999px;flex:none;display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--hair);transition:transform .6s var(--ease),background .6s var(--ease)}.relio-root .q .pm svg{width:12px;height:12px;stroke:var(--ink-2);stroke-width:1.5;stroke-linecap:round;fill:none}.relio-root .q.open .pm{transform:rotate(45deg);background:var(--ink)}.relio-root .q.open .pm svg{stroke:var(--paper)}.relio-root .q .a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .7s var(--ease)}.relio-root .q.open .a{grid-template-rows:1fr}.relio-root .q .a>div{overflow:hidden}.relio-root .q .a p{margin:0 0 1.6rem;font-size:.9rem;line-height:1.68;color:var(--ink-3);font-weight:300;max-width:62ch}.relio-root .close-cta{text-align:center;position:relative;overflow:hidden}.relio-root .disclaimer{margin:3rem auto 0;padding:1.1rem 1.3rem;border-radius:var(--r-md);background:var(--paper-2);font-size:.76rem;color:var(--ink-4);line-height:1.6;max-width:64ch}@media(max-width:1080px){.relio-root .buy-grid{grid-template-columns:1fr}.relio-root .steps{grid-template-columns:1fr 1fr}.relio-root .step:nth-child(3){transform:none}}@media(max-width:900px){.relio-root .hero-grid{grid-template-columns:1fr;gap:3.5rem}.relio-root .hero{min-height:auto}.relio-root .hero-art{max-width:440px;margin-inline:auto;width:100%}.relio-root .split{grid-template-columns:1fr}.relio-root .split-sticky{position:static}.relio-root .layer-grid,.relio-root .tcards{grid-template-columns:1fr}.relio-root .stats{grid-template-columns:1fr 1fr}}@media(max-width:768px){.relio-root .steps{grid-template-columns:1fr;gap:2.2rem}.relio-root .step{transform:none!important}.relio-root .badge-spin{width:5.9rem;height:5.9rem;left:.4rem;bottom:-1.2rem}.relio-root .badge-spin text{font-size:7.2px;letter-spacing:.26em}.relio-root .badge-spin .mid{font-size:1.15rem}.relio-root .price-chip{right:.5rem;top:1rem}.relio-root .hero-frame{transform:none}.relio-root .assure{grid-template-columns:1fr;gap:.5rem}.relio-root .assure div{display:flex;justify-content:space-between;text-align:left;padding:.75rem 1rem}.relio-root .card .core{padding:1.5rem 1.35rem;gap:1rem}}@media(prefers-reduced-motion:reduce){.relio-root *,.relio-root *:before,.relio-root *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.relio-root .rv{opacity:1;transform:none;filter:none}.relio-root .mask>span{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/relio-landing.css.map */
