.adm-page{--field:#039d9e;--stock:#e9e5d5;--deep:#095f61;--ink-teal:#093e43;--print:#08505a;--door-yellow:#f6b843;--font-ward:var(--font-nunito),"Nunito",system-ui,sans-serif;background:var(--field);color:var(--stock);font-family:var(--font-ward);min-height:100svh}.adm{aspect-ratio:1536/1024;--u:calc(100cqw/1536);width:100%;max-width:1920px;font-family:var(--font-ward);margin-left:auto;margin-right:auto;font-weight:800;line-height:1;position:relative;overflow:hidden;container-type:inline-size}.adm *{box-sizing:border-box}.adm .r{position:absolute}.adm .plate{object-fit:fill;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%;display:block}.adm .plate.contain{object-fit:contain;object-position:center bottom}.adm .plate.contain-top{object-fit:contain;object-position:center top}.adm .ledge{background:linear-gradient(transparent 0,transparent 40%,#3dc6c7 40%,#3dc6c7 42%,#01a1a0 42%,#01a1a0 80%,#005d5d 80%,#005d5d 100%)}.adm .ledge:after{content:"";background:linear-gradient(#005d5d,#039090);height:16%;position:absolute;top:100%;left:0;right:0}.adm .rail{background:linear-gradient(transparent 0,transparent 25%,#e5e0cd 25%)}.adm .floor{background:linear-gradient(transparent 0,transparent 30%,#ede8d8 30%,#ede8d8 50%,#1aabab 50%)}.adm .corridor{z-index:0;background:#039090;width:100%;left:0}.adm .rail{z-index:0}.adm .alcove{z-index:1;background:#0f9e9c}.adm .door{z-index:2}.adm .ground{background:#1aabab;width:100%;left:0}.adm .headline{color:var(--print);font-weight:900;font-size:calc(83*var(--u));letter-spacing:-.035em;white-space:nowrap;transform-origin:0;margin:0;line-height:.86;transform:rotate(-3.5deg)}.adm .series{color:#0a384a;font-weight:800;font-size:calc(18*var(--u));letter-spacing:-.03em;white-space:nowrap;transform-origin:0;margin:0;line-height:1;transform:rotate(-1deg)}.adm .copy{color:#0e4c55;font-weight:800;font-size:calc(20*var(--u));line-height:calc(27*var(--u));letter-spacing:-.02em;white-space:nowrap;margin:0}.adm .clock{color:#084852;font-weight:1000;font-size:calc(50*var(--u));letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;line-height:.92}.adm .clock small{font-size:calc(27*var(--u));letter-spacing:-.01em;margin-top:calc(2*var(--u));font-weight:900;display:block}.adm .readout{color:#edebde;font-weight:800;font-size:calc(22*var(--u));font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;height:100%;margin:0;padding:0;line-height:1;list-style:none;display:flex}.adm .readout li{justify-content:space-between;align-items:center;gap:calc(8*var(--u));display:flex}.adm .readout svg{width:calc(24*var(--u));height:calc(24*var(--u));flex:none}.adm .stroke{color:#094a53;width:100%;height:100%;display:block}.adm .pill{width:100%;height:100%;font-weight:800;font-size:calc(20*var(--u));letter-spacing:-.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;line-height:1;text-decoration:none;transition:transform .18s cubic-bezier(.16,1,.3,1),background-color .16s ease-out;display:inline-flex}.adm .pill:active{transform:scale(.97)}.adm .pill-fill{color:#faf9f0;box-shadow:inset 0 calc(2*var(--u))0 rgba(255,255,255,.14);background:#00555e}.adm .pill-fill:hover{background:#0a6a72}.adm .pill-line{color:#0b4852;box-shadow:inset 0 0 0 calc(3*var(--u))#0b4852;background:#ece9da}.adm .pill-line:hover{background:#f3f0e2}.adm .pill:focus-visible{outline:calc(3*var(--u,1px))solid #f6b843;outline-offset:calc(3*var(--u,1px))}.adm-page a:focus-visible{outline:calc(3*var(--u,1px))solid #f6b843;outline-offset:calc(3*var(--u,1px))}.adm-page button:focus-visible{outline:calc(3*var(--u,1px))solid #f6b843;outline-offset:calc(3*var(--u,1px))}.adm.plates-only .sem{visibility:hidden}.adm .grp{--u:calc(100cqw/var(--gw));position:absolute;container-type:inline-size}.adm .grp-band{z-index:4}.adm .grp-chart{z-index:3}.adm .grp-bed{z-index:1}.adm .grp-corridor{z-index:0}@media (min-width:1921px){.adm{overflow:visible}.adm .grp-corridor .ledge,.adm .grp-corridor .corridor,.adm .grp-corridor .rail,.adm .grp-corridor .floor,.adm .grp-corridor .ground{width:100vw;left:calc(50% - 50vw)}}.adm .corridor{height:79.4%;top:13.7%}.adm .ground{height:7.2%;top:92.9%}@media (max-width:900px){.adm{aspect-ratio:auto;flex-direction:column;gap:0;padding-top:72px;display:flex;overflow:hidden}.adm .grp{aspect-ratio:var(--gw)/var(--gh);position:relative;width:100%!important;height:auto!important;top:auto!important;left:auto!important}.adm .grp-band{order:1;margin-left:-6%;width:112%!important}.adm .grp-chart{order:2;margin:-6% auto 0;width:88%!important}.adm .grp-bed{order:3;margin:10px auto 0;width:92%!important}.adm .grp-corridor{order:4;margin-top:6px;margin-left:-50%;width:200%!important}.adm .corridor-clip{overflow:hidden}}.adm{perspective:1600px}.adm .screen-panel{background:#0a3838;align-items:center;display:flex;overflow:hidden}.adm .screen-panel canvas{border-radius:0;width:100%}.adm .door-inside{box-shadow:inset 0 0 0 calc(6*var(--u))#0d8f8e;background:linear-gradient(#c9b458 0,#c9b458 84%,#093e43 84%)}.adm .door-yellow{display:block}.adm .door-yellow:focus-visible{outline:calc(3*var(--u))solid #f6b843;outline-offset:calc(3*var(--u))}.adm .door-yellow{transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.adm .stroke-wrap{width:100%;height:100%}
.adm-page{--wrap:1360px;--gutter:clamp(20px,3.2vw,56px)}.adm-page .wrap{width:min(100% - 2*var(--gutter),var(--wrap));margin-left:auto;margin-right:auto}.adm-page .sec{padding:max(72px,min(8vw,128px)) 0}.adm-page .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.adm-page .title{letter-spacing:-.035em;color:#f1efe3;text-wrap:balance;margin:0;font-size:max(44px,min(5vw,76px));font-weight:1000;line-height:.95}.adm-page .title-print{color:#08505a}.adm-page .lead{color:rgba(241,239,227,.86);max-width:58ch;margin:20px 0 0;font-size:max(18px,min(1.5vw,22px));font-weight:800;line-height:1.35}.adm-page .lead-print{color:rgba(8,80,90,.86)}.adm-page .sec-intro{max-width:900px}.adm-page .pill,.adm-page a,.adm-page button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.adm-page .pill{letter-spacing:-.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;font-size:19px;font-weight:900;line-height:1;text-decoration:none;transition:transform .18s cubic-bezier(.16,1,.3,1),background-color .16s ease-out;display:inline-flex}.adm-page .pill:active{transform:scale(.97)}.adm-page .pill-fill{color:#faf9f0;background:#00555e;box-shadow:inset 0 2px rgba(255,255,255,.14)}.adm-page .pill-fill:hover{background:#0a6a72}.adm-page .pill-line{color:#0b4852;background:#ece9da;box-shadow:inset 0 0 0 3px #0b4852}.adm-page .pill-line:hover{background:#f6f3e6}.adm-page .pill-stock{color:#08505a;background:#e9e5d5}.adm-page .pill-stock:hover{background:#f3f0e2}.adm-page .pill-wide{height:58px;padding:0 30px}.adm-page .pill-sm{height:38px;padding:0 16px;font-size:16px}.ticker{color:#f1efe3;letter-spacing:-.01em;background:#093e43;padding:16px 0;font-size:19px;font-weight:800;overflow:hidden}.ticker-row{gap:0;width:max-content;animation:48s linear infinite ticker;display:flex}.ticker-item{white-space:nowrap;align-items:center;gap:28px;padding-right:28px;display:inline-flex}.ticker-dot{background:#f6b843;border-radius:50%;width:8px;height:8px}@keyframes ticker{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker-row{animation:none}}.sec-ward{background:#039d9e}.ward-grid{grid-template-columns:minmax(0,8fr) minmax(300px,4fr);align-items:start;gap:max(24px,min(3vw,48px));margin-top:48px;display:grid}.monitor-obj{background:#e9e5d5;border-radius:30px;gap:18px;padding:18px;display:grid;box-shadow:0 18px 40px rgba(3,45,47,.35)}.monitor-obj .screen{aspect-ratio:16/10;background:#0a3838;border-radius:20px;position:relative;overflow:hidden}.monitor-obj .screen-view{position:absolute;top:0;bottom:0;left:0;right:0}.monitor-obj .screen-bar{z-index:6;color:#edebde;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(10,56,56,.82);align-items:center;gap:22px;padding:14px 22px;font-size:16px;font-weight:800;display:flex;position:absolute;bottom:0;left:0;right:0}.monitor-obj .screen-num{font-size:22px;font-weight:1000}.monitor-obj .screen-num small{opacity:.8;margin-left:6px;font-size:14px;font-weight:800}.monitor-obj .screen-num:first-of-type{margin-left:auto}.monitor-cta{justify-self:end;height:48px;padding:0 22px}.ward-dot{background:#8cd9a6;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px rgba(140,217,166,.25)}.ward-dot.dim{background:#f6b843;box-shadow:0 0 0 4px rgba(246,184,67,.25)}.chart-obj{color:#08505a;background:#e9e5d5;border-radius:22px;padding:44px 28px 26px;position:relative;box-shadow:0 18px 40px rgba(3,45,47,.3)}.chart-obj:before{content:"";background:#0a8684;border-radius:10px;width:120px;height:34px;position:absolute;top:-12px;left:50%;transform:translate(-50%);box-shadow:0 6px 14px rgba(3,45,47,.35)}.chart-title{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:1000}.chart-rows{margin:18px 0 0;padding:0;list-style:none}.chart-row{border-top:2px solid rgba(10,134,132,.55);grid-template-columns:14px 1fr auto auto;align-items:center;gap:14px;padding:14px 0;display:grid}.chart-row:last-child{border-bottom:2px solid rgba(10,134,132,.55)}.swatch{border-radius:50%;width:14px;height:14px}.chart-name{text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:900;overflow:hidden}.chart-left{font-variant-numeric:tabular-nums;font-size:20px;font-weight:1000}.chart-left.red{color:#e63946}.chart-empty{border-top:2px solid rgba(10,134,132,.55);border-bottom:2px solid rgba(10,134,132,.55);margin:18px 0 0;padding:16px 0;font-size:20px;font-weight:900;line-height:1.3}.chart-note{color:rgba(8,80,90,.78);margin:18px 0 0;font-size:16px;font-weight:800;line-height:1.35}.life{position:relative}.life-left{top:0;bottom:0;left:max(var(--gutter),calc((100% - var(--wrap))/2));width:calc(min(100% - 2*var(--gutter),var(--wrap))*.46);z-index:2;pointer-events:none;position:absolute}.life-bot{width:88%;height:520px;margin-left:6%;position:-webkit-sticky;position:sticky;top:calc(50vh - 260px)}.beat{align-items:center;min-height:56vh;display:flex}.beat-inner{grid-template-columns:minmax(0,46fr) minmax(0,54fr);display:grid}.beat-inner>*{grid-column:2}.beat-title{letter-spacing:-.04em;margin:0;font-size:max(48px,min(6vw,96px));font-weight:1000;line-height:.92}.beat-body{opacity:.92;max-width:34ch;margin:22px 0 0;font-size:max(19px,min(1.6vw,24px));font-weight:800;line-height:1.35}.beat-stat{align-items:baseline;gap:12px;margin:28px 0 0;display:flex}.beat-stat strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:max(40px,min(4vw,64px));font-weight:1000;line-height:1}.beat-stat span{opacity:.85;font-size:20px;font-weight:800}.sec-numbers{color:#08505a;background:#e9e5d5}.numbers{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:48px 0 0;display:grid}.num dd{white-space:nowrap;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0;font-size:max(48px,min(5.4vw,96px));font-weight:1000;line-height:.9}.num dt{color:rgba(8,80,90,.78);margin-top:12px;font-size:20px;font-weight:800}.numbers-note{color:rgba(8,80,90,.78);max-width:60ch;margin:40px 0 0;font-size:18px;font-weight:800}.sec-talk{background:#093e43}.talk-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:max(32px,min(4vw,72px));display:grid}.bubbles{gap:22px;display:grid}.bubble-row{grid-template-columns:56px 1fr;align-items:start;gap:16px;display:grid}.avatar{border-radius:18px;justify-content:center;align-items:center;gap:8px;width:56px;height:56px;display:flex;position:relative}.avatar-eye{background:#1e1e22;border-radius:50%;width:8px;height:14px}.bubble{color:#08505a;background:#e9e5d5;border-radius:22px;padding:18px 22px;position:relative}.bubble:before{content:"";background:#e9e5d5;border-radius:4px;width:20px;height:20px;position:absolute;top:20px;left:-10px;transform:rotate(45deg)}.bubble-empty{margin-left:72px}.bubble-empty p,.bubble-text{margin:0;font-size:21px;font-weight:800;line-height:1.35}.bubble-meta{color:rgba(8,80,90,.7);align-items:baseline;gap:12px;margin-bottom:8px;font-size:16px;font-weight:800;display:flex}.bubble-name{color:#08505a;font-size:18px;font-weight:1000}.bubble-when{margin-left:auto}.sec-proof{background:#039d9e}.proof-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:max(32px,min(4vw,72px));display:grid}.proof-grid .pill-wide{margin-top:28px}.receipt{color:#08505a;font-variant-numeric:tabular-nums;background:#e9e5d5;border-radius:22px;padding:26px 28px 20px;box-shadow:0 18px 40px rgba(3,45,47,.3)}.receipt-head,.receipt-row{grid-template-columns:1fr 1.3fr 1fr 1fr 1fr .9fr;align-items:baseline;gap:14px;padding:12px 0;font-size:17px;font-weight:800;display:grid}.receipt-head{color:rgba(8,80,90,.7);border-bottom:2px solid rgba(10,134,132,.55)}.receipt-row{border-bottom:2px solid rgba(10,134,132,.35);font-weight:900}.receipt-row a{color:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.receipt-row a:hover{color:#0a8684}.receipt .r{text-align:right}.receipt-empty{border-bottom:2px solid rgba(10,134,132,.35);margin:0;padding:22px 0;font-size:20px;font-weight:900;line-height:1.3}.receipt-foot{color:rgba(8,80,90,.7);padding-top:14px;font-size:15px;font-weight:800}.sec-cta{background:#f6b843}.cta-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:max(24px,min(3vw,56px));display:grid}.cta-bot{aspect-ratio:1;width:100%;max-width:520px}.cta-title{font-size:max(56px,min(7vw,120px))}.cta-pills{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.foot{color:#f1efe3;background:#093e43;padding:72px 0 36px}.foot-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;display:grid}.foot-brand{grid-template-columns:auto 1fr;align-items:center;column-gap:12px;display:grid}.foot-mark{width:40px;height:40px}.foot-name{letter-spacing:-.035em;font-size:36px;font-weight:1000;line-height:1}.foot-line{opacity:.8;grid-column:1/-1;margin:10px 0 0;font-size:17px;font-weight:800}.foot-col h3{opacity:.7;margin:0 0 12px;font-size:17px;font-weight:1000}.foot-col ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.foot-col a{color:inherit;font-size:19px;font-weight:800;text-decoration:none}.foot-col a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.foot-bottom{opacity:.85;justify-content:space-between;align-items:center;gap:16px;margin-top:56px;font-size:16px;font-weight:800;display:flex}.foot-right{align-items:center;gap:18px;display:inline-flex}.foot-x{width:26px;height:23px;color:inherit;display:inline-block}.foot-x svg{width:100%;height:100%}@media (max-width:900px){.adm-page .sec{padding:56px 0}.adm-page .title{font-size:max(38px,min(11vw,56px))}.adm-page .lead{font-size:18px}.ticker{padding:12px 0;font-size:16px}.ward-grid,.talk-grid,.proof-grid,.cta-grid{grid-template-columns:1fr;gap:28px}.monitor-obj{border-radius:22px;gap:12px;padding:12px}.monitor-obj .screen{aspect-ratio:4/3;border-radius:14px}.monitor-obj .screen-bar{flex-wrap:wrap;gap:12px;padding:10px 14px;font-size:13px}.monitor-obj .screen-num{font-size:17px}.monitor-obj .screen-num:first-of-type{margin-left:0}.chart-obj{padding:38px 22px 22px}.chart-row{grid-template-columns:12px 1fr auto}.chart-row .pill-sm{grid-column:2/-1;justify-self:start}.life-left{top:64px;z-index:2;pointer-events:none;width:100%;height:34vh;position:-webkit-sticky;position:sticky;top:auto;bottom:auto;left:auto;right:auto}.life-bot{width:100%;height:100%;margin:0;position:static}.life-left+h2+.beat,.beat{min-height:0;padding:24px 0 56px}.beat-inner{grid-template-columns:1fr}.beat-inner>*{grid-column:1}.beat-title{font-size:max(40px,min(12vw,64px))}.numbers{grid-template-columns:1fr 1fr;gap:24px}.num dd{font-size:max(40px,min(12vw,64px))}.num dt{font-size:16px}.bubble-empty{margin-left:0}.bubble-row{grid-template-columns:44px 1fr;gap:12px}.avatar{border-radius:14px;width:44px;height:44px}.bubble-empty p,.bubble-text{font-size:18px}.receipt{padding:18px 16px 14px}.receipt-head,.receipt-row{grid-template-columns:1fr 1.2fr 1fr .9fr;gap:8px;font-size:14px}.receipt-head>:nth-child(4),.receipt-head>:nth-child(5),.receipt-row>:nth-child(4),.receipt-row>:nth-child(5){display:none}.cta-bot{max-width:280px;margin:0 auto}.cta-title{font-size:max(48px,min(15vw,80px))}.foot{padding:48px 0 28px}.foot-grid{grid-template-columns:1fr 1fr;gap:24px}.foot-brand{grid-column:1/-1}.foot-bottom{flex-direction:column;align-items:flex-start;margin-top:36px}}
