.oB1X9q_container{width:100%;max-width:var(--site-max-width);padding:0 var(--site-gutter);margin:0 auto}.oB1X9q_section{padding:var(--site-section-pad) 0;border-bottom:var(--site-section-divider);background:var(--site-section-bg);scroll-margin-top:4.5rem}.oB1X9q_sectionSurface{background:var(--site-surface-bg)}.oB1X9q_header{text-align:center;max-width:760px;margin:0 auto clamp(2.5rem,5vw,3.5rem)}.oB1X9q_headerStart{text-align:left;margin-left:0}.oB1X9q_eyebrow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);border-radius:var(--site-eyebrow-radius);background-color:var(--site-eyebrow-bg);border:var(--site-eyebrow-border);color:var(--site-eyebrow-color);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--site-eyebrow-tracking);text-transform:var(--site-eyebrow-transform);padding:.35rem .85rem;display:inline-flex}.oB1X9q_title{font-size:clamp(1.9rem,4vw,2.75rem);font-weight:var(--site-heading-weight);letter-spacing:var(--site-title-tracking);text-transform:var(--site-heading-transform);margin-bottom:var(--space-4);line-height:1.15}.oB1X9q_display{font-size:clamp(2.3rem,5.5vw,4.1rem);font-weight:var(--site-heading-weight);letter-spacing:var(--site-display-tracking);text-transform:var(--site-heading-transform);margin-bottom:var(--space-5);line-height:1.08}.oB1X9q_accent{background:var(--site-accent-fill);font-style:var(--site-accent-style);color:#0000;-webkit-background-clip:text;background-clip:text}.oB1X9q_subtitle{color:var(--color-text-secondary);font-size:clamp(1rem,1.6vw,1.125rem);line-height:1.65}.oB1X9q_muted{color:var(--color-text-muted)}.oB1X9q_btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height-l);border-radius:var(--site-btn-radius);font-size:var(--text-md);font-weight:var(--weight-bold);letter-spacing:var(--site-btn-tracking);text-transform:var(--site-btn-transform);white-space:nowrap;cursor:pointer;transition:transform var(--duration-fast) var(--ease-standard), filter var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);border:1px solid #0000;padding:0 1.4rem;text-decoration:none;display:inline-flex}.oB1X9q_btn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.oB1X9q_btnPrimary{background:var(--site-btn-bg);color:var(--color-on-primary);box-shadow:var(--site-btn-shadow)}.oB1X9q_btnPrimary:hover{filter:var(--site-btn-hover-filter);transform:translateY(-1px)}.oB1X9q_btnSecondary{background:var(--site-btn2-bg);border-color:var(--site-btn2-border);color:var(--color-text)}.oB1X9q_btnSecondary:hover{border-color:var(--color-border-strong);background-color:var(--color-surface-raised)}.oB1X9q_btnGhost{color:var(--color-text-secondary);background-color:#0000}.oB1X9q_btnGhost:hover{color:var(--color-text);background-color:var(--color-surface-hover)}.oB1X9q_btnLg{min-height:3.25rem;font-size:var(--text-base);padding:0 1.9rem}.oB1X9q_btnSm{min-height:var(--control-height-m);font-size:var(--text-sm);padding:0 1rem}.oB1X9q_btnBlock{width:100%}.oB1X9q_actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.oB1X9q_actionsCenter{justify-content:center}.oB1X9q_card{background:var(--site-card-bg);border:var(--site-card-border);border-radius:var(--site-card-radius);padding:var(--site-card-pad);box-shadow:var(--site-card-shadow);transition:transform var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);flex-direction:column;display:flex}.oB1X9q_cardInteractive:hover{transform:translateY(var(--site-card-hover-lift));border-color:var(--site-card-hover-border);box-shadow:var(--site-card-hover-shadow)}.oB1X9q_cardFeatured{border-color:rgb(var(--brand-rgb) / .55);box-shadow:0 0 0 1px rgb(var(--brand-rgb) / .35), var(--shadow-l)}.oB1X9q_cardTitle{font-size:var(--text-lg);font-weight:var(--weight-bold);margin-bottom:var(--space-2)}.oB1X9q_cardText{font-size:var(--text-md);color:var(--color-text-secondary);line-height:1.6}.oB1X9q_iconTile{border-radius:var(--site-icon-radius);background:var(--site-icon-bg);width:2.75rem;height:2.75rem;color:var(--site-icon-color);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.oB1X9q_grid{gap:var(--space-6);grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--grid-min,260px)), 1fr));display:grid}.oB1X9q_checkList{gap:var(--space-2);font-size:var(--text-md);color:var(--color-text-secondary);flex-direction:column;list-style:none;display:flex}.oB1X9q_checkList li{align-items:flex-start;gap:var(--space-2);display:flex}.oB1X9q_checkList svg{color:var(--color-primary);flex-shrink:0;margin-top:.2rem}.oB1X9q_figure{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text);font-weight:800;line-height:1.2}.oB1X9q_figureLabel{font-size:var(--text-xs);color:var(--color-text-muted)}.oB1X9q_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.oB1X9q_up{color:var(--money-positive)}.oB1X9q_down{color:var(--money-negative)}@media (max-width:640px){.oB1X9q_container{padding:0 var(--site-gutter)}}[data-site-theme=zen] .oB1X9q_section{scroll-margin-top:5.5rem}[data-site-theme=zen] .oB1X9q_card{-webkit-backdrop-filter:blur(18px)}[data-site-theme=zen] .oB1X9q_cardInteractive:hover{border-color:rgb(var(--brand-rgb) / .45);box-shadow:0 22px 44px -18px rgb(var(--brand-rgb) / .36);transform:translateY(-3px)}[data-site-theme=zen] .oB1X9q_cardFeatured{border:2px solid var(--color-primary);background:linear-gradient(180deg, color-mix(in srgb, var(--brand-500) 14%, var(--color-surface)) 0%, var(--color-surface) 58%);box-shadow:0 24px 48px -20px rgb(var(--brand-rgb) / .42)}[data-site-theme=zen] .oB1X9q_iconTile{border-radius:var(--radius-pill);background-color:var(--color-primary);color:var(--color-on-primary);box-shadow:0 8px 18px -6px rgb(var(--brand-rgb) / .55)}[data-site-theme=zen] .oB1X9q_eyebrow{-webkit-backdrop-filter:blur(10px)}
.Bo1E2W_split{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (min-width:960px){.Bo1E2W_split{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}}.Bo1E2W_leftCol{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.Bo1E2W_leftCol>div{margin-bottom:0}.Bo1E2W_photoCard{aspect-ratio:16/10;border-radius:var(--site-card-radius);border:1px solid color-mix(in srgb, var(--brand-500) 24%, var(--color-border));background-color:var(--color-surface-sunken);width:100%;box-shadow:var(--shadow-l);position:relative;overflow:hidden}.Bo1E2W_photo{-o-object-fit:cover;object-fit:cover}.Bo1E2W_photoFill{width:100%;height:100%;position:absolute;inset:0}.Bo1E2W_photoOverlay{background:linear-gradient(#02061714 0%,#02061773 55%,#020617eb 100%);position:absolute;inset:0}.Bo1E2W_photoFooter{left:var(--space-5);right:var(--space-5);bottom:var(--space-5);justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex;position:absolute}.Bo1E2W_deskMeta{max-width:340px}.Bo1E2W_deskBadge{border-radius:var(--radius-pill);color:var(--gray-0);font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase;margin-bottom:var(--space-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff24;border:1px solid #ffffff3d;align-items:center;gap:5px;padding:.25rem .65rem;display:inline-flex}.Bo1E2W_deskText{font-size:var(--text-sm);color:#ffffffe0;line-height:1.5}.Bo1E2W_list{gap:var(--space-3);flex-direction:column;width:100%;min-width:0;display:flex}.Bo1E2W_item{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--site-card-radius);transition:border-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard)}.Bo1E2W_item[open]{border-color:rgb(var(--brand-rgb) / .45);box-shadow:var(--shadow-m)}.Bo1E2W_question{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text);cursor:pointer;list-style:none;display:flex}.Bo1E2W_question::-webkit-details-marker{display:none}.Bo1E2W_question:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--site-card-radius)}.Bo1E2W_questionLead{align-items:center;gap:var(--space-3);min-width:0;display:flex}.Bo1E2W_numBadge{border-radius:var(--radius-m);background-color:var(--color-primary-subtle);border:1px solid rgb(var(--brand-rgb) / .24);width:1.85rem;height:1.85rem;color:var(--color-primary);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Bo1E2W_item[open] .Bo1E2W_numBadge{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.Bo1E2W_chevron{border-radius:var(--radius-pill);background-color:var(--color-surface-raised);color:var(--color-text-muted);transition:transform var(--duration-base) var(--ease-standard), background-color var(--duration-fast), color var(--duration-fast);flex-shrink:0;padding:.25rem}.Bo1E2W_item[open] .Bo1E2W_chevron{background-color:var(--color-primary);color:var(--color-on-primary);transform:rotate(180deg)}.Bo1E2W_answer{padding:0 var(--space-5) var(--space-5);font-size:var(--text-md);color:var(--color-text-secondary);line-height:1.7}.Bo1E2W_answerIndented{padding-left:calc(var(--space-5) + 1.85rem + var(--space-3))}@media (max-width:520px){.Bo1E2W_answerIndented{padding-left:var(--space-5)}}
.gwkA5W_card{padding:0;overflow:hidden}.gwkA5W_media{background-color:var(--color-surface-sunken);height:172px;position:relative;overflow:hidden}.gwkA5W_image{-o-object-fit:cover;object-fit:cover;transition:transform var(--duration-slow) var(--ease-standard)}.gwkA5W_imageFill{width:100%;height:100%;position:absolute;inset:0}.gwkA5W_card:hover .gwkA5W_image{transform:scale(1.04)}.gwkA5W_shade{background:linear-gradient(#02061724 0%,#0206178f 52%,#020617eb 100%);position:absolute;inset:0}.gwkA5W_caption{left:var(--space-4);right:var(--space-4);bottom:var(--space-4);align-items:center;gap:var(--space-3);display:flex;position:absolute}.gwkA5W_captionIcon{border-radius:var(--radius-m);width:2.5rem;height:2.5rem;color:var(--color-on-primary);background-color:#ffffff24;background-image:linear-gradient(135deg, rgb(var(--brand-rgb) / .85), rgb(var(--brand-rgb) / .55));-webkit-backdrop-filter:blur(8px);box-shadow:var(--shadow-s);border:1px solid #ffffff3d}.gwkA5W_title{font-size:var(--text-base);font-weight:var(--weight-bold);color:#fff;line-height:1.25}.gwkA5W_subtitle{font-size:var(--text-xs);color:#ffffffd1}.gwkA5W_caption svg{color:inherit}.gwkA5W_body{gap:var(--space-4);padding:var(--space-5);flex-direction:column;flex:1;display:flex}.gwkA5W_desc{font-size:var(--text-sm);line-height:1.6}.gwkA5W_specs{border-radius:var(--radius-m);background-color:var(--color-surface-raised);border:1px solid var(--color-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:auto;display:grid;overflow:hidden}.gwkA5W_specItem{padding:var(--space-3) var(--space-3);min-width:0}.gwkA5W_specItem+.gwkA5W_specItem{border-left:1px solid var(--color-border-subtle)}.gwkA5W_specs dt{font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.gwkA5W_specs dd{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text);font-variant-numeric:tabular-nums;margin-top:2px}.gwkA5W_specs dd.gwkA5W_specEmphasis{color:var(--color-primary)}.gwkA5W_figures{gap:var(--space-6);margin-top:var(--space-10);padding:var(--space-6);border-radius:var(--radius-l);background-color:var(--color-surface);border:1px solid var(--color-border);text-align:center;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));display:grid}.gwkA5W_figures div{flex-direction:column;display:flex}[data-site-theme=zen] .gwkA5W_media{height:184px}[data-site-theme=zen] .gwkA5W_specs{background-color:color-mix(in srgb, var(--brand-500) 7%, var(--color-surface-raised));border:1px solid color-mix(in srgb, var(--brand-500) 16%, var(--color-border-subtle));border-radius:14px}[data-site-theme=zen] .gwkA5W_figures{background:linear-gradient(135deg, color-mix(in srgb, var(--brand-500) 12%, var(--color-surface)) 0%, color-mix(in srgb, var(--brand-accent,var(--brand-500)) 10%, var(--color-surface)) 100%);border:1px solid color-mix(in srgb, var(--brand-500) 24%, var(--color-border));-webkit-backdrop-filter:blur(18px);box-shadow:0 16px 38px -18px rgb(var(--brand-rgb) / .3);border-radius:26px}
.o91joq_section{position:relative}.o91joq_shell{border-radius:var(--site-card-radius);padding:0;overflow:hidden}.o91joq_tabBar{gap:var(--space-2);padding:var(--space-3);background-color:var(--color-surface-raised);border-bottom:1px solid var(--color-border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:640px){.o91joq_tabBar{grid-template-columns:1fr}}.o91joq_tabBtn{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-m);text-align:left;cursor:pointer;color:var(--color-text-secondary);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);background:0 0;border:1px solid #0000;display:flex}.o91joq_tabBtn:hover{background-color:var(--color-surface);color:var(--color-text)}.o91joq_tabBtnActive{background-color:var(--color-surface);border-color:color-mix(in srgb, var(--brand-500) 42%, var(--color-border));color:var(--color-text);box-shadow:var(--shadow-s)}.o91joq_tabIcon{border-radius:var(--radius-m);background-color:var(--color-surface-sunken);width:2.25rem;height:2.25rem;color:var(--color-text-secondary);transition:background-color var(--duration-fast), color var(--duration-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.o91joq_tabBtnActive .o91joq_tabIcon{background-color:var(--color-primary);color:var(--color-on-primary)}.o91joq_tabText{flex-direction:column;min-width:0;display:flex}.o91joq_tabTitle{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:1.2}.o91joq_tabHint{font-size:var(--text-2xs);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.o91joq_panel{animation:o91joq_panelFade .22s var(--ease-standard);grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(1.75rem,4vw,3.25rem);padding:clamp(1.5rem,3.5vw,2.75rem);display:grid}@media (min-width:960px){.o91joq_panel{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}}@keyframes o91joq_panelFade{0%{opacity:.65;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.o91joq_copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.o91joq_panelTitle{font-family:var(--font-display);font-size:clamp(1.5rem,2.8vw,2.15rem);font-weight:var(--site-heading-weight);letter-spacing:var(--site-title-tracking);color:var(--color-text);margin-bottom:var(--space-3);line-height:1.15}.o91joq_description{margin-bottom:var(--space-5)}.o91joq_features{margin-bottom:var(--space-6)}.o91joq_stage{min-width:0;padding:var(--space-2);border-radius:var(--radius-xl);background:radial-gradient(80% 80% at 80% 10%, color-mix(in srgb, var(--brand-500) 16%, transparent), transparent 65%), var(--color-surface-sunken);border:1px solid color-mix(in srgb, var(--brand-500) 18%, var(--color-border));position:relative}.o91joq_mediaFrame{aspect-ratio:16/10;border-radius:var(--radius-l);background-color:var(--color-surface-sunken);width:100%;box-shadow:var(--shadow-l);position:relative;overflow:hidden}.o91joq_image{-o-object-fit:cover;object-fit:cover}
.lWai2a_footer{background:radial-gradient(55% 220px at 50% 0%, rgb(var(--brand-rgb) / .14), transparent 80%), var(--footer-bg);border-top:1px solid var(--footer-top-border);color:var(--footer-text-medium);padding:clamp(3.5rem, 6vw, 5rem) 0 var(--space-8);position:relative}.lWai2a_footer:before{content:"";background:linear-gradient(90deg, transparent, var(--brand-500), var(--brand-accent,var(--brand-500)), transparent);opacity:.75;height:2px;position:absolute;top:-1px;left:8%;right:8%}.lWai2a_top{gap:var(--space-8);padding-bottom:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));display:grid}@media (min-width:1120px){.lWai2a_top{grid-template-columns:minmax(250px,1.35fr) repeat(auto-fit,minmax(145px,1fr))}}.lWai2a_brandCol{min-width:0}.lWai2a_brand{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--footer-text-high);display:flex}.lWai2a_mark{border-radius:var(--radius-m);background-color:var(--brand-500);width:2.25rem;height:2.25rem;color:var(--brand-contrast);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.lWai2a_logo{-o-object-fit:contain;object-fit:contain;width:auto;max-width:195px;height:38px;display:block}.lWai2a_tagline{max-width:380px;margin-bottom:var(--space-5);font-size:var(--text-md);color:var(--footer-text-muted);line-height:1.65}.lWai2a_contactList{gap:var(--space-2);flex-direction:column;display:flex}.lWai2a_contactItem{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--footer-text-medium);transition:color var(--duration-fast);line-height:1.5;text-decoration:none;display:inline-flex}.lWai2a_contactItem svg{color:var(--brand-500);flex-shrink:0;margin-top:3px}a.lWai2a_contactItem:hover{color:var(--footer-text-high)}.lWai2a_colTitle{margin-bottom:var(--space-4);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--footer-text-high)}.lWai2a_links{gap:var(--space-3);font-size:var(--text-md);flex-direction:column;list-style:none;display:flex}.lWai2a_links a,.lWai2a_bottomLinks a{transition:color var(--duration-fast)}.lWai2a_links a:hover,.lWai2a_bottomLinks a:hover{color:var(--footer-text-high)}.lWai2a_links a:focus-visible,.lWai2a_contactItem:focus-visible,.lWai2a_bottomLinks a:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.lWai2a_asideCol{min-width:0}.lWai2a_factsCard{padding:var(--space-5);border-radius:var(--radius-l);background-color:var(--footer-surface-raised);border:1px solid var(--footer-surface-border)}.lWai2a_factsHead{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.lWai2a_factsHead .lWai2a_colTitle{margin-bottom:0}.lWai2a_badge{align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);background-color:var(--status-success-bg);border:1px solid var(--status-success-border);font-size:var(--text-2xs);font-weight:var(--weight-bold);color:var(--status-success-solid);padding:.2rem .6rem;display:inline-flex}.lWai2a_facts{gap:var(--space-3);font-size:var(--text-sm);flex-direction:column;display:flex}.lWai2a_facts div{padding-top:var(--space-2);border-top:1px solid var(--footer-border-subtle)}.lWai2a_facts dt{font-size:var(--text-2xs);color:var(--footer-text-muted);text-transform:uppercase;letter-spacing:.05em}.lWai2a_facts dd{color:var(--footer-text-high);font-weight:var(--weight-medium);overflow-wrap:anywhere;margin-top:2px}.lWai2a_notices{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-l);background-color:var(--footer-surface-raised);border:1px solid var(--footer-surface-border);border-left:3px solid var(--brand-500);font-size:var(--text-sm);color:var(--footer-text-muted);flex-direction:column;line-height:1.7;display:flex}.lWai2a_notices p{color:var(--footer-text-muted);margin:0}.lWai2a_notices strong{color:var(--footer-text-high)}.lWai2a_bottom{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-6);margin-top:var(--space-6);border-top:1px solid var(--footer-border-subtle);font-size:var(--text-sm);color:var(--footer-text-muted);flex-wrap:wrap;display:flex}.lWai2a_bottom p{color:var(--footer-text-muted);margin:0}.lWai2a_bottomLinks{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.lWai2a_toTop{align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);border:1px solid var(--footer-surface-border);background-color:var(--footer-surface-raised);color:var(--footer-text-high);font-weight:var(--weight-semibold);padding:.35rem .75rem;display:inline-flex}.lWai2a_toTop:hover{border-color:var(--brand-500)}[data-site-theme=zen] .lWai2a_footer{border-top-left-radius:32px;border-top-right-radius:32px}[data-site-theme=zen] .lWai2a_mark{border-radius:var(--radius-pill)}
