.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:6px;gap:6px;min-width:0;flex:1 1 160px}.PassageEditor_fields___mS89 label:first-child{flex:1.4 1 200px}.PassageEditor_label__NKx8b{min-width:0;color:var(--text-3);font-family:var(--sans);font-size:var(--text-xs);font-weight:500;line-height:1.3}.PassageEditor_fields___mS89 input,.PassageEditor_fields___mS89 select{box-sizing:border-box;width:100%;min-height:44px;padding:0 14px;border:1px solid var(--control-border);border-radius:var(--radius-m);background-color:var(--fill);color:var(--text);font-family:var(--sans);font-size:var(--text-base);transition:background-color var(--motion-fast) var(--ease),border-color var(--motion-fast) var(--ease)}.PassageEditor_fields___mS89 input{font-size:var(--text-md);font-weight:600;letter-spacing:-.015em}.PassageEditor_fields___mS89 input::placeholder{color:var(--placeholder);font-weight:400}.PassageEditor_fields___mS89 input:hover,.PassageEditor_fields___mS89 select:hover{background-color:var(--fill-hover);border-color:var(--control-border)}.PassageEditor_fields___mS89 input:focus,.PassageEditor_fields___mS89 select:focus{background-color:var(--surface);border-color:var(--accent-fill)}.PassageEditor_selectControl__x1aPp{position:relative;display:block;min-width:0}.PassageEditor_selectControl__x1aPp select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:36px;background-image:none}.PassageEditor_selectControl__x1aPp>svg{position:absolute;top:50%;right:14px;width:12px;height:12px;color:var(--text-3);pointer-events:none;transform:translateY(-50%)}.PassageEditor_review__452O8{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-top:12px}.PassageEditor_review__452O8 p{flex:1 1 210px;margin:0;color:var(--text-3);font-size:var(--text-sm);line-height:1.4}.PassageEditor_actions___NHUq{display:flex;gap:8px}.PassageEditor_actions___NHUq button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 16px;border:0;border-radius:var(--radius-pill);background:var(--fill);color:var(--text);font-family:var(--sans);font-size:var(--text-sm);font-weight:500}.PassageEditor_actions___NHUq button:hover:not(:disabled){background:var(--fill-hover)}.PassageEditor_actions___NHUq button svg{width:14px;height:14px}.PassageEditor_actions___NHUq .PassageEditor_apply__vPGbN,.PassageEditor_actions___NHUq .PassageEditor_apply__vPGbN:hover:not(:disabled){background:var(--primary);color:var(--on-primary);font-weight:600}.PassageEditor_actions___NHUq button:disabled{opacity:.5;cursor:wait}.PassageEditor_error__ZfTnc{margin:10px 0 0;color:var(--danger);font-size:var(--text-sm);font-weight:500;line-height:1.4}@media (max-width:540px){.PassageEditor_fields___mS89{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.PassageEditor_fields___mS89,.PassageEditor_review__452O8{display:grid;grid-gap:10px;gap:10px}.PassageEditor_actions___NHUq{justify-content:flex-end}.PassageEditor_actions___NHUq button{min-height:44px}}.PublicSite_footer__AwLB9 *,.PublicSite_header__kBXMQ *,.PublicSite_page__GXa1r *{box-sizing:border-box}.PublicSite_page__GXa1r{min-height:100svh;padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);background:var(--bg);color:var(--text)}.PublicSite_header__kBXMQ{position:-webkit-sticky;position:sticky;top:0;z-index:90;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:56px;margin-inline:calc(-1 * env(safe-area-inset-left)) calc(-1 * env(safe-area-inset-right));padding:env(safe-area-inset-top) max(calc(24px + env(safe-area-inset-right)),calc((100% - 1120px) / 2)) 0 max(calc(24px + env(safe-area-inset-left)),calc((100% - 1120px) / 2));background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-bottom:1px solid var(--hairline);color:var(--text)}.PublicSite_brand__0pS8H{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;color:var(--text);text-decoration:none}.PublicSite_brand__0pS8H .vl-mark{width:28px;height:28px;border-radius:8px}.PublicSite_brand__0pS8H strong{font-family:var(--sans);font-size:var(--text-md);font-weight:600;letter-spacing:-.02em;line-height:1.2}.PublicSite_brand__0pS8H small{display:none}.PublicSite_navigation__YVnS9{display:flex;align-items:center;justify-content:flex-end;gap:4px}.PublicSite_header__kBXMQ a:not(.PublicSite_brand__0pS8H),.PublicSite_header__kBXMQ button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-2);font-family:var(--sans);font-size:var(--text-sm);font-weight:500;letter-spacing:-.005em;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease),color var(--motion-fast) var(--ease)}.PublicSite_header__kBXMQ a:not(.PublicSite_brand__0pS8H):hover,.PublicSite_header__kBXMQ button:hover{color:var(--text);background:var(--fill)}.PublicSite_header__kBXMQ a[aria-current=page]{color:var(--text);font-weight:600}.PublicSite_header__kBXMQ a.PublicSite_primary__bbEU4,.PublicSite_header__kBXMQ button.PublicSite_primary__bbEU4{margin-left:8px;padding:0 16px;background:var(--primary);color:var(--on-primary);font-weight:600}.PublicSite_header__kBXMQ a.PublicSite_primary__bbEU4:hover,.PublicSite_header__kBXMQ button.PublicSite_primary__bbEU4:hover{background:var(--primary-hover);color:var(--on-primary)}.PublicSite_header__kBXMQ .PublicSite_menuButton__U3fiv{display:none}.PublicSite_accountHeader__tSswV{display:grid;grid-template-columns:1fr auto 1fr}.PublicSite_header__kBXMQ .PublicSite_back__NLFqo{justify-self:start;gap:6px;margin-left:-12px}.PublicSite_header__kBXMQ .PublicSite_back__NLFqo span[aria-hidden]{font-size:1.35em;line-height:1;transform:translateY(-1px)}.PublicSite_accountLanguage__xkkMT{justify-self:end;margin-right:-12px}.PublicSite_footer__AwLB9{margin:96px 0 0;margin-inline:calc(-1 * env(safe-area-inset-left)) calc(-1 * env(safe-area-inset-right));padding:40px max(calc(24px + env(safe-area-inset-right)),calc((100% - 1120px) / 2)) max(32px,calc(env(safe-area-inset-bottom) + 16px)) max(calc(24px + env(safe-area-inset-left)),calc((100% - 1120px) / 2));border-top:1px solid var(--separator);color:var(--text-3)}.PublicSite_footer__AwLB9>div{display:flex;justify-content:space-between;align-items:flex-start;gap:32px}.PublicSite_footer__AwLB9 .PublicSite_brand__0pS8H{flex-wrap:wrap;row-gap:8px}.PublicSite_footer__AwLB9 .PublicSite_brand__0pS8H small{display:block;flex:0 0 100%;color:var(--text-3);font-size:var(--text-sm);font-weight:400}.PublicSite_footer__AwLB9 nav{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:4px 20px;max-width:640px}.PublicSite_footer__AwLB9 button,.PublicSite_footer__AwLB9 nav a{display:inline-flex;align-items:center;min-height:32px;padding:0;border:0;background:transparent;color:var(--text-2);font-family:var(--sans);font-size:var(--text-sm);font-weight:400;text-decoration:none}.PublicSite_footer__AwLB9 button:hover,.PublicSite_footer__AwLB9 nav a:hover{color:var(--text);text-decoration:underline}.PublicSite_footer__AwLB9>p{margin:32px 0 0;color:var(--text-4);font-size:var(--text-xs);line-height:1.5}.PublicSite_content__VwOiN{width:min(1040px,calc(100% - 48px));margin:0 auto;padding:72px 0 24px}.PublicSite_content__VwOiN h1{margin-top:0}.PublicSite_content__VwOiN p{line-height:1.6}.PublicSite_content__VwOiN.creator-layout{display:grid}.PublicSite_content__VwOiN .creator-hero{margin-top:0}.PublicSite_content__VwOiN .creator-timeline-action{text-decoration:none}.PublicSite_content__VwOiN.share-page{min-height:0;background:transparent}@media (max-width:760px){.PublicSite_header__kBXMQ{flex-wrap:wrap;min-height:52px;padding:env(safe-area-inset-top) calc(16px + env(safe-area-inset-right)) 0 calc(16px + env(safe-area-inset-left))}.PublicSite_header__kBXMQ .PublicSite_menuButton__U3fiv{display:inline-flex;min-height:44px;margin-block:4px;margin-right:-12px;color:var(--text)}.PublicSite_header__kBXMQ .PublicSite_menuButton__U3fiv[aria-expanded=true]{margin-right:0}.PublicSite_header__kBXMQ .PublicSite_brand__0pS8H{min-height:44px;margin-block:4px}.PublicSite_accountLanguage__xkkMT,.PublicSite_header__kBXMQ .PublicSite_back__NLFqo{min-height:44px!important}.PublicSite_navigation__YVnS9{flex:0 0 100%;display:none;align-items:stretch;padding:4px 0 12px}.PublicSite_navigation__YVnS9[data-open=true]{display:flex;flex-direction:column;gap:2px}.PublicSite_navigation__YVnS9 :is(a,button){justify-content:flex-start!important;min-height:44px!important;padding:0 12px!important;font-size:var(--text-base)!important;border-radius:var(--radius-m)!important}.PublicSite_header__kBXMQ a.PublicSite_primary__bbEU4,.PublicSite_header__kBXMQ button.PublicSite_primary__bbEU4{margin:8px 0 0;justify-content:center!important;border-radius:var(--radius-pill)!important}.PublicSite_accountHeader__tSswV{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 12px}.PublicSite_accountHeader__tSswV .PublicSite_brand__0pS8H{margin-inline:auto}.PublicSite_footer__AwLB9{margin-top:64px;padding:32px calc(16px + env(safe-area-inset-right)) max(24px,calc(env(safe-area-inset-bottom) + 16px)) calc(16px + env(safe-area-inset-left))}.PublicSite_footer__AwLB9>div{flex-direction:column;gap:20px}.PublicSite_footer__AwLB9 nav{justify-content:flex-start;gap:0 20px}.PublicSite_footer__AwLB9 button,.PublicSite_footer__AwLB9 nav a{min-height:44px}.PublicSite_content__VwOiN{width:calc(100% - 32px);padding-top:40px}}@media print{.PublicSite_footer__AwLB9,.PublicSite_header__kBXMQ{display:none}}.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 h1{margin:0;color:var(--ink);font:600 clamp(1.8rem,3vw,2.6rem)/1.2 var(--sans)}.SavedView_header___vob7 p{margin:8px 0 0;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}.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(--sans);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{font-weight:600}.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;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}.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(--sans);overflow-wrap:anywhere}.SavedView_rowSaved__dZOaO,.SavedView_rowSelect__gRa9j small{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(--sans);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 h1{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}}.SavedView_header___vob7 h1{font-weight:600;letter-spacing:-.03em;line-height:1.08}.SavedView_header___vob7 p{color:var(--muted);line-height:1.55}.SavedView_continueCard__aQ8vO{border:0;border-radius:var(--vl-radius-card);background:var(--panel);box-shadow:inset 4px 0 0 0 var(--vl-a),var(--vl-card-shadow);padding:24px 28px}.SavedView_continueCard__aQ8vO span{color:var(--accent);font:600 .72rem/1.3 var(--sans);letter-spacing:.04em;text-transform:uppercase}.SavedView_continueCard__aQ8vO strong{font-weight:600;letter-spacing:-.025em;font-size:1.65rem}.SavedView_continueCard__aQ8vO small{color:var(--muted);font-size:.84rem}.SavedView_search__7pUdg{min-height:48px;border-radius:var(--vl-radius-control);background:var(--field);border-color:var(--control-border)}.SavedView_search__7pUdg:focus-within{outline:2px solid var(--accent);outline-offset:2px;border-color:var(--accent)}.SavedView_search__7pUdg input:focus-visible{outline:0}.SavedView_filters__cJVqg{gap:6px}.SavedView_filters__cJVqg button{border-radius:999px;border-color:var(--line);background:var(--panel);color:var(--ink);font-weight:600;padding:8px 14px}.SavedView_filters__cJVqg button:hover{border-color:var(--border-accent);color:var(--accent)}.SavedView_filters__cJVqg button.SavedView_activeFilter__QqWbt{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.SavedView_filters__cJVqg button span{min-width:22px;padding:1px 7px;border-radius:999px;background:var(--field);color:var(--muted);font-weight:600;text-align:center}.SavedView_filters__cJVqg button.SavedView_activeFilter__QqWbt span{background:var(--panel);color:var(--accent)}.SavedView_filters__cJVqg button:focus-visible,.SavedView_menuItems__p1Aqz button:focus-visible,.SavedView_openButton__bLhqt:focus-visible,.SavedView_rowMenu__0YWat summary:focus-visible,.SavedView_rowSelect__gRa9j:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.SavedView_table__g8vdS{border:0;border-radius:var(--vl-radius-card);background:var(--panel);box-shadow:var(--vl-card-shadow);overflow:visible}.SavedView_row__U5ntv{grid-template-columns:44px minmax(0,1fr) auto auto 44px;min-height:76px;padding:16px 22px;border-bottom-color:var(--line)}.SavedView_rowIcon__didAf{box-sizing:border-box;width:44px;height:44px;padding:11px;border-radius:12px;background:var(--field);color:var(--accent)}.SavedView_rowSelect__gRa9j strong{font:600 1.18rem/1.25 var(--sans);letter-spacing:-.01em}.SavedView_rowSaved__dZOaO,.SavedView_rowSelect__gRa9j small{color:var(--muted);font-size:.8125rem}.SavedView_openButton__bLhqt{border:0;background:transparent;color:var(--accent);font-weight:600;border-radius:12px}.SavedView_openButton__bLhqt:hover{background:var(--accent-soft)}.SavedView_rowMenu__0YWat summary{border:0;border-radius:12px;color:var(--muted)}.SavedView_rowMenu__0YWat summary:hover,.SavedView_rowMenu__0YWat[open] summary{background:var(--field);color:var(--ink)}.SavedView_menuItems__p1Aqz{border-color:var(--line);border-radius:16px;box-shadow:var(--vl-pop-shadow)}.SavedView_menuItems__p1Aqz button{border-radius:10px}.SavedView_menuItems__p1Aqz .SavedView_deleteAction__8o2FB{color:var(--danger-strong);border-top:1px solid var(--line);border-radius:0 0 10px 10px;margin-top:4px}.SavedView_menuItems__p1Aqz .SavedView_deleteAction__8o2FB:hover{background:var(--tone-danger-bg)}.SavedView_preview__sHISI h3{font-weight:600;letter-spacing:-.025em}.SavedView_previewTopline__9tQoR{color:var(--accent);font:600 .72rem/1.3 var(--sans);letter-spacing:.04em;text-transform:uppercase}.SavedView_previewFacts__4OANC span{padding:5px 10px;border-radius:999px;background:var(--field);color:var(--ink-mild);font-weight:600}.SavedView_previewAction__VKaYG{min-height:56px;padding:0 4px;border-bottom-color:var(--line)}.SavedView_previewAction__VKaYG>svg:first-child{color:var(--accent)}.SavedView_previewAction__VKaYG strong{font-weight:600}.SavedView_previewDelete__OEuGd{color:var(--danger-strong);border:1px solid var(--border-danger);border-radius:12px;font-weight:600;margin-top:6px}.SavedView_previewDelete__OEuGd:hover{background:var(--tone-danger-bg)}.SavedView_recovery__2_wJm{border-color:var(--line);border-radius:20px;padding:12px 18px}.SavedView_recovery__2_wJm summary small{min-width:24px;padding:1px 8px;border-radius:999px;background:var(--tone-warning-bg);color:var(--warning-strong);font-weight:600;text-align:center}.SavedView_footer__TijqT>span:first-child{padding:4px 12px 4px 10px;border-radius:999px;background:var(--tone-success-bg);color:var(--success);font-weight:600}@media(max-width:1150px){.SavedView_row__U5ntv{grid-template-columns:44px minmax(0,1fr) auto 44px}}@media(max-width:760px){.SavedView_continueCard__aQ8vO{padding:18px 18px 18px 22px}.SavedView_row__U5ntv{grid-template-columns:minmax(0,1fr) auto 44px;min-height:72px;padding:14px 14px 14px 16px}.SavedView_table__g8vdS{border-radius:20px}}.SavedView_liveDot__s9GgS{width:10px;height:10px;margin-left:auto;border-radius:999px;background:var(--success);box-shadow:0 0 0 7px rgba(var(--success-rgb),.08)}@media(max-width:560px){.SavedView_liveDot__s9GgS{display:none}}.StudyView_studyShell__KdfgO{min-width:0}.StudyView_studyRoot__Aa8nG{min-width:0;padding-bottom:104px;color:var(--text)}.StudyView_srOnly__2ja0g{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.StudyView_stepPath__K5gvJ{margin:0 0 24px}.StudyView_stepList__OpRbd{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.StudyView_stepItem__XErn0{position:relative;min-width:0}.StudyView_stepItem__XErn0:before{content:"";position:absolute;top:13px;left:calc(-50% + 22px);right:calc(50% + 22px);height:2px;border-radius:1px;background:var(--separator-strong)}.StudyView_stepItem__XErn0:first-child:before{display:none}.StudyView_stepItem__XErn0:has(.StudyView_stepActive__IYlOG):before,.StudyView_stepItem__XErn0:has(.StudyView_stepComplete__PIwna):before{background:var(--text)}.StudyView_stepButton__gaYY_{position:relative;display:grid;justify-items:center;align-content:start;grid-gap:8px;gap:8px;width:100%;min-height:44px;padding:0 6px;border:0;border-radius:var(--radius-m);background:transparent;color:var(--text-3);text-align:center}.StudyView_stepButton__gaYY_:disabled{cursor:not-allowed}.StudyView_stepNumber__BYfZU{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1.5px solid var(--separator-strong);background:var(--bg);color:var(--text-3);font-family:var(--sans);font-size:var(--text-sm);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background-color var(--motion-base) var(--ease),border-color var(--motion-base) var(--ease),color var(--motion-base) var(--ease),box-shadow var(--motion-base) var(--ease)}.StudyView_stepNumber__BYfZU svg{width:28px;height:28px;margin:-1.5px;color:var(--text)}.StudyView_stepButton__gaYY_[data-step-state=ready] .StudyView_stepNumber__BYfZU{border-color:var(--text-3);color:var(--text)}.StudyView_stepButton__gaYY_[data-step-state=locked] .StudyView_stepNumber__BYfZU{border-style:dashed}.StudyView_stepComplete__PIwna .StudyView_stepNumber__BYfZU{border-color:transparent;background:transparent}.StudyView_stepActive__IYlOG .StudyView_stepNumber__BYfZU{border-color:var(--primary);background:var(--primary);color:var(--on-primary);box-shadow:0 0 0 4px var(--fill-strong)}.StudyView_stepButton__gaYY_:hover:not(:disabled) .StudyView_stepNumber__BYfZU{border-color:var(--text)}.StudyView_stepCopy__qjPpC{display:grid;grid-gap:1px;gap:1px;color:var(--text-3);font-family:var(--sans);font-size:var(--text-sm);font-weight:500;line-height:1.3;letter-spacing:-.005em}.StudyView_stepButton__gaYY_[data-step-state=ready] .StudyView_stepCopy__qjPpC,.StudyView_stepComplete__PIwna .StudyView_stepCopy__qjPpC{color:var(--text-2)}.StudyView_stepActive__IYlOG .StudyView_stepCopy__qjPpC{color:var(--text);font-weight:600}.StudyView_stepStatus__dkLo6{display:none}.StudyView_workbench__UKov8{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,368px);grid-gap:24px;gap:24px;align-items:flex-start}.StudyView_studySurface__Z5Ooe{min-width:0;border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-1)}.StudyView_studyHeader__qFxWj{padding:40px 48px 8px}.StudyView_kicker__RUrib{display:block;margin-bottom:6px;color:var(--text-3);font-size:var(--text-sm);font-weight:500;letter-spacing:0;text-transform:none}.StudyView_studyHeader__qFxWj h2{scroll-margin-top:88px;margin:0;font-size:clamp(1.75rem,2.4vw,2.125rem);font-weight:600;letter-spacing:-.028em;line-height:1.1}.StudyView_outputPane__HyS5m{--pane-fade:28px;min-width:0;min-height:0;max-height:var(--study-pane-height,clamp(22rem,calc(100dvh - 19rem),46rem));padding:20px 48px 40px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:auto;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--pane-fade)),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--pane-fade)),transparent)}.StudyView_outputPane__HyS5m:focus-visible{outline-offset:-4px;border-radius:var(--radius-m)}.StudyView_outputPane__HyS5m>p[role=status]{margin:0 0 20px;padding:10px 14px;border-radius:var(--radius-m);background:var(--warning-soft);color:var(--text);font-size:var(--text-sm);line-height:1.45}.StudyView_outputPane__HyS5m .study-output-markdown{max-width:var(--reading-measure);font-size:var(--study-body-font-size,var(--reading-size))}.StudyView_outputStreaming__kuITN .study-output-markdown>:last-child:after{content:"";display:inline-block;width:.5em;height:1em;margin-left:.15em;vertical-align:-.15em;border-radius:2px;background:var(--accent-fill);animation:StudyView_caret__ebqij 1s steps(2,start) infinite}.StudyView_loadingState__QCc6v{display:grid;grid-gap:10px;gap:10px;min-height:12rem;align-content:center;color:var(--text-3)}.StudyView_loadingState__QCc6v strong{color:var(--text);font-size:var(--text-lg);font-weight:600;letter-spacing:-.02em}.StudyView_loadingState__QCc6v p{margin:0;font-size:var(--text-base)}.StudyView_loadingRule__bIfp4{width:100%;max-width:22rem;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--fill-strong) 25%,var(--accent-fill) 50%,var(--fill-strong) 75%);background-size:200% 100%;animation:StudyView_sweep__MzmoU 1.6s linear infinite}.StudyView_actionArea___7j3x{display:grid;grid-gap:14px;gap:14px;margin:0 48px;padding:20px 0 32px;border-top:1px solid var(--separator)}.StudyView_studyHeader__qFxWj+.StudyView_actionArea___7j3x{margin-top:20px}.StudyView_observationPrompt__Our0A{color:var(--text-3);font-size:var(--text-sm)}.StudyView_observationPrompt__Our0A p{margin:0 0 8px}.StudyView_introToggle__cii0Q{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0;border:0;background:transparent;color:var(--accent);font-size:var(--text-sm);font-weight:500}.StudyView_introToggle__cii0Q svg{width:12px;height:12px}.StudyView_previewLine__pYdap{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:24px;color:var(--text-3);font-size:var(--text-sm);text-decoration:none}.StudyView_previewLine__pYdap:hover{color:var(--text);text-decoration:underline}@media (max-width:760px){.StudyView_introToggle__cii0Q,.StudyView_previewLine__pYdap{min-height:44px}}.StudyView_guideBody__NOcQS{max-width:62ch;margin-top:6px;font-size:var(--text-base);line-height:1.55;color:var(--text-2)}.StudyView_guideBody__NOcQS a{color:var(--accent);font-weight:500}.StudyView_studyTools__Tsg20{display:flex;flex-wrap:wrap;gap:8px}.StudyView_mobileNotesAction__q7_qG,.StudyView_moreMenu__Fp9vL summary,.StudyView_notesSaveAction__HncZy,.StudyView_toolButton__xGOuc{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:0;border-radius:var(--radius-pill);background:var(--fill);color:var(--text);font-family:var(--sans);font-size:var(--text-sm);font-weight:500;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease)}.StudyView_moreMenu__Fp9vL summary:hover,.StudyView_notesSaveAction__HncZy:hover,.StudyView_toolButton__xGOuc:hover:not(:disabled){background:var(--fill-hover)}.StudyView_toolButton__xGOuc:disabled{opacity:.4}.StudyView_mobileNotesAction__q7_qG svg,.StudyView_moreMenu__Fp9vL summary svg,.StudyView_notesSaveAction__HncZy svg,.StudyView_toolButton__xGOuc svg{width:16px;height:16px;color:var(--text-2)}.StudyView_toolActive__XOUaf,.StudyView_toolActive__XOUaf svg{color:var(--accent)}.StudyView_moreMenu__Fp9vL,.StudyView_textScaleMenu__bNxq6{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,.StudyView_textScalePopover__VCriQ{position:absolute;z-index:12;bottom:calc(100% + 8px);left:0;display:grid;grid-gap:1px;gap:1px;width:min(17rem,calc(100vw - 56px));padding:6px;border-radius:var(--radius-l);background:var(--glass-strong);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:var(--shadow-3)}.StudyView_morePopover__ZLjww>button{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px;border:0;border-radius:var(--radius-s);background:transparent;color:var(--text);font-size:var(--text-sm);text-align:left}.StudyView_morePopover__ZLjww>button:hover:not(:disabled){background:var(--fill)}.StudyView_morePopover__ZLjww>button:disabled{opacity:.4}.StudyView_morePopover__ZLjww>button svg{width:16px;height:16px;color:var(--text-3)}.StudyView_morePopover__ZLjww .StudyView_textScaleMenu__bNxq6>summary{display:flex;align-items:center;min-height:40px;padding:0 10px;border-radius:var(--radius-s);font-size:var(--text-sm);font-weight:600}.StudyView_morePopover__ZLjww .StudyView_textScaleMenu__bNxq6>summary:hover{background:var(--fill)}.StudyView_textScaleMenu__bNxq6>summary{display:grid;place-items:center;min-width:36px;min-height:36px;border-radius:var(--radius-pill);color:var(--text-2);font-size:var(--text-sm);font-weight:600}.StudyView_textScaleMenu__bNxq6>summary:hover{background:var(--fill)}.StudyView_textScalePopover__VCriQ{width:max-content;left:auto;right:0;padding:8px}.StudyView_audioStatus__nJSTl{display:flex;align-items:center;gap:8px;margin:0;color:var(--text-3);font-size:var(--text-sm)}.StudyView_audioStatus__nJSTl svg{width:14px;height:14px}.StudyView_progressBar___GKA3{position:fixed;z-index:50;bottom:20px;left:calc(var(--sidebar-width) + (100vw - var(--sidebar-width)) / 2);transform:translateX(-50%);display:flex;align-items:center;gap:16px;max-width:calc(100vw - var(--sidebar-width) - 48px);padding:8px 8px 8px 22px;border-radius:var(--radius-pill);background:var(--glass-strong);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:var(--shadow-3)}.StudyView_progressLabel__Bf2I1{color:var(--text-2);font-size:var(--text-sm);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StudyView_primaryAction__v1jjl{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;min-height:44px;padding:0 22px;border:0;border-radius:var(--radius-pill);background:var(--primary);color:var(--on-primary);font-family:var(--sans);font-size:var(--text-base);font-weight:600;letter-spacing:-.01em;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease),transform var(--motion-fast) var(--ease),opacity var(--motion-fast) var(--ease)}.StudyView_primaryAction__v1jjl:hover:not(:disabled){background:var(--primary-hover)}.StudyView_primaryAction__v1jjl:active:not(:disabled){transform:scale(.98)}.StudyView_primaryAction__v1jjl:disabled{opacity:.38;cursor:not-allowed}.StudyView_primaryAction__v1jjl svg{width:18px;height:18px}.StudyView_mobileNotesAction__q7_qG{display:none}.StudyView_selectionOffer__KeRhu{position:fixed;z-index:51;bottom:92px;left:calc(var(--sidebar-width) + (100vw - var(--sidebar-width)) / 2);transform:translateX(-50%);display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 18px;border:0;border-radius:var(--radius-pill);background:var(--glass-strong);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);color:var(--text);font-family:var(--sans);font-size:var(--text-sm);font-weight:600;white-space:nowrap;box-shadow:var(--shadow-3);animation:StudyView_offer-in__p97mC var(--motion-base) var(--ease-out)}.StudyView_selectionOffer__KeRhu svg{width:16px;height:16px;color:var(--accent)}@keyframes StudyView_offer-in__p97mC{0%{opacity:0;transform:translateX(-50%) translateY(6px)}}.StudyView_notesRail__zLFb3{position:-webkit-sticky;position:sticky;top:88px;min-width:0;padding:0 0 12px;border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-1);overflow:hidden}.StudyView_notesHeader__4pmXa{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:18px 16px 12px 22px}.StudyView_notesHeader__4pmXa>div:first-child{min-width:0}.StudyView_notesHeader__4pmXa h2{margin:0;font-size:var(--text-md);font-weight:600;letter-spacing:-.02em}.StudyView_notesSaveState__NkHcq{display:block;margin-top:2px;color:var(--text-3);font-size:var(--text-xs);line-height:1.3}.StudyView_saveStateerror__aHgqS{color:var(--danger)}.StudyView_notesHeaderActions__4AJkW{display:flex;align-items:center;flex-shrink:0;gap:4px}.StudyView_notesHeaderActions__4AJkW .StudyView_textScaleMenu__bNxq6{display:none}.StudyView_notesSaveAction__HncZy{min-height:32px;padding:0 12px}.StudyView_notesClose__gmYuO{display:none}.StudyView_notesContext___Hw6Y{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0 22px 10px;color:var(--text-3);font-size:var(--text-xs)}.StudyView_notesEditor__XPX3m{height:clamp(18rem,calc(100dvh - 26rem),38rem);min-height:0;margin:0 12px}.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(--separator);border-radius:var(--radius-m);background:var(--surface)}.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}.StudyView_fullNotesLink__OCQRK{display:flex;align-items:center;justify-content:space-between;gap:8px;width:calc(100% - 24px);min-height:40px;margin:8px 12px 0;padding:0 10px;border:0;border-radius:var(--radius-s);background:transparent;color:var(--accent);font-size:var(--text-sm);font-weight:500}.StudyView_fullNotesLink__OCQRK:hover{background:var(--fill)}.StudyView_fullNotesLink__OCQRK svg{width:14px;height:14px}.StudyView_audioDisclosure__fiaZt{margin:4px 12px 0;border-top:1px solid var(--separator)}.StudyView_audioDisclosure__fiaZt summary{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 10px;color:var(--text-2);font-size:var(--text-sm);font-weight:500}.StudyView_audioDisclosure__fiaZt summary svg{width:16px;height:16px;color:var(--text-3)}.StudyView_audioDisclosure__fiaZt summary svg:last-child{width:12px;height:12px;margin-left:auto;transition:transform var(--motion-base) var(--ease)}.StudyView_audioDisclosure__fiaZt[open] summary svg:last-child{transform:rotate(90deg)}.StudyView_audioDisclosure__fiaZt>div{max-height:12rem;overflow:auto;padding:0 10px 8px}.StudyView_mobileNotesBackdrop___Glre,.StudyView_mobileStepList__Tp5Nd{display:none}@keyframes StudyView_sweep__MzmoU{to{background-position:-200% 0}}@keyframes StudyView_caret__ebqij{50%{opacity:0}}@media (min-width:761px) and (max-width:1150px){.StudyView_workbench__UKov8{grid-template-columns:minmax(0,1fr)}.StudyView_notesRail__zLFb3{position:static}.StudyView_studyHeader__qFxWj{padding:32px 32px 8px}.StudyView_outputPane__HyS5m{padding:20px 32px 40px}.StudyView_notesEditor__XPX3m{height:clamp(16rem,44dvh,30rem)}.StudyView_actionArea___7j3x{margin:0 32px}}@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) + 16px)}.StudyView_stepPath__K5gvJ{display:none}.StudyView_workbench__UKov8{display:block}.StudyView_studySurface__Z5Ooe{border-radius:var(--radius-l)}.StudyView_studyHeader__qFxWj{padding:22px 20px 4px}.StudyView_studyHeader__qFxWj h2{font-size:var(--text-xl);line-height:1.15}.StudyView_mobileStepList__Tp5Nd{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0;gap:0;margin:14px -6px 0;padding:0;list-style:none}.StudyView_mobileStepList__Tp5Nd li{position:relative;display:grid;place-items:center}.StudyView_mobileStepList__Tp5Nd li:before{content:"";position:absolute;top:21px;left:calc(-50% + 18px);right:calc(50% + 18px);height:2px;border-radius:1px;background:var(--separator-strong)}.StudyView_mobileStepList__Tp5Nd li:first-child:before{display:none}.StudyView_mobileStepList__Tp5Nd li:has(.StudyView_stepActive__IYlOG):before,.StudyView_mobileStepList__Tp5Nd li:has(svg):before{background:var(--text)}.StudyView_mobileStepButton__bAcGa{position:relative;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--text-3)}.StudyView_mobileStepButton__bAcGa>span{display:grid;place-items:center;width:28px;height:28px;border:1.5px solid var(--separator-strong);border-radius:50%;background:var(--surface);font-size:var(--text-sm);font-weight:600}.StudyView_mobileStepButton__bAcGa:disabled>span{border-style:dashed}.StudyView_mobileStepButton__bAcGa:not(.StudyView_stepActive__IYlOG):has(svg)>span{border-color:transparent}.StudyView_mobileStepButton__bAcGa svg{width:28px;height:28px;margin:-1.5px;color:var(--text)}.StudyView_mobileStepButton__bAcGa.StudyView_stepActive__IYlOG>span{border-color:var(--primary);background:var(--primary);color:var(--on-primary);box-shadow:0 0 0 4px var(--fill-strong)}.StudyView_outputPane__HyS5m{max-height:clamp(20rem,calc(100dvh - 17rem),40rem);padding:16px 20px 36px}.StudyView_actionArea___7j3x{margin:0 20px;padding-bottom:20px}.StudyView_optionalTool__v6E7_{display:none}.StudyView_studyTools__Tsg20>button,.StudyView_studyTools__Tsg20>details{flex:1 1}.StudyView_moreMenu__Fp9vL summary,.StudyView_toolButton__xGOuc{justify-content:center;min-height:44px}.StudyView_morePopover__ZLjww{left:auto;right:0}.StudyView_morePopover__ZLjww>button{min-height:44px}.StudyView_progressBar___GKA3{left:0;right:0;bottom:calc(var(--workspace-bottom-inset) + var(--workspace-viewport-bottom));transform:none;z-index:75;box-sizing:border-box;max-width:none;height:var(--workspace-mobile-action-height);gap:10px;padding:10px var(--page-pad);border-radius:0;border-top:1px solid var(--hairline);box-shadow:none}.StudyView_progressLabel__Bf2I1{display:none}.StudyView_selectionOffer__KeRhu{bottom:calc(var(--workspace-bottom-inset) + var(--workspace-viewport-bottom) + var(--workspace-mobile-action-height) + 12px)}.StudyView_primaryAction__v1jjl{flex:1 1;min-width:0;padding:0 12px}.StudyView_mobileNotesAction__q7_qG{display:inline-flex;min-height:44px;padding:0 16px;font-size:var(--text-base)}.StudyView_notesRail__zLFb3{position:fixed;z-index:140;inset:auto 0 var(--workspace-viewport-bottom);top:auto;box-sizing:border-box;height:calc(var(--workspace-viewport-height) * .92);display:none;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto auto;padding:0 0 calc(12px + env(safe-area-inset-bottom));border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-3)}.StudyView_mobileNotesOpen__MK6p8{display:grid}.StudyView_mobileNotesBackdrop___Glre{display:block;position:fixed;z-index:139;inset:0;width:100%;height:100%;padding:0;border:0;background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.StudyView_notesRail__zLFb3[data-presence=entering],.StudyView_notesRail__zLFb3[data-presence=exiting]{transform:translateY(24px)}.StudyView_notesHeader__4pmXa{padding:16px 12px 10px 20px}.StudyView_notesHeader__4pmXa h2{font-size:var(--text-lg)}.StudyView_notesHeaderActions__4AJkW .StudyView_textScaleMenu__bNxq6{display:block}.StudyView_notesClose__gmYuO{display:inline-grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:var(--fill);color:var(--text-3)}.StudyView_notesClose__gmYuO svg{width:14px;height:14px}.StudyView_notesSaveAction__HncZy{min-height:36px}.StudyView_notesContext___Hw6Y{margin:0 20px 10px}.StudyView_notesEditor__XPX3m{height:auto;min-height:0}.StudyView_audioDisclosure__fiaZt>div{max-height:18dvh}}@media (prefers-reduced-motion:reduce){.StudyView_loadingRule__bIfp4,.StudyView_outputStreaming__kuITN .study-output-markdown>:last-child:after{animation:none}}@media print{.StudyView_introToggle__cii0Q,.StudyView_mobileStepList__Tp5Nd,.StudyView_notesRail__zLFb3,.StudyView_progressBar___GKA3,.StudyView_selectionOffer__KeRhu,.StudyView_stepPath__K5gvJ,.StudyView_studyTools__Tsg20{display:none!important}.StudyView_workbench__UKov8{display:block}.StudyView_studySurface__Z5Ooe{box-shadow:none}.StudyView_outputPane__HyS5m,.StudyView_studyHeader__qFxWj{padding-inline:0}.StudyView_outputPane__HyS5m{max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.StudyView_studyRoot__Aa8nG{padding-bottom:0}}.StudyView_toolNotice__5MsI9{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--text-2);font-size:var(--text-sm)}.StudyView_toolNotice__5MsI9 .text-action{min-height:32px;padding:0 4px}.StudyView_morePopover__ZLjww>button.StudyView_menuOnPhones__YtDGr{display:none}@media (max-width:1000px) and (max-height:520px) and (pointer:coarse),(max-width:760px){.StudyView_morePopover__ZLjww>button.StudyView_menuOnPhones__YtDGr{display:flex}}.PublicAccount_publicAccount__2fugl{min-height:100svh;padding:0 env(safe-area-inset-right) 72px env(safe-area-inset-left);background:var(--bg);color:var(--text)}.PublicAccount_publicAccount__2fugl *{box-sizing:border-box}.PublicAccount_publicAccount__2fugl>.public-plan-surface,.PublicAccount_publicAccount__2fugl>ol,.PublicAccount_publicAccount__2fugl>p,.PublicAccount_publicAccount__2fugl>section{width:min(1040px,calc(100% - 48px));margin-inline:auto}.PublicAccount_publicAccount__2fugl h1{margin:0;font-size:clamp(2rem,4.6vw,3rem);font-weight:600;letter-spacing:-.036em;line-height:1.06}.PublicAccount_publicAccount__2fugl h2{margin:0;font-size:var(--text-lg);font-weight:600;letter-spacing:-.02em;line-height:1.25}.PublicAccount_publicAccount__2fugl .public-button-primary,.PublicAccount_publicAccount__2fugl .public-button-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:0 24px;border:0;border-radius:var(--radius-pill);font-family:var(--sans);font-size:var(--text-md);font-weight:600;letter-spacing:-.012em;text-decoration:none;transition:background-color var(--motion-fast) var(--ease),transform var(--motion-fast) var(--ease),opacity var(--motion-fast) var(--ease)}.PublicAccount_publicAccount__2fugl .public-button-primary{background:var(--primary);color:var(--on-primary)}.PublicAccount_publicAccount__2fugl .public-button-primary:hover:not(:disabled){background:var(--primary-hover)}.PublicAccount_publicAccount__2fugl .public-button-secondary{background:var(--fill);color:var(--text);font-weight:500}.PublicAccount_publicAccount__2fugl .public-button-secondary:hover:not(:disabled){background:var(--fill-hover)}.PublicAccount_publicAccount__2fugl :is(.public-button-primary,.public-button-secondary):active:not(:disabled){transform:scale(.985)}.PublicAccount_publicAccount__2fugl :is(.public-button-primary,.public-button-secondary):disabled{opacity:.4;cursor:not-allowed}.PublicAccount_publicAccount__2fugl :is(.public-button-primary,.public-button-secondary) svg{width:18px;height:18px}.PublicAccount_publicAccount__2fugl .public-onboarding-progress{display:flex;justify-content:center;gap:28px;margin:28px auto 0;padding:0;list-style:none}.PublicAccount_publicAccount__2fugl .public-onboarding-progress li{display:flex;align-items:center;gap:8px;color:var(--text-4);font-size:var(--text-sm)}.PublicAccount_publicAccount__2fugl .public-onboarding-progress li>span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--fill-strong);color:var(--text-2);font-size:var(--text-2xs);font-weight:600}.PublicAccount_publicAccount__2fugl .public-onboarding-progress li>span svg{width:11px;height:11px}.PublicAccount_publicAccount__2fugl .public-onboarding-progress strong{font-weight:500}.PublicAccount_publicAccount__2fugl .public-onboarding-progress .is-active{color:var(--text)}.PublicAccount_publicAccount__2fugl .public-onboarding-progress .is-active>span{background:var(--primary);color:var(--on-primary)}.PublicAccount_publicAccount__2fugl .public-onboarding-progress .is-active strong{font-weight:600}.PublicAccount_publicAccount__2fugl .public-onboarding-progress .is-complete{color:var(--text-2)}.PublicAccount_publicAccount__2fugl .public-onboarding-progress .is-complete>span{background:var(--text-3);color:var(--bg)}.PublicAccount_publicAccount__2fugl .public-auth-layout{display:grid;grid-template-columns:minmax(0,440px) minmax(0,360px);justify-content:center;align-items:start;grid-gap:24px;gap:24px;margin-top:40px}.PublicAccount_publicAccount__2fugl .public-auth-copy,.PublicAccount_publicAccount__2fugl .public-context-panel{padding:40px;border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-1)}.PublicAccount_publicAccount__2fugl .public-auth-copy h1{font-size:clamp(1.75rem,3.4vw,2.25rem);letter-spacing:-.03em}.PublicAccount_publicAccount__2fugl .public-auth-copy>p{margin:10px 0 0;color:var(--text-3);font-size:var(--text-md);line-height:1.4}.PublicAccount_publicAccount__2fugl form{display:grid;grid-gap:16px;gap:16px;margin-top:28px}.PublicAccount_publicAccount__2fugl form :is(label,.public-field){display:grid;grid-gap:6px;gap:6px;color:var(--text-2);font-size:var(--text-sm);font-weight:500}.PublicAccount_publicAccount__2fugl form :is(label,.public-field)>div{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 6px 0 14px;border:1px solid var(--control-border);border-radius:var(--radius-m);background:var(--surface);transition:border-color var(--motion-fast) var(--ease),box-shadow var(--motion-fast) var(--ease)}.PublicAccount_publicAccount__2fugl form :is(label,.public-field)>div:focus-within{border-color:var(--accent-fill);box-shadow:var(--focus-ring)}.PublicAccount_publicAccount__2fugl form :is(label,.public-field)>div:has([aria-invalid=true]){border-color:var(--danger)}.PublicAccount_publicAccount__2fugl form :is(label,.public-field)>div>svg{width:18px;height:18px;color:var(--text-4)}.PublicAccount_publicAccount__2fugl form :is(label,.public-field)>div input{flex:1 1 auto;min-width:0;min-height:44px;padding:0;border:0;border-radius:0;background:transparent;color:var(--text);font-size:var(--text-md);box-shadow:none;outline:none}.PublicAccount_publicAccount__2fugl form :is(label,.public-field)>div button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 10px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--accent);font-size:var(--text-sm);font-weight:500;white-space:nowrap}.PublicAccount_publicAccount__2fugl form :is(label,.public-field)>div button:hover{background:var(--fill)}.PublicAccount_publicAccount__2fugl form :is(label,.public-field)>div button svg{width:16px;height:16px}.PublicAccount_publicAccount__2fugl form small{color:var(--text-3);font-size:var(--text-xs);font-weight:400;line-height:1.4}.PublicAccount_fieldError__wOrQm{color:var(--danger)!important;font-weight:500!important}.PublicAccount_publicAccount__2fugl .public-required-note{margin:0;color:var(--text-3);font-size:var(--text-xs);line-height:1.4}.PublicAccount_publicAccount__2fugl .public-terms{display:flex!important;align-items:flex-start;gap:10px;color:var(--text-2);font-size:var(--text-sm);font-weight:400;line-height:1.4}.PublicAccount_publicAccount__2fugl .public-terms input{flex:0 0 auto;width:18px;height:18px;min-height:0;margin:1px 0 0}.PublicAccount_publicAccount__2fugl .public-terms a{padding-block:4px}.PublicAccount_publicAccount__2fugl .public-auth-switch a,.PublicAccount_publicAccount__2fugl .public-confirmation-links a,.PublicAccount_publicAccount__2fugl .public-forgot-link,.PublicAccount_publicAccount__2fugl .public-pricing-faq a,.PublicAccount_publicAccount__2fugl .public-terms a{color:var(--accent);font-weight:500;text-decoration:none}.PublicAccount_publicAccount__2fugl .public-auth-switch a:hover,.PublicAccount_publicAccount__2fugl .public-confirmation-links a:hover,.PublicAccount_publicAccount__2fugl .public-forgot-link:hover,.PublicAccount_publicAccount__2fugl .public-pricing-faq a:hover,.PublicAccount_publicAccount__2fugl .public-terms a:hover{text-decoration:underline}.PublicAccount_publicAccount__2fugl .public-forgot-link{justify-self:start;margin-top:-6px;font-size:var(--text-sm)}.PublicAccount_publicAccount__2fugl .public-auth-switch{margin:20px 0 0;color:var(--text-3);font-size:var(--text-sm);text-align:center}.PublicAccount_publicAccount__2fugl .public-onboarding-error,.PublicAccount_publicAccount__2fugl .public-onboarding-success{margin:0;padding:10px 14px;border-radius:var(--radius-m);font-size:var(--text-sm);font-weight:500;line-height:1.4}.PublicAccount_publicAccount__2fugl .public-onboarding-error{background:var(--danger-soft);color:var(--danger)}.PublicAccount_publicAccount__2fugl .public-onboarding-success{background:var(--success-soft);color:var(--success)}.PublicAccount_publicAccount__2fugl .public-context-panel{display:grid;grid-gap:20px;gap:20px;padding:28px;background:transparent;box-shadow:none;border:1px solid var(--separator)}.PublicAccount_publicAccount__2fugl .public-context-panel>svg{width:28px;height:28px;color:var(--text-3)}.PublicAccount_publicAccount__2fugl .public-context-heading{display:grid;grid-gap:12px;gap:12px}.PublicAccount_publicAccount__2fugl .public-context-heading>span{display:none}.PublicAccount_publicAccount__2fugl .public-context-panel h2{font-size:var(--text-md)}.PublicAccount_publicAccount__2fugl .public-context-panel p{margin:6px 0 0;color:var(--text-3);font-size:var(--text-sm);line-height:1.45}.PublicAccount_publicAccount__2fugl .public-context-panel ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.PublicAccount_publicAccount__2fugl .public-context-panel li{display:flex;align-items:flex-start;gap:10px;color:var(--text-2);font-size:var(--text-sm);line-height:1.4}.PublicAccount_publicAccount__2fugl .public-context-panel li svg{flex:0 0 auto;width:16px;height:16px;margin-top:2px;color:var(--text-3)}.PublicAccount_publicAccount__2fugl .public-passage-row,.PublicAccount_publicAccount__2fugl .public-preserved-intent{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--radius-m);background:var(--surface);box-shadow:var(--shadow-1)}.PublicAccount_publicAccount__2fugl .public-passage-row svg,.PublicAccount_publicAccount__2fugl .public-preserved-intent svg{flex:0 0 auto;width:18px;height:18px;color:var(--text-3)}.PublicAccount_publicAccount__2fugl .public-passage-row strong{flex:1 1 auto;min-width:0;font-size:var(--text-base);font-weight:600;letter-spacing:-.012em}.PublicAccount_publicAccount__2fugl .public-passage-row span{padding:2px 8px;border-radius:var(--radius-pill);background:var(--fill);color:var(--text-2);font-size:var(--text-2xs);font-weight:600;white-space:nowrap}.PublicAccount_publicAccount__2fugl .public-context-mission{display:flex;align-items:flex-start;gap:12px;padding-top:20px;border-top:1px solid var(--separator)}.PublicAccount_publicAccount__2fugl .public-context-mission>svg{flex:0 0 auto;width:20px;height:20px;margin-top:1px;color:var(--text-3)}.PublicAccount_publicAccount__2fugl .public-context-mission strong{font-size:var(--text-sm);font-weight:600}.PublicAccount_publicAccount__2fugl .public-context-mission p{margin-top:2px}.PublicAccount_publicAccount__2fugl .public-confirmation{display:grid;justify-items:center;grid-gap:16px;gap:16px;width:min(520px,calc(100% - 48px));margin-top:48px;padding:44px 40px;border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-1);text-align:center}.PublicAccount_publicAccount__2fugl .public-confirmation-icon{width:44px;height:44px;color:var(--text)}.PublicAccount_publicAccount__2fugl .public-confirmation h1{font-size:var(--text-2xl);letter-spacing:-.028em}.PublicAccount_publicAccount__2fugl .public-confirmation>p{margin:0;color:var(--text-3);font-size:var(--text-base);line-height:1.5}.PublicAccount_publicAccount__2fugl .public-confirmation>p strong{color:var(--text);font-weight:600}.PublicAccount_publicAccount__2fugl .public-confirmation ol{display:grid;grid-gap:10px;gap:10px;width:100%;margin:8px 0;padding:0;list-style:none;text-align:left}.PublicAccount_publicAccount__2fugl .public-confirmation ol li{display:flex;align-items:center;gap:12px;color:var(--text-2);font-size:var(--text-base);line-height:1.4}.PublicAccount_publicAccount__2fugl .public-confirmation ol li span{display:grid;place-items:center;flex:0 0 auto;width:24px;height:24px;border-radius:50%;background:var(--fill-strong);color:var(--text-2);font-size:var(--text-xs);font-weight:600}.PublicAccount_publicAccount__2fugl .public-resend-timer{color:var(--text-3);font-size:var(--text-xs)}.PublicAccount_publicAccount__2fugl .public-confirmation-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;font-size:var(--text-sm)}.PublicAccount_publicAccount__2fugl .public-preserved-intent{width:100%;background:var(--fill);box-shadow:none;text-align:left}.PublicAccount_publicAccount__2fugl .public-preserved-intent p{margin:0;color:var(--text-2);font-size:var(--text-sm);line-height:1.4}.PublicAccount_publicAccount__2fugl .public-preserved-intent strong{color:var(--text);font-weight:600}.PublicAccount_publicAccount__2fugl .public-preserved-intent small{display:block;color:var(--text-3);font-size:var(--text-xs)}.PublicAccount_publicAccount__2fugl .public-plan-heading,.PublicAccount_publicAccount__2fugl .public-pricing-heading,.PublicAccount_publicAccount__2fugl .public-ready-heading{display:grid;justify-items:center;grid-gap:12px;gap:12px;margin-top:64px;text-align:center}.PublicAccount_publicAccount__2fugl .public-pricing-heading p,.PublicAccount_publicAccount__2fugl .public-ready-heading p{max-width:36em;margin:0;color:var(--text-3);font-size:var(--text-lg);line-height:1.4;letter-spacing:-.014em}.PublicAccount_publicAccount__2fugl .public-plan-heading>p{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--success);font-size:var(--text-sm);font-weight:600}.PublicAccount_publicAccount__2fugl .public-plan-heading>p svg{width:16px;height:16px}.PublicAccount_publicAccount__2fugl .public-plan-heading>span{color:var(--text-3);font-size:var(--text-md)}.PublicAccount_publicAccount__2fugl .public-plan-heading>span strong{color:var(--text);font-weight:600}.PublicAccount_publicAccount__2fugl>.public-plan-surface{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;width:min(800px,calc(100% - 48px));margin-top:40px}.PublicAccount_publicAccount__2fugl .public-plan-surface article{position:relative;display:flex;flex-direction:column;gap:6px;padding:32px;border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-1)}.PublicAccount_publicAccount__2fugl .public-plan-surface article.is-featured{box-shadow:0 0 0 2px var(--text),var(--shadow-2)}.PublicAccount_publicAccount__2fugl .public-plan-icon{display:none}.PublicAccount_publicAccount__2fugl .public-plan-badge{position:absolute;top:20px;right:20px;padding:3px 10px;border-radius:var(--radius-pill);background:var(--primary);color:var(--on-primary);font-size:var(--text-2xs);font-weight:600;letter-spacing:.01em}.PublicAccount_publicAccount__2fugl .public-plan-surface h2{color:var(--text-2);font-size:var(--text-md);font-weight:600}.PublicAccount_publicAccount__2fugl .public-plan-surface article>strong{font-size:var(--text-3xl);font-weight:600;letter-spacing:-.035em;line-height:1.1}.PublicAccount_publicAccount__2fugl .public-plan-surface article>strong small{color:var(--text-3);font-size:var(--text-base);font-weight:400;letter-spacing:0}.PublicAccount_publicAccount__2fugl .public-plan-surface ul{display:grid;grid-gap:10px;gap:10px;flex:1 1 auto;margin:20px 0 28px;padding:20px 0 0;border-top:1px solid var(--separator);list-style:none}.PublicAccount_publicAccount__2fugl .public-plan-surface li{display:flex;align-items:flex-start;gap:10px;color:var(--text-2);font-size:var(--text-base);line-height:1.4}.PublicAccount_publicAccount__2fugl .public-plan-surface li svg{flex:0 0 auto;width:14px;height:14px;margin-top:4px;color:var(--text)}.PublicAccount_publicAccount__2fugl>.public-plan-note,.PublicAccount_publicAccount__2fugl>.public-pricing-faq{display:flex;align-items:center;justify-content:center;gap:6px;max-width:640px;margin-top:20px;color:var(--text-3);font-size:var(--text-sm);line-height:1.45;text-align:center}.PublicAccount_publicAccount__2fugl .public-plan-note svg{flex:0 0 auto;width:14px;height:14px}.PublicAccount_publicAccount__2fugl .public-pricing-comparison{width:min(800px,calc(100% - 48px));margin-top:56px}.PublicAccount_publicAccount__2fugl .public-pricing-comparison h2{margin-bottom:12px;font-size:var(--text-xl);letter-spacing:-.024em}.PublicAccount_publicAccount__2fugl .public-pricing-table-wrap{overflow-x:auto;border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-1)}.PublicAccount_publicAccount__2fugl table{width:100%;border-collapse:collapse;font-size:var(--text-base)}.PublicAccount_publicAccount__2fugl :is(th,td){padding:14px 24px;border-bottom:1px solid var(--separator);text-align:left;vertical-align:top;line-height:1.4}.PublicAccount_publicAccount__2fugl thead th{color:var(--text-3);font-size:var(--text-xs);font-weight:600;letter-spacing:.02em}.PublicAccount_publicAccount__2fugl tbody th{color:var(--text);font-weight:500}.PublicAccount_publicAccount__2fugl tbody td{color:var(--text-2)}.PublicAccount_publicAccount__2fugl tbody tr:last-child :is(th,td){border-bottom:0}.PublicAccount_publicAccount__2fugl .public-ready-heading>svg{width:44px;height:44px;color:var(--success)}.PublicAccount_publicAccount__2fugl .public-ready-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px;width:min(880px,calc(100% - 48px));margin-top:40px}.PublicAccount_publicAccount__2fugl .public-ready-handoff,.PublicAccount_publicAccount__2fugl .public-ready-panel>div{display:grid;align-content:start;grid-gap:16px;gap:16px;padding:28px;border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-1)}.PublicAccount_publicAccount__2fugl .public-ready-panel>.public-button-primary{grid-column:1/-1;justify-self:center;width:auto;min-width:280px;margin-top:8px}.PublicAccount_publicAccount__2fugl .public-ready-reference{display:flex;align-items:flex-start;gap:12px}.PublicAccount_publicAccount__2fugl .public-ready-reference>svg{flex:0 0 auto;width:24px;height:24px;color:var(--text-3)}.PublicAccount_publicAccount__2fugl .public-ready-reference h2{font-size:var(--text-xl);letter-spacing:-.024em}.PublicAccount_publicAccount__2fugl .public-ready-reference p{margin:2px 0 0;color:var(--text-3);font-size:var(--text-sm)}.PublicAccount_publicAccount__2fugl .public-ready-reference span{display:inline-block;margin-top:8px;color:var(--text-2);font-size:var(--text-sm)}.PublicAccount_publicAccount__2fugl .public-ready-panel ul{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.PublicAccount_publicAccount__2fugl .public-ready-panel li{display:flex;align-items:flex-start;gap:10px;color:var(--text-3);font-size:var(--text-sm);line-height:1.4}.PublicAccount_publicAccount__2fugl .public-ready-panel li svg{flex:0 0 auto;width:18px;height:18px;color:var(--success)}.PublicAccount_publicAccount__2fugl .public-ready-panel li strong{display:block;color:var(--text);font-weight:600}.PublicAccount_publicAccount__2fugl .public-ready-handoff p{margin:0;color:var(--text-3);font-size:var(--text-base);line-height:1.45}.PublicAccount_publicAccount__2fugl.public-ready-page>.public-button-primary,.PublicAccount_publicAccount__2fugl.public-ready-page>a.public-button-primary{display:flex;width:min(320px,calc(100% - 48px));margin:28px auto 0}.PublicAccount_publicAccount__2fugl .public-workspace-preview{border-radius:var(--radius-l);background:var(--bg);overflow:hidden}.PublicAccount_publicAccount__2fugl .public-workspace-preview-bar{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--separator)}.PublicAccount_publicAccount__2fugl .public-workspace-preview-bar>span{position:relative;display:inline-grid;width:22px;height:22px;border-radius:6px;background:var(--primary);color:transparent;font-size:0;overflow:hidden}.PublicAccount_publicAccount__2fugl .public-workspace-preview-bar>span:before{content:"";position:absolute;inset:0;background:var(--on-primary);-webkit-mask:var(--vl-mark-path) center /62% auto no-repeat;mask:var(--vl-mark-path) center /62% auto no-repeat}.PublicAccount_publicAccount__2fugl .public-workspace-preview-bar small{color:var(--text-2);font-size:var(--text-xs);font-weight:600}.PublicAccount_publicAccount__2fugl .public-workspace-preview-bar i{display:none}.PublicAccount_publicAccount__2fugl .public-workspace-preview-body{display:grid;grid-gap:8px;gap:8px;padding:16px}.PublicAccount_publicAccount__2fugl .public-workspace-preview-body p{margin:0;color:var(--text-3);font-size:var(--text-xs);font-weight:500}.PublicAccount_publicAccount__2fugl .public-workspace-preview-body strong{font-size:var(--text-lg);font-weight:600;letter-spacing:-.02em}.PublicAccount_publicAccount__2fugl .public-workspace-preview-rule{height:1px;background:var(--separator)}.PublicAccount_publicAccount__2fugl .public-workspace-preview-lines{display:grid;grid-gap:6px;gap:6px}.PublicAccount_publicAccount__2fugl .public-workspace-preview-lines span{height:7px;border-radius:4px;background:var(--fill-strong)}.PublicAccount_publicAccount__2fugl .public-workspace-preview-lines span:nth-child(2){width:84%}.PublicAccount_publicAccount__2fugl .public-workspace-preview-lines span:nth-child(3){width:60%}.PublicAccount_publicAccount__2fugl .public-workspace-preview-step{display:flex;align-items:center;gap:8px;margin-top:4px;color:var(--text);font-size:var(--text-sm);font-weight:600}.PublicAccount_publicAccount__2fugl .public-workspace-preview-step span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--primary);color:var(--on-primary);font-size:var(--text-2xs)}@media (max-width:860px){.PublicAccount_publicAccount__2fugl .public-auth-layout{grid-template-columns:minmax(0,480px)}.PublicAccount_publicAccount__2fugl .public-context-panel{order:2}.PublicAccount_publicAccount__2fugl .public-ready-panel{grid-template-columns:1fr}}@media (max-width:640px){.PublicAccount_publicAccount__2fugl{padding-bottom:48px}.PublicAccount_publicAccount__2fugl .public-confirmation,.PublicAccount_publicAccount__2fugl .public-pricing-comparison,.PublicAccount_publicAccount__2fugl .public-ready-panel,.PublicAccount_publicAccount__2fugl>.public-plan-surface,.PublicAccount_publicAccount__2fugl>ol,.PublicAccount_publicAccount__2fugl>p,.PublicAccount_publicAccount__2fugl>section{width:calc(100% - 32px)}.PublicAccount_publicAccount__2fugl .public-onboarding-progress{gap:14px;margin-top:20px}.PublicAccount_publicAccount__2fugl .public-onboarding-progress li:not(.is-active) strong{display:none}.PublicAccount_publicAccount__2fugl .public-auth-layout{margin-top:24px}.PublicAccount_publicAccount__2fugl .public-auth-copy{padding:28px 22px}.PublicAccount_publicAccount__2fugl .public-context-panel{padding:22px}.PublicAccount_publicAccount__2fugl .public-confirmation{margin-top:28px;padding:32px 22px}.PublicAccount_publicAccount__2fugl .public-plan-heading,.PublicAccount_publicAccount__2fugl .public-pricing-heading,.PublicAccount_publicAccount__2fugl .public-ready-heading{margin-top:40px}.PublicAccount_publicAccount__2fugl>.public-plan-surface{grid-template-columns:1fr;margin-top:28px}.PublicAccount_publicAccount__2fugl .public-plan-surface article{padding:26px 22px}.PublicAccount_publicAccount__2fugl :is(th,td){padding:12px 14px;font-size:var(--text-sm)}}.PublicAccount_publicAccount__2fugl.public-callback-page{display:block;padding:0 env(safe-area-inset-right) 72px env(safe-area-inset-left)}.PublicAccount_publicAccount__2fugl.public-callback-page>footer,.PublicAccount_publicAccount__2fugl.public-callback-page>header{box-sizing:border-box;width:100%;max-width:none}.PublicAccount_publicAccount__2fugl.public-callback-page>footer{width:auto}.PublicAccount_publicAccount__2fugl.public-callback-page :is(header,footer) p:after,.PublicAccount_publicAccount__2fugl.public-callback-page>section>p[role=alert]:after{content:none}.PublicAccount_publicAccount__2fugl.public-callback-page>section{display:grid;justify-items:center;grid-gap:12px;gap:12px;width:min(520px,calc(100% - 48px));margin:96px auto 72px;text-align:center}.PublicAccount_publicAccount__2fugl.public-callback-page>section>svg{width:40px;height:40px;color:var(--text-3)}.PublicAccount_publicAccount__2fugl.public-callback-page .public-callback-success{color:var(--success)}.PublicAccount_publicAccount__2fugl.public-callback-page .public-callback-error{color:var(--danger)}.PublicAccount_publicAccount__2fugl.public-callback-page .public-callback-spinner{animation:PublicAccount_callback-spin__lKrAt 1s linear infinite}.PublicAccount_publicAccount__2fugl.public-callback-page h1{font-size:clamp(1.75rem,3.6vw,2.25rem);text-wrap:balance}.PublicAccount_publicAccount__2fugl.public-callback-page>section>p{margin:0;color:var(--text-2);font-size:var(--text-md);line-height:1.5}.PublicAccount_publicAccount__2fugl.public-callback-page>section>.public-button-primary{width:auto;min-width:240px;margin-top:16px}@keyframes PublicAccount_callback-spin__lKrAt{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.PublicAccount_publicAccount__2fugl.public-callback-page .public-callback-spinner{animation:none}}.PublicAccount_publicAccount__2fugl>.public-ready-secondary{margin-top:16px;text-align:center;font-size:var(--text-sm)}.PublicAccount_publicAccount__2fugl>.public-ready-secondary a{color:var(--text-2)}@media (max-width:760px){.PublicAccount_publicAccount__2fugl .public-terms{align-items:center;min-height:44px}.PublicAccount_publicAccount__2fugl .public-terms input{width:22px;height:22px;margin:0}.PublicAccount_publicAccount__2fugl .public-auth-switch a,.PublicAccount_publicAccount__2fugl .public-confirmation-links a,.PublicAccount_publicAccount__2fugl .public-forgot-link,.PublicAccount_publicAccount__2fugl .public-pricing-faq a{display:inline-flex;align-items:center;min-height:44px}.PublicAccount_publicAccount__2fugl.public-callback-page>section{margin-top:56px}}.PublicAccount_publicAccount__2fugl .public-info{position:relative;display:inline-flex;margin-left:6px;vertical-align:middle}.PublicAccount_publicAccount__2fugl .public-info>button{position:relative;display:inline-grid;place-items:center;width:20px;height:20px;min-height:0;padding:0;border:0;border-radius:50%;background:var(--fill-strong);color:var(--text-2);font-size:12px;font-weight:600;line-height:1;cursor:help}.PublicAccount_publicAccount__2fugl .public-info>button:after{content:"";position:absolute;inset:-12px}.PublicAccount_publicAccount__2fugl .public-info>button:hover,.PublicAccount_publicAccount__2fugl .public-info>button[aria-expanded=true]{background:var(--text);color:var(--bg)}.PublicAccount_publicAccount__2fugl .public-info-bubble{position:absolute;z-index:20;bottom:calc(100% + 8px);left:50%;width:min(300px,78vw);padding:12px 14px;border-radius:var(--radius-m);background:var(--surface);box-shadow:var(--shadow-3);color:var(--text-2);font-size:var(--text-sm);font-weight:400;line-height:1.45;letter-spacing:0;text-align:left;white-space:normal;transform:translateX(-50%)}@media (max-width:760px){.PublicAccount_publicAccount__2fugl .public-info-bubble{left:auto;right:-12px;transform:none}}.PublicAccount_publicAccount__2fugl .public-plan-current{display:flex;align-items:flex-start;gap:8px;margin:0;padding:12px 14px;border-radius:var(--radius-m);background:var(--fill);color:var(--text-2);font-size:var(--text-sm);line-height:1.4}.PublicAccount_publicAccount__2fugl .public-plan-current svg{flex:0 0 auto;width:16px;height:16px;margin-top:2px;color:var(--success)}.PublicAccount_publicAccount__2fugl .public-plan-current a{color:var(--accent);font-weight:500}.LandingHome_root__8z5uY{min-height:100svh;padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);background:var(--bg);color:var(--text);overflow-x:clip}.LandingHome_root__8z5uY *{box-sizing:border-box}.LandingHome_kicker__Tyy6X{margin:0 0 12px;color:var(--text-3);font-size:var(--text-sm);font-weight:600;letter-spacing:0}.LandingHome_hero__bcLAe{display:flex;flex-direction:column;align-items:center;padding:clamp(56px,9vw,112px) 24px 0;text-align:center}.LandingHome_hero__bcLAe h1{max-width:14em;margin:0;font-size:clamp(2.75rem,7.2vw,5.5rem);font-weight:600;letter-spacing:-.045em;line-height:1.02}.LandingHome_hero__bcLAe h1 span{color:var(--text-3)}.LandingHome_lede__XimqK{max-width:38em;margin:24px 0 0;color:var(--text-2);font-size:clamp(1.0625rem,1.6vw,1.3125rem);line-height:1.45;letter-spacing:-.012em}.LandingHome_root__8z5uY .landing-study-intent{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) auto;align-items:center;grid-gap:0;gap:0;width:min(720px,100%);margin:40px 0 0;padding:6px;border:1px solid var(--control-border);border-radius:var(--radius-pill);background:var(--surface);box-shadow:var(--shadow-2)}.LandingHome_root__8z5uY .landing-study-intent label{position:relative;display:block;min-width:0;margin:0}.LandingHome_root__8z5uY .landing-study-intent label+label:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:1px;background:var(--separator)}.LandingHome_root__8z5uY .landing-study-intent :is(input,select){width:100%;min-height:48px;padding:0 20px;border:0;border-radius:var(--radius-pill);background-color:transparent;color:var(--text);font-size:var(--text-md);letter-spacing:-.01em;box-shadow:none;text-overflow:ellipsis}.LandingHome_root__8z5uY .landing-study-intent input{font-weight:600}.LandingHome_root__8z5uY .landing-study-intent select{padding-right:36px;color:var(--text-2);font-size:var(--text-base)}.LandingHome_root__8z5uY .landing-study-intent :is(input,select):focus-visible{outline-offset:-2px}.LandingHome_root__8z5uY .landing-study-intent .primary-action{min-height:48px;padding:0 22px;white-space:normal}.LandingHome_intentError__GYMuZ{margin:12px 0 0;color:var(--danger);font-size:var(--text-sm);font-weight:500}.LandingHome_heroNote__kDFRg{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 16px;margin:18px 0 0;color:var(--text-3);font-size:var(--text-sm)}.LandingHome_heroNote__kDFRg a{display:inline-flex;align-items:center;min-height:24px;color:var(--accent);font-weight:500;text-decoration:none}.LandingHome_quietLink__Ke4Oi{display:inline-flex;align-items:center;gap:6px;min-height:24px}@media (max-width:760px){.LandingHome_heroNote__kDFRg a,.LandingHome_quietLink__Ke4Oi{min-height:44px}}.LandingHome_heroNote__kDFRg a:hover{text-decoration:underline}.LandingHome_preview__9l2Cz{width:min(1040px,100%);margin:clamp(48px,7vw,80px) 0 0;border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--surface);box-shadow:var(--shadow-3);text-align:left;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,transparent);mask-image:linear-gradient(#000 72%,transparent)}.LandingHome_previewBar__VP96P{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 24px;border-bottom:1px solid var(--separator)}.LandingHome_previewBar__VP96P strong{font-size:var(--text-base);font-weight:600;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40%}.LandingHome_previewBar__VP96P>span{color:var(--text-3);font-size:var(--text-xs);white-space:nowrap}.LandingHome_previewTabs__S0u8a{display:inline-flex;gap:2px;margin-left:auto;padding:3px;border-radius:var(--radius-pill);background:var(--fill)}.LandingHome_previewTabs__S0u8a span{padding:5px 14px;border-radius:var(--radius-pill);color:var(--text-2);font-size:var(--text-xs);font-weight:500}.LandingHome_previewTabs__S0u8a span[data-current]{background:var(--surface-raised);color:var(--text);font-weight:600;box-shadow:0 0 0 .5px var(--hairline),0 1px 3px rgba(0,0,0,.1)}.LandingHome_previewRoute__U0Hnb{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:22px 24px 18px;list-style:none;background:var(--bg)}.LandingHome_previewRoute__U0Hnb li{position:relative;display:grid;justify-items:center;grid-gap:8px;gap:8px;min-width:0}.LandingHome_previewRoute__U0Hnb li:before{content:"";position:absolute;top:11px;left:calc(-50% + 18px);right:calc(50% + 18px);height:2px;border-radius:1px;background:var(--separator-strong)}.LandingHome_previewRoute__U0Hnb li:first-child:before{display:none}.LandingHome_previewRoute__U0Hnb span{display:grid;place-items:center;width:24px;height:24px;border:1.5px dashed var(--separator-strong);border-radius:50%;background:var(--bg);color:var(--text-3);font-size:var(--text-xs);font-weight:600}.LandingHome_previewRoute__U0Hnb em{color:var(--text-3);font-size:var(--text-xs);font-style:normal;font-weight:500;text-align:center}.LandingHome_previewRoute__U0Hnb li[data-current] span{border:0;background:var(--primary);color:var(--on-primary);box-shadow:0 0 0 4px var(--fill-strong)}.LandingHome_previewRoute__U0Hnb li[data-current] em{color:var(--text);font-weight:600}.LandingHome_previewBody__GLURj{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:16px;gap:16px;padding:0 24px 24px;background:var(--bg)}.LandingHome_previewBody__GLURj article,.LandingHome_previewBody__GLURj aside{padding:28px 32px;border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-1)}.LandingHome_previewBody__GLURj small{color:var(--text-3);font-size:var(--text-xs);font-weight:500}.LandingHome_previewTitle__vFXa7{margin:4px 0 18px;font-size:var(--text-2xl);font-weight:600;letter-spacing:-.026em;line-height:1.25}.LandingHome_previewHeading__FdrbK{display:flex;align-items:center;gap:10px;margin:0 0 8px;font-size:var(--text-md);font-weight:600;letter-spacing:-.014em;line-height:1.25}.LandingHome_previewHeading__FdrbK i{padding:2px 8px;border-radius:var(--radius-pill);background:var(--fill);color:var(--text-3);font-size:var(--text-2xs);font-style:normal;font-weight:600}.LandingHome_previewBody__GLURj article p{max-width:60ch;margin:0 0 12px;color:var(--text);font-family:var(--serif);font-size:var(--text-md);line-height:1.65}.LandingHome_previewBody__GLURj aside{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:22px}.LandingHome_previewBody__GLURj aside strong{font-size:var(--text-base);font-weight:600}.LandingHome_previewBody__GLURj aside p{margin:0 0 6px;color:var(--text-3);font-size:var(--text-sm);line-height:1.4}.LandingHome_previewBody__GLURj aside span{height:8px;border-radius:4px;background:var(--fill)}.LandingHome_previewBody__GLURj aside span:nth-of-type(2){width:82%}.LandingHome_previewBody__GLURj aside span:nth-of-type(3){width:56%}.LandingHome_section__D10vW{width:min(1120px,calc(100% - 48px));margin:0 auto;padding:clamp(72px,10vw,128px) 0 0}.LandingHome_sectionHead__Yl5Cb{max-width:720px;margin:0 0 48px}.LandingHome_closing__Zyqep h2,.LandingHome_mission__W6N2x h2,.LandingHome_sectionHead__Yl5Cb h2{margin:0;font-size:clamp(2rem,4.4vw,3.25rem);font-weight:600;letter-spacing:-.038em;line-height:1.06}.LandingHome_sectionHead__Yl5Cb>p:last-child{margin:18px 0 0;color:var(--text-2);font-size:var(--text-lg);line-height:1.4;letter-spacing:-.014em}.LandingHome_steps__kFZpA{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0 24px;gap:0 24px;margin:0;padding:0;list-style:none}.LandingHome_steps__kFZpA li{position:relative;padding-top:44px}.LandingHome_steps__kFZpA li:before{content:"";position:absolute;top:13px;left:0;right:-24px;height:1px;background:var(--separator-strong)}.LandingHome_steps__kFZpA li:last-child:before{right:0}.LandingHome_steps__kFZpA li>span{position:absolute;top:0;left:0;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--primary);color:var(--on-primary);font-size:var(--text-sm);font-weight:600;box-shadow:0 0 0 6px var(--bg)}.LandingHome_steps__kFZpA h3{margin:0 0 8px;font-size:var(--text-md);font-weight:600;letter-spacing:-.018em}.LandingHome_steps__kFZpA p{margin:0;color:var(--text-3);font-size:var(--text-base);line-height:1.47}.LandingHome_audience__xbNS_,.LandingHome_features__PR0FC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.LandingHome_audience__xbNS_ article,.LandingHome_features__PR0FC article{padding:28px;border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-1)}.LandingHome_audience__xbNS_ h3,.LandingHome_features__PR0FC h3{margin:0 0 8px;font-size:var(--text-lg);font-weight:600;letter-spacing:-.02em}.LandingHome_audience__xbNS_ p,.LandingHome_features__PR0FC p{margin:0;color:var(--text-3);font-size:var(--text-base);line-height:1.47}.LandingHome_audience__xbNS_ article{padding:32px}.LandingHome_audience__xbNS_ h3{font-size:var(--text-xl);letter-spacing:-.024em}.LandingHome_audience__xbNS_ p{color:var(--text-2);font-size:var(--text-md);line-height:1.45}.LandingHome_featuresFoot__EHMQ_{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin:24px 0 0;color:var(--text-3);font-size:var(--text-sm);line-height:1.45}.LandingHome_featuresFoot__EHMQ_ span{flex:1 1 320px;max-width:60ch}.LandingHome_featuresFoot__EHMQ_ a,.LandingHome_mission__W6N2x a{display:inline-flex;align-items:center;gap:6px;color:var(--accent);font-size:var(--text-base);font-weight:500;text-decoration:none}.LandingHome_featuresFoot__EHMQ_ a:hover,.LandingHome_mission__W6N2x a:hover{text-decoration:underline}.LandingHome_featuresFoot__EHMQ_ a svg,.LandingHome_mission__W6N2x a svg{width:14px;height:14px}.LandingHome_video__KkaXq{margin:28px 0 0;padding:0;border-top:1px solid var(--separator)}.LandingHome_video__KkaXq summary{display:flex;align-items:center;min-height:52px;color:var(--text-2);font-size:var(--text-base);font-weight:500;cursor:pointer}.LandingHome_video__KkaXq summary:hover{color:var(--text)}.LandingHome_video__KkaXq>:not(summary){margin-top:8px;border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-2)}.LandingHome_video__KkaXq .landing-video-shell{position:relative;width:100%;aspect-ratio:16/9;background:var(--fill)}.LandingHome_video__KkaXq .landing-video-shell video{display:block;width:100%;height:100%;object-fit:contain}.LandingHome_mission__W6N2x{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;grid-gap:48px;gap:48px}.LandingHome_mission__W6N2x>div>p:not(.LandingHome_kicker__Tyy6X){max-width:34em;margin:20px 0 24px;color:var(--text-2);font-size:var(--text-lg);line-height:1.45;letter-spacing:-.014em}.LandingHome_mission__W6N2x aside{display:grid;grid-gap:12px;gap:12px;padding:40px;border-radius:var(--radius-xl);background:var(--primary);color:var(--on-primary)}.LandingHome_mission__W6N2x aside strong{font-size:clamp(4rem,9vw,6.5rem);font-weight:600;letter-spacing:-.06em;line-height:.95}.LandingHome_mission__W6N2x aside p{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:var(--text-md);line-height:1.4;opacity:.86}.LandingHome_mission__W6N2x aside svg{width:16px;height:16px;margin-top:4px}.LandingHome_closing__Zyqep{display:grid;justify-items:center;grid-gap:12px;gap:12px;padding:clamp(88px,12vw,152px) 24px 0;text-align:center}.LandingHome_closing__Zyqep p{margin:0;color:var(--text-3);font-size:var(--text-lg);letter-spacing:-.014em}.LandingHome_closing__Zyqep>div{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px}.LandingHome_closing__Zyqep .primary-action,.LandingHome_closing__Zyqep .secondary-action{min-height:48px;padding:0 26px;font-size:var(--text-md)}@media (max-width:960px){.LandingHome_steps__kFZpA{grid-template-columns:1fr;gap:0}.LandingHome_steps__kFZpA li{padding:0 0 28px 48px}.LandingHome_steps__kFZpA li:before{top:28px;bottom:0;left:13.5px;right:auto;width:1px;height:auto}.LandingHome_steps__kFZpA li:last-child{padding-bottom:0}.LandingHome_steps__kFZpA li:last-child:before{display:none}.LandingHome_audience__xbNS_,.LandingHome_features__PR0FC{grid-template-columns:1fr 1fr}.LandingHome_audience__xbNS_{grid-template-columns:1fr}.LandingHome_mission__W6N2x{grid-template-columns:1fr;gap:32px}.LandingHome_previewBody__GLURj{grid-template-columns:1fr}.LandingHome_previewBody__GLURj aside{display:none}}@media (max-width:640px){.LandingHome_hero__bcLAe{padding-inline:16px}.LandingHome_root__8z5uY .landing-study-intent{grid-template-columns:1fr;gap:2px;padding:8px;border-radius:var(--radius-xl)}.LandingHome_root__8z5uY .landing-study-intent label+label:before{top:0;bottom:auto;left:16px;right:16px;width:auto;height:1px}.LandingHome_root__8z5uY .landing-study-intent .primary-action{width:100%;margin-top:6px}.LandingHome_section__D10vW{width:calc(100% - 32px)}.LandingHome_sectionHead__Yl5Cb{margin-bottom:32px}.LandingHome_features__PR0FC{grid-template-columns:1fr}.LandingHome_audience__xbNS_ article,.LandingHome_features__PR0FC article{padding:24px}.LandingHome_previewBar__VP96P{padding:0 16px}.LandingHome_previewTabs__S0u8a span:not([data-current]){display:none}.LandingHome_previewRoute__U0Hnb{padding:18px 8px 14px}.LandingHome_previewRoute__U0Hnb em{display:none}.LandingHome_previewBody__GLURj{padding:0 12px 16px}.LandingHome_previewBody__GLURj article{padding:22px 20px}.LandingHome_mission__W6N2x aside{padding:28px}}