.public-marketing{--public-paper:hsl(var(--paper,40 33% 97%));--public-ink:hsl(var(--ink,30 16% 11%));--public-accent:hsl(var(--accent,26 85% 35%));--public-rust:var(--public-accent);--public-rule:#e4ddd5;--public-muted:#655d54;--public-deep:var(--public-ink);--public-panel:#fffdf8;--public-field-border:#d8d0c5;--public-neutral:#eeebe3;--public-radius-card:24px;--public-radius-field:16px;--public-control-height:52px;--public-shadow-surface:0 4px 16px #211c1709;--public-content-width:min(1290px, calc(100% - 120px))}@media (width<=1100px){.public-marketing{--public-content-width:calc(100% - 72px)}}@media (width<=700px){.public-marketing{--public-content-width:calc(100% - 40px)}}@font-face{font-family:Caveat;src:url(/fonts/caveat/caveat-latin.woff2)format("woff2");font-weight:400 700;font-display:swap}.public-marketing{font-family:Noto Sans Variable,Tajawal,sans-serif}html[lang=ar] .public-marketing{letter-spacing:0;font-family:Tajawal,Noto Sans Variable,sans-serif;font-size:18px}.public-marketing h1,.public-marketing h2,.public-marketing h3{font-family:inherit}html[lang=ar] .public-marketing :is(h1,h2,h3,h4,h5,h6){letter-spacing:0;font-family:Tajawal,Noto Sans Variable,sans-serif;font-weight:700}.public-marketing .toolkit-wrap{width:var(--public-content-width);margin-inline:auto}.public-marketing .toolkit-section{padding-block:100px}.public-marketing .toolkit-anchor{scroll-margin-top:calc(var(--public-chrome-height,106px) + 24px)}.public-marketing .toolkit-eyebrow{color:hsl(var(--accent));letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:650;line-height:1.7}.public-marketing [dir=rtl] .toolkit-eyebrow{letter-spacing:0;font-size:15px}.public-marketing .toolkit-section-heading{max-width:770px;margin-bottom:54px}.public-marketing .toolkit-section-heading h2{letter-spacing:-.045em;text-wrap:balance;margin-top:15px;font-size:clamp(34px,4vw,54px);font-weight:650;line-height:1.16}.public-marketing [dir=rtl] .toolkit-section-heading h2{letter-spacing:0;line-height:1.35}.public-marketing .toolkit-actions{flex-wrap:wrap;gap:12px;display:flex}.public-marketing .toolkit-button{background:hsl(var(--accent));color:#fff;min-height:54px;box-shadow:none;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:14px 26px;font-size:14px;font-weight:650;line-height:1.5;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex}.public-marketing .toolkit-button svg{flex-shrink:0;width:18px;height:18px}.public-marketing .toolkit-button:hover{background:hsl(var(--accent-hover));box-shadow:0 5px 14px hsl(var(--accent) / .15);transform:translateY(-2px)}.public-marketing .toolkit-button:active{transform:translateY(0)}.public-marketing .toolkit-button-outline{color:hsl(var(--ink));border-color:hsl(var(--ink) / .22);background:0 0}.public-marketing .toolkit-button-outline:hover{background:hsl(var(--ink) / .05);box-shadow:none}.public-marketing :is(.toolkit-button,.toolkit-category-list a,.toolkit-journey-step):focus-visible{outline:3px solid hsl(var(--accent));outline-offset:5px}.public-marketing [dir=rtl] .toolkit-button{font-size:17px}@media (width<=1100px){.public-marketing .toolkit-section{padding-block:72px}}@media (width<=700px){.public-marketing .toolkit-section{padding-block:58px}.public-marketing .toolkit-section-heading{margin-bottom:32px}}@media (prefers-reduced-motion:reduce){.public-marketing .toolkit-button{transition:none}.public-marketing .toolkit-button:hover{transform:none}}
