body{direction:rtl}

@font-face{font-family:'Dahab';src:url(https://cdn.prod.website-files.com/6a5f57b7e4c229601af68df4/6a61110cd1d53cda9a0a1eaa_tmn-text-light.woff2) format('woff2');font-weight:300;font-display:swap}
@font-face{font-family:'Dahab';src:url(https://cdn.prod.website-files.com/6a5f57b7e4c229601af68df4/6a61110c75b47a2bedd590a5_tmn-text-regular.woff2) format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:'Dahab';src:url(https://cdn.prod.website-files.com/6a5f57b7e4c229601af68df4/6a61110c70788703d336cac4_tmn-text-medium.woff2) format('woff2');font-weight:500;font-display:swap}
@font-face{font-family:'Dahab';src:url(https://cdn.prod.website-files.com/6a5f57b7e4c229601af68df4/6a61110cfc6d9f888bcc821f_tmn-disp-bold.woff2) format('woff2');font-weight:600 700;font-display:swap}
@font-face{font-family:'Dahab';src:url(https://cdn.prod.website-files.com/6a5f57b7e4c229601af68df4/6a61110cfc6d9f888bcc8234_tmn-disp-black.woff2) format('woff2');font-weight:800 900;font-display:swap}
@font-face{font-family:'Manchette';src:url(https://cdn.prod.website-files.com/6a5f57b7e4c229601af68df4/6a61110d6bc440cd50ef5482_tmn-sans-bold.woff2) format('woff2');font-weight:700 800;font-display:swap}
:root{--paper:#DBD7D2;--cream:#E6DBCB;--ink:#0F2837;--navy:#16374A;--deep:#0B1E2B;--coral:#DA4141;--coral2:#C23636;--gold:#C9A96A;--gold2:#D8C49A;--sage:#99B8B4;--soft:rgba(15,40,55,.72)}
*{box-sizing:border-box;margin:0;padding:0}
body{background:var(--paper);color:var(--ink);font-family:'Dahab',serif;direction:rtl;overflow-x:hidden}
[data-wrap]{max-width:1180px;margin:0 auto;padding:0 clamp(20px,4vw,48px);position:relative}
[data-eyeb]{display:flex;align-items:center;gap:10px;color:var(--coral);font-weight:600;font-size:15px;justify-content:center}
[data-dia]{width:8px;height:8px;background:var(--coral);transform:rotate(45deg);flex:0 0 auto}
[data-lat]{font-family:'Manchette',sans-serif;letter-spacing:.35em;font-size:11px;color:var(--soft);text-transform:uppercase}
[data-rv]{opacity:0;transform:translateY(34px);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1)}
[data-rv].in{opacity:1;transform:none}
[data-wsx] .w{display:inline-block;opacity:0;transform:translateY(.6em) rotate(2deg);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}
[data-wsx].in .w{opacity:1;transform:none}
@media(prefers-reduced-motion:reduce){[data-rv],[data-wsx] .w{opacity:1!important;transform:none!important;transition:none!important}}
/* atmosphere */
[data-atm]{position:absolute;pointer-events:none;will-change:transform}
[data-odia]{border:1px solid rgba(218,65,65,.22);transform:rotate(45deg)}
[data-odia][data-g]{border-color:rgba(201,169,106,.35)}
[data-odia][data-s]{border-color:rgba(153,184,180,.4)}
[data-dots]{display:flex;flex-direction:column;gap:12px;align-items:center}
[data-dots] div{width:5px;height:5px;background:rgba(218,65,65,.4);transform:rotate(45deg)}
[data-dots] div:nth-child(3n){background:rgba(201,169,106,.5)}
[data-dots] div:nth-child(3n+1){width:7px;height:7px}
[data-sadu]{display:flex;gap:14px;justify-content:center;align-items:center}
[data-sadu] div{width:9px;height:9px;transform:rotate(45deg);background:var(--gold)}
[data-sadu] div:nth-child(2){background:var(--coral);width:12px;height:12px}
[data-sadu] div:nth-child(4){background:var(--sage)}
/* HERO */
[data-hero]{min-height:96vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;overflow:hidden;padding:100px 20px 70px;background:
radial-gradient(ellipse 60% 42% at 50% 0%,rgba(230,219,203,.9),transparent 70%),
radial-gradient(ellipse 45% 32% at 12% 88%,rgba(153,184,180,.28),transparent 65%),
radial-gradient(ellipse 50% 36% at 88% 80%,rgba(201,169,106,.3),transparent 65%),
linear-gradient(180deg,var(--cream) 0%,var(--paper) 60%)}
[data-hero] [data-arch]{position:absolute;top:-1px;left:50%;transform:translateX(-50%);width:min(720px,88vw);height:78%;border:1px solid rgba(15,40,55,.14);border-top:0;border-radius:0 0 999px 999px}
[data-hero] [data-arch]:before{content:'';position:absolute;inset:22px;border:1px solid rgba(201,169,106,.35);border-top:0;border-radius:0 0 999px 999px}
[data-hero] h1{font-size:clamp(56px,10vw,140px);font-weight:800;line-height:1.06;margin:28px 0 20px;position:relative;z-index:2}
[data-hero] h1 .hlw{font-style:normal;color:var(--coral);position:relative}
[data-hero] h1 .hlw:after{content:'';position:absolute;right:8%;left:8%;bottom:.02em;height:.09em;background:rgba(218,65,65,.25);border-radius:99px}
[data-hero] [data-subx]{font-size:clamp(17px,2vw,22px);color:var(--soft);max-width:34em;font-weight:300;line-height:2;position:relative;z-index:2}
[data-hero] [data-lat]{margin-top:28px;position:relative;z-index:2}
[data-scue]{margin-top:46px;width:1px;height:70px;background:linear-gradient(180deg,var(--coral),transparent);position:relative;z-index:2}
[data-scue]:before{content:'';position:absolute;top:0;right:-3px;width:7px;height:7px;background:var(--coral);transform:rotate(45deg);animation:cue 2.2s cubic-bezier(.16,1,.3,1) infinite}
@keyframes cue{0%{top:0;opacity:1}70%{top:52px;opacity:0}100%{top:0;opacity:0}}
@media(prefers-reduced-motion:reduce){[data-scue]:before{animation:none}}
/* MANIFESTO */
[data-manif]{padding:clamp(90px,12vw,160px) 0;text-align:center;position:relative;overflow:hidden}
[data-manif] [data-ghost]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:clamp(200px,36vw,470px);font-weight:900;color:rgba(15,40,55,.045);white-space:nowrap;pointer-events:none;line-height:1}
[data-manif] h2{font-size:clamp(30px,4.8vw,56px);font-weight:700;line-height:1.55;max-width:20em;margin:28px auto 32px;position:relative}
[data-manif] h2 .hlw{color:var(--coral);font-weight:700}
[data-manif] p{max-width:42em;margin:0 auto 18px;line-height:2.15;color:var(--soft);font-size:17px;position:relative}
/* CEO — layered like home */
[data-ceo]{padding:clamp(70px,9vw,130px) 0 clamp(90px,11vw,150px);position:relative;overflow:hidden;background:radial-gradient(ellipse 50% 40% at 85% 12%,rgba(201,169,106,.22),transparent 65%),radial-gradient(ellipse 44% 36% at 8% 90%,rgba(153,184,180,.24),transparent 65%)}
[data-ceo] [data-stage]{display:grid;grid-template-columns:minmax(280px,430px) 1fr;align-items:center;position:relative;max-width:1080px;margin:0 auto}
[data-ceo] [data-ghostq]{position:absolute;top:-40px;left:2%;font-size:clamp(160px,20vw,300px);color:rgba(15,40,55,.06);font-weight:900;line-height:.5;pointer-events:none}
[data-card]{background:#fff;border-radius:26px;padding:clamp(38px,5.5vw,72px) clamp(28px,5vw,72px);box-shadow:0 40px 90px -45px rgba(11,30,43,.4);position:relative;z-index:1}
[data-card] [data-q]{color:var(--coral);font-size:64px;font-weight:900;line-height:.4;display:block;margin:14px 0 26px}
[data-card] [data-lede]{font-size:clamp(20px,2.5vw,27px);font-weight:400;line-height:1.95}
[data-card] [data-lede] b{font-weight:800}
[data-card] [data-cbody]{color:var(--soft);line-height:2.15;font-size:16.5px;margin-top:22px}
[data-card] [data-cbody] p{margin-bottom:14px}
[data-card] [data-rule]{width:64px;height:2px;background:var(--sage);margin:26px 0 16px}
[data-card] [data-who]{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap}
[data-card] [data-who] strong{display:block;font-size:19px;font-weight:800}
[data-card] [data-who] span{color:var(--coral);font-size:14px}
[data-seal]{width:74px;height:74px;border:2px solid var(--coral);transform:rotate(45deg);display:flex;align-items:center;justify-content:center;position:relative;flex:0 0 auto}
[data-seal]:before{content:'';position:absolute;inset:5px;border:1px solid rgba(218,65,65,.45)}
[data-seal] b{transform:rotate(-45deg);color:var(--coral);font-size:15px;font-weight:800}
[data-port]{position:relative;z-index:2;margin-left:clamp(-60px,-5vw,-30px);align-self:end}
[data-port] [data-pph]{border-radius:999px 999px 26px 26px;overflow:hidden;background:linear-gradient(180deg,#a8c3bf,#7fa19c);position:relative;aspect-ratio:3/3.8;display:flex;align-items:flex-end}
[data-port] [data-pph] img{width:100%;display:block;filter:grayscale(1) contrast(1.04);mix-blend-mode:multiply}
[data-port] [data-dots]{position:absolute;top:16%;right:16px;z-index:3}
[data-port] [data-bigd]{position:absolute;bottom:-70px;right:-80px;width:220px;height:220px;z-index:0}
[data-port] [data-bigd2]{position:absolute;top:-46px;left:-64px;width:130px;height:130px;z-index:0}
/* STORY — sticky staged scene */
[data-story]{padding:clamp(80px,10vw,140px) 0;position:relative;overflow:clip}
[data-story] [data-sgrid]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,6vw,90px);align-items:start}
[data-svis]{position:sticky;top:9vh;height:82vh;border-radius:28px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--deep);transition:background 1.2s}
[data-svis]:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 50% 8%,rgba(153,184,180,.28),transparent 55%),radial-gradient(ellipse at 50% 112%,rgba(201,169,106,.35),transparent 60%);transition:opacity 1s}
[data-svis] [data-scap]{position:absolute;top:32px;left:0;right:0;text-align:center;color:rgba(230,219,203,.8);font-size:13px;letter-spacing:.34em;font-family:'Manchette',sans-serif;z-index:4}
[data-svis] [data-odia]{position:absolute;transition:transform 1.4s cubic-bezier(.16,1,.3,1)}
[data-svis] [data-d1]{width:190px;height:190px;top:6%;left:-60px;border-color:rgba(216,196,154,.3)}
[data-svis] [data-d2]{width:110px;height:110px;bottom:10%;right:-30px;border-color:rgba(153,184,180,.35)}
[data-swin]{width:62%;aspect-ratio:3/4;border-radius:999px 999px 22px 22px;background:linear-gradient(180deg,#1d4257,#0B1E2B);border:1px solid rgba(216,196,154,.4);position:relative;overflow:hidden;transition:transform 1.2s cubic-bezier(.16,1,.3,1),background 1.2s}
[data-swin]:before{content:'';position:absolute;inset:14px;border:1px solid rgba(216,196,154,.22);border-radius:999px 999px 14px 14px}
[data-sbook]{position:absolute;bottom:-4%;left:50%;width:56%;aspect-ratio:2/3;border-radius:6px 14px 14px 6px;box-shadow:22px 28px 55px -18px rgba(0,0,0,.6);transition:transform 1.3s cubic-bezier(.16,1,.3,1),opacity .9s;transform-origin:bottom center}
[data-sb1]{background:linear-gradient(160deg,#DA4141,#8f2626);transform:translateX(-50%) rotate(-5deg)}
[data-sb2]{background:linear-gradient(160deg,#99B8B4,#4e6f6b);width:48%;transform:translateX(-100%) rotate(-15deg)}
[data-sb3]{background:linear-gradient(160deg,#D8C49A,#a3854d);width:45%;transform:translateX(0%) rotate(10deg)}
[data-sglow]{position:absolute;inset:0;background:radial-gradient(ellipse 60% 40% at 50% 70%,rgba(218,65,65,.35),transparent 70%);opacity:0;transition:opacity 1.2s}
/* stages */
[data-svis][data-st="1"] [data-swin]{transform:scale(1.04)}
[data-svis][data-st="1"] [data-sb2]{transform:translateX(-108%) rotate(-19deg)}
[data-svis][data-st="1"] [data-sb3]{transform:translateX(4%) rotate(13deg)}
[data-svis][data-st="2"]{background:#132f40}
[data-svis][data-st="2"] [data-swin]{background:linear-gradient(180deg,#2a5468,#132f40)}
[data-svis][data-st="2"] [data-sb1]{transform:translateX(-50%) rotate(0deg) translateY(-10%)}
[data-svis][data-st="2"] [data-sglow]{opacity:.6}
[data-svis][data-st="3"] [data-swin]{transform:scale(1.07) translateY(-2%)}
[data-svis][data-st="3"] [data-sb1]{transform:translateX(-50%) rotate(0deg) translateY(-16%) scale(1.06)}
[data-svis][data-st="3"] [data-sb2],[data-svis][data-st="3"] [data-sb3]{opacity:.25}
[data-svis][data-st="3"] [data-sglow]{opacity:1}
[data-svis][data-st="3"] [data-d1]{transform:rotate(45deg) translate(30px,-20px)}
[data-beats]{padding:4vh 0}
[data-beatx]{min-height:56vh;display:flex;flex-direction:column;justify-content:center}
[data-beatx] [data-bn]{color:var(--gold);font-weight:700;font-size:15px;display:flex;gap:10px;align-items:center;margin-bottom:14px}
[data-beatx] [data-bn]:before{content:"";width:7px;height:7px;background:var(--gold);transform:rotate(45deg);flex:0 0 auto}
[data-beatx] h3{font-size:clamp(24px,3vw,36px);font-weight:700;margin-bottom:14px;line-height:1.55}
[data-beatx] p{color:var(--soft);line-height:2.15;font-size:16.5px;max-width:30em}
/* STRATEGY */
[data-strat]{background:linear-gradient(160deg,var(--deep) 0%,var(--navy) 55%,#1b3f54 100%);color:var(--cream);border-radius:44px;margin:clamp(40px,6vw,80px) clamp(12px,2vw,28px);padding:clamp(80px,10vw,130px) 0;position:relative;overflow:hidden}
[data-strat]:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 46% 40% at 88% 4%,rgba(153,184,180,.18),transparent 60%),radial-gradient(ellipse 42% 38% at 6% 96%,rgba(218,65,65,.16),transparent 60%),radial-gradient(ellipse 30% 24% at 50% 50%,rgba(201,169,106,.1),transparent 70%)}
[data-strat] [data-bigd]{position:absolute;width:min(560px,60vw);aspect-ratio:1;border:1px solid rgba(216,196,154,.14);transform:rotate(45deg);top:50%;left:50%;translate:-50% -50%}
[data-strat] [data-bigd]:before{content:'';position:absolute;inset:34px;border:1px solid rgba(216,196,154,.1)}
[data-strat] [data-head]{text-align:center;margin-bottom:clamp(44px,6vw,72px);position:relative}
[data-strat] h2{font-size:clamp(36px,5.2vw,60px);font-weight:800;margin-top:18px}
[data-vm]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,36px);position:relative}
[data-vm] [data-vcard]{border:1px solid rgba(230,219,203,.16);border-radius:24px;padding:clamp(30px,4vw,48px);background:linear-gradient(160deg,rgba(230,219,203,.07),rgba(230,219,203,.02));backdrop-filter:blur(2px);transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .4s}
[data-vm] [data-vcard]:hover{transform:translateY(-6px);border-color:rgba(216,196,154,.4)}
[data-vm] h3{color:var(--gold2);font-size:22px;font-weight:700;display:flex;gap:12px;align-items:center;margin-bottom:16px}[data-vm] h3:before{content:"";width:8px;height:8px;background:var(--coral);transform:rotate(45deg);flex:0 0 auto}

[data-vm] p{line-height:2.15;color:rgba(230,219,203,.85);font-size:17px}
[data-vals]{display:flex;justify-content:center;gap:clamp(26px,6vw,72px);margin-top:clamp(50px,7vw,80px);flex-wrap:wrap;position:relative}
[data-val]{width:118px;height:118px;border:1px solid rgba(230,219,203,.28);transform:rotate(45deg);display:flex;align-items:center;justify-content:center;position:relative;transition:transform .6s cubic-bezier(.16,1,.3,1),background .5s,border-color .5s}
[data-val]:before{content:'';position:absolute;inset:9px;border:1px solid rgba(230,219,203,.12);transition:border-color .5s}
[data-val]:hover{transform:rotate(45deg) scale(1.1);background:rgba(230,219,203,.06);border-color:var(--gold)}
[data-val] b{transform:rotate(-45deg);font-size:20px;font-weight:700;white-space:nowrap}
[data-val]:nth-child(1) b{color:var(--gold2)}[data-val]:nth-child(2) b{color:#fff}[data-val]:nth-child(3) b{color:var(--sage)}[data-val]:nth-child(4) b{color:var(--gold2)}
/* GOALS */
[data-goals]{padding:clamp(90px,11vw,150px) 0;position:relative;overflow:hidden}
[data-goals] [data-head]{text-align:center;margin-bottom:clamp(44px,6vw,70px)}
[data-goals] h2{font-size:clamp(32px,4.8vw,54px);font-weight:800;margin-top:18px}
[data-goal]{display:grid;grid-template-columns:150px 1fr;gap:clamp(18px,4vw,44px);align-items:center;padding:clamp(30px,4.4vw,46px) 0;border-top:1px solid rgba(15,40,55,.14);position:relative}
[data-goal]:last-of-type{border-bottom:1px solid rgba(15,40,55,.14)}
[data-goal] [data-num]{font-size:clamp(64px,8vw,110px);font-weight:800;color:transparent;-webkit-text-stroke:1.5px rgba(218,65,65,.55);line-height:1;transition:color .6s}
[data-goal]:hover [data-num]{color:var(--coral);-webkit-text-stroke:1.5px var(--coral)}
[data-goal] h3{font-size:clamp(22px,2.9vw,32px);font-weight:700;margin-bottom:10px}
[data-goal] p{color:var(--soft);line-height:2;max-width:38em}
[data-goal] [data-gd]{position:absolute;left:0;top:50%;translate:0 -50%;width:9px;height:9px;background:var(--gold);transform:rotate(45deg);opacity:.6}
/* STATS */
[data-why]{padding:0 0 clamp(90px,11vw,140px);position:relative}
[data-stats]{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,2vw,24px)}
[data-stat]{background:linear-gradient(170deg,var(--cream),#ded2bd);border-radius:24px;padding:clamp(28px,3.6vw,44px) 22px;text-align:center;position:relative;overflow:hidden;transition:transform .5s cubic-bezier(.16,1,.3,1)}
[data-stat]:hover{transform:translateY(-7px)}
[data-stat]:before{content:'';position:absolute;top:14px;right:14px;width:8px;height:8px;border-top:2px solid var(--gold);border-right:2px solid var(--gold)}
[data-stat]:after{content:'';position:absolute;bottom:14px;left:14px;width:8px;height:8px;border-bottom:2px solid var(--gold);border-left:2px solid var(--gold)}
[data-stat] [data-big]{font-size:clamp(42px,5.2vw,66px);font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}
[data-big] [data-plus]{color:var(--coral);display:inline-block}[data-big] [data-cnt]{display:inline-block}
[data-stat] p{color:var(--soft);margin-top:8px;font-size:15.5px;line-height:1.8}
[data-partners]{margin-top:24px;text-align:center;color:var(--soft);font-size:16px}
[data-partners] b{color:var(--ink)}
/* BOARD */
[data-board]{background:linear-gradient(180deg,var(--cream),#decfb6);border-radius:44px;margin:0 clamp(12px,2vw,28px);padding:clamp(80px,10vw,130px) 0;position:relative;overflow:hidden}
[data-board]:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 40% 30% at 10% 8%,rgba(153,184,180,.25),transparent 60%),radial-gradient(ellipse 44% 34% at 92% 92%,rgba(201,169,106,.3),transparent 60%)}
[data-board] [data-head]{text-align:center;margin-bottom:clamp(48px,6vw,76px);position:relative}
[data-board] h2{font-size:clamp(36px,5.2vw,60px);font-weight:800;margin-top:18px}
[data-board] [data-head] p{color:var(--soft);margin-top:14px}
[data-chair]{display:grid;grid-template-columns:minmax(260px,400px) 1fr;gap:clamp(26px,5vw,70px);align-items:center;max-width:1000px;margin:0 auto clamp(56px,7vw,90px);position:relative}
[data-chair] [data-odia]{position:absolute}
[data-chair] [data-cd1]{width:190px;height:190px;top:-50px;right:-60px}
[data-chair] [data-cd2]{width:110px;height:110px;bottom:-40px;left:24%}
[data-pfr]{position:relative;border-radius:999px 999px 24px 24px;overflow:hidden;aspect-ratio:3/3.6;background:linear-gradient(180deg,var(--navy),var(--deep))}
[data-pfr]:before{content:'';position:absolute;inset:10px;border:1px solid rgba(201,169,106,.65);border-radius:999px 999px 16px 16px;z-index:2}
[data-pfr] img{width:100%;height:100%;object-fit:cover;object-position:center 14%;display:block}
[data-chair] [data-info] [data-rolex]{color:var(--coral);font-weight:600;display:flex;align-items:center;gap:10px;margin-bottom:14px}
[data-chair] [data-info] h3{font-size:clamp(26px,3.5vw,42px);font-weight:800;line-height:1.5}
[data-chair] [data-info] [data-btitle]{color:var(--soft);font-size:18px;margin-top:10px}
[data-chair] [data-info] [data-rule]{width:72px;height:3px;background:var(--gold);margin-top:24px}
[data-mems]{max-width:1000px;margin:0 auto;position:relative}
[data-mem]{text-align:center;transition:transform .55s cubic-bezier(.16,1,.3,1)}
[data-mem]:hover{transform:translateY(-9px)}
[data-mem] [data-pph]{border-radius:999px 999px 18px 18px;overflow:hidden;aspect-ratio:3/3.3;background:linear-gradient(180deg,#adc6c2,#7fa19c);position:relative;margin-bottom:16px}
[data-mem] [data-pph]:before{content:'';position:absolute;inset:8px;border:1px solid rgba(201,169,106,.55);border-radius:999px 999px 12px 12px;z-index:2}
[data-mem] [data-pph] img{width:100%;height:100%;object-fit:cover;object-position:top;display:block;filter:grayscale(1) contrast(1.03);mix-blend-mode:multiply;transition:filter .6s,mix-blend-mode .6s}
[data-mem]:hover [data-pph] img{filter:none;mix-blend-mode:normal}
[data-mem] b{font-size:19px;font-weight:700;display:block;line-height:1.6}
[data-mem] span{color:var(--soft);font-size:14.5px}
/* CLOSING */
[data-closex]{padding:clamp(90px,12vw,160px) 0 0;text-align:center;position:relative;overflow:hidden}
[data-closex]:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 55% 45% at 50% 8%,rgba(201,169,106,.24),transparent 65%)}
[data-closex] h2{font-size:clamp(34px,5.6vw,66px);font-weight:800;line-height:1.55;max-width:16em;margin:26px auto;position:relative}
[data-closex] h2 .hlw{font-style:normal;color:var(--coral)}
[data-closex] p{color:var(--soft);max-width:36em;margin:0 auto 38px;line-height:2.15;position:relative;padding:0 20px}
[data-ctas]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;position:relative;margin-bottom:clamp(70px,9vw,110px)}
[data-btn]{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;border-radius:999px;font-size:16px;font-weight:600;text-decoration:none;font-family:'Dahab',serif;transition:transform .3s,background .3s,box-shadow .3s}
[data-btn]:hover{transform:translateY(-3px)}
[data-btn][data-pri]{background:var(--coral);color:#fff;box-shadow:0 16px 34px -14px rgba(218,65,65,.6)}[data-btn][data-pri]:hover{background:var(--coral2)}
[data-btn][data-secb]{background:transparent;color:var(--ink);border:1px solid rgba(15,40,55,.35)}
[data-marq]{border-top:1px solid rgba(15,40,55,.14);padding:26px 0;overflow:hidden;white-space:nowrap;position:relative}
[data-marq] [data-mtr]{display:inline-flex;gap:54px;align-items:center;animation:mq 26s linear infinite;font-size:20px;font-weight:600;color:rgba(15,40,55,.45);white-space:nowrap}

[data-marq] [data-mtr] [data-mqd]{width:8px;height:8px;background:var(--gold);transform:rotate(45deg);flex:0 0 auto}
@keyframes mq{to{transform:translateX(50%)}}
@media(prefers-reduced-motion:reduce){[data-marq] [data-mtr]{animation:none}}
@media(max-width:940px){
[data-ceo] [data-stage]{grid-template-columns:1fr;gap:0}
[data-port]{margin:0 auto -50px;width:min(320px,78vw);order:-1}
[data-card]{padding-top:74px}
[data-story] [data-sgrid]{grid-template-columns:1fr}
[data-svis]{position:relative;top:0;height:54vh}
[data-beatx]{min-height:0;padding:36px 0}
[data-vm]{grid-template-columns:1fr}
[data-stats]{grid-template-columns:repeat(2,1fr)}
[data-chair]{grid-template-columns:1fr;text-align:center}
[data-chair] [data-pfr]{max-width:300px;margin:0 auto}
[data-chair] [data-info] [data-rolex]{justify-content:center}
[data-chair] [data-info] [data-rule]{margin:22px auto 0}

[data-goal]{grid-template-columns:84px 1fr}
}
@media(max-width:520px){[data-mem] b{font-size:16px}[data-mem] span{font-size:13px}[data-vals]{gap:34px}}

[data-mems] .w-dyn-list{display:block}[data-mems] .w-dyn-items{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,34px);max-width:1000px;margin:0 auto}
[data-mems] .w-dyn-item{text-align:center;transition:transform .55s cubic-bezier(.16,1,.3,1)}
[data-mems] .w-dyn-item:hover{transform:translateY(-9px)}
@media(max-width:940px){[data-mems] .w-dyn-items{grid-template-columns:repeat(2,1fr)}}
@media(max-width:520px){[data-mems] .w-dyn-items{grid-template-columns:1fr 1fr;gap:16px}}
[data-chairslot] .w-dyn-list,[data-chairslot] .w-dyn-items,[data-chairslot] .w-dyn-item{display:contents}
[data-mems] .w-dyn-item{opacity:0;transform:translateY(30px)}[data-mems] .w-dyn-item.in{opacity:1;transform:none}
@media(prefers-reduced-motion:reduce){[data-mems] .w-dyn-item{opacity:1;transform:none}}
