.PersonaFooter_footer__Buyxt{width:100%;border-top:1px solid var(--persona-footer-border,color-mix(in srgb,currentColor 18%,transparent));color:var(--persona-ink,currentColor);background:var(--persona-footer-bg,transparent);container-type:inline-size}.PersonaFooter_row__io4gU{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;padding:var(--persona-footer-pad,clamp(1.25rem,3vw,2.5rem))}@container (min-width: 36em){.PersonaFooter_row__io4gU{flex-direction:row;align-items:center;justify-content:space-between}}.PersonaFooter_utility__tB1jL{display:flex;flex-wrap:wrap;align-items:center;gap:var(--persona-footer-gap,1.25rem)}.PersonaFooter_slot__Gt2_Y,.PersonaFooter_socials__d_MBa{display:inline-flex;align-items:center}.PersonaFooter_socials__d_MBa{gap:.5rem}.PersonaFooter_meta__OAXoy{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.PersonaFooter_copyright__MxJu3{font-size:var(--persona-footer-fineprint-size,.75rem);letter-spacing:.08em;opacity:.8}.PersonaFooter_mainSiteLink__qiMrP{font-size:var(--persona-footer-fineprint-size,.75rem);color:inherit;opacity:.6;text-decoration:none;border-bottom:1px solid transparent;transition:opacity .15s ease,border-color .15s ease}.PersonaFooter_mainSiteLink__qiMrP:focus-visible,.PersonaFooter_mainSiteLink__qiMrP:hover{opacity:1;border-bottom-color:currentColor}.PersonaThemeToggle_toggle__Zuo0R{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:44px;height:44px;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:0;border-radius:999px;padding:0;background:transparent;color:var(--persona-ink,currentColor);cursor:pointer;line-height:1}.PersonaThemeToggle_toggle__Zuo0R:hover{background:var(--persona-toggle-hover-bg,color-mix(in srgb,currentColor 10%,transparent))}.PersonaThemeToggle_toggleAnimated__5Hbbt{transition:transform .15s ease,background .15s ease}.PersonaThemeToggle_toggleAnimated__5Hbbt:hover{transform:translateY(-1px)}.PersonaThemeToggle_icon__KzlHt{display:none}.PersonaThemeToggle_icon__KzlHt,.PersonaThemeToggle_icon__KzlHt svg,.PersonaThemeToggle_toggle__Zuo0R svg{color:currentColor;stroke:currentColor}[data-mantine-color-scheme=dark] .PersonaThemeToggle_sunIcon__mVh6Y,[data-mantine-color-scheme=light] .PersonaThemeToggle_moonIcon___a9Lo{display:inline-flex}.ContactForm_form__3cEHJ{display:flex;flex-direction:column;gap:var(--persona-form-gap,1rem);width:100%;color:var(--persona-ink,currentColor)}.ContactForm_title__QLSIW{margin:0 0 .25rem;font-family:var(--persona-form-title-font,inherit);font-size:var(--persona-form-title-size,1.5rem);font-weight:var(--persona-form-title-weight,600);color:var(--persona-ink,currentColor)}.ContactForm_intro__UvBcI{font-size:.875rem;opacity:.85}.ContactForm_field__jgkFl{display:flex;flex-direction:column;gap:.375rem}.ContactForm_label__JshzQ{font-size:.8125rem;font-weight:500;letter-spacing:.02em;color:var(--persona-form-label,currentColor)}.ContactForm_input__AMtTZ,.ContactForm_textarea__z1CNU{width:100%;font:inherit;color:var(--persona-ink,currentColor);background:var(--persona-form-field-bg,transparent);border:1px solid var(--persona-form-border,color-mix(in srgb,currentColor 25%,transparent));border-radius:var(--persona-form-radius,.5rem);padding:.625rem .75rem;transition:border-color .15s ease,box-shadow .15s ease}.ContactForm_input__AMtTZ::-moz-placeholder,.ContactForm_textarea__z1CNU::-moz-placeholder{color:color-mix(in srgb,currentColor 45%,transparent)}.ContactForm_input__AMtTZ::placeholder,.ContactForm_textarea__z1CNU::placeholder{color:color-mix(in srgb,currentColor 45%,transparent)}.ContactForm_input__AMtTZ:focus-visible,.ContactForm_textarea__z1CNU:focus-visible{outline:none;border-color:var(--persona-accent,currentColor);box-shadow:0 0 0 2px var(--persona-form-focus-ring,color-mix(in srgb,currentColor 20%,transparent))}.ContactForm_input__AMtTZ[aria-invalid=true],.ContactForm_textarea__z1CNU[aria-invalid=true]{border-color:var(--persona-form-error,#c0392b)}.ContactForm_textarea__z1CNU{resize:vertical;min-height:7rem}.ContactForm_recaptcha__mijoF{display:flex;justify-content:var(--persona-form-recaptcha-justify,flex-start)}.ContactForm_submit__1BIMM{align-self:var(--persona-form-submit-align,flex-start);font:inherit;font-weight:600;cursor:pointer;color:var(--persona-form-submit-ink,#fff);background:var(--persona-accent,currentColor);border:0;border-radius:var(--persona-form-radius,.5rem);padding:.625rem 1.5rem;transition:opacity .15s ease,transform .15s ease}.ContactForm_submit__1BIMM:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.ContactForm_submit__1BIMM:disabled{opacity:.6;cursor:not-allowed}.ContactForm_fieldError__1J0EY{font-size:.75rem;color:var(--persona-form-error,#c0392b)}.ContactForm_error__0O3ha{margin:0;font-size:.875rem;color:var(--persona-form-error,#c0392b)}.ContactForm_success__1iGw_{margin:0;font-size:1rem;color:var(--persona-form-success,currentColor)}.strategist_page__tA1CS{--paper:#ffffff;--paper-2:#faf9f6;--ink:#0c0c0a;--ink-2:#2a2823;--gray:#9d9a92;--hair:#e6e4de;--steel:#b9bdc4;--grot:var(--font-archivo),"Archivo",-apple-system,system-ui,sans-serif;--mono:var(--font-space-mono),"Space Mono",ui-monospace,Menlo,monospace;--easing:cubic-bezier(0.16,0.84,0.24,1);--persona-ink:var(--ink);--persona-footer-bg:var(--paper-2);--persona-footer-border:var(--hair);--persona-toggle-hover-bg:color-mix(in srgb,var(--ink) 9%,transparent);--persona-accent:var(--ink);--persona-form-gap:1.1rem;--persona-form-radius:0;--persona-form-label:var(--gray);--persona-form-border:var(--hair);--persona-form-field-bg:var(--paper);--persona-form-focus-ring:color-mix(in srgb,var(--ink) 18%,transparent);--persona-form-submit-ink:var(--paper);--persona-form-error:#b42318;--persona-form-success:var(--ink);background:var(--paper);color:var(--ink);font-family:var(--grot);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}[data-mantine-color-scheme=dark] .strategist_page__tA1CS{--paper:#0c0d0f;--paper-2:#14161a;--ink:#f2f1ec;--ink-2:#b9b7ae;--gray:#6f6e68;--hair:#26282d;--steel:#aeb3bb;--persona-toggle-hover-bg:color-mix(in srgb,var(--ink) 14%,transparent);--persona-form-error:#ff6b5e}.strategist_page__tA1CS ::-moz-selection{background:var(--ink);color:var(--paper)}.strategist_page__tA1CS ::selection{background:var(--ink);color:var(--paper)}.strategist_lbl__k8zra{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--gray);margin:0}.strategist_heroStage__1T8hL{position:relative;width:100%;height:min(88vh,820px);min-height:520px;overflow:hidden;background:var(--paper);border-bottom:1px solid var(--hair)}.strategist_canvasMount___pJEz{position:absolute;inset:0;z-index:1;cursor:grab;touch-action:none}.strategist_canvasMount___pJEz.strategist_dragging__TBh_f{cursor:grabbing}.strategist_heroCopy__vdnBY{position:absolute;left:clamp(18px,3vw,40px);top:50%;transform:translateY(-50%);z-index:6;pointer-events:none;max-width:32ch}.strategist_eyebrow__izS9J{display:inline-flex;align-items:center;gap:9px}.strategist_eyebrow__izS9J:before{content:"";width:7px;height:7px;background:var(--ink);border-radius:50%}.strategist_heroTitle__C3oUj{margin:22px 0 0;font-family:var(--grot);font-weight:800;font-size:clamp(40px,6.4vw,104px);line-height:.9;letter-spacing:-.04em;text-transform:uppercase;color:var(--ink)}.strategist_heroLede__uPOIy{margin:22px 0 0;font-size:clamp(14px,1.15vw,17px);line-height:1.5;color:var(--ink-2);max-width:34ch}.strategist_heroMeta___Yvh_{position:absolute;right:clamp(18px,3vw,40px);top:50%;transform:translateY(-50%);z-index:6;text-align:right;pointer-events:none}.strategist_heroMeta___Yvh_ .strategist_lbl__k8zra+.strategist_lbl__k8zra{margin-top:7px}.strategist_metaV__DU9KA{color:var(--ink)}.strategist_metaState__6NllR{margin-top:14px;font-weight:700;color:var(--ink)}.strategist_control__FUvun{position:absolute;left:50%;transform:translateX(-50%);bottom:clamp(24px,6vh,52px);z-index:12;display:flex;flex-direction:column;align-items:center;gap:14px}.strategist_toggle__dtkfK{display:inline-flex;align-items:center;gap:20px;padding:14px 16px 14px 26px;border:1.5px solid var(--ink);border-radius:999px;background:var(--paper);cursor:pointer;transition:box-shadow .3s var(--easing),transform .2s var(--easing)}.strategist_toggle__dtkfK:hover{box-shadow:0 10px 40px rgba(0,0,0,.12);transform:translateY(-1px)}.strategist_toggleT__lgs24{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;font-weight:700;font-size:14px;color:var(--ink)}.strategist_track__JmMjJ{width:58px;height:30px;border-radius:999px;border:1.5px solid var(--ink);position:relative;transition:background .45s var(--easing)}.strategist_knob__LIY9a{position:absolute;top:2px;left:2px;width:24px;height:24px;border-radius:50%;background:var(--ink);transition:transform .55s var(--easing),background .45s}.strategist_toggleOn__zWlO_ .strategist_track__JmMjJ{background:var(--ink)}.strategist_toggleOn__zWlO_ .strategist_knob__LIY9a{transform:translateX(28px);background:var(--paper)}.strategist_body__Us_mG{max-width:1100px;margin:0 auto;padding:clamp(48px,8vh,96px) clamp(18px,3vw,40px) clamp(64px,10vh,120px);display:flex;flex-direction:column;gap:clamp(56px,9vh,104px)}.strategist_sectionHead__8jeAO{display:flex;align-items:baseline;gap:16px;margin-bottom:28px;padding-bottom:14px;border-bottom:1px solid var(--hair)}.strategist_sectionNum__ZFtJ_{font-family:var(--mono);font-size:11px;letter-spacing:.16em;color:var(--gray);flex:none}.strategist_sectionTitle__WJred{margin:0;font-family:var(--grot);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(22px,3vw,34px);line-height:1;color:var(--ink)}.strategist_sectionNote__WKJSR{margin:-12px 0 28px;font-size:14px;line-height:1.5;color:var(--ink-2);max-width:64ch}.strategist_grid__Vtzoo{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--hair);border:1px solid var(--hair)}.strategist_card__s6d73{background:var(--paper);padding:clamp(20px,2.4vw,32px);display:flex;flex-direction:column;gap:12px;transition:background .25s var(--easing)}.strategist_card__s6d73:hover{background:var(--paper-2)}.strategist_cardHead__2g2UZ{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.strategist_cardTitle__BXFs_{margin:0;font-family:var(--grot);font-weight:700;font-size:clamp(17px,1.5vw,21px);line-height:1.1;letter-spacing:-.01em;color:var(--ink)}.strategist_cardMeta__msv7R{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--gray);white-space:nowrap;flex:none}.strategist_cardBody__nTviM{margin:0;font-size:14px;line-height:1.55;color:var(--ink-2)}.strategist_tags__Gdlnc{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:6px}.strategist_tag__UTNI2{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);border:1px solid var(--hair);border-radius:999px;padding:4px 10px}.strategist_fwGrid__9TF6D{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.strategist_fwCard__6jIy8{border-top:2px solid var(--ink);padding-top:18px;display:flex;flex-direction:column;gap:10px}.strategist_fwSub__THqFd{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--gray)}.strategist_fwTitle__s468a{margin:0;font-family:var(--grot);font-weight:700;font-size:clamp(18px,1.6vw,22px);color:var(--ink)}.strategist_fwBody__bOhCU{margin:0;font-size:14px;line-height:1.55;color:var(--ink-2)}.strategist_bridge__Wu3vo{border:1px solid var(--hair);border-left:3px solid var(--ink);padding:clamp(24px,3vw,40px);background:var(--paper-2)}.strategist_bridgeTitle__Li_Un{margin:0 0 10px;font-family:var(--grot);font-weight:800;font-size:clamp(20px,2.4vw,30px);line-height:1.1;letter-spacing:-.02em;color:var(--ink)}.strategist_bridgeBody__5j_UI{margin:0;font-size:15px;line-height:1.6;color:var(--ink-2);max-width:70ch}@media (max-width:48em){.strategist_heroCopy__vdnBY{top:12%;transform:none;max-width:none;right:clamp(18px,3vw,40px)}.strategist_heroTitle__C3oUj{font-size:13vw}.strategist_heroMeta___Yvh_{display:none}.strategist_fwGrid__9TF6D,.strategist_grid__Vtzoo{grid-template-columns:1fr}}.strategist_navBar__i_PwX{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px clamp(18px,3vw,40px);background:color-mix(in srgb,var(--paper) 86%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--hair)}.strategist_brand__Jd_MZ{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);text-decoration:none;white-space:nowrap}.strategist_brandGem__sMJqe{width:9px;height:9px;background:var(--ink);transform:rotate(45deg)}.strategist_brandDim__WHWVs{color:var(--gray)}.strategist_navLinks__foe8U{display:flex;align-items:center;gap:clamp(14px,2.4vw,30px)}.strategist_navLink__fZ8HH{display:inline-flex;align-items:baseline;gap:6px;font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);text-decoration:none;border-bottom:1px solid transparent;padding-bottom:2px;transition:color .2s var(--easing),border-color .2s var(--easing)}.strategist_navLink__fZ8HH:focus-visible,.strategist_navLink__fZ8HH:hover{color:var(--ink);border-bottom-color:var(--ink)}.strategist_navLinkN__gTXU_{font-size:9px;color:var(--gray)}.strategist_navToggle__yo_ND{flex:none;color:var(--ink)}@media (max-width:40em){.strategist_navLinks__foe8U{display:none}}.strategist_aboutLede__V1ZGm{margin:0;font-family:var(--grot);font-weight:600;font-size:clamp(18px,2vw,26px);line-height:1.3;letter-spacing:-.01em;color:var(--ink);max-width:56ch}.strategist_aboutBody__TH4hE{margin:18px 0 0;font-size:15px;line-height:1.6;color:var(--ink-2);max-width:64ch}.strategist_contact__3KfuH{scroll-margin-top:84px}.strategist_contactLede__YxyZO{margin:0 0 28px;font-size:15px;line-height:1.6;color:var(--ink-2);max-width:60ch}.strategist_contactForm__JeePq{max-width:560px}.strategist_form__qw7uJ label{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.strategist_form__qw7uJ button[type=submit]{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:13px;padding:13px 28px}.strategist_contactNotice__S6w7X{margin:0;font-size:13px;line-height:1.5;color:var(--gray)}.strategist_contactNoticeLink__BLrdT{color:var(--ink-2);text-decoration:none;border-bottom:1px solid var(--hair);transition:color .2s var(--easing),border-color .2s var(--easing)}.strategist_contactNoticeLink__BLrdT:focus-visible,.strategist_contactNoticeLink__BLrdT:hover{color:var(--ink);border-bottom-color:var(--ink)}.strategist_contactHint__sCaZG{margin:4px 0 0;font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:var(--gray)}.strategist_body__Us_mG>section[id]{scroll-margin-top:84px}.strategist_footer__HXxaj{font-family:var(--mono)}.strategist_footerLink__bxS_C{font-size:12px;letter-spacing:.04em;color:var(--ink-2);text-decoration:none;border-bottom:1px solid transparent;transition:color .2s var(--easing),border-color .2s var(--easing)}.strategist_footerLink__bxS_C:focus-visible,.strategist_footerLink__bxS_C:hover{color:var(--ink);border-bottom-color:var(--ink)}.strategist_footerToggle__iHDUZ{color:var(--ink)}.teacher_page__Zl9Tp{--paper:#fbf3e6;--paper-2:#f3e8d3;--ink:#1f2233;--ink-soft:#3d4159;--ink-dim:#767995;--rule:#d9cfb8;--accent:#ff8a4c;--accent-2:#f7c948;--accent-3:#5fb7e6;--accent-4:#8f6dff;--accent-5:#7bd07b;--board:#1f2233;--on-board:#fbf3e6;--display:var(--font-bricolage),system-ui,sans-serif;--serif:var(--font-lora),"Iowan Old Style",Georgia,serif;--mono:var(--font-jetbrains-mono),ui-monospace,Menlo,monospace;--easing:cubic-bezier(.2,.6,.2,1);background:var(--paper);color:var(--ink);font-family:var(--display);-webkit-font-smoothing:antialiased;overflow-x:hidden;min-height:100vh}[data-mantine-color-scheme=dark] .teacher_page__Zl9Tp{--paper:#14171f;--paper-2:#1b1f2a;--ink:#f3efe6;--ink-soft:#cbd0dd;--ink-dim:#8a90a4;--rule:rgba(243,239,230,0.16);--board:#232735;--on-board:#f3efe6}.teacher_page__Zl9Tp *{box-sizing:border-box}.teacher_page__Zl9Tp a{color:var(--ink);text-decoration:none}.teacher_page__Zl9Tp button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}.teacher_page__Zl9Tp ::-moz-selection{background:var(--accent);color:var(--board)}.teacher_page__Zl9Tp ::selection{background:var(--accent);color:var(--board)}.teacher_top__1pMfC{display:flex;justify-content:space-between;align-items:center;padding:22px 32px;font-family:var(--display);font-size:14px;font-weight:500;color:var(--ink-soft)}.teacher_brand__s_cKc{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-weight:700;font-size:18px;letter-spacing:-.01em}.teacher_brandDot__R3Xm0{width:28px;height:28px;border-radius:50%;background:var(--accent-3);color:var(--board);display:inline-flex;align-items:center;justify-content:center;font-family:var(--serif);font-style:italic;font-weight:500}.teacher_brandSuffix__IZ4on{color:var(--ink-dim);font-weight:400;font-family:var(--serif);font-style:italic;font-size:16px}.teacher_nav__js44H{display:inline-flex;gap:20px}.teacher_nav__js44H a{color:var(--ink-soft)}.teacher_nav__js44H a:hover{color:var(--ink)}.teacher_back__p62bA{padding:8px 14px;background:var(--ink);color:var(--paper);border-radius:999px;font-size:12.5px}.teacher_back__p62bA:hover{background:var(--accent-4)}.teacher_hero__tvr7f{padding:84px 32px 64px;max-width:1240px;margin:0 auto;position:relative}.teacher_heroInner__QPtZE{display:grid;grid-template-columns:1.4fr 1fr;gap:56px;align-items:center}.teacher_heroTitle__Dm3Aq{margin:0;font-family:var(--display);font-weight:700;font-size:clamp(54px,8vw,124px);line-height:.92;letter-spacing:-.035em;text-wrap:balance}.teacher_heroTitle__Dm3Aq em{font-family:var(--serif);font-style:italic;font-weight:500;color:var(--accent)}.teacher_wave__7QNG9{display:inline-block;transform-origin:70% 70%;animation:teacher_wave__7QNG9 2.4s ease-in-out infinite}@keyframes teacher_wave__7QNG9{0%,50%,to{transform:rotate(0)}10%,30%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}40%{transform:rotate(10deg)}}.teacher_lede__yG5NK{margin-top:28px;font-family:var(--serif);font-size:20px;line-height:1.55;color:var(--ink-soft);max-width:46ch}.teacher_lede__yG5NK em{color:var(--ink);font-style:italic}.teacher_chips__m_qI1{display:flex;gap:10px;margin-top:28px;flex-wrap:wrap}.teacher_chip___IdHy{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--paper-2);border:1px solid var(--rule);font-size:12.5px;font-weight:500;color:var(--ink-soft)}.teacher_chip___IdHy .teacher_dot__zfWy9{width:8px;height:8px;border-radius:50%;background:var(--accent-5)}.teacher_chipLead__8NESh{background:var(--accent-5);color:var(--ink);border-color:transparent}.teacher_chipLead__8NESh .teacher_dot__zfWy9{background:var(--ink)}.teacher_blackboard__DhdnV{background:var(--board);color:var(--on-board);border-radius:14px;padding:30px;aspect-ratio:1.1/1;position:relative;overflow:hidden;box-shadow:0 24px 50px -22px rgba(31,34,51,.45),0 0 0 6px var(--paper-2),0 0 0 7px var(--rule)}.teacher_blackboard__DhdnV:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.08),transparent 60%)}.teacher_bbEq__idpeZ{font-family:var(--serif);font-style:italic;font-size:26px;line-height:1.4;color:var(--on-board)}.teacher_bbEq__idpeZ .num{color:var(--accent)}.teacher_bbEq__idpeZ .var{color:var(--accent-3)}.teacher_bbEq__idpeZ .op{color:var(--accent-2);margin:0 6px}.teacher_bbEq__idpeZ .ans{color:var(--accent-5)}.teacher_bbPlot__7rjsY{margin-top:22px;position:relative;height:110px;border-bottom:1.2px solid rgba(255,255,255,.4);border-left:1.2px solid rgba(255,255,255,.4)}.teacher_bbPlot__7rjsY svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.teacher_bbPlot__7rjsY path{fill:none;stroke-width:2.5;stroke-linecap:round}.teacher_bbPlot__7rjsY .p1{stroke:var(--accent);stroke-dasharray:360;stroke-dashoffset:360;animation:teacher_draw__yO3Wy 4s var(--easing) infinite alternate}.teacher_bbPlot__7rjsY .p2{stroke:var(--accent-3);stroke-dasharray:360;stroke-dashoffset:360;animation:teacher_draw__yO3Wy 4s var(--easing) infinite alternate .8s}@keyframes teacher_draw__yO3Wy{to{stroke-dashoffset:0}}.teacher_bbLabels__YFY45{margin-top:12px;font-family:var(--mono);font-size:11px;color:rgba(255,255,255,.6);display:flex;justify-content:space-between}.teacher_bbTag__XPIqo{position:absolute;bottom:18px;right:22px;font-family:var(--display);font-style:italic;font-weight:400;color:var(--accent-2);font-size:14px;padding:6px 10px;background:rgba(255,255,255,.06);border-radius:999px}.teacher_sectionEye__E2Ktw{font-family:var(--mono);font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:18px}.teacher_h2__ry1jX{margin:0 0 14px;font-family:var(--display);font-weight:700;font-size:clamp(36px,5vw,64px);line-height:1;letter-spacing:-.025em;max-width:18ch}.teacher_h2__ry1jX em{font-family:var(--serif);font-style:italic;font-weight:500;color:var(--accent)}.teacher_deck__W8hIH{font-family:var(--serif);font-size:18px;line-height:1.55;color:var(--ink-soft);max-width:56ch}.teacher_lessons__ZWycx{padding:96px 32px;max-width:1240px;margin:0 auto}.teacher_series__Q4PPk{margin-top:56px;display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.teacher_lesson__9x_Mh{background:var(--paper-2);border:1px solid var(--rule);border-radius:14px;padding:22px;transition:transform .35s var(--easing),box-shadow .35s var(--easing),border-color .35s var(--easing);position:relative;overflow:hidden}.teacher_lesson__9x_Mh:hover{transform:translateY(-4px);box-shadow:0 18px 36px -18px rgba(31,34,51,.25);border-color:var(--ink)}.teacher_thumb__SdXFb{aspect-ratio:16/9;background:var(--board);border-radius:8px;position:relative;overflow:hidden;margin-bottom:18px}.teacher_thumb__SdXFb svg{position:absolute;inset:0;width:100%;height:100%}.teacher_thumbTag__jT756{position:absolute;left:14px;top:14px;font-family:var(--mono);font-size:10.5px;color:var(--on-board);letter-spacing:.12em;background:rgba(0,0,0,.4);padding:4px 8px;border-radius:999px}.teacher_lesson__9x_Mh h3{margin:0 0 8px;font-size:19px;font-weight:600;line-height:1.25}.teacher_lesson__9x_Mh h3 em{font-family:var(--serif);font-style:italic;font-weight:500;color:var(--accent)}.teacher_lesson__9x_Mh p{margin:0;font-family:var(--serif);font-size:15px;line-height:1.55;color:var(--ink-soft)}.teacher_why__Y2_x7{padding:96px 32px;background:var(--board);color:var(--on-board)}.teacher_whyInner__UQiQc{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1fr 1.4fr;gap:80px;align-items:start}.teacher_why__Y2_x7 .teacher_sectionEye__E2Ktw{color:var(--accent-2)}.teacher_why__Y2_x7 .teacher_h2__ry1jX{color:var(--on-board)}.teacher_whyLede___N2Py{font-family:var(--serif);font-size:18px;line-height:1.65;color:rgba(255,255,255,.78)}.teacher_whyLede___N2Py em{color:var(--on-board);font-style:italic}.teacher_reasons__KHce_{display:grid;gap:18px}.teacher_reason__uocqX{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;padding:24px;border:1px solid rgba(255,255,255,.12);border-radius:14px;transition:background .25s var(--easing)}.teacher_reason__uocqX:hover{background:rgba(255,255,255,.04)}.teacher_glyph__B3opl{width:56px;height:56px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--display);font-weight:700;font-size:22px;color:var(--board)}.teacher_reason__uocqX h4{margin:0 0 6px;font-size:19px;font-weight:600}.teacher_reason__uocqX h4 em{font-family:var(--serif);font-style:italic;color:var(--accent-2);font-weight:500}.teacher_reason__uocqX p{margin:0;font-size:14.5px;line-height:1.55;color:rgba(255,255,255,.6)}.teacher_for__Fj1kS{padding:96px 32px;max-width:1240px;margin:0 auto}.teacher_forGrid__wI3wQ{margin-top:48px;display:grid;grid-template-columns:1fr 1fr;gap:22px}.teacher_audience__Z8ajp{padding:28px;border:2px solid var(--rule);border-radius:14px;background:var(--paper-2);transition:border-color .25s var(--easing),transform .35s var(--easing)}.teacher_audience__Z8ajp:hover{border-color:var(--ink);transform:translateY(-3px)}.teacher_who__ztPX9{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:12px}.teacher_audience__Z8ajp h3{margin:0 0 10px;font-size:24px;font-weight:600;line-height:1.2}.teacher_audience__Z8ajp h3 em{font-family:var(--serif);font-style:italic;font-weight:500}.teacher_audience__Z8ajp p{margin:0;font-family:var(--serif);font-size:16px;line-height:1.55;color:var(--ink-soft)}.teacher_note__8RVTv{max-width:1240px;margin:0 auto;padding:0 32px 24px}.teacher_noteCard__ZyOSL{border:1.5px dashed var(--rule);border-radius:14px;padding:24px 28px;background:transparent;display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start}.teacher_noteCard__ZyOSL .teacher_mark__OWHRc{font-family:var(--serif);font-style:italic;font-size:28px;color:var(--accent);line-height:1}.teacher_noteCard__ZyOSL p{margin:0;font-family:var(--serif);font-size:16px;line-height:1.6;color:var(--ink-soft)}.teacher_noteCard__ZyOSL strong{color:var(--ink);font-weight:600}.teacher_cta__uZ3Qq{padding:96px 32px 120px;text-align:center;max-width:1240px;margin:0 auto}.teacher_cta__uZ3Qq .teacher_h2__ry1jX{margin:0 auto}.teacher_cta__uZ3Qq p{font-family:var(--serif);font-size:18px;line-height:1.55;color:var(--ink-soft);max-width:50ch;margin:18px auto 32px}.teacher_btn__kJwQ2{display:inline-flex;align-items:center;gap:14px;padding:16px 22px 16px 26px;border-radius:999px;background:var(--ink);color:var(--paper);font-size:16px;font-weight:500;transition:background .25s,padding .25s}.teacher_btn__kJwQ2:hover{background:var(--accent-4);padding-right:32px}.teacher_btnArr__dlYjR{width:34px;height:34px;border-radius:50%;background:var(--accent-2);color:var(--ink);display:inline-flex;align-items:center;justify-content:center}.teacher_footer__VIPzA{--persona-ink:var(--paper);--persona-footer-bg:var(--ink);--persona-footer-border:transparent;--persona-footer-pad:26px 32px;--persona-footer-fineprint-size:11px;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase}.teacher_footer__VIPzA a{color:var(--paper)}.teacher_footer__VIPzA a:hover{color:var(--accent-2)}[data-mantine-color-scheme=dark] .teacher_footer__VIPzA{--persona-footer-bg:var(--paper-2);--persona-footer-border:var(--rule);--persona-ink:var(--ink)}[data-mantine-color-scheme=dark] .teacher_footer__VIPzA a{color:var(--ink)}.teacher_footerMuted__Yabyt{opacity:.6}.teacher_themeToggle__qqNfE{--persona-ink:var(--ink-soft);width:38px;height:38px;min-width:38px;min-height:38px;border:1px solid var(--rule);border-radius:999px}.teacher_themeToggle__qqNfE:hover{color:var(--ink);border-color:var(--ink)}.teacher_contactForm__ZaG6I{--persona-ink:var(--ink);--persona-accent:var(--accent);--persona-form-gap:0.9rem;--persona-form-field-bg:var(--paper-2);--persona-form-border:var(--rule);--persona-form-radius:12px;--persona-form-label:var(--ink-soft);--persona-form-focus-ring:color-mix(in srgb,var(--accent) 35%,transparent);--persona-form-submit-ink:var(--board);--persona-form-submit-align:center;--persona-form-recaptcha-justify:center;--persona-form-success:var(--accent-5);--persona-form-error:#d6594a;max-width:560px;margin:8px auto 0;text-align:left}.teacher_contactFormInner__xRUCP,.teacher_contactFormInner__xRUCP input,.teacher_contactFormInner__xRUCP label,.teacher_contactFormInner__xRUCP textarea{font-family:var(--display)}.teacher_collectionNotice__0valF{margin:0;font-family:var(--mono);font-size:12px;line-height:1.55;letter-spacing:.01em;color:var(--ink-dim)}.teacher_collectionNoticeLink__cFOKU{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.teacher_collectionNoticeLink__cFOKU:hover{color:var(--accent-4)}.teacher_recaptchaHint__QiKP0{font-family:var(--mono);font-size:11.5px;letter-spacing:.02em;color:var(--ink-dim)}@media (max-width:56.25em){.teacher_forGrid__wI3wQ,.teacher_heroInner__QPtZE,.teacher_series__Q4PPk,.teacher_whyInner__UQiQc{grid-template-columns:1fr}.teacher_series__Q4PPk{gap:14px}.teacher_blackboard__DhdnV{aspect-ratio:1.3/1}.teacher_nav__js44H{display:none}}@media (prefers-reduced-motion:reduce){.teacher_bbPlot__7rjsY .p1,.teacher_bbPlot__7rjsY .p2,.teacher_wave__7QNG9{animation:none}.teacher_bbPlot__7rjsY .p1,.teacher_bbPlot__7rjsY .p2{stroke-dashoffset:0}.teacher_audience__Z8ajp,.teacher_btn__kJwQ2,.teacher_lesson__9x_Mh,.teacher_reason__uocqX{transition:none}}.ai-pm_page__taopj{--paper:#f6f1e6;--paper-2:#ece6d5;--ink:#1c1a16;--ink-soft:#443f37;--ink-dim:#847d6f;--rule:#cdc4ae;--accent:#c2410c;--accent-2:#94501f;--serif:var(--aipm-serif),"Iowan Old Style",Georgia,serif;--sans:var(--aipm-sans),-apple-system,system-ui,sans-serif;--mono:var(--aipm-mono),ui-monospace,Menlo,monospace;--persona-ink:var(--ink);--persona-footer-bg:var(--paper-2);--persona-footer-border:var(--rule);--persona-footer-pad:28px 48px;--persona-footer-fineprint-size:11px;--persona-toggle-hover-bg:color-mix(in srgb,var(--ink) 8%,transparent);background:var(--paper);color:var(--ink);font-family:var(--serif);font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100vh}[data-mantine-color-scheme=dark] .ai-pm_page__taopj{--paper:#161310;--paper-2:#211c17;--ink:#ece4d6;--ink-soft:#c2b8a6;--ink-dim:#8a8073;--rule:#3a322a;--accent:#e2703a;--accent-2:#c2562a}.ai-pm_page__taopj a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ai-pm_page__taopj a:hover{text-decoration-thickness:2px}.ai-pm_page__taopj ::-moz-selection{background:var(--accent);color:var(--paper)}.ai-pm_page__taopj ::selection{background:var(--accent);color:var(--paper)}.ai-pm_top__EMf0Z{display:flex;justify-content:space-between;align-items:baseline;padding:22px 48px;border-bottom:1px solid var(--rule);font-family:var(--sans);font-size:13px;color:var(--ink-soft)}.ai-pm_brand__6ufbE{font-family:var(--serif);font-style:italic;font-weight:400;font-size:22px;color:var(--ink)!important;letter-spacing:-.005em;text-decoration:none!important}.ai-pm_nav__xhC9E{display:inline-flex;align-items:center;gap:24px}.ai-pm_nav__xhC9E a{color:var(--ink-soft)!important;text-decoration:none!important;transition:color .2s ease}.ai-pm_nav__xhC9E a:hover{color:var(--accent)!important}.ai-pm_themeToggle__oC_Qd{width:32px;height:32px;min-width:32px;min-height:32px;margin:-8px 0}.ai-pm_masthead__N7QXd{padding:48px 48px 28px;display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid var(--rule);font-family:var(--mono);font-size:11px;color:var(--ink-dim);letter-spacing:.1em;text-transform:uppercase}.ai-pm_masthead__N7QXd .ai-pm_l__xR7iA span+span{margin-left:18px}.ai-pm_masthead__N7QXd .ai-pm_r__64S3U{color:var(--ink)}.ai-pm_hero__C23hm{padding:64px 48px 80px;max-width:1180px;margin:0 auto}.ai-pm_kicker__MXn2D{font-family:var(--sans);font-size:12px;color:var(--accent);letter-spacing:.18em;text-transform:uppercase;margin-bottom:22px;font-weight:500}.ai-pm_hero__C23hm h1{margin:0;font-family:var(--serif);font-weight:400;font-size:clamp(48px,7vw,96px);line-height:1;letter-spacing:-.02em;max-width:18ch;text-wrap:balance}.ai-pm_hero__C23hm h1 em{font-style:italic;font-weight:300;color:var(--ink-soft)}.ai-pm_hero__C23hm h1 .ai-pm_drop__ZZDTs{color:var(--accent)}.ai-pm_deck__0vpKE{margin-top:36px;font-family:var(--serif);font-style:italic;font-weight:300;font-size:clamp(22px,1.9vw,28px);line-height:1.45;color:var(--ink-soft);max-width:44ch}.ai-pm_byline__TnO4w{margin-top:56px;display:grid;grid-template-columns:auto auto auto auto;gap:36px;align-items:baseline;font-family:var(--mono);font-size:11px;color:var(--ink-dim);letter-spacing:.08em;text-transform:uppercase;padding:14px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.ai-pm_byline__TnO4w strong{color:var(--ink);font-weight:500}.ai-pm_article___pN2x{max-width:720px;margin:0 auto;padding:80px 48px;font-size:19px;line-height:32px;color:var(--ink)}.ai-pm_article___pN2x>p{margin:0 0 24px}.ai-pm_article___pN2x>p:first-of-type:first-letter{font-family:var(--serif);font-weight:500;font-style:normal;float:left;font-size:72px;line-height:60px;padding:6px 12px 0 0;color:var(--accent)}.ai-pm_article___pN2x h2{font-family:var(--serif);font-weight:500;font-size:30px;line-height:38px;margin:56px 0 18px;letter-spacing:-.01em}.ai-pm_article___pN2x h2 .ai-pm_n__XRgCQ{display:block;font-family:var(--mono);font-weight:400;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:6px}.ai-pm_article___pN2x em{font-style:italic}.ai-pm_article___pN2x strong{font-weight:600}.ai-pm_pull__TQpu4{margin:48px -40px;padding:4px 0 4px 32px;border-left:3px solid var(--accent);font-family:var(--serif);font-style:italic;font-weight:300;font-size:28px;line-height:38px;color:var(--ink)}.ai-pm_figure__Kb_Ld{margin:32px 0;padding:22px 24px;border:1px solid var(--rule);background:var(--paper-2);font-family:var(--sans)}.ai-pm_figure__Kb_Ld .ai-pm_label__7Abd2{font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:14px}.ai-pm_figure__Kb_Ld h4{margin:0 0 14px;font-family:var(--serif);font-weight:500;font-size:20px;line-height:26px}.ai-pm_figure__Kb_Ld ul{margin:0;padding-left:18px;font-size:15px;line-height:26px;color:var(--ink-soft)}.ai-pm_figure__Kb_Ld ul li{margin-bottom:6px}.ai-pm_figure__Kb_Ld ul li strong{color:var(--ink);font-weight:500}.ai-pm_figure__Kb_Ld .ai-pm_caption__ibdr2{margin-top:16px;padding-top:14px;border-top:1px solid var(--rule);font-family:var(--mono);font-size:11px;color:var(--ink-dim)}.ai-pm_resp___kfuN{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:80px 48px;background:var(--paper-2)}.ai-pm_respInner__zWl3J{max-width:1180px;margin:0 auto}.ai-pm_resp___kfuN .ai-pm_head__DkKhM{display:grid;grid-template-columns:200px 1fr;gap:60px;margin-bottom:48px;align-items:baseline}.ai-pm_resp___kfuN .ai-pm_head__DkKhM .ai-pm_l__xR7iA{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.ai-pm_resp___kfuN .ai-pm_head__DkKhM h2{margin:0;font-family:var(--serif);font-weight:400;font-size:clamp(34px,4vw,56px);line-height:1.05;letter-spacing:-.015em}.ai-pm_resp___kfuN .ai-pm_head__DkKhM h2 em{font-style:italic;font-weight:300;color:var(--ink-soft)}.ai-pm_grid__lBs0j{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border-top:1px solid var(--rule)}.ai-pm_item__JSGDX{padding:32px 24px;border-bottom:1px solid var(--rule);border-right:1px solid var(--rule)}.ai-pm_item__JSGDX:nth-child(2n){border-right:none}.ai-pm_item__JSGDX .ai-pm_id__1uPfS{font-family:var(--mono);font-size:11px;color:var(--accent);letter-spacing:.14em;margin-bottom:12px}.ai-pm_item__JSGDX h3{margin:0 0 12px;font-family:var(--serif);font-weight:500;font-size:22px;line-height:28px}.ai-pm_item__JSGDX h3 em{font-style:italic}.ai-pm_item__JSGDX p{margin:0;font-family:var(--serif);font-weight:400;font-size:16px;line-height:26px;color:var(--ink-soft)}.ai-pm_refs__FR7vA{padding:64px 48px 96px;max-width:1180px;margin:0 auto}.ai-pm_refs__FR7vA h3{font-family:var(--mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin:0 0 24px}.ai-pm_refs__FR7vA ol{margin:0;padding:0;list-style:none;-moz-column-count:2;column-count:2;-moz-column-gap:56px;column-gap:56px}.ai-pm_refs__FR7vA ol li{padding:12px 0;border-top:1px solid var(--rule);-moz-column-break-inside:avoid;break-inside:avoid;font-family:var(--serif);font-size:14.5px;line-height:22px;color:var(--ink-soft)}.ai-pm_refs__FR7vA ol li .ai-pm_n__XRgCQ{font-family:var(--mono);font-size:11px;color:var(--accent);margin-right:8px;letter-spacing:.05em}.ai-pm_refs__FR7vA ol li em{font-style:italic;color:var(--ink)}.ai-pm_corresp__n0F3X{border-top:1px solid var(--rule);padding:96px 48px;background:var(--paper)}.ai-pm_correspInner__TAAIV{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.ai-pm_corresp__n0F3X h2{margin:0;font-family:var(--serif);font-weight:400;font-size:clamp(40px,5vw,68px);line-height:1.05;letter-spacing:-.02em}.ai-pm_corresp__n0F3X h2 em{font-style:italic}.ai-pm_correspIntro__rkhMQ{margin:28px 0 0;font-family:var(--serif);font-style:italic;font-weight:300;font-size:19px;line-height:30px;color:var(--ink-soft)}.ai-pm_corresp__n0F3X .ai-pm_addr__iTRFL{font-family:var(--mono);font-size:12px;color:var(--ink);margin-top:22px;line-height:22px}.ai-pm_corresp__n0F3X .ai-pm_addr__iTRFL a{color:var(--accent)}.ai-pm_contactForm__CNuTs{--persona-ink:var(--ink);--persona-accent:var(--accent);--persona-form-gap:18px;--persona-form-field-bg:var(--paper);--persona-form-border:var(--rule);--persona-form-radius:4px;--persona-form-label:var(--ink-soft);--persona-form-focus-ring:color-mix(in srgb,var(--accent) 28%,transparent);--persona-form-error:#c0392b;--persona-form-success:var(--ink);--persona-form-submit-ink:var(--paper);--persona-form-submit-align:flex-start;font-family:var(--sans)}.ai-pm_contactForm__CNuTs label{font-family:var(--sans);letter-spacing:.02em}.ai-pm_contactForm__CNuTs input,.ai-pm_contactForm__CNuTs textarea{font-family:var(--sans)}.ai-pm_contactForm__CNuTs button[type=submit]{font-family:var(--sans);letter-spacing:.04em;text-transform:uppercase;font-size:12px;padding:12px 22px}.ai-pm_contactForm__CNuTs [role=status]{font-family:var(--serif);font-style:italic;font-size:18px;line-height:28px;color:var(--ink)}.ai-pm_collectionNotice__OQfEd{margin:0;font-family:var(--sans);font-size:13px;line-height:20px;color:var(--ink-dim)}.ai-pm_collectionNotice__OQfEd a{color:var(--accent);text-decoration-thickness:1px;text-underline-offset:2px}.ai-pm_recaptchaHint__xyF_O{font-family:var(--mono);font-size:11px;letter-spacing:.04em;color:var(--ink-dim)}.ai-pm_formPlaceholder__07nkw{margin:14px 0 0;padding:14px 18px;border:1px dashed var(--rule);font-family:var(--sans);font-size:14px;line-height:22px;color:var(--ink-dim);background:var(--paper-2)}.ai-pm_personaFooter__MCR6O{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.ai-pm_personaFooter__MCR6O a:not(.ai-pm_footerLink__mf6hD){color:inherit!important;text-decoration:none!important;opacity:.6}.ai-pm_personaFooter__MCR6O a:not(.ai-pm_footerLink__mf6hD):hover{opacity:1}.ai-pm_footerLink__mf6hD{color:var(--ink)!important;text-decoration:none!important;border-bottom:1px solid var(--ink);padding-bottom:1px;transition:color .2s ease,border-color .2s ease}.ai-pm_footerLink__mf6hD:hover{color:var(--accent)!important;border-color:var(--accent)}@media (max-width:47.5em){.ai-pm_corresp__n0F3X,.ai-pm_hero__C23hm,.ai-pm_masthead__N7QXd,.ai-pm_refs__FR7vA,.ai-pm_resp___kfuN,.ai-pm_top__EMf0Z{padding-left:22px;padding-right:22px}.ai-pm_top__EMf0Z{flex-direction:column;align-items:flex-start;gap:14px}.ai-pm_nav__xhC9E{gap:16px;flex-wrap:wrap}.ai-pm_article___pN2x{padding:56px 22px}.ai-pm_byline__TnO4w{grid-template-columns:1fr 1fr;gap:16px}.ai-pm_pull__TQpu4{margin:36px 0;padding-left:18px;font-size:22px;line-height:30px}.ai-pm_grid__lBs0j{grid-template-columns:1fr}.ai-pm_item__JSGDX:nth-child(n){border-right:none}.ai-pm_refs__FR7vA ol{-moz-column-count:1;column-count:1}.ai-pm_correspInner__TAAIV{grid-template-columns:1fr;gap:36px}}.privacy_draftNotice__nG5e_{margin:0 0 28px;padding:14px 18px;border:1px solid var(--hair);border-left:3px solid var(--ink);background:var(--paper-2);font-family:var(--mono);font-size:12px;line-height:1.5;letter-spacing:.02em;color:var(--ink-2)}.privacy_intro__RZmvN{margin:0 0 40px;font-size:16px;line-height:1.6;color:var(--ink-2);max-width:68ch}.privacy_manageLink__DdVEY{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink)}.privacy_manageLink__DdVEY:hover{opacity:.7}.privacy_policy__Sj1oT{display:flex;flex-direction:column;gap:clamp(32px,5vh,52px)}.privacy_section__kHn_D{scroll-margin-top:84px}.privacy_heading__0Wo0R{margin:0 0 14px;font-family:var(--grot);font-weight:800;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(18px,2.2vw,24px);line-height:1.1;color:var(--ink);padding-bottom:10px;border-bottom:1px solid var(--hair)}.privacy_paragraph__FkoAV{margin:0 0 14px;font-size:15px;line-height:1.65;color:var(--ink-2);max-width:72ch}.privacy_paragraph__FkoAV:last-child{margin-bottom:0}.privacy_list___kZMl{margin:0 0 14px;padding-left:1.2rem;display:flex;flex-direction:column;gap:8px;max-width:72ch}.privacy_listItem__zuXmA{font-size:15px;line-height:1.6;color:var(--ink-2)}.privacy_listItem__zuXmA::marker{color:var(--gray)}