html,body{height:auto;overflow:visible}#root{visibility:visible;height:auto;min-height:100dvh;display:block}@media (width<=700px){body:before{height:130lvh;position:absolute;inset:0 0 auto}html.theme-dark body:before{background:radial-gradient(85% 32% at 88% 14%,#80848e38,#0000 62%),radial-gradient(140% 60% at 50% 108%,#9ea2ac29,#0000 62%)}}.ld{flex-direction:column;min-height:100dvh;display:flex}.ld-top{justify-content:space-between;align-items:center;width:100%;max-width:1020px;margin:0 auto;padding:22px 24px;display:flex}.ld-brand{color:var(--ink);align-items:center;gap:9px;text-decoration:none;display:flex}.ld-sigil{width:26px;height:26px;color:var(--ink)}.ld-wordmark{font-family:var(--display);letter-spacing:-.01em;font-size:21px;font-weight:640}.ld-dot{color:var(--accent)}.ld-nav{align-items:center;gap:14px;display:flex}.ld-nav-link{color:var(--muted);font-size:13.5px;font-weight:560;text-decoration:none;transition:color .15s ease-out}.ld-nav-link:hover{color:var(--ink)}.ld-theme{border:1px solid var(--line);width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:color .15s ease-out,border-color .15s ease-out;display:inline-flex}.ld-theme:hover{color:var(--ink);border-color:var(--line-strong)}.ld-top-demo{color:var(--muted);border:1px solid var(--line-strong);border-radius:999px;padding:6px 14px;font-size:13.5px;font-weight:560;text-decoration:none;transition:color .15s ease-out,border-color .15s ease-out}.ld-top-demo:hover{color:var(--ink);border-color:var(--ink)}.ld-langs{border:1px solid var(--line);border-radius:999px;align-items:center;gap:2px;padding:2px;display:inline-flex}.ld-langs a{opacity:.45;filter:saturate(.4);border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:14px;line-height:1;text-decoration:none;transition:opacity .15s ease-out,filter .15s ease-out,background .15s ease-out;display:inline-flex}.ld-langs a:hover{opacity:1;filter:none}.ld-langs a[aria-current]{opacity:1;filter:none;background:var(--bg2);cursor:default}.ld-theme .th-sun{display:none}html.theme-dark .ld-theme .th-sun{display:inline}html.theme-dark .ld-theme .th-moon{display:none}@media (width<=560px){.ld-nav{gap:10px}.ld-nav-link{display:none}}@media (pointer:coarse){.ld-brand,.ld-nav-link,.ld-top-demo,.ld-theme,.ld-langs a,.ld-foot a{position:relative}.ld-brand:after,.ld-nav-link:after,.ld-top-demo:after,.ld-theme:after,.ld-langs a:after,.ld-foot a:after{content:"";width:calc(100% + 8px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.ld-main{flex:1;width:100%;max-width:1020px;margin:0 auto;padding:0 24px}.ld-hero{text-align:center;padding:9vh 0 42px}.ld-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:14px;font-size:12px;font-weight:620}.ld-badge{border:1px solid var(--line-strong);color:var(--ink);background:color-mix(in srgb, var(--spec-mint) 9%, transparent);border-radius:999px;align-items:center;gap:7px;margin-top:20px;padding:6px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.ld-badge:before{content:"";background:var(--spec-mint);border-radius:50%;flex:none;width:7px;height:7px}.ld-hero-smoke{width:124px;height:124px;margin:0 auto 10px}.ld-hero-sigil{width:100%;height:100%;color:var(--ink);display:block}.ld-hero h1{font-family:var(--display);letter-spacing:-.022em;background:linear-gradient(100deg, var(--ink) 18%, var(--spec-mint) 52%, color-mix(in srgb, var(--spec-mint) 55%, #a7f3d0) 74%, var(--spec-mint) 96%);-webkit-text-fill-color:transparent;color:#0000;background-position:0%;background-size:190% 100%;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(38px,7.2vw,64px);font-weight:660;line-height:1.1;animation:16s ease-in-out infinite alternate ld-gradient-pan}@keyframes ld-gradient-pan{0%{background-position:0%}to{background-position:100%}}.ld-hero-word{color:var(--spec-mint);-webkit-text-fill-color:var(--spec-mint)}.ld-dek{max-width:520px;color:var(--muted);text-wrap:balance;margin:20px auto 0;font-size:16.5px}.ld-cta-row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.ld-btn{font:inherit;border:1px solid var(--line-strong);color:var(--ink);background:var(--card);border-radius:999px;padding:11px 24px;font-size:14.5px;font-weight:600;text-decoration:none;transition:transform .15s cubic-bezier(.22,1,.36,1),border-color .15s ease-out,box-shadow .15s ease-out;display:inline-block}.ld-btn:hover{border-color:var(--ink);transform:translateY(-1px)}.ld-btn.primary{background:var(--ink);color:var(--canvas);border-color:var(--ink)}.ld-btn.primary:hover{box-shadow:0 8px 22px -10px color-mix(in srgb, var(--ink) 55%, transparent)}.ld-fine{color:var(--faint);margin-top:16px;font-size:12.5px}.ld-founding{color:var(--spec-mint);margin-top:16px;font-size:12.5px;font-weight:620}.ld-founding+.ld-fine{margin-top:6px}.ld-btn-was{opacity:.55;font-weight:600;text-decoration-thickness:1.5px}.ld-price-was{color:var(--faint);vertical-align:.55em;margin-right:8px;font-size:.42em;font-weight:600;text-decoration-thickness:2px}.ld-flow{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:10px 0 64px;display:flex}.ld-flow .spill{font-size:12.5px}.ld-flow-line{background:linear-gradient(90deg, var(--from), var(--to));opacity:.55;border-radius:1px;width:26px;height:1.5px}.ld-flow-line.l1{--from:var(--faint);--to:var(--st-fh)}.ld-flow-line.l2{--from:var(--st-fh);--to:var(--st-conf)}.ld-flow-line.l3{--from:var(--st-conf);--to:var(--st-paid)}@media (width<=480px){.ld-flow{gap:4px}.ld-flow .spill{padding:3px 8px;font-size:11px}.ld-flow-line{width:10px}}.ld-exhibit{text-align:center;padding:56px 0}.ld-exhibit h2,.ld-tour-row h2,.ld-buy h2,.ld-close h2{font-family:var(--display);letter-spacing:-.018em;margin:0;font-size:clamp(26px,3.6vw,34px);font-weight:640;line-height:1.1}.ld-sub{max-width:560px;color:var(--muted);text-wrap:balance;margin:12px auto 24px;font-size:15px}.ld-panel{text-align:left;margin-bottom:0}.ld-pipe{gap:26px}.ld-pipe .pipe-row .num{text-align:right}.ld-heroshot{text-align:center;max-width:960px;margin:0 auto;padding:10px 0 26px}.ld-heroshot .ld-fine{margin-top:14px;max-width:560px;margin-inline:auto}.ld-tour-row{grid-template-columns:minmax(220px,2fr) 3fr;align-items:center;gap:36px;padding:56px 0;display:grid}.ld-tour-row.flip{grid-template-columns:3fr minmax(220px,2fr)}.ld-tour-row.flip .ld-tour-copy{order:2}.ld-tour-row.flip .ld-shot{order:1}.ld-tour-copy{text-align:left}.ld-tour-copy .ld-sub{margin-bottom:0;margin-left:0}.ld-shot{border:1px solid var(--line);background:var(--card);border-radius:12px;margin:0;line-height:0;overflow:hidden}.ld-shot img{width:100%;height:auto;display:block}.ld img.ld-shot-dark,html.theme-dark .ld img.ld-shot-light{display:none}html.theme-dark .ld img.ld-shot-dark{display:block}.ld-trio{grid-template-columns:repeat(3,1fr);gap:14px;padding:56px 0 40px;display:grid}.ld-tile{background:color-mix(in srgb, var(--card) 66%, transparent);border:1px solid var(--line);border-radius:var(--radius-tile);text-align:left;padding:22px 22px 24px}.ld-tile h3{font-family:var(--display);letter-spacing:-.01em;align-items:center;gap:8px;margin:0 0 8px;font-size:18px;font-weight:620;display:flex}.ld-tile h3 svg{flex:none}.ld-tile p{color:var(--muted);margin:0;font-size:13.5px}.ld-noai{margin-top:-12px;font-size:13.5px}.ld-bell-stage{width:min(860px,100%);margin:6px auto 0;position:relative}.ld-bell-shot{-webkit-mask-composite:source-in;border-radius:12px;margin:0;line-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 26%),linear-gradient(0deg,#0000 0,#000 22%);mask-image:linear-gradient(90deg,#0000 0,#000 26%),linear-gradient(0deg,#0000 0,#000 22%);-webkit-mask-composite:source-in;mask-composite:intersect}.ld-bell-shot img{width:100%;height:auto;display:block}.ld-bell-live{z-index:2;position:absolute}.ld-bell-live .nbell{width:auto;height:34px;color:var(--muted);background:0 0;border-color:#0000;border-radius:12px;gap:4px;padding:0 9px 0 7px;font-size:19px}.ld-bell-live .nbell:hover,.ld-bell-live .nbell.on{background:var(--tint);color:var(--ink)}.ld-bellx .ld-fine{margin-top:10px}@media (width<=700px){.ld-bell-shot{display:none}.ld-bell-live{justify-content:center;display:flex;position:static}.ld-bell-live .nbell{background:var(--card);border-color:var(--line-strong)}.ld-bell-stage{min-height:44px;transition:min-height .46s cubic-bezier(.22,1,.36,1)}.ld-bell-stage.open{min-height:560px}}@media (prefers-reduced-motion:reduce){.ld-bell-stage{transition:none}}.ld-widgets{text-align:left;margin-top:6px}.metric-row.ld-widgets{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (width<=760px){.metric-row.ld-widgets{grid-template-columns:1fr}}.ld-deck{padding:26px 0 8px}.ld-calbar{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--card);text-align:left;flex-direction:column;width:min(372px,100%);height:560px;margin:0 auto;padding:16px 16px 0;display:flex}.ld-calbar .cal-side{flex-direction:column;flex:1;min-height:0;display:flex}.ld-rail-stage{width:min(800px,100%);margin:6px auto 0;position:relative}.ld-rail-shot{-webkit-mask-composite:source-in;border-radius:12px;margin:0;line-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30%),linear-gradient(0deg,#0000 0,#000 26%);mask-image:linear-gradient(90deg,#0000 0,#000 30%),linear-gradient(0deg,#0000 0,#000 26%);-webkit-mask-composite:source-in;mask-composite:intersect}.ld-rail-shot img{width:100%;height:auto;display:block}html:not(.theme-dark) .ld-rail-stage:before{content:"";pointer-events:none;border-radius:12px;position:absolute;inset:10px 2px 32% 36%;box-shadow:0 24px 54px -22px #1e1a1266}.ld-rail-live{z-index:2;margin:0;position:absolute}@media (width<=840px){.ld-rail-shot,.ld-rail-stage:before{display:none}.ld-rail-live{margin:0 auto;position:static;height:560px!important}}.ld-pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=760px){.ld-pair{grid-template-columns:1fr}}.ld-compare table{min-width:640px}.ld-cmp-head{align-items:center;gap:6px;display:inline-flex}.ld-cmp-sigil{width:14px;height:14px;color:var(--ink)}.ld-compare th.ld-cmp-col,.ld-compare td.ld-cmp{text-align:center}.ld-compare .ld-cmp-feat{color:var(--ink);white-space:nowrap;font-size:13.5px}.ld-compare tr>:nth-child(2){background:color-mix(in srgb, var(--h-green-t) 40%, transparent);font-weight:640}.ld-compare thead th.ld-cmp-col:first-of-type{color:var(--ink)}.ld-cmp-yes{color:var(--green);font-weight:700}.ld-cmp-no{color:var(--faint)}.ld-cmp-part{color:var(--muted);font-size:12px}.ld-cmp-price{font-family:var(--mono);white-space:nowrap;font-size:12.5px}.ld-faq{padding-bottom:72px}.ld-faq-list{text-align:left;border-top:1px solid var(--line);max-width:800px;margin:30px auto 0}.ld-faq-item{border-bottom:1px solid var(--line)}.ld-faq-q{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:15px 2px;font-size:14px;font-weight:600;display:flex}.ld-faq-q:hover{color:var(--muted)}.ld-faq-caret{width:10px;color:var(--faint);flex:none;transition:transform .26s cubic-bezier(.22,1,.36,1)}.ld-faq-item.open .ld-faq-caret{transform:rotate(180deg)}.ld-faq-a{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1);display:grid}.ld-faq-item.open .ld-faq-a{grid-template-rows:1fr}.ld-faq-a-inner{overflow:hidden}.ld-faq-a-inner p{color:var(--muted);margin:0 0 14px;padding-right:26px;font-size:13.5px;line-height:1.55}@media (prefers-reduced-motion:reduce){.ld-faq-a,.ld-faq-caret{transition:none}}.ld-buy{text-align:center;padding:64px 0 72px}.ld-price-num{font-family:var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:26px;font-size:clamp(40px,6vw,56px);font-weight:600;line-height:1}.ld-price-terms{color:var(--faint);margin:10px 0 4px;font-size:12.5px}.ld-price-usd{color:var(--faint);letter-spacing:0;vertical-align:.5em;font-size:.42em;font-weight:600}.ld-apps{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:26px;display:flex}.ld-app{border:1px solid var(--line);border-radius:var(--radius-tile);background:color-mix(in srgb, var(--card) 66%, transparent);width:218px;padding:22px 18px 20px}.ld-app img{border-radius:16px}.ld-app h3{font-family:var(--display);margin:12px 0 2px;font-size:15px;font-weight:620}.ld-app p{color:var(--faint);margin:0 0 12px;font-size:12.5px}.ld-btn.small{padding:7px 16px;font-size:12.5px}.ld-ios{color:var(--faint);margin-top:18px;font-size:12.5px}.ld-close-sigil{width:40px;height:40px;color:var(--ink);margin-bottom:14px}.ld-foot{border-top:1px solid var(--line);width:100%;max-width:1020px;color:var(--faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:18px 24px 26px;font-size:12.5px;display:flex}.ld-foot a{color:var(--muted);text-decoration:none}.ld-foot a:hover{color:var(--ink)}.ld-foot-links{gap:18px;display:flex}@keyframes ld-rise{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:none;transform:translateY(0)}}.ld-hero>:not(h1){animation:.64s cubic-bezier(.22,1,.36,1) both ld-rise}.ld-hero>h1{opacity:0;transition:none;animation:16s ease-in-out infinite alternate ld-gradient-pan,.9s cubic-bezier(.22,1,.36,1) .14s both ld-fade}@keyframes ld-fade{0%{opacity:0}to{opacity:1}}.ld-hero>:first-child{animation-delay:40ms}.ld-hero>:nth-child(2){animation-delay:.11s}.ld-hero>:nth-child(4){animation-delay:.28s}.ld-hero>:nth-child(5){animation-delay:.34s}.ld-hero>:nth-child(6){animation-delay:.4s}.ld-flow{animation:.64s cubic-bezier(.22,1,.36,1) .48s both ld-rise}.ld-reveal{opacity:0;filter:blur(7px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),filter .7s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.ld-reveal.in{opacity:1;filter:none;transform:none}.ld-tile,.ld-app{transition:border-color .18s ease-out,transform .22s cubic-bezier(.22,1,.36,1)}.ld-tile:hover,.ld-app:hover{border-color:var(--line-strong);transform:translateY(-2px)}.ld-shot{transition:border-color .18s ease-out}.ld-shot:hover{border-color:var(--line-strong)}@media (prefers-reduced-motion:reduce){.ld-hero>*,.ld-flow{animation:none}.ld-hero>h1{opacity:1}.ld-reveal{opacity:1;filter:none;transition:none;transform:none}.ld-tile,.ld-app{transition:none}}@media (width<=860px){.ld-pipe{--pipe-grid:minmax(96px, 1.6fr) 104px 76px!important}.ld-pipe .ld-studio{display:none}}@media (width<=560px){.ld-pipe{--pipe-grid:minmax(96px, 1.6fr) minmax(104px, 1fr)!important}.ld-pipe .ld-gross{display:none}}@media (width<=760px){.ld-panel{padding:16px 14px}.ld-tour-row,.ld-tour-row.flip{grid-template-columns:1fr;gap:16px}.ld-tour-row.flip .ld-tour-copy{order:1}.ld-tour-row.flip .ld-shot{order:2}.ld-trio{grid-template-columns:1fr}}.ld-seals{text-align:left;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:26px;display:grid}.ld-seal{background:color-mix(in srgb, var(--card) 66%, transparent);border:1px solid var(--line);border-radius:var(--radius-tile);padding:18px 20px 20px}.ld-seal-head{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.ld-seal-tick{color:var(--h-green);font-weight:700}.ld-seal-std{font-family:var(--mono);letter-spacing:.02em;font-size:14.5px;font-weight:600}.ld-seal-where{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:11px}.ld-seal p{color:var(--muted);margin:0;font-size:13.5px}@media (width<=700px){.ld-seals{grid-template-columns:1fr}}.ld-tax-marquee{margin:22px 0 18px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.ld-tax-track{width:max-content;animation:38s linear infinite ld-tax-drift;display:flex}.ld-tax-track:hover,.ld-tax-track.still{animation-play-state:paused}.ld-tax-lane{gap:8px;padding-right:8px;display:flex}@keyframes ld-tax-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ld-tax-track{animation:none}.ld-tax-marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.ld-tax-chip{white-space:nowrap;border:1px solid var(--line);background:color-mix(in srgb, var(--card) 66%, transparent);color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;padding:7px 14px;font-size:13px;transition:border-color .14s ease-out,color .14s ease-out}.ld-tax-chip:hover{border-color:var(--line-strong);color:var(--ink)}.ld-tax-country{font-family:var(--display);color:var(--ink);align-items:center;gap:8px;margin:0 0 14px;font-size:17px;font-weight:620;display:flex}.ld-tax-card{text-align:left}.ld-tax-cols{grid-template-columns:1fr 1fr;gap:28px;display:grid}.ld-tax-label{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:0 0 10px;font-size:11px}.ld-tax-facts{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ld-tax-facts li{color:var(--muted);font-size:13.5px}.ld-tax-facts strong{color:var(--ink);font-weight:600}.ld-tax-rate{letter-spacing:-.01em;margin-bottom:10px;font-size:34px;font-weight:600}.ld-tax-total{color:var(--muted);font-size:14px;font-weight:500}.ld-tax-lines{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ld-tax-lines li{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding-top:6px;font-size:13px;display:flex}.ld-tax-flat{color:var(--muted);margin:0;font-size:13.5px}@media (width<=700px){.ld-tax-cols{grid-template-columns:1fr;gap:20px}}@keyframes ldTaxIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.ld-tax-body{animation:.3s ease-out ldTaxIn}@media (prefers-reduced-motion:reduce){.ld-tax-body{animation:none}}.ld-halftime{padding-top:40px;padding-bottom:8px}.ld-halftime h2{font-size:clamp(30px,4.4vw,44px)}.ld-wi{text-align:left;gap:16px;max-width:780px;margin:0 auto;display:grid;position:relative}.ld-tryit{z-index:1;color:var(--canvas);background:var(--ink);border:1px solid var(--ink);pointer-events:none;border-radius:999px;padding:5px 15px;font-size:12.5px;font-weight:600;position:absolute;top:-15px;right:22px}.ld-tryit .t-shimmer{--shimmer-base:color-mix(in srgb, var(--canvas) 78%, var(--ink));--shimmer-highlight:var(--canvas)}.ld-wi-sentence{font-family:var(--display);letter-spacing:-.012em;margin:4px 0 0;font-size:clamp(19px,2.8vw,23px);font-weight:560;line-height:1.7}.ld-wi-blank{--blank-ink:color-mix(in srgb, var(--ink) 52%, transparent);font:inherit;letter-spacing:inherit;color:var(--blank-ink);cursor:text;background:0 0;border:none;border-bottom:2px solid #0000;padding:0 2px;transition:border-color .15s}.ld-wi-blank .t-digit-group{transition:opacity .13s}.ld-wi-blank:hover{border-bottom-color:color-mix(in srgb, var(--ink) 42%, transparent)}.ld-wi-blank:hover .t-digit-group{opacity:0}.ld-wi-blank.editing{border-bottom-color:var(--ink)}.ld-wi-blank:focus-visible{border-bottom-color:var(--ink);outline:none}.ld-wi-blank input{font:inherit;letter-spacing:inherit;color:var(--ink);text-align:center;background:0 0;border:none;outline:none;width:5ch;padding:0}.ld-wi-blank.wide input{text-align:left;width:15ch}.t-digit-group{align-items:baseline;display:inline-flex}.t-digit{will-change:transform, opacity, filter;display:inline-block}.t-digit-group.is-animating .t-digit{animation:.5s cubic-bezier(.34,1.45,.64,1) both t-digit-pop-in,.9s ease-out both ld-digit-tint}@keyframes t-digit-pop-in{0%{opacity:0;filter:blur(2px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes ld-digit-tint{0%,45%{color:var(--h-mint)}to{color:var(--blank-ink,currentColor)}}@media (prefers-reduced-motion:reduce){.t-digit-group .t-digit{animation:none!important}}.ld-wi-chips{flex-wrap:wrap;gap:8px;display:flex}.ld-wi-chips button{border:1px dashed var(--line-strong);font:inherit;color:var(--accent);cursor:pointer;background:0 0;border-radius:999px;padding:4px 12px;font-size:12.5px;transition:border-color .15s,background-color .15s}.ld-wi-chips button:hover{border-style:solid}.ld-wi-chips button[aria-pressed=true]{background:var(--tint);border-style:solid}.ld-wi-verdict{margin-top:2px;position:relative;overflow:hidden}.ld-wi-verdict.tone-comfortable{--wash:var(--h-mint)}.ld-wi-verdict.tone-tight{--wash:var(--h-amber)}.ld-wi-verdict.tone-over{--wash:var(--h-rose)}.ld-wi-verdict:after{content:"";pointer-events:none;background-image:linear-gradient(100deg, transparent 32%, color-mix(in srgb, var(--wash,var(--h-mint)) 13%, transparent) 50%, transparent 68%);background-repeat:no-repeat;background-size:240% 100%;animation:.9s ease-out both ld-wash;position:absolute;inset:0}@keyframes ld-wash{0%{background-position:130% 0}to{background-position:-130% 0}}@media (prefers-reduced-motion:reduce){.ld-wi-verdict:after{content:none;animation:none}}.ld-wi-advice{border-top:1px solid var(--line-soft);margin-top:12px;padding-top:12px}.ld-wi-ctas{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.ld-wi-ctas .ld-btn.small{padding:7px 16px;font-size:13px}.ld-wi-ctas button:disabled{opacity:.75;cursor:default;transform:none}.ld-wi-cta-note{color:var(--faint);font-size:11.5px}:root{--shimmer-dur:2s;--shimmer-band:400%;--shimmer-ease:linear}.t-shimmer{color:var(--shimmer-base,inherit);display:inline-block;position:relative}.t-shimmer:before{content:attr(data-text);pointer-events:none;background-image:linear-gradient(90deg, transparent 0%, transparent 40%, var(--shimmer-highlight,#fff) 50%, transparent 60%, transparent 100%);background-size:var(--shimmer-band) 100%;color:#0000;-webkit-text-fill-color:transparent;animation:t-shimmer var(--shimmer-dur) var(--shimmer-ease) infinite;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@keyframes t-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.t-shimmer:before{animation:none!important}}.ld-btn.primary .t-shimmer{--shimmer-base:color-mix(in srgb, var(--canvas) 78%, var(--ink));--shimmer-highlight:var(--canvas)}.ld-nav-link .t-shimmer{--shimmer-base:var(--muted);--shimmer-highlight:var(--ink)}
