.BookCover_wrap__9Oyde{width:100%}.BookCover_img__Z1wnW{width:100%;height:auto}.BookCover_flat__Pu_JE .BookCover_book__qa8ww{border-radius:2px;overflow:hidden;box-shadow:0 1px 0 rgba(0,0,0,.08),0 20px 40px -24px rgba(13,31,52,.45)}.BookCover_render__kokxH .BookCover_img__Z1wnW{transition:transform .7s var(--ease)}.BookCover_render__kokxH:hover .BookCover_img__Z1wnW{transform:translateY(-6px)}html.js .BookCover_render__kokxH .BookCover_img__Z1wnW{animation:BookCover_settle__ULFdS 1.2s var(--ease) .25s backwards}@keyframes BookCover_settle__ULFdS{0%{opacity:0;transform:translateY(28px) scale(.965)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.BookCover_render__kokxH .BookCover_img__Z1wnW,.BookCover_render__kokxH:hover .BookCover_img__Z1wnW{animation:none;transition:none;transform:none}}.Turnstile_widget__S_tdw{margin-top:.6rem;min-height:0;line-height:0}.Turnstile_widget__S_tdw:empty{margin:0}.ReviewForm_form__qNV5O{max-width:40rem}.ReviewForm_group__3lQEl{border:0;margin:0 0 1.75rem;padding:0;min-width:0}.ReviewForm_legend___VyHh{display:block;font-family:var(--font-display);font-weight:600;font-size:.82rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:.6rem;padding:0}.ReviewForm_stars__6MX2q{display:flex;align-items:center;gap:.25rem}.ReviewForm_star__M5Srp{cursor:pointer;font-size:2rem;line-height:1;color:var(--rule-alt);transition:color .12s var(--ease),transform .12s var(--ease);padding:.1rem}.ReviewForm_star__M5Srp:hover{transform:translateY(-1px)}.ReviewForm_starOn__u840o{color:var(--gold)}.ReviewForm_star__M5Srp:focus-within{outline:2px solid var(--gold);outline-offset:2px;border-radius:2px}.ReviewForm_starLabel__Y1OWO{margin-left:.75rem;font-family:var(--font-display);font-weight:600;color:var(--slate-dark)}.ReviewForm_textarea__7sMEw{resize:vertical;min-height:8rem;line-height:1.55}.ReviewForm_count__7Xpcm{margin:.35rem 0 0;font-size:.82rem;color:var(--slate-dark);text-align:right}.ReviewForm_choice__D9Et_{display:flex;align-items:flex-start;gap:.7rem;padding:.5rem 0;cursor:pointer;line-height:1.45}.ReviewForm_choice__D9Et_ input{margin-top:.3rem;accent-color:var(--gold);flex:0 0 auto}.ReviewForm_choice__D9Et_ em{font-style:italic;color:var(--slate-dark)}.ReviewForm_pair__iwq4E{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;margin:.25rem 0 .75rem 1.7rem}@media (max-width:560px){.ReviewForm_pair__iwq4E{grid-template-columns:1fr;margin-left:0}}.ReviewForm_permission__4sVoG{margin-bottom:1.75rem;padding-top:1rem;border-top:1px solid var(--rule)}.ReviewForm_actions__8xmH1{display:flex;gap:1rem;align-items:center}.ReviewForm_error___UM5v{margin:.75rem 0 0;font-size:.92rem;color:#9a3b1e}.ReviewForm_success__I2T3s{max-width:40rem}.ReviewForm_successTitle__VVp2M{margin:0 0 .4rem;font-family:var(--font-display);font-weight:700;font-size:1.6rem;color:var(--navy)}.ReviewForm_successText__3B10O{margin:0;color:var(--slate-dark)}.ChapterRequestForm_form__twKno{width:100%;max-width:40rem}.ChapterRequestForm_fields__ylhkV{display:grid;grid-template-columns:1fr 1.2fr auto;grid-gap:.75rem;gap:.75rem;align-items:start}@media (max-width:720px){.ChapterRequestForm_fields__ylhkV{grid-template-columns:1fr}}.ChapterRequestForm_hp__suo5x{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.ChapterRequestForm_error__Igm4S{margin:.75rem 0 0;font-size:.92rem;color:#9a3b1e}.ChapterRequestForm_fine__gw_0j{margin:.9rem 0 0;font-size:.88rem;color:var(--slate-dark)}.ChapterRequestForm_dark__d7P60.ChapterRequestForm_fine__gw_0j{color:var(--on-dark-muted)}.ChapterRequestForm_dark__d7P60.ChapterRequestForm_error__Igm4S{color:#f2c4b3}.ChapterRequestForm_success__aj6NN{max-width:40rem}.ChapterRequestForm_successTitle__HpP5V{margin:0 0 .4rem;font-family:var(--font-display);font-weight:700;font-size:1.5rem;color:var(--navy)}.ChapterRequestForm_dark__d7P60 .ChapterRequestForm_successTitle__HpP5V{color:var(--gold-1)}.ChapterRequestForm_successText__ALeA_{margin:0;color:var(--slate-dark)}.ChapterRequestForm_dark__d7P60 .ChapterRequestForm_successText__ALeA_{color:var(--on-dark-muted)}.ChapterRequestForm_dark__d7P60 .ChapterRequestForm_successText__ALeA_ a{color:var(--on-dark)}.DealTimeline_timeline__8F62f{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3rem 2rem;gap:3rem 2rem;counter-reset:part}@media (max-width:900px){.DealTimeline_timeline__8F62f{grid-template-columns:1fr 1fr}}@media (max-width:600px){.DealTimeline_timeline__8F62f{grid-template-columns:1fr}}.DealTimeline_part__jdNZt{position:relative;padding-top:2rem;border-top:1px solid var(--gold-2)}.DealTimeline_node__zyLe0{position:absolute;top:-.9rem;left:0;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--navy);border:2px solid var(--gold);display:grid;place-items:center}.DealTimeline_nodeNum__Q1bFu{font-family:var(--font-display);font-weight:700;font-size:.85rem;color:var(--gold-1);line-height:1}.DealTimeline_head__UYM_4{margin-bottom:1rem}.DealTimeline_eyebrow__NlSyg{font-family:var(--font-display);font-weight:600;font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin:0 0 .3rem}.DealTimeline_title__1l9vU{font-size:1.6rem;line-height:1.1;margin-bottom:.4rem}.DealTimeline_tagline__aAuRD{font-family:var(--font-display);font-style:italic;font-weight:600;font-size:1.1rem;line-height:1.3;color:var(--slate-dark);margin:0}.DealTimeline_chapters__MEf3C{list-style:none;margin:0;padding:0}.DealTimeline_chapter___2oKS{border-top:1px solid var(--rule)}.DealTimeline_chapterLink__bjHhb{display:grid;grid-template-columns:2rem 1fr;grid-gap:.5rem;gap:.5rem;padding:.55rem 0;text-decoration:none;color:var(--ink);font-size:.95rem;line-height:1.4}.DealTimeline_chapterLink__bjHhb:hover .DealTimeline_question__7ktpZ{color:var(--gold-4);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:.15em}.DealTimeline_chapterNum__gFBWW{font-family:var(--font-display);font-weight:700;color:var(--slate-dark);font-size:.95rem;padding-top:.05rem}.DealTimeline_question__7ktpZ{font-style:italic;transition:color .14s var(--ease)}.DiagramFrame_frame__ZFirD{margin:0;background:var(--ground);border:1px solid var(--rule-alt);border-radius:var(--radius);padding:1.25rem clamp(1rem,3vw,2rem)}.DiagramFrame_label__NlWeT{display:block;font-family:var(--font-display);font-weight:600;font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:.75rem}.DiagramFrame_body__cqF99{overflow-x:auto}.DiagramFrame_img__I7InA{width:100%;height:auto}.DiagramFrame_caption__9JWr_{margin-top:.9rem;padding-top:.75rem;border-top:1px solid var(--rule);font-style:italic;font-size:.95rem;line-height:1.5;color:var(--slate-dark)}.Disclaimer_note__TsEQo{margin:1rem 0 0;font-size:.88rem;line-height:1.5;color:var(--slate-dark);max-width:44rem}.Disclaimer_note__TsEQo strong{font-family:var(--font-display);font-weight:700;font-size:.95rem;color:var(--navy)}.Disclaimer_dark__aWHFJ{color:var(--on-dark-muted)}.Disclaimer_dark__aWHFJ strong{color:var(--gold-1)}.Disclaimer_dark__aWHFJ a{color:var(--on-dark)}.Endorsements_section__1VTDe{border-bottom:1px solid var(--rule)}.Endorsements_list__5trtc{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));grid-gap:2rem;gap:2rem}.Endorsements_quote__IUXNr{margin:0 0 .75rem}.Endorsements_quote__IUXNr p{font-family:var(--font-display);font-style:italic;font-weight:600;font-size:1.3rem;line-height:1.35;color:var(--navy);margin:0}.Endorsements_who__cr0hb{margin:0;font-size:.92rem;color:var(--slate-dark)}.Endorsements_who__cr0hb strong{display:block;color:var(--ink);font-weight:700}.Portrait_frame__xRLtb{aspect-ratio:1/1;width:100%;background:var(--ground);border:1px solid var(--rule-alt);border-radius:var(--radius);overflow:hidden;container-type:inline-size}.Portrait_img__oieGL{width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.Portrait_placeholder__EzXmS{background:var(--navy);display:grid;place-items:center}.Portrait_initials__Sdr7z{font-family:var(--font-display);font-weight:700;font-size:34cqw;letter-spacing:.08em;line-height:1;background:var(--gold-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.RetailerGrid_grid__okAmn{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));grid-gap:.9rem;gap:.9rem}.RetailerGrid_tile__AJ099{display:flex;flex-direction:column;justify-content:center;gap:.2rem;min-height:5.25rem;padding:1rem 1.1rem;background:var(--ground);border:1px solid var(--rule-alt);border-top:3px solid var(--gold);border-radius:var(--radius);text-decoration:none;color:var(--navy);transition:border-color .14s var(--ease),transform .14s var(--ease)}a.RetailerGrid_tile__AJ099:hover{border-color:var(--navy);transform:translateY(-1px);color:var(--navy)}.RetailerGrid_soon__3Vwq1{border-top-color:var(--slate);color:var(--slate-dark);background:var(--panel)}.RetailerGrid_name__Ng6Im{font-family:var(--font-display);font-weight:700;font-size:1.25rem;line-height:1.1}.RetailerGrid_kind__E00yh{font-size:.82rem;color:var(--slate-dark);letter-spacing:.02em}.RetailerGrid_note__JJsxU{margin:1.25rem 0 0;color:var(--slate-dark);font-size:.95rem;max-width:44rem}.person_header__xQyz3{padding-block:clamp(3rem,7vw,5.5rem) clamp(2rem,5vw,4rem)}.person_grid__g9ilS{display:grid;grid-template-columns:1fr minmax(220px,320px);grid-gap:clamp(2rem,6vw,6rem);gap:clamp(2rem,6vw,6rem);align-items:start}@media (max-width:800px){.person_grid__g9ilS{grid-template-columns:1fr}.person_portrait__SFKPy{width:min(60vw,280px);order:-1}}.person_name__6Abd2{margin-bottom:.5rem}.person_role__DTm4y{font-family:var(--font-display);font-style:italic;font-weight:600;font-size:clamp(1.2rem,2vw,1.5rem);color:var(--slate-dark);margin-bottom:1.5rem;line-height:1.3}.person_credentials__9o6KY{list-style:none;margin:0 0 1.5rem;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.person_credentials__9o6KY li{font-family:var(--font-display);font-weight:700;font-size:.9rem;letter-spacing:.12em;text-transform:uppercase;color:var(--navy);border:1px solid var(--rule-alt);border-top:2px solid var(--gold);padding:.35rem .7rem;border-radius:var(--radius)}.person_bio__np3TA{font-size:1.125rem;line-height:1.7;max-width:40rem}.person_bio__np3TA p{margin-bottom:1.3em}.person_why__b__SH{font-family:var(--font-display);font-style:italic;font-weight:700;font-size:clamp(1.35rem,2.4vw,1.8rem);line-height:1.3;color:var(--navy);max-width:34rem;padding:1.25rem 0;border-top:1px solid var(--gold);border-bottom:1px solid var(--gold);margin:2rem 0}.person_awards__3Zc62{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));grid-gap:1rem;gap:1rem;margin:2rem 0}.person_award__q1KR2{padding:1.25rem 1.4rem}.person_awardNum__i_JNW{font-family:var(--font-display);font-weight:700;font-size:2.2rem;line-height:1;color:var(--gold);margin-bottom:.3rem}.person_awardText__wKpPk{margin:0;color:var(--slate-dark);font-size:.95rem}.person_links__VHozg{margin-top:1rem}.person_modules__cmkOY{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));grid-gap:1rem;gap:1rem}.person_module__CP5IW{padding:1.25rem 1.4rem}.person_moduleChapter__dtqJd{font-family:var(--font-display);font-weight:600;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--slate-dark);margin-bottom:.4rem}.person_moduleHeadline__c7Jag{font-size:1.3rem;line-height:1.2;margin:0}.person_moduleGloss__BJUJC{margin:.55rem 0 0;font-size:.95rem;line-height:1.5;color:var(--slate-dark)}.person_quote__XzjQJ{margin:2rem 0 2.5rem;max-width:40rem;padding:1.25rem 0 1.1rem;border-top:1px solid var(--gold);border-bottom:1px solid var(--gold)}.person_quote__XzjQJ p{font-family:var(--font-display);font-style:italic;font-weight:600;font-size:1.4rem;line-height:1.35;color:var(--navy)}.person_quoteWho__yDhNY{font-family:var(--font-text);font-style:normal;font-size:.95rem;color:var(--slate-dark)}.person_portraitNote__G1Cup{margin-top:.75rem;font-size:.85rem;color:var(--slate-dark)}.RuleCard_card__IwmQP{position:relative;display:flex;flex-direction:column;gap:.35rem;padding:1.75rem 1.75rem 1.5rem;border-radius:var(--radius);page-break-inside:avoid;break-inside:avoid;scroll-margin-top:6rem}.RuleCard_light__kqDrT{background:var(--ground);border:1px solid var(--rule-alt);border-top:3px solid var(--gold)}.RuleCard_dark__8L91M{background:var(--navy);border:1px solid rgba(220,192,132,.22);border-top:3px solid var(--gold);color:var(--on-dark)}.RuleCard_numeral__KXk4K{font-family:var(--font-display);font-weight:700;font-size:2.6rem;line-height:1;letter-spacing:.02em;color:var(--gold);margin-bottom:.4rem}.RuleCard_dark__8L91M .RuleCard_numeral__KXk4K{background:var(--gold-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.RuleCard_label__btI_M{font-family:var(--font-display);font-weight:600;font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:var(--slate-dark);margin:0}.RuleCard_dark__8L91M .RuleCard_label__btI_M{color:var(--gold-1)}.RuleCard_text__ZDL6C{font-family:var(--font-display);font-weight:700;font-size:1.55rem;line-height:1.18;color:var(--navy);margin:.15rem 0 .6rem}.RuleCard_lg__ZVQGG .RuleCard_text__ZDL6C{font-size:clamp(1.9rem,3vw,2.5rem)}.RuleCard_dark__8L91M .RuleCard_text__ZDL6C{color:var(--on-dark)}.RuleCard_textLink__bw6dM{text-decoration:none;color:inherit}.RuleCard_textLink__bw6dM:hover{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:1px;text-underline-offset:.12em}.RuleCard_chapter__tKvXr{font-size:.92rem;color:var(--slate-dark);margin:0;line-height:1.45}.RuleCard_dark__8L91M .RuleCard_chapter__tKvXr{color:var(--on-dark-muted)}.RuleCard_question__3Qff6{display:block;font-style:italic;margin-top:.15rem}.RuleCard_actions__u3n3V{margin-top:auto;padding-top:1rem;display:flex;gap:1.25rem}@media print{.RuleCard_card__IwmQP{border:1px solid #999;border-top:3px solid #000;background:#fff;color:#000;padding:1rem}.RuleCard_chapter__tKvXr,.RuleCard_label__btI_M,.RuleCard_numeral__KXk4K,.RuleCard_text__ZDL6C{color:#000;-webkit-text-fill-color:#000;background:none}}.not-found_page__jb5cW{position:relative;overflow:hidden;padding-block:clamp(4rem,10vw,8rem);min-height:70vh}.not-found_compass__MuZnj{position:absolute;right:-8%;bottom:-6%;width:min(60vw,720px);pointer-events:none}.not-found_grid__1YYjq{position:relative;display:grid;grid-template-columns:1.2fr .8fr;grid-gap:clamp(2rem,6vw,6rem);gap:clamp(2rem,6vw,6rem);align-items:center}@media (max-width:860px){.not-found_grid__1YYjq{grid-template-columns:1fr}}.not-found_grid__1YYjq h1{margin-bottom:1rem;max-width:14ch}.not-found_actions__iVU5n{margin:1.75rem 0 2rem}.not-found_links__auMg0{list-style:none;margin:0;padding:0;max-width:30rem}.not-found_links__auMg0 li{padding:.6rem 0;border-top:1px solid var(--on-dark-rule)}.not-found_links__auMg0 a{color:var(--on-dark);text-decoration:none;font-family:var(--font-display);font-weight:600;font-size:1.1rem}.not-found_links__auMg0 a:hover{color:var(--gold-1)}.not-found_asideLabel__cZZBm{font-family:var(--font-display);font-weight:600;font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-1);margin-bottom:.75rem}.home_hero__o4ZPq{position:relative;overflow:hidden;padding-block:clamp(3.5rem,8vw,7rem) clamp(3rem,7vw,6rem)}.home_compass__pdkNB{position:absolute;right:-6%;bottom:-2%;width:min(62vw,760px);opacity:.9;pointer-events:none}.home_heroGrid__DhqFK{position:relative;display:grid;grid-template-columns:1.15fr .85fr;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:center}@media (max-width:900px){.home_heroGrid__DhqFK{grid-template-columns:1fr}.home_compass__pdkNB{width:90vw;right:-20%;bottom:-4%;opacity:.6}}.home_heroTitle__LI4Uj{margin-bottom:1.25rem;max-width:13ch}.home_line__sucg8{display:block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.home_lineInner__DrGm_{display:inline-block;padding-bottom:.05em}html.js .home_lineInner__DrGm_{animation:home_riseIn__mbLHE .9s var(--ease) both}html.js .home_heroIn__g3REO{animation:home_fadeUp__fJjm9 .8s var(--ease) both}@keyframes home_riseIn__mbLHE{0%{transform:translateY(108%);opacity:0}to{transform:none;opacity:1}}@keyframes home_fadeUp__fJjm9{0%{transform:translateY(14px);opacity:0}to{transform:none;opacity:1}}.home_heroSubtitle__KJe1X{font-family:var(--font-display);font-style:italic;font-weight:700;font-size:clamp(1.35rem,2.3vw,1.8rem);line-height:1.25;color:var(--on-dark);max-width:26ch;margin-bottom:1.25rem}.home_heroByline__CoPEz{font-family:var(--font-display);font-weight:600;font-size:1.15rem;letter-spacing:.04em;color:var(--on-dark-muted);margin-bottom:2rem}.home_heroByline__CoPEz strong{color:var(--gold-1);text-transform:uppercase;letter-spacing:.1em;font-weight:700}.home_heroByline__CoPEz span{font-style:italic}.home_heroActions__F1he6{margin-bottom:2.25rem}.home_credentialsBlock__dVRz0{display:flex;align-items:flex-start;gap:1rem;padding-top:1rem;border-top:1px solid var(--on-dark-rule)}.home_credPortrait__HSU1i{width:6.75rem;flex:0 0 6.75rem}.home_credLabel__I3SUQ{font-family:var(--font-display);font-weight:600;font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin:0 0 .35rem}.home_credentials__Noi98{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem 2rem;font-family:var(--font-display);font-weight:600;font-size:.95rem;letter-spacing:.04em;color:var(--on-dark-muted)}.home_heroCover__0wkiI{width:min(100%,400px);justify-self:center}@media (max-width:900px){.home_heroCover__0wkiI{width:min(62vw,340px);order:-1}}.home_gapFigure__R11XM{max-width:900px}.home_afterFigure__OBX7j{margin-top:2rem}.home_about___4_IK{display:grid;grid-template-columns:minmax(200px,320px) 1fr;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:start}@media (max-width:760px){.home_about___4_IK{grid-template-columns:1fr}.home_aboutCover__vqYM9{width:min(60vw,300px)}}.home_aboutTitle__4kW6X{margin-bottom:.5rem}.home_aboutSubtitle__rBOoY{font-family:var(--font-display);font-style:italic;font-weight:700;font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.3;color:var(--slate-dark);margin-bottom:1.5rem;max-width:30ch}.home_aboutPara__M7uBd{font-size:1.15rem;line-height:1.65;max-width:40rem}.home_aboutMeta__PxX2J{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--rule);font-family:var(--font-display);font-weight:600;font-size:.95rem;letter-spacing:.04em;color:var(--slate-dark)}.home_learn__nGeG4{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:0 3rem;gap:0 3rem}@media (max-width:800px){.home_learn__nGeG4{grid-template-columns:1fr}}.home_learnItem__OKWzg{display:grid;grid-template-columns:3.2rem 1fr;grid-gap:.75rem;gap:.75rem;padding:1.1rem 0;border-top:1px solid var(--on-dark-rule)}.home_learnNum__3TcY7{font-family:var(--font-display);font-weight:700;font-size:2rem;line-height:1;background:var(--gold-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.home_learnText__qgh4X{display:block;font-family:var(--font-display);font-weight:600;font-size:1.3rem;line-height:1.3;color:var(--on-dark)}.home_learnRef__MpnU3{display:inline-block;margin-top:.35rem;font-size:.88rem;color:var(--on-dark-muted);text-decoration:none;border-bottom:1px solid var(--on-dark-rule)}.home_learnRef__MpnU3:hover{color:var(--gold-1);border-bottom-color:var(--gold)}.home_rulesHead__e5yX1{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;flex-wrap:wrap}.home_rulesHead__e5yX1 .home_btn__f_D1_{margin-bottom:clamp(2rem,4vw,3rem)}.home_rulesGrid__az3Wj{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));grid-gap:1.25rem;gap:1.25rem}.home_aboutByline__FNI4U{margin-top:1.5rem}.home_aiGrid__8vnSh{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));grid-gap:1.25rem;gap:1.25rem;margin-bottom:2.5rem}.home_aiChapter__S_JD7{font-family:var(--font-display);font-weight:600;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:var(--slate-dark);margin-bottom:.6rem}.home_aiHeadline__WQaOc{font-size:1.55rem;line-height:1.15;margin-bottom:.9rem}.home_aiClose__ljSW_{font-style:italic;color:var(--slate-dark);margin:0;line-height:1.5}.home_aiByline__yOBoA{display:flex;gap:1.25rem;align-items:center;max-width:44rem}.home_aiPortrait__CS2FJ{width:88px;flex-shrink:0}.home_aiName___4MXF{margin-bottom:.25rem;font-family:var(--font-display);font-size:1.2rem}.home_aiName___4MXF strong{font-weight:700;color:var(--navy)}.home_aiBio__fFLWn{margin:0;color:var(--slate-dark)}.home_waitlist__IRVfA{margin-top:2.5rem}.home_stepTwo__PkjN_,.home_waitlist__IRVfA{padding-top:2rem;border-top:1px solid var(--rule)}.home_stepTwo__PkjN_{margin-top:3rem}.home_stepTwoText__j3QXM{max-width:44rem;color:var(--slate-dark);margin:0}.home_people__zQe3_{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4rem);gap:clamp(2.5rem,5vw,4rem)}.home_person__KFQrM{display:grid;grid-template-columns:minmax(140px,240px) minmax(0,44rem);grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);align-items:start}.home_person__KFQrM+.home_person__KFQrM{padding-top:clamp(2.5rem,5vw,4rem);border-top:1px solid var(--rule-alt)}@media (max-width:520px){.home_person__KFQrM{grid-template-columns:1fr}.home_personPortrait__9Xnqr{width:55%}}.home_personName__C6nBw{font-size:1.9rem;margin-bottom:.25rem}.home_personRole__fCpqD{font-family:var(--font-display);font-weight:600;font-size:.9rem;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin-bottom:1rem}.home_personWhy__JoqwE{font-style:italic;color:var(--slate-dark)}.home_closing__ov_WK{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:center}@media (max-width:900px){.home_closing__ov_WK{grid-template-columns:1fr}}.SampleGate_gate__cOc4B{position:relative;margin-top:-6rem;padding-top:6rem}.SampleGate_fade__dP4oX{position:absolute;inset:0 0 auto 0;height:6rem;background:linear-gradient(180deg,rgba(255,255,255,0),#fff 85%);pointer-events:none}.SampleGate_panel__bncC4{background:var(--panel);border-top:3px solid var(--gold);border-radius:var(--radius);padding:clamp(1.5rem,4vw,2.5rem)}.SampleGate_title__wUImk{font-size:clamp(1.7rem,3vw,2.3rem);margin-bottom:.6rem}.SampleGate_text__u81Us{color:var(--slate-dark);max-width:36rem;margin-bottom:1.25rem}.SampleGate_download__WbkdN{margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid var(--rule);font-family:var(--font-display);font-weight:700;font-size:1.15rem;color:var(--navy)}.SampleGate_download__WbkdN a{text-decoration:none;border-bottom:1px solid var(--gold)}.rule_header__JAToX{padding-block:clamp(3rem,7vw,5.5rem) clamp(2.5rem,5vw,4rem)}.rule_text__930yv{margin:.25rem 0 1.75rem;max-width:18ch}.rule_chapterTitle__RFV3k{font-size:clamp(1.3rem,2.2vw,1.7rem);color:var(--on-dark);margin-bottom:.35rem}.rule_question__iftQM{font-family:var(--font-display);font-style:italic;font-weight:600;font-size:1.25rem;color:var(--on-dark-muted);margin:0}.rule_body__hbJ0S{padding-block:clamp(2.5rem,5vw,4rem) 1rem}.rule_block__bNmPn{margin-bottom:2.5rem}.rule_block__bNmPn p{font-size:1.125rem;line-height:1.7}.rule_blockTitle__0gNjR{font-size:1.55rem;margin-bottom:.6rem}.rule_terms___TDLM{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.rule_terms___TDLM a{display:inline-block;padding:.3rem .75rem;border:1px solid var(--rule-alt);border-radius:999px;text-decoration:none;font-family:var(--font-display);font-weight:600;color:var(--navy)}.rule_terms___TDLM a:hover{border-color:var(--gold);color:var(--gold-4)}.rule_cta__eJEcE{padding:2rem 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-bottom:2rem}.rule_share__uYzrs{max-width:30rem}.rule_pager__XQrEj{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;padding:2.5rem 0 4rem}@media (max-width:600px){.rule_pager__XQrEj{grid-template-columns:1fr}}.rule_pagerLink__5sXID{display:block;text-decoration:none;padding:1rem 0;border-top:2px solid var(--gold)}.rule_pagerNext__dg8cC{text-align:right}.rule_pagerLabel__15B9h{display:block;font-family:var(--font-display);font-weight:600;font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:var(--slate-dark);margin-bottom:.3rem}.rule_pagerText__Vm6F6{display:block;font-family:var(--font-display);font-weight:700;font-size:1.2rem;line-height:1.2;color:var(--navy)}.rule_pagerLink__5sXID:hover .rule_pagerText__Vm6F6{color:var(--gold-4)}.ShareButton_btn__4UBTB{background:none;border:0;padding:.2rem 0;cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-4);border-bottom:1px solid var(--gold)}.ShareButton_btn__4UBTB:hover{color:var(--navy)}.ShareButton_dark__CUZOC{color:var(--gold-1)}.ShareButton_dark__CUZOC:hover{color:#fff}@media print{.ShareButton_btn__4UBTB{display:none}}.WaitlistForm_form__mpNPj{width:100%;max-width:44rem}.WaitlistForm_grid__GtqLi{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;align-items:center}@media (max-width:640px){.WaitlistForm_grid__GtqLi{grid-template-columns:1fr}}.WaitlistForm_check__1ljRq{display:flex;align-items:center;gap:.6rem;min-height:3rem;padding:0 .25rem;cursor:pointer;color:var(--ink)}.WaitlistForm_check__1ljRq input{accent-color:var(--gold)}.WaitlistForm_dark__Z5sdx.WaitlistForm_check__1ljRq{color:var(--on-dark)}.WaitlistForm_actions__2Nvor{margin-top:.9rem}.WaitlistForm_error__ibc25{margin:.75rem 0 0;font-size:.92rem;color:#9a3b1e}.WaitlistForm_fine__Ptdma{margin:.9rem 0 0;font-size:.88rem;color:var(--slate-dark)}.WaitlistForm_dark__Z5sdx.WaitlistForm_fine__Ptdma{color:var(--on-dark-muted)}.WaitlistForm_dark__Z5sdx.WaitlistForm_error__ibc25{color:#f2c4b3}.WaitlistForm_success__DRtiU{max-width:40rem}.WaitlistForm_successTitle__6y_mr{margin:0 0 .4rem;font-family:var(--font-display);font-weight:700;font-size:1.5rem;color:var(--navy)}.WaitlistForm_dark__Z5sdx .WaitlistForm_successTitle__6y_mr{color:var(--gold-1)}.WaitlistForm_successText__e7MN7{margin:0;color:var(--slate-dark)}.WaitlistForm_dark__Z5sdx .WaitlistForm_successText__e7MN7{color:var(--on-dark-muted)}.Waterfall_wrap__ij_P_{width:100%}.Waterfall_title__rPFP6{font-family:var(--font-text);font-weight:700;font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.25;color:var(--navy);margin:0 0 .75rem}.Waterfall_legend__U5gEW{list-style:none;margin:0 0 .5rem;padding:0;display:flex;flex-wrap:wrap;gap:.35rem 1.5rem;font-size:.92rem;color:var(--ink)}.Waterfall_legend__U5gEW li{display:inline-flex;align-items:center;gap:.5rem}.Waterfall_swatch__Erecv{width:1.1rem;height:.8rem;display:inline-block}.Waterfall_navy__ZH6eE{background:var(--navy)}.Waterfall_gold__jNoW2{background:var(--gold)}.Waterfall_slate__AI4Fr{background:var(--slate)}.Waterfall_svg__vP2Eo{width:100%;height:auto;display:block;font-family:var(--font-text)}.Waterfall_grid__P9UZb{stroke:var(--rule);stroke-width:1}.Waterfall_axis__gyIAF{stroke:var(--rule-alt);stroke-width:1.5}.Waterfall_tick__kqEMl{font-size:15px;fill:var(--slate-dark)}.Waterfall_cat__1X2Nk{font-size:14.5px;fill:var(--ink)}.Waterfall_bar__wE_N6{transform-box:fill-box;transition:transform .6s var(--ease);transition-delay:var(--d,0s)}.Waterfall_total__W8I7O{transform-origin:50% 100%}.Waterfall_drop__6nJqP{transform-origin:50% 0}.Waterfall_bar__wE_N6.Waterfall_total__W8I7O{fill:var(--navy)}.Waterfall_bar__wE_N6.Waterfall_price__uo4pT{fill:var(--gold)}.Waterfall_bar__wE_N6.Waterfall_deferred__JjiiZ{fill:var(--slate)}.Waterfall_link__JcAtq{stroke:var(--slate);stroke-width:1.5;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .3s linear;transition-delay:var(--d,0s)}.Waterfall_val__k3X8V{font-weight:700;transition:opacity .4s var(--ease);transition-delay:var(--d,0s)}.Waterfall_valTotal__N9jPf{font-size:21px;fill:var(--navy)}.Waterfall_valDelta__EA7g1{font-size:17px;fill:var(--ink)}html.js .Waterfall_svg__vP2Eo:not(.Waterfall_on__c1zSg) .Waterfall_bar__wE_N6{transform:scaleY(0)}html.js .Waterfall_svg__vP2Eo:not(.Waterfall_on__c1zSg) .Waterfall_link__JcAtq{stroke-dashoffset:1}html.js .Waterfall_svg__vP2Eo:not(.Waterfall_on__c1zSg) .Waterfall_val__k3X8V{opacity:0}@media (prefers-reduced-motion:reduce){html.js .Waterfall_svg__vP2Eo:not(.Waterfall_on__c1zSg) .Waterfall_bar__wE_N6{transform:none}html.js .Waterfall_svg__vP2Eo:not(.Waterfall_on__c1zSg) .Waterfall_link__JcAtq{stroke-dashoffset:0}html.js .Waterfall_svg__vP2Eo:not(.Waterfall_on__c1zSg) .Waterfall_val__k3X8V{opacity:1}}@media print{.Waterfall_bar__wE_N6,.Waterfall_link__JcAtq,.Waterfall_val__k3X8V{transition:none}}.RuleWall_filters__4mjFo{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:2rem}.RuleWall_chip__rWK_r{background:var(--ground);border:1px solid var(--rule-alt);border-radius:999px;padding:.45rem .95rem;font-family:var(--font-display);font-weight:600;font-size:.95rem;letter-spacing:.03em;cursor:pointer;color:var(--navy);transition:background-color .14s var(--ease),border-color .14s var(--ease),color .14s var(--ease)}.RuleWall_chip__rWK_r:hover{border-color:var(--gold)}.RuleWall_active__vGphb{background:var(--navy);border-color:var(--navy);color:var(--on-dark)}.RuleWall_chipNum__emP0r{color:var(--gold);font-weight:700;margin-right:.15rem}.RuleWall_active__vGphb .RuleWall_chipNum__emP0r{color:var(--gold-1)}.RuleWall_print__5yoDj{margin-left:auto;background:none;border:0;padding:.3rem 0;cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-4);border-bottom:1px solid var(--gold)}.RuleWall_wall__TaXcz{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));grid-gap:1.25rem;gap:1.25rem}@media print{.RuleWall_wall__TaXcz{grid-template-columns:1fr 1fr;gap:.6rem}}