.hero[data-astro-cid-456vviwh]{position:relative;background:var(--bg)}.viewport[data-astro-cid-456vviwh]{position:relative;height:clamp(520px,72vh,760px);overflow:hidden}.slide[data-astro-cid-456vviwh]{position:absolute;inset:0;display:flex;align-items:center;opacity:0;visibility:hidden;transition:opacity .9s var(--ease),visibility .9s}.slide[data-astro-cid-456vviwh].is-active{opacity:1;visibility:visible}.slide[data-astro-cid-456vviwh].is-active .content[data-astro-cid-456vviwh]>[data-astro-cid-456vviwh]{animation:up .9s var(--ease) both}.slide[data-astro-cid-456vviwh].is-active .content[data-astro-cid-456vviwh]>[data-astro-cid-456vviwh]:nth-child(2){animation-delay:.1s}.slide[data-astro-cid-456vviwh].is-active .content[data-astro-cid-456vviwh]>[data-astro-cid-456vviwh]:nth-child(3){animation-delay:.22s}.slide[data-astro-cid-456vviwh].is-active .content[data-astro-cid-456vviwh]>[data-astro-cid-456vviwh]:nth-child(4){animation-delay:.34s}.tone-blue[data-astro-cid-456vviwh]{background:radial-gradient(ellipse 55% 70% at 72% 40%,#2a5bd0,#083388 35%,#08338800 72%),radial-gradient(circle at 88% 16%,#ffe10933,#ffe10900 22%),var(--bg)}.tone-deep[data-astro-cid-456vviwh]{background:radial-gradient(ellipse 60% 80% at 25% 100%,#2a5bd08c,#2a5bd000 70%),radial-gradient(circle at 80% 30%,#ffe10929,#ffe10900 30%),var(--bg)}.tone-yellow[data-astro-cid-456vviwh]{background:radial-gradient(ellipse 50% 70% at 80% 50%,#ffe10938,#ffe10900 60%),radial-gradient(ellipse 60% 80% at 10% 20%,#0b2560,#0b256000 70%),var(--bg)}.slide .bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.slide[data-astro-cid-456vviwh]:has(:global(.bg)):after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#050608d9,#05060833 70%)}.sheen[data-astro-cid-456vviwh]{position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.07) 50%,transparent 65%);animation:sweep 7s ease-in-out infinite;pointer-events:none;z-index:1}@keyframes sweep{0%,55%{transform:translate(-100%)}to{transform:translate(100%)}}.content[data-astro-cid-456vviwh]{position:relative;z-index:2;width:100%}.title[data-astro-cid-456vviwh]{font-size:clamp(36px,6.4vw,76px);font-weight:900;line-height:1.15;letter-spacing:-.01em;max-width:900px;text-shadow:0 6px 30px rgba(0,0,0,.5)}.sub[data-astro-cid-456vviwh]{font-size:clamp(16px,1.7vw,19px);color:var(--ink-2);max-width:560px;margin:20px 0 28px}.controls[data-astro-cid-456vviwh]{position:absolute;left:0;right:0;bottom:28px;display:flex;justify-content:space-between;align-items:center;z-index:3}.dots[data-astro-cid-456vviwh]{display:flex;gap:6px}.dot[data-astro-cid-456vviwh]{width:28px;height:28px;border:0;background:transparent;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.dot[data-astro-cid-456vviwh]:before{content:"";width:8px;height:8px;border-radius:4px;background:#fff6;transition:width .3s,background .3s}.dot[data-astro-cid-456vviwh][aria-selected=true]:before{width:26px;background:var(--yellow)}.arrows[data-astro-cid-456vviwh]{display:flex;gap:8px}.arrow[data-astro-cid-456vviwh]{width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:#05060866;color:#fff;font-size:24px;line-height:1;cursor:pointer}.arrow[data-astro-cid-456vviwh]:hover{border-color:var(--yellow);color:var(--yellow)}.viewport[data-astro-cid-456vviwh]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:160px;background:linear-gradient(180deg,rgba(5,6,8,0) 0%,var(--bg) 100%);pointer-events:none;z-index:2}@media(max-width:760px){.arrows[data-astro-cid-456vviwh]{display:none}.controls[data-astro-cid-456vviwh]{bottom:18px}.viewport[data-astro-cid-456vviwh]{height:560px}}.claim[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-end;justify-content:space-between;position:relative}.claim[data-astro-cid-j7pv25f6] .intro[data-astro-cid-j7pv25f6]{flex:1 1 560px;min-width:0}.claim[data-astro-cid-j7pv25f6] .h1[data-astro-cid-j7pv25f6]{font-size:clamp(30px,4.4vw,52px)}.stats[data-astro-cid-j7pv25f6]{flex:0 1 440px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0}.story[data-astro-cid-j7pv25f6]{overflow:hidden;min-height:560px;display:flex;align-items:center}.story-photo[data-astro-cid-j7pv25f6]{position:absolute;right:0;top:0;width:56%;height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 38%);mask-image:linear-gradient(90deg,transparent 0%,#000 38%)}.story-img{width:100%;height:100%;object-fit:cover;object-position:50% 25%;filter:saturate(.85) brightness(.8)}.story-photo[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#08338859,#0833881a);mix-blend-mode:multiply}.story-fade[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(90deg,#050608 40%,#05060800 66%)}.story[data-astro-cid-j7pv25f6]>.wrap[data-astro-cid-j7pv25f6]{width:100%}.story-text[data-astro-cid-j7pv25f6]{max-width:540px}.svc[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:var(--ink)}.svc[data-astro-cid-j7pv25f6]:hover{color:var(--ink)}.svc[data-astro-cid-j7pv25f6] .en[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:12px;color:var(--ink-3);letter-spacing:.12em;margin-top:12px}.svc[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0}.svc[data-astro-cid-j7pv25f6] .go[data-astro-cid-j7pv25f6]{margin-top:8px;color:var(--yellow);font-weight:700;font-size:14px}.quote[data-astro-cid-j7pv25f6]{font-size:clamp(22px,3vw,32px);line-height:1.6;font-weight:900}@media(max-width:760px){.story[data-astro-cid-j7pv25f6]{min-height:0}.story-photo[data-astro-cid-j7pv25f6]{width:100%;opacity:.35}.story-fade[data-astro-cid-j7pv25f6]{background:linear-gradient(180deg,#05060866,#050608)}}
