.HS70Aa_main{background:var(--color-background);flex-direction:column;min-height:100dvh;display:flex;position:relative}.HS70Aa_logo{top:1.5rem;left:var(--container-padding);z-index:10;align-items:center;line-height:0;display:flex;position:absolute}.HS70Aa_logo img{width:110px;height:auto}.HS70Aa_wrap{padding:6rem var(--container-padding);background:radial-gradient(ellipse 80% 55% at 50% 0%, color-mix(in srgb, var(--color-accent) 12%, transparent), transparent 70%);flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.HS70Aa_content{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:640px;display:flex;position:relative}.HS70Aa_code{font-size:clamp(5.5rem,18vw,11rem);font-weight:var(--font-weight-bold);letter-spacing:-.04em;color:var(--color-h1);margin:0;line-height:.9}.HS70Aa_accent{color:var(--color-accent)}.HS70Aa_rule{border-radius:var(--radius-full);background:var(--color-accent);width:56px;height:3px;margin:1.75rem 0}.HS70Aa_title{font-size:clamp(1.5rem,4vw,2.25rem);font-weight:var(--font-weight-bold);color:var(--color-h1);letter-spacing:-.01em;margin:0 0 1rem}.HS70Aa_subtitle{font-size:var(--body-size);line-height:var(--body-line-height);color:var(--color-text-body);max-width:460px;margin:0 0 2.25rem}.HS70Aa_actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.HS70Aa_links{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:2.5rem;font-size:.75rem;display:flex}.HS70Aa_links a{color:var(--color-text-muted);transition:color var(--transition-fast)}.HS70Aa_links a:hover{color:var(--color-heading)}.HS70Aa_links span{color:var(--color-accent)}.HS70Aa_decoration{pointer-events:none;position:absolute;inset:0;overflow:hidden}.HS70Aa_mazeIcon{width:42%;max-width:420px;height:auto;color:var(--color-accent);opacity:.16;position:absolute;bottom:-6%;right:-4%;transform:rotate(8deg)}.HS70Aa_mazeIconAlt{width:26%;max-width:260px;height:auto;color:var(--color-primary);opacity:.08;position:absolute;top:-8%;left:-6%;transform:rotate(-12deg)}@media (max-width:640px){.HS70Aa_wrap{padding:7rem var(--container-padding) 4rem}.HS70Aa_actions{flex-direction:column;align-items:stretch;width:100%;max-width:300px}.HS70Aa_mazeIcon{opacity:.12;width:72%;bottom:-8%;right:-16%}.HS70Aa_mazeIconAlt{display:none}}
.kvgXCG_btn{justify-content:center;align-items:center;gap:var(--btn-gap);height:var(--btn-height);border-radius:var(--btn-corner-radius);font-family:var(--font-family);letter-spacing:.1px;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border:none;outline:none;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex;position:relative;overflow:hidden}.kvgXCG_btn:active:not(:disabled){transform:scale(.96)}.kvgXCG_btn:disabled{cursor:not-allowed}.kvgXCG_btn svg{flex-shrink:0;width:18px;height:18px}.kvgXCG_small{height:32px;padding:0 var(--btn-padding-text);font-size:.8125rem}.kvgXCG_regular{padding:0 var(--btn-padding-horizontal)}.kvgXCG_large{height:48px;padding:0 32px;font-size:1rem}.kvgXCG_hasLeadIcon.kvgXCG_regular{padding:0 var(--btn-padding-horizontal) 0 16px}.kvgXCG_hasLeadIcon.kvgXCG_small{padding:0 var(--btn-padding-text) 0 8px}.kvgXCG_hasLeadIcon.kvgXCG_large{padding:0 32px 0 20px}.kvgXCG_filled{color:var(--btn-on-primary)}.kvgXCG_filled.kvgXCG_primary{background-color:var(--btn-primary);color:var(--btn-on-primary)}.kvgXCG_filled.kvgXCG_primary:hover{background-color:color-mix(in srgb, var(--btn-primary) 85%, var(--color-ink) 15%)}.kvgXCG_filled.kvgXCG_primary:focus-visible{background-color:color-mix(in srgb, var(--btn-primary) 85%, var(--color-ink) 15%);box-shadow:0 0 0 2px var(--btn-primary-container)}.kvgXCG_filled.kvgXCG_primary:active{background-color:color-mix(in srgb, var(--btn-primary) 75%, var(--color-ink) 25%)}.kvgXCG_filled.kvgXCG_primary:disabled{background-color:color-mix(in srgb, var(--btn-on-surface) 12%, transparent);color:color-mix(in srgb, var(--btn-on-surface) 38%, transparent)}[data-theme=dark] .kvgXCG_filled.kvgXCG_primary:hover{background-color:color-mix(in srgb, var(--btn-primary) 80%, white 20%)}[data-theme=dark] .kvgXCG_filled.kvgXCG_primary:focus-visible{background-color:color-mix(in srgb, var(--btn-primary) 80%, white 20%)}[data-theme=dark] .kvgXCG_filled.kvgXCG_primary:active{background-color:color-mix(in srgb, var(--btn-primary) 70%, white 30%)}.kvgXCG_filled.kvgXCG_secondary{background-color:var(--btn-secondary);color:var(--btn-on-secondary)}.kvgXCG_filled.kvgXCG_secondary:hover{background-color:color-mix(in srgb, var(--btn-secondary) 92%, var(--btn-on-secondary) 8%)}.kvgXCG_filled.kvgXCG_secondary:focus-visible{background-color:color-mix(in srgb, var(--btn-secondary) 90%, var(--btn-on-secondary) 10%);box-shadow:0 0 0 2px var(--btn-secondary-container)}.kvgXCG_filled.kvgXCG_secondary:active{background-color:color-mix(in srgb, var(--btn-secondary) 90%, var(--btn-on-secondary) 10%)}.kvgXCG_filled.kvgXCG_secondary:disabled{background-color:color-mix(in srgb, var(--btn-on-surface) 12%, transparent);color:color-mix(in srgb, var(--btn-on-surface) 38%, transparent)}.kvgXCG_filled.kvgXCG_tertiary{background-color:var(--btn-tertiary);color:var(--btn-on-tertiary)}.kvgXCG_filled.kvgXCG_tertiary:hover{background-color:color-mix(in srgb, var(--btn-tertiary) 92%, var(--btn-on-tertiary) 8%)}.kvgXCG_filled.kvgXCG_tertiary:focus-visible{background-color:color-mix(in srgb, var(--btn-tertiary) 90%, var(--btn-on-tertiary) 10%);box-shadow:0 0 0 2px var(--btn-tertiary-container)}.kvgXCG_filled.kvgXCG_tertiary:active{background-color:color-mix(in srgb, var(--btn-tertiary) 90%, var(--btn-on-tertiary) 10%)}.kvgXCG_filled.kvgXCG_tertiary:disabled{background-color:color-mix(in srgb, var(--btn-on-surface) 12%, transparent);color:color-mix(in srgb, var(--btn-on-surface) 38%, transparent)}.kvgXCG_filled.kvgXCG_danger{background-color:var(--btn-error);color:var(--btn-on-error)}.kvgXCG_filled.kvgXCG_danger:hover{background-color:color-mix(in srgb, var(--btn-error) 92%, var(--btn-on-error) 8%)}.kvgXCG_filled.kvgXCG_danger:focus-visible{background-color:color-mix(in srgb, var(--btn-error) 90%, var(--btn-on-error) 10%);box-shadow:0 0 0 2px var(--btn-error-container)}.kvgXCG_filled.kvgXCG_danger:active{background-color:color-mix(in srgb, var(--btn-error) 90%, var(--btn-on-error) 10%)}.kvgXCG_filled.kvgXCG_danger:disabled{background-color:color-mix(in srgb, var(--btn-on-surface) 12%, transparent);color:color-mix(in srgb, var(--btn-on-surface) 38%, transparent)}.kvgXCG_tonal.kvgXCG_primary{background-color:var(--btn-primary-container);color:var(--btn-on-primary-container)}.kvgXCG_tonal.kvgXCG_primary:hover{background-color:color-mix(in srgb, var(--btn-primary-container) 92%, var(--btn-primary) 8%)}.kvgXCG_tonal.kvgXCG_primary:focus-visible{background-color:color-mix(in srgb, var(--btn-primary-container) 90%, var(--btn-primary) 10%);box-shadow:0 0 0 2px var(--btn-primary)}.kvgXCG_tonal.kvgXCG_primary:active{background-color:color-mix(in srgb, var(--btn-primary-container) 90%, var(--btn-primary) 10%)}.kvgXCG_tonal.kvgXCG_primary:disabled{background-color:color-mix(in srgb, var(--btn-on-surface) 12%, transparent);color:color-mix(in srgb, var(--btn-on-surface) 38%, transparent)}.kvgXCG_tonal.kvgXCG_secondary{background-color:var(--btn-secondary-container);color:var(--btn-on-secondary-container)}.kvgXCG_tonal.kvgXCG_secondary:hover{background-color:color-mix(in srgb, var(--btn-secondary-container) 92%, var(--btn-secondary) 8%)}.kvgXCG_tonal.kvgXCG_secondary:focus-visible{background-color:color-mix(in srgb, var(--btn-secondary-container) 90%, var(--btn-secondary) 10%);box-shadow:0 0 0 2px var(--btn-secondary)}.kvgXCG_tonal.kvgXCG_secondary:active{background-color:color-mix(in srgb, var(--btn-secondary-container) 90%, var(--btn-secondary) 10%)}.kvgXCG_tonal.kvgXCG_secondary:disabled{background-color:color-mix(in srgb, var(--btn-on-surface) 12%, transparent);color:color-mix(in srgb, var(--btn-on-surface) 38%, transparent)}.kvgXCG_tonal.kvgXCG_tertiary{background-color:var(--btn-tertiary-container);color:var(--btn-on-tertiary-container)}.kvgXCG_tonal.kvgXCG_tertiary:hover{background-color:color-mix(in srgb, var(--btn-tertiary-container) 92%, var(--btn-tertiary) 8%)}.kvgXCG_tonal.kvgXCG_tertiary:focus-visible{background-color:color-mix(in srgb, var(--btn-tertiary-container) 90%, var(--btn-tertiary) 10%);box-shadow:0 0 0 2px var(--btn-tertiary)}.kvgXCG_tonal.kvgXCG_tertiary:active{background-color:color-mix(in srgb, var(--btn-tertiary-container) 90%, var(--btn-tertiary) 10%)}.kvgXCG_tonal.kvgXCG_tertiary:disabled{background-color:color-mix(in srgb, var(--btn-on-surface) 12%, transparent);color:color-mix(in srgb, var(--btn-on-surface) 38%, transparent)}.kvgXCG_tonal.kvgXCG_danger{background-color:var(--btn-error-container);color:var(--btn-error)}.kvgXCG_tonal.kvgXCG_danger:hover{background-color:color-mix(in srgb, var(--btn-error-container) 92%, var(--btn-error) 8%)}.kvgXCG_tonal.kvgXCG_danger:focus-visible{background-color:color-mix(in srgb, var(--btn-error-container) 90%, var(--btn-error) 10%);box-shadow:0 0 0 2px var(--btn-error)}.kvgXCG_tonal.kvgXCG_danger:active{background-color:color-mix(in srgb, var(--btn-error-container) 90%, var(--btn-error) 10%)}.kvgXCG_tonal.kvgXCG_danger:disabled{background-color:color-mix(in srgb, var(--btn-on-surface) 12%, transparent);color:color-mix(in srgb, var(--btn-on-surface) 38%, transparent)}.kvgXCG_outlined{background-color:var(--btn-surface-container-lowest);border:1px solid var(--btn-outline-variant)}.kvgXCG_outlined.kvgXCG_primary{color:var(--btn-on-primary-container)}.kvgXCG_outlined.kvgXCG_primary:hover{background-color:var(--btn-surface-container-low)}.kvgXCG_outlined.kvgXCG_primary:focus-visible{background-color:var(--btn-surface-container);border-color:var(--btn-outline);box-shadow:0 0 0 1px var(--btn-outline)}.kvgXCG_outlined.kvgXCG_primary:active{background-color:var(--btn-surface-container-highest)}.kvgXCG_outlined.kvgXCG_primary:disabled{background-color:color-mix(in srgb, var(--btn-surface) 12%, transparent);border-color:color-mix(in srgb, var(--btn-outline-variant) 38%, transparent);color:color-mix(in srgb, var(--btn-surface-variant) 38%, transparent)}.kvgXCG_outlined.kvgXCG_secondary{color:var(--btn-secondary)}.kvgXCG_outlined.kvgXCG_secondary:hover{background-color:var(--btn-surface-container-low)}.kvgXCG_outlined.kvgXCG_secondary:focus-visible{background-color:var(--btn-surface-container);border-color:var(--btn-secondary);box-shadow:0 0 0 1px var(--btn-secondary)}.kvgXCG_outlined.kvgXCG_secondary:active{background-color:var(--btn-surface-container-highest)}.kvgXCG_outlined.kvgXCG_secondary:disabled{background-color:color-mix(in srgb, var(--btn-surface) 12%, transparent);border-color:color-mix(in srgb, var(--btn-outline-variant) 38%, transparent);color:color-mix(in srgb, var(--btn-surface-variant) 38%, transparent)}.kvgXCG_outlined.kvgXCG_tertiary{color:var(--btn-tertiary)}.kvgXCG_outlined.kvgXCG_tertiary:hover{background-color:var(--btn-surface-container-low)}.kvgXCG_outlined.kvgXCG_tertiary:focus-visible{background-color:var(--btn-surface-container);border-color:var(--btn-tertiary);box-shadow:0 0 0 1px var(--btn-tertiary)}.kvgXCG_outlined.kvgXCG_tertiary:active{background-color:var(--btn-surface-container-highest)}.kvgXCG_outlined.kvgXCG_tertiary:disabled{background-color:color-mix(in srgb, var(--btn-surface) 12%, transparent);border-color:color-mix(in srgb, var(--btn-outline-variant) 38%, transparent);color:color-mix(in srgb, var(--btn-surface-variant) 38%, transparent)}.kvgXCG_outlined.kvgXCG_danger{color:var(--btn-error);border-color:var(--btn-error)}.kvgXCG_outlined.kvgXCG_danger:hover{background-color:color-mix(in srgb, var(--btn-error-container) 50%, transparent)}.kvgXCG_outlined.kvgXCG_danger:focus-visible{background-color:color-mix(in srgb, var(--btn-error-container) 70%, transparent);box-shadow:0 0 0 1px var(--btn-error)}.kvgXCG_outlined.kvgXCG_danger:active{background-color:var(--btn-error-container)}.kvgXCG_outlined.kvgXCG_danger:disabled{border-color:color-mix(in srgb, var(--btn-error) 38%, transparent);color:color-mix(in srgb, var(--btn-error) 38%, transparent);background-color:#0000}.kvgXCG_text{padding:0 var(--btn-padding-text);background-color:#0000}.kvgXCG_text.kvgXCG_primary{color:var(--btn-primary)}.kvgXCG_text.kvgXCG_primary:hover{background-color:color-mix(in srgb, var(--btn-primary) 8%, transparent)}.kvgXCG_text.kvgXCG_primary:focus-visible,.kvgXCG_text.kvgXCG_primary:active{background-color:color-mix(in srgb, var(--btn-primary) 10%, transparent)}.kvgXCG_text.kvgXCG_primary:disabled{color:color-mix(in srgb, var(--btn-on-surface) 38%, transparent)}.kvgXCG_text.kvgXCG_secondary{color:var(--btn-secondary)}.kvgXCG_text.kvgXCG_secondary:hover{background-color:color-mix(in srgb, var(--btn-secondary) 8%, transparent)}.kvgXCG_text.kvgXCG_secondary:focus-visible,.kvgXCG_text.kvgXCG_secondary:active{background-color:color-mix(in srgb, var(--btn-secondary) 10%, transparent)}.kvgXCG_text.kvgXCG_secondary:disabled{color:color-mix(in srgb, var(--btn-on-surface) 38%, transparent)}.kvgXCG_text.kvgXCG_tertiary{color:var(--btn-tertiary)}.kvgXCG_text.kvgXCG_tertiary:hover{background-color:color-mix(in srgb, var(--btn-tertiary) 8%, transparent)}.kvgXCG_text.kvgXCG_tertiary:focus-visible,.kvgXCG_text.kvgXCG_tertiary:active{background-color:color-mix(in srgb, var(--btn-tertiary) 10%, transparent)}.kvgXCG_text.kvgXCG_tertiary:disabled{color:color-mix(in srgb, var(--btn-on-surface) 38%, transparent)}.kvgXCG_text.kvgXCG_danger{color:var(--btn-error)}.kvgXCG_text.kvgXCG_danger:hover{background-color:color-mix(in srgb, var(--btn-error) 8%, transparent)}.kvgXCG_text.kvgXCG_danger:focus-visible,.kvgXCG_text.kvgXCG_danger:active{background-color:color-mix(in srgb, var(--btn-error) 10%, transparent)}.kvgXCG_text.kvgXCG_danger:disabled{color:color-mix(in srgb, var(--btn-error) 38%, transparent)}.kvgXCG_text.kvgXCG_hasLeadIcon{padding:0 16px 0 var(--btn-padding-text)}.kvgXCG_iconOnly{width:var(--btn-height);padding:0}.kvgXCG_iconOnly.kvgXCG_small{width:32px}.kvgXCG_iconOnly.kvgXCG_large{width:48px}
.CdZh3q_cta{background:var(--color-ink);text-align:center;padding:8rem 0;position:relative;overflow:hidden}.CdZh3q_backgroundPattern{z-index:0;pointer-events:none;opacity:.3;position:absolute;inset:0}.CdZh3q_container{z-index:1;max-width:var(--container-max-width);padding:0 var(--container-padding);margin:0 auto;position:relative}.CdZh3q_title{font-size:clamp(2rem,5vw,3.75rem);line-height:1.1;font-weight:var(--font-weight-bold);color:#fff;text-wrap:balance;max-width:920px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto}.CdZh3q_subtitle{color:#fff9;text-wrap:balance;max-width:620px;margin-bottom:3rem;margin-left:auto;margin-right:auto;font-size:1.125rem;line-height:1.6}.CdZh3q_buttons{justify-content:center;gap:1.25rem;margin-bottom:3rem;display:flex}.CdZh3q_badges{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.CdZh3q_badge{font-size:var(--body-xs-size);color:#ffffff80;align-items:center;gap:.5rem;display:inline-flex}@media (max-width:1024px){.CdZh3q_title{font-size:2.5rem}}@media (max-width:768px){.CdZh3q_cta{padding:5rem 0}.CdZh3q_title{font-size:2rem}.CdZh3q_buttons{flex-direction:column;align-items:stretch;width:100%;max-width:360px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto}.CdZh3q_buttons>*{justify-content:center;width:100%}.CdZh3q_badges{flex-direction:column;align-items:center;gap:.75rem}}@media (max-width:480px){.CdZh3q_cta{padding:4rem 0}}
.uGcmFW_firstScreen{background:#e8f7f4;flex-direction:column;display:flex;position:relative;overflow:hidden}[data-theme=dark] .uGcmFW_firstScreen{background:var(--color-ink)}.uGcmFW_firstScreen>:last-child{background:0 0!important;border:none!important;padding-top:2rem!important}.uGcmFW_firstScreen>section:first-child{flex-direction:column;flex:auto;display:flex}.uGcmFW_firstScreen>section:first-child>div{flex-direction:column;flex:auto;justify-content:center;display:flex}@media (max-width:768px){.uGcmFW_firstScreen{min-height:80svh;padding-top:3rem}}
._2iX9PG_header{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);margin-bottom:clamp(2.5rem,4vw,3.5rem);display:grid}._2iX9PG_single{display:block}._2iX9PG_single ._2iX9PG_title{max-width:18ch}._2iX9PG_display{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);margin-bottom:clamp(2.5rem,4vw,4rem)}._2iX9PG_display ._2iX9PG_title{letter-spacing:-.03em;font-size:clamp(2.25rem,4vw,3.5rem);line-height:1.05}._2iX9PG_display ._2iX9PG_lead{font-size:clamp(1.125rem,1.4vw,1.375rem);line-height:1.45}._2iX9PG_titleCol{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}._2iX9PG_title{font-size:var(--h2-size);line-height:1.08;font-weight:var(--font-weight-bold);color:var(--color-heading);letter-spacing:-.02em;text-wrap:balance;margin:0}._2iX9PG_leadCol{flex-direction:column;align-items:flex-start;gap:1.25rem;padding-top:.35rem;display:flex}._2iX9PG_lead{font-size:var(--body-size);color:var(--color-text-body);margin:0;line-height:1.6}@media (max-width:860px){._2iX9PG_header{grid-template-columns:1fr;gap:1.25rem}._2iX9PG_leadCol{padding-top:0}._2iX9PG_lead{max-width:var(--measure)}}
.FvJJNW_section{background:var(--color-background-light);padding:var(--section-py) 0;position:relative;overflow:hidden}.FvJJNW_section:before{content:"";background-image:radial-gradient(var(--color-slate) 1px, transparent 1px);opacity:.13;pointer-events:none;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 65% at 50% 32%,#000 35%,#0000 80%);mask-image:radial-gradient(85% 65% at 50% 32%,#000 35%,#0000 80%)}[data-theme=dark] .FvJJNW_section{background:var(--color-surface)}.FvJJNW_container{z-index:1;max-width:var(--container-max-width);padding:0 var(--container-padding);margin:0 auto;position:relative}.FvJJNW_ledger{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-background);margin-top:3.5rem;overflow:hidden;box-shadow:0 24px 60px -24px #14181e1f}[data-theme=dark] .FvJJNW_ledger{box-shadow:0 24px 60px -24px #0006}.FvJJNW_ledgerHead{grid-template-columns:1fr 1fr;display:grid}.FvJJNW_headToday,.FvJJNW_headOplane{font-family:var(--font-mono);font-size:.6875rem;font-weight:var(--font-weight-bold);letter-spacing:.12em;text-transform:uppercase;padding:1.125rem 1.75rem}.FvJJNW_headToday{color:var(--color-text-muted)}.FvJJNW_headOplane{color:var(--color-heading);background:#96d3c514;border-left:2px solid #96d3c58c}.FvJJNW_row{border-top:1px solid var(--color-border);grid-template-columns:1fr 1fr;display:grid}.FvJJNW_cellToday,.FvJJNW_cellOplane{align-items:flex-start;gap:.75rem;padding:1.25rem 1.75rem;display:flex}.FvJJNW_cellOplane{background:#96d3c514;border-left:2px solid #96d3c58c}.FvJJNW_markToday{color:var(--color-text-muted);opacity:.5;flex-shrink:0;font-size:1rem;line-height:1.45}.FvJJNW_markOplane{color:#2e8b73;flex-shrink:0;width:14px;height:14px;margin-top:.25rem}[data-theme=dark] .FvJJNW_markOplane{color:var(--color-accent)}.FvJJNW_cellText{flex-direction:column;gap:.2rem;display:flex}.FvJJNW_cellLabel{font-family:var(--font-mono);font-size:.5625rem;font-weight:var(--font-weight-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);display:none}.FvJJNW_cellValue{color:var(--color-text-muted);font-size:.9375rem;line-height:1.5}.FvJJNW_cellValueStrong{font-size:.9375rem;line-height:1.5;font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.FvJJNW_quoteBlock{max-width:760px;margin-top:3rem;padding-left:2rem;position:relative}.FvJJNW_quoteMarks{color:var(--color-accent);font-size:2.5rem;font-weight:700;line-height:1;position:absolute;top:0;left:0}.FvJJNW_quoteText{font-size:1.5rem;line-height:1.4;font-weight:var(--font-weight-bold);color:var(--color-text-heading);margin:0 0 1rem}.FvJJNW_quoteAttribution{font-family:var(--font-mono);font-size:.6875rem;font-weight:var(--font-weight-medium);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);font-style:normal;display:block}@media (max-width:768px){.FvJJNW_ledger{margin-top:2.5rem}.FvJJNW_ledgerHead{display:none}.FvJJNW_row{grid-template-columns:1fr}.FvJJNW_cellToday,.FvJJNW_cellOplane{min-height:6.5rem}.FvJJNW_cellToday{border-bottom:1px solid var(--color-border)}.FvJJNW_cellOplane{border-left:none}.FvJJNW_cellLabel{display:block}.FvJJNW_quoteText{font-size:1.25rem}}
._5l3hFG_section{padding:var(--section-py) 0;background:var(--color-background);overflow:hidden}._5l3hFG_container{max-width:var(--container-max-width);padding:0 var(--container-padding);margin:0 auto}._5l3hFG_frame{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}._5l3hFG_accordion{border-top:1px solid var(--color-border);flex-direction:column;display:flex}._5l3hFG_item{border-bottom:1px solid var(--color-border);position:relative}._5l3hFG_itemHead{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;padding:1.5rem 0;display:flex}._5l3hFG_itemTag{font-family:var(--font-mono);font-size:.6875rem;font-weight:var(--font-weight-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);transition:color .2s}._5l3hFG_itemTitle{font-size:clamp(1.25rem,2vw,1.625rem);font-weight:var(--font-weight-bold);letter-spacing:-.015em;color:var(--color-text-muted);line-height:1.2;transition:color .2s}._5l3hFG_itemOpen ._5l3hFG_itemTitle{color:var(--color-heading)}._5l3hFG_itemOpen ._5l3hFG_itemTag{color:#2e8b73}[data-theme=dark] ._5l3hFG_itemOpen ._5l3hFG_itemTag{color:var(--color-accent)}._5l3hFG_itemHead:hover ._5l3hFG_itemTitle{color:var(--color-heading)}._5l3hFG_itemPanel{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1);display:grid}._5l3hFG_itemOpen ._5l3hFG_itemPanel{grid-template-rows:1fr}._5l3hFG_itemPanelInner{overflow:hidden}._5l3hFG_itemDesc{font-size:var(--body-size);color:var(--color-text-body);max-width:46ch;margin:0 0 1rem;line-height:1.6}._5l3hFG_links{flex-direction:column;align-items:flex-start;gap:.4rem;padding-bottom:1.5rem;display:flex}._5l3hFG_link{font-size:.9375rem;font-weight:var(--font-weight-medium);color:var(--color-heading);border-bottom:1px solid #0000;text-decoration:none;transition:border-color .15s}._5l3hFG_link:hover{border-bottom-color:var(--color-accent)}._5l3hFG_railFill{background:var(--color-accent);border-radius:1px;width:0;height:2px;position:absolute;bottom:-1px;left:0}._5l3hFG_railFillRunning{animation-name:_5l3hFG_pillarFill;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes _5l3hFG_pillarFill{0%{width:0}to{width:100%}}._5l3hFG_visualCol{align-items:stretch;height:clamp(380px,32vw,460px);display:flex;overflow:hidden}._5l3hFG_stackScroll{position:relative}._5l3hFG_stackPin{top:var(--pin-top,5rem);height:var(--pin-h,calc(100dvh - var(--pin-top,5rem)));padding:var(--section-py) var(--container-padding) 0;background:var(--color-background);flex-direction:column;display:flex;position:sticky;overflow:hidden}._5l3hFG_stackHead{flex-shrink:0;padding-bottom:1rem}._5l3hFG_stackCards{flex:1;min-height:0;position:relative}._5l3hFG_stackCard{background:var(--color-background);border-top:1px solid var(--color-border);will-change:transform;flex-direction:column;gap:.55rem;padding:1.1rem 0 0;display:flex;position:absolute;inset:0;box-shadow:0 -8px 16px -14px #14181e1f}._5l3hFG_stackTitle{font-size:clamp(1.2rem,4.4vw,1.5rem);font-weight:var(--font-weight-bold);letter-spacing:-.015em;color:var(--color-heading);margin:0;line-height:1.16}._5l3hFG_stackVisual{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-background-card);flex:none;height:clamp(264px,50svh,344px);margin-top:.55rem;display:flex;overflow:hidden}._5l3hFG_stackVisual>*{flex:1;width:100%;min-height:0}._5l3hFG_visual{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}._5l3hFG_visual>*{flex:1;min-height:0}._5l3hFG_visualInner{will-change:transform, opacity, filter;flex-direction:column;flex:1;min-height:0;animation:.8s cubic-bezier(.22,1,.36,1) both _5l3hFG_visualIn;display:flex}._5l3hFG_visualInner>*{flex:1;min-height:0}@keyframes _5l3hFG_visualIn{0%{opacity:0;filter:blur(6px);transform:translateY(28px)scale(.96)}to{opacity:1;filter:blur();transform:none}}._5l3hFG_image{border-radius:var(--radius-lg);width:100%;height:auto}._5l3hFG_placeholder{border-radius:var(--radius-lg);background:#e8f7f4;width:100%;height:100%}[data-theme=dark] ._5l3hFG_placeholder{background:#96d3c514}@media (prefers-reduced-motion:reduce){._5l3hFG_visualInner{animation:none}}@media (max-width:900px){._5l3hFG_section{padding-top:0;overflow:visible}._5l3hFG_stackPin{padding-top:2rem}._5l3hFG_stackHead{padding-bottom:.75rem}._5l3hFG_stackCard ._5l3hFG_links{padding-bottom:.3rem}}
.dpUd4a_section{width:min(calc(100% - 2 * var(--quilt-gutter)), var(--quilt-max-width));margin-inline:auto;padding:0 0 6rem}.dpUd4a_band{background:var(--color-slate);border-radius:var(--radius-xl) var(--radius-xl) 0 0;grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);padding:clamp(3.25rem,6vw,5rem) clamp(1.75rem,4vw,3rem);display:grid}.dpUd4a_bandText{flex-direction:column;gap:.85rem;display:flex}.dpUd4a_headline{font-size:var(--h2-size);line-height:1.1;font-weight:var(--font-weight-bold);color:#fff;letter-spacing:-.02em;text-wrap:balance;margin:0}.dpUd4a_lead{font-size:var(--body-size);color:#ffffffd9;margin:0;line-height:1.6}.dpUd4a_row{background:var(--color-border);border:1px solid var(--color-border);border-radius:0 0 var(--radius-xl) var(--radius-xl);border-top:none;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.dpUd4a_card{background:var(--color-blue-tint);flex-direction:column;gap:.6rem;padding:clamp(1.5rem,2.4vw,2rem);display:flex}.dpUd4a_light{background:var(--color-blue-tint)}[data-theme=dark] .dpUd4a_light{background:#1c1e22}.dpUd4a_dark{background:var(--color-ink);color:#fff}.dpUd4a_accent{background:var(--color-accent)}[data-theme=dark] .dpUd4a_accent{background:#96d3c526}.dpUd4a_num{font-family:var(--font-mono);font-size:.75rem;font-weight:var(--font-weight-bold);letter-spacing:.05em;color:#2e8b73}.dpUd4a_dark .dpUd4a_num{color:var(--color-accent)}.dpUd4a_accent .dpUd4a_num{color:#14463b}.dpUd4a_cardTitle{font-size:1.25rem;font-weight:var(--font-weight-bold);color:var(--color-text-heading);letter-spacing:-.015em;margin:0;line-height:1.2}.dpUd4a_dark .dpUd4a_cardTitle{color:#fff}.dpUd4a_accent .dpUd4a_cardTitle{color:var(--color-ink)}.dpUd4a_cardBody{color:var(--color-text-body);margin:0;font-size:.9375rem;line-height:1.55}.dpUd4a_dark .dpUd4a_cardBody{color:#ffffffb3}.dpUd4a_accent .dpUd4a_cardBody{color:#1e1f21c7}.dpUd4a_viz{margin-top:.4rem}.dpUd4a_statRow{align-items:baseline;gap:.625rem;margin-top:auto;padding-top:1rem;display:flex}.dpUd4a_stat{color:var(--color-text-heading);letter-spacing:-.02em;font-size:2.5rem;font-weight:900;line-height:1}.dpUd4a_dark .dpUd4a_stat{color:#fff}.dpUd4a_accent .dpUd4a_stat{color:var(--color-ink)}.dpUd4a_statLabel{font-family:var(--font-mono);color:var(--color-text-muted);max-width:140px;font-size:.6875rem;line-height:1.3}.dpUd4a_dark .dpUd4a_statLabel{color:#fff9}.dpUd4a_accent .dpUd4a_statLabel{color:#1e1f2199}.dpUd4a_chartWrapper{flex-direction:column;gap:.75rem;width:100%;margin-top:.5rem;display:flex}.dpUd4a_chartWrapper svg{width:100%;height:auto}.dpUd4a_chartLegend{justify-content:center;align-items:center;gap:1.25rem;display:flex}.dpUd4a_legendItem{font-family:var(--font-mono);color:var(--color-text-muted);align-items:center;gap:.375rem;font-size:.6875rem;display:inline-flex}.dpUd4a_legendDotDark{background:var(--color-ink);border-radius:2px;width:8px;height:8px}.dpUd4a_legendDotGreen{background:var(--color-accent);border-radius:2px;width:8px;height:8px}.dpUd4a_diagramWrapper{margin-top:.5rem;flex-direction:column;gap:.75rem;width:100%;max-width:300px;margin-inline:auto;display:flex}.dpUd4a_diagramWrapper svg{width:100%;height:auto}.dpUd4a_diagramLegend{justify-content:center;align-items:center;gap:1.25rem;display:flex}.dpUd4a_diagramLegend .dpUd4a_legendItem{color:#fff9}.dpUd4a_diagramLegend .dpUd4a_legendDotGreen{border-radius:50%}.dpUd4a_legendDotRed{background:#dc2626;border-radius:50%;width:8px;height:8px}.dpUd4a_docComparison{flex-direction:column;align-items:center;gap:0;width:100%;margin-top:.5rem;padding-top:2rem;display:flex;position:relative}.dpUd4a_docCard{background:#fff;border-radius:12px;flex-direction:column;gap:.25rem;width:min(240px,100%);padding:1rem 1.25rem;display:flex;position:relative;transform:rotate(-2deg);box-shadow:0 8px 24px #0000001f,0 2px 8px #00000014}.dpUd4a_docCardLive{background:var(--color-ink);z-index:1;margin-top:-.5rem;transform:rotate(1deg)}.dpUd4a_docCardLive .dpUd4a_docTitle{color:#fff}.dpUd4a_docCardLive .dpUd4a_docMeta{color:#fff9}.dpUd4a_docTitle{font-size:.875rem;font-weight:var(--font-weight-bold);color:var(--color-ink)}.dpUd4a_docMeta{color:var(--color-slate-muted);font-size:.75rem;font-family:var(--font-mono)}.dpUd4a_docBadge{font-size:.6875rem;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.3rem;width:fit-content;margin-top:.375rem;display:inline-flex}.dpUd4a_badgeStale{color:#dc2626}.dpUd4a_badgeLive{color:#16a34a}@media (max-width:1024px){.dpUd4a_band{padding-left:var(--container-padding);padding-right:var(--container-padding);border-radius:0}.dpUd4a_row{border-left:none;border-right:none;border-radius:0}.dpUd4a_card{padding-left:var(--container-padding);padding-right:var(--container-padding)}}@media (max-width:980px){.dpUd4a_band{grid-template-columns:1fr;align-items:start}.dpUd4a_row{grid-template-columns:1fr}}@media (max-width:768px){.dpUd4a_section{padding:0}.dpUd4a_cardTitle{font-size:1.125rem}.dpUd4a_stat{font-size:2rem}}
.B6LLDa_section{background:var(--color-background-light);padding:6rem 0}.B6LLDa_container{max-width:var(--container-max-width);padding:0 var(--container-padding);margin:0 auto}.B6LLDa_grid{grid-template-columns:repeat(3,1fr);gap:clamp(1.75rem,4vw,3.5rem);margin-top:3.5rem;display:grid}.B6LLDa_card{flex-direction:column;gap:.6rem;display:flex}.B6LLDa_icon{color:#2e8b73;background:#96d3c529;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:.75rem;display:inline-flex}[data-theme=dark] .B6LLDa_icon{color:var(--color-accent);background:#96d3c51f}.B6LLDa_icon svg{width:23px;height:23px}.B6LLDa_cardTitle{font-size:1.1875rem;font-weight:var(--font-weight-semibold);color:var(--color-heading);margin:0;line-height:1.3}.B6LLDa_cardText{color:var(--color-text-body);max-width:32ch;margin:0;font-size:.9375rem;line-height:1.6}@media (max-width:768px){.B6LLDa_section{padding:4rem 0}.B6LLDa_grid{grid-template-columns:1fr;gap:1.75rem;margin-top:2.5rem}.B6LLDa_card{flex-flow:wrap;align-items:center;gap:.5rem 1rem}.B6LLDa_icon{margin-bottom:0}.B6LLDa_cardTitle{flex:1}.B6LLDa_cardText{flex-basis:100%;max-width:none}}
.Vg4pIa_section{padding:var(--section-py) 0;background:var(--color-background)}.Vg4pIa_container{max-width:var(--container-max-width);padding:0 var(--container-padding);margin:0 auto}.Vg4pIa_panel{max-width:860px;margin:0 auto}.Vg4pIa_viewport{overflow:hidden}.Vg4pIa_track{transition:transform .55s cubic-bezier(.22,1,.36,1);display:flex}.Vg4pIa_slide{text-align:center;flex-direction:column;flex:0 0 100%;justify-content:flex-start;align-items:center;gap:1.5rem;min-width:0;margin:0;padding:0 .5rem;display:flex}.Vg4pIa_mark{color:var(--color-accent);font-size:2.75rem;font-weight:700;line-height:.6}.Vg4pIa_text{font-size:clamp(1.375rem,2.6vw,2rem);line-height:1.4;font-weight:var(--font-weight-semibold);letter-spacing:-.02em;color:var(--color-text-heading);text-wrap:balance;max-width:760px;margin:0}.Vg4pIa_attr{align-items:center;gap:.875rem;margin-top:.25rem;display:flex}.Vg4pIa_attrAnon .Vg4pIa_who{text-align:center;align-items:center}.Vg4pIa_avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.Vg4pIa_who{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.Vg4pIa_name{font-size:.9375rem;font-weight:var(--font-weight-bold);color:var(--color-text-heading);line-height:1.3}.Vg4pIa_role{font-family:var(--font-mono);color:var(--color-text-muted);letter-spacing:.02em;font-size:.75rem}.Vg4pIa_dots{justify-content:center;gap:.5rem;margin-top:2.75rem;display:flex}.Vg4pIa_dot{background:var(--color-border);cursor:pointer;border:none;border-radius:999px;width:8px;height:8px;padding:0;transition:width .25s,background .25s}.Vg4pIa_dot:hover{background:var(--color-slate-muted)}.Vg4pIa_dotActive{background:var(--color-accent);width:24px}@media (prefers-reduced-motion:reduce){.Vg4pIa_track{transition:none}}@media (max-width:768px){.Vg4pIa_text{font-size:1.25rem}.Vg4pIa_dots{margin-top:2rem}}
.k8plrG_section{background:var(--color-background);padding:6rem 0}.k8plrG_container{max-width:var(--container-max-width);padding:0 var(--container-padding);margin:0 auto}.k8plrG_grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.k8plrG_gridItem{display:flex}.k8plrG_card{background:var(--color-surface);border:1px solid var(--color-border);width:100%;color:inherit;border-radius:18px;flex-direction:column;text-decoration:none;transition:border-color .15s;display:flex;overflow:hidden}.k8plrG_card:hover{border-color:var(--color-accent)}.k8plrG_cardThumb{aspect-ratio:16/10;background:var(--color-border);display:block;position:relative;overflow:hidden}.k8plrG_cardThumb svg{width:100%;height:100%;position:absolute;inset:0}.k8plrG_cardBody{flex-direction:column;flex:1;gap:.625rem;padding:1.25rem 1.375rem 1.375rem;display:flex}.k8plrG_cardMeta{align-items:center;gap:.625rem;display:flex}.k8plrG_cardTag{font-family:var(--font-mono);font-size:.625rem;font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--color-black);background:var(--color-accent);white-space:nowrap;border-radius:999px;align-items:center;padding:.375rem .625rem;line-height:1;display:inline-flex}.k8plrG_cardDate{font-family:var(--font-mono);font-size:.75rem;font-weight:var(--font-weight-medium);color:var(--color-text-muted);letter-spacing:.04em}.k8plrG_cardTitle{font-size:1.1875rem;line-height:1.3;font-weight:var(--font-weight-semibold);color:var(--color-heading);letter-spacing:-.014em}.k8plrG_cardFoot{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-text-muted);align-items:center;gap:.5rem;margin-top:auto;padding-top:.25rem;font-size:.75rem;display:flex}.k8plrG_cardArrow{margin-left:auto;font-size:.9375rem;transition:transform .2s,color .15s}.k8plrG_card:hover .k8plrG_cardArrow{color:var(--color-h1);transform:translate(3px)}.k8plrG_footer{text-align:center;margin-top:2.75rem}.k8plrG_viewAll{font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--color-heading);border-bottom:1px solid var(--color-border);padding-bottom:2px;text-decoration:none;transition:color .15s,border-color .15s}.k8plrG_viewAll:hover{color:var(--color-h1);border-bottom-color:var(--color-h1)}@media (max-width:768px){.k8plrG_grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:var(--container-padding);margin:0 calc(-1 * var(--container-padding));padding:.25rem var(--container-padding) 0;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-flow:row;gap:1rem;display:flex;overflow-x:auto}.k8plrG_grid::-webkit-scrollbar{display:none}.k8plrG_gridItem{scroll-snap-align:start;flex:0 0 82%}.k8plrG_section{padding:4rem 0}}.k8plrG_cardAuthor{align-items:center;gap:.5rem;min-width:0;display:flex}.k8plrG_cardAvatar{object-fit:cover;border-radius:50%;flex:none;width:26px;height:26px}.k8plrG_cardAuthorName{color:var(--color-text-body);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;line-height:1.3;overflow:hidden}.k8plrG_cardFoot .k8plrG_cardArrow{margin-left:auto}
.SSYdgW_wrapper{color:#1f2328;background:#fff;border:1px solid #d0d7de;border-radius:12px;flex-direction:column;width:100%;height:100%;font-size:.8125rem;line-height:1.5;display:flex;overflow:hidden;box-shadow:0 12px 32px #14181e14}[data-theme=dark] .SSYdgW_wrapper{color:#e6edf3;background:#1a1a1d;border-color:#2a2b2e;box-shadow:0 12px 32px #0000004d}.SSYdgW_commentHead{color:#57606a;background:#f6f8fa;border-bottom:1px solid #d0d7de;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.75rem;display:flex}[data-theme=dark] .SSYdgW_commentHead{color:#8b949e;background:#161b22;border-bottom-color:#30363d}.SSYdgW_commentAvatar{background:var(--color-ink-deep);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:.125rem;display:flex}[data-theme=dark] .SSYdgW_commentAvatar{background:#9fe6c5}.SSYdgW_commentAvatarIcon{fill:#9fe6c5;width:15px;height:15px}[data-theme=dark] .SSYdgW_commentAvatarIcon{fill:var(--color-ink-deep)}.SSYdgW_commentAuthor{font-weight:var(--font-weight-bold);color:#24292f;font-size:.8125rem}[data-theme=dark] .SSYdgW_commentAuthor{color:#e6edf3}.SSYdgW_botBadge{font-size:.625rem;font-weight:var(--font-weight-semibold);color:#57606a;background:#f6f8fa;border:1px solid #d0d7de;border-radius:999px;padding:1px 6px;line-height:1.4}[data-theme=dark] .SSYdgW_botBadge{color:#8b949e;background:#21262d;border-color:#30363d}.SSYdgW_commentTimestamp{color:#57606a;font-size:.75rem}[data-theme=dark] .SSYdgW_commentTimestamp{color:#8b949e}.SSYdgW_commentMenu{border-radius:6px;gap:3px;margin-left:auto;padding:4px 6px;display:flex}.SSYdgW_commentMenu span{background:#57606a;border-radius:50%;width:3px;height:3px;display:block}[data-theme=dark] .SSYdgW_commentMenu span{background:#8b949e}.SSYdgW_commentBody{flex:1;min-height:0;padding:.875rem 1rem;overflow:auto}.SSYdgW_reviewTitle{font-size:.9375rem;font-weight:var(--font-weight-bold);color:#24292f;letter-spacing:-.01em;margin:0 0 .375rem}[data-theme=dark] .SSYdgW_reviewTitle{color:#e6edf3}.SSYdgW_reviewLead{color:#24292f;margin:0 0 .75rem;font-size:.75rem;line-height:1.5}[data-theme=dark] .SSYdgW_reviewLead{color:#c9d1d9}.SSYdgW_reviewLead strong{font-weight:var(--font-weight-bold)}.SSYdgW_reviewLink{color:#0969da;text-decoration:none}[data-theme=dark] .SSYdgW_reviewLink{color:#58a6ff}.SSYdgW_reviewTableWrap{border:1px solid #d0d7de;border-radius:6px;margin-bottom:.625rem;overflow:hidden}[data-theme=dark] .SSYdgW_reviewTableWrap{border-color:#30363d}.SSYdgW_reviewTable{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.6875rem}.SSYdgW_reviewTable thead th{font-weight:var(--font-weight-semibold);text-align:center;color:#24292f;background:#f6f8fa;border-bottom:1px solid #d0d7de;padding:.4rem .5rem;font-size:.6875rem}[data-theme=dark] .SSYdgW_reviewTable thead th{color:#e6edf3;background:#161b22;border-bottom-color:#30363d}.SSYdgW_reviewTable tbody tr{border-bottom:1px solid #d0d7de}.SSYdgW_reviewTable tbody tr:last-child{border-bottom:none}[data-theme=dark] .SSYdgW_reviewTable tbody tr{border-bottom-color:#30363d}.SSYdgW_reviewTable td{vertical-align:middle;padding:.5rem}.SSYdgW_reviewTable td:first-child,.SSYdgW_reviewTable th:first-child{text-align:center;width:24px;padding-left:.625rem}.SSYdgW_reviewTable td:nth-child(3),.SSYdgW_reviewTable td:nth-child(4),.SSYdgW_reviewTable th:nth-child(3),.SSYdgW_reviewTable th:nth-child(4){text-align:center;white-space:nowrap}.SSYdgW_reviewTable th:nth-child(3),.SSYdgW_reviewTable td:nth-child(3){width:60px}.SSYdgW_reviewTable th:nth-child(4),.SSYdgW_reviewTable td:nth-child(4){width:156px;padding-right:.75rem}.SSYdgW_statusBullet{vertical-align:middle;border-radius:50%;width:10px;height:10px;display:inline-block}.SSYdgW_statusBulletRed{background:#cf222e}.SSYdgW_statusBulletAmber{background:#d97706}.SSYdgW_statusBulletYellow{background:#eab308}.SSYdgW_statusBulletGreen{background:#1a7f37}.SSYdgW_statusBulletGrey{background:#afb8c1}.SSYdgW_requirementLink{font-weight:var(--font-weight-bold);color:#0969da;margin-bottom:2px;font-size:.6875rem;line-height:1.35;text-decoration:underline;display:block}[data-theme=dark] .SSYdgW_requirementLink{color:#58a6ff}.SSYdgW_requirementId{font-family:var(--font-mono);color:#57606a;font-size:.625rem;display:block}[data-theme=dark] .SSYdgW_requirementId{color:#8b949e}.SSYdgW_severityCell{color:#24292f;font-size:.75rem}[data-theme=dark] .SSYdgW_severityCell{color:#c9d1d9}.SSYdgW_actionCell{font-size:.6875rem}.SSYdgW_actionLink{color:#0969da;text-decoration:underline}[data-theme=dark] .SSYdgW_actionLink{color:#58a6ff}.SSYdgW_actionDivider{color:#57606a;margin:0 .15rem}[data-theme=dark] .SSYdgW_actionDivider{color:#8b949e}.SSYdgW_legend{color:#57606a;flex-wrap:wrap;gap:.625rem .875rem;font-size:.6875rem;display:flex}[data-theme=dark] .SSYdgW_legend{color:#8b949e}.SSYdgW_legendItem{align-items:center;gap:.375rem;display:inline-flex}.SSYdgW_legendDot{border-radius:50%;width:9px;height:9px;display:inline-block}.SSYdgW_commentFooter{color:#57606a;background:#fff;border-top:1px solid #d0d7de;flex-shrink:0;align-items:center;gap:.625rem;padding:.625rem 1rem;font-size:.6875rem;display:flex}[data-theme=dark] .SSYdgW_commentFooter{color:#8b949e;background:#1a1a1d;border-top-color:#30363d}.SSYdgW_commentFooterText{flex:1;font-style:italic}.SSYdgW_commentReaction{color:#57606a;border:1px solid #d0d7de;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}[data-theme=dark] .SSYdgW_commentReaction{color:#8b949e;border-color:#30363d}.SSYdgW_commentReaction svg{width:12px;height:12px}@media (max-width:768px){.SSYdgW_commentBody{padding:.75rem .875rem;overflow:hidden}.SSYdgW_reviewLead{margin-bottom:.5rem}.SSYdgW_reviewTableWrap{margin-bottom:0}}
._8cMz2W_useCasesList{border-top:1px solid var(--color-border)}._8cMz2W_useCaseRow{border-bottom:1px solid var(--color-border);grid-template-columns:56px minmax(0,1.25fr) minmax(0,1.5fr) 250px;align-items:start;gap:2rem;padding:2rem 0;display:grid}._8cMz2W_useCaseNum{font-family:var(--font-mono);color:var(--color-accent);font-size:.8rem;font-weight:var(--font-weight-bold);letter-spacing:.14em;text-transform:uppercase;padding-top:.15rem}._8cMz2W_useCaseTitle{font-size:1.1rem;font-weight:var(--font-weight-semibold);color:var(--color-text-heading);text-wrap:balance;margin:0;line-height:1.25}._8cMz2W_useCaseDesc{color:var(--color-text-body);margin:0;font-size:.95rem;line-height:1.6}._8cMz2W_useCaseBtn{white-space:nowrap;place-self:start end}._8cMz2W_useCaseBtn svg{transition:transform .15s}._8cMz2W_useCaseBtn:hover svg{transform:translate(3px)}@media (max-width:1024px){._8cMz2W_useCaseRow{grid-template-columns:50px 1fr;gap:.75rem 1.5rem}._8cMz2W_useCaseDesc{grid-column:2}._8cMz2W_useCaseBtn{grid-column:2;justify-self:start}}@media (max-width:768px){._8cMz2W_useCaseRow{grid-template-columns:1fr;gap:.5rem}._8cMz2W_useCaseNum{display:none}._8cMz2W_useCaseTitle,._8cMz2W_useCaseDesc,._8cMz2W_useCaseBtn{grid-column:1}._8cMz2W_useCaseBtn{justify-self:start;margin-top:.5rem}}
.nzTd5q_chapter{padding:var(--space-2xl) 0;border-top:1px solid #1e1f2114;scroll-margin-top:4.5rem}.nzTd5q_grid{max-width:var(--container-max-width);padding:0 var(--container-padding);gap:var(--space-lg);margin:0 auto;display:grid}.nzTd5q_frame{aspect-ratio:3/4;border-radius:var(--radius-xl);background:var(--color-accent);position:relative;overflow:hidden;container-type:inline-size}.nzTd5q_stage.nzTd5q_stageBleed{transform-origin:0 0;place-items:start;top:22cqi;left:7cqi}.nzTd5q_overlay{z-index:1;font-size:2cqi;position:absolute;top:3cqi;right:3cqi;transform:rotate(6deg)}.nzTd5q_stage{transform-origin:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%}.nzTd5q_copy{gap:var(--space-sm);display:grid}.nzTd5q_title{letter-spacing:-.025em;font-size:2rem;line-height:1.08;font-weight:var(--font-weight-bold);color:var(--color-heading);text-wrap:balance;margin:0}.nzTd5q_body{color:var(--color-text-body);margin:0;font-size:1.0625rem;line-height:1.6}.nzTd5q_proof{font-size:1.0625rem;line-height:1.5;font-weight:var(--font-weight-semibold);color:var(--color-heading);margin:0}.nzTd5q_acts{gap:var(--space-xs);margin-top:var(--space-xs);display:grid}.nzTd5q_acts>*{justify-content:center;width:100%}[data-theme=dark] .nzTd5q_chapter{border-top-color:#ffffff14}[data-theme=dark] .nzTd5q_frame{background:var(--color-ink-deep)}@media (min-width:600px){.nzTd5q_acts{flex-wrap:wrap;align-items:center;display:flex}.nzTd5q_acts>*{width:auto}}@media (min-width:900px){.nzTd5q_chapter{padding:var(--space-4xl) 0}.nzTd5q_grid{gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.nzTd5q_frame{aspect-ratio:1}.nzTd5q_overlay{font-size:1.4cqi}.nzTd5q_stage.nzTd5q_stageBleed{transform-origin:0 100%;place-items:end start;top:auto;bottom:-6cqi}.nzTd5q_flip .nzTd5q_frame{order:2}.nzTd5q_title{font-size:clamp(2.25rem,3.4vw,2.9rem)}.nzTd5q_body{font-size:var(--body-size);line-height:1.65}}
.t7GAAG_section{padding:var(--section-py) 0;background:var(--color-background)}.t7GAAG_section.t7GAAG_alt{background:var(--color-background-light)}.t7GAAG_section.t7GAAG_surface{background:var(--color-surface)}.t7GAAG_container{max-width:var(--container-max-width);padding:0 var(--container-padding);margin:0 auto}.t7GAAG_header{text-align:center;max-width:780px;margin:0 auto 3rem}.t7GAAG_headerLeft{text-align:left;margin-left:0}.t7GAAG_headline{font-size:var(--h2-size);line-height:var(--h2-line-height);font-weight:var(--h2-weight);color:var(--color-heading);margin-bottom:1rem}.t7GAAG_sub{color:var(--color-text-body);font-size:1.125rem;line-height:1.6}.t7GAAG_body{color:var(--color-text-body);max-width:780px;font-size:1.0625rem;line-height:1.7}.t7GAAG_bodyCenter{text-align:center;margin-left:auto;margin-right:auto}.t7GAAG_body p+p{margin-top:1rem}@media (max-width:768px){.t7GAAG_header{margin-bottom:2rem}}
.GztFfa_kpiPanel{background:var(--color-ink-deep);border-radius:28px;padding:clamp(2.5rem,5vw,3.5rem) clamp(1.5rem,4vw,3rem);position:relative;overflow:hidden}.GztFfa_kpiDotGrid{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.GztFfa_kpiGrid{grid-template-columns:repeat(3,1fr);display:grid;position:relative}.GztFfa_kpiItem{text-align:center;border-right:1px solid #ffffff1f;flex-direction:column;align-items:center;gap:.6rem;padding:0 clamp(1rem,2.5vw,2.5rem);display:flex}.GztFfa_kpiItem:last-child{border-right:0}.GztFfa_kpiNumber{font-size:clamp(3rem,6.6vw,6rem);font-weight:var(--font-weight-bold);color:#fff;letter-spacing:-.03em;line-height:.95}.GztFfa_kpiUnit{font-family:var(--font-mono);color:var(--color-accent);margin-left:.25rem;font-size:clamp(1.25rem,2.2vw,1.75rem)}.GztFfa_kpiLabel{color:#ffffffa6;max-width:260px;font-size:.9rem;line-height:1.5}.GztFfa_kpiLabel b{color:#fff;font-weight:var(--font-weight-semibold)}@media (max-width:768px){.GztFfa_kpiGrid{grid-template-columns:1fr}.GztFfa_kpiItem{border-bottom:1px solid #ffffff1f;border-right:0;padding:1.5rem 0}.GztFfa_kpiItem:last-child{border-bottom:0}.GztFfa_kpiPanel{padding:1.5rem clamp(1.5rem,5vw,2rem)}}
._5_-8rW_comment{width:720px;font-family:var(--font-family);color:#1f2328;text-align:left;background:#fff;border:1px solid #d1d9e0;border-radius:6px;font-size:14px;line-height:1.5;position:relative;box-shadow:0 14px 30px #1e1f2129}._5_-8rW_head{white-space:nowrap;background:#f6f8fa;border-bottom:1px solid #d1d9e0;border-radius:6px 6px 0 0;align-items:center;gap:6px;padding:8px 16px;display:flex}._5_-8rW_head b{font-weight:600}._5_-8rW_bot{color:#59636e;border:1px solid #d1d9e0;border-radius:2em;padding:0 7px;font-size:12px;font-weight:500}._5_-8rW_muted{color:#59636e}._5_-8rW_muted u{text-underline-offset:2px;text-decoration-color:#d1d9e0}._5_-8rW_kebab{color:#59636e;letter-spacing:1px;margin-left:auto;font-weight:700}._5_-8rW_body{padding:16px}._5_-8rW_h{margin:0 0 8px;font-size:20px;font-weight:600}._5_-8rW_lead{margin:0 0 16px}._5_-8rW_lead b{font-weight:600}._5_-8rW_link{color:#0969da;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}._5_-8rW_table{border-collapse:collapse;table-layout:fixed;width:100%}._5_-8rW_table th:first-child{width:150px}._5_-8rW_table th:nth-child(2){width:300px}._5_-8rW_table th:nth-child(3){width:86px}._5_-8rW_table th,._5_-8rW_table td{vertical-align:middle;border:1px solid #d1d9e0;padding:7px 12px}._5_-8rW_table th{text-align:center;background:#fff;font-weight:600}._5_-8rW_table tbody tr:nth-child(2n){background:#f6f8fa}._5_-8rW_status{white-space:nowrap}._5_-8rW_dot{vertical-align:-1px;background:radial-gradient(circle at 35% 30%,#ff8a80,#e0281b 70%);border-radius:50%;width:12px;height:12px;margin-right:6px;display:inline-block}._5_-8rW_dotDone{background:radial-gradient(circle at 35% 30%,#9be29b,#1f9d3a 70%)}._5_-8rW_id{color:#1f2328;margin-top:2px;font-size:12.5px;display:block}._5_-8rW_actions{white-space:nowrap}._5_-8rW_rule{border:0;border-top:1px solid #d1d9e0;margin:16px 0 10px}._5_-8rW_foot{margin:0;font-style:italic}._5_-8rW_react{color:#59636e;border:1px solid #d1d9e0;border-radius:50%;place-items:center;width:30px;height:30px;margin-top:12px;display:inline-grid}._5_-8rW_react svg{width:16px;height:16px}
.WnSyyq_grid{gap:1.5rem;display:grid}.WnSyyq_grid.WnSyyq_col2{grid-template-columns:repeat(2,1fr)}.WnSyyq_grid.WnSyyq_col3{grid-template-columns:repeat(3,1fr)}.WnSyyq_grid.WnSyyq_col4{grid-template-columns:repeat(4,1fr)}.WnSyyq_grid.WnSyyq_col5{grid-template-columns:repeat(5,1fr)}.WnSyyq_card{background:var(--color-background-card);border-radius:var(--radius-xl);border:1px solid var(--color-border);flex-direction:column;padding:2rem;display:flex}.WnSyyq_cardTitle{font-size:1.125rem;font-weight:var(--font-weight-semibold);color:var(--color-heading);margin-bottom:.75rem;line-height:1.4}.WnSyyq_cardBody{color:var(--color-text-body);flex:1;font-size:.9375rem;line-height:1.6}.WnSyyq_cardLink{font-size:.9375rem;font-weight:var(--font-weight-medium);color:var(--color-text-heading);transition:opacity var(--transition-fast);margin-top:1.25rem;text-decoration:none}.WnSyyq_cardLink:hover{opacity:.7}@media (max-width:1024px){.WnSyyq_grid.WnSyyq_col3,.WnSyyq_grid.WnSyyq_col4,.WnSyyq_grid.WnSyyq_col5{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.WnSyyq_grid.WnSyyq_col2,.WnSyyq_grid.WnSyyq_col3,.WnSyyq_grid.WnSyyq_col4,.WnSyyq_grid.WnSyyq_col5{grid-template-columns:1fr}}
._5EHuLW_section{max-width:var(--container-max-width);padding:5.5rem var(--container-padding);margin:0 auto}._5EHuLW_hero{text-align:center;padding-top:10rem;padding-bottom:4rem}._5EHuLW_heroH1{font-size:var(--h1-size);line-height:var(--h1-line-height);font-weight:var(--h1-weight);color:var(--color-h1);letter-spacing:-.035em;max-width:920px;margin:0 auto 1.5rem}._5EHuLW_heroLead{color:var(--color-text-body);max-width:620px;margin:0 auto 2.5rem;font-size:1.25rem;line-height:1.6}._5EHuLW_heroCtas{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:4rem;display:flex}._5EHuLW_icpPanel{background:var(--color-grey-tint);border-radius:28px;padding:3.5rem}[data-theme=dark] ._5EHuLW_icpPanel{background:#1c1e22}._5EHuLW_icpGrid{grid-template-columns:1.05fr 1fr;align-items:center;gap:3.5rem;display:grid}._5EHuLW_icpH2{font-size:var(--h2-size);line-height:var(--h2-line-height);font-weight:var(--h2-weight);color:var(--color-heading);max-width:520px;margin:0 0 1.25rem}._5EHuLW_icpText{color:var(--color-text-body);max-width:480px;margin:0;font-size:1.05rem;line-height:1.6}._5EHuLW_icpText+._5EHuLW_icpText{margin-top:1rem}._5EHuLW_icpText b{color:var(--color-text-heading);font-weight:var(--font-weight-semibold)}._5EHuLW_stakesCard{border:1px solid var(--color-border);background:#fff;border-radius:18px;padding:1.75rem 1.75rem 1.25rem;box-shadow:0 20px 50px #14181e0d}[data-theme=dark] ._5EHuLW_stakesCard{background:#1e2024;border-color:#2d3d4a}._5EHuLW_stakesHead{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-bottom:1.1rem;padding-bottom:1rem;display:flex}[data-theme=dark] ._5EHuLW_stakesHead{border-color:#2d3d4a}._5EHuLW_stakesTitle{font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--color-text-heading);letter-spacing:-.005em}._5EHuLW_stakesMeta{font-family:var(--font-mono);color:var(--color-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem}._5EHuLW_stakesGrid{grid-template-columns:repeat(2,1fr);gap:.625rem;display:grid}._5EHuLW_stake{background:var(--color-grey-tint);border:1px solid var(--color-border);border-radius:10px;flex-direction:column;gap:.35rem;padding:.85rem;display:flex}[data-theme=dark] ._5EHuLW_stake{background:#16181c;border-color:#2d3d4a}._5EHuLW_stakePrimary{background:#96d3c51f;border-color:#96d3c559}[data-theme=dark] ._5EHuLW_stakePrimary{background:#96d3c514;border-color:#96d3c540}._5EHuLW_stakeWho{font-size:.85rem;font-weight:var(--font-weight-semibold);color:var(--color-text-heading);line-height:1.2}._5EHuLW_stakeWhat{font-family:var(--font-mono);color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;line-height:1.35}._5EHuLW_quoteSection{background:var(--color-ink-deep);width:100%;padding:5.5rem 0;position:relative;overflow:hidden}._5EHuLW_quotePanel{max-width:var(--container-max-width);padding:0 var(--container-padding);margin:0 auto;position:relative}._5EHuLW_quoteDotGrid{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._5EHuLW_quoteMark{color:var(--color-accent);opacity:.5;font-size:4.5rem;line-height:.8;font-weight:var(--font-weight-bold);pointer-events:none;margin-bottom:.5rem;display:block}._5EHuLW_quoteContent{z-index:1;max-width:800px;margin:0 auto;padding:0 1.5rem;position:relative}._5EHuLW_quoteText{color:#fff;font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.4;font-weight:var(--font-weight-medium);letter-spacing:-.018em;text-wrap:balance;margin:0 0 2.5rem}._5EHuLW_quoteAttribution{border-top:1px solid #ffffff1f;align-items:center;gap:1rem;padding-top:1.5rem;display:flex}._5EHuLW_quoteAvatar{object-fit:cover;background:linear-gradient(135deg, var(--color-accent), #b9d9f4);width:44px;height:44px;font-family:var(--font-mono);font-size:.85rem;font-weight:var(--font-weight-bold);color:var(--color-ink);letter-spacing:.04em;border-radius:50%;justify-content:center;align-items:center;display:flex}._5EHuLW_quoteWho{flex-direction:column;gap:3px;display:flex}._5EHuLW_quoteName{font-size:.95rem;font-weight:var(--font-weight-semibold);color:#fff}._5EHuLW_quoteRole{font-family:var(--font-mono);color:#ffffff8c;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}._5EHuLW_recapHeader{max-width:720px;margin-bottom:3rem}._5EHuLW_recapH2{font-size:var(--h2-size);line-height:var(--h2-line-height);font-weight:var(--h2-weight);color:var(--color-heading);margin:1rem 0 0}._5EHuLW_recapGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}._5EHuLW_recapCard{border-radius:20px;flex-direction:column;gap:.85rem;min-height:280px;padding:2.25rem 2rem 2rem;text-decoration:none;transition:transform .2s;display:flex;position:relative;overflow:hidden}._5EHuLW_recapCard:hover{transform:translateY(-3px)}._5EHuLW_recapCardBlue{background:#e8eef6}[data-theme=dark] ._5EHuLW_recapCardBlue{background:#1e2a33}._5EHuLW_recapCardGrey{background:var(--color-grey-tint)}[data-theme=dark] ._5EHuLW_recapCardGrey{background:#1c1e22}._5EHuLW_recapCardMint{background:linear-gradient(150deg, var(--color-accent) 0%, #bfefd6 100%)}[data-theme=dark] ._5EHuLW_recapCardMint{background:linear-gradient(150deg,#96d3c540,#bfefd626)}._5EHuLW_recapGlyph{opacity:.55;width:36px;height:36px;position:absolute;top:1.25rem;right:1.25rem}._5EHuLW_recapBadge{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:var(--font-weight-semibold);color:#2a7d6d;align-self:flex-start}[data-theme=dark] ._5EHuLW_recapBadge{color:var(--color-accent)}._5EHuLW_recapCardMint ._5EHuLW_recapBadge{color:var(--color-text-heading)}._5EHuLW_recapCardTitle{font-size:1.4rem;font-weight:var(--font-weight-semibold);color:var(--color-text-heading);letter-spacing:-.018em;margin:0;line-height:1.15}._5EHuLW_recapCardDesc{color:var(--color-text-body);flex:1;max-width:340px;margin:0;font-size:.95rem;line-height:1.5}._5EHuLW_recapLearnMore{font-size:.85rem;font-weight:var(--font-weight-semibold);color:var(--color-text-heading);align-items:center;gap:.5rem;margin-top:auto;padding-top:1rem;transition:gap .2s;display:inline-flex}._5EHuLW_recapCard:hover ._5EHuLW_recapLearnMore{gap:.75rem}._5EHuLW_trustWrap{background:var(--color-ink-deep);width:100%;position:relative;overflow:hidden}._5EHuLW_trustDotGrid{pointer-events:none;opacity:.6;z-index:0;width:100%;height:100%;position:absolute;inset:0}._5EHuLW_trustWrap>section{z-index:1;position:relative;background:0 0!important;border-top:0!important;border-bottom:0!important}._5EHuLW_trustWrap p{color:#ffffffa6!important}._5EHuLW_trustWrap img{filter:brightness(0)invert()!important;opacity:.7!important}._5EHuLW_trustWrap img:hover{opacity:1!important}._5EHuLW_procurementSection{background:var(--color-ink-deep);color:#fff;width:100%;padding:5.5rem 0;position:relative;overflow:hidden}._5EHuLW_procurementInner{z-index:1;max-width:var(--container-max-width);padding:0 var(--container-padding);margin:0 auto;position:relative}._5EHuLW_procurementDotGrid{pointer-events:none;opacity:.6;width:100%;height:100%;position:absolute;inset:0}._5EHuLW_procurementHead{grid-template-columns:1fr 1fr;align-items:end;gap:3rem;margin-bottom:2.5rem;display:grid;position:relative}._5EHuLW_procurementH2{font-size:var(--h2-size);line-height:var(--h2-line-height);font-weight:var(--h2-weight);color:#fff;max-width:560px;margin:1rem 0 0}._5EHuLW_procurementSub{color:#ffffffb3;max-width:460px;margin:0;font-size:1.05rem;line-height:1.5}._5EHuLW_procGrid{border-top:1px solid #ffffff1f;grid-template-columns:repeat(2,1fr);display:grid;position:relative}._5EHuLW_procItem{border-bottom:1px solid #ffffff1f;grid-template-columns:32px 1fr;align-items:start;gap:1.1rem;padding:1.75rem 2rem 1.75rem 0;display:grid}._5EHuLW_procItem:nth-child(2n){padding-left:2rem}._5EHuLW_procCheck{background:var(--color-accent);width:28px;height:28px;color:var(--color-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:-2px;display:inline-flex}._5EHuLW_procBody{flex-direction:column;gap:.4rem;display:flex}._5EHuLW_procTitle{font-size:1.05rem;line-height:1.3;font-weight:var(--font-weight-semibold);color:#fff;letter-spacing:-.012em}._5EHuLW_procDesc{color:#ffffffa6;font-size:.9rem;line-height:1.5}._5EHuLW_hero{position:relative;overflow:hidden}._5EHuLW_heroPattern{z-index:0;pointer-events:none;width:100vw;margin-left:-50vw;position:absolute;inset:0 auto 0 50%;overflow:hidden;-webkit-mask-image:radial-gradient(50% 45% at 50% 35%,#0009 0%,#000000d9 45%,#000 75%);mask-image:radial-gradient(50% 45% at 50% 35%,#0009 0%,#000000d9 45%,#000 75%)}._5EHuLW_heroPatternSvg{width:100%;height:100%;display:block;position:absolute;inset:0}._5EHuLW_heroPatternCircle{fill:none;stroke:var(--color-accent);stroke-width:2.25px;stroke-dasharray:2.5 9;stroke-linecap:round;opacity:.95}._5EHuLW_heroPatternFill{fill:var(--color-accent);opacity:.18}[data-theme=dark] ._5EHuLW_heroPatternCircle{opacity:.7}[data-theme=dark] ._5EHuLW_heroPatternFill{opacity:.1}._5EHuLW_hero>:not(._5EHuLW_heroPattern){z-index:1;position:relative}._5EHuLW_icpQuilt{width:min(calc(100vw - 2 * var(--quilt-gutter)), var(--quilt-max-width));max-width:100vw;margin-left:calc(50% - min(calc(50vw - var(--quilt-gutter)), calc(var(--quilt-max-width) / 2)));margin-right:calc(50% - min(calc(50vw - var(--quilt-gutter)), calc(var(--quilt-max-width) / 2)));grid-template-columns:1fr 1fr;grid-auto-rows:minmax(420px, min(42vw, calc(var(--quilt-max-width) * .42)));gap:0;display:grid;position:relative}._5EHuLW_icpQuiltTile{justify-content:center;align-items:center;padding:clamp(2.5rem,5vw,5rem);display:flex;position:relative;overflow:hidden}._5EHuLW_icpQuiltTileSlate{background:var(--color-slate);color:#fff}._5EHuLW_icpQuiltCopy{flex-direction:column;gap:1.25rem;max-width:520px;display:flex}._5EHuLW_icpQuiltHeading{font-size:clamp(2rem,3.4vw,3rem);line-height:1.1;font-weight:var(--font-weight-bold);letter-spacing:-.02em;color:#fff;margin:0}._5EHuLW_icpQuiltText{color:#ffffffd9;margin:0;font-size:1.05rem;line-height:1.6}._5EHuLW_icpQuiltText b{color:#fff;font-weight:var(--font-weight-semibold)}._5EHuLW_icpQuiltTileBlue{color:var(--color-ink);background:#d1e8f3}[data-theme=dark] ._5EHuLW_icpQuiltTileBlue{color:#e6e6e6;background:#1c2630}._5EHuLW_icpStakes{flex-direction:column;gap:1.25rem;width:100%;max-width:460px;display:flex}._5EHuLW_icpStakesHead{border-bottom:1px solid #1e1f211f;align-items:center;gap:.75rem;padding-bottom:1rem;display:flex}[data-theme=dark] ._5EHuLW_icpStakesHead{border-bottom-color:#ffffff1f}._5EHuLW_icpStakesTitle{font-size:.95rem;font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}._5EHuLW_icpStakesSub{color:var(--color-text-muted);font-size:.8rem;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;margin-top:2px}._5EHuLW_icpStakesGrid{grid-template-columns:repeat(2,1fr);gap:.6rem;display:grid}._5EHuLW_icpStake{background:#ffffff8c;border:1px solid #1e1f2114;border-radius:10px;flex-direction:column;gap:.35rem;padding:.85rem;display:flex}[data-theme=dark] ._5EHuLW_icpStake{background:#ffffff0a;border-color:#ffffff14}._5EHuLW_icpStakePrimary{background:#96d3c573;border-color:#96d3c599}[data-theme=dark] ._5EHuLW_icpStakePrimary{background:#96d3c51f;border-color:#96d3c54d}._5EHuLW_icpStakeWho{font-size:.85rem;font-weight:var(--font-weight-semibold);color:var(--color-text-heading);line-height:1.2}._5EHuLW_icpStakeWhat{font-family:var(--font-mono);color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;line-height:1.35}._5EHuLW_recapQuilt{width:min(calc(100vw - 2 * var(--quilt-gutter)), var(--quilt-max-width));max-width:100vw;margin-left:calc(50% - min(calc(50vw - var(--quilt-gutter)), calc(var(--quilt-max-width) / 2)));margin-right:calc(50% - min(calc(50vw - var(--quilt-gutter)), calc(var(--quilt-max-width) / 2)));grid-template-columns:1fr 1fr;grid-auto-rows:minmax(360px, min(38vw, calc(var(--quilt-max-width) * .38)));gap:0;display:grid;position:relative}._5EHuLW_quiltTile{text-align:center;color:inherit;isolation:isolate;justify-content:center;align-items:center;padding:clamp(2rem,4vw,4rem);text-decoration:none;display:flex;position:relative;overflow:hidden}._5EHuLW_quiltCardInner,._5EHuLW_quiltBrandInner{transition:transform .25s}a._5EHuLW_quiltTile:hover ._5EHuLW_quiltCardInner{transform:scale(1.02)}a._5EHuLW_quiltTile:hover ._5EHuLW_quiltLearnMore{gap:.7rem}._5EHuLW_quiltTileBrand{background:var(--color-accent);color:var(--color-ink)}._5EHuLW_quiltBrandInner{flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-width:460px;display:flex}._5EHuLW_quiltHeading{font-size:clamp(2.5rem,5vw,4.25rem);line-height:1.02;font-weight:var(--font-weight-bold);letter-spacing:-.025em;color:var(--color-ink);margin:0}._5EHuLW_quiltSub{color:#1e1f21bf;max-width:320px;margin:0;font-size:1.05rem;line-height:1.5}._5EHuLW_quiltCardInner{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;max-width:460px;display:flex}._5EHuLW_quiltCardTitle{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:var(--font-weight-bold);letter-spacing:-.015em;margin:0;line-height:1.15}._5EHuLW_quiltCardDesc{opacity:.78;max-width:380px;margin:0;font-size:1rem;line-height:1.55}._5EHuLW_quiltLearnMore{font-size:.9rem;font-weight:var(--font-weight-medium);align-items:center;gap:.4rem;margin-top:.5rem;transition:gap .2s;display:inline-flex}._5EHuLW_quiltTileBlue{color:#1e2a37;background:#dce5ee}[data-theme=dark] ._5EHuLW_quiltTileBlue{color:#d8e3ee;background:#1e2a33}._5EHuLW_quiltTileSlate{background:var(--color-slate);color:#fff}._5EHuLW_quiltTileSlate ._5EHuLW_quiltCardDesc{color:#ffffffd9;opacity:1}._5EHuLW_quiltTileMint{color:#1e2a28;background:linear-gradient(135deg,#d4ece5 0%,#bfe2d8 100%)}[data-theme=dark] ._5EHuLW_quiltTileMint{color:#d8efe9;background:linear-gradient(135deg,#96d3c51f,#81bdc414)}@media (max-width:1024px){._5EHuLW_section{padding:4rem 2rem}._5EHuLW_hero{padding-top:7rem}._5EHuLW_icpGrid{grid-template-columns:1fr;gap:2rem}._5EHuLW_recapGrid{grid-template-columns:1fr}._5EHuLW_procurementHead{grid-template-columns:1fr;gap:1.5rem}._5EHuLW_procurementPanel{padding:3rem 2.25rem}._5EHuLW_procurementSection{padding:4rem 0}._5EHuLW_icpPanel{padding:2.5rem 2rem}._5EHuLW_icpQuilt,._5EHuLW_recapQuilt{grid-template-columns:1fr;grid-auto-rows:auto}._5EHuLW_icpQuiltTile,._5EHuLW_quiltTile{min-height:360px}}@media (max-width:768px){._5EHuLW_section{padding:3.5rem 1.25rem}._5EHuLW_hero{padding-top:9rem}._5EHuLW_icpPanel{padding:2rem 1.5rem}._5EHuLW_stakesGrid{grid-template-columns:1fr}._5EHuLW_quoteSection{padding:3.5rem 0}._5EHuLW_quoteMark{font-size:5rem;top:-1rem;left:1.25rem}._5EHuLW_heroCtas{flex-direction:column;align-items:stretch;width:100%;max-width:360px;margin-left:auto;margin-right:auto}._5EHuLW_heroCtas>*{justify-content:center;width:100%}._5EHuLW_procurementPanel{padding:2.5rem 1.5rem}._5EHuLW_procurementSection{padding:3.5rem 0}._5EHuLW_procGrid{grid-template-columns:1fr}._5EHuLW_procItem,._5EHuLW_procItem:nth-child(2n){padding-left:0;padding-right:0}._5EHuLW_recapHeader{margin-bottom:2rem}._5EHuLW_icpQuiltTile,._5EHuLW_quiltTile{min-height:320px;padding:2.25rem 1.5rem}._5EHuLW_icpStakesGrid{grid-template-columns:1fr}}@media (max-width:480px){._5EHuLW_hero{padding-top:8rem}._5EHuLW_icpQuiltTile,._5EHuLW_quiltTile{min-height:260px}}@media (min-width:1600px){._5EHuLW_icpQuilt,._5EHuLW_recapQuilt{border-radius:var(--radius-2xl);margin-block:2.5rem;overflow:hidden}}@media (max-width:1024px){._5EHuLW_icpQuiltTile{padding-left:var(--container-padding);padding-right:var(--container-padding)}}
._6vkhkq_banner{z-index:100;box-sizing:border-box;min-height:calc(140px + env(safe-area-inset-bottom,0px));padding:0 var(--container-padding) env(safe-area-inset-bottom,0px);isolation:isolate;font-family:var(--tm-font);align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}._6vkhkq_banner:before{content:"";z-index:0;background:var(--color-ink);position:absolute;inset:0}._6vkhkq_backgroundPattern{z-index:0;pointer-events:none;opacity:.3;width:100%;height:100%;position:absolute;inset:0}._6vkhkq_inner{z-index:1;width:100%;max-width:var(--container-max-width);justify-content:space-between;align-items:center;gap:var(--tm-space8);flex-direction:row;min-height:140px;margin:0 auto;display:flex;position:relative}._6vkhkq_copy{gap:var(--tm-space1);flex-direction:column;min-width:0;display:flex}._6vkhkq_headline{font-size:var(--tm-headline-small-size);line-height:var(--tm-headline-small-lh);font-weight:var(--tm-headline-small-weight);letter-spacing:var(--tm-headline-small-tracking);color:var(--btn-on-primary);margin:0}._6vkhkq_subtext{max-width:36rem;font-size:var(--tm-body-large-size);line-height:var(--tm-body-large-lh);font-weight:var(--tm-weight-regular);letter-spacing:var(--tm-body-large-tracking);color:var(--btn-on-primary);margin:0}._6vkhkq_actions{justify-content:flex-end;align-items:center;gap:var(--tm-space2);flex-wrap:wrap;flex-shrink:0;display:flex}._6vkhkq_ctaSeeHow._6vkhkq_ctaSeeHow,._6vkhkq_ctaSignup._6vkhkq_ctaSignup{border-radius:var(--btn-corner-radius);height:40px;min-height:40px;padding-left:var(--tm-space6);padding-right:var(--tm-space6);font-size:var(--tm-label-large-size);line-height:var(--tm-label-large-lh);font-weight:var(--tm-label-large-weight);letter-spacing:var(--tm-label-large-tracking)}._6vkhkq_ctaSeeHow._6vkhkq_ctaSeeHow{color:#fff;background-color:#0000;border:1px solid #ffffff4d}._6vkhkq_ctaSeeHow._6vkhkq_ctaSeeHow:hover{background-color:#ffffff14;border-color:#ffffff80}._6vkhkq_ctaSeeHow._6vkhkq_ctaSeeHow:focus-visible{background-color:#ffffff14;box-shadow:0 0 0 2px #ffffff80}._6vkhkq_ctaSeeHow._6vkhkq_ctaSeeHow:active{background-color:#ffffff1f}._6vkhkq_ctaSignup._6vkhkq_ctaSignup{background-color:var(--btn-primary);color:var(--btn-on-primary);border:1px solid #0000}._6vkhkq_ctaSignup._6vkhkq_ctaSignup:hover{background-color:color-mix(in srgb, var(--btn-primary) 85%, black 15%)}._6vkhkq_ctaSignup._6vkhkq_ctaSignup:focus-visible{box-shadow:0 0 0 2px #fff9}._6vkhkq_ctaSignup._6vkhkq_ctaSignup:active{background-color:color-mix(in srgb, var(--btn-primary) 80%, black 20%)}._6vkhkq_labelFull{display:inline}._6vkhkq_labelShort{display:none}@media (max-width:768px){._6vkhkq_banner{min-height:auto;padding-top:var(--tm-space5);padding-bottom:calc(var(--tm-space5) + env(safe-area-inset-bottom,0px))}._6vkhkq_inner{text-align:center;align-items:stretch;gap:var(--tm-space5);flex-direction:column;min-height:auto}._6vkhkq_copy{align-items:center}._6vkhkq_subtext{max-width:none}._6vkhkq_actions{justify-content:center}._6vkhkq_actions a{flex:auto;justify-content:center;min-width:min(100%,12rem)}}@media (max-width:430px){._6vkhkq_banner{min-height:auto;padding-top:var(--tm-space3);padding-bottom:calc(var(--tm-space3) + env(safe-area-inset-bottom,0px))}._6vkhkq_inner{gap:var(--tm-space4)}._6vkhkq_headline{font-size:var(--tm-body-large-size);line-height:var(--tm-body-large-lh)}._6vkhkq_subtext{display:none}}
._8g496G_container{border-radius:var(--radius-lg);width:100%;height:100%;min-height:400px;font-family:var(--font-mono);background:#1e1f22;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0003,0 10px 30px -5px #00000059}._8g496G_titleBar{background:#15161a;border-bottom:1px solid #2a2b2e;flex-shrink:0;align-items:center;height:32px;padding:0 12px;display:flex}._8g496G_windowDots{gap:6px;display:flex}._8g496G_dot{border-radius:50%;width:11px;height:11px}._8g496G_dot:first-child{background:#ff5f57}._8g496G_dot:nth-child(2){background:#febc2e}._8g496G_dot:nth-child(3){background:#28c840}._8g496G_titleBarPath{color:#8a8f99;letter-spacing:.02em;margin-left:14px;font-size:11px;font-weight:500}._8g496G_tabStrip{background:#1a1b1e;border-bottom:1px solid #2a2b2e;flex-shrink:0;padding:0 6px;display:flex;overflow:hidden}._8g496G_tab{color:#8a8f99;white-space:nowrap;background:0 0;border-right:1px solid #2a2b2e;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:11px;display:inline-flex}._8g496G_tabActive{color:#e0e0e0;border-top:1px solid var(--color-accent);background:#1e1f22;height:31px;margin-bottom:-1px}._8g496G_tabIcon{text-align:center;color:#6fb7a2;width:14px;height:14px;font-size:10px;font-weight:700;line-height:14px;display:inline-block}._8g496G_tabClose{color:#6a6e76;margin-left:4px;font-size:14px;line-height:1}._8g496G_editorBody{background:#1e1f22;flex:1;grid-template-columns:148px minmax(0,1fr) 360px;min-height:0;display:grid}._8g496G_fileTree{color:#b0b4bb;background:#181a1d;border-right:1px solid #2a2b2e;padding:8px 0;font-size:11px;overflow:hidden}._8g496G_fileTreeHeader{letter-spacing:.1em;text-transform:uppercase;color:#6a6e76;padding:4px 12px 8px;font-size:10px;font-weight:600}._8g496G_treeRow{cursor:default;align-items:center;gap:6px;padding:3px 12px;display:flex}._8g496G_treeRowActive{color:var(--color-accent);background:#96d3c51a}._8g496G_treeChev{color:#6a6e76;width:10px;font-size:9px;display:inline-block}._8g496G_treeFolder{color:#cdd1d8;font-weight:500}._8g496G_treeFile{color:#b0b4bb}._8g496G_treeIndent{padding-left:24px}._8g496G_treeIndent2{padding-left:36px}._8g496G_editor{color:#d4d4d4;scrollbar-width:thin;background:#1e1f22;padding:10px 0;font-size:12px;line-height:1.65;overflow-y:auto}._8g496G_editor::-webkit-scrollbar{width:6px}._8g496G_editor::-webkit-scrollbar-thumb{background:#2a2b2e;border-radius:3px}@media (max-width:600px){._8g496G_editor{font-size:10px;overflow-x:auto}._8g496G_lineContent{font-size:10px}}._8g496G_codeRow{grid-template-columns:36px 14px 1fr;align-items:center;padding:0;display:grid;position:relative}._8g496G_codeRowFlagged{background:#ffbf6912}._8g496G_codeRowFlagged:before{content:"";background:#ffbf69;width:2px;position:absolute;top:0;bottom:0;left:0}._8g496G_lineNumber{text-align:right;color:#5a5e66;-webkit-user-select:none;user-select:none;padding-right:10px;font-size:11px}._8g496G_lineGutter{justify-content:center;align-items:center;display:inline-flex}._8g496G_gutterDot{background:#ffbf69;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite _8g496G_gutterPulse;box-shadow:0 0 6px #ffbf6999}@keyframes _8g496G_gutterPulse{0%,to{opacity:.6}50%{opacity:1}}._8g496G_lineContent{white-space:pre;padding-right:12px}._8g496G_kw{color:#c792ea}._8g496G_fn{color:#82aaff}._8g496G_id{color:#e6e6e6}._8g496G_str{color:#c3e88d}._8g496G_num{color:#f78c6c}._8g496G_cm{color:#5a6270;font-style:italic}._8g496G_prop{color:#ffcb6b}._8g496G_chatPanel{background:#17181b;border-left:1px solid #2a2b2e;flex-direction:column;min-width:0;display:flex}._8g496G_chatPanelHeader{color:#8a8f99;border-bottom:1px solid #2a2b2e;flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 12px;font-size:11px;display:flex}._8g496G_chatPanelTitle{color:#e0e0e0;align-items:center;gap:6px;font-weight:600;display:inline-flex}._8g496G_chatPanelDot{background:var(--color-accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 6px #96d3c5b3}._8g496G_chatPanelHint{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);background:#96d3c51f;border-radius:999px;padding:2px 6px;font-size:9px}._8g496G_statusBar{color:#8a8f99;background:#15161a;border-top:1px solid #2a2b2e;flex-shrink:0;align-items:center;gap:14px;height:22px;padding:0 12px;font-size:10px;display:flex}._8g496G_statusItem{align-items:center;gap:4px;display:inline-flex}._8g496G_statusBranchIcon{color:var(--color-accent);font-size:11px}._8g496G_statusWarnIcon{color:#ffbf69}._8g496G_statusSpacer{flex:1}._8g496G_chatContainer{scrollbar-width:none;-ms-overflow-style:none;min-height:0;font-family:var(--font-family);background:#17181b;flex-direction:column;flex:1;gap:12px;padding:12px;display:flex;overflow-y:auto}._8g496G_chatContainer::-webkit-scrollbar{display:none}._8g496G_message{align-items:flex-start;gap:8px;display:flex}._8g496G_userAvatar{background:var(--color-slate-muted);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;font-weight:700;display:flex}._8g496G_aiAvatar{background:var(--color-accent);width:22px;height:22px;color:var(--color-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:8px;font-weight:700;display:flex}._8g496G_userBubble{color:#e0e6ee;background:#2a3744;border-radius:4px 10px 10px;flex:1;min-width:0;max-width:100%;padding:6px 10px;font-size:11px;line-height:1.4}._8g496G_aiBubble{color:#d8dbe1;background:#232529;border:1px solid #2f3137;border-radius:4px 10px 10px;flex:1;min-width:0;max-width:100%;padding:8px 10px;font-size:11px;line-height:1.5}._8g496G_cursor{background:var(--color-accent);vertical-align:text-bottom;width:2px;height:12px;margin-left:2px;animation:.8s infinite _8g496G_blink;display:inline-block}@keyframes _8g496G_blink{0%,50%{opacity:1}51%,to{opacity:0}}._8g496G_processing{color:#8a8a8a;align-items:center;gap:8px;display:flex}._8g496G_spinner{border:2px solid var(--color-accent);border-top-color:#0000;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite _8g496G_spin}@keyframes _8g496G_spin{to{transform:rotate(360deg)}}._8g496G_responseText{margin-bottom:6px}._8g496G_itemList{margin:0;padding:0;list-style:none}._8g496G_itemList li{align-items:flex-start;gap:6px;margin-bottom:4px;display:flex}._8g496G_bullet{color:var(--color-accent)}._8g496G_requirements{flex-direction:column;gap:4px;margin-top:6px;display:flex}._8g496G_requirement{background:#1c1e22;border:1px solid #2f3137;border-radius:6px;padding:5px 8px}._8g496G_reqId{color:var(--color-accent);font-size:9.5px;font-weight:600;font-family:var(--font-mono);letter-spacing:.02em;margin-bottom:1px;display:block}._8g496G_reqDesc{color:#b0b4bb;font-size:10px;line-height:1.35}._8g496G_adviceList{margin-top:6px}._8g496G_adviceList p{margin-bottom:4px;font-size:10.5px;line-height:1.4}._8g496G_adviceList strong{color:#fff}._8g496G_fadeIn{animation:.3s ease-out _8g496G_fadeIn}@keyframes _8g496G_fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){._8g496G_container{min-height:0}._8g496G_editorBody{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}._8g496G_editor{touch-action:pan-x;max-height:116px;overflow-y:hidden}._8g496G_fileTree,._8g496G_tabStrip{display:none}._8g496G_chatPanel{border-top:1px solid #2a2b2e;border-left:none}._8g496G_chatContainer{touch-action:pan-x}}
.spLbGa_overlay{z-index:9999;pointer-events:none;padding:1rem;position:fixed;bottom:0;left:0;right:0}.spLbGa_banner{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-xl);pointer-events:auto;max-width:900px;margin:0 auto;padding:1.5rem;transition:all .3s;animation:.3s ease-out spLbGa_slideUp;position:relative;box-shadow:0 -4px 20px #00000026}.spLbGa_banner.spLbGa_expanded{max-width:600px}@keyframes spLbGa_slideUp{0%{transform:translateY(20px)}to{transform:translateY(0)}}[data-theme=dark] .spLbGa_banner{box-shadow:0 -4px 20px #0006}.spLbGa_content{flex-direction:column;gap:1.25rem;display:flex}.spLbGa_text{padding-right:2rem}.spLbGa_title{font-size:var(--h4-size);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin-bottom:.5rem}.spLbGa_description{font-size:var(--body-small-size);line-height:var(--body-line-height);color:var(--color-text-body);margin:0}.spLbGa_actions{flex-wrap:wrap;gap:.75rem;display:flex}.spLbGa_closeButton{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);z-index:1;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:1rem;right:1rem}.spLbGa_closeButton:hover{background:var(--color-background-light);color:var(--color-text-heading)}.spLbGa_closeButton:active{transform:scale(.94);box-shadow:inset 0 2px 4px #0000001a}.spLbGa_closeButton:focus-visible,.spLbGa_toggle input:focus-visible+.spLbGa_slider{outline:2px solid var(--btn-primary);outline-offset:2px}.spLbGa_expandedContent{animation:.2s ease-out spLbGa_fadeIn}@keyframes spLbGa_fadeIn{0%{opacity:0}to{opacity:1}}.spLbGa_expandedHeader{margin-bottom:1.25rem;padding-right:2rem}.spLbGa_expandedDescription{font-size:var(--body-small-size);line-height:var(--body-line-height);color:var(--color-text-body);margin:0}.spLbGa_categories{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.spLbGa_category{background:var(--color-background-light);border-radius:var(--radius-md);padding:1rem}.spLbGa_categoryHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.spLbGa_categoryInfo{align-items:center;gap:.5rem;display:flex}.spLbGa_categoryName{font-size:var(--body-small-size);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.spLbGa_requiredBadge{font-size:.65rem;font-weight:var(--font-weight-medium);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 15%, transparent);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.02em;padding:.2rem .4rem}.spLbGa_categoryDescription{font-size:var(--body-small-size);color:var(--color-text-muted);margin:0;line-height:1.4}.spLbGa_toggle{flex-shrink:0;width:40px;height:22px;display:inline-block;position:relative}.spLbGa_toggle input{opacity:0;width:0;height:0}.spLbGa_slider{cursor:pointer;background:var(--color-border);border-radius:22px;transition:all .3s;position:absolute;inset:0}.spLbGa_slider:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .3s;position:absolute;bottom:3px;left:3px;box-shadow:0 1px 3px #0003}.spLbGa_toggle input:checked+.spLbGa_slider{background:var(--btn-primary)}.spLbGa_toggle input:checked+.spLbGa_slider:before{transform:translate(18px)}.spLbGa_sliderDisabled{cursor:not-allowed;opacity:.7}.spLbGa_toggle input:disabled+.spLbGa_slider{background:var(--btn-primary);opacity:.7}.spLbGa_expandedActions{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;padding-top:1rem;display:flex}.spLbGa_expandedActionsRight{gap:.75rem;display:flex}@media (min-width:640px){.spLbGa_content{flex-direction:row;justify-content:space-between;align-items:center}.spLbGa_text{flex:1}.spLbGa_actions{flex-shrink:0}}@media (max-width:480px){.spLbGa_overlay{padding:.5rem}.spLbGa_banner{border-radius:var(--radius-lg);padding:1.25rem}.spLbGa_actions{flex-direction:column}.spLbGa_actionBtn{width:100%}.spLbGa_expandedActions{flex-direction:column;gap:1rem}.spLbGa_expandedActionsRight{flex-direction:column;order:1;width:100%}}
.pvHYLa_wrap{max-width:var(--container-max-width);padding:0 var(--container-padding);margin:0 auto}.pvHYLa_bar{z-index:50;-webkit-backdrop-filter:saturate(1.4)blur(10px);background:#ffffffe6;border-bottom:1px solid #1e1f2114;position:sticky;top:0}.pvHYLa_barInner{max-width:var(--container-max-width);padding:.625rem var(--container-padding);justify-content:space-between;align-items:center;gap:var(--space-sm);margin:0 auto;display:flex}.pvHYLa_barLogo{display:inline-flex}.pvHYLa_barLogo img{width:96px;height:auto}[data-theme=dark] .pvHYLa_bar{background:#151517e6;border-bottom-color:#ffffff14}.pvHYLa_sheet{background:var(--color-accent);color:var(--color-ink);padding:var(--space-md) 0 var(--space-lg);position:relative;overflow:hidden}.pvHYLa_rays{width:100%;height:100%;color:var(--color-slate-muted);opacity:.5;pointer-events:none;position:absolute;inset:0}.pvHYLa_sheetInner{max-width:var(--container-max-width);padding:0 var(--container-padding);gap:var(--space-md);margin:0 auto;display:grid;position:relative}.pvHYLa_card{background:var(--color-blue-tint);border-radius:var(--radius-xl);padding:1.25rem 1.25rem 1.5rem;position:relative;box-shadow:0 0 0 5px #fff,0 20px 40px #1e1f2129}.pvHYLa_cardPage{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:.6875rem;display:block}.pvHYLa_h1{letter-spacing:-.035em;font-size:2.5rem;line-height:1;font-weight:var(--font-weight-bold);color:var(--color-ink);text-wrap:balance;margin:.75rem 0 .875rem}.pvHYLa_cardSub{color:var(--color-ink);margin:0 0 1.25rem;font-size:1.0625rem;line-height:1.5}.pvHYLa_ctas{gap:var(--space-xs);display:grid}.pvHYLa_ctas>*{justify-content:center;width:100%}.pvHYLa_pile{scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--container-padding));-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1.75em;padding:1.25em 1.5em 1.75em;font-size:11px;display:flex;position:relative;overflow-x:auto}.pvHYLa_pile::-webkit-scrollbar{display:none}.pvHYLa_pileItem{scroll-snap-align:center;border-radius:1.4em;flex:none;text-decoration:none;transition:transform .25s;display:block;position:relative}.pvHYLa_p1{transform:rotate(-4deg)}.pvHYLa_p2{transform:rotate(3deg)}.pvHYLa_p3{transform:rotate(-2deg)}.pvHYLa_p4{border-radius:3.2em;align-self:center;transform:rotate(4deg)}.pvHYLa_pileItem:focus-visible{outline:3px solid var(--color-ink);outline-offset:8px}.pvHYLa_pileHint{text-align:center;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);opacity:.6;margin-top:-.75rem;font-size:.6875rem;display:block}[data-theme=dark] .pvHYLa_sheet{background:var(--color-ink-deep)}[data-theme=dark] .pvHYLa_card{background:#1e2a33;box-shadow:0 0 0 5px #2d3d4a,0 20px 40px #0006}[data-theme=dark] .pvHYLa_h1{color:var(--color-h1)}[data-theme=dark] .pvHYLa_cardSub{color:#c4c4c4}[data-theme=dark] .pvHYLa_rays{color:var(--color-accent);opacity:.3}[data-theme=dark] .pvHYLa_pileHint{color:var(--color-accent)}.pvHYLa_h2{letter-spacing:-.025em;font-size:2rem;line-height:1.08;font-weight:var(--font-weight-bold);color:var(--color-heading);text-wrap:balance;margin:0}.pvHYLa_h3{font-size:1.125rem;line-height:1.35;font-weight:var(--font-weight-semibold);color:var(--color-heading);margin:0}.pvHYLa_lede{color:var(--color-text-body);margin:0;font-size:1.0625rem;line-height:1.6}.pvHYLa_replay{padding:var(--space-2xl) 0;scroll-margin-top:4rem}.pvHYLa_replayHead{gap:var(--space-sm);margin-bottom:var(--space-xl);display:grid}.pvHYLa_timeline{margin:0;padding:0;list-style:none;position:relative}.pvHYLa_timeline:before{content:"";border-left:1px solid #1e1f211f;position:absolute;top:.5rem;bottom:.5rem;left:1rem}[data-theme=dark] .pvHYLa_timeline:before{border-left-color:#ffffff1f}.pvHYLa_event{gap:var(--space-sm);padding-bottom:var(--space-lg);grid-template-columns:2rem minmax(0,1fr);display:grid;position:relative}.pvHYLa_event:last-child{padding-bottom:0}.pvHYLa_eventNum{z-index:1;border-radius:var(--radius-full);background:var(--color-ink);width:2rem;height:2rem;color:var(--color-accent);font-family:var(--font-mono);font-size:.6875rem;font-weight:var(--font-weight-bold);letter-spacing:.05em;place-items:center;display:grid;position:relative}.pvHYLa_eventBody{gap:.35rem;min-width:0;display:grid}.pvHYLa_eventBody p{color:var(--color-text-body);margin:0;line-height:1.6}.pvHYLa_eventWhen{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);padding-top:.45rem;font-size:.6875rem}.pvHYLa_flag{border-radius:var(--radius-full);border:1.5px dashed var(--color-error);color:var(--color-error);font-size:.875rem;font-weight:var(--font-weight-semibold);justify-self:start;margin-top:.25rem;padding:.3rem .75rem}.pvHYLa_commit{border-radius:var(--radius-md);color:#1f2328;background:#fff;border:1px solid #d0d7de;margin-top:.5rem;font-size:.875rem;line-height:1.5;text-decoration:none;display:grid;overflow:hidden}.pvHYLa_commitBar{justify-content:space-between;align-items:center;gap:var(--space-sm);color:#59636e;background:#f6f8fa;border-bottom:1px solid #d0d7de;padding:.55rem .85rem;font-size:.8125rem;display:flex}.pvHYLa_commitRepo b{color:#1f2328;font-weight:600}.pvHYLa_commitMerged{border-radius:var(--radius-full);color:#fff;background:#8250df;padding:.1rem .55rem;font-size:.75rem;font-weight:500}.pvHYLa_commitTitle{color:#1f2328;overflow-wrap:anywhere;padding:.75rem .85rem .25rem;font-size:.9375rem;font-weight:600}.pvHYLa_commitTitle span{color:#0969da;font-weight:400}.pvHYLa_commitMsg{font-family:var(--font-mono);color:#59636e;overflow-wrap:anywhere;gap:.6rem;padding:.4rem .85rem .85rem;font-size:.75rem;display:grid}.pvHYLa_commitTrailers{gap:.1rem;display:grid}.pvHYLa_commitTrailers mark{color:#1f2328;background:#fff8c5;border-radius:3px;justify-self:start;padding:0 .25rem}.pvHYLa_commitFoot{justify-content:space-between;align-items:center;gap:.25rem var(--space-md);color:#59636e;background:#f6f8fa;border-top:1px solid #d0d7de;flex-wrap:wrap;padding:.55rem .85rem;font-size:.75rem;display:flex}.pvHYLa_commitFoot code{font-family:var(--font-mono);color:#1f2328}.pvHYLa_add{color:#1a7f37;font-weight:600}.pvHYLa_del{color:#d1242f;font-weight:600}[data-theme=dark] .pvHYLa_commit{color:#e6edf3;background:#0d1117;border-color:#30363d}:is([data-theme=dark] .pvHYLa_commitBar,[data-theme=dark] .pvHYLa_commitFoot){color:#9198a1;background:#161b22;border-color:#30363d}[data-theme=dark] .pvHYLa_commitRepo b{color:#e6edf3}[data-theme=dark] .pvHYLa_commitTitle{color:#e6edf3}[data-theme=dark] .pvHYLa_commitFoot code{color:#e6edf3}[data-theme=dark] .pvHYLa_commitTitle span{color:#4493f8}[data-theme=dark] .pvHYLa_commitMsg{color:#9198a1}[data-theme=dark] .pvHYLa_commitTrailers mark{color:#e6edf3;background:#bb800940}.pvHYLa_sources{margin:var(--space-lg) 0 0;color:var(--color-text-muted);font-size:.8125rem;line-height:1.6}.pvHYLa_sources a{color:inherit;text-underline-offset:3px;text-decoration:underline}.pvHYLa_turn{margin-top:var(--space-xl);gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-xl);background:var(--color-background-light);display:grid}.pvHYLa_turnQ{font-size:1.3125rem;line-height:1.3;font-weight:var(--font-weight-semibold);color:var(--color-heading);margin:0}.pvHYLa_turnA{color:var(--color-text-body);margin:.5rem 0 0}.pvHYLa_turn>:last-child{justify-content:center;width:100%}[data-theme=dark] .pvHYLa_turn{background:var(--color-surface)}.pvHYLa_book{background:var(--color-ink);padding:var(--space-2xl) 0;scroll-margin-top:4rem;position:relative;overflow:hidden}.pvHYLa_bookGrid{gap:var(--space-lg);display:grid}.pvHYLa_bookCopy{gap:var(--space-sm);display:grid;position:relative}.pvHYLa_bookSticker{margin-bottom:var(--space-xs);justify-self:start;font-size:7px;transform:rotate(-8deg)}.pvHYLa_bookTitle{letter-spacing:-.035em;font-size:2.5rem;line-height:1;font-weight:var(--font-weight-bold);color:var(--color-accent);margin:0}.pvHYLa_bookSub{color:#ffffffb8;margin:0;font-size:1.0625rem;line-height:1.6}.pvHYLa_bookSteps{margin:var(--space-xs) 0 0;padding:0;list-style:none;display:grid}.pvHYLa_bookSteps li{gap:var(--space-sm);color:#f0f0f0;border-top:1px solid #ffffff14;padding:.75rem 0;display:flex}.pvHYLa_bookSteps span{font-family:var(--font-mono);font-size:.75rem;font-weight:var(--font-weight-bold);letter-spacing:.05em;color:var(--color-accent);padding-top:.2rem}.pvHYLa_foot{max-width:var(--container-max-width);padding:var(--space-lg) var(--container-padding) var(--space-xl);gap:var(--space-sm);color:var(--color-text-muted);margin:0 auto;font-size:.875rem;display:grid}.pvHYLa_foot p{margin:0}.pvHYLa_foot nav{gap:var(--space-md);flex-wrap:wrap;display:flex}.pvHYLa_foot a{color:inherit}@media (min-width:600px){.pvHYLa_sheet{padding:var(--space-2xl) 0 var(--space-xl)}.pvHYLa_card{padding:2.5rem 2.25rem 2.25rem;box-shadow:0 0 0 6px #fff,0 30px 60px #1e1f212e}.pvHYLa_h1{font-size:3.25rem}.pvHYLa_cardSub{max-width:30rem;font-size:1.25rem}.pvHYLa_ctas{flex-wrap:wrap;display:flex}.pvHYLa_ctas>*{width:auto}.pvHYLa_pile{font-size:13px}.pvHYLa_turn{padding:var(--space-xl) var(--space-2xl);justify-content:space-between;align-items:center;display:flex}.pvHYLa_turn>:last-child{flex:none;width:auto}.pvHYLa_foot{flex-wrap:wrap;justify-content:space-between;display:flex}}@media (min-width:900px){.pvHYLa_replay{padding:var(--section-py) 0}.pvHYLa_replayHead{gap:var(--space-xl);margin-bottom:var(--space-2xl);grid-template-columns:1fr 1fr;align-items:end}.pvHYLa_h2{font-size:clamp(2.25rem,3.6vw,2.9rem)}.pvHYLa_h3{font-size:var(--h4-size)}.pvHYLa_lede{font-size:var(--body-size)}.pvHYLa_timeline,.pvHYLa_sources{max-width:820px}.pvHYLa_timeline:before{left:1.25rem}.pvHYLa_event{gap:var(--space-md);padding-bottom:var(--space-xl);grid-template-columns:2.5rem minmax(0,1fr)}.pvHYLa_eventNum{width:2.5rem;height:2.5rem;font-size:.75rem}.pvHYLa_eventWhen{padding-top:.55rem;font-size:.75rem}.pvHYLa_commit{font-size:.875rem}.pvHYLa_commitBar,.pvHYLa_commitTitle,.pvHYLa_commitMsg,.pvHYLa_commitFoot{padding-left:1rem;padding-right:1rem}.pvHYLa_commitTitle{font-size:1rem}.pvHYLa_commitMsg{font-size:.8125rem}.pvHYLa_sources{font-size:.875rem}.pvHYLa_turn{margin-top:var(--space-3xl)}.pvHYLa_turnQ{max-width:40rem;font-size:clamp(1.35rem,2.2vw,1.75rem)}.pvHYLa_book{padding:var(--space-4xl) 0}.pvHYLa_bookGrid{gap:var(--space-3xl);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.pvHYLa_bookSticker{font-size:11px}.pvHYLa_bookTitle{font-size:clamp(2.75rem,5vw,4rem)}.pvHYLa_bookSub{font-size:var(--body-size)}}@media (min-width:1100px){.pvHYLa_sheet{padding:var(--space-4xl) 0 var(--space-5xl)}.pvHYLa_sheetInner{gap:var(--space-2xl);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center}.pvHYLa_card{padding:3.5rem;transform:rotate(-1.2deg)}.pvHYLa_cardPage{font-size:.75rem;position:absolute;top:1.25rem;right:1.5rem}.pvHYLa_h1{margin-top:var(--space-md);font-size:clamp(3.25rem,5.2vw,4.25rem)}.pvHYLa_pile{height:560px;margin:0;padding:0;font-size:15px;display:block;overflow:visible}.pvHYLa_pileItem{position:absolute}.pvHYLa_p1{top:0;left:2%;transform:rotate(-7deg)}.pvHYLa_p2{top:80px;right:0;transform:rotate(6deg)}.pvHYLa_p3{top:285px;left:12%;transform:rotate(4deg)}.pvHYLa_p4{top:455px;right:2%;transform:rotate(-9deg)}.pvHYLa_pileItem:hover,.pvHYLa_pileItem:focus-visible{z-index:5}.pvHYLa_p1:hover{transform:rotate(-4deg)translateY(-8px)scale(1.03)}.pvHYLa_p2:hover{transform:rotate(3deg)translateY(-8px)scale(1.03)}.pvHYLa_p3:hover{transform:rotate(1deg)translateY(-8px)scale(1.03)}.pvHYLa_p4:hover{transform:rotate(-6deg)translateY(-8px)scale(1.03)}.pvHYLa_pileHint{margin:0;font-size:.75rem;position:absolute;top:0;right:4%}}@media (prefers-reduced-motion:reduce){.pvHYLa_pileItem{transition:none}}
.kXMsgG_container{pointer-events:none;position:absolute;inset:0;overflow:hidden}.kXMsgG_diagram{width:100%;height:100%;font-family:var(--font-family);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kXMsgG_gridDot{fill:#98a2b3;opacity:.22}.kXMsgG_node{opacity:0;transform-origin:50%;animation:.6s forwards kXMsgG_nodeAppear}@keyframes kXMsgG_nodeAppear{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.kXMsgG_nodeChip{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-weight:600}.kXMsgG_nodeLabel{fill:#0f1722;font-family:var(--font-family)}.kXMsgG_nodeSub{fill:#667085;font-family:var(--font-mono);letter-spacing:.02em}.kXMsgG_connection{opacity:0;animation:.6s forwards kXMsgG_lineAppear}.kXMsgG_connectionPath{opacity:.6}.kXMsgG_edgeLabel{fill:#667085;font-family:var(--font-family);opacity:.85}@keyframes kXMsgG_lineAppear{0%{opacity:0}to{opacity:1}}
.VBquta_byline{flex-wrap:wrap;align-items:center;gap:1.5rem;margin:2rem 0 2.5rem;display:flex}.VBquta_person{align-items:center;gap:.875rem;display:flex}.VBquta_groupMeta{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-text-muted);margin-left:auto;font-size:.8125rem}.VBquta_avatar{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.VBquta_text{flex-direction:column;gap:.125rem;min-width:0;display:flex}.VBquta_name{color:var(--color-h1);font-size:.9375rem;font-weight:600;line-height:1.3}.VBquta_meta{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-text-muted);font-size:.8125rem;line-height:1.4}@media (max-width:540px){.VBquta_byline{margin:1.5rem 0 2rem}.VBquta_groupMeta{margin-left:0}}
.GtXSFG_glance{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;max-width:960px;margin:0 auto;display:grid}.GtXSFG_item{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.25rem}.GtXSFG_label{font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem;display:block}.GtXSFG_value{font-size:1.0625rem;font-weight:var(--font-weight-semibold);color:var(--color-heading);line-height:1.4}
.KLLf1W_quote{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-xl);text-align:center;max-width:760px;margin:0 auto;padding:2.5rem}.KLLf1W_text{font-size:1.375rem;line-height:1.5;font-weight:var(--font-weight-medium);color:var(--color-text-heading);margin-bottom:1.25rem;font-style:italic}.KLLf1W_attribution{color:var(--color-text-muted);font-size:.9375rem;font-style:normal}.KLLf1W_attribution strong{color:var(--color-text-heading);font-weight:var(--font-weight-semibold)}.KLLf1W_link{font-size:.9375rem;font-weight:var(--font-weight-medium);color:var(--color-text-heading);margin-top:1.25rem;display:inline-block}.KLLf1W_link:hover{opacity:.7}@media (max-width:640px){.KLLf1W_quote{padding:1.75rem}.KLLf1W_text{font-size:1.125rem}}
.m6eO5q_section{background:var(--color-ink-deep);padding:0}.m6eO5q_container{max-width:var(--container-max-width);padding:0 var(--container-padding);margin:0 auto}.m6eO5q_panel{--v3sec-active:#9fe6c5;--v3sec-active-ring:#5fcca666;--v3sec-active-glow:#5fcca62e;--v3sec-active-shadow:#5fcca680;--v3sec-progress:#ffc58b;--v3sec-progress-track:#ffc58b2e;--v3sec-link-hover:#9fe6c5;background:var(--color-ink-deep);color:#fff;background-image:radial-gradient(#ffffff0a 1px,#0000 1px);background-size:24px 24px;border-radius:0;padding:6rem 0;position:relative;overflow:hidden}.m6eO5q_head{grid-template-columns:1.1fr 1fr;align-items:start;gap:56px;margin-bottom:56px;display:grid}.m6eO5q_headLeft{flex-direction:column;gap:1.5rem;display:flex}.m6eO5q_sealsRow{border-top:1px solid #ffffff1a;flex-wrap:wrap;gap:40px;padding-top:40px;display:flex}.m6eO5q_sealCard{color:inherit;flex:260px;align-items:center;gap:20px;text-decoration:none;transition:opacity .15s;display:flex}a.m6eO5q_sealCard:hover{opacity:.85}.m6eO5q_sealImg{flex-shrink:0;width:72px;height:auto;display:block}.m6eO5q_sealName{font-size:1.125rem;font-weight:var(--font-weight-bold);color:#fff;letter-spacing:-.01em;margin-bottom:4px}.m6eO5q_sealDesc{color:#ffffffa6;margin:0;font-size:.875rem;line-height:1.5}.m6eO5q_stateTokenSeal{border-radius:50%;width:56px;height:56px;display:block}@keyframes m6eO5q_pulse2{0%{box-shadow:0 0 #5fcca699}70%{box-shadow:0 0 0 8px #5fcca600}to{box-shadow:0 0 #5fcca600}}.m6eO5q_pulseDot{background:#5fcca6;border-radius:50%;width:8px;height:8px;animation:2s infinite m6eO5q_pulse2;box-shadow:0 0 #5fcca6b3}.m6eO5q_headline{font-size:var(--h2-size);line-height:.98;font-weight:var(--font-weight-bold);color:#fff;letter-spacing:-.03em;margin:0}.m6eO5q_headRight{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.m6eO5q_lead{font-size:var(--body-size);color:#ffffffb3;letter-spacing:-.005em;margin:0;line-height:1.45}.m6eO5q_pills{flex-wrap:wrap;gap:8px;display:flex}.m6eO5q_pill{font-size:.8125rem;font-weight:var(--font-weight-medium);color:#ffffffd9;letter-spacing:-.005em;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.m6eO5q_pill:before{content:"";background:#5fcca6;border-radius:50%;width:6px;height:6px}.m6eO5q_manifest{border-top:1px solid #ffffff1a;grid-template-columns:1fr 1fr;gap:0;display:grid}.m6eO5q_manifestItem{border-bottom:1px solid #ffffff1a;grid-template-columns:64px 1fr;gap:24px;padding:32px 32px 32px 0;display:grid;position:relative}.m6eO5q_manifestItem:nth-child(odd){border-right:1px solid #ffffff1a;padding-right:40px}.m6eO5q_manifestItem:nth-child(2n){padding-left:40px;padding-right:0}.m6eO5q_manifestItem:nth-last-child(-n+2){border-bottom:0}.m6eO5q_stateToken{width:56px;height:56px;font-size:1.125rem;font-weight:var(--font-weight-bold);letter-spacing:-.01em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.m6eO5q_stateActive{background:var(--v3sec-active);color:var(--color-ink-deep);box-shadow:0 0 0 1px var(--v3sec-active-shadow), 0 6px 18px var(--v3sec-active-glow)}@keyframes m6eO5q_orbit{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.2;transform:scale(1.08)}}.m6eO5q_stateActive:after{content:"";border:1px solid var(--v3sec-active-ring);border-radius:50%;animation:4s ease-in-out infinite m6eO5q_orbit;position:absolute;inset:-6px}.m6eO5q_stateActiveSeal{background:0 0}.m6eO5q_stateProgress{color:var(--v3sec-progress);background:0 0;border:none}.m6eO5q_progressRingSvg{width:calc(100% + 8px);height:calc(100% + 8px);animation:6s linear infinite m6eO5q_arcSpin;position:absolute;inset:-4px}@keyframes m6eO5q_arcSpin{to{transform:rotate(360deg)}}.m6eO5q_progressRingArc{transform-origin:50%}.m6eO5q_stateTokenLabel{z-index:1;position:relative}.m6eO5q_stateRoadmap{color:#ffffff73;background:0 0;border:1px dashed #ffffff38}.m6eO5q_manifestContent{flex-direction:column;gap:0;display:flex}.m6eO5q_row1{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.m6eO5q_itemName{font-size:1.375rem;font-weight:var(--font-weight-bold);letter-spacing:-.018em;color:#fff;margin:0}.m6eO5q_badge{font-family:var(--font-mono);font-size:.5625rem;font-weight:var(--font-weight-bold);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.m6eO5q_badgeDot{background:currentColor;border-radius:50%;width:5px;height:5px}.m6eO5q_badgeactive{color:#9fe6c5;background:#5fcca629}.m6eO5q_badgeinprogress{color:#ffc58b;background:#ffc58b29}.m6eO5q_badgeroadmap{color:#fff9;background:#ffffff14}.m6eO5q_itemDesc{color:#ffffffa6;max-width:420px;margin:0;font-size:.875rem;line-height:1.55}.m6eO5q_meta{font-family:var(--font-mono);font-size:.6875rem;font-weight:var(--font-weight-medium);color:#fff6;letter-spacing:.06em;margin-top:12px}.m6eO5q_progressBar{vertical-align:-2px;background:#ffffff1a;border-radius:2px;width:80px;height:4px;margin-left:10px;display:inline-block;overflow:hidden}.m6eO5q_progressBar i{background:#ffc58b;height:100%;display:block}.m6eO5q_foot{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:36px;padding-top:28px;display:flex}.m6eO5q_footLink{font-size:.875rem;font-weight:var(--font-weight-bold);color:#fff;letter-spacing:-.005em;border-bottom:1px solid #fff6;align-items:center;gap:10px;padding-bottom:4px;text-decoration:none;transition:gap .15s,border-color .15s;display:inline-flex}.m6eO5q_footLink:hover{border-bottom-color:var(--v3sec-link-hover);gap:14px}.m6eO5q_stamp{font-family:var(--font-mono);font-size:.6875rem;font-weight:var(--font-weight-medium);color:#ffffff80;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.m6eO5q_stampTs{color:#9fe6c5}@media (max-width:860px){.m6eO5q_head{grid-template-columns:1fr;gap:28px;margin-bottom:40px}}@media (max-width:720px){.m6eO5q_panel{padding:4rem 0}.m6eO5q_manifest{grid-template-columns:1fr}.m6eO5q_manifestItem,.m6eO5q_manifestItem:nth-child(odd),.m6eO5q_manifestItem:nth-child(2n){border-right:0;padding:28px 0}.m6eO5q_badge{font-size:.6875rem}}
.-pkHyW_section{max-width:var(--container-max-width);padding:5.5rem var(--container-padding);margin:0 auto}.-pkHyW_heroWrap{position:relative;overflow:hidden}.-pkHyW_hero{text-align:center;padding-top:10rem;padding-bottom:4rem;position:relative}.-pkHyW_heroPattern{z-index:0;pointer-events:none;width:100vw;margin-left:-50vw;position:absolute;inset:0 auto 0 50%;overflow:hidden;-webkit-mask-image:radial-gradient(50% 40% at 50% 32%,#0009 0%,#000000d9 45%,#000 75%);mask-image:radial-gradient(50% 40% at 50% 32%,#0009 0%,#000000d9 45%,#000 75%)}.-pkHyW_heroPatternSvg{width:100%;height:100%;display:block;position:absolute;inset:0}.-pkHyW_heroPatternCircle{fill:none;stroke:var(--color-accent);stroke-width:2.25px;stroke-dasharray:2.5 9;stroke-linecap:round;opacity:.95}.-pkHyW_heroPatternFill{fill:var(--color-accent);opacity:.18}[data-theme=dark] .-pkHyW_heroPatternCircle{opacity:.7}[data-theme=dark] .-pkHyW_heroPatternFill{opacity:.1}.-pkHyW_hero>*,.-pkHyW_logoBarWrap{z-index:1;position:relative}.-pkHyW_logoBarWrap>section{background:0 0!important;border-top:none!important;border-bottom:none!important}.-pkHyW_heroH1{font-size:var(--h1-size);line-height:var(--h1-line-height);font-weight:var(--font-weight-bold);color:var(--color-h1);letter-spacing:-.02em;max-width:920px;margin:0 auto 1.5rem}.-pkHyW_heroLead{color:var(--color-text-body);max-width:540px;margin:0 auto 2.5rem;font-size:1.25rem;line-height:1.6}.-pkHyW_heroCtas{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:4rem;display:flex}.-pkHyW_icpPanel{background:var(--color-grey-tint);border-radius:28px;padding:3.5rem}[data-theme=dark] .-pkHyW_icpPanel{background:#1c1e22}.-pkHyW_icpGrid{grid-template-columns:1fr 1fr;align-items:start;gap:3.5rem;display:grid}.-pkHyW_icpH2{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.2;font-weight:var(--font-weight-bold);color:var(--color-text-heading);margin:0 0 1.25rem}.-pkHyW_icpText{color:var(--color-text-body);font-size:1.05rem;line-height:1.7}.-pkHyW_icpText+.-pkHyW_icpText{margin-top:1rem}.-pkHyW_profileCard{border:1px solid var(--color-border);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 2px 12px #0000000a}[data-theme=dark] .-pkHyW_profileCard{background:#1e2024;border-color:#2d3d4a}.-pkHyW_profileHeader{border-bottom:1px solid var(--color-border);align-items:center;gap:.75rem;padding:1.25rem 1.5rem;display:flex}[data-theme=dark] .-pkHyW_profileHeader{border-color:#2d3d4a}.-pkHyW_profileMark{background:var(--color-ink);width:32px;height:32px;color:var(--color-accent);border-radius:8px;justify-content:center;align-items:center;font-size:1rem;display:flex}[data-theme=dark] .-pkHyW_profileMark{background:#2a2d32}.-pkHyW_profileTitle{font-size:.95rem;font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.-pkHyW_profileSub{color:var(--color-text-muted);font-size:.8rem;font-family:var(--font-mono)}.-pkHyW_profileRows{padding:.75rem 1.5rem 1.5rem}.-pkHyW_profileRow{align-items:baseline;gap:1rem;padding:.6rem 0;display:flex}.-pkHyW_profileKey{color:var(--color-text-muted);flex-shrink:0;min-width:110px;font-size:.85rem}.-pkHyW_profileValue{color:var(--color-text-heading);flex-wrap:wrap;gap:.4rem;font-size:.9rem;display:flex}.-pkHyW_chipCool{font-size:.8rem;font-weight:var(--font-weight-medium);color:#2a7d6d;background:#96d3c51f;border:1px solid #96d3c54d;border-radius:999px;align-items:center;padding:.2rem .65rem;display:inline-flex}[data-theme=dark] .-pkHyW_chipCool{color:var(--color-accent);background:#96d3c51a;border-color:#96d3c540}.-pkHyW_chipWarm{font-size:.8rem;font-weight:var(--font-weight-medium);color:#a04540;background:#c8767114;border:1px solid #c8767140;border-radius:999px;align-items:center;padding:.2rem .65rem;display:inline-flex}[data-theme=dark] .-pkHyW_chipWarm{color:#e8a09c;background:#c876711a;border-color:#c8767140}.-pkHyW_chipNeutral{font-size:.8rem;font-weight:var(--font-weight-medium);color:var(--color-text-body);background:#6c839b14;border:1px solid #6c839b33;border-radius:999px;align-items:center;padding:.2rem .65rem;display:inline-flex}[data-theme=dark] .-pkHyW_chipNeutral{color:#c4c4c4;background:#6c839b1f;border-color:#6c839b40}.-pkHyW_quoteOuter{padding:5.5rem 0 0}.-pkHyW_quotePanel{background:var(--color-ink-deep);padding:5rem 0;position:relative;overflow:hidden}.-pkHyW_quoteContent{z-index:1;max-width:800px;margin:0 auto;padding:0 1.5rem;position:relative}.-pkHyW_quoteDotGrid{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.-pkHyW_quoteMark{color:var(--color-accent);opacity:.5;font-size:4.5rem;line-height:.8;font-weight:var(--font-weight-bold);pointer-events:none;margin-bottom:.5rem;display:block}.-pkHyW_quoteText{color:#fff;font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.4;font-weight:var(--font-weight-medium);letter-spacing:-.018em;text-wrap:balance;max-width:800px;margin:0 0 2.5rem;position:relative}.-pkHyW_quoteAttribution{border-top:1px solid #ffffff1a;align-items:center;gap:1rem;padding-top:1.5rem;display:flex;position:relative}.-pkHyW_quoteAvatar{background:linear-gradient(135deg, var(--color-accent), #81bdc4);width:44px;height:44px;font-size:.85rem;font-weight:var(--font-weight-semibold);color:var(--color-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.-pkHyW_quoteAvatarPhoto{object-fit:cover;width:100%;height:100%}.-pkHyW_quoteName{font-size:.95rem;font-weight:var(--font-weight-semibold);color:#fff}.-pkHyW_quoteRole{font-family:var(--font-mono);color:#ffffff8c;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.-pkHyW_quotePlaceholderTag{color:#fff6;border:1px dashed #ffffff40;border-radius:6px;margin-left:auto;padding:.25rem .6rem;font-size:.75rem;display:inline-flex}.-pkHyW_recapHeader{text-align:center;max-width:600px;margin:0 auto 3rem}.-pkHyW_recapH2{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.2;font-weight:var(--font-weight-bold);color:var(--color-text-heading);margin:0 0 1rem}.-pkHyW_recapSub{color:var(--color-text-body);margin:0;font-size:1.05rem;line-height:1.7}.-pkHyW_recapGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.-pkHyW_recapCard{border-radius:20px;flex-direction:column;gap:1rem;padding:2.25rem;text-decoration:none;transition:transform .2s;display:flex}.-pkHyW_recapCard:hover{transform:translateY(-3px)}.-pkHyW_recapCardBlue{background:#e8eef6}[data-theme=dark] .-pkHyW_recapCardBlue{background:#1e2a33}.-pkHyW_recapCardGrey{background:var(--color-grey-tint)}[data-theme=dark] .-pkHyW_recapCardGrey{background:#1c1e22}.-pkHyW_recapCardMint{background:linear-gradient(135deg,#96d3c533,#81bdc426)}[data-theme=dark] .-pkHyW_recapCardMint{background:linear-gradient(135deg,#96d3c51f,#81bdc414)}.-pkHyW_recapGlyph{justify-content:center;align-items:center;width:44px;height:44px;display:flex}.-pkHyW_recapBadge{font-size:.72rem;font-family:var(--font-mono);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.04em;color:#2a7d6d;background:#96d3c526;border-radius:999px;align-items:center;gap:.35rem;width:fit-content;padding:.25rem .6rem;display:inline-flex}[data-theme=dark] .-pkHyW_recapBadge{color:var(--color-accent);background:#96d3c51a}.-pkHyW_recapCardTitle{font-size:1.15rem;font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0}.-pkHyW_recapCardDesc{color:var(--color-text-body);flex:1;margin:0;font-size:.95rem;line-height:1.6}.-pkHyW_recapLearnMore{font-size:.9rem;font-weight:var(--font-weight-medium);color:var(--color-text-heading);align-items:center;gap:.4rem;transition:gap .2s;display:inline-flex}.-pkHyW_recapCard:hover .-pkHyW_recapLearnMore{gap:.7rem}.-pkHyW_icpQuilt{width:min(calc(100vw - 2 * var(--quilt-gutter)), var(--quilt-max-width));max-width:100vw;margin-left:calc(50% - min(calc(50vw - var(--quilt-gutter)), calc(var(--quilt-max-width) / 2)));margin-right:calc(50% - min(calc(50vw - var(--quilt-gutter)), calc(var(--quilt-max-width) / 2)));grid-template-columns:1fr 1fr;grid-auto-rows:minmax(420px, min(42vw, calc(var(--quilt-max-width) * .42)));gap:0;display:grid;position:relative}.-pkHyW_icpQuiltTile{justify-content:center;align-items:center;padding:clamp(2.5rem,5vw,5rem);display:flex;position:relative;overflow:hidden}.-pkHyW_icpQuiltTileSlate{background:var(--color-slate);color:#fff}.-pkHyW_icpQuiltCopy{flex-direction:column;gap:1.25rem;max-width:520px;display:flex}.-pkHyW_icpQuiltHeading{font-size:clamp(2rem,3.4vw,3rem);line-height:1.1;font-weight:var(--font-weight-bold);letter-spacing:-.02em;color:#fff;margin:0}.-pkHyW_icpQuiltText{color:#ffffffd9;margin:0;font-size:1.05rem;line-height:1.6}.-pkHyW_icpQuiltTileCream{color:var(--color-ink);background:#d1e8f3}[data-theme=dark] .-pkHyW_icpQuiltTileCream{color:#e6e6e6;background:#1c2630}.-pkHyW_icpProfile{flex-direction:column;gap:1.25rem;width:100%;max-width:460px;display:flex}.-pkHyW_icpProfileHead{border-bottom:1px solid #1e1f211a;align-items:center;gap:.75rem;padding-bottom:1rem;display:flex}[data-theme=dark] .-pkHyW_icpProfileHead{border-bottom-color:#ffffff1a}.-pkHyW_icpProfileMark{background:var(--color-ink);width:32px;height:32px;color:var(--color-accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}[data-theme=dark] .-pkHyW_icpProfileMark{background:#2a2d32}.-pkHyW_icpProfileTitle{font-size:.95rem;font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.-pkHyW_icpProfileSub{color:var(--color-text-muted);font-size:.8rem;font-family:var(--font-mono)}.-pkHyW_icpProfileRows{flex-direction:column;display:flex}.-pkHyW_icpProfileRow{align-items:baseline;gap:1rem;padding:.55rem 0;display:flex}.-pkHyW_icpProfileKey{color:var(--color-text-muted);flex-shrink:0;min-width:110px;font-size:.85rem}.-pkHyW_icpProfileValue{color:var(--color-text-heading);flex-wrap:wrap;gap:.4rem;font-size:.9rem;display:flex}.-pkHyW_recapQuilt{width:min(calc(100vw - 2 * var(--quilt-gutter)), var(--quilt-max-width));max-width:100vw;margin-left:calc(50% - min(calc(50vw - var(--quilt-gutter)), calc(var(--quilt-max-width) / 2)));margin-right:calc(50% - min(calc(50vw - var(--quilt-gutter)), calc(var(--quilt-max-width) / 2)));grid-template-columns:1fr 1fr;grid-auto-rows:minmax(360px, min(38vw, calc(var(--quilt-max-width) * .38)));gap:0;display:grid;position:relative}.-pkHyW_quiltTile{text-align:center;color:inherit;isolation:isolate;justify-content:center;align-items:center;padding:clamp(2rem,4vw,4rem);text-decoration:none;display:flex;position:relative;overflow:hidden}.-pkHyW_quiltCardInner,.-pkHyW_quiltBrandInner{transition:transform .25s}a.-pkHyW_quiltTile:hover .-pkHyW_quiltCardInner{transform:scale(1.02)}a.-pkHyW_quiltTile:hover .-pkHyW_quiltLearnMore{gap:.7rem}.-pkHyW_quiltTileBrand{background:var(--color-accent);color:var(--color-ink)}.-pkHyW_quiltBrandInner{flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-width:460px;display:flex}.-pkHyW_quiltLogoMark{justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:.5rem;display:flex}.-pkHyW_quiltHeading{font-size:clamp(2.5rem,5vw,4.25rem);line-height:1.02;font-weight:var(--font-weight-bold);letter-spacing:-.025em;color:var(--color-ink);margin:0}.-pkHyW_quiltSub{color:#1e1f21bf;max-width:320px;margin:0;font-size:1.05rem;line-height:1.5}.-pkHyW_quiltCardInner{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;max-width:460px;display:flex}.-pkHyW_quiltBadge{font-size:.7rem;font-family:var(--font-mono);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.06em;color:inherit;background:#ffffff80;border-radius:999px;align-self:center;align-items:center;padding:.25rem .7rem;display:inline-flex}.-pkHyW_quiltCardTitle{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:var(--font-weight-bold);letter-spacing:-.015em;margin:0;line-height:1.15}.-pkHyW_quiltCardDesc{opacity:.78;max-width:380px;margin:0;font-size:1rem;line-height:1.55}.-pkHyW_quiltLearnMore{font-size:.9rem;font-weight:var(--font-weight-medium);align-items:center;gap:.4rem;margin-top:.5rem;transition:gap .2s;display:inline-flex}.-pkHyW_quiltTileBlue{color:#1e2a37;background:#dce5ee}[data-theme=dark] .-pkHyW_quiltTileBlue{color:#d8e3ee;background:#1e2a33}.-pkHyW_quiltTileSlate{background:var(--color-slate);color:#fff}.-pkHyW_quiltTileSlate .-pkHyW_quiltBadge{color:#fff;background:#ffffff38}.-pkHyW_quiltTileSlate .-pkHyW_quiltCardDesc{color:#ffffffd9;opacity:1}.-pkHyW_quiltTileMint{color:#1e2a28;background:linear-gradient(135deg,#d4ece5 0%,#bfe2d8 100%)}[data-theme=dark] .-pkHyW_quiltTileMint{color:#d8efe9;background:linear-gradient(135deg,#96d3c51f,#81bdc414)}@media (max-width:1024px){.-pkHyW_section{padding:4rem 2rem}.-pkHyW_hero{padding-top:7rem}.-pkHyW_icpGrid,.-pkHyW_recapGrid{grid-template-columns:1fr}.-pkHyW_recapQuilt{grid-auto-rows:minmax(280px,56vw)}.-pkHyW_icpQuilt{grid-auto-rows:minmax(360px,60vw)}.-pkHyW_quiltCardTitle{font-size:1.4rem}}@media (max-width:768px){.-pkHyW_section{padding:3.5rem 1.25rem}.-pkHyW_hero{padding-top:9rem}.-pkHyW_icpPanel{padding:2rem 1.5rem}.-pkHyW_quotePanel{padding:3rem 2rem}.-pkHyW_recapQuilt{grid-template-columns:1fr;grid-auto-rows:minmax(320px,78vw)}.-pkHyW_icpQuilt{grid-template-columns:1fr;grid-auto-rows:auto}.-pkHyW_icpQuiltTile{min-height:360px}.-pkHyW_heroCtas{flex-direction:column;align-items:stretch;width:100%;max-width:360px;margin-left:auto;margin-right:auto}.-pkHyW_heroCtas>*{justify-content:center;width:100%}.-pkHyW_quoteMark{font-size:5rem;top:-1rem;left:1.25rem}}@media (max-width:480px){.-pkHyW_hero{padding-top:8rem;padding-bottom:2rem}.-pkHyW_recapQuilt{grid-auto-rows:minmax(240px,auto)}.-pkHyW_icpQuiltTile{min-height:280px}}@media (min-width:1600px){.-pkHyW_icpQuilt,.-pkHyW_recapQuilt{border-radius:var(--radius-2xl);margin-block:2.5rem;overflow:hidden}.-pkHyW_icpQuilt{margin-top:0}}@media (max-width:1024px){.-pkHyW_icpQuiltTile{padding-left:var(--container-padding);padding-right:var(--container-padding)}}
.aWMByq_page{min-height:100dvh;padding-bottom:calc(140px + var(--space-md) + env(safe-area-inset-bottom,0px));background-color:#f8fafc}@media (max-width:768px){.aWMByq_page{padding-bottom:calc(220px + env(safe-area-inset-bottom,0px))}}.aWMByq_logo{padding:calc(20px + env(safe-area-inset-top,0px)) 0 0 calc(24px + env(safe-area-inset-left,0px));line-height:0;display:block}.aWMByq_logo img{width:auto;height:clamp(1.5rem,4.5vw,2.375rem);display:block}.aWMByq_root{--color-text-heading:#1a1a1a;--color-text-body:#4a4a4a;--color-text-muted:#6b6b6b;--color-background:#fff;--color-background-light:#f9f9ff;--color-background-card:#f5f3ff;--color-surface:#f8fafc;--color-border:#e5e5e5;--color-white:#fff;--color-black:#000;--gradient-hero:linear-gradient(180deg, #e8d5f5 0%, #fde8dc 50%, #fff 100%);--color-success:#10b981;--color-error:#ef4444;--color-purple:#9c54ff;--color-purple-dark:#7c3aed;--btn-primary:#65587b;--btn-primary-container:#ecdcff;--btn-on-primary:#fff;--btn-on-primary-container:#211634;--btn-secondary:#615c67;--btn-secondary-container:#e7e0ec;--btn-on-secondary:#fff;--btn-on-secondary-container:#1d192b;--btn-tertiary:#506073;--btn-tertiary-container:#d3e4fb;--btn-on-tertiary:#fff;--btn-on-tertiary-container:#0c1d2a;--btn-error:#ba1a1a;--btn-error-container:#ffdad6;--btn-on-error:#fff;--btn-on-error-container:#410002;--btn-surface:#f9f9fc;--btn-surface-container-lowest:#fff;--btn-surface-container-low:#f4f3f6;--btn-surface-container:#eeedf1;--btn-surface-container-high:#e8e7eb;--btn-surface-container-highest:#e2e2e5;--btn-on-surface:#1a1c1e;--btn-surface-variant:#41474d;--btn-outline:#72787e;--btn-outline-variant:#dde3ea;--color-warning-container:#fef3c7;--color-on-warning-container:#92400e;--color-outline-variant:#e5e5e5;--color-surface-container-lowest:#fff;--color-on-surface:#1a1a1a;--color-on-surface-variant:#6b6b6b;--elevation-1:0 1px 2px #0000000f, 0 1px 3px #00000014;--color-card-bg:#fafafa;--color-diagram-bg:#fafafa;--color-diagram-border:#e5e5e5;--tm-font:var(--font-family);--tm-font-mono:var(--font-mono);--tm-weight-regular:400;--tm-weight-medium:500;--tm-weight-bold:700;--tm-headline-small-size:1.5rem;--tm-headline-small-lh:2rem;--tm-headline-small-weight:var(--tm-weight-regular);--tm-title-large-size:1.375rem;--tm-title-large-lh:1.75rem;--tm-title-large-weight:var(--tm-weight-regular);--tm-title-large-tracking:0rem;--tm-title-medium-size:1rem;--tm-title-medium-lh:1.5rem;--tm-title-medium-weight:var(--tm-weight-medium);--tm-title-medium-tracking:.009375rem;--tm-title-small-size:.875rem;--tm-title-small-lh:1.25rem;--tm-title-small-weight:var(--tm-weight-medium);--tm-title-small-tracking:.00625rem;--tm-body-large-size:1rem;--tm-body-large-lh:1.5rem;--tm-body-large-tracking:.03125rem;--tm-body-medium-size:.875rem;--tm-body-medium-lh:1.25rem;--tm-body-medium-tracking:.015625rem;--tm-body-small-size:.75rem;--tm-body-small-lh:1rem;--tm-label-large-size:.875rem;--tm-label-large-lh:1.25rem;--tm-label-large-weight:var(--tm-weight-medium);--tm-label-large-tracking:.00625rem;--tm-label-medium-size:.75rem;--tm-label-medium-lh:1rem;--tm-label-medium-weight:var(--tm-weight-medium);--tm-label-small-size:.6875rem;--tm-label-small-lh:1rem;--tm-label-small-weight:var(--tm-weight-medium);--tm-space1:.25rem;--tm-space2:.5rem;--tm-space3:.75rem;--tm-space4:1rem;--tm-space5:1.25rem;--tm-space6:1.5rem;--tm-space7:1.75rem;--tm-space8:2rem;--tm-space10:3.5rem;font-family:var(--tm-font);max-width:var(--container-max-width);padding:var(--space-xl) var(--container-padding) 5rem;gap:var(--tm-space6);flex-direction:column;margin:0 auto;display:flex}@media (max-width:768px){.aWMByq_root{padding-top:var(--space-lg);gap:var(--tm-space6)}}
.fZlJ-W_card{background:var(--color-background);border-radius:var(--radius-xl);padding:var(--space-xs)}.fZlJ-W_frame{border-radius:var(--radius-lg);background:var(--color-surface);border:0;width:100%;height:660px;display:block}.fZlJ-W_fallback{padding:var(--space-xl) 0;text-align:center}.fZlJ-W_alt{margin:var(--space-sm) 0 var(--space-xs);text-align:center;color:var(--color-text-muted);font-size:.875rem}.fZlJ-W_alt a{color:inherit;text-underline-offset:3px;text-decoration:underline}[data-theme=dark] .fZlJ-W_card{background:#1e1e21}[data-theme=dark] .fZlJ-W_frame{background:#1a1a1d}@media (min-width:900px){.fZlJ-W_card{padding:var(--space-sm)}.fZlJ-W_frame{height:700px}}
