@property --amp{syntax:"<number>";inherits:true;initial-value:1}.smp{--ink:#0b0c0e;--dim:#55595f;--mute:#92979e;--line:#0b0c0e14;--line2:#0b0c0e24;--ground:#f5f5f6;--paper:#fff;--orange:#d65a1f;--orange2:#f25c1e;--deep:#a33e0f;--peach:#fbe3d6;--cream:#fff6ef;--night:#1a110d;--r:24px;--ease:cubic-bezier(.2,.7,.2,1);--spring:cubic-bezier(.34,1.56,.64,1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink);background:var(--ground);-webkit-font-smoothing:antialiased;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.55;overflow-x:clip}.smp *,.smp :before,.smp :after{box-sizing:border-box}.smp img{max-width:100%;display:block}.smp a{color:inherit;text-decoration:none}.smp h1,.smp h2,.smp h3,.smp p{margin:0}.smp button{font:inherit;color:inherit}.smp :focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:8px}.smp .wrap{max-width:1280px;margin:0 auto;padding-inline:20px}@media(min-width:700px){.smp .wrap{padding-inline:24px}}.smp .sec{padding-block:clamp(64px,8vw,110px)}.smp .h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,3.6vw,48px);font-weight:700;line-height:1.04}.smp .h2 span,.smp .h2 .o{color:var(--orange)}.smp .kick{letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin-bottom:14px;font-size:11.5px;font-weight:600;display:block}.smp .lede{color:var(--dim);max-width:52ch;margin-top:16px;font-size:clamp(16px,1.2vw,17.5px)}.smp .num{font-variant-numeric:tabular-nums}.smp .fine-note{color:var(--mute);margin-top:14px;font-size:12px}.smp .btn{cursor:pointer;white-space:nowrap;background:var(--orange);color:#fff;transition:transform .25s var(--ease),background .2s,box-shadow .25s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:15px 24px;font-size:15.5px;font-weight:600;display:inline-flex}.smp .btn:hover{background:var(--deep);box-shadow:0 14px 30px -14px var(--orange);transform:translateY(-2px)}.smp .btn.white{color:var(--ink);background:#fff}.smp .btn.white:hover{background:#fff;box-shadow:0 16px 34px -14px #5a1800}.smp .btn .ar{transition:transform .25s var(--ease);display:inline-block}.smp .btn:hover .ar{transform:translate(4px)}@keyframes smp-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes smp-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.smp .rv.in{animation:smp-rise .8s var(--ease) backwards}.smp .pnav{z-index:50;-webkit-backdrop-filter:blur(12px);background:#ffffffe6;border-radius:999px;align-items:center;gap:24px;width:calc(100% - 24px);max-width:1232px;margin:12px auto 0;padding:12px 14px 12px 22px;display:flex;position:sticky;top:12px;box-shadow:0 10px 30px -18px #0b0c0e66}.smp .pnav img{width:auto;height:15px}.smp .pnav nav{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);gap:22px;margin-inline:auto;font-size:11.5px;display:none}@media(min-width:900px){.smp .pnav nav{display:flex}}.smp .pnav .btn{margin-left:auto;padding:10px 18px;font-size:14px}@media(min-width:900px){.smp .pnav .btn{margin-left:0}}.smp .top{padding-block:28px clamp(48px,6vw,80px)}.smp .tagline{text-align:center;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;margin:12px 0 26px;font-size:clamp(13px,2.5vw,34px);font-weight:800;line-height:1.08}.smp .tagline span{color:var(--orange)}.smp .tagline .caret{vertical-align:-.08em;background:var(--orange);width:.06em;height:.85em;margin-left:.08em;animation:.8s steps(2,start) infinite smp-caret;display:inline-block}@keyframes smp-caret{to{visibility:hidden}}.smp .pcard{border-radius:var(--r) var(--r) 0 0;border:1px solid var(--line);background:var(--paper);grid-template-columns:1fr;display:grid;overflow:hidden;box-shadow:0 30px 70px -40px #0b0c0e66}@media(min-width:760px){.smp .pcard{grid-template-columns:1fr 1fr}}@media(min-width:1100px){.smp .pcard{grid-template-columns:1.12fr 1fr .44fr}}.smp .stage{perspective:1100px;background:#fff;place-items:center;min-height:440px;display:grid;position:relative;overflow:hidden}.smp .vial{z-index:2;width:min(280px,60%);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--ease);will-change:transform;animation:6s ease-in-out infinite smp-float;position:relative}.smp .stage.live .vial{transition:transform 80ms linear}@keyframes smp-float{0%,to{translate:0}50%{translate:0 -8px}}.smp .vial img{mix-blend-mode:multiply;width:100%;height:auto}.smp .chip{z-index:3;border:1px solid var(--line);background:#ffffffe6;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;font-weight:500;display:flex;position:absolute;box-shadow:0 10px 24px -16px #0b0c0e}.smp .chip i{background:var(--orange);border-radius:50%;width:7px;height:7px;animation:2.4s ease-out infinite smp-ping;box-shadow:0 0 #d65a1f66}@keyframes smp-ping{to{box-shadow:0 0 0 8px #d65a1f00}}.smp .chip.c1{top:16px;left:16px}.smp .chip.c2{bottom:16px;right:16px}.smp .panel{color:#fff;background:linear-gradient(165deg,#df6a30,var(--orange) 55%,#c65219);flex-direction:column;gap:16px;padding:clamp(28px,4vw,48px);display:flex;position:relative;overflow:hidden}.smp .panel:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ffb08033,#ffb08000 60%);border-radius:50%;width:120%;position:absolute;inset:-40% -60% auto auto}.smp .panel .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#ffe1d2;font-size:11.5px;font-weight:600}.smp .panel h1{letter-spacing:-.04em;font-size:clamp(40px,4.2vw,56px);font-weight:700;line-height:1}.smp .price{flex-direction:column;gap:4px;display:flex}.smp .price b{letter-spacing:-.02em;font-size:clamp(24px,2.2vw,30px);font-weight:700}.smp .price s{color:#ffd2bc;margin-left:6px;font-size:.72em;font-weight:500;text-decoration-thickness:2px}.smp .price span{color:#ffe1d2;font-size:14px}.smp .panel .rx{color:#ffe1d2;max-width:46ch;font-size:12.5px;line-height:1.5}.smp .panel .rx b{color:#fff}.smp .panel .desc{color:#fff1ea;max-width:34ch;font-size:17px}.smp .panel .btn{z-index:1;align-self:flex-start;position:relative}.smp .side{color:#fff;background:#c9551d;border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:clamp(20px,3vw,32px);list-style:none;display:grid}@media(min-width:760px){.smp .side{grid-column:1/-1}}@media(min-width:1100px){.smp .side{text-align:right;border-top:0;border-left:1px solid #ffffff2e;grid-column:auto;grid-template-columns:1fr;align-content:space-between;padding:40px 28px}}.smp .side span{letter-spacing:.18em;text-transform:uppercase;color:#ffd2bc;margin-bottom:6px;font-size:10.5px;font-weight:600;display:block}.smp .side b{font-size:14.5px;font-weight:600;line-height:1.3}.smp .stats{background:var(--line);border:1px solid var(--line);border-radius:0 0 var(--r) var(--r);border-top:0;grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}@media(min-width:900px){.smp .stats{grid-template-columns:repeat(4,1fr)}}.smp .stat{text-align:center;background:#fff;flex-direction:column;gap:6px;padding:22px 16px;display:flex}.smp .stat b{letter-spacing:-.03em;color:var(--orange);font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1}.smp .stat sup{color:var(--mute);vertical-align:top;margin-left:2px;font-size:.36em;position:relative;top:.2em}.smp .stat span{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:10.5px;font-weight:600}.smp .foot-n{color:var(--mute);max-width:110ch;margin-top:14px;font-size:12px}.smp .foot-n sup{margin-right:2px}.smp .feel-head{max-width:760px}.smp .feel{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:clamp(28px,4vw,44px);display:grid}@media(min-width:1000px){.smp .feel{grid-template-columns:repeat(4,1fr);gap:18px}}.smp .fc{border-radius:var(--r);aspect-ratio:3/4;background:var(--peach);isolation:isolate;margin:0;position:relative;overflow:hidden}.smp .fc img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease);position:absolute;inset:0}.smp .fc:after{content:"";z-index:1;background:linear-gradient(#1a110d00 45%,#1a110d80 72%,#1a110de6);position:absolute;inset:0}.smp .fc figcaption{z-index:2;color:#fff;flex-direction:column;gap:6px;padding:18px;display:flex;position:absolute;bottom:0;left:0;right:0}.smp .fc b{letter-spacing:-.02em;font-size:clamp(18px,1.6vw,22px);line-height:1.1}.smp .fc b:before{content:"";background:var(--orange2);width:26px;height:3px;transition:width .5s var(--ease);border-radius:2px;margin-bottom:10px;display:block}.smp .fc span{color:#f3e6df;font-size:14px;line-height:1.45}@media(min-width:1000px){.smp .fc span{opacity:0;max-height:0;transition:max-height .5s var(--ease),opacity .4s;overflow:hidden}.smp .fc:hover span{opacity:1;max-height:120px}.smp .fc:hover img{transform:scale(1.06)}.smp .fc:hover b:before{width:60px}}@media(max-width:600px){.smp .fc span{font-size:12.5px}.smp .fc figcaption{padding:14px}}.smp .mech{border-radius:calc(var(--r) + 8px);background:var(--night);color:#fff;padding:clamp(24px,4vw,52px);position:relative;overflow:hidden}.smp .mech:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#f25c1e3d,#f25c1e00 62%);border-radius:50%;width:80%;transition:opacity 1.2s;position:absolute;top:-50%;right:-20%}.smp .mech.on:before{opacity:.45}.smp .mech .h2{color:#fff}.smp .mech-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:22px;display:flex;position:relative}.smp .tog{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:12px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.smp .tog .tl{color:#fff;transition:color .3s}.smp .tog .tr{color:#ffffff73;transition:color .3s}.smp .tog[aria-checked=true] .tl{color:#ffffff73}.smp .tog[aria-checked=true] .tr{color:#ffb48a}.smp .tog .tk{background:#ffffff26;border-radius:999px;width:52px;height:28px;transition:background .3s;position:relative}.smp .tog .tk i{width:22px;height:22px;transition:transform .45s var(--spring);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.smp .tog[aria-checked=true] .tk{background:var(--orange2)}.smp .tog[aria-checked=true] .tk i{transform:translate(24px)}.smp .mgrid{grid-template-columns:1fr;gap:14px;margin-top:clamp(24px,3vw,36px);display:grid;position:relative}@media(min-width:900px){.smp .mgrid{grid-template-columns:repeat(3,1fr)}}.smp .mc{background:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;gap:10px;padding:22px;display:flex}.smp .mc-k{letter-spacing:.18em;text-transform:uppercase;color:#ffb48a;font-size:10.5px;font-weight:600}.smp .mc h3{letter-spacing:-.02em;font-size:20px}.smp .mc p{color:#d9cbc4;font-size:14.5px}.smp .mc svg{width:100%;height:auto;margin-block:6px;overflow:visible}.smp .mc .ax{fill:#ffffff73;font-size:11px}.smp .eq{--amp:1;height:118px;transition:--amp 1.4s var(--ease);align-items:flex-end;gap:5px;margin-block:6px;display:flex}.smp .mech.on .eq{--amp:.14}.smp .eq i{background:linear-gradient(to top,var(--orange2),#ffb48a);transform-origin:bottom;height:100%;transform:scaleY(calc(var(--h) * var(--amp)));border-radius:4px;flex:1;animation:.8s ease-in-out infinite alternate smp-eq}@keyframes smp-eq{0%{transform:scaleY(calc(var(--h) * var(--amp) * .35))}to{transform:scaleY(calc(var(--h) * var(--amp)))}}.smp .mech.on .eq i{background:linear-gradient(#ffe1d2,#ffb48a)}.smp .full .ar0,.smp .full .ar1{transition:opacity .9s var(--ease),transform 1.2s var(--ease);transform-box:fill-box;transform-origin:0 100%}.smp .full .ar0{fill:#f25c1e59;stroke:var(--orange2);stroke-width:2px}.smp .full .ar1{fill:#ffb48a59;stroke:#ffb48a;stroke-width:2px;opacity:0;transform:scaleX(.6)}.smp .mech.on .full .ar0{opacity:0}.smp .mech.on .full .ar1{opacity:1;transform:none}.smp .full>line{stroke:#fff3}.smp .full .hungry{transition:transform 1.3s var(--ease);transform:translate(150px)}.smp .mech.on .full .hungry{transform:translate(252px)}.smp .full .hungry line{stroke:#fff;stroke-width:1.5px;stroke-dasharray:3 4}.smp .full .hungry text{fill:#fff;font-size:11px;font-weight:600}.smp .bs path{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.smp .bs .base{stroke:#ffffff26;stroke-dasharray:4 5}.smp .bs .l0{stroke:var(--orange2);transition:opacity .8s}.smp .bs .l1{stroke:#ffb48a;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.6s var(--ease) .2s}.smp .mech.on .bs .l0{opacity:.18}.smp .mech.on .bs .l1{stroke-dashoffset:0}.smp .mech-fn{color:#fff6;margin-top:16px;font-size:12px;position:relative}.smp .ladder-wrap{grid-template-columns:1fr;align-items:center;gap:30px;display:grid}@media(min-width:1000px){.smp .ladder-wrap{grid-template-columns:.8fr 1.2fr;gap:64px}}.smp .ladder{border:1px solid var(--line);border-radius:var(--r);background:#fff;padding:clamp(20px,3vw,32px);box-shadow:0 30px 70px -50px #0b0c0e66}.smp .steps-bar{grid-template-columns:repeat(5,1fr);align-items:end;gap:8px;height:220px;display:grid}.smp .steps-bar button{cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:6px;height:100%;padding:0;display:flex;position:relative}.smp .steps-bar .bar{height:var(--hh);background:var(--peach);transition:background .4s,transform .4s var(--spring);border-radius:12px 12px 4px 4px;display:block}.smp .steps-bar button.lit .bar{background:linear-gradient(to top,var(--orange),#f2895a)}.smp .steps-bar button[aria-selected=true] .bar{background:linear-gradient(to top,var(--deep),var(--orange2));transform-origin:bottom;box-shadow:0 14px 30px -16px var(--orange);transform:scaleY(1.04)}.smp .steps-bar button:hover .bar{transform-origin:bottom;transform:scaleY(1.04)}.smp .steps-bar b{letter-spacing:-.02em;font-size:clamp(15px,2vw,22px);line-height:1}.smp .steps-bar small{color:var(--dim);margin-left:2px;font-size:.6em;font-weight:600}.smp .steps-bar em{color:var(--mute);font-size:11.5px;font-style:normal;line-height:1.2}.smp .dose-card{background:var(--cream);animation:smp-fade .45s var(--ease);border-radius:18px;grid-template-columns:1fr;align-items:center;gap:16px;margin-top:22px;padding:20px;display:grid}@media(min-width:620px){.smp .dose-card{grid-template-columns:1fr auto}}.smp .dose-card .when{letter-spacing:.16em;text-transform:uppercase;color:var(--orange);font-size:11px;font-weight:600}.smp .dose-card h3{letter-spacing:-.02em;margin-top:4px;font-size:22px}.smp .dose-card p{color:var(--dim);max-width:46ch;margin-top:4px;font-size:15px}.smp .stamp{border:2px dashed var(--orange);width:126px;height:126px;color:var(--orange);animation:smp-stamp .5s var(--spring);border-radius:50%;flex-direction:column;justify-content:center;justify-self:start;align-items:center;display:flex;transform:rotate(-8deg)}@media(min-width:620px){.smp .stamp{justify-self:end}}@keyframes smp-stamp{0%{opacity:0;transform:rotate(-8deg)scale(1.25)}to{opacity:1;transform:rotate(-8deg)scale(1)}}.smp .stamp span,.smp .stamp em{letter-spacing:.14em;text-transform:uppercase;font-size:9.5px;font-style:normal;font-weight:700}.smp .stamp b{letter-spacing:-.03em;color:var(--ink);font-size:30px;line-height:1.05}.smp .stamp small{color:var(--dim);font-size:.45em}.smp .ladder-fn{color:var(--mute);margin-top:14px;font-size:12px}.smp .calc-sec{background:linear-gradient(180deg,var(--ground),var(--cream) 30%,var(--cream) 70%,var(--ground))}.smp .calc-wrap{grid-template-columns:1fr;align-items:center;gap:30px;display:grid}@media(min-width:1000px){.smp .calc-wrap{grid-template-columns:.75fr 1.25fr;gap:56px}}.smp .wcalc{border:1px solid var(--line);border-radius:var(--r);background:#fff;grid-template-columns:1fr;gap:22px;padding:clamp(22px,3vw,34px);display:grid;box-shadow:0 30px 70px -45px #0b0c0e66}@media(min-width:760px){.smp .wcalc{grid-template-columns:.9fr 1.1fr}}.smp .wc-lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-bottom:8px;font-size:11px;font-weight:600;display:block}.smp .wc-w{align-items:baseline;gap:8px;margin-bottom:12px;display:flex}.smp .wc-w output{letter-spacing:-.04em;font-size:54px;font-weight:700;line-height:1}.smp .wc-w span{color:var(--dim)}.smp .wc-rng{appearance:none;cursor:pointer;background:linear-gradient(to right,var(--orange) 0 var(--f,30%),#ede7e3 var(--f,30%) 100%);border-radius:999px;width:100%;height:8px}.smp .wc-rng::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--orange);width:28px;height:28px;transition:transform .2s var(--spring);background:#fff;border-radius:50%;box-shadow:0 6px 16px -6px #a33e0f99}.smp .wc-rng:active::-webkit-slider-thumb{transform:scale(1.18)}.smp .wc-rng::-moz-range-thumb{border:2px solid var(--orange);background:#fff;border-radius:50%;width:26px;height:26px}.smp .wc-scale{color:var(--mute);justify-content:space-between;margin-top:8px;font-size:12px;display:flex}.smp .wc-to{background:var(--ground);border-radius:16px;align-items:center;gap:14px;margin-top:26px;padding:14px 16px;display:flex}.smp .wc-to span{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:10.5px;font-weight:600;display:block}.smp .wc-to b{letter-spacing:-.03em;font-size:26px;font-weight:700;line-height:1.1}.smp .wc-to div:last-child b{color:var(--orange)}.smp .wc-to i{color:var(--orange);font-size:20px;font-style:normal}.smp .wc-out{background:var(--cream);border-radius:18px;padding:20px}.smp .wc-big{letter-spacing:-.05em;color:var(--orange);font-size:clamp(56px,6vw,80px);font-weight:700;line-height:.95;display:block}.smp .wc-flour{color:var(--dim);margin-top:8px}.smp .wc-flour b{color:var(--ink)}.smp .bags{flex-wrap:wrap;gap:6px;min-height:30px;margin-top:12px;display:flex}.smp .bags i{width:20px;height:27px;animation:smp-pop .45s var(--spring) backwards;background:#fff;border:1.5px solid #c9b8ae;border-radius:5px 5px 7px 7px;position:relative}.smp .bags i:before{content:"";background:var(--orange2);border-radius:2px;height:5px;position:absolute;top:8px;left:3px;right:3px}@keyframes smp-pop{0%{opacity:0;transform:translateY(-12px)scale(.4)}to{opacity:1;transform:none}}.smp .wc-curve{width:100%;height:auto;margin-top:12px;overflow:visible}.smp .wc-curve path{stroke:var(--orange);stroke-dasharray:1;stroke-dashoffset:1px}.smp .wc-curve path.go{transition:stroke-dashoffset 1.4s var(--ease) .2s;stroke-dashoffset:0}.smp .wc-curve text{fill:var(--mute);font-size:11.5px}.smp .wc-fn{color:var(--mute);grid-column:1/-1;font-size:12px}.smp .kit-wrap{grid-template-columns:1fr;align-items:center;gap:30px;display:grid}@media(min-width:1000px){.smp .kit-wrap{grid-template-columns:.75fr 1.25fr;gap:56px}}.smp .kit-list{flex-direction:column;gap:4px;margin:24px 0 0;padding:0;list-style:none;display:flex}.smp .kit-list button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;flex-direction:column;gap:2px;width:100%;padding:12px 14px;transition:background .25s;display:flex}.smp .kit-list b{font-size:16px}.smp .kit-list span{color:var(--dim);font-size:14px}.smp .kit-list li.on button{background:#fff;box-shadow:0 10px 26px -18px #0b0c0e88}.smp .kit-list li.on b{color:var(--orange)}@media(max-width:999px){.smp .kit-list{display:none}}.smp .kit{border-radius:var(--r);background:var(--peach);margin:0;position:relative;overflow:hidden}.smp .kit img{width:100%;height:auto}.smp .pin{cursor:pointer;background:0 0;border:0;width:30px;height:30px;margin:-15px 0 0 -15px;padding:0;position:absolute}.smp .pin i{border:5px solid var(--orange2);background:#fff;border-radius:50%;position:absolute;inset:6px;box-shadow:0 4px 12px -2px #a33e0f88}.smp .pin:before{content:"";border:2px solid #fff;border-radius:50%;animation:2.2s ease-out infinite smp-pin;position:absolute;inset:0}@keyframes smp-pin{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.smp .pin.on i{background:var(--orange2);border-color:#fff}.smp .tip{white-space:nowrap;background:var(--ink);color:#fff;animation:smp-fade .3s var(--ease);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.smp .how{grid-template-columns:1fr;gap:14px;margin-top:clamp(26px,4vw,40px);display:grid}@media(min-width:900px){.smp .how{grid-template-columns:repeat(3,1fr)}}.smp .hw{border:1px solid var(--line);border-radius:var(--r);transition:transform .35s var(--ease),box-shadow .35s;background:#fff;flex-direction:column;gap:8px;padding:26px;display:flex}.smp .hw:hover{transform:translateY(-4px);box-shadow:0 24px 50px -30px #0b0c0e66}.smp .hw .n{color:var(--orange);letter-spacing:.1em;font-size:13px;font-weight:700}.smp .hw h3{letter-spacing:-.02em;font-size:21px}.smp .hw p{color:var(--dim);font-size:15px}.smp .fgrid{grid-template-columns:1fr;gap:30px;display:grid}@media(min-width:960px){.smp .fgrid{grid-template-columns:.75fr 1.25fr;gap:64px}}.smp details{border-bottom:1px solid var(--line2)}.smp details:first-of-type{border-top:1px solid var(--line2)}.smp summary{cursor:pointer;letter-spacing:-.01em;padding:20px 48px 20px 0;font-size:17.5px;font-weight:600;list-style:none;position:relative}.smp summary::-webkit-details-marker{display:none}.smp summary:after{content:"+";border:1px solid var(--line2);width:32px;height:32px;transition:transform .35s var(--ease),background .2s,color .2s;background:#fff;border-radius:50%;place-items:center;margin-top:-16px;font-size:20px;font-weight:400;display:grid;position:absolute;top:50%;right:0}.smp details[open] summary:after{background:var(--orange);color:#fff;border-color:var(--orange);transform:rotate(45deg)}.smp .ans{color:var(--dim);max-width:64ch;padding:0 24px 22px 0}.smp .close{border-radius:var(--r);background:linear-gradient(160deg,var(--orange2),var(--orange) 60%,#b84714);color:#fff;grid-template-columns:1fr;display:grid;overflow:hidden}@media(min-width:900px){.smp .close{grid-template-columns:1fr 1fr}}.smp .close-in{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding:clamp(28px,4vw,56px);display:flex}.smp .close h2{letter-spacing:-.04em;font-size:clamp(36px,4.4vw,60px);font-weight:700;line-height:1}.smp .close h2 span{color:#ffd2bc}.smp .close p{color:#fff1ea;max-width:42ch}.smp .close-price{color:#ffe1d2;font-size:15px}.smp .close-price b{color:#fff;letter-spacing:-.03em;font-size:34px}.smp .close-price s{margin-inline:4px}.smp .close figure{min-height:320px;margin:0;position:relative}.smp .close figure img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.smp .trust{text-align:center;letter-spacing:.18em;text-transform:uppercase;color:var(--dim);margin-top:22px;font-size:11px;font-weight:600}.smp .safety{color:var(--mute);flex-direction:column;gap:12px;max-width:1280px;padding-block:36px 130px;font-size:12px;line-height:1.7;display:flex}.smp .safety b{color:var(--dim)}.smp .sticky{z-index:60;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line);transition:transform .45s var(--ease);background:#ffffffeb;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.smp .sticky.show{transform:none}.smp .sticky .p{line-height:1.15}.smp .sticky .p b{color:var(--orange);font-size:22px}.smp .sticky .p s{color:var(--mute)}.smp .sticky .p small{color:var(--dim);font-size:12px;display:block}.smp .sticky .btn{margin-left:auto;padding:12px 18px;font-size:15px}@media(min-width:1000px){.smp .sticky{border:1px solid var(--line);border-radius:999px;padding:8px 8px 8px 22px;bottom:20px;left:auto;right:20px;box-shadow:0 20px 40px -20px #0b0c0e66}}@media(prefers-reduced-motion:reduce){.smp *,.smp :before,.smp :after{transition-duration:.001ms!important;animation:none!important}.smp .bs .l1,.smp .wc-curve path{stroke-dashoffset:0}}
