.bar{z-index:50;color:var(--h-nav);transition:background-color .35s,box-shadow .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;position:fixed;inset-block-start:0;inset-inline:0}.bar.is-solid{backdrop-filter:blur(18px)saturate(1.15);background-color:#08101eeb;box-shadow:0 1px #c4d6e81a}@supports not (backdrop-filter:blur(1px)){.bar.is-solid{background-color:#08101ef7}}.bar a{text-decoration:none}.bar-in{transition:padding .35s;position:relative}.brand{color:var(--h-ink);direction:ltr;align-items:center;display:flex}.brand img{height:auto}.brand .word{white-space:nowrap;font-weight:500;line-height:1}.menu ul{margin:0;padding:0;list-style:none}.menu a,.demo{color:var(--h-nav);font-weight:500}.caret,.navarrow{fill:none;stroke:var(--h-nav);stroke-linecap:round;stroke-linejoin:round}.navarrow{stroke-linecap:square;stroke-linejoin:miter}.pill{border:var(--hairline) solid var(--h-hair);color:var(--h-navdim);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;font-weight:560;transition:background-color .2s;display:inline-flex}.pill:hover{background-color:#ffffff14}.dd-toggle{cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.dd-toggle .caret{transition:rotate .2s}.dd-toggle[aria-expanded=true] .caret{rotate:180deg}.dd-name{display:block}.dd-note{color:var(--h-sub);font-weight:420;display:block}.lang-switch{color:var(--h-nav);white-space:nowrap;border-radius:4px;align-items:center;gap:.35em;font-weight:500;text-decoration:none;display:inline-flex}.lang-switch .ls{opacity:.55;transition:opacity .2s}.lang-switch .ls.on,.lang-switch:hover .ls{opacity:1}.lang-switch .ls-sep{opacity:.35}.lang-switch [lang=ar]{font-family:var(--font-ar);line-height:1}[dir=rtl] .navarrow{transform:scaleX(-1)}[dir=rtl] .navpanel{transform-origin:0 0}@media (width>=1200px) and (height>=560px) and (aspect-ratio>=100/95){.bar-in{width:calc(var(--u) * 1536);align-items:center;column-gap:calc(var(--u) * 32);padding-block:calc(var(--u) * 38) calc(var(--u) * 38);padding-inline:calc(var(--u) * 170);grid-template-columns:auto 1fr auto;margin-inline-start:calc(50% - var(--u) * 768);display:grid}.bar.is-solid .bar-in{padding-block:calc(var(--u) * 14)}.navtoggle,.burger,.scrim,.lang-switch--bar{display:none}.navpanel{display:contents}.lang-switch--desk{font-size:max(13px, calc(var(--u) * 13.5));padding-block:calc(var(--u) * 8);border-inline-start:1px solid #c4d6e838;padding-inline-start:calc(var(--u) * 20)}.brand{justify-self:start;gap:calc(var(--u) * 10)}.brand img{width:calc(var(--u) * 27)}.brand .word{font-size:calc(var(--u) * 23.4);letter-spacing:calc(var(--u) * 4.8)}.menu{justify-self:center}.menu>ul{align-items:center;gap:calc(var(--u) * 36);display:flex}.menu>ul>li{align-items:center;display:flex;position:relative}.menu a,.demo{font-size:max(13px, calc(var(--u) * 13.5));letter-spacing:-.01em}.menu>ul>li>a{padding-block:calc(var(--u) * 10);text-underline-offset:.45em;text-decoration-thickness:1px}.menu>ul>li>a:hover,.menu>ul>li>a[aria-current=page]{text-decoration-line:underline;text-decoration-color:#c9a961d9}.dd-toggle{width:max(24px, calc(var(--u) * 24));height:max(24px, calc(var(--u) * 24));margin-inline-start:calc(var(--u) * 2)}.dd-toggle .caret{width:calc(var(--u) * 9);height:calc(var(--u) * 6);stroke-width:1.25px}.dd{inset-block-start:calc(100% + var(--u) * 16);min-width:max(250px, calc(var(--u) * 260));padding:calc(var(--u) * 8);border-radius:calc(var(--u) * 16);backdrop-filter:blur(var(--blur)) saturate(.45);box-shadow:0 calc(var(--u) * 14) calc(var(--u) * 38) #02060e73, inset 0 0 0 1px #c4d6e81f;opacity:0;visibility:hidden;background:linear-gradient(#ffffff1a 0%,#ffffff0b 100%),linear-gradient(90deg,#ffe2b20f 0%,#96c4f40f 100%),linear-gradient(#060c16c7 0%,#060c16db 100%);margin:0;list-style:none;transition:opacity .18s,visibility 0s linear .18s;position:absolute;left:50%;translate:-50%}.dd-toggle[aria-expanded=true]+.dd{opacity:1;visibility:visible;transition:opacity .18s}.dd a{padding:calc(var(--u) * 10) calc(var(--u) * 14);border-radius:calc(var(--u) * 10);font-size:max(14px, calc(var(--u) * 15));transition:background-color .15s;display:block}.dd a:hover{background-color:#ffffff12}.dd .dd-note{font-size:max(13px, calc(var(--u) * 12.5));margin-block-start:2px}.dd .dd-all{border-block-start:1px solid #c4d6e81f;margin-block-start:calc(var(--u) * 6);padding-block-start:calc(var(--u) * 6)}.nav-actions{justify-self:end;align-items:center;gap:calc(var(--u) * 22);display:flex}.demo{align-items:center;gap:calc(var(--u) * 9);white-space:nowrap;display:inline-flex}.demo:hover span{text-underline-offset:.45em;text-decoration:underline 1px #c9a961d9}.navarrow{width:calc(var(--u) * 10);height:calc(var(--u) * 9);stroke-width:1.2px}.pill{height:calc(var(--u) * 44);padding-inline:calc(var(--u) * 26);font-size:max(13px, calc(var(--u) * 13.5));letter-spacing:.01em}}@media (width<=1199px),(height<=559px),(aspect-ratio<=100/95){.bar-in{justify-content:space-between;align-items:center;gap:calc(var(--c) * 16);padding-block:calc(env(safe-area-inset-top) + var(--bar-pt)) var(--bar-pb);padding-inline:calc(env(safe-area-inset-left) + var(--bar-px)) calc(env(safe-area-inset-right) + var(--bar-px));display:flex}.bar.is-solid .bar-in{padding-block:calc(env(safe-area-inset-top) + var(--bar-pb)) var(--bar-pb)}.brand{gap:calc(var(--c) * 9);min-height:44px}.brand img{width:calc(var(--c) * 24)}.brand .word{font-size:calc(var(--c) * 19);letter-spacing:.12em}.lang-switch--desk{display:none}.lang-switch--bar{min-height:44px;padding-inline:calc(var(--c) * 6);font-size:max(14px, calc(var(--c) * 15));margin-inline-start:auto}.navtoggle{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;inset-block-start:0;inset-inline-end:0}.burger{width:var(--burger-w);height:var(--burger-h);cursor:pointer;border:var(--hairline) solid var(--h-hair);backdrop-filter:blur(var(--blur)) saturate(.45);background:#ffffff08;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative}.burger:after{content:"";width:max(44px,100%);height:max(44px,100%);position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.burger svg{width:calc(var(--c) * 20);fill:none;height:auto;stroke:var(--h-nav);stroke-width:1.4px;stroke-linecap:round}.burger svg path{transform-box:fill-box;transform-origin:50%;transition:transform .24s,opacity .18s}.navtoggle:focus-visible~.burger{outline:2px solid var(--focus);outline-offset:3px}.navtoggle:checked~.burger .b1{transform:translateY(6px)rotate(45deg)}.navtoggle:checked~.burger .b2{opacity:0}.navtoggle:checked~.burger .b3{transform:translateY(-6px)rotate(-45deg)}.scrim{z-index:-1;display:none;position:fixed;inset:0}.navtoggle:checked~.scrim{display:block}.navpanel{gap:calc(var(--c) * 2);width:min(calc(var(--c) * 300), 82vw);overscroll-behavior:contain;max-height:calc(100svh - 100% - 16px);padding:calc(var(--c) * 14);border-radius:calc(var(--c) * 22);backdrop-filter:blur(var(--blur)) saturate(.45);box-shadow:0 calc(var(--c) * 14) calc(var(--c) * 38) #02060e73;opacity:0;visibility:hidden;transform:translateY(calc(var(--c) * -8)) scale(.985);transform-origin:100% 0;pointer-events:none;background:linear-gradient(#ffffff1a 0%,#ffffff0b 100%),linear-gradient(90deg,#ffe2b20f 0%,#96c4f40f 100%),linear-gradient(#060c16c7 0%,#060c16db 100%);flex-direction:column;transition:opacity .2s,transform .2s,visibility 0s linear .2s;display:flex;position:absolute;inset-block-start:calc(100% + var(--c) * 4);inset-inline-end:calc(env(safe-area-inset-right) + var(--bar-px));overflow-y:auto}.navtoggle:checked~.navpanel{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s,transform .2s;transform:none}.menu>ul{flex-direction:column;display:flex}.menu a,.demo{align-items:center;gap:calc(var(--c) * 8);min-height:44px;padding:calc(var(--c) * 10) calc(var(--c) * 14);border-radius:calc(var(--c) * 13);font-size:max(16px, calc(var(--c) * 16));transition:background-color .15s;display:flex}.menu a:hover,.demo:hover{background:#ffffff12}.menu a[aria-current=page]{background:#ffffff0d}.dd-toggle{display:none}.dd{margin:0 0 calc(var(--c) * 4);padding:0;padding-inline-start:calc(var(--c) * 14);list-style:none}.dd a{font-size:max(15px, calc(var(--c) * 15));color:var(--h-sub)}.dd a:hover{color:var(--h-nav)}.dd .dd-note,.dd .dd-all{display:none}.nav-actions{gap:calc(var(--c) * 2);border-block-start:1px solid #c4d6e81f;flex-direction:column;margin-block-start:calc(var(--c) * 4);padding-block-start:calc(var(--c) * 6);display:flex}.navarrow{width:calc(var(--c) * 11);stroke-width:1.2px;height:auto;margin-inline-start:auto}.pill{min-height:44px;padding:calc(var(--c) * 12) calc(var(--c) * 18);font-size:max(16px, calc(var(--c) * 16));margin-block-start:calc(var(--c) * 8)}@media (width>=600px) and (height>=430px){.brand img{width:calc(var(--c) * 34)}.brand .word{font-size:calc(var(--c) * 28)}.burger svg{width:calc(var(--c) * 27);stroke-width:1.2px}.navpanel{width:min(calc(var(--c) * 340), 56vw);padding:calc(var(--c) * 16);border-radius:calc(var(--c) * 26)}.menu a,.demo{font-size:max(17px, calc(var(--c) * 19));padding:calc(var(--c) * 13) calc(var(--c) * 15);border-radius:calc(var(--c) * 15)}.dd a{font-size:max(16px, calc(var(--c) * 17))}.pill{font-size:max(17px, calc(var(--c) * 19));padding:calc(var(--c) * 14) calc(var(--c) * 20)}}}.site-footer[data-astro-cid-nns7i3if]{padding-block:clamp(3.5rem,2rem + 5vw,6rem) 2rem;font-size:.9375rem}.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:1fr;gap:2.5rem 3rem;display:grid}@media (width>=720px){.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.3fr)}}.footer-logo[data-astro-cid-nns7i3if]{display:inline-block}.footer-logo[data-astro-cid-nns7i3if] img[data-astro-cid-nns7i3if]{width:9.5rem}.footer-brand[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{max-width:36ch;color:var(--on-dark-soft);margin-block-start:1.5rem}.footer-h[data-astro-cid-nns7i3if]{font-size:var(--step--1);color:var(--gold);margin-block-end:1rem;font-weight:560}.footer-col[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if]{gap:.25rem;display:grid}.footer-col[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{min-height:44px;color:var(--on-dark);text-underline-offset:.35em;align-items:center;text-decoration:none;display:inline-flex}.footer-col[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{text-decoration:underline;text-decoration-color:var(--gold)}.footer-col[data-astro-cid-nns7i3if] .footer-muted[data-astro-cid-nns7i3if]{padding-block:.6rem}.footer-muted[data-astro-cid-nns7i3if]{color:var(--on-dark-soft)}.footer-legal[data-astro-cid-nns7i3if]{font-size:var(--step--1);border-block-start:1px solid #c9a96147;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-block-start:clamp(3rem,2rem + 3vw,4.5rem);padding-block-start:1.5rem;display:flex}.legal-names[data-astro-cid-nns7i3if]{color:var(--on-dark-soft);letter-spacing:.02em;justify-items:start;gap:.35rem;display:grid}.legal-names[data-astro-cid-nns7i3if] [data-astro-cid-nns7i3if][lang=ar]{letter-spacing:0;font-size:.95rem}@font-face{font-family:Sora;src:url(/assets/fonts/sora-variable.woff2)format("woff2-variations"),url(/assets/fonts/sora-variable.woff2)format("woff2"),url(/assets/fonts/sora-variable.ttf)format("truetype-variations");font-weight:100 800;font-style:normal;font-display:swap}@font-face{font-family:Plex Arabic;src:url(/assets/fonts/plex-arabic-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}@font-face{font-family:Plex Arabic;src:url(/assets/fonts/plex-arabic-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:optional;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}@font-face{font-family:Plex Arabic;src:url(/assets/fonts/plex-arabic-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:optional;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}@font-face{font-family:Sora Fallback;src:local(Arial),local(ArialMT),local(Helvetica Neue),local(Helvetica);size-adjust:114.57%;ascent-override:84.66%;descent-override:25.31%;line-gap-override:0%;unicode-range:U+0-24F,U+2B0-2FF,U+2000-206F,U+20AC,U+2122,U+2190-2193}:root{--midnight:#040914;--navy:#0b1628;--panel:#111f38;--panel-line:#c4d6e824;--paper:#f5f2ea;--paper-deep:#ece7db;--ink:#0e1a2e;--ink-soft:#3f4a5c;--ink-line:#0e1a2e24;--on-dark:#f5f7fa;--on-dark-soft:#a9b3c4;--gold:#c9a961;--gold-deep:#765b20;--blue-light:#8fbff2;--focus:#8fbff2;--focus-on-light:#1f4f8f;--font:"Sora", "Sora Fallback", "Plex Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-ar:"Plex Arabic", "Sora", system-ui, "Segoe UI", Tahoma, sans-serif;--step--1:.875rem;--step-0:clamp(1rem, .96rem + .18vw, 1.125rem);--step-1:clamp(1.125rem, 1.05rem + .35vw, 1.375rem);--step-2:clamp(1.375rem, 1.2rem + .8vw, 1.875rem);--step-3:clamp(1.75rem, 1.4rem + 1.6vw, 2.75rem);--step-4:clamp(2.25rem, 1.6rem + 2.8vw, 4rem);--measure:68ch;--gutter:clamp(1rem, .4rem + 3vw, 3.5rem);--section:clamp(4.5rem, 3rem + 7vw, 10rem);--wrap:76rem;--radius-s:6px;--radius-m:12px;--ease-out:cubic-bezier(.16, 1, .3, 1);--h-ink:#fff;--h-sub:#a2a9b8;--h-nav:#fbfdff;--h-foot:#f4f8fd;--h-hair:#c4d6e8b8;--h-chev:#d6e8fae6;--h-navdim:#e8ecf0;--h-feat:#e2ebf5;--veil:6, 10, 18;--cover:max(calc(100vw / 1536), calc(100vh / 1024));--fit:calc(100vh / 910);--u:min(var(--cover), var(--fit));--blur:calc(var(--u) * 26);--glow:calc(var(--u) * 34);--hairline:max(1px, calc(var(--u) * 1.6));--c:1px;--bar-pt:calc(var(--c) * 24);--bar-pb:calc(var(--c) * 14);--bar-px:calc(var(--c) * 22);--burger-w:calc(var(--c) * 42);--burger-h:calc(var(--c) * 30)}@supports (height:100svh){:root{--cover:max(calc(100vw / 1536), calc(100svh / 1024));--fit:calc(100svh / 910)}}@media (width<=1199px),(height<=559px),(aspect-ratio<=100/95){:root{--c:min(calc(100vw / 430), calc(100vh / 860))}@media (width<=599px),(height<=429px){:root{--c:min(calc(100vw / 360), calc(100vh / 770), 1px);--rise:6px;--bar-pt:calc(var(--c) * 28);--bar-px:calc(var(--c) * 26);--burger-w:calc(var(--c) * 46);--burger-h:calc(var(--c) * 33)}}@media (height<=429px) and (aspect-ratio>=1){:root{--c:min(calc(100vw / 760), calc(100vh / 430));--bar-pt:calc(var(--c) * 16);--bar-pb:calc(var(--c) * 10)}}@media (width>=600px) and (height>=430px){:root{--c:min(calc(100vw / 860), calc(100vh / 1120));--bar-pt:calc(var(--c) * 40);--bar-pb:calc(var(--c) * 18);--bar-px:calc(var(--c) * 44);--burger-w:calc(var(--c) * 60);--burger-h:calc(var(--c) * 44)}@media (aspect-ratio>=1){:root{--c:min(calc(100vw / 1040), calc(100vh / 780))}}}}@supports (height:100svh){@media (width<=1199px),(height<=559px),(aspect-ratio<=100/95){:root{--c:min(calc(100vw / 430), calc(100svh / 860))}@media (width<=599px),(height<=429px){:root{--c:min(calc(100vw / 360), calc(100svh / 770), 1px)}}@media (height<=429px) and (aspect-ratio>=1){:root{--c:min(calc(100vw / 760), calc(100svh / 430))}}@media (width>=600px) and (height>=430px){:root{--c:min(calc(100vw / 860), calc(100svh / 1120))}@media (aspect-ratio>=1){:root{--c:min(calc(100vw / 1040), calc(100svh / 780))}}}}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--midnight);scroll-padding-block-start:6rem}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:var(--font);font-size:var(--step-0);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-weight:380;line-height:1.6}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4{text-wrap:balance;font-weight:420;line-height:1.15}p{text-wrap:pretty}ul[role=list],ol[role=list]{padding:0;list-style:none}img,svg,video{max-width:100%;display:block}img{height:auto}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}.surface-light :focus-visible{outline-color:var(--focus-on-light)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:var(--paper);color:var(--ink);border-radius:999px;padding:.75rem 1.25rem;font-weight:560;text-decoration:none;position:fixed;inset-block-start:.75rem;inset-inline-start:.75rem;translate:0 -200%}.skip-link:focus-visible{outline-color:var(--focus-on-light);translate:0}.wrap{width:min(100% - 2 * var(--gutter), var(--wrap));margin-inline:auto}.surface-light{background:var(--paper);color:var(--ink)}.surface-dark{background:var(--navy);color:var(--on-dark)}.surface-panel{background:var(--panel);color:var(--on-dark)}.surface-midnight{background:var(--midnight);color:var(--on-dark)}[lang=ar]{font-family:var(--font-ar);letter-spacing:0!important}span[lang=ar],p[lang=ar]{line-height:1.7}html[lang=ar] body{line-height:1.8}html[lang=ar] :not(.word):not([lang=en]):not([lang=en] *){letter-spacing:0!important}html[lang=ar] :is(h1,h2,h3,h4){line-height:1.45}main:focus{outline:none}body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}img,video,a{-webkit-user-drag:none}:is(input,textarea,select,[contenteditable]),:is(a[href^=mailto\:],a[href^=tel\:],a[href*="wa.me/"],[data-copy]),:is(a[href^=mailto\:],a[href^=tel\:],a[href*="wa.me/"],[data-copy]) *{-webkit-user-select:text;user-select:text}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.section{padding-block:var(--section)}.section-tight{padding-block:calc(var(--section) * .7)}.section,.section-tight,.site-footer{content-visibility:auto;contain-intrinsic-size:auto 900px}.t-statement{font-size:var(--step-4);letter-spacing:-.022em;font-weight:320;line-height:1.1}.t-h2{font-size:var(--step-3);letter-spacing:-.018em;font-weight:380;line-height:1.14}.t-h3{font-size:var(--step-2);letter-spacing:-.012em;font-weight:420;line-height:1.25}.t-h4{font-size:var(--step-1);letter-spacing:-.008em;font-weight:500;line-height:1.35}.t-lead{font-size:var(--step-1);max-width:60ch;line-height:1.55}.t-small{font-size:var(--step--1);line-height:1.5}.surface-light .t-lead,.surface-light .t-soft{color:var(--ink-soft)}:is(.surface-dark,.surface-panel,.surface-midnight) :is(.t-lead,.t-soft){color:var(--on-dark-soft)}.measure{max-width:var(--measure)}.prose>*+*{margin-block-start:1em}.rule-mark{background:var(--gold);width:2rem;height:1px;display:block}.surface-light .rule-mark{background:var(--gold-deep)}.section-head{gap:1.25rem;margin-block-end:clamp(2.5rem,1.5rem + 3vw,4.5rem);display:grid}.text-link{text-underline-offset:.4em;min-height:44px;text-decoration:underline 1px;text-decoration-color:var(--gold-deep);align-items:center;font-weight:500;transition:text-decoration-color .2s;display:inline-flex}:is(.surface-dark,.surface-panel,.surface-midnight) .text-link{text-decoration-color:var(--gold)}.text-link:hover{text-decoration-color:currentColor}.btn{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;min-height:48px;padding:.75rem 1.6rem;font-size:1rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.btn-ink{background:var(--ink);color:var(--paper)}.btn-ink:hover{background:#1d2c47}.btn-line{background:0 0;border-color:currentColor}.btn-line:hover{background:#7f8ca01f}.todo{outline-offset:3px;opacity:.75;outline:1px dashed}.cta{text-decoration:none}[dir=rtl] .cta .arrow{transform:scaleX(-1)}.cta-lg{gap:.75rem;min-height:52px;padding:.95rem 1.9rem;font-size:1.0625rem}.cta-lg .arrow{width:16px;height:11px}.cta{color:var(--h-ink);white-space:nowrap;backdrop-filter:blur(var(--blur)) saturate(.45);box-shadow:0 calc(var(--u) * -2) calc(var(--u) * 20) #ffe0b033, 0 0 var(--glow) #a8ccfc29, inset 0 var(--hairline) 0 0 #fffbf273;background:linear-gradient(#060c1600 45%,#060c161f 78%,#060c1647 100%),linear-gradient(90deg,#ffe2b22b 0%,#ffecd012 22%,#b0ceee08 55%,#96c4f417 100%),linear-gradient(90deg,#ffffff3d 0%,#ffffff2b 12%,#ffffff1c 26%,#ffffff12 42%,#ffffff0d 60%,#ffffff0a 80% 100%);border-radius:999px;justify-content:center;align-items:center;font-weight:500;transition:box-shadow .25s;display:inline-flex;position:relative}.cta:before{content:"";border-radius:inherit;padding:var(--hairline);pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(#fffcf6f2 0%,#fffcf633 45%,#fffcf600 78%),linear-gradient(90deg,#ffe4b6f2 0%,#faecd2b3 12%,#e2e6ea08 32%,#d6e2f005 62%,#c8e4fab3 90%,#bae0f7f2 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.cta:hover{box-shadow:0 calc(var(--u) * -2) calc(var(--u) * 24) #ffe0b04d, 0 0 calc(var(--glow) * 1.2) #a8ccfc3d, inset 0 var(--hairline) 0 0 #fffbf28c}.cta .arrow{fill:none;stroke:var(--h-ink);stroke-width:1.6px;stroke-linecap:square;stroke-linejoin:miter;flex:none}
