@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f7095de3000afb68-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e63b65bb308a9351-s.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/125b6750c58ce347-s.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d902bc2bfdd0a4cb-s.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.Bo1HMa_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.Bo1HMa_variable{--font-instrument:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/9a5bda4b84d685f8-s.3w7f_p1-p40wk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/3383ca8b946b84c9-s.403cw4u-aurg6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/056b57ca797dfa24-s.0aam4xq51u8ez.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/acc52fee236b8039-s.2--ii1rah3vw3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/9d9d8fde33b299ed-s.3tqbdkkdqajd-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.t1DOiq_className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.t1DOiq_variable{--font-unbounded:"Unbounded", "Unbounded Fallback"}
.st{--st-ease:cubic-bezier(.16, 1, .3, 1);--st-bg:var(--color-paper);overflow-x:clip}.st[data-mode=escuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-zinc-50:#1b1b19;--color-zinc-100:#222220;--color-zinc-200:#2e2e2b;--color-zinc-300:#3d3d39;--color-zinc-400:#6f6f68;--color-zinc-500:#9a9a91;--color-zinc-600:#b4b4ab;--color-zinc-700:#cfcfc7;--color-zinc-800:#e2e2db;--color-zinc-900:#efefe9;--color-zinc-950:#f6f6f1;--color-white:#151514;--color-black:#fff;--color-paper:#0b0b0a;--color-emerald-700:#4ade80;--color-amber-700:#fbbf24;--color-red-600:#f87171;--color-red-700:#f87171;--color-emerald-50:#10261a;--color-amber-50:#2a2010;--color-red-50:#2b1414}.st .st-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-zinc-50:#fafafa;--color-zinc-100:#f4f4f5;--color-zinc-200:#e4e4e7;--color-zinc-300:#d4d4d8;--color-zinc-400:#9f9fa9;--color-zinc-500:#71717b;--color-zinc-600:#52525c;--color-zinc-700:#3f3f46;--color-zinc-800:#27272a;--color-zinc-900:#18181b;--color-zinc-950:#09090b;--color-white:#fff;--color-black:#000;--color-emerald-700:#007956;--color-amber-700:#b75000;--color-red-600:#e40014;--color-red-700:#bf000f;color:var(--color-zinc-950)}@supports (color:lab(0% 0 0)){.st .st-light{--color-zinc-50:lab(98.26% 0 0);--color-zinc-100:lab(96.1634% .0993311 -.364041);--color-zinc-200:lab(90.6853% .399232 -1.45452);--color-zinc-300:lab(84.9837% .601262 -2.17986);--color-zinc-400:lab(65.6464% 1.53497 -5.42429);--color-zinc-500:lab(47.8878% 1.65477 -5.77283);--color-zinc-600:lab(35.1166% 1.78212 -6.1173);--color-zinc-700:lab(26.8019% 1.35387 -4.68303);--color-zinc-800:lab(15.7305% .613764 -2.16959);--color-zinc-900:lab(8.30603% .618205 -2.16572);--color-zinc-950:lab(2.51107% .242703 -.886115);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441)}}.st[data-font=elegante]{--font-display:var(--font-instrument), Georgia, "Times New Roman", serif}.st[data-font=elegante] .font-display{letter-spacing:-.015em;font-weight:400}.st[data-font=condensada] .font-display{text-transform:uppercase;letter-spacing:-.01em;font-stretch:75%}.st[data-font=geometrica]{--font-display:var(--font-unbounded), var(--font-geist), sans-serif}.st[data-font=geometrica] .font-display{letter-spacing:-.045em;font-weight:600}.st[data-font=geometrica] .st-xl{zoom:.8}.st[data-font=elegante] .st-xl{zoom:1.08}@media (scripting:enabled){.st:not([data-motion=off]) [data-reveal]{opacity:0;transition:opacity .9s var(--st-ease), transform 1s var(--st-ease);transition-delay:calc(var(--d,0) * 80ms);transform:translateY(26px)}.st:not([data-motion=off]) [data-reveal=scale]{transform:translateY(18px)scale(.96)}.st:not([data-motion=off]) [data-reveal].is-in{opacity:1;transform:none}}.st[data-motion=off] [data-pin]{height:auto!important}.st[data-motion=off] .st-pin{padding-block:96px;height:auto!important;min-height:0!important;position:relative!important}@media (prefers-reduced-motion:reduce){.st [data-reveal]{opacity:1!important;transform:none!important}.st [data-pin]{height:auto!important}.st .st-pin{padding-block:96px;height:auto!important;min-height:0!important;position:relative!important}.st .st-track,.st .animate-float{animation:none!important}}.st[data-motion=off] .st-track,.st[data-motion=off] .animate-float{animation:none!important}.st-announce{z-index:41;background:var(--store-accent);min-height:38px;color:var(--store-on-accent);text-align:center;justify-content:center;align-items:center;gap:10px;padding:8px 16px;font-size:13px;font-weight:600;display:flex;position:relative;overflow:hidden}.st-announce:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff59 50%,#0000 70%) 0 0/250% 100%;animation:4.5s ease-in-out infinite st-sheen;position:absolute;inset:0}@keyframes st-sheen{0%{background-position:200%}60%,to{background-position:-100%}}.st-preview{z-index:60;color:#f4f4ef;background:#0b0b0a;border-radius:999px;outline:1px solid #ffffff1f;align-items:center;gap:10px;padding:8px 8px 8px 14px;font-size:12.5px;display:inline-flex;position:fixed;bottom:14px;left:14px;box-shadow:0 20px 40px -16px #0000008c}.st-preview a{color:#0b0b0a;background:#c8f53a;border-radius:999px;padding:5px 11px;font-weight:600}.st-demo{z-index:45;left:50%;bottom:max(14px, env(safe-area-inset-bottom));width:min(560px,100% - 24px);position:fixed;translate:-50%}.st:has(.st-demo){padding-bottom:72px}@media (max-width:1023px){.st:has([data-buybar]) .st-demo{bottom:calc(max(12px, env(safe-area-inset-bottom)) + 76px)}}.st-w{vertical-align:top;margin-bottom:-.08em;margin-right:.2em;padding-bottom:.08em;display:inline-block;overflow:hidden}.st-w:last-child{margin-right:0}.st-w>span{display:inline-block}@media (scripting:enabled){.st:not([data-motion=off]) .st-w>span{animation:st-up 1.1s var(--st-ease) forwards;animation-delay:calc(.1s + var(--d,0) * 90ms);transform:translateY(112%)}.st:not([data-motion=off]) .st-in{opacity:0;animation:st-fade-up .9s var(--st-ease) forwards;animation-delay:calc(.2s + var(--d,0) * .1s)}.st:not([data-motion=off]) .st-tag,.st:not([data-motion=off]) .st-batt-card,.st:not([data-motion=off]) .st-note{opacity:0;animation:st-pop .9s var(--st-ease) forwards;animation-delay:calc(.7s + var(--d,0) * .1s)}.st:not([data-motion=off]) .st-ph svg,.st:not([data-motion=off]) .st-ph>div>img,.st:not([data-motion=off]) .st-ph>img{animation:st-phone-in 1.4s var(--st-ease) both;animation-delay:calc(.15s + var(--d,0) * .12s)}}@keyframes st-up{to{transform:none}}@keyframes st-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes st-pop{0%{opacity:0;transform:translateY(14px)scale(.92)}to{opacity:1;transform:none}}@keyframes st-phone-in{0%{opacity:0;transform:translateY(60px)scale(.94)}to{opacity:1;transform:none}}.st-beam{filter:blur(24px);transform-origin:50% 0;background:conic-gradient(from 180deg at 50% 0,#0000 155deg,#ffffff17 172deg,#ffffff29 180deg,#ffffff17 188deg,#0000 205deg);width:75%;height:150%;animation:9s ease-in-out infinite alternate st-sweep;position:absolute;top:-30%;right:-5%}.st-beam-2{opacity:.55;animation-duration:13s;animation-delay:-5s;right:22%}.st-beam-center{right:12%}.st-beam-center.st-beam-2{left:-10%;right:auto}@keyframes st-sweep{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}.st-ph{transform:translate3d(calc(var(--mx,0) * var(--depth,1) * -18px), calc(var(--my,0) * var(--depth,1) * -12px), 0);transition:transform .8s var(--st-ease)}.st-batt-card{background:color-mix(in oklab, var(--store-on-primary) 9%, transparent);outline:1px solid color-mix(in oklab, var(--store-on-primary) 16%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);color:var(--store-on-primary);border-radius:18px;padding:12px 16px 14px;box-shadow:0 24px 50px -24px #0009}.st-batt-bar{outline:1.5px solid color-mix(in oklab, currentColor 40%, transparent);border-radius:5px;width:86px;height:14px;padding:2px;display:block;position:relative}.st-batt-bar:after{content:"";background:color-mix(in oklab, currentColor 40%, transparent);border-radius:0 2px 2px 0;width:3px;height:6px;position:absolute;top:50%;right:-5px;transform:translateY(-50%)}.st-batt-bar span{height:100%;width:var(--v);background:var(--store-accent);box-shadow:0 0 14px color-mix(in oklab, var(--store-accent) 70%, transparent);border-radius:3px;display:block}@media (scripting:enabled){.st:not([data-motion=off]) .st-batt-bar span{animation:st-fill 1.6s 1.2s var(--st-ease) both}}@keyframes st-fill{0%{width:0}}.st-note{color:var(--store-accent-on-primary);white-space:nowrap;font-size:27px;font-weight:700;line-height:1}.st-note>span{display:inline-block;rotate:-7deg}.st-note-arrow{width:64px;height:48px;margin:2px 0 0 38%;display:block}.st-cone{filter:blur(28px);pointer-events:none;background:conic-gradient(from 180deg at 50% 0,#0000 158deg,#ffffff21 174deg,#ffffff36 180deg,#ffffff21 186deg,#0000 202deg);width:min(1000px,130vw);height:125%;animation:7s ease-in-out infinite st-flicker;position:absolute;top:-12%;left:50%;translate:-50%}@keyframes st-flicker{0%,to{opacity:1}45%{opacity:.82}50%{opacity:.95}}.st-holo-title{z-index:0;position:relative}.st-holo-phone{z-index:2;aspect-ratio:200/412;height:clamp(340px,44vw,560px);margin:calc(var(--ts) * -.5) auto 0;position:relative}@media (max-width:640px){.st-holo-phone{height:330px;margin-top:calc(var(--ts) * -.3)}}.st-holo-phone.has-photo{aspect-ratio:auto;width:fit-content;height:clamp(300px,40vw,520px)}.st-holo-phone.has-photo .st-batt-card{left:-46%!important}.st-holo-phone.has-photo .st-tag{right:-40%!important}.st-holo-phone.has-photo .st-note{right:-44%!important}.st-sway{transform-origin:50% 92%;animation:7s ease-in-out infinite st-sway}@keyframes st-sway{0%,to{transform:rotate(-4deg)translateY(0)}50%{transform:rotate(3deg)translateY(-12px)}}.st-holo-floor{filter:blur(20px);z-index:-1;background:#00000080;border-radius:50%;height:10%;position:absolute;bottom:-5%;left:-40%;right:-40%}@media (max-width:640px){.st-holo-phone .st-tag{left:50%;translate:-50%;bottom:-2%!important;right:auto!important}}.st-kenburns{animation:24s ease-in-out infinite alternate st-kb}@keyframes st-kb{0%{transform:scale(1.04)}to{transform:scale(1.14)translate(-1.5%,-1%)}}.st-belt{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.st-belt .st-track{animation:60s linear infinite st-marquee}.st-belt:hover .st-track{animation-play-state:paused}.st-belt-card{background:color-mix(in oklab, var(--store-on-primary) 6%, transparent);outline:1px solid color-mix(in oklab, var(--store-on-primary) 12%, transparent);width:210px;transition:transform .5s var(--st-ease), background .3s;border-radius:22px;flex:none;margin-right:16px;overflow:hidden}a.st-belt-card:hover{background:color-mix(in oklab, var(--store-on-primary) 10%, transparent);transform:translateY(-6px)}.st-belt-stage{background:radial-gradient(60% 55% at 50% 45%, color-mix(in oklab, var(--store-accent) 24%, transparent), transparent 72%);place-items:center;height:220px;display:grid}@keyframes st-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.st-ribbons{height:210px;margin-top:8px;position:relative;overflow:hidden}.st-ribbon{white-space:nowrap;padding:15px 0;display:flex;position:absolute;left:-5%;right:-5%;overflow:hidden}.st-ribbon-a{z-index:2;background:var(--store-accent);color:var(--store-on-accent);box-shadow:0 20px 60px -20px color-mix(in oklab, var(--store-accent) 60%, transparent);top:50px;rotate:-3deg}.st-ribbon-b{background:var(--store-primary);color:var(--store-on-primary);top:88px;rotate:2.2deg}.st-ribbon .st-track{flex:none;animation:46s linear infinite st-marquee;display:flex}.st-ribbon-b .st-track{animation-duration:58s;animation-direction:reverse}.st-rib-item{letter-spacing:-.03em;text-transform:uppercase;align-items:center;gap:26px;padding-right:26px;font-size:28px;font-weight:800;font-stretch:85%;display:inline-flex}.st-rib-item i{opacity:.55;font-size:17px;font-style:normal}@media (max-width:640px){.st-ribbons{height:160px}.st-ribbon-a{top:34px}.st-ribbon-b{top:66px}.st-rib-item{gap:16px;padding-right:16px;font-size:20px}}.st-card{transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}.st-card:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:radial-gradient(420px circle at var(--gx,50%) var(--gy,0%), #fff3, transparent 45%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.st-card:hover:after{opacity:1}.st-seg{grid-template-columns:repeat(10,1fr);gap:3px;height:8px;display:grid}.st-seg>span{background:color-mix(in oklab, var(--color-zinc-950) 8%, transparent);border-radius:2px;overflow:hidden}.st-seg i{transform-origin:0;height:100%;display:block}@media (scripting:enabled){.st:not([data-motion=off]) [data-reveal] .st-seg i{transition:transform .4s var(--st-ease);transition-delay:calc(.35s + var(--d,0) * 80ms + var(--k,0) * 55ms);transform:scaleX(0)}.st:not([data-motion=off]) [data-reveal].is-in .st-seg i{transform:none}}.st-pin{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}[data-pin]{--p:0}@media (scripting:none){[data-pin]{--p:1;height:auto!important}.st-pin{height:auto;padding-block:96px;position:relative}}.st-batt-pin{--k:clamp(0, calc((var(--p) - .04) / .42), 1);height:230vh;position:relative}.st-batt-chip{background:color-mix(in oklab, currentColor 7%, transparent);outline:1px solid color-mix(in oklab, currentColor 12%, transparent);width:fit-content;max-width:100%;transition:opacity .6s var(--st-ease), transform .6s var(--st-ease);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;font-weight:500;display:flex}@media (scripting:enabled){.st-batt-chip:not(.is-done){opacity:0;transform:translate(-14px)}}.st-bigbatt-wrap{width:100%;max-width:560px;margin-inline:auto;padding-right:18px}.st-bigbatt{aspect-ratio:2.1;border:3px solid color-mix(in oklab, currentColor 30%, transparent);border-radius:clamp(22px,3vw,36px);width:100%;position:relative}.st-bigbatt-tip{background:color-mix(in oklab, currentColor 30%, transparent);border-radius:0 10px 10px 0;width:11px;height:30%;position:absolute;top:50%;right:-17px;translate:0 -50%}.st-bigbatt-fill{width:calc((100% - 20px) * var(--k) * var(--avg) / 100);background:linear-gradient(90deg, color-mix(in oklab, var(--store-accent) 72%, black), var(--store-accent));box-shadow:0 0 90px -8px var(--store-accent);border-radius:clamp(14px,2.2vw,26px);position:absolute;top:10px;bottom:10px;left:10px;overflow:hidden}.st-bigbatt-shine{background:linear-gradient(100deg,#0000 30%,#ffffff73 50%,#0000 70%) 0 0/250% 100%;animation:2.8s ease-in-out infinite st-sheen;position:absolute;inset:0}.st-bigbatt-cells{pointer-events:none;grid-template-columns:repeat(5,1fr);display:grid;position:absolute;inset:10px}.st-bigbatt-cells span{border-right:3px solid var(--store-primary);opacity:.55}.st-bigbatt-value{letter-spacing:-.06em;justify-content:center;align-items:center;font-size:clamp(64px,10vw,150px);font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.st-bigbatt-pct{opacity:.8;align-self:center;margin-left:.04em;font-size:.45em}.st-bigbatt-value.on-fill{color:var(--store-on-accent);clip-path:inset(0 calc(100% - 10px - (100% - 20px) * var(--k) * var(--avg) / 100) 0 0)}@media (max-width:1023px){.st-batt-pin{height:200vh}.st-batt-pin h2{font-size:clamp(28px,7.4vw,44px)}}.st-say{height:220vh;position:relative}.st-say .st-pin{place-items:center;display:grid}.st-say-bg{background:var(--store-accent);--c:clamp(0, calc(var(--p) / .3), 1);clip-path:circle(calc(var(--c) * 80%) at 50% 50%);position:absolute;inset:0}.st-say-text{letter-spacing:-.045em;max-width:1080px;color:var(--store-on-accent);text-align:center;text-wrap:balance;padding:0 24px;font-size:clamp(32px,5.4vw,80px);font-weight:800;font-stretch:90%;line-height:1.02;position:relative}.st-word{opacity:clamp(.14, calc((var(--p) - .28) / .55 * var(--n) - var(--i) + 1), 1)}.st-mark{background:var(--store-on-accent);color:var(--store-accent);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.14em;padding:0 .14em}.st-say-foot{text-align:center;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:color-mix(in oklab, var(--store-on-accent) 60%, transparent);opacity:clamp(0, calc((var(--p) - .8) * 6), 1);font-size:11.5px;position:absolute;bottom:40px;left:0;right:0}.st-checklist-pin{--done:clamp(0, calc((var(--p) - .86) * 8), 1);height:300vh;position:relative}.st-check-grid{grid-template-columns:1fr minmax(170px,260px) 1fr;align-items:center;gap:28px;display:grid}.st-check-col{flex-direction:column;gap:10px;min-width:0;display:flex}.st-check{--on:clamp(0, calc((var(--p) - .05) / .8 * var(--n) - var(--i)), 1);background:var(--color-white);min-width:0;box-shadow:0 0 0 1px color-mix(in oklab, var(--color-zinc-950) 7%, transparent), 0 14px 30px -24px #0b0b0a73;opacity:calc(.38 + var(--on) * .62);transform:translateX(calc((1 - var(--on)) * -10px));border-radius:16px;align-items:center;gap:12px;padding:12px 14px;font-size:14.5px;font-weight:500;display:flex}.st-check-col:last-child .st-check{transform:translateX(calc((1 - var(--on)) * 10px))}.st-check-box{background:color-mix(in oklab, var(--store-accent) calc(var(--on) * 100%), var(--color-zinc-100));width:24px;height:24px;color:var(--store-on-accent);border-radius:8px;flex:none;place-items:center;display:grid}.st-check-box svg{transform:scale(var(--on))}.st-scan{place-items:center;display:grid;position:relative}.st-scan-phone{height:min(50svh,430px);filter:drop-shadow(0 0 calc(var(--done) * 46px) color-mix(in oklab, var(--store-accent) 75%, transparent));position:relative}.st-scan-line{left:-14%;right:-14%;top:calc(min(var(--p) / .86, 1) * 100%);background:var(--store-accent);height:2px;box-shadow:0 0 18px 5px color-mix(in oklab, var(--store-accent) 55%, transparent);opacity:calc(1 - var(--done));border-radius:2px;position:absolute}.st-stamp{background:var(--store-accent);color:var(--store-on-accent);opacity:var(--done);transform:rotate(-6deg) scale(calc(.6 + var(--done) * .4));border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:700;display:inline-flex;position:absolute;bottom:-5%;box-shadow:0 20px 40px -18px #0b0b0a80}@media (max-width:760px){.st-checklist-pin{height:260vh}.st-check-grid{grid-template-columns:1fr 1fr;gap:8px}.st-scan{order:-1;grid-column:1/-1;margin-bottom:14px}.st-scan-phone{height:21svh}.st-check-col{gap:7px}.st-check{border-radius:12px;gap:8px;padding:8px 10px;font-size:12.5px}.st-check-box{border-radius:6px;width:20px;height:20px}.st-stamp{padding:6px 12px;font-size:12px}}@media (max-width:640px){.st-holo-phone.has-photo .st-tag{right:auto!important}}
