.field-kit_kit__LVXyg{padding:85px 0;border-top:1px solid #303034;scroll-margin-top:24px}.field-kit_heading__yKPZG{display:flex;align-items:center;justify-content:space-between;gap:24px}.field-kit_kicker__y9RXG{color:#ff8150;font:750 .63rem/1.4 ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase}.field-kit_heading__yKPZG h2{max-width:11ch}.field-kit_heading__yKPZG p{max-width:55ch;color:#a5a5b0;font-size:.95rem;line-height:1.7}.field-kit_counter__H9nL_{display:flex;align-items:center;gap:20px;flex-shrink:0}.field-kit_counter__H9nL_ strong{color:transparent;-webkit-text-stroke:1px #ff6021;font-size:clamp(5rem,10vw,10rem);font-weight:900;letter-spacing:-.09em;line-height:1}.field-kit_counter__H9nL_ span{color:#92929e;font:700 .6rem/1.7 ui-monospace,monospace}.field-kit_picker__P8zhN{display:flex;flex-wrap:wrap;gap:9px;margin:32px 0}.field-kit_actions__JyKS3 button,.field-kit_picker__P8zhN button,.field-kit_save__DFgma,.field-kit_shared___Pb4S button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:1px solid #3a3a43;padding:10px 16px;background:#111114;color:#c7c7d2;font-size:.75rem;cursor:pointer}.field-kit_picker__P8zhN button[aria-pressed=true],.field-kit_save__DFgma[aria-pressed=true]{background:#ff602114;border-color:#ff6021;color:#ff9a70}.field-kit_kit__LVXyg button:disabled,.field-kit_save__DFgma:disabled{opacity:.45;cursor:default}.field-kit_cards__w9i2X{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.field-kit_card__FYgqz{border:1px solid #37373f;background:#0c0c0f;overflow:hidden}.field-kit_art__icPZ1{position:relative;height:220px;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;padding:22px}.field-kit_art__icPZ1 img{object-fit:cover;z-index:-3}.field-kit_shade__0RijF{position:absolute;inset:0;background:linear-gradient(0deg,#0c0c0f,#05050533);z-index:-2}.field-kit_art__icPZ1>span{color:#ffc3a8;font:750 .6rem/1.4 ui-monospace,monospace;letter-spacing:.1em}.field-kit_art__icPZ1>button{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:44px;height:44px;color:#eee;background:#08080bd9;border:1px solid #ffffff35;cursor:pointer}.field-kit_art__icPZ1 h3{margin:0;font-size:3rem;font-weight:900;text-transform:uppercase;letter-spacing:-.07em;line-height:1}.field-kit_body__9ORAK{padding:0 22px 24px}.field-kit_body__9ORAK p{min-height:45px;margin:0 0 22px;color:#b0b0bc;font-size:.85rem;line-height:1.5}.field-kit_body__9ORAK a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;color:#aaaab8;font-size:.72rem}.field-kit_body__9ORAK .field-kit_start__Mlzij{border-top:1px solid #36363d;color:#ff9a70;font-weight:750}.field-kit_empty__JdBQr{display:flex;align-items:center;gap:25px;min-height:180px;border:1px dashed #4b3a33;background:radial-gradient(ellipse at right,#ff602112,transparent 70%);padding:30px}.field-kit_empty__JdBQr>svg{flex-shrink:0;color:#ff8150}.field-kit_empty__JdBQr h3{font-size:clamp(1.3rem,2.4vw,2rem);font-weight:850;letter-spacing:-.04em;margin:0}.field-kit_empty__JdBQr p{max-width:55ch;color:#9393a2;font-size:.85rem;line-height:1.7}.field-kit_empty__JdBQr>span{margin-left:auto;color:#ff602140;font:900 3rem/1 ui-monospace,monospace;white-space:nowrap}.field-kit_actions__JyKS3{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.field-kit_privacy__W2Lx5{color:#9494a2;font-size:.72rem;line-height:1.7;max-width:90ch}.field-kit_notice__t0aeU{min-height:20px;color:#b0ec86;font-size:.75rem}.field-kit_shared___Pb4S{margin:28px 0;padding:clamp(20px,3vw,32px);border:1px solid #ff602170;background:linear-gradient(120deg,#ff60211a,#101014)}.field-kit_shared___Pb4S h3{font-size:clamp(1.7rem,4vw,3rem);font-weight:850;letter-spacing:-.05em;margin:16px 0}.field-kit_shared___Pb4S p{color:#b8b8c3;font-size:.85rem;line-height:1.7}.field-kit_sharedLinks__hAbnH{display:flex;flex-wrap:wrap;gap:16px;margin:20px 0}.field-kit_sharedLinks__hAbnH a{display:flex;align-items:center;gap:5px;min-height:44px;color:#ff9a70;font-size:.8rem}.field-kit_manual__nwVYW{display:grid;gap:10px;color:#bbb;font-size:.75rem}.field-kit_manual__nwVYW input{width:100%;min-width:0;min-height:44px;background:#111;border:1px solid #444;color:#ddd;padding:10px;font-size:16px}.field-kit_saveControl__L_QHE{display:flex;align-items:center;flex-wrap:wrap;gap:15px;padding:22px 0;border-bottom:1px solid #303034}.field-kit_saveControl__L_QHE>a{display:inline-flex;align-items:center;gap:5px;min-height:44px;color:#aaaab9;font-size:.75rem}.field-kit_saveControl__L_QHE small{width:100%;color:#ffba84;font-size:.75rem}@media (max-width:1000px){.field-kit_cards__w9i2X{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.field-kit_kit__LVXyg{padding:60px 0}.field-kit_heading__yKPZG{align-items:flex-start}.field-kit_counter__H9nL_{gap:8px;flex-direction:column;align-items:flex-end;padding-top:25px}.field-kit_counter__H9nL_ strong{font-size:4rem}.field-kit_counter__H9nL_ span{font-size:.5rem}.field-kit_heading__yKPZG h2{font-size:clamp(2.6rem,10vw,4rem)}.field-kit_cards__w9i2X{grid-template-columns:1fr}.field-kit_empty__JdBQr{align-items:flex-start;padding:22px;gap:16px}.field-kit_empty__JdBQr>span{display:none}.field-kit_picker__P8zhN{gap:7px}.field-kit_picker__P8zhN button{flex:1 0 28%;padding:10px 8px}.field-kit_actions__JyKS3>button{flex:1}}.field-guide_page__HG2nN{color:#f7f6f2;background:#050505;min-height:100svh}.field-guide_skip__Nu0t4{position:fixed;top:-80px;left:16px;z-index:1000;padding:14px;background:#ff6021;color:#050505;font-weight:800}.field-guide_skip__Nu0t4:focus{top:16px}.field-guide_topbar__5lQ_P{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px;padding:0 clamp(18px,4vw,60px);border-bottom:1px solid #252528}.field-guide_brand__NWDvH{display:inline-flex;align-items:baseline;font-size:1.6rem;font-weight:900;letter-spacing:-.08em}.field-guide_brand__NWDvH>span{color:#ff6021}.field-guide_brand__NWDvH small{margin-left:15px;color:#999;font:700 .55rem/1 ui-monospace,monospace;letter-spacing:.1em}.field-guide_topbar__5lQ_P nav{display:flex;gap:26px}.field-guide_topbar__5lQ_P nav a{display:inline-flex;align-items:center;gap:6px;color:#aaa;font-size:.64rem;font-weight:800;text-transform:uppercase}.field-guide_hero__ILCrY{position:relative;display:flex;align-items:flex-end;min-height:720px;isolation:isolate;overflow:hidden}.field-guide_hero__ILCrY>img{object-fit:cover;z-index:-3}.field-guide_heroShade__FX_bg{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#050505ed,#05050520),linear-gradient(0deg,#050505,transparent 65%)}.field-guide_heroCopy__XQ4qR{width:min(1080px,100%);padding:90px clamp(18px,5vw,76px)}.field-guide_eyebrow__Cwgcw{color:#ff6021;font:800 .63rem/1.4 ui-monospace,monospace;letter-spacing:.13em;text-transform:uppercase}.field-guide_hero__ILCrY h1{margin:26px 0;font-size:clamp(4rem,10.7vw,10.5rem);font-weight:900;letter-spacing:-.085em;line-height:.79;text-transform:uppercase}.field-guide_page__HG2nN em{color:#ff6021;font-style:normal}.field-guide_hero__ILCrY p{max-width:45ch;color:#c3c3c8;font-size:clamp(1rem,2vw,1.3rem);line-height:1.6}.field-guide_primary__MTBLw,.field-guide_secondary__IWRPc{display:inline-flex;justify-content:center;align-items:center;min-height:52px;gap:10px;padding:0 20px;background:#ff6021;color:#050505;font-size:.68rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.field-guide_primary__MTBLw:hover{background:#ff824f}.field-guide_heroKit__lksQ9{display:inline-flex;min-height:52px;align-items:center;gap:8px;margin:18px 0 0 20px;color:#dddde5;font-size:.72rem}.field-guide_secondary__IWRPc{color:#ddd;border:1px solid #38383c;background:transparent}.field-guide_heroStamp__xYq7l{position:absolute;right:26px;bottom:28px;color:#777;font:700 .6rem/1 ui-monospace,monospace;letter-spacing:.14em}.field-guide_content__Lp02_{width:min(1320px,calc(100% - 36px));margin:0 auto}.field-guide_session__D1ox4{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(28px,6vw,90px);padding:100px 0;scroll-margin-top:24px}.field-guide_page__HG2nN h2{margin:22px 0;font-size:clamp(3rem,6vw,6rem);line-height:.88;letter-spacing:-.075em;text-transform:uppercase}.field-guide_purpose__fVBuP p,.field-guide_sectionHead__ZlCRr p,.field-guide_sessionIntro__kaD_B p{max-width:56ch;color:#a5a5ab;font-size:.98rem;line-height:1.7}.field-guide_sessionNumber__UqqMT{margin-top:45px;color:transparent;font-size:clamp(7rem,16vw,15rem);font-weight:900;letter-spacing:-.09em;line-height:1;-webkit-text-stroke:1px #ff602160}.field-guide_sessionNumber__UqqMT small{color:#555;font:700 .8rem/1 ui-monospace,monospace;letter-spacing:0;-webkit-text-stroke:0}.field-guide_sessionConsole__SGn9T{border:1px solid #333337;border-top:3px solid #ff6021;background:linear-gradient(150deg,#ff60210c,transparent 35%),#0c0c0e;padding:clamp(18px,3vw,34px)}.field-guide_sessionConsole__SGn9T fieldset{margin:0 0 24px;padding:0;border:0}.field-guide_sessionConsole__SGn9T legend{margin-bottom:12px;color:#888890;font:750 .6rem/1.3 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.09em}.field-guide_choices__60VsS{display:flex;flex-wrap:wrap;gap:8px}.field-guide_choices__60VsS button{border:1px solid #343438;padding:11px 14px;background:#141416;color:#aaaab0;font-size:.72rem}.field-guide_choices__60VsS button[aria-pressed=true]{border-color:#ff6021;color:#ff8b59;background:#ff602114}.field-guide_sessionHeading__apsa7{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #303035;padding:21px 0;color:#ff6021;font:750 .63rem/1 ui-monospace,monospace}.field-guide_sessionHeading__apsa7 strong{color:#999}.field-guide_checklist__OYUEj{display:grid}.field-guide_checklist__OYUEj button{display:grid;grid-template-columns:34px 1fr;align-items:center;gap:15px;min-height:83px;border-bottom:1px solid #29292c;padding:14px 0;background:transparent;color:#d2d2d8;text-align:left;font-size:.85rem;line-height:1.5}.field-guide_checklist__OYUEj button>span{display:grid;place-items:center;width:34px;height:34px;border:1px solid #45454b;color:#666;font:750 .6rem/1 ui-monospace,monospace}.field-guide_checklist__OYUEj button[aria-pressed=true]{color:#a8ff60}.field-guide_checklist__OYUEj button[aria-pressed=true]>span{border-color:#a8ff60;color:#a8ff60}.field-guide_reflection__pWLgm{border-left:2px solid #ff6021;padding:16px 20px;margin-top:24px;background:#ff602108}.field-guide_reflection__pWLgm>span{color:#ff8150;font:750 .6rem/1.3 ui-monospace,monospace;letter-spacing:.07em;text-transform:uppercase}.field-guide_reflection__pWLgm p{margin:9px 0 0;color:#c1c1c6;font-size:.9rem;line-height:1.5}.field-guide_consoleActions__8CObs{display:flex;flex-wrap:wrap;align-items:center;gap:17px;margin-top:22px}.field-guide_consoleActions__8CObs a,.field-guide_consoleActions__8CObs button{display:inline-flex;min-height:40px;align-items:center;gap:6px;background:transparent;color:#a5a5ad;font-size:.67rem}.field-guide_consoleActions__8CObs button:disabled{color:#555;cursor:default}.field-guide_notice__K_33z{color:#a8ff60;font-size:.72rem}.field-guide_sessionFallback__GRBjb{min-height:700px;padding:100px 0;color:#9999a3}.field-guide_sessionConsole__SGn9T fieldset:disabled{opacity:.6}.field-guide_manualLink__25_ym{display:grid;gap:9px;margin-top:20px;color:#9999a4;font-size:.7rem}.field-guide_manualLink__25_ym input{min-width:0;width:100%;min-height:44px;border:1px solid #3c3c44;background:#111114;padding:10px;color:#ddd;font-size:16px}.field-guide_library__VrGDc{padding:65px 0 110px;border-top:1px solid #303034}.field-guide_sectionHead__ZlCRr{max-width:850px}.field-guide_cards__8LX5o{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:48px}.field-guide_card__J8pSs{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:440px;overflow:hidden;border:1px solid #333337;padding:25px;isolation:isolate}.field-guide_card__J8pSs>img{object-fit:cover;z-index:-3;transition:transform .25s ease}.field-guide_card__J8pSs:hover>img{transform:scale(1.04)}.field-guide_cardShade__pVxEE{position:absolute;inset:0;z-index:-2;background:linear-gradient(0deg,#050505 2%,#05050533 85%)}.field-guide_cardTop___I9dJ{display:flex;justify-content:space-between;color:#ff6021;font:750 .6rem/1 ui-monospace,monospace}.field-guide_cardCopy__8MyJf h3{margin:0;font-size:clamp(2.4rem,4vw,4.1rem);line-height:.9;letter-spacing:-.075em;text-transform:uppercase}.field-guide_cardCopy__8MyJf p{max-width:27ch;color:#c2c2c8;font-size:.87rem;line-height:1.4}.field-guide_cardCopy__8MyJf small{display:block;margin-top:24px;color:#ff8150;font-size:.63rem;text-transform:uppercase}.field-guide_purpose__fVBuP{padding:70px 0 110px;border-top:1px solid #303034}.field-guide_purpose__fVBuP .field-guide_primary__MTBLw{margin-top:20px}.field-guide_answers__aS4Z4{border-top:1px solid #303034;padding:65px 0 90px}.field-guide_answers__aS4Z4>h2{font-size:clamp(2.8rem,6vw,5rem)}.field-guide_answers__aS4Z4 details{border-bottom:1px solid #303037}.field-guide_answers__aS4Z4 summary{display:flex;align-items:center;justify-content:space-between;min-height:86px;gap:24px;padding:18px 0;color:#d5d5df;cursor:pointer;font-size:clamp(.95rem,2vw,1.2rem);font-weight:750;letter-spacing:-.025em;list-style:none}.field-guide_answers__aS4Z4 summary::-webkit-details-marker{display:none}.field-guide_answers__aS4Z4 summary span{color:#ff6021;font-size:1.3rem;font-weight:400}.field-guide_answers__aS4Z4 details[open] summary span{transform:rotate(45deg)}.field-guide_answers__aS4Z4 details p{max-width:75ch;margin:0 0 25px;color:#9393a0;font-size:.87rem;line-height:1.7}.field-guide_articleHero___BOUM{min-height:580px}.field-guide_articleHero___BOUM h1{font-size:clamp(3.8rem,10vw,9rem)}.field-guide_articleHero___BOUM h1 em{font-size:.5em;white-space:nowrap}.field-guide_article__zBFAY{width:min(920px,calc(100% - 36px));margin:auto;padding:85px 0}.field-guide_answer__5cy_V h2{font-size:clamp(2rem,4.6vw,3.7rem);line-height:1.02;letter-spacing:-.05em}.field-guide_answer__5cy_V p,.field-guide_practiceStep__aQYyI p{color:#aaaab2;font-size:1rem;line-height:1.8}.field-guide_practice__w3QT_{margin-top:65px;scroll-margin-top:24px}.field-guide_practiceStep__aQYyI{display:grid;grid-template-columns:70px 1fr;gap:20px;border-bottom:1px solid #303034;padding:30px 0}.field-guide_practiceStep__aQYyI>span{color:#ff6021;font:750 .8rem/1 ui-monospace,monospace;padding-top:22px}.field-guide_practiceStep__aQYyI h2{font-size:clamp(1.6rem,4vw,2.7rem);line-height:1.05;letter-spacing:-.045em}.field-guide_articleActions__K6Ud5{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.field-guide_nextGuide___DxIn{display:grid;grid-template-columns:1fr auto;margin-top:90px;border-top:1px solid #303034;padding-top:30px}.field-guide_nextGuide___DxIn>span{color:#999;font:750 .6rem/1 ui-monospace,monospace;grid-column:1/-1;text-transform:uppercase}.field-guide_nextGuide___DxIn strong{margin-top:18px;font-size:3rem;line-height:1;letter-spacing:-.07em;text-transform:uppercase}.field-guide_nextGuide___DxIn svg{color:#ff6021;align-self:end}.field-guide_footer__HAsvq{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding:30px clamp(18px,5vw,76px);border-top:1px solid #29292e;color:#888;font-size:.64rem;text-transform:uppercase}.field-guide_footer__HAsvq a{display:inline-flex;gap:6px;align-items:center}@media (max-width:900px){.field-guide_session__D1ox4{grid-template-columns:1fr}.field-guide_sessionNumber__UqqMT{display:none}.field-guide_cards__8LX5o{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.field-guide_topbar__5lQ_P{align-items:center;gap:10px}.field-guide_topbar__5lQ_P nav{gap:14px}.field-guide_topbar__5lQ_P nav a{font-size:.55rem}.field-guide_brand__NWDvH small{display:none}.field-guide_hero__ILCrY{min-height:650px}.field-guide_heroCopy__XQ4qR{padding-bottom:70px}.field-guide_hero__ILCrY h1{font-size:clamp(3.2rem,13vw,5rem)}.field-guide_heroStamp__xYq7l{font-size:.5rem}.field-guide_cards__8LX5o{grid-template-columns:1fr}.field-guide_card__J8pSs{min-height:410px}.field-guide_cardCopy__8MyJf h3{font-size:3.4rem}.field-guide_practiceStep__aQYyI{grid-template-columns:32px 1fr;gap:14px}.field-guide_articleActions__K6Ud5>a{width:100%}.field-guide_articleHero___BOUM{min-height:470px}.field-guide_articleHero___BOUM h1{font-size:clamp(2.8rem,12vw,5rem)}}.session-focus_compact__ZfPDd{display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px;border:1px solid #33333c;background:radial-gradient(circle at 20% 50%,#ff60210d,transparent 70%),#08080a;padding:19px;margin-bottom:24px}.session-focus_compact__ZfPDd>div:first-child{display:grid;gap:9px}.session-focus_compact__ZfPDd span,.session-focus_eyebrow__OLIJi{color:#ff8550;font:750 .55rem/1.4 ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.session-focus_compact__ZfPDd strong{font:750 clamp(2.2rem,5vw,3rem)/1 ui-monospace,monospace;letter-spacing:-.08em;color:#f7f6f2;font-variant-numeric:tabular-nums}.session-focus_compactActions__i6aTO{display:grid;justify-items:end;gap:8px}.session-focus_controls__u5_dD{display:flex;justify-content:center;gap:8px}.session-focus_controls__u5_dD button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border:1px solid #393943;background:#17171b;padding:0 12px;color:#b3b3bd;font-size:.65rem;font-weight:750}.session-focus_controls__u5_dD .session-focus_start__cOSKK{background:#ff6021;border-color:#ff6021;color:#090909}.session-focus_controls__u5_dD button:disabled{opacity:.35;cursor:default}.session-focus_expand__udrlM{display:inline-flex;align-items:center;gap:5px;min-height:30px;background:transparent;color:#a1a1ad;font-size:.65rem}.session-focus_track__C1Pix{height:3px;grid-column:1/-1;background:#28282e}.session-focus_track__C1Pix i{display:block;height:100%;background:#ff6021}.session-focus_compact__ZfPDd>p{grid-column:1/-1;margin:-5px 0 0;color:#777783;font-size:.62rem;line-height:1.5}.session-focus_dialog__CwE51{position:fixed;inset:0;margin:auto;width:min(720px,calc(100% - 24px));max-height:calc(100dvh - 32px);overflow-y:auto;border:1px solid #44444d;border-top:3px solid #ff6021;background:radial-gradient(ellipse at 50% 40%,#ff602113,transparent 65%),#08080b;color:#f7f6f2;padding:0;overscroll-behavior:contain}.session-focus_dialog__CwE51::backdrop{background:#000c;backdrop-filter:blur(10px)}.session-focus_dialog__CwE51 header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:20px 24px;border-bottom:1px solid #292930;background:#0c0c10}.session-focus_dialog__CwE51 header>span{color:#ff6021;font:750 .6rem/1 ui-monospace,monospace;letter-spacing:.12em}.session-focus_dialog__CwE51 header button{display:grid;min-width:38px;min-height:38px;place-items:center;background:#19191f;color:#bcbcc6;border:1px solid #3a3a43}.session-focus_focusBody__DOWSw{display:grid;justify-items:center;padding:30px clamp(20px,5vw,60px) 35px;text-align:center}.session-focus_focusBody__DOWSw h2{margin:20px 0 30px!important;color:#f7f6f2;font-size:clamp(2.7rem,6vw,4.4rem)!important;font-weight:850;letter-spacing:-.075em;line-height:.85;text-transform:uppercase}.session-focus_focusBody__DOWSw h2 em{color:#ff6021;font-style:normal}.session-focus_dial__gwA5h{display:grid;width:clamp(200px,39vw,270px);aspect-ratio:1;border-radius:50%;place-items:center;background:conic-gradient(#ff6021 var(--focus-progress),#25252e 0)}.session-focus_dial__gwA5h:before{content:"";grid-area:1/1;width:calc(100% - 8px);aspect-ratio:1;border-radius:50%;background:#0c0c10}.session-focus_dial__gwA5h strong{z-index:1;grid-area:1/1;color:#f7f6f2;font:750 clamp(2.8rem,7vw,4.2rem)/1 ui-monospace,monospace;letter-spacing:-.08em;font-variant-numeric:tabular-nums}.session-focus_stage__DHcKi{min-height:2.8em;max-width:35ch;margin:22px 0 10px;color:#a7a7b4;font-size:.85rem;line-height:1.5}.session-focus_focusBody__DOWSw ol{display:grid;gap:12px;width:100%;margin:30px 0 20px;padding:22px 0 0 24px;border-top:1px solid #292932;text-align:left;color:#aaaab7;font-size:.77rem;line-height:1.6}.session-focus_focusBody__DOWSw li::marker{color:#ff6021;font:750 .7rem ui-monospace,monospace}.session-focus_focusBody__DOWSw>small{color:#73737f;font-size:.62rem;line-height:1.5}@media(max-width:420px){.session-focus_compact__ZfPDd{gap:12px;padding:14px}.session-focus_controls__u5_dD button{padding:0 10px;font-size:.6rem}.session-focus_dialog__CwE51{width:calc(100% - 18px)}}.session-planner_card__TkQOc{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;border-top:1px solid #2d2d36;margin-top:25px;padding-top:25px}.session-planner_card__TkQOc>svg{color:#ff6021}.session-planner_card__TkQOc div{display:grid;gap:6px}.session-planner_card__TkQOc strong{color:#d6d6de;font-size:.85rem;text-transform:uppercase}.session-planner_card__TkQOc span{color:#888894;font-size:.7rem;line-height:1.5}.session-planner_card__TkQOc>button{min-height:42px;border:1px solid #ff602153;background:#ff60210a;padding:0 13px;color:#ff8b57;font-size:.65rem;font-weight:750}.session-planner_dialog__MkUeu{position:fixed;inset:0;margin:auto;width:min(600px,calc(100% - 24px));max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;padding:0;border:1px solid #42424d;border-top:3px solid #ff6021;background:radial-gradient(ellipse at 20% 15%,#ff602113,transparent 60%),#0b0b0e;color:#f7f6f2}.session-planner_dialog__MkUeu::backdrop{background:#000b;backdrop-filter:blur(9px)}.session-planner_dialog__MkUeu header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #292932;background:#0b0b0e}.session-planner_dialog__MkUeu header>span{color:#ff6021;font:750 .6rem/1 ui-monospace,monospace;letter-spacing:.13em}.session-planner_dialog__MkUeu header button{display:grid;width:36px;height:36px;place-items:center;background:#19191e;border:1px solid #383842}.session-planner_dialog__MkUeu form{padding:30px clamp(20px,5vw,42px)}.session-planner_dialog__MkUeu form>svg{color:#ff6021}.session-planner_dialog__MkUeu form h2{margin:24px 0!important;color:#f7f6f2;font-size:clamp(2.6rem,6vw,4rem)!important;font-weight:850;line-height:.86;letter-spacing:-.075em;text-transform:uppercase}.session-planner_dialog__MkUeu form h2 em{color:#ff6021;font-style:normal}.session-planner_dialog__MkUeu form>p{color:#a5a5b0;font-size:.8rem;line-height:1.6}.session-planner_dialog__MkUeu label{display:grid;gap:11px;margin-top:28px;color:#b5b5c0;font-size:.73rem;font-weight:750}.session-planner_dialog__MkUeu input{min-width:0;width:100%;min-height:54px;border:1px solid #474751;border-radius:0;background:#18181e;padding:10px 12px;color:#f7f6f2;font-size:16px;color-scheme:dark}.session-planner_dialog__MkUeu form>small{display:block;margin-top:10px;color:#797987;font-size:.64rem;line-height:1.5}.session-planner_preview__qNECA{display:grid;gap:7px;border-left:2px solid #ff6021;background:#ff602107;padding:16px;margin:22px 0}.session-planner_preview__qNECA span{color:#ff8550;font:750 .56rem/1 ui-monospace,monospace;text-transform:uppercase}.session-planner_preview__qNECA strong{color:#dddde5;font-size:.9rem}.session-planner_preview__qNECA small{color:#9292a0;font-size:.7rem}.session-planner_download__RJ5_G{display:inline-flex;width:100%;min-height:50px;justify-content:center;align-items:center;gap:9px;margin-top:10px;background:#ff6021;color:#070707;font-size:.7rem;font-weight:800;text-transform:uppercase}.session-planner_dialog__MkUeu form>.session-planner_boundary__ueEFw{margin-top:22px;color:#757582;font-size:.64rem}.session-planner_dialog__MkUeu form>.session-planner_success__vyBYm{color:#a8ff60}.session-planner_dialog__MkUeu form>.session-planner_error__UEjOs{color:#ff9e77}@media(max-width:520px){.session-planner_card__TkQOc{grid-template-columns:auto 1fr;gap:13px}.session-planner_card__TkQOc>button{grid-column:2;justify-self:start}}