.pg{z-index:10;background:var(--bone);position:relative}.pg-hero{z-index:10;background:var(--night);padding:clamp(150px,13vw,210px) 0 clamp(64px,6vw,96px);position:relative;overflow:hidden}.pg-hero:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--acc) 30%, transparent), transparent 60%);pointer-events:none;width:70vw;height:70vw;position:absolute;top:-40%;left:50%;translate:-50%}.pg-hero-in{z-index:1;justify-items:start;gap:18px;display:grid;position:relative}.pg-hero .h1{max-width:14ch;margin:0;font-size:clamp(44px,6.4vw,104px)}.pg-hero .lead{color:#ffffffd1;max-width:60ch;margin:0}.pg-hero .eyebrow{color:var(--cloud);background:#ffffff14}.pg-sec{padding-block:var(--sec-pad-sm);background:var(--bone);position:relative}.pg-sec.sec-white{background:var(--cloud)}.pg-sec.sec-dark{background:var(--night)}.pg-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:48px;display:grid}.pg-sticky{align-self:start;justify-items:start;gap:14px;display:grid;position:sticky;top:110px}.pg-sticky .h2{max-width:12ch;margin:0}.ab-blocks{gap:14px;display:grid}.ab-block{border-radius:var(--r-card);background:var(--cloud);box-shadow:inset 0 0 0 1px var(--line);transition:translate .5s var(--ease-out), box-shadow .5s;grid-template-columns:180px 1fr;gap:20px;padding:24px;display:grid}.ab-block:hover{box-shadow:inset 0 0 0 1px var(--acc), 0 20px 40px #0000000f;translate:0 -3px}.ab-block h3{letter-spacing:-.02em;align-items:baseline;gap:10px;margin:0;font-size:20px;font-weight:700;display:flex}html[lang=ar] .ab-block h3{letter-spacing:0}.ab-block h3 b{color:var(--acc);font-family:var(--font-mono);font-size:12px;font-weight:600}.ab-block p{color:var(--stone-dark);margin:0;line-height:1.65}.ab-tags{flex-wrap:wrap;gap:8px;display:flex}.ab-tags span{border-radius:var(--r-pill);background:var(--ink);color:var(--cloud);font-family:var(--font-display);padding:10px 16px;font-size:15px;font-weight:700}.ab-tags span:nth-child(4n+1){background:var(--purple)}.ab-tags span:nth-child(4n+2){background:var(--green);color:var(--ink)}.ab-tags span:nth-child(4n+3){background:var(--orange);color:var(--ink)}.ab-tags span:nth-child(4n){background:var(--blue);color:var(--ink)}.pg-facts{color:var(--stone);flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}.pg-facts li{align-items:center;gap:8px;display:inline-flex}.pg-facts i{background:var(--acc);border-radius:50%;width:6px;height:6px}.sv-rows{gap:18px;display:grid}.sv-row{border-radius:var(--r-card);background:var(--p-bg);color:var(--p-fg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:28px;padding:26px;display:grid}.sv-row:nth-child(2n) .sv-row-stage{order:-1}.sv-row-stage{aspect-ratio:4/3;border-radius:var(--r-inner);background:color-mix(in srgb, var(--p-fg) 8%, transparent);position:relative;overflow:hidden}.sv-row-tx{justify-items:start;gap:12px;display:grid}.sv-row-tx h2{letter-spacing:-.03em;margin:0;font-size:clamp(24px,2.6vw,38px);font-weight:700;line-height:1.08}html[lang=ar] .sv-row-tx h2{letter-spacing:0;line-height:1.25}.sv-row-tx p{opacity:.88;margin:0}.sv-row-tx .sv-inc{font-size:15px}.sv-row-tx .sv-lab{opacity:.6}.sv-row-tx .sv-cl .chip{background:color-mix(in srgb, var(--p-fg) 10%, transparent)}.tm-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.tm-card{aspect-ratio:3/3.6;border-radius:var(--r-card);color:var(--on);background:var(--t);transition:translate .5s var(--ease-out);align-content:end;gap:6px;padding:20px;display:grid;position:relative;overflow:hidden}.tm-card:hover{translate:0 -4px}.tm-grid .tm-card{grid-template-rows:none;row-gap:6px;margin:0!important}.tm-card.t-purple{--t:var(--purple);--on:var(--cloud)}.tm-card.t-green{--t:var(--green);--on:var(--ink)}.tm-card.t-orange{--t:var(--orange);--on:var(--ink)}.tm-card.t-blue{--t:var(--blue);--on:var(--ink)}.tm-card.t-ink{--t:var(--ink);--on:var(--cloud)}.tm-card.t-night{--t:var(--night-2);--on:var(--cloud)}.tm-av{top:20px;background:color-mix(in srgb, var(--on) 14%, transparent);width:64px;height:64px;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:24px;font-weight:700;display:grid;position:absolute;inset-inline-start:20px}.tm-idx{z-index:2;top:24px;opacity:.7;position:absolute;inset-inline-end:20px}.tm-pic{object-fit:cover;object-position:50% 20%;width:100%;height:100%;position:absolute;inset:0}.tm-pic-empty{background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--on) 22%, transparent) 0 17%, transparent 17.5%), radial-gradient(ellipse 34% 30% at 50% 92%, color-mix(in srgb, var(--on) 22%, transparent) 0 99%, transparent 100%)}.tm-card:has(img.tm-pic):after{content:"";background:linear-gradient(#0000,#08090ad1);position:absolute;inset:40% 0 0}.tm-card:has(img.tm-pic){color:var(--cloud)}.tm-card h3,.tm-card p{z-index:2;position:relative}.tm-card h3{letter-spacing:-.02em;margin:0;font-size:clamp(20px,1.8vw,26px);font-weight:700;line-height:1.15}html[lang=ar] .tm-card h3{letter-spacing:0}.tm-card p{opacity:.85;margin:0;font-size:14.5px}.tm-card .mono{opacity:.7}.tm-note{color:var(--stone);margin-top:14px}.pg-cta{border-radius:var(--r-card);background:var(--night);color:var(--cloud);grid-template-columns:1fr auto;align-items:center;gap:24px;padding:clamp(24px,4vw,48px);display:grid}.pg-cta h2{letter-spacing:-.03em;margin:0 0 6px;font-size:clamp(28px,3.4vw,48px);font-weight:700}html[lang=ar] .pg-cta h2{letter-spacing:0}.pg-cta p{color:#ffffffbf;margin:0}.ctp-grid{grid-template-columns:minmax(0,1.5fr) minmax(300px,.9fr);align-items:start;gap:32px;display:grid}.ctp-info{border-radius:var(--r-card);background:var(--cloud);box-shadow:inset 0 0 0 1px var(--line);gap:14px;padding:26px;display:grid}.ctp-info dl{gap:12px;margin:0;display:grid}.ctp-info dt{color:var(--stone)}.ctp-info dd{margin:2px 0 0;font-size:17px;font-weight:600}.ctp-info dd a:hover{color:var(--acc)}.ctp-soc{flex-wrap:wrap;gap:8px;display:flex}.ctp-soc a{border-radius:var(--r-pill);background:#0d0e100f;padding:9px 14px;font-size:13.5px;font-weight:500;transition:background .3s,color .3s}.ctp-soc a:hover{background:var(--ink);color:var(--cloud)}.ctp-form{border-radius:var(--r-card);background:var(--night);color:var(--cloud);padding:26px}.ctp-clock{border-radius:var(--r-inner);background:var(--bone);gap:4px;padding:16px;display:grid}.ctp-clock b{letter-spacing:-.03em;font-size:34px;font-weight:700;line-height:1}@media (max-width:1024px){.pg-grid,.ctp-grid,.sv-row{grid-template-columns:1fr}.pg-sticky{position:static}.sv-row:nth-child(2n) .sv-row-stage{order:0}.tm-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:809px){.pg-hero{padding:120px 0 48px}.ab-block{grid-template-columns:1fr;gap:10px}.tm-grid{grid-template-columns:1fr 1fr;gap:10px}.tm-card{padding:14px}.pg-cta{grid-template-columns:1fr}}@media (max-width:480px){.tm-grid{grid-template-columns:1fr}}
[data-accent=yellow]{--acc:var(--yellow);--on-acc:var(--ink)}.pg .eyebrow .num{display:none}.svp-grid{grid-template-columns:minmax(240px,3.2fr) minmax(0,8.8fr);align-items:start;gap:clamp(28px,4vw,72px);display:grid}.svp-nav{flex-direction:column;align-items:flex-start;gap:18px;display:flex;position:sticky;top:108px}.svp-nav-l{letter-spacing:.12em;text-transform:uppercase;color:var(--stone-dark);margin:0;font-size:12px}html[lang=ar] .svp-nav-l{letter-spacing:0;text-transform:none;font-family:var(--font-body);font-size:14px}.svp-nav ul{border-top:1px solid var(--line);width:100%;margin:0 0 8px;padding:0;list-style:none}.svp-nav li{border-bottom:1px solid var(--line)}.svp-nav a{color:var(--stone-dark);transition:color .3s, padding .45s var(--ease-out);align-items:center;gap:12px;padding:13px 2px;font-size:16px;line-height:1.35;display:flex}.svp-nav a i{background:var(--acc);opacity:.5;width:8px;height:8px;transition:scale .45s var(--ease-spring), opacity .3s;border-radius:50%;flex:none;scale:.5}.svp-nav a:hover{color:var(--ink)}.svp-nav li.is-on a{color:var(--ink);padding-inline-start:10px;font-weight:600}.svp-nav li.is-on a i{opacity:1;scale:1.25}.svp-list{gap:18px;min-width:0;display:grid}.svp-item{scroll-margin-top:110px}.svp-card{background:var(--cloud);box-shadow:inset 0 0 0 1px var(--line);border-radius:30px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:clamp(20px,2.6vw,44px);padding:clamp(18px,2vw,30px);transition:box-shadow .4s;display:grid}.svp-card:hover{box-shadow:inset 0 0 0 1px #0d0e1047}.svp-tx{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:clamp(6px,1vw,16px);display:flex}.svp-ico{background:var(--acc);width:56px;height:56px;color:var(--on-acc);border-radius:18px;place-items:center;margin-bottom:6px;display:grid}.svp-ico svg{width:30px;height:30px}.svp-h{letter-spacing:-.035em;margin:0;font-size:clamp(26px,2.5vw,40px);font-weight:600;line-height:1.08}html[lang=ar] .svp-h{letter-spacing:0;font-weight:700;line-height:1.3}.svp-d{color:var(--stone-dark);max-width:56ch;margin:0;font-size:17px;line-height:1.7}.svp-lab{letter-spacing:.12em;text-transform:uppercase;color:var(--stone-dark);margin:12px 0 0;font-size:12px}html[lang=ar] .svp-lab{letter-spacing:0;text-transform:none;font-family:var(--font-body);font-size:13.5px}.svp-inc{gap:9px;margin:0;padding:0;list-style:none;display:grid}.svp-inc li{padding-inline-start:30px;font-size:16px;line-height:1.5;position:relative}.svp-inc li:before{content:"";inset-inline-start:0;background:var(--ink) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6 12.5l4 4 8-9' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/></svg>") center / 12px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:.18em}.svp-cl{flex-wrap:wrap;gap:6px;margin:0;display:flex}.svp-cl span{background:var(--bone);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500}.svp-cta{margin-top:auto;padding-top:18px}.svp-stage{--p-fg:var(--on-acc);background:var(--acc);min-height:340px;color:var(--on-acc);border-radius:22px;position:relative;overflow:hidden}.svp-stage .sc{border-radius:0;min-height:0;position:absolute;inset:0}.abp{gap:clamp(56px,6vw,96px);display:grid}.abp-intro{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.abp-lead{letter-spacing:-.025em;max-width:24em;margin:0;font-size:clamp(26px,2.7vw,46px);font-weight:500;line-height:1.25}html[lang=ar] .abp-lead{letter-spacing:0;line-height:1.6}.abp-glance{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.abp-glance ul{border-top:1px solid var(--line);width:100%;margin:0;padding:0;list-style:none}.abp-glance li{border-bottom:1px solid var(--line);padding:15px 0;font-size:17px;font-weight:500}.abp-pair{grid-template-columns:1fr 1fr;gap:16px;display:grid}.abp-quote{background:var(--acc);min-height:clamp(260px,22vw,360px);color:var(--on-acc);transition:translate .5s var(--ease-out);border-radius:30px;flex-direction:column;justify-content:space-between;gap:clamp(48px,6vw,110px);padding:clamp(24px,2.8vw,44px);display:flex}.abp-quote:hover{translate:0 -5px}.abp-quote h2{letter-spacing:.12em;text-transform:uppercase;opacity:.8;margin:0;font-size:12px;font-weight:500}html[lang=ar] .abp-quote h2{letter-spacing:0;text-transform:none;font-family:var(--font-body);font-size:15px}.abp-quote p{letter-spacing:-.03em;max-width:18em;margin:0;font-size:clamp(24px,2.5vw,42px);font-weight:600;line-height:1.15}html[lang=ar] .abp-quote p{letter-spacing:0;font-weight:700;line-height:1.45}.abp-story{grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,96px);display:grid}.abp-col{border-top:2px solid var(--ink);flex-direction:column;align-items:flex-start;gap:16px;padding-top:22px;display:flex}.abp-col h2{letter-spacing:-.03em;margin:0;font-size:clamp(24px,2.2vw,34px);font-weight:600;line-height:1.15}html[lang=ar] .abp-col h2{letter-spacing:0;font-weight:700;line-height:1.35}.abp-col p{color:var(--stone-dark);max-width:60ch;margin:0;font-size:17px;line-height:1.8}.abp-mh{letter-spacing:-.04em;max-width:18em;margin:0 0 clamp(28px,3vw,48px);font-size:clamp(34px,3.8vw,60px);font-weight:600;line-height:1.05}html[lang=ar] .abp-mh{letter-spacing:0;font-weight:700;line-height:1.3}.abp-ledger{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.abp-row{border-bottom:1px solid var(--line);transition:background .4s ease, padding .5s var(--ease-out);grid-template-columns:22px minmax(0,3.2fr) minmax(0,2fr) minmax(0,6fr);align-items:baseline;gap:clamp(14px,2vw,36px);padding:clamp(20px,2.2vw,32px) 6px;display:grid}.abp-row:hover{background:color-mix(in srgb, var(--acc) 16%, transparent);padding-inline:18px}.abp-row i{background:var(--acc);border-radius:50%;align-self:center;width:12px;height:12px;box-shadow:0 0 0 1px #0d0e1040}.abp-row h3{letter-spacing:-.03em;margin:0;font-size:clamp(22px,2vw,32px);font-weight:600;line-height:1.2}html[lang=ar] .abp-row h3{letter-spacing:0;font-weight:700;line-height:1.4}.abp-row span{letter-spacing:.12em;text-transform:uppercase;color:var(--stone-dark);font-size:12px}.abp-row p{color:var(--stone-dark);margin:0;font-size:16.5px;line-height:1.7}.abp-tags{padding-block:clamp(48px,5vw,80px);overflow:hidden}.abp-tags-l{letter-spacing:.12em;text-transform:uppercase;color:#fff9;margin:0 auto 18px;font-size:12px}html[lang=ar] .abp-tags-l{letter-spacing:0;text-transform:none;font-family:var(--font-body);font-size:14px}.abp-band ul{align-items:center;gap:clamp(28px,3.4vw,60px);width:max-content;margin:0;padding:0;list-style:none;animation:38s linear infinite abp-run;display:flex}.abp-band:hover ul{animation-play-state:paused}.abp-band li{white-space:nowrap;letter-spacing:-.04em;color:var(--cloud);align-items:center;gap:clamp(28px,3.4vw,60px);font-size:clamp(40px,5.6vw,96px);font-weight:700;line-height:1.25;display:inline-flex}html[lang=ar] .abp-band li{letter-spacing:0}.abp-band li:nth-child(2n){color:#0000;-webkit-text-stroke:1.5px #ffffffb3}.abp-band li:after{content:"";background:var(--orange);border-radius:50%;width:.22em;height:.22em}.abp-band li:nth-child(3n):after{background:var(--blue)}.abp-band li:nth-child(3n+1):after{background:var(--purple)}@keyframes abp-run{0%{transform:translate(0)}to{transform:translate(-50%)}}html[dir=rtl] .abp-band ul{animation-name:abp-run-rtl}@keyframes abp-run-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}.tpx-lead{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:16px;margin:0 0 16px;padding:0;list-style:none;display:grid}.tpx-big{aspect-ratio:4/5;background:var(--line);isolation:isolate;border-radius:30px;position:relative;overflow:hidden}.tpx-big img{object-fit:cover;object-position:50% 12%;width:100%;height:100%;transition:scale 1s var(--ease-out);position:absolute;inset:0}.tpx-big:hover img{scale:1.04}.tpx-big:after{content:"";pointer-events:none;background:linear-gradient(#0000,#08090adb);position:absolute;inset:52% 0 0}.tpx-big-cap{z-index:1;inset-inline:clamp(18px,2vw,30px);color:var(--cloud);gap:4px;display:grid;position:absolute;bottom:clamp(18px,2vw,28px)}.tpx-big-cap h2{letter-spacing:-.03em;margin:0;font-size:clamp(24px,2.2vw,36px);font-weight:600;line-height:1.15}html[lang=ar] .tpx-big-cap h2{letter-spacing:0;font-weight:700;line-height:1.35}.tpx-big-cap p{color:#ffffffd1;margin:0;font-size:16px}.tpx-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.tpx-card{background:var(--cloud);box-shadow:inset 0 0 0 1px var(--line);transition:translate .5s var(--ease-out), box-shadow .4s ease;border-radius:26px;gap:4px;padding:14px 14px 20px;display:grid}.tpx-card:hover{translate:0 -5px;box-shadow:inset 0 0 0 1px #0d0e104d}.tpx-ph{aspect-ratio:1;background:radial-gradient(circle at 50% 40%,#0d0e1029 0 15%,#0000 15.6%),radial-gradient(32% 28% at 50% 96%,#0d0e1029 0 99%,#0000 100%),linear-gradient(160deg,#e6e6e0,#d4d4cc);border-radius:16px;margin-bottom:12px;display:block}.tpx-card h3{letter-spacing:-.025em;margin:0;padding-inline:6px;font-size:clamp(19px,1.5vw,24px);font-weight:600;line-height:1.25}html[lang=ar] .tpx-card h3{letter-spacing:0;font-weight:700;line-height:1.4}.tpx-card p{color:var(--stone-dark);margin:0;padding-inline:6px;font-size:15px}.cpx-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(24px,3.4vw,64px);display:grid}.cpx-side{gap:16px;display:grid}.cpx-tiles{gap:12px;margin:0;padding:0;list-style:none;display:grid}.cpx-tiles a{background:var(--cloud);box-shadow:inset 0 0 0 1px var(--line);transition:background .45s ease, box-shadow .45s ease, translate .5s var(--ease-out);border-radius:26px;gap:8px;padding:clamp(20px,2vw,28px);padding-inline-end:84px;display:grid;position:relative}.cpx-tiles a:hover{background:var(--acc);box-shadow:none;translate:0 -3px}.cpx-tiles span{letter-spacing:.12em;text-transform:uppercase;color:var(--stone-dark);font-size:12px}html[lang=ar] .cpx-tiles span{letter-spacing:.02em}.cpx-tiles b{letter-spacing:-.025em;overflow-wrap:anywhere;text-align:start;font-size:clamp(20px,1.8vw,28px);font-weight:600;line-height:1.2}html[lang=ar] .cpx-tiles b{letter-spacing:0;font-weight:700}html[dir=rtl] .cpx-tiles b[dir=ltr]{text-align:right}.cpx-tiles i{inset-inline-end:22px;background:var(--ink);width:46px;height:46px;color:var(--cloud);transition:rotate .5s var(--ease-spring);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%}.cpx-tiles i svg{width:18px;height:18px}html[dir=rtl] .cpx-tiles i svg{transform:scaleX(-1)}.cpx-tiles a:hover i{rotate:45deg}html[dir=rtl] .cpx-tiles a:hover i{rotate:-45deg}.cpx-office{background:var(--night);color:var(--cloud);border-radius:26px;grid-template-columns:1fr auto;align-items:end;gap:16px;padding:clamp(20px,2vw,28px);display:grid}.cpx-office div{gap:8px;display:grid}.cpx-office span{letter-spacing:.12em;text-transform:uppercase;color:#fff9;font-size:12px}html[lang=ar] .cpx-office span{letter-spacing:.02em}.cpx-office b{font-size:18px;font-weight:600}.cpx-office b.num{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(34px,3vw,48px);line-height:1}.cpx-soc{flex-wrap:wrap;align-items:center;gap:8px;padding-inline:6px;display:flex}.cpx-soc span{color:var(--stone-dark);margin-inline-end:6px;font-size:13px}.cpx-soc a{background:var(--cloud);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:9px 15px;font-size:13.5px;font-weight:500;transition:background .3s,color .3s}.cpx-soc a:hover{background:var(--ink);color:var(--cloud)}.cpx-card{background:var(--cloud);box-shadow:inset 0 0 0 1px var(--line);border-radius:30px;padding:clamp(22px,2.8vw,44px)}.cpx-form{grid-template-columns:1fr 1fr;gap:20px 16px;display:grid}.cpx-wide{grid-column:1/-1}.cpx-f{gap:8px;min-width:0;display:grid}.cpx-f>span{color:var(--stone-dark);font-size:14px;font-weight:500}.cpx-f input,.cpx-f select,.cpx-f textarea{background:var(--bone);width:100%;min-width:0;min-height:56px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font:inherit;appearance:none;border:0;border-radius:14px;outline:0;padding:0 16px;font-size:16px;transition:box-shadow .25s,background .25s}.cpx-f textarea{resize:vertical;min-height:150px;padding:14px 16px;line-height:1.6}.cpx-f select{cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='m6 9 6 6 6-6' fill='none' stroke='%230d0e10' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right 14px center;background-repeat:no-repeat;background-size:18px;padding-inline-end:44px}html[dir=rtl] .cpx-f select{background-position:14px}.cpx-f input:hover,.cpx-f select:hover,.cpx-f textarea:hover{box-shadow:inset 0 0 0 1px #0d0e104d}.cpx-f input:focus-visible,.cpx-f select:focus-visible,.cpx-f textarea:focus-visible{background-color:var(--cloud);box-shadow:inset 0 0 0 2px var(--ink)}.cpx-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:4px;display:flex}.cpx-foot p{color:var(--stone-dark);margin:0;font-size:14px}@media (max-width:1099px){.svp-grid{grid-template-columns:minmax(0,1fr)}.svp-nav{z-index:5;min-width:0;max-width:100vw;margin-inline:calc(var(--gutter) * -1);padding:10px var(--gutter);background:color-mix(in srgb, var(--bone) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:76px}.svp-nav-l,.svp-nav .btn{display:none}.svp-nav ul{scrollbar-width:none;border:0;gap:6px;margin:0;display:flex;overflow-x:auto}.svp-nav ul::-webkit-scrollbar{display:none}.svp-nav li{border:0;flex:none}.svp-nav a{white-space:nowrap;background:var(--cloud);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:9px 14px;font-size:14px}.svp-nav a i{display:none}.svp-nav li.is-on a{background:var(--ink);color:var(--cloud);box-shadow:none;padding:9px 14px;font-weight:500}.abp-intro,.abp-story,.cpx-grid{grid-template-columns:minmax(0,1fr)}.abp-row{grid-template-columns:22px minmax(0,1fr) auto}.abp-row p{grid-column:2/-1}.tpx-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:809px){.svp-card{border-radius:24px;grid-template-columns:1fr}.svp-stage{order:-1;min-height:240px}.abp-pair{grid-template-columns:1fr}.tpx-lead{grid-template-columns:1fr 1fr;gap:10px}.tpx-lead>:first-child:nth-last-child(odd){aspect-ratio:4/4;grid-column:1/-1}.tpx-grid{grid-template-columns:1fr 1fr;gap:10px}.tpx-big{border-radius:22px}.tpx-card{border-radius:20px;padding:10px 10px 16px}.tpx-big-cap{inset-inline:14px;bottom:14px}.tpx-big-cap h2{font-size:18px}.tpx-big-cap p{font-size:13px}.tpx-lead>:first-child:nth-last-child(odd) .tpx-big-cap h2{font-size:26px}.cpx-form{grid-template-columns:1fr}.cpx-foot .btn{width:100%}.cpx-foot .btn-face{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.abp-band ul{width:auto;padding-inline:var(--gutter);flex-wrap:wrap;animation:none}}.abp-acts{flex-wrap:wrap;align-items:center;gap:12px;display:flex}
