.beta-root{background:#fff;min-height:100dvh}.beta-root>header{z-index:1000;background:#fff;position:sticky;top:0}.beta-scroll{height:calc(100dvh - var(--am-header-h,56px) - var(--beta-subnav-h,56px));scroll-snap-type:y proximity;scroll-behavior:smooth;overscroll-behavior:contain;padding-bottom:calc(32px + env(safe-area-inset-bottom,0px));background:#fff;scroll-padding-top:0;scroll-padding-bottom:24px;overflow-y:auto}.beta-scroll::-webkit-scrollbar{display:none}.beta-scroll{-ms-overflow-style:none;scrollbar-width:none}.beta-snap-section{min-height:calc(100dvh - var(--am-header-h,56px) - var(--beta-subnav-h,56px));height:calc(100dvh - var(--am-header-h,56px) - var(--beta-subnav-h,56px));scroll-snap-align:start;scroll-snap-stop:always;align-items:stretch;display:grid}.beta-snap-none{height:auto;min-height:calc(28svh + env(safe-area-inset-bottom,0px));scroll-snap-align:none;scroll-snap-stop:normal;padding-bottom:calc(32px + env(safe-area-inset-bottom,0px));display:block}.beta-scroll>.beta-snap-section:last-child{margin-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.beta-panel{min-height:calc(100dvh - var(--am-header-h,56px) - var(--beta-subnav-h,56px));height:calc(100dvh - var(--am-header-h,56px) - var(--beta-subnav-h,56px));-moz-column-gap:0;background:#fff;grid-template-columns:1fr 1fr;column-gap:0;width:100%;display:grid}.beta-panel--invert .beta-panel__media{order:2}.beta-panel--invert .beta-panel__text{order:1}.beta-panel__media{background:#fff;position:relative;overflow:hidden}.beta-panel__mediaInner{will-change:transform;transition:transform 1.4s cubic-bezier(.22,1,.36,1);position:absolute;inset:-3px;transform:translate(0,0)scale(1.04)}.beta-panel.is-active .beta-panel__mediaInner{transform:translate(0,0)scale(1)}.beta-panel__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.beta-panel__text{will-change:transform, opacity;background:#fff;align-items:center;padding:clamp(26px,4.8vw,72px);display:grid;position:relative;overflow:hidden;transform:translate(0,0)}.beta-panel__textInner{width:100%;max-width:720px;padding-bottom:6px}.beta-kicker{letter-spacing:.22em;text-transform:uppercase;color:#1111116b;font-size:11px}.beta-title{letter-spacing:-.02em;color:#111;text-wrap:balance;max-width:12ch;margin-top:14px;font-size:clamp(38px,4.8vw,72px);font-weight:560;line-height:.98}.beta-lead{color:#111111a3;max-width:62ch;margin-top:18px;font-size:15px;line-height:1.85}.beta-bullets{color:#1111119e;margin-top:22px;padding-left:18px;font-size:13px;line-height:1.85}.beta-bullets li{margin:6px 0}.beta-ctas{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}.beta-btn{border-radius:999px;justify-content:center;align-items:center;padding:12px 18px;font-size:13px;font-weight:520;transition:background .14s,border-color .14s,transform .12s,opacity .12s;display:inline-flex}.beta-btn--primary{color:#fff;background:#111;border:1px solid #111}.beta-btn--primary:hover{opacity:.92}.beta-btn--ghost{color:#111;background:#fff;border:1px solid #11111124}.beta-btn--ghost:hover{background:#11111108}.beta-footerline{letter-spacing:.22em;text-transform:uppercase;color:#1116;border-top:1px solid #1111111a;margin-top:42px;padding-top:18px;font-size:10px}.beta-panel [data-reveal]{will-change:opacity, transform, filter, clip-path;opacity:0;transition-property:opacity,transform,filter,clip-path;transition-duration:1.18s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.beta-panel [data-reveal=kicker]{filter:blur(3px);transition-delay:80ms;transform:translateY(14px)}.beta-panel [data-reveal=title]{filter:blur(6px);clip-path:inset(0 0 100%);transition-delay:.26s;transform:translateY(28px)}.beta-panel [data-reveal=lead]{filter:blur(4px);transition-delay:.5s;transform:translateY(22px)}.beta-panel [data-reveal=bullets]{filter:blur(4px);transition-delay:.76s;transform:translateY(20px)}.beta-panel [data-reveal=ctas]{filter:blur(3px);transition-delay:.98s;transform:translateY(18px)}.beta-panel [data-reveal=footer]{filter:blur(2px);transition-delay:1.18s;transform:translateY(14px)}.beta-panel.is-active [data-reveal]{opacity:1;filter:blur();clip-path:inset(0);transform:translate(0,0)}.beta-panel [data-reveal=bullets] li{opacity:0;transition:opacity .76s cubic-bezier(.22,1,.36,1),transform .76s cubic-bezier(.22,1,.36,1);transform:translateY(12px)}.beta-panel.is-active [data-reveal=bullets] li{opacity:1;transform:translate(0,0)}.beta-panel.is-active [data-reveal=bullets] li:first-child{transition-delay:.98s}.beta-panel.is-active [data-reveal=bullets] li:nth-child(2){transition-delay:1.08s}.beta-panel.is-active [data-reveal=bullets] li:nth-child(3){transition-delay:1.18s}.beta-panel.is-active [data-reveal=bullets] li:nth-child(4){transition-delay:1.28s}.beta-panel.is-active [data-reveal=bullets] li:nth-child(5){transition-delay:1.38s}.beta-nl{max-width:520px;margin-top:26px}.beta-nl__row{grid-template-columns:1fr auto;align-items:center;gap:12px;display:grid}.beta-nl__input{background:#fff;border:1px solid #1111111f;border-radius:12px;outline:none;height:44px;padding:0 14px;font-size:13px}.beta-nl__input:focus{border-color:#11111138}.beta-nl__btn{color:#fff;background:#111;border:1px solid #1111111a;border-radius:999px;height:44px;padding:0 16px;font-size:13px;font-weight:600;transition:opacity .14s,transform .12s}.beta-nl__btn:hover{opacity:.92}.beta-nl__btn:active{transform:translateY(1px)}.beta-nl__hint{color:#1111118c;margin-top:10px;font-size:12px}.beta-nl__ok{color:#111111b8}.beta-nl__err{color:#b42828d9}@media (prefers-reduced-motion:reduce){.beta-scroll{scroll-behavior:auto}.beta-panel__mediaInner,.beta-panel [data-reveal],.beta-panel [data-reveal=bullets] li{filter:none!important;clip-path:none!important;opacity:1!important;transition:none!important;transform:none!important}}@media (max-width:900px){.beta-scroll{padding-bottom:calc(28px + env(safe-area-inset-bottom,0px));scroll-padding-bottom:20px}.beta-snap-section{min-height:calc(100dvh - var(--am-header-h,56px) - var(--beta-subnav-h,56px));height:auto}.beta-panel{min-height:calc(100dvh - var(--am-header-h,56px) - var(--beta-subnav-h,56px));grid-template-rows:52vh auto;grid-template-columns:1fr;height:auto}.beta-panel__text{align-items:start;padding:22px 18px 28px;overflow:visible}.beta-panel__textInner{max-width:100%}.beta-title{max-width:14ch;font-size:clamp(30px,7.2vw,44px)}.beta-lead{max-width:100%;line-height:1.75}.beta-footerline{margin-top:28px}.beta-snap-none{min-height:calc(22svh + env(safe-area-inset-bottom,0px));padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))}}@media (max-width:560px){.beta-nl__row{grid-template-columns:1fr}.beta-nl__btn{width:100%}}