.sv[data-astro-cid-oqgv2ywa]{--sv-grid:linear-gradient(#0920270e 1px, transparent 1px), linear-gradient(90deg, #0920270e 1px, transparent 1px);--sv-paper:#f6f8f7;--sv-shadow:-8px 8px 0 var(--color-ink);--sv-display:clamp(3rem, 1.4rem + 7vw, 8.5rem);--sv-title:clamp(2.5rem, 1.4rem + 4.4vw, 5.75rem);color:var(--color-ink);overflow-x:clip}.sv[data-astro-cid-oqgv2ywa] mark[data-astro-cid-oqgv2ywa]{color:inherit;z-index:0;white-space:nowrap;background:0 0;position:relative}.sv[data-astro-cid-oqgv2ywa] mark[data-astro-cid-oqgv2ywa]:before{content:"";z-index:-1;background:var(--color-brand-green);border-radius:.08em;position:absolute;inset:.5em -.1em .04em;rotate:-1deg}.btn[data-astro-cid-oqgv2ywa]{border-radius:var(--radius-full);min-block-size:3.5rem;font-weight:800;font-size:var(--text-body);justify-content:center;align-items:center;gap:.625rem;padding:.75rem 1.75rem;text-decoration:none;transition:translate .2s,box-shadow .2s,background-color .2s;display:inline-flex}.btn[data-astro-cid-oqgv2ywa] span[data-astro-cid-oqgv2ywa]{transition:translate .2s;display:inline-block}.btn-ink[data-astro-cid-oqgv2ywa]{background:var(--color-ink);color:var(--color-white);box-shadow:-5px 5px 0 var(--color-brand-green)}.btn-ink[data-astro-cid-oqgv2ywa]:hover{box-shadow:-7px 7px 0 var(--color-brand-green);translate:2px -2px}.btn-line[data-astro-cid-oqgv2ywa]{border:2px solid var(--color-ink);background:var(--color-white)}.btn-line[data-astro-cid-oqgv2ywa]:hover{background:var(--color-brand-green)}.btn-green[data-astro-cid-oqgv2ywa]{background:var(--color-brand-green);color:var(--color-ink);box-shadow:-5px 5px 0 var(--color-white)}.btn-green[data-astro-cid-oqgv2ywa]:hover{box-shadow:-7px 7px 0 var(--color-white);translate:2px -2px}.btn-ghost-dark[data-astro-cid-oqgv2ywa]{color:var(--color-white);border:2px solid #fff6}.btn-ghost-dark[data-astro-cid-oqgv2ywa]:hover{border-color:var(--color-brand-green);color:var(--color-brand-green)}.big-title[data-astro-cid-oqgv2ywa]{font-size:var(--sv-title);letter-spacing:-.01em;font-weight:900;line-height:1}.hero[data-astro-cid-oqgv2ywa]{background:var(--sv-paper);background-image:var(--sv-grid);background-size:44px 44px;padding-block:1.5rem 0;position:relative;overflow:hidden}.hero[data-astro-cid-oqgv2ywa] .hero-crumbs{margin-bottom:clamp(1.5rem,1rem + 2vw,3rem)}.hero-grid[data-astro-cid-oqgv2ywa]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:2rem;padding-bottom:clamp(3rem,2rem + 4vw,6rem);display:grid}.hero[data-astro-cid-oqgv2ywa] h1[data-astro-cid-oqgv2ywa]{font-size:var(--sv-display);letter-spacing:-.015em;font-weight:900;line-height:.95}.h-line[data-astro-cid-oqgv2ywa]{display:block}.h-lead[data-astro-cid-oqgv2ywa]{margin-bottom:.15em;font-size:.48em;font-weight:800;line-height:1.15}.hero-sub[data-astro-cid-oqgv2ywa]{max-inline-size:30rem;margin-top:1.75rem;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:500;line-height:1.55}.hero-cta[data-astro-cid-oqgv2ywa]{flex-wrap:wrap;gap:1rem;margin-top:2.25rem;display:flex}.stickers[data-astro-cid-oqgv2ywa]{block-size:clamp(24rem,18rem + 16vw,32rem);margin:0;position:relative}.st-wire[data-astro-cid-oqgv2ywa]{block-size:100%;inline-size:100%;position:absolute;inset:0}.st-wire[data-astro-cid-oqgv2ywa] path[data-astro-cid-oqgv2ywa]{fill:none;stroke:var(--color-ink);stroke-width:2px;stroke-dasharray:6 8;vector-effect:non-scaling-stroke}.st[data-astro-cid-oqgv2ywa]{translate:var(--px,0px) var(--py,0px);border:2px solid var(--color-ink);background:var(--color-white);box-shadow:var(--sv-shadow);border-radius:1.25rem;transition:translate .6s cubic-bezier(.2,.7,.2,1);position:absolute}.st-reply[data-astro-cid-oqgv2ywa]{inline-size:min(17rem,72%);padding:1rem 1.125rem .875rem;inset-block-start:4%;inset-inline-start:8%;rotate:3deg}.st-bubble[data-astro-cid-oqgv2ywa]{background:#ece5dd;border-radius:1rem 1rem 1rem .25rem;margin-top:.5rem;padding:.625rem .875rem;font-size:1.125rem;font-weight:700}.st-who[data-astro-cid-oqgv2ywa]{font-size:var(--text-caption);color:var(--color-muted);margin-top:.5rem;font-weight:700;display:block}.st-time[data-astro-cid-oqgv2ywa]{border-radius:var(--radius-full);background:var(--color-brand-green);font-variant-numeric:tabular-nums;padding:.125rem .625rem;font-size:1.375rem;font-weight:900;display:inline-block}.st-time-dark[data-astro-cid-oqgv2ywa]{background:var(--color-white);color:var(--color-ink)}.st-queued[data-astro-cid-oqgv2ywa]{background:var(--color-ink);inline-size:min(16rem,66%);color:var(--color-white);box-shadow:-8px 8px 0 var(--color-brand-aqua);padding:1rem 1.125rem;inset-block-start:44%;inset-inline-end:4%;rotate:-4deg}.st-queued[data-astro-cid-oqgv2ywa] p[data-astro-cid-oqgv2ywa]{margin-top:.5rem;font-size:1.25rem;font-weight:800}.st-queued[data-astro-cid-oqgv2ywa] s[data-astro-cid-oqgv2ywa]{text-decoration-color:#ff8a7a;text-decoration-thickness:3px}.st-stamp[data-astro-cid-oqgv2ywa]{border:2px solid var(--color-ink);background:var(--color-brand-green);color:var(--color-ink);font-size:var(--text-small);white-space:nowrap;border-radius:.5rem;padding:.375rem .75rem;font-weight:900;position:absolute;inset-block-end:-2.6rem;inset-inline-start:-1.5rem;rotate:6deg}.st-state[data-astro-cid-oqgv2ywa]{background:var(--color-brand-green);padding:.75rem 1.25rem;display:grid;inset-block-end:2%;inset-inline-start:22%;rotate:-2deg}.st-state[data-astro-cid-oqgv2ywa] span[data-astro-cid-oqgv2ywa]{font-size:var(--text-caption);font-weight:800}.st-state[data-astro-cid-oqgv2ywa] strong[data-astro-cid-oqgv2ywa]{font-size:2rem;font-weight:900;line-height:1}.st-crm[data-astro-cid-oqgv2ywa]{border-radius:var(--radius-full);font-weight:800;font-size:var(--text-small);box-shadow:-4px 4px 0 var(--color-ink);padding:.375rem .875rem;inset-block-start:6%;inset-inline-end:6%;rotate:5deg}.st-crm[data-astro-cid-oqgv2ywa] b[data-astro-cid-oqgv2ywa]{color:var(--color-green-text)}@media (prefers-reduced-motion:no-preference){.st-reply[data-astro-cid-oqgv2ywa]{animation:.7s cubic-bezier(.2,.8,.2,1.2) .3s both st-drop}.st-queued[data-astro-cid-oqgv2ywa]{animation:.7s cubic-bezier(.2,.8,.2,1.2) .1s both st-drop}.st-queued[data-astro-cid-oqgv2ywa] s[data-astro-cid-oqgv2ywa]{text-decoration-color:#0000;animation:.3s 1.3s forwards st-strike}.st-stamp[data-astro-cid-oqgv2ywa]{animation:.45s cubic-bezier(.2,.8,.2,1.4) 1.5s both st-stamp}.st-state[data-astro-cid-oqgv2ywa]{animation:.6s cubic-bezier(.2,.8,.2,1.2) 1.9s both st-drop}.st-crm[data-astro-cid-oqgv2ywa]{animation:.6s cubic-bezier(.2,.8,.2,1.2) 2.2s both st-drop}.st-wire[data-astro-cid-oqgv2ywa] path[data-astro-cid-oqgv2ywa]{stroke-dashoffset:600px;animation:1.6s ease-out .6s forwards st-wire}}@keyframes st-drop{0%{opacity:0;transform:translateY(-1.5rem)scale(.92)}}@keyframes st-strike{to{text-decoration-color:#ff8a7a}}@keyframes st-stamp{0%{opacity:0;transform:scale(1.8)}}@keyframes st-wire{0%{stroke-dashoffset:600px}to{stroke-dashoffset:0}}.flow-band[data-astro-cid-oqgv2ywa]{background:var(--color-ink);color:var(--color-white);border-block:2px solid var(--color-ink);position:relative;overflow:hidden}.flow-track[data-astro-cid-oqgv2ywa]{inline-size:max-content;display:flex}.flow-set[data-astro-cid-oqgv2ywa]{flex-shrink:0;display:flex}.flow-set[data-astro-cid-oqgv2ywa]>span[data-astro-cid-oqgv2ywa]{white-space:nowrap;align-items:center;gap:1.25rem;padding:1rem 0 1rem 1.25rem;font-size:clamp(1rem,.9rem + .5vw,1.375rem);font-weight:800;display:inline-flex}.flow-set[data-astro-cid-oqgv2ywa] i[data-astro-cid-oqgv2ywa]{color:var(--color-brand-green);font-style:normal}@media (prefers-reduced-motion:no-preference){.flow-track[data-astro-cid-oqgv2ywa]{animation:38s linear infinite flow}.flow-band[data-astro-cid-oqgv2ywa]:hover .flow-track[data-astro-cid-oqgv2ywa]{animation-play-state:paused}}@keyframes flow{to{translate:50%}}.leak[data-astro-cid-oqgv2ywa]{background:var(--color-ink);color:var(--color-white);padding-block:clamp(5rem,3rem + 8vw,10rem)}.lit[data-astro-cid-oqgv2ywa]{letter-spacing:-.01em;font-size:clamp(2.5rem,1.2rem + 5.4vw,7rem);font-weight:900;line-height:1.02}.lit[data-astro-cid-oqgv2ywa] span[data-astro-cid-oqgv2ywa]{display:block}.lit-accent[data-astro-cid-oqgv2ywa]{color:var(--color-brand-green)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lit[data-astro-cid-oqgv2ywa] span[data-astro-cid-oqgv2ywa]{animation:linear both lit view();animation-range:entry 40% cover 45%}}}@keyframes lit{0%{opacity:.18}to{opacity:1}}.intro-text[data-astro-cid-oqgv2ywa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 3rem;max-inline-size:70rem;margin-top:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.intro-text[data-astro-cid-oqgv2ywa] p[data-astro-cid-oqgv2ywa]{color:#ffffffd9;font-size:clamp(1.125rem,1rem + .6vw,1.5rem);line-height:1.6}.intro-text[data-astro-cid-oqgv2ywa] strong[data-astro-cid-oqgv2ywa]{color:var(--color-ink);background:var(--color-brand-green);white-space:nowrap;border-radius:.2em;padding:0 .3em;font-weight:900}.moment[data-astro-cid-oqgv2ywa]{background:var(--sv-paper);background-image:var(--sv-grid);background-size:44px 44px;padding-block:clamp(4.5rem,3rem + 6vw,8.5rem);scroll-margin-top:4.75rem}.moment-head[data-astro-cid-oqgv2ywa]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:1rem 3rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem);display:grid}.moment-head[data-astro-cid-oqgv2ywa] h2[data-astro-cid-oqgv2ywa]{font-size:clamp(2.25rem,1.3rem + 3.6vw,4.75rem);font-weight:900;line-height:1.05}.moment-head[data-astro-cid-oqgv2ywa] p[data-astro-cid-oqgv2ywa]{font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.5}.uses[data-astro-cid-oqgv2ywa]{background:var(--color-white);padding-block:clamp(4.5rem,3rem + 6vw,8.5rem)}.uses-head[data-astro-cid-oqgv2ywa]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:1rem 3rem;display:grid}.uses-head[data-astro-cid-oqgv2ywa] p[data-astro-cid-oqgv2ywa]{color:var(--color-muted);font-size:clamp(1.0625rem,1rem + .4vw,1.3125rem);line-height:1.55}.uses-list[data-astro-cid-oqgv2ywa]{border-top:2px solid var(--color-ink);margin:clamp(2.5rem,2rem + 2vw,4rem) 0 0;padding:0;list-style:none}.use[data-astro-cid-oqgv2ywa]{border-bottom:2px solid var(--color-ink);grid-template-columns:auto minmax(13rem,.8fr) minmax(0,2fr);align-items:center;gap:1rem 2rem;padding:1.5rem .75rem;transition:background-color .25s;display:grid}.use[data-astro-cid-oqgv2ywa]:hover{background:var(--color-surface-tint)}.use-num[data-astro-cid-oqgv2ywa]{color:#0000;-webkit-text-stroke:2px var(--color-ink);font-size:2.5rem;font-weight:900;line-height:1;transition:color .25s}.use[data-astro-cid-oqgv2ywa]:hover .use-num[data-astro-cid-oqgv2ywa]{color:var(--color-brand-green)}.use-head[data-astro-cid-oqgv2ywa] h3[data-astro-cid-oqgv2ywa]{font-size:clamp(1.375rem,1.1rem + 1vw,2rem);font-weight:900;line-height:1.1}.use-head[data-astro-cid-oqgv2ywa] p[data-astro-cid-oqgv2ywa]{color:var(--color-muted);font-size:var(--text-small);margin-top:.375rem;line-height:1.5}.use-path[data-astro-cid-oqgv2ywa]{flex-wrap:wrap;align-items:center;gap:.5rem 0;margin:0;padding:0;list-style:none;display:flex}.use-path[data-astro-cid-oqgv2ywa] li[data-astro-cid-oqgv2ywa]{border:2px solid var(--color-ink);border-radius:var(--radius-full);background:var(--color-white);font-size:var(--text-small);transition:background-color .25s,box-shadow .25s,translate .25s;transition-delay:calc(var(--s) * 60ms);align-items:center;padding:.375rem .875rem;font-weight:800;display:inline-flex}.use-path[data-astro-cid-oqgv2ywa] li[data-astro-cid-oqgv2ywa]:not(:last-child):after{content:"";background:var(--color-ink);block-size:2px;inline-size:1.25rem;margin-inline:.875rem -2.125rem}.use-path[data-astro-cid-oqgv2ywa] li[data-astro-cid-oqgv2ywa]:not(:last-child){margin-inline-end:1.25rem}.use[data-astro-cid-oqgv2ywa]:hover .use-path[data-astro-cid-oqgv2ywa] li[data-astro-cid-oqgv2ywa]{background:var(--color-brand-green);box-shadow:-3px 3px 0 var(--color-ink);translate:1px -1px}.knows[data-astro-cid-oqgv2ywa]{background:var(--color-white);padding-block:clamp(4.5rem,3rem + 6vw,8.5rem) clamp(3rem,2rem + 4vw,6rem)}.panels[data-astro-cid-oqgv2ywa]{gap:1.5rem;margin:clamp(2.5rem,2rem + 2vw,4rem) 0 0;padding:0;list-style:none;display:grid}.panel[data-astro-cid-oqgv2ywa]{top:calc(6rem + var(--i) * 1.5rem);border:2px solid var(--color-ink);border-radius:2rem;grid-template-columns:auto minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:2rem clamp(1.5rem,3vw,3.5rem);min-block-size:22rem;padding:clamp(1.75rem,1rem + 3vw,3.5rem);display:grid;position:sticky;box-shadow:0 -18px 40px -30px #09202780}.tone-ink[data-astro-cid-oqgv2ywa]{background:var(--color-ink);color:var(--color-white)}.tone-green[data-astro-cid-oqgv2ywa]{background:var(--color-brand-green)}.tone-paper[data-astro-cid-oqgv2ywa]{background:var(--sv-paper);background-image:var(--sv-grid);background-size:32px 32px}.tone-aqua[data-astro-cid-oqgv2ywa]{background:var(--color-brand-aqua)}.panel-num[data-astro-cid-oqgv2ywa]{color:#0000;-webkit-text-stroke:2px var(--color-ink);font-variant-numeric:tabular-nums;font-size:clamp(5rem,3rem + 7vw,10rem);font-weight:900;line-height:.8}.tone-ink[data-astro-cid-oqgv2ywa] .panel-num[data-astro-cid-oqgv2ywa]{-webkit-text-stroke-color:var(--color-brand-green)}.tone-green[data-astro-cid-oqgv2ywa] .panel-num[data-astro-cid-oqgv2ywa],.tone-paper[data-astro-cid-oqgv2ywa] .panel-num[data-astro-cid-oqgv2ywa],.tone-aqua[data-astro-cid-oqgv2ywa] .panel-num[data-astro-cid-oqgv2ywa]{-webkit-text-stroke-color:var(--color-ink)}.panel[data-astro-cid-oqgv2ywa] h3[data-astro-cid-oqgv2ywa]{font-size:clamp(2rem,1.3rem + 2.6vw,3.75rem);font-weight:900;line-height:1.02}.panel[data-astro-cid-oqgv2ywa] p[data-astro-cid-oqgv2ywa]{max-inline-size:28rem;margin-top:1rem;font-size:clamp(1.0625rem,1rem + .4vw,1.3125rem);font-weight:500;line-height:1.5}.panel[data-astro-cid-oqgv2ywa] a[data-astro-cid-oqgv2ywa]{border-radius:var(--radius-full);border:2px solid;gap:.5rem;margin-top:1.5rem;padding:.625rem 1.125rem;font-weight:800;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.tone-ink[data-astro-cid-oqgv2ywa] a[data-astro-cid-oqgv2ywa]:hover{background:var(--color-brand-green);color:var(--color-ink);border-color:var(--color-brand-green)}.tone-green[data-astro-cid-oqgv2ywa] a[data-astro-cid-oqgv2ywa]:hover,.tone-paper[data-astro-cid-oqgv2ywa] a[data-astro-cid-oqgv2ywa]:hover,.tone-aqua[data-astro-cid-oqgv2ywa] a[data-astro-cid-oqgv2ywa]:hover{background:var(--color-ink);color:var(--color-white);border-color:var(--color-ink)}.panel-art[data-astro-cid-oqgv2ywa]{justify-self:center}.week[data-astro-cid-oqgv2ywa]{direction:rtl;grid-template-columns:repeat(7,2.75rem);gap:.375rem;display:grid}.week[data-astro-cid-oqgv2ywa] span[data-astro-cid-oqgv2ywa]{background:#ffffff1f;border-radius:.625rem;place-items:center;block-size:3.5rem;font-size:1.125rem;font-weight:900;display:grid}.week[data-astro-cid-oqgv2ywa] .half[data-astro-cid-oqgv2ywa]{background:linear-gradient(to bottom, var(--color-brand-green) 0 45%, #ffffff1f 45%);color:var(--color-ink)}.week[data-astro-cid-oqgv2ywa] .off[data-astro-cid-oqgv2ywa]{color:#ffffff80;background:0 0;border:2px dashed #ffffff59}.art-note[data-astro-cid-oqgv2ywa]{text-align:center;font-weight:800;margin-top:1rem!important}.art-note[data-astro-cid-oqgv2ywa] s[data-astro-cid-oqgv2ywa]{opacity:.6;text-decoration-color:#ff8a7a;text-decoration-thickness:2px}.art-note[data-astro-cid-oqgv2ywa] b[data-astro-cid-oqgv2ywa]{border-radius:var(--radius-full);background:var(--color-brand-green);color:var(--color-ink);margin-inline-start:.5rem;padding:.125rem .625rem;display:inline-block}.states[data-astro-cid-oqgv2ywa]{flex-direction:column;align-items:center;gap:.375rem;display:flex}.states[data-astro-cid-oqgv2ywa] span[data-astro-cid-oqgv2ywa]{border:2px solid var(--color-ink);border-radius:var(--radius-full);background:#ffffff8c;padding:.625rem 1rem;font-weight:800}.states[data-astro-cid-oqgv2ywa] .on[data-astro-cid-oqgv2ywa]{background:var(--color-ink);color:var(--color-brand-green);box-shadow:-4px 4px 0 var(--color-white);font-size:1.375rem}.states[data-astro-cid-oqgv2ywa] i[data-astro-cid-oqgv2ywa]{font-style:normal;font-weight:900}.nodes[data-astro-cid-oqgv2ywa]{grid-template-rows:auto auto;grid-template-columns:repeat(3,auto);place-items:center;gap:1.25rem 1rem;display:grid;position:relative}.nodes[data-astro-cid-oqgv2ywa] span[data-astro-cid-oqgv2ywa]{border:2px solid var(--color-ink);background:var(--color-white);box-shadow:-4px 4px 0 var(--color-ink);border-radius:.75rem;padding:.5rem .875rem;font-weight:800}.nodes[data-astro-cid-oqgv2ywa] .hub[data-astro-cid-oqgv2ywa]{background:var(--color-brand-green);grid-area:1/2/3;padding:1.25rem 1rem;font-size:1.25rem}.nodes[data-astro-cid-oqgv2ywa] span[data-astro-cid-oqgv2ywa]:first-child{grid-area:1/1}.nodes[data-astro-cid-oqgv2ywa] span[data-astro-cid-oqgv2ywa]:nth-child(3){grid-area:1/3}.nodes[data-astro-cid-oqgv2ywa] span[data-astro-cid-oqgv2ywa]:nth-child(4){grid-area:3/1/auto/4}.after[data-astro-cid-oqgv2ywa]{gap:.75rem;display:grid}.after[data-astro-cid-oqgv2ywa] p[data-astro-cid-oqgv2ywa]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex;margin:0!important}.after[data-astro-cid-oqgv2ywa] span[data-astro-cid-oqgv2ywa]{border:2px solid var(--color-ink);border-radius:var(--radius-full);background:#ffffff8c;padding:.5rem .875rem;font-weight:800}.after[data-astro-cid-oqgv2ywa] i[data-astro-cid-oqgv2ywa]{font-style:normal;font-weight:900}.after[data-astro-cid-oqgv2ywa] b[data-astro-cid-oqgv2ywa]{background:var(--color-ink);color:var(--color-brand-green);box-shadow:-4px 4px 0 var(--color-white);border-radius:.75rem;padding:.5rem .875rem;font-weight:900}.proof[data-astro-cid-oqgv2ywa]{background:var(--sv-paper);background-image:var(--sv-grid);background-size:44px 44px;padding-block:clamp(4.5rem,3rem + 6vw,8.5rem)}.proof-head[data-astro-cid-oqgv2ywa]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;display:flex}.text-link[data-astro-cid-oqgv2ywa]{border-bottom:2px solid var(--color-ink);padding-bottom:.125rem;font-weight:800;text-decoration:none}.text-link[data-astro-cid-oqgv2ywa]:hover{border-color:var(--color-brand-green)}.proof-list[data-astro-cid-oqgv2ywa]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:clamp(2.5rem,2rem + 2vw,4rem) 0 0;padding:0;list-style:none;display:grid}.proof-list[data-astro-cid-oqgv2ywa] li[data-astro-cid-oqgv2ywa]{rotate:var(--tilt);transition:rotate .3s cubic-bezier(.2,.7,.2,1)}.proof-list[data-astro-cid-oqgv2ywa] li[data-astro-cid-oqgv2ywa]:hover,.proof-list[data-astro-cid-oqgv2ywa] li[data-astro-cid-oqgv2ywa]:focus-within{rotate:0deg}.proof-list[data-astro-cid-oqgv2ywa] a[data-astro-cid-oqgv2ywa]{border:2px solid var(--color-ink);background:var(--color-white);block-size:100%;box-shadow:var(--sv-shadow);border-radius:1.5rem;gap:.75rem;padding:1.75rem;text-decoration:none;transition:translate .25s,box-shadow .25s;display:grid}.proof-list[data-astro-cid-oqgv2ywa] a[data-astro-cid-oqgv2ywa]:hover{box-shadow:-11px 11px 0 var(--color-brand-green);translate:3px -3px}.proof-label[data-astro-cid-oqgv2ywa]{border-radius:var(--radius-full);background:var(--color-ink);color:var(--color-brand-green);font-size:var(--text-caption);justify-self:start;padding:.125rem .625rem;font-weight:800}.proof-list[data-astro-cid-oqgv2ywa] strong[data-astro-cid-oqgv2ywa]{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:900;line-height:1.15}.proof-line[data-astro-cid-oqgv2ywa]{font-size:var(--text-body);line-height:1.55}.proof-go[data-astro-cid-oqgv2ywa]{color:var(--color-green-text);margin-top:auto;padding-top:.5rem;font-weight:800}.how[data-astro-cid-oqgv2ywa]{background:var(--color-white);padding-block:clamp(4.5rem,3rem + 6vw,8.5rem)}.how-grid[data-astro-cid-oqgv2ywa]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:3rem clamp(2rem,5vw,6rem);display:grid}.how-models[data-astro-cid-oqgv2ywa]{flex-wrap:wrap;gap:.5rem;margin-top:2rem;display:flex}.how-models[data-astro-cid-oqgv2ywa] span[data-astro-cid-oqgv2ywa]{border:2px solid var(--color-ink);border-radius:var(--radius-full);padding:.5rem 1rem;font-weight:800}.how-models[data-astro-cid-oqgv2ywa] span[data-astro-cid-oqgv2ywa]:first-child{background:var(--color-brand-green)}.how-note[data-astro-cid-oqgv2ywa]{font-size:var(--text-lead);margin-top:1rem;font-weight:600}.how-steps[data-astro-cid-oqgv2ywa]{border-top:2px solid var(--color-ink);margin:0;padding:0;list-style:none}.how-steps[data-astro-cid-oqgv2ywa] li[data-astro-cid-oqgv2ywa]{border-bottom:2px solid var(--color-ink);grid-template-columns:auto minmax(0,1fr);gap:1.5rem;padding:1.75rem 0;transition:padding .3s;display:grid}.how-num[data-astro-cid-oqgv2ywa]{color:#0000;-webkit-text-stroke:2px var(--color-ink);font-size:clamp(2.5rem,1.8rem + 2vw,3.75rem);font-weight:900;line-height:.9;transition:color .3s}.how-steps[data-astro-cid-oqgv2ywa] li[data-astro-cid-oqgv2ywa]:hover .how-num[data-astro-cid-oqgv2ywa]{color:var(--color-brand-green)}.how-steps[data-astro-cid-oqgv2ywa] h3[data-astro-cid-oqgv2ywa]{font-size:clamp(1.5rem,1.2rem + 1vw,2.125rem);font-weight:900;line-height:1.15}.how-steps[data-astro-cid-oqgv2ywa] p[data-astro-cid-oqgv2ywa]{color:var(--color-muted);font-size:var(--text-body);margin-top:.375rem}.fit[data-astro-cid-oqgv2ywa]{border:2px solid var(--color-ink);background:var(--sv-paper);border-radius:1.5rem;margin-top:3rem}.fit[data-astro-cid-oqgv2ywa] summary[data-astro-cid-oqgv2ywa]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-block-size:44px;padding:1.25rem 1.5rem;font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);font-weight:900;list-style:none;display:flex}.fit[data-astro-cid-oqgv2ywa] summary[data-astro-cid-oqgv2ywa]::-webkit-details-marker{display:none}.fit-plus[data-astro-cid-oqgv2ywa]{border-radius:var(--radius-full);background:var(--color-ink);flex-shrink:0;block-size:2.5rem;inline-size:2.5rem;position:relative}.fit-plus[data-astro-cid-oqgv2ywa]:before,.fit-plus[data-astro-cid-oqgv2ywa]:after{content:"";background:var(--color-brand-green);block-size:2.5px;inline-size:1rem;transition:rotate .25s;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.fit-plus[data-astro-cid-oqgv2ywa]:after{rotate:90deg}.fit[data-astro-cid-oqgv2ywa][open] .fit-plus[data-astro-cid-oqgv2ywa]:after{rotate:0deg}.fit-body[data-astro-cid-oqgv2ywa]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:1.5rem;padding:0 1.5rem 1.5rem;display:grid}.fit-body[data-astro-cid-oqgv2ywa] ul[data-astro-cid-oqgv2ywa]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.fit-body[data-astro-cid-oqgv2ywa] li[data-astro-cid-oqgv2ywa]{padding-inline-start:2rem;font-weight:600;position:relative}.fit-body[data-astro-cid-oqgv2ywa] li[data-astro-cid-oqgv2ywa]:before{font-weight:900;position:absolute;inset-inline-start:0}.fit-yes[data-astro-cid-oqgv2ywa] li[data-astro-cid-oqgv2ywa]:before{content:"✓";color:var(--color-green-text)}.fit-no[data-astro-cid-oqgv2ywa] li[data-astro-cid-oqgv2ywa]{color:var(--color-muted)}.fit-no[data-astro-cid-oqgv2ywa] li[data-astro-cid-oqgv2ywa]:before{content:"×"}.faq[data-astro-cid-oqgv2ywa]{background:var(--sv-paper);background-image:var(--sv-grid);background-size:44px 44px;padding-block:clamp(4.5rem,3rem + 6vw,8rem)}.faq-grid[data-astro-cid-oqgv2ywa]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:2rem 4rem;display:grid}.faq[data-astro-cid-oqgv2ywa] details{border:2px solid var(--color-ink);box-shadow:none;border-radius:1rem}.faq[data-astro-cid-oqgv2ywa] details[open]{box-shadow:-5px 5px 0 var(--color-brand-green);border-inline-start-color:var(--color-ink)}.faq[data-astro-cid-oqgv2ywa] .q{font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);font-weight:800}.reading[data-astro-cid-oqgv2ywa]{background:var(--color-white);padding-block:clamp(3rem,2rem + 3vw,5rem)}.reading[data-astro-cid-oqgv2ywa] h2[data-astro-cid-oqgv2ywa]{font-size:clamp(1.5rem,1.2rem + 1vw,2.125rem);font-weight:900}.reading[data-astro-cid-oqgv2ywa] .reading-list{margin-top:1.5rem}.reading[data-astro-cid-oqgv2ywa] .reading-list a{border:2px solid var(--color-ink);border-radius:1rem}.reading[data-astro-cid-oqgv2ywa] .reading-list a:hover{border-color:var(--color-ink);box-shadow:-5px 5px 0 var(--color-brand-green)}.closing[data-astro-cid-oqgv2ywa]{background:var(--color-ink);color:var(--color-white);background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:44px 44px;padding-block:clamp(5rem,3rem + 7vw,9rem)}.closing[data-astro-cid-oqgv2ywa] h2[data-astro-cid-oqgv2ywa]{font-size:clamp(2.75rem,1.4rem + 5.6vw,7.25rem);font-weight:900;line-height:1}.closing[data-astro-cid-oqgv2ywa] mark[data-astro-cid-oqgv2ywa]:before{background:var(--color-brand-green);inset:.06em -.12em 0}.closing[data-astro-cid-oqgv2ywa] mark[data-astro-cid-oqgv2ywa]{color:var(--color-ink)}.closing-cta[data-astro-cid-oqgv2ywa]{flex-wrap:wrap;gap:1rem;margin-top:2.75rem;display:flex}.closing[data-astro-cid-oqgv2ywa]{text-align:center}.closing-cta[data-astro-cid-oqgv2ywa]{justify-content:center}@media (width<=1023px){.panel[data-astro-cid-oqgv2ywa]{grid-template-columns:auto minmax(0,1fr)}.panel-art[data-astro-cid-oqgv2ywa]{grid-column:1/-1;justify-self:stretch;justify-items:center;display:grid}.proof-list[data-astro-cid-oqgv2ywa]{grid-template-columns:1fr;max-inline-size:36rem}}@media (width<=900px){.hero-grid[data-astro-cid-oqgv2ywa],.moment-head[data-astro-cid-oqgv2ywa],.how-grid[data-astro-cid-oqgv2ywa],.faq-grid[data-astro-cid-oqgv2ywa],.fit-body[data-astro-cid-oqgv2ywa]{grid-template-columns:1fr}.stickers[data-astro-cid-oqgv2ywa]{justify-self:center;block-size:24rem;inline-size:100%;max-inline-size:30rem}.intro-text[data-astro-cid-oqgv2ywa],.uses-head[data-astro-cid-oqgv2ywa]{grid-template-columns:1fr}.use[data-astro-cid-oqgv2ywa]{grid-template-columns:auto minmax(0,1fr);padding-inline:.25rem}.use-path[data-astro-cid-oqgv2ywa]{grid-column:1/-1}.panel[data-astro-cid-oqgv2ywa]{min-block-size:0;position:relative;top:auto}}@media (width<=560px){.sv[data-astro-cid-oqgv2ywa]{--sv-shadow:-5px 5px 0 var(--color-ink)}.hero-cta[data-astro-cid-oqgv2ywa] .btn[data-astro-cid-oqgv2ywa],.closing-cta[data-astro-cid-oqgv2ywa] .btn[data-astro-cid-oqgv2ywa]{inline-size:100%}.panel[data-astro-cid-oqgv2ywa]{border-radius:1.5rem;grid-template-columns:1fr;gap:1.25rem}.panel-num[data-astro-cid-oqgv2ywa]{font-size:4.5rem}.week[data-astro-cid-oqgv2ywa]{grid-template-columns:repeat(7,minmax(0,1fr));inline-size:100%}.st-reply[data-astro-cid-oqgv2ywa]{inline-size:78%}.st-queued[data-astro-cid-oqgv2ywa]{inline-size:70%;inset-block-start:40%}.stickers[data-astro-cid-oqgv2ywa]{block-size:29rem}.st-state[data-astro-cid-oqgv2ywa]{inset-block-end:0;inset-inline:auto 4%}}.btn[data-astro-cid-oqgv2ywa]:hover span[data-astro-cid-oqgv2ywa]{translate:4px}.flow-set[data-astro-cid-oqgv2ywa]>span[data-astro-cid-oqgv2ywa]{padding:1rem 1.25rem 1rem 0}@keyframes flow-ltr{to{translate:-50%}}@media (prefers-reduced-motion:no-preference){.flow-track[data-astro-cid-oqgv2ywa]{animation-name:flow-ltr}}.week[data-astro-cid-oqgv2ywa]{direction:ltr}@media (width<=560px){.st-time[data-astro-cid-oqgv2ywa]{font-size:1.125rem}.st-crm[data-astro-cid-oqgv2ywa]{inset-block-start:-2%}.nodes[data-astro-cid-oqgv2ywa]{gap:1rem .5rem}.nodes[data-astro-cid-oqgv2ywa] span[data-astro-cid-oqgv2ywa]{padding-inline:.5rem}.nodes[data-astro-cid-oqgv2ywa] .hub[data-astro-cid-oqgv2ywa]{padding-inline:.625rem;font-size:1.0625rem}}
