:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#0b1012;--color-surface:#11191b;--color-surface-raised:#182224;--color-text-primary:#e5ede8;--color-text-secondary:#a3b1aa;--color-text-hint:color-mix(in srgb, var(--color-text-primary) 80%, transparent);--color-text-subtle:#7e8c85;--color-text-future:#a9b8b0;--color-border-subtle:#2a3733;--color-accent:#a5dfc2;--color-accent-hover:#c4f1d7;--font-family-body:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-display:"Iowan Old Style", Baskerville, "Palatino Linotype", "Times New Roman", serif;--font-family-mono:ui-monospace, "SFMono-Regular", Consolas, monospace;--font-size-equation:clamp(3.5rem, 12vw, 7rem);--font-size-equation-compact:clamp(1.5rem, 6vw, 2rem);--font-size-display:clamp(2.5rem, 7vw, 4.5rem);--font-size-heading:clamp(1.25rem, 3vw, 1.65rem);--font-size-body:1rem;--font-size-brand:.875rem;--font-size-small:.85rem;--font-size-caption:.75rem;--font-size-overline:.7rem;--font-size-tooltip:clamp(.75rem, 1.5vw, .95rem);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.08;--line-height-body:1.7;--line-height-tooltip:1.3;--letter-spacing-display:-.005em;--letter-spacing-equation:-.02em;--letter-spacing-heading:-.035em;--letter-spacing-brand:.18em;--letter-spacing-wide:.15em;--letter-spacing-hint:.04em;--letter-spacing-caption:.025em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--radius-control:.65rem;--radius-card:1rem;--focus-ring-width:2px;--focus-ring-offset:3px;--motion-duration-fast:.16s;--motion-easing-standard:ease;--shadow-equation-glow:0 0 2.5rem #def5eb14}@font-face{font-family:STIX Two Math;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/stix-two-math-latin-400-normal-tfF5U0vx.woff2)format("woff2");unicode-range:U+221D}:root{font-family:var(--font-family-body);color:var(--color-text-primary);background:var(--color-canvas);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:before,:after{box-sizing:border-box}#root{min-height:100svh}body{min-width:320px;min-height:100svh;margin:0}button,input,select,textarea{font:inherit}code{font-family:var(--font-family-mono)}._page_r9gzo_1{--page-padding-block:clamp(var(--space-6), 5vw, var(--space-16));--sticky-header-height:64px;min-height:100svh;padding-block:var(--page-padding-block);padding-inline:var(--space-4);background:var(--color-canvas);place-items:center;display:grid}@media (width>=48rem){._page_r9gzo_1{padding-inline:var(--space-8)}}._pageWithStickyHeader_r9gzo_18{place-items:start center;padding-block-start:calc(var(--page-padding-block) + var(--sticky-header-height))}._pageWithPracticeBreadcrumb_r9gzo_23{padding-block-start:calc(var(--sticky-header-height) + var(--space-2))}@media (width>=64rem){._pageWithPracticeBreadcrumb_r9gzo_23{padding-block-end:0}}._stickyHeader_r9gzo_32{z-index:10;border-bottom:1px solid var(--color-border-subtle);height:64px;padding-inline:var(--space-8);background:var(--color-canvas);opacity:0;pointer-events:none;visibility:hidden;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:none;position:fixed;inset:0 0 auto;transform:translateY(-100%)}._stickyHeaderPractice_r9gzo_49{display:grid}._stickyHeaderVisible_r9gzo_53{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}._homeControl_r9gzo_60{width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;border-radius:50%;grid-area:1/1;justify-self:start;place-items:center;padding:0;text-decoration:none;display:grid}._homeControl_r9gzo_60:hover{color:var(--color-text-secondary)}._homeControl_r9gzo_60:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}._homeIcon_r9gzo_84{width:20px;height:20px}._stickyFormula_r9gzo_89{grid-area:1/2;justify-self:center}@media (prefers-reduced-motion:no-preference){._stickyHeader_r9gzo_32{transition:opacity var(--motion-duration-fast) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard), visibility 0s linear var(--motion-duration-fast)}._stickyHeaderVisible_r9gzo_53{transition-delay:0s}}@media (width<48rem){._page_r9gzo_1{--sticky-header-height:60px}._pageWithPracticeBreadcrumb_r9gzo_23{padding-block-start:calc(var(--sticky-header-height) + var(--space-1))}._stickyHeader_r9gzo_32{height:60px;padding-inline:var(--space-2);display:grid}}._practiceCard_1lh01_1{justify-items:start;gap:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);padding:var(--space-5);background:var(--color-surface);grid-template-rows:auto 1fr auto auto;display:grid;position:relative}._practiceCard_1lh01_1:hover{border-color:var(--color-accent);background:var(--color-surface-raised)}._practiceHeader_1lh01_17{align-items:center;gap:var(--space-3);grid-template-columns:2.5rem minmax(0,1fr);display:grid}._practiceHeading_1lh01_24{gap:var(--space-2);display:grid}._practiceCategory_1lh01_29{color:var(--color-accent);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;margin:0;line-height:1.5}._practiceIcon_1lh01_39{aspect-ratio:1;width:2.5rem;color:var(--color-accent);background-color:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}._practiceTitle_1lh01_51{color:var(--color-text-primary);font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-tight);margin:0}._practiceDescription_1lh01_60{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}._practiceTiming_1lh01_67{gap:var(--space-2);margin:var(--space-1) 0;color:var(--color-text-subtle);font-size:var(--font-size-small);flex-wrap:wrap;line-height:1.5;display:flex}._timingDivider_1lh01_77{color:var(--color-accent)}._beginLink_1lh01_81{justify-content:center;align-items:center;gap:var(--space-3);min-height:44px;margin-top:var(--space-2);border:1px solid color-mix(in srgb, var(--color-accent) 60%, var(--color-border-subtle));border-radius:var(--radius-control);padding:var(--space-2) var(--space-4);color:var(--color-accent);font-weight:var(--font-weight-medium);line-height:1;text-decoration:none;display:inline-flex}._beginLink_1lh01_81:after{border-radius:var(--radius-card);content:"";position:absolute;inset:0}._practiceCard_1lh01_1:hover ._beginLink_1lh01_81{border-color:var(--color-accent-hover);color:var(--color-accent-hover);background:var(--color-surface-raised)}._beginLink_1lh01_81:focus-visible{outline:none}._beginLink_1lh01_81:focus-visible:after{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}._beginArrow_1lh01_115{flex:0 0 1em;width:1em;height:1em;display:block}._beginLabel_1lh01_122{display:inline-block;transform:translateY(-.1em)}@media (width>=48rem){._practiceCard_1lh01_1{padding:var(--space-6)}._practiceHeader_1lh01_17{gap:var(--space-4);grid-template-columns:3rem minmax(0,1fr)}._practiceIcon_1lh01_39{width:3rem}}._overview_193zb_1{gap:var(--space-8);width:min(100%,48rem);display:grid}._introduction_193zb_7{justify-items:center;gap:var(--space-3);text-align:center;display:grid}._title_193zb_14{justify-content:center;align-items:baseline;gap:var(--space-2);color:var(--color-text-primary);font-family:var(--font-family-display);font-size:clamp(1.75rem,5vw,3rem);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-display);line-height:var(--line-height-tight);flex-wrap:wrap;margin:0;display:flex}._conceptSymbol_193zb_29{color:var(--color-accent);font-family:var(--font-family-display);font-weight:var(--font-weight-regular)}._intro_193zb_7{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}._practiceSelection_193zb_42{gap:var(--space-4);display:grid}._selectionHeader_193zb_47{gap:var(--space-2);grid-column:1/-1;display:grid}._sectionHeading_193zb_53{color:var(--color-text-primary);font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-tight);margin:0}._about_193zb_62{border-top:1px solid var(--color-border-subtle);scroll-margin-block-start:calc(var(--sticky-header-height) + var(--space-2))}._aboutToggle_193zb_67{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:52px;padding:var(--space-3) 0;color:var(--color-text-secondary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;display:flex}._aboutToggle_193zb_67:hover{color:var(--color-accent-hover)}._aboutToggle_193zb_67:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:.15em}._aboutArrow_193zb_90{color:var(--color-accent);display:inline-block;transform:rotate(0)}._aboutArrowOpen_193zb_96{transform:rotate(180deg)}._aboutContent_193zb_100{padding:0 0 var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body)}._aboutContent_193zb_100[hidden]{display:none}._aboutContent_193zb_100 p{max-width:68ch;margin:0}._aboutContent_193zb_100 p+p{margin-block-start:var(--space-3)}@media (width>=64rem){._overview_193zb_1{width:min(100%,68rem)}._practiceSelection_193zb_42{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){._aboutArrow_193zb_90{transition:transform var(--motion-duration-fast) var(--motion-easing-standard)}}@media (width>=48rem){._overview_193zb_1{gap:var(--space-12)}}._about_1l2yt_1{border-top:1px solid var(--color-border-subtle);width:100%;scroll-margin-block-start:calc(var(--sticky-header-height) + var(--space-2))}._aboutToggle_1l2yt_7{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:52px;padding:var(--space-3) 0;color:var(--color-text-secondary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;display:flex}._aboutToggle_1l2yt_7:hover{color:var(--color-accent-hover)}._aboutToggle_1l2yt_7:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:.15em}._aboutClose_1l2yt_30{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:44px;padding:var(--space-2);color:var(--color-text-secondary);cursor:pointer;font:inherit;background:0 0;border:0;margin-block-start:var(--space-3);display:flex}._aboutClose_1l2yt_30:hover{color:var(--color-accent-hover)}._aboutClose_1l2yt_30:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:.15em}._aboutCloseArrow_1l2yt_53{color:var(--color-accent)}._aboutArrow_1l2yt_57{color:var(--color-accent);display:inline-block;transform:rotate(0)}._aboutArrowOpen_1l2yt_63{transform:rotate(180deg)}._aboutContent_1l2yt_67{padding:0 0 var(--space-12);color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body)}._aboutContent_1l2yt_67[hidden]{display:none}._aboutContent_1l2yt_67 p{max-width:68ch;margin:0}._aboutSection_1l2yt_81+._aboutSection_1l2yt_81{margin-top:var(--space-3)}._aboutSection_1l2yt_81 p+p{margin-top:var(--space-2)}._aboutHeading_1l2yt_89{margin:0 0 var(--space-1);color:var(--color-text-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-medium)}@media (width<48rem){._about_1l2yt_1{border-top:0}._aboutContent_1l2yt_67{padding-bottom:var(--space-4)}}@media (prefers-reduced-motion:no-preference){._aboutArrow_1l2yt_57{transition:transform var(--motion-duration-fast) var(--motion-easing-standard)}}._practice_1d3lj_1{justify-items:center;gap:var(--space-5);width:min(100%,34rem);display:grid}._setup_1d3lj_8,._experience_1d3lj_9{justify-items:center;gap:var(--space-5);width:100%;display:grid}._pageNavigation_1d3lj_16{justify-content:space-between;align-items:center;gap:var(--space-2);grid-column:1/-1;width:100%;display:flex}._backLink_1d3lj_25{align-items:center;gap:var(--space-2);min-height:44px;color:var(--color-text-secondary);white-space:nowrap;line-height:1;text-decoration:none;display:inline-flex}._backLink_1d3lj_25:hover{color:var(--color-accent-hover)}._backLink_1d3lj_25:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}._backArrow_1d3lj_43{flex:0 0 1em;width:1em;height:1em;display:block}._focusToggle_1d3lj_50{border-radius:var(--radius-control);min-height:44px;padding:var(--space-2) var(--space-3);color:var(--color-text-subtle);cursor:pointer;font-size:var(--font-size-small);white-space:nowrap;background:0 0;border:0;line-height:1.5}._focusToggle_1d3lj_50:hover{color:var(--color-accent-hover)}._focusToggle_1d3lj_50:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}._mobileSettings_1d3lj_70{width:100%;scroll-margin-block-start:calc(var(--sticky-header-height) + var(--space-2))}._information_1d3lj_75+._mobileSettings_1d3lj_70{margin-block-start:calc(0px - var(--space-5));position:relative}._information_1d3lj_75+._mobileSettings_1d3lj_70:before{background-color:var(--color-border-subtle);content:"";pointer-events:none;height:1px;position:absolute;inset-block-start:2px;inset-inline:0}._mobileSettingsToggle_1d3lj_89{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:52px;padding:var(--space-3) 0;color:var(--color-text-secondary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;display:flex}._mobileSettingsToggle_1d3lj_89:hover{color:var(--color-accent-hover)}._mobileSettingsToggle_1d3lj_89:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:.15em}._mobileSettingsArrow_1d3lj_112{color:var(--color-accent);display:inline-block;transform:rotate(0)}._mobileSettingsArrowOpen_1d3lj_118{transform:rotate(180deg)}._mobileSettingsContent_1d3lj_122{padding:0 0 var(--space-4)}._mobileSettingsContent_1d3lj_122[hidden]{display:none}._mobileSettingsClose_1d3lj_129{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:44px;padding:var(--space-2);color:var(--color-text-secondary);cursor:pointer;font:inherit;background:0 0;border:0;margin-block-start:var(--space-3);display:flex}._mobileSettingsClose_1d3lj_129:hover{color:var(--color-accent-hover)}._mobileSettingsClose_1d3lj_129:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:.15em}._mobileSettingsCloseArrow_1d3lj_152{color:var(--color-accent)}._introduction_1d3lj_156{justify-items:center;gap:var(--space-3);text-align:center;display:grid}._title_1d3lj_163{color:var(--color-text-primary);font-family:var(--font-family-display);font-size:clamp(1.75rem,5vw,3rem);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-display);line-height:var(--line-height-tight);margin:0}._intro_1d3lj_156{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}._information_1d3lj_75{width:100%}@media (width<48rem){._experience_1d3lj_9+._information_1d3lj_75{border-top:1px solid var(--color-border-subtle);margin-block-start:calc(0px - var(--space-3))}}@media (prefers-reduced-motion:no-preference){._mobileSettingsArrow_1d3lj_112{transition:transform var(--motion-duration-fast) var(--motion-easing-standard)}}@media (width>=48rem){._practice_1d3lj_1{gap:var(--space-6)}}@media (width>=64rem){._practice_1d3lj_1{place-items:start stretch;gap:var(--space-3) var(--space-12);grid-template-columns:minmax(0,2fr) minmax(0,3fr);width:min(100%,72rem)}._setup_1d3lj_8{align-content:center;justify-items:start;gap:var(--space-4)}._introduction_1d3lj_156{text-align:start;justify-items:start}._experience_1d3lj_9{top:calc(var(--sticky-header-height) + var(--space-2) + 44px + var(--space-3) + var(--space-6));align-content:center;align-self:start;gap:var(--space-5);margin-block-start:var(--space-6);position:sticky}}._focusView_1d3lj_226{min-height:calc(100svh - var(--sticky-header-height) - var(--space-2) - var(--page-padding-block));grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}._focusView_1d3lj_226 ._setup_1d3lj_8,._focusView_1d3lj_226 ._information_1d3lj_75{display:none}._focusView_1d3lj_226 ._experience_1d3lj_9{align-content:center;align-self:stretch;gap:var(--space-4);grid-column:1/-1}._interactive_1d3lj_244 ._information_1d3lj_75{margin-block-start:var(--space-3)}@media (width>=64rem){._interactive_1d3lj_244{width:min(100%,72rem);gap:var(--space-4) var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));padding-block-end:var(--space-12)}._interactive_1d3lj_244 ._setup_1d3lj_8,._interactive_1d3lj_244 ._experience_1d3lj_9{display:contents}._interactive_1d3lj_244 ._introduction_1d3lj_156{justify-items:start;gap:var(--space-2);text-align:start;grid-area:2/1/auto/-1}._interactive_1d3lj_244 ._intro_1d3lj_156{max-width:100%}._interactive_1d3lj_244 ._information_1d3lj_75{grid-area:5/1;margin-block-start:0}}@media (width>=64rem) and (height<=46rem){._interactive_1d3lj_244{row-gap:var(--space-3);padding-block-end:var(--space-5)}}@media (width>=64rem){._focusView_1d3lj_226{grid-template-rows:auto auto;grid-template-columns:minmax(0,2fr) minmax(0,3fr);min-height:0}._focusView_1d3lj_226 ._setup_1d3lj_8{visibility:hidden;grid-area:2/1;display:grid}._focusView_1d3lj_226 ._experience_1d3lj_9{gap:var(--space-5);grid-area:2/1/auto/-1;margin-block-start:var(--space-6);position:static;top:auto}}._controls_1n71o_1{justify-items:center;gap:var(--space-2);display:grid}._returnLink_1n71o_7{border:1px solid var(--color-accent);border-radius:var(--radius-control);min-width:9rem;min-height:48px;padding:var(--space-3) var(--space-5);cursor:pointer;font:inherit;font-weight:var(--font-weight-medium);text-align:center;justify-content:center;align-items:center;line-height:1;display:inline-flex}._returnLink_1n71o_7:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}._returnLink_1n71o_7{background:var(--color-accent);color:var(--color-canvas)}._returnLink_1n71o_7:hover{border-color:var(--color-accent-hover);background:var(--color-accent-hover)}._returnLink_1n71o_7{text-decoration:none}._restart_1n71o_38{border-radius:var(--radius-control);min-height:44px;padding:var(--space-2) var(--space-3);color:var(--color-text-secondary);cursor:pointer;font:inherit;font-size:var(--font-size-small);background:0 0;border:0}._restart_1n71o_38:hover{color:var(--color-accent-hover)}._restart_1n71o_38:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}._guide_l7p9y_1{justify-items:center;gap:var(--space-5);width:100%;display:grid}._prompt_l7p9y_8{box-sizing:border-box;border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);width:100%;min-height:18rem;padding:var(--space-6);background:var(--color-surface);text-align:center;align-content:start;display:grid}._promptContent_l7p9y_21{justify-items:center;gap:var(--space-4);display:grid}._stepLabel_l7p9y_27{color:var(--color-accent);font-size:var(--font-size-small);margin:0}._promptTitle_l7p9y_33{color:var(--color-text-primary);font-family:var(--font-family-display);font-size:var(--font-size-heading);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);margin:0}._detail_l7p9y_42{max-width:38ch;color:var(--color-text-secondary);line-height:var(--line-height-body);margin:0}._controls_l7p9y_49{align-items:center;gap:var(--space-2);grid-template-columns:minmax(44px,1fr) auto minmax(44px,1fr);width:100%;display:grid}._previousButton_l7p9y_57{border-radius:var(--radius-control);width:44px;min-height:44px;padding:var(--space-3);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;grid-area:1/1;justify-content:center;justify-self:start;align-items:center;display:inline-flex}._previousButton_l7p9y_57:hover{color:var(--color-accent-hover)}._previousButton_l7p9y_57:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}._previousArrow_l7p9y_81{width:1rem;height:1rem}._nextButton_l7p9y_86{border:1px solid var(--color-accent);border-radius:var(--radius-control);min-width:9rem;min-height:48px;padding:var(--space-3) var(--space-5);cursor:pointer;font:inherit;font-weight:var(--font-weight-medium);text-align:center;justify-content:center;align-items:center;line-height:1;display:inline-flex}._nextButton_l7p9y_86:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}._nextButton_l7p9y_86{background:var(--color-accent);color:var(--color-canvas)}._nextButton_l7p9y_86:hover{border-color:var(--color-accent-hover);background:var(--color-accent-hover)}._nextButton_l7p9y_86{grid-area:1/2}@media (width>=48rem){._prompt_l7p9y_8{padding:var(--space-8)}}@media (prefers-reduced-motion:no-preference){._promptContent_l7p9y_21{animation:_promptFade_l7p9y_1 var(--motion-duration-fast) var(--motion-easing-standard)}}@keyframes _promptFade_l7p9y_1{0%{opacity:0}to{opacity:1}}._paceSelector_8n9m4_1,._sessionDuration_8n9m4_2{justify-items:center;gap:var(--space-3);border:0;width:100%;margin:0;padding:0;display:grid}._paceLegend_8n9m4_12{color:var(--color-text-primary);font-weight:var(--font-weight-medium);text-align:center;padding-bottom:var(--space-3)}._paceLegendWithReadout_8n9m4_19{justify-content:space-between;align-items:baseline;gap:var(--space-3);box-sizing:border-box;text-align:start;width:100%;display:flex}._paceReference_8n9m4_29{color:var(--color-text-subtle);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);white-space:nowrap}._paceOptions_8n9m4_36{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._paceOption_8n9m4_36,._customRate_8n9m4_44{border:1px solid var(--color-border-subtle);min-height:44px;color:var(--color-text-secondary);font:inherit;background:0 0;border-radius:999px}._paceOption_8n9m4_36:hover:not(:disabled),._customRate_8n9m4_44:hover:not(:disabled){border-color:var(--color-accent-hover);color:var(--color-accent-hover)}._paceOption_8n9m4_36:disabled,._customRate_8n9m4_44:disabled{cursor:not-allowed;opacity:.6}._paceOption_8n9m4_36:focus-visible,._customRate_8n9m4_44:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}._paceOption_8n9m4_36[aria-pressed=true]{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-accent)}._customRate_8n9m4_44[data-selected=true]{border-color:var(--color-accent);color:var(--color-text-primary);background:0 0}._paceOption_8n9m4_36{min-width:3.5rem;padding:var(--space-2) var(--space-3);cursor:pointer;text-align:center;justify-content:center;align-items:center;line-height:1;display:inline-flex}._customRate_8n9m4_44{box-sizing:border-box;width:4.5rem;padding:var(--space-2);text-align:center;cursor:text;font-variant-numeric:tabular-nums;line-height:1}._customRate_8n9m4_44::placeholder{color:var(--color-text-subtle);opacity:1}._balanceSelector_8n9m4_105{margin-top:var(--space-3);gap:var(--space-1);width:100%;display:grid}._balanceLabel_8n9m4_112{color:var(--color-text-primary);font-weight:var(--font-weight-medium);text-align:center}._balanceReadouts_8n9m4_118{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:1.5em;color:var(--color-text-secondary);font-size:var(--font-size-small);font-variant-numeric:tabular-nums;line-height:1.5;display:flex}._balanceReadouts_8n9m4_118 span{white-space:nowrap}._balanceReadouts_8n9m4_118 ._paceSummary_8n9m4_132{width:100%}._balanceSlider_8n9m4_136{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0}._balanceSlider_8n9m4_136::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-accent) 0, var(--color-accent) var(--balance-progress), color-mix(in srgb, var(--color-accent) 24%, var(--color-border-subtle)) var(--balance-progress), color-mix(in srgb, var(--color-accent) 24%, var(--color-border-subtle)) 100%);border-radius:999px;height:6px}._balanceSlider_8n9m4_136::-webkit-slider-thumb{appearance:none;border:2px solid var(--color-canvas);background:var(--color-accent);width:18px;height:18px;box-shadow:0 0 0 1px var(--color-accent);border-radius:50%;margin-top:-6px}._balanceSlider_8n9m4_136::-moz-range-track{background:linear-gradient(to right, var(--color-accent) 0, var(--color-accent) var(--balance-progress), color-mix(in srgb, var(--color-accent) 24%, var(--color-border-subtle)) var(--balance-progress), color-mix(in srgb, var(--color-accent) 24%, var(--color-border-subtle)) 100%);border-radius:999px;height:6px}._balanceSlider_8n9m4_136::-moz-range-thumb{border:2px solid var(--color-canvas);background:var(--color-accent);width:18px;height:18px;box-shadow:0 0 0 1px var(--color-accent);border-radius:50%}._balanceSlider_8n9m4_136:disabled{cursor:not-allowed;opacity:.6}._balanceSlider_8n9m4_136:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}._balanceShortcuts_8n9m4_181{border:1px solid var(--color-border-subtle);border-radius:999px;justify-self:start;align-items:center;width:fit-content;padding:2px;display:flex}._balanceShortcut_8n9m4_181{min-height:32px;padding:0 var(--space-2);color:var(--color-text-subtle);cursor:pointer;font:inherit;font-size:var(--font-size-small);text-align:center;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;line-height:1;display:inline-flex}._balanceShortcut_8n9m4_181[aria-pressed=true]{background:color-mix(in srgb, var(--color-accent) 14%, transparent);color:var(--color-accent)}._balanceShortcut_8n9m4_181:hover:not(:disabled){color:var(--color-accent-hover)}._balanceShortcut_8n9m4_181:disabled{cursor:not-allowed;opacity:.6}._balanceShortcut_8n9m4_181:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}._paceSummary_8n9m4_132,._paceHint_8n9m4_224{color:var(--color-text-subtle);font-size:var(--font-size-small);text-align:center;margin:0;line-height:1.5}._paceSummary_8n9m4_132[role=alert]{color:var(--color-text-secondary)}._paceHint_8n9m4_224{min-height:1.5em;color:var(--color-text-hint)}._paceHint_8n9m4_224[data-status=ready],._paceHint_8n9m4_224[data-status=paused],._paceHint_8n9m4_224[data-status=complete]{visibility:hidden}._breathingVisual_8n9m4_244{aspect-ratio:1;place-items:center;width:min(100%,15.3rem);display:grid;position:relative}._breathingRing_8n9m4_252,._breathingCircle_8n9m4_253{aspect-ratio:1;border-radius:50%;grid-area:1/1}._sessionProgress_8n9m4_259{pointer-events:none;grid-area:1/1;width:100%;height:100%;overflow:visible}._breathingRing_8n9m4_252{border:1px solid color-mix(in srgb, var(--color-accent) 35%, var(--color-border-subtle));width:100%}._sessionProgressArc_8n9m4_272{fill:none;stroke:var(--color-accent);stroke-width:.35px;stroke-dasharray:100;stroke-linecap:butt}._breathingCircle_8n9m4_253{border:1px solid color-mix(in srgb, var(--color-accent) 70%, var(--color-border-subtle));background:color-mix(in srgb, var(--color-accent) 12%, transparent);width:72%;transform:scale(var(--breathing-scale,.78))}._phaseMessage_8n9m4_287{min-height:1.5em;color:var(--color-text-primary);font-family:var(--font-family-display);font-size:var(--font-size-heading);text-align:center;margin:0}._elapsedTime_8n9m4_296{min-height:1.5em;color:var(--color-text-subtle);font-size:var(--font-size-small);font-variant-numeric:tabular-nums;text-align:center;margin:0;line-height:1.5}._elapsedTimeInVisual_8n9m4_306{z-index:1;white-space:nowrap;position:absolute;inset-block-start:93%;inset-inline-start:50%;transform:translate(-50%,-50%)}._controls_8n9m4_315{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._primaryControl_8n9m4_322{border:1px solid var(--color-accent);border-radius:var(--radius-control);min-width:9rem;min-height:48px;padding:var(--space-3) var(--space-5);cursor:pointer;font:inherit;font-weight:var(--font-weight-medium);text-align:center;justify-content:center;align-items:center;line-height:1;display:inline-flex}._primaryControl_8n9m4_322:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}._primaryControl_8n9m4_322{background:var(--color-accent);color:var(--color-canvas)}._primaryControl_8n9m4_322:hover{border-color:var(--color-accent-hover);background:var(--color-accent-hover)}._secondaryControl_8n9m4_350{border:1px solid var(--color-accent);border-radius:var(--radius-control);min-width:9rem;min-height:48px;padding:var(--space-3) var(--space-5);cursor:pointer;font:inherit;font-weight:var(--font-weight-medium);text-align:center;justify-content:center;align-items:center;line-height:1;display:inline-flex}._secondaryControl_8n9m4_350:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}._secondaryControl_8n9m4_350{color:var(--color-accent);background:0 0}._secondaryControl_8n9m4_350:hover{border-color:var(--color-accent-hover);color:var(--color-accent-hover)}@media (width>=64rem){._paceSelector_8n9m4_1,._sessionDuration_8n9m4_2{margin-top:var(--space-3);justify-items:start}._balanceLabel_8n9m4_112,._paceLegend_8n9m4_12,._paceSummary_8n9m4_132,._paceHint_8n9m4_224{text-align:start}._paceOptions_8n9m4_36{justify-content:start}._breathingVisual_8n9m4_244{width:min(100%,22.5rem)}}@media (width<48rem){._paceLegend_8n9m4_12{text-align:start;width:100%;padding-inline:0}._balanceLabel_8n9m4_112{text-align:start}._balanceSelector_8n9m4_105,._sessionDuration_8n9m4_2{margin-top:var(--space-5)}._breathingVisual_8n9m4_244{width:min(100%,13.5rem)}._cycleReference_8n9m4_415{display:none}}@media (prefers-reduced-motion:no-preference){._sessionProgress_8n9m4_259[data-progressing] ._sessionProgressArc_8n9m4_272{transition:stroke-dashoffset .12s linear}}._compass_4g882_1{fill:none;width:min(100%,15rem);stroke:var(--color-accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible}._outerRing_4g882_12{opacity:.3;stroke-dasharray:2 10}._innerRing_4g882_17{opacity:.4}._marker_4g882_21{fill:var(--color-canvas);opacity:.5}._selectedMarker_4g882_26{fill:var(--color-accent);opacity:1}._directionMarker_4g882_31{opacity:1}._needle_4g882_35{transform:rotate(var(--direction-angle));transform-origin:160px 160px}._ray_4g882_40{stroke-width:2px;opacity:.8}._endpoint_4g882_45,._centre_4g882_46,._leaf_4g882_47{fill:var(--color-accent)}._centre_4g882_46{opacity:.65}._expression_4g882_55,._customDirection_4g882_59{opacity:.55}._customLine_4g882_63{stroke-width:2.5px}._confirmed_4g882_67 ._customDirection_4g882_59{opacity:1}._connectionLine_4g882_71,._balanceLine_4g882_72,._branchLine_4g882_73{stroke-width:2.5px}._connectionLine_4g882_71{stroke-dasharray:1;stroke-dashoffset:.18px;stroke-opacity:.75}._confirmationHalo_4g882_83{fill:var(--color-accent);stroke:none;opacity:.14;filter:blur(2px)}._confirmationHighlight_4g882_90{opacity:0;stroke-width:5px;stroke-dasharray:.16 1}._balanceLine_4g882_72{stroke-opacity:.75}._confirmed_4g882_67 ._connectionLine_4g882_71,._confirmed_4g882_67 ._balanceLine_4g882_72{stroke-opacity:1}._balance_4g882_72{transform:rotate(var(--balance-angle));transform-origin:160px 160px}._branch_4g882_73{opacity:.18}._branchLine_4g882_73{stroke-dasharray:1;stroke-dashoffset:0}._selectedBranch_4g882_119{opacity:1}._kindnessGesture_4g882_123{opacity:.18}._kindnessPath_4g882_127{stroke-width:2.5px}._selectedGesture_4g882_131{opacity:1}._possibility_4g882_135{opacity:.18}._selectedPossibility_4g882_139{opacity:1}._curiosityPath_4g882_143{stroke-width:2.5px;stroke-dasharray:3 5;opacity:.75}._confirmed_4g882_67 ._curiosityPath_4g882_143{stroke-dasharray:none;opacity:1}._discoveredPoint_4g882_154{fill:var(--color-accent);opacity:.55}._discoveryLinks_4g882_159{opacity:0;stroke-dasharray:2 5}._kindnessRipple_4g882_164{opacity:0;transform-box:fill-box;transform-origin:50%}._confirmed_4g882_67 ._kindnessGesture_4g882_123:not(._selectedGesture_4g882_131){opacity:.08}._threshold_4g882_174{stroke-dasharray:4 7;opacity:.5}._couragePath_4g882_179{stroke-width:2.5px;stroke-dasharray:1;stroke-dashoffset:.78px;opacity:.25}._couragePoint_4g882_186{opacity:.55;transform:translate(0)}._chosen_4g882_191 ._couragePath_4g882_179{stroke-dashoffset:.35px;opacity:.75}._chosen_4g882_191 ._couragePoint_4g882_186{opacity:1}._confirmed_4g882_67 ._couragePath_4g882_179{stroke-dashoffset:0;opacity:1}._confirmed_4g882_67 ._couragePoint_4g882_186{transform:translate(96px)}._confirmed_4g882_67 ._threshold_4g882_174{opacity:.35}._chosen_4g882_191 ._expression_4g882_55:not(._hidden_4g882_213){opacity:1}._chosen_4g882_191 ._connectionLine_4g882_71{stroke-dashoffset:0}._confirmed_4g882_67 ._innerRing_4g882_17{opacity:.6}._confirmed_4g882_67 ._branch_4g882_73:not(._selectedBranch_4g882_119){opacity:.08}._hidden_4g882_213{opacity:0}@media (width>=64rem){._compass_4g882_1{width:min(100%,30rem)}}@media (prefers-reduced-motion:no-preference){._needle_4g882_35{transition:transform .65s var(--motion-easing-standard)}._balance_4g882_72{transition:transform .7s cubic-bezier(.22,1.25,.36,1)}._couragePoint_4g882_186{transition:transform .8s cubic-bezier(.22, 1, .36, 1), opacity .45s var(--motion-easing-standard)}._couragePath_4g882_179{transition:stroke-dashoffset .8s cubic-bezier(.22, 1, .36, 1), opacity .45s var(--motion-easing-standard)}._threshold_4g882_174{transition:opacity .8s var(--motion-easing-standard)}._kindnessGesture_4g882_123{transition:opacity .45s var(--motion-easing-standard)}._selectedGesture_4g882_131 ._kindnessPath_4g882_127{animation:_traceBranch_4g882_1 .6s var(--motion-easing-standard)}._confirmed_4g882_67 ._kindnessPath_4g882_127{animation:none}._kindnessRipple_4g882_164{animation:_radiateKindness_4g882_1 .8s var(--motion-easing-standard)}._possibility_4g882_135{transition:opacity .45s var(--motion-easing-standard)}._curiosityPath_4g882_143{animation:_revealPossibility_4g882_1 .6s var(--motion-easing-standard)}._confirmed_4g882_67 ._curiosityPath_4g882_143{animation:none}._discoveredPoint_4g882_154{animation:_revealDiscovery_4g882_1 .6s var(--motion-easing-standard) var(--reveal-delay) both}._discoveryLinks_4g882_159{animation:_glimpseLinks_4g882_1 .85s var(--motion-easing-standard)}._directionMarker_4g882_31,._hidden_4g882_213,._expression_4g882_55,._growth_4g882_284,._branch_4g882_73,._innerRing_4g882_17{transition:opacity .45s var(--motion-easing-standard)}._connectionLine_4g882_71{transition:stroke-dashoffset .6s var(--motion-easing-standard), stroke-opacity .6s var(--motion-easing-standard)}._balanceLine_4g882_72{transition:stroke-opacity .6s var(--motion-easing-standard)}._connectionConfirmation_4g882_295,._balanceConfirmation_4g882_296,._customConfirmation_4g882_297{animation:_settleConfirmation_4g882_1 .6s var(--motion-easing-standard)}._customDirection_4g882_59{transition:opacity .6s var(--motion-easing-standard)}._confirmationHighlight_4g882_90{animation:_traceConfirmation_4g882_1 .6s var(--motion-easing-standard)}._selectedBranch_4g882_119 ._branchLine_4g882_73{animation:_traceBranch_4g882_1 .7s var(--motion-easing-standard)}._confirmed_4g882_67 ._branchLine_4g882_73{animation:none}}@keyframes _revealPossibility_4g882_1{0%{opacity:0}to{opacity:.75}}@keyframes _revealDiscovery_4g882_1{0%{opacity:0}to{opacity:.55}}@keyframes _glimpseLinks_4g882_1{0%,to{opacity:0}40%,65%{opacity:.4}}@keyframes _radiateKindness_4g882_1{0%{opacity:0;transform:scale(.5)}20%{opacity:.5}to{opacity:0;transform:scale(2)}}@keyframes _settleConfirmation_4g882_1{0%{opacity:0}to{opacity:1}}@keyframes _traceConfirmation_4g882_1{0%{stroke-dashoffset:.16px;opacity:0}20%{opacity:.9}80%{opacity:.9}to{stroke-dashoffset:-1px;opacity:0}}@keyframes _traceBranch_4g882_1{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}._guide_1sha9_1{gap:var(--space-5);width:100%;min-width:0;display:grid}._choices_1sha9_8{gap:var(--space-5);min-width:0;display:grid}._mobileFocusedSteps_1sha9_14,._mobileFocusedSteps_1sha9_14 ._choices_1sha9_8{gap:var(--space-3)}._mobileFocusedSteps_1sha9_14 ._choices_1sha9_8>._controls_1sha9_20{padding-block-end:var(--space-2)}._mobileFocusedSteps_1sha9_14 ._instrument_1sha9_23 svg{width:min(100%,10rem)}._mobileFocusedSteps_1sha9_14 ._directionLabel_1sha9_26{display:none}._mobileFocusedSteps_1sha9_14 ._legend_1sha9_29{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._stageHeader_1sha9_39{gap:var(--space-2);text-align:center;display:grid}._eyebrow_1sha9_45{color:var(--color-accent);font-size:var(--font-size-small);margin:0}._stepNavigation_1sha9_51{justify-content:space-between;align-items:center;gap:var(--space-2);text-align:start;min-width:0;display:flex}._stepAnchor_1sha9_60{scroll-margin-block-start:calc(var(--sticky-header-height) + var(--space-3))}._scrollSpace_1sha9_64{pointer-events:none;height:0}._stageTitle_1sha9_69{font-family:var(--font-family-display);font-weight:var(--font-weight-regular);font-size:var(--font-size-heading);margin:0;scroll-margin-block-start:calc(var(--sticky-header-height) + var(--space-5))}._stageTitle_1sha9_69:focus{outline:none}._detail_1sha9_80,._selectionDescription_1sha9_81{color:var(--color-text-secondary);line-height:var(--line-height-body);overflow-wrap:anywhere;margin:0}._selectionDescription_1sha9_81{text-align:center;min-height:3.4em}._instrument_1sha9_23{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--color-accent) 9%, transparent), transparent 68%);justify-items:center;display:grid}._directionLabel_1sha9_26{max-width:min(100%,24ch);color:var(--color-accent);font-size:var(--font-size-heading);font-family:var(--font-family-display);overflow-wrap:anywhere;text-align:center;margin:0}._compactInstrument_1sha9_109{scroll-margin-block-start:calc(var(--sticky-header-height) + var(--space-3))}._compactInstrument_1sha9_109 svg{width:min(100%,10rem)}._compactInstrument_1sha9_109 ._directionLabel_1sha9_26{font-size:var(--font-size-body)}._directionOptions_1sha9_119,._actionOptions_1sha9_120{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}._directionOptions_1sha9_119{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<48rem){._directionOptions_1sha9_119{gap:var(--space-3)}._field_1sha9_137{scroll-margin-block-start:calc(var(--sticky-header-height) + var(--space-3))}}._legend_1sha9_29{padding:0 0 var(--space-3);color:var(--color-text-secondary);font-size:var(--font-size-small)}._directionOption_1sha9_119,._actionOption_1sha9_120{align-items:center;gap:var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);min-width:0;min-height:48px;padding:var(--space-3);background:var(--color-surface);cursor:pointer;overflow-wrap:anywhere;line-height:1.5;display:flex}._directionOption_1sha9_119 input,._actionOption_1sha9_120 input{accent-color:var(--color-accent);flex-shrink:0}:is(._directionOption_1sha9_119:has(input:checked),._actionOption_1sha9_120:has(input:checked)){border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, var(--color-surface))}:is(._directionOption_1sha9_119:has(input:focus-visible),._actionOption_1sha9_120:has(input:focus-visible)){outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}._directionOption_1sha9_119:hover,._actionOption_1sha9_120:hover{border-color:var(--color-accent)}._ownDirection_1sha9_182{grid-column:1/-1}._actionOption_1sha9_120{align-items:baseline}._actionDetail_1sha9_190{color:var(--color-text-secondary);font-size:var(--font-size-small);margin-block-start:var(--space-1);display:block}._customFields_1sha9_197,._field_1sha9_137{gap:var(--space-2);min-width:0;display:grid}._customFields_1sha9_197{gap:var(--space-4)}._field_1sha9_137{color:var(--color-text-secondary)}._field_1sha9_137 input{box-sizing:border-box;border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);width:100%;min-width:0;min-height:48px;padding:var(--space-3);background:var(--color-surface);color:var(--color-text-primary);font:inherit}._field_1sha9_137 input:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}._controls_1sha9_20{gap:var(--space-3);flex-wrap:wrap;display:flex}._controls_1sha9_20>._primary_1sha9_233{flex:1}._primary_1sha9_233{border:1px solid var(--color-accent);border-radius:var(--radius-control);min-width:9rem;min-height:48px;padding:var(--space-3) var(--space-5);cursor:pointer;font:inherit;font-weight:var(--font-weight-medium);text-align:center;justify-content:center;align-items:center;line-height:1;display:inline-flex}._primary_1sha9_233:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}._primary_1sha9_233{background:var(--color-accent);color:var(--color-canvas)}._primary_1sha9_233:hover{border-color:var(--color-accent-hover);background:var(--color-accent-hover)}._primary_1sha9_233{text-decoration:none}._secondary_1sha9_268{border:1px solid var(--color-accent);border-radius:var(--radius-control);min-width:9rem;min-height:48px;padding:var(--space-3) var(--space-5);cursor:pointer;font:inherit;font-weight:var(--font-weight-medium);text-align:center;justify-content:center;align-items:center;line-height:1;display:inline-flex}._secondary_1sha9_268:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}._secondary_1sha9_268{gap:var(--space-2);min-width:0;padding-inline:var(--space-4);color:var(--color-text-secondary);background:0 0;border-color:#0000}._secondary_1sha9_268:hover{color:var(--color-accent-hover)}._stepNavigation_1sha9_51 ._secondary_1sha9_268{font-size:var(--font-size-small);font-weight:var(--font-weight-regular)}._controls_1sha9_20>._secondary_1sha9_268{justify-content:flex-start;padding-inline-start:0;padding-inline-end:calc(2 * var(--space-4))}._backArrow_1sha9_310{flex:0 0 1em;width:1em;height:1em;display:block}._completionActions_1sha9_317{justify-content:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._primary_1sha9_233:disabled,._copy_1sha9_325:disabled{cursor:not-allowed;opacity:.5}._intention_1sha9_330{gap:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);padding:var(--space-6);background:var(--color-surface);text-align:center;overflow-wrap:anywhere;display:grid}._statement_1sha9_341{font-size:var(--font-size-heading);line-height:var(--line-height-body);margin:0}._copy_1sha9_325{border-radius:var(--radius-control);min-height:44px;padding:var(--space-2) var(--space-3);color:var(--color-accent);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:center}._copy_1sha9_325:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}._copyStatus_1sha9_363{color:var(--color-text-secondary);font-size:var(--font-size-small);text-align:center;margin:0}._copyIntention_1sha9_370{align-items:center;display:grid}._copyIntention_1sha9_370>span{grid-area:1/1}._hiddenCopyLabel_1sha9_378{visibility:hidden}._hiddenCopyStatus_1sha9_382{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._completionFooter_1sha9_392{display:contents}._chooseAnother_1sha9_396{color:var(--color-text-secondary);font-size:var(--font-size-small)}._chooseAnother_1sha9_396:hover{color:var(--color-accent-hover)}@media (width<48rem){._completionFooter_1sha9_392{gap:var(--space-3);grid-template-columns:max-content minmax(0,1fr);display:grid}._completionFooter_1sha9_392>._controls_1sha9_20,._completionFooter_1sha9_392>._completionActions_1sha9_317{display:contents}._completionFooter_1sha9_392 ._secondary_1sha9_268{grid-area:1/1}._completionFooter_1sha9_392 ._primary_1sha9_233{grid-area:1/2}._completionFooter_1sha9_392 ._copy_1sha9_325{grid-area:2/2}._completionFooter_1sha9_392 ._chooseAnother_1sha9_396{text-align:start;grid-column:1;justify-self:stretch;padding-inline-start:0;padding-inline-end:calc(2 * var(--space-3))}}@media (width>=48rem){._directionOptions_1sha9_119{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){._completionFooter_1sha9_392{gap:var(--space-5) var(--space-3);grid-template-columns:max-content minmax(0,1fr);display:grid}._completionFooter_1sha9_392>._controls_1sha9_20{display:contents}._completionFooter_1sha9_392>._controls_1sha9_20>._primary_1sha9_233{grid-area:1/2}._completionFooter_1sha9_392>._completionActions_1sha9_317{grid-area:2/2}._completionActions_1sha9_317{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}._completionActions_1sha9_317>._copy_1sha9_325{grid-area:1/2}._completionActions_1sha9_317>._chooseAnother_1sha9_396{grid-column:3;justify-self:end}._guide_1sha9_1{display:contents}._scrollSpace_1sha9_64{grid-area:6/1/auto/-1}._stageHeader_1sha9_39{text-align:start;gap:var(--space-4);grid-area:3/1;margin-block-start:var(--space-4)}._instrument_1sha9_23{top:calc(var(--sticky-header-height) + var(--space-2) + 44px + var(--space-4));grid-area:2/2/span 4;align-content:start;align-self:start;padding-block:0;position:sticky}._choices_1sha9_8{gap:var(--space-5);grid-area:4/1}._selectionDescription_1sha9_81{text-align:start;min-height:1.7em}._legend_1sha9_29{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._directionOption_1sha9_119{padding-block:var(--space-2)}}@media (prefers-reduced-motion:no-preference){._intention_1sha9_330{animation:_settle_1sha9_1 .45s var(--motion-easing-standard)}}@keyframes _settle_1sha9_1{0%{opacity:0}to{opacity:1}}._wordmark_1sa9l_1{color:var(--color-text-primary);font-size:var(--font-size-brand);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-brand);margin:0}._landing_1jon6_1{width:min(100%,68rem)}._landingExpanded_1jon6_5{align-self:start}._stickyFormulaHeader_1jon6_9{display:none}._hero_1jon6_13{min-height:calc(100vh - var(--page-padding-block) - var(--page-padding-block));min-height:calc(100svh - var(--page-padding-block) - var(--page-padding-block));text-align:center;place-content:center;justify-items:center;display:grid}._heroExpanded_1jon6_22{place-content:start center;min-height:0}._brand_1jon6_27{margin:0 0 clamp(var(--space-12), 9vh, 5.5rem)}._heroActions_1jon6_31{justify-content:space-between;align-items:center;gap:var(--space-4);width:min(100%,32rem);margin-top:clamp(var(--space-12), 7vh, 4.5rem);flex-wrap:wrap;display:flex}._hint_1jon6_41{color:var(--color-text-hint);font-size:var(--font-size-small);letter-spacing:var(--letter-spacing-hint);text-align:left;margin:0}._hintSymbol_1jon6_49{font-family:var(--font-family-display)}._frameworkLink_1jon6_53{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);cursor:pointer;font:inherit;font-size:var(--font-size-small);letter-spacing:var(--letter-spacing-hint);background:0 0;border:0;border-radius:.1em;margin:0;padding:0;text-decoration:none;display:inline-flex}._frameworkLink_1jon6_53 ._frameworkArrow_1jon6_69{color:var(--color-accent);display:inline-block}._frameworkLink_1jon6_53:hover{color:var(--color-accent-hover)}._frameworkLink_1jon6_53[aria-expanded=true] ._frameworkArrow_1jon6_69{transform:rotate(180deg)}._frameworkLink_1jon6_53:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:.15em}._frameworkArrow_1jon6_69{transform:rotate(0)}._framework_1jon6_53{width:min(100%,56rem);padding-block:var(--space-4) var(--space-12);margin-inline:auto;scroll-margin-block-start:var(--space-8)}._framework_1jon6_53[hidden]{display:none}._frameworkSection_1jon6_98{gap:var(--space-4);border-top:1px solid var(--color-border-subtle);padding-block:var(--space-6);text-align:left;grid-template-columns:minmax(0,1fr);display:grid}._frameworkSection_1jon6_98:last-child{border-bottom:1px solid var(--color-border-subtle)}._frameworkSymbol_1jon6_110,._inlineSymbol_1jon6_111{color:var(--color-text-future);font-family:var(--font-family-display);font-weight:var(--font-weight-regular)}._frameworkSymbol_1jon6_110{white-space:nowrap;font-size:clamp(3rem,12vw,4rem);line-height:1}._relationshipSymbol_1jon6_123{color:var(--color-text-primary)}._alignmentSymbol_1jon6_127{color:var(--color-accent)}._sectionContent_1jon6_131{min-width:0}._sectionHeading_1jon6_135{color:var(--color-text-primary);font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-tight);margin:0}._sectionText_1jon6_144{margin:var(--space-3) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body)}._alignmentLink_1jon6_151{margin-top:var(--space-4);color:var(--color-accent);font-weight:var(--font-weight-medium);text-underline-offset:.15em;border-radius:.1em;text-decoration-thickness:1px;display:inline-block}._alignmentLink_1jon6_151:hover{color:var(--color-accent-hover)}._alignmentLink_1jon6_151:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:.15em}@media (prefers-reduced-motion:no-preference){._frameworkArrow_1jon6_69{transition:transform var(--motion-duration-fast) var(--motion-easing-standard)}}@media (width<48rem){._landing_1jon6_1{width:calc(100% - var(--space-4))}._hero_1jon6_13{grid-template-columns:minmax(0,1fr)}._brand_1jon6_27>span,._hint_1jon6_41,._frameworkLink_1jon6_53{font-size:var(--font-size-body)}._formulaContainer_1jon6_185{width:100%}._heroActions_1jon6_31{align-items:flex-start;gap:var(--space-8);flex-direction:column;width:100%}}@media (width>=48rem){._frameworkSection_1jon6_98{align-items:center;gap:var(--space-8);padding-block:var(--space-8);grid-template-columns:minmax(6rem,8rem) minmax(0,1fr)}._frameworkSymbol_1jon6_110{font-size:clamp(3.5rem,6vw,5rem)}}._formula_1w4xs_1{color:var(--color-text-primary);font-family:var(--font-family-display);font-size:var(--font-size-equation);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-equation);text-shadow:var(--shadow-equation-glow);white-space:nowrap;margin:0;line-height:1.12}._compactFormula_1w4xs_13{font-size:var(--font-size-equation-compact);text-shadow:none}._compactFormula_1w4xs_13 ._formulaGroup_1w4xs_17,._compactFormula_1w4xs_13 ._proportionality_1w4xs_18{position:relative;top:-.11em}._compactFormula_1w4xs_13 ._activeSymbol_1w4xs_22{font-size:1.05em;top:.1em}._compactFormula_1w4xs_13 ._activeSymbol_1w4xs_22:first-of-type{margin-inline-start:.165em}._compactFormula_1w4xs_13 ._activeSymbol_1w4xs_22:last-of-type{margin-inline:.05em .225em}._formulaGroup_1w4xs_17{white-space:nowrap}._formulaGroup_1w4xs_17>._futureSymbol_1w4xs_37{margin-inline-end:.04em}._activeSymbol_1w4xs_22{display:inline-block;position:relative}._symbolLink_1w4xs_46{color:var(--color-accent);text-underline-offset:.08em;border-radius:.08em;text-decoration-color:#0000;text-decoration-thickness:1px}._symbolLink_1w4xs_46:hover{color:var(--color-accent-hover);text-decoration-color:currentColor}._symbolLink_1w4xs_46:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:.1em}._futureSymbol_1w4xs_37{color:var(--color-text-future)}._acknowledgement_1w4xs_66{color:var(--color-accent-hover);text-shadow:0 0 .25em var(--color-accent);pointer-events:none;position:absolute;inset:0}@keyframes _acknowledgePractice_1w4xs_1{0%,to{opacity:0}30%,55%{opacity:1}}._proportionality_1w4xs_18{font-family:"STIX Two Math", "Cambria Math", "Noto Sans Math", "DejaVu Serif", var(--font-family-display);font-size:1em;font-style:normal;font-weight:var(--font-weight-regular);letter-spacing:normal;vertical-align:.02em;line-height:1;display:inline-block}._formula_1w4xs_1 sup{vertical-align:super;margin-left:.15em;font-size:.42em;line-height:0}@media (width<48rem){._compactFormula_1w4xs_13 ._symbolLink_1w4xs_46:after{content:"";width:max(100%,28px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._formula_1w4xs_1:not(._compactFormula_1w4xs_13){font-size:clamp(3rem,19.7vw - 9.5px,7rem)}}._tooltip_1w4xs_114{z-index:1;top:calc(100% + var(--space-2));color:var(--color-text-secondary);font-family:var(--font-family-body);font-size:var(--font-size-tooltip);font-weight:var(--font-weight-medium);letter-spacing:.01em;line-height:var(--line-height-tooltip);opacity:0;pointer-events:none;visibility:hidden;white-space:nowrap;position:absolute;left:50%;transform:translate(-50%,.2rem)}._activeSymbol_1w4xs_22:hover ._tooltip_1w4xs_114,._activeSymbol_1w4xs_22:focus-within ._tooltip_1w4xs_114,._activeSymbol_1w4xs_22:active ._tooltip_1w4xs_114{opacity:1;visibility:visible;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){._acknowledgement_1w4xs_66{animation:_acknowledgePractice_1w4xs_1 1.4s var(--motion-easing-standard) both}._symbolLink_1w4xs_46,._tooltip_1w4xs_114{transition:color var(--motion-duration-fast) var(--motion-easing-standard), opacity var(--motion-duration-fast) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard), text-decoration-color var(--motion-duration-fast) var(--motion-easing-standard)}}
