.zh8txq_mark{width:var(--logo-size,2.5rem);height:var(--logo-size,2.5rem);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-accent-fg);font-size:calc(var(--logo-size,2.5rem) * .44);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
:root{--wave-pair-0-a:#4f7a63;--wave-pair-0-b:#7c3aed;--wave-pair-1-a:#0d9488;--wave-pair-1-b:#ea580c;--wave-pair-2-a:#db2777;--wave-pair-2-b:#4f7a63;--wave-pair-3-a:#7c3aed;--wave-pair-3-b:#0d9488}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--wave-pair-0-a:#7fae93;--wave-pair-0-b:#a78bfa;--wave-pair-1-a:#2dd4bf;--wave-pair-1-b:#fb923c;--wave-pair-2-a:#f472b6;--wave-pair-2-b:#7fae93;--wave-pair-3-a:#a78bfa;--wave-pair-3-b:#2dd4bf}}:root[data-theme=dark]{--wave-pair-0-a:#7fae93;--wave-pair-0-b:#a78bfa;--wave-pair-1-a:#2dd4bf;--wave-pair-1-b:#fb923c;--wave-pair-2-a:#f472b6;--wave-pair-2-b:#7fae93;--wave-pair-3-a:#a78bfa;--wave-pair-3-b:#2dd4bf}.o5Wewa_header{z-index:10;padding:var(--space-4) var(--space-6) 0;position:sticky;top:0}.o5Wewa_headerInner{max-width:var(--content-max-width);justify-content:space-between;align-items:center;gap:var(--space-3);margin:0 auto;display:flex}.o5Wewa_navBar{align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg-elevated) 86%, transparent);-webkit-backdrop-filter:blur(20px);display:flex;box-shadow:0 18px 50px #00000014}.o5Wewa_menuButton{width:2rem;height:2rem;margin-left:calc(var(--space-1) * -1);border-radius:var(--radius-full);color:var(--color-fg);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:none}.o5Wewa_menuButton:hover{background:var(--color-fill)}.o5Wewa_brand{align-items:center;gap:var(--space-2);color:inherit;text-decoration:none;display:flex}.o5Wewa_wordmark{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.o5Wewa_nav{align-items:center;display:flex}.o5Wewa_navLink{align-items:center;gap:var(--space-1);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-fg-muted);padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);white-space:nowrap;cursor:pointer;background:0 0;border:none;text-decoration:none;transition:background-color .1s,color .1s;display:inline-flex}.o5Wewa_navLink:hover{color:var(--color-fg);background:var(--color-fill)}.o5Wewa_waveText{display:inline-flex}.o5Wewa_char{transform-origin:50% 100%;display:inline-block}.o5Wewa_navLink:hover .o5Wewa_char{animation:.5s o5Wewa_charWiggle;animation-delay:var(--char-delay,0s)}.o5Wewa_waveText[data-pair="0"] .o5Wewa_char:nth-child(odd){--char-color:var(--wave-pair-0-a)}.o5Wewa_waveText[data-pair="0"] .o5Wewa_char:nth-child(2n){--char-color:var(--wave-pair-0-b)}.o5Wewa_waveText[data-pair="1"] .o5Wewa_char:nth-child(odd){--char-color:var(--wave-pair-1-a)}.o5Wewa_waveText[data-pair="1"] .o5Wewa_char:nth-child(2n){--char-color:var(--wave-pair-1-b)}.o5Wewa_waveText[data-pair="2"] .o5Wewa_char:nth-child(odd){--char-color:var(--wave-pair-2-a)}.o5Wewa_waveText[data-pair="2"] .o5Wewa_char:nth-child(2n){--char-color:var(--wave-pair-2-b)}.o5Wewa_waveText[data-pair="3"] .o5Wewa_char:nth-child(odd){--char-color:var(--wave-pair-3-a)}.o5Wewa_waveText[data-pair="3"] .o5Wewa_char:nth-child(2n){--char-color:var(--wave-pair-3-b)}@keyframes o5Wewa_charWiggle{0%{color:var(--color-fg-muted);transform:translateY(0)rotate(0)}30%{color:var(--char-color,var(--color-accent));transform:translateY(-.18em)rotate(-9deg)}65%{transform:translateY(.04em)rotate(7deg)}to{color:var(--color-fg);transform:translateY(0)rotate(0)}}@media (prefers-reduced-motion:reduce){.o5Wewa_navLink:hover .o5Wewa_char{animation:none}}.o5Wewa_navDropdown{position:relative}.o5Wewa_navDropdown .o5Wewa_navLink[aria-expanded=true]{color:var(--color-fg);background:var(--color-fill)}.o5Wewa_navDropdown .o5Wewa_navLink[aria-expanded=true] svg{transform:rotate(180deg)}.o5Wewa_navDropdown .o5Wewa_navLink svg{transition:transform .1s}.o5Wewa_navDropdownPanel{top:calc(100% + var(--space-2));min-width:10rem;padding:var(--space-2);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-elevated);flex-direction:column;animation:.12s ease-out o5Wewa_sheetIn;display:flex;position:absolute;left:0;box-shadow:0 18px 40px #00000029}.o5Wewa_navDropdownPanel a{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-fg);font-size:var(--text-sm);font-weight:var(--font-weight-medium);white-space:nowrap;text-decoration:none}.o5Wewa_navDropdownPanel a:hover{background:var(--color-fill)}.o5Wewa_navDropdownPanel a.o5Wewa_navDropdownOverview{border-bottom:1px solid var(--color-border);margin-bottom:var(--space-1);padding-bottom:var(--space-3);border-radius:0}.o5Wewa_navActions{align-items:center;gap:var(--space-2);flex:none;display:flex}.o5Wewa_signInButton{min-height:3rem;padding:0 var(--space-6);border-radius:var(--radius-full);border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg-elevated) 90%, transparent);color:var(--color-fg);font-size:var(--text-sm);font-weight:var(--font-weight-medium);white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px #0000000f}.o5Wewa_signInButton:hover{background:var(--color-bg-elevated)}.o5Wewa_navCta{min-height:3rem;padding:0 var(--space-8);border-radius:var(--radius-full);font-size:var(--text-sm);white-space:nowrap;justify-content:center;align-items:center;gap:.3em;text-decoration:none;display:inline-flex;box-shadow:0 10px 26px #00000024;}@media (max-width:640px){.o5Wewa_header{padding:var(--space-3) var(--space-3) 0}.o5Wewa_navBar{padding:var(--space-2) var(--space-3)}.o5Wewa_wordmark{font-size:var(--text-base)}.o5Wewa_menuButton{display:inline-flex}.o5Wewa_nav,.o5Wewa_signInButton{display:none}}.o5Wewa_sheet{z-index:50;position:fixed;inset:0}.o5Wewa_sheetScrim{cursor:default;background:#00000059;border:none;width:100%;animation:.15s ease-out o5Wewa_sheetFade;position:absolute;inset:0}.o5Wewa_sheetPanel{top:var(--space-4);right:var(--space-4);left:var(--space-4);max-height:calc(100dvh - var(--space-8));overscroll-behavior:contain;padding:var(--space-3) var(--space-4) var(--space-6);border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-bg-elevated);animation:.15s ease-out o5Wewa_sheetIn;position:absolute;overflow-y:auto;box-shadow:0 24px 60px #00000038}.o5Wewa_sheetHeader{align-items:center;gap:var(--space-3);min-height:2.75rem;display:flex}.o5Wewa_sheetClose{width:2.25rem;height:2.25rem;margin-left:calc(var(--space-2) * -1);border-radius:var(--radius-full);color:var(--color-fg-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.o5Wewa_sheetClose:hover{background:var(--color-fill);color:var(--color-fg)}.o5Wewa_sheetLinks{padding:var(--space-3) 0 var(--space-4);flex-direction:column;display:flex}.o5Wewa_sheetLinks a{padding:var(--space-3) 0;color:var(--color-fg);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);text-decoration:none}.o5Wewa_sheetSubLinks{padding-left:var(--space-4);border-left:2px solid var(--color-border);margin:var(--space-1) 0 var(--space-2);flex-direction:column;display:flex}.o5Wewa_sheetSubLinks a{padding:var(--space-2) 0;color:var(--color-fg-muted);font-size:var(--text-base);font-weight:var(--font-weight-medium);text-decoration:none}.o5Wewa_sheetActions{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.o5Wewa_sheetSignIn{border-radius:var(--radius-full);border:1px solid var(--color-border);width:100%;min-height:3.125rem;color:var(--color-fg);font-size:var(--text-base);font-weight:var(--font-weight-medium);background:0 0;justify-content:center;align-items:center;gap:.3em;text-decoration:none;display:flex}.o5Wewa_sheetCta{width:100%;min-height:3.125rem;font-size:var(--text-base);justify-content:center;align-items:center;gap:.3em;text-decoration:none;display:flex;}@keyframes o5Wewa_sheetFade{0%{opacity:0}}@keyframes o5Wewa_sheetIn{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.o5Wewa_sheetScrim,.o5Wewa_sheetPanel{animation:none}}
._2NVTbW_card{left:var(--space-4);bottom:var(--space-4);z-index:50;width:min(22rem, calc(100vw - 2 * var(--space-4)));background:var(--color-bg-elevated);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);animation:.24s ease-out _2NVTbW_rise;position:fixed;box-shadow:0 8px 24px #00000024}._2NVTbW_link{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-8) var(--space-4) var(--space-4);color:var(--color-fg);border-radius:inherit;text-decoration:none;display:flex}._2NVTbW_link:hover ._2NVTbW_arrow{transform:translate(2px,-2px)}._2NVTbW_text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._2NVTbW_eyebrow{font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent)}._2NVTbW_title{font-size:var(--text-sm);font-weight:var(--font-weight-semibold,600);line-height:1.35}._2NVTbW_arrow{right:var(--space-4);bottom:var(--space-4);color:var(--color-fg-muted);transition:transform .12s ease-out;position:absolute}._2NVTbW_close{top:var(--space-2);right:var(--space-2);border-radius:var(--radius-full);width:1.5rem;height:1.5rem;color:var(--color-fg-subtle);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute}._2NVTbW_close:hover{background:var(--color-fill);color:var(--color-fg)}@keyframes _2NVTbW_rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){._2NVTbW_card{animation:none}._2NVTbW_arrow{transition:none}}
.TP1L_W_footer{z-index:1;margin-top:calc(var(--space-8) * 1.5);border-top:1px solid var(--color-border);background:var(--color-bg-subtle);position:relative}.TP1L_W_askAiRow{max-width:var(--content-max-width);padding:var(--space-5) var(--space-6) 0;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin:0 auto;display:flex}.TP1L_W_askAiLabel{font-size:var(--text-xs);color:var(--color-fg-muted)}.TP1L_W_askAiLinks{gap:var(--space-2);flex-wrap:wrap;display:flex}.TP1L_W_askAiLink{font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-fg-muted);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-border);text-decoration:none}.TP1L_W_askAiLink:hover{color:var(--color-fg);background:var(--color-fill)}.TP1L_W_footerInner{max-width:var(--content-max-width);padding:var(--space-8) var(--space-6) var(--space-6);margin:0 auto}.TP1L_W_footerMain{gap:calc(var(--space-8) * 1.25);grid-template-columns:minmax(13rem,1.2fr) 3fr;display:grid}.TP1L_W_brandColumn{flex-direction:column;align-items:flex-start;display:flex}.TP1L_W_brand{align-items:center;gap:var(--space-2);color:var(--color-fg);text-decoration:none;display:flex}.TP1L_W_wordmark{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.TP1L_W_brandDescription{max-width:17rem;margin-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.55}.TP1L_W_contactLink{margin-top:var(--space-3);color:var(--color-fg);font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-decoration:none}.TP1L_W_contactLink:hover{color:var(--color-accent)}.TP1L_W_linkColumns{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.TP1L_W_linkHeading{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.TP1L_W_linkList{margin:var(--space-4) 0 0;gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.TP1L_W_footerLink{font-size:var(--text-sm);color:var(--color-fg-muted);text-decoration:none}.TP1L_W_footerLink:hover{color:var(--color-fg)}.TP1L_W_footerBottom{margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.TP1L_W_copyright,.TP1L_W_footerNote{font-size:var(--text-xs);color:var(--color-fg-muted)}@media (max-width:800px){.TP1L_W_footerMain{gap:var(--space-8);grid-template-columns:1fr}}@media (max-width:560px){.TP1L_W_askAiRow,.TP1L_W_footerInner{padding-right:var(--space-4);padding-left:var(--space-4)}.TP1L_W_linkColumns{row-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.TP1L_W_footerBottom{flex-direction:column;align-items:flex-start}}
._7Gzi3q_main{min-height:100dvh;padding:var(--space-6);background:var(--color-bg-subtle);justify-content:center;align-items:center;display:flex}._7Gzi3q_card{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl);width:100%;max-width:400px;padding:var(--space-8) var(--space-6) var(--space-6);box-shadow:0 1px 2px #0000000a,0 12px 32px -8px #0000001f;}._7Gzi3q_header{text-align:center;align-items:center;gap:var(--space-1);margin-bottom:var(--space-2);flex-direction:column;display:flex}._7Gzi3q_logoWrap{margin-bottom:var(--space-2)}._7Gzi3q_title{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}._7Gzi3q_subtitle{font-size:var(--text-sm);color:var(--color-fg-muted)}._7Gzi3q_footer{border-top:1px solid var(--color-border);padding-top:var(--space-4);margin-top:var(--space-2);justify-content:center;display:flex}._7Gzi3q_footerLine{font-size:var(--text-sm);color:var(--color-fg-muted);text-align:center}
.pw3GsW_section{max-width:var(--content-max-width);padding:calc(var(--space-8) * 1.1) var(--space-6) 0;margin:0 auto}.pw3GsW_header,.pw3GsW_item{gap:var(--space-4);grid-template-columns:1fr;display:grid}.pw3GsW_eyebrow{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-fg);color:var(--color-bg);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);place-self:start}.pw3GsW_heading{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);text-wrap:balance;line-height:1.1}.pw3GsW_list{margin-top:var(--space-8);flex-direction:column;display:flex}.pw3GsW_item{gap:var(--space-3);padding:var(--space-6) 0;border-top:1px solid var(--color-border)}.pw3GsW_item:last-child{border-bottom:1px solid var(--color-border)}.pw3GsW_question{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-fg);text-wrap:balance;line-height:1.25}.pw3GsW_answer{font-size:var(--text-base);color:var(--color-fg-muted);max-width:40rem;line-height:1.6}@media (min-width:640px){.pw3GsW_header,.pw3GsW_item{column-gap:var(--space-8);grid-template-columns:1fr 1.4fr}.pw3GsW_item{padding:var(--space-8) 0}}
.uHmsfa_actions{}.uHmsfa_primaryButton{width:100%;padding:var(--space-3) var(--space-4);font-size:var(--text-base);}.uHmsfa_secondaryButton{box-sizing:border-box;text-align:center;width:100%;padding:var(--space-3) var(--space-4);font-size:var(--text-base);text-decoration:none;display:block;}.uHmsfa_digest{text-align:center;margin-top:var(--space-3);}
.VYP5vq_summaryGrid,.VYP5vq_comparisonGrid,.VYP5vq_useGrid{gap:var(--space-3);margin-top:var(--space-5);display:grid}.VYP5vq_summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.VYP5vq_summaryCard,.VYP5vq_comparisonCard,.VYP5vq_useGrid article{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle)}.VYP5vq_summaryCard span{color:var(--color-fg-subtle);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;display:block}.VYP5vq_summaryCard strong{margin-top:var(--space-2);font-size:var(--text-xl);letter-spacing:var(--tracking-tight);display:block}.VYP5vq_summaryCard p,.VYP5vq_useGrid p,.VYP5vq_prose,.VYP5vq_chartNote,.VYP5vq_tableNote{color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.6}.VYP5vq_summaryCard p{margin-top:var(--space-1)}.VYP5vq_bars{max-width:44rem;margin-top:var(--space-6);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg)}.VYP5vq_barRow+.VYP5vq_barRow{margin-top:var(--space-3)}.VYP5vq_barLabel{justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-1);font-size:var(--text-sm);display:flex}.VYP5vq_barTrack{border-radius:var(--radius-full);background:var(--color-bg-subtle);height:.65rem;overflow:hidden}.VYP5vq_barTrack span{border-radius:inherit;background:var(--color-accent);height:100%;display:block}.VYP5vq_chartNote,.VYP5vq_tableNote{margin-top:var(--space-3)}.VYP5vq_explorer{min-width:0;max-width:100%;margin-top:var(--space-7);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated);box-shadow:0 12px 32px color-mix(in srgb, var(--color-fg) 8%, transparent)}.VYP5vq_explorerHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-5);display:flex}.VYP5vq_explorerKicker,.VYP5vq_stateCardTitle p{color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.07em;text-transform:uppercase}.VYP5vq_explorerHeader h3{margin-top:var(--space-1);font-size:var(--text-xl);letter-spacing:var(--tracking-tight)}.VYP5vq_explorerHeader>div:first-child>p:last-child{max-width:40rem;margin-top:var(--space-2);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.5}.VYP5vq_metricToggle{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-subtle);flex:none;padding:.2rem;display:inline-flex}.VYP5vq_metricToggle button{padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);color:var(--color-fg-muted);font:inherit;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0}.VYP5vq_metricToggle button[aria-pressed=true]{color:var(--color-accent-fg);background:var(--color-accent);box-shadow:0 1px 3px color-mix(in srgb, var(--color-fg) 14%, transparent)}.VYP5vq_metricToggle button:focus-visible,.VYP5vq_mobileStatePicker select:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.VYP5vq_explorerBody{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:minmax(0,1.7fr) minmax(17rem,.7fr);align-items:start;min-width:0;display:grid}.VYP5vq_legend{margin-top:var(--space-3);color:var(--color-fg-subtle);align-items:center;gap:.2rem;font-size:.68rem;display:flex}.VYP5vq_legend i{background:color-mix(in srgb, var(--color-accent) 18%, var(--color-bg));width:1.4rem;height:.55rem}.VYP5vq_legend i:nth-of-type(2){background:color-mix(in srgb, var(--color-accent) 32%, var(--color-bg))}.VYP5vq_legend i:nth-of-type(3){background:color-mix(in srgb, var(--color-accent) 46%, var(--color-bg))}.VYP5vq_legend i:nth-of-type(4){background:color-mix(in srgb, var(--color-accent) 60%, var(--color-bg))}.VYP5vq_legend i:nth-of-type(5){background:color-mix(in srgb, var(--color-accent) 74%, var(--color-bg))}.VYP5vq_mapNote{margin-top:var(--space-2);color:var(--color-fg-subtle);font-size:.68rem;line-height:1.45}.VYP5vq_stateCard{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle)}.VYP5vq_stateCardTitle{align-items:center;gap:var(--space-3);display:flex}.VYP5vq_stateCardTitle>span{border-radius:var(--radius-md);width:3rem;height:3rem;color:var(--color-accent-fg);background:var(--color-accent);font-weight:var(--font-weight-bold);place-items:center;display:grid}.VYP5vq_stateCardTitle h4{font-size:var(--text-xl);letter-spacing:var(--tracking-tight);margin-top:.1rem}.VYP5vq_stateStats{gap:var(--space-2);margin-top:var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}.VYP5vq_stateStats div:first-child{grid-column:1/-1}.VYP5vq_stateStats div{min-width:0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg)}.VYP5vq_stateStats dt{color:var(--color-fg-subtle);font-size:.65rem;line-height:1.25}.VYP5vq_stateStats dd{margin-top:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;text-overflow:ellipsis;overflow:hidden}.VYP5vq_rankShift{margin-top:var(--space-5)}.VYP5vq_rankShift p{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-top:var(--space-3);font-size:var(--text-xs);display:flex}.VYP5vq_rankShift p strong{color:var(--color-accent);font-size:var(--text-base)}.VYP5vq_rankShift>div{height:.35rem;margin-top:var(--space-1);border-radius:var(--radius-full);background:var(--color-border);overflow:hidden}.VYP5vq_rankShift>div span{border-radius:inherit;background:var(--color-cat-2);height:100%;display:block}.VYP5vq_stateReading,.VYP5vq_noCount p{margin-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.5}.VYP5vq_noCount{margin-top:var(--space-5);padding:var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md)}.VYP5vq_noCount p{margin-top:var(--space-2)}.VYP5vq_mobileStatePicker{display:none}.VYP5vq_comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:44rem}.VYP5vq_comparisonCard h3,.VYP5vq_useGrid h3{font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.VYP5vq_comparisonCard ol{margin:var(--space-3) 0 0;padding-left:var(--space-5)}.VYP5vq_comparisonCard li{padding:var(--space-1) 0}.VYP5vq_comparisonCard li span{width:calc(100% - var(--space-4));justify-content:space-between;gap:var(--space-2);display:inline-flex}.VYP5vq_comparisonCard li strong{font-variant-numeric:tabular-nums}.VYP5vq_prose{max-width:44rem;margin-top:var(--space-4)}.VYP5vq_tableWrap{margin-top:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow-x:auto}.VYP5vq_tableWrap:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.VYP5vq_table{border-collapse:collapse;width:100%;min-width:42rem;font-size:var(--text-sm)}.VYP5vq_table caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.VYP5vq_table th,.VYP5vq_table td{padding:var(--space-3);border-bottom:1px solid var(--color-border);text-align:left}.VYP5vq_table thead th{background:var(--color-bg-subtle);color:var(--color-fg-subtle);font-size:var(--text-xs);letter-spacing:.03em;text-transform:uppercase}.VYP5vq_table tbody tr:last-child th,.VYP5vq_table tbody tr:last-child td{border-bottom:0}.VYP5vq_table tbody tr:nth-child(2n){background:var(--color-bg-subtle)}.VYP5vq_table .VYP5vq_numeric{text-align:right;font-variant-numeric:tabular-nums}.VYP5vq_table sup{color:var(--color-warning-fg);margin-left:.15rem}.VYP5vq_useGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:44rem}.VYP5vq_useGrid p{margin-top:var(--space-2)}.VYP5vq_methodList{max-width:44rem;margin:var(--space-4) 0 0;padding-left:var(--space-5);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.65}.VYP5vq_methodList li+li{margin-top:var(--space-2)}@media (max-width:700px){.VYP5vq_summaryGrid,.VYP5vq_comparisonGrid,.VYP5vq_useGrid{grid-template-columns:1fr}.VYP5vq_bars,.VYP5vq_explorer{padding:var(--space-4)}.VYP5vq_explorerHeader{flex-direction:column;align-items:stretch}.VYP5vq_metricToggle{align-self:flex-start}.VYP5vq_mobileStatePicker{gap:var(--space-2);margin-top:var(--space-5);color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);display:grid}.VYP5vq_mobileStatePicker select{width:100%;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-fg);background:var(--color-bg);font:inherit}.VYP5vq_explorerBody{margin-top:var(--space-5);display:block}.VYP5vq_explorerBody>div:first-child{min-width:0;max-width:100%;padding:var(--space-1) var(--space-1) var(--space-3);overflow-x:auto}.VYP5vq_stateCard{margin-top:var(--space-4)}}
.jqayOa_map{grid-template-columns:repeat(13,minmax(0,1fr));gap:.2rem;width:100%;max-width:40rem;margin-inline:auto;display:grid}.jqayOa_tile{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--color-accent) 35%, var(--color-border));border-radius:var(--radius-sm);min-width:0;color:color-mix(in srgb, var(--color-fg) 80%, var(--color-accent));background:color-mix(in srgb, var(--color-accent) 18%, var(--color-bg));font:inherit;font-size:clamp(.55rem,1.7vw,.72rem);font-weight:var(--font-weight-bold);text-align:center;cursor:pointer;place-content:center;padding:0;line-height:1.1;transition:transform .12s,box-shadow .12s;display:grid}.jqayOa_tile small{font-size:.85em;font-weight:var(--font-weight-normal);color:var(--color-fg-muted);display:block}.jqayOa_tile[data-level="2"]{background:color-mix(in srgb, var(--color-accent) 32%, var(--color-bg))}.jqayOa_tile[data-level="3"]{background:color-mix(in srgb, var(--color-accent) 46%, var(--color-bg))}.jqayOa_tile[data-level="4"]{background:color-mix(in srgb, var(--color-accent) 60%, var(--color-bg))}.jqayOa_tile[data-level="5"]{background:color-mix(in srgb, var(--color-accent) 74%, var(--color-bg))}.jqayOa_tile:hover:not(:disabled){z-index:1;box-shadow:0 3px 8px color-mix(in srgb, var(--color-fg) 18%, transparent);transform:translateY(-2px)}.jqayOa_tile[data-selected]{z-index:2;outline:3px solid var(--color-cat-2);outline-offset:1px}.jqayOa_tile[data-empty]{border-style:dashed;border-color:var(--color-border);color:var(--color-fg-subtle);background:var(--color-bg-subtle)}.jqayOa_tile:disabled{cursor:default}.jqayOa_tile:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
.fuRD8q_wrap{}.fuRD8q_retentionRow{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.fuRD8q_fieldLabel{}.fuRD8q_retentionInput{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-fill);width:5rem;color:var(--color-fg);padding:var(--space-1) var(--space-2);font-size:var(--text-sm)}.fuRD8q_timingRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.fuRD8q_timeInput{width:8rem;}.fuRD8q_nowButton{padding:var(--space-1) var(--space-3);font-size:var(--text-sm);}.fuRD8q_removalNotice{font-size:var(--text-sm);color:var(--color-fg-muted)}.fuRD8q_removalNoticeOverdue{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-destructive)}
.WOS5ea_form{gap:var(--space-6);grid-template-columns:1fr;align-items:start;width:100%;display:grid}@media (min-width:1024px){.WOS5ea_form{grid-template-columns:1fr 300px}}.WOS5ea_main{min-width:0;}.WOS5ea_field{max-width:28rem;}.WOS5ea_fieldLabel{}.WOS5ea_nameInput{}.WOS5ea_fieldBlock{}.WOS5ea_sectionHeading{}.WOS5ea_tabPanel{}.WOS5ea_panelStackSm{}.WOS5ea_panelStackLg{}.WOS5ea_freeText{resize:vertical;width:100%;}.WOS5ea_sidebarSlot{order:-1}@media (min-width:1024px){.WOS5ea_sidebarSlot{top:var(--space-6);order:1;position:sticky}}.WOS5ea_submitButton{width:100%;}
.IfNCdG_panel{}.IfNCdG_header{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.IfNCdG_headerLabel{}.IfNCdG_headerActions{align-items:center;gap:var(--space-3);display:flex}.IfNCdG_saveToggle{flex-shrink:0;}.IfNCdG_manageLink{flex-shrink:0;}.IfNCdG_saveRow{gap:var(--space-2);display:flex}.IfNCdG_nameInput{padding:var(--space-1) var(--space-2);flex:1;}.IfNCdG_saveButton{border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-accent-fg);padding:var(--space-1) var(--space-2);font-size:var(--text-sm);cursor:pointer;border:none}.IfNCdG_filterInput{width:100%;}.IfNCdG_note{}.IfNCdG_error{font-size:var(--text-xs);color:var(--color-destructive)}.IfNCdG_combobox{position:relative}.IfNCdG_listbox{z-index:20;top:calc(100% + var(--space-1));background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);max-height:16rem;padding:var(--space-1);position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 4px 16px -4px #0003}.IfNCdG_option{padding:var(--space-2);border-radius:var(--radius-sm);cursor:pointer;align-items:center;display:flex}.IfNCdG_option:hover,.IfNCdG_optionActive{background:var(--color-fill)}.IfNCdG_optionText{flex-direction:column;gap:.1rem;min-width:0;display:flex}.IfNCdG_emptyOption{padding:var(--space-2);font-size:var(--text-sm);color:var(--color-fg-muted)}.IfNCdG_protocolName{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.IfNCdG_protocolSummary{font-size:var(--text-xs);color:var(--color-fg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.vv7nqa_root{margin-top:var(--space-5);scroll-margin-top:6rem}.vv7nqa_search{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-bg-elevated);display:flex}.vv7nqa_search:focus-within{border-color:var(--color-accent);outline:2px solid var(--color-focus-ring);outline-offset:2px}.vv7nqa_searchLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vv7nqa_search input{min-width:0;color:var(--color-fg);font:inherit;font-size:var(--text-base);background:0 0;border:0;outline:0;flex:1}.vv7nqa_search kbd{padding:1px var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-fg-muted);font-size:var(--text-xs)}.vv7nqa_chips{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.vv7nqa_chips button{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);color:var(--color-fg);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0}.vv7nqa_chips button:hover{background:var(--color-accent-wash)}.vv7nqa_chips button[aria-pressed=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-fg)}.vv7nqa_count{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-fg-muted)}.vv7nqa_clear{color:var(--color-accent);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.vv7nqa_split{gap:var(--space-4);margin-top:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;display:grid}@media (max-width:720px){.vv7nqa_split{grid-template-columns:minmax(0,1fr)}}.vv7nqa_list{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);max-height:28rem;margin:0;padding:0;list-style:none;position:relative;overflow-y:auto}@media (max-width:720px){.vv7nqa_list{max-height:18rem}}.vv7nqa_list li+li{border-top:1px solid var(--color-border)}.vv7nqa_row{gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);color:var(--color-fg);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:5.5rem minmax(0,1fr);display:grid}.vv7nqa_row:hover{background:var(--color-bg-subtle)}.vv7nqa_row[aria-current=true]{background:var(--color-accent-wash);box-shadow:inset 3px 0 0 var(--color-accent)}.vv7nqa_row:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.vv7nqa_row small{color:var(--color-fg-muted);font-size:var(--text-xs);display:block}.vv7nqa_code{font-family:var(--font-mono,ui-monospace, monospace);font-weight:var(--font-weight-semibold)}.vv7nqa_empty{padding:var(--space-5);color:var(--color-fg-muted);font-size:var(--text-sm);text-align:center}.vv7nqa_detail{min-width:0}.vv7nqa_article{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle);scroll-margin-top:6rem}.vv7nqa_article[hidden]{display:none}.vv7nqa_tag{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-accent-wash);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);display:inline-block}.vv7nqa_title{margin-top:var(--space-2);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-2xl);letter-spacing:var(--tracking-tighter);overflow-wrap:anywhere}.vv7nqa_name{margin-top:var(--space-1);font-weight:var(--font-weight-semibold)}.vv7nqa_body{margin-top:var(--space-3);color:var(--color-fg-muted);line-height:1.6}.vv7nqa_facts{gap:var(--space-3);margin:var(--space-4) 0 0;display:grid}.vv7nqa_facts dt{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-muted)}.vv7nqa_facts dd{font-size:var(--text-sm);margin:2px 0 0;line-height:1.55}.vv7nqa_pairs{gap:var(--space-2);flex-wrap:wrap;display:flex}.vv7nqa_pairs button{padding:2px var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-bg-elevated);color:var(--color-fg);font:inherit;font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-xs);cursor:pointer}.vv7nqa_pairs button:hover{border-color:var(--color-accent);background:var(--color-accent-wash)}.vv7nqa_copy{margin-top:var(--space-4);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-fg);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0}.vv7nqa_copy:hover{border-color:var(--color-accent);background:var(--color-accent-wash)}.vv7nqa_chips button:focus-visible,.vv7nqa_pairs button:focus-visible,.vv7nqa_copy:focus-visible,.vv7nqa_clear:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}
.axS1iW_desktopOnly{display:none}@media (min-width:640px){.axS1iW_desktopOnly{display:block}}.axS1iW_layout{align-items:flex-start;gap:var(--space-8);display:flex}.axS1iW_rail{background:var(--color-bg-subtle);border-radius:var(--radius-xl);width:17.5rem;padding:var(--space-3);gap:var(--space-1);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:6rem}.axS1iW_railButton{align-items:center;gap:var(--space-3);text-align:left;width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);color:var(--color-fg-muted);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:none;transition:background-color .12s,color .12s;display:flex}.axS1iW_railButton:hover{background:var(--color-fill)}.axS1iW_railButtonActive,.axS1iW_railButtonActive:hover{background:var(--color-bg-elevated);color:var(--color-fg);box-shadow:0 1px 2px #0000000f,0 1px 12px #0000000a}.axS1iW_railIcon{color:var(--color-fg-subtle);flex-shrink:0;display:inline-flex}.axS1iW_railButtonActive .axS1iW_railIcon{color:var(--color-accent)}.axS1iW_detail{flex:1;min-width:0}.axS1iW_detailPanel{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-8)}.axS1iW_detailPanel[hidden]{display:none}.axS1iW_detailEyebrow{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent);letter-spacing:.02em;text-transform:uppercase}.axS1iW_detailTitle{margin-top:var(--space-2);font-size:var(--text-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);line-height:1.15}.axS1iW_detailBody{margin-top:var(--space-3);font-size:var(--text-base);color:var(--color-fg-muted);line-height:1.6}.axS1iW_detailPoints{margin-top:var(--space-5);gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.axS1iW_detailPoints li{padding-left:var(--space-6);font-size:var(--text-sm);color:var(--color-fg);line-height:1.5;position:relative}.axS1iW_detailPoints li:before{content:"";left:var(--space-1);border-radius:var(--radius-full);background:var(--color-accent);width:6px;height:6px;position:absolute;top:.55em}.axS1iW_detailLink{margin-top:var(--space-5);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent);text-decoration:none;display:inline-block}.axS1iW_detailLink:hover{text-decoration:underline}.axS1iW_mobileOnly{flex-direction:column;display:flex}@media (min-width:640px){.axS1iW_mobileOnly{display:none}}.axS1iW_accordionRow{border-bottom:1px solid var(--color-border)}.axS1iW_accordionRow:first-child{border-top:1px solid var(--color-border)}.axS1iW_accordionSummary{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-1);cursor:pointer;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-fg);list-style:none;display:flex}.axS1iW_accordionSummary::-webkit-details-marker{display:none}.axS1iW_accordionLabel{flex:1}.axS1iW_chevron{color:var(--color-fg-subtle);flex-shrink:0;transition:transform .15s,color .15s}.axS1iW_accordionRow[open] .axS1iW_chevron{color:var(--color-accent);transform:rotate(180deg)}.axS1iW_accordionRow[open] .axS1iW_railIcon{color:var(--color-accent)}.axS1iW_accordionBody{padding:0 var(--space-1) var(--space-5)}.axS1iW_accordionBody .axS1iW_detailTitle{font-size:var(--text-xl)}
.kV2QCq_browser{max-width:var(--content-max-width);padding:var(--space-8) var(--space-6) 0;margin:0 auto}.kV2QCq_search{max-width:30rem;margin:0 auto;position:relative}.kV2QCq_searchIcon{left:var(--space-4);color:var(--color-fg-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.kV2QCq_searchInput{width:100%;padding:var(--space-3) var(--space-4) var(--space-3) calc(var(--space-4) * 2 + .75rem);font:inherit;font-size:var(--text-base);color:var(--color-fg);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-full)}.kV2QCq_searchInput::placeholder{color:var(--color-fg-muted)}.kV2QCq_searchInput:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.kV2QCq_chips{justify-content:center;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.kV2QCq_chip{padding:var(--space-1) var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-fg-muted);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer}.kV2QCq_chip:hover{border-color:var(--color-accent);color:var(--color-fg)}.kV2QCq_chip[aria-pressed=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-fg)}.kV2QCq_chip:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.kV2QCq_status{min-height:1.5rem;margin-top:var(--space-3);text-align:center;font-size:var(--text-sm);color:var(--color-fg-muted)}.kV2QCq_group{margin-top:calc(var(--space-8) * 1.25)}.kV2QCq_group:first-of-type{margin-top:var(--space-6)}.kV2QCq_groupHead{margin-bottom:var(--space-4)}.kV2QCq_groupTitle{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.kV2QCq_groupLead{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-fg-muted)}.kV2QCq_featuredSection{margin-top:var(--space-6)}.kV2QCq_featuredGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:720px){.kV2QCq_featuredGrid{grid-template-columns:repeat(2,1fr)}}.kV2QCq_featured{align-items:flex-start;gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-subtle);color:inherit;flex-direction:column;text-decoration:none;transition:border-color .1s;display:flex}.kV2QCq_featured:hover{border-color:var(--color-accent)}.kV2QCq_featured:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.kV2QCq_featuredTitle{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-fg);line-height:1.25}.kV2QCq_featuredBlurb{font-size:var(--text-sm);color:var(--color-fg-muted);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.kV2QCq_kind{padding:.125rem var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-elevated);border:1px solid var(--color-border);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--color-accent);white-space:nowrap}.kV2QCq_cardLink{padding-top:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-accent);margin-top:auto}.kV2QCq_rows{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);margin:0;padding:0;list-style:none;overflow:hidden}.kV2QCq_rows li+li{border-top:1px solid var(--color-border)}.kV2QCq_row{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);color:inherit;grid-template-columns:1fr auto auto;text-decoration:none;display:grid}.kV2QCq_row:hover{background:var(--color-bg-subtle)}.kV2QCq_row:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.kV2QCq_rowText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.kV2QCq_rowTitle{font-size:var(--text-base);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-fg);line-height:1.3}.kV2QCq_rowBlurb{font-size:var(--text-sm);color:var(--color-fg-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.kV2QCq_rowArrow{color:var(--color-fg-muted)}.kV2QCq_row:hover .kV2QCq_rowArrow{color:var(--color-accent)}@media (max-width:639px){.kV2QCq_row{grid-template-columns:1fr auto}.kV2QCq_row .kV2QCq_kind{grid-area:1/2}.kV2QCq_rowArrow{display:none}}
._4qGwdq_body{max-width:var(--content-max-width);padding:0 var(--space-6);margin:0 auto}._4qGwdq_article{min-width:0;max-width:44rem;margin:0 auto}._4qGwdq_post{justify-content:center;align-items:start;gap:var(--space-8) calc(var(--space-8) * 1.5);margin-top:var(--space-8);grid-template-columns:minmax(0,44rem) 16rem;display:grid}._4qGwdq_short{padding:var(--space-4) var(--space-5);border-left:3px solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-accent-wash);color:var(--color-fg);font-size:1.125rem;line-height:1.6}._4qGwdq_short p{margin:0}._4qGwdq_shortTitle{color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--space-1)!important}._4qGwdq_side{gap:var(--space-6);font-size:var(--text-sm);display:grid;position:sticky;top:6rem}._4qGwdq_share{gap:var(--space-2);margin:0;display:flex}._4qGwdq_share a{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);width:2.25rem;height:2.25rem;color:var(--color-fg-muted);font-weight:var(--font-weight-semibold);place-items:center;text-decoration:none;display:inline-grid}._4qGwdq_share a:hover,._4qGwdq_share a:focus-visible{border-color:var(--color-accent);color:var(--color-accent)}._4qGwdq_tocLabel{margin:0 0 var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);font-weight:var(--font-weight-semibold);color:var(--color-fg)}._4qGwdq_toc ol{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._4qGwdq_toc a{color:var(--color-fg-muted);line-height:1.35;text-decoration:none}._4qGwdq_toc a:hover,._4qGwdq_toc a[aria-current]{color:var(--color-fg)}._4qGwdq_toc a[aria-current]{font-weight:var(--font-weight-semibold)}._4qGwdq_ctaCard{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated)}._4qGwdq_ctaCard h2{margin:var(--space-3) 0 var(--space-2);font-size:var(--text-xl);line-height:1.2}._4qGwdq_ctaCard p{color:var(--color-fg-muted);margin:0;line-height:1.5}._4qGwdq_ctaCard ._4qGwdq_ctaTag{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-accent-wash);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);display:inline-block}._4qGwdq_ctaGo{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-on-accent,#fff);font-weight:var(--font-weight-semibold);justify-content:space-between;text-decoration:none;display:flex}._4qGwdq_releaseHero{max-width:52rem}._4qGwdq_heroDek{max-width:42rem;margin-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-lg);line-height:1.55}._4qGwdq_heroMedia{max-width:var(--content-max-width);margin:var(--space-8) auto 0;padding:0 var(--space-6)}._4qGwdq_heroMedia ._4qGwdq_cover{aspect-ratio:3/1.55;border-radius:var(--radius-xl)}._4qGwdq_cover{aspect-ratio:3/2;border-radius:var(--radius-lg);background:var(--color-fill);isolation:isolate;width:100%;position:relative;overflow:hidden}._4qGwdq_cover img{object-fit:cover;transition:transform .5s cubic-bezier(.2,.75,.25,1)}._4qGwdq_coverWash{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #2b241d14}._4qGwdq_meta{margin-top:var(--space-3);align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-fg-subtle);flex-wrap:wrap;display:flex}._4qGwdq_draftBadge{padding:.1rem var(--space-2);border-radius:var(--radius-full);background:var(--color-warning-bg,var(--color-bg-subtle));color:var(--color-warning-fg,var(--color-fg));font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase}._4qGwdq_answer{margin-top:var(--space-8);color:var(--color-fg);font-size:1.25rem;line-height:1.6}._4qGwdq_p{margin-top:var(--space-5);color:var(--color-fg-muted);font-size:1rem;line-height:1.75}._4qGwdq_p a,._4qGwdq_list a,._4qGwdq_callout a,._4qGwdq_related a,._4qGwdq_also a{color:var(--color-accent);text-underline-offset:2px}._4qGwdq_h2{margin-top:calc(var(--space-8) * 1.1);font-size:var(--text-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);scroll-margin-top:6rem;line-height:1.15}._4qGwdq_list{margin-top:var(--space-4);padding-left:var(--space-5);font-size:var(--text-base);color:var(--color-fg-muted);line-height:1.6;list-style:outside}._4qGwdq_list li+li{margin-top:var(--space-2)}._4qGwdq_callout{margin-top:var(--space-5);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);font-size:var(--text-sm);color:var(--color-fg-muted);line-height:1.6}._4qGwdq_calloutTitle{margin-bottom:var(--space-1);color:var(--color-fg);font-weight:var(--font-weight-semibold);display:block}._4qGwdq_shot{margin:var(--space-6) 0 0}._4qGwdq_shotImage{border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;height:auto;display:block}._4qGwdq_shotMissing{border:2px dashed var(--color-border-strong);border-radius:var(--radius-lg);min-height:12rem;color:var(--color-fg-subtle);font-size:var(--text-sm);place-items:center;display:grid}._4qGwdq_shotCaption{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-fg-subtle);line-height:1.5}._4qGwdq_related,._4qGwdq_also{margin-top:calc(var(--space-8) * 1.1)}._4qGwdq_sideHeading{font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}._4qGwdq_related ul,._4qGwdq_also ul{margin-top:var(--space-3);padding-left:var(--space-5);gap:var(--space-2);font-size:var(--text-base);color:var(--color-fg-muted);flex-direction:column;line-height:1.6;display:flex}._4qGwdq_alsoArea{margin-top:var(--space-4);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-subtle)}._4qGwdq_indexHero{padding-top:calc(var(--space-8) * 1.5)}._4qGwdq_indexHero+._4qGwdq_body{margin-top:var(--space-8)}._4qGwdq_browser{padding-bottom:var(--space-4)}._4qGwdq_tools{align-items:center;gap:var(--space-3) var(--space-6);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated);grid-template-columns:minmax(15rem,1fr) auto;display:grid}._4qGwdq_monthHeading{margin-top:calc(var(--space-8) * 1.5);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-subtle)}._4qGwdq_feed{margin:var(--space-5) 0 0;padding:0;list-style:none}._4qGwdq_feedEntry{gap:var(--space-6);padding:var(--space-8) 0;border-top:1px solid var(--color-border);grid-template-columns:9rem minmax(0,1fr);display:grid}._4qGwdq_feedDate{font-size:var(--text-sm);color:var(--color-fg-subtle);align-self:start;position:sticky;top:6rem}._4qGwdq_feedMain{max-width:40rem}._4qGwdq_feedMain ._4qGwdq_meta{margin-top:var(--space-4)}._4qGwdq_highlights{margin:var(--space-4) 0 0;padding-left:var(--space-5);gap:var(--space-1);color:var(--color-fg-muted);line-height:1.5;list-style:outside;display:grid}._4qGwdq_highlights li::marker{color:var(--color-accent)}._4qGwdq_highlightsMore{margin-left:calc(var(--space-5) * -1);color:var(--color-fg-subtle);font-size:var(--text-sm);list-style:none}._4qGwdq_entries{margin-top:var(--space-5);gap:var(--space-8) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}._4qGwdq_entry{min-width:0}._4qGwdq_featuredEntry{align-items:center;gap:var(--space-8);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border);grid-column:1/-1;grid-template-columns:minmax(0,1.45fr) minmax(17rem,.8fr);display:grid}._4qGwdq_entryCoverLink{border-radius:var(--radius-lg);display:block}._4qGwdq_entryCoverLink:hover ._4qGwdq_cover img{transform:scale(1.025)}._4qGwdq_entryCoverLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}._4qGwdq_entryTitle{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:1.25}._4qGwdq_entryTitle a{color:var(--color-fg);text-decoration:none}._4qGwdq_entryTitle a:hover{color:var(--color-accent)}._4qGwdq_entryTitle a:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}._4qGwdq_entryBlurb{margin-top:var(--space-2);font-size:var(--text-base);color:var(--color-fg-muted);line-height:1.6}._4qGwdq_readMore{margin-top:var(--space-4);color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-block}._4qGwdq_readMore:hover{text-underline-offset:3px;text-decoration:underline}._4qGwdq_search{margin:0;position:relative}._4qGwdq_searchIcon{left:var(--space-3);color:var(--color-fg-subtle);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._4qGwdq_searchInput{width:100%;padding:var(--space-3) var(--space-3) var(--space-3) calc(var(--space-3) + 1.5rem);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-fg);font:inherit}._4qGwdq_searchInput:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._4qGwdq_chips{gap:var(--space-2);flex-wrap:wrap;grid-column:1/-1;margin-top:0;display:flex}._4qGwdq_chip{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-bg);color:var(--color-fg-muted);font:inherit;font-size:var(--text-sm);cursor:pointer}._4qGwdq_chip:hover{border-color:var(--color-accent)}._4qGwdq_chip[aria-pressed=true]{background:var(--color-accent-wash);border-color:var(--color-accent);color:var(--color-accent);font-weight:var(--font-weight-semibold)}._4qGwdq_chip:focus-visible,._4qGwdq_topicChip:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._4qGwdq_chipCount{font-variant-numeric:tabular-nums;color:var(--color-fg-subtle)}._4qGwdq_resultCount{font-size:var(--text-sm);color:var(--color-fg-subtle);grid-area:1/2;margin:0}._4qGwdq_noResults{margin-top:var(--space-6);color:var(--color-fg-muted)}._4qGwdq_topicChip{padding:0 var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);color:var(--color-fg-muted);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;text-decoration:none}a._4qGwdq_topicChip:hover,button._4qGwdq_topicChip:hover{border-color:var(--color-accent);color:var(--color-accent)}@media (max-width:999px){._4qGwdq_post{grid-template-columns:minmax(0,44rem)}._4qGwdq_side{position:static}._4qGwdq_toc{display:none}}@media (max-width:719px){._4qGwdq_feedEntry{gap:var(--space-3);grid-template-columns:1fr}._4qGwdq_feedDate{position:static}._4qGwdq_tools,._4qGwdq_entries,._4qGwdq_featuredEntry{grid-template-columns:1fr;display:grid}._4qGwdq_featuredEntry{gap:var(--space-4)}._4qGwdq_resultCount{grid-area:auto/1}._4qGwdq_heroMedia ._4qGwdq_cover{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){._4qGwdq_cover img{transition:none}}
.xgPmsG_page{background:var(--color-bg);width:100%;color:var(--color-fg);overflow-x:clip}.xgPmsG_hero{max-width:var(--content-max-width);padding:calc(var(--space-8) * 2.5) var(--space-6) calc(var(--space-8) * 2);align-items:center;gap:calc(var(--space-8) * 1.5);margin:0 auto;display:grid;position:relative}.xgPmsG_hero:before{content:"";z-index:0;background:var(--color-accent-wash);filter:blur(10px);opacity:.66;pointer-events:none;border-radius:50%;width:28rem;height:28rem;position:absolute;top:-7rem;right:-10rem}.xgPmsG_heroCopy,.xgPmsG_examCard{z-index:1;position:relative}.xgPmsG_heroCopy{max-width:40rem}.xgPmsG_eyebrow,.xgPmsG_sectionEyebrow,.xgPmsG_ctaEyebrow,.xgPmsG_founderEyebrow{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.11em;text-transform:uppercase}.xgPmsG_eyebrow,.xgPmsG_sectionEyebrow{color:var(--color-accent)}.xgPmsG_headline{margin-top:var(--space-4);max-width:44rem;font-size:var(--text-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);line-height:1.05}.xgPmsG_subhead{margin-top:var(--space-5);max-width:37rem;font-size:var(--text-lg);color:var(--color-fg-muted);line-height:1.65}.xgPmsG_examCard{width:100%;max-width:28rem;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated);box-shadow:0 22px 70px color-mix(in srgb, var(--color-fg) 10%, transparent);justify-self:center;transform:rotate(1.25deg)}.xgPmsG_examCardHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border);display:flex}.xgPmsG_examKicker{font-size:var(--text-xs);color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:.08em}.xgPmsG_examTitle{margin-top:var(--space-1);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.xgPmsG_liveBadge{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-accent-wash);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);white-space:nowrap}.xgPmsG_examList{margin:var(--space-5) 0 0;gap:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.xgPmsG_examItem{align-items:center;gap:var(--space-3);font-size:var(--text-sm);font-weight:var(--font-weight-medium);display:flex}.xgPmsG_examDot{background:var(--color-accent);border-radius:50%;flex:none;width:.6rem;height:.6rem}.xgPmsG_examItem:nth-child(2) .xgPmsG_examDot{opacity:.9}.xgPmsG_examItem:nth-child(3) .xgPmsG_examDot{opacity:.8}.xgPmsG_examItem:nth-child(4) .xgPmsG_examDot{opacity:.7}.xgPmsG_examItem:nth-child(5) .xgPmsG_examDot{opacity:.6}.xgPmsG_examRule{background:var(--color-border);flex:1;height:1px}.xgPmsG_examFootnote{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-fg-muted)}.xgPmsG_origin{max-width:var(--content-max-width);padding:calc(var(--space-8) * 2) var(--space-6);border-top:1px solid var(--color-border);gap:var(--space-8);margin:0 auto;display:grid}.xgPmsG_originIntro{max-width:31rem}.xgPmsG_sectionHeading{margin-top:var(--space-3);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);line-height:1.2}.xgPmsG_originBody{gap:var(--space-4);max-width:35rem;color:var(--color-fg-muted);font-size:var(--text-base);flex-direction:column;line-height:1.75;display:flex}.xgPmsG_principlesSection{padding:calc(var(--space-8) * 2) max(var(--space-6), calc((100vw - var(--content-max-width)) / 2));background:var(--color-bg-subtle)}.xgPmsG_principlesHeadingRow{max-width:var(--content-max-width);gap:var(--space-5);flex-direction:column;margin:0 auto;display:flex}.xgPmsG_principlesLead{max-width:22rem;color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.6}.xgPmsG_principlesGrid{max-width:var(--content-max-width);margin:var(--space-8) auto 0;gap:var(--space-4);padding:0;list-style:none;display:grid}.xgPmsG_principleCard{min-height:18rem;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated);flex-direction:column;display:flex}.xgPmsG_principleNumber{color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em}.xgPmsG_principleTitle{padding-top:var(--space-8);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);margin-top:auto;line-height:1.25}.xgPmsG_principleBody{margin-top:var(--space-3);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.65}.xgPmsG_founder{max-width:calc(var(--content-max-width) - (var(--space-6) * 2));margin:calc(var(--space-8) * 2) auto 0;padding:calc(var(--space-8) * 1.5) var(--space-6);gap:var(--space-8);border:1px solid color-mix(in srgb, var(--color-cat-2) 30%, var(--color-border));border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-cat-2) 11%, var(--color-bg-elevated));color:var(--color-fg);box-shadow:0 22px 70px color-mix(in srgb, var(--color-fg) 8%, transparent);display:grid}.xgPmsG_founderMark{border:1px solid color-mix(in srgb, var(--color-cat-2) 38%, var(--color-border));background:color-mix(in srgb, var(--color-cat-2) 14%, transparent);width:5rem;height:5rem;color:var(--color-cat-2);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);border-radius:50%;align-self:start;place-items:center;font-style:italic;display:grid}.xgPmsG_founderCopy{max-width:41rem}.xgPmsG_founderEyebrow{color:var(--color-cat-2)}.xgPmsG_founderHeading{margin-top:var(--space-3);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);line-height:1.2}.xgPmsG_founderCopy>p:not(.xgPmsG_founderEyebrow){margin-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-base);line-height:1.75}.xgPmsG_founderLinks{margin-top:var(--space-6);gap:var(--space-5);flex-wrap:wrap;display:flex}.xgPmsG_founderLinks a{color:var(--color-fg);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-underline-offset:.25rem}.xgPmsG_founderLinks a:hover{color:var(--color-accent)}.xgPmsG_ctaBandOuter{max-width:var(--content-max-width);margin:calc(var(--space-8) * 2) auto 0;padding:0 var(--space-6)}.xgPmsG_ctaBand{padding:calc(var(--space-8) * 1.75) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-accent-wash);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.xgPmsG_ctaBand:after{content:"";border:1px solid color-mix(in srgb, var(--color-accent) 35%, transparent);border-radius:50%;width:14rem;height:14rem;position:absolute;bottom:-9rem;right:-7rem}.xgPmsG_ctaEyebrow{color:var(--color-accent)}.xgPmsG_ctaHeading{max-width:43rem;margin-top:var(--space-3);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);line-height:1.2}.xgPmsG_ctaBody{max-width:36rem;margin-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-base);line-height:1.65}.xgPmsG_ctaActions{z-index:1;margin-top:var(--space-6);justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex;position:relative}.xgPmsG_primaryButton{padding:var(--space-3) var(--space-6);border-radius:var(--radius-full);font-size:var(--text-base);text-decoration:none;}.xgPmsG_secondaryButton{padding:var(--space-3) var(--space-6);border-radius:var(--radius-full);font-size:var(--text-base);text-decoration:none;}@media (min-width:700px){.xgPmsG_hero{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr)}.xgPmsG_headline{font-size:var(--text-4xl)}.xgPmsG_origin{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.xgPmsG_principlesHeadingRow{flex-direction:row;justify-content:space-between;align-items:end}.xgPmsG_principlesGrid{grid-template-columns:repeat(3,1fr)}.xgPmsG_founder{padding:calc(var(--space-8) * 1.75);grid-template-columns:7rem minmax(0,1fr)}}@media (max-width:1060px){.xgPmsG_founder{margin-right:var(--space-6);margin-left:var(--space-6)}}@media (max-width:480px){.xgPmsG_hero{padding-top:calc(var(--space-8) * 1.5)}.xgPmsG_examCard{padding:var(--space-5)}.xgPmsG_ctaActions{flex-direction:column;width:100%}.xgPmsG_primaryButton,.xgPmsG_secondaryButton{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.xgPmsG_examCard{transform:none}}
.scXSEG_page{background:var(--color-bg);width:100%;color:var(--color-fg)}.scXSEG_hero{max-width:var(--content-max-width);padding:var(--space-8) var(--space-6) 0;text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.scXSEG_eyebrow{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent);letter-spacing:.02em;text-transform:uppercase}.scXSEG_headline{margin-top:var(--space-4);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);line-height:1.1}@media (min-width:640px){.scXSEG_headline{font-size:var(--text-4xl)}}.scXSEG_subhead{margin-top:var(--space-4);font-size:var(--text-lg);color:var(--color-fg-muted);max-width:32rem;line-height:1.5}.scXSEG_masterDetailSection{max-width:var(--content-max-width);padding:calc(var(--space-8) * 1.25) var(--space-6) 0;margin:0 auto}.scXSEG_ctaBandOuter{max-width:var(--content-max-width);margin:calc(var(--space-8) * 1.5) auto 0;padding:0 var(--space-6)}.scXSEG_ctaBand{border-radius:var(--radius-xl);background:var(--color-bg-subtle);border:1px solid var(--color-border);padding:var(--space-8) var(--space-6);text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.scXSEG_ctaHeading{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.scXSEG_ctaActions{align-items:center;gap:var(--space-3);display:flex}.scXSEG_primaryButton{padding:var(--space-3) var(--space-6);font-size:var(--text-base);border-radius:var(--radius-full);text-decoration:none;}.scXSEG_secondaryButton{padding:var(--space-3) var(--space-6);font-size:var(--text-base);border-radius:var(--radius-full);text-decoration:none;}
.rfvIbW_page{background:var(--color-bg);width:100%;color:var(--color-fg)}.rfvIbW_hero{max-width:var(--content-max-width);padding:var(--space-8) var(--space-6) 0;gap:var(--space-8);align-items:center;margin:0 auto;display:grid}.rfvIbW_heroCopy{max-width:39rem}.rfvIbW_backLink{color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-decoration:none}.rfvIbW_backLink:hover{color:var(--color-fg)}.rfvIbW_eyebrow{margin-top:var(--space-4);color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.rfvIbW_headline{margin-top:var(--space-3);letter-spacing:-.055em;max-width:13ch;font-size:clamp(2.35rem,7vw,4.75rem);line-height:.98}.rfvIbW_subhead{margin-top:var(--space-5);max-width:35rem;color:var(--color-fg-muted);font-size:var(--text-lg);line-height:1.6}.rfvIbW_heroActions{margin-top:var(--space-6);gap:var(--space-3);flex-wrap:wrap;display:flex}.rfvIbW_primaryButton{padding:var(--space-3) var(--space-6);font-size:var(--text-base);border-radius:var(--radius-full);text-decoration:none;}.rfvIbW_secondaryButton{padding:var(--space-3) var(--space-6);font-size:var(--text-base);border-radius:var(--radius-full);text-decoration:none;}.rfvIbW_microcopy{margin-top:var(--space-3);color:var(--color-fg-muted);font-size:var(--text-xs)}.rfvIbW_previewStage{min-width:0;padding:var(--space-4) 0 var(--space-8);position:relative}.rfvIbW_browser{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated);box-shadow:0 24px 70px color-mix(in srgb, var(--color-fg) 13%, transparent);overflow:hidden;transform:rotate(1.25deg)}.rfvIbW_browserBar{height:2.65rem;padding:0 var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-bg-subtle);align-items:center;gap:.35rem;display:flex}.rfvIbW_browserBar>span{background:var(--color-border-strong);border-radius:50%;width:.55rem;height:.55rem}.rfvIbW_browserBar div{margin-left:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-fg-muted);background:var(--color-bg);text-overflow:ellipsis;white-space:nowrap;flex:1;padding:.3rem .7rem;font-size:.65rem;overflow:hidden}.rfvIbW_sampleSite{min-height:24rem;padding:var(--space-5);color:#26382f;background:linear-gradient(135deg,#f3eee4 0 48%,#dce5d8 48% 100%)}.rfvIbW_sampleNav{justify-content:space-between;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid #26382f2e;font-family:Georgia,serif;display:flex}.rfvIbW_sampleNav span{letter-spacing:.05em;text-transform:uppercase;font-family:inherit;font-size:.68rem}.rfvIbW_sampleHero{max-width:25rem;padding:3.6rem 0 2.8rem}.rfvIbW_sampleHero p{letter-spacing:-.04em;font-family:Georgia,serif;font-size:clamp(2rem,4vw,3.25rem);line-height:.98}.rfvIbW_sampleHero span{max-width:25rem;margin-top:var(--space-3);line-height:1.5;display:block}.rfvIbW_sampleHero b{margin-top:var(--space-4);color:#f8f5ee;text-transform:uppercase;letter-spacing:.04em;background:#405f4d;border-radius:999px;padding:.65rem 1rem;font-size:.75rem;display:inline-block}.rfvIbW_sampleCards{grid-template-columns:repeat(3,1fr);gap:.65rem;display:grid}.rfvIbW_sampleCards i{background:#ffffff61;border:1px solid #26382f29;border-radius:.7rem;height:3.75rem}.rfvIbW_reviewNote{gap:var(--space-2);max-width:16rem;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);box-shadow:0 12px 34px color-mix(in srgb, var(--color-fg) 12%, transparent);font-size:var(--text-xs);line-height:1.45;display:flex;position:absolute;bottom:0;right:-.5rem}.rfvIbW_reviewNote>span{width:1.5rem;height:1.5rem;color:var(--color-accent-fg);background:var(--color-accent);border-radius:50%;flex:none;place-items:center;display:grid}.rfvIbW_proofStrip{max-width:var(--content-max-width);margin:calc(var(--space-8) * 1.25) auto 0;padding:var(--space-5) var(--space-6);gap:var(--space-5);border-block:1px solid var(--color-border);display:grid}.rfvIbW_proofStrip p{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;display:flex}.rfvIbW_proofStrip span{color:var(--color-fg-muted);line-height:1.45}.rfvIbW_processSection,.rfvIbW_splitSection,.rfvIbW_includedSection,.rfvIbW_ownershipSection,.rfvIbW_offerSection,.rfvIbW_finalCta{max-width:var(--content-max-width);padding:calc(var(--space-8) * 1.5) var(--space-6) 0;margin:0 auto}.rfvIbW_sectionHeading{max-width:42rem}.rfvIbW_sectionHeading h2,.rfvIbW_splitCopy h2,.rfvIbW_offerSection h2,.rfvIbW_finalCta h2{margin-top:var(--space-2);letter-spacing:-.04em;font-size:clamp(2rem,5vw,3.4rem);line-height:1.04}.rfvIbW_sectionHeading>p:last-child,.rfvIbW_splitCopy>p,.rfvIbW_offerSection>div>p:last-child,.rfvIbW_finalCta>p:not(.rfvIbW_eyebrow){margin-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-lg);line-height:1.6}.rfvIbW_steps{margin-top:var(--space-8);gap:var(--space-4);counter-reset:steps;padding:0;list-style:none;display:grid}.rfvIbW_steps li{min-height:13rem;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated)}.rfvIbW_stepNumber{color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.rfvIbW_steps h3{margin-top:var(--space-6);font-size:var(--text-xl);letter-spacing:var(--tracking-tight)}.rfvIbW_steps p{margin-top:var(--space-2);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.55}.rfvIbW_splitSection{gap:var(--space-8);align-items:center;display:grid}.rfvIbW_splitVisual{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-subtle)}.rfvIbW_pathCard{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated)}.rfvIbW_pathCard p{font-weight:var(--font-weight-semibold)}.rfvIbW_pathCard span{margin-top:var(--space-1);color:var(--color-fg-muted);font-size:var(--text-xs);display:block}.rfvIbW_pathCardAccent{border-color:var(--color-accent);box-shadow:inset 4px 0 0 var(--color-accent)}.rfvIbW_pathLine{width:1px;height:2rem;margin-left:var(--space-6);background:var(--color-border-strong)}.rfvIbW_splitCopy ul{margin-top:var(--space-5);gap:var(--space-3);color:var(--color-fg-muted);padding-left:1.2rem;line-height:1.5;display:grid}.rfvIbW_splitCopy li::marker{color:var(--color-accent)}.rfvIbW_featureGrid{margin-top:var(--space-8);gap:var(--space-4);display:grid}.rfvIbW_featureCard{min-height:17rem;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated);flex-direction:column;display:flex}.rfvIbW_featureIcon{border-radius:var(--radius-lg);width:2.6rem;height:2.6rem;color:var(--color-accent);background:var(--color-accent-wash);place-items:center;display:grid}.rfvIbW_featureCard h3{margin-top:var(--space-5);font-size:var(--text-xl);letter-spacing:var(--tracking-tight)}.rfvIbW_featureCard p{margin-top:var(--space-2);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.55}.rfvIbW_featureCard>span{padding-top:var(--space-5);color:var(--color-accent);font-family:var(--font-mono);font-size:var(--text-xs);margin-top:auto}.rfvIbW_ownershipSection{gap:var(--space-8);align-items:center;display:grid}.rfvIbW_ownershipCode{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-subtle);box-shadow:0 18px 50px color-mix(in srgb, var(--color-fg) 8%, transparent);overflow:hidden}.rfvIbW_codeBar{height:2.8rem;padding:0 var(--space-4);border-bottom:1px solid var(--color-border);background:var(--color-bg-elevated);align-items:center;gap:.4rem;display:flex}.rfvIbW_codeBar span{background:var(--color-border-strong);border-radius:50%;width:.55rem;height:.55rem}.rfvIbW_codeBar b{margin-left:var(--space-2);color:var(--color-fg-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-medium)}.rfvIbW_ownershipCode pre{padding:var(--space-6);color:var(--color-accent);font-family:var(--font-mono);font-size:var(--text-sm);margin:0;line-height:1.8}.rfvIbW_ownershipCopy h2{margin-top:var(--space-2);letter-spacing:-.04em;font-size:clamp(2rem,5vw,3.4rem);line-height:1.04}.rfvIbW_ownershipCopy>p:not(.rfvIbW_eyebrow){margin-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-lg);line-height:1.6}.rfvIbW_hostingChoices{margin-top:var(--space-5);gap:var(--space-3);display:grid}.rfvIbW_hostingChoices div{padding:var(--space-4);gap:var(--space-1);border-left:3px solid var(--color-accent);background:var(--color-bg-subtle);flex-direction:column;display:flex}.rfvIbW_hostingChoices span{color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.45}.rfvIbW_offerSection{gap:var(--space-8);display:grid}.rfvIbW_offerCard{padding:var(--space-6);border-radius:var(--radius-xl);color:var(--color-accent-fg);background:var(--color-accent)}.rfvIbW_offerLabel{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em}.rfvIbW_offerCard ul{margin:var(--space-5) 0;gap:var(--space-3);padding-left:1.2rem;line-height:1.45;display:grid}.rfvIbW_offerCard .rfvIbW_primaryButton{color:var(--color-fg);background:var(--color-bg);border-color:#0000}.rfvIbW_crossLinks{max-width:var(--content-max-width);margin:calc(var(--space-8) * 1.25) auto 0;padding:var(--space-6) var(--space-6) 0;border-top:1px solid var(--color-border)}.rfvIbW_crossLinksHeading{color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:.02em;text-transform:uppercase}.rfvIbW_crossLinksGrid{margin-top:var(--space-4);gap:var(--space-3);display:grid}.rfvIbW_crossLinkCard{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:inherit;background:var(--color-bg-elevated);text-decoration:none}.rfvIbW_crossLinkCard:hover{border-color:var(--color-accent)}.rfvIbW_crossLinkEyebrow{color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.02em}.rfvIbW_crossLinkTitle{margin-top:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.rfvIbW_finalCta{padding-bottom:calc(var(--space-8) * 1.5);text-align:center;flex-direction:column;align-items:center;display:flex}.rfvIbW_finalCta h2{max-width:18ch}.rfvIbW_finalCta>p:not(.rfvIbW_eyebrow){max-width:36rem}.rfvIbW_finalCta .rfvIbW_primaryButton{margin-top:var(--space-6)}@media (min-width:640px){.rfvIbW_proofStrip{grid-template-columns:repeat(3,1fr)}.rfvIbW_steps,.rfvIbW_featureGrid{grid-template-columns:repeat(2,1fr)}.rfvIbW_crossLinksGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:900px){.rfvIbW_hero{padding-top:calc(var(--space-8) * 1.25);grid-template-columns:minmax(0,1.05fr) minmax(23rem,.95fr)}.rfvIbW_steps{grid-template-columns:repeat(4,1fr)}.rfvIbW_splitSection,.rfvIbW_ownershipSection,.rfvIbW_offerSection{grid-template-columns:repeat(2,minmax(0,1fr))}.rfvIbW_offerSection{align-items:center}.rfvIbW_featureGrid{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:no-preference){.rfvIbW_browser{animation:.7s cubic-bezier(.2,.8,.2,1) both rfvIbW_settle}.rfvIbW_reviewNote{animation:.5s cubic-bezier(.2,.8,.2,1) .35s both rfvIbW_noteIn}}@keyframes rfvIbW_settle{0%{opacity:0;transform:translateY(18px)rotate(3deg)}to{opacity:1;transform:translateY(0)rotate(1.25deg)}}@keyframes rfvIbW_noteIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.UFD2Ia_wrap{max-width:var(--content-max-width);padding:var(--space-8) var(--space-6) 0;margin:0 auto}.UFD2Ia_disclaimer{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-warning-bg);color:var(--color-warning-fg);font-size:var(--text-sm);text-align:left;scroll-margin-top:6rem;line-height:1.5}.UFD2Ia_disclaimerLine{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-fg-subtle)}.UFD2Ia_disclaimerLine a{color:inherit;text-decoration:underline}.UFD2Ia_disclaimer>*+*{margin-top:var(--space-2)}.UFD2Ia_disclaimerTitle{font-weight:var(--font-weight-semibold)}.UFD2Ia_convert{gap:var(--space-4);margin-top:calc(var(--space-8) * 1.1);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg-subtle);border:1px solid var(--color-border);grid-template-columns:auto 1fr;align-items:start;display:grid}.UFD2Ia_convertIcon{border-radius:var(--radius-md);background:var(--color-accent-wash);width:44px;height:44px;color:var(--color-accent);place-items:center;display:grid}.UFD2Ia_convertBody{gap:var(--space-3);text-align:left;flex-direction:column;min-width:0;display:flex}.UFD2Ia_convertTitle{font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}.UFD2Ia_convertText{font-size:var(--text-base);color:var(--color-fg-subtle);max-width:52ch}.UFD2Ia_convertActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.UFD2Ia_alertSuccess,.UFD2Ia_alertError{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:1.4;display:flex}.UFD2Ia_alertSuccess{background:var(--color-accent-wash);border:1px solid var(--color-accent);color:var(--color-accent)}.UFD2Ia_alertError{background:var(--color-warning-bg);border:1px solid var(--color-warning-fg);color:var(--color-warning-fg)}.UFD2Ia_alertIcon{flex:none;margin-top:1px}.UFD2Ia_alertText{color:var(--color-fg-subtle);flex:1}.UFD2Ia_alertText strong{color:var(--color-fg);font-weight:var(--font-weight-semibold);display:block}.UFD2Ia_alertDismiss{padding:0 var(--space-1);color:var(--color-fg-subtle);cursor:pointer;background:0 0;border:0;font-size:1.2rem;line-height:1}@media (prefers-reduced-motion:no-preference){.UFD2Ia_alertSuccess,.UFD2Ia_alertError{animation:.2s ease-out UFD2Ia_alertIn}}@keyframes UFD2Ia_alertIn{0%{opacity:0;transform:translateY(-4px)}}@media (max-width:480px){.UFD2Ia_convert{grid-template-columns:1fr}}.UFD2Ia_category{padding-top:calc(var(--space-8) * 1.1)}.UFD2Ia_categoryTitle{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight)}.UFD2Ia_categoryBlurb{margin-top:var(--space-1);color:var(--color-fg-muted)}.UFD2Ia_grid{margin-top:var(--space-4);gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:720px){.UFD2Ia_grid{grid-template-columns:repeat(2,1fr)}}.UFD2Ia_card{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);color:inherit;flex-direction:column;text-decoration:none;transition:border-color .1s;display:flex}.UFD2Ia_card:hover{border-color:var(--color-accent)}.UFD2Ia_cardName{font-size:var(--text-base);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.UFD2Ia_cardDescription{font-size:var(--text-sm);color:var(--color-fg-muted);line-height:1.5}.UFD2Ia_chips{gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;margin-top:auto;display:flex}.UFD2Ia_chip{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-subtle);border:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-fg-muted)}.UFD2Ia_heroChips{margin-top:var(--space-4);justify-content:center}.UFD2Ia_layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:960px){.UFD2Ia_layout{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}.UFD2Ia_previewCol{position:sticky;top:6rem}}.UFD2Ia_previewCol{order:-1}@media (min-width:960px){.UFD2Ia_previewCol{order:0}}.UFD2Ia_frame{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-subtle);width:100%;height:40rem;min-height:28rem;max-height:calc(100dvh - 8rem);display:block}.UFD2Ia_frameCaption{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-fg-subtle);text-align:center}.UFD2Ia_copy>section+section{margin-top:calc(var(--space-8) * 1.1)}.UFD2Ia_copyTitle{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.UFD2Ia_copyBody{margin-top:var(--space-3);color:var(--color-fg-muted);line-height:1.6}.UFD2Ia_steps{margin-top:var(--space-3);padding-left:var(--space-5);color:var(--color-fg-muted);gap:var(--space-2);flex-direction:column;line-height:1.6;display:flex}.UFD2Ia_details{margin-top:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated)}.UFD2Ia_details summary{cursor:pointer;padding:var(--space-3) var(--space-4);font-weight:var(--font-weight-medium)}.UFD2Ia_outline{padding:0 var(--space-4) var(--space-4);gap:var(--space-3);font-size:var(--text-sm);color:var(--color-fg-muted);flex-direction:column;display:flex}.UFD2Ia_outline ol{padding-left:var(--space-5)}.UFD2Ia_outlineScreen{padding:0;list-style:none}.UFD2Ia_outlineScreen b{font-weight:var(--font-weight-medium);color:var(--color-fg)}
.zOeD4q_page{background:var(--color-bg);width:100%;color:var(--color-fg)}.zOeD4q_hero{max-width:var(--content-max-width);padding:var(--space-8) var(--space-6) 0;text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.zOeD4q_eyebrow{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent);letter-spacing:.02em;text-transform:uppercase}.zOeD4q_headline{margin-top:var(--space-3);max-width:40rem;font-size:var(--text-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);line-height:1.1}@media (min-width:640px){.zOeD4q_headline{font-size:var(--text-4xl)}}.zOeD4q_subhead{margin-top:var(--space-4);max-width:34rem;font-size:var(--text-lg);color:var(--color-fg-muted);line-height:1.5}.zOeD4q_closing{max-width:var(--content-max-width);margin:calc(var(--space-8) * 1.5) auto 0;padding:0 var(--space-6)}.zOeD4q_closingBand{align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-6);border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-bg-subtle);text-align:center;flex-direction:column;display:flex}.zOeD4q_closingHeading{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.zOeD4q_closingBody{max-width:32rem;font-size:var(--text-sm);color:var(--color-fg-muted);line-height:1.5}.zOeD4q_closingButton{padding:var(--space-3) var(--space-6);font-size:var(--text-base);border-radius:var(--radius-full);text-decoration:none;}
.zRWLia_tool{color:var(--color-fg)}.zRWLia_communityHero{margin:0}.zRWLia_kicker{color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.zRWLia_communityHeroNote{justify-content:space-between;align-items:center;gap:var(--space-6);max-width:52rem;margin-top:var(--space-5);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-bg-elevated) 88%, transparent);display:flex}.zRWLia_communityHeroNote p{max-width:38rem;margin-top:var(--space-1);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.5}.zRWLia_communityHeroNote a{color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);flex:none;text-decoration:none}.zRWLia_communityHeroNote a:hover{text-decoration:underline}.zRWLia_workspace{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:15rem minmax(0,1fr);align-items:start;display:grid}.zRWLia_main{gap:var(--space-3);min-width:0;display:grid}.zRWLia_statePicker{top:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-bg) 92%, transparent);box-shadow:0 1px 3px color-mix(in srgb, var(--color-fg) 9%, transparent);position:sticky}.zRWLia_pickerHeading h2{margin-top:var(--space-2);font-size:var(--text-lg);letter-spacing:var(--tracking-tight)}.zRWLia_stateSearch{gap:var(--space-2);margin-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);display:grid}.zRWLia_stateSearch>div{position:relative}.zRWLia_stateSearch input{width:100%;min-width:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-fg);background:var(--color-bg-elevated);font:inherit;font-weight:var(--font-weight-regular);padding-right:3.3rem}.zRWLia_stateSearch input:focus{border-color:var(--color-accent);outline:3px solid color-mix(in srgb, var(--color-accent) 18%, transparent)}.zRWLia_stateSearch button{top:50%;right:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--color-accent);font-size:.68rem;font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;position:absolute;transform:translateY(-50%)}.zRWLia_stateSearch button:hover{background:var(--color-bg-subtle)}.zRWLia_searchStatus{margin-top:var(--space-2);color:var(--color-fg-muted);font-size:.68rem}.zRWLia_stateButtons{gap:var(--space-2);margin-top:var(--space-4);max-height:calc(100vh - 21rem);padding-right:.15rem;display:grid;overflow-y:auto}.zRWLia_stateButton,.zRWLia_stateButtonActive{gap:var(--space-3);width:100%;padding:var(--space-3);border-radius:var(--radius-lg);color:var(--color-fg);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:2rem 1fr;text-decoration:none;display:grid}.zRWLia_stateButton:hover{background:var(--color-bg-subtle)}.zRWLia_stateButtonActive{border-color:color-mix(in srgb, var(--color-accent) 42%, var(--color-border));background:color-mix(in srgb, var(--color-accent) 10%, var(--color-bg))}.zRWLia_stateCode{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--color-accent);background:var(--color-bg-elevated);font-size:var(--text-xs);font-weight:var(--font-weight-bold);place-items:center;display:grid}.zRWLia_stateButton strong,.zRWLia_stateButtonActive strong{font-size:var(--text-sm);display:block}.zRWLia_stateButton small,.zRWLia_stateButtonActive small{color:var(--color-fg-muted);margin-top:.15rem;font-size:.68rem;line-height:1.25;display:block}.zRWLia_noStateResults{padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-lg);color:var(--color-fg-muted);background:var(--color-bg-subtle);font-size:var(--text-xs);line-height:1.45}.zRWLia_noStateResults strong{color:var(--color-fg)}.zRWLia_noStateResults p{margin-top:var(--space-2)}.zRWLia_noStateResults button{margin-top:var(--space-3);color:var(--color-accent);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;padding:0}.zRWLia_noStateResults button:hover{text-decoration:underline}.zRWLia_pickerFootnote,.zRWLia_coverageNote{margin-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-xs);line-height:1.5}.zRWLia_stateContent{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated);box-shadow:0 12px 32px color-mix(in srgb, var(--color-fg) 10%, transparent);overflow:hidden}.zRWLia_stateHeader{justify-content:space-between;gap:var(--space-5);padding:var(--space-7);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.zRWLia_stateHeader>div{flex:22rem;min-width:0}.zRWLia_stateHeader h2{margin-top:var(--space-2);font-size:var(--text-3xl);letter-spacing:var(--tracking-tighter)}.zRWLia_stateHeader p:last-child{max-width:42rem;margin-top:var(--space-3);color:var(--color-fg-muted);line-height:1.55}.zRWLia_modelBadge{max-width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 11%, var(--color-bg));line-height:1.4;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);flex:0 auto;align-self:flex-start}.zRWLia_snapshot,.zRWLia_contentSection{padding:var(--space-7)}.zRWLia_snapshot{background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border)}.zRWLia_snapshot h3,.zRWLia_sectionHeading h3{margin-top:var(--space-2);font-size:var(--text-xl);letter-spacing:var(--tracking-tight)}.zRWLia_snapshot .zRWLia_fieldList{margin-top:var(--space-5)}.zRWLia_reviewed{margin-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-xs)}.zRWLia_contentSection+.zRWLia_contentSection{border-top:1px solid var(--color-border)}.zRWLia_sectionHeading{gap:var(--space-4);margin-bottom:var(--space-5);align-items:center;display:flex}.zRWLia_sectionNumber{color:color-mix(in srgb, var(--color-accent) 50%, var(--color-fg-muted));font-family:var(--font-mono);font-size:var(--text-xs)}.zRWLia_fieldList{gap:var(--space-3);display:grid}.zRWLia_field{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg)}.zRWLia_field[data-status=missing]{background:var(--color-bg);border-style:dashed}.zRWLia_field dt{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);display:flex}.zRWLia_field dd{margin-top:var(--space-2);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.5}.zRWLia_statusBadge{border-radius:var(--radius-full);font-size:.66rem;font-weight:var(--font-weight-semibold);letter-spacing:.02em;flex:none;padding:.22rem .5rem}.zRWLia_statusBadge[data-status=verified]{color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 12%, transparent)}.zRWLia_statusBadge[data-status=needs-review]{color:var(--color-warning-fg);background:var(--color-warning-bg)}.zRWLia_helpWanted{flex:none;position:relative}.zRWLia_helpWantedTrigger{border:1px dashed var(--color-border);border-radius:var(--radius-full);color:var(--color-fg-muted);font:inherit;font-size:.66rem;font-weight:var(--font-weight-semibold);cursor:help;background:0 0;padding:.22rem .5rem}.zRWLia_helpWantedTip{right:0;top:calc(100% + var(--space-2));z-index:5;width:min(18rem,70vw);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:var(--font-weight-normal);visibility:hidden;opacity:0;line-height:1.45;transition:opacity .12s;position:absolute;box-shadow:0 6px 20px #0000001f}.zRWLia_helpWanted:hover .zRWLia_helpWantedTip,.zRWLia_helpWanted:focus-within .zRWLia_helpWantedTip{visibility:visible;opacity:1}.zRWLia_sourceLink{width:fit-content;margin-top:var(--space-2);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-decoration:none;display:block}.zRWLia_sourceLink:hover{text-decoration:underline}.zRWLia_contributeLink{width:fit-content;margin-top:var(--space-3);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px;display:block}.zRWLia_communityNotice{gap:var(--space-4);margin:var(--space-5) var(--space-7) 0;padding:var(--space-4) var(--space-5);border:1px solid color-mix(in srgb, var(--color-warning-fg) 45%, var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warning-bg) 65%, var(--color-bg));border-left-width:4px;display:flex}.zRWLia_communityNoticeIcon{width:1.5rem;height:1.5rem;color:var(--color-warning-fg);font-family:Georgia,serif;font-size:var(--text-sm);font-weight:var(--font-weight-bold);border:1px solid;border-radius:50%;flex:none;place-items:center;display:grid}.zRWLia_communityNotice p{margin-top:var(--space-1);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.5}.zRWLia_licenseGrid{gap:var(--space-4);display:grid}.zRWLia_licenseCard{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-subtle)}.zRWLia_licenseCardHead{justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.zRWLia_licenseCardHead h4{font-size:var(--text-lg)}.zRWLia_licenseCardHead p{margin-top:var(--space-1);color:var(--color-fg-muted);font-size:var(--text-sm)}.zRWLia_licenseCardHead>span{color:var(--color-accent);font-weight:var(--font-weight-semibold)}.zRWLia_emptyState{padding:var(--space-6);border:1px dashed var(--color-warning-fg);border-radius:var(--radius-xl);background:var(--color-warning-bg)}.zRWLia_emptyState h4{margin-top:var(--space-3);font-size:var(--text-lg)}.zRWLia_emptyState p{margin-top:var(--space-2);color:var(--color-fg-muted);line-height:1.55}.zRWLia_reportSection{margin:0 var(--space-7) var(--space-7);padding:var(--space-6);border:1px solid color-mix(in srgb, var(--color-accent) 35%, var(--color-border));border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-accent) 6%, var(--color-bg))}.zRWLia_requestSection{padding:var(--space-7)}.zRWLia_requestSection h3{margin-top:var(--space-2);font-size:var(--text-xl);letter-spacing:var(--tracking-tight)}.zRWLia_requestExplainer{max-width:42rem;margin-top:var(--space-3);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.55}.zRWLia_contributionTips{gap:var(--space-2);margin-top:var(--space-4);padding-left:var(--space-5);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.5;display:grid}.zRWLia_contributionTips strong{color:var(--color-fg)}.zRWLia_reportIntro h3{margin-top:var(--space-2);font-size:var(--text-xl);letter-spacing:var(--tracking-tight)}.zRWLia_reportIntro>p:last-child{max-width:42rem;margin-top:var(--space-2);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.5}.zRWLia_reportForm{gap:var(--space-4);margin-top:var(--space-5);display:grid}.zRWLia_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.zRWLia_formGrid{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.zRWLia_reportForm label{gap:var(--space-2);color:var(--color-fg);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);display:grid}.zRWLia_reportForm label>span{color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--font-weight-regular)}.zRWLia_reportForm input,.zRWLia_reportForm select,.zRWLia_reportForm textarea{width:100%;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-fg);background:var(--color-bg-elevated);font:inherit;font-weight:var(--font-weight-regular)}.zRWLia_reportForm input:focus,.zRWLia_reportForm select:focus,.zRWLia_reportForm textarea:focus{border-color:var(--color-accent);outline:3px solid color-mix(in srgb, var(--color-accent) 18%, transparent)}.zRWLia_reportForm input[readonly]{color:var(--color-fg-muted);background:var(--color-bg-subtle)}.zRWLia_reportForm textarea{resize:vertical}.zRWLia_formFoot{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.zRWLia_formFoot p,.zRWLia_prototypeSubmitNote{color:var(--color-fg-muted);font-size:var(--text-xs);line-height:1.45}.zRWLia_formFoot button,.zRWLia_reportSuccess button{padding:var(--space-3) var(--space-5);border-radius:var(--radius-full);color:var(--color-accent-fg);background:var(--color-accent);font-weight:var(--font-weight-semibold);cursor:pointer;border:0;flex:none}.zRWLia_formFoot button:hover,.zRWLia_reportSuccess button:hover{filter:brightness(.94)}.zRWLia_formFoot button:disabled{cursor:wait;opacity:.65}.zRWLia_prototypeSubmitNote{font-style:italic}.zRWLia_formError{color:var(--color-destructive);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.zRWLia_reportSuccess{margin-top:var(--space-5);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg-elevated)}.zRWLia_reportSuccess p{margin-top:var(--space-2);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.5}.zRWLia_reportSuccess button{margin-top:var(--space-4)}.zRWLia_disclaimer{margin:0 var(--space-7) var(--space-7);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-fg);color:var(--color-bg)}.zRWLia_disclaimer p{margin-top:var(--space-2);opacity:.78;font-size:var(--text-sm);line-height:1.5}.zRWLia_coverage{justify-self:start;max-width:100%;position:relative}.zRWLia_coverageTrigger{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-elevated);color:var(--color-fg-muted);font:inherit;font-size:var(--text-xs);cursor:help;display:inline-flex}.zRWLia_coverageTrigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.zRWLia_coverageLabel strong{color:var(--color-fg)}.zRWLia_coverageHint{color:var(--color-fg-subtle)}.zRWLia_coveragePopover{z-index:5;top:calc(100% + var(--space-2));width:18rem;max-width:calc(100vw - var(--space-8));padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);box-shadow:0 12px 32px color-mix(in srgb, var(--color-fg) 14%, transparent);visibility:hidden;opacity:0;transition:opacity .12s;position:absolute;left:0}.zRWLia_coverage:hover .zRWLia_coveragePopover,.zRWLia_coverage:focus-within .zRWLia_coveragePopover{visibility:visible;opacity:1}.zRWLia_progressTrack{border-radius:var(--radius-full);background:var(--color-border);width:5rem;height:.42rem;display:block;overflow:hidden}.zRWLia_progressTrack span{border-radius:inherit;background:var(--color-accent);height:100%;display:block}.zRWLia_coverageLegend{gap:var(--space-3);margin-top:var(--space-5);color:var(--color-fg-muted);font-size:var(--text-xs);padding:0;list-style:none;display:grid}.zRWLia_coverageLegend li{gap:var(--space-2);grid-template-columns:.55rem 1.2rem 1fr;align-items:center;display:grid}.zRWLia_coverageLegend li>span{border-radius:50%;width:.55rem;height:.55rem}.zRWLia_coverageLegend span[data-color=verified]{background:var(--color-accent)}.zRWLia_coverageLegend span[data-color=review]{background:var(--color-warning-fg)}.zRWLia_coverageLegend span[data-color=missing]{background:var(--color-fg-muted)}.zRWLia_coverageLegend strong{color:var(--color-fg)}@media (max-width:1100px){.zRWLia_workspace{grid-template-columns:13rem minmax(0,1fr)}}@media (max-width:760px){.zRWLia_communityHeroNote{display:grid}.zRWLia_workspace{display:block}.zRWLia_statePicker{margin-bottom:var(--space-4);position:static}.zRWLia_main{margin-top:var(--space-4)}.zRWLia_stateButtons{grid-template-columns:repeat(3,1fr);max-height:25rem}.zRWLia_stateButton,.zRWLia_stateButtonActive{grid-template-columns:1fr}.zRWLia_stateHeader{padding:var(--space-5);display:block}.zRWLia_modelBadge{margin-top:var(--space-4);display:inline-block}.zRWLia_snapshot,.zRWLia_contentSection{padding:var(--space-5)}.zRWLia_reportSection,.zRWLia_disclaimer{margin:0 var(--space-5) var(--space-5)}.zRWLia_communityNotice{margin:var(--space-4) var(--space-5) 0}.zRWLia_reportSection{padding:var(--space-5)}.zRWLia_formGrid{grid-template-columns:1fr}.zRWLia_formFoot{display:grid}.zRWLia_formFoot button{width:100%}}
.PO-PtG_directory{margin-top:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated)}.PO-PtG_header{justify-content:space-between;align-items:end;gap:var(--space-4);display:flex}.PO-PtG_header p{color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.07em;text-transform:uppercase}.PO-PtG_header h2{margin-top:var(--space-1);font-size:var(--text-xl)}.PO-PtG_header button{color:var(--color-accent);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0}.PO-PtG_filters{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:minmax(12rem,2fr) repeat(3,minmax(9rem,1fr));display:grid}.PO-PtG_filters label{gap:var(--space-1);color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);display:grid}.PO-PtG_filters input,.PO-PtG_filters select{border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0;color:var(--color-fg);background:var(--color-bg);font:inherit;padding:.7rem .8rem}.PO-PtG_filters input:focus-visible,.PO-PtG_filters select:focus-visible,.PO-PtG_links a:focus-visible,.PO-PtG_header button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.PO-PtG_results{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PO-PtG_card{min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);flex-direction:column;display:flex}.PO-PtG_cardTop{justify-content:space-between;gap:var(--space-2);color:var(--color-fg-subtle);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;display:flex}.PO-PtG_cardTop strong{color:var(--color-warning-fg)}.PO-PtG_card h3{margin-top:var(--space-2);font-size:var(--text-lg);line-height:1.3}.PO-PtG_card p{margin-top:var(--space-2);color:var(--color-fg-muted);font-size:var(--text-sm)}.PO-PtG_links{gap:var(--space-3);padding-top:var(--space-4);flex-wrap:wrap;margin-top:auto;display:flex}.PO-PtG_links a{color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.PO-PtG_empty{padding:var(--space-6);text-align:center;color:var(--color-fg-muted);grid-column:1/-1}@media (max-width:900px){.PO-PtG_results{grid-template-columns:1fr}.PO-PtG_filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.PO-PtG_directory{padding:var(--space-4)}.PO-PtG_header{align-items:start}.PO-PtG_filters,.PO-PtG_results{grid-template-columns:1fr}}.PO-PtG_checks{gap:var(--space-4);margin-top:var(--space-3);color:var(--color-fg);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.PO-PtG_checks label{align-items:center;gap:var(--space-2);display:flex}.PO-PtG_checks input:focus-visible,.PO-PtG_details summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.PO-PtG_caution{margin-top:var(--space-3);color:var(--color-fg-muted);font-size:var(--text-sm)}.PO-PtG_card .PO-PtG_scope{margin-top:var(--space-1)}.PO-PtG_card p.PO-PtG_note{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-warning-fg);background:var(--color-warning-bg);font-size:var(--text-sm)}.PO-PtG_card p.PO-PtG_note a{color:inherit;text-decoration:underline}.PO-PtG_programs{margin:var(--space-3) 0 0;border-top:1px solid var(--color-border);gap:0;padding:0;list-style:none;display:grid}.PO-PtG_programs li{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);font-size:var(--text-sm);display:flex}.PO-PtG_programTitle{min-width:0;color:var(--color-fg)}.PO-PtG_cost{text-align:right;flex-shrink:0;justify-items:end;display:grid}.PO-PtG_cost strong{color:var(--color-fg);font-variant-numeric:tabular-nums}.PO-PtG_cost small{color:var(--color-fg-subtle);font-size:var(--text-xs)}.PO-PtG_noCost{color:var(--color-fg-subtle);font-size:var(--text-xs);flex-shrink:0}.PO-PtG_details{margin-top:var(--space-3);font-size:var(--text-sm)}.PO-PtG_details summary{color:var(--color-accent);font-weight:var(--font-weight-semibold);cursor:pointer}.PO-PtG_details h4{margin-top:var(--space-3);color:var(--color-fg-muted);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase}.PO-PtG_details ul{gap:var(--space-2);margin:var(--space-1) 0 0;padding-left:var(--space-4);list-style:outside;display:grid}.PO-PtG_details p{margin-top:var(--space-1)}.PO-PtG_details a{color:var(--color-accent)}.PO-PtG_card .PO-PtG_details li{font-size:var(--text-sm);background:0 0;border-radius:0;padding:0}.PO-PtG_checked{color:var(--color-fg-subtle);font-size:var(--text-xs)}.PO-PtG_credits{color:var(--color-fg-subtle);font-size:var(--text-xs);display:block}.PO-PtG_averages{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg)}.PO-PtG_averages h3{font-size:var(--text-base)}.PO-PtG_averages p{margin-top:var(--space-2);color:var(--color-fg-muted);font-size:var(--text-xs)}.PO-PtG_tableWrap{margin-top:var(--space-2);overflow-x:auto}.PO-PtG_averages table{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.PO-PtG_averages th,.PO-PtG_averages td{padding:var(--space-2);border-bottom:1px solid var(--color-border);text-align:right;white-space:nowrap}.PO-PtG_averages thead th{color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.PO-PtG_averages th:first-child{text-align:left;white-space:normal;font-weight:var(--font-weight-semibold)}.PO-PtG_averages td:nth-child(2){color:var(--color-fg-subtle);font-size:var(--text-xs)}
.phNqda_page{background:var(--color-bg);min-height:100%;color:var(--color-fg)}.phNqda_main{width:min(100% - (2 * var(--space-6)), 46rem);padding:var(--space-8) 0 calc(var(--space-8) * 2);margin:0 auto}.phNqda_header{margin-bottom:calc(var(--space-8) * 1.25)}.phNqda_eyebrow{margin-bottom:var(--space-3);color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.phNqda_main h1{font-size:var(--text-3xl);letter-spacing:var(--tracking-tighter);line-height:1.08}.phNqda_main h2{margin-bottom:var(--space-3);font-size:var(--text-xl);letter-spacing:var(--tracking-tight)}.phNqda_main section+section{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.phNqda_main p,.phNqda_main li{color:var(--color-fg-muted);line-height:1.7}.phNqda_header>p:last-child{max-width:42rem;margin-top:var(--space-4);font-size:var(--text-lg)}.phNqda_main ul{gap:var(--space-2);padding-left:var(--space-5);display:grid}.phNqda_main a{color:var(--color-accent);text-underline-offset:.18em}
.gE3A0G_main{width:100%;max-width:var(--content-max-width);padding:var(--space-6);padding-bottom:var(--space-8);gap:var(--space-6);flex-direction:column;margin:0 auto;display:flex}.gE3A0G_loading{font-size:var(--text-sm);color:var(--color-fg-muted)}.gE3A0G_backLink{font-size:var(--text-xs);color:var(--color-accent);text-decoration:none}.gE3A0G_backLink:hover{text-decoration:underline}.gE3A0G_title{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);margin-top:var(--space-1)}
.qzvl0q_main{width:100%;max-width:var(--content-max-width);padding:var(--space-6);padding-bottom:var(--space-8);gap:var(--space-6);flex-direction:column;margin:0 auto;display:flex}.qzvl0q_backLink{font-size:var(--text-xs);color:var(--color-accent);text-decoration:none}.qzvl0q_backLink:hover{text-decoration:underline}.qzvl0q_title{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);margin-top:var(--space-1)}
.aK1_Ga_page{background:var(--color-bg);width:100%;color:var(--color-fg)}.aK1_Ga_hero{max-width:40rem;padding:var(--space-8) var(--space-6) 0;text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.aK1_Ga_eyebrow{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent);letter-spacing:.02em;text-transform:uppercase}.aK1_Ga_headline{margin-top:var(--space-4);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);line-height:1.1}@media (min-width:640px){.aK1_Ga_headline{font-size:var(--text-4xl)}}.aK1_Ga_subhead{margin-top:var(--space-4);font-size:var(--text-lg);color:var(--color-fg-muted);max-width:34rem;line-height:1.5}.aK1_Ga_section{max-width:var(--content-max-width);margin:calc(var(--space-8) * 1.25) auto 0;padding:0 var(--space-6)}.aK1_Ga_sectionHeading{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.aK1_Ga_sectionNote{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-fg-muted);max-width:40rem;line-height:1.6}.aK1_Ga_grid{margin-top:var(--space-5);gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.aK1_Ga_grid{grid-template-columns:repeat(2,1fr)}}.aK1_Ga_item{padding:var(--space-5);}.aK1_Ga_itemTitle{font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.aK1_Ga_itemBody{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-fg-muted);line-height:1.6}.aK1_Ga_badge{margin-bottom:var(--space-2);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:.02em;text-transform:uppercase;padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);display:inline-block}.aK1_Ga_badgeShipped{background:var(--color-bg-subtle);color:var(--color-fg-muted);}.aK1_Ga_badgeConsidering{background:var(--color-accent);color:var(--color-accent-fg);opacity:.85;}.aK1_Ga_ctaBandOuter{max-width:var(--content-max-width);margin:calc(var(--space-8) * 1.5) auto 0;padding:0 var(--space-6)}.aK1_Ga_ctaBand{border-radius:var(--radius-xl);background:var(--color-bg-subtle);border:1px solid var(--color-border);padding:var(--space-8) var(--space-6);text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.aK1_Ga_ctaHeading{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.aK1_Ga_ctaBody{font-size:var(--text-sm);color:var(--color-fg-muted);max-width:30rem;line-height:1.6}.aK1_Ga_ctaActions{align-items:center;gap:var(--space-3);display:flex}.aK1_Ga_primaryButton{padding:var(--space-3) var(--space-6);font-size:var(--text-base);border-radius:var(--radius-full);text-decoration:none;}.aK1_Ga_secondaryButton{padding:var(--space-3) var(--space-6);font-size:var(--text-base);border-radius:var(--radius-full);text-decoration:none;}
.eEUUaa_page{background:var(--color-bg);width:100%;color:var(--color-fg)}.eEUUaa_hero{max-width:40rem;padding:var(--space-8) var(--space-6) 0;text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.eEUUaa_eyebrow{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent);letter-spacing:.02em;text-transform:uppercase}.eEUUaa_headline{margin-top:var(--space-4);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);line-height:1.1}@media (min-width:640px){.eEUUaa_headline{font-size:var(--text-4xl)}}.eEUUaa_subhead{margin-top:var(--space-4);font-size:var(--text-lg);color:var(--color-fg-muted);max-width:32rem;line-height:1.5}.eEUUaa_principles{max-width:var(--content-max-width);margin:calc(var(--space-8) * 1.25) auto 0;padding:0 var(--space-6);gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.eEUUaa_principles{grid-template-columns:repeat(2,1fr)}}.eEUUaa_principleCard{padding:var(--space-6);}.eEUUaa_principleTitle{font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.eEUUaa_principleBody{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-fg-muted);line-height:1.6}.eEUUaa_roadmap{max-width:36rem;margin:calc(var(--space-8) * 1.25) auto calc(var(--space-8) * 1.5);padding:calc(var(--space-8) * 1.25) var(--space-6) 0;border-top:1px solid var(--color-border)}.eEUUaa_roadmapHeading{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.eEUUaa_roadmapBody{margin-top:var(--space-4);font-size:var(--text-base);color:var(--color-fg-muted);line-height:1.6}
.HrT2SW_root{gap:var(--space-3);flex-direction:column;display:flex}.HrT2SW_browser{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated);overflow:hidden}.HrT2SW_chrome{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border);display:flex}.HrT2SW_dots{gap:5px;display:flex}.HrT2SW_dots i{border-radius:var(--radius-full);background:var(--color-border-strong);width:9px;height:9px}.HrT2SW_url{padding:2px var(--space-3);border-radius:var(--radius-full);background:var(--color-bg);font-size:var(--text-xs);color:var(--color-fg-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.HrT2SW_frame{background:var(--color-bg-subtle);border:0;width:100%;height:32rem;min-height:20rem;max-height:calc(100dvh - 15rem);display:block}.HrT2SW_controls{gap:var(--space-2);flex-direction:column;display:flex}.HrT2SW_row{align-items:center;gap:var(--space-3);display:flex}.HrT2SW_label{width:3.75rem;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.03em;color:var(--color-fg-muted);flex:none}.HrT2SW_chips{gap:var(--space-1);flex-wrap:wrap;display:flex}.HrT2SW_chip,.HrT2SW_chipOn{align-items:center;gap:var(--space-2);padding:2px var(--space-3) 2px 2px;border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-bg);color:var(--color-fg);font:inherit;font-size:var(--text-xs);cursor:pointer;display:inline-flex}:is(.HrT2SW_chip:not(:has(.HrT2SW_swatch)),.HrT2SW_chipOn:not(:has(.HrT2SW_swatch))){padding:3px var(--space-3)}.HrT2SW_chipOn{border-color:var(--color-accent);background:var(--color-accent-wash);font-weight:var(--font-weight-semibold)}.HrT2SW_swatch{border-radius:var(--radius-full);border:1px solid var(--color-border);place-items:center;width:1.25rem;height:1.25rem;display:grid}.HrT2SW_swatch span{border-radius:var(--radius-full);width:.625rem;height:.625rem}.HrT2SW_code{margin-top:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);font-size:var(--text-xs);white-space:nowrap;display:block;overflow-x:auto}.HrT2SW_customize{padding:var(--space-2) var(--space-5);border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-accent-fg);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);cursor:pointer;align-self:center}.HrT2SW_codeLabel{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--color-fg-muted)}.HrT2SW_dialog{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated);width:min(64rem,96vw);max-height:92dvh;color:var(--color-fg);padding:0;overflow:hidden}.HrT2SW_dialog[open]{flex-direction:column;display:flex}.HrT2SW_dialog::backdrop{background:#00000073}.HrT2SW_dialogHeader,.HrT2SW_dialogFooter{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);display:flex}.HrT2SW_dialogHeader{border-bottom:1px solid var(--color-border)}.HrT2SW_dialogFooter{border-top:1px solid var(--color-border)}.HrT2SW_dialogTitle{font-size:var(--text-lg);margin:0}.HrT2SW_close{color:var(--color-fg-muted);cursor:pointer;background:0 0;border:0;font-size:1.5rem;line-height:1}.HrT2SW_footNote{font-size:var(--text-xs);color:var(--color-fg-muted)}.HrT2SW_dialogBody{gap:var(--space-5);min-height:0;padding:var(--space-5);flex:1;grid-template-columns:minmax(0,1fr);display:grid;overflow-y:auto}@media (min-width:52rem){.HrT2SW_dialogBody{grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start}}.HrT2SW_dialogFrame{background:var(--color-bg-subtle);border:0;width:100%;height:34rem;min-height:18rem;max-height:calc(92dvh - 12rem);display:block}.HrT2SW_dialog .HrT2SW_row{flex-wrap:wrap}.HrT2SW_dialog .HrT2SW_label{width:100%}.HrT2SW_picker{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-fg);display:inline-flex}.HrT2SW_picker input[type=color]{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);cursor:pointer;background:0 0;width:1.75rem;height:1.75rem;padding:0}
._3_1SpW_wrap{margin-top:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);padding:var(--space-4) var(--space-5)}._3_1SpW_progress{justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-fg-muted);display:flex}._3_1SpW_bar{margin-top:var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-subtle);height:6px;overflow:hidden}._3_1SpW_barFill{background:var(--color-accent);height:100%;display:block}._3_1SpW_list{margin-top:var(--space-3);padding:0;list-style:none}._3_1SpW_item{gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-border);align-items:flex-start;display:flex}._3_1SpW_item:first-child{border-top:0}._3_1SpW_item input{accent-color:var(--color-accent);flex:none;margin-top:.25rem}._3_1SpW_label{font-size:var(--text-sm);color:var(--color-fg);line-height:1.5}._3_1SpW_hint{color:var(--color-fg-muted);display:block}._3_1SpW_note{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-fg-subtle)}._3_1SpW_group{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-muted)}._3_1SpW_group:first-child{border-top:0;margin-top:0;padding-top:0}._3_1SpW_fix{margin-top:var(--space-1);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-underline-offset:2px;display:inline-block}
