.wj{--wj-red:#c0392b;--wj-coral:#ff8a7a;background:var(--color-white);border:2px solid var(--color-ink);box-shadow:-12px 12px 0 var(--color-brand-green);border-radius:2rem;padding:clamp(1.25rem,.75rem + 2vw,2.5rem);position:relative}.wj-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.wj-q{font-size:clamp(1.375rem,1.1rem + 1vw,2rem);font-weight:900;line-height:1.2}.wj-paths{grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem;margin-top:1rem;display:grid}.wj-paths button{border:2px solid var(--color-ink);background:var(--color-white);min-block-size:4.25rem;font:inherit;text-align:start;color:var(--color-ink);cursor:pointer;border-radius:1rem;align-content:start;gap:.125rem;padding:.75rem 1rem;transition:transform .2s,box-shadow .2s,background-color .2s;display:grid}.wj-paths button strong{font-size:1.0625rem;font-weight:900;line-height:1.25}.wj-paths button span{font-size:var(--text-caption);color:var(--color-muted);line-height:1.4}.wj-paths button:hover{box-shadow:-4px 4px 0 var(--color-ink);transform:translate(2px,-2px)}.wj-paths button[aria-checked=true]{background:var(--color-ink);color:var(--color-white);box-shadow:-5px 5px 0 var(--color-brand-green)}.wj-paths button[aria-checked=true] span{color:#ffffffb3}.wj-att{border:1.5px solid var(--color-border-input);border-radius:var(--radius-full);align-items:center;gap:.375rem;margin-top:.875rem;padding:.25rem;transition:opacity .2s;display:inline-flex}.wj-att.is-off{opacity:.4}.wj-att-label{font-size:var(--text-small);color:var(--color-muted);padding-inline:.625rem .25rem;font-weight:700}.wj-att button{border-radius:var(--radius-full);min-block-size:2.5rem;font:inherit;font-size:var(--text-small);cursor:pointer;background:0 0;border:0;padding:.25rem 1rem;font-weight:800}.wj-att button[aria-checked=true]{background:var(--color-brand-green)}.wj-att button:disabled{cursor:not-allowed}.wj-stage{grid-template-columns:minmax(0,1.55fr) minmax(16rem,.75fr);align-items:start;gap:1.5rem;margin-top:1.75rem;display:grid}.wj-now-wrap{gap:1.25rem;display:grid}.wj-when{border-radius:var(--radius-full);background:var(--color-ink);color:var(--color-brand-green);font-weight:800;font-size:var(--text-small);font-variant-numeric:tabular-nums;padding:.25rem .75rem;display:inline-block}.wj-headline{margin-top:.75rem;font-size:clamp(1.5rem,1.1rem + 1.5vw,2.375rem);font-weight:900;line-height:1.15}.wj-chain{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1.25rem;display:grid}.wj-cause{border:2px solid var(--color-ink);background:var(--color-white);font-size:var(--text-small);border-radius:1rem;padding:.875rem 1rem;line-height:1.5;position:relative}.wj-cause:not(:last-child):after{content:"←";z-index:1;border-radius:var(--radius-full);background:var(--color-ink);block-size:1.5rem;inline-size:1.5rem;color:var(--color-brand-green);place-items:center;font-size:.8125rem;font-weight:900;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:-.75rem;translate:-50% -50%}[dir=rtl] .wj-cause:not(:last-child):after{translate:50% -50%}.wj-cause-label{font-size:var(--text-caption);color:var(--color-green-text);margin-bottom:.25rem;font-weight:900}.wj-cause ul{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.wj-cause li{font-weight:600}.c-customer{background:#ece5dd}.c-journey{background:var(--color-surface-tint)}.c-business{background:var(--color-ink);color:var(--color-white)}.c-business .wj-cause-label{color:var(--color-brand-green)}.wj-controls{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.wj-step{border-radius:var(--radius-full);border:2px solid var(--color-ink);background:var(--color-white);block-size:3rem;inline-size:3rem;font:inherit;cursor:pointer;font-size:1.25rem;font-weight:900}.wj-step:hover{background:var(--color-brand-green)}.wj-play{border-radius:var(--radius-full);background:var(--color-ink);min-block-size:3rem;color:var(--color-white);font:inherit;cursor:pointer;box-shadow:-4px 4px 0 var(--color-brand-green);border:0;align-items:center;gap:.625rem;padding:.375rem 1.375rem .375rem .5rem;font-weight:800;transition:translate .15s,box-shadow .15s;display:inline-flex}.wj-play:hover{box-shadow:-6px 6px 0 var(--color-brand-green);translate:2px -2px}.wj-play-icon{border-radius:var(--radius-full);background:var(--color-brand-green);place-items:center;block-size:2.25rem;inline-size:2.25rem;display:grid}.wj-play-icon:before{content:"";border-block:.4375rem solid #0000;border-inline-end:.6875rem solid var(--color-ink);margin-inline-end:-.125rem}.wj-play[aria-pressed=true] .wj-play-icon:before{background:linear-gradient(90deg, var(--color-ink) 0 35%, transparent 35% 65%, var(--color-ink) 65%);border:0;block-size:.75rem;inline-size:.6875rem;margin:0}.wj-steps{flex-wrap:wrap;gap:.25rem;margin:0;margin-inline-start:auto;padding:0;list-style:none;display:flex}.wj-dot{cursor:pointer;background:0 0;border:0;place-items:center;block-size:1.5rem;inline-size:1.5rem;padding:0;display:grid}.wj-dot:before{content:"";border-radius:var(--radius-full);background:var(--color-border);block-size:.625rem;inline-size:.625rem;transition:transform .2s,background-color .2s}.wj-dot.is-past:before{background:var(--color-green-text)}.wj-dot.is-on:before{background:var(--color-brand-green);box-shadow:0 0 0 2px var(--color-ink);transform:scale(1.6)}.wj-phone{background:var(--color-ink);border-radius:1.75rem;margin:0;padding:.75rem;box-shadow:0 30px 50px -30px #09202799}.wj-phone-head{color:var(--color-white);font-weight:700;font-size:var(--text-small);align-items:center;gap:.5rem;padding:.25rem .5rem .75rem;display:flex}.wj-phone-head small{color:var(--color-brand-green);margin-inline-start:auto}.wj-avatar{border-radius:var(--radius-full);background:var(--color-brand-green);block-size:1.75rem;inline-size:1.75rem;color:var(--color-ink);font-size:var(--text-caption);place-items:center;font-weight:900;display:grid}.wj-chat{background:#ece5dd;border-radius:1.125rem;align-content:end;gap:.5rem;min-block-size:20rem;margin:0;padding:.75rem;list-style:none;display:grid}.wj-bubble{max-inline-size:90%;font-size:var(--text-small);border-radius:.875rem;gap:.125rem;padding:.5rem .75rem;line-height:1.45;display:grid;box-shadow:0 1px #09202714}.wj-bubble.out{background:var(--color-white);border-start-start-radius:.25rem;justify-self:start}.wj-bubble.in{background:#d9fdd3;border-start-end-radius:.25rem;justify-self:end;font-weight:600}.wj-bubble time{color:var(--color-muted);justify-self:end;font-size:.6875rem}.wj-sys{border-radius:var(--radius-full);color:var(--color-ink);text-align:center;background:#ffffffbf;justify-self:center;padding:.25rem .75rem;font-size:.75rem;font-weight:800}.wj-timeline{border-top:2px dashed var(--color-border);margin-top:2rem;padding-top:1.5rem}.wj-grid{grid-template-columns:7.5rem repeat(var(--days), minmax(0, 1fr));grid-template-rows:auto repeat(3,auto);gap:.5rem;display:grid}.wj-lane-label{grid-column:1;grid-row:var(--row);font-size:var(--text-small);align-self:start;padding-top:.875rem;font-weight:900}.wj-day{display:contents}.wj-day-head{grid-column:var(--c);border-bottom:3px solid var(--color-border);grid-row:1;align-items:baseline;gap:.375rem;padding-bottom:.5rem;transition:border-color .3s,opacity .3s;display:flex}.wj-day-head strong{font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:900}.wj-day-head span{font-size:var(--text-caption);color:var(--color-muted);font-weight:700}.wj-gap{color:var(--color-border-input);letter-spacing:.1em;font-weight:900}.wj-day.is-today .wj-day-head{border-color:var(--color-brand-green)}.wj-day.is-today .wj-day-head strong{color:var(--color-green-text)}.wj-cell{grid-column:var(--c);grid-row:var(--row);align-content:start;gap:.375rem;min-block-size:2.5rem;margin:0;padding:.25rem 0;list-style:none;display:grid}.wj-cell.lane-messages{border-block:1px dashed var(--color-border);padding-block:.5rem}.wj-item{border:2px solid var(--color-ink);background:var(--color-white);border-radius:.75rem;align-items:flex-start;gap:.375rem;padding:.4375rem .5rem;font-size:.8125rem;line-height:1.3;transition:opacity .4s,background-color .3s,border-color .3s,transform .3s;display:flex}.wj-item-text{gap:.0625rem;min-inline-size:0;display:grid}.wj-item strong{font-weight:800}.wj-status{color:var(--color-muted);font-size:.75rem;font-weight:700}.wj-icon{border-radius:var(--radius-full);background:var(--color-surface-soft);flex-shrink:0;place-items:center;block-size:1.25rem;inline-size:1.25rem;font-size:.6875rem;font-weight:900;display:grid}.wj-item.is-hidden{visibility:hidden;opacity:0}.wj-item.lane-customer{background:#ece5dd}.wj-item.lane-business{border-radius:var(--radius-full);border-width:1.5px}.wj-item.tone-planned{border-style:dashed;border-color:var(--color-border-input);opacity:.85}.wj-item.tone-sent .wj-icon{background:var(--color-brand-green)}.wj-item.tone-sent .wj-status{color:var(--color-green-text)}.wj-item.tone-stopped{background:var(--color-surface-soft);border-color:var(--color-ink)}.wj-item.tone-stopped strong{text-decoration:line-through 2px var(--wj-red);color:var(--color-muted)}.wj-item.tone-stopped .wj-icon{background:var(--color-ink);color:var(--color-brand-green)}.wj-item.tone-stopped .wj-status{color:var(--color-ink)}.wj-item.tone-moved{background:#fff6e0;border-style:dashed;border-color:#a86b00}.wj-item.tone-moved strong{text-decoration:line-through 1.5px #a86b00}.wj-item.tone-moved .wj-icon{color:var(--color-white);background:#a86b00}.wj-item.tone-event .wj-icon{background:var(--color-ink);color:var(--color-brand-green)}.wj-item.tone-crm{background:var(--color-ink);color:var(--color-white)}.wj-item.tone-crm .wj-icon{background:var(--color-brand-aqua);color:var(--color-ink)}.wj-item.tone-crm .wj-status{color:#ffffffa6}.wj-item.tone-task .wj-icon{background:var(--color-brand-aqua)}.wj-item.track-prep:not(.tone-planned):not(.tone-stopped){border-color:#00a59a;box-shadow:inset 0 0 0 1px #00a59a}.wj-item.track-post:not(.tone-planned):not(.tone-stopped){border-color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink)}.wj.is-enhanced .wj-day.is-ahead .wj-day-head{opacity:.55}@media (prefers-reduced-motion:no-preference){.wj-item.just-changed{animation:.6s cubic-bezier(.2,.8,.2,1.3) both wj-pop}.wj-item.just-changed.tone-stopped .wj-icon{animation:.5s cubic-bezier(.2,.8,.2,1.6) .15s both wj-stamp}.wj-now .wj-headline,.wj-now .wj-chain{animation:.45s cubic-bezier(.2,.7,.2,1) both wj-in}.wj-now .wj-chain{animation-delay:80ms}}@keyframes wj-pop{0%{transform:scale(.94)}60%{transform:scale(1.04)}}@keyframes wj-stamp{0%{opacity:0;transform:scale(2.4)rotate(-25deg)}}@keyframes wj-in{0%{opacity:0;translate:0 .5rem}}.wj-outcome{background:var(--color-ink);color:var(--color-white);border-radius:1.25rem;grid-template-columns:auto minmax(0,1fr);gap:.25rem 1.5rem;margin-top:1.75rem;padding:1.25rem 1.5rem;transition:opacity .4s;display:grid}.wj-outcome-label{border-radius:var(--radius-full);background:var(--color-brand-green);color:var(--color-ink);grid-row:span 2;align-self:center;padding:.375rem .875rem;font-weight:900}.wj-outcome-head{font-size:clamp(1.125rem,1rem + .5vw,1.5rem);font-weight:900}.wj-outcome ul{font-size:var(--text-small);color:#fffc;flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.wj-outcome li:before{content:"✓";color:var(--color-brand-green);margin-inline-end:.375rem;font-weight:900}.wj.is-enhanced:not(.is-end) .wj-outcome{opacity:.35}.wj-note{font-size:var(--text-caption);color:var(--color-muted);margin-top:1rem}.wj-all{font-size:var(--text-small);margin-top:.75rem}.wj-all summary{cursor:pointer;align-items:center;min-block-size:44px;font-weight:700;display:flex}.wj-all ol{gap:.75rem;margin:.5rem 0 0;padding-inline-start:1.25rem;display:grid}.wj-all li p+p{color:var(--color-muted)}@media (width<=1100px){.wj-chain{grid-template-columns:1fr 1fr}.wj-cause:nth-child(2):after{display:none}}@media (width<=900px){.wj{box-shadow:-6px 6px 0 var(--color-brand-green);border-radius:1.5rem;padding:1rem}.wj-paths{grid-template-columns:1fr 1fr}.wj-paths button{min-block-size:4rem;padding:.625rem .75rem}.wj-stage{grid-template-columns:1fr}.wj-phone{order:2}.wj-chat{min-block-size:0}.wj-steps{inline-size:100%;margin-inline-start:0}.wj-grid{display:block}.wj-lane-label{display:none}.wj-day{border-inline-start:3px solid var(--color-border);padding-block-end:1rem;padding-inline-start:1.25rem;display:block;position:relative}.wj-day.is-today{border-color:var(--color-brand-green)}.wj-day-head{border:0;padding-bottom:.375rem}.wj-cell{min-block-size:0;padding:0}.wj-cell.lane-messages{border:0;padding:.375rem 0}.wj-cell:empty{display:none}.wj-item{font-size:.875rem}.wj-item.is-hidden{display:none}.wj-outcome{grid-template-columns:1fr}.wj-outcome-label{grid-row:auto;justify-self:start}.wj-outcome ul{flex-direction:column}}@media (width<=480px){.wj-chain{grid-template-columns:1fr}.wj-cause:not(:last-child):after,[dir=rtl] .wj-cause:not(:last-child):after,.wj-cause:nth-child(2):after{content:"↓";inset-block:auto -.75rem;inset-inline:auto;display:grid;left:50%;translate:-50% 50%}.wj-controls{justify-content:space-between}.wj-play{flex:1;justify-content:center}}.sv[data-astro-cid-7dhlvlnk]{--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-7dhlvlnk] mark[data-astro-cid-7dhlvlnk]{color:inherit;z-index:0;white-space:nowrap;background:0 0;position:relative}.sv[data-astro-cid-7dhlvlnk] mark[data-astro-cid-7dhlvlnk]: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-7dhlvlnk]{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-7dhlvlnk] span[data-astro-cid-7dhlvlnk]{transition:translate .2s;display:inline-block}.btn[data-astro-cid-7dhlvlnk]:hover span[data-astro-cid-7dhlvlnk]{translate:-4px}.btn-ink[data-astro-cid-7dhlvlnk]{background:var(--color-ink);color:var(--color-white);box-shadow:-5px 5px 0 var(--color-brand-green)}.btn-ink[data-astro-cid-7dhlvlnk]:hover{box-shadow:-7px 7px 0 var(--color-brand-green);translate:2px -2px}.btn-line[data-astro-cid-7dhlvlnk]{border:2px solid var(--color-ink);background:var(--color-white)}.btn-line[data-astro-cid-7dhlvlnk]:hover{background:var(--color-brand-green)}.btn-green[data-astro-cid-7dhlvlnk]{background:var(--color-brand-green);color:var(--color-ink);box-shadow:-5px 5px 0 var(--color-white)}.btn-green[data-astro-cid-7dhlvlnk]:hover{box-shadow:-7px 7px 0 var(--color-white);translate:2px -2px}.btn-ghost-dark[data-astro-cid-7dhlvlnk]{color:var(--color-white);border:2px solid #fff6}.btn-ghost-dark[data-astro-cid-7dhlvlnk]:hover{border-color:var(--color-brand-green);color:var(--color-brand-green)}.big-title[data-astro-cid-7dhlvlnk]{font-size:var(--sv-title);letter-spacing:-.01em;font-weight:900;line-height:1}.hero[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] .hero-crumbs{margin-bottom:clamp(1.5rem,1rem + 2vw,3rem)}.hero-grid[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] h1[data-astro-cid-7dhlvlnk]{font-size:var(--sv-display);letter-spacing:-.015em;font-weight:900;line-height:.95}.h-line[data-astro-cid-7dhlvlnk]{display:block}.h-lead[data-astro-cid-7dhlvlnk]{margin-bottom:.15em;font-size:.48em;font-weight:800;line-height:1.15}.hero-sub[data-astro-cid-7dhlvlnk]{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-7dhlvlnk]{flex-wrap:wrap;gap:1rem;margin-top:2.25rem;display:flex}.stickers[data-astro-cid-7dhlvlnk]{block-size:clamp(24rem,18rem + 16vw,32rem);margin:0;position:relative}.st-wire[data-astro-cid-7dhlvlnk]{block-size:100%;inline-size:100%;position:absolute;inset:0}.st-wire[data-astro-cid-7dhlvlnk] path[data-astro-cid-7dhlvlnk]{fill:none;stroke:var(--color-ink);stroke-width:2px;stroke-dasharray:6 8;vector-effect:non-scaling-stroke}.st[data-astro-cid-7dhlvlnk]{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-7dhlvlnk]{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-7dhlvlnk]{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-7dhlvlnk]{font-size:var(--text-caption);color:var(--color-muted);margin-top:.5rem;font-weight:700;display:block}.st-time[data-astro-cid-7dhlvlnk]{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-7dhlvlnk]{background:var(--color-white);color:var(--color-ink)}.st-queued[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] p[data-astro-cid-7dhlvlnk]{margin-top:.5rem;font-size:1.25rem;font-weight:800}.st-queued[data-astro-cid-7dhlvlnk] s[data-astro-cid-7dhlvlnk]{text-decoration-color:#ff8a7a;text-decoration-thickness:3px}.st-stamp[data-astro-cid-7dhlvlnk]{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-7dhlvlnk]{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-7dhlvlnk] span[data-astro-cid-7dhlvlnk]{font-size:var(--text-caption);font-weight:800}.st-state[data-astro-cid-7dhlvlnk] strong[data-astro-cid-7dhlvlnk]{font-size:2rem;font-weight:900;line-height:1}.st-crm[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] b[data-astro-cid-7dhlvlnk]{color:var(--color-green-text)}@media (prefers-reduced-motion:no-preference){.st-reply[data-astro-cid-7dhlvlnk]{animation:.7s cubic-bezier(.2,.8,.2,1.2) .3s both st-drop}.st-queued[data-astro-cid-7dhlvlnk]{animation:.7s cubic-bezier(.2,.8,.2,1.2) .1s both st-drop}.st-queued[data-astro-cid-7dhlvlnk] s[data-astro-cid-7dhlvlnk]{text-decoration-color:#0000;animation:.3s 1.3s forwards st-strike}.st-stamp[data-astro-cid-7dhlvlnk]{animation:.45s cubic-bezier(.2,.8,.2,1.4) 1.5s both st-stamp}.st-state[data-astro-cid-7dhlvlnk]{animation:.6s cubic-bezier(.2,.8,.2,1.2) 1.9s both st-drop}.st-crm[data-astro-cid-7dhlvlnk]{animation:.6s cubic-bezier(.2,.8,.2,1.2) 2.2s both st-drop}.st-wire[data-astro-cid-7dhlvlnk] path[data-astro-cid-7dhlvlnk]{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-7dhlvlnk]{background:var(--color-ink);color:var(--color-white);border-block:2px solid var(--color-ink);position:relative;overflow:hidden}.flow-track[data-astro-cid-7dhlvlnk]{inline-size:max-content;display:flex}.flow-set[data-astro-cid-7dhlvlnk]{flex-shrink:0;display:flex}.flow-set[data-astro-cid-7dhlvlnk]>span[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] i[data-astro-cid-7dhlvlnk]{color:var(--color-brand-green);font-style:normal}@media (prefers-reduced-motion:no-preference){.flow-track[data-astro-cid-7dhlvlnk]{animation:38s linear infinite flow}.flow-band[data-astro-cid-7dhlvlnk]:hover .flow-track[data-astro-cid-7dhlvlnk]{animation-play-state:paused}}@keyframes flow{to{translate:50%}}.leak[data-astro-cid-7dhlvlnk]{background:var(--color-ink);color:var(--color-white);padding-block:clamp(5rem,3rem + 8vw,10rem)}.lit[data-astro-cid-7dhlvlnk]{letter-spacing:-.01em;font-size:clamp(2.5rem,1.2rem + 5.4vw,7rem);font-weight:900;line-height:1.02}.lit[data-astro-cid-7dhlvlnk] span[data-astro-cid-7dhlvlnk]{display:block}.lit-accent[data-astro-cid-7dhlvlnk]{color:var(--color-brand-green)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lit[data-astro-cid-7dhlvlnk] span[data-astro-cid-7dhlvlnk]{animation:linear both lit view();animation-range:entry 40% cover 45%}}}@keyframes lit{0%{opacity:.18}to{opacity:1}}.intro-text[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] p[data-astro-cid-7dhlvlnk]{color:#ffffffd9;font-size:clamp(1.125rem,1rem + .6vw,1.5rem);line-height:1.6}.intro-text[data-astro-cid-7dhlvlnk] strong[data-astro-cid-7dhlvlnk]{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-7dhlvlnk]{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-7dhlvlnk]{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-7dhlvlnk] h2[data-astro-cid-7dhlvlnk]{font-size:clamp(2.25rem,1.3rem + 3.6vw,4.75rem);font-weight:900;line-height:1.05}.moment-head[data-astro-cid-7dhlvlnk] p[data-astro-cid-7dhlvlnk]{font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.5}.uses[data-astro-cid-7dhlvlnk]{background:var(--color-white);padding-block:clamp(4.5rem,3rem + 6vw,8.5rem)}.uses-head[data-astro-cid-7dhlvlnk]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:1rem 3rem;display:grid}.uses-head[data-astro-cid-7dhlvlnk] p[data-astro-cid-7dhlvlnk]{color:var(--color-muted);font-size:clamp(1.0625rem,1rem + .4vw,1.3125rem);line-height:1.55}.uses-list[data-astro-cid-7dhlvlnk]{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-7dhlvlnk]{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-7dhlvlnk]:hover{background:var(--color-surface-tint)}.use-num[data-astro-cid-7dhlvlnk]{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-7dhlvlnk]:hover .use-num[data-astro-cid-7dhlvlnk]{color:var(--color-brand-green)}.use-head[data-astro-cid-7dhlvlnk] h3[data-astro-cid-7dhlvlnk]{font-size:clamp(1.375rem,1.1rem + 1vw,2rem);font-weight:900;line-height:1.1}.use-head[data-astro-cid-7dhlvlnk] p[data-astro-cid-7dhlvlnk]{color:var(--color-muted);font-size:var(--text-small);margin-top:.375rem;line-height:1.5}.use-path[data-astro-cid-7dhlvlnk]{flex-wrap:wrap;align-items:center;gap:.5rem 0;margin:0;padding:0;list-style:none;display:flex}.use-path[data-astro-cid-7dhlvlnk] li[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] li[data-astro-cid-7dhlvlnk]: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-7dhlvlnk] li[data-astro-cid-7dhlvlnk]:not(:last-child){margin-inline-end:1.25rem}.use[data-astro-cid-7dhlvlnk]:hover .use-path[data-astro-cid-7dhlvlnk] li[data-astro-cid-7dhlvlnk]{background:var(--color-brand-green);box-shadow:-3px 3px 0 var(--color-ink);translate:1px -1px}.knows[data-astro-cid-7dhlvlnk]{background:var(--color-white);padding-block:clamp(4.5rem,3rem + 6vw,8.5rem) clamp(3rem,2rem + 4vw,6rem)}.panels[data-astro-cid-7dhlvlnk]{gap:1.5rem;margin:clamp(2.5rem,2rem + 2vw,4rem) 0 0;padding:0;list-style:none;display:grid}.panel[data-astro-cid-7dhlvlnk]{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-7dhlvlnk]{background:var(--color-ink);color:var(--color-white)}.tone-green[data-astro-cid-7dhlvlnk]{background:var(--color-brand-green)}.tone-paper[data-astro-cid-7dhlvlnk]{background:var(--sv-paper);background-image:var(--sv-grid);background-size:32px 32px}.tone-aqua[data-astro-cid-7dhlvlnk]{background:var(--color-brand-aqua)}.panel-num[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] .panel-num[data-astro-cid-7dhlvlnk]{-webkit-text-stroke-color:var(--color-brand-green)}.tone-green[data-astro-cid-7dhlvlnk] .panel-num[data-astro-cid-7dhlvlnk],.tone-paper[data-astro-cid-7dhlvlnk] .panel-num[data-astro-cid-7dhlvlnk],.tone-aqua[data-astro-cid-7dhlvlnk] .panel-num[data-astro-cid-7dhlvlnk]{-webkit-text-stroke-color:var(--color-ink)}.panel[data-astro-cid-7dhlvlnk] h3[data-astro-cid-7dhlvlnk]{font-size:clamp(2rem,1.3rem + 2.6vw,3.75rem);font-weight:900;line-height:1.02}.panel[data-astro-cid-7dhlvlnk] p[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] a[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] a[data-astro-cid-7dhlvlnk]:hover{background:var(--color-brand-green);color:var(--color-ink);border-color:var(--color-brand-green)}.tone-green[data-astro-cid-7dhlvlnk] a[data-astro-cid-7dhlvlnk]:hover,.tone-paper[data-astro-cid-7dhlvlnk] a[data-astro-cid-7dhlvlnk]:hover,.tone-aqua[data-astro-cid-7dhlvlnk] a[data-astro-cid-7dhlvlnk]:hover{background:var(--color-ink);color:var(--color-white);border-color:var(--color-ink)}.panel-art[data-astro-cid-7dhlvlnk]{justify-self:center}.week[data-astro-cid-7dhlvlnk]{direction:rtl;grid-template-columns:repeat(7,2.75rem);gap:.375rem;display:grid}.week[data-astro-cid-7dhlvlnk] span[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] .half[data-astro-cid-7dhlvlnk]{background:linear-gradient(to bottom, var(--color-brand-green) 0 45%, #ffffff1f 45%);color:var(--color-ink)}.week[data-astro-cid-7dhlvlnk] .off[data-astro-cid-7dhlvlnk]{color:#ffffff80;background:0 0;border:2px dashed #ffffff59}.art-note[data-astro-cid-7dhlvlnk]{text-align:center;font-weight:800;margin-top:1rem!important}.art-note[data-astro-cid-7dhlvlnk] s[data-astro-cid-7dhlvlnk]{opacity:.6;text-decoration-color:#ff8a7a;text-decoration-thickness:2px}.art-note[data-astro-cid-7dhlvlnk] b[data-astro-cid-7dhlvlnk]{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-7dhlvlnk]{flex-direction:column;align-items:center;gap:.375rem;display:flex}.states[data-astro-cid-7dhlvlnk] span[data-astro-cid-7dhlvlnk]{border:2px solid var(--color-ink);border-radius:var(--radius-full);background:#ffffff8c;padding:.625rem 1rem;font-weight:800}.states[data-astro-cid-7dhlvlnk] .on[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] i[data-astro-cid-7dhlvlnk]{font-style:normal;font-weight:900}.nodes[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] span[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] .hub[data-astro-cid-7dhlvlnk]{background:var(--color-brand-green);grid-area:1/2/3;padding:1.25rem 1rem;font-size:1.25rem}.nodes[data-astro-cid-7dhlvlnk] span[data-astro-cid-7dhlvlnk]:first-child{grid-area:1/1}.nodes[data-astro-cid-7dhlvlnk] span[data-astro-cid-7dhlvlnk]:nth-child(3){grid-area:1/3}.nodes[data-astro-cid-7dhlvlnk] span[data-astro-cid-7dhlvlnk]:nth-child(4){grid-area:3/1/auto/4}.after[data-astro-cid-7dhlvlnk]{gap:.75rem;display:grid}.after[data-astro-cid-7dhlvlnk] p[data-astro-cid-7dhlvlnk]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex;margin:0!important}.after[data-astro-cid-7dhlvlnk] span[data-astro-cid-7dhlvlnk]{border:2px solid var(--color-ink);border-radius:var(--radius-full);background:#ffffff8c;padding:.5rem .875rem;font-weight:800}.after[data-astro-cid-7dhlvlnk] i[data-astro-cid-7dhlvlnk]{font-style:normal;font-weight:900}.after[data-astro-cid-7dhlvlnk] b[data-astro-cid-7dhlvlnk]{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-7dhlvlnk]{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-7dhlvlnk]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;display:flex}.text-link[data-astro-cid-7dhlvlnk]{border-bottom:2px solid var(--color-ink);padding-bottom:.125rem;font-weight:800;text-decoration:none}.text-link[data-astro-cid-7dhlvlnk]:hover{border-color:var(--color-brand-green)}.proof-list[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] li[data-astro-cid-7dhlvlnk]{rotate:var(--tilt);transition:rotate .3s cubic-bezier(.2,.7,.2,1)}.proof-list[data-astro-cid-7dhlvlnk] li[data-astro-cid-7dhlvlnk]:hover,.proof-list[data-astro-cid-7dhlvlnk] li[data-astro-cid-7dhlvlnk]:focus-within{rotate:0deg}.proof-list[data-astro-cid-7dhlvlnk] a[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] a[data-astro-cid-7dhlvlnk]:hover{box-shadow:-11px 11px 0 var(--color-brand-green);translate:3px -3px}.proof-label[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] strong[data-astro-cid-7dhlvlnk]{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:900;line-height:1.15}.proof-line[data-astro-cid-7dhlvlnk]{font-size:var(--text-body);line-height:1.55}.proof-go[data-astro-cid-7dhlvlnk]{color:var(--color-green-text);margin-top:auto;padding-top:.5rem;font-weight:800}.how[data-astro-cid-7dhlvlnk]{background:var(--color-white);padding-block:clamp(4.5rem,3rem + 6vw,8.5rem)}.how-grid[data-astro-cid-7dhlvlnk]{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-7dhlvlnk]{flex-wrap:wrap;gap:.5rem;margin-top:2rem;display:flex}.how-models[data-astro-cid-7dhlvlnk] span[data-astro-cid-7dhlvlnk]{border:2px solid var(--color-ink);border-radius:var(--radius-full);padding:.5rem 1rem;font-weight:800}.how-models[data-astro-cid-7dhlvlnk] span[data-astro-cid-7dhlvlnk]:first-child{background:var(--color-brand-green)}.how-note[data-astro-cid-7dhlvlnk]{font-size:var(--text-lead);margin-top:1rem;font-weight:600}.how-steps[data-astro-cid-7dhlvlnk]{border-top:2px solid var(--color-ink);margin:0;padding:0;list-style:none}.how-steps[data-astro-cid-7dhlvlnk] li[data-astro-cid-7dhlvlnk]{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-7dhlvlnk]{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-7dhlvlnk] li[data-astro-cid-7dhlvlnk]:hover .how-num[data-astro-cid-7dhlvlnk]{color:var(--color-brand-green)}.how-steps[data-astro-cid-7dhlvlnk] h3[data-astro-cid-7dhlvlnk]{font-size:clamp(1.5rem,1.2rem + 1vw,2.125rem);font-weight:900;line-height:1.15}.how-steps[data-astro-cid-7dhlvlnk] p[data-astro-cid-7dhlvlnk]{color:var(--color-muted);font-size:var(--text-body);margin-top:.375rem}.fit[data-astro-cid-7dhlvlnk]{border:2px solid var(--color-ink);background:var(--sv-paper);border-radius:1.5rem;margin-top:3rem}.fit[data-astro-cid-7dhlvlnk] summary[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] summary[data-astro-cid-7dhlvlnk]::-webkit-details-marker{display:none}.fit-plus[data-astro-cid-7dhlvlnk]{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-7dhlvlnk]:before,.fit-plus[data-astro-cid-7dhlvlnk]: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-7dhlvlnk]:after{rotate:90deg}.fit[data-astro-cid-7dhlvlnk][open] .fit-plus[data-astro-cid-7dhlvlnk]:after{rotate:0deg}.fit-body[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] ul[data-astro-cid-7dhlvlnk]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.fit-body[data-astro-cid-7dhlvlnk] li[data-astro-cid-7dhlvlnk]{padding-inline-start:2rem;font-weight:600;position:relative}.fit-body[data-astro-cid-7dhlvlnk] li[data-astro-cid-7dhlvlnk]:before{font-weight:900;position:absolute;inset-inline-start:0}.fit-yes[data-astro-cid-7dhlvlnk] li[data-astro-cid-7dhlvlnk]:before{content:"✓";color:var(--color-green-text)}.fit-no[data-astro-cid-7dhlvlnk] li[data-astro-cid-7dhlvlnk]{color:var(--color-muted)}.fit-no[data-astro-cid-7dhlvlnk] li[data-astro-cid-7dhlvlnk]:before{content:"×"}.faq[data-astro-cid-7dhlvlnk]{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-7dhlvlnk]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:2rem 4rem;display:grid}.faq[data-astro-cid-7dhlvlnk] details{border:2px solid var(--color-ink);box-shadow:none;border-radius:1rem}.faq[data-astro-cid-7dhlvlnk] details[open]{box-shadow:-5px 5px 0 var(--color-brand-green);border-inline-start-color:var(--color-ink)}.faq[data-astro-cid-7dhlvlnk] .q{font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);font-weight:800}.reading[data-astro-cid-7dhlvlnk]{background:var(--color-white);padding-block:clamp(3rem,2rem + 3vw,5rem)}.reading[data-astro-cid-7dhlvlnk] h2[data-astro-cid-7dhlvlnk]{font-size:clamp(1.5rem,1.2rem + 1vw,2.125rem);font-weight:900}.reading[data-astro-cid-7dhlvlnk] .reading-list{margin-top:1.5rem}.reading[data-astro-cid-7dhlvlnk] .reading-list a{border:2px solid var(--color-ink);border-radius:1rem}.reading[data-astro-cid-7dhlvlnk] .reading-list a:hover{border-color:var(--color-ink);box-shadow:-5px 5px 0 var(--color-brand-green)}.closing[data-astro-cid-7dhlvlnk]{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-7dhlvlnk] h2[data-astro-cid-7dhlvlnk]{font-size:clamp(2.75rem,1.4rem + 5.6vw,7.25rem);font-weight:900;line-height:1}.closing[data-astro-cid-7dhlvlnk] mark[data-astro-cid-7dhlvlnk]:before{background:var(--color-brand-green);inset:.06em -.12em 0}.closing[data-astro-cid-7dhlvlnk] mark[data-astro-cid-7dhlvlnk]{color:var(--color-ink)}.closing-cta[data-astro-cid-7dhlvlnk]{flex-wrap:wrap;gap:1rem;margin-top:2.75rem;display:flex}@media (width<=1023px){.panel[data-astro-cid-7dhlvlnk]{grid-template-columns:auto minmax(0,1fr)}.panel-art[data-astro-cid-7dhlvlnk]{grid-column:1/-1;justify-self:stretch;justify-items:center;display:grid}.proof-list[data-astro-cid-7dhlvlnk]{grid-template-columns:1fr;max-inline-size:36rem}}@media (width<=900px){.hero-grid[data-astro-cid-7dhlvlnk],.moment-head[data-astro-cid-7dhlvlnk],.how-grid[data-astro-cid-7dhlvlnk],.faq-grid[data-astro-cid-7dhlvlnk],.fit-body[data-astro-cid-7dhlvlnk]{grid-template-columns:1fr}.stickers[data-astro-cid-7dhlvlnk]{justify-self:center;block-size:24rem;inline-size:100%;max-inline-size:30rem}.intro-text[data-astro-cid-7dhlvlnk],.uses-head[data-astro-cid-7dhlvlnk]{grid-template-columns:1fr}.use[data-astro-cid-7dhlvlnk]{grid-template-columns:auto minmax(0,1fr);padding-inline:.25rem}.use-path[data-astro-cid-7dhlvlnk]{grid-column:1/-1}.panel[data-astro-cid-7dhlvlnk]{min-block-size:0;position:relative;top:auto}}@media (width<=560px){.sv[data-astro-cid-7dhlvlnk]{--sv-shadow:-5px 5px 0 var(--color-ink)}.hero-cta[data-astro-cid-7dhlvlnk] .btn[data-astro-cid-7dhlvlnk],.closing-cta[data-astro-cid-7dhlvlnk] .btn[data-astro-cid-7dhlvlnk]{inline-size:100%}.panel[data-astro-cid-7dhlvlnk]{border-radius:1.5rem;grid-template-columns:1fr;gap:1.25rem}.panel-num[data-astro-cid-7dhlvlnk]{font-size:4.5rem}.week[data-astro-cid-7dhlvlnk]{grid-template-columns:repeat(7,minmax(0,1fr));inline-size:100%}.st-reply[data-astro-cid-7dhlvlnk]{inline-size:78%}.st-queued[data-astro-cid-7dhlvlnk]{inline-size:70%;inset-block-start:40%}.stickers[data-astro-cid-7dhlvlnk]{block-size:29rem}.st-state[data-astro-cid-7dhlvlnk]{inset-block-end:0;inset-inline:auto 4%}}
