.evidence{--ev-ink:#2b7bdc;--ev-cyan:var(--licko-cyan,#1a9bb0);--ev-glow:var(--licko-cyan-glow,#7df0ff);display:flex;flex-direction:column;gap:.75rem;margin:.85rem 0;padding:.85rem .9rem 1rem;border:1px solid color-mix(in srgb,var(--ev-ink) 22%,var(--border));border-radius:12px;background:color-mix(in srgb,var(--bg) 55%,transparent)}.evidence--in-post{margin:.85rem 0 1rem}.evidence__head{text-align:left}.evidence__title{margin:0 0 .25rem;font-size:.95rem;font-weight:750;letter-spacing:-.02em}.evidence__sub{margin:0;max-width:46rem;font-size:.72rem;line-height:1.45;color:color-mix(in srgb,var(--muted) 78%,var(--text))}.evidence__shell{display:flex;flex-direction:column;gap:1.15rem;padding:.95rem .95rem 1.05rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--ev-ink) 28%,var(--border));background:color-mix(in srgb,var(--glass) 55%,transparent);box-shadow:0 1px 0 color-mix(in srgb,#fff 5%,transparent)}.evidence__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (max-width:640px){.evidence__grid{grid-template-columns:1fr}}.evidence__card{display:flex;flex-direction:column;gap:.85rem;min-height:100%;padding:1rem 1.05rem .95rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--ev-cyan) 28%,var(--border));background:linear-gradient(165deg,color-mix(in srgb,var(--ev-cyan) 8%,transparent) 0,transparent 42%),color-mix(in srgb,var(--bg) 72%,transparent)}.evidence__card-title{margin:0;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--ev-glow) 55%,var(--muted))}.evidence__stats{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}.evidence__stat{display:grid;grid-template-columns:7.75rem minmax(0,1fr);align-items:baseline;gap:.75rem}.evidence__stat-val{display:grid;grid-template-columns:minmax(0,1fr) .95em;align-items:baseline;column-gap:.28rem}.evidence__stat-num{justify-self:end;text-align:right;font-family:var(--display-font);font-size:clamp(1.05rem,2.4vw,1.35rem);font-weight:700;letter-spacing:.02em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:color-mix(in srgb,#e8f4f8 94%,var(--ev-cyan));transform:translateY(.08em)}.evidence__stat-suffix{justify-self:start;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.68rem;font-weight:750;letter-spacing:.04em;line-height:1;color:color-mix(in srgb,var(--ev-glow) 45%,var(--muted))}.evidence__stat-place{font-size:.82rem;font-weight:600;letter-spacing:-.015em;color:color-mix(in srgb,var(--muted) 35%,var(--text))}.evidence__src{display:inline;margin-left:.2em;font-size:.78em;font-weight:650;letter-spacing:0;line-height:1;vertical-align:.05em;color:color-mix(in srgb,var(--ev-cyan) 65%,var(--muted));text-decoration:none;border:0;transition:color .15s ease}.evidence__src:focus-visible,.evidence__src:hover{color:color-mix(in srgb,var(--ev-glow) 80%,#fff);outline:none}.evidence__star{margin-left:.1em;font-size:.75em;color:color-mix(in srgb,var(--ev-glow) 50%,var(--muted))}.evidence__card-sum{margin:0;font-size:.78rem;line-height:1.45;color:color-mix(in srgb,var(--muted) 55%,var(--text))}.evidence__card-foot{margin:0;font-size:.62rem;line-height:1.4;color:color-mix(in srgb,var(--muted) 78%,var(--text))}.evidence__friction{display:flex;flex-direction:column;gap:1.1rem;flex:1 1 auto;padding:.15rem 0 .25rem}.evidence__friction-block{display:flex;flex-direction:column;gap:.12rem;margin:0}.evidence__friction-num{display:inline-flex;align-items:baseline;gap:.1em;font-family:var(--display-font);font-size:clamp(1.55rem,4vw,2.15rem);font-weight:700;letter-spacing:.02em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:color-mix(in srgb,#e8f4f8 94%,var(--ev-cyan));transform:translateY(.08em)}.evidence__friction-approx{font-family:ui-sans-serif,system-ui,sans-serif;font-size:.55em;font-weight:650;letter-spacing:0;color:color-mix(in srgb,var(--ev-glow) 50%,var(--muted));transform:translateY(-.15em)}.evidence__friction-label{font-size:.72rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:color-mix(in srgb,var(--ev-glow) 45%,var(--muted))}.evidence__friction-unit{font-size:.72rem;line-height:1.35;color:color-mix(in srgb,var(--muted) 70%,var(--text))}.evidence__chain{margin:auto 0 .35rem;padding-top:.35rem;font-size:.82rem;font-weight:650;letter-spacing:-.015em;line-height:1.4;color:color-mix(in srgb,#e8f4f8 72%,var(--ev-cyan))}.evidence__chain-note{margin:0;font-size:.68rem;line-height:1.4;color:color-mix(in srgb,var(--muted) 55%,var(--text))}.evidence__research{display:flex;flex-direction:column;gap:0;margin:.15rem 0 0;padding:.7rem .9rem .8rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--ev-cyan) 22%,var(--border));background:linear-gradient(165deg,color-mix(in srgb,var(--ev-cyan) 5%,transparent) 0,transparent 55%),color-mix(in srgb,var(--bg) 78%,transparent)}.evidence__research-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.85rem 1.1rem;align-items:center}.evidence__research-mark{display:flex;flex-direction:column;gap:.12rem;margin:0;font-size:.58rem;font-weight:800;letter-spacing:.14em;line-height:1.2;text-transform:uppercase;color:color-mix(in srgb,var(--ev-glow) 45%,var(--muted))}.evidence__research-mark-line{display:block}.evidence__research-quote{margin:0;padding:0;border:0;min-width:0}.evidence__research-quote p{margin:0;font-size:.74rem;line-height:1.4;font-style:italic;color:color-mix(in srgb,#e8f4f8 88%,transparent)}.evidence__research-link{flex-shrink:0;align-self:start;margin-top:.05rem;font-size:.62rem;font-weight:700;letter-spacing:.02em;white-space:nowrap;color:color-mix(in srgb,var(--ev-cyan) 78%,var(--text));text-decoration:none}.evidence__research-link:focus-visible,.evidence__research-link:hover{color:var(--ev-glow);text-decoration:underline;text-underline-offset:.12em}.evidence__research-reply{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;margin:.65rem 0 0;padding:.65rem 0 0;border-top:1px solid color-mix(in srgb,#e8f4f8 14%,transparent)}.evidence__close-line{margin:0;font-size:clamp(.9rem,2.2vw,1.05rem);font-weight:750;letter-spacing:.02em;line-height:1.3;color:color-mix(in srgb,var(--muted) 25%,var(--text))}.evidence__close-line--strong{color:color-mix(in srgb,#e8f4f8 92%,var(--ev-cyan));text-shadow:0 0 1.1rem color-mix(in srgb,var(--ev-glow) 22%,transparent)}.evidence__close-body{margin:0;max-width:42rem;font-size:.74rem;line-height:1.45;color:color-mix(in srgb,var(--muted) 48%,var(--text))}@media (max-width:640px){.evidence__research-row{grid-template-columns:1fr;gap:.55rem}.evidence__research-mark{flex-direction:row;flex-wrap:wrap;gap:.35rem .65rem}.evidence__research-link{align-self:start}}.understands{--u-cyan:var(--licko-cyan,#1a9bb0);--u-glow:var(--licko-cyan-glow,#7df0ff);--u-ok:var(--ok,#6ee7a8);--u-warn:var(--warn,#f4c15f);--u-need:var(--error,#e85d5d);display:flex;flex-direction:column;gap:.75rem;margin:1.15rem 0 .35rem;padding:0}.understands__head{text-align:center;max-width:38rem;margin:0 auto}.understands__title{margin:0 0 .4rem;font-size:clamp(1.15rem,2.6vw,1.55rem);font-weight:750;letter-spacing:-.03em;line-height:1.2;color:var(--text)}.understands__lede{margin:0;font-size:.88rem;line-height:1.45;color:color-mix(in srgb,var(--text) 88%,var(--u-cyan))}.understands__meta{margin:.45rem 0 0;font-size:.65rem;line-height:1.4;color:var(--muted)}.understands__shell{gap:1.15rem;margin-top:.35rem;padding:1.1rem 1rem 1.15rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--u-cyan) 22%,var(--border));background:color-mix(in srgb,var(--glass) 50%,transparent)}.understands__deps,.understands__shell{display:flex;flex-direction:column;align-items:center}.understands__deps{gap:.28rem;width:100%;max-width:28rem;padding:.85rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.understands-dep{display:inline-flex;align-items:center;justify-content:center;min-height:1.65rem;padding:.22rem .7rem;border-radius:.3rem;border:1px solid color-mix(in srgb,var(--u-cyan) 32%,var(--border));background:color-mix(in srgb,var(--bg-raised,#13242d) 88%,transparent);color:color-mix(in srgb,var(--text) 90%,var(--u-glow));font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.understands-dep--recipient{border-color:color-mix(in srgb,var(--u-glow) 45%,transparent);box-shadow:0 0 .65rem color-mix(in srgb,var(--u-cyan) 18%,transparent)}.understands-dep--core{min-width:7.5rem;min-height:2rem;border-color:color-mix(in srgb,var(--u-glow) 55%,transparent);background:color-mix(in srgb,var(--u-cyan) 16%,var(--bg-raised,#13242d));color:var(--u-glow);box-shadow:0 0 1rem color-mix(in srgb,var(--u-cyan) 28%,transparent);font-size:.68rem}.understands-dep--mark{border-style:dashed}.understands-dep__row{display:grid;flex-wrap:nowrap;grid-template-columns:minmax(0,1fr) auto auto auto minmax(0,1fr);align-items:center;justify-items:center;width:100%;gap:.28rem .35rem}.understands-dep__row>:first-child{justify-self:end}.understands-dep__row>:nth-child(5){justify-self:start}.understands-dep__arrow{display:block;color:color-mix(in srgb,var(--u-cyan) 70%,var(--muted));font-size:.75rem;line-height:1;opacity:.85}.understands-dep__arrow--h{display:inline;padding:0 .05rem}.understands__thesis{margin:0;max-width:28rem;text-align:center;font-size:.95rem;font-weight:700;letter-spacing:-.02em;line-height:1.35;color:color-mix(in srgb,var(--text) 92%,var(--u-glow))}.understands__reactions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;width:100%;max-width:48rem;margin:0;padding:0;list-style:none}@media (max-width:900px){.understands__reactions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.understands__reactions{grid-template-columns:1fr}}.understands-rx{display:flex;gap:.45rem;align-items:flex-start;margin:0;padding:.55rem .6rem;border-radius:.45rem;border:1px solid color-mix(in srgb,var(--muted) 28%,transparent);background:color-mix(in srgb,var(--bg-raised,#13242d) 75%,transparent)}.understands-rx__mark{flex:0 0 auto;display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:999px;font-size:.72rem;font-weight:800}.understands-rx__body{display:flex;flex-direction:column;gap:.12rem;min-width:0}.understands-rx__title{font-size:.68rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.understands-rx__text{font-size:.68rem;line-height:1.35;color:var(--muted)}.understands-rx--ready{border-color:color-mix(in srgb,var(--u-ok) 35%,transparent)}.understands-rx--ready .understands-rx__mark{color:var(--u-ok);background:color-mix(in srgb,var(--u-ok) 14%,transparent);box-shadow:0 0 .55rem color-mix(in srgb,var(--u-ok) 22%,transparent)}.understands-rx--ready .understands-rx__title{color:color-mix(in srgb,var(--u-ok) 85%,var(--text))}.understands-rx--guide{border-color:color-mix(in srgb,var(--u-warn) 38%,transparent)}.understands-rx--guide .understands-rx__mark{color:var(--u-warn);background:color-mix(in srgb,var(--u-warn) 14%,transparent);box-shadow:0 0 .55rem color-mix(in srgb,var(--u-warn) 22%,transparent)}.understands-rx--guide .understands-rx__title{color:color-mix(in srgb,var(--u-warn) 85%,var(--text))}.understands-rx--notice{border-color:color-mix(in srgb,var(--u-cyan) 40%,transparent)}.understands-rx--notice .understands-rx__wow{flex:0 0 auto;width:1.45rem;height:1.45rem;border-width:1.5px;font-size:.68rem;box-shadow:0 0 0 1px color-mix(in srgb,var(--licko-ink,#041b27) 30%,transparent),0 0 .55rem color-mix(in srgb,var(--u-cyan) 35%,transparent)}.understands-rx--notice .understands-rx__title{color:color-mix(in srgb,var(--u-glow) 80%,var(--text))}.understands-rx--need{border-color:color-mix(in srgb,var(--u-need) 38%,transparent)}.understands-rx--need .understands-rx__mark{color:var(--u-need);background:color-mix(in srgb,var(--u-need) 12%,transparent);box-shadow:0 0 .55rem color-mix(in srgb,var(--u-need) 20%,transparent)}.understands-rx--need .understands-rx__title{color:color-mix(in srgb,var(--u-need) 80%,var(--text))}.understands__narrative{max-width:36rem;margin:0;text-align:center}.understands__narrative-lead{margin:0 0 .55rem;font-size:.88rem;font-weight:700;letter-spacing:-.015em;color:var(--text)}.understands__narrative p{margin:0 0 .55rem;font-size:.74rem;line-height:1.5;color:color-mix(in srgb,var(--muted) 75%,var(--text))}.understands__narrative p:last-child{margin-bottom:0}.understands__example{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;max-width:40rem}@media (max-width:640px){.understands__example{grid-template-columns:1fr}}.understands-ex{margin:0;padding:.75rem .8rem .85rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--muted) 28%,transparent);background:color-mix(in srgb,var(--bg-raised,#13242d) 80%,transparent)}.understands-ex--before{border-color:color-mix(in srgb,var(--u-need) 22%,var(--border));opacity:.92}.understands-ex--with{border-color:color-mix(in srgb,var(--u-cyan) 40%,transparent);box-shadow:0 0 1rem color-mix(in srgb,var(--u-cyan) 12%,transparent)}.understands-ex__title{margin:0 0 .55rem;font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.understands-ex--with .understands-ex__title{color:color-mix(in srgb,var(--u-glow) 75%,var(--muted))}.understands-ex__chain{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.15rem;font-size:.68rem;line-height:1.35;color:color-mix(in srgb,var(--muted) 85%,var(--text))}.understands-ex__chain li{position:relative;padding:.15rem 0 .35rem}.understands-ex__chain li:not(:last-child):after{content:"↓";display:block;margin-top:.2rem;color:color-mix(in srgb,var(--muted) 55%,transparent);font-size:.62rem}.understands-ex__doubt{color:color-mix(in srgb,var(--u-need) 75%,var(--text));font-style:italic;font-weight:650}.understands-ex__flow{display:flex;flex-direction:column;align-items:center;gap:.25rem}.understands-ex__seed{display:inline-flex;padding:.2rem .55rem;border-radius:.28rem;border:1px solid color-mix(in srgb,var(--u-cyan) 30%,transparent);background:color-mix(in srgb,var(--bg) 70%,transparent);font-size:.65rem;font-weight:650;color:var(--text)}.understands-ex__seed--core{border-color:color-mix(in srgb,var(--u-glow) 50%,transparent);color:var(--u-glow);box-shadow:0 0 .65rem color-mix(in srgb,var(--u-cyan) 22%,transparent)}.understands-ex__arrow{color:color-mix(in srgb,var(--u-cyan) 65%,var(--muted));font-size:.7rem}.understands-ex__panel{margin:.15rem 0 0;padding:.45rem .55rem;width:100%;list-style:none;display:flex;flex-direction:column;gap:.28rem;border-radius:.35rem;border:1px solid color-mix(in srgb,var(--u-cyan) 28%,transparent);background:color-mix(in srgb,var(--u-cyan) 8%,var(--bg-raised,#13242d));font-size:.68rem;font-weight:650;color:var(--text)}.understands-ex__panel li{display:flex;align-items:center;gap:.35rem}.understands-ex__tick{flex:0 0 auto;width:.95rem;text-align:center;font-weight:800}.understands-ex__tick--ok{color:var(--u-ok)}.understands-ex__tick--guide{color:var(--u-warn)}.understands__close{margin:.15rem 0 0;max-width:28rem;text-align:center;font-size:.92rem;font-weight:700;letter-spacing:-.02em;line-height:1.35;color:color-mix(in srgb,var(--text) 94%,var(--u-glow))}.understands__next{display:inline-flex;align-items:center;gap:.35rem;margin-top:.15rem;font-size:.72rem;font-weight:700;letter-spacing:.02em;color:var(--u-glow);text-decoration:none}.understands__next:hover{text-decoration:underline}.pricing{display:flex;flex-direction:column;gap:1rem;margin:.85rem 0 0}.pricing__hero{text-align:center;padding:.35rem .5rem .15rem}.pricing__hero-title{margin:0 0 .35rem;font-size:clamp(1.05rem,2.2vw,1.35rem);font-weight:750;letter-spacing:-.025em;line-height:1.25}.pricing__hero-sub{margin:0 auto;max-width:34rem;font-size:.78rem;line-height:1.45;color:color-mix(in srgb,var(--muted) 78%,var(--text))}.pricing__billing{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem;margin:.65rem auto 0;padding:.22rem;max-width:20rem;border:1px solid color-mix(in srgb,var(--border) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--bg) 35%,transparent)}.pricing__billing-btn{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.25rem .35rem;min-width:0;padding:.38rem .75rem;border:1px solid transparent;border-radius:999px;font:inherit;font-size:.72rem;font-weight:700;letter-spacing:.01em;color:color-mix(in srgb,var(--muted) 55%,var(--text));background:transparent;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.pricing__billing-btn:hover:not(.pricing__billing-btn--on){color:var(--text);background:color-mix(in srgb,var(--glass) 40%,transparent)}.pricing__billing-btn--on{color:var(--text);background:color-mix(in srgb,var(--accent) 12%,var(--glass));border-color:color-mix(in srgb,var(--accent) 28%,var(--border));box-shadow:0 1px 0 color-mix(in srgb,#fff 6%,transparent)}.pricing__billing-save{padding:.1rem .38rem;border-radius:999px;font-size:.58rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 85%,var(--text));background:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent) 26%,transparent)}.subs__price-block{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.45rem .65rem;min-height:4.35rem;margin-top:.05rem;padding:.42rem .52rem .48rem;border-radius:9px;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border));background:color-mix(in srgb,var(--bg) 55%,transparent);box-shadow:none;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.subs__price-copy{display:flex;flex-direction:column;gap:.28rem;min-width:0;flex:1 1}.subs__price-block>.subs__plan-mark{width:2.55rem;height:2.55rem;margin-inline-start:auto}.subs__price-note[hidden],.subs__price[hidden]{display:none!important}.subs__price-note{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .35rem;margin:0;font-size:.68rem;line-height:1.35;color:color-mix(in srgb,var(--muted) 72%,var(--text))}.subs__price-note-lead{font-weight:650;color:color-mix(in srgb,var(--muted) 88%,var(--text))}.subs__price-note-detail{font-weight:550}.subs__year-badge{padding:.08rem .35rem;border-radius:999px;font-size:.58rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 88%,var(--text));background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 24%,transparent)}.subs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;align-items:stretch}.subs--plans{margin:0}@media (max-width:960px){.subs{grid-template-columns:1fr}}.subs__card{display:flex;flex-direction:column;min-width:0;padding:1rem 1rem 1.05rem;border:1px solid color-mix(in srgb,var(--border) 92%,transparent);border-radius:12px;background:color-mix(in srgb,var(--glass) 92%,transparent);box-shadow:0 1px 0 color-mix(in srgb,#fff 4%,transparent)}.subs__card--rec{border-color:color-mix(in srgb,var(--accent) 38%,var(--border));box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 14%,transparent),0 12px 40px color-mix(in srgb,var(--accent) 8%,transparent)}.subs__head{position:relative;display:flex;flex-direction:column;gap:.28rem;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid color-mix(in srgb,var(--border) 78%,transparent)}.subs__badge{position:absolute;top:0;right:0;padding:.12rem .4rem;border-radius:999px;font-size:.56rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 90%,#fff);background:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent) 28%,transparent)}.subs__title{display:inline-flex;align-items:center;gap:.4rem;margin:0;font-size:1.12rem;font-weight:800;letter-spacing:-.03em}.billing__status-title .plus__mark,.gate__hub-plan .plus__mark,.subs__title .plus__mark{--plus-size:1.2rem;width:1.2rem;height:1.2rem;border-style:solid;border:1.5px solid var(--licko-ring,#e8f4f8);background:var(--wow-bg,#0b1419);color:var(--wow-fg,var(--licko-cyan,#43d3e8));box-shadow:0 0 0 1px color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 35%,transparent),0 0 .45rem color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 42%,transparent)}.subs__title .plus__mark:before{width:.38rem;height:1.5px}.subs__title .plus__mark:after{width:1.5px;height:.38rem}.billing__status-title .plus__mark:before,.gate__hub-plan .plus__mark:before{width:.38rem;height:1.5px}.billing__status-title .plus__mark:after,.gate__hub-plan .plus__mark:after{width:1.5px;height:.38rem}.subs__plan-mark{display:block;width:1.85rem;height:1.85rem;flex-shrink:0;border-radius:50%;object-fit:contain;object-position:center;background:transparent}.pricing--compact .subs__plan-mark,.subs__plan-mark--sm{width:1.35rem;height:1.35rem}.pricing--compact .subs__price-block>.subs__plan-mark{width:2.1rem;height:2.1rem}.subs__price{margin:.05rem 0 0;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.35rem;row-gap:.12rem}.subs__price-main{display:inline-flex;align-items:center;gap:.12rem;line-height:1}.subs__currency{flex:0 0 auto;font-size:1.35rem;font-weight:750;letter-spacing:-.02em;line-height:1;color:color-mix(in srgb,#e8f4f8 78%,var(--text));transform:translateY(.06em)}.subs__amount{flex:0 0 auto;font-family:var(--display-font);font-size:1.65rem;font-weight:700;letter-spacing:.02em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transform:translateY(.08em);color:color-mix(in srgb,#e8f4f8 92%,var(--text));text-shadow:none;transition:color .18s ease,text-shadow .18s ease}.subs__period{font-size:.8rem;font-weight:550;color:var(--muted);transition:color .18s ease}.pricing--yearly .subs__price-block{background:linear-gradient(155deg,color-mix(in srgb,var(--accent) 18%,transparent),color-mix(in srgb,var(--accent) 7%,transparent));border-color:color-mix(in srgb,var(--accent) 38%,var(--border));box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 10%,transparent),0 0 28px color-mix(in srgb,var(--accent) 14%,transparent)}.pricing--yearly .subs__price--yearly .subs__amount{color:var(--licko-cyan-glow,var(--accent-surface));text-shadow:0 0 22px color-mix(in srgb,var(--accent) 45%,transparent)}.pricing--yearly .subs__price--yearly .subs__currency{color:color-mix(in srgb,var(--licko-cyan-glow,var(--accent-surface)) 85%,#fff)}.pricing--yearly .subs__price--yearly .subs__period{color:color-mix(in srgb,var(--accent) 70%,var(--accent-surface));font-weight:700}.pricing--yearly .subs__price-note--yearly{color:color-mix(in srgb,var(--accent-surface) 55%,var(--text))}.pricing--yearly .subs__price-note--yearly .subs__price-note-lead{color:color-mix(in srgb,var(--accent-surface) 75%,var(--muted))}.pricing--yearly .subs__price-note--yearly .subs__year-badge{color:var(--wow-bg);background:var(--wow-fg);border-color:color-mix(in srgb,var(--wow-fg) 70%,var(--wow-bg));box-shadow:0 1px 0 color-mix(in srgb,#000 35%,transparent)}.pricing--yearly .pricing__billing-btn[data-billing=yearly].pricing__billing-btn--on{color:color-mix(in srgb,var(--accent-deep) 20%,var(--text));background:color-mix(in srgb,var(--accent) 22%,var(--glass));border-color:color-mix(in srgb,var(--accent) 48%,var(--border));box-shadow:0 0 18px color-mix(in srgb,var(--accent) 18%,transparent)}.pricing--yearly .pricing__billing-btn[data-billing=yearly] .pricing__billing-save{color:var(--wow-bg);background:var(--wow-fg);border-color:color-mix(in srgb,var(--wow-fg) 65%,var(--wow-bg))}.subs__audience{margin:.35rem 0 0;font-size:.82rem;font-weight:650;line-height:1.35;color:color-mix(in srgb,var(--text) 92%,var(--muted))}.subs__unlimited{display:flex;align-items:center;gap:.4rem;margin:.45rem 0 0;font-size:.78rem;font-weight:700;letter-spacing:-.01em;color:color-mix(in srgb,var(--licko-cyan-glow,var(--accent)) 70%,var(--text))}.subs__infinity{font-size:1.15rem;font-weight:800;line-height:1;color:var(--licko-cyan-glow,var(--accent-surface));text-shadow:0 0 14px color-mix(in srgb,var(--accent) 40%,transparent)}.subs__section-label{margin:.15rem 0 .35rem;font-size:.62rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 70%,var(--text))}.subs__section-label--planned{margin-top:.75rem;color:color-mix(in srgb,#e8b86d 55%,var(--muted))}.subs__features{flex:0 1 auto;margin:0;padding:0;list-style:none;font-size:.78rem;line-height:1.5;color:color-mix(in srgb,var(--text) 90%,var(--muted))}.subs__features li{position:relative;margin-bottom:.35rem;padding-left:1.15rem}.subs__features li:before{content:"";position:absolute;left:0;top:.55em;width:.35rem;height:.35rem;border-radius:999px;background:color-mix(in srgb,var(--accent) 45%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 25%,transparent)}.subs__features--planned{color:color-mix(in srgb,var(--muted) 55%,var(--text))}.subs__features--planned li{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .45rem;padding-left:0}.subs__features--planned li:before{display:none}.subs__planned-badge{display:inline-flex;align-items:center;gap:.28rem;padding:.14rem .5rem .14rem .4rem;border-radius:999px;font-size:.58rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--licko-paper-warm,#c98a4a) 75%,#e8dcc8);background:color-mix(in srgb,var(--licko-paper-warm,#c98a4a) 14%,transparent);border:1px solid color-mix(in srgb,var(--licko-paper-warm,#c98a4a) 38%,transparent);box-shadow:none}.subs__planned-badge:before{content:"";width:.32rem;height:.32rem;border-radius:50%;background:color-mix(in srgb,var(--licko-paper-warm,#c98a4a) 80%,#fff);box-shadow:none}.subs__foot{margin-top:auto;padding-top:.85rem}.subs__plus-cta{box-sizing:border-box;width:100%;align-items:center;gap:.55rem;padding:.2rem 0;border:none;border-radius:0;color:var(--text)}.subs__plus-cta,.subs__plus-cta:hover:not(:disabled){background:transparent}.subs__plus-cta--rec{box-shadow:none}.subs__plus-cta .plus__mark{--plus-size:2.4rem;width:2.4rem;height:2.4rem;border-style:solid;border:2px solid var(--licko-ring);background:var(--wow-bg);color:var(--wow-fg);box-shadow:0 0 0 1px color-mix(in srgb,var(--licko-cyan-glow) 35%,transparent),0 0 .75rem color-mix(in srgb,var(--licko-cyan-glow) 45%,transparent),0 3px 12px color-mix(in srgb,#000 32%,transparent);transition:box-shadow .2s ease,transform .2s ease}.subs__plus-cta:hover:not(:disabled) .plus__mark{box-shadow:0 0 0 1px color-mix(in srgb,var(--licko-cyan-glow) 60%,transparent),0 0 1.25rem color-mix(in srgb,var(--licko-cyan-glow) 70%,transparent),0 0 2.25rem color-mix(in srgb,var(--licko-cyan-glow) 38%,transparent),0 4px 16px color-mix(in srgb,#000 35%,transparent);transform:scale(1.04)}.subs__plus-cta--rec .plus__mark{box-shadow:0 0 0 1px color-mix(in srgb,var(--licko-cyan-glow) 45%,transparent),0 0 1rem color-mix(in srgb,var(--licko-cyan-glow) 58%,transparent),0 3px 14px color-mix(in srgb,#000 35%,transparent)}.subs__plus-cta .plus__mark:before{width:.7rem;height:2px}.subs__plus-cta .plus__mark:after{width:2px;height:.7rem}.subs__plus-cta .plus__label{flex:1 1;min-width:0;font-size:.82rem;font-weight:750;letter-spacing:-.01em;text-align:left;color:inherit;transition:color .2s ease,text-shadow .2s ease}.subs__plus-cta:hover:not(:disabled) .plus__label{color:color-mix(in srgb,var(--licko-cyan-glow) 40%,var(--text));text-shadow:0 0 16px color-mix(in srgb,var(--accent) 50%,transparent)}.subs__plus-cta--rec .plus__label{color:color-mix(in srgb,var(--text) 96%,var(--licko-cyan-glow))}#pricing-plans{scroll-margin-top:1.25rem}a.pricing__jump{position:fixed;right:max(1.1rem,env(safe-area-inset-right));bottom:max(1.1rem,env(safe-area-inset-bottom));z-index:40;display:inline-flex;width:auto;max-width:calc(100vw - 2.2rem);margin:0;padding:0;text-decoration:none}a.pricing__jump[hidden]{display:none!important}a.plus.pricing__jump:hover,a.plus.pricing__jump:hover:not(:disabled){background:transparent}a.pricing__jump:focus-visible{outline:2px solid var(--licko-cyan-glow,#7df0ff);outline-offset:4px}a.pricing__jump .plus__label{flex:0 1 auto}@media (prefers-reduced-motion:reduce){a.pricing__jump:focus-visible .plus__mark,a.pricing__jump:hover .plus__mark{transform:none}}.pricing-compare{margin-top:.35rem;padding:1rem 0 .15rem;border-top:1px solid color-mix(in srgb,var(--border) 80%,transparent)}.pricing-compare__head{text-align:center;margin-bottom:.85rem}.pricing-compare__title{margin:0 0 .3rem;font-size:1.02rem;font-weight:750;letter-spacing:-.02em}.pricing-compare__sub{margin:0 auto;max-width:28rem;font-size:.72rem;line-height:1.45;color:color-mix(in srgb,var(--muted) 78%,var(--text))}.pricing-compare__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:12px;border:1px solid color-mix(in srgb,var(--border) 90%,transparent);background:color-mix(in srgb,var(--glass) 88%,transparent);box-shadow:0 1px 0 color-mix(in srgb,#fff 4%,transparent)}.pricing-compare__table{width:100%;min-width:28rem;border-collapse:collapse;font-size:.78rem;line-height:1.35}.pricing-compare__table td,.pricing-compare__table th{padding:.62rem .85rem;text-align:left;vertical-align:middle;border-bottom:1px solid color-mix(in srgb,var(--border) 72%,transparent)}.pricing-compare__table thead th{padding-top:.75rem;padding-bottom:.7rem;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 70%,var(--text));background:color-mix(in srgb,var(--bg) 45%,transparent);border-bottom-color:color-mix(in srgb,var(--border) 95%,transparent)}.pricing-compare__feat{width:52%}.pricing-compare__plan{width:24%;text-align:center!important;vertical-align:middle}.pricing-compare__plan .subs__title{font-size:inherit;font-weight:inherit;letter-spacing:inherit;justify-content:center}.pricing-compare__plan--biz{color:color-mix(in srgb,var(--accent) 70%,var(--text));background:color-mix(in srgb,var(--accent) 8%,transparent);box-shadow:inset 1px 0 0 color-mix(in srgb,var(--accent) 22%,transparent)}.pricing-compare__table tbody th[scope=row]{font-weight:600;color:color-mix(in srgb,var(--text) 92%,var(--muted))}.pricing-compare__table tbody td{text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing-compare__col--biz{background:color-mix(in srgb,var(--accent) 5%,transparent);box-shadow:inset 1px 0 0 color-mix(in srgb,var(--accent) 16%,transparent)}.pricing-compare__group th{padding-top:.85rem;padding-bottom:.45rem;font-size:.62rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 55%,var(--muted));background:color-mix(in srgb,var(--bg) 28%,transparent);border-bottom-color:color-mix(in srgb,var(--accent) 18%,var(--border))}.pricing-compare__subgroup th{padding-top:.55rem;padding-bottom:.28rem;font-size:.55rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 88%,var(--text));background:transparent;border-bottom-color:color-mix(in srgb,var(--muted) 22%,transparent)}.pricing-compare__group--planned th{color:color-mix(in srgb,var(--licko-paper-warm,#c98a4a) 55%,var(--text));border-bottom-color:color-mix(in srgb,var(--licko-paper-warm,#c98a4a) 32%,var(--border));background:color-mix(in srgb,var(--resolution-paper,#fcfcfb) 12%,var(--bg))}.pricing-compare__row--planned th[scope=row]{color:color-mix(in srgb,var(--muted) 35%,var(--text));font-weight:550}.pricing-compare__inf{min-width:1.35rem;font-size:1.05rem;font-weight:800;line-height:1;color:var(--licko-cyan-glow,var(--accent-surface));text-shadow:0 0 12px color-mix(in srgb,var(--accent) 40%,transparent)}.pricing-compare__inf,.pricing-compare__planned{display:inline-flex;align-items:center;justify-content:center}.pricing-compare__planned{gap:.28rem;padding:.18rem .55rem .18rem .42rem;border-radius:999px;font-size:.6rem;font-weight:700;letter-spacing:.045em;text-transform:uppercase;color:color-mix(in srgb,var(--licko-paper-warm,#c98a4a) 78%,#e8dcc8);background:color-mix(in srgb,var(--licko-paper-warm,#c98a4a) 14%,transparent);border:1px solid color-mix(in srgb,var(--licko-paper-warm,#c98a4a) 40%,transparent);box-shadow:none;white-space:nowrap}.pricing-compare__planned:before{content:"";width:.32rem;height:.32rem;flex:0 0 auto;border-radius:50%;background:color-mix(in srgb,var(--licko-paper-warm,#c98a4a) 82%,#fff);box-shadow:none}.pricing-compare__footnote{margin:.65rem auto 0;max-width:36rem;text-align:center;font-size:.68rem;line-height:1.45;color:color-mix(in srgb,var(--muted) 82%,var(--text))}.pricing-compare__table tbody tr:last-child td,.pricing-compare__table tbody tr:last-child th{border-bottom:none}.pricing-compare__table tbody tr:not(.pricing-compare__group):not(.pricing-compare__subgroup):hover td,.pricing-compare__table tbody tr:not(.pricing-compare__group):not(.pricing-compare__subgroup):hover th{background:color-mix(in srgb,var(--text) 3.5%,transparent)}.pricing-compare__table tbody tr:not(.pricing-compare__group):not(.pricing-compare__subgroup):hover .pricing-compare__col--biz{background:color-mix(in srgb,var(--accent) 10%,transparent)}.pricing-compare__yes{font-size:.92rem;font-weight:800;color:var(--licko-cyan-glow,var(--accent-surface));text-shadow:0 0 12px color-mix(in srgb,var(--accent) 45%,transparent)}.pricing-compare__no,.pricing-compare__yes{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;line-height:1}.pricing-compare__no{font-size:.85rem;font-weight:600;color:color-mix(in srgb,var(--muted) 75%,transparent);opacity:.85}.pricing-compare .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:640px){.pricing-compare__table td,.pricing-compare__table th{padding:.55rem}.pricing-compare__feat{width:auto}}.egate{position:relative;display:inline-flex;align-items:center;max-width:100%}.egate__label{min-width:0;max-width:100%}.egate__lock{display:block;width:.7rem;height:.7rem;color:currentColor}.egate__mark{position:absolute;top:-.2rem;right:-.2rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:.95rem;height:.95rem;margin:0;padding:0;border:0;border-radius:999px;background:color-mix(in srgb,var(--bg-raised,var(--bg)) 78%,transparent);color:color-mix(in srgb,var(--muted) 45%,var(--text));box-shadow:0 0 0 1px color-mix(in srgb,var(--border) 70%,transparent);cursor:inherit;pointer-events:auto}.egate:focus-visible .egate__mark,.egate__mark:focus-visible,.egate__mark:hover{color:color-mix(in srgb,var(--text) 88%,var(--muted));box-shadow:0 0 0 1px color-mix(in srgb,var(--licko-cyan,#43d3e8) 40%,var(--border));outline:none}.egate__tip{position:absolute;right:0;bottom:calc(100% + .35rem);z-index:3;width:max-content;max-width:12rem;padding:.28rem .45rem;border-radius:6px;border:1px solid color-mix(in srgb,var(--border) 88%,transparent);background:color-mix(in srgb,var(--bg-raised,#13242d) 96%,transparent);color:color-mix(in srgb,var(--muted) 25%,var(--text));font-size:.62rem;font-weight:650;letter-spacing:.01em;line-height:1.25;white-space:nowrap;box-shadow:0 6px 16px color-mix(in srgb,#000 28%,transparent);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(2px);transition:opacity .12s ease,transform .12s ease,visibility .12s ease}.egate:focus-visible .egate__mark .egate__tip,.egate__mark:focus-visible .egate__tip,.egate__mark:hover .egate__tip,.egate__mark[data-egate-tip-open] .egate__tip{opacity:1;visibility:visible;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.egate__tip{transition:none}}.egate__mark--planned{width:auto;height:auto;min-height:.95rem;padding:.06rem .28rem;gap:.18rem;color:color-mix(in srgb,#f4c15f 88%,var(--text));background:color-mix(in srgb,#f4c15f 10%,transparent);box-shadow:none;border:1px dashed color-mix(in srgb,#f4c15f 48%,transparent);font-size:.5rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.egate__mark--planned .egate__lock{display:none}.egate__mark--planned .egate__plan{display:inline}.egate__plan{display:none}.egate--locked{cursor:pointer}.egate--locked:focus-visible{outline:2px solid color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 55%,transparent);outline-offset:2px}.egate--icon{justify-content:center;min-width:2.25rem;min-height:2.25rem}.egate--icon .egate__mark{top:-.18rem;right:-.18rem}.egate--card{width:100%;padding:.55rem .65rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--border) 90%,transparent);background:color-mix(in srgb,var(--glass,transparent) 70%,transparent);text-align:left}.egate--card .egate__mark{top:.4rem;right:.4rem}.egate-dialog{margin:auto;padding:0;border:1px solid color-mix(in srgb,var(--accent,var(--licko-cyan)) 35%,var(--border));border-radius:12px;background:color-mix(in srgb,var(--bg-raised,#13242d) 96%,transparent);color:var(--text);box-shadow:0 18px 48px color-mix(in srgb,#000 45%,transparent);max-width:22rem}.egate-dialog::backdrop{background:color-mix(in srgb,#000 55%,transparent)}.egate-dialog__inner{margin:0;padding:1rem 1.05rem 1.05rem}.egate-dialog__title{margin:0 0 .4rem;font-size:1rem;font-weight:750;letter-spacing:-.02em}.egate-dialog__body{margin:0 0 .85rem;font-size:.78rem;line-height:1.45;color:color-mix(in srgb,var(--muted) 55%,var(--text))}.egate-dialog__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.gate{margin-top:1.25rem;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--border) 80%,transparent)}.gate__head{text-align:center;margin-bottom:.85rem}.gate__title{margin:0 0 .3rem;font-size:1.02rem;font-weight:750;letter-spacing:-.02em}.gate__sub{margin:0 auto;max-width:42rem;font-size:.72rem;line-height:1.45;color:color-mix(in srgb,var(--muted) 78%,var(--text))}.gate__matrix{display:grid;grid-template-columns:repeat(auto-fit,minmax(16.5rem,1fr));gap:.75rem}.gate__card{margin:0;padding:.75rem .8rem .85rem;border:1px solid color-mix(in srgb,var(--border) 90%,transparent);border-radius:12px;background:color-mix(in srgb,var(--glass) 90%,transparent)}.gate__card--hub{border-color:color-mix(in srgb,var(--accent) 32%,var(--border))}.gate__card-kicker{margin:0 0 .55rem;font-size:.6rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 75%,var(--text))}.gate__control-row{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.gate__hint{margin:.55rem 0 0;font-size:.68rem;line-height:1.4;color:color-mix(in srgb,var(--muted) 80%,var(--text))}.gate__hub-plan{display:flex;align-items:center;gap:.4rem;margin:0 0 .15rem;font-size:.95rem;font-weight:800;letter-spacing:-.02em}.gate__hub-status{margin:0 0 .55rem;font-size:.7rem;color:color-mix(in srgb,var(--muted) 75%,var(--text))}.gate__upgrade-cta{margin-top:.65rem}.why{--why-ink:#2b7bdc;--why-cyan:var(--licko-cyan,#1a9bb0);--why-glow:var(--licko-cyan-glow,#7df0ff);--why-stroke:1.5px;display:flex;flex-direction:column;gap:.75rem;margin:.35rem 0 .85rem;padding:0}.why__head{text-align:left}.why__title{margin:0 0 .25rem;font-size:.95rem;font-weight:750;letter-spacing:-.02em}.why__sub{margin:0;max-width:44rem;font-size:.72rem;line-height:1.45;color:color-mix(in srgb,var(--muted) 78%,var(--text))}.why__shell{display:flex;flex-direction:column;gap:1rem;padding:.85rem .9rem 1rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--why-ink) 28%,var(--border));background:color-mix(in srgb,var(--glass) 55%,transparent);box-shadow:0 1px 0 color-mix(in srgb,#fff 5%,transparent)}.why__hero{text-align:left;max-width:40rem}.why__payoff{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;margin:.85rem 0 .15rem;max-width:36rem}.why__payoff-line{font-size:clamp(.95rem,2.4vw,1.2rem);font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 25%,var(--text))}.why__payoff-line--strong{color:color-mix(in srgb,#e8f4f8 88%,var(--why-cyan));text-shadow:0 0 1.25rem color-mix(in srgb,var(--why-glow) 35%,transparent)}.why__payoff-line--orbit{margin-top:.2rem;font-size:clamp(.82rem,2vw,1rem);letter-spacing:.06em;text-transform:none;font-weight:650;color:color-mix(in srgb,#d7eef4 78%,var(--why-cyan))}.why--keep{margin-top:1.35rem}.why-callback{margin:1rem 0 .25rem;padding:.85rem .9rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--why-cyan) 36%,var(--border));background:color-mix(in srgb,#061018 55%,transparent)}.why-callback__flow{margin:.35rem 0 0;font-size:.78rem;line-height:1.45;letter-spacing:.01em;color:color-mix(in srgb,var(--muted) 40%,#d7e8ef)}.why__kicker{margin:0 0 .35rem;font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--why-cyan)}.why__hero-title{margin:0 0 .45rem;font-size:clamp(1.25rem,2.8vw,1.7rem);font-weight:750;letter-spacing:-.03em;line-height:1.2}.why__thesis{margin:0;max-width:36rem;font-size:.78rem;line-height:1.5;color:color-mix(in srgb,var(--why-cyan) 45%,var(--muted))}.why__punch{margin:0}.why__punch--wow{display:flex;align-items:center;gap:clamp(.65rem,1.8vw,1rem);padding:.35rem .15rem}.why__punch-mark.wow{flex-shrink:0;width:clamp(2.6rem,7vw,3.6rem);height:clamp(2.6rem,7vw,3.6rem);font-size:clamp(.95rem,2.5vw,1.35rem);border-width:3px;box-shadow:0 0 0 1px color-mix(in srgb,var(--licko-ink) 35%,transparent),0 0 1.5rem color-mix(in srgb,var(--licko-cyan-glow) 75%,transparent),0 0 3rem color-mix(in srgb,var(--licko-cyan-glow) 55%,transparent),0 0 5.5rem color-mix(in srgb,var(--licko-cyan-glow) 35%,transparent),var(--elev)}.why__punch-line{flex:1 1 auto;min-width:0;font-size:clamp(.95rem,2.2vw,1.2rem);font-weight:750;letter-spacing:-.035em;line-height:1.2;color:color-mix(in srgb,#e8f4f8 92%,var(--why-cyan));white-space:nowrap;text-decoration:none;transition:color .15s ease}a.why__punch--link{text-decoration:none;color:inherit;cursor:pointer;border-radius:.2rem;outline:none;transition:transform .15s ease}a.why__punch--link:focus-visible .why__punch-line,a.why__punch--link:hover .why__punch-line{color:#fff;text-decoration:none}a.why__punch--link:focus-visible .why__punch-mark.wow,a.why__punch--link:hover .why__punch-mark.wow{box-shadow:0 0 0 1px color-mix(in srgb,var(--licko-ink) 35%,transparent),0 0 1.8rem color-mix(in srgb,var(--licko-cyan-glow) 85%,transparent),0 0 3.4rem color-mix(in srgb,var(--licko-cyan-glow) 60%,transparent),0 0 6rem color-mix(in srgb,var(--licko-cyan-glow) 40%,transparent),var(--elev)}a.why__punch--link:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--why-cyan,var(--info)) 55%,transparent)}.why__change-title{margin:0 0 .65rem;font-size:.88rem;font-weight:750;letter-spacing:-.02em}.why-before{display:flex;flex-direction:column;gap:.45rem;margin:0;padding:.55rem .65rem .7rem;border:1px solid color-mix(in srgb,var(--muted) 28%,var(--border));border-radius:6px;background:color-mix(in srgb,#000 28%,transparent)}.why-before__label{margin:0;font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 75%,var(--text))}.why-before--hole{border-color:color-mix(in srgb,var(--licko-cyan,#3ec8d8) 18%,var(--border));background:radial-gradient(80% 70% at 50% 42%,color-mix(in srgb,#0a1520 55%,transparent),color-mix(in srgb,#000 40%,transparent))}.time-hole{display:flex;flex-direction:column;gap:.55rem}.time-hole__lead{margin:0}.why-scene__lead{margin:0 0 .35rem;max-width:32rem;font-size:.92rem;font-weight:650;line-height:1.35;letter-spacing:-.005em;color:color-mix(in srgb,var(--muted) 28%,var(--text))}.why-scene__lead--cyan{color:color-mix(in srgb,#e8f7fb 82%,var(--why-cyan,#3ec8d8))}.time-hole__stage{position:relative;width:100%;height:clamp(18rem,58vw,26rem);margin:.1rem 0 0;overflow:hidden;border-radius:.45rem;border:1px solid color-mix(in srgb,var(--licko-cyan,#3ec8d8) 10%,transparent);background:linear-gradient(180deg,color-mix(in srgb,#02060c 35%,transparent),transparent 28%,transparent 72%,color-mix(in srgb,#02060c 45%,transparent)),url(/_next/static/media/BH_LMC.5eeb8710.png) 50% /cover no-repeat,#020406}.time-hole__credit{position:absolute;left:0;right:0;bottom:0;z-index:6;margin:0;padding:.55rem .55rem .4rem;font-size:.52rem;font-weight:500;line-height:1.35;letter-spacing:.01em;text-align:center;color:color-mix(in srgb,#d8e4ef 72%,transparent);background:linear-gradient(180deg,transparent,color-mix(in srgb,#02060c 72%,transparent) 55%,color-mix(in srgb,#02060c 88%,transparent));pointer-events:none}.time-hole__credit a{color:color-mix(in srgb,var(--licko-cyan,#3ec8d8) 78%,#fff);text-decoration:underline;text-underline-offset:.12em;pointer-events:auto}.time-hole__credit a:focus-visible,.time-hole__credit a:hover{color:color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 88%,#fff)}.time-hole__counter{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:28rem;margin:.35rem auto 0;padding:.35rem .5rem 0;text-align:center;pointer-events:none}.time-hole__counter-label{font-size:.52rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 72%,var(--muted))}.time-hole__meters{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:.45rem;padding-top:.35rem}.time-hole__meter.meter{min-width:2.85rem;height:2.05rem;border-color:color-mix(in srgb,var(--licko-cyan,#3ec8d8) 42%,var(--border));background:color-mix(in srgb,#061018 88%,transparent);box-shadow:0 0 .55rem color-mix(in srgb,var(--licko-cyan,#3ec8d8) 8%,transparent)}.time-hole__meter--ms.meter{min-width:3.55rem}.time-hole__meter .meter__label{background:color-mix(in srgb,#040a10 96%,#000);color:color-mix(in srgb,var(--licko-cyan-ice,#d7f9ff) 55%,var(--muted))}.time-hole__meter .meter__digits{color:color-mix(in srgb,var(--licko-cyan-ice,#d7f9ff) 94%,#fff);text-shadow:0 0 .45rem color-mix(in srgb,var(--licko-cyan,#3ec8d8) 28%,transparent);font-size:1rem}.time-hole__counter.time-hole__counter--tick .time-hole__meters{filter:drop-shadow(0 0 .45rem color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 35%,transparent))}.time-hole__counter-note{margin-top:.06rem;max-width:18rem;font-size:.52rem;font-weight:500;line-height:1.35;letter-spacing:.01em;color:color-mix(in srgb,var(--muted) 82%,transparent)}.time-hole .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.time-hole__field{position:absolute;inset:0;z-index:2;pointer-events:none}.hole-obj{position:absolute;left:50%;top:50%;z-index:2;width:5.35rem;margin:0;padding:0;border:1px solid color-mix(in srgb,#6a7a85 40%,transparent);border-radius:.28rem;background:color-mix(in srgb,#121a20 94%,#000);box-shadow:0 .22rem .6rem color-mix(in srgb,#000 48%,transparent);opacity:0;transform:translate(-50%,-50%);transform-origin:center center;will-change:transform,opacity;overflow:hidden;contain:layout style}.hole-obj--sinking{box-shadow:-.55rem 0 .85rem -.2rem color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 28%,transparent),0 0 .45rem color-mix(in srgb,var(--licko-cyan,#3ec8d8) 18%,transparent),0 .15rem .45rem color-mix(in srgb,#000 50%,transparent)}.hole-obj--tag{width:auto;min-width:2.4rem;padding:.28rem .45rem;font-size:.58rem;font-weight:750;letter-spacing:.04em;text-align:center;color:color-mix(in srgb,var(--muted) 40%,var(--text));background:color-mix(in srgb,#1a242c 90%,#000)}.hole-obj--tag--paper{color:color-mix(in srgb,#c9b8a0 70%,var(--text))}.hole-obj__chrome{display:block;padding:.16rem .32rem;border-bottom:1px solid color-mix(in srgb,#fff 6%,transparent);background:color-mix(in srgb,#1c262e 92%,#000);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.48rem;font-weight:650;letter-spacing:.01em;color:color-mix(in srgb,#9aa8b2 85%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hole-obj__face{display:block;height:2.65rem}.hole-obj__face--grid{background:linear-gradient(color-mix(in srgb,#2a8f5a 35%,transparent) 1px,transparent 0) 0 0 /100% .55rem,linear-gradient(90deg,color-mix(in srgb,#2a8f5a 28%,transparent) 1px,transparent 0) 0 0 /33% 100%,#0f1a14}.hole-obj__face--page{background:repeating-linear-gradient(180deg,transparent 0 .28rem,color-mix(in srgb,#fff 8%,transparent) .28rem .32rem),#1a1e24}.hole-obj__face--shot{background:radial-gradient(circle at 60% 40%,#3a4550 0 12%,transparent 13%),linear-gradient(135deg,#2a3138,#151a1f)}.hole-obj__face--mail{background:linear-gradient(180deg,#1e3a5c 0 28%,transparent 28%),repeating-linear-gradient(180deg,transparent 0 .35rem,color-mix(in srgb,#fff 7%,transparent) .35rem .38rem),#121820}.hole-obj__face--print{background:linear-gradient(90deg,transparent 18%,color-mix(in srgb,#c45 40%,transparent) 18% 82%,transparent 82%),#181c20}.hole-obj__face--env{background:linear-gradient(160deg,#2a241c,#1a1612);box-shadow:inset 0 0 0 .35rem color-mix(in srgb,#000 35%,transparent)}.hole-obj__face--files{background:repeating-linear-gradient(180deg,color-mix(in srgb,#fff 6%,transparent) 0 .22rem,transparent .22rem .48rem),#141a20}.hole-obj__face--track{background:linear-gradient(90deg,var(--licko-cyan,#3ec8d8) 0 42%,color-mix(in srgb,#fff 12%,transparent) 42%),#12181e;background-size:100% .28rem,auto;background-repeat:no-repeat,no-repeat;background-position:.35rem 55%,0 0}.hole-obj__face--word{background:linear-gradient(180deg,#1a3355 0 22%,transparent 22%),repeating-linear-gradient(180deg,transparent 0 .3rem,color-mix(in srgb,#fff 7%,transparent) .3rem .34rem),#121820}.hole-obj__face--chat{background:radial-gradient(ellipse at 30% 40%,color-mix(in srgb,#5b6 28%,transparent) 0 18%,transparent 19%),radial-gradient(ellipse at 70% 65%,color-mix(in srgb,#fff 10%,transparent) 0 16%,transparent 17%),#151a22}.hole-obj__face--costs{background:linear-gradient(color-mix(in srgb,#2a8f5a 30%,transparent) 1px,transparent 0) 0 0 /100% .5rem,#0f1a14}.hole-obj__face--align{background:linear-gradient(135deg,transparent 40%,color-mix(in srgb,#c45 35%,transparent) 40% 60%,transparent 60%),#181c22}.hole-obj--excel .hole-obj__chrome{color:color-mix(in srgb,#6ee7a8 70%,#9aa8b2)}.hole-obj--pdf .hole-obj__chrome,.hole-obj--word .hole-obj__chrome{color:color-mix(in srgb,#8ab4f8 70%,#9aa8b2)}.hole-obj--mail .hole-obj__chrome{color:color-mix(in srgb,#7db7ff 75%,#9aa8b2)}.hole-obj--shot .hole-obj__chrome{color:color-mix(in srgb,#c9a060 65%,#9aa8b2)}.hole-obj[data-hole-show=desktop]{display:none}@media (min-width:720px){.time-hole__stage{height:clamp(22rem,42vw,28rem)}.hole-obj--tag[data-hole-show=desktop],.hole-obj[data-hole-show=desktop]{display:block}.hole-obj{width:5.55rem}.hole-obj__chrome{font-size:.52rem}.hole-obj__face{height:2.85rem}}.time-hole__punch{font-size:.82rem;font-weight:700;letter-spacing:-.015em;color:color-mix(in srgb,var(--licko-cyan-ice,#d7f9ff) 55%,var(--text))}.time-hole--reduced .hole-obj{opacity:1;transition:none}@media (prefers-reduced-motion:reduce){.time-hole__counter.time-hole__counter--tick .time-hole__meters{filter:none}}.why-chaos{position:relative;width:100%;height:clamp(26rem,64vw,32rem);margin:.15rem 0 0;overflow:hidden;border:1px dashed color-mix(in srgb,#6a737a 35%,transparent);background:repeating-linear-gradient(0deg,transparent,transparent 11px,color-mix(in srgb,#fff 2%,transparent) 0,color-mix(in srgb,#fff 2%,transparent) 12px),color-mix(in srgb,#10161a 90%,#000)}.why-shot{position:absolute;left:var(--x);top:var(--y);z-index:3;width:6.2rem;transform:translate(-50%,-50%) rotate(var(--r,0deg));border:2px solid color-mix(in srgb,#1a1a1a 80%,transparent);border-radius:2px;background:#0d0d0d;box-shadow:0 .2rem .55rem color-mix(in srgb,#000 55%,transparent),inset 0 0 0 1px color-mix(in srgb,#fff 8%,transparent);pointer-events:auto;-webkit-user-select:none;user-select:none;cursor:default;overflow:hidden}.why-shot:hover{z-index:24;animation:why-win-shake .42s ease-in-out infinite}.why-shot--addr{width:5.4rem;border-width:3px;border-color:#222}.why-shot--env{width:5rem;border-radius:0;filter:contrast(1.15) saturate(.7)}.why-shot--hist{width:4.8rem;opacity:.92}.why-shot__chrome{display:block;padding:.1rem .25rem;background:#1c1c1c;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.38rem;font-weight:600;letter-spacing:.02em;color:color-mix(in srgb,#8a8a8a 80%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.why-shot__page{position:relative;height:3.4rem;padding:.25rem;background:repeating-linear-gradient(0deg,#2a2e32 0 1px,#32363c 1px 2px),#2e3238;image-rendering:pixelated}.why-shot__page--wash{background:#c8c2b4;filter:contrast(.85) brightness(1.15)}.why-shot__page--blur{background:#b8b0a4;filter:blur(.4px) contrast(.9)}.why-shot__page--crop{height:2.6rem;background:#1a222c;clip-path:inset(0 0 18% 12%)}.why-shot__bar{display:block;height:.35rem;margin-bottom:.25rem;background:linear-gradient(90deg,#3a7 0 35%,#445 35% 100%);opacity:.75}.why-shot__blob{display:block;margin:.15rem 0;height:.55rem;background:color-mix(in srgb,#5a6570 70%,transparent)}.why-shot__blob--a{width:78%}.why-shot__blob--b{width:52%;height:.85rem;background:color-mix(in srgb,#3a4a5a 60%,transparent)}.why-shot__cut{position:absolute;left:.2rem;bottom:.15rem;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.42rem;font-weight:700;color:#9ab;opacity:.7}.why-shot__cut--bad{color:#a45;letter-spacing:.08em;transform:rotate(-3deg)}.why-shot__line{display:block;height:2px;width:70%;margin:.35rem 0;background:#6a6560}.why-shot__line--short{width:35%}.why-shot__glare{position:absolute;inset:-20% -10% auto auto;width:70%;height:70%;background:linear-gradient(135deg,#fff8,transparent 55%);mix-blend-mode:soft-light;pointer-events:none}.why-shot__env-ugly{display:block;width:78%;height:58%;margin:.55rem auto 0;border:1px solid #666;background:linear-gradient(90deg,transparent 20%,#89a6 20% 45%,transparent 45%),#d4cfc4;transform:skewX(-4deg) rotate(2deg);opacity:.85}.why-shot__finger{position:absolute;right:-.15rem;bottom:-.1rem;width:1.4rem;height:1.1rem;border-radius:50% 40% 45% 50%;background:color-mix(in srgb,#c4a080 75%,#000);opacity:.55}.why-shot__row{display:block;height:.4rem;margin:.2rem 0;background:color-mix(in srgb,#4a5a6a 70%,transparent)}.why-shot__row--mid{width:60%;margin-left:20%}.why-shot__noise{position:absolute;inset:0;background-image:radial-gradient(#fff2 .5px,transparent 0);background-size:3px 3px;opacity:.35;pointer-events:none}.why-win{position:absolute;left:var(--x);top:var(--y);z-index:2;width:7.4rem;transform:translate(-50%,-50%) rotate(var(--r,0deg));border:1px solid color-mix(in srgb,#6a737a 55%,transparent);border-radius:3px;background:#2a3035;box-shadow:0 1px 0 color-mix(in srgb,#000 40%,transparent),0 .35rem .7rem color-mix(in srgb,#000 35%,transparent);color:#c4c0c6;font-size:.5rem;line-height:1.2;pointer-events:auto;-webkit-user-select:none;user-select:none;cursor:default}.why-win:hover{z-index:24;animation:why-win-shake .42s ease-in-out infinite}@keyframes why-win-shake{0%,to{transform:translate(-50%,-50%) rotate(var(--r,0deg))}20%{transform:translate(calc(-50% + 2px),calc(-50% - 1.5px)) rotate(calc(var(--r, 0deg) + .9deg))}40%{transform:translate(calc(-50% - 2.5px),calc(-50% + 1px)) rotate(calc(var(--r, 0deg) - 1deg))}60%{transform:translate(calc(-50% + 1.5px),calc(-50% + 2px)) rotate(calc(var(--r, 0deg) + .6deg))}80%{transform:translate(calc(-50% - 1px),calc(-50% - 1px)) rotate(calc(var(--r, 0deg) - .5deg))}}.why-win--excel{width:8.4rem;border-color:color-mix(in srgb,#3f6b4a 55%,#6a737a)}.why-win--pdf{width:5.6rem;background:#3a3f44}.why-win--align{width:7.2rem;z-index:4;border-color:color-mix(in srgb,#c45 45%,#6a737a);background:#322428}.why-win--mail{width:7.1rem}.why-win--chat{width:8.1rem;z-index:4;border-color:color-mix(in srgb,#5a6a8a 50%,#6a737a)}.why-win--browser{width:7.6rem}.why-win--explorer{width:7rem;border-radius:0}.why-win--print{width:6.2rem;background:#343a3f}.why-win--stock{width:7.6rem;z-index:3;border-color:color-mix(in srgb,#a06040 55%,#6a737a);background:#32282a}.why-win--costs{width:7.8rem;z-index:3;border-color:color-mix(in srgb,#4a6a4a 45%,#6a737a);background:#243028}.why-win--time{width:8.4rem;z-index:5;border-color:color-mix(in srgb,#6a5a40 50%,#6a737a);background:#2e2a22}.why-win--word{width:5.8rem}.why-win--sticky{width:auto;max-width:6.5rem;padding:.35rem .4rem;border:0;border-radius:0;background:#c9b86a;color:#2a2818;font-family:Georgia,Times New Roman,serif;font-size:.55rem;font-weight:650;box-shadow:0 .2rem .35rem color-mix(in srgb,#000 30%,transparent)}.why-win--sticky--alert{background:#c9896a;color:#2a1810}.why-win--sticky--loss{background:#b07070;color:#2a1212;max-width:7rem}.why-win--tag{width:auto;padding:.12rem .3rem;border:1px dashed color-mix(in srgb,#7a848c 50%,transparent);border-radius:0;background:transparent;box-shadow:none;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.52rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb,#9aa3aa 70%,transparent)}.why-win--tag--ghost{border:0;opacity:.55;letter-spacing:.1em}.why-win--tag--bad{border-color:color-mix(in srgb,#c45 55%,transparent);color:color-mix(in srgb,#e8a090 75%,#fff)}.why-win--tag--time{border-color:color-mix(in srgb,#c0a050 55%,transparent);color:color-mix(in srgb,#e8d090 80%,#fff);background:color-mix(in srgb,#4a3820 55%,transparent)}.why-win__chrome{display:flex;align-items:center;gap:.28rem;padding:.16rem .28rem;border-bottom:1px solid color-mix(in srgb,#000 35%,transparent);background:color-mix(in srgb,#1c2226 88%,#000)}.why-win__chrome--flat{background:color-mix(in srgb,#252b30 90%,#000)}.why-win__chrome--blue{background:color-mix(in srgb,#2a4060 55%,#1c2226)}.why-win__chrome--chat{background:color-mix(in srgb,#2a3348 70%,#1c2226)}.why-win__chrome--warn{background:color-mix(in srgb,#5a3028 65%,#1c2226)}.why-win__chrome--time{background:color-mix(in srgb,#4a4030 65%,#1c2226)}.why-win__traffic{flex:0 0 auto;width:1.55rem;height:.38rem;border-radius:999px;background:radial-gradient(circle at .18rem 50%,#c45 0 .12rem,transparent .13rem),radial-gradient(circle at .55rem 50%,#ca5 0 .12rem,transparent .13rem),radial-gradient(circle at .92rem 50%,#4a8 0 .12rem,transparent .13rem);opacity:.85}.why-win__title,.why-win__url{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.48rem;font-weight:650;letter-spacing:.01em;color:color-mix(in srgb,#d0d6da 80%,transparent)}.why-win__url{flex:1 1;padding:.05rem .25rem;border-radius:2px;background:color-mix(in srgb,#0e1316 70%,transparent);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-weight:500}.why-win__body{padding:.28rem;color:color-mix(in srgb,#b8c0c6 85%,#fff)}.why-win__body--grid{display:grid;grid-template-columns:1.1fr 1.4fr .7fr;gap:1px;padding:.2rem;background:color-mix(in srgb,#1a4a2a 35%,#1a1f18);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.42rem}.why-win__body--grid>span{padding:.1rem .12rem;background:color-mix(in srgb,#2f5a3a 40%,#243028);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.why-win__body--grid>span:nth-child(-n+3){background:color-mix(in srgb,#1e3a28 70%,#111);font-weight:750;color:color-mix(in srgb,#9ec9a8 80%,#fff)}.why-win__body--page,.why-win__body--word{display:flex;flex-direction:column;gap:.22rem;min-height:3.2rem;padding:.35rem;background:#e8e4dc}.why-win__body--word{min-height:2.4rem;background:#f2efe8}.why-win__page-line{display:block;height:2px;width:100%;background:color-mix(in srgb,#8a8580 45%,transparent)}.why-win__page-line--short{width:42%}.why-win__page-line--mid{width:68%}.why-win__addr-block{display:block;width:42%;height:.85rem;margin:.1rem 0 .15rem 8%;border:1px dashed color-mix(in srgb,#2b7bdc 55%,transparent);background:color-mix(in srgb,#2b7bdc 12%,#e8e4dc)}.why-win__stamp-ghost{align-self:flex-end;width:.9rem;height:1.05rem;margin-top:.15rem;border:1px dashed color-mix(in srgb,#6a737a 55%,transparent);background:color-mix(in srgb,#fff 40%,transparent)}.why-win__body--inbox{display:flex;flex-direction:column;gap:.28rem;font-size:.48rem}.why-win__body--inbox p{margin:0;padding:.2rem;border-left:2px solid color-mix(in srgb,#4a6a9a 50%,transparent);background:color-mix(in srgb,#1a222c 70%,transparent)}.why-win__muted{opacity:.65}.why-win__body--chat{display:flex;flex-direction:column;gap:.28rem;background:color-mix(in srgb,#1a2030 80%,transparent)}.why-win__bubble{margin:0;align-self:flex-start;max-width:95%;padding:.22rem .35rem;border-radius:.35rem .35rem .35rem .1rem;background:color-mix(in srgb,#3a4a68 55%,#222);font-size:.48rem;color:#d8dee8}.why-win__bubble--reply{align-self:flex-end;border-radius:.35rem .35rem .1rem .35rem;background:color-mix(in srgb,#2a5a48 50%,#222)}.why-win__shot{display:flex;flex-direction:column;gap:.15rem;padding:.2rem;border:1px solid color-mix(in srgb,#6a737a 40%,transparent);border-radius:2px;background:color-mix(in srgb,#121820 80%,transparent)}.why-win__shot-frame{display:block;height:1.55rem;border:1px dashed color-mix(in srgb,#8a949c 40%,transparent);background:linear-gradient(135deg,transparent 40%,color-mix(in srgb,#7df0ff 12%,transparent) 40% 60%,transparent 60%),repeating-linear-gradient(90deg,color-mix(in srgb,#3a4450 50%,transparent) 0 4px,transparent 4px 8px),#1e2630}.why-win__shot-frame--miss{background:linear-gradient(135deg,transparent 46%,color-mix(in srgb,#c45 55%,transparent) 46% 54%,transparent 54%),linear-gradient(45deg,transparent 46%,color-mix(in srgb,#c45 55%,transparent) 46% 54%,transparent 54%),#1a1516;border-color:color-mix(in srgb,#c45 45%,transparent)}.why-win__shot-name{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.42rem;color:color-mix(in srgb,#9aa3aa 75%,transparent)}.why-win__body--track{display:flex;flex-direction:column;gap:.35rem;min-height:2.6rem}.why-win__track-bar{display:block;height:.35rem;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,#4a8 70%,transparent) 0 42%,color-mix(in srgb,#3a4450 60%,transparent) 42% 100%)}.why-win__track-label{font-size:.48rem;color:color-mix(in srgb,#9ec9a8 70%,#fff)}.why-win__body--files{margin:0;padding:.15rem .2rem .2rem .85rem;list-style:square;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.45rem;color:color-mix(in srgb,#b8c0c6 80%,transparent)}.why-win__body--files li+li{margin-top:.12rem}.why-win__file--miss{color:color-mix(in srgb,#e08070 80%,#fff);list-style:none;margin-left:-.55rem}.why-win__file--miss:before{content:"✗ "}.why-win__file--warn{color:color-mix(in srgb,#e0b070 80%,#fff)}.why-win__file--time{list-style:none;margin-left:-.55rem;color:color-mix(in srgb,#e0c080 85%,#fff);font-weight:700}.why-win__file--time:before{content:"⏱ "}.why-win__body--stock{display:flex;flex-direction:column;gap:.22rem;font-size:.48rem}.why-win__body--stock p{margin:0}.why-win__need{display:inline-block;margin-right:.2rem;padding:.02rem .2rem;border-radius:2px;background:color-mix(in srgb,#4a6a9a 45%,transparent);font-size:.4rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.why-win__stock-row--out{padding:.15rem .2rem;border:1px dashed color-mix(in srgb,#c45 50%,transparent);background:color-mix(in srgb,#5a2020 35%,transparent);color:color-mix(in srgb,#f0b0a0 85%,#fff)}.why-win__stock-row--bad{padding:.15rem .2rem;border:1px solid color-mix(in srgb,#c08040 45%,transparent);background:color-mix(in srgb,#4a3020 40%,transparent);color:color-mix(in srgb,#f0d0a0 85%,#fff)}.why-win__stock-row--time{padding:.12rem .15rem;font-size:.42rem;color:color-mix(in srgb,#e0c080 80%,#fff)}.why-win__body--costs{display:flex;flex-direction:column;gap:.18rem;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.45rem}.why-win__cost-row{display:flex;justify-content:space-between;gap:.35rem;padding:.1rem .12rem;background:color-mix(in srgb,#1a2a1e 70%,transparent)}.why-win__cost-row--sum{margin-top:.1rem;border-top:1px dashed color-mix(in srgb,#6a8a6a 40%,transparent);font-weight:750;color:color-mix(in srgb,#c8e0c8 80%,#fff)}.why-win__gap{letter-spacing:.06em;color:color-mix(in srgb,#e0b070 85%,#fff);text-decoration:underline;text-decoration-style:dashed;text-underline-offset:2px}.why-win__cost-foot{margin:.15rem 0 0;font-family:system-ui,sans-serif;font-size:.42rem;font-weight:700;color:color-mix(in srgb,#e08070 85%,#fff)}.why-win__body--time{display:flex;flex-direction:column;gap:.28rem;font-size:.48rem}.why-win__body--time p{margin:0}.why-win__drain{margin:0;padding:0 0 0 .95rem;list-style:decimal;color:color-mix(in srgb,#e0d8c8 85%,#fff)}.why-win__drain li+li{margin-top:.12rem}.why-win__drain em{font-style:normal;font-weight:750;color:color-mix(in srgb,#e0b070 90%,#fff)}.why-win__load{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.25rem;padding:.2rem;border:1px solid color-mix(in srgb,#c08040 40%,transparent);background:color-mix(in srgb,#3a3020 55%,transparent)}.why-win__load-label{font-size:.4rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:color-mix(in srgb,#c8b898 75%,transparent)}.why-win__load-bar{display:block;height:.35rem;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,#c08040 70%,transparent) 0 72%,color-mix(in srgb,#c45 80%,transparent) 72% 100%);box-shadow:0 0 .45rem color-mix(in srgb,#c45 35%,transparent)}.why-win__load-val{font-size:.42rem;font-weight:800;color:color-mix(in srgb,#f0b0a0 90%,#fff)}.why-win__time-lost{padding:.12rem .15rem;border-left:2px solid color-mix(in srgb,#c08040 60%,transparent);background:color-mix(in srgb,#4a3820 35%,transparent);color:color-mix(in srgb,#f0d0a0 85%,#fff);font-size:.45rem}.why-win__body--print{display:flex;flex-direction:column;gap:.2rem;font-size:.48rem}.why-win__body--print p{margin:0}.why-win__warn-line{color:color-mix(in srgb,#e0b070 85%,#fff)}.why-win__btn{align-self:flex-end;padding:.12rem .4rem;border:1px solid color-mix(in srgb,#7a848c 50%,transparent);border-radius:2px;background:color-mix(in srgb,#3a4248 70%,transparent);font-size:.45rem}.why-win__btn,.why-win__doc-note{margin-top:.15rem;font-weight:700}.why-win__doc-note{padding:.1rem .15rem;border:1px dashed color-mix(in srgb,#c45 40%,transparent);background:color-mix(in srgb,#c45 12%,#e8e4dc);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.4rem;color:#6a3030}.why-win__body--align{display:flex;flex-direction:column;gap:.28rem;padding:.3rem}.why-win__env-face{position:relative;height:2.6rem;border:1px solid color-mix(in srgb,#8a949c 45%,transparent);border-radius:2px;background:linear-gradient(180deg,#d8d2c6 0 55%,#cfc8ba 55% 100%);overflow:hidden}.why-win__env-cut{position:absolute;left:12%;top:38%;width:38%;height:42%;border:1.5px solid color-mix(in srgb,#2b7bdc 70%,transparent);background:color-mix(in srgb,#7df0ff 18%,#eef4f8);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 35%,transparent)}.why-win__letter-win{position:absolute;left:28%;top:22%;width:36%;height:48%;border:1.5px dashed color-mix(in srgb,#c45 75%,transparent);background:repeating-linear-gradient(0deg,transparent,transparent 2px,color-mix(in srgb,#c45 35%,transparent) 0,color-mix(in srgb,#c45 35%,transparent) 3px),color-mix(in srgb,#fff 55%,transparent)}.why-win__align-bad{margin:0;font-size:.48rem;font-weight:800;color:color-mix(in srgb,#f0b0a0 90%,#fff)}.why-win__align-hint{margin:0;font-size:.42rem;color:color-mix(in srgb,#e0c080 80%,#fff)}.why-chaos__arrow{position:absolute;z-index:1;height:0;border-top:1.5px dashed color-mix(in srgb,#8a949c 45%,transparent);opacity:.55;pointer-events:none}.why-chaos__arrow:after{content:"";position:absolute;right:-1px;top:-3.5px;border:4px solid transparent;border-left:6px solid color-mix(in srgb,#8a949c 55%,transparent)}.why-chaos__arrow--a{left:22%;top:28%;width:18%;transform:rotate(12deg)}.why-chaos__arrow--b{left:40%;top:30%;width:28%;transform:rotate(-18deg);border-top-style:dotted;opacity:.4}.why-chaos__arrow--c{left:28%;top:55%;width:24%;transform:rotate(28deg)}.why-chaos__arrow--d{left:55%;top:62%;width:16%;transform:rotate(-42deg);border-top-width:2px;opacity:.35}.why-chaos__arrow--e{left:12%;top:72%;width:30%;transform:rotate(8deg);opacity:.3}.why-chaos__chain{position:absolute;z-index:1;padding:.08rem .28rem;border:1px dashed color-mix(in srgb,#c0a050 45%,transparent);border-radius:999px;background:color-mix(in srgb,#2a2418 75%,transparent);font-size:.42rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,#e0c080 80%,#fff);pointer-events:none;white-space:nowrap}.why-chaos__chain--1{left:22%;top:34%;transform:rotate(-8deg)}.why-chaos__chain--2{left:48%;top:58%;transform:rotate(6deg)}.why-chaos__chain--3{left:36%;top:70%;transform:rotate(-12deg)}.why-chaos__chain--4{left:58%;top:82%;transform:rotate(4deg);border-color:color-mix(in srgb,#c45 45%,transparent);color:color-mix(in srgb,#e8a090 85%,#fff)}.why-before__cap{margin:.15rem 0 0;font-size:.72rem;font-weight:650;letter-spacing:-.01em;line-height:1.35;color:color-mix(in srgb,var(--muted) 55%,var(--text))}.why-before__cap--time{margin-top:.28rem;max-width:42rem;font-size:.64rem;font-weight:550;letter-spacing:-.005em;line-height:1.55;color:color-mix(in srgb,#c9a060 42%,var(--muted));word-break:break-word}.why-bridge{display:flex;justify-content:center;align-items:center;margin:.55rem 0 .7rem;padding:.55rem 0;min-height:2.75rem}.why-bridge__arrow{display:grid;place-items:center;width:2.4rem;height:2.4rem;font-size:2rem;font-weight:400;line-height:1;color:color-mix(in srgb,var(--why-glow,var(--licko-cyan-glow)) 88%,#fff);text-shadow:0 0 .55rem color-mix(in srgb,var(--why-glow,var(--licko-cyan-glow)) 70%,transparent),0 0 1.25rem color-mix(in srgb,var(--why-glow,var(--licko-cyan-glow)) 45%,transparent)}.why-with{position:relative;width:100%;margin:0;padding:.75rem .65rem 1.85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--why-cyan) 42%,var(--border));background:linear-gradient(180deg,color-mix(in srgb,#02060c 55%,transparent) 0,color-mix(in srgb,#02060c 28%,transparent) 35%,color-mix(in srgb,#02060c 35%,transparent) 70%,color-mix(in srgb,#02060c 62%,transparent) 100%),url(/_next/static/media/Milky_Way_2005.e01bf684.png) 50% /cover no-repeat,color-mix(in srgb,#061018 78%,var(--bg));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--why-cyan) 16%,transparent);overflow:visible}.why-with__label{margin:0 0 .35rem;font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--why-cyan)}.why-with__answer-lede{margin:0 0 .55rem;max-width:36rem;font-size:.78rem;line-height:1.45;color:color-mix(in srgb,var(--muted) 55%,#d7e8ef)}.why-with__credit{position:absolute;left:0;right:0;bottom:0;z-index:4;margin:0;padding:.55rem .55rem .4rem;font-size:.52rem;font-weight:500;line-height:1.35;letter-spacing:.01em;text-align:center;color:color-mix(in srgb,#d8e4ef 72%,transparent);background:linear-gradient(180deg,transparent,color-mix(in srgb,#02060c 72%,transparent) 55%,color-mix(in srgb,#02060c 88%,transparent));pointer-events:none}.why-with__credit a{color:color-mix(in srgb,var(--licko-cyan,#3ec8d8) 78%,#fff);text-decoration:underline;text-underline-offset:.12em;pointer-events:auto}.why-with__credit a:focus-visible,.why-with__credit a:hover{color:color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 88%,#fff)}.why-hand{position:relative;width:100%;margin:1.15rem 0 .85rem;padding:0}.why-hand__label{margin:0 0 .35rem;font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 75%,var(--text))}.why-hand__intro{margin:0 0 .55rem;max-width:38rem}.why-hand__lede{margin:0;max-width:36rem;font-size:.78rem;line-height:1.45;color:color-mix(in srgb,var(--muted) 45%,#c8d0d8)}.why-hand__lede--contrast{margin-top:.45rem;color:color-mix(in srgb,#d7eef4 72%,var(--why-cyan,#3ec8d8))}.why-hand__stage{position:relative;width:100%;height:clamp(14.5rem,42vw,19.5rem);margin:.45rem 0 0;overflow:hidden;border-radius:.45rem;border:1px solid color-mix(in srgb,#8a9bb0 18%,transparent);background:linear-gradient(180deg,color-mix(in srgb,#04060c 48%,transparent),color-mix(in srgb,#04060c 22%,transparent) 40%,color-mix(in srgb,#04060c 55%,transparent)),url(/_next/static/media/hand-off-bg.05dbf92a.jpg) 50% /cover no-repeat,#05070c;box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 4%,transparent)}.why-hand__bodies,.why-hand__payloads{position:absolute;inset:0;pointer-events:none}.why-hand__payloads{z-index:4}.why-hand__trails{position:absolute;inset:0;z-index:3;width:100%;height:100%;overflow:visible;pointer-events:none}.why-hand__trail{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.why-hand__trail--pdf{stroke:color-mix(in srgb,#9fdfff 78%,#fff);stroke-width:1.35;filter:drop-shadow(0 0 2px color-mix(in srgb,#7df0ff 70%,transparent)) drop-shadow(0 0 6px color-mix(in srgb,#3ec8d8 35%,transparent))}.why-hand__trail--addr{stroke:color-mix(in srgb,#a8e8c0 70%,#fff);stroke-width:1.05;filter:drop-shadow(0 0 2px color-mix(in srgb,#7dffb0 45%,transparent))}.why-hand__trail--soft{stroke:color-mix(in srgb,#d0c4ff 55%,#fff);stroke-width:.9;filter:drop-shadow(0 0 2px color-mix(in srgb,#b0a0ff 30%,transparent))}.hand-body{--bx:50%;--by:50%;--orbit-r:1.35rem;position:absolute;left:var(--bx);top:var(--by);width:0;height:0;z-index:2}.hand-body__orbit{position:absolute;left:0;top:0;width:calc(var(--orbit-r) * 2);height:calc(var(--orbit-r) * 2);margin:calc(var(--orbit-r) * -1) 0 0 calc(var(--orbit-r) * -1);border-radius:50%;border:1px dashed color-mix(in srgb,#c9d7e8 28%,transparent);box-shadow:inset 0 0 .55rem color-mix(in srgb,#7eb6ff 8%,transparent);opacity:.9;animation:hand-orbit-spin 42s linear infinite;pointer-events:none}.hand-body__orbit--outer{width:calc(var(--orbit-r) * 3.7);height:calc(var(--orbit-r) * 3.7);margin:calc(var(--orbit-r) * -1.85) 0 0 calc(var(--orbit-r) * -1.85);border-style:dotted;border-color:color-mix(in srgb,#9eb0c4 16%,transparent);box-shadow:none;opacity:.7;animation-duration:68s;animation-direction:reverse}.hand-body[data-hand-body=mail] .hand-body__orbit{border-color:color-mix(in srgb,#9ecfff 34%,transparent);animation-direction:reverse}.hand-body[data-hand-body=mail] .hand-body__orbit--outer{animation-direction:normal}.hand-body[data-hand-body=print] .hand-body__orbit{border-color:color-mix(in srgb,#c4b0ff 30%,transparent)}.hand-body[data-hand-body=pack] .hand-body__orbit{border-color:color-mix(in srgb,#a8e0b0 30%,transparent);animation-direction:reverse}.hand-body[data-hand-body=pack] .hand-body__orbit--outer{animation-direction:normal}.hand-body[data-hand-body=post] .hand-body__orbit{border-color:color-mix(in srgb,#ffc0a0 30%,transparent)}@keyframes hand-orbit-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.hand-body__orbit,.hand-body__orbit--outer{animation:none}}.hand-body__glow{width:2.4rem;height:2.4rem;margin:-1.2rem 0 0 -1.2rem;background:radial-gradient(circle,color-mix(in srgb,#f0c27a 22%,transparent) 0,color-mix(in srgb,#7eb6ff 10%,transparent) 42%,transparent 72%);opacity:.85}.hand-body__core,.hand-body__glow{position:absolute;left:0;top:0;border-radius:50%}.hand-body__core{width:.72rem;height:.72rem;margin:-.36rem 0 0 -.36rem;background:radial-gradient(circle at 32% 28%,#fff8 0 18%,transparent 48%),radial-gradient(circle at 50% 55%,#f2d39a 0 38%,#c4873a 62%,#3a2412 100%);box-shadow:0 0 .35rem color-mix(in srgb,#f0c27a 40%,transparent),0 0 .9rem color-mix(in srgb,#7eb6ff 18%,transparent)}.hand-body[data-hand-body=mail] .hand-body__core{background:radial-gradient(circle at 32% 28%,#fff8 0 18%,transparent 48%),radial-gradient(circle at 50% 55%,#b8e4ff 0 36%,#4f8ec8 60%,#14263a 100%)}.hand-body[data-hand-body=print] .hand-body__core{background:radial-gradient(circle at 32% 28%,#fff8 0 18%,transparent 48%),radial-gradient(circle at 50% 55%,#d7c4ff 0 36%,#7a62c8 60%,#22183a 100%)}.hand-body[data-hand-body=pack] .hand-body__core{background:radial-gradient(circle at 32% 28%,#fff8 0 18%,transparent 48%),radial-gradient(circle at 50% 55%,#c8f0c4 0 36%,#4f9a62 60%,#14301c 100%)}.hand-body[data-hand-body=post] .hand-body__core{background:radial-gradient(circle at 32% 28%,#fff8 0 18%,transparent 48%),radial-gradient(circle at 50% 55%,#ffd0b8 0 36%,#c86a4f 60%,#3a1812 100%)}.hand-body__label{transform:translate(-50%,calc(-50% + .95rem));max-width:7.5rem;white-space:normal;text-align:center;font-size:.46rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;line-height:1.2;color:color-mix(in srgb,#e8eef6 72%,transparent);text-shadow:0 1px 2px #000c}.hand-body__label,.hand-pay{position:absolute;left:0;top:0}.hand-pay{z-index:5;width:3.05rem;margin:0;padding:.18rem .22rem .22rem;border-radius:.28rem;border:1px solid color-mix(in srgb,#fff 14%,transparent);background:color-mix(in srgb,#0b121a 82%,#1a2430);box-shadow:0 .15rem .45rem #0008,0 0 .55rem color-mix(in srgb,#7eb6ff 12%,transparent);transform:translate(-50%,-50%);will-change:transform,opacity;opacity:0}.hand-pay__chrome{display:block;margin:0 0 .12rem;font-size:.42rem;font-weight:650;letter-spacing:.01em;color:color-mix(in srgb,#dce6f0 88%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hand-pay__face{display:block;height:1.15rem;border-radius:.12rem;background:#121820}.hand-pay__face--pdf{background:linear-gradient(90deg,#3a4a5c 0 18%,transparent 18%),repeating-linear-gradient(180deg,#1a2430 0 .14rem,#243040 .14rem .28rem)}.hand-pay__face--addr{background:linear-gradient(90deg,#2f6b4e 0 12%,transparent 12%),repeating-linear-gradient(180deg,#16221c 0 .16rem,#1d2c24 .16rem .32rem)}.hand-pay__face--letter{background:linear-gradient(180deg,#f4efe6 0 22%,#e8dfd0 22% 100%);box-shadow:inset 0 0 0 1px #0002}.hand-pay__face--env{background:linear-gradient(135deg,#d8c4a0 0 48%,#c4ad86 48% 52%,#d8c4a0 52% 100%)}.hand-pay--env,.hand-pay--letter{width:2.55rem}.hand-pay--addr{width:3.35rem}.why-hand__credit{position:absolute;left:0;right:0;bottom:0;z-index:6;margin:0;padding:.55rem .55rem .35rem;font-size:.48rem;font-weight:500;line-height:1.35;letter-spacing:.01em;text-align:center;color:color-mix(in srgb,#d8e4ef 70%,transparent);background:linear-gradient(180deg,transparent,color-mix(in srgb,#02060c 72%,transparent) 55%,color-mix(in srgb,#02060c 88%,transparent));pointer-events:none}.why-hand__credit a{color:color-mix(in srgb,var(--licko-cyan,#3ec8d8) 78%,#fff);text-decoration:underline;text-underline-offset:.12em;pointer-events:auto}.why-hand__credit a:focus-visible,.why-hand__credit a:hover{color:color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 88%,#fff)}.why-hand__close{margin:.55rem 0 0;font-size:.86rem;font-weight:700;line-height:1.35;letter-spacing:-.01em;color:color-mix(in srgb,#f0e6d8 90%,#fff)}@media (max-width:640px){.why-hand__stage{height:clamp(13.5rem,58vw,17rem)}.hand-body__label{font-size:.42rem;transform:translate(-50%,calc(-50% + .85rem))}.hand-pay{width:2.55rem;padding:.12rem .16rem .16rem}.hand-pay__face{height:.95rem}}.why-tree{--life-r:clamp(7.5rem,28vw,11.5rem);--mail-r:clamp(4.6rem,17vw,7.1rem);--face-r:2.15rem;position:relative;width:min(100%,36rem);height:calc(var(--life-r) * 2 + 4.5rem);margin:.25rem auto 0}.why-tree__core{position:absolute;z-index:6;left:50%;top:50%;width:1.85rem;height:1.85rem;margin:-.925rem 0 0 -.925rem;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff9 0 18%,transparent 42%),radial-gradient(circle at 50% 55%,color-mix(in srgb,var(--why-cyan) 55%,#94a3b8) 0 40%,var(--licko-teal-deep,#0a6d83) 78%,#041b27 100%);box-shadow:0 0 0 2px color-mix(in srgb,var(--why-cyan) 50%,transparent),0 0 1.6rem color-mix(in srgb,var(--why-glow) 45%,transparent),0 0 3rem color-mix(in srgb,var(--why-glow) 22%,transparent);transition:background .28s ease,box-shadow .28s ease,filter .28s ease,transform .28s ease}.why-tree:has(.why-tree__ball:hover) .why-tree__core,.why-tree:has(.why-tree__slot:hover) .why-tree__core,.why-tree:hover .why-tree__core{background:radial-gradient(circle at 28% 22%,#fff 0 24%,transparent 48%),radial-gradient(circle at 62% 40%,color-mix(in srgb,#fff 65%,var(--why-glow)) 0 16%,transparent 42%),radial-gradient(circle at 50% 55%,color-mix(in srgb,var(--why-cyan) 72%,#d8f8ff) 0 38%,var(--licko-teal-deep,#0a6d83) 72%,#041b27 100%);box-shadow:0 0 0 2px color-mix(in srgb,var(--why-glow) 72%,transparent),0 0 .55rem color-mix(in srgb,#fff 40%,transparent),0 0 1.85rem color-mix(in srgb,var(--why-glow) 58%,transparent),0 0 3.6rem color-mix(in srgb,var(--why-glow) 36%,transparent),0 0 5.25rem color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 24%,transparent);filter:brightness(1.18) saturate(1.1);transform:scale(1.1)}.why-tree__ring{--n:4;--step:calc(360deg / var(--n));position:absolute;left:50%;top:50%;width:0;height:0}.why-tree__path{position:absolute;left:0;top:0;border-radius:50%;border:1px dashed color-mix(in srgb,var(--why-glow) 32%,transparent);pointer-events:none}.why-tree__ring--life{z-index:2;animation:why-tree-spin 64s linear infinite}.why-tree__ring--life .why-tree__path{width:calc(var(--life-r) * 2);height:calc(var(--life-r) * 2);margin:calc(var(--life-r) * -1) 0 0 calc(var(--life-r) * -1)}.why-tree__ring--mail{z-index:4;animation:why-tree-spin 88s linear infinite}.why-tree__ring--mail .why-tree__path{width:calc(var(--mail-r) * 2);height:calc(var(--mail-r) * 2);margin:calc(var(--mail-r) * -1) 0 0 calc(var(--mail-r) * -1);border-color:color-mix(in srgb,var(--why-cyan) 45%,transparent)}.why-tree__slot{--a:calc(-90deg + (var(--step) / 2) + (var(--i) * var(--step)));z-index:3;pointer-events:auto}.why-tree__orient,.why-tree__slot{position:absolute;left:0;top:0;width:0;height:0}.why-tree__orient{transform-origin:0 0}.why-tree__ring--life>.why-tree__slot{transform:rotate(var(--a)) translateX(var(--life-r)) rotate(calc(var(--a) * -1))}.why-tree__ring--life>.why-tree__slot>.why-tree__orient{animation:why-tree-unspin 64s linear infinite}.why-tree__ring--mail>.why-tree__slot{transform:rotate(var(--a)) translateX(var(--mail-r)) rotate(calc(var(--a) * -1))}.why-tree__ring--mail>.why-tree__slot>.why-tree__orient{animation:why-tree-unspin 88s linear infinite}.why-tree__ball{position:absolute;left:0;top:0;width:.55rem;height:.55rem;margin:-.275rem 0 0 -.275rem;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff 0 18%,#fff6 28%,transparent 52%),radial-gradient(circle at 50% 55%,#9af6ff 0 34%,#43d3e8 55%,#6366f1 100%);box-shadow:0 0 .2rem color-mix(in srgb,#fff 28%,transparent),0 0 .35rem color-mix(in srgb,var(--why-glow) 38%,transparent),0 0 .7rem color-mix(in srgb,var(--why-glow) 22%,transparent),0 0 1.2rem color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 14%,transparent);animation:why-ball-hue 5.5s linear infinite;animation-delay:calc(var(--i, 0) * -.85s);pointer-events:auto;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease}.why-tree__ball:before{inset:-.9rem;z-index:2}.why-tree__ball:after,.why-tree__ball:before{content:"";position:absolute;border-radius:50%}.why-tree__ball:after{inset:-.55rem;background:radial-gradient(circle,color-mix(in srgb,var(--why-glow) 28%,transparent) 0,color-mix(in srgb,var(--why-glow) 9%,transparent) 42%,transparent 72%);animation:why-ball-aura 2.6s ease-in-out infinite alternate;animation-delay:calc(var(--i, 0) * -.4s);pointer-events:none;z-index:-1;transition:opacity .2s ease,inset .2s ease,transform .2s ease}.why-tree__ball:hover,.why-tree__slot:hover>.why-tree__orient>.why-tree__ball{z-index:8;transform:scale(1.45);box-shadow:0 0 .22rem color-mix(in srgb,#fff 40%,transparent),0 0 .45rem color-mix(in srgb,var(--why-glow) 48%,transparent),0 0 .9rem color-mix(in srgb,var(--why-glow) 38%,transparent),0 0 1.6rem color-mix(in srgb,var(--why-glow) 25%,transparent),0 0 2.5rem color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 20%,transparent)}.why-tree__ball:hover:after,.why-tree__slot:hover>.why-tree__orient>.why-tree__ball:after{inset:-.75rem;opacity:1;background:radial-gradient(circle,color-mix(in srgb,var(--why-glow) 40%,transparent) 0,color-mix(in srgb,var(--why-glow) 18%,transparent) 40%,transparent 74%);animation:none;transform:scale(1.15)}.why-tree__ball--env{width:.85rem;height:.85rem;margin:-.425rem 0 0 -.425rem;box-shadow:0 0 0 2px color-mix(in srgb,var(--why-glow) 40%,transparent),0 0 .28rem color-mix(in srgb,#fff 20%,transparent),0 0 .7rem color-mix(in srgb,var(--why-glow) 35%,transparent),0 0 1.3rem color-mix(in srgb,var(--why-glow) 20%,transparent),0 0 1.9rem color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 11%,transparent);animation-duration:4.8s;animation-delay:-1.4s}.why-tree__ball--env:before{inset:-1.1rem}.why-tree__ball--env:after{inset:-.85rem;animation-duration:2.2s;animation-delay:-.6s}.why-tree__ball--env:hover,.why-tree__slot:hover>.why-tree__orient>.why-tree__ball--env{transform:scale(1.35);box-shadow:0 0 0 2px color-mix(in srgb,var(--why-glow) 50%,transparent),0 0 .35rem color-mix(in srgb,#fff 35%,transparent),0 0 .8rem color-mix(in srgb,var(--why-glow) 45%,transparent),0 0 1.6rem color-mix(in srgb,var(--why-glow) 30%,transparent),0 0 2.75rem color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 21%,transparent)}.why-tree__ball--sm{width:.36rem;height:.36rem;margin:-.18rem 0 0 -.18rem;animation-duration:4s}.why-tree__ball--sm:before{inset:-.7rem}.why-tree__ball--sm:after{inset:-.4rem;animation-duration:2.1s}.why-tree__ball--sm:hover,.why-tree__slot:hover>.why-tree__orient>.why-tree__ball--sm{transform:scale(1.6)}.why-tree__ring--life .why-tree__ball{animation-delay:calc(var(--i, 0) * -.9s - .2s)}.why-tree__ring--life .why-tree__ball:after{animation-delay:calc(var(--i, 0) * -.35s)}.why-tree__ring--mail>.why-tree__slot>.why-tree__orient>.why-tree__ball{animation-delay:calc(var(--i, 0) * -1.1s - .5s)}.why-tree__ring--mail>.why-tree__slot>.why-tree__orient>.why-tree__ball:after{animation-delay:calc(var(--i, 0) * -.45s)}.why-tree__ring--face .why-tree__ball{animation-delay:calc(var(--i, 0) * -.7s - .8s)}.why-tree__ring--face .why-tree__ball:after{animation-delay:calc(var(--i, 0) * -.25s)}@keyframes why-ball-hue{to{filter:hue-rotate(1turn)}}@keyframes why-ball-aura{0%{opacity:.18;transform:scale(.88)}to{opacity:.48;transform:scale(1.12)}}.why-tree__tag{position:absolute;left:0;top:0;padding:.06rem .16rem;border:0;border-radius:.12rem;background:color-mix(in srgb,#050b12 24%,transparent);color:color-mix(in srgb,#dce8ee 76%,transparent);font-size:.52rem;font-weight:600;letter-spacing:.03em;white-space:nowrap;pointer-events:none;box-shadow:none;text-shadow:0 0 .28rem color-mix(in srgb,#02060c 62%,transparent),0 .05rem .1rem color-mix(in srgb,#02060c 48%,transparent);transform:translate(-50%,-50%) translateY(-.78rem)}.why-tree__tag--env{background:color-mix(in srgb,#050b12 18%,transparent);color:color-mix(in srgb,var(--why-glow) 58%,#d4e6ee);font-weight:650;transform:translate(-50%,-50%) translateY(-.98rem)}.why-tree__tag--snap{background:color-mix(in srgb,#050b12 16%,transparent);color:color-mix(in srgb,var(--why-glow) 52%,#cfe3ea);font-weight:550}.why-tree__ball--snap{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--why-glow) 55%,transparent),0 0 .35rem color-mix(in srgb,#fff 28%,transparent),0 0 .7rem color-mix(in srgb,var(--why-glow) 40%,transparent),0 0 1.3rem color-mix(in srgb,var(--why-glow) 22%,transparent)}.why-tree__slot--env{z-index:5}.why-tree__ring--face{--n:4;--step:calc(360deg / var(--n));position:absolute;left:0;top:0;width:0;height:0;z-index:5;animation:why-tree-spin 12s linear infinite}.why-tree__ring--face .why-tree__path{width:calc(var(--face-r) * 2);height:calc(var(--face-r) * 2);margin:calc(var(--face-r) * -1) 0 0 calc(var(--face-r) * -1);border-color:color-mix(in srgb,var(--why-ink) 55%,transparent);border-style:dotted}.why-tree__ring--face .why-tree__slot{transform:rotate(var(--a)) translateX(var(--face-r)) rotate(calc(var(--a) * -1))}.why-tree__ring--face .why-tree__slot>.why-tree__orient{animation:why-tree-unspin 12s linear infinite}.why-tree__ring--face .why-tree__tag{font-size:.46rem;padding:.04rem .1rem;background:color-mix(in srgb,#050b12 16%,transparent);color:color-mix(in srgb,#d2e2e9 70%,transparent);transform:translate(-50%,-50%) translateY(-.56rem)}@keyframes why-tree-spin{to{transform:rotate(1turn)}}@keyframes why-tree-unspin{to{transform:rotate(-1turn)}}@media (prefers-reduced-motion:reduce){.why-shot:hover,.why-tree__ball,.why-tree__ball:after,.why-tree__orient,.why-tree__ring--face,.why-tree__ring--life,.why-tree__ring--mail,.why-win:hover{animation:none!important}.why-tree__ring--life>.why-tree__slot{transform:rotate(var(--a)) translateX(var(--life-r)) rotate(calc(var(--a) * -1))}.why-tree__ring--mail>.why-tree__slot{transform:rotate(var(--a)) translateX(var(--mail-r)) rotate(calc(var(--a) * -1))}.why-tree__ring--face .why-tree__slot{transform:rotate(var(--a)) translateX(var(--face-r)) rotate(calc(var(--a) * -1))}}.why__doctrine{margin:0;font-size:.68rem;line-height:1.45;color:color-mix(in srgb,var(--muted) 70%,var(--text))}.why__doctrine em{font-style:normal;font-weight:650;color:var(--why-cyan)}.trust{--trust-ink:var(--info,#2b7bdc);--trust-zone:#fcfcfb;--trust-tick-arm:0.55rem;--trust-tick-stroke:2px;--trust-leader-stroke:2px;display:flex;flex-direction:column;gap:.75rem;margin:.35rem 0 .15rem;padding:.85rem .9rem 1rem;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:12px;background:color-mix(in srgb,var(--bg) 55%,transparent)}.trust__head{text-align:left}.trust__title{margin:0 0 .25rem;font-size:.95rem;font-weight:750;letter-spacing:-.02em}.trust__sub{margin:0;max-width:40rem;font-size:.72rem;line-height:1.45;color:color-mix(in srgb,var(--muted) 78%,var(--text))}.trust__shell{position:relative;display:flex;flex-direction:column;gap:0;padding:.7rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--border) 85%,transparent);background:color-mix(in srgb,var(--glass) 55%,transparent);overflow:visible}.trust__shell--prefer{border-color:color-mix(in srgb,var(--accent) 28%,var(--border));box-shadow:0 1px 0 color-mix(in srgb,#fff 5%,transparent)}.trust__runway{position:relative;flex:0 0 auto;height:3.75rem;margin:0;pointer-events:none;z-index:3;overflow:visible}.trust__spoke{position:absolute;top:0;left:50%;width:var(--trust-leader-stroke);height:var(--trust-spoke-len,100%);margin-left:calc(var(--trust-leader-stroke) / -2);transform:rotate(var(--trust-angle,0deg));transform-origin:top center;background:repeating-linear-gradient(to bottom,var(--trust-ink) 0 2.6px,transparent 2.6px 4.8px)}.trust__paper{position:relative;z-index:1;box-sizing:border-box;padding:.85rem .95rem .95rem;border-radius:2px;background:var(--trust-zone);color:#1a2a34;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;box-shadow:0 .15rem .55rem color-mix(in srgb,#000 28%,transparent);overflow:visible}.trust__tick{position:absolute;z-index:1;width:var(--trust-tick-arm);height:var(--trust-tick-arm);border-color:var(--trust-ink);border-style:solid;border-width:0;pointer-events:none}.trust__tick--tl{top:0;left:0;border-top-width:var(--trust-tick-stroke);border-left-width:var(--trust-tick-stroke)}.trust__tick--tr{top:0;right:0;border-top-width:var(--trust-tick-stroke);border-right-width:var(--trust-tick-stroke)}.trust__tick--bl{bottom:0;left:0;border-bottom-width:var(--trust-tick-stroke);border-left-width:var(--trust-tick-stroke)}.trust__tick--br{bottom:0;right:0;border-bottom-width:var(--trust-tick-stroke);border-right-width:var(--trust-tick-stroke)}.trust__headline{display:flex;flex-direction:row;align-items:stretch;gap:.55rem;margin:0;font-size:clamp(.95rem,2vw,1.15rem);font-weight:750;letter-spacing:-.02em;line-height:1.35;color:#122028;font-family:inherit}.trust__flag{display:flex;flex-direction:column;flex:0 0 0.38rem;width:.38rem;align-self:stretch;border-radius:1px;overflow:hidden}.trust__ribbon{flex:1 1;width:100%;min-height:0;margin:0;border:0;border-radius:0;box-shadow:none}.trust__ribbon--black{background:#1a1a1a}.trust__ribbon--red{background:#dd0000}.trust__ribbon--gold{background:#ffce00}.trust__lines{display:flex;flex-direction:column;gap:.28rem;min-width:0}.trust__line{display:block;min-height:1.35em;color:#122028;font-weight:750}.trust__value-grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:.55rem;margin:0;padding:0;list-style:none}@media (min-width:560px){.trust__value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.trust__value-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.trust__value{position:relative;display:flex;flex-direction:column;align-items:center;gap:.4rem;height:100%;min-height:7.25rem;padding:.85rem .8rem .8rem;border-radius:2px;border:1px solid color-mix(in srgb,var(--trust-ink) 28%,var(--border));background:color-mix(in srgb,var(--bg) 58%,transparent);box-shadow:0 1px 0 color-mix(in srgb,#fff 4%,transparent);text-align:center;transition:border-color .15s ease,background .15s ease}.trust__value:hover{border-color:color-mix(in srgb,var(--trust-ink) 55%,var(--border));background:color-mix(in srgb,var(--trust-ink) 8%,var(--bg))}.trust__pin{position:absolute;top:-1px;left:50%;width:.85rem;height:var(--trust-leader-stroke);margin-left:-.425rem;background:var(--trust-ink);pointer-events:none;z-index:1}.trust__icon{display:inline-flex;flex:0 0 auto;width:2.3rem;height:2.3rem;margin-top:.15rem;color:color-mix(in srgb,var(--trust-ink) 80%,var(--text))}.trust__icon svg{display:block;width:100%;height:100%}.trust__value-title{margin:0;font-size:.78rem;font-weight:750;letter-spacing:-.015em;line-height:1.3;color:var(--text)}.trust__value-body{margin:0;flex:1 1 auto;font-size:.68rem;font-weight:500;line-height:1.45;color:color-mix(in srgb,var(--muted) 55%,var(--text))}.trust__doctrine{margin:.15rem 0 0;font-size:.68rem;line-height:1.45;color:color-mix(in srgb,var(--muted) 75%,var(--text))}.engine{display:flex;flex-direction:column;gap:.65rem;margin:1.15rem 0 .35rem;padding:.85rem .9rem 1rem;overflow-x:hidden;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:12px;background:color-mix(in srgb,var(--bg) 55%,transparent)}.engine__head{text-align:left}.engine__title{margin:0 0 .25rem;font-size:.95rem;font-weight:750;letter-spacing:-.02em}.engine__sub{margin:0;max-width:42rem;font-size:.72rem;line-height:1.45;color:color-mix(in srgb,var(--muted) 78%,var(--text))}.engine__shell{display:grid;justify-items:stretch;gap:.85rem;padding:1.05rem 1.05rem 1.15rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--licko-cyan,#1a9bb0) 28%,var(--border));background:radial-gradient(80% 60% at 18% 0,color-mix(in srgb,var(--licko-cyan) 14%,transparent),transparent 62%),color-mix(in srgb,var(--glass,#0c1420) 82%,#050e15)}.engine__intro{display:flex;flex-direction:column;align-items:center;gap:.4rem;min-width:0}.engine__intro--licko{align-items:center;gap:.28rem;padding:.15rem .15rem .35rem}.engine__kicker{display:inline-flex;align-items:center;align-self:center;gap:.4rem;margin:0;padding:.18rem .55rem .18rem .4rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--licko-cyan,#1a9bb0) 42%,var(--border));background:color-mix(in srgb,var(--licko-cyan,#1a9bb0) 12%,transparent);font-size:.62rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 82%,#fff)}.engine__kicker--licko{align-self:center;padding:0;border:0;border-radius:0;background:none;letter-spacing:.16em}.engine__mark{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;letter-spacing:0;text-transform:none;color:var(--licko-cyan-glow,#7df0ff)}.engine__headline{margin:0;text-align:center;font-size:clamp(1.15rem,2.6vw,1.55rem);font-weight:750;letter-spacing:-.03em;line-height:1.2;color:#fff}.engine__headline--licko{text-align:center;font-size:clamp(1.05rem,2.2vw,1.42rem)}.engine__system{display:flex;flex-direction:column;align-items:stretch;min-width:0}.engine__field{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(12.5rem,.78fr) minmax(0,1fr);grid-template-rows:auto minmax(7rem,1fr) auto;grid-template-areas:"front core back" "pers  core stor" "trust core postal";column-gap:clamp(1rem,3.2vw,2.4rem);row-gap:clamp(1.1rem,2.8vw,2rem);min-height:28rem;margin:.15rem 0 0;padding:.35rem .2rem 0}.engine__traces{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none}.engine__trace{fill:none;stroke:color-mix(in srgb,var(--licko-cyan,#1a9bb0) 55%,#2b7bdc);stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke;opacity:.42}.engine__core{grid-area:core;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;align-self:center;justify-self:center;width:min(12.6rem,86%);margin:0}.engine__core-ring{position:absolute;inset:-11%;border:1px dashed color-mix(in srgb,var(--licko-cyan,#1a9bb0) 38%,transparent);border-radius:50%;pointer-events:none;opacity:.7}.engine__core-ring:before{content:"";position:absolute;inset:9%;border:1px solid color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 16%,transparent);border-radius:50%}.engine__face{position:relative;z-index:1;display:block;width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 0 .85rem color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 32%,transparent))}.engine__nodes{display:contents;margin:0;padding:0;list-style:none}.engine__node{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"idx name" "idx stack" "idx owns";column-gap:.55rem;row-gap:.12rem;max-width:16.5rem;margin:0;padding:0;background:none;border:0;box-shadow:none}.engine__idx{grid-area:idx;align-self:start;--plus-size:0.72rem;width:.72rem;height:.72rem;margin-top:.14rem;border-style:solid;border:1.5px solid var(--licko-ring,#fff);background:var(--wow-bg,#0a1620);color:var(--wow-fg,#fff);box-shadow:none}.engine__idx:before{width:.28rem;height:1.5px}.engine__idx:after{width:1.5px;height:.28rem}.engine__node-name{grid-area:name;margin:0;font-size:.68rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase;line-height:1.2;color:color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 72%,#fff)}.engine__node-owns,.engine__node-stack{margin:0;font-size:.72rem;line-height:1.3}.engine__node-stack{grid-area:stack;color:color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 38%,var(--text))}.engine__node-owns{grid-area:owns;color:color-mix(in srgb,var(--muted) 18%,var(--text))}.engine__node--lhs{text-align:right;grid-template-columns:minmax(0,1fr) auto 1px;grid-template-areas:"name idx lead" "stack idx lead" "owns idx lead"}.engine__node--rhs{grid-template-columns:1px auto minmax(0,1fr);grid-template-areas:"lead idx name" "lead idx stack" "lead idx owns"}.engine__node--front{grid-area:front;justify-self:end;align-self:start}.engine__node--back{grid-area:back;justify-self:start;align-self:start}.engine__node--pers{grid-area:pers;justify-self:end;align-self:center}.engine__node--stor{grid-area:stor;justify-self:start;align-self:center}.engine__node--trust{grid-area:trust;justify-self:end;align-self:end}.engine__node--lhs .engine__idx{justify-self:end}.engine__lead{grid-area:lead;display:block;width:1px;align-self:stretch;justify-self:center;margin:0;background:color-mix(in srgb,var(--licko-cyan,#1a9bb0) 55%,#2b7bdc);opacity:.42;pointer-events:none}.engine__node--postal{grid-area:postal;justify-self:start;align-self:end}.engine__node--postal .engine__node-name{color:color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 82%,#fff)}.engine__descent{display:flex;flex-direction:column;align-items:center;margin:0;pointer-events:none}.engine__descent-line{position:relative;width:1px;height:2.35rem;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 72%,transparent),color-mix(in srgb,var(--licko-cyan,#1a9bb0) 22%,transparent))}.engine__descent--into{margin:-.15rem 0 -.1rem}.engine__descent--into .engine__descent-line{height:1.85rem}.engine__descent-pulse{position:absolute;left:50%;top:0;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 88%,#fff);box-shadow:0 0 .45rem color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 70%,transparent);animation:engine-lab-drop 2.8s ease-in-out infinite}@keyframes engine-lab-drop{0%{top:0;opacity:0}14%{opacity:1}82%{opacity:1}to{top:calc(100% - 5px);opacity:0}}.engine__open{display:grid;justify-items:stretch;gap:.55rem;min-width:0}.engine__porto{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(12.5rem,.78fr) minmax(0,1fr);grid-template-rows:auto auto;grid-template-areas:"py   core ts" "data core feat";column-gap:clamp(1rem,3.2vw,2.4rem);row-gap:clamp(1.35rem,3.2vw,2.1rem);min-height:18rem;margin:0;padding:.15rem .2rem 0;align-items:center}.engine__core--gck{box-sizing:border-box;width:min(12.6rem,86%);padding:18%}.engine__core--gck .engine__by{position:relative;z-index:1;display:block;width:100%}.engine__core--gck .engine__by img,.engine__core--gck .engine__face{width:100%;height:auto}.engine__node--py{grid-area:py;justify-self:end;align-self:end}.engine__node--ts{grid-area:ts;justify-self:start;align-self:end}.engine__node--data{grid-area:data;justify-self:end;align-self:start}.engine__node--feat{grid-area:feat;justify-self:start;align-self:start}.engine__by{display:block;line-height:0;text-decoration:none}.engine__git{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:max-content;max-width:100%;margin:.15rem auto 0;padding:.15rem .2rem;justify-self:center;background:transparent;text-decoration:none}.engine__git:focus-visible,.engine__git:hover,.engine__git:hover:not(:disabled){background:transparent}.engine__git .plus__mark{--plus-size:1.55rem;width:1.55rem;height:1.55rem;border-style:solid;border:2px solid var(--licko-ring);background:var(--wow-bg);color:var(--wow-fg);box-shadow:0 0 0 1px color-mix(in srgb,var(--licko-cyan-glow) 35%,transparent),0 0 .75rem color-mix(in srgb,var(--licko-cyan-glow) 45%,transparent),0 3px 12px color-mix(in srgb,#000 32%,transparent);transition:box-shadow .2s ease,transform .2s ease}.engine__git .plus__mark:before{width:.48rem;height:2px}.engine__git .plus__mark:after{width:2px;height:.48rem}.engine__git:focus-visible .plus__mark,.engine__git:hover:not(:disabled) .plus__mark{box-shadow:0 0 0 1px color-mix(in srgb,var(--licko-cyan-glow) 60%,transparent),0 0 1.25rem color-mix(in srgb,var(--licko-cyan-glow) 70%,transparent),0 0 2.25rem color-mix(in srgb,var(--licko-cyan-glow) 38%,transparent),0 4px 16px color-mix(in srgb,#000 35%,transparent);transform:scale(1.04)}.engine__git .plus__label{color:color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 55%,#fff)}.engine__git-copy{display:inline-flex;align-items:center;gap:.28em}.engine__octo{display:block;flex:0 0 auto;color:color-mix(in srgb,var(--licko-cyan-glow,#7df0ff) 70%,#fff)}.engine__trust{display:block;max-width:36rem;margin:1.5rem auto 1.65rem;padding:0;border:0;background:none;text-align:center;font-size:.78rem;line-height:1.45;color:color-mix(in srgb,var(--muted) 12%,var(--text))}@media (max-width:52rem){.engine__field,.engine__porto{grid-template-columns:minmax(0,1fr) minmax(6.6rem,.62fr) minmax(0,1fr);column-gap:.42rem;padding-inline:.08rem}.engine__field{row-gap:.75rem;min-height:21rem}.engine__porto{row-gap:.85rem;min-height:13.5rem}.engine__core{width:min(7.8rem,94%);margin:0}.engine__node{max-width:9.2rem;column-gap:.28rem}.engine__node-name{font-size:.56rem;letter-spacing:.06em}.engine__node-owns,.engine__node-stack{font-size:.6rem}.engine__descent,.engine__descent--into{align-items:center;margin-left:0}}@media (max-width:40rem){.engine__headline--licko{font-size:1.08rem}.engine__field,.engine__porto{grid-template-columns:minmax(0,1fr) minmax(5.6rem,.58fr) minmax(0,1fr);column-gap:.28rem}.engine__core{width:min(6.6rem,96%)}}@media (prefers-reduced-motion:reduce){.engine__descent-pulse{animation:none;opacity:0}}