:root{--paper: #FBFBF9;--ink: #0E0F12;--bone: #EDEBE6;--secondary: #6B6E76;--oxide: #C2501F;--oxide-text: #A8431A;--oxide-text-dark: #F09A72;--c-ink: #0E0F12;--c-paper: #FBFBF9;--fg: var(--ink);--rule: var(--line);--accent: var(--acc);--accent-text: var(--acc-t);--on-accent: var(--on-acc);--font: "Archivo", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--text-display: clamp(52px, 8.4vw, 132px);--text-h1: clamp(40px, 6vw, 84px);--text-h3: clamp(22px, 2.4vw, 30px);--wrap: 1320px;--gutter: clamp(16px, 4vw, 48px);--section: clamp(64px, 9vw, 128px);--radius: 4px;--ease: cubic-bezier(.2, 0, 0, 1);--color-background: var(--bg);--color-surface: var(--surface);--color-surface-2: var(--bone);--color-surface-3: var(--rule);--color-border: var(--rule);--color-rule: var(--rule);--color-text-primary: var(--fg);--color-text-secondary: var(--muted);--color-text-muted: var(--muted);--color-text-inverse: var(--bg);--color-accent: var(--accent);--color-accent-hover: var(--oxide-text);--color-accent-soft: color-mix(in srgb, var(--oxide) 10%, transparent);--color-success: #2F6B3A;--color-warning: #8A5A00;--color-error: #B3261E;--font-sans: var(--font);--font-display: var(--font);--font-mono: var(--font);--tracking-tight: -.01em;--tracking-wide: .14em;--tracking-wider: .14em;--tracking-extreme: .14em;--ease-mech: var(--ease);--transition-fast: .12s var(--ease);--transition-base: .18s var(--ease);color-scheme:light}*,*:before,*:after{box-sizing:border-box}html[data-lang=es] [data-lang-only=en],html[data-lang=en] [data-lang-only=es]{display:none!important}.skip-link{position:absolute;left:8px;top:-60px;z-index:100;background:var(--c-ink);color:var(--c-paper);padding:10px 14px;border-radius:var(--radius)}.skip-link:focus{top:8px}.myg{white-space:nowrap;text-transform:none}:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.legacy{font-family:var(--font);font-size:16px;line-height:1.55;font-kerning:normal}.legacy img{display:block;max-width:100%;height:auto}.legacy a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}.legacy button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.legacy :is(h1,h2,h3,h4,p,ul,ol,dl,figure,blockquote){margin:0}.legacy :is(h1,h2,h3,h4,h5,h6,p,li,dd,dt,figcaption,label){overflow-wrap:break-word}.legacy .display,.legacy .h1,.legacy .h2{font-stretch:62%;font-weight:800;text-transform:uppercase;letter-spacing:-.005em}.legacy .display{font-size:var(--text-display);line-height:.9}.legacy .h1{font-size:var(--text-h1);line-height:.92}.legacy .h2{font-size:clamp(32px,4.4vw,60px);line-height:.95}.legacy .h3{font-stretch:75%;font-weight:700;font-size:var(--text-h3);line-height:1.05}.legacy .lead{font-size:clamp(17px,1.5vw,20px);line-height:1.5;max-width:60ch}.legacy .small{font-size:14px;line-height:1.5}.legacy .muted{color:var(--muted)}.legacy .label,.legacy .eyebrow{font-stretch:108%;font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.legacy .eyebrow{display:flex;align-items:center;gap:10px;color:var(--accent-text);margin-bottom:20px}.legacy .eyebrow:before{content:"";width:24px;height:1px;background:currentColor;flex:none}.legacy .dot{color:var(--accent-text)}.legacy .ol{color:transparent;-webkit-text-stroke:max(1px,.012em) var(--fg);paint-order:stroke fill}@supports not (-webkit-text-stroke: 1px black){.legacy .ol{color:var(--fg)}}.legacy .ap,.legacy .ap-brand{color:var(--accent-text)}.legacy .container{width:100%;max-width:1280px;margin-inline:auto;padding-inline:max(20px,4vw)}.legacy .container-narrow{width:100%;max-width:760px;margin-inline:auto;padding-inline:var(--gutter)}.legacy .section{padding-block:var(--section)}.legacy .section.tight{padding-block:48px}.legacy .section--bone{background:var(--bone)}:root[data-theme=dark] .legacy .section--bone{background:#15161a}.legacy .section.dark,.legacy .section--ink{background:var(--c-ink);color:var(--c-paper);--fg: var(--c-paper);--muted: #A3A5AC;--rule: #2A2C31;--accent-text: var(--oxide-text-dark)}.legacy .rule-top{border-top:1px solid var(--rule)}.legacy .section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 64px;align-items:end;margin-bottom:clamp(40px,5vw,72px)}.legacy .section-head>p{color:var(--muted);max-width:52ch}.legacy .btn-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}html.js-reveal .legacy [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .7s var(--ease),transform .7s var(--ease)}html.js-reveal .legacy [data-reveal].is-in{opacity:1;transform:none}.legacy .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border:1px solid var(--fg);border-radius:var(--radius);background:transparent;color:var(--fg);font-stretch:108%;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background var(--transition-base),color var(--transition-base),border-color var(--transition-base)}.legacy .btn:hover{background:var(--fg);color:var(--bg)}.legacy .btn--lg,.legacy .btn.lg,.legacy .btn.xl{min-height:52px;padding:0 26px}.legacy .btn--accent,.legacy .btn.primary{background:var(--oxide);border-color:var(--oxide);color:#fff}.legacy .btn--accent:hover,.legacy .btn.primary:hover{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-paper)}:root[data-theme=dark] .legacy .btn--accent:hover,:root[data-theme=dark] .legacy .btn.primary:hover{background:var(--c-paper);border-color:var(--c-paper);color:var(--c-ink)}.legacy .btn--ghost{border-color:var(--rule)}.legacy .btn--paper{background:var(--c-paper);border-color:var(--c-paper);color:var(--c-ink)}.legacy .btn--paper:hover{background:transparent;color:var(--c-paper)}.legacy .btn--ghost-inv{border-color:#fbfbf973;color:var(--c-paper)}.legacy .btn--ghost-inv:hover{background:var(--c-paper);color:var(--c-ink)}.legacy .btn.outline{border-color:var(--rule)}.legacy .btn[disabled]{opacity:.5;cursor:not-allowed}.legacy .link-quiet{font-stretch:108%;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.legacy .link-quiet:hover{color:var(--accent-text)}.legacy .text-link{color:var(--accent-text);font-weight:600}.legacy .logo{display:block;height:auto;color:var(--fg);overflow:visible}.legacy .logo__accent{fill:var(--oxide)}.legacy .logo--mono .logo__accent{fill:currentColor}.legacy .logo--outline{min-width:200px}.legacy .hero{padding-block:clamp(32px,5vw,72px) clamp(48px,6vw,96px)}.legacy .hero__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,4vw,64px);align-items:stretch}.legacy .hero__text{display:flex;flex-direction:column;justify-content:center}.legacy .hero__logo{width:clamp(200px,22vw,300px);margin-bottom:clamp(24px,3vw,40px)}.legacy .hero__title>span{display:block}.legacy .hero .lead{margin-top:28px}.legacy .hero__note{margin-top:16px;color:var(--muted);max-width:52ch}.legacy .photo{position:relative;margin:0;overflow:hidden;isolation:isolate;background:#1a1b1e;border-radius:var(--radius);min-height:460px}.legacy .photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.legacy .photo__slide{opacity:0;transition:opacity 1.2s var(--ease)}.legacy .photo__slide.is-on{opacity:1}.legacy .photo figcaption,.legacy .photo__list{position:absolute;z-index:3;color:#fff;font-stretch:108%;font-weight:600;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.legacy .photo figcaption{left:16px;bottom:14px;right:16px}.legacy .photo__cap{display:none}.legacy .photo__cap.is-on{display:block}.legacy .photo__list{right:16px;top:16px;text-align:right;line-height:2}.legacy .bw img{filter:grayscale(1) contrast(1.2) brightness(.82)}.legacy .beam{position:absolute;top:0;bottom:0;left:58%;z-index:2;width:15%;background:var(--oxide);mix-blend-mode:multiply;opacity:.8;pointer-events:none}.legacy .steps{list-style:none;padding:0;display:grid;border-top:1px solid var(--fg)}.legacy .steps li{display:grid;grid-template-columns:96px minmax(0,1fr) minmax(0,1.2fr);gap:16px 32px;padding-block:26px;border-bottom:1px solid var(--rule);align-items:baseline}.legacy .steps .num{font-stretch:62%;font-weight:800;font-size:44px;line-height:1;color:transparent;-webkit-text-stroke:1px var(--fg)}.legacy .steps p{color:var(--muted)}.legacy .tools{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--fg);border-left:1px solid var(--rule)}.legacy .tool{padding:22px 20px 26px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);min-height:168px;display:flex;flex-direction:column;gap:10px}.legacy .tool .label{color:var(--muted)}.legacy .tool p{color:var(--muted);font-size:14px}.legacy .tool:hover .h3{color:var(--accent-text)}.legacy .note{margin-top:20px;color:var(--muted);font-size:14px}.legacy .roles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid currentColor}.legacy .role{padding:24px 20px 28px 0;display:flex;flex-direction:column;gap:12px;border-bottom:1px solid var(--rule)}.legacy .role+.role{padding-left:20px;border-left:1px solid var(--rule)}.legacy .role p{color:var(--muted);flex:1}.legacy .role a{align-self:flex-start}.legacy .split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:center}.legacy .split--top{align-items:start}.legacy .stack>*+*{margin-top:20px}.legacy .disclaimer{border-left:2px solid var(--oxide);padding:4px 0 4px 14px;color:var(--muted);font-size:14px;max-width:56ch}.legacy .big-outline{font-stretch:62%;font-weight:800;text-transform:uppercase;line-height:.85;font-size:clamp(56px,10vw,168px);color:transparent;-webkit-text-stroke:1px var(--fg);white-space:nowrap;overflow:hidden}.legacy .venues-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.legacy .venue-card{display:flex;flex-direction:column;gap:14px;text-decoration:none}.legacy .venue-card__ph{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--bone);border-radius:var(--radius)}.legacy .venue-card__ph img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.legacy .venue-card:hover .venue-card__ph img{transform:scale(1.03)}.legacy .venue-card__empty{position:absolute;inset:0;display:grid;place-items:center;font-stretch:62%;font-weight:800;font-size:120px;color:transparent;-webkit-text-stroke:1px var(--muted);text-transform:uppercase}.legacy .venue-card__num{position:absolute;left:10px;top:10px;background:var(--c-ink);color:var(--c-paper);padding:4px 8px;border-radius:2px}.legacy .venue-card__body{display:grid;gap:6px}.legacy .venue-card:hover .h3{color:var(--accent-text)}.legacy .filters{position:sticky;top:65px;z-index:20;background:var(--bg);border-block:1px solid var(--rule);padding-block:14px}.legacy .filters__row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.legacy .chips{display:flex;flex-wrap:wrap;gap:8px;flex:1 1 auto;min-width:0}.legacy .chip{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border:1px solid var(--rule);border-radius:999px;background:transparent;font-stretch:108%;font-weight:600;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.legacy .chip[aria-pressed=true],.legacy .chip.active{background:var(--fg);color:var(--bg);border-color:var(--fg)}.legacy .chip .count{opacity:.6}.legacy .search{display:flex;flex-direction:column;gap:4px;flex:0 1 320px;min-width:min(100%,240px)}.legacy .input-field{width:100%;min-height:44px;padding:10px 14px;background:var(--surface);color:var(--fg);border:1px solid var(--rule);border-radius:var(--radius);font:inherit;font-size:16px}.legacy .input-field:focus{outline:2px solid var(--oxide);outline-offset:0;border-color:var(--oxide)}.legacy textarea.input-field{resize:vertical;min-height:140px}.legacy .empty{padding:56px 16px;text-align:center;border:1px dashed var(--rule);border-radius:var(--radius)}.legacy .venue-cell{display:contents}.legacy .venue-cell[hidden]{display:none}.legacy .list-head{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap;margin-bottom:32px}.legacy .index-list{border-top:1px solid var(--fg)}.legacy .index-row{display:grid;grid-template-columns:80px minmax(0,1.4fr) minmax(0,1fr) minmax(0,.6fr);gap:16px;align-items:baseline;padding-block:18px;border-bottom:1px solid var(--rule);text-decoration:none}.legacy .index-row:hover .h3{color:var(--accent-text)}.legacy .tags{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px}.legacy .tags li{border:1px solid var(--rule);border-radius:999px;padding:6px 14px;font-size:14px}.legacy .ss-list{display:grid;gap:clamp(48px,6vw,88px)}.legacy .ss-item{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:32px;align-items:start}.legacy .ba{position:relative;aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--radius);background:var(--bone);user-select:none}.legacy .ba img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.legacy .ba__before{clip-path:inset(0 calc(100% - var(--pos, 50%)) 0 0)}.legacy .ba__line{position:absolute;top:0;bottom:0;left:var(--pos, 50%);width:2px;margin-left:-1px;background:#fff;pointer-events:none}.legacy .ba__tag{position:absolute;top:12px;z-index:2;background:var(--c-ink);color:var(--c-paper);padding:4px 8px;border-radius:2px}.legacy .ba__tag--before{left:12px}.legacy .ba__tag--after{right:12px;background:var(--oxide);color:#fff}.legacy .ba__range{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.legacy .ba__range:focus-visible+.ba__line{outline:2px solid var(--oxide);outline-offset:2px}.legacy .ss-prompt{border-top:1px solid var(--rule);padding-top:14px;color:var(--muted);font-size:15px}.legacy .faq-group+.faq-group{margin-top:56px}.legacy .faq{border-top:1px solid var(--fg)}.legacy .faq details{border-bottom:1px solid var(--rule)}.legacy .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding-block:18px;font-stretch:75%;font-weight:700;font-size:clamp(18px,2vw,22px);line-height:1.2}.legacy .faq summary::-webkit-details-marker{display:none}.legacy .faq summary:after{content:"+";color:var(--accent-text);font-weight:400}.legacy .faq details[open] summary:after{content:"–"}.legacy .faq .answer{padding-bottom:20px;color:var(--muted);max-width:70ch}.legacy .faq .answer ul{padding-left:1.2em}.legacy .form{display:grid;gap:16px}.legacy .field{display:grid;gap:6px}.legacy .field>span:first-child{font-stretch:108%;font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.legacy .panel{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);padding:clamp(20px,3vw,36px)}.legacy .contact-list a{display:block;padding-block:18px;border-bottom:1px solid var(--rule);text-decoration:none}.legacy .contact-list .h3{overflow-wrap:anywhere}.legacy .cta-band{background:var(--oxide);color:#fff;padding-block:clamp(56px,8vw,112px);--fg: #fff;--rule: rgba(255,255,255,.35)}.legacy .cta-band .myg .ac{color:var(--c-ink)}.legacy .cta-band__inner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px 64px;align-items:end}.legacy .cta-band .small{margin-top:12px;opacity:.85}.legacy .detail-hero{padding-block:clamp(40px,6vw,88px) clamp(32px,4vw,56px);border-bottom:1px solid var(--rule)}.legacy .detail-hero h1{font-stretch:62%;font-weight:800;text-transform:uppercase;letter-spacing:-.005em;font-size:var(--text-h1);line-height:.92}.legacy .detail-back{display:inline-block;margin-bottom:24px;font-stretch:108%;font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--muted)}.legacy .detail-back:hover{color:var(--accent-text)}.legacy .detail-meta{display:flex;flex-wrap:wrap;gap:24px 40px;margin-top:28px}.legacy .detail-meta .lbl,.legacy .key-lbl{font-stretch:108%;font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.legacy .detail-meta .val{font-stretch:75%;font-weight:700;font-size:20px}.legacy .detail-body{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:48px}.legacy .detail-aside{display:grid;gap:16px;align-content:start}.legacy .h-section{font-stretch:62%;font-weight:800;text-transform:uppercase;font-size:clamp(32px,4.4vw,60px);line-height:.95}.legacy .platforms{display:flex;flex-wrap:wrap;gap:8px}.legacy .gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.legacy .gallery .ph{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--bone);border-radius:var(--radius)}.legacy .gallery .ph img{width:100%;height:100%;object-fit:cover}.legacy .stamp{position:absolute;left:8px;top:8px;background:var(--c-ink);color:var(--c-paper);padding:3px 7px;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.legacy .legal{max-width:820px}@media(max-width:1180px){.legacy .site-nav{display:none}.legacy .nav-toggle{display:inline-flex}.legacy .tools,.legacy .footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.legacy .footer__brand{grid-column:1 / -1}}@media(max-width:900px){.legacy .hero__grid,.legacy .split,.legacy .section-head,.legacy .cta-band__inner,.legacy .ss-item,.legacy .detail-body,.legacy .site-menu__inner{grid-template-columns:minmax(0,1fr)}.legacy .photo{min-height:0;aspect-ratio:4 / 3}.legacy .venues-grid,.legacy .roles{grid-template-columns:repeat(2,minmax(0,1fr))}.legacy .role:nth-child(3){padding-left:0;border-left:0}.legacy .steps li{grid-template-columns:64px minmax(0,1fr)}.legacy .steps li p{grid-column:2}.legacy .index-row{grid-template-columns:56px minmax(0,1fr)}.legacy .index-row>:nth-child(n+3){grid-column:2}}@media(max-width:640px){.legacy .hide-sm{display:none!important}.legacy .tools{grid-template-columns:repeat(2,minmax(0,1fr))}.legacy .venues-grid,.legacy .roles,.legacy .gallery{grid-template-columns:minmax(0,1fr)}.legacy .role,.legacy .role+.role{padding-left:0;border-left:0}.legacy .footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.legacy .site-header__row{gap:12px}.legacy .site-header__tools{gap:6px}.legacy .nav-toggle__txt{display:none}.legacy .btn{white-space:normal;text-align:center}}@media(max-width:400px){.legacy .tools,.legacy .footer__grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}html.js-reveal .legacy [data-reveal]{opacity:1;transform:none}}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo-latin.woff2) format("woff2")}:root{color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}html{scroll-padding-top:env(safe-area-inset-top,0px)}body{margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif;background:#fff;color:#000}img{max-width:100%}[hidden]:not([hidden=until-found i]){display:none!important}:where(.zs0){font-size:9px!important;color:var(--faint)!important}:where(.zs1){display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important}:where(.zs2){height:38px!important;border-radius:6px!important;background:var(--soft)!important;padding:4px!important;overflow:hidden!important}:where(.zs3){display:flex!important;justify-content:space-between!important;padding:5px 0!important;border-top:1px solid var(--line)!important}:where(.zs4){display:flex!important;align-items:center!important;gap:8px!important;padding:6px 0!important;border-top:1px solid var(--line)!important;font-size:11.5px!important}:where(.zs5){display:flex!important;align-items:center!important;gap:6px!important;font-size:11px!important;padding:5px 0!important;border-top:1px solid var(--line)!important}:where(.zs6){width:18px!important;height:22px!important;border-radius:3px!important;background:var(--soft)!important;box-shadow:inset 0 0 0 1px var(--line)!important;flex:none!important}:where(.zs7){display:block!important;font-size:9.5px!important;font-weight:700!important;line-height:1.15!important;padding:3px 4px!important;border-radius:4px!important;background:var(--surface)!important;color:var(--ink)!important}:where(.zs8){display:flex!important;align-items:center!important;gap:8px!important}:where(.zs9){display:flex!important;flex-direction:column!important;gap:12px!important;min-width:150px!important}:where(.zs10){width:1px!important;height:22px!important;background:var(--line)!important}:where(.zs14){display:flex!important;justify-content:space-between!important;align-items:baseline!important}:where(.zs15){position:absolute!important;left:10px!important;top:10px!important;font-size:10px!important;font-weight:700!important;letter-spacing:.14em!important;padding:5px 9px!important;border-radius:6px!important;background:#fffffff0!important;color:#0e0f12!important}:where(.zs16){position:absolute!important;left:10px!important;top:10px!important;font-size:10px!important;font-weight:700!important;letter-spacing:.14em!important;padding:5px 9px!important;border-radius:6px!important;background:var(--acc)!important;color:var(--on-acc)!important}:where(.zs17){font-size:9px!important;letter-spacing:.16em!important}:where(.zs18){display:grid!important;grid-template-columns:repeat(7,1fr)!important;gap:6px!important}:where(.zs19){display:block!important;font-size:9.5px!important;font-weight:700!important;line-height:1.15!important;padding:3px 4px!important;border-radius:4px!important;background:var(--acc)!important;color:var(--on-acc)!important}:where(.zs20){display:flex!important;gap:8px!important;align-items:flex-start!important;font-size:11.5px!important;line-height:1.4!important}:where(.zs21){margin-top:5px!important;flex:none!important}:where(.zs25){flex:1!important;height:1px!important;background:var(--line)!important}:where(.zs26){border:1px solid var(--line)!important;border-radius:var(--radius-l)!important;padding:12px!important;display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important}:where(.zs27){display:flex!important;align-items:center!important;gap:8px!important;font-size:10.5px!important}:where(.zs28){width:62px!important;color:var(--muted)!important}:where(.zs29){flex:1!important;height:6px!important;border-radius:6px!important;background:var(--soft)!important;overflow:hidden!important}:where(.zs31){width:10px!important;height:10px!important;border-radius:50%!important;background:var(--line)!important;display:block!important}:where(.zs33){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;height:72px!important}:where(.zs34){display:flex!important;align-items:center!important;gap:18px!important}:where(.zs35){display:flex!important;flex-direction:column!important;gap:18px!important;max-width:720px!important}:where(.zs37){height:42px!important;padding:0 18px!important;font-size:14px!important}:where(.zs53){font-size:12px!important;color:var(--muted)!important}:where(.zs54){flex:1 1 380px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:10px!important}:where(.zs55){padding-top:96px!important;padding-bottom:104px!important;display:flex!important;flex-direction:column!important;gap:72px!important}:where(.zs56){display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:48px!important}:where(.zs57){display:flex!important;flex-wrap:wrap!important;gap:48px!important;font-size:15px!important}:where(.zs58){display:flex!important;align-items:center!important;gap:clamp(20px,3vw,48px)!important}:where(.zs59){height:clamp(90px,11vw,150px)!important}:where(.zs60){display:flex!important;flex-wrap:wrap-reverse!important;justify-content:space-between!important;align-items:center!important;gap:20px!important}:where(.zs61){display:flex!important;align-items:center!important;gap:14px!important;flex-wrap:wrap!important}:where(.zs62){padding-top:110px!important;padding-bottom:110px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:24px!important}:where(.zs63){margin:0!important;font-size:clamp(44px,7vw,110px)!important;max-width:1000px!important}:where(.zs64){margin:0!important;max-width:560px!important;font-size:19px!important;line-height:1.5!important;opacity:.85!important}:where(.zs65){display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:center!important;align-items:center!important}:where(.zs66){background:#0e0f12!important;color:#fff!important;height:58px!important;padding:0 32px!important}:where(.zs67){background:transparent!important;color:inherit!important;box-shadow:inset 0 0 0 1px currentColor!important;height:58px!important;padding:0 28px!important}:where(.zs76){font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;opacity:.7!important}:where(.zs77){padding:6px 12px!important;border-radius:6px!important}:where(.zs78){padding:6px 12px!important;border-radius:6px!important;color:var(--muted)!important}:where(.zs79){display:flex!important;justify-content:space-between!important;align-items:center!important;padding:14px 16px 10px!important}:where(.zs80){font-weight:800!important;font-size:17px!important;letter-spacing:-.04em!important}:where(.zs81){font-size:9px!important;letter-spacing:.14em!important;color:var(--faint)!important}:where(.zs82){font-size:20px!important;letter-spacing:-.03em!important}:where(.zs90){position:relative!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;flex-wrap:wrap!important;margin-bottom:24px!important;color:#5c5f66!important}:where(.zs91){box-shadow:0 50px 100px -40px #0e0f1247!important}:where(.zs92){display:flex!important;align-items:center!important;gap:12px!important;padding:12px 16px!important;background:var(--soft)!important;border-bottom:1px solid var(--line)!important}:where(.zs93){flex:1!important;max-width:420px!important;margin:0 auto!important;text-align:center!important;background:var(--surface)!important;border-radius:var(--radius-m)!important;padding:6px 12px!important;font-size:11px!important;color:var(--faint)!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}:where(.zs94){display:flex!important;min-height:520px!important}:where(.zs95){width:190px!important;flex:none!important;background:var(--soft)!important;border-right:1px solid var(--line)!important;padding:20px 12px!important;display:flex!important;flex-direction:column!important;gap:4px!important;font-size:13px!important}:where(.zs96){font-weight:800!important;font-size:20px!important;letter-spacing:-.04em!important;padding:0 8px 16px!important}:where(.zs97){font-size:9.5px!important;letter-spacing:.16em!important;color:var(--faint)!important;padding:0 8px 6px!important}:where(.zs98){font-size:9.5px!important;letter-spacing:.16em!important;color:var(--faint)!important;padding:14px 8px 6px!important}:where(.zs99){margin-top:auto!important;display:flex!important;align-items:center!important;gap:8px!important;padding:8px!important}:where(.zs100){width:28px!important;height:28px!important;border-radius:50%!important;background:var(--acc)!important;color:var(--on-acc)!important;font-size:12px!important;font-weight:800!important;display:flex!important;align-items:center!important;justify-content:center!important}:where(.zs101){flex:1!important;min-width:0!important;padding:20px!important;display:flex!important;flex-direction:column!important;gap:16px!important}:where(.zs102){display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important}:where(.zs103){font-size:22px!important;font-weight:800!important;letter-spacing:-.02em!important}:where(.zs104){display:flex!important;gap:4px!important;padding:4px!important;border-radius:var(--radius-m)!important;background:var(--soft)!important;font-size:12px!important;font-weight:600!important}:where(.zs105){display:flex!important;flex-wrap:wrap!important;gap:16px!important}:where(.zs106){flex:1 1 230px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:10px!important}:where(.zs107){align-self:flex-end!important;max-width:88%!important;background:var(--ink)!important;color:var(--bg)!important;border-radius:14px 14px 4px!important;padding:10px 12px!important;font-size:12.5px!important;line-height:1.45!important}:where(.zs108){max-width:92%!important;background:var(--soft)!important;border-radius:14px 14px 14px 4px!important;padding:10px 12px!important;font-size:12.5px!important;line-height:1.45!important}:where(.zs109){border:1px solid var(--line)!important;border-radius:var(--radius-l)!important;padding:12px!important;font-size:11.5px!important}:where(.zs110){display:flex!important;justify-content:space-between!important;margin-bottom:8px!important}:where(.zs111){height:4px!important;border-radius:4px!important;background:var(--soft)!important;margin-bottom:8px!important}:where(.zs112){width:75%!important;height:4px!important;border-radius:4px!important;background:var(--acc)!important}:where(.zs113){margin-top:auto!important;display:flex!important;align-items:center!important;gap:8px!important;border:1px solid var(--line)!important;border-radius:var(--radius-m)!important;padding:6px 6px 6px 14px!important}:where(.zs114){flex:1!important;font-size:12px!important;color:var(--faint)!important}:where(.zs115){width:28px!important;height:28px!important;border-radius:var(--radius-m)!important;background:var(--acc)!important}:where(.zs116){flex:1.5 1 320px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:10px!important}:where(.zs117){border-radius:var(--radius-l)!important}:where(.zs118){display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:8px!important}:where(.zs119){position:relative!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:12px!important;align-content:start!important}:where(.zs120){border:1px solid var(--line)!important;border-radius:var(--radius-l)!important;padding:12px!important;display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important;grid-column:1 / -1!important}:where(.zs121){display:flex!important;flex-direction:column!important;gap:7px!important;margin-top:2px!important}:where(.zs122){width:40%!important;animation-delay:0s!important}:where(.zs123){width:30%!important;animation-delay:.15s!important}:where(.zs124){width:20%!important;animation-delay:.3s!important}:where(.zs125){width:10%!important;animation-delay:.45s!important}:where(.zs126){margin-top:4px!important;font-size:10.5px!important;color:var(--muted)!important}:where(.zs129){position:relative!important;justify-content:center!important}:where(.zs131){display:flex!important;flex-direction:column!important;gap:8px!important}:where(.zs132){display:flex!important;flex-direction:column!important;gap:48px!important}:where(.zs135){flex:1 1 380px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:22px!important}:where(.zs136){left:14px!important;background:#fffffff0!important;color:#0e0f12!important}:where(.zs137){font-size:23px!important;line-height:1.15!important;letter-spacing:-.015em!important}:where(.zs138){font-size:15px!important;line-height:1.5!important;color:var(--muted)!important}:where(.zs146){display:flex!important;flex-wrap:wrap!important;gap:48px 72px!important}:where(.zs152){right:14px!important;background:var(--acc)!important;color:var(--on-acc)!important}:where(.zs153){display:flex!important;flex-direction:column!important;gap:56px!important}:where(.zs154){display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-end!important;gap:24px!important}:where(.zs155){align-self:flex-start!important;margin-top:6px!important}:where(.zs169){font-size:19px!important;max-width:640px!important;color:var(--ink)!important}:where(.zs201){font-size:20px!important;letter-spacing:-.02em!important}:where(.zs203){flex:1 1 420px!important;min-width:0!important}:where(.zs204){display:flex!important;flex-wrap:wrap!important;gap:56px!important}:where(.zs205){background:#dcf5e3!important;color:#146b35!important}:where(.zs206){flex:2 1 560px!important;min-width:0!important}:where(.zs207){font-size:10px!important;letter-spacing:.16em!important;color:var(--acc-t)!important}:where(.zs208){display:flex!important;flex-wrap:wrap!important;gap:40px 64px!important;align-items:center!important}:where(.zs217){position:relative!important;padding-top:88px!important;padding-bottom:56px!important;display:flex!important;flex-direction:column!important;gap:26px!important}:where(.zs218){font-size:clamp(54px,5.6vw,100px)!important}:where(.zs219){font-weight:700!important;white-space:nowrap!important}:where(.zs220){object-position:center 55%!important}:where(.zs236){display:flex!important;flex-direction:column!important;gap:6px!important;flex:1 1 320px!important;min-width:0!important}:where(.zs237){font-size:clamp(22px,2.2vw,30px)!important;letter-spacing:-.03em!important;line-height:1.1!important}:where(.zs238){font-size:15px!important;line-height:1.5!important;opacity:.85!important}:where(.zs239){display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important}:where(.zs240){background:#0e0f12!important;color:#fff!important}:where(.zs241){background:transparent!important;color:inherit!important;box-shadow:inset 0 0 0 1px currentColor!important}:where(.zs242){display:flex!important;flex-wrap:wrap!important;gap:40px 72px!important;align-items:center!important}:where(.zs243){display:block!important;font-size:clamp(140px,20vw,300px)!important;line-height:.8!important;font-weight:900!important;letter-spacing:-.07em!important}:where(.zs244){flex:1 1 420px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:24px!important}:where(.zs245){font-size:19px!important;line-height:1.7!important}:where(.zs246){flex:1 1 360px!important;display:flex!important;flex-direction:column!important;gap:40px!important}:where(.zs247){background:#fff0b8!important;color:#7a5300!important}:where(.zs248){background:var(--acc)!important;color:var(--on-acc)!important}:where(.zs249){display:flex!important;flex-wrap:wrap!important;gap:56px!important;align-items:center!important}:where(.zs250){display:flex!important;gap:22px!important;align-items:center!important;flex-wrap:wrap!important}:where(.zs251){flex:1.4 1 560px!important;min-width:0!important}:where(.zs252){display:flex!important;flex-wrap:wrap!important;gap:24px 72px!important;align-items:flex-end!important;justify-content:space-between!important}:where(.zs253){flex:1.2 1 520px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:18px!important}:where(.zs254){display:flex!important;flex-direction:column!important;gap:6px!important;flex:1 1 300px!important;min-width:0!important}:where(.zs255){display:flex!important;justify-content:space-between!important;align-items:center!important;gap:10px!important}:where(.zs257){background:var(--ink)!important;color:var(--bg)!important}:where(.zs258){display:flex!important;flex-wrap:wrap!important;gap:48px!important;align-items:flex-end!important;justify-content:space-between!important}:where(.zs259){flex:1 1 560px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:22px!important}:where(.zs260){color:inherit!important;opacity:.7!important}:where(.zs261){margin:0!important;max-width:560px!important;font-size:18px!important;line-height:1.55!important;opacity:.7!important}:where(.zs262){background:var(--bg)!important;color:var(--ink)!important}:where(.zs263){flex:1 1 380px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:16px!important}:where(.zs264){font-size:clamp(24px,2.4vw,34px)!important;letter-spacing:-.03em!important;line-height:1.15!important}:where(.zs265){color:var(--ink)!important;font-weight:600!important}:where(.zs267){flex:1 1 320px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:22px!important}:where(.zs268){display:flex!important;gap:18px!important;flex-wrap:wrap!important;align-items:center!important}:root{--font-sans:"Archivo",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--font-display:var(--font-sans);--font-heading:var(--font-sans);--font-body:var(--font-sans);--font-ui:var(--font-sans);--font-label:var(--font-sans);--font-num:var(--font-sans);--stretch-display:62%;--stretch-heading:75%;--case-display:uppercase;--stretch-label:108%;--stretch-body:100%;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-display:800;--text-display:clamp(52px,8.4vw,132px);--text-h1:clamp(40px,6vw,84px);--text-h2:clamp(32px,4.4vw,60px);--text-h3:clamp(22px,2.4vw,30px);--text-h4:18px;--text-h5:16px;--text-h6:14px;--text-body:16px;--text-ui:14px;--text-small:13px;--text-label:11px;--lh-display:.9;--lh-heading:1;--lh-body:1.55;--lh-ui:1.3;--tracking-display:-.005em;--tracking-heading:0;--tracking-label:.12em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-xs:2px;--radius-s:3px;--radius-m:4px;--radius-l:6px;--radius-xl:8px;--radius-chip:3px;--radius-pill:999px;--control-h:44px;--control-h-s:36px;--focus-ring:0 0 0 3px color-mix(in srgb,var(--acc,#3DBFF3) 45%,transparent)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-body);font-stretch:var(--stretch-body);font-kerning:normal;font-variant-numeric:tabular-nums}button,input,select,textarea{font-family:inherit}time,[data-num]{font-family:var(--font-num);font-variant-numeric:tabular-nums}h1,h2,h3,h4,h5,h6,p,li,td,th,dd,dt,figcaption,label,b,strong{overflow-wrap:break-word}h1,h2,h3{hyphens:manual}.myg{white-space:nowrap}.brand-logo,.brand-mark{position:relative;display:inline-block;vertical-align:middle;flex:none;--lg-bg:var(--lg-line,var(--logo-line)) center/contain no-repeat;--lg-m:none;--lg-a:var(--logo-apo-p)}.brand-logo{aspect-ratio:var(--logo-ar)}.brand-mark{aspect-ratio:var(--mark-ar);--lg-bg:var(--mk-line,var(--mark-line)) center/contain no-repeat;--lg-a:var(--mark-apo-p)}.brand-logo:before,.brand-logo:after,.brand-mark:before,.brand-mark:after{content:"";position:absolute;inset:0;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.brand-logo:before,.brand-mark:before{background:var(--acc,#7B1E3A);-webkit-mask-image:var(--lg-a);mask-image:var(--lg-a)}.brand-logo:after,.brand-mark:after{background:var(--lg-bg);-webkit-mask-image:var(--lg-m);mask-image:var(--lg-m)}:root{--logo-url:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 2951 1435%22%3E%3Cpath d=%22M2483 1241Q2551 1241 2610 1231Q2668 1222 2717 1201Q2766 1180 2805 1149L2825 1229H2951V845H2507V979H2738V984Q2738 1016 2711 1038Q2684 1061 2634 1073Q2585 1084 2520 1084Q2445 1084 2393 1065Q2341 1045 2314 1004Q2287 962 2287 897V873Q2287 827 2304 793Q2320 758 2352 734Q2385 710 2431 698Q2477 687 2537 687Q2577 687 2613 693Q2650 699 2678 711Q2707 724 2723 743Q2739 763 2739 789H2950Q2950 724 2918 675Q2885 626 2827 594Q2770 562 2693 546Q2616 530 2527 530Q2382 530 2278 570Q2175 610 2120 689Q2065 768 2065 886Q2065 1065 2170 1153Q2275 1241 2483 1241ZM0 1229H197V955Q197 919 214 892Q231 864 260 848Q290 833 326 833Q350 833 370 840Q389 847 402 860Q414 873 421 894Q428 914 428 939V1229H624V955Q624 919 641 892Q658 864 688 848Q717 833 753 833Q778 833 797 840Q816 847 829 860Q842 873 849 894Q855 914 855 939V1229H1052V913Q1052 838 1027 789Q1002 739 952 714Q903 690 828 690Q787 690 747 699Q706 709 671 731Q635 753 608 789H599Q574 739 524 714Q475 690 400 690Q360 690 319 699Q279 709 244 731Q208 753 182 789H173L159 702H0ZM1249 1435Q1323 1435 1375 1416Q1428 1397 1465 1362Q1501 1328 1528 1282Q1556 1236 1581 1183L1807 702H1601L1510 939Q1504 953 1497 972Q1490 990 1483 1009Q1475 1028 1470 1045Q1464 1061 1461 1070H1452Q1445 1052 1436 1028Q1428 1004 1419 981Q1410 958 1403 942L1306 702H1091L1347 1229Q1337 1251 1323 1268Q1309 1286 1286 1295Q1262 1305 1222 1305H1135V1418Q1158 1425 1185 1430Q1213 1435 1249 1435ZM2658 459Q2749 459 2814 431Q2880 404 2915 353Q2951 301 2951 230Q2951 157 2915 106Q2880 54 2814 27Q2749 0 2658 0Q2569 0 2503 27Q2437 54 2402 106Q2366 157 2366 230Q2366 301 2402 353Q2437 404 2503 431Q2569 459 2658 459ZM1629 451H1880Q1962 451 2022 425Q2081 400 2113 350Q2145 301 2145 230Q2145 158 2113 109Q2081 59 2022 33Q1962 8 1880 8H1629ZM263 459Q333 459 387 444Q442 428 473 395Q504 362 504 308Q504 274 489 250Q475 227 450 211Q424 196 393 187Q362 178 329 173Q295 168 264 164Q233 161 208 157Q183 152 168 145Q153 138 153 125Q153 116 165 108Q176 101 199 96Q222 92 258 92Q289 92 311 98Q332 104 342 114Q353 125 353 138V142H488V134Q488 99 471 74Q454 49 422 32Q390 16 347 8Q304 0 252 0Q201 0 157 8Q113 16 80 33Q47 49 28 75Q10 101 10 138Q10 173 24 198Q39 222 64 238Q89 254 120 263Q152 272 185 278Q218 283 249 287Q281 290 306 295Q331 299 346 307Q360 314 360 327Q360 337 354 343Q347 350 336 354Q324 358 310 360Q296 362 281 363Q266 364 252 364Q217 364 191 359Q165 355 151 344Q136 333 136 314Q136 311 137 308Q137 306 137 303H1Q0 305 0 307V311Q0 355 20 384Q41 413 77 429Q113 446 160 452Q208 459 263 459ZM1307 459Q1396 459 1455 433Q1513 408 1542 359Q1570 310 1570 241V8H1431V235Q1431 293 1399 325Q1366 357 1307 357Q1249 357 1216 325Q1184 293 1184 235V8H1045V241Q1045 310 1073 359Q1102 408 1160 433Q1218 459 1307 459ZM692 451H832V118H1023V8H501V118H692ZM2658 358Q2625 358 2598 349Q2570 341 2550 325Q2531 309 2520 287Q2510 264 2510 236V221Q2510 194 2520 171Q2531 149 2550 133Q2570 118 2598 109Q2625 101 2658 101Q2692 101 2719 109Q2747 118 2766 133Q2786 149 2797 171Q2807 194 2807 221V236Q2807 264 2797 287Q2786 309 2766 325Q2747 341 2719 349Q2692 358 2658 358ZM2186 451H2325V8H2186ZM1769 350V109H1872Q1901 109 1925 117Q1948 124 1966 139Q1983 154 1992 174Q2001 195 2001 221V237Q2001 263 1992 284Q1983 305 1966 319Q1948 334 1925 342Q1901 350 1872 350ZM1956 543 1860 804H1977L2073 543Z%22/%3E%3C/svg%3E");--logo-ar:2951/1435;--logo-let:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 2951 1435%22%3E%3Cpath d=%22M2483 1241Q2551 1241 2610 1231Q2668 1222 2717 1201Q2766 1180 2805 1149L2825 1229H2951V845H2507V979H2738V984Q2738 1016 2711 1038Q2684 1061 2634 1073Q2585 1084 2520 1084Q2445 1084 2393 1065Q2341 1045 2314 1004Q2287 962 2287 897V873Q2287 827 2304 793Q2320 758 2352 734Q2385 710 2431 698Q2477 687 2537 687Q2577 687 2613 693Q2650 699 2678 711Q2707 724 2723 743Q2739 763 2739 789H2950Q2950 724 2918 675Q2885 626 2827 594Q2770 562 2693 546Q2616 530 2527 530Q2382 530 2278 570Q2175 610 2120 689Q2065 768 2065 886Q2065 1065 2170 1153Q2275 1241 2483 1241ZM0 1229H197V955Q197 919 214 892Q231 864 260 848Q290 833 326 833Q350 833 370 840Q389 847 402 860Q414 873 421 894Q428 914 428 939V1229H624V955Q624 919 641 892Q658 864 688 848Q717 833 753 833Q778 833 797 840Q816 847 829 860Q842 873 849 894Q855 914 855 939V1229H1052V913Q1052 838 1027 789Q1002 739 952 714Q903 690 828 690Q787 690 747 699Q706 709 671 731Q635 753 608 789H599Q574 739 524 714Q475 690 400 690Q360 690 319 699Q279 709 244 731Q208 753 182 789H173L159 702H0ZM1249 1435Q1323 1435 1375 1416Q1428 1397 1465 1362Q1501 1328 1528 1282Q1556 1236 1581 1183L1807 702H1601L1510 939Q1504 953 1497 972Q1490 990 1483 1009Q1475 1028 1470 1045Q1464 1061 1461 1070H1452Q1445 1052 1436 1028Q1428 1004 1419 981Q1410 958 1403 942L1306 702H1091L1347 1229Q1337 1251 1323 1268Q1309 1286 1286 1295Q1262 1305 1222 1305H1135V1418Q1158 1425 1185 1430Q1213 1435 1249 1435ZM2658 459Q2749 459 2814 431Q2880 404 2915 353Q2951 301 2951 230Q2951 157 2915 106Q2880 54 2814 27Q2749 0 2658 0Q2569 0 2503 27Q2437 54 2402 106Q2366 157 2366 230Q2366 301 2402 353Q2437 404 2503 431Q2569 459 2658 459ZM1629 451H1880Q1962 451 2022 425Q2081 400 2113 350Q2145 301 2145 230Q2145 158 2113 109Q2081 59 2022 33Q1962 8 1880 8H1629ZM263 459Q333 459 387 444Q442 428 473 395Q504 362 504 308Q504 274 489 250Q475 227 450 211Q424 196 393 187Q362 178 329 173Q295 168 264 164Q233 161 208 157Q183 152 168 145Q153 138 153 125Q153 116 165 108Q176 101 199 96Q222 92 258 92Q289 92 311 98Q332 104 342 114Q353 125 353 138V142H488V134Q488 99 471 74Q454 49 422 32Q390 16 347 8Q304 0 252 0Q201 0 157 8Q113 16 80 33Q47 49 28 75Q10 101 10 138Q10 173 24 198Q39 222 64 238Q89 254 120 263Q152 272 185 278Q218 283 249 287Q281 290 306 295Q331 299 346 307Q360 314 360 327Q360 337 354 343Q347 350 336 354Q324 358 310 360Q296 362 281 363Q266 364 252 364Q217 364 191 359Q165 355 151 344Q136 333 136 314Q136 311 137 308Q137 306 137 303H1Q0 305 0 307V311Q0 355 20 384Q41 413 77 429Q113 446 160 452Q208 459 263 459ZM1307 459Q1396 459 1455 433Q1513 408 1542 359Q1570 310 1570 241V8H1431V235Q1431 293 1399 325Q1366 357 1307 357Q1249 357 1216 325Q1184 293 1184 235V8H1045V241Q1045 310 1073 359Q1102 408 1160 433Q1218 459 1307 459ZM692 451H832V118H1023V8H501V118H692ZM2658 358Q2625 358 2598 349Q2570 341 2550 325Q2531 309 2520 287Q2510 264 2510 236V221Q2510 194 2520 171Q2531 149 2550 133Q2570 118 2598 109Q2625 101 2658 101Q2692 101 2719 109Q2747 118 2766 133Q2786 149 2797 171Q2807 194 2807 221V236Q2807 264 2797 287Q2786 309 2766 325Q2747 341 2719 349Q2692 358 2658 358ZM2186 451H2325V8H2186ZM1769 350V109H1872Q1901 109 1925 117Q1948 124 1966 139Q1983 154 1992 174Q2001 195 2001 221V237Q2001 263 1992 284Q1983 305 1966 319Q1948 334 1925 342Q1901 350 1872 350Z%22/%3E%3C/svg%3E");--logo-apo:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 2951 1435%22%3E%3Cpath d=%22M1956 543H2073L1977 804H1860Z%22/%3E%3C/svg%3E");--logo-line:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22-29 -29 3009 1493%22%3E%3Cpath d=%22M2483 1241Q2551 1241 2610 1231Q2668 1222 2717 1201Q2766 1180 2805 1149L2825 1229H2951V845H2507V979H2738V984Q2738 1016 2711 1038Q2684 1061 2634 1073Q2585 1084 2520 1084Q2445 1084 2393 1065Q2341 1045 2314 1004Q2287 962 2287 897V873Q2287 827 2304 793Q2320 758 2352 734Q2385 710 2431 698Q2477 687 2537 687Q2577 687 2613 693Q2650 699 2678 711Q2707 724 2723 743Q2739 763 2739 789H2950Q2950 724 2918 675Q2885 626 2827 594Q2770 562 2693 546Q2616 530 2527 530Q2382 530 2278 570Q2175 610 2120 689Q2065 768 2065 886Q2065 1065 2170 1153Q2275 1241 2483 1241ZM0 1229H197V955Q197 919 214 892Q231 864 260 848Q290 833 326 833Q350 833 370 840Q389 847 402 860Q414 873 421 894Q428 914 428 939V1229H624V955Q624 919 641 892Q658 864 688 848Q717 833 753 833Q778 833 797 840Q816 847 829 860Q842 873 849 894Q855 914 855 939V1229H1052V913Q1052 838 1027 789Q1002 739 952 714Q903 690 828 690Q787 690 747 699Q706 709 671 731Q635 753 608 789H599Q574 739 524 714Q475 690 400 690Q360 690 319 699Q279 709 244 731Q208 753 182 789H173L159 702H0ZM1249 1435Q1323 1435 1375 1416Q1428 1397 1465 1362Q1501 1328 1528 1282Q1556 1236 1581 1183L1807 702H1601L1510 939Q1504 953 1497 972Q1490 990 1483 1009Q1475 1028 1470 1045Q1464 1061 1461 1070H1452Q1445 1052 1436 1028Q1428 1004 1419 981Q1410 958 1403 942L1306 702H1091L1347 1229Q1337 1251 1323 1268Q1309 1286 1286 1295Q1262 1305 1222 1305H1135V1418Q1158 1425 1185 1430Q1213 1435 1249 1435ZM2658 459Q2749 459 2814 431Q2880 404 2915 353Q2951 301 2951 230Q2951 157 2915 106Q2880 54 2814 27Q2749 0 2658 0Q2569 0 2503 27Q2437 54 2402 106Q2366 157 2366 230Q2366 301 2402 353Q2437 404 2503 431Q2569 459 2658 459ZM1629 451H1880Q1962 451 2022 425Q2081 400 2113 350Q2145 301 2145 230Q2145 158 2113 109Q2081 59 2022 33Q1962 8 1880 8H1629ZM263 459Q333 459 387 444Q442 428 473 395Q504 362 504 308Q504 274 489 250Q475 227 450 211Q424 196 393 187Q362 178 329 173Q295 168 264 164Q233 161 208 157Q183 152 168 145Q153 138 153 125Q153 116 165 108Q176 101 199 96Q222 92 258 92Q289 92 311 98Q332 104 342 114Q353 125 353 138V142H488V134Q488 99 471 74Q454 49 422 32Q390 16 347 8Q304 0 252 0Q201 0 157 8Q113 16 80 33Q47 49 28 75Q10 101 10 138Q10 173 24 198Q39 222 64 238Q89 254 120 263Q152 272 185 278Q218 283 249 287Q281 290 306 295Q331 299 346 307Q360 314 360 327Q360 337 354 343Q347 350 336 354Q324 358 310 360Q296 362 281 363Q266 364 252 364Q217 364 191 359Q165 355 151 344Q136 333 136 314Q136 311 137 308Q137 306 137 303H1Q0 305 0 307V311Q0 355 20 384Q41 413 77 429Q113 446 160 452Q208 459 263 459ZM1307 459Q1396 459 1455 433Q1513 408 1542 359Q1570 310 1570 241V8H1431V235Q1431 293 1399 325Q1366 357 1307 357Q1249 357 1216 325Q1184 293 1184 235V8H1045V241Q1045 310 1073 359Q1102 408 1160 433Q1218 459 1307 459ZM692 451H832V118H1023V8H501V118H692ZM2658 358Q2625 358 2598 349Q2570 341 2550 325Q2531 309 2520 287Q2510 264 2510 236V221Q2510 194 2520 171Q2531 149 2550 133Q2570 118 2598 109Q2625 101 2658 101Q2692 101 2719 109Q2747 118 2766 133Q2786 149 2797 171Q2807 194 2807 221V236Q2807 264 2797 287Q2786 309 2766 325Q2747 341 2719 349Q2692 358 2658 358ZM2186 451H2325V8H2186ZM1769 350V109H1872Q1901 109 1925 117Q1948 124 1966 139Q1983 154 1992 174Q2001 195 2001 221V237Q2001 263 1992 284Q1983 305 1966 319Q1948 334 1925 342Q1901 350 1872 350Z%22 fill=%22%23FFFFFF%22 stroke=%22%230E0F12%22 stroke-width=%221.1%22 stroke-linejoin=%22round%22 vector-effect=%22non-scaling-stroke%22/%3E%3Cpath d=%22M1956 543H2073L1977 804H1860Z%22 fill=%22none%22 stroke=%22%230E0F12%22 stroke-width=%221.1%22 stroke-linejoin=%22round%22 vector-effect=%22non-scaling-stroke%22/%3E%3C/svg%3E");--logo-line-d:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22-29 -29 3009 1493%22%3E%3Cpath d=%22M2483 1241Q2551 1241 2610 1231Q2668 1222 2717 1201Q2766 1180 2805 1149L2825 1229H2951V845H2507V979H2738V984Q2738 1016 2711 1038Q2684 1061 2634 1073Q2585 1084 2520 1084Q2445 1084 2393 1065Q2341 1045 2314 1004Q2287 962 2287 897V873Q2287 827 2304 793Q2320 758 2352 734Q2385 710 2431 698Q2477 687 2537 687Q2577 687 2613 693Q2650 699 2678 711Q2707 724 2723 743Q2739 763 2739 789H2950Q2950 724 2918 675Q2885 626 2827 594Q2770 562 2693 546Q2616 530 2527 530Q2382 530 2278 570Q2175 610 2120 689Q2065 768 2065 886Q2065 1065 2170 1153Q2275 1241 2483 1241ZM0 1229H197V955Q197 919 214 892Q231 864 260 848Q290 833 326 833Q350 833 370 840Q389 847 402 860Q414 873 421 894Q428 914 428 939V1229H624V955Q624 919 641 892Q658 864 688 848Q717 833 753 833Q778 833 797 840Q816 847 829 860Q842 873 849 894Q855 914 855 939V1229H1052V913Q1052 838 1027 789Q1002 739 952 714Q903 690 828 690Q787 690 747 699Q706 709 671 731Q635 753 608 789H599Q574 739 524 714Q475 690 400 690Q360 690 319 699Q279 709 244 731Q208 753 182 789H173L159 702H0ZM1249 1435Q1323 1435 1375 1416Q1428 1397 1465 1362Q1501 1328 1528 1282Q1556 1236 1581 1183L1807 702H1601L1510 939Q1504 953 1497 972Q1490 990 1483 1009Q1475 1028 1470 1045Q1464 1061 1461 1070H1452Q1445 1052 1436 1028Q1428 1004 1419 981Q1410 958 1403 942L1306 702H1091L1347 1229Q1337 1251 1323 1268Q1309 1286 1286 1295Q1262 1305 1222 1305H1135V1418Q1158 1425 1185 1430Q1213 1435 1249 1435ZM2658 459Q2749 459 2814 431Q2880 404 2915 353Q2951 301 2951 230Q2951 157 2915 106Q2880 54 2814 27Q2749 0 2658 0Q2569 0 2503 27Q2437 54 2402 106Q2366 157 2366 230Q2366 301 2402 353Q2437 404 2503 431Q2569 459 2658 459ZM1629 451H1880Q1962 451 2022 425Q2081 400 2113 350Q2145 301 2145 230Q2145 158 2113 109Q2081 59 2022 33Q1962 8 1880 8H1629ZM263 459Q333 459 387 444Q442 428 473 395Q504 362 504 308Q504 274 489 250Q475 227 450 211Q424 196 393 187Q362 178 329 173Q295 168 264 164Q233 161 208 157Q183 152 168 145Q153 138 153 125Q153 116 165 108Q176 101 199 96Q222 92 258 92Q289 92 311 98Q332 104 342 114Q353 125 353 138V142H488V134Q488 99 471 74Q454 49 422 32Q390 16 347 8Q304 0 252 0Q201 0 157 8Q113 16 80 33Q47 49 28 75Q10 101 10 138Q10 173 24 198Q39 222 64 238Q89 254 120 263Q152 272 185 278Q218 283 249 287Q281 290 306 295Q331 299 346 307Q360 314 360 327Q360 337 354 343Q347 350 336 354Q324 358 310 360Q296 362 281 363Q266 364 252 364Q217 364 191 359Q165 355 151 344Q136 333 136 314Q136 311 137 308Q137 306 137 303H1Q0 305 0 307V311Q0 355 20 384Q41 413 77 429Q113 446 160 452Q208 459 263 459ZM1307 459Q1396 459 1455 433Q1513 408 1542 359Q1570 310 1570 241V8H1431V235Q1431 293 1399 325Q1366 357 1307 357Q1249 357 1216 325Q1184 293 1184 235V8H1045V241Q1045 310 1073 359Q1102 408 1160 433Q1218 459 1307 459ZM692 451H832V118H1023V8H501V118H692ZM2658 358Q2625 358 2598 349Q2570 341 2550 325Q2531 309 2520 287Q2510 264 2510 236V221Q2510 194 2520 171Q2531 149 2550 133Q2570 118 2598 109Q2625 101 2658 101Q2692 101 2719 109Q2747 118 2766 133Q2786 149 2797 171Q2807 194 2807 221V236Q2807 264 2797 287Q2786 309 2766 325Q2747 341 2719 349Q2692 358 2658 358ZM2186 451H2325V8H2186ZM1769 350V109H1872Q1901 109 1925 117Q1948 124 1966 139Q1983 154 1992 174Q2001 195 2001 221V237Q2001 263 1992 284Q1983 305 1966 319Q1948 334 1925 342Q1901 350 1872 350Z%22 fill=%22none%22 stroke=%22%23F4F4F0%22 stroke-width=%221.1%22 stroke-linejoin=%22round%22 vector-effect=%22non-scaling-stroke%22/%3E%3Cpath d=%22M1956 543H2073L1977 804H1860Z%22 fill=%22none%22 stroke=%22%23F4F4F0%22 stroke-width=%221.1%22 stroke-linejoin=%22round%22 vector-effect=%22non-scaling-stroke%22/%3E%3C/svg%3E");--logo-apo-p:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22-29 -29 3009 1493%22%3E%3Cpath d=%22M1956 543H2073L1977 804H1860Z%22/%3E%3C/svg%3E");--mark-url:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 2951 906%22%3E%3Cpath d=%22M2483 712Q2551 712 2610 702Q2668 692 2717 671Q2766 650 2805 619L2825 700H2951V316H2507V449H2738V455Q2738 486 2711 509Q2684 532 2634 543Q2585 555 2520 555Q2445 555 2393 535Q2341 516 2314 474Q2287 433 2287 368V344Q2287 298 2304 263Q2320 228 2352 204Q2385 181 2431 169Q2477 157 2537 157Q2577 157 2613 163Q2650 169 2678 182Q2707 194 2723 214Q2739 233 2739 259H2950Q2950 194 2918 145Q2885 97 2827 65Q2770 32 2693 16Q2616 0 2527 0Q2382 0 2278 40Q2175 80 2120 159Q2065 238 2065 356Q2065 536 2170 624Q2275 712 2483 712ZM0 700H197V426Q197 390 214 362Q231 334 260 319Q290 303 326 303Q350 303 370 310Q389 317 402 331Q414 344 421 364Q428 384 428 409V700H624V426Q624 390 641 362Q658 334 688 319Q717 303 753 303Q778 303 797 310Q816 317 829 331Q842 344 849 364Q855 384 855 409V700H1052V383Q1052 309 1027 259Q1002 209 952 185Q903 160 828 160Q787 160 747 170Q706 180 671 201Q635 223 608 259H599Q574 210 524 185Q475 160 400 160Q360 160 319 170Q279 180 244 201Q208 223 182 259H173L159 172H0ZM1249 906Q1323 906 1375 887Q1428 867 1465 833Q1501 798 1528 752Q1556 707 1581 654L1807 172H1601L1510 410Q1504 424 1497 442Q1490 461 1483 480Q1475 499 1470 515Q1464 531 1461 540H1452Q1445 522 1436 498Q1428 475 1419 451Q1410 428 1403 412L1306 172H1091L1347 700Q1337 722 1323 739Q1309 756 1286 766Q1262 776 1222 776H1135V888Q1158 895 1185 901Q1213 906 1249 906ZM1956 14 1860 274H1977L2073 14Z%22/%3E%3C/svg%3E");--mark-ar:2951/906;--mark-let:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 2951 906%22%3E%3Cpath d=%22M2483 712Q2551 712 2610 702Q2668 692 2717 671Q2766 650 2805 619L2825 700H2951V316H2507V449H2738V455Q2738 486 2711 509Q2684 532 2634 543Q2585 555 2520 555Q2445 555 2393 535Q2341 516 2314 474Q2287 433 2287 368V344Q2287 298 2304 263Q2320 228 2352 204Q2385 181 2431 169Q2477 157 2537 157Q2577 157 2613 163Q2650 169 2678 182Q2707 194 2723 214Q2739 233 2739 259H2950Q2950 194 2918 145Q2885 97 2827 65Q2770 32 2693 16Q2616 0 2527 0Q2382 0 2278 40Q2175 80 2120 159Q2065 238 2065 356Q2065 536 2170 624Q2275 712 2483 712ZM0 700H197V426Q197 390 214 362Q231 334 260 319Q290 303 326 303Q350 303 370 310Q389 317 402 331Q414 344 421 364Q428 384 428 409V700H624V426Q624 390 641 362Q658 334 688 319Q717 303 753 303Q778 303 797 310Q816 317 829 331Q842 344 849 364Q855 384 855 409V700H1052V383Q1052 309 1027 259Q1002 209 952 185Q903 160 828 160Q787 160 747 170Q706 180 671 201Q635 223 608 259H599Q574 210 524 185Q475 160 400 160Q360 160 319 170Q279 180 244 201Q208 223 182 259H173L159 172H0ZM1249 906Q1323 906 1375 887Q1428 867 1465 833Q1501 798 1528 752Q1556 707 1581 654L1807 172H1601L1510 410Q1504 424 1497 442Q1490 461 1483 480Q1475 499 1470 515Q1464 531 1461 540H1452Q1445 522 1436 498Q1428 475 1419 451Q1410 428 1403 412L1306 172H1091L1347 700Q1337 722 1323 739Q1309 756 1286 766Q1262 776 1222 776H1135V888Q1158 895 1185 901Q1213 906 1249 906Z%22/%3E%3C/svg%3E");--mark-apo:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 2951 906%22%3E%3Cpath d=%22M1956 14H2073L1977 274H1860Z%22/%3E%3C/svg%3E");--mark-line:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22-18 -18 2987 942%22%3E%3Cpath d=%22M2483 712Q2551 712 2610 702Q2668 692 2717 671Q2766 650 2805 619L2825 700H2951V316H2507V449H2738V455Q2738 486 2711 509Q2684 532 2634 543Q2585 555 2520 555Q2445 555 2393 535Q2341 516 2314 474Q2287 433 2287 368V344Q2287 298 2304 263Q2320 228 2352 204Q2385 181 2431 169Q2477 157 2537 157Q2577 157 2613 163Q2650 169 2678 182Q2707 194 2723 214Q2739 233 2739 259H2950Q2950 194 2918 145Q2885 97 2827 65Q2770 32 2693 16Q2616 0 2527 0Q2382 0 2278 40Q2175 80 2120 159Q2065 238 2065 356Q2065 536 2170 624Q2275 712 2483 712ZM0 700H197V426Q197 390 214 362Q231 334 260 319Q290 303 326 303Q350 303 370 310Q389 317 402 331Q414 344 421 364Q428 384 428 409V700H624V426Q624 390 641 362Q658 334 688 319Q717 303 753 303Q778 303 797 310Q816 317 829 331Q842 344 849 364Q855 384 855 409V700H1052V383Q1052 309 1027 259Q1002 209 952 185Q903 160 828 160Q787 160 747 170Q706 180 671 201Q635 223 608 259H599Q574 210 524 185Q475 160 400 160Q360 160 319 170Q279 180 244 201Q208 223 182 259H173L159 172H0ZM1249 906Q1323 906 1375 887Q1428 867 1465 833Q1501 798 1528 752Q1556 707 1581 654L1807 172H1601L1510 410Q1504 424 1497 442Q1490 461 1483 480Q1475 499 1470 515Q1464 531 1461 540H1452Q1445 522 1436 498Q1428 475 1419 451Q1410 428 1403 412L1306 172H1091L1347 700Q1337 722 1323 739Q1309 756 1286 766Q1262 776 1222 776H1135V888Q1158 895 1185 901Q1213 906 1249 906Z%22 fill=%22%23FFFFFF%22 stroke=%22%230E0F12%22 stroke-width=%221.1%22 stroke-linejoin=%22round%22 vector-effect=%22non-scaling-stroke%22/%3E%3Cpath d=%22M1956 14H2073L1977 274H1860Z%22 fill=%22none%22 stroke=%22%230E0F12%22 stroke-width=%221.1%22 stroke-linejoin=%22round%22 vector-effect=%22non-scaling-stroke%22/%3E%3C/svg%3E");--mark-line-d:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22-18 -18 2987 942%22%3E%3Cpath d=%22M2483 712Q2551 712 2610 702Q2668 692 2717 671Q2766 650 2805 619L2825 700H2951V316H2507V449H2738V455Q2738 486 2711 509Q2684 532 2634 543Q2585 555 2520 555Q2445 555 2393 535Q2341 516 2314 474Q2287 433 2287 368V344Q2287 298 2304 263Q2320 228 2352 204Q2385 181 2431 169Q2477 157 2537 157Q2577 157 2613 163Q2650 169 2678 182Q2707 194 2723 214Q2739 233 2739 259H2950Q2950 194 2918 145Q2885 97 2827 65Q2770 32 2693 16Q2616 0 2527 0Q2382 0 2278 40Q2175 80 2120 159Q2065 238 2065 356Q2065 536 2170 624Q2275 712 2483 712ZM0 700H197V426Q197 390 214 362Q231 334 260 319Q290 303 326 303Q350 303 370 310Q389 317 402 331Q414 344 421 364Q428 384 428 409V700H624V426Q624 390 641 362Q658 334 688 319Q717 303 753 303Q778 303 797 310Q816 317 829 331Q842 344 849 364Q855 384 855 409V700H1052V383Q1052 309 1027 259Q1002 209 952 185Q903 160 828 160Q787 160 747 170Q706 180 671 201Q635 223 608 259H599Q574 210 524 185Q475 160 400 160Q360 160 319 170Q279 180 244 201Q208 223 182 259H173L159 172H0ZM1249 906Q1323 906 1375 887Q1428 867 1465 833Q1501 798 1528 752Q1556 707 1581 654L1807 172H1601L1510 410Q1504 424 1497 442Q1490 461 1483 480Q1475 499 1470 515Q1464 531 1461 540H1452Q1445 522 1436 498Q1428 475 1419 451Q1410 428 1403 412L1306 172H1091L1347 700Q1337 722 1323 739Q1309 756 1286 766Q1262 776 1222 776H1135V888Q1158 895 1185 901Q1213 906 1249 906Z%22 fill=%22none%22 stroke=%22%23F4F4F0%22 stroke-width=%221.1%22 stroke-linejoin=%22round%22 vector-effect=%22non-scaling-stroke%22/%3E%3Cpath d=%22M1956 14H2073L1977 274H1860Z%22 fill=%22none%22 stroke=%22%23F4F4F0%22 stroke-width=%221.1%22 stroke-linejoin=%22round%22 vector-effect=%22non-scaling-stroke%22/%3E%3C/svg%3E");--mark-apo-p:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22-18 -18 2987 942%22%3E%3Cpath d=%22M1956 14H2073L1977 274H1860Z%22/%3E%3C/svg%3E")}body{margin:0;background:var(--bg)}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}*{box-sizing:border-box}.page{font-family:var(--font-ui);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;min-height:100vh;transition:background .3s ease,color .3s ease}.page a{color:inherit}.wrap{max-width:1280px;margin:0 auto;padding-left:max(20px,4vw);padding-right:max(20px,4vw)}.mono{font-family:var(--font-label)}.eb{margin:0;display:flex;align-items:center;gap:12px;font-family:var(--font-label);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.eb:before{content:"";width:28px;height:1px;background:var(--acc-t);display:block}.h1{margin:0;font-size:clamp(52px,7.6vw,116px);line-height:.94;font-weight:800;letter-spacing:-.045em}.h2{margin:0;font-size:clamp(38px,4.8vw,68px);line-height:1;font-weight:800;letter-spacing:-.035em}.h1,.h2{font-family:var(--font-display);font-stretch:var(--stretch-display);letter-spacing:var(--tracking-display);font-weight:var(--font-weight-display);text-transform:var(--case-display);line-height:var(--lh-display)}.h1{font-size:clamp(56px,9vw,150px)}.h2{font-size:clamp(42px,6vw,92px)}.btn,.hdemo{border-radius:var(--radius-s)!important;text-transform:uppercase;letter-spacing:.1em;font-size:13px;font-weight:700}.hdemo .hd-t small{text-transform:none;letter-spacing:0}.vc .ph img{filter:grayscale(1) contrast(1.08);transition:filter .4s ease,transform .6s ease}.vc:hover .ph img{filter:none}.myg{display:contents;text-transform:none;white-space:nowrap;letter-spacing:normal}main h3{font-family:var(--font-display);font-stretch:var(--stretch-heading);font-weight:700;letter-spacing:0;line-height:1.05}h3>.dot:last-child,h4>.dot:last-child{display:none}.h2{font-size:clamp(40px,5.4vw,84px)}.ebn{color:var(--acc-t);font-weight:700;letter-spacing:.12em}.hero-top{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(24px,4vw,64px);align-items:stretch}.hero-txt{display:flex;flex-direction:column;justify-content:center;gap:24px;min-width:0}.hero-ph{position:relative;margin:0;min-height:460px;overflow:hidden;border-radius:var(--radius-l);background:#1a1b1e;isolation:isolate}.hero-ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.2) brightness(.82)}.hero-ph .hp-s{opacity:0;transition:opacity 1.2s ease}.hero-ph .hp-s.on{opacity:1}.hero-ph figcaption{display:grid}.hp-c{grid-area:1/1;opacity:0;transition:opacity .6s ease}.hp-c.on{opacity:1}.ol{color:transparent!important;-webkit-text-stroke:max(1px,.011em) var(--ink);paint-order:stroke fill}.ol .dot{-webkit-text-stroke:0;color:var(--acc-t)}.cta .ol{-webkit-text-stroke-color:var(--on-acc)}.ol-big{font-stretch:var(--stretch-display);text-transform:uppercase;letter-spacing:-.01em!important;-webkit-text-stroke-width:max(1.5px,.008em)}@supports not (-webkit-text-stroke:1px #000){.ol{color:inherit!important}}.mq-band{--acc:var(--acc-d);--acc-t:var(--acc-d);--on-acc:#0E0F12}.inv-sec{--acc:var(--acc-inv);--acc-t:var(--acc-inv);--on-acc:var(--on-inv)}div:has(>button.sw){flex-wrap:wrap;row-gap:8px}table{color:inherit;font:inherit}.hp-beam{position:absolute;top:0;bottom:0;left:58%;width:17%;background:linear-gradient(90deg,transparent,var(--acc) 30%,var(--acc) 70%,transparent);mix-blend-mode:multiply;opacity:.55;filter:blur(2px);z-index:1}.hero-ph:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(55% 75% at 66.5% 72%,color-mix(in srgb,var(--acc) 42%,transparent),transparent 70%);mix-blend-mode:soft-light}.hp-list{position:absolute;right:18px;top:18px;z-index:2;font:600 10.5px var(--font-label);letter-spacing:.24em;text-transform:uppercase;color:#fff;text-align:right;line-height:2;text-shadow:0 1px 10px rgba(0,0,0,.35)}.hero-ph figcaption{position:absolute;left:16px;bottom:14px;z-index:2;font:600 10.5px var(--font-label);letter-spacing:.24em;text-transform:uppercase;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.45)}@media(max-width:1000px){.hero-top{grid-template-columns:1fr}.hero-ph{min-height:0;aspect-ratio:16/10}}.hx{color:color-mix(in srgb,var(--ink) 40%,var(--bg))!important}@media(max-width:420px){.h1{font-size:min(13vw,60px)!important}.h2{font-size:min(10.5vw,46px)!important}.cs-ph .cs-pr{flex-wrap:wrap;gap:4px 10px}.cs-ph .cs-pr b{flex:1 1 120px}}.hdr .tools>.sws,.hdr .tools>span.hide-md{display:none!important}.flogo{display:inline-flex;color:inherit;text-decoration:none;cursor:pointer;transition:transform .2s}.flogo:hover{transform:translateY(-3px)}.brand-mark{--lg-bg:currentColor;--lg-m:var(--mark-let);--lg-a:var(--mark-apo)}.eb,.mono,.meta{font-stretch:var(--stretch-label)}.dot{color:var(--acc-t)}.ap{color:var(--acc)}.lead{margin:0;max-width:620px;font-size:20px;line-height:1.55;color:var(--muted)}.body{margin:0;font-size:17px;line-height:1.6;color:var(--muted)}.btn{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 26px;border-radius:var(--radius-m);font:700 15px var(--font-ui);text-decoration:none;cursor:pointer;border:0;transition:transform .15s ease,opacity .15s ease;white-space:nowrap}@media(max-width:420px){.btn{white-space:normal;height:auto;min-height:52px;padding-block:12px;text-align:center;max-width:100%}}.btn:hover{transform:translateY(-1px)}.btn:focus-visible,.ic:focus-visible,.sw:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--acc-t);outline-offset:3px}.btn-acc{background:var(--acc);color:var(--on-acc)!important}.btn-ink{background:var(--ink);color:var(--bg)!important}.btn-ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.btn-ghost:hover{box-shadow:inset 0 0 0 1px var(--ink)}.sec{padding-top:128px;padding-bottom:128px}.alt{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.tlink{font-family:var(--font-label);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}.tlink:hover{color:var(--acc-t)}.hdr{position:sticky;top:0;z-index:40;background:var(--glass);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--line)}.ic{width:44px;height:44px;border-radius:50%;border:0;background:transparent;color:var(--ink);display:flex;align-items:center;justify-content:center;cursor:pointer}.ic:hover{background:var(--soft)}.seg{display:flex;padding:3px;border-radius:var(--radius-m);box-shadow:inset 0 0 0 1px var(--line);font-family:var(--font-label);font-size:11px;font-weight:700}.seg button{border:0;border-radius:6px;padding:6px 10px;font:inherit;cursor:pointer;background:transparent;color:var(--muted)}.sw{width:20px;height:20px;border-radius:50%;border:0;padding:0;cursor:pointer;transition:transform .15s ease}.sw:hover{transform:scale(1.15)}.tools{display:flex;align-items:center;gap:14px}.sws{display:flex;align-items:center;gap:8px}.mq-band{background:var(--ink);color:var(--bg);overflow:hidden;white-space:nowrap}.mq{display:inline-flex;gap:40px;padding:12px 0;animation:marquee 46s linear infinite;font-family:var(--font-label);font-size:12px;letter-spacing:.2em;text-transform:uppercase}.menu{position:fixed;inset:0;z-index:80;background:var(--bg);display:flex;flex-direction:column;overflow:auto;animation:fade .2s ease}.ph{position:relative;overflow:hidden;border-radius:var(--radius-l);background:var(--soft)}.ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.vc{text-decoration:none;display:flex;flex-direction:column;gap:14px}.vc:hover img{transform:scale(1.035)}.meta{font-family:var(--font-label);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}@property --p{syntax:"<percentage>";inherits:true;initial-value:50%}.ba{--p:50%;position:relative;aspect-ratio:1016/632;border-radius:var(--radius-l);overflow:hidden;background:var(--soft);user-select:none;-webkit-user-select:none;touch-action:pan-y;cursor:ew-resize}.ba.auto{animation:sweep 8s ease-in-out infinite}.ba .after{clip-path:inset(0 0 0 var(--p))}.ba .bar,.ba .knob{left:var(--p)}.bseg{display:flex;flex-wrap:wrap;max-width:100%;gap:4px;padding:4px;border-radius:var(--radius-m);box-shadow:inset 0 0 0 1px var(--line);align-self:flex-start}.bseg button{border:0;border-radius:var(--radius-m);padding:8px 14px;font:700 11px var(--font-label);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:transparent;color:var(--muted)}.ba img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.ba input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.ba .lbl{position:absolute;top:14px;font-family:var(--font-label);font-size:11px;font-weight:700;letter-spacing:.18em;padding:6px 10px;border-radius:999px;pointer-events:none}.ba .bar{position:absolute;top:0;bottom:0;width:2px;background:#fff;pointer-events:none;transform:translate(-1px)}.ba .knob{position:absolute;top:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:#fff;color:#0e0f12;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;letter-spacing:-.04em;box-shadow:0 8px 24px #00000040;pointer-events:none}.kv{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--line);font-size:15px}.kv span:first-child{font-family:var(--font-label);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.kv span:last-child{color:var(--acc-t);font-weight:600}.cta{background:var(--acc);color:var(--on-acc)}.foot a{text-decoration:none;color:var(--ink)}.foot a:hover{color:var(--acc-t)}.flbl{font-family:var(--font-label);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.totop{position:fixed;right:22px;bottom:22px;touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none;z-index:50;width:58px;height:58px;border-radius:50%;background:var(--ink);color:var(--bg)!important;display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:800;font-size:17px;letter-spacing:-.05em;box-shadow:0 12px 28px -10px #00000073;transition:transform .2s ease}.totop:hover{transform:translateY(-3px) rotate(-6deg)}.totop.drag{transition:none;cursor:grabbing;transform:scale(1.08)}details.fq{border-top:1px solid var(--line)}details.fq summary{cursor:pointer;list-style:none;padding:24px 0;font-size:20px;font-weight:700;display:flex;justify-content:space-between;gap:16px}details.fq summary::-webkit-details-marker{display:none}details.fq summary:after{content:"+";font-weight:400;font-size:26px;line-height:1;color:var(--acc-t)}details.fq[open] summary:after{content:"–"}details.fq p{margin:0 0 24px;font-size:17px;line-height:1.55;color:var(--muted);max-width:640px}.stage{position:relative;overflow:hidden;border-radius:var(--radius-l);background:#fff;border:1px solid #E3E3DD;padding:clamp(18px,3.4vw,52px) clamp(18px,4vw,64px) clamp(28px,4.4vw,72px)}.glow{position:absolute;inset:-30% -10% auto;height:120%;background:radial-gradient(50% 60% at 50% 0%,color-mix(in srgb,var(--acc) 28%,transparent),transparent 70%);pointer-events:none}.live{width:8px;height:8px;border-radius:50%;background:var(--acc);display:inline-block;box-shadow:0 0 0 0 var(--acc);animation:pulse 2s ease-out infinite}.eb .live{margin-right:-2px}.desk-only{display:block}.mob-only{display:none}.phone{width:300px;max-width:100%;margin:0 auto;border-radius:38px;background:var(--surface);color:var(--ink);border:8px solid #1d1e23;box-shadow:0 40px 80px -30px #000000b3;overflow:hidden;display:flex;flex-direction:column;min-height:560px}.cyc{position:relative;overflow:hidden;aspect-ratio:16/10;background:#0b0c0f}.cf{position:absolute;inset:0;opacity:0;animation:cyc 18s linear infinite both}.cf img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.cyc-tag{position:absolute;z-index:3;right:10px;bottom:10px;font-size:9px;letter-spacing:.16em;padding:4px 8px;border-radius:5px;background:#0e0f12b3;color:#fff}.ct{position:relative;aspect-ratio:16/10;border-radius:var(--radius-m);overflow:hidden;opacity:.45;animation:thm 18s linear infinite both}.ct img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.h1,.h2{text-wrap:balance}.body,.lead,details.fq p{text-wrap:pretty}.phone-float{position:absolute;right:-34px;bottom:-60px;z-index:3;transform:scale(.6);transform-origin:bottom right;filter:drop-shadow(0 30px 40px rgba(14,15,18,.35))}.access{margin-top:20px;border-radius:var(--radius-l);padding:24px 28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 32px}.cps{position:relative;display:grid;border:1px solid var(--line);border-radius:var(--radius-m)}.cp{grid-area:1/1;padding:9px 11px;display:flex;flex-direction:column;gap:4px;font-size:11.5px;line-height:1.45;color:var(--muted);opacity:0;animation:cpk 18s linear infinite both}.wt-big{display:flex;align-items:center;gap:14px;align-self:flex-start;padding:10px 22px 10px 10px;border-radius:999px;border:0;background:var(--ink);color:var(--bg);font:inherit;cursor:pointer;text-align:left;box-shadow:0 20px 40px -20px #00000080;transition:transform .2s}.wt-big:hover{transform:translateY(-2px)}.wt-pl{position:relative;flex:none;width:46px;height:46px;border-radius:50%;background:var(--acc);display:grid;place-items:center}.wt-pl:before{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid var(--acc);opacity:.5;animation:wtp 2s ease-out infinite}.wt-pl i{margin-left:4px;border-left:13px solid var(--on-acc);border-top:8px solid transparent;border-bottom:8px solid transparent}.wt-tx{display:flex;flex-direction:column;gap:2px}.wt-tx b{font-size:17px;letter-spacing:-.01em}.wt-tx small{font-size:12.5px;opacity:.7}.hcta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.tnote{margin:-8px 0 0;font-size:13px;color:var(--faint)}.wt-big{padding:6px 22px 6px 6px!important;gap:12px!important}.wt-big .wt-pl{width:38px;height:38px}.wt-big .wt-pl i{border-left-width:11px;border-top-width:7px;border-bottom-width:7px;margin-left:3px}.wt-big .wt-tx b{font-size:15px}.wt-big .wt-tx small{font-size:12px}@media(max-width:640px){.wt-big .wt-tx small{display:none}.hcta{gap:12px 18px}button.tchip{height:32px;padding:0 12px;font-size:12.5px}}.sp-pj{display:flex;align-items:center;gap:9px;padding:8px;border-radius:var(--radius-m);color:var(--muted)}.sp-pj i{flex:none;width:7px;height:7px;border-radius:50%}.sp-pj span{display:flex;flex-direction:column;min-width:0}.sp-pj b{font-size:12.5px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-pj small{font-size:10.5px}.sp-pj.on{background:var(--surface);box-shadow:0 1px 2px #0000000f}.sp-new{margin:4px 8px 0;padding:7px 10px;border-radius:var(--radius-m);border:1px dashed var(--acc);color:var(--acc-t);font-size:11.5px;font-weight:700;text-align:center}.sp-tls{display:flex;flex-wrap:wrap;gap:4px;padding:0 6px}.sp-tls em{font-style:normal;font-size:10px;font-weight:700;padding:3px 7px;border-radius:6px;background:color-mix(in srgb,var(--acc) 18%,var(--surface));color:var(--ink)}.sp-tls em.m{background:transparent;border:1px dashed var(--line);color:var(--muted)}.rot{display:grid}.rot>*{grid-area:1/1;opacity:0;animation:cpk 18s linear infinite both}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.scenes{display:grid;flex:1}.scenes>*{grid-area:1/1;min-width:0}.scA{animation:scA 16s ease-in-out infinite both}.scB{animation:scB 16s ease-in-out infinite both}.tA,.tB{animation:16s ease-in-out infinite both}.tA{animation-name:tOn}.tB{animation-name:tOff}.bar-g{display:block;height:100%;border-radius:6px;background:var(--acc);transform-origin:left;animation:barg 16s ease-out infinite both}.tk2{width:14px;height:14px;border-radius:4px;flex:none;box-shadow:inset 0 0 0 1.5px var(--line);animation:tk2 3.6s ease-out infinite both}.tk2.done{animation:none;background:var(--acc);box-shadow:inset 0 0 0 1.5px var(--acc)}.evpop{animation:evpop 3.6s ease-out infinite both}.rail{overflow:hidden;margin:0 calc(-1*max(20px,4vw));padding:6px 0 12px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.rail-track{display:flex;gap:24px;width:max-content;animation:railmv 60s linear infinite}.rail-track>.vc{width:320px;flex:none}.rail:hover .rail-track{animation-play-state:paused}.pjl{margin-top:16px;max-width:420px;border:1px solid var(--line);border-radius:var(--radius-l);background:var(--bg);box-shadow:0 22px 44px -28px #0e0f1259;overflow:hidden}.pjr{display:flex;align-items:center;gap:12px;padding:13px 16px;border-top:1px solid var(--line);animation:pjhl 10s ease-in-out infinite;animation-delay:calc(var(--i) * 2.5s)}.pjr:first-child{border-top:0}.pjd{width:8px;height:8px;border-radius:50%;background:var(--line);flex:none;animation:pjdot 10s ease-in-out infinite;animation-delay:inherit}.pjt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pjt b{font-size:15px;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pjt small{font-size:12.5px;color:var(--muted)}.pjs{flex:none;font-size:11px;font-weight:700;padding:3px 8px;border-radius:6px}@media(prefers-reduced-motion:reduce){.pjr,.pjd{animation:none}}.vc .ph{transition:transform .3s ease;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}@supports (animation-timeline:view()){.vc:not(.rail .vc),details.fq,.kv{animation:rv linear both;animation-timeline:view();animation-range:entry 0% cover 22%}details.fq:nth-child(2),.vc:nth-child(2){animation-range:entry 4% cover 26%}details.fq:nth-child(3),.vc:nth-child(3){animation-range:entry 8% cover 30%}details.fq:nth-child(4),.vc:nth-child(4){animation-range:entry 12% cover 34%}}.lgm{height:.9em;vertical-align:-.2em}.mini{display:inline-flex;align-items:center;color:var(--ink);text-decoration:none;line-height:1}.mini .brand-logo{height:54px}@media(max-width:640px){.mini .brand-logo{height:44px}}.h1 .lgm{height:.9em;vertical-align:-.19em;margin-right:.04em}.tf2{position:relative;flex:0 1 420px!important;max-width:420px!important;padding:0}.tf-main,.tf-dot{position:relative;overflow:hidden;background:var(--ink)}.tf-main{border-radius:var(--radius-l);aspect-ratio:4/3}.tf-main img,.tf-dot img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.08) brightness(1.04);transition:filter .5s}.tf-main img{object-position:50% 50%}.tf-tint{position:absolute;inset:0;background:var(--acc);mix-blend-mode:color;opacity:.55;transition:opacity .5s;pointer-events:none}.tf-dot{position:absolute;right:-18px;top:-40px;width:172px;height:172px;border-radius:50%;box-shadow:0 0 0 5px var(--bg),0 18px 40px -16px #00000080}.tf-dot img{object-position:50% 72%;transform:scale(1.25);filter:grayscale(1) brightness(1.6) contrast(1.1)}.tf-dot .tf-tint{opacity:.35}.tf-cap{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}@media(max-width:640px){.tf-dot{width:124px;height:124px;right:-6px;top:-30px}}.team-fig{flex:1 1 380px;max-width:520px;min-width:0;margin:0;display:flex;flex-direction:column;gap:12px}.team-fig figcaption{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.stick{align-self:flex-start;position:sticky;top:120px}@media(max-width:900px){.stick{position:static}}.hrot{display:grid;min-height:1.05em;align-items:start;margin-top:.1em}@media(max-width:640px){.hrot{min-height:2em}}.hrot>span{grid-area:1/1;opacity:0;animation:hxk 12.8s linear var(--d,0s) infinite both}.hx{color:var(--faint)}.hx i{font-style:normal;background:linear-gradient(var(--acc),var(--acc)) no-repeat 0 56%/0% .07em;-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:hxs 12.8s linear var(--d,0s) infinite both}.hy{animation-name:hyk!important}.hsub{display:flex;flex-direction:column;gap:20px}.hsub .lgm{height:1.08em;vertical-align:-.2em;margin-left:.1em}.tchips{display:flex;flex-wrap:wrap;gap:8px;max-width:720px}.tchip{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 13px;border-radius:999px;background:var(--surface);border:1px solid var(--line);font-size:13px;font-weight:600;animation:tch 7s ease-in-out infinite both}.tchip i{width:7px;height:7px;border-radius:50%;background:var(--line);transition:background .3s}.tchip i{animation:tchi 7s ease-in-out infinite both;animation-delay:inherit}.pt-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.hdemo{display:inline-flex;align-items:center;gap:12px;height:58px;padding:0 30px;border-radius:999px;background:var(--acc);color:var(--on-acc,#0E0F12);text-decoration:none;box-shadow:0 22px 44px -22px var(--acc);transition:transform .2s,box-shadow .2s}.hdemo:hover{transform:translateY(-2px);box-shadow:0 26px 50px -20px var(--acc)}.hdemo,.hdemo .hd-t b,.hdemo .hd-t small{color:var(--on-acc)!important}.hd-t{display:flex;flex-direction:column;line-height:1.15}.hd-t b{font-size:17px;font-weight:800;letter-spacing:-.01em}.hd-t small{font-size:12px;font-weight:600;opacity:.75}.wt-big.wt-sec{background:transparent!important;color:var(--ink)!important;box-shadow:inset 0 0 0 1px var(--line)!important}.wt-big.wt-sec:hover{box-shadow:inset 0 0 0 1px var(--ink)!important}.pt-card{display:flex;flex-direction:column;gap:12px;padding:26px;border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--line);text-decoration:none;color:var(--ink);transition:transform .25s ease,box-shadow .25s ease,border-color .25s}.pt-card b{font-size:22px;letter-spacing:-.02em;line-height:1.2}.pt-card>span:nth-of-type(2){font-size:15px;line-height:1.55;color:var(--muted)}.pt-card .tlink{margin-top:auto;align-self:flex-start}.pt-card:hover{transform:translateY(-4px);border-color:var(--acc);box-shadow:0 24px 50px -30px #0e0f1259}.pt-req{display:flex;flex-wrap:wrap;gap:24px 48px;align-items:center;padding:28px;border-radius:var(--radius-l);background:var(--soft)}.pt-ticket{flex:0 1 340px;min-width:260px;display:flex;flex-direction:column;gap:4px;padding:18px;border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--line);box-shadow:0 24px 50px -30px #0e0f1259;animation:bob 7s ease-in-out infinite}.mock{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);overflow:hidden;box-shadow:0 40px 80px -40px #0e0f1259}@media(max-width:900px){.phone-float,.sws,.hide-md{display:none!important}}@media(max-width:640px){.desk-only{display:none!important}.mob-only{display:flex!important}.hide-sm{display:none!important}.sec{padding-top:88px;padding-bottom:88px}}@media(prefers-reduced-motion:reduce){.pt-ticket,.tchip,.tchip i{animation:none}.tchip i{background:var(--acc)}.hrot>span{animation:none}.hx{display:none}.hy{opacity:1}.hy+.hy{display:none}.rail-track{animation:none}.vc,details.fq,.kv{animation:none!important}.tk2,.evpop{animation:none}.scA,.scB,.tA,.tB,.bar-g{animation-duration:48s}.ct{animation:none;opacity:1}.live{animation:none}.ba.auto{animation:none;--p:50%}.mq{animation:none!important}html{scroll-behavior:auto}.menu{animation:none}}.tchips.pick .tchip,.tchips.pick .tchip i{animation:none}button.tchip{font:inherit;font-size:13px;font-weight:600;color:var(--ink);cursor:pointer;transition:transform .15s,background .2s,border-color .2s}button.tchip:hover{border-color:var(--acc);transform:translateY(-1px)}button.tchip.on{background:var(--ink);color:var(--bg);border-color:var(--ink)}button.tchip.on i{background:var(--acc)}.thint{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin:0 0 -10px}html:has(.wt){overflow:hidden}@media(max-width:640px){html:has(.dbk){overflow:hidden}}.wt-cta{display:inline-flex;align-items:center;gap:10px}.wt-cta i{width:22px;height:22px;border-radius:50%;background:var(--acc);position:relative;flex:none}.wt-cta i:after{content:"";position:absolute;left:8px;top:6px;border-left:8px solid var(--on-acc);border-top:5px solid transparent;border-bottom:5px solid transparent}.fq-more>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;margin:18px 0;height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--line);font-weight:700;font-size:14px}.fq-more>summary::-webkit-details-marker{display:none}.fq-more>summary:after{content:"+";font-size:18px;font-weight:600;color:var(--acc-t)}.fq-more[open]>summary:after{content:"−"}.fq-more>summary .c{display:none}.fq-more[open]>summary .o{display:none}.fq-more[open]>summary .c{display:inline}.fq-more[open]>summary{order:2}.fq-more{display:flex;flex-direction:column}.rpk{display:inline-flex;align-self:flex-start;align-items:center;gap:12px 20px;flex-wrap:wrap;margin:4px 0 18px;padding:10px 10px 10px 18px;border-radius:999px;background:var(--soft);max-width:100%}.rpk-l{display:flex;flex-direction:column;gap:1px;min-width:0}.rpk-l b{font-size:14.5px;font-weight:700;color:var(--ink)}.rpk-l span{font-size:12.5px;color:var(--muted)}.rpk-b{display:flex;flex-wrap:wrap;gap:4px}.rlb{height:36px;padding:0 15px;border-radius:999px;border:0;background:transparent;font:inherit;font-size:14px;font-weight:600;color:var(--muted);cursor:pointer;transition:background .25s,color .25s}.rlb:hover{color:var(--ink);background:var(--surface)}.rlb.on{background:var(--acc);color:var(--on-acc,#0E0F12);font-weight:700}.rlb.on:after{content:"×";margin-left:8px;opacity:.55}@media(max-width:640px){.rpk{display:flex;border-radius:var(--radius-l);padding:14px;gap:10px}.rpk-b{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.rlb{height:38px;padding:0 6px;font-size:13px;background:var(--surface)}}:root{--r-xl:var(--radius-xl);--r-l:var(--radius-l);--r-m:var(--radius-m);--r-s:var(--radius-s);--sh-1:0 14px 30px -18px rgba(14,15,18,.38);--sh-2:0 40px 80px -48px rgba(14,15,18,.42)}.stage{border-radius:var(--r-xl)!important}.ph,.ba,.pt-card,.pt-req,.access,.mock,.tf-main,.cta.access{border-radius:var(--r-l)!important}.pt-ticket{border-radius:var(--r-m)!important}.btn,.seg,.bseg{border-radius:var(--r-s)!important}.tchip,.wt-big{border-radius:var(--radius-chip)!important}.pt-ticket{box-shadow:var(--sh-1)!important}.mock{box-shadow:var(--sh-2)!important}.pt-card{box-shadow:none}.pt-card{border:1px solid var(--line)}.cs{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line)}.cs-s{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:20px 40px;align-items:center;padding:34px 0;border-bottom:1px solid var(--line)}.cs-t{display:flex;flex-direction:column;gap:10px;min-width:0}.cs-t .n{font-family:var(--font-label);font-size:11px;letter-spacing:.16em;color:var(--acc-t)}.cs-t h3{margin:0;font-size:clamp(21px,2vw,26px);letter-spacing:-.02em;line-height:1.15}.cs-t p{margin:0;font-size:15.5px;line-height:1.55;color:var(--muted)}.cs-v{min-width:0;border-radius:var(--radius-l);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);padding:16px;display:flex;flex-direction:column;gap:10px;font-size:13.5px}.cs-v .lbl{font-family:var(--font-label);font-size:9.5px;letter-spacing:.16em;color:var(--faint);text-transform:uppercase}.cs-kv{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid var(--line)}.cs-kv span{color:var(--muted)}.cs-ok{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:700;background:color-mix(in srgb,#1E9E5A 15%,var(--surface));color:#16774a}.cs-wait{background:var(--soft);color:var(--muted)}.cs-ba{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cs-ba div{position:relative;border-radius:var(--radius-m);overflow:hidden;aspect-ratio:16/10}.cs-ba img{width:100%;height:100%;object-fit:cover;display:block}.cs-ba span{position:absolute;left:8px;top:8px;font:700 9px var(--font-label);letter-spacing:.12em;padding:3px 7px;border-radius:5px;background:#ffffffeb;color:#0e0f12}.cs-ba div+div span{background:var(--acc);color:var(--on-acc)}.cs-ph{display:flex;flex-direction:column;gap:8px}.cs-pr{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius-l);background:var(--soft)}.cs-pr b{flex:1;min-width:0}.cs-pr small{color:var(--muted)}.cs-pr .mono{font-size:13px}@media(max-width:860px){.cs-s{grid-template-columns:1fr;padding:26px 0}}.mph{position:relative;height:430px;overflow:hidden}.mph .scr{position:absolute;inset:0;padding:12px 14px;display:flex;flex-direction:column;gap:9px;opacity:0;animation:mphs 18s infinite both}.mtabs{display:flex;justify-content:space-around;padding:10px 6px 14px;border-top:1px solid var(--line);font-size:10px;font-weight:600;color:var(--muted)}.mtabs span{animation:mpht 18s infinite;padding:3px 6px;border-radius:999px}.mph .mst{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.mph .mst div{padding:8px;border-radius:var(--radius-m);background:var(--soft);display:flex;flex-direction:column;gap:1px;min-width:0}.mph .mst b{font-size:16px;letter-spacing:-.02em}.mph .mst small{font-size:9.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mph .mk{padding:9px 10px;border-radius:var(--radius-m);background:var(--ink);color:var(--bg);display:flex;flex-direction:column;gap:1px}.mph .mk small{font-size:9.5px;opacity:.7}.mph .mk b{font-size:13px}.mph .mrow{display:flex;align-items:center;gap:8px;padding:7px 0;border-top:1px solid var(--line);font-size:11.5px}.mph .mrow .t{font-family:var(--font-label);font-size:11px;color:var(--muted);width:38px;flex:none}.mph .mrow b{flex:1;min-width:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mph .mrow.mnow{background:color-mix(in srgb,var(--acc) 12%,transparent);border-radius:var(--radius-m);padding:7px 6px;border-top-color:transparent}.mph .mok{font-size:9.5px;font-weight:700;padding:2px 7px;border-radius:999px;background:color-mix(in srgb,#1E9E5A 15%,var(--surface));color:#16774a;flex:none}.mph .mok.w{background:var(--soft);color:var(--muted)}.mph .mimg{position:relative;border-radius:var(--radius-l);overflow:hidden;flex:1;min-height:0}.mph .mimg img{width:100%;height:100%;object-fit:cover;display:block}.mph .mimg span{position:absolute;left:8px;top:8px;font:700 9px var(--font-label);letter-spacing:.12em;padding:3px 7px;border-radius:5px;background:var(--acc);color:var(--on-acc)}.mph .mimg img+img{position:absolute;inset:0;animation:mphb 18s infinite both;animation-delay:inherit}.mph .mlbl{font-family:var(--font-label);font-size:9px;letter-spacing:.16em;color:var(--faint);text-transform:uppercase}@media(prefers-reduced-motion:reduce){.mph .scr,.mtabs span,.mph .mimg img+img{animation:none}.mph .scr:first-child{opacity:1}.mtabs span:first-child{color:var(--acc-t)}}.pt-ticket .tk-cl{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted);padding:2px 0 6px}.tk-av{flex:none;width:26px;height:26px;border-radius:50%;background:var(--ink);color:var(--bg);display:inline-flex;align-items:center;justify-content:center;font:700 10px var(--font-label)}.pt-ticket .tk-act{display:flex;gap:8px;margin-top:8px}.pt-ticket .tk-act .btn{height:38px;padding:0 14px;font-size:13px}@media(max-width:640px){body:has(#fbar.on) .totop{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important;transition:bottom .3s}}@media(max-width:640px){body:has(#ck.on) .totop{opacity:0;pointer-events:none}}.hdr{top:env(safe-area-inset-top,0px)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fade{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes sweep{0%,12%{--p:94%}44%,56%{--p:6%}88%,to{--p:94%}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--acc) 70%,transparent)}to{box-shadow:0 0 0 10px transparent}}@keyframes cyc{0%{opacity:0}1.5%,10%{opacity:1}11.5%,to{opacity:0}}@keyframes thm{0%{opacity:.45;box-shadow:none}1%,19%{opacity:1;box-shadow:0 0 0 2px var(--acc)}21%,to{opacity:.45;box-shadow:none}}@keyframes cpk{0%{opacity:0}1%,19%{opacity:1}21%,to{opacity:0}}@keyframes wtp{0%{transform:scale(.9);opacity:.6}to{transform:scale(1.35);opacity:0}}@keyframes scA{0%,44%{opacity:1;transform:none;visibility:visible}48%,96%{opacity:0;transform:translate(-14px);visibility:hidden}to{opacity:1;transform:none;visibility:visible}}@keyframes scB{0%,44%{opacity:0;transform:translate(14px);visibility:hidden}48%,96%{opacity:1;transform:none;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes tOn{0%,44%{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #00000014}48%,96%{background:transparent;color:var(--muted);box-shadow:none}to{background:var(--surface);color:var(--ink)}}@keyframes tOff{0%,44%{background:transparent;color:var(--muted);box-shadow:none}48%,96%{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #00000014}to{background:transparent;color:var(--muted)}}@keyframes barg{0%,48%{transform:scaleX(0)}56%,96%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes tk2{0%,14%{background:transparent;box-shadow:inset 0 0 0 1.5px var(--line);transform:scale(1)}20%{transform:scale(1.3);background:var(--acc);box-shadow:inset 0 0 0 1.5px var(--acc)}26%,99%{background:var(--acc);box-shadow:inset 0 0 0 1.5px var(--acc);transform:scale(1)}to{background:transparent}}@keyframes evpop{0%{transform:scale(.6);opacity:0}12%{transform:scale(1.08);opacity:1}20%,to{transform:scale(1)}}@keyframes railmv{0%{transform:translate(0)}to{transform:translate(calc(-50% - 12px))}}@keyframes pjhl{0%,22%{background:var(--soft)}28%,to{background:transparent}}@keyframes pjdot{0%,22%{background:var(--acc)}28%,to{background:var(--line)}}@keyframes rv{0%{opacity:0;translate:0 44px}to{opacity:1;translate:0 0}}@keyframes hxk{0%{opacity:0;transform:translateY(.2em)}11.72%{opacity:1;transform:none}11.33%{opacity:1}12.50%,to{opacity:0}}@keyframes hxs{0%,2.73%{background-size:0% .07em}7.03%,to{background-size:100% .07em}}@keyframes hyk{0%{opacity:0;transform:translateY(.2em)}2.34%{opacity:1;transform:none}17.19%{opacity:1}18.75%,to{opacity:0}}@keyframes tch{0%,4%{border-color:var(--line);box-shadow:none}8%,20%{border-color:var(--acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--acc) 22%,transparent)}26%,to{border-color:var(--line);box-shadow:none}}@keyframes tchi{0%,4%{background:var(--line)}8%,to{background:var(--acc)}}@keyframes mphs{0%{opacity:0;transform:translateY(8px)}2.5%{opacity:1;transform:none}18%{opacity:1;transform:none}20.5%{opacity:0;transform:translateY(-6px)}to{opacity:0}}@keyframes mpht{0%,19%{color:var(--acc-t);background:color-mix(in srgb,var(--acc) 14%,transparent)}20.5%,to{color:var(--muted);background:transparent}}@keyframes mphb{0%,6%{clip-path:inset(0 100% 0 0)}12%,to{clip-path:inset(0 0 0 0)}}.menu[hidden]{display:none}.rail{overflow:hidden}.ba input{pointer-events:auto}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root[data-theme=light]{--bg:#FAFAF7;--surface:#FFFFFF;--soft:#F1F1EC;--ink:#0E0F12;--muted:#5C5F66;--faint:#72757C;--line:#E3E3DD;--glass:rgba(250,250,247,.86);--warn:#8A5A00;--lg-line:var(--logo-line);--mk-line:var(--mark-line);color-scheme:light}:root[data-theme=light][data-accent=burgundy]{--acc:#7B1E3A;--acc-t:#7B1E3A;--on-acc:#FFFFFF;--acc-d:#E8869C;--acc-lt:#7B1E3A;--acc-c:#7B1E3A;--acc-tc:#7B1E3A;--on-c:#FFFFFF;--acc-inv:#E8869C;--on-inv:#0E0F12}:root[data-theme=light][data-accent=rust]{--acc:#C2501F;--acc-t:#A8431A;--on-acc:#FFFFFF;--acc-d:#F09A72;--acc-lt:#A8431A;--acc-c:#C2501F;--acc-tc:#A8431A;--on-c:#FFFFFF;--acc-inv:#F09A72;--on-inv:#0E0F12}:root[data-theme=light][data-accent=petrol]{--acc:#1F4E63;--acc-t:#1F4E63;--on-acc:#FFFFFF;--acc-d:#7FB3C9;--acc-lt:#1F4E63;--acc-c:#1F4E63;--acc-tc:#1F4E63;--on-c:#FFFFFF;--acc-inv:#7FB3C9;--on-inv:#0E0F12}:root[data-theme=dark]{--bg:#0E0F12;--surface:#16171B;--soft:#1D1E23;--ink:#F4F4F0;--muted:#A5A8AF;--faint:#7A7D84;--line:#2A2C32;--glass:rgba(14,15,18,.86);--warn:#E8B931;--lg-line:var(--logo-line-d);--mk-line:var(--mark-line-d);color-scheme:dark}:root[data-theme=dark][data-accent=burgundy]{--acc:#C9506E;--acc-t:#E8869C;--on-acc:#FFFFFF;--acc-d:#E8869C;--acc-lt:#7B1E3A;--acc-c:#C9506E;--acc-tc:#E8869C;--on-c:#FFFFFF;--acc-inv:#7B1E3A;--on-inv:#FFFFFF}:root[data-theme=dark][data-accent=rust]{--acc:#D9693A;--acc-t:#F09A72;--on-acc:#0E0F12;--acc-d:#F09A72;--acc-lt:#A8431A;--acc-c:#D9693A;--acc-tc:#F09A72;--on-c:#0E0F12;--acc-inv:#A8431A;--on-inv:#FFFFFF}:root[data-theme=dark][data-accent=petrol]{--acc:#3E7F9A;--acc-t:#7FB3C9;--on-acc:#FFFFFF;--acc-d:#7FB3C9;--acc-lt:#1F4E63;--acc-c:#3E7F9A;--acc-tc:#7FB3C9;--on-c:#FFFFFF;--acc-inv:#1F4E63;--on-inv:#FFFFFF}.seg button[aria-pressed=true]{background:var(--ink);color:var(--bg)}button.sw[aria-pressed=true]{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--ink)}.bseg button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.vc-d{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tk-act .btn{pointer-events:none}@media(prefers-reduced-motion:reduce){.rail{overflow-x:auto}}main.legacy{display:block;min-height:40vh}@media(prefers-reduced-motion:reduce){.page *,.page *:before,.page *:after{animation:none!important;transition:none!important}.page .hrot>.hy{opacity:1;transform:none}.page .hrot>.hy+.hy{display:none}.page .pjr{opacity:1;transform:none}}@keyframes toast{0%,20%{transform:translateY(14px);opacity:0}30%,85%{transform:none;opacity:1}to{opacity:0}}@keyframes notifk{0%{opacity:0;transform:translateY(8px) scale(.96)}2%{opacity:1;transform:none}17%{opacity:1;transform:none}19.5%,to{opacity:0;transform:translateY(-6px)}}@keyframes tfr{0%{opacity:0}3.75%{opacity:1}25.00%{opacity:1}28.75%{opacity:0}to{opacity:0}}@keyframes dqin{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}:where(.zs11){display:block!important;font-size:9px!important;letter-spacing:.16em!important;color:var(--acc-t)!important}:where(.zs12){font-size:11px!important;color:var(--muted)!important}:where(.zs13){display:block!important;font-size:13px!important}:where(.zs22){font-size:9px!important;letter-spacing:.14em!important;color:var(--acc-t)!important}:where(.zs23){display:flex!important;align-items:center!important;gap:10px!important}:where(.zs24){width:18px!important;height:18px!important}:where(.zs30){border-bottom:1px solid var(--line)!important}:where(.zs36){display:flex!important;flex-wrap:wrap!important;gap:8px!important}:where(.zs38){width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;height:72px!important;flex:none!important}:where(.zs39){display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:14px!important;padding:14px 0!important;border-top:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important}:where(.zs40){display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}:where(.zs41){width:100%!important;padding-top:32px!important;padding-bottom:48px!important;display:flex!important;flex-wrap:wrap!important;gap:48px!important;flex:1!important}:where(.zs42){flex:1.4 1 420px!important;display:flex!important;flex-direction:column!important;border-bottom:1px solid var(--line)!important}:where(.zs43){flex:1 1 340px!important;display:flex!important;flex-direction:column!important;gap:28px!important}:where(.zs44){border-radius:var(--radius-l)!important;padding:30px!important;display:flex!important;flex-direction:column!important;gap:16px!important}:where(.zs45){font-size:34px!important;line-height:1.02!important;letter-spacing:-.035em!important}:where(.zs46){font-size:16px!important;line-height:1.5!important;opacity:.85!important}:where(.zs47){background:#0e0f12!important;color:#fff!important;height:56px!important;margin-top:6px!important}:where(.zs48){background:transparent!important;color:inherit!important;box-shadow:inset 0 0 0 1px currentColor!important;height:50px!important}:where(.zs49){background:transparent!important;color:inherit!important;height:46px!important}:where(.zs50){display:flex!important;flex-direction:column!important}:where(.zs51){margin-top:18px!important;background:transparent!important;color:inherit!important;box-shadow:inset 0 0 0 1px currentColor!important;height:50px!important}:where(.zs52){display:flex!important;flex-direction:column!important;gap:6px!important;font-size:16px!important}:where(.zs68){font-size:clamp(26px,2.6vw,36px)!important;letter-spacing:-.03em!important;line-height:1.08!important}:where(.zs69){font-size:16px!important;line-height:1.5!important;color:var(--muted)!important}:where(.zs70){flex:1 1 380px!important;min-width:0!important}:where(.zs71){display:flex!important;flex-direction:column!important;gap:10px!important}:where(.zs72){display:flex!important;gap:8px!important;flex-wrap:wrap!important}:where(.zs73){flex:1 1 220px!important;min-width:0!important}:where(.zs74){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}:where(.zs83){align-self:flex-end!important;max-width:88%!important;background:var(--ink)!important;color:var(--bg)!important;border-radius:14px 14px 4px!important;padding:9px 11px!important;font-size:12px!important;line-height:1.4!important}:where(.zs84){max-width:92%!important;background:var(--soft)!important;border-radius:14px 14px 14px 4px!important;padding:9px 11px!important;font-size:12px!important;line-height:1.4!important}:where(.zs85){display:flex!important;gap:6px!important;flex-wrap:wrap!important}:where(.zs86){margin:0!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;opacity:.75!important}:where(.zs88){padding-top:112px!important;padding-bottom:96px!important;display:flex!important;flex-direction:column!important;gap:26px!important}:where(.zs127){right:120px!important;top:-26px!important;animation:none!important}:where(.zs128){left:24%!important;bottom:-24px!important;animation:none!important}:where(.zs130){display:flex!important;flex-wrap:wrap!important;gap:32px!important;align-items:flex-end!important;justify-content:space-between!important}:where(.zs139){display:flex!important;flex-direction:column!important;gap:6px!important;min-width:0!important}:where(.zs140){font-size:10px!important;letter-spacing:.16em!important;color:var(--faint)!important}:where(.zs141){left:6.25%!important;width:25%!important}:where(.zs142){left:56.25%!important;width:34.38%!important}:where(.zs143){left:25%!important;width:9.38%!important}:where(.zs144){left:6.25%!important;width:31.25%!important}:where(.zs145){left:50%!important;width:18.75%!important}:where(.zs150){display:flex!important;gap:12px!important;flex-wrap:wrap!important}:where(.zs151){display:flex!important;flex-wrap:wrap!important;gap:10px!important}:where(.zs156){flex:1 1 360px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:12px!important}:where(.zs157){font-size:clamp(24px,2.4vw,34px)!important;letter-spacing:-.03em!important;line-height:1.1!important}:where(.zs158){flex:1 1 340px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important}:where(.zs159){flex:1 1 340px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:22px!important}:where(.zs160){display:flex!important;flex-wrap:wrap!important;gap:72px!important}:where(.zs164){text-decoration:none!important;padding:20px 0!important}:where(.zs213){flex:1 1 440px!important;min-width:0!important}:where(.zs221){display:block!important;scroll-margin-top:90px!important}:where(.zs266){color:var(--acc-t)!important;font-weight:700!important}:where(.zs269){padding-top:40px!important;padding-bottom:120px!important;display:flex!important;flex-direction:column!important;gap:40px!important}:where(.zs270){display:flex!important;flex-wrap:wrap!important;gap:14px!important;align-items:center!important;justify-content:space-between!important}:where(.zs271){flex:0 1 420px!important;min-width:260px!important;display:flex!important;align-items:center!important;gap:10px!important;height:48px!important;padding:0 18px!important;border-radius:var(--radius-m)!important;box-shadow:inset 0 0 0 1px var(--line)!important;background:var(--bg)!important}:where(.zs272){flex:1!important;min-width:0!important;border:0!important;background:transparent!important;font:16px var(--font-ui)!important;color:var(--ink)!important;outline:none!important}:where(.zs273){display:flex!important;justify-content:space-between!important;align-items:baseline!important;padding-top:22px!important;border-top:1px solid var(--line)!important}:where(.zs276){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))!important;gap:56px 24px!important}:where(.zs293){padding-top:88px!important;padding-bottom:120px!important}:where(.zs294){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important;gap:64px 24px!important}:where(.zs295){font-size:22px!important;letter-spacing:-.015em!important}:where(.zs296){line-height:1.7!important;max-width:240px!important}:where(.zs310){flex:1 1 460px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:40px!important}:where(.zs311){flex:1 1 400px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:20px!important;align-self:flex-start!important}:where(.zs312){font-size:clamp(32px,3.4vw,46px)!important}:where(.zs314){margin:0!important;font-size:13px!important;color:var(--faint)!important}:where(.zs315){font-size:11px!important;opacity:.6!important;margin-right:8px!important}:where(.zs316){display:flex!important;flex-wrap:wrap!important;gap:48px!important;align-items:flex-start!important}:where(.zs317){flex:1.5 1 560px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:14px!important}:where(.zs318){font-size:34px!important;letter-spacing:-.03em!important;line-height:1.05!important}:where(.zs319){font-size:13px!important;letter-spacing:.14em!important;color:var(--muted)!important}:where(.zs320){padding-top:72px!important;padding-bottom:72px!important;display:flex!important;flex-wrap:wrap!important;gap:24px 48px!important;align-items:center!important;justify-content:space-between!important}:where(.zs321){display:flex!important;flex-direction:column!important;gap:10px!important;max-width:640px!important}:where(.zs322){font-size:clamp(28px,3vw,44px)!important;letter-spacing:-.03em!important;line-height:1.05!important}:where(.zs323){flex:1 1 380px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:22px!important;align-self:flex-start!important}:where(.zs324){flex:1.6 1 560px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:28px!important}:where(.zs330){padding-top:72px!important;padding-bottom:110px!important;display:flex!important;flex-direction:column!important;gap:32px!important}:where(.zs331){font-size:clamp(32px,4vw,56px)!important}:where(.zs332){padding-top:8px!important;padding-bottom:56px!important}:where(.zs333){font-size:clamp(30px,3.4vw,46px)!important}:where(.zs334){padding-top:112px!important;padding-bottom:120px!important;display:flex!important;flex-wrap:wrap!important;gap:72px!important}:where(.zs335){flex:1 1 420px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:26px!important}:where(.zs336){border-bottom:1px solid var(--line)!important;margin-top:12px!important}:where(.zs338){display:flex!important;flex-direction:column!important;gap:20px!important;padding:36px!important;border-radius:var(--radius-l)!important;background:var(--surface)!important;border:1px solid var(--line)!important}:where(.zp) .nw{white-space:nowrap}:where(.zp) .h3{font-family:var(--font-display);font-stretch:var(--stretch-display);letter-spacing:var(--tracking-display);font-weight:var(--font-weight-display);text-transform:var(--case-display);line-height:var(--lh-display)}:where(.zp) .h3{font-family:var(--font-display);font-stretch:var(--stretch-heading);font-weight:700;letter-spacing:0;line-height:1.05}:where(.zp) .pl-h b .dot{display:none}:where(.zp) .h1-sub{display:block;font-size:.34em;line-height:1.05;margin-top:.35em;letter-spacing:0}:where(.zp) .wlst{--acc:var(--acc-d);--acc-t:var(--acc-d);--on-acc:#0E0F12}:where(.zp) .vs-sec,.vs-sec:where(.zp){--acc:var(--acc-inv);--acc-t:var(--acc-inv);--on-acc:var(--on-inv)}:where(.zp) a.ac .ring img{filter:grayscale(1) contrast(1.08);transition:filter .4s ease}:where(.zp) a.ac:hover .ring img{filter:none}:where(.zp) .h3{margin:0;font-size:clamp(24px,2.2vw,30px);line-height:1.15;font-weight:700;letter-spacing:-.015em}:where(.zp) .rows{border-bottom:1px solid var(--line)}:where(.zp) .row{display:grid;grid-template-columns:120px 1fr;gap:24px;align-items:baseline;padding:30px 0;border-top:1px solid var(--line)}:where(.zp) .row .n{font-family:var(--font-label);font-size:12px;letter-spacing:.16em;color:var(--acc-t)}:where(.zp) .row p{margin:8px 0 0;font-size:16px;line-height:1.55;color:var(--muted);max-width:560px}.mitem{display:flex;align-items:baseline;gap:22px;padding:18px 0;border-top:1px solid var(--line);text-decoration:none;font-size:clamp(30px,4vw,52px);font-weight:800;letter-spacing:-.03em;color:var(--ink)}.mitem .mono{font-size:12px;letter-spacing:.16em;color:var(--faint);font-weight:400;width:40px}.mitem:hover,.mitem.cur{color:var(--acc-t)}:where(.zp) .prompt{border-left:2px solid var(--acc);padding:4px 0 4px 18px}:where(.zp) .prompt p{margin:8px 0 0;font-size:17px;line-height:1.55;font-style:italic}:where(.zp) .tab{border:0;cursor:pointer;height:40px;padding:0 16px;border-radius:var(--radius-m);font:600 14px var(--font-ui)}:where(.zp) .field{display:flex;flex-direction:column;gap:8px}:where(.zp) .field span{font-family:var(--font-label);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.inp{width:100%;height:54px;padding:0 16px;border-radius:var(--radius-l);border:1px solid var(--line);background:var(--surface);font:16px var(--font-ui);color:var(--ink)}.inp::placeholder{color:var(--faint)}.inp:focus{outline:none;border-color:var(--acc-t);box-shadow:0 0 0 3px color-mix(in srgb,var(--acc) 22%,transparent)}textarea.inp{height:auto;padding:14px 16px;resize:vertical}:where(.zp) .pill{height:44px;padding:0 18px;border-radius:var(--radius-m);font:700 12px var(--font-label);letter-spacing:.14em;cursor:pointer;border:0}:where(.zp) .price{font-size:44px;font-weight:800;letter-spacing:-.03em}:where(.zp) .plan{display:flex;flex-direction:column;gap:16px;padding:30px 0;border-top:2px solid var(--ink)}:where(.zp) .plan.hi{border-top-color:var(--acc)}:where(.zp) .chk{display:flex;gap:10px;font-size:15px;line-height:1.45;color:var(--muted)}:where(.zp) .chk:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--acc);margin-top:8px}:where(.zp) .chip{font-size:12px;font-weight:600;padding:5px 10px;border-radius:999px;background:var(--soft);color:var(--muted)}:where(.zp) .float{position:absolute;z-index:2;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--radius-l);background:var(--surface);color:var(--ink);box-shadow:0 20px 40px -14px #00000073;border:1px solid var(--line);animation:bob 6s ease-in-out infinite}:where(.zp) .float b{line-height:1.2}:where(.zp) a.ac{text-decoration:none;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}:where(.zp) .ring{width:min(100%,240px);aspect-ratio:1/1;border-radius:50%;overflow:hidden;background:var(--soft);box-shadow:0 0 0 1px var(--line);transition:box-shadow .25s ease,transform .25s ease}:where(.zp) .ring img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}:where(.zp) a.ac:hover .ring{box-shadow:0 0 0 3px var(--acc)}:where(.zp) a.ac:hover .ring img{transform:scale(1.05)}.nl{display:flex;flex-wrap:wrap;gap:28px 64px;align-items:center;padding:36px;border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--line)}:where(.zp) .h3{text-wrap:balance}.mfaq details.fq summary{font-size:16px;padding:16px 0}.mfaq details.fq p{font-size:15px;margin-bottom:16px}:where(.zp) .toasts{position:absolute;right:12px;top:-6px;z-index:3;pointer-events:none}:where(.zp) .toast{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:var(--radius-l);background:var(--surface);box-shadow:0 16px 34px -14px #0e0f1273;border:1px solid var(--line);animation:toast 3.6s ease-out infinite both}:where(.zp) .plan{transition:transform .3s ease;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}:where(.zp) .plan:hover{transform:perspective(900px) rotateX(var(--rx,2deg)) rotateY(var(--ry,-3deg)) translateY(-4px)}@supports (animation-timeline: view()){:where(.zp) .vc:not(.rail .vc),:where(.zp) .row,:where(.zp) .plan,details.fq,:where(.zp) a.ac,.nl,:where(.zp) .kv{animation:rv linear both;animation-timeline:view();animation-range:entry 0% cover 22%}}@supports (animation-timeline: view()){:where(.zp) .row:nth-child(2),:where(.zp) .plan:nth-child(2),details.fq:nth-child(2),:where(.zp) a.ac:nth-child(2),:where(.zp) .vc:nth-child(2){animation-range:entry 4% cover 26%}}@supports (animation-timeline: view()){:where(.zp) .row:nth-child(3),:where(.zp) .plan:nth-child(3),details.fq:nth-child(3),:where(.zp) a.ac:nth-child(3),:where(.zp) .vc:nth-child(3){animation-range:entry 8% cover 30%}}@supports (animation-timeline: view()){:where(.zp) .plan:nth-child(4),details.fq:nth-child(4),:where(.zp) a.ac:nth-child(4),:where(.zp) .vc:nth-child(4){animation-range:entry 12% cover 34%}}:where(.zp) .notif .rot>*{animation-name:notifk}:where(.zp) .tf-rot img{opacity:0;animation:tfr 16s ease-in-out infinite}@media(prefers-reduced-motion:reduce){:where(.zp) .tf-rot img{animation:none}}@media(prefers-reduced-motion:reduce){:where(.zp) .tf-rot img:first-child{opacity:1}}:where(.zp) .soon{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;margin-right:8px;border-radius:999px;background:var(--acc);color:var(--on-acc);font:700 10px var(--font-label);letter-spacing:.14em;text-transform:uppercase;vertical-align:2px}:where(.zp) .cmp-q{display:flex;flex-direction:column;gap:8px;margin-top:10px;padding:22px;border-radius:var(--radius-l);background:var(--soft)}:where(.zp) .cmp-q b{font-size:19px;letter-spacing:-.02em}:where(.zp) .cmp-q span{font-size:15px;line-height:1.5;color:var(--muted)}:where(.zp) .alta{display:flex;flex-wrap:wrap;gap:24px 48px;align-items:center;padding:30px;border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--line);box-shadow:0 24px 50px -36px #0e0f1259}@media(max-width:900px){:where(.zp) .row{grid-template-columns:1fr;gap:6px}}@media(prefers-reduced-motion:reduce){:where(.zp) .row,:where(.zp) .plan,:where(.zp) a.ac,.nl{animation:none!important}}@media(prefers-reduced-motion:reduce){:where(.zp) .toast{animation:none}}@media(prefers-reduced-motion:reduce){:where(.zp) .float{animation:none}}:where(.zp) .dlbl{font-family:var(--font-label);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}:where(.zp) .tmx{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:999px;border:1px dashed var(--acc);background:transparent;font:inherit;font-size:13px;font-weight:700;color:var(--acc-t);cursor:pointer}@media(max-width:640px){:where(.zp) .tmx{height:32px;font-size:12.5px}}:where(.zp) .wlst{position:relative;overflow:hidden;border-radius:var(--radius-l);background:var(--ink);color:var(--bg);padding:clamp(24px,4vw,56px);display:flex;flex-wrap:wrap;gap:36px 56px;align-items:flex-start}:where(.zp) .wlst:before{content:"";position:absolute;right:-20%;top:-40%;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--acc) 35%,transparent),transparent 65%);pointer-events:none}:where(.zp) .wlst>*{position:relative}:where(.zp) .wl-l{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:18px}:where(.zp) .wl-r{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:14px}:where(.zp) .wlst .eb{color:var(--acc)}:where(.zp) .wlst h2{margin:0;font-size:clamp(34px,4vw,58px);line-height:.98;letter-spacing:-.04em;font-weight:800}:where(.zp) .wlst p{margin:0;font-size:16px;line-height:1.55;opacity:.8;max-width:480px}:where(.zp) .wl-form{display:flex;gap:8px;flex-wrap:wrap}:where(.zp) .wl-form input{flex:1 1 220px;height:54px;border-radius:var(--radius-l);border:1px solid color-mix(in srgb,var(--bg) 25%,transparent);background:color-mix(in srgb,var(--bg) 8%,transparent);color:var(--bg);padding:0 16px;font:inherit;font-size:15px}:where(.zp) .wl-form input::placeholder{color:color-mix(in srgb,var(--bg) 50%,transparent)}:where(.zp) .wl-pos{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:18px 20px;border-radius:var(--radius-l);background:color-mix(in srgb,var(--bg) 8%,transparent);border:1px solid color-mix(in srgb,var(--bg) 14%,transparent)}:where(.zp) .wl-pos b{font-size:clamp(44px,5vw,64px);letter-spacing:-.05em;line-height:.9;color:var(--acc)}:where(.zp) .wl-pos small{font-size:12.5px;opacity:.75;text-align:right;max-width:200px;line-height:1.4}:where(.zp) .wl-prize{display:flex;gap:10px;align-items:center;font-size:13px;opacity:.85}:where(.zp) .wl-prize:before{content:"";flex:none;width:10px;height:10px;border-radius:3px;background:var(--acc);transform:rotate(45deg)}:where(.zp) .adv{display:flex;flex-wrap:wrap;gap:24px;align-items:stretch}:where(.zp) .adv-q{flex:1.3 1 480px;min-width:0;display:flex;flex-direction:column;gap:16px;padding:clamp(22px,3vw,40px);border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--line)}:where(.zp) .adv-b{display:flex;flex-wrap:wrap;gap:8px}:where(.zp) .adv-b button{height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--line);background:var(--bg);font:inherit;font-size:14.5px;font-weight:600;color:var(--ink);cursor:pointer;transition:border-color .2s,background .2s}:where(.zp) .adv-b button:hover{border-color:var(--ink)}:where(.zp) .adv-b button.on{background:var(--ink);color:var(--bg);border-color:var(--ink)}:where(.zp) .adv-r{flex:1 1 340px;min-width:0;display:flex}:where(.zp) .adv-empty{flex:1;display:flex;flex-direction:column;gap:12px;padding:clamp(22px,3vw,36px);border-radius:var(--radius-l)}:where(.zp) .adv-empty{justify-content:center;border:1.5px dashed var(--line);color:var(--muted)}:where(.zp) .adv-empty b{font-size:20px;color:var(--ink)}:where(.zp) .plan{padding:28px 26px!important;min-width:0}:where(.zp) .plan .pl-h{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap}:where(.zp) .plan .pl-h b{font-size:24px;letter-spacing:-.02em}:where(.zp) .plan .pl-per{font-size:15px;font-weight:600;color:var(--muted)}:where(.zp) .plan .meta{overflow-wrap:anywhere}:where(.zp) .rp-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}:where(.zp) .rp-tabs button{display:flex;flex-direction:column;gap:4px;align-items:flex-start;text-align:left;padding:14px 16px;border-radius:var(--radius-l);border:1px solid var(--line);background:var(--bg);font:inherit;color:var(--ink);cursor:pointer;transition:border-color .2s,background .2s}:where(.zp) .rp-tabs button b{font-size:16px}:where(.zp) .rp-tabs button small{font-size:12.5px;line-height:1.35;color:var(--muted)}:where(.zp) .rp-tabs button:hover{border-color:var(--ink)}:where(.zp) .rp-tabs button.on{background:var(--ink);border-color:var(--ink);color:var(--bg)}:where(.zp) .rp-tabs button.on small{color:inherit;opacity:.7}:where(.zp) .rp-body{display:flex;flex-direction:column;gap:24px;animation:dqin .4s cubic-bezier(.2,.8,.2,1) both}:where(.zp) .rp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;align-items:stretch}:where(.zp) .rp-tools{padding:clamp(22px,3vw,34px);border-radius:var(--r-l);background:var(--bg);border:1px solid var(--line);display:flex;flex-direction:column;gap:12px}:where(.zp) .rp-th{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}:where(.zp) .rp-th b{white-space:nowrap}:where(.zp) .rp-th b{font-size:32px;letter-spacing:-.03em}:where(.zp) .rp-th small{font-size:14px;color:var(--muted);font-weight:600}:where(.zp) .rp-sub{margin:0;font-size:15px;line-height:1.5;color:var(--muted)}:where(.zp) .rp-tl{display:flex;flex-wrap:wrap;gap:8px}:where(.zp) .rp-t{padding:7px 12px;border-radius:999px;background:var(--soft);font-size:13.5px;font-weight:600}:where(.zp) .rp-t.nw{background:transparent;box-shadow:inset 0 0 0 1px var(--acc)}:where(.zp) .rp-t i{font:700 9.5px var(--font-label);font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--acc-t);margin-left:6px}@media(max-width:1100px){:where(.zp) .rp-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){:where(.zp) .rp-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){:where(.zp) .rp-tabs button{padding:12px}}@media(max-width:640px){:where(.zp) .plan{padding:24px 20px!important}}@media(max-width:640px){:where(.zp) .plan{transform:none!important}}:where(.zp) .stk{position:sticky;top:110px}@media(max-width:900px){:where(.zp) .stk{position:static!important}}:where(.zp) .rp-body>.rp-cmp{order:0}:where(.zp) button.rp-t{border:0;font:inherit;font-size:13.5px;font-weight:600;color:var(--ink);cursor:pointer;display:inline-flex;align-items:center;gap:2px;transition:background .2s,color .2s,transform .15s}:where(.zp) button.rp-t em{font-style:normal;color:var(--acc-t);font-size:16px;line-height:1;margin-left:4px;transition:transform .2s}:where(.zp) button.rp-t:hover{transform:translateY(-1px)}:where(.zp) button.rp-t:hover em{transform:translate(2px)}:where(.zp) button.rp-t[aria-pressed=true]{background:var(--ink);color:var(--bg)}:where(.zp) button.rp-t[aria-pressed=true] em,:where(.zp) button.rp-t[aria-pressed=true] i{color:var(--acc)}:where(.zp) .rp-cmp{border:1px solid var(--line);border-radius:var(--r-l);background:var(--bg);overflow:hidden}:where(.zp) .rp-cmp summary{list-style:none;cursor:pointer;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding:20px clamp(20px,3vw,30px)}:where(.zp) .rp-cmp summary::-webkit-details-marker{display:none}:where(.zp) .rp-cmp summary span{font-weight:800;font-size:18px;letter-spacing:-.01em}:where(.zp) .rp-cmp summary span:after{content:"+";display:inline-block;margin-left:10px;color:var(--acc-t);transition:transform .2s}:where(.zp) .rp-cmp[open] summary span:after{transform:rotate(45deg)}:where(.zp) .rp-cmp summary small{font-size:13.5px;color:var(--muted)}:where(.zp) .rp-cw{overflow-x:auto;-webkit-overflow-scrolling:touch;border-top:1px solid var(--line)}:where(.zp) .rp-ct{width:100%;border-collapse:collapse;font-size:14px}:where(.zp) .rp-ct th,:where(.zp) .rp-ct td{padding:13px 16px;border-bottom:1px solid var(--line);text-align:center;vertical-align:middle}:where(.zp) .rp-ct tbody tr:last-child th,:where(.zp) .rp-ct tbody tr:last-child td{border-bottom:0}:where(.zp) .rp-ct thead th{vertical-align:bottom;padding-top:18px}:where(.zp) .rp-ct thead th b{display:block;font-size:16px;letter-spacing:-.01em}:where(.zp) .rp-ct thead th span{display:block;font-size:22px;font-weight:800;letter-spacing:-.02em;margin-top:4px}:where(.zp) .rp-ct thead th small{font-size:12px;font-weight:600;color:var(--muted);margin-left:3px}:where(.zp) .rp-ct thead th.hi{color:var(--acc-t)}:where(.zp) .rp-ct thead th.hi span{color:var(--ink)}:where(.zp) .rp-ct th[scope=row]{text-align:left;font-weight:600;color:var(--ink);min-width:180px}:where(.zp) .rp-ct td{color:var(--muted);font-weight:600;font-size:13.5px}:where(.zp) .rp-ct .cy{display:inline-block;width:20px;height:20px;border-radius:50%;background:var(--acc);position:relative;vertical-align:middle}:where(.zp) .rp-ct .cy:after{content:"";position:absolute;left:7px;top:4px;width:5px;height:9px;border:solid var(--on-acc);border-width:0 2px 2px 0;transform:rotate(45deg)}:where(.zp) .rp-ct .cn{display:inline-block;width:12px;height:2px;border-radius:2px;background:var(--line);vertical-align:middle}@media(max-width:640px){:where(.zp) .rp-ct{font-size:13px}}@media(max-width:640px){:where(.zp) .rp-ct th,:where(.zp) .rp-ct td{padding:11px 10px}}@media(max-width:640px){:where(.zp) .rp-ct th[scope=row]{min-width:132px;position:sticky;left:0;background:var(--bg);z-index:1}}@media(max-width:640px){:where(.zp) .rp-ct thead th:first-child{position:sticky;left:0;background:var(--bg);z-index:1}}@media(max-width:640px){:where(.zp) .rp-ct thead th span{font-size:18px}}@media(max-width:640px){:where(.zp) .rp-ct td{min-width:92px}}:where(.zp) .rp-phs{display:flex;flex-direction:column;gap:14px}:where(.zp) .rp-ph{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;align-items:start;padding-top:12px;border-top:1px solid var(--line)}:where(.zp) .rp-phl{font:700 10.5px var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);padding-top:8px}@media(max-width:640px){:where(.zp) .rp-ph{grid-template-columns:1fr;gap:8px}}@media(max-width:640px){:where(.zp) .rp-phl{padding-top:0}}:where(.zp) .rp-bill{display:flex;justify-content:flex-start}:where(.zp) .seg-b{display:inline-flex;padding:4px;border-radius:999px;background:var(--bg);border:1px solid var(--line);gap:2px}:where(.zp) .seg-b button{height:38px;padding:0 16px;border:0;border-radius:999px;background:transparent;font:inherit;font-weight:700;font-size:14px;color:var(--muted);cursor:pointer;display:inline-flex;align-items:center;gap:8px}:where(.zp) .seg-b button.on{background:var(--ink);color:var(--bg)}:where(.zp) .seg-b button i{font-style:normal;font:700 10.5px var(--font-label);letter-spacing:.06em;text-transform:uppercase;padding:3px 7px;border-radius:999px;background:var(--acc);color:var(--on-acc)}:where(.zp) .plan .pl-lim{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:13.5px}:where(.zp) .plan .pl-lim span{color:var(--muted)}:where(.zp) .plan .pl-lim b{text-align:right;font-weight:700}:where(.zp) .plan .pl-tl{display:flex;flex-direction:column;gap:8px}:where(.zp) .plan .pl-tlh{font-size:13px;font-weight:700;line-height:1.35}:where(.zp) .plan .pl-tl.up .pl-tlh{color:var(--acc-t)}:where(.zp) .plan .pl-cs{display:flex;flex-wrap:wrap;gap:5px}:where(.zp) .plan .pl-c{padding:4px 9px;border-radius:999px;background:var(--soft);font-size:12px;font-weight:600;line-height:1.3}:where(.zp) .plan.hi .pl-c{background:color-mix(in srgb,var(--acc) 22%,var(--bg))}:where(.zp) .plan .pl-c.so{background:transparent;box-shadow:inset 0 0 0 1px var(--line);color:var(--muted)}:where(.zp) .plan .pl-c i{font:700 9px var(--font-label);font-style:normal;letter-spacing:.06em;text-transform:uppercase;margin-left:5px;color:#8a5a00}:where(.zp) .plan .pl-fs{display:flex;flex-direction:column;gap:9px;flex:1}:where(.zp) .plan .pl-no{display:flex;gap:10px;align-items:baseline;font-size:14px;color:var(--faint)}:where(.zp) .plan .pl-no:before{content:"";flex:none;width:10px;height:2px;border-radius:2px;background:var(--line);transform:translateY(-4px);margin:0 4px}:where(.zp) .rp-val{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:0;border-radius:var(--r-l);overflow:hidden;border:1px solid var(--line);background:var(--bg)}:where(.zp) .rp-val .eb{margin:0}:where(.zp) .vl-f{padding:clamp(22px,3vw,32px);display:flex;flex-direction:column;gap:12px;border-right:1px solid var(--line)}:where(.zp) .vl-f p{margin:0;font-size:15px;line-height:1.55;color:var(--muted)}:where(.zp) .vl-p{padding:clamp(22px,3vw,32px);display:flex;flex-direction:column;gap:16px;background:color-mix(in srgb,var(--acc) 9%,var(--bg))}:where(.zp) .vl-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}:where(.zp) .vl-i{display:flex;flex-direction:column;gap:4px}:where(.zp) .vl-i b{font-size:16px;letter-spacing:-.01em}:where(.zp) .vl-i span{font-size:14px;line-height:1.5;color:var(--muted)}:where(.zp) .rp-ct tr.sec th{text-align:left;font:700 10.5px var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);background:var(--soft);padding:10px 16px}:where(.zp) .rp-t i.fr{color:var(--muted)}:where(.zp) .rp-t i.so{color:var(--warn,#8A5A00)}@media(max-width:900px){:where(.zp) .rp-val{grid-template-columns:1fr}}@media(max-width:900px){:where(.zp) .vl-f{border-right:0;border-bottom:1px solid var(--line)}}@media(max-width:640px){:where(.zp) .vl-g{grid-template-columns:1fr}}@media(max-width:640px){:where(.zp) .rp-ct tr.sec th{position:sticky;left:0}}:where(.zp) .wlst{border-radius:var(--r-xl)!important}:where(.zp) .plan,:where(.zp) .alta,.nl,:where(.zp) .adv-q,:where(.zp) .adv-empty{border-radius:var(--r-l)!important}:where(.zp) .float,:where(.zp) .toast,.inp{border-radius:var(--r-m)!important}:where(.zp) .chip,:where(.zp) .soon,:where(.zp) .tmx,:where(.zp) .adv-b button{border-radius:var(--radius-chip)!important}:where(.zp) .float,:where(.zp) .toast{box-shadow:var(--sh-1)!important}:where(.zp) .alta{box-shadow:var(--sh-2)!important}:where(.zp) .plan,:where(.zp) .adv-q{box-shadow:none}:where(.zp) .adv-q,:where(.zp) .plan{border:1px solid var(--line)}:where(.zp) .vs-sec,.vs-sec:where(.zp){background:var(--ink);color:var(--bg);border-bottom:0}:where(.zp) .vs-sec .eb,.vs-sec:where(.zp) .eb{color:var(--acc)}:where(.zp) .vs-lead{margin:0;max-width:560px;font-size:18px;line-height:1.55;opacity:.78}:where(.zp) .vs-ctas{display:flex;flex-wrap:wrap;gap:10px}:where(.zp) .vs-ctas .btn-line{background:transparent;color:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 45%,transparent)}:where(.zp) .vs-app{position:relative;background:var(--bg);color:var(--ink);border-radius:var(--radius-l);padding:22px;display:flex;flex-direction:column;gap:16px;box-shadow:0 30px 80px #00000059;min-width:0}:where(.zp) .vs-ah{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:flex-end;justify-content:space-between}:where(.zp) .vs-ah b{font-size:clamp(22px,2.4vw,30px);letter-spacing:-.03em;line-height:1.05}:where(.zp) .vs-pills{display:flex;flex-wrap:wrap;gap:6px}:where(.zp) .vs-pills span{font-size:12px;font-weight:600;padding:5px 10px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line);background:var(--surface)}:where(.zp) .vs-pills span.on{background:var(--ink);color:var(--bg);box-shadow:none}:where(.zp) .vs-sts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}:where(.zp) .vs-st{padding:12px 14px;border-radius:var(--radius-l);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;gap:2px;min-width:0}:where(.zp) .vs-st small{font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.zp) .vs-st b{font-size:22px;letter-spacing:-.02em}:where(.zp) .vs-st.w{background:color-mix(in srgb,#F5C04A 22%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,#E0A100 55%,transparent)}:where(.zp) .vs-tl{display:grid;grid-template-columns:96px 1fr;gap:6px 10px;align-items:center;padding:14px;border-radius:var(--radius-l);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}:where(.zp) .vs-tl .hh{position:relative;height:16px;font-size:10.5px;color:var(--faint)}:where(.zp) .vs-tl .hh i{position:absolute;font-style:normal;transform:translate(-50%)}:where(.zp) .vs-tl .rn{font-size:13px;font-weight:700;line-height:1.15;min-width:0}:where(.zp) .vs-tl .rn small{display:block;font-weight:500;font-size:11px;color:var(--muted)}:where(.zp) .vs-tl .tr{position:relative;height:42px;border-radius:var(--radius-m);background:repeating-linear-gradient(90deg,transparent 0,transparent calc(12.5% - 1px),var(--line) calc(12.5% - 1px),var(--line) 12.5%);box-shadow:inset 0 0 0 1px var(--line)}:where(.zp) .vs-b{position:absolute;top:4px;bottom:4px;border-radius:6px;padding:2px 7px;font-size:11px;gap:1px;font-weight:700;line-height:1.2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:flex;flex-direction:column;justify-content:center}:where(.zp) .vs-b small{font-weight:500;font-size:10px;opacity:.75;overflow:hidden;text-overflow:ellipsis}:where(.zp) .vs-b.ev{background:var(--acc);color:var(--on-acc,#0E0F12)}:where(.zp) .vs-b.mt{background:repeating-linear-gradient(135deg,var(--soft) 0 6px,color-mix(in srgb,var(--line) 70%,var(--soft)) 6px 12px);color:var(--muted)}:where(.zp) .vs-b.vi{background:color-mix(in srgb,var(--acc) 14%,var(--surface));box-shadow:inset 0 0 0 1px var(--acc);color:var(--ink)}:where(.zp) .vs-b.op{background:var(--surface);outline:1.5px dashed #E0A100;outline-offset:-1.5px;color:var(--ink)}:where(.zp) .vs-now{position:absolute;top:-4px;bottom:-4px;width:2px;background:#c2410c;border-radius:2px}:where(.zp) .vs-tease{display:flex;flex-wrap:wrap;gap:36px 64px;align-items:center}:where(.zp) .vs-tease .vs-app{flex:1.2 1 520px;padding:18px}:where(.zp) .vs-tease .vs-sts{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.zp) .vs-list{display:flex;flex-wrap:wrap;gap:8px}:where(.zp) .vs-list span{font-size:13px;font-weight:600;padding:7px 12px;border-radius:999px;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 30%,transparent)}:where(.zp) .vs-ch summary{list-style:none;cursor:pointer;font-size:13px;font-weight:600;padding:7px 12px;border-radius:999px;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 30%,transparent);user-select:none;transition:background .2s,color .2s}:where(.zp) .vs-ch summary::-webkit-details-marker{display:none}:where(.zp) .vs-ch summary:after{content:" +";opacity:.6}:where(.zp) .vs-ch[open] summary:after{content:" –"}:where(.zp) .vs-ch summary:hover{box-shadow:inset 0 0 0 1px currentColor}:where(.zp) .vs-ch[open]{flex-basis:100%}:where(.zp) .vs-ch[open] summary{display:inline-block;background:var(--acc);color:var(--on-acc);box-shadow:none}:where(.zp) .vs-ch p{margin:10px 2px 4px;font-size:14.5px;line-height:1.5;opacity:.85;max-width:460px}@media(max-width:640px){:where(.zp) .vs-app{padding:14px;border-radius:var(--radius-l)}}@media(max-width:640px){:where(.zp) .vs-sts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){:where(.zp) .vs-tl{grid-template-columns:64px 1fr;padding:10px;gap:6px 8px}}@media(max-width:640px){:where(.zp) .vs-tl .rn small{display:none}}@media(max-width:640px){:where(.zp) .vs-tl .hh i:nth-child(2n){display:none}}@media(max-width:640px){:where(.zp) .vs-b small{display:none}}:where(.zp) .cs-u{align-self:flex-end;max-width:88%;background:var(--ink);color:var(--bg);border-radius:14px 14px 4px;padding:10px 12px;line-height:1.45}:where(.zp) .cs-a{max-width:92%;background:var(--soft);border-radius:14px 14px 14px 4px;padding:10px 12px;line-height:1.45}:where(.zp) .cs-now{display:flex;flex-direction:column;gap:2px;padding:12px;border-radius:var(--radius-l);background:var(--ink);color:var(--bg)}:where(.zp) .cs-now small{opacity:.7;font-size:11px}:where(.zp) .cs-now b{font-size:16px}:where(.zp) .cs-rep{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:where(.zp) .cs-rep div{padding:10px;border-radius:var(--radius-m);background:var(--soft);display:flex;flex-direction:column;gap:2px}:where(.zp) .cs-rep b{font-size:18px}:where(.zp) .cs-rep small{color:var(--muted);font-size:11.5px}:where(.zp) .gw{display:flex;flex-wrap:wrap;gap:40px 72px;align-items:flex-start}:where(.zp) .gw-l{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:20px}:where(.zp) .gw-r{flex:1.2 1 480px;min-width:0;display:flex;flex-direction:column;gap:14px}:where(.zp) .gw-ideas{display:flex;flex-wrap:wrap;gap:8px}:where(.zp) .gw-ideas>span{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);font-size:14px;font-weight:600}:where(.zp) .gw-ideas>span>i{width:7px;height:7px;border-radius:50%;background:var(--acc);opacity:.6;font-style:normal}:where(.zp) .gw-c{display:flex;flex-direction:column;gap:8px;padding:22px;border-radius:var(--radius-l);background:var(--ink);color:var(--bg)}:where(.zp) .gw-c b{font-size:20px;letter-spacing:-.02em}:where(.zp) .gw-c span{font-size:15px;line-height:1.55;opacity:.78}:where(.zp) .tkvb{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px;background:color-mix(in srgb,#1E9E5A 14%,var(--surface));color:#16774a}:where(.zp) .tg-ph{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:24px 56px;align-items:start}:where(.zp) .tg-ph>p{margin:0;position:sticky;top:96px}:where(.zp) .tg-l{display:flex;flex-direction:column;border-top:1px solid var(--line)}:where(.zp) .tg-l details{border-bottom:1px solid var(--line)}:where(.zp) .tg-l summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:14px;padding:18px 4px;font-size:clamp(18px,1.6vw,21px);font-weight:700;letter-spacing:-.015em}:where(.zp) .tg-l summary::-webkit-details-marker{display:none}:where(.zp) .tg-l summary .tg-d{font-size:14.5px;font-weight:500;color:var(--muted);letter-spacing:0;flex:1;min-width:0}:where(.zp) .tg-l summary:after{content:"+";flex:none;width:30px;height:30px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line);display:inline-flex;align-items:center;justify-content:center;font-weight:500;color:var(--muted)}:where(.zp) .tg-l details[open] summary:after{content:"−";background:var(--ink);color:var(--bg);box-shadow:none}:where(.zp) .tg-b{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 4px 22px}:where(.zp) .tg-b div{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:var(--radius-l);background:var(--soft)}:where(.zp) .tg-b small{font-family:var(--font-label);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--acc-t)}:where(.zp) .tg-b span{font-size:15px;line-height:1.55}:where(.zp) .tg-soon{flex:none;font-family:var(--font-label);font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:3px 9px;border-radius:999px;background:color-mix(in srgb,#E0A100 18%,var(--bg));color:#8a5a00}@media(max-width:860px){:where(.zp) .tg-ph{grid-template-columns:1fr}}@media(max-width:860px){:where(.zp) .tg-ph>p{position:static}}@media(max-width:860px){:where(.zp) .tg-b{grid-template-columns:1fr}}@media(max-width:860px){:where(.zp) .tg-l summary{flex-wrap:wrap}}@media(max-width:860px){:where(.zp) .tg-l summary .tg-d{flex-basis:100%;order:3}}:where(.zp) .tg{display:flex;flex-direction:column;gap:56px}:where(.zp) .tg-note{margin:0;font-size:14px;color:var(--muted)}:where(.zp) .pill,:where(.zp) .tab{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}:where(.zp) .pill[aria-pressed=true],:where(.zp) .tab[aria-selected=true]{background:var(--ink);color:var(--bg);box-shadow:none}:where(.zp) .bseg button[aria-pressed=true]{background:var(--ink);color:var(--bg)}:where(.zp) .vc .ph .vc-empty{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font:800 64px var(--font-ui);color:var(--faint)}:where(.zp) .vc-none{display:flex;flex-direction:column;gap:8px;padding:24px 0}:where(.zp) .rp-tabs[data-rp-tabs]{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:640px){:where(.zp) .rp-tabs[data-rp-tabs]{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.zp) a.ac .ring .ac-empty{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font:800 48px var(--font-ui);color:var(--faint)}:where(.zp) .rp-tabs button[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}:where(.zp) .rp-tabs button[aria-selected=true] small{color:inherit;opacity:.7}:where(.zp) .plan[hidden]{display:none}:where(.zs89){display:flex!important;flex-direction:column!important;gap:14px!important}:where(.zs209){flex:1.6 1 520px!important;min-width:0!important;border-bottom:1px solid var(--line)!important}:where(.zp) .hp{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none}:where(.zp) .vs-top{display:flex;flex-wrap:wrap;gap:28px 72px;align-items:flex-end;justify-content:space-between}:where(.zp) .vs-tabs{display:flex;gap:18px;overflow:hidden;border-bottom:1px solid var(--line);font-size:13.5px;font-weight:600;color:var(--muted);white-space:nowrap}:where(.zp) .vs-tabs>span{padding:0 0 10px}:where(.zp) .vs-tabs>span.on{color:var(--ink);box-shadow:inset 0 -2px 0 var(--acc)}:where(.zp) .vs-b.bl{background:#fbe3da;color:#b4441c}:where(.zp) .vs-fl{position:absolute;display:flex;gap:10px;align-items:flex-start;max-width:280px;padding:12px 14px;border-radius:var(--radius-l);background:var(--surface);color:var(--ink);box-shadow:0 16px 40px #00000038,inset 0 0 0 1px var(--line);font-size:13px;line-height:1.4}:where(.zp) .vs-fl b{display:block;font-size:13.5px}:where(.zp) .vs-fl small{display:block;color:var(--muted);font-size:12px}:where(.zp) .vs-fl .d{flex:none;width:8px;height:8px;border-radius:50%;margin-top:5px;background:#c2410c}:where(.zp) .vs-fl .d.ok{background:var(--acc)}:where(.zp) .vs-fl.a{right:-18px;top:-26px}:where(.zp) .vs-fl.b{left:-22px;bottom:-26px}:where(.zp) .vs-feats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:color-mix(in srgb,var(--bg) 16%,transparent);border-radius:var(--radius-l);overflow:hidden}:where(.zp) .vs-f{background:var(--ink);padding:24px 22px;display:flex;flex-direction:column;gap:8px;min-width:0}:where(.zp) .vs-f .mono{font-size:10.5px;letter-spacing:.16em;color:var(--acc)}:where(.zp) .vs-f b{font-size:18px;letter-spacing:-.015em;line-height:1.2}:where(.zp) .vs-f .vs-fd{font-size:14.5px;line-height:1.5;opacity:.72}:where(.zp) .vs-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}:where(.zp) .vs-step{display:flex;gap:14px;align-items:flex-start;padding-top:18px;border-top:1px solid color-mix(in srgb,var(--bg) 22%,transparent)}:where(.zp) .vs-step i{flex:none;font-style:normal;font-family:var(--font-label);font-size:12px;color:var(--acc-t);padding-top:3px}:where(.zp) .vs-step b{display:block;font-size:17px;letter-spacing:-.01em}:where(.zp) .vs-step .vs-sd{display:block;font-size:14.5px;line-height:1.5;opacity:.72;margin-top:4px}:where(.zp) .sp-proc .vs-step{border-top-color:var(--line)}:where(.zp) .sp-proc .vs-step .vs-sd{opacity:1;color:var(--muted)}:where(.zp) .sp-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}:where(.zp) .sp-plan{display:flex;flex-direction:column;gap:14px;padding:26px;border-radius:var(--radius-l);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}:where(.zp) .sp-plan.hi{box-shadow:inset 0 0 0 2px var(--ink)}:where(.zp) .zs161{display:flex;justify-content:space-between;gap:8px;align-items:baseline}:where(.zp) .zs162{font-size:22px;letter-spacing:-.02em}:where(.zp) .zs163{display:flex;flex-direction:column;gap:9px;flex:1}:where(.zp) .zs211{display:flex;flex-direction:column;gap:64px}:where(.zp) .zs325{flex:1.2 1 520px;min-width:0;display:flex;flex-direction:column;gap:20px}:where(.zp) .zs326{flex:1 1 400px;min-width:0;display:flex;flex-direction:column;gap:22px}:where(.zp) .zs329{display:flex;flex-direction:column;gap:40px}:where(.zp) .vs-list summary span{padding:0;box-shadow:none;border-radius:0;font-size:inherit;font-weight:inherit}:where(.zp) .vs-ch p span{padding:0;box-shadow:none;border-radius:0;font:inherit}:where(.zp) .wl-flow{display:flex;flex-direction:column;gap:10px}:where(.zp) .wl-pos.wl-step{align-items:center;justify-content:flex-start;gap:18px;padding:14px 18px}:where(.zp) .wl-pos.wl-step b{flex:none;font-size:clamp(28px,3vw,38px);font-family:var(--font-label)}:where(.zp) .wl-pos.wl-step small{text-align:left;max-width:none;opacity:1}:where(.zp) .wl-pos.wl-step small strong{display:block;font-size:15px;margin-bottom:2px}:where(.zp) .wl-form .btn-line{background:transparent;color:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 45%,transparent)}.nl .zs70{display:flex;flex-direction:column;gap:10px}.nl .nl-acts{display:flex;flex-wrap:wrap;gap:8px}.nl .nl-note{font-size:13px;color:var(--faint)}.foot .zs55>.nl{margin-bottom:48px}@media(max-width:980px){:where(.zp) .vs-feats{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.zp) .vs-fl{display:none}:where(.zp) .vs-steps{grid-template-columns:1fr}:where(.zp) .sp-plans{grid-template-columns:1fr}}@media(max-width:640px){:where(.zp) .vs-feats{grid-template-columns:1fr}:where(.zp) .vs-tabs{gap:14px}}:where(.zp) .iv-hero,:where(.zp) .iv-card.hi,:where(.zp) .iv-model,:where(.zp) .iv-mk,:where(.zp) .mk-card.dark,:where(.zp) .iv-form{--acc:var(--acc-d);--acc-t:var(--acc-d);--on-acc:#0E0F12}:where(.zp) .iv-mk .mk-card:not(.dark){--acc:var(--acc-c);--acc-t:var(--acc-tc);--on-acc:var(--on-c)}:where(.zp) .zs153{display:flex;flex-direction:column;gap:56px}:where(.zp) .zs208{display:flex;flex-wrap:wrap;gap:40px 64px;align-items:center}:where(.zp) .zs339{padding-top:104px;padding-bottom:96px;display:flex;flex-direction:column;gap:30px;position:relative}:where(.zp) .zs340{font-size:clamp(48px,7vw,112px);max-width:1100px}:where(.zp) .zs341{max-width:640px;color:#b9bcc4}:where(.zp) .zs342{display:flex;flex-wrap:wrap;gap:12px;align-items:center}:where(.zp) .zs343{height:56px;background:transparent;color:#f4f4f0;box-shadow:inset 0 0 0 1px #f4f4f059}:where(.zp) .zs344{display:flex;flex-direction:column;gap:18px;max-width:900px}:where(.zp) .zs345{font-size:clamp(36px,4.6vw,68px)}:where(.zp) .zs346{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:18px}:where(.zp) .zs347{font-size:clamp(26px,2.6vw,36px);line-height:1.15}:where(.zp) .zs348{display:flex;flex-direction:column;gap:18px;max-width:940px}:where(.zp) .zs349{font-size:clamp(36px,4.8vw,72px);color:#f4f4f0}:where(.zp) .zs350{max-width:760px;color:#b9bcc4}:where(.zp) .zs352{color:var(--ink);margin-bottom:8px}:where(.zp) .zs353{display:flex;flex-wrap:wrap;gap:48px 72px;align-items:center}:where(.zp) .zs354{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:18px}:where(.zp) .zs355{font-size:clamp(30px,3.2vw,46px)}:where(.zp) .zs356{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:16px;color:#f4f4f0}:where(.zp) .zs357{font-size:clamp(32px,3.6vw,52px);color:#f4f4f0}:where(.zp) .zs358{margin:0;font-size:17px;line-height:1.55;color:#b9bcc4}:where(.zp) .zs359{font-size:12px;letter-spacing:.14em;color:#b9bcc4}:where(.zp) .zs360{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:12px}:where(.zp) .iv-hero{background:#0e0f12;color:#f4f4f0;position:relative;overflow:hidden}:where(.zp) .iv-hero:before{content:"";position:absolute;right:-15%;top:-30%;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--acc) 30%,transparent),transparent 65%);pointer-events:none}:where(.zp) .iv-hero .h1{color:#f4f4f0}:where(.zp) .iv-nums{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;margin-top:24px;border-radius:var(--radius-l);overflow:hidden;background:#f4f4f01f}:where(.zp) .iv-nums>div{background:#15171c;padding:22px;display:flex;flex-direction:column;gap:8px}:where(.zp) .iv-nums>div>b{font-size:clamp(34px,3.6vw,52px);font-weight:800;letter-spacing:-.04em;color:var(--acc);line-height:1}:where(.zp) .iv-nums .iv-nl{font-size:14px;line-height:1.45;color:#b9bcc4}:where(.zp) .iv-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}:where(.zp) .iv-card{display:flex;flex-direction:column;gap:14px;padding:clamp(22px,2.6vw,34px);border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--line)}:where(.zp) .iv-card.hi{background:#0e0f12;color:#f4f4f0;border-color:#0e0f12}:where(.zp) .iv-card.hi p,:where(.zp) .iv-card.hi li{color:#b9bcc4}:where(.zp) .iv-k{font:700 11px var(--font-label);letter-spacing:.16em;text-transform:uppercase;color:var(--acc-t)}:where(.zp) .iv-card.hi .iv-k{color:var(--acc)}:where(.zp) .iv-card>b{font-size:clamp(22px,2vw,28px);letter-spacing:-.025em;line-height:1.12}:where(.zp) .iv-card p{margin:0;font-size:15.5px;line-height:1.6;color:var(--muted)}:where(.zp) .iv-card ul{margin:4px 0 0;padding:14px 0 0;list-style:none;display:flex;flex-direction:column;gap:9px;border-top:1px solid var(--line)}:where(.zp) .iv-card.hi ul{border-top-color:#f4f4f024}:where(.zp) .iv-card li{position:relative;padding-left:18px;font-size:14.5px;line-height:1.45;color:var(--ink)}:where(.zp) .iv-card li:before{content:"";position:absolute;left:0;top:7px;width:7px;height:7px;border-radius:50%;background:var(--acc)}:where(.zp) .iv-why{display:flex;flex-direction:column;border-top:1px solid var(--line)}:where(.zp) .iv-why>div{display:flex;flex-direction:column;gap:4px;padding:16px 0;border-bottom:1px solid var(--line)}:where(.zp) .iv-why>div>b{font-size:17px}:where(.zp) .iv-why .iv-wd{font-size:15px;line-height:1.5;color:var(--muted)}:where(.zp) .iv-model{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;border-radius:var(--radius-l);overflow:hidden;background:#0e0f12;padding:6px}:where(.zp) .iv-model>*{padding:18px;display:flex;flex-direction:column;gap:6px;justify-content:center}:where(.zp) .iv-model>div>b{font-size:19px;color:#f4f4f0;letter-spacing:-.01em}:where(.zp) .iv-model .iv-md{font-size:13.5px;line-height:1.45;color:#b9bcc4}:where(.zp) .iv-ba{position:relative;aspect-ratio:4/3;border-radius:var(--radius-l);overflow:hidden;background:#000}:where(.zp) .iv-ba>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}:where(.zp) .iv-ba>.af{animation:ivbaaf 7s cubic-bezier(.6,0,.3,1) 1s infinite both}:where(.zp) .iv-ba>.t1,:where(.zp) .iv-ba>.t2{position:absolute;top:12px;padding:6px 11px;border-radius:999px;font:700 10px var(--font-label);letter-spacing:.14em;text-transform:uppercase}:where(.zp) .iv-ba>.t1{left:12px;background:#0e0f12bf;color:#fff}:where(.zp) .iv-ba>.t2{right:12px;background:var(--acc);color:var(--on-acc)}@keyframes ivbaaf{0%,20%{opacity:0}45%,80%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){:where(.zp) .iv-ba>.af{animation:none;opacity:1}}:where(.zp) .iv-mk{background:#0e0f12;color:#f4f4f0;position:relative;overflow:hidden}:where(.zp) .iv-mk:before{content:"";position:absolute;left:-20%;top:-10%;width:60%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--acc) 18%,transparent),transparent 65%);pointer-events:none}:where(.zp) .iv-mk .wrap{position:relative}:where(.zp) .mk-big{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1px;border-radius:var(--radius-l);overflow:hidden;background:#f4f4f01f}:where(.zp) .mk-big>.mk-st{background:#15171c;padding:26px 24px}:where(.zp) .mk-st{display:flex;flex-direction:column;gap:10px;min-width:0}:where(.zp) .mk-st>b{font-size:clamp(34px,3.8vw,58px);font-weight:800;letter-spacing:-.045em;line-height:1;color:var(--acc)}:where(.zp) .mk-st .mk-l{font-size:15px;line-height:1.45;color:#d8dae0}:where(.zp) .mk-st>small{font-size:12.5px;line-height:1.4;color:#8d9099;border-top:1px solid rgba(244,244,240,.12);padding-top:10px;margin-top:auto}:where(.zp) .mk-row{display:flex;flex-wrap:wrap;gap:20px}:where(.zp) .mk-row>.mk-card{flex:1 1 360px}:where(.zp) .mk-card{display:flex;flex-direction:column;gap:14px;padding:clamp(22px,2.6vw,34px);border-radius:var(--radius-l);background:var(--surface);color:var(--ink);min-width:0}:where(.zp) .mk-card.dark{background:#15171c;color:#f4f4f0;border:1px solid rgba(244,244,240,.1)}:where(.zp) .mk-h{font-size:clamp(22px,2.2vw,30px);letter-spacing:-.025em;line-height:1.15;color:#f4f4f0}:where(.zp) .mk-p{margin:0;font-size:15px;line-height:1.55;color:var(--muted)}:where(.zp) .mk-card.dark .mk-p{color:#b9bcc4}:where(.zp) .mk-note{font-size:12.5px;line-height:1.5;color:#8d9099}:where(.zp) .mk-note .mk-a{color:inherit;text-decoration:underline;text-underline-offset:2px}:where(.zp) .mk-flow{margin:0;padding:0 0 0 22px;display:flex;flex-direction:column;gap:10px;font-size:16px;font-weight:600}:where(.zp) .mk-flow>li::marker{color:var(--acc);font-family:var(--font-label)}:where(.zp) .mk-es{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}:where(.zp) .mk-es .mk-st>b{font-size:clamp(30px,3vw,46px)}:where(.zp) .mk-tw{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -4px}:where(.zp) .mk-t{width:100%;min-width:620px;border-collapse:separate;border-spacing:0;font-size:14px}:where(.zp) .mk-t th{text-align:center;vertical-align:bottom;padding:10px 8px 14px;border-bottom:1px solid var(--line);font-weight:400}:where(.zp) .mk-t th>b{display:block;font-size:14px}:where(.zp) .mk-t td{padding:13px 8px;border-bottom:1px solid var(--line);text-align:center}:where(.zp) .mk-t td:first-child{text-align:left;font-weight:600;padding-left:4px}:where(.zp) .mk-t .me{background:color-mix(in srgb,var(--acc) 10%,transparent)}:where(.zp) .mk-t th.me{border-radius:14px 14px 0 0}:where(.zp) .mk-t th.me>b{color:var(--acc-t)}:where(.zp) .mk-c{display:inline-block;width:14px;height:14px;border-radius:50%;border:2px solid var(--line);vertical-align:middle}:where(.zp) .mk-c.full{background:var(--acc);border-color:var(--acc)}:where(.zp) .mk-sig{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}:where(.zp) .mk-sig>div{display:flex;flex-direction:column;gap:10px;padding:26px;border-radius:var(--radius-l);border:1px solid rgba(244,244,240,.12)}:where(.zp) .mk-sig>div>b{font-size:clamp(38px,3.8vw,56px);font-weight:800;letter-spacing:-.045em;line-height:1}:where(.zp) .mk-sig>div>p{margin:0;font-size:15px;line-height:1.55;color:#b9bcc4}:where(.zp) .mk-src{margin:0;padding:22px 0 0 18px;border-top:1px solid rgba(244,244,240,.12);display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:6px 28px;font-size:13px;line-height:1.5;color:#8d9099}:where(.zp) .mk-src a{color:#b9bcc4;text-decoration:underline;text-underline-offset:2px}:where(.zp) .iv-team{flex:0 1 420px;min-width:0;aspect-ratio:4/3;border-radius:var(--radius-l);overflow:hidden}:where(.zp) .iv-team>img{width:100%;height:100%;object-fit:cover;object-position:50% 70%;filter:grayscale(1) contrast(1.05) brightness(1.15)}:where(.zp) .iv-form{display:flex;flex-wrap:wrap;gap:36px 64px;align-items:center;padding:clamp(26px,4vw,56px);border-radius:var(--radius-l);background:#0e0f12;color:#f4f4f0}:where(.zp) .iv-form .btn-line{background:transparent;color:#f4f4f0;box-shadow:inset 0 0 0 1px #f4f4f059}:where(.zp) .iv-form .iv-note{font-size:13px;color:#8d9099}@media(max-width:640px){:where(.zp) .mk-es{grid-template-columns:1fr}:where(.zp) .zs339{padding-top:72px;padding-bottom:64px}}:where(.zp) .rp-ct thead th b span{display:inline;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin:0}:where(.zp) .rp-cmp summary span span{font-size:inherit;font-weight:inherit}:where(.zp) .rp-cmp summary span span:after{content:none}:where(.zp) .plan .pl-lim b span{color:inherit}
