.ld-vb{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;border:1px solid rgb(var(--accent-fill)/.45);background:rgb(var(--ink)/.78);color:rgb(var(--accent-hi));font-size:11px;letter-spacing:.14em;text-transform:uppercase;line-height:1;white-space:nowrap}.ld-card{position:relative;border-radius:24px;border:1px solid rgb(var(--fg)/calc(.1 + var(--a-boost, 0) * .09));background:linear-gradient(180deg,rgb(var(--fg)/calc(.05 + var(--a-boost, 0) * .0475)),rgb(var(--fg)/calc(.014 + var(--a-boost, 0) * .0138)));box-shadow:0 40px 90px -50px rgb(var(--shade)/.9)}.ld-pane{position:relative;border-radius:16px;border:1px solid rgb(var(--fg)/calc(.08 + var(--a-boost, 0) * .0736));background:rgb(var(--fg)/calc(.025 + var(--a-boost, 0) * .0244))}.ld-chip{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px;border-radius:999px;border:1px solid rgb(var(--fg)/calc(.14 + var(--a-boost, 0) * .1204));color:rgb(var(--fg)/calc(.8 + var(--a-boost, 0) * .16));font-size:12px;letter-spacing:.08em;white-space:nowrap}.ld-chip--gold{border-color:rgb(var(--accent-fill));background:rgb(var(--accent-fill));color:rgb(var(--on-accent))}.ld-chip--line{border-color:rgb(var(--accent-fill)/.5);color:rgb(var(--accent-hi))}.ld-dot{box-shadow:0 0 14px rgb(var(--accent-fill)/.8)}.ld-dot,.ld-live{width:8px;height:8px;border-radius:50%;background:rgb(var(--accent-fill));flex:none}.ld-live{position:relative}.ld-live:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid rgb(var(--accent-fill));opacity:0}.js.motion-ok .ld-live:after{animation:ld-pulse 1.8s cubic-bezier(.16,1,.3,1) infinite}@keyframes ld-pulse{0%{transform:scale(.6);opacity:.9}to{transform:scale(2.4);opacity:0}}.ld-bar{display:block;height:8px;border-radius:6px;background:rgb(var(--fg)/calc(.12 + var(--a-boost, 0) * .1056))}.ld-bar--gold{background:rgb(var(--accent-fill))}.ld-note{padding:26px 22px 24px}@media (min-width:640px){.ld-note{padding:34px 36px 32px}}.ld-note-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-bottom:22px}.ld-note-list{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}@media (min-width:768px){.ld-note-list--2{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:22px;column-gap:22px}}.ld-note-row{display:flex;align-items:flex-start;gap:14px;padding:14px;border-radius:14px;background:rgb(var(--fg)/calc(.025 + var(--a-boost, 0) * .0244));transition:opacity .6s ease calc(.25s + var(--k, 0) * .11s),transform .8s cubic-bezier(.16,1,.3,1) calc(.25s + var(--k, 0) * .11s),background-color .6s ease calc(.25s + var(--k, 0) * .11s)}.ld-note-row .pr-check{margin-top:1px;flex:none}.ld-note-row .pr-check-path{transition:stroke-dashoffset .6s cubic-bezier(.65,0,.35,1) calc(.45s + var(--k, 0) * .11s)}.js.motion-ok .ld-note:not(.is-in) .ld-note-row{opacity:.28;transform:translate3d(0,14px,0);background-color:rgb(var(--fg)/0)}.js.motion-ok .ld-note:not(.is-in) .ld-note-row .pr-check-path{stroke-dashoffset:1}.ld-note-foot{margin-top:22px;padding:18px;border-radius:16px;background:rgb(var(--accent-fill)/.08);border:1px solid rgb(var(--accent-fill)/.28)}.ld-pillars{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.ld-pillars>li{min-width:0}@media (min-width:900px){.ld-pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.ld-pillar{height:100%;padding:14px 14px 28px}.ld-pillar,.ld-pillar-vis{display:flex;flex-direction:column}.ld-pillar-vis{position:relative;height:210px;padding:18px;border-radius:16px;background:radial-gradient(120% 90% at 85% 0,rgb(var(--accent-fill)/.1),transparent 60%),rgb(var(--ink)/.6);border:1px solid rgb(var(--fg)/calc(.06 + var(--a-boost, 0) * .0564));overflow:clip;justify-content:center;gap:10px}.ld-pillar-body{padding:24px 12px 0}.ld-pillar-title{color:rgb(var(--fg));font-size:24px;font-weight:200;line-height:1.2;letter-spacing:-.005em}.ld-pillar-text{margin-top:10px;color:rgb(var(--fg)/calc(.68 + var(--a-boost, 0) * .2176));font-size:16px;font-weight:300;line-height:1.65}.ld-pv{transition:opacity .7s ease calc(.35s + var(--k, 0) * 90ms + var(--j, 0) * .12s),transform .9s cubic-bezier(.16,1,.3,1) calc(.35s + var(--k, 0) * 90ms + var(--j, 0) * .12s)}.js.motion-ok .sv-reveal:not(.is-in) .ld-pv{opacity:0;transform:translate3d(28px,0,0)}.js.motion-ok .sv-reveal:not(.is-in) .ld-pv--up{transform:translate3d(0,22px,0) scale(.96)}.ld-pillar-vis .pr-check-path{transition:stroke-dashoffset .6s cubic-bezier(.65,0,.35,1) calc(.6s + var(--k, 0) * 90ms + var(--j, 0) * .12s)}.js.motion-ok .sv-reveal:not(.is-in) .ld-pillar-vis .pr-check-path{stroke-dashoffset:1}.ld-dom{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 12px 0 14px;border-radius:14px;border:1px solid rgb(var(--fg)/calc(.1 + var(--a-boost, 0) * .09));background:rgb(var(--fg)/calc(.03 + var(--a-boost, 0) * .0291));color:rgb(var(--fg)/calc(.55 + var(--a-boost, 0) * .2475));font-size:14px}.ld-dom--own{border-color:rgb(var(--accent-fill)/.6);background:rgb(var(--accent-fill)/.1);color:rgb(var(--fg));box-shadow:0 0 40px -12px rgb(var(--accent-fill)/.55)}.ld-dom-ico{width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:none;background:rgb(var(--fg)/calc(.08 + var(--a-boost, 0) * .0736))}.ld-dom--own .ld-dom-ico{background:rgb(var(--accent-fill));color:rgb(var(--on-accent))}.ld-dom-url{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ld-mod{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:0 14px;border-radius:12px;border:1px solid rgb(var(--fg)/calc(.08 + var(--a-boost, 0) * .0736));background:rgb(var(--fg)/calc(.03 + var(--a-boost, 0) * .0291));color:rgb(var(--fg)/calc(.55 + var(--a-boost, 0) * .2475));font-size:14px}.ld-mod--now{border-color:rgb(var(--accent-fill)/.6);background:rgb(var(--accent-fill)/.12);color:rgb(var(--fg))}.ld-mod-tag{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--fg)/calc(.5 + var(--a-boost, 0) * .25))}.ld-mod--now .ld-mod-tag{color:rgb(var(--accent-hi))}.ld-crow{display:flex;align-items:center;gap:12px;color:rgb(var(--fg)/calc(.85 + var(--a-boost, 0) * .1275));font-size:15px}.ld-crow-tag{margin-left:auto;color:rgb(var(--fg)/calc(.5 + var(--a-boost, 0) * .25));font-size:12px;letter-spacing:.06em}.ld-days{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:5px}.ld-day{position:relative;height:26px;border-radius:6px;background:rgb(var(--fg)/calc(.07 + var(--a-boost, 0) * .0651));overflow:clip}.ld-day>i{position:absolute;inset:0;border-radius:inherit;background:rgb(var(--accent-fill));opacity:0;transform:scaleY(.25);transition:opacity .35s ease calc(var(--d, 0) * 45ms),transform .55s cubic-bezier(.16,1,.3,1) calc(var(--d, 0) * 45ms)}.ld-day.is-on>i{opacity:1;transform:none}.ld-day.is-soft>i{opacity:.38;transform:none}.js.motion-ok .sv-reveal:not(.is-in) .ld-day>i{opacity:0;transform:scaleY(.25)}.sv-reveal .ld-day>i{transition-delay:calc(.5s + var(--d, 0) * 55ms)}.ld-days-legend{display:flex;justify-content:space-between;margin-top:8px;color:rgb(var(--fg)/calc(.5 + var(--a-boost, 0) * .25));font-size:11px;letter-spacing:.12em;text-transform:uppercase}.ld-url{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;min-height:40px;padding:0 10px;border-radius:10px;background:rgb(var(--fg)/calc(.03 + var(--a-boost, 0) * .0291));font-size:12.5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ld-url-old{color:rgb(var(--fg)/calc(.42 + var(--a-boost, 0) * .2436))}.ld-url-new,.ld-url-old{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ld-url-new{color:rgb(var(--fg));text-align:right}.ld-url-code{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;background:rgb(var(--accent-fill));color:rgb(var(--on-accent));font-size:10.5px;letter-spacing:.06em;font-family:inherit}.ld-devs{display:flex;align-items:flex-end;justify-content:center;gap:12px;height:100%}.ld-dev{position:relative;border-radius:12px;border:1px solid rgb(var(--fg)/calc(.18 + var(--a-boost, 0) * .1476));background:linear-gradient(180deg,rgb(var(--fg)/calc(.06 + var(--a-boost, 0) * .0564)),rgb(var(--fg)/calc(.02 + var(--a-boost, 0) * .0196))),rgb(var(--ink-2));padding:9px;display:flex;flex-direction:column;gap:6px;box-shadow:0 24px 40px -24px rgb(var(--shade)/.9)}.ld-dev--d{width:46%;max-width:176px;height:128px}.ld-dev--t{width:25%;max-width:92px;height:128px}.ld-dev--p{width:15%;max-width:56px;height:104px;border-radius:14px}.ld-dev .ld-bar{height:6px}.ld-dev-img{flex:1;min-height:0;border-radius:7px;background:radial-gradient(circle at 70% 35%,rgb(var(--accent-fill)) 0 11%,transparent 12%),radial-gradient(120% 90% at 70% 30%,rgb(var(--accent-fill)/.45),transparent 62%),rgb(var(--fg)/calc(.04 + var(--a-boost, 0) * .0384))}.ld-dev-cta{align-self:flex-start;width:46%;height:10px;border-radius:999px;background:rgb(var(--accent-fill))}.ld-section{position:relative;overflow-x:clip}.ld-statement{font-size:clamp(30px,3.4vw,54px);font-weight:200;line-height:1.18;letter-spacing:-.012em;color:rgb(var(--fg));max-width:22ch}@media (min-width:1024px){.ld-statement{max-width:26ch}}.ld-float{animation:none}.js.motion-ok .ld-float{animation:ld-float 7s ease-in-out infinite}.js.motion-ok .ld-float--b{animation-duration:8.5s;animation-delay:-3s}@keyframes ld-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}}.ld-pop{animation:none}.js.motion-ok .ld-pop{animation:ld-pop .9s cubic-bezier(.16,1,.3,1) var(--pd,0s) both}@keyframes ld-pop{0%{opacity:0;transform:translate3d(0,24px,0) scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ld-day>i,.ld-note-row,.ld-pv{transition:none!important}.ld-float,.ld-live:after,.ld-pop{animation:none!important}}.ld-pane--gold{border-color:rgb(var(--accent-fill)/.5);background:rgb(var(--accent-fill)/.08)}html[data-theme=light]{--ld-sh:0 34px 70px -38px rgb(var(--fg)/0.26),0 2px 6px -2px rgb(var(--fg)/0.06);--ld-sh-sm:0 18px 36px -22px rgb(var(--fg)/0.24),0 1px 3px rgb(var(--fg)/0.05)}html[data-theme=light] .ld-card{border-color:rgb(var(--fg)/.1);background:linear-gradient(180deg,rgb(var(--ink-3)/.94),rgb(var(--ink-3)/.7));box-shadow:var(--ld-sh)}html[data-theme=light] .ld-dom,html[data-theme=light] .ld-mod,html[data-theme=light] .ld-note-row,html[data-theme=light] .ld-pane,html[data-theme=light] .ld-url{background:rgb(var(--raise-1)/.75);border-color:rgb(var(--fg)/.08)}html[data-theme=light] .ld-dom--own,html[data-theme=light] .ld-mod--now{background:rgb(var(--accent-fill)/.2);border-color:rgb(var(--accent-fill)/.7)}html[data-theme=light] .ld-pane--gold{background:rgb(var(--accent-fill)/.16);border-color:rgb(var(--accent-fill)/.7)}html[data-theme=light] .js.motion-ok .ld-note:not(.is-in) .ld-note-row{background-color:rgb(var(--raise-1)/0)}html[data-theme=light] .ld-pillar-vis{background:radial-gradient(120% 90% at 85% 0,rgb(var(--accent-fill)/.22),transparent 60%),rgb(var(--raise-1)/.7);border-color:rgb(var(--fg)/.08)}html[data-theme=light] .ld-vb{background:rgb(var(--ink-3)/.95);border-color:rgb(var(--accent-fill)/.8)}html[data-theme=light] .ld-bar,html[data-theme=light] .ld-day{background:rgb(var(--fg)/.1)}html[data-theme=light] .ld-dev{background:linear-gradient(180deg,rgb(var(--ink-3)),rgb(var(--raise-1)));box-shadow:var(--ld-sh-sm)}html[data-theme=light] .ld-dot{box-shadow:0 0 0 4px rgb(var(--accent-fill)/.25)}html[data-theme=light] :is(.ld-section,.sv-story,.ew-peek,.vv-peek,.cl-hero) .pr-win{background:radial-gradient(120% 70% at 85% 0,rgb(var(--accent-fill)/.18),transparent 60%),linear-gradient(180deg,rgb(var(--ink-3)),rgb(var(--raise-1)));box-shadow:var(--ld-sh),0 30px 60px -40px rgb(var(--accent-fill)/.35)}html[data-theme=light] .ld-band.bg-ink-2{background-color:transparent;background-image:linear-gradient(180deg,rgb(var(--ink)) 0,rgb(var(--ink-2)) 220px,rgb(var(--ink-2)) calc(100% - 220px),rgb(var(--ink)) 100%)}