:root{--ba-bg: var(--background, #f4f4f4);--ba-fg: var(--foreground, #0c0c0c);--ba-primary: var(--primary, #0c0c0c);--ba-secondary: var(--secondary, #707070);--ba-accent: var(--accent, #4a4a4a);--ba-muted: var(--muted, #e6e6e6);--ba-radius: var(--border-radius, 24px);--ba-container: var(--container-width, 1200px);--ba-display: var(--display-font, "Satoshi"), "General Sans", ui-sans-serif, system-ui, sans-serif;--ba-heading: var(--heading-font, "Satoshi"), "General Sans", ui-sans-serif, system-ui, sans-serif;--ba-body: var(--body-font, "Inter"), ui-sans-serif, system-ui, -apple-system, sans-serif;--ba-mono: var(--mono-font, ui-monospace, "SF Mono", Menlo, monospace);--ba-surface: color-mix(in srgb, var(--ba-bg) 25%, #fff);--ba-hairline: color-mix(in srgb, var(--ba-fg) 10%, transparent);--ba-hairline-str: color-mix(in srgb, var(--ba-fg) 18%, transparent);--ba-ink-1: var(--ba-fg);--ba-ink-2: color-mix(in srgb, var(--ba-fg) 72%, var(--ba-bg));--ba-ink-3: color-mix(in srgb, var(--ba-fg) 52%, var(--ba-bg));--ba-ink-4: color-mix(in srgb, var(--ba-fg) 34%, var(--ba-bg));--ba-focus: var(--ba-ink-1);--ba-r-sm: 8px;--ba-r-md: 16px;--ba-r-lg: var(--ba-radius);--ba-r-xl: calc(var(--ba-radius) * 1.5);--ba-r-pill: 999px;--ba-s-1: 4px;--ba-s-2: 8px;--ba-s-3: 12px;--ba-s-4: 16px;--ba-s-5: 24px;--ba-s-6: 32px;--ba-s-7: 48px;--ba-s-8: 64px;--ba-s-9: 96px;--ba-s-10: 128px;--ba-t-eyebrow: 12px;--ba-t-small: 14px;--ba-t-body: 16px;--ba-t-lead: 20px;--ba-t-h4: 24px;--ba-t-h3: clamp(28px, 2.4vw, 36px);--ba-t-h2: clamp(34px, 3.4vw, 44px);--ba-t-h1: clamp(40px, 4.6vw, 56px);--ba-t-stat: clamp(56px, 7vw, 100px);--ba-shadow-rest: 0 1px 2px color-mix(in srgb, var(--ba-fg) 5%, transparent), 0 4px 12px color-mix(in srgb, var(--ba-fg) 5%, transparent), 0 12px 32px color-mix(in srgb, var(--ba-fg) 4%, transparent);--ba-shadow-lift: 0 2px 4px color-mix(in srgb, var(--ba-fg) 6%, transparent), 0 12px 28px color-mix(in srgb, var(--ba-fg) 8%, transparent), 0 32px 64px color-mix(in srgb, var(--ba-fg) 8%, transparent);--ba-ease-out: cubic-bezier(.22, .8, .24, 1);--ba-ease-soft: cubic-bezier(.4, 0, .2, 1);--ba-ease-spring: cubic-bezier(.34, 1.4, .5, 1);--ba-dur-fast: .2s;--ba-dur-mid: .4s;--ba-dur-slow: .7s;--ba-scene-depth: 1200px;--ba-tilt-max: 9deg}.ba-block{position:relative;padding-block:var(--ba-s-9);overflow:clip;background:var(--ba-bg);color:var(--ba-ink-1);font-family:var(--ba-body);font-size:var(--ba-t-body);line-height:1.5;-webkit-font-smoothing:antialiased}.ba-block *{box-sizing:border-box}.ba-inner{width:100%;max-width:var(--ba-container);margin-inline:auto;padding-inline:var(--ba-s-5)}.ba-block h1,.ba-block h2,.ba-block h3,.ba-block h4{font-family:var(--ba-heading);font-weight:500;margin:0;letter-spacing:-.01em;text-wrap:balance;color:var(--ba-ink-1)}.ba-block h1{font-size:var(--ba-t-h1);line-height:1.14;letter-spacing:-.02em}.ba-block h2{font-size:var(--ba-t-h2);line-height:1.16}.ba-block h3{font-size:var(--ba-t-h3);line-height:1.24}.ba-block h4{font-size:var(--ba-t-h4);line-height:1.35}.ba-block p{margin:0;color:var(--ba-ink-3)}.ba-block a{color:inherit;text-decoration:none}.ba-eyebrow{display:inline-flex;align-items:center;gap:var(--ba-s-2);font-family:var(--ba-display);font-size:var(--ba-t-eyebrow);font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--ba-ink-3)}.ba-lead{font-size:var(--ba-t-lead);line-height:1.45;color:var(--ba-ink-3)}.ba-small{font-size:var(--ba-t-small);color:var(--ba-ink-3)}.ba-measure{max-width:62ch}.ba-head{display:flex;flex-direction:column;gap:var(--ba-s-4);margin-bottom:var(--ba-s-7)}.ba-head.is-center{align-items:center;text-align:center}.ba-grid{display:grid;gap:var(--ba-s-5)}.ba-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ba-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ba-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:900px){.ba-block{padding-block:var(--ba-s-8)}.ba-cols-3,.ba-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.ba-cols-2,.ba-cols-3,.ba-cols-4{grid-template-columns:minmax(0,1fr)}}.ba-chip{display:inline-flex;align-items:center;gap:var(--ba-s-2);padding:6px 14px 6px 10px;border-radius:var(--ba-r-pill);background:var(--ba-surface);border:1px solid var(--ba-hairline);box-shadow:var(--ba-shadow-rest);font-size:var(--ba-t-small);color:var(--ba-ink-2)}.ba-chip .dot{width:6px;height:6px;border-radius:50%;background:var(--ba-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--ba-accent) 18%,transparent)}.ba-btn{--mag-x: 0px;--mag-y: 0px;position:relative;display:inline-flex;align-items:center;gap:var(--ba-s-2);padding:13px 24px;border:0;border-radius:var(--ba-r-pill);font-family:var(--ba-body);font-size:var(--ba-t-small);font-weight:500;cursor:pointer;isolation:isolate;transform:translate3d(var(--mag-x),var(--mag-y),0);transition:transform var(--ba-dur-mid) var(--ba-ease-out),box-shadow var(--ba-dur-mid) var(--ba-ease-out)}.ba-btn:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.22),transparent 60%);pointer-events:none}.ba-btn:active{transform:translate3d(var(--mag-x),var(--mag-y),0) scale(.97)}.ba-btn.ba-btn-primary{background:var(--ba-primary);color:var(--ba-bg);box-shadow:0 1px 2px color-mix(in srgb,var(--ba-fg) 24%,transparent),0 8px 20px color-mix(in srgb,var(--ba-fg) 20%,transparent)}.ba-btn.ba-btn-primary:hover{box-shadow:0 2px 4px color-mix(in srgb,var(--ba-fg) 26%,transparent),0 16px 34px color-mix(in srgb,var(--ba-fg) 26%,transparent)}.ba-btn.ba-btn-ghost{background:var(--ba-surface);color:var(--ba-ink-1);border:1px solid var(--ba-hairline);box-shadow:var(--ba-shadow-rest)}.ba-btn.ba-btn-ghost:hover{box-shadow:var(--ba-shadow-lift)}.ba-card{position:relative;padding:var(--ba-s-6);border-radius:var(--ba-r-lg);background:var(--ba-surface);border:1px solid var(--ba-hairline);box-shadow:var(--ba-shadow-rest)}.ba-card-dark{background:var(--ba-primary);color:var(--ba-bg);border-color:color-mix(in srgb,#fff 12%,transparent)}.ba-card-dark h4,.ba-card-dark h3{color:var(--ba-bg)}.ba-card-dark p,.ba-card-dark .ba-small{color:color-mix(in srgb,var(--ba-bg) 68%,transparent)}.ba-tag{font-size:12px;padding:4px 11px;border-radius:var(--ba-r-pill);background:var(--ba-muted);color:var(--ba-ink-3)}.ba-glyph{width:52px;height:52px;display:grid;place-items:center;border-radius:var(--ba-r-md);background:linear-gradient(160deg,color-mix(in srgb,var(--ba-accent) 18%,var(--ba-surface)),var(--ba-surface));border:1px solid var(--ba-hairline);font-family:var(--ba-display);font-size:18px;color:var(--ba-ink-2)}.ba-scene{perspective:var(--ba-scene-depth);perspective-origin:50% 42%}.ba-3d{--px: 0;--py: 0;--mx: .5;--my: .5;--lift: 0;position:relative;transform-style:preserve-3d;transform:rotateX(calc(var(--py) * var(--ba-tilt-max) * -1)) rotateY(calc(var(--px) * var(--ba-tilt-max))) translate3d(0,calc(var(--lift) * -6px),calc(var(--lift) * 24px));transition:transform var(--ba-dur-slow) var(--ba-ease-out),box-shadow var(--ba-dur-slow) var(--ba-ease-out)}.ba-3d.is-tracking{transition:transform 90ms linear,box-shadow var(--ba-dur-mid) var(--ba-ease-out)}.ba-3d:hover{box-shadow:var(--ba-shadow-lift)}.ba-3d [data-depth="1"]{transform:translateZ(18px)}.ba-3d [data-depth="2"]{transform:translateZ(38px)}.ba-3d [data-depth="3"]{transform:translateZ(64px)}.ba-3d [data-depth]{transition:transform var(--ba-dur-slow) var(--ba-ease-out)}.ba-sheen{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:calc(.35 + var(--lift) * .5);background:radial-gradient(38% 44% at calc(var(--mx) * 100%) calc(var(--my) * 100%),rgba(255,255,255,.95),rgba(255,255,255,.18) 45%,transparent 72%);mix-blend-mode:soft-light;transition:opacity var(--ba-dur-mid) var(--ba-ease-out)}.ba-edge{position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px #ffffffd9,inset 0 -1px color-mix(in srgb,var(--ba-fg) 5%,transparent)}.ba-contact{position:absolute;left:8%;right:8%;bottom:-18px;height:40px;border-radius:50%;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--ba-fg) 20%,transparent),transparent 70%);filter:blur(14px);transform:translate3d(calc(var(--px) * -14px),0,-40px) scale(calc(1 + var(--lift) * .08));opacity:calc(.5 + var(--lift) * .35);transition:transform var(--ba-dur-slow) var(--ba-ease-out),opacity var(--ba-dur-slow) var(--ba-ease-out)}.ba-bloom{position:absolute;inset:-20% -10% auto;height:120%;pointer-events:none;background:radial-gradient(46% 40% at 50% 34%,color-mix(in srgb,var(--ba-accent) 12%,transparent),transparent 70%),radial-gradient(60% 46% at 50% 20%,rgba(255,255,255,.85),transparent 72%)}.ba-strata{position:relative;width:min(440px,78vw);aspect-ratio:1;transform-style:preserve-3d;transform:rotateX(56deg) rotate(-34deg);animation:ba-strata-drift 20s var(--ba-ease-soft) infinite}.ba-strata .slab{position:absolute;inset:14%;border-radius:10px;transform-style:preserve-3d;transform:translateZ(calc(var(--i) * 17px)) rotate(calc(var(--i) * 1.4deg)) scale(calc(1 - var(--i) * .035));background:linear-gradient(140deg,color-mix(in srgb,var(--ba-muted) 55%,#fff),color-mix(in srgb,var(--ba-accent) 16%,var(--ba-muted)));box-shadow:inset 0 1px #ffffffe6,inset 0 -2px 4px color-mix(in srgb,var(--ba-fg) 10%,transparent),0 10px 18px color-mix(in srgb,var(--ba-fg) 12%,transparent)}.ba-strata .slab:last-child{background:linear-gradient(140deg,#fff,color-mix(in srgb,var(--ba-muted) 70%,#fff));box-shadow:inset 0 1px #fff,0 14px 30px color-mix(in srgb,var(--ba-fg) 16%,transparent)}.ba-strata .base{position:absolute;inset:16%;border-radius:14px;transform:translateZ(-14px);background:color-mix(in srgb,var(--ba-fg) 26%,transparent);filter:blur(18px)}@keyframes ba-strata-drift{0%,to{transform:rotateX(56deg) rotate(-34deg) translateZ(0)}50%{transform:rotateX(53deg) rotate(-30deg) translateZ(14px)}}[data-ba-reveal]{opacity:0;transform:translate3d(0,26px,0);transition:opacity var(--ba-dur-slow) var(--ba-ease-out),transform var(--ba-dur-slow) var(--ba-ease-out);transition-delay:calc(var(--i, 0) * 70ms)}[data-ba-reveal=stand]{transform:perspective(1000px) rotateX(14deg) translate3d(0,40px,0) scale(.96);transform-origin:50% 100%}[data-ba-reveal=scale]{transform:translate3d(0,20px,0) scale(.94)}[data-ba-reveal].is-in{opacity:1;transform:none}@media(scripting:none){[data-ba-reveal]{opacity:1!important;transform:none!important}}@media(prefers-reduced-motion:reduce){.ba-block *,.ba-block *:before,.ba-block *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}[data-ba-reveal]{opacity:1;transform:none}.ba-3d,.ba-3d [data-depth]{transform:none}.ba-strata{animation:none}}.ba-block :where(a,button,[tabindex]):focus-visible{outline:2px solid var(--ba-focus);outline-offset:3px;border-radius:var(--ba-r-sm)}.ba-card-dark :where(a,button,[tabindex]):focus-visible{outline-color:var(--ba-bg)}.ba-shell .fikr-slidingbar{container-type:inline-size;position:relative;z-index:1;background:var(--ba-muted);color:var(--ba-ink-2);border-block:1px solid var(--ba-hairline);font-family:var(--ba-body);font-size:14px;line-height:1.35}.ba-shell .fikr-slidingbar .fsb-in,.ba-shell .fikr-slidingbar .fikr-marquee{max-inline-size:var(--ba-container);margin-inline:auto}.ba-shell .fikr-slidingbar .fsb-in{min-block-size:44px;padding:6px var(--ba-s-4);display:flex;flex-wrap:wrap;align-items:center;gap:8px var(--ba-s-4)}.ba-shell .fikr-slidingbar .fikr-marquee{block-size:auto;background:transparent;color:inherit;border:0;flex:1 1 100%;min-inline-size:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ba-shell .fikr-slidingbar .fikr-marquee-track span{font-family:var(--ba-mono);font-size:11px;font-weight:400;letter-spacing:.13em;text-transform:uppercase;color:var(--ba-ink-2);padding-inline-end:var(--ba-s-5)}@media(prefers-reduced-motion:reduce){.ba-shell .fikr-slidingbar .fikr-marquee{-webkit-mask-image:none;mask-image:none}.ba-shell .fikr-slidingbar .fikr-marquee-track{inline-size:auto;flex-wrap:wrap;row-gap:6px;justify-content:center}}.ba-shell .fikr-slidingbar[data-mode=feature]{background:var(--ba-muted);color:var(--ba-ink-2);border-block:1px solid var(--ba-hairline)}.ba-shell .fikr-slidingbar .fsb-text{flex:1 1 320px;min-inline-size:0;font-family:var(--ba-body);font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ba-ink-2);text-wrap:pretty;padding-block:4px}.ba-shell .fikr-slidingbar .fsb-cta{min-block-size:36px;padding:8px 16px;border-radius:var(--ba-r-pill);border:1.5px solid var(--ba-accent);background:var(--ba-accent);color:var(--ba-bg);font-family:var(--ba-body);font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;transition:background var(--ba-dur-fast) var(--ba-ease-out)}.ba-shell .fikr-slidingbar .fsb-cta:hover{background:color-mix(in srgb,var(--ba-accent) 84%,var(--ba-fg));border-color:color-mix(in srgb,var(--ba-accent) 84%,var(--ba-fg));color:var(--ba-bg)}.ba-shell .fikr-slidingbar .fsb-cta:focus-visible{outline:2px solid var(--ba-fg);outline-offset:2px}.ba-shell .fikr-slidingbar .fsb-x{min-block-size:36px;min-inline-size:36px;inline-size:auto;block-size:auto;padding:8px 12px;border-radius:var(--ba-r-pill);border:1.5px solid var(--ba-hairline-str);background:var(--ba-bg);color:var(--ba-fg);font-size:15px}.ba-shell .fikr-slidingbar .fsb-x:hover{border-color:var(--ba-fg);background:var(--ba-bg);color:var(--ba-fg)}.ba-shell .fikr-slidingbar .fsb-x:focus-visible{outline:2px solid var(--ba-fg);outline-offset:2px}.ba-shell .fikr-slidingbar .fsb-cta,.ba-shell .fikr-slidingbar .fsb-x{position:relative}.ba-shell .fikr-slidingbar .fsb-cta:before,.ba-shell .fikr-slidingbar .fsb-x:before{content:"";position:absolute;inset:-4px;min-block-size:44px}@container (max-width: 640px){.ba-shell .fikr-slidingbar .fsb-in{padding:10px var(--ba-s-4);gap:10px}.ba-shell .fikr-slidingbar .fsb-text{flex:1 1 100%}.ba-shell .fikr-slidingbar .fsb-cta{inline-size:100%;min-block-size:44px}.ba-shell .fikr-slidingbar .fsb-x{min-block-size:44px}}.ba-shell .fikr-slidingbar:lang(ar){font-family:"Noto Kufi Arabic",var(--ba-body);font-size:15px;line-height:1.5}.ba-shell .fikr-slidingbar:lang(ar) .fikr-marquee-track span{font-family:"Noto Kufi Arabic",var(--ba-mono);font-size:12px;letter-spacing:0}.ba-shell .ba-nav-group{position:relative;display:inline-flex}.ba-shell .ba-nav-sub{position:absolute;inset-block-start:100%;inset-inline-start:0;display:none;min-inline-size:210px;z-index:70;background:var(--ba-surface, var(--ba-bg));border:1px solid var(--ba-hairline);border-radius:var(--ba-r-md);box-shadow:var(--ba-shadow-rest, 0 12px 32px rgba(0,0,0,.14));padding:6px}.ba-shell .ba-nav-group:hover .ba-nav-sub,.ba-shell .ba-nav-group:focus-within .ba-nav-sub{display:block}.ba-shell .ba-nav-sub a{display:block;padding:8px 12px;border-radius:var(--ba-r-sm);color:var(--ba-ink-2);text-decoration:none;font-size:14px}.ba-shell .ba-nav-sub a:hover{background:var(--ba-muted);color:var(--ba-ink-1)}.ba-shell .ba-nav-drawer-sub{padding-inline-start:18px;opacity:.8;font-size:14px}.ba-shell .ba-footer{border-top:1px solid var(--ba-hairline);padding-block:var(--ba-s-8) var(--ba-s-6);background:var(--ba-bg);color:var(--ba-ink-1)}.ba-shell .ba-footer h5{font-family:var(--ba-body);font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:var(--ba-ink-4);margin:0 0 var(--ba-s-4);font-weight:500}.ba-shell .ba-footer ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--ba-s-3)}.ba-shell .ba-footer a{font-size:14px;color:var(--ba-ink-3);text-decoration:none;transition:color var(--ba-dur-fast) var(--ba-ease-out)}.ba-shell .ba-footer a:hover{color:var(--ba-ink-1)}.ba-shell .ba-footer-top{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:var(--ba-s-6)}.ba-shell .ba-footer-top.is-wide{grid-template-columns:minmax(0,1fr)}.ba-shell .ba-footer-cols{display:grid;gap:var(--ba-s-6);grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ba-shell .ba-footer-col>h5{padding-top:var(--ba-s-3);border-top:1px solid var(--ba-hairline)}.ba-shell .ba-footer-col ul a{display:inline-block;max-width:24ch}.ba-shell .ba-footer-brand{display:flex;flex-direction:column;gap:var(--ba-s-4);max-width:34ch}.ba-shell .ba-footer-mark{font-family:var(--ba-display);font-weight:600;font-size:19px;letter-spacing:-.03em;color:var(--ba-ink-1);display:inline-flex;align-items:center;gap:10px;min-height:44px;text-decoration:none}.ba-shell .ba-footer-mark img{display:block;height:22px;width:auto}.ba-shell .ba-footer-blurb{font-size:14px;line-height:1.55;color:var(--ba-ink-3);text-wrap:pretty}.ba-shell .ba-footer-contact{display:flex;flex-direction:column;gap:var(--ba-s-2);font-size:14px;color:var(--ba-ink-3)}.ba-shell .ba-footer-contact address{font-style:normal;line-height:1.55;white-space:pre-line}.ba-shell .ba-footer-contact a{text-decoration:underline;text-decoration-color:var(--ba-hairline-str);text-underline-offset:3px}.ba-shell .ba-footer-social ul{flex-direction:row;flex-wrap:wrap;gap:var(--ba-s-2) var(--ba-s-4)}.ba-shell .ba-footer-social ul a{min-height:44px;display:inline-flex;align-items:center}.ba-shell .ba-footer-news{display:flex;flex-direction:column;gap:var(--ba-s-3);max-width:420px}.ba-shell .ba-footer-news .sub{font-size:14px;color:var(--ba-ink-3);text-wrap:pretty}.ba-shell .ba-footer-form .form-slot__form{display:grid;grid-template-columns:1fr auto;gap:0;align-items:stretch;padding:4px;border-radius:var(--ba-r-pill);border:1px solid var(--ba-hairline-str);background:var(--ba-surface, var(--ba-bg))}.ba-shell .ba-footer-form .form-slot__form:focus-within{border-color:var(--ba-ink-1)}.ba-shell .ba-footer-form .form-step{display:contents}.ba-shell .ba-footer-form .form-step>div{margin:0;min-width:0}.ba-shell .ba-footer-form .form-step>div:has([data-fikr-field=email]){grid-column:1;grid-row:1;display:flex;align-items:center}.ba-shell .ba-footer-form .form-nav{grid-column:2;grid-row:1;margin:0;display:flex}.ba-shell .ba-footer-form .form-step>div:has(.consent){grid-column:1 / -1;grid-row:2;margin:var(--ba-s-3) 0 0}.ba-shell .ba-footer-form .form-error,.ba-shell .ba-footer-form .form-success{grid-column:1 / -1}.ba-shell .ba-footer-form .field{flex:1;min-width:0;display:flex;align-items:center;margin:0}.ba-shell .ba-footer-form .field__label,.ba-shell .ba-footer-form .field__help{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ba-shell .ba-footer-form .fikr-input{flex:1 1 auto;min-width:0;width:100%;min-height:44px;box-sizing:border-box;padding:0 var(--ba-s-4);border:0;background:transparent;color:var(--ba-ink-1);font-family:var(--ba-body);font-size:14px;border-radius:var(--ba-r-pill)}.ba-shell .ba-footer-form .fikr-input:focus{outline:none}.ba-shell .ba-footer-form .form-submit{flex:0 0 auto;min-height:44px;padding:0 20px;border:0;border-radius:var(--ba-r-pill);background:var(--ba-accent);color:var(--ba-bg);font-family:var(--ba-body);font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;transition:box-shadow var(--ba-dur-mid) var(--ba-ease-out)}.ba-shell .ba-footer-form .consent{display:flex;align-items:flex-start;gap:var(--ba-s-3);min-height:44px;padding-block:6px;font-size:14px;line-height:1.5;color:var(--ba-ink-3);cursor:pointer;text-wrap:pretty}.ba-shell .ba-footer-form .consent input[type=checkbox]{flex:none;width:20px;height:20px;margin:2px 0 0;accent-color:var(--ba-accent)}.ba-shell .ba-footer-form .form-success:not(.hidden){display:flex;gap:var(--ba-s-3);padding:var(--ba-s-4) var(--ba-s-5);border-radius:var(--ba-r-md);border:1px solid var(--ba-hairline-str);background:var(--ba-muted);font-size:14px;color:var(--ba-ink-3)}.ba-shell .ba-footer-base{display:flex;justify-content:space-between;align-items:center;gap:var(--ba-s-5);margin-top:var(--ba-s-8);padding-top:var(--ba-s-5);border-top:1px solid var(--ba-hairline)}.ba-shell .ba-footer-base .copy{font-size:14px;color:var(--ba-ink-4)}.ba-shell .ba-footer-legal{display:flex;flex-wrap:wrap;gap:var(--ba-s-2) var(--ba-s-5)}.ba-shell .ba-footer-legal a{min-height:44px;display:inline-flex;align-items:center}@media(max-width:820px){.ba-shell .ba-footer{padding-block:var(--ba-s-7) var(--ba-s-5)}.ba-shell .ba-footer-top,.ba-shell .ba-footer-cols{grid-template-columns:1fr 1fr}.ba-shell .ba-footer-base{flex-direction:column;align-items:flex-start;gap:var(--ba-s-4)}}@media(max-width:520px){.ba-shell .ba-footer-top,.ba-shell .ba-footer-cols{grid-template-columns:minmax(0,1fr)}}.ba-shell .ba-footer :where(a,button,input):focus-visible{outline:2px solid var(--ba-focus);outline-offset:3px;border-radius:var(--ba-r-sm)}.ba-shell .ba-footer:lang(ar){font-family:"Noto Kufi Arabic",var(--ba-body)}.ba-shell .ba-footer:lang(ar) a{font-size:15px}.ba-shell .ba-footer:lang(ar) .ba-footer-mark{font-family:"Noto Kufi Arabic",var(--ba-display);font-size:18px;letter-spacing:0}.ba-shell .ba-footer:lang(ar) h5{font-family:"Noto Kufi Arabic",var(--ba-body);letter-spacing:.04em}.ba-shell{--form-label-font: var(--ba-body);--form-label-size: 12px;--form-label-weight: 500;--form-label-tracking: .02em;--form-label-transform: none;--form-label-color: var(--ba-ink-3);--form-input-font: var(--ba-t-body, 15px)/1.5 var(--ba-body);--form-input-bg: var(--ba-surface);--form-border-width: 1px;--form-focus-ring: 3px}.ba-shell .form-slot{display:flex;flex-direction:column;gap:var(--ba-s-4);font-family:var(--ba-body);color:var(--ba-ink-1)}.ba-shell .form-slot__head{display:flex;flex-direction:column;gap:var(--ba-s-2)}.ba-shell .form-slot__title{margin:0;font-family:var(--ba-heading);font-size:var(--ba-t-h3);font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--ba-ink-1)}.ba-shell .form-slot__sub{margin:0;font-size:var(--ba-t-body);line-height:1.65;color:var(--ba-ink-3)}.ba-shell .form-slot__form{display:flex;flex-direction:column;gap:var(--ba-s-4)}.ba-shell .field{display:block}.ba-shell .field__help{display:block;margin-block-start:6px;font-size:var(--ba-t-small);line-height:1.55;color:var(--ba-ink-4)}.ba-shell .fikr-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:var(--ba-s-4)}.ba-shell .fikr-input,.ba-shell .fikr-select-trigger{inline-size:100%;max-inline-size:100%;margin-block-start:7px;padding:12px 15px;min-block-size:44px;background:var(--form-input-bg);color:var(--ba-ink-1);border:1px solid var(--ba-hairline-str);border-radius:var(--ba-r-sm);font:400 var(--ba-t-body)/1.5 var(--ba-body);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;transition:border-color var(--ba-dur-fast) var(--ba-ease-out),box-shadow var(--ba-dur-fast) var(--ba-ease-out),background var(--ba-dur-fast) var(--ba-ease-out)}.ba-shell textarea.fikr-input{resize:vertical;min-block-size:5.2em}.ba-shell .fikr-input::-moz-placeholder{color:var(--ba-ink-4)}.ba-shell .fikr-input::placeholder{color:var(--ba-ink-4)}.ba-shell .fikr-select-trigger{cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-inline-end:36px}.ba-shell .fikr-select-trigger option{background:var(--ba-bg);color:var(--ba-ink-1)}.ba-shell .field:has(.fikr-select-trigger){position:relative}.ba-shell .field:has(.fikr-select-trigger):after{content:"";position:absolute;inset-inline-end:16px;bottom:20px;inline-size:7px;block-size:7px;border-inline-end:1.5px solid var(--ba-ink-3);border-block-end:1.5px solid var(--ba-ink-3);transform:rotate(45deg);pointer-events:none}.ba-shell .fikr-known-hidden{display:none}.ba-shell .fikr-row:has(>.fikr-known-hidden){display:block}.ba-shell .fikr-radios{display:flex;flex-direction:column;gap:2px}.ba-shell .fikr-radio{display:flex;gap:var(--ba-s-3);align-items:center;min-block-size:44px;padding:4px 0;cursor:pointer}.ba-shell .fikr-radio input,.ba-shell .consent input{flex:0 0 auto;inline-size:20px;block-size:20px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ba-bg);border:1px solid var(--ba-hairline-str);cursor:pointer;transition:border-color var(--ba-dur-fast) var(--ba-ease-out),background var(--ba-dur-fast) var(--ba-ease-out)}.ba-shell .fikr-radio input[type=radio]{border-radius:var(--ba-r-pill)}.ba-shell .fikr-radio input[type=checkbox],.ba-shell .consent input{border-radius:5px}.ba-shell .fikr-radio input:hover,.ba-shell .consent input:hover{border-color:var(--ba-ink-2)}.ba-shell .fikr-radio input[type=radio]:checked{border-color:var(--ba-primary);box-shadow:inset 0 0 0 4px var(--ba-bg),inset 0 0 0 20px var(--ba-primary)}.ba-shell .fikr-radio input[type=checkbox]:checked,.ba-shell .consent input:checked{background:var(--ba-primary);border-color:var(--ba-primary)}.ba-shell .fikr-radio input:focus-visible,.ba-shell .consent input:focus-visible{outline:2px solid var(--ba-focus);outline-offset:2px}.ba-shell .fikr-radio span{font-size:var(--ba-t-body);line-height:1.5;color:var(--ba-ink-2)}.ba-shell .consent{display:flex;gap:var(--ba-s-3);align-items:flex-start;padding-block-start:4px;min-block-size:44px;cursor:pointer}.ba-shell .consent input{margin-block-start:2px}.ba-shell .consent span{font-size:12px;line-height:1.7;color:var(--ba-ink-3)}.ba-shell .consent a{color:var(--ba-ink-1);text-decoration:underline;text-underline-offset:3px}.ba-shell .fikr-input:hover,.ba-shell .fikr-select-trigger:hover{border-color:var(--ba-ink-3)}.ba-shell .fikr-input:focus-visible,.ba-shell .fikr-select-trigger:focus-visible{border-color:var(--ba-focus);box-shadow:0 0 0 var(--form-focus-ring) color-mix(in srgb,var(--ba-focus) 18%,transparent)}.ba-shell .fikr-input:disabled,.ba-shell .fikr-select-trigger:disabled{opacity:.45;cursor:not-allowed}.ba-shell .field:has([aria-invalid=true]) .fikr-input,.ba-shell .field:has([aria-invalid=true]) .fikr-select-trigger{border-color:var(--ba-ink-1);box-shadow:inset 4px 0 0 var(--ba-primary)}.ba-shell .form-error:not(.hidden){display:block;margin-block-start:7px;font-family:var(--ba-mono);font-size:var(--ba-t-small);line-height:1.55;color:var(--ba-ink-1)}.ba-shell .form-error:before{content:"— ";color:var(--ba-primary)}.ba-shell .form-success:not(.hidden){display:flex;flex-direction:column;gap:var(--ba-s-3);padding:var(--ba-s-6);background:var(--ba-surface);border:1px solid var(--ba-hairline);border-radius:var(--ba-r-lg);box-shadow:var(--ba-shadow-rest)}.ba-shell .form-success__icon{inline-size:20px;block-size:20px;border-radius:var(--ba-r-pill);background:var(--ba-primary)}.ba-shell .form-success__title{margin:0;font-family:var(--ba-heading);font-size:var(--ba-t-h4);font-weight:600;letter-spacing:-.02em}.ba-shell .form-success__msg{margin:0;font-size:var(--ba-t-body);line-height:1.65;color:var(--ba-ink-3)}.ba-shell .form-nav{display:flex;flex-wrap:wrap;gap:var(--ba-s-3);align-items:center;margin-block-start:var(--ba-s-1)}.ba-shell .form-submit,.ba-shell .form-next{display:inline-flex;align-items:center;gap:var(--ba-s-2);min-block-size:44px;padding:13px 24px;background:var(--ba-primary);color:var(--ba-bg);border:0;border-radius:var(--ba-r-pill);font-family:var(--ba-body);font-size:var(--ba-t-small);font-weight:500;cursor:pointer;box-shadow:var(--ba-shadow-rest);transition:transform var(--ba-dur-mid) var(--ba-ease-out),box-shadow var(--ba-dur-mid) var(--ba-ease-out)}.ba-shell .form-submit:hover,.ba-shell .form-next:hover{transform:translate3d(0,-2px,0);box-shadow:var(--ba-shadow-lift)}.ba-shell .form-submit:focus-visible,.ba-shell .form-next:focus-visible{outline:2px solid var(--ba-focus);outline-offset:3px}.ba-shell .form-back{min-block-size:44px;padding:12px 22px;background:transparent;color:var(--ba-ink-2);border:1px solid var(--ba-hairline-str);border-radius:var(--ba-r-pill);font-family:var(--ba-body);font-size:var(--ba-t-small);font-weight:500;cursor:pointer}.ba-shell .form-back:hover{border-color:var(--ba-ink-2);color:var(--ba-ink-1)}.ba-shell .form-submit[aria-disabled=true],.ba-shell .form-submit:disabled{background:var(--ba-ink-4);box-shadow:none;transform:none;cursor:default}.ba-shell .form-progress{display:flex;flex-direction:column;gap:var(--ba-s-2);margin-block-end:var(--ba-s-5)}.ba-shell .form-progress__bar{block-size:4px;border-radius:var(--ba-r-pill);background:var(--ba-muted);overflow:hidden}.ba-shell .form-progress__fill{display:block;block-size:100%;border-radius:var(--ba-r-pill);background:var(--ba-primary);transition:inline-size var(--ba-dur-slow) var(--ba-ease-soft)}.ba-shell .form-progress__label,.ba-shell .form-step-count{font-family:var(--ba-mono);font-size:var(--ba-t-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--ba-ink-4)}.ba-shell .form-step-current{color:var(--ba-primary)}.ba-shell .form-step-name{color:var(--ba-ink-2)}.ba-shell .formlayout{background:var(--ba-bg);color:var(--ba-ink-1);font-family:var(--ba-body)}.ba-shell .fl__marker,.ba-shell .cs__eyebrow,.ba-shell .sc__eyebrow,.ba-shell .st__eyebrow,.ba-shell .ed__index{font-family:var(--ba-mono);font-size:var(--ba-t-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--ba-primary)}.ba-shell .fl__note{font-size:var(--ba-t-small);line-height:1.65;color:var(--ba-ink-4)}.ba-shell .formlayout--centered{padding:var(--ba-s-9) var(--ba-s-5)}.ba-shell .cs__inner{max-inline-size:540px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--ba-s-4)}.ba-shell .cs__title{font-family:var(--ba-display);font-size:var(--ba-t-h1);font-weight:600;line-height:1.05;letter-spacing:-.03em}.ba-shell .cs__lead{font-size:var(--ba-t-lead);line-height:1.65;color:var(--ba-ink-3)}.ba-shell .formlayout--split-media{display:grid;grid-template-columns:1fr 1fr}.ba-shell .sm__media{min-block-size:520px;display:flex;align-items:flex-end;padding:var(--ba-s-6);border-radius:var(--ba-r-lg) 0 0 var(--ba-r-lg);overflow:hidden}.ba-shell .sm__media-copy{position:relative;z-index:2}.ba-shell .sm__panel{padding:var(--ba-s-8);background:var(--ba-surface)}.ba-shell .formlayout--split-content{display:grid;grid-template-columns:1.05fr .95fr;gap:var(--ba-s-8);padding:var(--ba-s-9) var(--ba-s-5)}.ba-shell .sc__content{display:flex;flex-direction:column;gap:var(--ba-s-4)}.ba-shell .sc__list{list-style:none;margin:var(--ba-s-2) 0 0;padding:0}.ba-shell .sc__list li{padding:13px 0;border-block-end:1px solid var(--ba-hairline);font-size:var(--ba-t-body);line-height:1.5;color:var(--ba-ink-2)}.ba-shell .sc__form{align-self:start;padding:var(--ba-s-6);background:var(--ba-surface);border:1px solid var(--ba-hairline);border-radius:var(--ba-r-lg);box-shadow:var(--ba-shadow-rest)}.ba-shell .formlayout--overlay{position:relative;display:flex;justify-content:center;padding:var(--ba-s-9) var(--ba-s-5)}.ba-shell .ov__bg{position:absolute;inset:0}.ba-shell .ov__card{position:relative;z-index:2;inline-size:min(100%,480px);padding:var(--ba-s-7);background:var(--ba-bg);border-radius:var(--ba-r-xl);box-shadow:var(--ba-shadow-lift)}.ba-shell .formlayout--tinted{display:flex;justify-content:center;padding:var(--ba-s-9) var(--ba-s-5);background:var(--ba-muted)}.ba-shell .tn__card{inline-size:min(100%,480px);padding:var(--ba-s-7);background:var(--ba-bg);border-radius:var(--ba-r-xl);box-shadow:var(--ba-shadow-rest)}.ba-shell .formlayout--panel{padding:var(--ba-s-7) var(--ba-s-5)}.ba-shell .pn__frame{display:flex;flex-direction:column;gap:var(--ba-s-5);padding:var(--ba-s-7);background:var(--ba-surface);border:1px solid var(--ba-hairline);border-radius:var(--ba-r-lg)}.ba-shell .pn__kicker{align-self:flex-start;padding:6px 12px;border-radius:var(--ba-r-pill);background:color-mix(in srgb,var(--ba-primary) 12%,transparent);color:var(--ba-primary);font-family:var(--ba-mono);font-size:var(--ba-t-eyebrow);letter-spacing:.1em;text-transform:uppercase}.ba-shell .pn__frame .fikr-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.ba-shell .formlayout--sidebar{display:grid;grid-template-columns:1.35fr .8fr;gap:var(--ba-s-8);align-items:start;padding:var(--ba-s-9) var(--ba-s-5)}.ba-shell .sb__lead{margin-block-start:var(--ba-s-4);max-inline-size:62ch;font-size:var(--ba-t-lead);line-height:1.7;color:var(--ba-ink-3)}.ba-shell .sb__sticky{position:sticky;inset-block-start:var(--ba-s-6);padding:var(--ba-s-6);background:var(--ba-surface);border:1px solid var(--ba-hairline);border-radius:var(--ba-r-lg);box-shadow:var(--ba-shadow-rest)}.ba-shell .formlayout--band{padding-block-end:var(--ba-s-8)}.ba-shell .bd__band{padding:var(--ba-s-9) var(--ba-s-5) calc(var(--ba-s-10) + var(--ba-s-5));background:var(--ba-primary);color:var(--ba-bg);text-align:center}.ba-shell .bd__formwrap{position:relative;z-index:2;inline-size:min(100%,480px);margin:calc(-1 * var(--ba-s-9)) auto 0;padding:var(--ba-s-6);background:var(--ba-bg);border-radius:var(--ba-r-xl);box-shadow:var(--ba-shadow-lift)}.ba-shell .formlayout--testimonial{display:grid;grid-template-columns:1fr .95fr;align-items:stretch}.ba-shell .ts__card{margin:0;display:flex;flex-direction:column;justify-content:center;gap:var(--ba-s-5);padding:var(--ba-s-8);background:var(--ba-surface)}.ba-shell .ts__stars{display:flex;gap:5px}.ba-shell .ts__star{inline-size:11px;block-size:11px;border-radius:var(--ba-r-pill);background:var(--ba-primary)}.ba-shell .ts__quote{margin:0;max-inline-size:32ch;font-family:var(--ba-heading);font-size:var(--ba-t-h4);font-weight:500;line-height:1.4;letter-spacing:-.015em}.ba-shell .ts__by{display:flex;align-items:center;gap:var(--ba-s-3);padding-block-start:var(--ba-s-4);border-block-start:1px solid var(--ba-hairline)}.ba-shell .ts__avatar{flex:0 0 auto;inline-size:48px;block-size:48px;border-radius:var(--ba-r-pill);-o-object-fit:cover;object-fit:cover}.ba-shell .ts__who{display:flex;flex-direction:column;gap:3px}.ba-shell .ts__name{font-size:var(--ba-t-small);font-weight:600}.ba-shell .ts__meta{font-size:var(--ba-t-small);color:var(--ba-ink-4)}.ba-shell .ts__form{padding:var(--ba-s-8)}.ba-shell .formlayout--stats{padding-block-end:var(--ba-s-8)}.ba-shell .st__band{border-block-end:1px solid var(--ba-hairline)}.ba-shell .st__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.ba-shell .st__item{padding:var(--ba-s-6);border-inline-end:1px solid var(--ba-hairline)}.ba-shell .st__item:last-child{border-inline-end:0}.ba-shell .st__value{display:block;font-family:var(--ba-display);font-size:var(--ba-t-stat);font-weight:600;line-height:1;letter-spacing:-.03em;color:var(--ba-primary)}.ba-shell .st__label{display:block;margin-block-start:var(--ba-s-2);font-family:var(--ba-mono);font-size:var(--ba-t-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--ba-ink-4)}.ba-shell .st__body{inline-size:min(100%,480px);margin:var(--ba-s-8) auto 0;padding-inline:var(--ba-s-5);display:flex;flex-direction:column;gap:var(--ba-s-5)}.ba-shell .st__title{text-align:center;font-family:var(--ba-heading);font-size:var(--ba-t-h2);font-weight:600;line-height:1.1;letter-spacing:-.03em}.ba-shell .st__lead{text-align:center;font-size:var(--ba-t-body);line-height:1.7;color:var(--ba-ink-3)}.ba-shell .formlayout--editorial{display:grid;grid-template-columns:1.25fr .75fr;gap:var(--ba-s-7);padding:var(--ba-s-9) var(--ba-s-5)}.ba-shell .ed__type{display:flex;flex-direction:column;gap:var(--ba-s-5)}.ba-shell .ed__head{font-family:var(--ba-display);font-size:var(--ba-t-h1);font-weight:600;line-height:1;letter-spacing:-.035em}.ba-shell .ed__form{align-self:end;padding-inline-start:var(--ba-s-6);border-inline-start:1px solid var(--ba-hairline)}.ba-shell .formlayout--boxed{padding:var(--ba-s-8) var(--ba-s-5)}.ba-shell .bx__frame{position:relative;max-inline-size:32rem;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:var(--ba-s-4);padding:var(--ba-s-8);text-align:center;background:var(--ba-surface);border:1px solid var(--ba-hairline);border-radius:var(--ba-r-xl);box-shadow:var(--ba-shadow-rest)}.ba-shell .bx__frame .form-slot,.ba-shell .bx__frame .form-slot__form,.ba-shell .bx__frame .fikr-radios{inline-size:100%;text-align:start}.ba-shell .bx__tick{position:absolute;inline-size:6px;block-size:6px;border-radius:var(--ba-r-pill);background:var(--ba-primary)}.ba-shell .bx__kicker{padding:6px 12px;border-radius:var(--ba-r-pill);background:color-mix(in srgb,var(--ba-primary) 12%,transparent);color:var(--ba-primary);font-family:var(--ba-mono);font-size:var(--ba-t-eyebrow);letter-spacing:.1em;text-transform:uppercase}.ba-shell .formlayout--compact{display:grid;grid-template-columns:1fr 1fr;gap:var(--ba-s-6);align-items:center;padding:var(--ba-s-7) var(--ba-s-5);background:var(--ba-surface);border-radius:var(--ba-r-lg)}.ba-shell .cp__copy h2{font-family:var(--ba-heading);font-size:var(--ba-t-h4);font-weight:600;line-height:1.15;letter-spacing:-.02em}.ba-shell .cp__copy p{margin-block-start:var(--ba-s-2);max-inline-size:42ch;font-size:var(--ba-t-small);line-height:1.65;color:var(--ba-ink-3)}.ba-shell .formlayout--compact.formlayout--compact-solo{grid-template-columns:1fr}.ba-shell .formlayout--inline-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ba-s-5);padding:var(--ba-s-6) var(--ba-s-5)}.ba-shell .form-slot--inline{flex:1 1 320px;min-inline-size:0}.ba-shell .form-slot--row .form-slot__form{flex-direction:row;align-items:stretch;gap:0;padding:4px;background:var(--ba-surface);border:1px solid var(--ba-hairline-str);border-radius:var(--ba-r-pill)}.ba-shell .form-slot--row .field{flex:1 1 auto;min-inline-size:0;display:flex;align-items:center}.ba-shell .form-slot--row .field__label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ba-shell .form-slot--row .fikr-input{margin:0;min-block-size:44px;background:transparent;border:0;border-radius:var(--ba-r-pill);box-shadow:none;padding-inline:18px}.ba-shell .form-slot--row .fikr-input:focus-visible{box-shadow:none}.ba-shell .form-slot--row .form-nav{margin:0;flex:0 0 auto}.ba-shell .form-slot--row .form-submit{min-block-size:44px;box-shadow:none}.ba-shell .form-slot--row .form-submit:hover{transform:none;box-shadow:var(--ba-shadow-rest)}.ba-shell .form-slot--row .form-slot__form:focus-within{border-color:var(--ba-focus)}.ba-shell .ov__card .fikr-row,.ba-shell .tn__card .fikr-row,.ba-shell .bx__frame .fikr-row,.ba-shell .bd__formwrap .fikr-row,.ba-shell .sb__sticky .fikr-row{grid-template-columns:1fr}.ba-shell .form-slot:lang(ar) .field__label,.ba-shell .form-slot:lang(ar) .fikr-input,.ba-shell .form-slot:lang(ar) .fikr-select-trigger,.ba-shell .form-slot:lang(ar) .consent span,.ba-shell .form-slot:lang(ar) .fikr-radio span,.ba-shell .form-slot:lang(ar) .form-error,.ba-shell .form-slot:lang(ar) .form-submit{font-family:Noto Sans Arabic,Geeza Pro,Tahoma,sans-serif;letter-spacing:0}@media(prefers-reduced-motion:reduce){.ba-shell .fikr-input,.ba-shell .fikr-select-trigger,.ba-shell .form-submit,.ba-shell .form-next,.ba-shell .form-progress__fill{transition:none}.ba-shell .form-submit:hover,.ba-shell .form-next:hover{transform:none}}@media(max-width:900px){.ba-shell .formlayout--split-media,.ba-shell .formlayout--split-content,.ba-shell .formlayout--sidebar,.ba-shell .formlayout--testimonial,.ba-shell .formlayout--editorial,.ba-shell .formlayout--compact{grid-template-columns:1fr}.ba-shell .sm__media{min-block-size:300px;border-radius:var(--ba-r-lg) var(--ba-r-lg) 0 0}.ba-shell .ed__form{padding-inline-start:0;padding-block-start:var(--ba-s-5);border-inline-start:0;border-block-start:1px solid var(--ba-hairline)}.ba-shell .sb__sticky{position:static}.ba-shell .pn__frame .fikr-row{grid-template-columns:1fr}.ba-shell .formlayout--inline-row{flex-direction:column;align-items:stretch}}.lsw[data-astro-cid-xunylqyc]{position:relative;display:inline-flex;align-items:center;font-family:inherit}.lsw-btn[data-astro-cid-xunylqyc]{display:inline-flex;align-items:center;gap:.35em;padding:.4em .6em;background:var(--lsw-bg, transparent);color:var(--lsw-fg, currentColor);border:1px solid var(--lsw-border, color-mix(in srgb, currentColor 24%, transparent));border-radius:var(--lsw-radius, 6px);font:inherit;font-size:.82em;font-weight:600;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;line-height:1}.lsw-btn[data-astro-cid-xunylqyc]:hover{color:var(--lsw-fg, currentColor);border-color:var(--lsw-border-hover, color-mix(in srgb, currentColor 45%, transparent))}.lsw-caret[data-astro-cid-xunylqyc]{font-size:.7em;opacity:.7}.lsw-menu[data-astro-cid-xunylqyc]{position:absolute;right:0;top:calc(100% + 6px);min-width:12rem;display:none;z-index:80;background:var(--lsw-bg, #fff);border:1px solid var(--lsw-border, rgba(0,0,0,.12));border-radius:var(--lsw-radius, 8px);overflow:hidden;box-shadow:var(--lsw-shadow, 0 8px 24px rgba(0,0,0,.12))}.lsw[data-astro-cid-xunylqyc]:hover .lsw-menu[data-astro-cid-xunylqyc],.lsw[data-astro-cid-xunylqyc]:focus-within .lsw-menu[data-astro-cid-xunylqyc]{display:block}.lsw[data-astro-cid-xunylqyc]:after{content:"";position:absolute;display:none;top:100%;right:0;width:max(100%,12rem);height:8px}.lsw[data-astro-cid-xunylqyc]:hover:after,.lsw[data-astro-cid-xunylqyc]:focus-within:after{display:block}.lsw-item[data-astro-cid-xunylqyc]{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:.6em .75em;text-decoration:none;color:var(--lsw-fg, inherit);font-size:.88em}.lsw-item[data-astro-cid-xunylqyc]:hover{background:var(--lsw-hover, color-mix(in srgb, currentColor 8%, transparent))}.lsw-item[data-astro-cid-xunylqyc].is-active{font-weight:700}.lsw-code[data-astro-cid-xunylqyc]{color:var(--lsw-muted, color-mix(in srgb, currentColor 55%, transparent));font-size:.85em;letter-spacing:.05em}.lsw-item[data-astro-cid-xunylqyc][dir=rtl] .lsw-name[data-astro-cid-xunylqyc]{direction:rtl;text-align:right}@media(max-width:860px){.lsw[data-astro-cid-xunylqyc]{width:100%}.lsw-menu[data-astro-cid-xunylqyc]{position:static;display:flex;flex-wrap:wrap;gap:4px;box-shadow:none;min-width:0;border:0}.lsw-btn[data-astro-cid-xunylqyc]{display:none}.lsw[data-astro-cid-xunylqyc]:after,.lsw[data-astro-cid-xunylqyc]:hover:after,.lsw[data-astro-cid-xunylqyc]:focus-within:after{display:none}.lsw-item[data-astro-cid-xunylqyc]{border:1px solid var(--lsw-border, rgba(0,0,0,.12));border-radius:var(--lsw-radius, 6px);padding:.4em .6em}}
