main.bands{max-width:none;margin:0;padding:0}.bands .band{background:var(--bg);padding-block:64px}.bands .band-elev{background:var(--bg-elev)}.bands .band-tint{background:color-mix(in srgb, var(--warmth) 9%, var(--bg-elev))}.bands .band-hero{padding-block:40px 64px}.bands .band-hero+.band-start{padding-top:0}@media (width>=900px){.bands .band{padding-block:112px}.bands .band-hero{padding-block:64px 112px}}.bands h1,.bands h2,.bands h3{font-family:var(--font-display);text-wrap:balance}.bands h1{font-size:var(--fs-h1);letter-spacing:-.02em;margin:0 0 20px;line-height:1.05}.bands h2{font-size:var(--fs-h2);letter-spacing:-.015em;margin:0;line-height:1.1}.bands h3{font-size:var(--fs-title);margin:0;line-height:1.3}.bands p{margin:0}.bands .lead{font-size:var(--fs-title);color:var(--text-2);text-wrap:pretty;max-width:32em;line-height:1.45}.bands h2+.lead,.bands h2+p{margin-top:12px}.bands .band .section-body{margin-top:40px}.bands a:not([class]){color:inherit}.bands .items{gap:4px;margin:0;padding:0;list-style:none;display:grid}.bands .item{--fam:var(--bg);align-items:center;gap:16px;padding-block:12px;display:flex}.bands .item-text{gap:2px;min-width:0;display:grid}.bands .item-title{font-size:var(--fs-title);font-weight:600;line-height:1.3}.bands .item-detail{font-size:var(--fs-body);color:var(--text-2);line-height:1.4}.bands .item-plain .item-title{font-size:var(--fs-body);font-weight:400}.bands .item-stack{padding:0}@media (width>=720px){.bands .item-stack{flex-direction:column;align-items:flex-start;gap:20px}}.bands .drop{--drop:var(--fam);isolation:isolate;color:#202020;background:color-mix(in srgb, var(--text) 9%, transparent);border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid;position:relative}.bands .drop:before{content:"";z-index:-1;border-radius:inherit;background:var(--fam);transition:opacity .3s;position:absolute;inset:0}.bands .drop .glyph{width:24px;height:24px}.bands .drop.neutral{width:32px;height:32px;color:var(--text)}.bands .drop.neutral:before{opacity:0}.bands .drop.neutral .glyph{width:16px;height:16px}.bands .items-compact{gap:0}.bands .items-compact .item{gap:14px;padding-block:8px}.bands .split{flex-direction:column;gap:40px;display:flex}.bands .split-text{display:contents}.bands .split-head{order:1}.bands .split-media{order:2;justify-content:center;display:flex}.bands .split-body{order:3}.bands .split-media .phone{width:min(100%,280px)}@media (width>=900px){.bands .split{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:96px;display:grid}.bands .split-text{display:block}.bands .split-head+.split-body{margin-top:40px}.bands .split-media{justify-content:flex-end}.bands .split-media .phone{width:300px}}.bands .cards{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.bands .cards{gap:24px}.bands .cards-2{grid-template-columns:repeat(2,minmax(0,1fr))}.bands .cards-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.bands .card{background:var(--bg);border-radius:24px;padding:20px}@media (width>=720px){.bands .card{padding:28px}}.bands .band:not(.band-elev) .card{background:var(--bg-elev)}.article-bands .band{padding-block:56px}.article-bands .article-head{padding-block:40px 56px}@media (width>=900px){.article-bands .band{padding-block:88px}.article-bands .article-head{padding-block:64px 88px}}.article-bands .wrap>p,.article-bands .wrap>ul:not([class]),.article-bands .wrap>ol:not([class]){max-width:68ch}.article-bands .wrap>p+p{margin-top:.75em}.article-bands .article-head .wrap>p{font-size:var(--fs-title);color:var(--text-2);text-wrap:pretty;max-width:34em;line-height:1.45}.article-bands .article-head .wheel{margin-top:48px}.article-bands .note{color:var(--text-2)}.article-bands .wrap>p.note{margin-top:16px}.article-bands .wrap>h2:not(:first-child){margin-top:72px}.article-bands .wrap>.card+.card,.article-bands .wrap>.card+.section-body{margin-top:16px}.article-bands .wrap>:is(.app-store,.link-cards){margin-top:32px}.bands .topic-cards{gap:16px;display:grid}@media (width>=900px){.bands .topic-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.bands .topic-cards>.card{flex-direction:column;display:flex}.bands .topic-cards h2{font-size:var(--fs-title);margin-bottom:8px;line-height:1.3}.bands .topic-cards p{color:var(--text-2)}.bands .topic-cards .topic-foot{margin-top:16px}.crisis[data-astro-cid-u4vfo3vb]{background:var(--card);border:1px solid var(--border);border-left:4px solid var(--accent);border-radius:18px;margin:2.5rem 0 1.5rem;padding:1.1rem 1.25rem}.crisis[data-astro-cid-u4vfo3vb] h2[data-astro-cid-u4vfo3vb]{margin:0 0 .5rem;font-size:1.25rem}.crisis[data-astro-cid-u4vfo3vb] p[data-astro-cid-u4vfo3vb]{margin:0}.crisis-note[data-astro-cid-u4vfo3vb]{background:var(--bg);border-radius:20px;max-width:40em;margin-top:48px;padding:20px 24px}.crisis-note[data-astro-cid-u4vfo3vb] p[data-astro-cid-u4vfo3vb]{margin:0}.crisis-note-title[data-astro-cid-u4vfo3vb]{font-weight:600;margin-bottom:4px!important}.emotion-index{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.8rem 1.2rem;margin:1rem 0;display:grid}.index-group{break-inside:avoid}.index-letter{color:var(--text-2);margin:0 0 .2rem;font-weight:700}.emotion-index ul{margin:0;padding:0;list-style:none}.emotion-index li{align-items:baseline;gap:.45rem;display:flex}.emotion-index li:before{content:"";background:var(--fam);border-radius:50%;flex:none;width:.55em;height:.55em;transform:translateY(-.05em)}.emotion-index a{color:var(--text);padding:.15rem 0}.emotion-index-inline{margin:0;line-height:2;display:block}.emotion-index-inline .index-group{margin-right:.9em;display:inline}.emotion-index-inline .index-letter{margin:0 .45em 0 0;display:inline}.emotion-index-inline ul,.emotion-index-inline li{display:inline}.emotion-index-inline li{margin-right:.45em}.emotion-index-inline li:before{margin-right:.3em;display:inline-block;transform:translateY(-.1em)}:root{--mascot-glass:#dfdfe6;--mascot-ink:#1d1d1f}@media (prefers-color-scheme:dark){:root{--mascot-glass:#aeaeb5;--mascot-ink:#fff}}.mascot-wrap{width:100%;display:block}.mascot{aspect-ratio:100/104;width:100%;height:auto;display:block;overflow:visible}.mascot .mr,.mascot .mb,.mascot .eyes,.mascot .heart,.mascot .spark{transform-box:fill-box}.mascot .mb{transform-origin:50% 100%}.mascot .eyes,.mascot .heart,.mascot .spark{transform-origin:50%}.mascot-wrap.is-playing[data-react=joy] .mb{animation:.95s cubic-bezier(.22,1,.36,1) mascot-joy}.mascot-wrap.is-playing[data-react=joy] .spark{animation:.9s cubic-bezier(.22,1,.36,1) 60ms mascot-spark}.mascot-wrap.is-playing[data-react=calm] .mb{animation:2s cubic-bezier(.45,0,.35,1) mascot-calm}.mascot-wrap.is-playing[data-react=warmth] .mb{animation:1.1s cubic-bezier(.22,1,.36,1) mascot-warmth}.mascot-wrap.is-playing[data-react=warmth] .heart{animation:1.3s cubic-bezier(.22,1,.36,1) 60ms mascot-heart}.mascot-wrap.is-playing[data-react=sadness] .mb{animation:2.5s cubic-bezier(.45,0,.35,1) mascot-sadness}.mascot-wrap.is-playing[data-react=sadness] .eyes{animation:1.1s ease-in-out .625s mascot-blink}.mascot-wrap.is-playing[data-react=anxiety] .mb{animation:3s cubic-bezier(.45,0,.35,1) mascot-anxiety}.mascot-wrap.is-playing[data-react=anxiety] .eyes{animation:1.1s ease-in-out .75s mascot-blink}.mascot-wrap.is-playing[data-react=anxiety] .ring{animation:1.8s cubic-bezier(.22,1,.36,1) 60ms mascot-ring}@keyframes mascot-joy{0%{transform:none}12%{transform:scale(1.1,.88)}36%{transform:translateY(-20%)scale(.93,1.08)}56%{transform:scale(1.07,.93)}74%{transform:translateY(-6%)}88%{transform:scale(1.02,.98)}to{transform:none}}@keyframes mascot-spark{0%{opacity:0;transform:scale(0)rotate(0)}40%{opacity:1;transform:scale(1.4)rotate(90deg)}to{opacity:0;transform:scale(1)rotate(180deg)}}@keyframes mascot-calm{0%{transform:none}30%{transform:translateY(-2.5%)scale(.98,1.02)}60%{transform:translateY(1%)scale(1.02,.98)}82%{transform:translateY(-1%)}to{transform:none}}@keyframes mascot-warmth{0%{transform:none}16%{transform:scale(.9,1.03)}46%{transform:scale(1.1,1.06)}74%{transform:scale(.98,.99)}to{transform:none}}@keyframes mascot-heart{0%{opacity:0;transform:translateY(10px)scale(.2)}40%{opacity:1;transform:translateY(-2px)scale(1.2)}75%{opacity:1;transform:translateY(-8px)scale(1)}to{opacity:0;transform:translateY(-12px)scale(1)}}@keyframes mascot-sadness{0%{transform:none}30%{transform:translateY(3%)scale(1.03,.95)}60%{transform:translateY(3%)scale(1.03,.95)}78%{transform:none}89%{transform:translateY(1.5%)scale(1.01,.98)}to{transform:none}}@keyframes mascot-anxiety{0%{transform:none}40%{transform:scale(1.06,1.07)}52%{transform:scale(1.06,1.07)}90%{transform:scaleX(.99)}to{transform:none}}@keyframes mascot-ring{0%{opacity:0;transform:scale(.35)}35%{opacity:.7;transform:scale(.75)}to{opacity:0;transform:scale(1)}}@keyframes mascot-blink{0%{transform:scaleY(1)}22%{transform:scaleY(.1)}72%{transform:scaleY(.1)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.mascot-wrap .mb,.mascot-wrap .spark,.mascot-wrap .heart,.mascot-wrap .ring,.mascot-wrap .eyes{animation:none!important}}.wheel{gap:24px;scroll-margin-block:24px 104px;display:grid}.wheel-figure{width:100%;max-width:600px;position:relative}.wheel-svg{aspect-ratio:1;width:100%;height:auto;display:block;overflow:visible}.wheel-center{fill:var(--card)}.wheel-mascot{pointer-events:none;width:10%;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.wheel-svg path{stroke:var(--bg);stroke-width:2px}.wheel-family-label{fill:#1d1d1f;pointer-events:none;font-size:30px;font-weight:600}.wheel-word-label{fill:var(--text);pointer-events:none;font-size:28px}.wheel-words-ring path{fill-opacity:.55;transition:fill-opacity .15s}.wheel-words-ring a{cursor:pointer;outline:none;scroll-margin:96px}.wheel-words-ring a:hover path,.wheel-words-ring a[aria-current] path,.wheel-words-ring a:target path{fill-opacity:.9}.wheel-words-ring a:focus-visible path{stroke:var(--text);stroke-width:4px}.wheel-words-ring a:focus-visible{outline:none}.wheel-side{min-width:0}.wheel-tip,.wheel-card{border-radius:24px;padding:24px}.wheel-tip{color:var(--text-2);border:1.5px dashed var(--border);margin:0;display:none}.js .wheel-tip{display:block}.js .wheel-side:has(.wheel-card:not([hidden])) .wheel-tip{display:none}.wheel-card{--fam:var(--other);background:var(--card);scroll-margin-block:24px 112px}.band-elev .wheel-svg path{stroke:var(--bg-elev)}.band-elev .wheel-center,.band-elev .wheel-card{fill:var(--bg);background:var(--bg)}.wheel-card p{margin:0}.wheel-card-family{color:var(--text-2);align-items:center;gap:8px;display:flex}.wheel-card-family .fam-mark{background:var(--fam);border-radius:50%;flex:none;width:12px;height:12px}.wheel-card-word{font-family:var(--font-display);font-size:1.75rem;font-weight:600;line-height:1.15;margin:8px 0!important}.wheel-card-word:first-letter{text-transform:uppercase}@media (width>=960px){.wheel{grid-template-columns:minmax(0,560px) 320px;align-items:center;gap:64px}.wheel-figure{max-width:560px}}@media print{.app-store,.wheel-side,.wheel-mascot,.no-print,html:has(.wheel) main.bands .band:not(:has(h1,.wheel,[data-print])),html:has(.wheel) main.bands .band .wrap>:not(h1):not(.wheel):not([data-print]){display:none!important}html:has(.wheel) main.bands .band{background:#fff!important;padding:0!important}html:has(.wheel),html:has(.wheel) body{color:#1d1d1f;background:#fff;font-size:9pt;line-height:1.3}html:has(.wheel) body main{max-width:none;padding:0}html:has(.wheel) body h1{margin:0 0 4pt;font-size:18pt}.wheel{margin:0;display:block}.wheel-figure{break-inside:avoid;max-width:150mm;margin:0 auto}.wheel-center{fill:#fff}.wheel-svg path{stroke:#fff}.wheel-word-label{fill:#1d1d1f}a{color:inherit;text-decoration:none}}.phone[data-astro-cid-ykln7coe]{aspect-ratio:393/852;width:min(100%,320px);margin:0;container-type:inline-size}.phone-body[data-astro-cid-ykln7coe]{box-sizing:border-box;background:#1d1d1f;border-radius:15%/7%;width:100%;height:100%;padding:3.2cqw;box-shadow:inset 0 0 0 2px #3a3a3c,0 30px 60px -20px #00000059}.phone-screen[data-astro-cid-ykln7coe]{background:var(--bg);height:100%;color:var(--text);border-radius:12.5%/5.8%;font-size:clamp(10px,3.4cqw,15px);position:relative;overflow:hidden}.island[data-astro-cid-ykln7coe]{z-index:2;background:#000;border-radius:999px;width:31%;height:3.6%;position:absolute;top:1.6%;left:50%;translate:-50%}.q-top[data-astro-cid-bko4q2wv]{height:calc(44 * var(--u));margin-top:calc(10 * var(--u));padding:0 calc(16 * var(--u));align-items:center;gap:calc(16 * var(--u));display:flex}.q-hidden[data-astro-cid-bko4q2wv]{visibility:hidden}.q-progress[data-astro-cid-bko4q2wv]{gap:calc(5 * var(--u));flex:1;display:flex}.q-progress[data-astro-cid-bko4q2wv] i[data-astro-cid-bko4q2wv]{height:calc(4 * var(--u));background:var(--m-fill);border-radius:99px;flex:1}.q-progress[data-astro-cid-bko4q2wv] i[data-astro-cid-bko4q2wv].on{background:var(--m-ink)}.q-head[data-astro-cid-bko4q2wv]{height:calc(178 * var(--u));padding-top:calc(10 * var(--u));flex-direction:column;align-items:center;display:flex}.q-mascot[data-astro-cid-bko4q2wv]{width:calc(120 * var(--u));height:calc(120 * var(--u));position:relative}.q-title[data-astro-cid-bko4q2wv]{height:calc(34 * var(--u));margin-top:calc(8 * var(--u));font-size:calc(27 * var(--u));line-height:calc(34 * var(--u))}.q-list[data-astro-cid-bko4q2wv]{padding:0 calc(16 * var(--u));gap:calc(8 * var(--u));flex-direction:column;display:flex}.q-pick[data-astro-cid-bko4q2wv]{position:absolute;inset:0}.q-bottom[data-astro-cid-bko4q2wv]{background:var(--m-sheet)}.q-save[data-astro-cid-bko4q2wv].off{opacity:.35}:root{--m-bg:#fff;--m-grouped:#f2f2f7;--m-cell:#fff;--m-sheet:#fff;--m-sheet-grouped:#f2f2f7;--m-sheet-cell:#fff;--m-ink:#202020;--m-on-ink:#fff;--m-text-2:#3c3c4399;--m-text-3:#3c3c434d;--m-fill:#7676801f;--m-sep:#3c3c432e;--m-glass:#ffffffd1;--m-glass-edge:#00000014;--m-dim:#0003;--m-red:#ff3b30;--chip-joy:#fff4c7;--chip-joy-on:#ffe38f;--chip-calm:#dcf5e9;--chip-calm-on:#a9e7c9;--chip-warmth:#fde4ee;--chip-warmth-on:#f8bcd2;--chip-sadness:#e2effe;--chip-sadness-on:#b5d6fb;--chip-anxiety:#ecebfe;--chip-anxiety-on:#cfcdfc;--chip-anger:#fde6e0;--chip-anger-on:#f9c1b3;--chip-shame:#f6e6fa;--chip-shame-on:#e6c6f0;--chip-other:#f2f2f7;--chip-other-on:#e5e5ea}@media (prefers-color-scheme:dark){:root{--m-bg:#121212;--m-grouped:#121212;--m-cell:#1c1c1e;--m-sheet:#1c1c1e;--m-sheet-grouped:#1c1c1e;--m-sheet-cell:#2c2c2e;--m-ink:#fff;--m-on-ink:#000;--m-text-2:#ebebf599;--m-text-3:#ebebf54d;--m-fill:#7676803d;--m-sep:#54545899;--m-glass:#2c2c2edb;--m-glass-edge:#ffffff1a;--m-dim:#00000080;--m-red:#ff453a;--chip-joy:#3a3317;--chip-joy-on:#5e4f1a;--chip-calm:#173a2d;--chip-calm-on:#1f5e45;--chip-warmth:#3d2230;--chip-warmth-on:#663049;--chip-sadness:#1b2e45;--chip-sadness-on:#24497a;--chip-anxiety:#26264a;--chip-anxiety-on:#3b3a78;--chip-anger:#402520;--chip-anger-on:#6a362b;--chip-shame:#35243d;--chip-shame-on:#563a63;--chip-other:#2c2c2e;--chip-other-on:#48484a}}.m{--u:calc(100cqw * .936 / 393);z-index:0;background:var(--m-bg);color:var(--m-ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:calc(17 * var(--u));letter-spacing:-.01em;text-align:left;-webkit-font-smoothing:antialiased;line-height:1.25;position:absolute;inset:0;overflow:hidden}.m *,.m :before,.m :after{box-sizing:border-box}.m p{margin:0}.m.grouped{background:var(--m-grouped)}.m-journal{font-family:ui-rounded,SF Pro Rounded,-apple-system,system-ui,sans-serif;font-weight:600}.m-icon{flex:none;width:1em;height:1em;display:block}.m-tabbar{left:calc(20 * var(--u));right:calc(20 * var(--u));bottom:calc(26 * var(--u));z-index:3;height:calc(62 * var(--u));padding:calc(4 * var(--u));border-radius:calc(31 * var(--u));background:var(--m-glass);box-shadow:0 calc(6 * var(--u)) calc(24 * var(--u)) #00000014, 0 0 0 .5px var(--m-glass-edge);display:flex;position:absolute}.m-tab{justify-content:center;align-items:center;gap:calc(2 * var(--u));border-radius:calc(27 * var(--u));min-width:0;color:var(--m-text-2);font-size:calc(10 * var(--u));white-space:nowrap;flex-direction:column;flex:1;font-weight:600;display:flex}.m-tab .m-icon{font-size:calc(24 * var(--u))}.m-tab.on{color:var(--m-ink);background:var(--m-fill)}.m-home-ind{left:50%;bottom:calc(8 * var(--u));z-index:4;width:calc(139 * var(--u));height:calc(5 * var(--u));background:var(--m-ink);border-radius:99px;position:absolute;translate:-50%}.m-dim{z-index:4;background:var(--m-dim);position:absolute;inset:0}.m-sheet{left:0;right:0;top:calc(54 * var(--u));z-index:5;background:var(--m-sheet);border-radius:calc(38 * var(--u)) calc(38 * var(--u)) 0 0;box-shadow:0 calc(-2 * var(--u)) calc(20 * var(--u)) #0000001f;position:absolute;bottom:0;overflow:hidden}.m-sheet.grouped{background:var(--m-sheet-grouped)}.m-grab{top:calc(5 * var(--u));width:calc(36 * var(--u));height:calc(5 * var(--u));background:var(--m-text-3);border-radius:99px;position:absolute;left:50%;translate:-50%}.m-navtitle{height:calc(56 * var(--u));padding:0 calc(60 * var(--u));white-space:nowrap;justify-content:center;align-items:center;font-weight:600;display:flex}.m-btn{justify-content:center;align-items:center;gap:calc(6 * var(--u));height:calc(50 * var(--u));padding:0 calc(20 * var(--u));white-space:nowrap;border-radius:99px;font-weight:600;display:inline-flex}.m-btn.primary{background:var(--m-ink);color:var(--m-on-ink)}.m-btn.glass{background:var(--m-glass);color:var(--m-ink);box-shadow:0 0 0 .5px var(--m-glass-edge), 0 calc(2 * var(--u)) calc(10 * var(--u)) #0000000f}.m-btn.wide{flex:1;min-width:0}.m-bottombar{z-index:2;justify-content:center;gap:calc(10 * var(--u));padding:calc(10 * var(--u)) calc(16 * var(--u)) calc(42 * var(--u));display:flex;position:absolute;bottom:0;left:0;right:0}.m-circle{width:calc(36 * var(--u));height:calc(36 * var(--u));background:var(--m-glass);box-shadow:0 0 0 .5px var(--m-glass-edge), 0 calc(2 * var(--u)) calc(8 * var(--u)) #0000000f;font-size:calc(17 * var(--u));border-radius:50%;place-items:center;display:grid}.m-list{padding:0 calc(16 * var(--u))}.m-section-title{padding:calc(18 * var(--u)) calc(4 * var(--u)) calc(8 * var(--u));font-size:calc(21 * var(--u));line-height:1.1}.m-card{background:var(--m-cell);border-radius:calc(26 * var(--u));overflow:hidden}.m-sheet .m-card{background:var(--m-sheet-cell)}.m-row{min-height:calc(48 * var(--u));align-items:center;gap:calc(10 * var(--u));padding:calc(11 * var(--u)) calc(18 * var(--u));display:flex;position:relative}.m-row+.m-row:before{content:"";top:0;left:calc(18 * var(--u));border-top:.5px solid var(--m-sep);position:absolute;right:0}.m-row .grow{flex:1;min-width:0}.m-row .m-icon.trail{color:var(--m-text-3);font-size:calc(13 * var(--u))}.m-row .m-icon.lead{color:var(--m-text-2);font-size:calc(21 * var(--u))}.m-muted{color:var(--m-text-2)}.m-chips{gap:calc(8 * var(--u));grid-template-columns:1fr 1fr;display:grid}.m-chip{height:calc(50 * var(--u));padding:0 calc(8 * var(--u));border-radius:calc(18 * var(--u));white-space:nowrap;text-overflow:ellipsis;place-items:center;font-weight:500;display:grid;position:relative;overflow:hidden}.m-chip.on{box-shadow:inset 0 0 0 calc(2 * var(--u)) var(--m-ink)}.m-group-title{height:calc(32 * var(--u));padding-top:calc(10 * var(--u));font-size:calc(15 * var(--u));color:var(--m-text-2);font-weight:600}.m-pill{padding:calc(4 * var(--u)) calc(10 * var(--u));font-size:calc(15 * var(--u));white-space:nowrap;background:color-mix(in srgb, var(--fam) 32%, transparent);border-radius:99px;display:inline-block}.hero-loop[data-astro-cid-54uoae4w]{justify-content:center;display:flex}.h-week[data-astro-cid-54uoae4w]{top:calc(62 * var(--u));padding:0 calc(8 * var(--u));display:flex;position:absolute;left:0;right:0}.h-day[data-astro-cid-54uoae4w]{align-items:center;gap:calc(3 * var(--u));flex-direction:column;flex:1;display:flex}.h-letter[data-astro-cid-54uoae4w]{font-size:calc(11 * var(--u));color:var(--m-text-2);font-weight:600}.today[data-astro-cid-54uoae4w] .h-letter[data-astro-cid-54uoae4w]{color:var(--m-ink)}.h-circle[data-astro-cid-54uoae4w]{width:calc(38 * var(--u));height:calc(38 * var(--u));place-items:center;display:grid;position:relative}.h-circle[data-astro-cid-54uoae4w] svg[data-astro-cid-54uoae4w]{fill:none;stroke-width:2.5px;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.h-num[data-astro-cid-54uoae4w]{font-size:calc(16 * var(--u));font-weight:600;position:relative}.future[data-astro-cid-54uoae4w] .h-num[data-astro-cid-54uoae4w]{color:var(--m-text-2)}.today[data-astro-cid-54uoae4w] .h-circle[data-astro-cid-54uoae4w]:before{content:"";inset:calc(4.5 * var(--u));background:var(--m-ink);border-radius:50%;position:absolute}.today[data-astro-cid-54uoae4w] .h-num[data-astro-cid-54uoae4w]{color:var(--m-on-ink);font-weight:800}.h-cloud[data-astro-cid-54uoae4w]{top:calc(200 * var(--u));left:calc(96.5 * var(--u));width:calc(200 * var(--u));transform-origin:50% 100%;position:absolute}.h-fill[data-astro-cid-54uoae4w]{position:absolute;inset:0;overflow:hidden}.h-fill-in[data-astro-cid-54uoae4w]{width:100%;height:100%}.h-title[data-astro-cid-54uoae4w]{top:calc(493 * var(--u));left:calc(16 * var(--u));right:calc(16 * var(--u));text-align:center;font-size:calc(27 * var(--u));line-height:calc(34 * var(--u));white-space:nowrap;position:absolute}.h-buttons[data-astro-cid-54uoae4w]{top:calc(551 * var(--u));left:calc(16 * var(--u));right:calc(16 * var(--u));gap:calc(12 * var(--u));flex-direction:column;display:flex;position:absolute}.h-btn[data-astro-cid-54uoae4w]{height:calc(68 * var(--u));justify-content:center;align-items:center;gap:calc(12 * var(--u));border-radius:calc(22 * var(--u));background:var(--m-glass);font-size:calc(19 * var(--u));white-space:nowrap;box-shadow:0 0 0 .5px var(--m-glass-edge), 0 calc(4 * var(--u)) calc(16 * var(--u)) #00000012;font-weight:600;display:flex}.h-btn[data-astro-cid-54uoae4w] .m-icon{font-size:calc(21 * var(--u));stroke-width:2.2px}.h-dim[data-astro-cid-54uoae4w]{opacity:0}.h-sheet[data-astro-cid-54uoae4w]{z-index:5;position:absolute;inset:0;transform:translateY(100%)}.tap[data-astro-cid-54uoae4w]{z-index:9;width:calc(44 * var(--u));height:calc(44 * var(--u));background:color-mix(in srgb, var(--m-ink) 28%, transparent);box-shadow:0 0 0 calc(2 * var(--u)) color-mix(in srgb, var(--m-bg) 70%, transparent);opacity:0;transform:translate(calc(267 * var(--u)), calc(794 * var(--u)));border-radius:50%;position:absolute;top:0;left:0}.loop[data-astro-cid-54uoae4w] .tap[data-astro-cid-54uoae4w]{animation:6s infinite hero-tap}.loop[data-astro-cid-54uoae4w] .h-feel[data-astro-cid-54uoae4w]{animation:6s infinite hero-press}.loop[data-astro-cid-54uoae4w] .h-dim[data-astro-cid-54uoae4w]{animation:6s infinite hero-dim}.loop[data-astro-cid-54uoae4w] .h-sheet[data-astro-cid-54uoae4w]{animation:6s infinite hero-sheet}.loop[data-astro-cid-54uoae4w] .q-pick{animation:6s infinite hero-pick}.loop[data-astro-cid-54uoae4w] .q-save{animation:6s infinite hero-save}.loop[data-astro-cid-54uoae4w] .h-fill[data-astro-cid-54uoae4w].sheet{animation:6s infinite hero-fill-sheet}.loop[data-astro-cid-54uoae4w] .h-fill[data-astro-cid-54uoae4w].sheet .h-fill-in[data-astro-cid-54uoae4w]{animation:6s infinite hero-fill-sheet-in}.loop[data-astro-cid-54uoae4w] .h-fill[data-astro-cid-54uoae4w].home{animation:6s infinite hero-fill-home}.loop[data-astro-cid-54uoae4w] .h-fill[data-astro-cid-54uoae4w].home .h-fill-in[data-astro-cid-54uoae4w]{animation:6s infinite hero-fill-home-in}.loop[data-astro-cid-54uoae4w] .h-ring-today[data-astro-cid-54uoae4w]{animation:6s infinite hero-ring}.loop[data-astro-cid-54uoae4w] .h-cloud[data-astro-cid-54uoae4w]{animation:6s infinite hero-joy}.loop[data-astro-cid-54uoae4w] .h-fill[data-astro-cid-54uoae4w].home .spark{animation:6s infinite hero-spark}@keyframes hero-tap{0%,4%{opacity:0;transform:translate(calc(278 * var(--u)), calc(878 * var(--u)));animation-timing-function:ease-out}16%{opacity:1;transform:translate(calc(174.5 * var(--u)), calc(643 * var(--u)))}18%{opacity:1;transform:translate(calc(174.5 * var(--u)), calc(643 * var(--u))) scale(.85)}21%,30%{opacity:1;transform:translate(calc(174.5 * var(--u)), calc(643 * var(--u)));animation-timing-function:ease-in-out}42%{opacity:1;transform:translate(calc(267 * var(--u)), calc(485 * var(--u)))}45%{opacity:1;transform:translate(calc(267 * var(--u)), calc(485 * var(--u))) scale(.85)}48%{opacity:1;transform:translate(calc(267 * var(--u)), calc(485 * var(--u)));animation-timing-function:ease-in-out}58%{opacity:1;transform:translate(calc(267 * var(--u)), calc(794 * var(--u)))}61%{opacity:1;transform:translate(calc(267 * var(--u)), calc(794 * var(--u))) scale(.85)}64%{opacity:1;transform:translate(calc(267 * var(--u)), calc(794 * var(--u)))}68%,to{opacity:0;transform:translate(calc(267 * var(--u)), calc(794 * var(--u)))}}@keyframes hero-press{0%,17%{transform:none}19%{transform:scale(.97)}22%,to{transform:none}}@keyframes hero-dim{0%,19%{opacity:0}30%,64%{opacity:1}75%,to{opacity:0}}@keyframes hero-sheet{0%,19%{animation-timing-function:cubic-bezier(.2,.8,.2,1);transform:translateY(100%)}30%,64%{animation-timing-function:cubic-bezier(.4,0,.8,.6);transform:translateY(0)}75%,to{transform:translateY(100%)}}@keyframes hero-pick{0%,44%{opacity:0}47%,to{opacity:1}}@keyframes hero-save{0%,44%{opacity:.35}47%,to{opacity:1}}@keyframes hero-fill-sheet{0%,45%{transform:translateY(100%)}55%,to{transform:translateY(0)}}@keyframes hero-fill-sheet-in{0%,45%{transform:translateY(-100%)}55%,to{transform:translateY(0)}}@keyframes hero-fill-home{0%,68%{opacity:1;animation-timing-function:ease-out;transform:translateY(100%)}80%,90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes hero-fill-home-in{0%,68%{animation-timing-function:ease-out;transform:translateY(-100%)}80%,to{transform:translateY(0)}}@keyframes hero-ring{0%,72%{opacity:0}80%,90%{opacity:1}to{opacity:0}}@keyframes hero-joy{0%,78%{transform:none}80%{transform:scale(1.1,.88)}83.5%{transform:translateY(-20%)scale(.93,1.08)}86.5%{transform:scale(1.07,.93)}89%{transform:translateY(-6%)}91.5%{transform:scale(1.02,.98)}94%,to{transform:none}}@keyframes hero-spark{0%,79%{opacity:0;transform:scale(0)rotate(0)}85%{opacity:1;transform:scale(1.4)rotate(90deg)}93%,to{opacity:0;transform:scale(1)rotate(180deg)}}.faq-item[data-astro-cid-pfjr72qt]{border-bottom:1px solid var(--border)}summary[data-astro-cid-pfjr72qt]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:22px;list-style:none;display:flex}summary[data-astro-cid-pfjr72qt]::-webkit-details-marker{display:none}summary[data-astro-cid-pfjr72qt]:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:8px}summary[data-astro-cid-pfjr72qt] .glyph{width:20px;height:20px;color:var(--text-2);flex:none;transition:transform .25s}details[data-astro-cid-pfjr72qt][open] summary[data-astro-cid-pfjr72qt] .glyph{transform:rotate(180deg)}.faq-answer[data-astro-cid-pfjr72qt]{max-width:40em;padding-bottom:24px;padding-right:44px}.faq-answer[data-astro-cid-pfjr72qt] p{margin:0}.faq-answer[data-astro-cid-pfjr72qt] p+p{margin-top:.75em}.faq-answer[data-astro-cid-pfjr72qt] a{color:inherit}.hero-cta[data-astro-cid-dcwno5ig]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:32px;display:flex}.hero-note[data-astro-cid-dcwno5ig]{color:var(--text-2);font-size:var(--fs-body)}.split-media[data-astro-cid-dcwno5ig] .hero-loop{width:100%}.split-media[data-astro-cid-dcwno5ig] .hero-loop .phone{width:min(100%,280px)}@media (width>=900px){.split-media[data-astro-cid-dcwno5ig] .hero-loop{justify-content:flex-end}.split-media[data-astro-cid-dcwno5ig] .hero-loop .phone{width:300px}}.link-card[data-astro-cid-q2g2jhc2]{height:100%;color:var(--text);align-content:start;gap:6px;text-decoration:none;transition:transform .25s;display:grid}.link-card[data-astro-cid-q2g2jhc2]:hover{transform:translateY(-2px)}.link-card[data-astro-cid-q2g2jhc2]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.link-card-title[data-astro-cid-q2g2jhc2]{font-size:var(--fs-title);justify-content:space-between;align-items:center;gap:16px;font-weight:600;display:flex}.link-card[data-astro-cid-q2g2jhc2] .glyph{width:20px;height:20px;color:var(--text-2);transition:transform .25s}.link-card[data-astro-cid-q2g2jhc2]:hover .glyph{transform:translate(3px)}.link-card-text[data-astro-cid-q2g2jhc2]{color:var(--text-2)}.link-card[data-astro-cid-q2g2jhc2]:has(.link-card-read){flex-direction:column;display:flex}.link-card-read[data-astro-cid-q2g2jhc2]{color:var(--accent);align-items:center;gap:6px;margin-top:auto;padding-top:16px;font-weight:600;display:inline-flex}.link-card-read[data-astro-cid-q2g2jhc2] .glyph{color:currentColor;width:18px;height:18px}.capture[data-astro-cid-f77m62ly]{background:var(--m-bg)}.body-sheet[data-astro-cid-bmjtgtfs] .m-section-title[data-astro-cid-bmjtgtfs]:first-of-type{padding-top:calc(4 * var(--u))}.body-sheet[data-astro-cid-bmjtgtfs] .b-check{font-size:calc(17 * var(--u));stroke-width:2.6px}.b-bottom[data-astro-cid-bmjtgtfs]{padding-left:calc(20 * var(--u));padding-right:calc(20 * var(--u));background:linear-gradient(transparent, var(--m-sheet-grouped) 30%)}.e-nav[data-astro-cid-4mngcr3r]{height:calc(44 * var(--u));margin:calc(56 * var(--u)) 0 calc(8 * var(--u));padding:0 calc(16 * var(--u));align-items:center;display:flex;position:relative}.e-title[data-astro-cid-4mngcr3r]{left:calc(60 * var(--u));right:calc(60 * var(--u));text-align:center;white-space:nowrap;text-overflow:ellipsis;font-weight:600;position:absolute;overflow:hidden}.e-head[data-astro-cid-4mngcr3r]{font-weight:600}.s-seg[data-astro-cid-gqpqxihh]{margin:calc(60 * var(--u)) calc(16 * var(--u)) 0;height:calc(40 * var(--u));padding:calc(3 * var(--u));background:var(--m-fill);font-size:calc(15 * var(--u));border-radius:99px;font-weight:500;display:flex}.s-seg[data-astro-cid-gqpqxihh] span[data-astro-cid-gqpqxihh]{white-space:nowrap;border-radius:99px;flex:1;place-items:center;display:grid}.s-seg[data-astro-cid-gqpqxihh] span[data-astro-cid-gqpqxihh].on{background:var(--m-cell);box-shadow:0 calc(2 * var(--u)) calc(6 * var(--u)) #0000001a;font-weight:600}@media (prefers-color-scheme:dark){.s-seg[data-astro-cid-gqpqxihh] span[data-astro-cid-gqpqxihh].on{background:#5a5a5e}}.s-tiles[data-astro-cid-gqpqxihh]{margin-top:calc(20 * var(--u));gap:calc(8 * var(--u));grid-template-columns:repeat(3,1fr);display:grid}.s-tile[data-astro-cid-gqpqxihh]{align-items:center;gap:calc(2 * var(--u));min-width:0;padding:calc(14 * var(--u)) calc(8 * var(--u));border-radius:calc(20 * var(--u));background:color-mix(in srgb, var(--fam) 32%, transparent);flex-direction:column;display:flex}.s-tile[data-astro-cid-gqpqxihh] b[data-astro-cid-gqpqxihh]{font-size:calc(22 * var(--u));line-height:1.2}.s-tile[data-astro-cid-gqpqxihh] span[data-astro-cid-gqpqxihh]{max-width:100%;font-size:calc(15 * var(--u));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.s-more[data-astro-cid-gqpqxihh]{margin-top:calc(12 * var(--u));justify-content:center;align-items:center;gap:calc(4 * var(--u));font-size:calc(15 * var(--u));display:flex}.s-more[data-astro-cid-gqpqxihh] .m-icon{font-size:calc(12 * var(--u))}.s-entry[data-astro-cid-gqpqxihh]{align-items:flex-start}.s-line[data-astro-cid-gqpqxihh]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.s-pills[data-astro-cid-gqpqxihh]{margin-top:calc(10 * var(--u));gap:calc(6 * var(--u));display:flex;overflow:hidden}.s-share[data-astro-cid-gqpqxihh]{left:0;right:0;bottom:calc(108 * var(--u));z-index:2;justify-content:center;display:flex;position:absolute}.tab-panel[data-astro-cid-6ztwkmqt]{justify-content:center;width:100%;display:flex}.tab-screen[data-astro-cid-6ztwkmqt]{position:absolute;inset:0}.tab-screen[data-astro-cid-6ztwkmqt]:not([data-screen="1"]){opacity:0}.js .tab[data-astro-cid-6ztwkmqt]{isolation:isolate;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:20px;padding:14px 16px;position:relative}.js .tab[data-astro-cid-6ztwkmqt]:before{content:"";z-index:-1;border-radius:inherit;background:var(--bg-elev);opacity:0;transition:opacity .3s;position:absolute;inset:0;box-shadow:0 1px 2px #0000000a,0 8px 24px -12px #00000029}.js .tab[data-astro-cid-6ztwkmqt][aria-selected=true]:before{opacity:1}.js .tab[data-astro-cid-6ztwkmqt]:not([aria-selected=true]) .drop{color:var(--text-2)}.js .tab[data-astro-cid-6ztwkmqt]:not([aria-selected=true]) .drop:before{opacity:0}.js .tab[data-astro-cid-6ztwkmqt]:not([aria-selected=true]):hover:before{opacity:.5}.tab[data-astro-cid-6ztwkmqt]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tabs[data-astro-cid-6ztwkmqt]{max-width:34rem}@media (width>=900px){.js .tabs[data-astro-cid-6ztwkmqt]{max-width:calc(34rem + 32px);margin-inline:-16px}}.js .tab-screen[data-astro-cid-6ztwkmqt]{opacity:0;transition:opacity .35s}[data-astro-cid-6ztwkmqt][data-active="1"] [data-astro-cid-6ztwkmqt][data-screen="1"],[data-astro-cid-6ztwkmqt][data-active="2"] [data-astro-cid-6ztwkmqt][data-screen="2"],[data-astro-cid-6ztwkmqt][data-active="3"] [data-astro-cid-6ztwkmqt][data-screen="3"],[data-astro-cid-6ztwkmqt][data-active="4"] [data-astro-cid-6ztwkmqt][data-screen="4"]{opacity:1!important}.tab-progress[data-astro-cid-6ztwkmqt]{background:var(--fam);transform-origin:0;opacity:0;border-radius:2px;height:2px;position:absolute;bottom:0;left:16px;right:16px;transform:scaleX(0)}.tab[data-astro-cid-6ztwkmqt].is-running .tab-progress[data-astro-cid-6ztwkmqt]{opacity:1;animation:4s linear forwards tab-progress}@keyframes tab-progress{to{transform:scaleX(1)}}.plan[data-astro-cid-xx2y2yqt]{flex-direction:column;gap:16px;display:flex}.plan-note[data-astro-cid-xx2y2yqt]{color:var(--text-2);font-size:var(--fs-body);margin-top:auto;padding-top:8px}.p-paper[data-astro-cid-p23a5r4w]{margin:calc(12 * var(--u)) calc(16 * var(--u)) 0;padding:calc(20 * var(--u));border-radius:calc(20 * var(--u));color:#202020;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:calc(13 * var(--u));background:#fff;line-height:1.3;box-shadow:0 0 0 .5px #00000014}.p-paper[data-astro-cid-p23a5r4w] p[data-astro-cid-p23a5r4w]{margin:0}.p-brand[data-astro-cid-p23a5r4w]{align-items:center;gap:calc(8 * var(--u));font-size:calc(17 * var(--u));font-weight:500;display:flex;margin-bottom:calc(2 * var(--u))!important}.p-brand[data-astro-cid-p23a5r4w] img[data-astro-cid-p23a5r4w]{width:calc(32 * var(--u));height:calc(32 * var(--u));border-radius:22%}.p-title[data-astro-cid-p23a5r4w]{font-size:calc(22 * var(--u));font-weight:700;line-height:1.2}.p-gray[data-astro-cid-p23a5r4w]{color:#595959;font-size:calc(12 * var(--u))}.p-section[data-astro-cid-p23a5r4w]{font-size:calc(15 * var(--u));font-weight:500;margin-top:calc(14 * var(--u))!important;margin-bottom:calc(3 * var(--u))!important}.p-day[data-astro-cid-p23a5r4w]{padding-bottom:calc(4 * var(--u));border-bottom:.5px solid #00000040;font-weight:500;margin-top:calc(10 * var(--u))!important}.p-entry[data-astro-cid-p23a5r4w]{grid-template-columns:calc(44 * var(--u)) 1fr;margin-top:calc(4 * var(--u));display:grid}.p-entry[data-astro-cid-p23a5r4w]>.p-gray[data-astro-cid-p23a5r4w]{padding-top:calc(1 * var(--u))}.p-medium[data-astro-cid-p23a5r4w]{font-weight:500}.p-tally[data-astro-cid-p23a5r4w]{gap:calc(2 * var(--u)) calc(12 * var(--u));grid-template-columns:1fr 1fr;display:grid}.p-tally[data-astro-cid-p23a5r4w] i[data-astro-cid-p23a5r4w]{width:calc(8 * var(--u));height:calc(8 * var(--u));margin-right:calc(6 * var(--u));border-radius:50%;display:inline-block}.p-bottom[data-astro-cid-p23a5r4w] .m-btn{padding:0 calc(16 * var(--u))}.p-bottom[data-astro-cid-p23a5r4w]{gap:calc(10 * var(--u));background:linear-gradient(transparent, var(--m-sheet-grouped) 30%)}.section-link[data-astro-cid-lfeq2vk6]{margin:24px 0 0}.section-link-a[data-astro-cid-lfeq2vk6]{color:var(--accent);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.section-link-a[data-astro-cid-lfeq2vk6]:hover{text-decoration:underline}.section-link-a[data-astro-cid-lfeq2vk6] .glyph{width:18px;height:18px;transition:transform .25s}.section-link-a[data-astro-cid-lfeq2vk6]:hover .glyph{transform:translate(3px)}.start-card[data-astro-cid-x3dlbwgp]{align-items:center;gap:16px;display:flex}.start-icon[data-astro-cid-x3dlbwgp]{background:var(--bg-elev);width:48px;height:48px;color:var(--text);border-radius:50%;flex:none;place-items:center;display:grid}.start-icon[data-astro-cid-x3dlbwgp] .m-icon{width:26px;height:26px}.start-note[data-astro-cid-x3dlbwgp]{max-width:40em;color:var(--text-2);margin-top:24px!important}.start-note[data-astro-cid-x3dlbwgp] p{margin:0}.start-note[data-astro-cid-x3dlbwgp] p+p{margin-top:.5em}@media (width>=720px){.start-card[data-astro-cid-x3dlbwgp]{flex-direction:column;align-items:flex-start;gap:20px}}.fam-blocks{gap:16px;display:grid}.fam-block{gap:20px;scroll-margin-top:24px;display:grid}.fam-head{align-content:start;gap:4px;display:grid}.fam-head h3{align-items:center;gap:10px;display:flex}.fam-mark{background:var(--fam);border-radius:50%;flex:none;width:14px;height:14px}.fam-about{color:var(--text-2);max-width:30em}@media (width>=900px){.fam-blocks{gap:24px}.fam-block{grid-template-columns:260px minmax(0,1fr);gap:40px}}.fam-chips{flex-wrap:wrap;align-content:start;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chip{background:color-mix(in srgb, var(--fam) 32%, var(--bg-elev));min-height:40px;color:var(--text);border-radius:999px;align-items:center;padding:0 16px;scroll-margin:96px;text-decoration:none;transition:background-color .15s;display:inline-flex}.chip:first-letter{text-transform:uppercase}.chip:hover{background:color-mix(in srgb, var(--fam) 55%, var(--bg-elev))}.chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chip:target{background:var(--fam);color:#1d1d1f}.fam-rows{margin:0}.fam-row{break-inside:avoid;border-top:1px solid var(--border);padding-block:12px}.fam-rows dt{scroll-margin-top:24px;font-weight:600}.fam-rows dt:first-letter{text-transform:uppercase}.fam-rows dt:target{background:color-mix(in srgb, var(--fam) 40%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--fam) 40%, transparent);border-radius:6px}.fam-rows dd{color:var(--text-2);margin:2px 0 0}@media (width<=719.98px){.fam-row{padding-block:10px}.fam-rows dt,.fam-rows dd{display:inline}.fam-rows dt:after{content:" — ";color:var(--text-2);font-weight:400}.fam-rows dd{margin:0}}@media (width>=720px){.fam-rows{columns:2;column-gap:40px}}@media print{@page{size:A4;margin:12mm}.fam-blocks{display:block;margin:0!important}.fam-block{break-inside:avoid;border-radius:0;margin:0 0 8pt;display:block;background:0 0!important;padding:0!important}.fam-head{margin:0 0 3pt;display:block}.fam-head h3{margin:0;font-size:11pt}.fam-mark{width:8pt;height:8pt}.fam-about{display:none}.fam-chips{display:block}.fam-chips li{display:inline}.fam-chips li+li:before{content:", "}.chip{min-height:0;color:inherit;padding:0;display:inline;background:0 0!important}html body:has(.fam-blocks-chips) .fam-blocks{columns:4;column-gap:1rem;margin-top:4mm!important}html:has(.fam-blocks-rows) main.bands .band:not(:has(h1,[data-print])),html:has(.fam-blocks-rows) main.bands .band .wrap>:not(h1):not(p):not([data-print]),html:has(.fam-blocks-rows) main.bands .band:not(.article-head) .wrap>p{display:none!important}html:has(.fam-blocks-rows) main.bands .band{background:#fff!important;padding:0!important}html:has(.fam-blocks-rows),html:has(.fam-blocks-rows) body{color:#1d1d1f;background:#fff;font-size:9.5pt;line-height:1.35}html:has(.fam-blocks-rows) body h1{margin:0 0 4pt;font-size:18pt}html:has(.fam-blocks-rows) .article-head .wrap>p{color:#1d1d1f;max-width:none;margin:0 0 8pt;font-size:9.5pt}html body .fam-blocks-rows{columns:2;column-gap:1.4rem}.fam-rows{columns:1!important}.fam-row{border:0;padding:1pt 0}.fam-rows dt{display:inline}.fam-rows dt:after{content:" — ";font-weight:400}.fam-rows dd{color:#444;margin:0;display:inline}.fam-rows dt:target{box-shadow:none;background:0 0}a{color:inherit;text-decoration:none}}.fam-links[data-astro-cid-pp4tqxy4]{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.fam-links[data-astro-cid-pp4tqxy4] .chip[data-astro-cid-pp4tqxy4]{gap:8px;font-weight:600}.fam-links[data-astro-cid-pp4tqxy4] .fam-mark[data-astro-cid-pp4tqxy4]{width:10px;height:10px}.index-details[data-astro-cid-hte4ndul]{padding-block:0}summary[data-astro-cid-hte4ndul]{cursor:pointer;font-size:var(--fs-title);justify-content:space-between;align-items:center;gap:24px;padding-block:22px;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-hte4ndul]::-webkit-details-marker{display:none}summary[data-astro-cid-hte4ndul]:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:8px}summary[data-astro-cid-hte4ndul] .glyph{width:20px;height:20px;color:var(--text-2);flex:none;transition:transform .25s}details[data-astro-cid-hte4ndul][open] summary[data-astro-cid-hte4ndul] .glyph{transform:rotate(180deg)}.index-body[data-astro-cid-hte4ndul]{padding-bottom:24px}.pdf-card[data-astro-cid-c5uw2ydk]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 20px;max-width:760px;display:grid}.pdf-title[data-astro-cid-c5uw2ydk]{font-size:var(--fs-title);font-weight:600;line-height:1.3}.pdf-detail[data-astro-cid-c5uw2ydk]{color:var(--text-2)}.pill-button[data-astro-cid-c5uw2ydk]{background:var(--accent);height:48px;color:var(--bg-elev);border-radius:999px;grid-column:1/-1;justify-content:center;justify-self:start;align-items:center;padding:0 22px;font-weight:600;text-decoration:none;display:inline-flex}.pill-button[data-astro-cid-c5uw2ydk]:hover{opacity:.85}.pill-button[data-astro-cid-c5uw2ydk]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width<=719.98px){.pill-button[data-astro-cid-c5uw2ydk]{justify-self:stretch}}@media (width>=720px){.pdf-card[data-astro-cid-c5uw2ydk]{grid-template-columns:auto minmax(0,1fr) auto}.pill-button[data-astro-cid-c5uw2ydk]{grid-column:auto}}.step-card[data-astro-cid-4oabf2zb]{align-content:start;gap:8px;display:grid}.step-num[data-astro-cid-4oabf2zb]{font-family:var(--font-display);font-size:var(--fs-title);margin-bottom:8px;font-weight:700}.step-card[data-astro-cid-4oabf2zb] p[data-astro-cid-4oabf2zb]{color:var(--text-2)}@media (width>=720px){.step-cards[data-astro-cid-4oabf2zb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.step-cards[data-astro-cid-4oabf2zb]{grid-template-columns:repeat(4,minmax(0,1fr))}}
