.dtrack{--sbg:#f2f1f6;--scard:#fff;--sink:#000;--strack:#dcdcdd;--sgrid:#3c3c432e;--slbl:#3c3c43a8;--today:url(/img/scene/today-l.webp);--done:url(/img/scene/done-l.webp);--progress:url(/img/scene/progress-l.webp);--course:url(/img/scene/course-l.webp);--tabs:url(/img/scene/tabs-l.webp)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dtrack{--sbg:#000;--scard:#1c1c1e;--sink:#fff;--strack:#ffffff2e;--sgrid:#ebebf52e;--slbl:#ebebf599;--today:url(/img/scene/today-d.webp);--done:url(/img/scene/done-d.webp);--progress:url(/img/scene/progress-d.webp);--course:url(/img/scene/course-d.webp);--tabs:url(/img/scene/tabs-d.webp)}}:root[data-theme=dark] .dtrack{--sbg:#000;--scard:#1c1c1e;--sink:#fff;--strack:#ffffff2e;--sgrid:#ebebf52e;--slbl:#ebebf599;--today:url(/img/scene/today-d.webp);--done:url(/img/scene/done-d.webp);--progress:url(/img/scene/progress-d.webp);--course:url(/img/scene/course-d.webp);--tabs:url(/img/scene/tabs-d.webp)}.dfacts{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.dfacts span{background:var(--card);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:700}.dposter{aspect-ratio:418/926;background:var(--phone);border-radius:12%/5.5%;max-width:100%;height:min(78%,640px);padding:3.3%;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 40px 80px -30px #12121473}.dposter img{object-fit:cover;object-position:bottom;background:var(--sbg);border-radius:10%/4.8%;width:100%;height:100%}.dposter .dk{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dposter .lt{display:none}:root:not([data-theme=light]) .dposter .dk{display:block}}:root[data-theme=dark] .dposter .lt{display:none}:root[data-theme=dark] .dposter .dk{display:block}.dscene{transform-origin:50%;visibility:hidden;width:640px;height:1080px;position:absolute;top:50%;left:50%}.dscene.ready{visibility:visible}.dscene.ready+.dposter{display:none}.dscene div,.dscene svg{position:absolute}.dscene .t{white-space:nowrap}.dscene .p3{transform-style:preserve-3d}.dscene .c{background-repeat:no-repeat}.dscene .today{background-image:var(--today)}.dscene .done{background-image:var(--done)}.dscene .progress{background-image:var(--progress)}.dscene .course{background-image:var(--course)}.dscene .tabs{background-image:var(--tabs)}.dscene .cell{background:var(--sink);border-radius:7px}@media (width<=899px){.dfacts{display:none}}.wrap[data-astro-cid-4bjs7uhz]{padding-block:96px}h1[data-astro-cid-4bjs7uhz],h2[data-astro-cid-4bjs7uhz]{font-size:clamp(38px,6vw,76px)}.eyebrow[data-astro-cid-4bjs7uhz]{margin-bottom:12px}.lead[data-astro-cid-4bjs7uhz]{max-width:min(34em,68ch);margin-top:16px}.cols[data-astro-cid-4bjs7uhz]{columns:3 300px;column-gap:12px;margin-top:40px}figure[data-astro-cid-4bjs7uhz]{break-inside:avoid;border-radius:var(--radius);background:var(--card);margin:0 0 12px;padding:22px 24px}figure[data-astro-cid-4bjs7uhz]:before{content:"«";font-family:var(--serif);color:var(--accent);margin-bottom:6px;font-size:56px;line-height:.6;display:block}blockquote[data-astro-cid-4bjs7uhz]{margin:0;font-size:15px;line-height:1.55}blockquote[data-astro-cid-4bjs7uhz]:after{content:"»"}figcaption[data-astro-cid-4bjs7uhz]{color:var(--muted);margin-top:12px;font-size:14px}.md[data-astro-cid-4bjs7uhz] blockquote[data-astro-cid-4bjs7uhz]{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:1.4}.xl[data-astro-cid-4bjs7uhz] blockquote[data-astro-cid-4bjs7uhz]{letter-spacing:-.03em;font-size:34px;font-weight:800;line-height:1.15}.all[data-astro-cid-4bjs7uhz]{min-height:44px;color:var(--brass-text);align-items:center;margin-top:12px;font-weight:700;display:inline-flex}.sub[data-astro-cid-4bjs7uhz]{margin-top:64px;font-size:clamp(24px,3vw,34px)}.shots[data-astro-cid-4bjs7uhz]{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px;display:grid}.shot[data-astro-cid-4bjs7uhz]{background:#141416;justify-content:center;align-items:center;padding:12px;display:flex}.shot[data-astro-cid-4bjs7uhz]:before{content:none}.shot[data-astro-cid-4bjs7uhz] img[data-astro-cid-4bjs7uhz]{border-radius:10px;width:100%;height:auto;display:block}@media (width<=760px){figure[data-astro-cid-4bjs7uhz]{flex-direction:column;display:flex}.md[data-astro-cid-4bjs7uhz],.xl[data-astro-cid-4bjs7uhz]{justify-content:center}}
