._1MzfgG_journey{border:1px solid color-mix(in srgb, var(--border) 80%, transparent);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-1);margin:24px 0 8px;padding:24px 26px}._1MzfgG_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}._1MzfgG_heading h2{font-family:var(--font-display);letter-spacing:-.02em;margin-top:7px;font-size:22px}._1MzfgG_actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._1MzfgG_steps{background:var(--canvas-surface);border-radius:12px;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin:22px 0;padding:4px;display:grid}._1MzfgG_steps button{text-align:left;color:var(--text-muted);border-radius:9px;justify-content:flex-start;align-items:center;gap:8px;padding:8px;font-size:11px;line-height:1.5;transition:background-color .2s,color .2s,box-shadow .2s}._1MzfgG_steps button:hover{color:var(--text);background:color-mix(in srgb, var(--surface-raised) 60%, transparent)}._1MzfgG_steps button[aria-pressed=true]{background:var(--surface-raised);color:var(--text);box-shadow:var(--shadow-1)}._1MzfgG_steps button[aria-pressed=true] ._1MzfgG_number{color:var(--success);font-weight:700}._1MzfgG_number,._1MzfgG_done{font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}._1MzfgG_number{font-size:10px}._1MzfgG_done{color:var(--success)}._1MzfgG_stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:38px;padding:2px 0 12px;display:grid}._1MzfgG_stage h3{font-size:16px}._1MzfgG_stage p{color:var(--text-muted);max-width:65ch;margin:10px 0 16px;font-size:12px;line-height:1.85}._1MzfgG_todo{border-left:1px solid var(--border);padding-left:28px}._1MzfgG_todo h4,._1MzfgG_checks h4{margin:0 0 12px;font-size:12px}._1MzfgG_todo ol{gap:8px;margin:0 0 10px;padding:0;list-style:none;display:grid}._1MzfgG_todo ol label{cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}._1MzfgG_todo ol input{accent-color:var(--success);flex-shrink:0;margin-top:3px}._1MzfgG_todo>small{color:var(--text-muted);font-size:11px;line-height:1.6;display:block}._1MzfgG_checks{border-top:1px solid var(--border);margin-top:18px;padding-top:16px}._1MzfgG_questBanner,._1MzfgG_findCallout{color:var(--text);background:var(--surface-raised);border:1px solid var(--border);text-align:left;border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px 20px;margin-top:18px;padding:22px 24px;display:flex;position:relative;overflow:hidden}._1MzfgG_questBanner>svg,._1MzfgG_findCallout>svg{color:var(--eq-green);flex:none}._1MzfgG_questBanner>div:nth-child(2),._1MzfgG_findCallout>span{flex:320px;min-width:0}._1MzfgG_questBanner strong,._1MzfgG_findCallout strong{font:650 19px/1.3 var(--font-display);letter-spacing:-.02em;display:block}._1MzfgG_questBanner p,._1MzfgG_findCallout small{color:var(--text-muted);margin-top:4px;font-size:13px;line-height:1.6;display:block}._1MzfgG_questActions{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}._1MzfgG_questBanner .text-button{color:var(--text)}._1MzfgG_questBanner>svg,._1MzfgG_findCallout>svg{transition:transform .35s var(--ease)}._1MzfgG_questBanner:hover>svg,._1MzfgG_findCallout:hover>svg{transform:rotate(35deg)}._1MzfgG_findCallout{cursor:pointer;width:100%;transition:transform .2s var(--ease);margin:0 0 18px}._1MzfgG_findCallout:hover{transform:translateY(-2px)}._1MzfgG_orDivider{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:4px;font-size:11px;font-weight:650}._1MzfgG_startHere{background:var(--accent-soft);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;margin-top:18px;padding:16px 18px;display:flex}._1MzfgG_startHere strong{font-size:14px}._1MzfgG_startHere p{color:var(--text-muted);margin-top:4px;font-size:12px}._1MzfgG_checks label{cursor:pointer;align-items:flex-start;gap:10px;margin-bottom:12px;font-size:12px;line-height:1.8;display:flex}._1MzfgG_checks input{accent-color:var(--success);flex-shrink:0;margin-top:4px}._1MzfgG_checks small,._1MzfgG_answer small{color:var(--text-muted);font-size:10px;line-height:1.7;display:block}._1MzfgG_example{margin-top:14px}._1MzfgG_example summary{cursor:pointer;color:var(--text-muted);align-items:center;gap:5px;font-size:12px;display:inline-flex}._1MzfgG_example[open] summary svg{transform:rotate(180deg)}._1MzfgG_example p{border-left:2px solid var(--border);padding-left:12px}._1MzfgG_scopeBody p,._1MzfgG_scopeBody ul{color:var(--text-muted);margin-top:12px;font-size:12px;line-height:1.85}._1MzfgG_scopeBody ul{padding-left:18px}._1MzfgG_fields .field{margin:13px 0}._1MzfgG_fields textarea,._1MzfgG_fields select{font-size:12px}._1MzfgG_pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}._1MzfgG_answer{border-bottom:1px solid var(--border);padding:16px 0}._1MzfgG_answer strong{font-size:12px}._1MzfgG_answer p{white-space:pre-wrap;margin-bottom:8px}._1MzfgG_starting{background:var(--sidebar-surface);border-left:2px solid var(--success);margin:16px 0;padding:16px}._1MzfgG_starting h3{font-size:14px}._1MzfgG_starting p{color:var(--text-muted);margin-top:8px;font-size:12px;line-height:1.8}._1MzfgG_stepLabel{color:var(--text-muted);margin-bottom:12px;font-size:11px}@media (max-width:850px){._1MzfgG_steps{grid-template-columns:repeat(3,minmax(0,1fr))}._1MzfgG_stage{grid-template-columns:minmax(0,1fr);gap:22px}._1MzfgG_todo{border-left:0;border-top:1px solid var(--border);padding-top:20px;padding-left:0}._1MzfgG_heading h2{font-size:18px}}@media (max-width:480px){._1MzfgG_pair{grid-template-columns:minmax(0,1fr);gap:0}._1MzfgG_steps button{gap:3px;font-size:10px}._1MzfgG_actions{gap:12px}}._1MzfgG_learnLinks{border-top:1px solid var(--border);flex-wrap:wrap;align-items:flex-start;gap:4px 20px;margin-top:18px;padding-top:12px;display:flex}._1MzfgG_learnLinks details[open]{flex-basis:100%}._1MzfgG_glossary{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:10px 20px;margin-top:10px;font-size:12px;display:grid}._1MzfgG_glossary dt{text-transform:capitalize;font-weight:600}._1MzfgG_glossary dd{color:var(--text-muted);margin:2px 0 0;line-height:1.5}@media (max-width:600px){._1MzfgG_journey{padding:18px 16px}}._1MzfgG_questButton{background:var(--nav-active-bg);box-shadow:var(--nav-active-shadow);color:var(--nav-active-text);white-space:nowrap;transition:transform .16s var(--ease);border:0;border-radius:999px;align-items:center;gap:8px;padding:11px 18px 11px 14px;font-size:14px;font-weight:650;display:inline-flex;position:relative;overflow:hidden}._1MzfgG_questButton:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff47 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}._1MzfgG_questNeedle,._1MzfgG_questArrow{transition:transform .3s var(--ease);flex:none}._1MzfgG_questButton:active,._1MzfgG_findCallout:active ._1MzfgG_questButton{transform:scale(.97)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._1MzfgG_questButton:hover:after,._1MzfgG_findCallout:hover ._1MzfgG_questButton:after{transition:transform .7s var(--ease);transform:translate(120%)}._1MzfgG_questButton:hover ._1MzfgG_questNeedle,._1MzfgG_findCallout:hover ._1MzfgG_questNeedle{animation:_1MzfgG_needle-swing .9s var(--ease)}._1MzfgG_questButton:hover ._1MzfgG_questArrow,._1MzfgG_findCallout:hover ._1MzfgG_questArrow{transform:translate(3px)}}@keyframes _1MzfgG_needle-swing{30%{transform:rotate(-40deg)}60%{transform:rotate(18deg)}80%{transform:rotate(-6deg)}}
._8F6maG_section,._8F6maG_study{min-width:0;margin:22px 0}._8F6maG_heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}._8F6maG_heading h2{font-size:19px}._8F6maG_heading p,._8F6maG_study p{color:var(--text-muted);max-width:80ch;margin:8px 0 14px;font-size:12px;line-height:1.8}._8F6maG_actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._8F6maG_tableScroll{border:1px solid var(--border);overscroll-behavior:contain;border-radius:8px;width:100%;max-height:65vh;margin-top:10px;overflow:auto}._8F6maG_matrix{border-collapse:collapse;text-align:left;width:100%;font-size:12px}._8F6maG_matrix th,._8F6maG_matrix td{vertical-align:top;border-bottom:1px solid var(--border);white-space:pre-wrap;overflow-wrap:anywhere;min-width:180px;max-width:260px;padding:16px;line-height:1.8}._8F6maG_matrix thead th{background:var(--sidebar-surface);z-index:1;font-size:11px;font-weight:500;position:sticky;top:0}._8F6maG_matrix tbody th{min-width:230px;font-weight:400}._8F6maG_matrix small{color:var(--text-muted);margin:8px 0;display:block}._8F6maG_matrix button{text-align:left}._8F6maG_claim{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:24px 0}._8F6maG_claim h3{white-space:pre-wrap;max-width:75ch;font-size:15px;line-height:1.7}._8F6maG_claim blockquote{border-left:2px solid var(--success);white-space:pre-wrap;margin:14px 0;padding-left:18px;font-size:13px;line-height:1.9}._8F6maG_claim>p{white-space:pre-wrap;margin:10px 0 15px;font-size:12px;line-height:1.8}._8F6maG_savedText{margin:18px 0}._8F6maG_savedText summary,._8F6maG_templates summary{cursor:pointer;font-size:13px}._8F6maG_savedText pre,._8F6maG_templates pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--sidebar-surface);max-height:300px;margin:12px 0;padding:16px;font-family:inherit;font-size:12px;line-height:1.9;overflow:auto}._8F6maG_study{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:24px 0}._8F6maG_review{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:22px 0;display:grid}._8F6maG_review h3{margin-top:12px;font-size:13px}._8F6maG_review p{margin-bottom:0}._8F6maG_templates{border-top:1px solid var(--border);padding-top:15px}._8F6maG_templates select{max-width:380px}._8F6maG_paperTitle{overflow-wrap:anywhere;line-height:1.8;color:var(--text)!important;font-size:15px!important}._8F6maG_tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:18px;margin-bottom:22px;display:flex}._8F6maG_tabs button{color:var(--text-muted);border-bottom:2px solid #0000;padding:12px 0;font-size:12px}._8F6maG_tabs button[aria-pressed=true]{border-bottom-color:var(--success);color:var(--text)}._8F6maG_tabs button:hover{color:var(--text)}@media (max-width:900px){._8F6maG_review{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){._8F6maG_review{grid-template-columns:minmax(0,1fr)}._8F6maG_heading h2{font-size:17px}}
._1nWODW_workspace{overflow-wrap:anywhere;background:var(--surface-raised);border-top:1px solid var(--border);min-width:0;max-width:100%;overflow-x:clip}._1nWODW_toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex}._1nWODW_toolbar>div:first-child{align-items:baseline;gap:16px;display:flex}._1nWODW_toolbar strong{font-size:14px}._1nWODW_toolbar span{color:var(--text-muted);font-size:12px}._1nWODW_actions{flex-wrap:wrap;gap:10px;display:flex}._1nWODW_help{color:var(--text-muted);padding:7px 20px;font-size:11px}._1nWODW_help summary{cursor:pointer;width:fit-content}._1nWODW_help p{max-width:110ch;margin:10px 0;line-height:1.8}._1nWODW_columns{grid-template-columns:minmax(0, var(--source-share,50fr)) 9px minmax(0, var(--pdf-share,50fr));min-width:0;height:var(--pane-height,675px);border-top:1px solid var(--border);border-bottom:1px solid var(--border);min-height:675px;display:grid}._1nWODW_source,._1nWODW_preview{flex-direction:column;min-width:0;min-height:0;display:flex}._1nWODW_panelHeading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;height:68px;min-height:68px;padding:8px 12px;font-size:12px;display:flex}._1nWODW_panelHeading>strong{flex-shrink:0;font-weight:500}._1nWODW_panelHeading span{color:var(--text-muted);font-size:11px}._1nWODW_sourceControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}._1nWODW_fontSize{white-space:nowrap;color:var(--text-muted);align-items:center;gap:8px;font-size:11px;display:inline-flex}._1nWODW_source ._1nWODW_fontSize>span{display:none}._1nWODW_fontSize select,._1nWODW_sourceFile{border:1px solid var(--border);background-color:var(--surface-raised);min-height:28px;color:var(--text);background-position:right 8px center;border-radius:4px;padding:4px 28px 4px 7px;font-size:11px}._1nWODW_sourceFile{width:130px;max-width:100%}._1nWODW_textPane{border-top:1px solid var(--border);min-height:675px;display:flex}._1nWODW_code{contain:inline-size;flex:1;min-width:0;max-width:100%;min-height:0;overflow:hidden}._1nWODW_divider{cursor:col-resize;background:var(--sidebar-surface);border-inline:1px solid var(--border);touch-action:none;position:relative}._1nWODW_divider:after{content:"";background:var(--border);border-radius:3px;width:3px;height:32px;position:absolute;top:50%;left:2px;transform:translateY(-50%)}._1nWODW_divider:hover:after,._1nWODW_divider:focus-visible:after{background:var(--success)}._1nWODW_divider:focus-visible{outline:2px solid var(--success);outline-offset:-2px;z-index:2}._1nWODW_resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}._1nWODW_resizing ._1nWODW_source,._1nWODW_resizing ._1nWODW_preview{pointer-events:none}._1nWODW_empty{text-align:center;background:var(--surface);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:30px 20px;display:flex}._1nWODW_empty strong{font:450 30px var(--font-editorial);color:var(--success)}._1nWODW_empty p{color:var(--text-muted);margin-top:12px;font-size:13px}._1nWODW_diagnostics{text-align:right;min-width:0;position:relative}._1nWODW_diagnostics summary{cursor:pointer;color:var(--text-muted);font-size:11px;list-style-position:inside}._1nWODW_diagnostics ._1nWODW_failure,._1nWODW_failure span{color:var(--danger);font-weight:600}._1nWODW_diagnosticBody{z-index:10;width:min(480px,75vw);max-height:min(55dvh, calc(var(--pane-height,65vh) - 90px));text-align:left;background:var(--surface-raised);border:1px solid var(--border);overscroll-behavior:contain;padding:18px;font-size:12px;line-height:1.8;position:absolute;top:calc(100% + 12px);right:0;overflow:auto;box-shadow:0 8px 24px #0002}._1nWODW_diagnosticBody p{margin-bottom:12px}._1nWODW_diagnosticBody pre{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:12px;font:11px/1.7 ui-monospace,monospace}._1nWODW_syncStatus{color:var(--text-muted);border-bottom:1px solid var(--border);margin:0;padding:6px 12px;font-size:11px}._1nWODW_pdf{contain:inline-size;background:var(--surface);flex-direction:column;flex:1;min-width:0;max-width:100%;min-height:0;display:flex}._1nWODW_pdf canvas{background:#fff;max-width:none;margin:0 auto;display:block;box-shadow:0 1px 6px #343e481a}._1nWODW_zoom{border-top:1px solid var(--border);background:var(--surface-raised);font-variant-numeric:tabular-nums;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:flex}._1nWODW_zoom select{background-color:var(--surface-raised);min-height:30px;padding:4px 38px 4px 8px;font-size:11px}._1nWODW_pageControl{white-space:nowrap;align-items:center;gap:6px;margin-left:auto;display:flex}._1nWODW_pageControl input{width:56px;min-height:30px;padding:4px 6px;font-size:11px}._1nWODW_note{color:var(--text-muted);margin:0;padding:8px 12px;font-size:11px;line-height:1.7}._1nWODW_pdfScroll{flex:1;min-width:0;min-height:0;padding:15px;position:relative;overflow:auto}._1nWODW_pdfPage{background:#fff;flex:none;margin:0 auto;position:relative;box-shadow:0 1px 6px #343e481a}._1nWODW_pdfPage canvas{width:100%;height:100%;box-shadow:none;margin:0}._1nWODW_pdfPage+._1nWODW_pdfPage{margin-top:12px}._1nWODW_syncMark{pointer-events:none;background:#d6a94755;position:absolute}@media (max-width:780px){._1nWODW_columns{grid-template-columns:minmax(0,1fr);height:auto}._1nWODW_divider{display:none}._1nWODW_source{border-bottom:1px solid var(--border);height:82dvh;min-height:525px}._1nWODW_preview{height:130dvh;min-height:800px}._1nWODW_toolbar{padding:12px}._1nWODW_toolbar>div:first-child{flex-wrap:wrap;gap:8px}._1nWODW_panelHeading{height:60px;min-height:60px}._1nWODW_diagnosticBody{max-width:calc(100vw - 45px)}}._1nWODW_textLayer{text-align:initial;letter-spacing:normal;word-spacing:normal;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;-webkit-user-select:text;user-select:text;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--scale-round-x:1px;--scale-round-y:1px;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;inset:0;overflow:clip}._1nWODW_textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}._1nWODW_textLayer>:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}._1nWODW_textLayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}._1nWODW_textLayer .markedContent{display:contents}._1nWODW_textLayer ::selection{color:#0000;background:#286edc4d}._1nWODW_textLayer br::selection{background:0 0}._1nWODW_mergeSource{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface);max-height:360px;padding:16px;font:12px/1.7 ui-monospace,monospace;overflow:auto}._1nWODW_latexBody{min-width:0;display:flex}._1nWODW_latexBody>._1nWODW_columns{flex:auto}._1nWODW_panelToggle{flex-shrink:0;width:30px;height:30px;margin-right:-4px}._1nWODW_panelToggle[aria-pressed=true]{color:var(--accent)}._1nWODW_sidePanel{width:220px;transition:width .25s var(--ease,ease), border-color .25s;height:var(--pane-height,675px);border-top:1px solid var(--border);border-bottom:1px solid var(--border);border-right:1px solid var(--border);background:var(--surface-raised);flex:none;min-height:675px;font-size:12px;overflow:hidden}._1nWODW_sideClosed{border-right-color:#0000;width:0}._1nWODW_sideInner{flex-direction:column;width:220px;height:100%;display:flex}._1nWODW_sideSection{flex:50%;min-height:0;overflow:auto}._1nWODW_sideSection+._1nWODW_sideSection{border-top:1px solid var(--border)}._1nWODW_sideHeading{z-index:1;background:var(--surface-raised);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:6px;min-height:44px;padding:6px 8px 6px 12px;display:flex;position:sticky;top:0}._1nWODW_sideSection:first-child ._1nWODW_sideHeading{height:68px}._1nWODW_sideHeading strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}._1nWODW_sideHeading span{gap:2px;display:flex}._1nWODW_sideHeading .icon-button{width:28px;height:28px}._1nWODW_sideNew{flex-wrap:wrap;justify-content:flex-end;gap:6px;padding:8px;display:flex}._1nWODW_sideNew input{flex:100%;min-width:0;font-size:12px}._1nWODW_sideNote{color:var(--text-muted);margin:0;padding:10px 12px;line-height:1.5}._1nWODW_sideSection .form-error{margin:8px}._1nWODW_tree{margin:0;padding:4px 0;list-style:none}._1nWODW_tree ._1nWODW_tree{padding:0}._1nWODW_treeFold{transition:grid-template-rows .2s var(--ease,ease);grid-template-rows:1fr;display:grid}._1nWODW_treeFold[data-closed]{grid-template-rows:0fr}._1nWODW_treeFold>div{min-height:0;overflow:hidden}._1nWODW_treeRow{width:100%;min-height:30px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:6px;padding:4px 10px;display:flex}._1nWODW_treeRow span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._1nWODW_treeRow svg{color:var(--text-muted);flex:none;transition:transform .15s}._1nWODW_treeRow:hover:not(:disabled){background:color-mix(in srgb, var(--text) 5%, transparent)}._1nWODW_treeRow:disabled{cursor:default;color:var(--text-muted)}._1nWODW_treeActive{background:color-mix(in srgb, var(--accent) 12%, transparent);font-weight:600}._1nWODW_treeOpen{transform:rotate(90deg)}@media (max-width:780px){._1nWODW_latexBody{flex-direction:column}._1nWODW_sidePanel{width:auto;height:auto;min-height:0;max-height:45dvh;transition:max-height .25s var(--ease,ease), border-color .25s;border-right:0}._1nWODW_sideClosed{border-color:#0000;max-height:0}._1nWODW_sideInner{width:auto;height:auto;max-height:45dvh}._1nWODW_sideSection:first-child ._1nWODW_sideHeading{height:auto}}@media (prefers-reduced-motion:reduce){._1nWODW_sidePanel,._1nWODW_treeFold,._1nWODW_treeRow svg{transition:none}}
.h0Yz9a_narrow{max-width:620px}.h0Yz9a_form{gap:14px;margin-top:18px;display:grid}.h0Yz9a_form textarea,.h0Yz9a_reviewForm textarea{resize:vertical;width:100%}.h0Yz9a_inlineForm{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:12px;display:flex}.h0Yz9a_inlineForm .field{flex:220px}.h0Yz9a_inlineForm small{flex-basis:100%}.h0Yz9a_classMeta{color:var(--text-muted);font-size:12px;font-weight:700}.h0Yz9a_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.h0Yz9a_toolbar>p{max-width:62ch;margin:0}.h0Yz9a_classList{border:1px solid var(--border);background:var(--surface-raised);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.h0Yz9a_classList li+li{border-top:1px solid var(--border)}.h0Yz9a_classList button{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) 96px 132px 124px 18px;align-items:center;gap:16px;padding:14px 18px;display:grid}.h0Yz9a_classList button>svg{color:var(--text-muted)}.h0Yz9a_className,.h0Yz9a_classNumber{gap:2px;min-width:0;display:grid}.h0Yz9a_className strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.h0Yz9a_classNumber strong{font-variant-numeric:tabular-nums;font-size:15px}.h0Yz9a_className small,.h0Yz9a_classNumber small{color:var(--text-muted);font-size:12px}.h0Yz9a_classCode{color:var(--text-muted);font-variant-numeric:tabular-nums;letter-spacing:.06em;font-size:13px;font-weight:600}.h0Yz9a_liveCode{color:var(--success)}.h0Yz9a_archived{margin-top:24px}.h0Yz9a_archived summary{color:var(--text-muted);cursor:pointer;margin-bottom:12px;font-weight:600}.h0Yz9a_stats{border:1px solid var(--border);background:var(--surface-raised);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.7fr);margin:12px 0 0;display:grid;overflow:hidden}.h0Yz9a_stats>div{border-left:1px solid var(--border);min-width:0;padding:14px 20px}.h0Yz9a_stats>div:first-child{border-left:0}.h0Yz9a_stats dt{color:var(--text-muted);font-size:13px}.h0Yz9a_stats dd{font:600 24px/1.2 var(--font-ui);font-variant-numeric:tabular-nums;margin:4px 0 0}.h0Yz9a_codeStat dd{letter-spacing:.08em;flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.h0Yz9a_codeActions{letter-spacing:0;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;display:flex}.h0Yz9a_closedCode{opacity:.4;text-decoration:line-through}.h0Yz9a_tabs{border-bottom:1px solid var(--border);scrollbar-width:none;gap:4px;margin:20px 0 16px;display:flex;overflow-x:auto}.h0Yz9a_tabs button{color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px 8px 0 0;padding:10px 14px 12px;font-size:14px;font-weight:600;position:relative}.h0Yz9a_tabs button[aria-selected=true]{color:var(--text)}.h0Yz9a_tabs button[aria-selected=true]:after{content:"";background:var(--text);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.h0Yz9a_tabCount{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:500}.h0Yz9a_tableWrap{border:1px solid var(--border);background:var(--surface-raised);border-radius:12px;overflow-x:auto}.h0Yz9a_table{border-collapse:collapse;width:100%;font-size:14px}.h0Yz9a_table th,.h0Yz9a_table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:middle;white-space:nowrap;padding:12px}.h0Yz9a_table tbody tr:last-child>*{border-bottom:0}.h0Yz9a_table thead th{vertical-align:bottom;background:color-mix(in srgb, var(--text) 3%, transparent);color:var(--text-muted);font-size:12px;font-weight:600}.h0Yz9a_table th small,.h0Yz9a_table td small{color:var(--text-muted);font-size:12px;font-weight:400;display:block}.h0Yz9a_table tbody th{white-space:normal;min-width:150px;max-width:220px}.h0Yz9a_checkHead{min-width:80px;max-width:120px;white-space:normal!important}.h0Yz9a_wrap{min-width:160px;max-width:260px;white-space:normal!important}.h0Yz9a_meter{background:color-mix(in srgb, var(--text) 10%, transparent);border-radius:2px;width:88px;height:4px;margin-top:6px;display:block;overflow:hidden}.h0Yz9a_meter>i{background:var(--success);height:100%;display:block}.h0Yz9a_actions{text-align:right;width:1%}.h0Yz9a_rowActions{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.h0Yz9a_remove{color:var(--text-muted)}.h0Yz9a_teacherList,.h0Yz9a_checkpointList,.h0Yz9a_feedbackList,.h0Yz9a_viewLog,.h0Yz9a_sourceList,.h0Yz9a_stageList{margin:0;padding:0;list-style:none}.h0Yz9a_teacherList{border:1px solid var(--border);background:var(--surface-raised);border-radius:12px;padding:0 16px}.h0Yz9a_teacherList li:last-child{border-bottom:0}.h0Yz9a_teacherList li,.h0Yz9a_checkpointList li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.h0Yz9a_teacherList small,.h0Yz9a_checkpointList small{color:var(--text-muted);font-size:12px;display:block}.h0Yz9a_checkpointList em{margin-top:4px;font-size:13px;display:block}.h0Yz9a_logNotice{border-radius:var(--radius-panel);background:var(--accent-soft);color:var(--accent);align-items:center;gap:8px;margin:12px 0;padding:10px 14px;font-size:14px;display:flex}.h0Yz9a_workGrid{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:start;gap:16px;display:grid}.h0Yz9a_workMain,.h0Yz9a_workSide{gap:16px;display:grid}.h0Yz9a_question{font:400 20px/1.4 var(--font-editorial)}.h0Yz9a_paper{max-height:70vh;font:400 16px/1.65 var(--font-editorial);padding:8px 4px;overflow-y:auto}.h0Yz9a_paper h1,.h0Yz9a_paper h2,.h0Yz9a_paper h3{font-family:var(--font-editorial)}.h0Yz9a_latex{border-radius:var(--radius-control);background:var(--canvas-surface);white-space:pre-wrap;max-height:50vh;padding:12px;font-size:13px;overflow:auto}.h0Yz9a_sourceList{counter-reset:source;gap:10px;display:grid}.h0Yz9a_sourceList small{color:var(--text-muted);display:block}.h0Yz9a_stageList{gap:8px;display:grid}.h0Yz9a_stageList li{color:var(--text-muted);align-items:center;gap:6px;display:flex}.h0Yz9a_stageList li[data-done=true]{color:var(--success);font-weight:600}.h0Yz9a_reviewForm{border-bottom:1px solid var(--border);gap:6px;padding:12px 0;display:grid}.h0Yz9a_feedbackList{gap:10px;margin-top:12px;display:grid}.h0Yz9a_feedbackList li{border-radius:var(--radius-panel);background:var(--canvas-surface);padding:10px 12px}.h0Yz9a_feedbackList p{white-space:pre-wrap;margin:0 0 4px}.h0Yz9a_feedbackList small{color:var(--text-muted);align-items:center;gap:10px;font-size:12px;display:flex}.h0Yz9a_joinPanel{margin-bottom:16px}.h0Yz9a_myClass{gap:12px;margin-bottom:16px;display:grid}.h0Yz9a_myClass h2{margin:2px 0}.h0Yz9a_myClass h3{margin:8px 0 0;font-size:15px}.h0Yz9a_terms{gap:6px;padding-left:18px;display:grid}.h0Yz9a_details summary{color:var(--text-muted);cursor:pointer;font-weight:600}.h0Yz9a_details h4{margin:12px 0 6px;font-size:14px}.h0Yz9a_viewLog li{color:var(--text-muted);padding:4px 0;font-size:13px}.h0Yz9a_shareNotice{margin-bottom:20px}.h0Yz9a_shareNotice p{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.h0Yz9a_shareNotice blockquote{border-left:1px solid var(--border);margin:12px 0 0;padding-left:12px}.h0Yz9a_shareNotice blockquote small{color:var(--text-muted);margin-top:4px;font-size:12px;display:block}@media (hover:hover) and (pointer:fine){.h0Yz9a_classList button:hover,.h0Yz9a_table tbody tr:hover{background:color-mix(in srgb, var(--text) 3%, transparent)}.h0Yz9a_remove:hover:not(:disabled){color:var(--danger)}}@media (max-width:900px){.h0Yz9a_workGrid{grid-template-columns:minmax(0,1fr)}.h0Yz9a_stats{grid-template-columns:repeat(3,minmax(0,1fr))}.h0Yz9a_codeStat{border-top:1px solid var(--border);grid-column:1/-1;border-left:0!important}}@media (max-width:640px){.h0Yz9a_classList button{grid-template-columns:minmax(0,1fr) auto 18px;row-gap:6px}.h0Yz9a_classList .h0Yz9a_classNumber{display:none}}.h0Yz9a_typeChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.h0Yz9a_typeChoice{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--text);text-align:left;font:inherit;cursor:pointer;align-content:start;gap:8px;padding:18px;transition:border-color .16s,transform .16s,box-shadow .16s;display:grid;position:relative}.h0Yz9a_typeChoice svg{color:var(--accent)}.h0Yz9a_typeChoice strong{font-size:15px}.h0Yz9a_typeChoice span{color:var(--text-muted);font-size:13px;line-height:1.45}.h0Yz9a_typeChoice .badge{position:absolute;top:14px;right:14px}.h0Yz9a_typeChoice:disabled{cursor:default}.h0Yz9a_typeChoice:disabled:not(:has(.badge)){opacity:.6}@media (hover:hover){.h0Yz9a_typeChoice:hover:not(:disabled){border-color:var(--accent);box-shadow:0 8px 20px color-mix(in srgb, var(--text) 8%, transparent);transform:translateY(-2px)}}@media (max-width:520px){.h0Yz9a_typeChoices{grid-template-columns:minmax(0,1fr)}}
.r-wVFW_tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:22px;margin-bottom:24px;display:flex}.r-wVFW_tabs button{color:var(--text-muted);border-bottom:2px solid #0000;padding:12px 0;font-size:12px}.r-wVFW_tabs button[aria-pressed=true]{color:var(--text);border-bottom-color:var(--success)}.r-wVFW_tabs button:hover{color:var(--text)}.r-wVFW_filters,.r-wVFW_facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;min-width:0;display:grid}.r-wVFW_filters select,.r-wVFW_filters input{width:100%}.r-wVFW_filters>*{margin:0}.r-wVFW_actions{flex-wrap:wrap;align-items:center;gap:16px;margin:16px 0;display:flex}.r-wVFW_actions label{font-size:12px}.r-wVFW_venue{overflow-wrap:anywhere;margin-top:20px}.r-wVFW_venue h2{margin-top:12px}.r-wVFW_venue p,.r-wVFW_venue li{color:var(--text-muted);font-size:12px;line-height:1.9}.r-wVFW_venue>p{margin:14px 0}.r-wVFW_venue details{margin:18px 0;font-size:12px}.r-wVFW_venue summary{cursor:pointer}.r-wVFW_venue ul{padding-left:18px}.r-wVFW_facts{border-block:1px solid var(--border);margin:20px 0;padding:16px 0}.r-wVFW_facts strong{font-size:12px}.r-wVFW_reasons{padding-left:18px}.r-wVFW_material{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:center;gap:12px;display:grid}.r-wVFW_timeline{border-bottom:1px solid var(--border);padding:15px 0;font-size:12px}.r-wVFW_timeline p{white-space:pre-wrap;margin:8px 0;line-height:1.8}.r-wVFW_approval{border-block:1px solid var(--border);margin:20px 0;padding:22px 0}.r-wVFW_approval p{margin:10px 0;font-size:12px;line-height:1.8}.r-wVFW_snapshot{white-space:pre-wrap;background:var(--sidebar-surface);max-height:350px;padding:15px;font:12px/1.8 ui-monospace,monospace;overflow:auto}.r-wVFW_portfolio{max-width:1000px}.r-wVFW_portfolio h2{margin:22px 0 12px}.r-wVFW_preview{border-top:1px solid var(--border);white-space:pre-wrap;margin-top:24px;padding-top:24px;font-size:13px;line-height:1.9}.r-wVFW_preview h3{margin:24px 0 8px}.r-wVFW_checks{gap:12px;margin:16px 0;display:grid}.r-wVFW_checks label{align-items:flex-start;font-size:12px;line-height:1.7}.r-wVFW_fit{line-height:1.8;color:var(--success)!important;font-size:11px!important}.r-wVFW_teamForm{margin-top:24px}.r-wVFW_teamForm p{color:var(--text-muted);font-size:12px;line-height:1.8}@media (max-width:900px){.r-wVFW_filters,.r-wVFW_facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:550px){.r-wVFW_filters,.r-wVFW_facts,.r-wVFW_material{grid-template-columns:minmax(0,1fr)}.r-wVFW_tabs{gap:14px}.r-wVFW_actions{gap:12px}}.r-wVFW_more{border:1px solid var(--border);background:var(--surface-raised);border-radius:10px;margin:4px 0 18px}.r-wVFW_more>summary{cursor:pointer;list-style:revert;padding:12px 16px;font-size:14px;font-weight:650;display:list-item}.r-wVFW_more>summary .muted{margin-left:10px;font-size:13px;font-weight:500}.r-wVFW_more[open]>summary{border-bottom:1px solid var(--border)}.r-wVFW_more>div{padding:16px}.r-wVFW_venueDetails{margin:10px 0 12px}.r-wVFW_venueDetails>summary{cursor:pointer;padding:6px 0;font-size:13.5px;font-weight:650}.r-wVFW_venueDetails>summary .muted{font-weight:500}.r-wVFW_venueDetails[open]>summary{margin-bottom:10px}.r-wVFW_venueDetails>strong{margin-top:10px;font-size:13px;display:block}
._03ZTFq_quest h3{font:650 20px/1.3 var(--font-display);letter-spacing:-.02em}._03ZTFq_quest section>p{margin:6px 0 18px;font-size:13px}._03ZTFq_chips{flex-wrap:wrap;gap:8px;display:flex}._03ZTFq_chips button,._03ZTFq_segmented button{border:1px solid var(--border);background:var(--surface-raised);transition:background-color .16s, border-color .16s, transform .16s var(--ease);border-radius:999px;align-items:center;padding:9px 14px;font-size:13px;display:inline-flex}._03ZTFq_chips button:active,._03ZTFq_segmented button:active,._03ZTFq_purposes button:active{transform:scale(.96)}._03ZTFq_chips button[aria-pressed=true],._03ZTFq_segmented button[aria-pressed=true],._03ZTFq_purposes button[aria-pressed=true]{animation:_03ZTFq_choice-pop .32s var(--ease)}@keyframes _03ZTFq_choice-pop{40%{transform:scale(1.05)}}._03ZTFq_chipCheck{opacity:0;width:0;transition:width .2s var(--ease), margin .2s var(--ease), opacity .15s;flex:none;margin-right:0}[aria-pressed=true]>._03ZTFq_chipCheck{opacity:1;width:14px;margin-right:6px}._03ZTFq_chips button:hover{border-color:var(--text-muted);transform:translateY(-1px)}._03ZTFq_chips button[aria-pressed=true],._03ZTFq_segmented button[aria-pressed=true]{background:var(--nav-active-bg);color:var(--nav-active-text);border-color:#0000}._03ZTFq_group{border:0;min-width:0;margin:0 0 18px;padding:0}._03ZTFq_group legend{margin-bottom:8px;padding:0;font-size:12px;font-weight:650}._03ZTFq_pairs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}._03ZTFq_segmented{flex-wrap:wrap;gap:6px;display:flex}._03ZTFq_segmented button{padding:7px 12px;font-size:12px}._03ZTFq_cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:12px;display:grid}._03ZTFq_cards article{border:1px solid color-mix(in srgb, var(--border) 80%, transparent);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-1);flex-direction:column;gap:10px;padding:16px;display:flex}._03ZTFq_cards header{justify-items:start;gap:6px;display:grid}._03ZTFq_tags{flex-wrap:wrap;gap:6px;display:flex}._03ZTFq_more{margin:16px auto 0;display:flex}._03ZTFq_cards header strong{font:650 15px/1.3 var(--font-display)}._03ZTFq_cards small{color:var(--accent);font-size:11px}._03ZTFq_cards .button{align-self:flex-start;margin-top:auto}._03ZTFq_question,._03ZTFq_preview{font:400 15px/1.5 var(--font-editorial)}._03ZTFq_preview{background:var(--canvas-surface);border-radius:12px;padding:14px 16px;font-size:18px}._03ZTFq_score{align-items:center;gap:14px;display:flex}._03ZTFq_total{--p:0;background:radial-gradient(closest-side, var(--surface-raised) 78%, transparent 80%), conic-gradient(var(--eq-green) calc(var(--p) * 1%), var(--border) 0);text-align:center;border-radius:50%;flex:none;align-content:center;place-items:center;width:64px;height:64px;display:grid}._03ZTFq_total strong{font:650 18px/1 var(--font-display)}._03ZTFq_total span{color:var(--text-muted);max-width:44px;font-size:7.5px;line-height:1.2}._03ZTFq_score dl{flex:1;gap:4px;margin:0;display:grid}._03ZTFq_score dl div{grid-template-columns:74px 1fr;align-items:center;gap:8px;display:grid}._03ZTFq_score dt{text-transform:capitalize;color:var(--text-muted);font-size:10px}._03ZTFq_score dd{background:var(--border);border-radius:3px;height:5px;margin:0;overflow:hidden}._03ZTFq_score dd i{background:linear-gradient(90deg, var(--eq-green), var(--eq-ochre));height:100%;transition:width .3s var(--ease);border-radius:3px;display:block}._03ZTFq_sharpen{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}._03ZTFq_sharpen .field{margin-bottom:12px}._03ZTFq_sharpen aside{align-content:start;gap:14px;display:grid}._03ZTFq_tips{color:var(--text-muted);margin:0;padding-left:18px;font-size:12px;line-height:1.6}._03ZTFq_papers{gap:4px;display:grid}._03ZTFq_papers small{font-weight:650}._03ZTFq_card{border:1px solid color-mix(in srgb, var(--border) 80%, transparent);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--eq-ochre) 14%, transparent), transparent 55%), var(--surface-raised);box-shadow:var(--shadow-2);border-radius:18px;gap:14px;padding:22px;display:grid}._03ZTFq_cardLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--success);font-size:11px;font-weight:650}._03ZTFq_cardTitle{font:650 22px/1.25 var(--font-display);letter-spacing:-.02em;background:0 0;border-color:#0000;margin-left:-6px;padding:4px 6px}._03ZTFq_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._03ZTFq_cardGrid h4{margin:0 0 6px;font-size:12px}._03ZTFq_cardGrid ol,._03ZTFq_cardGrid ul{color:var(--text-muted);margin:0;padding-left:18px;font-size:12px;line-height:1.7}@media (max-width:700px){._03ZTFq_pairs,._03ZTFq_sharpen,._03ZTFq_cardGrid{grid-template-columns:minmax(0,1fr)}}._03ZTFq_purposes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._03ZTFq_purposes button{text-align:left;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);transition:border-color .16s, transform .16s var(--ease);place-content:center start;justify-items:start;gap:4px;padding:16px;display:grid;position:relative}._03ZTFq_purposes button:hover{border-color:var(--text-muted);transform:translateY(-1px)}._03ZTFq_purposes button[aria-pressed=true]{border-color:var(--success);box-shadow:0 0 0 3px var(--ring)}._03ZTFq_purposeIcon{background:color-mix(in srgb, var(--success) 12%, transparent);width:34px;height:34px;color:var(--success);transition:background-color .2s, color .2s, transform .25s var(--ease);border-radius:10px;place-items:center;margin-bottom:6px;display:grid}._03ZTFq_purposes button:hover ._03ZTFq_purposeIcon{transform:rotate(-6deg)scale(1.06)}._03ZTFq_purposes button[aria-pressed=true] ._03ZTFq_purposeIcon{background:var(--success);color:var(--surface-raised)}._03ZTFq_purposeCheck{box-sizing:content-box;background:var(--success);color:var(--surface-raised);opacity:0;border-radius:50%;padding:3px;transition:opacity .15s,transform .3s cubic-bezier(.34,1.56,.64,1);position:absolute;top:12px;right:12px;transform:scale(.4)}._03ZTFq_purposes button[aria-pressed=true] ._03ZTFq_purposeCheck{opacity:1;transform:scale(1)}._03ZTFq_purposes strong{font:650 15px/1.3 var(--font-display)}._03ZTFq_purposes span{color:var(--text-muted);font-size:12px}._03ZTFq_optional{border:1px dashed var(--border);border-radius:var(--radius-panel);margin-top:20px;padding:12px 14px}._03ZTFq_optional summary{cursor:pointer;font-size:13px;font-weight:650}._03ZTFq_optional summary span{font-size:12px;font-weight:400}._03ZTFq_optional textarea{min-height:0}._03ZTFq_chips button._03ZTFq_small{padding:5px 10px;font-size:12px}._03ZTFq_loading{text-align:center;color:var(--text-muted);justify-items:center;gap:10px;padding:48px 12px;display:grid}._03ZTFq_loading svg{color:var(--success);animation:1.2s ease-in-out infinite alternate _03ZTFq_pulse}@keyframes _03ZTFq_pulse{to{opacity:.3;transform:scale(.85)}}._03ZTFq_duelActions,._03ZTFq_moreRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 18px;margin-top:16px;display:flex}._03ZTFq_why{color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}._03ZTFq_paperCount{color:var(--success)!important}._03ZTFq_note{border-radius:var(--radius-control);background:var(--accent-soft);padding:8px 12px;font-size:12px}._03ZTFq_tune{border:1px solid var(--border);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--accent-soft) 35%, transparent);gap:10px;padding:14px;display:grid}._03ZTFq_tune>strong{align-items:center;gap:6px;font-size:13px;display:flex}._03ZTFq_tuneForm{gap:8px;display:flex}._03ZTFq_tuneForm input{flex:1;min-width:0}._03ZTFq_proposal{gap:6px;display:grid}._03ZTFq_proposal ._03ZTFq_duelActions{justify-content:flex-start;margin-top:4px}@media (max-width:700px){._03ZTFq_purposes,._03ZTFq_duel{grid-template-columns:minmax(0,1fr)}}._03ZTFq_meter{color:var(--text-muted);align-items:center;gap:12px;margin:0 0 26px;font-size:12px;display:flex}._03ZTFq_meter span{text-align:right;flex:none;min-width:108px}._03ZTFq_bar{background:color-mix(in srgb, var(--text) 8%, transparent);border-radius:999px;flex:1;height:6px;overflow:hidden}._03ZTFq_bar i{border-radius:inherit;background:var(--success);height:100%;transition:width .35s var(--ease);display:block}._03ZTFq_screen{animation:_03ZTFq_quest-screen .3s var(--ease)}@keyframes _03ZTFq_quest-screen{0%{opacity:0;transform:translate(14px)}}._03ZTFq_ask{text-align:center;max-width:620px;margin:0 auto}._03ZTFq_quest ._03ZTFq_ask h3{font-size:24px;line-height:1.25}._03ZTFq_quest ._03ZTFq_ask>p{margin:8px 0 22px}._03ZTFq_ask ._03ZTFq_chips{justify-content:center}._03ZTFq_ask .field{text-align:left}._03ZTFq_single{grid-template-columns:minmax(0,1fr)}._03ZTFq_angles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}._03ZTFq_angles button{text-align:left;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);transition:border-color .16s, transform .16s var(--ease);justify-content:start;justify-items:start;gap:3px;padding:13px 40px 13px 14px;display:grid;position:relative}._03ZTFq_angles button:hover{border-color:var(--text-muted);transform:translateY(-1px)}._03ZTFq_angles button[aria-pressed=true]{border-color:var(--success);box-shadow:0 0 0 3px var(--ring)}._03ZTFq_angles strong{font:650 14px/1.3 var(--font-display)}._03ZTFq_angles span{color:var(--text-muted);font-size:12px}._03ZTFq_angles button[aria-pressed=true] ._03ZTFq_purposeCheck{opacity:1;transform:scale(1)}@media (max-width:640px){._03ZTFq_angles{grid-template-columns:minmax(0,1fr)}._03ZTFq_quest ._03ZTFq_ask h3{font-size:20px}}@media (prefers-reduced-motion:reduce){._03ZTFq_screen{animation:none}._03ZTFq_bar i{transition:none}}
.j4f-MG_bell{flex-shrink:0;position:relative}.j4f-MG_badge{background:var(--danger);color:#fff;font-variant-numeric:tabular-nums;border-radius:12px;min-width:17px;height:17px;padding:0 4px;font-size:9px;line-height:17px;position:absolute;top:-5px;right:-5px}.j4f-MG_dot{background:var(--danger);border-radius:50%;width:5px;height:5px;position:absolute;top:1px;right:0}.j4f-MG_heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:15px;display:flex}.j4f-MG_notification{text-align:left;border-top:1px solid var(--border);overflow-wrap:anywhere;justify-content:space-between;align-items:flex-start;gap:15px;width:100%;padding:18px 8px;display:flex}.j4f-MG_notification:hover{background:var(--sidebar-surface)}.j4f-MG_notification>span:first-child{flex-direction:column;gap:8px;min-width:0;display:flex}.j4f-MG_notification strong{font-size:14px}.j4f-MG_notification small{color:var(--text-muted);font-size:10px}.j4f-MG_notification span span{white-space:pre-wrap;font-size:12px;line-height:1.8}
@font-face{font-family:heroFont;src:url(../media/Outfit-s.p.2azsq3ebmffex.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:heroFont Fallback;src:local(Arial);ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.17%}.zCEMba_className{font-family:heroFont,heroFont Fallback}.zCEMba_variable{--font-hero:"heroFont", "heroFont Fallback"}
.bxHgOq_landing{--ink:#343e48;--paper:#f6f3ec;--white:#fffefa;--green:#436658;--ochre:#a5712d;--ochreText:#79511f;--ochreSoft:#eee1c8;--muted:#626c72;--line:#d8d9d2;color:var(--ink);background:var(--paper);font:16px/1.65 Manrope,sans-serif;overflow:clip}.bxHgOq_landing a{text-decoration:none}.bxHgOq_landing ::selection{background:var(--ochreSoft);color:var(--ink)}.bxHgOq_landing button{font:inherit}.bxHgOq_landing h1,.bxHgOq_landing h2,.bxHgOq_landing h3{letter-spacing:-.035em}.bxHgOq_landing section[id]{scroll-margin-top:100px}.bxHgOq_header{align-items:center;gap:40px;max-width:1440px;min-height:96px;margin:auto;padding:24px 5%;display:flex}.bxHgOq_header>a{display:flex}.bxHgOq_navigation{gap:28px;margin:auto;font-size:13px;display:flex}.bxHgOq_navigation a:hover,.bxHgOq_footer a:hover{color:var(--green)}.bxHgOq_headerActions{align-items:center;gap:24px;display:flex}.bxHgOq_signIn{white-space:nowrap;font-size:13px}.bxHgOq_cta{white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:28px;min-height:48px;padding:15px 22px;font-size:14px;font-weight:600;transition:background .18s,transform .18s;display:inline-flex}.bxHgOq_cta:hover{transform:translateY(-2px)}.bxHgOq_darkButton{background:var(--ink);color:var(--white)}.bxHgOq_darkButton:hover{background:var(--green)}.bxHgOq_lightButton{background:var(--paper);color:var(--ink)}.bxHgOq_lightButton:hover{background:var(--ochreSoft)}.bxHgOq_outlineButton{border:1px solid var(--ink)}.bxHgOq_header .bxHgOq_cta{gap:16px;min-height:44px;padding:10px 16px;font-size:12px}.bxHgOq_menuToggle{display:none}.bxHgOq_hero{grid-template-columns:1.6fr .7fr;align-items:center;gap:7%;max-width:1440px;margin:auto;padding:72px 7% 62px;display:grid}.bxHgOq_intro{align-items:center;gap:10px;margin-bottom:24px;font-size:12px;display:flex}.bxHgOq_intro>span{background:var(--green);border-radius:50%;width:7px;height:7px}.bxHgOq_hero h1{font:700 clamp(52px, 6.2vw, 92px) / 1.04 var(--font-hero), Manrope, sans-serif;letter-spacing:-.045em;margin:0 0 28px}.bxHgOq_hero h1>span{white-space:nowrap;display:block}.bxHgOq_heroCopy>p{max-width:46ch;font-size:17px;line-height:1.75}.bxHgOq_heroActions{flex-wrap:wrap;align-items:center;gap:28px;margin:28px 0 18px;display:flex}.bxHgOq_textLink{align-items:center;gap:12px;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.bxHgOq_textLink:hover{color:var(--green)}.bxHgOq_heroFoot{color:var(--muted);font-size:11px}.bxHgOq_heroNote{border-left:1px solid var(--line);align-self:center;margin-top:42px;padding:20px 0 0 26px;position:relative}.bxHgOq_noteMark{color:var(--ochre);font:90px/.7 Newsreader,serif}.bxHgOq_heroNote p{letter-spacing:-.025em;margin:10px 0 24px;font:450 27px/1.3 Newsreader,serif}.bxHgOq_noteRule{background:var(--ochre);width:34px;height:2px;margin-bottom:20px;display:block}.bxHgOq_heroNote small{color:var(--muted);font-size:11px;line-height:1.8}.bxHgOq_productSection{max-width:1440px;margin:auto;padding:0 5%}.bxHgOq_previewCaption{justify-content:space-between;gap:20px;margin-bottom:14px;font-size:12px;display:flex}.bxHgOq_previewCaption>span:last-child{color:var(--muted);font-size:10px}.bxHgOq_product{background:#eceee7;border:1px solid #c7ccc5;border-radius:9px;grid-template-columns:186px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 20px 45px #343e4810}.bxHgOq_productSidebar{border-right:1px solid var(--line);background:#eceee7;flex-direction:column;padding:24px 14px 18px;display:flex}.bxHgOq_productSidebar>img{margin:0 4px 28px}.bxHgOq_projectTitle{border-bottom:1px solid var(--line);margin-bottom:8px;padding:0 8px 19px;font-size:12px;font-weight:650}.bxHgOq_projectTitle small{color:var(--muted);margin-top:4px;font-size:9px;font-weight:400;display:block}.bxHgOq_navLabel{color:var(--muted);margin:18px 8px 6px;font-size:9px}.bxHgOq_mockNav{text-align:left;width:100%;color:var(--ink);border-radius:4px;justify-content:flex-start;align-items:center;gap:9px;padding:10px 9px;display:flex;font-size:10px!important}button.bxHgOq_mockNav:hover{background:#dce3d9}.bxHgOq_mockActive,button.bxHgOq_mockActive:hover{background:var(--ink);color:var(--white)}.bxHgOq_sidebarBottom{align-items:center;gap:8px;margin-top:auto;padding:40px 5px 0;font-size:9px;display:flex}.bxHgOq_sidebarBottom small{color:var(--muted);font-size:8px;display:block}.bxHgOq_avatar{background:var(--ochreText);color:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;display:inline-flex}.bxHgOq_productMain{background:#eff0eb;min-width:0}.bxHgOq_productHeader{background:var(--white);border-bottom:1px solid var(--line);align-items:center;gap:16px;min-height:60px;padding:12px 22px;font-size:12px;display:flex}.bxHgOq_saved{color:var(--green);align-items:center;gap:5px;font-size:9px;display:flex}.bxHgOq_avatars{margin-left:auto;padding-left:8px;display:flex}.bxHgOq_avatars span{background:var(--ink);width:26px;height:26px;color:var(--white);border:2px solid var(--white);border-radius:50%;place-items:center;margin-left:-5px;font-size:9px;display:grid}.bxHgOq_avatars span:nth-child(2){background:var(--green)}.bxHgOq_avatars span:nth-child(3){background:var(--ochreText)}.bxHgOq_teamLabel{color:var(--muted);font-size:9px}.bxHgOq_previewBody{grid-template-columns:minmax(0,1fr) 210px;min-height:575px;display:grid}.bxHgOq_document{background:var(--white);min-width:0;margin:26px;padding:32px 34px 20px;box-shadow:0 1px 2px #343e4808}.bxHgOq_paperMeta{color:var(--muted);margin-bottom:18px;font-size:9px}.bxHgOq_document h2{letter-spacing:-.025em;font:450 clamp(26px,3vw,43px)/1.1 Newsreader,serif}.bxHgOq_document .bxHgOq_byline{color:var(--muted);margin:18px 0;font:9px Manrope,sans-serif}.bxHgOq_document hr{border:0;border-top:1px solid var(--line);margin:18px 0}.bxHgOq_document h3{letter-spacing:-.02em;margin:18px 0 8px;font:450 23px/1.2 Newsreader,serif}.bxHgOq_document p{margin-bottom:10px;font:16px/1.5 Newsreader,serif}.bxHgOq_document mark{background:var(--ochreSoft);color:inherit;box-shadow:3px 0 var(--ochreSoft), -2px 0 var(--ochreSoft)}.bxHgOq_sourceTags{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.bxHgOq_sourceTags span{color:var(--green);background:#e8ede5;padding:4px 7px;font-size:8px}.bxHgOq_paperBottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;margin-top:20px;padding-top:12px;font-size:8px;display:flex}.bxHgOq_comments{border-left:1px solid var(--line);background:#f8f7f1;padding:23px 16px}.bxHgOq_commentHeading{justify-content:space-between;align-items:center;margin-bottom:18px;font-size:11px;display:flex}.bxHgOq_commentCard{background:var(--ochreSoft);border-top:2px solid var(--ochre);border-radius:4px;padding:15px}.bxHgOq_commentCard>div{align-items:center;gap:8px;font-size:10px;display:flex}.bxHgOq_commentCard p{margin:12px 0;font-size:11px;line-height:1.8}.bxHgOq_commentCard button{color:var(--ochreText);min-height:34px;padding:0;font-size:10px}.bxHgOq_commentCard small{color:var(--ochreText);margin-top:6px;font-size:10px;display:block}.bxHgOq_evidenceNote{border-top:1px solid var(--line);color:var(--green);margin-top:30px;padding-top:20px}.bxHgOq_evidenceNote h4{font-family:var(--font-hero), Manrope, sans-serif;margin:10px 0;font-size:12px;font-weight:650}.bxHgOq_evidenceNote p{color:var(--muted);font-size:10px;line-height:1.7}.bxHgOq_evidenceNote button{text-align:left;justify-content:flex-start;min-height:38px;margin-top:14px;padding:0;font-size:10px}.bxHgOq_productFooter{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-around;gap:15px;padding:24px 0;font-size:12px;display:flex}.bxHgOq_demoLibrary{background:var(--white);grid-column:1/-1;margin:26px;padding:30px}.bxHgOq_demoSectionTitle{justify-content:space-between;align-items:center;gap:15px;display:flex}.bxHgOq_demoSectionTitle h2{font:650 36px/1.12 var(--font-hero), Manrope, sans-serif}.bxHgOq_demoSectionTitle>svg{color:var(--green)}.bxHgOq_demoLibrary>p{color:var(--muted);margin:14px 0 25px;font-size:12px}.bxHgOq_demoSource{border-top:1px solid var(--line);align-items:center;gap:16px;padding:23px 0;display:flex}.bxHgOq_demoSource>svg{color:var(--green)}.bxHgOq_demoSource h3{letter-spacing:-.02em;font:450 24px/1.25 Newsreader,serif}.bxHgOq_demoSource div>span{color:var(--muted);font-size:10px}.bxHgOq_sourceBadge{color:var(--green);white-space:nowrap;background:#e8ede5;margin-left:auto;padding:4px 7px;font-size:9px}.bxHgOq_demoHint{color:var(--green);margin-top:26px;font-size:11px}.bxHgOq_taskDone,.bxHgOq_taskOpen{border:1px solid var(--green);border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.bxHgOq_taskDone{background:var(--green);color:var(--white)}.bxHgOq_statement{grid-template-columns:1.5fr 1fr;align-items:center;gap:11%;max-width:1440px;margin:auto;padding:76px 7%;display:grid}.bxHgOq_statement>p{letter-spacing:-.025em;font:450 clamp(28px,3vw,42px)/1.25 Newsreader,serif}.bxHgOq_statement>p span{color:var(--green)}.bxHgOq_statement>div>p{max-width:34ch;margin-bottom:16px;font-size:14px;line-height:1.8}.bxHgOq_collaboration{background:var(--green);color:var(--white);grid-template-columns:1.1fr 1fr;align-items:center;gap:10%;padding:72px max(7%,50vw - 620px);display:grid}.bxHgOq_sectionKicker{margin-bottom:22px;font-size:12px;display:block}.bxHgOq_collaboration h2,.bxHgOq_connections h2,.bxHgOq_branchSection h2,.bxHgOq_faq h2,.bxHgOq_finalCta h2{font:650 clamp(38px, 4.7vw, 64px) / 1.12 var(--font-hero), Manrope, sans-serif;letter-spacing:-.035em}.bxHgOq_collaborationCopy>p{max-width:39ch;margin:24px 0 28px;font-size:15px;line-height:1.8}.bxHgOq_teamIllustration{justify-self:end;width:100%;max-width:430px;padding:20px 12px;position:relative}.bxHgOq_teamIllustration:before{content:"";border:1px solid #f6f3ec55;position:absolute;inset:9px 5px 44px 26px;transform:rotate(4deg)}.bxHgOq_teamPaper{background:var(--paper);color:var(--ink);padding:28px 30px;position:relative;transform:rotate(-2deg);box-shadow:0 10px 25px #142e251a}.bxHgOq_teamPaperLabel{color:var(--muted);font-size:10px}.bxHgOq_teamPaper h3{font:650 29px/1.2 var(--font-hero), Manrope, sans-serif;margin:12px 0 20px}.bxHgOq_teamMember{border-top:1px solid var(--line);align-items:center;gap:13px;padding:15px 0;display:flex}.bxHgOq_teamMember>span{background:var(--ink);width:35px;height:35px;color:var(--white);border-radius:50%;place-items:center;font-size:12px;display:grid}.bxHgOq_teamMember:nth-of-type(2)>span{background:var(--green)}.bxHgOq_teamMember:nth-of-type(3)>span{background:var(--ochreText)}.bxHgOq_teamMember strong{font-size:12px}.bxHgOq_teamMember small{color:var(--muted);font-size:10px;display:block}.bxHgOq_teamMember>svg{color:var(--green);margin-left:auto}.bxHgOq_agreement{background:var(--ochreSoft);align-items:center;gap:12px;margin-top:10px;padding:14px;font-size:10px;display:flex}.bxHgOq_exampleLabel{text-align:right;color:var(--paper);margin-top:24px;font-size:10px;display:block}.bxHgOq_connections{max-width:1440px;margin:auto;padding:88px 7% 76px}.bxHgOq_sectionHeading{margin-bottom:40px}.bxHgOq_sectionHeading .bxHgOq_sectionKicker{color:var(--green)}.bxHgOq_connectionGrid{grid-template-columns:1.2fr 1fr;gap:9%;display:grid}.bxHgOq_connectionGrid h3{font:650 29px/1.2 var(--font-hero), Manrope, sans-serif;margin:24px 0 12px}.bxHgOq_connectionGrid article>p{max-width:45ch;font-size:14px;line-height:1.8}.bxHgOq_referenceSample{background:var(--ochreSoft);flex-direction:column;justify-content:space-between;min-height:220px;padding:28px 30px;display:flex}.bxHgOq_referenceSample>span,.bxHgOq_reviewSample>span{color:var(--ochreText);font-size:11px}.bxHgOq_referenceSample p{max-width:26ch;margin:16px 0;font:450 29px/1.22 Newsreader,serif}.bxHgOq_referenceSample>div{color:var(--ochreText);align-items:center;gap:14px;font-size:10px;display:flex}.bxHgOq_referenceLine{background:var(--ochre);width:25px;height:1px}.bxHgOq_reviewSample{background:#e6ebe3;min-height:220px;padding:28px 30px}.bxHgOq_reviewSample>span{color:var(--green)}.bxHgOq_reviewSample>div{border-bottom:1px solid #c8d2c5;align-items:center;gap:12px;padding:12px 0;font-size:13px;display:flex}.bxHgOq_reviewSample>div:last-child{border-bottom:0}.bxHgOq_reviewSample svg{color:var(--green)}.bxHgOq_branchSection{background:var(--ink);color:var(--paper);grid-template-columns:1fr 1fr;align-items:center;gap:10%;padding:66px max(7%,50vw - 620px);display:grid}.bxHgOq_upcoming{border:1px solid #f6f3ec55;border-radius:4px;align-items:center;gap:7px;margin-bottom:24px;padding:5px 9px;font-size:10px;display:inline-flex}.bxHgOq_branchSection h2{font-size:50px}.bxHgOq_branchSection p{max-width:40ch;margin-top:22px;font-size:14px;line-height:1.8}.bxHgOq_branchSection p.bxHgOq_branchFoot{color:#d8d9d2;font-size:11px}.bxHgOq_branchDiagram{padding:20px 0;font-size:13px}.bxHgOq_branchRow{white-space:nowrap;align-items:center;gap:12px;display:flex}.bxHgOq_branchDot{background:var(--paper);border-radius:50%;flex-shrink:0;width:12px;height:12px}.bxHgOq_branchLine{background:#f6f3ec66;flex:1;height:1px}.bxHgOq_branchFork{color:var(--ochreSoft);border-left:1px solid #f6f3ec66;align-items:center;gap:12px;margin:0 0 0 5px;padding:35px 0 35px 32px;display:flex}.bxHgOq_branchInitial{background:var(--ochreSoft);width:30px;height:30px;color:var(--ochreText);border-radius:50%;place-items:center;margin-left:auto;font-size:11px;display:grid}.bxHgOq_branchDiagram>small{color:#d8d9d2;text-align:right;margin-top:28px;font-size:10px;display:block}.bxHgOq_faq{grid-template-columns:.7fr 1.3fr;gap:9%;max-width:1440px;margin:auto;padding:80px 7%;display:grid}.bxHgOq_faq .bxHgOq_sectionKicker{color:var(--green)}.bxHgOq_faqItem{border-top:1px solid var(--line)}.bxHgOq_faqItem:last-child{border-bottom:1px solid var(--line)}.bxHgOq_faqList .bxHgOq_faqQuestion{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.bxHgOq_faqList .bxHgOq_faqQuestion:hover{color:var(--green)}.bxHgOq_faqList .bxHgOq_faqQuestion[aria-expanded=true] svg{transform:rotate(45deg)}.bxHgOq_faqList p{color:var(--muted);padding:0 30px 22px 0;font-size:13px;line-height:1.8}.bxHgOq_finalCta{background:var(--green);color:var(--white);align-items:center;gap:40px;padding:60px 7%;display:flex}.bxHgOq_finalCta>div{flex:1}.bxHgOq_finalCta h2{font-size:51px}.bxHgOq_finalCta p{margin-top:18px;font-size:13px}.bxHgOq_footer{flex-wrap:wrap;align-items:center;gap:25px;max-width:1440px;margin:auto;padding:36px 5%;display:flex}.bxHgOq_footer>span{color:var(--muted);max-width:27ch;font-size:10px}.bxHgOq_footer>div{gap:24px;margin-left:auto;font-size:12px;display:flex}.bxHgOq_footer small{width:100%;color:var(--muted);font-size:10px}.bxHgOq_landing :focus-visible{outline:2px solid var(--ochreText);outline-offset:5px}.bxHgOq_collaboration :focus-visible,.bxHgOq_branchSection :focus-visible,.bxHgOq_finalCta :focus-visible{outline-color:var(--paper)}@keyframes bxHgOq_arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.bxHgOq_heroCopy{animation:.65s both bxHgOq_arrive}.bxHgOq_heroNote{animation:.65s .12s both bxHgOq_arrive}@media (min-width:1600px){.bxHgOq_finalCta{padding-left:max(7%,50vw - 620px);padding-right:max(7%,50vw - 620px)}}@media (max-width:1100px){.bxHgOq_header{gap:20px}.bxHgOq_navigation{gap:18px;font-size:12px}.bxHgOq_headerActions{gap:16px}.bxHgOq_hero{grid-template-columns:1.8fr .8fr;gap:4%;padding-top:56px}.bxHgOq_heroNote{padding-left:20px}.bxHgOq_heroNote p{font-size:24px}.bxHgOq_product{grid-template-columns:165px minmax(0,1fr)}.bxHgOq_previewBody{grid-template-columns:minmax(0,1fr) 180px}.bxHgOq_document{margin:20px;padding:25px}.bxHgOq_comments{padding:20px 12px}.bxHgOq_teamLabel{display:none}.bxHgOq_productSidebar{padding:20px 10px}.bxHgOq_collaboration{gap:5%}.bxHgOq_finalCta{gap:24px}.bxHgOq_finalCta>img{width:55px}.bxHgOq_finalCta h2{font-size:44px}}@media (max-width:850px){.bxHgOq_header{min-height:80px;padding:20px 5%}.bxHgOq_header>a img{width:150px}.bxHgOq_navigation{display:none}.bxHgOq_headerActions{margin-left:auto}.bxHgOq_menuToggle{min-width:44px;min-height:44px;padding:8px;display:inline-flex}.bxHgOq_menuOpen{background:var(--paper);border-bottom:1px solid var(--line);z-index:10;flex-direction:column;padding:22px 6%;display:flex;position:absolute;top:100%;left:0;right:0}.bxHgOq_menuOpen a{padding:7px 0}.bxHgOq_hero{grid-template-columns:1fr;padding:48px 7%}.bxHgOq_hero h1{font-size:76px}.bxHgOq_heroNote{display:none}.bxHgOq_previewBody{grid-template-columns:1fr;min-height:580px}.bxHgOq_comments{display:none}.bxHgOq_document{margin:20px}.bxHgOq_document h2{font-size:42px}.bxHgOq_productHeader{gap:10px;padding:12px 18px}.bxHgOq_saved{font-size:8px}.bxHgOq_statement{gap:6%;padding:55px 7%}.bxHgOq_collaboration{grid-template-columns:1fr 1fr;gap:5%;padding:55px 7%}.bxHgOq_collaboration h2{font-size:43px}.bxHgOq_teamPaper{padding:22px 20px}.bxHgOq_teamPaper h3{font-size:26px}.bxHgOq_collaborationCopy>p{font-size:13px}.bxHgOq_connections{padding:60px 7%}.bxHgOq_connectionGrid{gap:6%}.bxHgOq_referenceSample,.bxHgOq_reviewSample{min-height:240px;padding:23px}.bxHgOq_branchSection{gap:6%;padding:50px 7%}.bxHgOq_branchSection h2{font-size:40px}.bxHgOq_branchDiagram{font-size:11px}.bxHgOq_branchFork{gap:8px;padding-left:20px}.bxHgOq_faq{gap:7%;padding:60px 7%}.bxHgOq_finalCta{flex-wrap:wrap;padding:48px 7%}.bxHgOq_finalCta>img{display:none}.bxHgOq_finalCta h2{font-size:40px}}@media (max-width:600px){.bxHgOq_header>a img{width:140px}.bxHgOq_header .bxHgOq_cta{display:none}.bxHgOq_headerActions{gap:10px}.bxHgOq_hero{padding:40px 6% 34px}.bxHgOq_intro{gap:7px;margin-bottom:20px;font-size:10px}.bxHgOq_hero h1{margin-bottom:23px;font-size:clamp(32px,10.3vw,60px)}.bxHgOq_heroCopy>p{font-size:16px}.bxHgOq_desktopBreak{display:none}.bxHgOq_heroActions{flex-direction:column;align-items:flex-start;gap:12px;margin-top:24px}.bxHgOq_heroActions .bxHgOq_cta{justify-content:space-between;width:100%}.bxHgOq_heroFoot{font-size:10px}.bxHgOq_productSection{padding:0 4%}.bxHgOq_previewCaption{flex-direction:column;gap:3px;font-size:11px}.bxHgOq_product{grid-template-columns:1fr}.bxHgOq_productSidebar{border-right:0;border-bottom:1px solid var(--line);padding:12px;display:block}.bxHgOq_productSidebar>img,.bxHgOq_projectTitle,.bxHgOq_navLabel,.bxHgOq_productSidebar>span,.bxHgOq_sidebarBottom{display:none}.bxHgOq_productSidebar>div[role=tablist]{gap:4px;display:flex}.bxHgOq_mockNav{justify-content:center;gap:5px;min-height:44px;padding:11px 6px;font-size:9px!important}.bxHgOq_mockNav svg{width:13px}.bxHgOq_productHeader{min-height:52px;padding:10px 14px;font-size:11px}.bxHgOq_saved{display:none}.bxHgOq_previewBody{min-height:565px}.bxHgOq_document{margin:12px;padding:23px 20px}.bxHgOq_document h2{font-size:36px}.bxHgOq_document p{font-size:16px}.bxHgOq_productFooter{gap:8px;padding:18px 0;font-size:9px}.bxHgOq_demoLibrary{margin:12px;padding:22px 18px}.bxHgOq_demoSectionTitle h2{font-size:31px}.bxHgOq_demoSource{flex-wrap:wrap;gap:10px;padding:20px 0}.bxHgOq_demoSource h3{font-size:22px}.bxHgOq_sourceBadge{margin-left:30px}.bxHgOq_statement{grid-template-columns:1fr;gap:24px;padding:42px 6%}.bxHgOq_statement>p{font-size:31px}.bxHgOq_statement>div>p{max-width:40ch;font-size:16px}.bxHgOq_collaboration{grid-template-columns:1fr;gap:25px;padding:42px 6%}.bxHgOq_collaboration h2,.bxHgOq_connections h2,.bxHgOq_faq h2{font-size:43px}.bxHgOq_sectionKicker{margin-bottom:17px;font-size:11px}.bxHgOq_collaborationCopy>p{font-size:16px}.bxHgOq_teamIllustration{justify-self:center;max-width:380px}.bxHgOq_connections{padding:44px 6%}.bxHgOq_sectionHeading{margin-bottom:26px}.bxHgOq_connectionGrid{grid-template-columns:1fr;gap:35px}.bxHgOq_referenceSample,.bxHgOq_reviewSample{min-height:210px;padding:25px}.bxHgOq_connectionGrid h3{margin-top:20px}.bxHgOq_connectionGrid article>p{font-size:16px}.bxHgOq_branchSection{grid-template-columns:1fr;gap:24px;padding:42px 6%}.bxHgOq_branchSection h2{font-size:43px}.bxHgOq_branchSection p{font-size:16px}.bxHgOq_branchDiagram{padding:10px 0;font-size:12px}.bxHgOq_branchFork{padding-left:25px}.bxHgOq_faq{grid-template-columns:1fr;gap:28px;padding:44px 6%}.bxHgOq_faq h2 br{display:none}.bxHgOq_faqList .bxHgOq_faqQuestion{padding:20px 0;font-size:15px}.bxHgOq_faqList p{padding-right:0;font-size:16px}.bxHgOq_finalCta{padding:40px 6%;display:block}.bxHgOq_finalCta h2{font-size:43px}.bxHgOq_finalCta p{margin-bottom:25px;font-size:16px}.bxHgOq_finalCta .bxHgOq_cta{justify-content:space-between;width:100%}.bxHgOq_footer{gap:16px;padding:30px 6%}.bxHgOq_footer>span{width:100%;max-width:none;font-size:11px}.bxHgOq_footer>div{width:100%;margin:6px 0}}@media (prefers-reduced-motion:reduce){.bxHgOq_landing *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.bxHgOq_commentHeading,.bxHgOq_reviewSample>span,.bxHgOq_referenceSample>span,.bxHgOq_teamPaperLabel{font-family:var(--font-hero), Manrope, sans-serif;font-weight:600}.bxHgOq_faqList .bxHgOq_faqQuestion{text-align:left;width:100%;color:inherit;background:0 0;border:0;border-radius:0}.bxHgOq_faqList .bxHgOq_faqQuestion svg{flex-shrink:0;transition:transform .32s cubic-bezier(.22,1,.36,1)}.bxHgOq_faqAnswer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1),opacity .24s;display:grid}.bxHgOq_faqAnswer[data-open=true]{opacity:1;grid-template-rows:1fr}.bxHgOq_faqAnswerInner{min-height:0;overflow:hidden}.bxHgOq_faqAnswer p{margin:0;transition:transform .36s cubic-bezier(.22,1,.36,1);transform:translateY(-6px)}.bxHgOq_faqAnswer[data-open=true] p{transform:translateY(0)}
.kIbeXG_header{z-index:20;background:color-mix(in srgb, var(--paper) 58%, transparent);-webkit-backdrop-filter:blur(8px)saturate(116%)brightness(1.05);backdrop-filter:blur(8px)saturate(116%)brightness(1.05);border-bottom:1px solid #ffffff73;max-width:none;min-height:76px;padding:14px 5%;position:sticky;top:0;box-shadow:inset 0 1px #ffffff80,0 10px 30px #343e480f}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.kIbeXG_header{background:var(--paper)}}@media (prefers-reduced-transparency:reduce){.kIbeXG_header{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none}}.kIbeXG_header nav a{transition:color .18s}.kIbeXG_header a{transition:color .18s}.kIbeXG_top{isolation:isolate;background:radial-gradient(circle at 1px 1px, #343e4817 1px, transparent 0) 0 0 / 28px 28px, var(--paper);margin-top:-76px;padding-top:76px;position:relative;overflow:hidden}.kIbeXG_top:after{content:"";background:linear-gradient(transparent, var(--paper));z-index:-1;pointer-events:none;height:160px;position:absolute;inset:auto 0 0}.kIbeXG_network{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.kIbeXG_glow{z-index:-2;pointer-events:none;position:absolute;inset:0}.kIbeXG_glow span{background:radial-gradient(closest-side, var(--glow) 40%, transparent);opacity:.45;will-change:transform;border-radius:50%;margin:-140px;padding:140px;animation:22s ease-in-out infinite alternate kIbeXG_drift;position:absolute}.kIbeXG_glow span:first-child{--glow:#a9c3b2;width:520px;height:520px;top:10%;left:-120px}.kIbeXG_glow span:nth-child(2){--glow:#ead6ad;width:460px;height:460px;animation-duration:26s;animation-delay:-8s;top:-60px;right:-80px}.kIbeXG_glow span:nth-child(3){--glow:#c7d3dc;width:380px;height:380px;animation-duration:30s;animation-delay:-14s;bottom:-160px;right:25%}@keyframes kIbeXG_drift{to{transform:translate(90px,60px)scale(1.15)}}.kIbeXG_hero{grid-template-columns:1.2fr .8fr;align-items:center;gap:6%;max-width:1440px;min-height:min(860px,100svh - 76px);margin:auto;padding:56px 7% 96px;display:grid}.kIbeXG_heroCopy>*{animation:.8s cubic-bezier(.2,.7,.2,1) both kIbeXG_rise}.kIbeXG_heroCopy>:nth-child(2){animation-delay:80ms}.kIbeXG_heroCopy>:nth-child(3){animation-delay:.16s}.kIbeXG_heroCopy>:nth-child(4){animation-delay:.24s}@keyframes kIbeXG_rise{0%{opacity:0;transform:translateY(18px)}}.kIbeXG_kicker{border:1px solid var(--line);background:color-mix(in srgb, var(--white) 70%, transparent);border-radius:999px;align-items:center;gap:10px;padding:7px 14px;font-size:12px;display:inline-flex}.kIbeXG_kicker i,.kIbeXG_live i{background:var(--green);border-radius:50%;width:7px;height:7px;animation:2s infinite kIbeXG_pulse;box-shadow:0 0 #43665880}@keyframes kIbeXG_pulse{70%{box-shadow:0 0 0 9px #43665800}to{box-shadow:0 0 #43665800}}.kIbeXG_hero h1{font:700 clamp(46px, 5.6vw, 92px) / 1 var(--font-hero), Manrope, sans-serif;letter-spacing:-.045em;margin:26px 0 24px}.kIbeXG_hero h1 em{white-space:nowrap;background:linear-gradient(100deg, var(--green) 20%, var(--ochre) 50%, var(--green) 80%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:7s ease-in-out infinite kIbeXG_shimmer}@keyframes kIbeXG_shimmer{50%{background-position:100% 0}}.kIbeXG_heroCopy>p{max-width:46ch;color:var(--muted);font-size:17px}.kIbeXG_actions{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:34px;display:flex}.kIbeXG_ghost{border-bottom:1px solid;padding-bottom:2px;font-size:14px;font-weight:600}.kIbeXG_ghost:hover{color:var(--green)}.kIbeXG_stage{padding:0 20px;animation:.9s cubic-bezier(.2,.7,.2,1) .3s both kIbeXG_rise;position:relative}.kIbeXG_paper{background:var(--white);border:1px solid var(--line);border-radius:14px;padding:22px 26px 26px;font-family:Newsreader,Georgia,serif;animation:9s ease-in-out infinite kIbeXG_float;position:relative;transform:rotate(-1.5deg);box-shadow:0 1px 2px #343e480f,0 30px 60px -20px #343e4840}@keyframes kIbeXG_float{50%{transform:rotate(-.5deg)translateY(-10px)}}.kIbeXG_paperTop{justify-content:space-between;align-items:center;margin-bottom:18px;font-family:Manrope,sans-serif;display:flex}.kIbeXG_live{color:var(--green);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.kIbeXG_people{display:flex}.kIbeXG_people b{border:2px solid var(--white);width:26px;height:26px;color:var(--white);border-radius:50%;place-items:center;margin-left:-7px;font:700 11px Manrope,sans-serif;display:grid}.kIbeXG_paper small{color:var(--muted);font:11px Manrope,sans-serif}.kIbeXG_paper h3{letter-spacing:-.01em;margin:4px 0 14px;font:600 22px/1.25 Newsreader,Georgia,serif}.kIbeXG_line,.kIbeXG_typing{margin-bottom:10px;font-size:15px;line-height:1.65}.kIbeXG_typing{min-height:1.65em;color:var(--ink)}.kIbeXG_cite{background:var(--ochreSoft);color:var(--ochreText);border-radius:4px;margin-left:4px;padding:0 4px;font:600 11px Manrope,sans-serif}.kIbeXG_caret,.kIbeXG_caretStill{background:var(--green);width:2px;height:1.15em;margin:0 1px -.2em;display:inline-block;position:relative}.kIbeXG_caretStill{background:var(--ochre);animation:1.1s step-end infinite kIbeXG_blink}.kIbeXG_caret:after,.kIbeXG_caretStill:after{content:attr(data-name);background:inherit;color:var(--white);white-space:nowrap;border-radius:4px 4px 4px 0;padding:1px 6px;font:700 10px/1.5 Manrope,sans-serif;position:absolute;bottom:100%;left:0}@keyframes kIbeXG_blink{50%{opacity:.35}}.kIbeXG_bars{border-bottom:1px solid var(--line);align-items:flex-end;gap:12px;height:74px;margin-top:16px;padding:0 4px;display:flex}.kIbeXG_bars span{background:var(--green);transform-origin:bottom;border-radius:5px 5px 0 0;flex:1;animation:1.2s cubic-bezier(.2,.7,.2,1) .8s both kIbeXG_grow}.kIbeXG_bars span:nth-child(2){background:#8fa79a;animation-delay:.95s}.kIbeXG_bars span:nth-child(3){background:var(--ochre);animation-delay:1.1s}@keyframes kIbeXG_grow{0%{transform:scaleY(0)}}.kIbeXG_chip{border:1px solid var(--line);background:var(--white);border-radius:10px;align-items:center;gap:9px;max-width:250px;padding:10px 14px;font-size:12px;line-height:1.4;animation:.6s cubic-bezier(.2,.8,.3,1.3) both kIbeXG_pop,6s ease-in-out infinite kIbeXG_bob;display:flex;position:absolute;box-shadow:0 16px 30px -14px #343e484d}.kIbeXG_chip svg{flex:none}.kIbeXG_chip b{text-transform:uppercase;letter-spacing:.08em;font-size:10px;display:block}.kIbeXG_mentorChip{color:var(--ochreText);animation-delay:1.4s,2s;bottom:0;left:-24px}.kIbeXG_sourceChip{color:var(--green);animation-delay:1.8s,2.4s;top:6px;right:-6px}.kIbeXG_pactChip{animation-delay:2.2s,2.8s;bottom:32%;right:-20px}@keyframes kIbeXG_pop{0%{opacity:0;transform:scale(.8)translateY(10px)}}@keyframes kIbeXG_bob{50%{translate:0 -7px}}.kIbeXG_scenes{display:grid}.kIbeXG_scene{grid-area:1/1;align-self:center;padding:40px 0;transition:opacity .7s cubic-bezier(.23,1,.32,1) .12s,transform .7s cubic-bezier(.23,1,.32,1) .12s,filter .7s cubic-bezier(.23,1,.32,1) .12s;position:relative}.kIbeXG_scene[data-active=false]{visibility:hidden;opacity:0;filter:blur(4px);pointer-events:none;transition:opacity .45s,transform .45s,filter .45s,visibility 0s .45s;transform:translateY(12px)scale(.985)}.kIbeXG_tag{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:3px 9px;font:600 11px Manrope,sans-serif}.kIbeXG_score{align-items:center;gap:12px;margin:2px 0 14px;font-family:Manrope,sans-serif;display:flex}.kIbeXG_score b{color:var(--green);font:700 40px/1 var(--font-hero), Manrope, sans-serif;letter-spacing:-.04em}.kIbeXG_score span{color:var(--muted);font-size:12px;line-height:1.35}.kIbeXG_meters{gap:8px;margin:0;padding:0;font-family:Manrope,sans-serif;list-style:none;display:grid}.kIbeXG_meters li{grid-template-columns:78px minmax(0,1fr) 28px;align-items:center;gap:10px;font-size:12px;display:grid}.kIbeXG_meters li span:last-child{text-align:right;font-variant-numeric:tabular-nums}.kIbeXG_meters i{background:var(--paper);border-radius:2px;height:4px;position:relative;overflow:hidden}.kIbeXG_meters i:after{width:var(--v);border-radius:inherit;background:var(--green);content:"";transform-origin:0;animation:kIbeXG_fillIn .8s calc(.35s + var(--i) * 80ms) cubic-bezier(.23, 1, .32, 1) both;position:absolute;inset:0 auto 0 0}@keyframes kIbeXG_fillIn{0%{transform:scaleX(0)}}.kIbeXG_mark{background:linear-gradient(color-mix(in srgb, var(--ochre) 26%, transparent), color-mix(in srgb, var(--ochre) 26%, transparent)) 0 0 / 0% 100% no-repeat;color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:0 2px;animation:1.1s cubic-bezier(.23,1,.32,1) .5s forwards kIbeXG_sweep}@keyframes kIbeXG_sweep{to{background-size:100% 100%}}.kIbeXG_note{background:var(--ochreSoft);color:var(--ochreText);border-radius:8px;margin-top:14px;padding:10px 12px;font:13px/1.45 Manrope,sans-serif;animation:.6s cubic-bezier(.2,.7,.2,1) 1.2s both kIbeXG_rise}.kIbeXG_note b{letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:10px;display:block}.kIbeXG_chatPaper{flex-direction:column;gap:10px;font-family:Manrope,sans-serif;display:flex}.kIbeXG_chatPaper .kIbeXG_paperTop{margin-bottom:6px}.kIbeXG_me,.kIbeXG_ai{border-radius:13px;max-width:86%;margin:0;padding:10px 13px;font-size:14px;line-height:1.45;animation:.45s cubic-bezier(.23,1,.32,1) both kIbeXG_rise}.kIbeXG_me{background:var(--green);color:var(--white);border-bottom-right-radius:4px;align-self:flex-end}.kIbeXG_ai{background:var(--paper);color:var(--ink);border-bottom-left-radius:4px;align-self:flex-start}.kIbeXG_chatPaper>:nth-child(2){animation-delay:.25s}.kIbeXG_chatPaper>:nth-child(3){animation-delay:1s}.kIbeXG_chatPaper>:nth-child(4){animation-delay:2.1s}.kIbeXG_chatPaper>:nth-child(5){animation-delay:2.9s}.kIbeXG_matches{gap:10px;margin:14px 0 0;padding:0;font-family:Manrope,sans-serif;list-style:none;display:grid}.kIbeXG_matches li{border-bottom:1px solid var(--line);color:var(--muted);animation:kIbeXG_rise .5s calc(.3s + var(--i) * .14s) cubic-bezier(.23, 1, .32, 1) both;align-items:flex-start;gap:10px;padding-bottom:10px;font-size:12.5px;line-height:1.4;display:flex}.kIbeXG_matches li:last-child{border-bottom:0;padding-bottom:0}.kIbeXG_matches li svg{color:var(--green);flex:none;margin-top:2px}.kIbeXG_matches li[data-fits=false]{opacity:.6}.kIbeXG_matches li[data-fits=false] svg{color:var(--muted)}.kIbeXG_matches b{color:var(--ink);font-size:13.5px;display:block}.kIbeXG_tourTabs{justify-content:center;align-items:center;margin-top:14px;display:flex}.kIbeXG_tourTabs button{cursor:pointer;background:0 0;border:0;place-items:center;height:28px;padding:0 5px;display:grid}.kIbeXG_tourTabs button:before{background:color-mix(in srgb, var(--ink) 22%, transparent);content:"";border-radius:999px;width:7px;height:7px;transition:width .35s cubic-bezier(.23,1,.32,1),background-color .2s}.kIbeXG_tourTabs button[aria-pressed=true]:before{background:color-mix(in srgb, var(--ink) 14%, transparent);width:30px}.kIbeXG_tourTabs button:focus-visible{outline:2px solid var(--green);outline-offset:-2px;border-radius:999px}.kIbeXG_tourTabs button{position:relative}.kIbeXG_tourTabs i{background:var(--green);width:30px;height:7px;animation:kIbeXG_tourFill var(--dwell) linear both;border-radius:999px;margin-top:-3.5px;position:absolute;top:50%;left:5px}@keyframes kIbeXG_tourFill{0%{clip-path:inset(0 100% 0 0 round 999px)}to{clip-path:inset(0 round 999px)}}@media (hover:hover) and (pointer:fine){.kIbeXG_tourTabs:hover i{animation-play-state:paused}.kIbeXG_tourTabs button:not([aria-pressed=true]):hover:before{background:color-mix(in srgb, var(--ink) 45%, transparent)}}.kIbeXG_stage:has(:focus-visible) .kIbeXG_tourTabs i{animation-play-state:paused}.kIbeXG_marquee{border-block:1px solid var(--line);align-items:center;gap:28px;padding:22px 0 22px 7%;font-size:13px;display:flex}.kIbeXG_marqueeLabel{color:var(--green);flex:none;font-size:12px;font-weight:700}.kIbeXG_marqueeTrack{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.kIbeXG_marqueeTrack ul{white-space:nowrap;color:var(--muted);flex:none;gap:48px;padding-right:48px;list-style:none;animation:40s linear infinite kIbeXG_slide;display:flex}.kIbeXG_marqueeTrack li:before{content:"◆";vertical-align:middle;color:var(--ochre);margin-right:48px;font-size:7px}.kIbeXG_marquee:hover ul{animation-play-state:paused}@keyframes kIbeXG_slide{to{transform:translate(-100%)}}@media (max-width:1000px){.kIbeXG_hero{grid-template-columns:1fr;gap:40px;min-height:0;padding-top:40px}.kIbeXG_stage{max-width:560px}}@media (max-width:600px){.kIbeXG_header{padding:12px 16px}.kIbeXG_hero{padding:28px 16px 64px}.kIbeXG_heroCopy>p{font-size:15px}.kIbeXG_stage{padding:0}.kIbeXG_scene{padding:32px 0}.kIbeXG_paper{padding:18px}.kIbeXG_paper h3{font-size:19px}.kIbeXG_chip{max-width:200px;font-size:11px}.kIbeXG_mentorChip{left:0}.kIbeXG_sourceChip,.kIbeXG_pactChip{right:0}.kIbeXG_pactChip{display:none}.kIbeXG_marquee{gap:16px;padding-left:16px}}@media (prefers-reduced-motion:reduce){.kIbeXG_top *,.kIbeXG_top :before,.kIbeXG_top :after,.kIbeXG_marquee *{animation:none!important}.kIbeXG_marqueeTrack{overflow-x:auto}}
.gGTuKG_story,.gGTuKG_quest,.gGTuKG_mentor,.gGTuKG_kit{--out:cubic-bezier(.23, 1, .32, 1);--greenSoft:color-mix(in srgb, var(--green) 11%, var(--white));box-sizing:border-box;max-width:1240px;margin:0 auto;padding:128px 5%}.gGTuKG_title{max-width:16ch;color:var(--ink);font:650 clamp(36px, 4.6vw, 60px) / 1.06 var(--font-hero), Manrope, sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:0}:is(.gGTuKG_story,.gGTuKG_quest,.gGTuKG_mentor,.gGTuKG_kit,.gGTuKG_cite) :is(button,input):focus-visible{outline:2px solid var(--green);outline-offset:3px}.gGTuKG_storyGrid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:72px;margin-top:24px;display:grid}.gGTuKG_chapters{margin:0;padding:0;list-style:none}.gGTuKG_chapters li{text-align:left;opacity:.32;min-height:62vh;transition:opacity .4s var(--out);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.gGTuKG_chapters li[data-active=true]{opacity:1}.gGTuKG_chapters button{color:var(--ink);font:650 30px/1.15 var(--font-hero), Manrope, sans-serif;letter-spacing:-.03em;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.gGTuKG_chapters p{max-width:34ch;color:var(--muted);margin:14px 0 0;font-size:17px;line-height:1.6}.gGTuKG_sheetWrap{align-self:start;margin-top:8vh;position:sticky;top:16vh}.gGTuKG_sheet{--change:var(--green);--measure:var(--ochre);--control:var(--sc-2);border:1px solid var(--line);background:var(--white);border-radius:10px;grid-template-columns:minmax(0,1fr) 188px;column-gap:30px;padding:30px 38px 92px;display:grid;position:relative;box-shadow:0 30px 60px -32px #343e4852,0 2px 6px #343e480d}.gGTuKG_sheet>*{grid-column:1}.gGTuKG_sheetHead{border-bottom:1px solid var(--line);color:var(--muted);grid-column:1/-1;justify-content:space-between;gap:16px;margin-bottom:26px;padding-bottom:14px;font-size:12.5px;font-weight:600;display:flex}.gGTuKG_status{color:var(--green);animation:gGTuKG_rise .36s var(--out) both}.gGTuKG_question{color:var(--ink);font:400 clamp(22px, 2.1vw, 27px) / 1.36 var(--font-editorial);text-wrap:pretty;margin:0 0 22px}.gGTuKG_question u{--k:var(--change);background:linear-gradient(var(--k), var(--k)) 0 100% / 0% 2px no-repeat;transition:background-size .9s var(--out), color .3s;text-decoration:none}.gGTuKG_question u[data-k=measure]{--k:var(--measure);transition-delay:.25s,0s}.gGTuKG_question u[data-k=control]{--k:var(--control);transition-delay:.5s,0s}.gGTuKG_sheet[data-seen=true] .gGTuKG_question u{background-size:100% 2px}.gGTuKG_sheet[data-stage="0"] .gGTuKG_question u{color:var(--k)}.gGTuKG_sheet [data-on]{transition:opacity .45s var(--out), transform .45s var(--out), filter .45s var(--out)}.gGTuKG_sheet [data-on=false]{opacity:0;filter:blur(3px);transform:translateY(6px)}.gGTuKG_sectionRow{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.gGTuKG_sectionRow span{border:1px solid var(--line);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.gGTuKG_sectionRow span:before{background:var(--c);content:"";border-radius:50%;width:7px;height:7px}.gGTuKG_sectionRow span[data-current=true]{border-color:var(--c);background:var(--c);color:var(--white)}.gGTuKG_sectionRow span[data-current=true]:before{background:var(--white)}.gGTuKG_body{color:var(--ink);font:400 17px/1.6 var(--font-editorial);margin:0 0 14px}.gGTuKG_body cite{background:var(--greenSoft);color:var(--green);vertical-align:.3em;border-radius:4px;margin-left:4px;padding:2px 6px;font:700 11px/1 Manrope,sans-serif;transition-delay:.3s}.gGTuKG_cursor{background:var(--sc-3);vertical-align:-.2em;width:2px;height:1.1em;margin-left:2px;animation:1.1s step-end infinite gGTuKG_blink;display:inline-block;position:relative}.gGTuKG_cursor:after{background:var(--sc-3);color:var(--white);content:attr(data-name);border-radius:3px 3px 3px 0;padding:2px 5px;font:700 10px/1.2 Manrope,sans-serif;position:absolute;bottom:100%;left:0}.gGTuKG_margin{grid-area:2/2/span 4;align-self:start;display:grid}.gGTuKG_margin ul{border-left:1px dashed var(--line);transition:opacity .35s var(--out), transform .35s var(--out), visibility 0s;grid-area:1/1;margin:0;padding:2px 0 0 18px;list-style:none}.gGTuKG_margin ul[data-on=false]{visibility:hidden;filter:none;transition:opacity .2s,transform .2s,visibility 0s .2s;transform:translate(8px)}.gGTuKG_margin li{color:var(--muted);align-items:flex-start;gap:7px;margin-bottom:12px;font-size:13px;line-height:1.45;display:flex}.gGTuKG_margin li svg{color:var(--green);flex:none;margin-top:2px}.gGTuKG_margin li[data-k]{color:var(--ink);font-weight:600}.gGTuKG_margin li[data-k]:before{background:var(--k);content:"";border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px}.gGTuKG_margin li[data-k=change]{--k:var(--change)}.gGTuKG_margin li[data-k=measure]{--k:var(--measure)}.gGTuKG_margin li[data-k=control]{--k:var(--control)}.gGTuKG_margin ul[data-on=true] li{animation:gGTuKG_rise .4s calc(var(--i,0) * 70ms) var(--out) both}.gGTuKG_margin :is(.gGTuKG_fit,.gGTuKG_miss) b{color:var(--ink)}.gGTuKG_margin .gGTuKG_miss{opacity:.6}.gGTuKG_margin .gGTuKG_miss svg{color:var(--muted)}.gGTuKG_note b{color:var(--ochreText);margin-bottom:2px;display:block}.gGTuKG_stamp{border:2px solid var(--green);color:var(--green);letter-spacing:.08em;text-transform:uppercase;border-radius:6px;padding:8px 12px;font-size:13px;font-weight:800;position:absolute;bottom:28px;right:34px;rotate:-7deg}.gGTuKG_sheet .gGTuKG_stamp[data-on=false]{filter:none;transform:scale(1.3)}.gGTuKG_sheet .gGTuKG_stamp[data-on=true]{transition:opacity .2s,transform .32s cubic-bezier(.3,1.4,.5,1)}.gGTuKG_questIntro{grid-template-columns:minmax(0,1fr) minmax(0,27rem);align-items:end;gap:48px;margin-bottom:56px;display:grid}.gGTuKG_questIntro p,.gGTuKG_mentorIntro p{color:var(--muted);margin:0;font-size:17px;line-height:1.6}.gGTuKG_questGrid{grid-template-columns:minmax(0,1fr) minmax(0,30rem);align-items:start;gap:56px;display:grid}.gGTuKG_lens fieldset{border:0;margin:0 0 30px;padding:0}.gGTuKG_lens legend{color:var(--ink);margin-bottom:12px;padding:0;font-size:14px;font-weight:700}.gGTuKG_chips{flex-wrap:wrap;gap:8px;display:flex}.gGTuKG_chips button,.gGTuKG_segment button{border:1px solid var(--line);background:var(--white);color:var(--ink);cursor:pointer;transition:background-color .16s, border-color .16s, color .16s, transform .16s var(--out);border-radius:999px;padding:9px 14px;font-size:14px;font-weight:500}.gGTuKG_chips button:active,.gGTuKG_segment button:active,.gGTuKG_cardFoot button:active,.gGTuKG_prompts button:active,.gGTuKG_index button:active{transform:scale(.97)}.gGTuKG_chips button[aria-pressed=true],.gGTuKG_segment button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--white)}.gGTuKG_segment{border:1px solid var(--line);background:var(--white);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.gGTuKG_segment button{border-color:#0000}.gGTuKG_card{border:1px solid var(--line);background:var(--white);border-radius:14px;margin:0;padding:30px 32px 22px;position:sticky;top:110px;box-shadow:0 30px 60px -34px #343e4852,0 2px 6px #343e480d}.gGTuKG_cardBody{animation:gGTuKG_swap .42s var(--out) both}.gGTuKG_cardBody small{color:var(--muted);font-size:12.5px;font-weight:600}.gGTuKG_cardBody blockquote{color:var(--ink);font:400 25px/1.32 var(--font-editorial);text-wrap:pretty;margin:12px 0 24px}.gGTuKG_score{align-items:center;gap:14px;display:flex}.gGTuKG_score b{color:var(--green);font:700 52px/1 var(--font-hero), Manrope, sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.gGTuKG_score span{color:var(--muted);font-size:13px;line-height:1.4}.gGTuKG_meters{gap:10px;margin:22px 0 0;display:grid}.gGTuKG_meters div{grid-template-columns:92px minmax(0,1fr);align-items:center;display:grid}.gGTuKG_meters dt{color:var(--ink);font-size:13px;font-weight:600}.gGTuKG_meters dd{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:10px;margin:0;font-size:13px;display:grid}.gGTuKG_meters i{background:var(--paper);border-radius:2px;height:4px;position:relative;overflow:hidden}.gGTuKG_meters i:after{width:var(--v);border-radius:inherit;background:var(--green);content:"";transform-origin:0;animation:gGTuKG_grow .7s calc(.12s + var(--i) * 60ms) var(--out) both;position:absolute;inset:0 auto 0 0}.gGTuKG_tip{background:var(--ochreSoft);color:var(--ochreText);border-radius:8px;margin:20px 0 0;padding:12px 14px;font-size:13.5px;line-height:1.45}.gGTuKG_cardFoot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding-top:16px;display:flex}.gGTuKG_cardFoot button{border:1px solid var(--ink);color:var(--ink);cursor:pointer;transition:background-color .16s, color .16s, transform .16s var(--out);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:9px 15px;font-size:14px;font-weight:600;display:inline-flex}.gGTuKG_cardFoot span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.gGTuKG_footnote{max-width:62ch;color:var(--muted);margin:40px 0 0;font-size:13.5px;line-height:1.55}.gGTuKG_mentor{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:72px;display:grid}.gGTuKG_mentorIntro p{max-width:40ch;margin:22px 0 28px}.gGTuKG_prompts{gap:10px;display:grid}.gGTuKG_prompts button{border:1px solid var(--line);background:var(--white);color:var(--ink);text-align:left;cursor:pointer;transition:border-color .16s, transform .16s var(--out);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;font-size:15.5px;font-weight:500;line-height:1.4;display:flex}.gGTuKG_prompts svg{color:var(--green);transition:transform .2s var(--out);flex:none}.gGTuKG_prompts button:disabled{cursor:progress;opacity:.55}.gGTuKG_thread{background:var(--ink);border-radius:16px;flex-direction:column;min-height:460px;padding:22px;display:flex}.gGTuKG_threadHead{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:baseline;margin-bottom:16px;padding-bottom:14px;display:flex}.gGTuKG_threadHead span{color:var(--white);font:600 16px var(--font-hero), Manrope, sans-serif}.gGTuKG_threadHead small{color:#f6f3ecb8;font-size:12px}.gGTuKG_turns{flex-direction:column;flex:1;justify-content:flex-end;gap:12px;display:flex}.gGTuKG_me,.gGTuKG_ai{max-width:84%;animation:gGTuKG_say .32s var(--out) both;border-radius:14px;margin:0;padding:12px 15px;font-size:15px;line-height:1.5}.gGTuKG_me{background:var(--green);color:var(--white);transform-origin:100% 100%;border-bottom-right-radius:4px;align-self:flex-end}.gGTuKG_ai{background:var(--paper);color:var(--ink);transform-origin:0 100%;border-bottom-left-radius:4px;align-self:flex-start}.gGTuKG_ai small{color:var(--ochreText);align-items:center;gap:6px;margin-top:8px;font-size:12px;font-weight:600;display:flex}.gGTuKG_dots{gap:4px;padding:15px 16px;display:inline-flex}.gGTuKG_dots i{background:var(--muted);border-radius:50%;width:6px;height:6px;animation:1s infinite gGTuKG_pulse}.gGTuKG_dots i:nth-child(2){animation-delay:.15s}.gGTuKG_dots i:nth-child(3){animation-delay:.3s}.gGTuKG_kitGrid{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:start;gap:64px;margin-top:48px;display:grid}.gGTuKG_index{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.gGTuKG_index li{border-bottom:1px solid var(--line)}.gGTuKG_index button{width:100%;color:var(--ink);text-align:left;cursor:pointer;transition:transform .16s var(--out);background:0 0;border:0;grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:baseline;gap:24px;padding:22px 0;display:grid}.gGTuKG_index button span{font:600 20px/1.25 var(--font-hero), Manrope, sans-serif;letter-spacing:-.02em;transition:color .2s, transform .25s var(--out)}.gGTuKG_index button small{color:var(--muted);font-size:14.5px;line-height:1.5}.gGTuKG_index li[data-open=true] span{color:var(--green)}.gGTuKG_inlinePreview{display:none}.gGTuKG_preview{border:1px solid var(--line);background:var(--white);border-radius:14px;place-items:center;min-height:320px;padding:36px;display:grid;position:sticky;top:120px;box-shadow:0 30px 60px -34px #343e4852,0 2px 6px #343e480d}.gGTuKG_previewBody{width:100%;max-width:340px;animation:gGTuKG_swap .36s var(--out) both}.gGTuKG_timeline{gap:16px;margin:0;padding:0 0 0 24px;list-style:none;display:grid;position:relative}.gGTuKG_timeline:before{background:var(--line);content:"";width:1px;position:absolute;top:8px;bottom:8px;left:5px}.gGTuKG_timeline li{color:var(--ink);animation:gGTuKG_rise .4s calc(var(--i) * 60ms) var(--out) both;grid-template-columns:70px 1fr;font-size:14.5px;display:grid;position:relative}.gGTuKG_timeline li:before{box-sizing:border-box;border:2px solid var(--green);background:var(--white);content:"";border-radius:50%;width:11px;height:11px;position:absolute;top:4px;left:-24px}.gGTuKG_timeline li:last-child:before{border-color:var(--ochre);background:var(--ochre)}.gGTuKG_timeline b{color:var(--green);font-variant-numeric:tabular-nums;font-size:13px}.gGTuKG_entry small,.gGTuKG_log small{color:var(--muted);font-size:12.5px}.gGTuKG_entry p{color:var(--ink);font:400 20px/1.45 var(--font-editorial);margin:10px 0 18px}.gGTuKG_entry span{background:var(--greenSoft);color:var(--green);border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.gGTuKG_judge p{color:var(--ink);font:italic 400 23px/1.35 var(--font-editorial);margin:0 0 22px}.gGTuKG_judge dl{gap:9px;margin:0;display:grid}.gGTuKG_judge div{border-bottom:1px dashed var(--line);justify-content:space-between;padding-bottom:9px;font-size:14px;display:flex}.gGTuKG_judge dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.gGTuKG_poster{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gGTuKG_poster b{background:var(--ink);color:var(--white);font:600 16px/1.3 var(--font-hero), Manrope, sans-serif;border-radius:6px;grid-column:1/-1;padding:13px 14px}.gGTuKG_poster span{border:1px solid var(--line);background:var(--paper);min-height:74px;color:var(--ink);border-radius:6px;padding:10px 12px;font-size:12.5px;font-weight:700}.gGTuKG_summary p{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:8px;margin:0;padding:16px;font-size:15.5px;line-height:1.55}.gGTuKG_summary small{color:var(--green);font-variant-numeric:tabular-nums;text-align:right;margin-top:8px;font-size:12.5px;font-weight:700;display:block}.gGTuKG_log{gap:12px;margin:0;padding:0;list-style:none;display:grid}.gGTuKG_log li{border-bottom:1px dashed var(--line);color:var(--ink);padding-bottom:12px;font-size:14px;line-height:1.45}.gGTuKG_log small{margin-bottom:2px;display:block}.gGTuKG_log b{color:var(--green)}.gGTuKG_cite{box-sizing:border-box;background:var(--ink);padding:128px max(5%,50% - 558px)}.gGTuKG_cite .gGTuKG_title{max-width:14ch;color:var(--white)}.gGTuKG_nameField{gap:8px;max-width:360px;margin:40px 0 28px;display:grid}.gGTuKG_nameField span{color:#f6f3ecc7;font-size:13px;font-weight:600}.gGTuKG_nameField input{color:var(--white);font:inherit;caret-color:var(--ochreSoft);background:#ffffff0f;border:1px solid #ffffff38;border-radius:10px;padding:14px 16px;font-size:18px;font-weight:500}.gGTuKG_nameField input::placeholder{color:#f6f3ec8c}.gGTuKG_reference{max-width:34em;color:var(--white);font:400 clamp(20px, 2.3vw, 29px) / 1.45 var(--font-editorial);overflow-wrap:anywhere;text-indent:-1.6em;margin:0 0 12px;padding-left:1.6em}.gGTuKG_private{color:#f6f3ecb8;margin-bottom:34px;font-size:12.5px;display:block}@keyframes gGTuKG_rise{0%{opacity:0;transform:translateY(6px)}}@keyframes gGTuKG_swap{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}}@keyframes gGTuKG_say{0%{opacity:0;transform:translateY(8px)scale(.97)}}@keyframes gGTuKG_grow{0%{transform:scaleX(0)}}@keyframes gGTuKG_blink{50%{opacity:0}}@keyframes gGTuKG_pulse{50%{opacity:.3}}@media (hover:hover) and (pointer:fine){.gGTuKG_chips button:hover,.gGTuKG_prompts button:not(:disabled):hover{border-color:var(--green)}.gGTuKG_prompts button:not(:disabled):hover svg{transform:translate(2px,-2px)}.gGTuKG_cardFoot button:hover{background:var(--ink);color:var(--white)}.gGTuKG_chapters li:not([data-active=true]) button:hover{color:var(--green)}}@media (max-width:900px){.gGTuKG_story,.gGTuKG_quest,.gGTuKG_mentor,.gGTuKG_kit{padding:88px 16px}.gGTuKG_storyGrid,.gGTuKG_questIntro,.gGTuKG_questGrid,.gGTuKG_mentor,.gGTuKG_kitGrid{grid-template-columns:minmax(0,1fr)}.gGTuKG_storyGrid{gap:20px}.gGTuKG_chapters{grid-template-columns:repeat(5,max-content);gap:8px;display:grid;overflow-x:auto}.gGTuKG_chapters li{display:contents}.gGTuKG_chapters button{border:1px solid var(--line);background:var(--white);font:inherit;border-radius:999px;grid-row:1;padding:8px 14px;font-size:14px;font-weight:600}.gGTuKG_chapters button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--white)}.gGTuKG_chapters p{grid-area:2/1/auto/-1;margin-top:10px;font-size:16px;display:none}.gGTuKG_chapters li[data-active=true] p{display:block}.gGTuKG_sheetWrap{margin:0;position:static}.gGTuKG_sheet{grid-template-columns:minmax(0,1fr);padding:22px 20px 84px}.gGTuKG_margin{grid-area:auto/1;margin-top:10px}.gGTuKG_questIntro{gap:18px;margin-bottom:36px}.gGTuKG_questGrid,.gGTuKG_mentor,.gGTuKG_kitGrid{gap:40px}.gGTuKG_card{padding:24px 22px 18px;position:static}.gGTuKG_cardBody blockquote{font-size:22px}.gGTuKG_thread{min-height:420px}.gGTuKG_preview{display:none}.gGTuKG_inlinePreview{display:block}.gGTuKG_inlinePreview:not(:empty){padding:0 0 24px}.gGTuKG_index button{grid-template-columns:minmax(0,1fr);gap:6px;padding:18px 0}.gGTuKG_cite{padding:88px 16px}}@media (prefers-reduced-motion:reduce){:is(.gGTuKG_story,.gGTuKG_quest,.gGTuKG_mentor,.gGTuKG_kit) *,:is(.gGTuKG_story,.gGTuKG_quest,.gGTuKG_mentor,.gGTuKG_kit) :before,:is(.gGTuKG_story,.gGTuKG_quest,.gGTuKG_mentor,.gGTuKG_kit) :after{filter:none!important;transition-property:opacity,color,background-color,border-color,visibility!important;animation:none!important;transform:none!important}}
.YZXj8q_page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--eq-ink:#343e48;--eq-paper:#f6f3ec;--eq-white:#fffefa;--eq-muted:#626c72;--eq-rule:#d8d9d2;--eq-ochre:#a5712d;--eq-green:#436658;--text:var(--eq-ink);--text-muted:var(--eq-muted);--surface:var(--eq-paper);--surface-raised:var(--eq-white);--border:var(--eq-rule);--accent:#79511f;--accent-soft:#eee1c8;--success:var(--eq-green);--danger:#9b493f;--button-bg:var(--eq-ink);--button-text:var(--eq-white);--focus:var(--eq-ink);--button-shadow:0 8px 16px -10px #343e48b3;--button-shadow-soft:0 1px 2px #343e480f;isolation:isolate;min-height:100svh;color:var(--text);background:radial-gradient(circle at 1px 1px, #343e4817 1px, transparent 0) 0 0 / 28px 28px, var(--eq-paper);flex-direction:column;font:15px/1.65 Manrope,sans-serif;display:flex;position:relative;overflow:clip}.YZXj8q_glow{z-index:-2;pointer-events:none;position:absolute;inset:0}.YZXj8q_glow span{background:radial-gradient(closest-side, var(--glow) 40%, transparent);opacity:.45;will-change:transform;border-radius:50%;margin:-140px;padding:140px;animation:22s ease-in-out infinite alternate YZXj8q_drift;position:absolute}.YZXj8q_glow span:first-child{--glow:#a9c3b2;width:520px;height:520px;top:20%;left:-140px}.YZXj8q_glow span:nth-child(2){--glow:#ead6ad;width:460px;height:460px;animation-duration:26s;animation-delay:-8s;top:-80px;right:-100px}.YZXj8q_glow span:nth-child(3){--glow:#c7d3dc;width:380px;height:380px;animation-duration:30s;animation-delay:-14s;bottom:-180px;right:30%}@keyframes YZXj8q_drift{to{transform:translate(90px,60px)scale(1.15)}}.YZXj8q_header,.YZXj8q_footer{justify-content:space-between;align-items:center;gap:16px;width:min(1240px,100%);margin:0 auto;padding:24px 6%;display:flex}.YZXj8q_header a{color:inherit;font-size:13px;text-decoration:none;display:flex}.YZXj8q_header a:last-child:hover{color:var(--eq-green)}.YZXj8q_footer{color:var(--text-muted);margin-top:auto;font-size:12px}.YZXj8q_footer nav{gap:18px;display:flex}.YZXj8q_footer a{color:inherit}.YZXj8q_main{grid-template-columns:1.05fr .95fr;align-items:start;gap:7%;width:min(1240px,100%);margin:0 auto;padding:40px 6% 64px;display:grid}.YZXj8q_copy{padding-top:28px}.YZXj8q_copy>*{animation:YZXj8q_rise .8s var(--ease,ease) both}.YZXj8q_copy>:nth-child(2){animation-delay:80ms}.YZXj8q_copy>:nth-child(3){animation-delay:.16s}.YZXj8q_copy>:nth-child(4){animation-delay:.24s}.YZXj8q_copy>:nth-child(5){animation-delay:.32s}@keyframes YZXj8q_rise{0%{opacity:0;transform:translateY(18px)}}.YZXj8q_kicker{border:1px solid var(--border);background:#fffefab3;border-radius:999px;align-items:center;gap:10px;padding:7px 14px;font-size:12px;display:inline-flex}.YZXj8q_kicker i{background:var(--eq-green);border-radius:50%;width:7px;height:7px;animation:2s infinite YZXj8q_pulse}@keyframes YZXj8q_pulse{0%{box-shadow:0 0 #43665880}70%,to{box-shadow:0 0 0 9px #43665800}}.YZXj8q_copy h1{font:650 clamp(40px, 5vw, 66px) / 1.04 var(--font-display), sans-serif;letter-spacing:-.045em;max-width:13ch;margin:22px 0 18px}.YZXj8q_copy h1 em{font-family:var(--font-editorial);color:var(--eq-green);font-style:italic;font-weight:450}.YZXj8q_copy>p{max-width:44ch;color:var(--text-muted);margin:0;font-size:16px}.YZXj8q_perks{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.YZXj8q_perks li{align-items:center;gap:12px;font-size:14px;display:flex}.YZXj8q_perks svg{width:34px;height:34px;color:var(--eq-green);background:#4366581a;border-radius:10px;flex:none;padding:8px}.YZXj8q_journey{flex-wrap:wrap;align-items:center;gap:6px;margin:30px 0 0;padding:0;font-size:11px;list-style:none;display:flex}.YZXj8q_journey li{align-items:center;gap:6px;display:flex}.YZXj8q_journey li+li:before{content:"";background:var(--border);width:8px;height:1px}.YZXj8q_journey span{border:1px solid var(--border);animation:9s infinite YZXj8q_light;animation-delay:calc(var(--i) * 1.2s);background:#fffefa99;border-radius:999px;padding:3px 9px}@keyframes YZXj8q_light{0%,14%,to{border-color:var(--border);color:inherit;background:#fffefa99}4%,10%{border-color:var(--eq-green);color:#fffefa;background:var(--eq-green)}}.YZXj8q_cardWrap{animation:YZXj8q_rise .9s .15s var(--ease,ease) both;position:relative}.YZXj8q_card{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.2);background:#fffefaeb;border-radius:20px;padding:36px 36px 26px;position:relative;box-shadow:0 2px 4px #343e480d,0 30px 60px -28px #343e4859}.YZXj8q_card h2{font:650 28px/1.2 var(--font-display), sans-serif;letter-spacing:-.03em;margin:0 0 6px}.YZXj8q_card>p,.YZXj8q_card form>p{color:var(--text-muted);margin:0;font-size:13px}.YZXj8q_card form>p{margin-top:14px;font-size:11px}.YZXj8q_card form>p a{color:inherit}.YZXj8q_card .button.full{min-height:46px;margin-top:6px;font-size:14px}.YZXj8q_note{z-index:1;pointer-events:none;border:1px solid var(--border);background:var(--eq-white);border-radius:12px;align-items:center;gap:8px;max-width:240px;padding:10px 14px;font-size:12px;line-height:1.4;animation:7s ease-in-out infinite alternate YZXj8q_bob;display:flex;position:absolute;box-shadow:0 14px 30px -18px #343e4873}.YZXj8q_note svg{color:var(--eq-green);flex:none}.YZXj8q_note:first-of-type{top:-40px;right:-26px;transform:rotate(3deg)}.YZXj8q_note:nth-of-type(2){animation-delay:-3s;bottom:-46px;left:-36px;transform:rotate(-4deg)}.YZXj8q_note:nth-of-type(2) svg{color:#a5712d}@keyframes YZXj8q_bob{to{translate:0 -10px}}.YZXj8q_done{text-align:center;padding:12px 0 6px}.YZXj8q_done>svg{width:76px;height:76px;margin-bottom:14px}.YZXj8q_done circle{fill:#4366581f;stroke:var(--eq-green);stroke-width:2px;stroke-dasharray:227;stroke-dashoffset:227px;animation:YZXj8q_draw .7s var(--ease,ease) forwards}.YZXj8q_done path{fill:none;stroke:var(--eq-green);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40px;animation:YZXj8q_draw .45s .55s var(--ease,ease) forwards}@keyframes YZXj8q_draw{to{stroke-dashoffset:0}}.YZXj8q_done p{color:var(--text-muted);max-width:34ch;margin:0 auto 22px}.YZXj8q_doneActions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (max-width:860px){.YZXj8q_main{grid-template-columns:1fr;gap:0;padding-top:8px}.YZXj8q_copy{display:contents}.YZXj8q_cardWrap{order:1;margin-top:28px}.YZXj8q_perks,.YZXj8q_journey{order:2}.YZXj8q_perks{margin-top:36px}.YZXj8q_note{display:none}.YZXj8q_card{padding:28px 22px 20px}.YZXj8q_footer{flex-direction:column;gap:8px}}@media (prefers-reduced-motion:reduce){.YZXj8q_page *,.YZXj8q_page :before{animation:none!important}.YZXj8q_done circle,.YZXj8q_done path{stroke-dashoffset:0}}
