.sb .h2-hero,.sb .h2-pillars,.sb .h2-section{--h-ink:#0f2233;--h-muted:#5b6b79;--h-paper:#f6f8fa;--h-line:#e3e8ee;--h-green:#1e7a55;--h-green-soft:#e8f3ee;--h-navy:#12304d;--h-deep:#0c2236;--h-blue:#2f6fa8;--h-blue-soft:#eaf1f8;--h-gold:#b8893a;--h-gold-soft:#f6efe2;color:var(--h-ink)}.sb .h2-hero h1,.sb .h2-pillars h3,.sb .h2-section h2,.sb .h2-section h3{color:inherit}.h2-hero{padding:64px 0 96px;background:linear-gradient(180deg,#f2f7f4,#ffffff)}.h2-hero-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:48px;align-items:center}.h2-pill{display:inline-block;padding:6px 14px 4px;border-radius:999px;background:var(--h-green-soft);color:var(--h-green);font-size:14px;font-weight:700}.h2-hero-copy h1{font-size:clamp(34px,4.4vw,52px);line-height:1.28;font-weight:800;margin:18px 0 16px;text-wrap:balance}.h2-lead{color:var(--h-muted);font-size:19px;line-height:1.75;margin:0 0 28px;max-width:34em}.h2-actions{display:flex;gap:12px;flex-wrap:wrap}.sb .h2-cta .sb-btn,.sb .h2-hero .sb-btn{border-radius:12px}.h2-facts{display:flex;gap:32px;flex-wrap:wrap;margin:30px 0 0}.h2-facts dt{font-weight:700;font-size:16px}.h2-facts dd{margin:0;color:var(--h-muted);font-size:14px}.h2-card{background:#fff;border:1px solid var(--h-line);border-radius:20px;box-shadow:0 18px 44px -14px rgba(15,38,64,.16)}.h2-hero-art{position:relative;width:100%;max-width:612px;aspect-ratio:612/540;justify-self:center}.h2-dash{position:absolute;left:9%;top:13.5%;width:82%;padding:22px 24px 18px}.h2-dash-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.h2-dash-head strong{font-size:18px}.h2-dash-head small{display:block;color:var(--h-muted);font-size:13px}.h2-chip{padding:4px 12px 2px;border-radius:999px;font-size:13px;font-weight:700}.h2-chip.is-plain{background:var(--h-paper);color:var(--h-muted)}.h2-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.h2-kpis div{background:var(--h-paper);border-radius:14px;padding:12px 14px}.h2-kpis span{display:block;color:var(--h-muted);font-size:13px}.h2-kpis b{display:block;font-size:24px;font-weight:800;direction:ltr;text-align:end}.h2-kpis b.is-pos{color:var(--h-green)}.h2-area{display:block;width:100%;height:150px;margin-top:16px}.h2-grid-lines line{stroke:var(--h-line);stroke-width:1}.h2-legend{display:flex;gap:16px;justify-content:flex-start;margin-top:8px;font-size:12px;color:var(--h-muted)}.h2-legend span:before{content:"";display:inline-block;width:14px;height:3px;border-radius:2px;margin-inline-end:6px;vertical-align:middle;background:var(--h-green)}.h2-legend .is-exp:before{background:var(--h-blue)}.h2-legend .is-budget:before{background:#cfdde8;height:10px;width:10px;border-radius:3px}.h2-fx{position:absolute;left:0;top:0;width:38%;padding:14px 16px 16px}.h2-fx strong{font-size:14px}.h2-codes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.h2-codes span{text-align:center;padding:4px 0 2px;border-radius:999px;background:var(--h-green-soft);color:var(--h-green);font-weight:700;font-size:13px}.h2-codes span.is-blue{background:var(--h-blue-soft);color:var(--h-blue)}.h2-cc{position:absolute;left:64%;top:63%;width:36%;padding:14px 16px 16px}.h2-cc strong{font-size:14px}.h2-bar{margin-top:10px}.h2-bar span{display:block;color:var(--h-muted);font-size:12px}.h2-bar i{display:flex;height:6px;border-radius:3px;background:var(--h-paper);overflow:hidden}.h2-bar b{display:block;height:100%;border-radius:3px;background:var(--h-green)}.h2-bar b.is-gold{background:var(--h-gold)}.h2-balanced{position:absolute;left:4%;top:88%;padding:10px 18px 8px;border-radius:999px;background:var(--h-navy);color:#fff;font-size:14px;font-weight:500;box-shadow:0 14px 30px -12px rgba(15,38,64,.35)}.h2-pillars{padding:64px 0;background:#fff}.h2-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.h2-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--h-green-soft);color:var(--h-green)}.h2-pillar h3{font-size:20px;font-weight:700;margin:14px 0 6px}.h2-pillar p{margin:0;color:var(--h-muted);font-size:15px;line-height:1.7}.h2-section{padding:104px 0;background:#fff}.h2-section.is-soft{background:var(--h-paper)}.h2-section.is-dark{background:var(--h-deep);color:#fff}.h2-heading{max-width:720px;margin-bottom:40px}.h2-heading.is-center{margin-inline:auto;text-align:center}.h2-eyebrow{display:block;color:var(--h-green);font-weight:700;font-size:15px}.h2-heading h2{font-size:clamp(28px,3.2vw,40px);line-height:1.3;font-weight:800;margin:10px 0 12px;text-wrap:balance}.h2-heading p{margin:0;color:var(--h-muted);font-size:18px;line-height:1.75}.h2-heading.is-dark .h2-eyebrow{color:var(--h-gold)}.h2-heading.is-dark h2{color:#fff}.h2-heading.is-dark p{color:#a9bccd}.h2-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px;align-items:center}.h2-split.is-mirrored>.h2-copy{order:2}.h2-split .h2-heading{margin-bottom:26px}.h2-checks{list-style:none;margin:0;padding:0;display:grid;gap:14px}.h2-checks li{display:flex;gap:12px;align-items:flex-start;font-size:17px;line-height:1.65}.h2-check{flex:none;margin-top:2px}.h2-check circle{fill:var(--h-green-soft)}.h2-check path{stroke:var(--h-green)}.h2-art{position:relative;min-width:0}.h2-group{padding-bottom:60px}.h2-group-panel{position:relative;aspect-ratio:560/420;border-radius:24px}.h2-group-lines{position:absolute;inset:0;width:100%;height:100%}.h2-group-lines ellipse{fill:none;stroke:#eef2f5}.h2-group-lines path{fill:none;stroke:#cfd9e2;stroke-width:1.5;stroke-dasharray:5 6}.h2-node{position:absolute;transform:translate(-50%,-50%);width:25%;min-width:118px;padding:12px 8px 10px;text-align:center;background:#fff;border:1px solid var(--h-line);border-radius:16px;box-shadow:0 10px 24px -12px rgba(15,38,64,.14)}.h2-node strong{display:block;font-size:15px}.h2-node span{display:block;color:var(--h-muted);font-size:12px}.h2-node em{position:absolute;top:-12px;inset-inline-end:8px;font-style:normal;padding:3px 10px 1px;border-radius:999px;background:var(--h-green-soft);color:var(--h-green);font-size:12px;font-weight:700}.h2-node.is-center{width:32%;background:var(--h-navy);border-color:var(--h-navy);padding:18px 10px 14px;box-shadow:0 14px 30px -12px rgba(15,38,64,.35)}.h2-node.is-center strong{color:#fff;font-size:17px}.h2-node.is-center span{color:#a9bccd}.h2-rate{position:absolute;left:0;bottom:0;width:214px;padding:12px 16px;display:grid;grid-template-columns:1fr auto;align-items:end;border-radius:16px}.h2-rate span{grid-column:1/-1;color:var(--h-muted);font-size:13px}.h2-rate b{font-size:22px;font-weight:800;direction:ltr}.h2-rate svg{width:80px;height:34px;grid-row:2;grid-column:1}.h2-rate path{fill:none;stroke:var(--h-green);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.h2-costs{padding-bottom:70px}.h2-costs-panel{padding:22px 24px 18px;border-radius:24px}.h2-columns{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;height:260px;margin-top:18px;direction:ltr;background:repeating-linear-gradient(to top,var(--h-line) 0 1px,transparent 1px 25%);padding-top:4px}.h2-col{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;min-width:0}.h2-col-bars{display:flex;align-items:flex-end;gap:6px;height:210px}.h2-col-bars b,.h2-col-bars i{display:block;width:24px;border-radius:6px 6px 0 0}.h2-col-bars i{background:#cfdde8}.h2-col-bars b{background:var(--h-green)}.h2-col-bars b.is-gold{background:var(--h-gold)}.h2-col span{font-size:12px;color:var(--h-muted);white-space:nowrap}.h2-donut{position:absolute;left:-24px;bottom:0;width:200px;padding:14px 16px;border-radius:18px;text-align:center}.h2-donut strong{display:block;font-size:12px;text-align:start}.h2-donut svg{width:84px;height:84px;margin-top:8px}.h2-donut circle{fill:none;stroke-width:6}.h2-donut .is-track{stroke:#eef2f5}.h2-donut .is-a{stroke:var(--h-green)}.h2-donut .is-b{stroke:var(--h-blue)}.h2-donut .is-c{stroke:var(--h-gold)}.h2-cards{gap:24px}.h2-feature{background:#fff;border:1px solid var(--h-line);border-radius:18px;padding:26px;display:flex;flex-direction:column;gap:10px}.h2-feature .h2-icon{width:44px;height:44px;border-radius:12px}.h2-feature h3{margin:4px 0 0;font-size:19px;font-weight:700;line-height:1.45}.h2-feature p{margin:0;color:var(--h-muted);font-size:15px;line-height:1.7}.h2-tags{display:flex;flex-wrap:wrap;gap:10px}.h2-tags span{padding:6px 14px 4px;border-radius:999px;background:#16324f;color:#dce7f0;font-size:14px;font-weight:700}.h2-income{padding:24px 28px 14px;border-radius:22px;color:var(--h-ink);box-shadow:0 24px 60px -18px rgba(0,0,0,.45);border:0}.h2-income .h2-dash-head{margin-bottom:10px}.h2-income-row{display:grid;grid-template-columns:1fr auto 80px;gap:16px;align-items:center;padding:14px 0;border-top:1px solid var(--h-line);font-size:16px}.h2-income-row b{font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.h2-income-row em{font-style:normal;text-align:center;padding:4px 8px 2px;border-radius:999px;background:var(--h-green-soft);color:var(--h-green);font-size:13px;font-weight:700}.h2-income-row.is-total b,.h2-income-row.is-total span{font-weight:800}.h2-control{border-top:2px solid var(--h-line);padding-top:20px}.h2-control h3{margin:0 0 8px;font-size:19px;font-weight:700}.h2-control p{margin:0;color:var(--h-muted);font-size:15px;line-height:1.7}.h2-assoc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:4px}.h2-assoc-block{background:var(--h-paper);border-radius:18px;padding:22px}.h2-assoc-block h3{margin:0 0 10px;font-size:18px;font-weight:700}.h2-assoc-block ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}.h2-assoc-block li{display:flex;gap:10px;font-size:15px;line-height:1.6}.h2-assoc-block li:before{content:"";flex:none;width:6px;height:6px;margin-top:9px;border-radius:2px;background:var(--h-gold)}.h2-stores{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.h2-stores span{padding:8px 16px 6px;border-radius:999px;background:var(--h-deep);color:#fff;font-size:13px;font-weight:700}.h2-phone-art{min-height:560px}.h2-glow{width:440px;max-width:80%;aspect-ratio:1;top:60px;border-radius:50%;background:var(--h-gold-soft)}@font-face{font-family:SiteCairo;src:url(/fonts/Cairo-Regular.ttf) format("truetype");font-weight:400 500;font-display:swap}@font-face{font-family:SiteCairo;src:url(/fonts/Cairo-Bold.ttf) format("truetype");font-weight:600 900;font-display:swap}.h2-glow,.h2-phone{position:absolute;inset-inline-start:12%}.h2-phone{--app-k:0.6944;top:6px;width:calc(360px * var(--app-k) + 20px);padding:10px;border-radius:40px;background:var(--h-deep);box-shadow:0 28px 60px -18px rgba(15,38,64,.45);--oa-surface:var(--oa-theme-surface,#ffffff);--oa-alt:var(--oa-theme-surface-alt,#f3f4f6);--oa-line:var(--oa-theme-border,#e5e7eb);--oa-ink:var(--oa-theme-ink,#1f2328);--oa-muted:var(--oa-theme-muted,#5f6368);--oa-primary:var(--oa-theme-primary,#1e7a55);--oa-danger:var(--oa-theme-danger,#b42332);--oa-tab-on:var(--oa-theme-tab-active,#edeff2);--oa-tile-1:var(--oa-theme-tile-1,#eef4fb);--oa-tile-2:var(--oa-theme-tile-2,#e1ecf8);--oa-tile-3:var(--oa-theme-tile-3,#d2e2f4);--oa-tile-4:var(--oa-theme-tile-4,#c2d7ef);--oa-tile-ink:var(--oa-theme-tile-ink,#1e3a5f);--oa-board:var(--oa-theme-board,#b4cdea);--oa-board-ink:var(--oa-theme-board-ink,#162e4d)}.h2-screen{border-radius:32px}.h2-app,.h2-screen{position:relative;overflow:hidden;background:var(--oa-surface)}.h2-app{--side:1;zoom:var(--app-k);width:360px;height:760px;display:flex;flex-direction:column;color:var(--oa-ink);font-family:SiteCairo,SiteTajawal,Arial,sans-serif;font-weight:400;text-align:start}.sb[dir=rtl] .h2-app{--side:-1}.h2-app *,.h2-app :before{box-sizing:border-box}.h2-app b,.h2-app em,.h2-app i,.h2-app small,.h2-app strong{display:block;margin:0;font-style:normal}.h2-app svg{display:block;flex:none}.h2-app-status{position:relative;flex:none;height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 26px 0 36px;font:600 15px/1 -apple-system,Segoe UI,Arial,sans-serif}.h2-app-status>span{display:flex;align-items:center;gap:6px}.h2-notch{position:absolute;top:11px;left:50%;transform:translateX(-50%);width:112px;height:32px;border-radius:16px;background:var(--h-deep)}.h2-app-body{flex:1 1;min-height:0;overflow:hidden;padding:4px 18px 0;display:flex;flex-direction:column;gap:18px}.h2-app-head{flex:none;display:flex;align-items:center;gap:12px;min-height:64px}.h2-app-mark{flex:none;display:flex;align-items:flex-end;justify-content:center;gap:3px;width:48px;height:48px;padding-bottom:11.4px;border-radius:15.6px;background:var(--oa-ink)}.h2-app-mark i{width:7.8px;height:24.6px;border-radius:4.2px;background:var(--oa-danger)}.h2-app-mark i:nth-child(2){height:29.4px;background:var(--oa-surface)}.h2-app-mark i:nth-child(3){height:22.2px;background:var(--oa-primary)}.h2-app-hello{flex:1 1;min-width:0}.h2-app-hello strong{font-size:19px;line-height:32px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h2-app small{font-size:12px;line-height:20px;color:var(--oa-muted)}.h2-app-bell{flex:none;position:relative;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--oa-alt)}.h2-app-bell:before{content:"";position:absolute;right:9px;top:9px;width:10px;height:10px;border-radius:50%;border:2px solid var(--oa-alt);background:var(--oa-danger)}.h2-app-due{flex:none;display:flex;flex-direction:column;gap:4px;padding:18px;border-radius:24px;background:var(--oa-danger);color:var(--oa-surface)}.h2-app-due strong{font-size:14px;line-height:24px;font-weight:700}.h2-app-due b{font-size:32px;line-height:46px;font-weight:700;white-space:nowrap}.h2-app-due small{color:inherit}.h2-app-pay{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.h2-app-pay em{display:flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;background:var(--oa-surface);color:var(--oa-danger);font-size:13px;line-height:22px;font-weight:700}.h2-app-pay em+em{background:transparent;color:var(--oa-surface);border:1.5px solid var(--oa-surface)}.h2-app-services{flex:none;display:flex;flex-direction:column;gap:10px}.h2-app-heading strong,.h2-app-snap-head strong{font-size:18px;line-height:30px;font-weight:700}.h2-app-ring{position:relative;height:158px}.h2-app-ring>span{position:absolute;top:8px;left:50%;width:142px;height:142px;margin-left:-71px;display:flex;flex-direction:column;gap:2px;padding:13px;border-radius:24px;background:var(--oa-tile-1);color:var(--oa-tile-ink);transform:perspective(900px) translateX(calc(var(--x, 0px) * var(--side))) rotateY(calc(var(--turn, 0deg) * var(--side))) scale(var(--scale,1));opacity:var(--fade,1);z-index:var(--z,10)}.h2-app-ring>span>i{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--oa-surface)}.h2-app-ring strong{margin-top:auto;font-size:15px;line-height:24px;font-weight:700;color:var(--oa-ink)}.h2-app-ring small,.h2-app-ring strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h2-app-ring small{font-size:11.5px;line-height:17px}.h2-app-ring>.is-card-0{box-shadow:0 8px 14px rgba(0,0,0,.12)}.h2-app-ring>.is-card-1{background:var(--oa-tile-2);--x:110.2px;--turn:-18deg;--scale:0.8;--fade:0.92;--z:9}.h2-app-ring>.is-card-2{background:var(--oa-tile-3);--x:159.8px;--turn:-36deg;--scale:0.6;--fade:0.45;--z:8}.h2-app-ring>.is-card-3{background:var(--oa-tile-4);--x:-159.8px;--turn:36deg;--scale:0.6;--fade:0.45;--z:8}.h2-app-ring>.is-card-board{background:var(--oa-board);color:var(--oa-board-ink);--x:-110.2px;--turn:18deg;--scale:0.8;--fade:0.92;--z:9}.h2-app-avatars{display:flex}.h2-app-avatars i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:2px solid var(--oa-board);background:var(--oa-board-ink);color:var(--oa-surface);font-size:12px;font-weight:700}.h2-app-avatars i+i{margin-inline-start:-10px;background:var(--oa-primary)}.h2-app-avatars i:last-child{background:var(--oa-ink)}.h2-app-dots{display:flex;justify-content:center;gap:6px}.h2-app-dots i{width:7px;height:7px;border-radius:4px;background:var(--oa-line)}.h2-app-dots i:first-child{width:22px;background:var(--oa-primary)}.h2-app-snap{flex:none;display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:24px;background:var(--oa-surface)}.h2-app-snap-head{display:flex;align-items:center;justify-content:space-between}.h2-app-snap-head em{padding:0 10px;border-radius:12px;background:var(--oa-primary);color:var(--oa-surface);font-size:11px;line-height:20px;font-weight:700}.h2-app-metrics{display:flex;gap:8px}.h2-app-metrics>span{flex:1 1;min-width:0;min-height:74px;display:flex;flex-direction:column;justify-content:center;padding:8px 12px;border-radius:14px;background:var(--oa-alt)}.h2-app-metrics small{font-size:11px;line-height:18px}.h2-app-metrics b{font-size:20px;line-height:30px;font-weight:700}.h2-app-metrics>span>small+b+small{font-size:10px;line-height:16px}.h2-app-metrics>span>i{height:5px;margin-top:6px;border-radius:3px;background:var(--oa-line);overflow:hidden}.h2-app-metrics>span>i>i{width:87%;height:100%;border-radius:3px;background:var(--oa-primary)}.h2-app-tabs{flex:none;display:flex;margin:0 18px 22px;padding:8px;border:1px solid var(--oa-line);border-radius:22px;background:var(--oa-surface)}.h2-app-tabs>span{flex:1 1;min-width:0;min-height:60px;display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 0;border-radius:16px;color:var(--oa-muted);font-size:11px;line-height:20px;white-space:nowrap}.h2-app-tabs>.is-on{background:var(--oa-tab-on);color:var(--oa-ink);font-weight:700}.h2-collect{position:absolute;inset-inline-end:0;top:300px;width:250px;padding:16px 18px}.h2-collect strong{display:block;font-size:13px}.h2-collect>b{display:block;font-size:34px;font-weight:800;color:var(--h-green);direction:ltr;text-align:end}.h2-collect i{display:flex;height:8px;border-radius:4px;background:var(--h-paper);overflow:hidden;margin:6px 0 8px}.h2-collect i b{display:block;height:100%;background:var(--h-green);border-radius:4px}.h2-collect span{color:var(--h-muted);font-size:12px}.h2-steps{list-style:none;margin:0;padding:0;counter-reset:h2s}.h2-steps li{counter-increment:h2s}.h2-steps li:before{content:counter(h2s,arabic-indic);display:inline-grid;place-items:center;min-width:44px;height:44px;padding:4px 12px 0;border-radius:12px;background:var(--h-navy);color:#fff;font-size:20px;font-weight:800}.sb[lang=en] .h2-steps li:before{content:counter(h2s)}.h2-steps h3{margin:14px 0 6px;font-size:19px;font-weight:700}.h2-steps p{margin:0;color:var(--h-muted);font-size:15px;line-height:1.7}.h2-cta-wrap{padding:40px 0 96px}.h2-cta{text-align:center;padding:64px 40px;border-radius:28px;background:linear-gradient(90deg,#12304d,#1e5a4a);color:#fff}.sb .h2-cta h2{font-size:clamp(26px,3.2vw,40px);font-weight:800;margin:0 0 12px;color:#fff}.h2-cta p{margin:0 auto 26px;color:#cfdde8;font-size:18px;max-width:640px}.h2-cta .h2-actions{justify-content:center}.sb .h2-btn-light{background:#fff;color:#12304d!important}.sb .h2-btn-outline{background:transparent;color:#fff!important;border-color:#4d6f8f}@media (max-width:960px){.h2-hero-grid,.h2-split{grid-template-columns:minmax(0,1fr);gap:48px}.h2-split.is-mirrored>.h2-copy{order:0}.h2-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.h2-section{padding:72px 0}.h2-phone-art{min-height:580px}}@media (max-width:560px){.h2-assoc,.h2-grid-4{grid-template-columns:minmax(0,1fr)}.h2-hero-art{aspect-ratio:auto;display:grid;gap:14px}.h2-hero-art>*{position:static;width:auto}.h2-balanced{justify-self:start}.h2-node{min-width:0;width:30%;padding:8px 4px 6px}.h2-node strong{font-size:12px}.h2-node span{display:none}.h2-collect,.h2-donut,.h2-rate{position:static;margin-top:14px;width:auto}.h2-costs,.h2-group{padding-bottom:0}.h2-col-bars b,.h2-col-bars i{width:14px}.h2-phone-art{min-height:0;display:grid;justify-items:center;gap:14px}.h2-phone{position:relative;inset:auto}.h2-glow{display:none}}@media (max-width:380px){.h2-phone{--app-k:0.64}}@media (max-width:340px){.h2-phone{--app-k:0.6}}.h2-modules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.h2-module-group{background:var(--h-paper);border:1px solid var(--h-line);border-radius:20px;padding:26px 26px 18px;display:flex;flex-direction:column;gap:16px}.h2-module-group.is-finance{grid-column:span 2}.h2-module-head{display:flex;gap:14px;align-items:flex-start}.h2-module-head .h2-icon,.h2-module-title .h2-icon{flex:none;background:var(--s-card)}.h2-module-head h3{margin:2px 0 4px;font-size:20px;font-weight:700;line-height:1.4}.h2-module-head p{margin:0;color:var(--h-muted);font-size:15px;line-height:1.65}.h2-module-links{list-style:none;margin:0;padding:0;display:grid;gap:0 28px}.h2-module-group.is-finance .h2-module-links{grid-template-columns:repeat(2,minmax(0,1fr))}.h2-module-links li{border-top:1px solid var(--h-line)}.h2-module-links a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 2px 9px;text-decoration:none;font-weight:600;font-size:15.5px;color:var(--h-ink)}.h2-chevron,.h2-module-links a:hover{color:var(--h-green)}.h2-chevron{flex:none}.sb[dir=rtl] .h2-chevron{transform:scaleX(-1)}.sb .h2-btn-download{gap:8px}.h2-module-page-head{padding:52px 0 48px}.h2-crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:18px;color:var(--h-muted);font-size:14px}.h2-crumbs a{color:var(--h-green);font-weight:700;text-decoration:none}.h2-module-title{display:flex;align-items:center;gap:14px}.h2-module-title .h2-icon{width:54px;height:54px;border-radius:16px}.h2-module-title h1{margin:0;font-size:clamp(30px,4vw,44px);line-height:1.3;font-weight:800;text-wrap:balance}.h2-module-page-head .h2-lead{margin:16px 0 26px;max-width:40em}.sb .h2-module-page-head .sb-btn{border-radius:12px}.h2-module-note{margin:14px 0 0;color:var(--h-muted);font-size:14px}.h2-module-page-body{padding:56px 0 88px}.h2-module-points{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}.h2-module-points li{display:flex;gap:12px;align-items:flex-start;padding:18px 20px;border:1px solid var(--h-line);border-radius:16px;background:var(--s-card);font-size:17px;line-height:1.6}.h2-module-more{margin-top:52px;padding-top:30px;border-top:1px solid var(--h-line)}.sb .h2-module-more h2{margin:0 0 14px;font-size:20px;font-weight:700}.h2-module-chips{display:flex;flex-wrap:wrap;gap:10px}.h2-module-chips a{padding:8px 16px 6px;border-radius:999px;border:1px solid var(--h-line);background:var(--h-paper);color:var(--h-ink);text-decoration:none;font-weight:600;font-size:14.5px}.h2-module-chips a:hover{border-color:var(--h-green);color:var(--h-green)}.sb .h2-soon{display:inline-block;margin-inline-start:8px;padding:2px 9px 1px;border-radius:999px;vertical-align:middle;white-space:nowrap;font-size:11.5px;font-weight:700;line-height:1.6;color:var(--ams-theme-warning,#a86409);background:color-mix(in srgb,var(--ams-theme-warning,#a86409) 10%,transparent);border:1px solid color-mix(in srgb,var(--ams-theme-warning,#a86409) 26%,transparent)}.sb .h2-soon.is-lg{margin-inline-start:12px;padding:3px 12px 2px;font-size:13px;letter-spacing:normal}@media (max-width:960px){.h2-modules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.h2-module-group.is-finance .h2-module-links,.h2-module-points,.h2-modules{grid-template-columns:minmax(0,1fr)}.h2-module-group.is-finance{grid-column:auto}.h2-module-group{padding:22px 18px 14px}.h2-module-title .h2-icon{width:46px;height:46px;border-radius:14px}.h2-module-page-head{padding:36px 0}.h2-module-page-body{padding:36px 0 64px}.h2-module-points li{padding:14px 16px;font-size:16px}}