.PassageEditor_editor__AOXP7{min-width:0;width:100%}.PassageEditor_fields___mS89{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px}.PassageEditor_fields___mS89 label{display:grid;grid-gap:5px;gap:5px;min-width:0;flex:1 1 160px}.PassageEditor_fields___mS89 label:first-child{flex:2 1 210px}.PassageEditor_label__NKx8b{min-width:0;white-space:normal;overflow-wrap:anywhere;font:600 .73rem/1.4 var(--sans,sans-serif);color:var(--muted,#59616a)}.PassageEditor_fields___mS89 input,.PassageEditor_fields___mS89 select{box-sizing:border-box;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--line,#dcdedb);border-radius:8px;background:var(--field,#fff);color:var(--ink,#252a31);font:inherit}.PassageEditor_selectControl__x1aPp{position:relative;display:block;min-width:0;font:400 1rem/1.5 var(--sans,sans-serif)}.PassageEditor_selectControl__x1aPp select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:auto;padding-right:36px}.PassageEditor_selectControl__x1aPp>svg{position:absolute;top:50%;right:12px;width:16px;height:16px;color:var(--muted);pointer-events:none;transform:translateY(-50%)}.PassageEditor_actions___NHUq button:focus-visible,.PassageEditor_fields___mS89 input:focus-visible,.PassageEditor_fields___mS89 select:focus-visible{outline:2px solid var(--accent,#245ca8);outline-offset:3px}.PassageEditor_review__452O8{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding-top:10px}.PassageEditor_review__452O8 p{flex:1 1 210px;margin:0;color:var(--muted,#59616a);font:400 .78rem/1.5 var(--sans,sans-serif)}.PassageEditor_actions___NHUq{display:flex;gap:8px}.PassageEditor_actions___NHUq button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 12px;border:1px solid var(--line,#dcdedb);border-radius:7px;background:var(--field,#fff);color:var(--ink,#252a31);cursor:pointer;font:600 .8rem/1.3 var(--sans,sans-serif)}.PassageEditor_actions___NHUq .PassageEditor_apply__vPGbN{background:var(--accent,#245ca8);border-color:var(--accent,#245ca8);color:#fff}.PassageEditor_actions___NHUq button:disabled{cursor:wait;opacity:.65}.PassageEditor_error__ZfTnc{margin:10px 0 0;color:var(--danger,#a92f2f);font:500 .8rem/1.5 var(--sans,sans-serif)}@media (max-width:540px){.PassageEditor_fields___mS89{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));grid-gap:8px;gap:8px}.PassageEditor_fields___mS89 label,.PassageEditor_fields___mS89 label:first-child{min-width:0}.PassageEditor_review__452O8{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}.PassageEditor_review__452O8 p{min-width:0}.PassageEditor_actions___NHUq{width:100%;justify-content:flex-end}}.PublicSite_footer__AwLB9,.PublicSite_header__kBXMQ,.PublicSite_page__GXa1r{--public-paper:#f7f6f2;--public-ink:#252a31;--public-muted:#58616f;--public-accent:#245ca8;--public-border:#d5d9dc;color:var(--public-ink);font-family:var(--font-figtree,"Figtree"),Arial,sans-serif}.PublicSite_footer__AwLB9 *,.PublicSite_header__kBXMQ *,.PublicSite_page__GXa1r *{box-sizing:border-box}.PublicSite_header__kBXMQ{width:min(1180px,calc(100% - 48px));min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 auto;border-bottom:1px solid var(--public-border)}.PublicSite_brand__0pS8H{flex-shrink:0;display:block;color:var(--public-ink);text-decoration:none}.PublicSite_brand__0pS8H strong{display:block;font-family:var(--font-literata,"Literata"),Georgia,serif;font-size:1.625rem;font-weight:650;line-height:1.15}.PublicSite_brand__0pS8H small{display:block;margin-top:4px;color:var(--public-muted);font-size:.75rem;font-weight:550;line-height:1.35}.PublicSite_navigation__YVnS9{display:flex;align-items:center;justify-content:flex-end;gap:20px}.PublicSite_footer__AwLB9 button,.PublicSite_footer__AwLB9 nav a,.PublicSite_header__kBXMQ a:not(.PublicSite_brand__0pS8H),.PublicSite_header__kBXMQ button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--public-muted);border:0;background:transparent;font:inherit;font-size:.84rem;font-weight:650;line-height:1.35;text-decoration:none;cursor:pointer}.PublicSite_footer__AwLB9 a:hover,.PublicSite_footer__AwLB9 button:hover,.PublicSite_header__kBXMQ a:hover,.PublicSite_header__kBXMQ a[aria-current=page],.PublicSite_header__kBXMQ button:hover{color:var(--public-accent)}.PublicSite_header__kBXMQ .PublicSite_primary__bbEU4{padding:0 17px;border:1px solid var(--public-accent);border-radius:7px;color:#fff;background:var(--public-accent);white-space:nowrap}.PublicSite_header__kBXMQ .PublicSite_primary__bbEU4:hover{color:#fff;background:#174982;border-color:#174982}.PublicSite_footer__AwLB9 :is(a,button):focus-visible,.PublicSite_header__kBXMQ :is(a,button):focus-visible,.PublicSite_page__GXa1r :is(a,button):focus-visible{outline:3px solid #7ca7df;outline-offset:3px}.PublicSite_header__kBXMQ .PublicSite_menuButton__U3fiv{display:none}.PublicSite_accountHeader__tSswV{width:min(1180px,100%);display:grid;grid-template-columns:1fr auto 1fr}.PublicSite_header__kBXMQ .PublicSite_back__NLFqo{justify-self:start;gap:8px}.PublicSite_accountLanguage__xkkMT{justify-self:end}.PublicSite_footer__AwLB9{width:min(1180px,calc(100% - 48px));margin:56px auto 0;padding:30px 0 22px;border-top:1px solid var(--public-border)}.PublicSite_footer__AwLB9>div{display:flex;justify-content:space-between;gap:28px}.PublicSite_footer__AwLB9 nav{display:flex;justify-content:flex-end;align-content:flex-start;flex-wrap:wrap;column-gap:20px;max-width:680px}.PublicSite_footer__AwLB9>p{margin:22px 0 0;color:var(--public-muted);font-size:.75rem;line-height:1.6}.PublicSite_page__GXa1r{min-height:100svh;background:var(--public-paper)}.PublicSite_content__VwOiN{width:min(1100px,calc(100% - 48px));margin:0 auto;padding:64px 0 24px}.PublicSite_content__VwOiN h1{margin-top:0;font-family:var(--font-literata,"Literata"),Georgia,serif;color:var(--public-ink);font-weight:550;line-height:1.12}.PublicSite_content__VwOiN p{line-height:1.7}.PublicSite_content__VwOiN.creator-layout{display:grid}.PublicSite_content__VwOiN .creator-hero{margin-top:0}.PublicSite_content__VwOiN .creator-copy h1{font-size:clamp(2.1rem,5vw,3.8rem);letter-spacing:-.035em}.PublicSite_content__VwOiN .creator-timeline-action{text-decoration:none}.PublicSite_content__VwOiN.share-page{min-height:0;background:transparent}@media (max-width:900px){.PublicSite_header__kBXMQ{gap:16px}.PublicSite_navigation__YVnS9{gap:12px}.PublicSite_brand__0pS8H small{max-width:180px}}@media (max-width:760px){.PublicSite_header__kBXMQ{position:relative;min-height:76px;width:calc(100% - 32px);flex-wrap:wrap;padding:16px 0}.PublicSite_brand__0pS8H strong{font-size:1.4rem}.PublicSite_brand__0pS8H small{font-size:.67rem;max-width:none}.PublicSite_header__kBXMQ .PublicSite_menuButton__U3fiv{display:inline-flex;padding:0 12px;border:1px solid var(--public-border);border-radius:6px}.PublicSite_navigation__YVnS9{flex:0 0 100%;display:none;align-items:stretch;padding-top:12px;border-top:1px solid var(--public-border)}.PublicSite_navigation__YVnS9[data-open=true]{display:flex;flex-direction:column;gap:6px}.PublicSite_navigation__YVnS9 :is(a,button){padding:9px 12px}.PublicSite_accountHeader__tSswV{width:100%;grid-template-columns:auto 1fr auto;gap:12px}.PublicSite_accountHeader__tSswV .PublicSite_brand__0pS8H{justify-self:center}.PublicSite_accountHeader__tSswV .PublicSite_brand__0pS8H strong{font-size:1.25rem}.PublicSite_accountHeader__tSswV .PublicSite_brand__0pS8H small{display:none}.PublicSite_footer__AwLB9{width:calc(100% - 32px);margin-top:40px}.PublicSite_footer__AwLB9>div{flex-direction:column;gap:18px}.PublicSite_footer__AwLB9 nav{justify-content:flex-start;gap:0 18px}.PublicSite_content__VwOiN{width:calc(100% - 32px);padding-top:38px}}.TeachingOutputPanel_workspacePanel__gAyOB{display:grid;grid-template-columns:minmax(18rem,26.5rem) minmax(0,1fr);grid-gap:.75rem;gap:.75rem;min-height:min(47rem,calc(100vh - 13.5rem))}.TeachingOutputPanel_controls__ngdzg,.TeachingOutputPanel_preview__QQfV4{min-width:0;border:1px solid var(--line);border-radius:.8rem;background:var(--panel)}.TeachingOutputPanel_controls__ngdzg{padding:1.35rem}.TeachingOutputPanel_previewTitle__q_pSn,.TeachingOutputPanel_sourceTitle__1F1Eb{margin:0;color:var(--ink);font-family:var(--font-display,Georgia,serif);font-size:clamp(1.15rem,1.5vw,1.5rem)}.TeachingOutputPanel_sourceDescription__mKrss{margin:.4rem 0 1.15rem;color:var(--muted);font-size:.94rem;line-height:1.45}.TeachingOutputPanel_resourceAudience___K43K{margin:.4rem 0 0;color:var(--muted);font-size:.85rem;line-height:1.4}.TeachingOutputPanel_picker__b7e63{display:grid;grid-gap:.55rem;gap:.55rem;margin-top:1rem}.TeachingOutputPanel_pickerLabel__qEUeG{color:var(--ink);font-size:.9rem;font-weight:700}.TeachingOutputPanel_typeCards__W6eK3{display:grid;grid-gap:.48rem;gap:.48rem}.TeachingOutputPanel_typeCard__PZzSZ{display:grid;grid-template-columns:2.5rem minmax(0,1fr) 1rem;align-items:center;grid-gap:.65rem;gap:.65rem;width:100%;min-height:4rem;padding:.68rem;color:var(--ink);text-align:left;border:1px solid var(--line);border-radius:.66rem;background:transparent}.TeachingOutputPanel_typeCard__PZzSZ:focus-visible,.TeachingOutputPanel_typeCard__PZzSZ:hover{border-color:var(--accent)}.TeachingOutputPanel_audienceChip__Y2Lnx:focus-visible,.TeachingOutputPanel_typeCard__PZzSZ:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.TeachingOutputPanel_typeCardActive__nBFC3{border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 20%,transparent)}.TeachingOutputPanel_typeIcon__7TMvY{display:grid;width:2.45rem;height:2.45rem;place-items:center;color:var(--accent);border-radius:.55rem;background:var(--accent-soft)}.TeachingOutputPanel_typeCardActive__nBFC3 .TeachingOutputPanel_typeIcon__7TMvY{color:var(--panel);background:var(--accent)}.TeachingOutputPanel_typeIcon__7TMvY svg{width:1.35rem;height:1.35rem}.TeachingOutputPanel_typeBody__KS2RP{display:grid;grid-gap:.12rem;gap:.12rem}.TeachingOutputPanel_typeBody__KS2RP strong{font-size:.93rem}.TeachingOutputPanel_typeBody__KS2RP span{color:var(--muted);font-size:.79rem;line-height:1.25}.TeachingOutputPanel_typeCheck__Y2S_i{color:var(--accent)}.TeachingOutputPanel_audienceGrid__S9yIm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.45rem;gap:.45rem}.TeachingOutputPanel_audienceChip__Y2Lnx{display:inline-flex;align-items:center;justify-content:center;gap:.38rem;min-height:2.75rem;padding:.45rem;color:var(--ink);font-size:.8rem;font-weight:650;border:1px solid var(--line);border-radius:99px;background:var(--panel)}.TeachingOutputPanel_audienceChip__Y2Lnx svg{width:1rem;height:1rem}.TeachingOutputPanel_audienceChipActive__u1Hf8{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.TeachingOutputPanel_audienceChip__Y2Lnx:focus-visible,.TeachingOutputPanel_audienceChip__Y2Lnx:hover{border-color:var(--accent)}.TeachingOutputPanel_generate___Ok3L{justify-content:center;width:100%;margin-top:1rem}.TeachingOutputPanel_preview__QQfV4{display:flex;flex-direction:column;padding:clamp(1.35rem,2.7vw,2rem)}.TeachingOutputPanel_previewHeader__tPtdD{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:1.05rem;border-bottom:1px solid var(--line)}.TeachingOutputPanel_status__Fiurq{display:inline-flex;padding:.22rem .52rem;color:var(--accent);font-size:.78rem;font-weight:750;border-radius:.36rem;background:var(--accent-soft)}.TeachingOutputPanel_statusGenerating__tnbyU,.TeachingOutputPanel_statusPartial__8DGJk{color:var(--ink);background:color-mix(in srgb,var(--accent-soft) 72%,var(--panel))}.TeachingOutputPanel_regenerate__SPr1e{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:8px 12px;color:var(--accent);font-weight:700;border:1px solid var(--line);border-radius:8px;background:var(--panel);-webkit-appearance:none;-moz-appearance:none;appearance:none}.TeachingOutputPanel_previewDocument__7pCys{flex:1 1;min-height:15rem;padding:1.4rem 0;color:var(--ink)}.TeachingOutputPanel_previewDocument__7pCys h1,.TeachingOutputPanel_previewDocument__7pCys h2,.TeachingOutputPanel_previewDocument__7pCys h3{color:var(--ink);font-family:var(--font-display,Georgia,serif)}.TeachingOutputPanel_previewDocument__7pCys hr{border:0;border-top:1px solid var(--line);margin:1.35rem 0}.TeachingOutputPanel_previewDocument__7pCys li,.TeachingOutputPanel_previewDocument__7pCys p{line-height:1.62}.TeachingOutputPanel_outputEditor__L7sP_{min-width:0}.TeachingOutputPanel_editorActions__JdTWs{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:1rem}.TeachingOutputPanel_editorActions__JdTWs button{min-height:44px;padding:8px 12px;font:inherit;font-weight:650;border-radius:8px}.TeachingOutputPanel_editorActions__JdTWs button:not(.primary-action){color:var(--ink);border:1px solid var(--line);background:var(--panel)}.TeachingOutputPanel_editorActions__JdTWs button:focus-visible,.TeachingOutputPanel_editorInput__HhHsE:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.TeachingOutputPanel_editorActions__JdTWs button:disabled{cursor:not-allowed;opacity:.6}.TeachingOutputPanel_editorLabel__lbHda{display:block;margin-bottom:.5rem;color:var(--ink);font-size:.9rem;font-weight:700}.TeachingOutputPanel_editorInput__HhHsE{display:block;box-sizing:border-box;width:100%;min-height:22rem;padding:1rem;color:var(--ink);font:inherit;font-size:1rem;line-height:1.6;border:1px solid var(--line);border-radius:8px;background:var(--panel);resize:vertical}.TeachingOutputPanel_editorInput__HhHsE:disabled{cursor:progress}.TeachingOutputPanel_editorHint__CjuWj,.TeachingOutputPanel_editorStatus__xvMkG{margin:.6rem 0;color:var(--muted);font-size:.85rem;line-height:1.5}.TeachingOutputPanel_editorError__tYLr6{margin:.6rem 0;color:var(--danger-strong);font-size:.9rem;line-height:1.5}.TeachingOutputPanel_emptyPreview__1IOd1{display:grid;place-items:center;min-height:21rem;padding:2rem;color:var(--muted);text-align:center}.TeachingOutputPanel_emptyPreview__1IOd1 svg{width:2rem;height:2rem;margin-bottom:.65rem;color:var(--accent)}.TeachingOutputPanel_previewActions__0i4C3{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem;padding-top:1rem;border-top:1px solid var(--line)}.TeachingOutputPanel_previewActions__0i4C3 button{display:inline-flex;align-items:center;gap:.38rem}.TeachingOutputPanel_previewActions__0i4C3 button:not(.primary-action){min-height:44px;padding:8px 12px;color:var(--ink);border:1px solid var(--line);border-radius:8px;background:var(--panel);-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width:900px){.TeachingOutputPanel_workspacePanel__gAyOB{grid-template-columns:1fr;min-height:0}.TeachingOutputPanel_preview__QQfV4{min-height:30rem}}@media (max-width:520px){.TeachingOutputPanel_controls__ngdzg,.TeachingOutputPanel_preview__QQfV4{padding:1rem}.TeachingOutputPanel_previewHeader__tPtdD{flex-direction:column}.TeachingOutputPanel_previewActions__0i4C3{justify-content:stretch}.TeachingOutputPanel_previewActions__0i4C3 button{flex:1 1 8rem;justify-content:center}.TeachingOutputPanel_editorActions__JdTWs button{flex:1 1 8rem}}.TeachingOutputPanel_workspacePanel__gAyOB{align-items:flex-start;min-height:0}.TeachingOutputPanel_controls__ngdzg{position:-webkit-sticky;position:sticky;top:20px}.TeachingOutputPanel_previewDocument__7pCys{max-height:none!important;overflow:visible!important}@media(max-width:1100px){.TeachingOutputPanel_workspacePanel__gAyOB{grid-template-columns:minmax(0,1fr)}.TeachingOutputPanel_controls__ngdzg{position:static}.TeachingOutputPanel_typeCards__W6eK3{grid-template-columns:repeat(2,minmax(0,1fr))}.TeachingOutputPanel_typeCard__PZzSZ{grid-template-columns:26px minmax(0,1fr);padding:10px}.TeachingOutputPanel_typeIcon__7TMvY{width:26px}.TeachingOutputPanel_typeCheck__Y2S_i{display:none}.TeachingOutputPanel_typeBody__KS2RP>span{font-size:.78rem}}@media(max-width:760px){.TeachingOutputPanel_controls__ngdzg,.TeachingOutputPanel_previewHeader__tPtdD{padding:16px}.TeachingOutputPanel_sourceDescription__mKrss{font-size:.86rem}.TeachingOutputPanel_typeCards__W6eK3{gap:8px}.TeachingOutputPanel_typeCard__PZzSZ{align-items:flex-start;gap:8px}.TeachingOutputPanel_typeBody__KS2RP strong{font-size:.85rem}.TeachingOutputPanel_typeBody__KS2RP>span{font-size:.73rem;line-height:1.4}.TeachingOutputPanel_audienceGrid__S9yIm{grid-template-columns:repeat(2,minmax(0,1fr))}.TeachingOutputPanel_previewActions__0i4C3{flex-wrap:wrap}.TeachingOutputPanel_previewActions__0i4C3 button{min-height:44px}}.TeachingOutputPanel_outputHistory__9bv8u{display:grid;grid-gap:8px;gap:8px;margin:18px;color:var(--muted);font-size:.85rem}.TeachingOutputPanel_outputHistory__9bv8u select{width:100%;min-height:44px;padding:8px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:var(--panel)}.TeachingOutputPanel_historyPageControls__8tRLx{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.TeachingOutputPanel_historyPageControls__8tRLx button{min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink);font:inherit}.TeachingOutputPanel_historyPageControls__8tRLx button:disabled{cursor:not-allowed;opacity:.6}.TeachingOutputPanel_historyPageControls__8tRLx button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.TeachingOutputPanel_historyPageControls__8tRLx span{text-align:center}.TeachingOutputPanel_mobileControlsToggle__YtWEG{display:none}@media(max-width:760px){.TeachingOutputPanel_mobileControlsToggle__YtWEG{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:0;border:0;background:transparent;color:var(--accent);font:inherit;font-weight:700;cursor:pointer}.TeachingOutputPanel_controlsBody__V0inJ{display:none}.TeachingOutputPanel_controlsExpanded__O3NxZ{display:block;padding-top:14px}}.SavedView_library__mTwwL.saved-layout{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:20px!important;gap:20px!important;width:100%!important;max-width:1100px!important;min-width:0!important;margin:0 auto!important;padding:8px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.SavedView_header___vob7{display:flex;justify-content:space-between;align-items:center;gap:20px}.SavedView_header___vob7 h2{margin:0;color:var(--ink);font:600 clamp(1.8rem,3vw,2.6rem)/1.2 var(--serif)}.SavedView_header___vob7 p{margin:8px 0 0;color:var(--muted);max-width:65ch}.SavedView_header___vob7 button{flex:0 0 auto}.SavedView_continueCard__aQ8vO{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px;border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:12px;background:var(--panel)}.SavedView_continueCard__aQ8vO>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.SavedView_continueCard__aQ8vO small,.SavedView_continueCard__aQ8vO span{color:var(--muted);font-size:.85rem}.SavedView_continueCard__aQ8vO strong{color:var(--ink);font:600 1.5rem var(--serif);overflow-wrap:anywhere}.SavedView_continueCard__aQ8vO button{flex-shrink:0}.SavedView_tools__AZLPW{display:grid;grid-template-columns:minmax(220px,1fr) auto;grid-gap:12px;gap:12px}.SavedView_search__7pUdg{display:flex;align-items:center;gap:10px;min-width:0;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:var(--panel)}.SavedView_search__7pUdg svg{color:var(--muted);flex-shrink:0}.SavedView_search__7pUdg input{width:100%;min-width:0;min-height:46px;padding:8px 0;background:transparent;border:0;box-shadow:none;color:var(--ink);font:inherit}.SavedView_filters__cJVqg{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.SavedView_filters__cJVqg button{display:inline-flex;gap:6px;align-items:center;min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--muted);font:inherit;font-size:.85rem;cursor:pointer}.SavedView_filters__cJVqg button.SavedView_activeFilter__QqWbt{color:var(--accent);border-color:var(--accent);background:var(--accent-soft);font-weight:700}.SavedView_filters__cJVqg button span{font-size:.75rem}.SavedView_compactFilter__Vltxv{display:none!important}.SavedView_table__g8vdS{border:1px solid var(--line);border-radius:12px;background:var(--panel);min-width:0}.SavedView_row__U5ntv{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) auto auto 44px;grid-gap:14px;gap:14px;align-items:center;min-width:0;padding:18px 20px;border-bottom:1px solid var(--line)}.SavedView_row__U5ntv:last-child{border:0}.SavedView_rowIcon__didAf{width:24px;height:24px;color:var(--accent)}.SavedView_rowSelect__gRa9j{display:grid;grid-gap:6px;gap:6px;min-width:0;min-height:44px;padding:0;border:0;background:transparent;text-align:left;color:var(--ink);font:inherit;cursor:pointer}.SavedView_rowSelect__gRa9j strong{font:600 1.18rem var(--serif);overflow-wrap:anywhere}.SavedView_rowSaved__dZOaO,.SavedView_rowSelect__gRa9j small{color:var(--muted);font-size:.8rem}.SavedView_rowSelect__gRa9j:hover strong{color:var(--accent)}.SavedView_openButton__bLhqt,.SavedView_rowMenu__0YWat summary{display:flex;gap:4px;align-items:center;justify-content:center;min-height:44px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;color:var(--accent);background:transparent;font:inherit;font-size:.9rem;cursor:pointer}.SavedView_rowMenu__0YWat{position:relative}.SavedView_rowMenu__0YWat[open]{z-index:20}.SavedView_rowMenu__0YWat summary{width:44px;list-style:none}.SavedView_rowMenu__0YWat summary::-webkit-details-marker{display:none}.SavedView_menuItems__p1Aqz{position:absolute;z-index:20;right:0;top:calc(100% + 6px);width:200px;padding:6px;border:1px solid var(--line);border-radius:10px;background:var(--panel);box-shadow:var(--shadow)}.SavedView_menuItems__p1Aqz button{display:block;width:100%;min-height:44px;padding:8px 10px;text-align:left;border:0;border-radius:6px;background:transparent;color:var(--ink);font:inherit;font-size:.9rem;cursor:pointer}.SavedView_menuItems__p1Aqz button:hover{background:var(--accent-soft)}.SavedView_menuItems__p1Aqz .SavedView_deleteAction__8o2FB{color:var(--danger)}.SavedView_preview__sHISI{min-width:0;padding:6px 0}.SavedView_previewTopline__9tQoR{color:var(--muted);font-size:.8rem}.SavedView_preview__sHISI h3{font:600 1.65rem var(--serif);margin:10px 0}.SavedView_previewDescription__cShfc,.SavedView_previewReference__3LZiD{color:var(--muted);overflow-wrap:anywhere}.SavedView_previewFacts__4OANC{display:flex;flex-wrap:wrap;gap:14px;font-size:.82rem;color:var(--muted)}.SavedView_previewFacts__4OANC span{display:flex;align-items:center;gap:5px}.SavedView_previewLinks__OS_Aa{margin-top:20px;border-top:1px solid var(--line)}.SavedView_previewAction__VKaYG{display:grid;grid-template-columns:24px 1fr 20px;grid-gap:10px;gap:10px;align-items:center;width:100%;min-height:52px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);text-align:left;cursor:pointer}.SavedView_previewAction__VKaYG span{display:grid}.SavedView_previewAction__VKaYG small{color:var(--muted)}.SavedView_previewCtas__Xfns5{display:grid;grid-gap:8px;gap:8px;margin-top:20px}.SavedView_previewDelete__OEuGd{min-height:44px;border:0;background:transparent;color:var(--danger);font:inherit;cursor:pointer}.SavedView_recovery__2_wJm{padding:12px 16px;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.SavedView_recovery__2_wJm summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;cursor:pointer}.SavedView_recovery__2_wJm summary span{display:flex;align-items:center;gap:8px}.SavedView_recovery__2_wJm p{color:var(--muted);font-size:.9rem}.SavedView_recoveryList__exif0{display:grid;grid-gap:12px;gap:12px}.SavedView_recoveryList__exif0 article{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--line);padding-top:12px}.SavedView_recoveryList__exif0 article>div{display:grid;grid-gap:8px;gap:8px}.SavedView_footer__TijqT,.SavedView_recoveryList__exif0 span{font-size:.8rem;color:var(--muted)}.SavedView_footer__TijqT{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}.SavedView_footer__TijqT>span{display:flex;align-items:center;gap:6px}@media(max-width:1150px){.SavedView_tools__AZLPW{grid-template-columns:minmax(0,1fr)}.SavedView_rowSaved__dZOaO{display:none}.SavedView_row__U5ntv{grid-template-columns:24px minmax(0,1fr) auto 44px}}@media(max-width:760px){.SavedView_library__mTwwL.saved-layout{gap:16px!important}.SavedView_header___vob7{align-items:flex-start;gap:10px}.SavedView_header___vob7 h2{font-size:1.8rem}.SavedView_header___vob7 p{font-size:.88rem}.SavedView_header___vob7 button{font-size:.8rem;padding:8px 10px}.SavedView_continueCard__aQ8vO{align-items:stretch;flex-direction:column;gap:14px;padding:18px}.SavedView_continueCard__aQ8vO button{width:100%}.SavedView_row__U5ntv{grid-template-columns:minmax(0,1fr) auto 44px;gap:8px;padding:16px 12px}.SavedView_rowIcon__didAf{display:none}.SavedView_rowSelect__gRa9j strong{font-size:1.1rem}.SavedView_rowSelect__gRa9j small{font-size:.75rem}.SavedView_openButton__bLhqt{padding-inline:8px}.SavedView_openButton__bLhqt span{display:none}.SavedView_filters__cJVqg{display:grid;grid-template-columns:repeat(2,1fr)}.SavedView_filters__cJVqg button{justify-content:space-between}.SavedView_recoveryList__exif0 article{flex-direction:column}}.SavedView_library__mTwwL .SavedView_header___vob7>div{min-width:0}.SavedView_library__mTwwL .SavedView_header___vob7 .primary-action{width:auto!important;max-width:100%}@media(max-width:760px){.SavedView_library__mTwwL .SavedView_header___vob7{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}.SavedView_library__mTwwL .SavedView_header___vob7 .primary-action{justify-self:start;width:auto!important;min-height:44px;padding:8px 14px}}.SupportInbox_inbox__FgjsL{min-width:0;scroll-margin-top:2rem}.SupportInbox_header__5ozpq{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.SupportInbox_list__V7onj,.SupportInbox_messages__OjrcN{list-style:none;padding:0;margin:1rem 0;display:grid;grid-gap:.75rem;gap:.75rem}.SupportInbox_ticket__xNy4F{width:100%;display:grid;grid-gap:.35rem;gap:.35rem;padding:1rem;text-align:left;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--ink);overflow-wrap:anywhere}.SupportInbox_ticket__xNy4F[aria-pressed=true]{border-color:var(--accent);background:var(--field)}.SupportInbox_author__KShBf time,.SupportInbox_ticket__xNy4F span{font-size:.8rem;color:var(--muted)}.SupportInbox_ticket__xNy4F small{color:var(--accent);font-weight:700}.SupportInbox_thread__SCqiY{border-top:1px solid var(--line);padding-top:1rem;overflow-wrap:anywhere}.SupportInbox_messages__OjrcN li{background:var(--field);border:1px solid var(--line);border-radius:12px;padding:1rem}.SupportInbox_messages__OjrcN p{white-space:pre-wrap;margin-bottom:0}.SupportInbox_author__KShBf{display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between}.SupportInbox_thread__SCqiY form{display:grid;grid-gap:.75rem;gap:.75rem}.SupportInbox_thread__SCqiY textarea{width:100%;box-sizing:border-box;min-height:7rem;padding:.75rem;font:inherit;color:var(--ink);background:var(--field);border:1px solid var(--line);border-radius:10px;resize:vertical}.SupportInbox_thread__SCqiY form button{justify-self:start}@media (max-width:600px){.SupportInbox_messages__OjrcN li,.SupportInbox_ticket__xNy4F{padding:.8rem}}.StudyView_studyShell__KdfgO{min-width:0}.StudyView_studyRoot__Aa8nG{min-width:0;color:var(--ink)}.StudyView_stepPath__K5gvJ{padding:14px 18px;margin-bottom:16px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.StudyView_stepList__OpRbd{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none}.StudyView_stepItem__XErn0{min-width:0}.StudyView_stepButton__gaYY_{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:4px 8px;background:transparent;border:0;color:var(--muted);text-align:left;cursor:pointer;font:inherit}.StudyView_stepNumber__BYfZU{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border:1px solid var(--line);border-radius:50%;background:var(--panel);font-weight:700}.StudyView_stepNumber__BYfZU svg{color:var(--success)}.StudyView_stepActive__IYlOG{color:var(--accent);font-weight:700}.StudyView_stepActive__IYlOG .StudyView_stepNumber__BYfZU{color:var(--panel);background:var(--accent);border-color:var(--accent)}.StudyView_stepCopy__qjPpC{font-size:.8rem;line-height:1.3}.StudyView_mobileStepButton__bAcGa:focus-visible,.StudyView_stepButton__gaYY_:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.StudyView_workbench__UKov8{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.43fr);grid-gap:20px;gap:20px;align-items:flex-start}.StudyView_studySurface__Z5Ooe{min-width:0;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.StudyView_studyHeader__qFxWj{padding:28px 32px 18px}.StudyView_kicker__RUrib{display:block;margin-bottom:8px;color:var(--muted);font-size:.73rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.StudyView_studyHeader__qFxWj h2{scroll-margin-top:24px;margin:0;color:var(--ink);font:600 clamp(1.65rem,2.5vw,2.35rem)/1.2 var(--serif);letter-spacing:-.02em}.StudyView_outputPane__HyS5m{min-width:0;min-height:0;padding:0 32px 24px;overflow:visible}.StudyView_outputPane__HyS5m:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.StudyView_outputPane__HyS5m .study-output-markdown{max-width:68ch;font-size:var(--study-body-font-size);line-height:1.75;overflow-wrap:anywhere}.StudyView_outputPane__HyS5m .study-output-markdown>:first-child{margin-top:0}.StudyView_outputPane__HyS5m .study-output-markdown h1{font:600 var(--study-h1-font-size)/1.2 var(--serif)}.StudyView_outputPane__HyS5m .study-output-markdown h2{padding-top:20px;border-top:1px solid var(--line);font:600 var(--study-h2-font-size)/1.25 var(--serif)}.StudyView_outputPane__HyS5m .study-output-markdown h3{font:600 var(--study-h3-font-size)/1.3 var(--serif)}.StudyView_outputPane__HyS5m .study-output-markdown blockquote{margin-inline:0;padding:.2rem 1rem;border-left:3px solid var(--accent)}.StudyView_loadingState__QCc6v{display:grid;grid-gap:12px;gap:12px;min-height:12rem;align-content:center;color:var(--muted)}.StudyView_loadingState__QCc6v strong{color:var(--ink);font:600 1.35rem var(--serif)}.StudyView_loadingState__QCc6v p{margin:0}.StudyView_loadingRule__bIfp4{width:10rem;height:2px;background:var(--accent);animation:StudyView_loading__yNQmw 1.3s infinite}.StudyView_actionArea___7j3x{display:grid;grid-gap:14px;gap:14px;margin:0 32px;padding:18px 0 24px;border-top:1px solid var(--line)}.StudyView_observationPrompt__Our0A{font-size:.92rem;color:var(--muted)}.StudyView_observationPrompt__Our0A p{margin:0 0 10px}.StudyView_introToggle__cii0Q{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--accent);font:inherit;font-weight:650;min-height:44px;padding:0;cursor:pointer}.StudyView_introToggle__cii0Q:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.StudyView_guideBody__NOcQS{max-width:62ch;margin-top:8px;line-height:1.6}.StudyView_guideBody__NOcQS a{color:var(--accent);font-weight:650}.StudyView_studyTools__Tsg20{display:flex;flex-wrap:wrap;gap:8px}.StudyView_fullNotesLink__OCQRK,.StudyView_moreMenu__Fp9vL summary,.StudyView_notesClose__gmYuO,.StudyView_notesSaveAction__HncZy,.StudyView_toolButton__xGOuc{display:inline-flex;gap:7px;align-items:center;min-height:44px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink);font:inherit;font-size:.85rem;cursor:pointer}.StudyView_toolActive__XOUaf{color:var(--accent);background:var(--accent-soft)}.StudyView_moreMenu__Fp9vL{position:relative}.StudyView_audioDisclosure__fiaZt summary,.StudyView_moreMenu__Fp9vL summary,.StudyView_textScaleMenu__bNxq6 summary{list-style:none;cursor:pointer}.StudyView_audioDisclosure__fiaZt summary::-webkit-details-marker,.StudyView_moreMenu__Fp9vL summary::-webkit-details-marker,.StudyView_textScaleMenu__bNxq6 summary::-webkit-details-marker{display:none}.StudyView_morePopover__ZLjww{position:absolute;z-index:12;bottom:calc(100% + 8px);right:0;display:grid;grid-gap:4px;gap:4px;width:min(17rem,calc(100vw - 56px));padding:8px;border:1px solid var(--line);border-radius:10px;background:var(--panel);box-shadow:var(--shadow)}.StudyView_morePopover__ZLjww>button{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px;border:0;border-radius:6px;color:var(--ink);background:transparent;text-align:left;font:inherit;font-size:.85rem;cursor:pointer}.StudyView_morePopover__ZLjww>button:hover{background:var(--accent-soft)}.StudyView_textScaleMenu__bNxq6{position:relative}.StudyView_textScaleMenu__bNxq6>summary{display:grid;place-items:center;min-width:44px;min-height:44px;border:1px solid var(--line);border-radius:8px;font-weight:700}.StudyView_textScalePopover__VCriQ{position:absolute;z-index:14;right:0;bottom:calc(100% + 6px);padding:6px;background:var(--panel);border:1px solid var(--line);border-radius:8px;width:max-content}.StudyView_progressBar___GKA3{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:6px}.StudyView_progressLabel__Bf2I1{color:var(--muted);font-size:.8rem}.StudyView_primaryAction__v1jjl{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 20px;border:1px solid var(--accent);border-radius:8px;background:var(--accent);color:var(--workspace-paper);font:inherit;font-weight:700;cursor:pointer}.StudyView_primaryAction__v1jjl:disabled{opacity:.55;cursor:not-allowed}.StudyView_audioStatus__nJSTl{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:.8rem}.StudyView_srOnly__2ja0g{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.StudyView_notesRail__zLFb3{position:-webkit-sticky;position:sticky;top:20px;min-width:0;padding:18px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.StudyView_notesHeader__4pmXa{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.StudyView_notesHeader__4pmXa>div:first-child{min-width:0}.StudyView_notesHeader__4pmXa h2{margin:0;font:650 1.15rem var(--sans)}.StudyView_notesSaveState__NkHcq{display:block;margin-top:5px;color:var(--muted);font-size:.75rem;line-height:1.4}.StudyView_saveStatesaved__QFEwT,.StudyView_saveStatesynced__RSOcL{color:var(--success)}.StudyView_notesHeaderActions__4AJkW{display:flex;flex-shrink:0;gap:6px}.StudyView_notesHeaderActions__4AJkW .StudyView_textScaleMenu__bNxq6{display:none}.StudyView_notesContext___Hw6Y{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;color:var(--muted);font-size:.8rem;margin:16px 0 10px}.StudyView_notesEditor__XPX3m{height:clamp(18rem,50dvh,34rem);min-height:0}.StudyView_notesEditor__XPX3m .lexical-frame,.StudyView_notesEditor__XPX3m .notes-editor-shell,.StudyView_notesEditor__XPX3m .notes-editor-shell.is-fullscreen{display:flex;flex-direction:column;height:100%;min-height:0;max-height:100%;overflow:hidden}.StudyView_notesEditor__XPX3m .lexical-frame{flex:1 1;border:1px solid var(--line);border-radius:8px}.StudyView_notesEditor__XPX3m .lexical-content{flex:1 1;min-height:0!important;max-height:none!important;overflow:auto!important;font-size:var(--notes-font-size)}.StudyView_notesEditor__XPX3m .notes-toolbar{flex:0 0 auto;background:var(--field)}.StudyView_fullNotesLink__OCQRK{width:100%;justify-content:space-between;margin-top:10px;color:var(--accent)}.StudyView_audioDisclosure__fiaZt{margin-top:12px;border-top:1px solid var(--line)}.StudyView_audioDisclosure__fiaZt summary{display:flex;align-items:center;gap:8px;min-height:44px;color:var(--muted);font-size:.85rem}.StudyView_audioDisclosure__fiaZt summary svg:last-child{margin-left:auto}.StudyView_audioDisclosure__fiaZt>div{max-height:12rem;overflow:auto}.StudyView_mobileNotesAction__q7_qG,.StudyView_mobileNotesBackdrop___Glre,.StudyView_mobileStepList__Tp5Nd,.StudyView_notesClose__gmYuO{display:none}@keyframes StudyView_loading__yNQmw{50%{opacity:.3}}@media (min-width:761px) and (max-width:1150px){.StudyView_workbench__UKov8{grid-template-columns:minmax(0,1fr)}.StudyView_notesRail__zLFb3{position:static}.StudyView_stepButton__gaYY_{display:grid;justify-items:center;text-align:center}.StudyView_stepCopy__qjPpC{font-size:.74rem}}@media(min-width:761px){.StudyView_studyRoot__Aa8nG{padding-bottom:80px}.StudyView_progressBar___GKA3{position:fixed;z-index:50;left:248px;right:0;bottom:0;padding:12px 28px;border-top:1px solid var(--line);background:var(--panel);box-shadow:0 -4px 16px rgba(0,0,0,.04)}}@media(min-width:761px) and (max-width:1100px){.StudyView_progressBar___GKA3{left:220px;padding-inline:20px}}@media (max-width:1000px) and (max-height:520px) and (pointer:coarse),(max-width:760px){.StudyView_studyRoot__Aa8nG{padding-bottom:calc(var(--workspace-mobile-action-height) + 12px)}.StudyView_stepPath__K5gvJ{display:none}.StudyView_workbench__UKov8{display:block}.StudyView_studySurface__Z5Ooe{border-radius:12px}.StudyView_studyHeader__qFxWj{padding:16px 16px 12px}.StudyView_studyHeader__qFxWj h2{font-size:1.35rem;line-height:1.25}.StudyView_mobileStepList__Tp5Nd{display:grid;grid-template-columns:repeat(5,1fr);list-style:none;margin:8px 0 0;padding:0;grid-gap:4px;gap:4px}.StudyView_mobileStepList__Tp5Nd li{display:grid;place-items:center}.StudyView_mobileStepButton__bAcGa{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer;font:inherit}.StudyView_mobileStepButton__bAcGa>span{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--line);border-radius:50%;font-weight:700}.StudyView_mobileStepButton__bAcGa.StudyView_stepActive__IYlOG>span{background:var(--accent);border-color:var(--accent);color:var(--panel)}.StudyView_mobileStepButton__bAcGa svg{color:var(--success)}.StudyView_outputPane__HyS5m{padding:0 16px 16px}.StudyView_outputPane__HyS5m .study-output-markdown{line-height:1.7}.StudyView_actionArea___7j3x{margin:0 16px;padding-bottom:16px}.StudyView_optionalTool__v6E7_{display:none}.StudyView_studyTools__Tsg20{justify-content:space-between}.StudyView_studyTools__Tsg20>button,.StudyView_studyTools__Tsg20>details{flex:1 1}.StudyView_moreMenu__Fp9vL summary,.StudyView_toolButton__xGOuc{justify-content:center}.StudyView_progressBar___GKA3{position:fixed;z-index:75;bottom:var(--workspace-bottom-inset);left:0;right:0;box-sizing:border-box;height:var(--workspace-mobile-action-height);padding:8px max(12px,env(safe-area-inset-right)) 8px max(12px,env(safe-area-inset-left));border-top:1px solid var(--line);background:var(--panel);box-shadow:none}.StudyView_progressLabel__Bf2I1{display:none}.StudyView_primaryAction__v1jjl{flex:1 1;min-width:0;min-height:44px;font-size:.875rem;line-height:1.25;padding:8px 10px}.StudyView_mobileNotesAction__q7_qG{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid var(--line);border-radius:8px;min-height:44px;padding:8px 10px;background:transparent;color:var(--ink);font:inherit;font-size:.875rem;line-height:1.25}.StudyView_notesRail__zLFb3{position:fixed;z-index:140;inset:8dvh 0 0;display:none;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto auto;border-radius:18px 18px 0 0;padding:18px 16px calc(14px + env(safe-area-inset-bottom))}.StudyView_mobileNotesOpen__MK6p8{display:grid}.StudyView_mobileNotesBackdrop___Glre{display:block;position:fixed;z-index:139;inset:0;width:100%;height:100%;background:rgba(0,0,0,.35);border:0}.StudyView_notesClose__gmYuO{display:inline-grid;place-items:center;width:44px}.StudyView_notesEditor__XPX3m{height:auto;min-height:0}.StudyView_audioDisclosure__fiaZt>div{max-height:18dvh}.StudyView_notesSaveAction__HncZy{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.StudyView_loadingRule__bIfp4{animation:none}}@media (min-width:761px) and (max-width:1000px) and (max-height:520px) and (pointer:coarse){.StudyView_studyRoot__Aa8nG{padding-bottom:12px}.StudyView_studyHeader__qFxWj{display:grid;grid-template-columns:minmax(0,1fr)240px;grid-column-gap:16px;column-gap:16px}.StudyView_kicker__RUrib{grid-column:1;grid-row:1}.StudyView_studyHeader__qFxWj h2{grid-column:1;grid-row:2}.StudyView_mobileStepList__Tp5Nd{grid-column:2;grid-row:1/span 2;align-self:center;width:240px;margin:0}.StudyView_progressBar___GKA3{left:50%;bottom:0;height:var(--workspace-bottom-inset);padding-bottom:calc(8px + env(safe-area-inset-bottom))}}@media print{.StudyView_introToggle__cii0Q,.StudyView_notesRail__zLFb3,.StudyView_progressBar___GKA3,.StudyView_stepPath__K5gvJ,.StudyView_studyTools__Tsg20{display:none!important}.StudyView_workbench__UKov8{display:block}.StudyView_studySurface__Z5Ooe{border:0}.StudyView_outputPane__HyS5m{padding:0}}.PublicAccount_publicAccount__2fugl{--public-bg:#f7f6f2;--public-ink:#252a31;--public-muted:#58616f;--public-accent:#245ca8;--public-accent-strong:#1d4d8e;--public-surface:#ffffff;--public-caption:#697382;--public-progress:#7f8995;--public-progress-text:#58616f;--public-placeholder:#697382;--public-danger:#8a3443;--public-danger-strong:#752b39;--public-success:#27684e;--public-success-strong:#27684e;--public-line-brand:#d3d7dc;--public-line-passage:#d4dce6;--public-line-field:#ccd4dd;--public-line-card:#dce1e5;--public-line-control:#cdd5dd;--public-line-intent:#d7dfe7;--public-line-surface:#d8dde1;--public-line-list:#e1e5e8;--public-line-progress:#d7dce1;--public-line-divider:#e0e4e7;--public-line-ready:#dfe4e7;--public-line-plan:#dfe4e7;--public-badge:#e8f0fa;--public-chip:#e9f1f9;--public-strip:#edf3fa;--public-progress-bg:#e8edf1;--public-success-bg:#edf8f2;--public-icon-bg-strong:#eaf2fb;--public-danger-border:#eccbd2;--public-success-border:#c6e4d4;--public-icon-bg:#edf3fa;--public-passage-bg:#f7faff;--public-field-bg:#fbfcfd;--public-danger-bg:#fff3f5;--public-white-56:rgba(255,255,255,.56);--public-white-64:rgba(255,255,255,.64);--public-white-72:rgba(255,255,255,.72);--public-white-76:rgba(255,255,255,.76);--public-white-82:rgba(255,255,255,.82);--public-white-92:rgba(255,255,255,.92);--public-border-panel:rgba(211,217,224,.96);--public-border-intent:rgba(212,220,229,.96);--public-shadow-image:rgba(37,42,49,.1);--public-shadow-surface:rgba(37,42,49,.07);--public-shadow-intent:rgba(37,42,49,.08);--public-shadow-panel:rgba(37,42,49,.07);--public-shadow-button:rgba(36,92,168,.2);--public-border-login:rgba(36,92,168,.34);--public-focus:rgba(36,92,168,.15);--public-strip-shadow:rgba(37,42,49,.08);min-height:100svh;padding:24px clamp(20px,5.4vw,82px) 72px;color:var(--public-ink);background:radial-gradient(circle at 88% -8%,rgba(214,229,247,.66),transparent 30rem),linear-gradient(180deg,#fcfbf8 0,var(--public-bg) 60%,#f1f3f3 100%);font-family:var(--font-figtree),sans-serif}.PublicAccount_publicAccount__2fugl *{box-sizing:border-box}.PublicAccount_publicAccount__2fugl.public-callback-page{display:flex;flex-direction:column;align-items:stretch}.PublicAccount_publicAccount__2fugl.public-callback-page>section{width:min(520px,100%);margin:clamp(36px,7vh,72px) auto;padding:clamp(28px,5vw,46px);gap:15px;border:1px solid var(--public-line-surface);border-radius:16px;background:var(--public-surface);box-shadow:0 18px 45px var(--public-shadow-surface)}.PublicAccount_publicAccount__2fugl.public-callback-page>footer{margin-top:auto}.PublicAccount_publicAccount__2fugl.public-callback-page>section h1{color:var(--public-ink);font:600 38px/1.1 var(--font-literata),serif;letter-spacing:-.04em}.PublicAccount_publicAccount__2fugl.public-callback-page>section p{color:var(--public-muted);font-size:15px;line-height:1.55}.PublicAccount_publicAccount__2fugl.public-callback-page>section .public-button-primary{padding:0 20px}.PublicAccount_publicAccount__2fugl.public-callback-page>section .public-callback-error,.PublicAccount_publicAccount__2fugl.public-callback-page>section .public-callback-spinner,.PublicAccount_publicAccount__2fugl.public-callback-page>section .public-callback-success{width:42px;height:42px;color:var(--public-accent)}.PublicAccount_publicAccount__2fugl.public-callback-page>section .public-callback-error{color:var(--public-danger-strong)}.PublicAccount_publicAccount__2fugl .public-onboarding-progress{width:min(500px,100%);margin:44px auto 38px}.PublicAccount_publicAccount__2fugl .public-onboarding-progress li{gap:8px;color:var(--public-progress-text);font-size:11px;font-weight:700;letter-spacing:.02em}.PublicAccount_publicAccount__2fugl .public-onboarding-progress li:not(:last-child):after{top:15px;height:1px;background:var(--public-line-progress)}.PublicAccount_publicAccount__2fugl .public-onboarding-progress li>span{width:30px;height:30px;background:var(--public-progress-bg);font-size:12px}.PublicAccount_publicAccount__2fugl .public-onboarding-progress li.is-active,.PublicAccount_publicAccount__2fugl .public-onboarding-progress li.is-complete{color:var(--public-ink)}.PublicAccount_publicAccount__2fugl .public-onboarding-progress li.is-active>span,.PublicAccount_publicAccount__2fugl .public-onboarding-progress li.is-complete:after,.PublicAccount_publicAccount__2fugl .public-onboarding-progress li.is-complete>span{background:var(--public-accent)}.PublicAccount_publicAccount__2fugl .public-auth-layout{width:min(1000px,100%);grid-template-columns:minmax(0,1.05fr) minmax(300px,.72fr);align-items:start;gap:clamp(32px,6vw,88px)}.PublicAccount_publicAccount__2fugl .public-auth-copy{padding:clamp(25px,4vw,44px);border:1px solid var(--public-line-surface);border-radius:16px;background:var(--public-surface);box-shadow:0 18px 45px var(--public-shadow-surface)}.PublicAccount_publicAccount__2fugl .public-auth-copy h1,.PublicAccount_publicAccount__2fugl .public-confirmation h1,.PublicAccount_publicAccount__2fugl .public-plan-heading h1,.PublicAccount_publicAccount__2fugl .public-pricing-heading h1,.PublicAccount_publicAccount__2fugl .public-ready-heading h1{color:var(--public-ink);font-family:var(--font-literata),serif;font-weight:600;letter-spacing:-.052em}.PublicAccount_publicAccount__2fugl .public-auth-copy h1{font-size:clamp(38px,4.5vw,57px)}.PublicAccount_publicAccount__2fugl .public-auth-copy>p{margin:12px 0 28px;max-width:36rem;color:var(--public-muted);font-size:16px;line-height:1.58}.PublicAccount_publicAccount__2fugl .public-auth-copy form{gap:16px}.PublicAccount_publicAccount__2fugl .public-auth-copy label:not(.public-terms){gap:8px;color:var(--public-ink);font-size:13px;font-weight:750}.PublicAccount_publicAccount__2fugl .public-auth-copy label>div{min-height:54px;gap:10px;padding:0 14px;border-color:var(--public-line-field);border-radius:8px;background:var(--public-field-bg)}.PublicAccount_publicAccount__2fugl .public-auth-copy label>div:focus-within{border-color:var(--public-accent);box-shadow:0 0 0 3px var(--public-focus)}.PublicAccount_publicAccount__2fugl .public-auth-copy label svg{width:19px;height:19px;color:var(--public-accent)}.PublicAccount_publicAccount__2fugl .public-auth-copy input{color:var(--public-ink);font-size:15px}.PublicAccount_publicAccount__2fugl .public-auth-copy input::placeholder{color:var(--public-placeholder)}.PublicAccount_publicAccount__2fugl .public-auth-copy label button{color:var(--public-accent-strong);font-size:12px}.PublicAccount_publicAccount__2fugl .public-auth-copy label button svg{width:17px;height:17px}.PublicAccount_publicAccount__2fugl .public-auth-copy label small{color:var(--public-caption);font-size:12px}.PublicAccount_publicAccount__2fugl .PublicAccount_fieldError__wOrQm{margin:-8px 0 0;color:var(--public-danger-strong);font-size:12px;line-height:1.45}.PublicAccount_publicAccount__2fugl .public-auth-copy label>div:has(input[aria-invalid=true]){border-color:var(--public-danger)}.PublicAccount_publicAccount__2fugl .public-auth-copy form .public-terms,.PublicAccount_publicAccount__2fugl .public-auth-copy form .public-terms span{color:var(--public-muted);font-size:12px;font-weight:500;letter-spacing:normal!important;text-transform:none!important}.PublicAccount_publicAccount__2fugl .public-auth-copy form .public-terms a{color:var(--public-accent-strong);font-weight:600;letter-spacing:normal!important;text-transform:none!important}.PublicAccount_publicAccount__2fugl .public-terms input{width:18px;height:18px;accent-color:var(--public-accent)}.PublicAccount_publicAccount__2fugl .public-auth-copy a,.PublicAccount_publicAccount__2fugl .public-confirmation a,.PublicAccount_publicAccount__2fugl .public-pricing-faq a,.PublicAccount_publicAccount__2fugl .public-ready-panel>a{color:var(--public-accent-strong)}.PublicAccount_publicAccount__2fugl .public-button-primary,.PublicAccount_publicAccount__2fugl .public-button-secondary{min-height:50px;border-radius:8px;font:750 14px/1 var(--font-figtree),sans-serif;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.PublicAccount_publicAccount__2fugl .public-button-primary{border-color:var(--public-accent);background:var(--public-accent);box-shadow:0 9px 20px var(--public-shadow-button)}.PublicAccount_publicAccount__2fugl .public-confirmation .public-button-primary{color:#ffffff!important}.PublicAccount_publicAccount__2fugl .public-button-primary:hover:not(:disabled){background:var(--public-accent-strong);transform:translateY(-1px)}.PublicAccount_publicAccount__2fugl .public-button-secondary{border-color:#9eb8d6;background:#ffffff;color:var(--public-accent-strong)}.PublicAccount_publicAccount__2fugl .public-button-secondary:hover:not(:disabled){border-color:var(--public-accent);background:#f3f8fe}.PublicAccount_publicAccount__2fugl .public-button-primary svg{width:18px;height:18px}.PublicAccount_publicAccount__2fugl .public-auth-switch{color:var(--public-muted);font-size:13px!important}.PublicAccount_publicAccount__2fugl .public-forgot-link{font-size:13px}.PublicAccount_publicAccount__2fugl .public-context-panel{padding:clamp(24px,3.3vw,34px);border-color:var(--public-border-panel);border-radius:14px;background:linear-gradient(160deg,#ffffff,#f8fbff);box-shadow:none}.PublicAccount_publicAccount__2fugl .public-context-heading{gap:13px}.PublicAccount_publicAccount__2fugl .public-context-heading>span,.PublicAccount_publicAccount__2fugl .public-plan-icon{width:48px;height:48px;border-radius:12px;color:var(--public-accent);background:var(--public-icon-bg)}.PublicAccount_publicAccount__2fugl .public-context-heading svg{width:25px;height:25px}.PublicAccount_publicAccount__2fugl .public-context-heading h2{margin:1px 0 5px;color:var(--public-ink);font-size:23px;font-weight:600}.PublicAccount_publicAccount__2fugl .public-context-heading p,.PublicAccount_publicAccount__2fugl .public-context-mission p{color:var(--public-muted);font-size:14px;line-height:1.5}.PublicAccount_publicAccount__2fugl .public-passage-row{min-height:64px;margin-top:28px;padding:0 14px;gap:10px;border-color:var(--public-line-passage);border-radius:8px;background:var(--public-passage-bg)}.PublicAccount_publicAccount__2fugl .public-passage-row svg{width:21px;height:21px;color:var(--public-accent)}.PublicAccount_publicAccount__2fugl .public-passage-row strong{font-size:14px}.PublicAccount_publicAccount__2fugl .public-passage-row span{padding:5px 8px;color:var(--public-accent-strong);background:var(--public-chip);font-size:10px}.PublicAccount_publicAccount__2fugl .public-context-mission{gap:12px;margin-top:28px;padding-top:24px}.PublicAccount_publicAccount__2fugl .public-context-mission>svg{width:34px;height:34px;color:var(--public-accent)}.PublicAccount_publicAccount__2fugl .public-context-mission strong{font-size:14px}.PublicAccount_publicAccount__2fugl .public-onboarding-error,.PublicAccount_publicAccount__2fugl .public-onboarding-success{border-radius:8px;font-size:13px}.PublicAccount_publicAccount__2fugl .public-plan-heading,.PublicAccount_publicAccount__2fugl .public-pricing-heading,.PublicAccount_publicAccount__2fugl .public-ready-heading{width:min(690px,100%)}.PublicAccount_publicAccount__2fugl .public-pricing-heading{margin:62px auto 26px}.PublicAccount_publicAccount__2fugl .public-plan-heading h1,.PublicAccount_publicAccount__2fugl .public-pricing-heading h1,.PublicAccount_publicAccount__2fugl .public-ready-heading h1{font-size:clamp(42px,5vw,62px)}.PublicAccount_publicAccount__2fugl .public-plan-heading>span,.PublicAccount_publicAccount__2fugl .public-pricing-heading p,.PublicAccount_publicAccount__2fugl .public-ready-heading p{margin-top:13px;color:var(--public-muted);font-size:16px;line-height:1.5}.PublicAccount_publicAccount__2fugl .public-plan-heading>p{margin:8px 0 18px;color:var(--public-success-strong);font-size:13px}.PublicAccount_publicAccount__2fugl .public-plan-heading>p svg{width:20px;height:20px;color:var(--public-success-strong)}.PublicAccount_publicAccount__2fugl .public-plan-surface{width:min(900px,100%);gap:16px;margin-top:26px;border:0;border-radius:0;background:transparent;box-shadow:none}.PublicAccount_publicAccount__2fugl .public-plan-surface article{align-items:flex-start;padding:30px;border:1px solid var(--public-line-surface);border-radius:14px;background:rgba(255,255,255,.96);box-shadow:0 15px 36px var(--public-shadow-surface)}.PublicAccount_publicAccount__2fugl .public-plan-surface article.is-featured{border-color:#88aeda;box-shadow:0 16px 40px rgba(36,92,168,.13)}.PublicAccount_publicAccount__2fugl .public-plan-icon{width:44px;height:44px}.PublicAccount_publicAccount__2fugl .public-plan-icon svg{width:23px;height:23px}.PublicAccount_publicAccount__2fugl .public-plan-surface h2{margin:20px 0 6px;color:var(--public-ink);font-size:27px;font-weight:600}.PublicAccount_publicAccount__2fugl .public-plan-surface article>strong{color:var(--public-accent-strong);font-size:29px}.PublicAccount_publicAccount__2fugl .public-plan-surface article>strong small{color:var(--public-muted);font-size:13px}.PublicAccount_publicAccount__2fugl .public-plan-surface ul{min-height:142px;margin:25px 0 24px;gap:12px}.PublicAccount_publicAccount__2fugl .public-plan-surface li{color:var(--public-muted);font-size:13px;line-height:1.45}.PublicAccount_publicAccount__2fugl .public-plan-surface li svg{width:17px;height:17px;color:var(--public-accent)}.PublicAccount_publicAccount__2fugl .public-plan-badge{top:19px;right:19px;padding:6px 9px;color:var(--public-accent-strong);background:var(--public-badge);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.PublicAccount_publicAccount__2fugl .public-pricing-faq{margin-top:25px;font-size:13px}.PublicAccount_publicAccount__2fugl .public-plan-note{max-width:520px;margin-top:23px;color:var(--public-muted);text-align:center;font-size:12px;line-height:1.45}.PublicAccount_publicAccount__2fugl .public-plan-note svg{width:17px;height:17px;color:var(--public-accent)}.PublicAccount_publicAccount__2fugl .public-pricing-comparison{width:min(900px,100%);margin:18px auto 0;padding:0;display:block;overflow:hidden;border:1px solid var(--public-line-surface);border-radius:14px;background:#ffffff}.PublicAccount_publicAccount__2fugl .public-pricing-comparison h2{margin:0;padding:18px 22px;border-bottom:1px solid var(--public-line-list);color:var(--public-ink);font:600 19px/1.2 var(--font-literata),serif;letter-spacing:-.025em}.PublicAccount_publicAccount__2fugl .public-pricing-table-wrap{overflow-x:auto}.PublicAccount_publicAccount__2fugl .public-pricing-comparison table{width:100%;min-width:600px;border-collapse:collapse;color:var(--public-ink);font-size:13px}.PublicAccount_publicAccount__2fugl .public-pricing-comparison td,.PublicAccount_publicAccount__2fugl .public-pricing-comparison th{padding:14px 18px;border-bottom:1px solid var(--public-line-list);text-align:left;vertical-align:middle}.PublicAccount_publicAccount__2fugl .public-pricing-comparison thead th{color:var(--public-muted);background:#f6f8fa;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.PublicAccount_publicAccount__2fugl .public-pricing-comparison thead th:nth-child(3){color:var(--public-accent-strong);background:#eff5fc}.PublicAccount_publicAccount__2fugl .public-pricing-comparison tbody th{width:33%;color:var(--public-ink);font-weight:700}.PublicAccount_publicAccount__2fugl .public-pricing-comparison td{color:var(--public-muted)}.PublicAccount_publicAccount__2fugl .public-pricing-comparison td:last-child{color:var(--public-accent-strong);font-weight:700;background:#fbfdff}.PublicAccount_publicAccount__2fugl .public-pricing-comparison tbody tr:last-child>*{border-bottom:0}.PublicAccount_publicAccount__2fugl .public-confirmation{width:min(600px,100%);padding:clamp(26px,4vw,40px);border:1px solid var(--public-line-surface);border-radius:16px;background:var(--public-surface);box-shadow:0 18px 45px var(--public-shadow-surface)}.PublicAccount_publicAccount__2fugl .public-confirmation-icon{width:58px;height:58px;color:var(--public-accent)}.PublicAccount_publicAccount__2fugl .public-confirmation h1{margin-top:13px;font-size:clamp(40px,5vw,55px)}.PublicAccount_publicAccount__2fugl .public-confirmation>p{color:var(--public-muted);font-size:16px;line-height:1.5}.PublicAccount_publicAccount__2fugl .public-confirmation>p strong{color:var(--public-accent-strong)}.PublicAccount_publicAccount__2fugl .public-confirmation ol{margin:22px 0 8px;border-color:var(--public-line-card);border-radius:9px;background:#fbfcfd}.PublicAccount_publicAccount__2fugl .public-confirmation li{min-height:52px;gap:13px;padding:0 17px;color:var(--public-muted);font-size:13px}.PublicAccount_publicAccount__2fugl .public-confirmation li span{width:24px;height:24px;background:var(--public-accent);font-size:11px}.PublicAccount_publicAccount__2fugl .public-confirmation-links{gap:22px;font-size:13px}.PublicAccount_publicAccount__2fugl .public-preserved-intent{width:100%;margin-top:24px;padding:14px 16px;gap:11px;border-color:var(--public-line-intent);border-radius:9px;background:#f6f9fc}.PublicAccount_publicAccount__2fugl .public-preserved-intent svg{width:24px;height:24px;color:var(--public-accent)}.PublicAccount_publicAccount__2fugl .public-preserved-intent p{font-size:13px}.PublicAccount_publicAccount__2fugl .public-ready-heading{margin-top:42px}.PublicAccount_publicAccount__2fugl .public-ready-heading>svg{width:48px;height:48px;color:var(--public-success-strong)}.PublicAccount_publicAccount__2fugl .public-ready-panel{width:min(900px,100%);padding:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px 36px;border-color:var(--public-line-surface);border-radius:14px;background:var(--public-surface);box-shadow:0 18px 45px var(--public-shadow-surface)}.PublicAccount_publicAccount__2fugl .public-ready-reference{gap:12px;padding-bottom:18px;border-color:var(--public-line-ready)}.PublicAccount_publicAccount__2fugl .public-ready-reference>svg{width:42px;height:42px;color:var(--public-accent)}.PublicAccount_publicAccount__2fugl .public-ready-reference h2{color:var(--public-ink);font-size:23px;font-weight:600}.PublicAccount_publicAccount__2fugl .public-ready-reference p{color:var(--public-muted);font-size:13px}.PublicAccount_publicAccount__2fugl .public-ready-reference span{color:var(--public-accent-strong);background:var(--public-chip);font-size:10px}.PublicAccount_publicAccount__2fugl .public-ready-panel ul{gap:12px}.PublicAccount_publicAccount__2fugl .public-ready-panel li{color:var(--public-muted);font-size:12px;line-height:1.4}.PublicAccount_publicAccount__2fugl .public-ready-panel li>svg{color:var(--public-success-strong)}.PublicAccount_publicAccount__2fugl .public-ready-panel li strong{color:var(--public-ink)}.PublicAccount_publicAccount__2fugl .public-ready-handoff h2{color:var(--public-ink);font:600 19px/1.25 var(--font-literata),serif;letter-spacing:-.02em}.PublicAccount_publicAccount__2fugl .public-ready-handoff p{color:var(--public-muted);font-size:13px;line-height:1.5}.PublicAccount_publicAccount__2fugl .public-ready-panel>button{align-self:center}.PublicAccount_publicAccount__2fugl .public-ready-panel>a{font-size:13px}.PublicAccount_publicAccount__2fugl .public-workspace-preview{overflow:hidden;border:1px solid #ccd9e8;border-radius:10px;background:#f8fbff;box-shadow:0 12px 26px var(--public-shadow-image)}.PublicAccount_publicAccount__2fugl .public-workspace-preview-bar{min-height:37px;display:flex;align-items:center;gap:8px;padding:0 11px;border-bottom:1px solid #dfe7f0;background:#ffffff}.PublicAccount_publicAccount__2fugl .public-workspace-preview-bar span{width:20px;height:20px;display:grid;place-items:center;border-radius:5px;color:#ffffff;background:var(--public-accent);font-size:7px;font-weight:800}.PublicAccount_publicAccount__2fugl .public-workspace-preview-bar small{color:var(--public-muted);font-size:10px;font-weight:700}.PublicAccount_publicAccount__2fugl .public-workspace-preview-bar i{width:30px;height:5px;margin-left:auto;border-radius:999px;background:#dfe8f3}.PublicAccount_publicAccount__2fugl .public-workspace-preview-body{padding:17px}.PublicAccount_publicAccount__2fugl .public-workspace-preview-body p{margin:0 0 3px;color:var(--public-accent);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.PublicAccount_publicAccount__2fugl .public-workspace-preview-body>strong{display:block;color:var(--public-ink);font:600 20px/1.15 var(--font-literata),serif}.PublicAccount_publicAccount__2fugl .public-workspace-preview-rule{height:1px;margin:14px 0 10px;background:#dfe7f0}.PublicAccount_publicAccount__2fugl .public-workspace-preview-lines{display:grid;grid-gap:6px;gap:6px}.PublicAccount_publicAccount__2fugl .public-workspace-preview-lines span{display:block;height:5px;border-radius:999px;background:#dce6f1}.PublicAccount_publicAccount__2fugl .public-workspace-preview-lines span:nth-child(2){width:86%}.PublicAccount_publicAccount__2fugl .public-workspace-preview-lines span:nth-child(3){width:67%}.PublicAccount_publicAccount__2fugl .public-workspace-preview-step{display:flex;align-items:center;gap:7px;margin-top:15px;color:var(--public-muted);font-size:10px;font-weight:700}.PublicAccount_publicAccount__2fugl .public-workspace-preview-step span{width:18px;height:18px;display:grid;place-items:center;border-radius:999px;color:#ffffff;background:var(--public-accent);font-size:9px}.PublicAccount_publicAccount__2fugl .public-login-layout,.PublicAccount_publicAccount__2fugl .public-reset-layout{padding-top:clamp(54px,10vh,108px)}.PublicAccount_publicAccount__2fugl .public-login-context hr{margin:25px 0;border-color:var(--public-line-divider)}.PublicAccount_publicAccount__2fugl .public-reset-context>svg{width:58px;height:58px;color:var(--public-accent)}.PublicAccount_publicAccount__2fugl .public-reset-context h2{color:var(--public-ink);font-size:29px;font-weight:600}.PublicAccount_publicAccount__2fugl .public-reset-context li{color:var(--public-muted);font-size:13px}.PublicAccount_publicAccount__2fugl .public-reset-context li svg{width:31px;height:31px;color:var(--public-accent);background:var(--public-icon-bg)}@media (max-width:980px){.PublicAccount_publicAccount__2fugl .public-auth-layout{grid-template-columns:1fr;width:min(620px,100%)}.PublicAccount_publicAccount__2fugl .public-context-panel{order:0}.PublicAccount_publicAccount__2fugl .public-ready-panel{grid-template-columns:1fr}}@media (min-width:900px) and (max-height:800px){.PublicAccount_publicAccount__2fugl{padding-top:14px;padding-bottom:36px}.PublicAccount_publicAccount__2fugl .public-onboarding-progress{margin-top:26px;margin-bottom:22px}.PublicAccount_publicAccount__2fugl .public-auth-copy{padding:22px 26px}.PublicAccount_publicAccount__2fugl .public-auth-copy h1{font-size:43px}.PublicAccount_publicAccount__2fugl .public-auth-copy>p{margin:8px 0 18px;font-size:15px}.PublicAccount_publicAccount__2fugl .public-auth-copy form{gap:12px}.PublicAccount_publicAccount__2fugl .public-auth-copy label>div{min-height:48px}.PublicAccount_publicAccount__2fugl .public-context-panel{padding:22px}.PublicAccount_publicAccount__2fugl .public-context-mission{margin-top:20px;padding-top:20px}}@media (max-width:720px){.PublicAccount_publicAccount__2fugl{padding:16px 16px 46px;background-position:75% top}.PublicAccount_publicAccount__2fugl .public-onboarding-progress{margin:32px auto 28px}.PublicAccount_publicAccount__2fugl .public-onboarding-progress li{font-size:10px}.PublicAccount_publicAccount__2fugl .public-onboarding-progress li:not(:last-child):after{top:14px;left:calc(50% + 19px);width:calc(100% - 38px)}.PublicAccount_publicAccount__2fugl .public-auth-copy,.PublicAccount_publicAccount__2fugl .public-confirmation,.PublicAccount_publicAccount__2fugl .public-ready-panel{padding:22px;border-radius:12px}.PublicAccount_publicAccount__2fugl .public-auth-copy h1{font-size:40px}.PublicAccount_publicAccount__2fugl .public-context-panel{padding:20px}.PublicAccount_publicAccount__2fugl .public-pricing-heading{margin-top:42px}.PublicAccount_publicAccount__2fugl .public-plan-heading h1,.PublicAccount_publicAccount__2fugl .public-pricing-heading h1,.PublicAccount_publicAccount__2fugl .public-ready-heading h1{font-size:40px}.PublicAccount_publicAccount__2fugl .public-plan-surface{grid-template-columns:1fr}.PublicAccount_publicAccount__2fugl .public-plan-surface article{padding:26px 22px}.PublicAccount_publicAccount__2fugl .public-plan-surface ul{min-height:0;margin-bottom:22px}.PublicAccount_publicAccount__2fugl .public-plan-badge{top:16px;right:16px}.PublicAccount_publicAccount__2fugl .public-pricing-comparison h2{padding:16px}.PublicAccount_publicAccount__2fugl .public-pricing-table-wrap{overflow:visible}.PublicAccount_publicAccount__2fugl .public-pricing-comparison table{min-width:0;table-layout:fixed;font-size:11px}.PublicAccount_publicAccount__2fugl .public-pricing-comparison td:first-child,.PublicAccount_publicAccount__2fugl .public-pricing-comparison th:first-child{width:40%}.PublicAccount_publicAccount__2fugl .public-pricing-comparison td:nth-child(2),.PublicAccount_publicAccount__2fugl .public-pricing-comparison td:nth-child(3),.PublicAccount_publicAccount__2fugl .public-pricing-comparison th:nth-child(2),.PublicAccount_publicAccount__2fugl .public-pricing-comparison th:nth-child(3){width:30%;overflow-wrap:anywhere}.PublicAccount_publicAccount__2fugl .public-pricing-comparison td,.PublicAccount_publicAccount__2fugl .public-pricing-comparison th{padding:11px 8px}.PublicAccount_publicAccount__2fugl .public-pricing-comparison thead th{font-size:8px;letter-spacing:.04em}.PublicAccount_publicAccount__2fugl .public-confirmation-links{flex-direction:column;gap:10px}.PublicAccount_publicAccount__2fugl .public-confirmation>.public-button-primary,.PublicAccount_publicAccount__2fugl .public-confirmation>.public-button-secondary{width:100%}}@media (prefers-reduced-motion:reduce){.PublicAccount_publicAccount__2fugl .public-button-primary,.PublicAccount_publicAccount__2fugl .public-button-secondary{transition:none}}.PublicAccount_publicAccount__2fugl .public-auth-copy label>div>button{min-height:44px;min-width:44px;flex-shrink:0}.LandingHome_root__8z5uY.landing-redesign{--landing-paper:#f7f6f2;--landing-paper-2:#eeece5;--landing-paper-strong:#e5e2d8;--landing-card:#ffffff;--landing-card-tint:#f1f5fa;--landing-line:#d5d9dc;--landing-ink:#252a31;--landing-muted:#58616f;--landing-purple:#245ca8;--landing-purple-strong:#174982;--landing-purple-deep:#153c6b;--landing-purple-rgb:36,92,168;min-width:0;overflow:clip;padding:0!important;background:#f7f6f2!important;background-image:none!important;color:#252a31;font-family:var(--sans,"Figtree",Arial,sans-serif)}.LandingHome_root__8z5uY.landing-redesign:after,.LandingHome_root__8z5uY.landing-redesign:before{content:none!important;display:none!important}.LandingHome_root__8z5uY *{box-sizing:border-box}.LandingHome_root__8z5uY a{text-decoration:none}.LandingHome_root__8z5uY a:focus-visible,.LandingHome_root__8z5uY button:focus-visible,.LandingHome_root__8z5uY input:focus-visible,.LandingHome_root__8z5uY select:focus-visible{outline:3px solid color-mix(in srgb,#245ca8 40%,white);outline-offset:3px}.LandingHome_root__8z5uY .landing-redesign-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 18px;border:1px solid #245ca8;border-radius:7px;background:#245ca8;box-shadow:none;color:#fff;font:inherit;font-size:.86rem;font-weight:750;transition:background .16s ease,border-color .16s ease,transform .16s ease}.LandingHome_root__8z5uY .landing-redesign-primary:hover{border-color:#174982;background:#174982;color:#fff;transform:translateY(-1px)}.LandingHome_root__8z5uY.landing-redesign .landing-redesign-hero{width:min(1180px,calc(100% - 48px));min-height:0;display:grid;grid-template-columns:minmax(0,1.03fr) minmax(440px,.97fr);align-items:start;grid-gap:clamp(42px,7vw,110px);gap:clamp(42px,7vw,110px);margin:0 auto;padding:clamp(68px,9vw,124px) 0 clamp(54px,7vw,94px);background:transparent!important;background-image:none!important}.LandingHome_root__8z5uY.landing-redesign .landing-redesign-hero:after,.LandingHome_root__8z5uY.landing-redesign .landing-redesign-hero:before{content:none!important;display:none!important}.LandingHome_root__8z5uY .landing-redesign-hero-copy{max-width:620px;padding-top:12px}.LandingHome_root__8z5uY .landing-redesign-kicker{margin:0 0 18px;color:#245ca8;font-size:.7rem;font-weight:800;letter-spacing:.15em;line-height:1.2;text-transform:uppercase}.LandingHome_root__8z5uY .landing-redesign-features h2,.LandingHome_root__8z5uY .landing-redesign-hero h1,.LandingHome_root__8z5uY .landing-redesign-mission h2,.LandingHome_root__8z5uY .landing-redesign-process h2,.LandingHome_root__8z5uY .landing-redesign-workspace h2{margin:0;color:#252a31;font-family:var(--serif,"Literata",Georgia,serif);font-weight:560;letter-spacing:-.045em}.LandingHome_root__8z5uY .landing-redesign-hero h1{max-width:650px;font-size:clamp(3.5rem,7vw,6.35rem);line-height:.97}.LandingHome_root__8z5uY .landing-redesign-hero h1 span:last-child{color:#245ca8;font-style:italic}.LandingHome_root__8z5uY .landing-redesign-hero-copy>p:not(.landing-redesign-kicker){max-width:560px;margin:28px 0 0;color:#58616f;font-size:clamp(1rem,1.3vw,1.13rem);line-height:1.72}.LandingHome_root__8z5uY .landing-redesign-mission-note{display:inline-flex;align-items:center;gap:9px;margin-top:25px;color:#245ca8}.LandingHome_root__8z5uY .landing-redesign-mission-note span{font-size:1.1rem}.LandingHome_root__8z5uY .landing-redesign-mission-note p{margin:0;color:#46505d;font-size:.82rem;font-weight:700}.LandingHome_root__8z5uY .landing-study-intent{min-width:0;display:grid;grid-gap:13px;gap:13px;padding:clamp(26px,3.2vw,38px);border:1px solid #c8ced2;border-radius:12px;background:#fff;box-shadow:0 22px 52px rgba(37,42,49,.09)}.LandingHome_root__8z5uY .landing-study-intent-heading{display:flex;gap:14px;align-items:flex-start;padding-bottom:16px;border-bottom:1px solid #e0e3e4}.LandingHome_root__8z5uY .landing-study-intent-heading>span{width:40px;height:40px;display:grid;place-items:center;flex:0 0 auto;border-radius:8px;background:#eaf1f9;color:#245ca8!important}.LandingHome_root__8z5uY .landing-study-intent-heading svg{width:22px;height:22px;color:#245ca8!important}.LandingHome_root__8z5uY .landing-study-intent-heading h2{margin:1px 0 5px;color:#252a31;font-family:var(--serif,"Literata",Georgia,serif);font-size:1.36rem;font-weight:580;line-height:1.14}.LandingHome_root__8z5uY .landing-study-intent-heading p{margin:0;color:#58616f;font-size:.83rem;line-height:1.46}.LandingHome_root__8z5uY .landing-study-intent>label{min-width:0;height:50px;display:flex;align-items:center;gap:10px;padding:0 13px;border:1px solid #cbd1d4;border-radius:7px;background:#fff;color:#245ca8}.LandingHome_root__8z5uY .landing-study-intent>label:focus-within{border-color:#245ca8;box-shadow:0 0 0 3px rgba(36,92,168,.12)}.LandingHome_root__8z5uY .landing-study-intent>label>svg{width:19px;height:19px;flex:0 0 auto;color:#245ca8!important}.LandingHome_root__8z5uY .landing-study-intent input,.LandingHome_root__8z5uY .landing-study-intent select{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#252a31;font:inherit;font-size:.9rem;font-weight:650}.LandingHome_root__8z5uY .landing-study-intent select{cursor:pointer}.LandingHome_root__8z5uY .LandingHome_intentError__GYMuZ{margin:0;color:#8a3443;font-size:.85rem;line-height:1.5}.LandingHome_root__8z5uY .landing-study-intent>a{width:-moz-fit-content;width:fit-content;margin:1px auto 0;color:#245ca8;font-size:.79rem;font-weight:700}.LandingHome_root__8z5uY .landing-study-intent>a:hover{text-decoration:underline;text-underline-offset:3px}.LandingHome_root__8z5uY .landing-study-map{margin-top:8px;padding-top:18px;border-top:1px solid #e0e3e4}.LandingHome_root__8z5uY .landing-study-map-heading{display:grid;grid-template-columns:auto 1fr auto;grid-gap:8px;gap:8px;align-items:baseline;color:#58616f}.LandingHome_root__8z5uY .landing-study-map-heading span{color:#58616f;font-size:.67rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.LandingHome_root__8z5uY .landing-study-map-heading strong{overflow:hidden;color:#252a31;font-family:var(--serif,"Literata",Georgia,serif);font-size:1rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.LandingHome_root__8z5uY .landing-study-map-heading small{color:#58616f;font-size:.68rem;font-weight:750}.LandingHome_root__8z5uY .landing-study-map ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:5px;gap:5px;margin:14px 0 0;padding:0;list-style:none}.LandingHome_root__8z5uY .landing-study-map li{min-width:0;min-height:68px;padding:8px 6px;border-top:2px solid #cbd1d4;color:#58616f}.LandingHome_root__8z5uY .landing-study-map li.is-current{border-color:#245ca8;color:#245ca8;background:#f1f5fa}.LandingHome_root__8z5uY .landing-study-map li span{display:block;margin-bottom:8px;font-size:.66rem;font-weight:800;letter-spacing:.08em}.LandingHome_root__8z5uY .landing-study-map li strong{display:block;overflow:hidden;font-size:.67rem;line-height:1.22;text-overflow:ellipsis}.LandingHome_root__8z5uY .landing-movements{width:min(1180px,calc(100% - 48px));display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0;margin:0 auto;padding:0 0 clamp(74px,9vw,120px);border-bottom:1px solid #d5d9dc}.LandingHome_root__8z5uY .landing-movements>div{min-width:0;display:grid;grid-template-columns:auto 1fr;grid-gap:9px 10px;gap:9px 10px;padding:0 clamp(12px,2vw,26px);border-left:1px solid #d5d9dc}.LandingHome_root__8z5uY .landing-movements>div:first-child{padding-left:0;border-left:0}.LandingHome_root__8z5uY .landing-movements>div:last-child{padding-right:0}.LandingHome_root__8z5uY .landing-movements>div>span{color:#245ca8;font-size:.69rem;font-weight:850}.LandingHome_root__8z5uY .landing-movements>div>svg{width:22px;height:22px;color:#245ca8}.LandingHome_root__8z5uY .landing-movements strong{grid-column:1/-1;color:#252a31;font-family:var(--serif,"Literata",Georgia,serif);font-size:1.03rem;font-weight:600;line-height:1.12}.LandingHome_root__8z5uY .landing-movements p{grid-column:1/-1;margin:2px 0 0;color:#58616f;font-size:.77rem;line-height:1.5}.LandingHome_root__8z5uY .landing-redesign-features,.LandingHome_root__8z5uY .landing-redesign-mission,.LandingHome_root__8z5uY .landing-redesign-process,.LandingHome_root__8z5uY .landing-redesign-workspace{width:min(1180px,calc(100% - 48px));margin-left:auto;margin-right:auto}.LandingHome_root__8z5uY .landing-redesign-features{padding:clamp(76px,10vw,138px) 0}.LandingHome_root__8z5uY .landing-redesign-features-title{max-width:680px;font-size:clamp(2.25rem,4.3vw,4.1rem);line-height:1.01}.LandingHome_root__8z5uY .landing-redesign-features-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:48px;border:1px solid #d5d9dc;border-radius:12px;overflow:hidden;background:#d5d9dc}.LandingHome_root__8z5uY .landing-redesign-feature-card{min-width:0;min-height:245px;padding:30px;border:0;border-radius:0;background:#fff;box-shadow:none}.LandingHome_root__8z5uY .landing-redesign-feature-card:first-child{background:#f1f5fa}.LandingHome_root__8z5uY .landing-redesign-feature-icon{width:42px;height:42px;display:grid;place-items:center;border:1px solid #c6d7ec;border-radius:8px;background:#eaf1f9;color:#245ca8}.LandingHome_root__8z5uY .landing-redesign-feature-icon svg{width:23px;height:23px}.LandingHome_root__8z5uY .landing-redesign-feature-card h3{margin:25px 0 9px;color:#252a31;font-family:var(--serif,"Literata",Georgia,serif);font-size:1.27rem;font-weight:620;line-height:1.1}.LandingHome_root__8z5uY .landing-redesign-feature-card p{margin:0;color:#58616f;font-size:.86rem;line-height:1.57}.LandingHome_root__8z5uY .landing-redesign-features-foot{margin:30px 0 0}.LandingHome_root__8z5uY .landing-redesign-secondary{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 15px;border:1px solid #bfc7cd;border-radius:7px;background:#fff;color:#245ca8;font-size:.84rem;font-weight:750}.LandingHome_root__8z5uY .landing-redesign-secondary:hover{border-color:#245ca8;background:#f1f5fa;transform:translateY(-1px)}.LandingHome_root__8z5uY .landing-redesign-process{padding:clamp(74px,10vw,130px) 0;border-top:1px solid #d5d9dc}.LandingHome_root__8z5uY .landing-redesign-process-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:34px;border-top:1px solid #d5d9dc;border-bottom:1px solid #d5d9dc}.LandingHome_root__8z5uY .landing-redesign-process-grid article{min-width:0;padding:26px 28px 28px;border-left:1px solid #d5d9dc}.LandingHome_root__8z5uY .landing-redesign-process-grid article:first-child{border-left:0}.LandingHome_root__8z5uY .landing-redesign-process-grid span{color:#245ca8;font-size:.72rem;font-weight:850;letter-spacing:.1em}.LandingHome_root__8z5uY .landing-redesign-process-grid h2{margin-top:44px;font-size:1.75rem;line-height:1.05}.LandingHome_root__8z5uY .landing-redesign-process-grid p{margin:15px 0 0;color:#58616f;font-size:.91rem;line-height:1.6}.LandingHome_root__8z5uY .landing-redesign-workspace{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);grid-gap:clamp(38px,7vw,96px);gap:clamp(38px,7vw,96px);align-items:center;padding:clamp(74px,10vw,132px) 0}.LandingHome_root__8z5uY .landing-redesign-video-panel{min-width:0;overflow:hidden;border:1px solid #cbd1d4;border-radius:12px;background:#fff;box-shadow:0 20px 48px rgba(37,42,49,.1)}.LandingHome_root__8z5uY .landing-video-shell{position:relative;aspect-ratio:16/10;background:#e5e2d8}.LandingHome_root__8z5uY .landing-video-shell video{width:100%;height:100%;display:block;object-fit:cover}.LandingHome_root__8z5uY .landing-video-audio{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 11px;border:1px solid rgba(255,255,255,.75);border-radius:7px;background:rgba(37,42,49,.88);color:#fff;font:inherit;font-size:.74rem;font-weight:700;cursor:pointer}.LandingHome_root__8z5uY .landing-video-audio svg{width:16px;height:16px}.LandingHome_root__8z5uY .landing-workspace-preview{padding:24px;color:#252a31}.LandingHome_root__8z5uY .landing-workspace-preview header{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px;padding-bottom:18px;border-bottom:1px solid #e0e3e8}.LandingHome_root__8z5uY .landing-workspace-preview header strong{font:650 24px var(--serif)}.LandingHome_root__8z5uY .landing-workspace-preview header span{color:#58616f;font-size:12px}.LandingHome_root__8z5uY .landing-workspace-passage{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding-block:24px}.LandingHome_root__8z5uY .landing-workspace-passage strong{font:600 25px var(--serif)}.LandingHome_root__8z5uY .landing-workspace-passage svg{color:#245ca8;width:24px;height:24px}.LandingHome_root__8z5uY .landing-workspace-passage>span{margin-left:auto;color:#245ca8;font-size:12px}.LandingHome_root__8z5uY .landing-workspace-preview ol{list-style:none;display:grid;grid-gap:0;gap:0;margin:0;padding:0;border:1px solid #e0e3e8;border-radius:8px;overflow:hidden}.LandingHome_root__8z5uY .landing-workspace-preview li{display:flex;align-items:center;gap:14px;padding:12px 14px;font-size:14px;border-bottom:1px solid #e0e3e8}.LandingHome_root__8z5uY .landing-workspace-preview li:last-child{border-bottom:0}.LandingHome_root__8z5uY .landing-workspace-preview li:first-child{background:#eaf0fa;color:#245ca8;font-weight:700}.LandingHome_root__8z5uY .landing-workspace-preview li>span{width:28px;height:28px;display:grid;place-items:center;border:1px solid #c6d7ec;border-radius:50%;color:#245ca8;flex-shrink:0}.LandingHome_root__8z5uY .landing-workspace-preview footer{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:20px;color:#58616f;font-size:12px}.LandingHome_root__8z5uY .landing-video-disclosure{border-top:1px solid #e0e3e8}.LandingHome_root__8z5uY .landing-video-disclosure summary{min-height:48px;padding:16px 24px;color:#245ca8;font-weight:650;font-size:14px;cursor:pointer}.LandingHome_root__8z5uY .landing-video-disclosure summary:focus-visible{outline:2px solid #245ca8;outline-offset:-3px}.LandingHome_root__8z5uY .landing-mission-statement{display:grid;grid-gap:24px;gap:24px;align-content:center;min-height:300px;padding:clamp(28px,5vw,64px);background:#fff;border:1px solid #e0e3e8;border-radius:12px}.LandingHome_root__8z5uY .landing-mission-statement>span{color:#245ca8;font:550 clamp(64px,8vw,108px)/1 var(--serif);letter-spacing:-.06em}.LandingHome_root__8z5uY .landing-mission-statement p{max-width:34ch;margin:0;font-size:18px;line-height:1.6;color:#58616f}.LandingHome_root__8z5uY .landing-mission-statement svg{width:36px;height:36px;color:#245ca8}.LandingHome_root__8z5uY .landing-redesign-mission h2,.LandingHome_root__8z5uY .landing-redesign-workspace-copy h2{font-size:clamp(2.15rem,3.6vw,3.55rem);line-height:1.04}.LandingHome_root__8z5uY .landing-redesign-mission>div>p:not(.landing-redesign-kicker),.LandingHome_root__8z5uY .landing-redesign-workspace-copy>p:not(.landing-redesign-kicker){margin:20px 0 28px;color:#58616f;font-size:1rem;line-height:1.68}.LandingHome_root__8z5uY .landing-redesign-mission{display:grid;grid-template-columns:minmax(300px,.83fr) minmax(0,1.17fr);grid-gap:clamp(38px,7vw,96px);gap:clamp(38px,7vw,96px);align-items:center;padding:clamp(66px,9vw,114px) 0;border-top:1px solid #d5d9dc}.LandingHome_root__8z5uY .landing-redesign-mission img{width:100%;height:auto;display:block;border:1px solid #cbd1d4;border-radius:12px;filter:none}@media (max-width:940px){.LandingHome_root__8z5uY .landing-movements,.LandingHome_root__8z5uY .landing-redesign-features,.LandingHome_root__8z5uY .landing-redesign-hero,.LandingHome_root__8z5uY .landing-redesign-mission,.LandingHome_root__8z5uY .landing-redesign-process,.LandingHome_root__8z5uY .landing-redesign-workspace{width:min(100% - 32px,680px)}.LandingHome_root__8z5uY .landing-redesign-hero{grid-template-columns:1fr;gap:42px;padding-top:66px}.LandingHome_root__8z5uY .landing-redesign-hero-copy{padding-top:0}.LandingHome_root__8z5uY .landing-movements{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 0}.LandingHome_root__8z5uY .landing-movements>div:nth-child(4){border-left:0;padding-left:0}.LandingHome_root__8z5uY .landing-redesign-mission,.LandingHome_root__8z5uY .landing-redesign-workspace{grid-template-columns:1fr}.LandingHome_root__8z5uY .landing-redesign-workspace-copy{max-width:600px}}@media (max-width:1000px){.LandingHome_root__8z5uY.landing-redesign .landing-redesign-hero{width:min(100% - 32px,680px)!important;min-width:0!important;grid-template-columns:minmax(0,1fr)!important;gap:42px!important;padding-top:66px!important}.LandingHome_root__8z5uY.landing-redesign .landing-redesign-hero-copy,.LandingHome_root__8z5uY.landing-redesign .landing-study-intent{min-width:0!important;width:100%!important}}@media (max-width:680px){.LandingHome_root__8z5uY .landing-movements,.LandingHome_root__8z5uY .landing-redesign-features,.LandingHome_root__8z5uY .landing-redesign-hero,.LandingHome_root__8z5uY .landing-redesign-mission,.LandingHome_root__8z5uY .landing-redesign-process,.LandingHome_root__8z5uY .landing-redesign-workspace{width:min(100% - 28px,520px)}.LandingHome_root__8z5uY .landing-redesign-hero{gap:34px;padding:48px 0 50px}.LandingHome_root__8z5uY .landing-redesign-hero h1{font-size:clamp(3.3rem,15.2vw,4.8rem)}.LandingHome_root__8z5uY .landing-redesign-hero-copy>p:not(.landing-redesign-kicker){margin-top:22px;font-size:.98rem;line-height:1.62}.LandingHome_root__8z5uY .landing-study-intent{padding:22px 18px}.LandingHome_root__8z5uY .landing-study-intent-heading h2{font-size:1.22rem}.LandingHome_root__8z5uY .landing-study-map-heading{grid-template-columns:1fr auto}.LandingHome_root__8z5uY .landing-study-map-heading strong{grid-column:1/-1;grid-row:2}.LandingHome_root__8z5uY .landing-study-map ol{gap:3px}.LandingHome_root__8z5uY .landing-study-map li{min-height:61px;padding:7px 4px}.LandingHome_root__8z5uY .landing-study-map li strong{font-size:.59rem}.LandingHome_root__8z5uY .landing-movements{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:70px}.LandingHome_root__8z5uY .landing-movements>div,.LandingHome_root__8z5uY .landing-movements>div:nth-child(4){padding:0 14px 0 0;border-left:0}.LandingHome_root__8z5uY .landing-movements>div:nth-child(2n){padding:0 0 0 14px;border-left:1px solid #d5d9dc}.LandingHome_root__8z5uY .landing-movements>div:last-child{grid-column:1/-1;padding-left:0}.LandingHome_root__8z5uY .landing-redesign-features,.LandingHome_root__8z5uY .landing-redesign-mission,.LandingHome_root__8z5uY .landing-redesign-process,.LandingHome_root__8z5uY .landing-redesign-workspace{padding-top:68px;padding-bottom:68px}.LandingHome_root__8z5uY .landing-redesign-features-grid,.LandingHome_root__8z5uY .landing-redesign-process-grid{grid-template-columns:1fr;margin-top:28px}.LandingHome_root__8z5uY .landing-redesign-feature-card{min-height:0;padding:26px 22px}.LandingHome_root__8z5uY .landing-redesign-process-grid article,.LandingHome_root__8z5uY .landing-redesign-process-grid article:first-child{padding:23px 0;border-left:0;border-top:1px solid #d5d9dc}.LandingHome_root__8z5uY .landing-redesign-process-grid article:first-child{border-top:0}.LandingHome_root__8z5uY .landing-redesign-process-grid h2{margin-top:26px}.LandingHome_root__8z5uY .landing-redesign-mission,.LandingHome_root__8z5uY .landing-redesign-workspace{gap:34px}.LandingHome_root__8z5uY.landing-redesign .landing-redesign-hero{width:min(100% - 28px,520px)!important;gap:34px!important;padding:48px 0 50px!important}}