.CuLPrW_page{gap:24px;padding-top:32px;padding-bottom:32px;display:grid}.CuLPrW_header{gap:8px;display:grid}.CuLPrW_title{max-width:16ch;font-family:var(--font-serif);letter-spacing:-.04em;font-size:clamp(36px,8vw,64px);font-weight:400;line-height:.96}.CuLPrW_section{justify-content:space-between;align-items:flex-start;gap:24px;padding:20px;display:flex}.CuLPrW_sectionTitle{margin-bottom:6px;font-size:18px;font-weight:600}.CuLPrW_explainer{max-width:60ch;color:var(--muted);margin-top:12px}.CuLPrW_disconnect{justify-items:end;gap:8px;display:grid}.CuLPrW_error{max-width:42ch;color:var(--danger);text-align:right}@media (max-width:640px){.CuLPrW_section{justify-content:stretch;display:grid}.CuLPrW_section>a,.CuLPrW_disconnect,.CuLPrW_disconnect button{width:100%}.CuLPrW_disconnect{justify-items:stretch}.CuLPrW_error{text-align:left}}
.i-Vfoq_toggle{flex:none}.i-Vfoq_sun{display:none}:root[data-theme=dark] .i-Vfoq_sun{display:block}:root[data-theme=dark] .i-Vfoq_moon{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .i-Vfoq_sun{display:block}:root:not([data-theme=light]) .i-Vfoq_moon{display:none}}
.VUbfgW_logo{min-height:var(--tap);font-family:var(--font-mono);letter-spacing:-.02em;text-transform:uppercase;align-items:center;gap:10px;font-size:15px;display:inline-flex}.VUbfgW_mark{width:14.3px;height:20px;color:var(--fg);flex:none}.VUbfgW_word{line-height:1}
.CkN6mW_frame{flex-direction:column;min-height:100dvh;display:flex}.CkN6mW_bar{height:var(--header-height);padding-top:var(--safe-top);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.CkN6mW_actions{align-items:center;gap:8px;display:flex}.CkN6mW_body{padding:40px var(--page-gutter) calc(40px + var(--safe-bottom));flex:1;justify-content:center;align-items:flex-start;display:flex}
.XW8Y5q_frame{width:100%;max-width:calc(var(--content-width) - 2 * var(--page-gutter))}.XW8Y5q_user{width:var(--tap);height:var(--tap);justify-content:center;align-items:center;display:flex}.XW8Y5q_page{gap:28px;padding-top:32px;padding-bottom:32px;display:grid}.XW8Y5q_header{gap:8px;display:grid}.XW8Y5q_title{font-family:var(--font-serif);letter-spacing:-.04em;font-size:clamp(36px,8vw,64px);font-weight:400;line-height:.96}.XW8Y5q_lede{max-width:52ch;color:var(--muted);font-size:17px;line-height:1.5}.XW8Y5q_section{gap:16px;display:grid}.XW8Y5q_sectionTitle{margin-bottom:6px;font-size:18px;font-weight:600}.XW8Y5q_grid{grid-template-columns:1fr;gap:12px;list-style:none;display:grid}.XW8Y5q_card{flex-direction:column;gap:10px;padding:20px;display:flex}.XW8Y5q_tags,.XW8Y5q_cardFooter{text-transform:uppercase;color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:16px}.XW8Y5q_cardFooter{text-transform:none;margin-top:auto}.XW8Y5q_cardTitle{font-family:var(--font-serif);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:26px;font-weight:400;line-height:1.15}.XW8Y5q_cardBody{color:var(--muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.XW8Y5q_add{gap:20px;padding:20px;display:grid}.XW8Y5q_addIntro{max-width:60ch}.XW8Y5q_signIn{justify-items:start;gap:10px;display:grid}.XW8Y5q_requirements{border-top:1px solid var(--border);gap:10px;padding-top:18px;font-size:14px;line-height:1.55;display:grid}.XW8Y5q_requirementList{gap:6px;max-width:72ch;padding-left:20px;display:grid}.XW8Y5q_requirements code{font-family:var(--font-mono);font-size:13px}.XW8Y5q_inlineLink{text-underline-offset:3px;text-decoration:underline}.XW8Y5q_form{gap:12px;display:grid}.XW8Y5q_formRow{gap:10px;display:grid}.XW8Y5q_field{border:1px solid var(--border-strong);background:var(--raise);align-items:center;min-height:52px;display:flex}.XW8Y5q_field:focus-within{outline:1px solid var(--fg);outline-offset:2px}.XW8Y5q_prefix{color:var(--muted);padding-left:14px;font-size:15px}.XW8Y5q_fieldInput{background:0 0;border:none;flex:1;min-width:0;min-height:50px;padding:10px 14px 10px 2px;font-size:16px}.XW8Y5q_fieldInput:focus{outline:none}.XW8Y5q_fieldInput::placeholder{color:var(--muted)}.XW8Y5q_error{color:var(--danger);font-size:14px}.XW8Y5q_success{color:var(--success);font-size:14px}.XW8Y5q_report{background:var(--bg);gap:14px;padding:16px;display:grid}.XW8Y5q_reportHead{align-items:flex-start;gap:12px;display:flex}.XW8Y5q_monogram{border:1px solid var(--border-strong);background:var(--raise);flex:none;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.XW8Y5q_reportTitle{gap:2px;min-width:0;display:grid}.XW8Y5q_reportName{overflow-wrap:anywhere;font-weight:600}.XW8Y5q_reportDescription{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.XW8Y5q_resources,.XW8Y5q_checks{list-style:none;display:grid}.XW8Y5q_resource{grid-template-columns:20px 44px 1fr auto;align-items:center;gap:10px;padding:6px 0;font-size:13px;line-height:18px;display:grid}.XW8Y5q_verified{color:var(--success)}.XW8Y5q_declared,.XW8Y5q_method,.XW8Y5q_price{color:var(--muted)}.XW8Y5q_path{overflow-wrap:anywhere;min-width:0}.XW8Y5q_checks{border-top:1px solid var(--border);gap:6px;padding-top:12px;font-size:14px;line-height:1.45}.XW8Y5q_check{color:var(--muted);grid-template-columns:20px 1fr;gap:10px;display:grid}.XW8Y5q_check strong{color:var(--fg);font-weight:500}.XW8Y5q_check[data-ok=true]>:first-child{color:var(--success)}.XW8Y5q_check[data-ok=false]>:first-child,.XW8Y5q_check[data-ok=false] strong{color:var(--danger)}@media (min-width:640px){.XW8Y5q_grid{grid-template-columns:repeat(2,1fr)}.XW8Y5q_formRow{grid-template-columns:1fr auto}.XW8Y5q_formRow>button{min-height:52px}}@media (min-width:1024px){.XW8Y5q_grid{grid-template-columns:repeat(3,1fr)}}
.PrddVG_tab{min-height:var(--tap);font-family:var(--font-mono);letter-spacing:-.01em;text-transform:uppercase;color:var(--muted);transition:color .2s var(--ease), border-color .2s var(--ease), background-color .2s var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:13px;line-height:16px;display:inline-flex}.PrddVG_tab[data-active=true]{color:var(--fg);background:var(--surface);border-color:var(--border-strong)}@media (hover:hover){.PrddVG_tab:hover{color:var(--fg)}}.PrddVG_number{opacity:.6}.PrddVG_top{gap:4px;display:none}.PrddVG_bottom{z-index:40;padding:8px var(--page-gutter) calc(8px + var(--safe-bottom));background:var(--bg);border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:8px;display:grid;position:fixed;inset:auto 0 0}.PrddVG_bottom .PrddVG_tab{gap:4px;width:100%;padding-inline:6px;font-size:11px}@media (min-width:768px){.PrddVG_top{display:flex}.PrddVG_bottom{display:none}}
.FOlBCa_header{z-index:40;padding-top:var(--safe-top);background:var(--bg);border-bottom:1px solid var(--border);position:sticky;top:0}.FOlBCa_inner{min-height:var(--header-height);justify-content:space-between;align-items:center;gap:16px;display:flex}.FOlBCa_brand{align-items:center;gap:12px;display:flex}.FOlBCa_badge{border:1px solid var(--border);font-family:var(--font-mono);text-transform:uppercase;color:var(--warning);padding:3px 6px;font-size:11px;line-height:14px}.FOlBCa_actions{align-items:center;gap:4px;display:flex}.FOlBCa_user{width:var(--tap);height:var(--tap);justify-content:center;align-items:center;display:flex}
._4GJvBa_wrap{flex-direction:column;gap:32px;width:100%;max-width:720px;display:flex}._4GJvBa_stepper{border:1px solid var(--border);grid-template-columns:repeat(3,1fr);list-style:none;display:grid}._4GJvBa_stepItem{color:var(--muted);flex-direction:column;gap:2px;padding:10px 12px;font-size:13px;line-height:18px;display:flex}._4GJvBa_stepItem+._4GJvBa_stepItem{border-left:1px solid var(--border)}._4GJvBa_stepItem[aria-current=step]{background:var(--fg);color:var(--bg)}._4GJvBa_section{flex-direction:column;gap:20px;display:flex}._4GJvBa_title{font-family:var(--font-serif);letter-spacing:-.02em;font-size:clamp(32px,8vw,48px);font-weight:400;line-height:1.05}._4GJvBa_lede{color:var(--muted);font-size:17px;line-height:1.55}._4GJvBa_form{flex-direction:column;gap:32px;display:flex}._4GJvBa_fieldset{border:none;flex-direction:column;gap:14px;display:flex}._4GJvBa_helper{font-size:15px}._4GJvBa_lengths{grid-template-columns:1fr;gap:8px;display:grid}._4GJvBa_lengthPill{min-height:var(--tap);justify-content:space-between}._4GJvBa_hint{font-family:var(--font-mono);opacity:.7;font-size:12px}._4GJvBa_group{flex-direction:column;gap:8px;display:flex}._4GJvBa_groupName{text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:400}._4GJvBa_pills{flex-wrap:wrap;gap:8px;display:flex}._4GJvBa_pills :disabled{opacity:.4}._4GJvBa_footer{padding:14px 0 calc(14px + var(--safe-bottom));background:var(--bg);border-top:1px solid var(--border);flex-direction:column;gap:10px;font-size:13px;display:flex;position:sticky;bottom:0}._4GJvBa_error{color:var(--danger);font-size:14px}._4GJvBa_summary{flex-direction:column;display:flex}._4GJvBa_summary>div{flex-direction:column;gap:4px;padding:14px 16px;display:flex}._4GJvBa_summary>div+div{border-top:1px solid var(--border)}._4GJvBa_summary dd{font-size:16px}@media (min-width:640px){._4GJvBa_lengths{grid-template-columns:repeat(3,1fr)}._4GJvBa_lengthPill{flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px}}
.E0kJGG_page{flex-direction:column;min-height:100dvh;display:flex}.E0kJGG_bar{height:var(--header-height);padding-top:var(--safe-top);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.E0kJGG_barActions{align-items:center;gap:8px;display:flex}.E0kJGG_hero{flex-direction:column;align-items:flex-start;gap:24px;padding-top:64px;padding-bottom:64px;display:flex}.E0kJGG_title{font-family:var(--font-serif);letter-spacing:-.03em;font-size:clamp(56px,14vw,128px);font-weight:400;line-height:.95}.E0kJGG_lede{max-width:36ch;color:var(--muted);font-size:19px;line-height:1.5}.E0kJGG_ctas{flex-wrap:wrap;gap:12px;width:100%;display:flex}.E0kJGG_ctas>*{flex:220px}.E0kJGG_section{border-top:1px solid var(--border);flex-direction:column;gap:20px;padding-top:40px;padding-bottom:40px;display:flex}.E0kJGG_grid{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:1fr;list-style:none;display:grid}.E0kJGG_card{border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface);flex-direction:column;gap:12px;padding:24px;display:flex}.E0kJGG_index{color:var(--muted);font-size:13px}.E0kJGG_cardTitle{letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:1.25}.E0kJGG_cardBody{color:var(--muted);font-size:15px;line-height:1.55}.E0kJGG_why{gap:16px;display:grid}.E0kJGG_whyText{max-width:52ch;font-family:var(--font-serif);font-size:24px;line-height:1.4}.E0kJGG_footer{padding-top:24px;padding-bottom:calc(24px + var(--safe-bottom));border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:auto;font-size:13px;display:flex}.E0kJGG_footer a{text-underline-offset:3px;text-decoration:underline}@media (min-width:640px){.E0kJGG_grid{grid-template-columns:repeat(2,1fr)}.E0kJGG_ctas>*{flex:none}}@media (min-width:1024px){.E0kJGG_hero{padding-top:120px;padding-bottom:96px}.E0kJGG_grid{grid-template-columns:repeat(4,1fr)}.E0kJGG_card{min-height:260px}.E0kJGG_why{grid-template-columns:1fr 2fr}}
.HVszoa_shell{flex-direction:column;min-height:100dvh;display:flex}.HVszoa_main{padding-bottom:calc(var(--tabbar-height) + var(--safe-bottom));flex-direction:column;flex:1;display:flex}@media (min-width:768px){.HVszoa_main{padding-bottom:0}}
