@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_8c026a14-module__M0g8tW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_8c026a14-module__M0g8tW__variable{--font-english:"Geist", "Geist Fallback"}
@font-face{font-family:arabic;src:url(../media/Al_Jazeera_Light-s.420mc6eg_qzvn.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:arabic;src:url(../media/Al_Jazeera_Regular-s.21tyuwl7wownq.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:arabic;src:url(../media/Al_Jazeera_Bold-s.2hogvoxti5yar.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:arabic;src:url(../media/Al_Jazeera_Heavy-s.0jla5cblfsb3o.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:arabic Fallback;src:local(Arial);ascent-override:107.26%;descent-override:61.26%;line-gap-override:3.46%;size-adjust:98.27%}.arabic_514496da-module__UsMPka__className{font-family:arabic,arabic Fallback,Arial,sans-serif}.arabic_514496da-module__UsMPka__variable{--font-arabic:"arabic", "arabic Fallback", Arial, sans-serif}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-out:cubic-bezier(0, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.block{display:block}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}:root,:root[data-theme=dark]{--canvas:#080808;--surface:#141414;--surface-raised:#1f1e1b;--ink:#f7f7f7;--muted:#ababab;--border:#393834;--accent:#ffd23f;--accent-ink:#ffd23f;--on-accent:#090909;--focus:#ffd23f;--danger:#ff7e76;--danger-surface:#311211;--success:#6ed274;--brand-ai:#ffd23f;--header:var(--canvas)}@supports (color:lab(0% 0 0)){:root,:root[data-theme=dark]{--canvas:lab(2.22245% 0 0);--surface:lab(6.19571% 0 0);--surface-raised:lab(11.2869% -.0484586 1.92151);--ink:lab(97.1% -.0000298023 -.0000119209);--muted:lab(69.84% 0 0);--border:lab(23.4726% -.064224 2.30138);--danger:lab(68.1723% 53.3057 30.6271);--danger-surface:lab(10.1912% 15.6604 8.32554);--success:lab(76.4344% -44.8513 36.877)}}@supports (color:color-mix(in lab, red, red)){:root,:root[data-theme=dark]{--header:color-mix(in oklch, var(--canvas) 90%, transparent)}}:root,:root[data-theme=dark]{--header-height:72px;--container:1440px;--gutter:clamp(1rem, 4vw, 4rem);--section-related:clamp(3.75rem, 5vw, 5.5rem);--section-major:clamp(5rem, 7vw, 7.5rem);--section-space:var(--section-major);--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1)}:root[data-theme=light]{--canvas:#f8f9fb;--surface:#eef0f3;--surface-raised:#fdfeff;--ink:#0d0d0d;--muted:#464b50;--border:#c0c5c9;--focus:#9b6500;--danger:#ac1922;--danger-surface:#ffe3df;--success:#005f12;--brand-ai:#9a6200;--accent-ink:#865500;--header:#0b0b0b}@supports (color:lab(0% 0 0)){:root[data-theme=light]{--canvas:lab(97.9098% -.333875 -1.07462);--surface:lab(94.7762% -.55328 -1.78925);--surface-raised:lab(99.6506% -.223041 -.716794);--ink:lab(3.6999% 0 0);--muted:lab(31.5495% -1.05119 -3.54874);--border:lab(79.1134% -.874937 -2.85695);--focus:lab(47.6018% 20.0482 93.1377);--danger:lab(37.8417% 57.0877 36.6463);--danger-surface:lab(92.6692% 12.2811 6.63735);--success:lab(34.3447% -39.5398 35.0647)}}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--canvas)}body{background:var(--canvas);min-inline-size:320px;color:var(--ink);font-family:var(--font-english), sans-serif;font-synthesis:none;text-rendering:optimizelegibility;margin:0;transition:background-color .18s,color .18s}html:lang(ar) body{font-family:var(--font-arabic), Arial, sans-serif;font-size:18px;font-weight:400;line-height:1.72}::selection{background:var(--accent);color:var(--on-accent)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}img{display:block}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.site-shell{overflow:clip}.section-pad{inline-size:min(100%, var(--container));padding-inline:var(--gutter);margin-inline:auto}.statement,#system,#offers,#process,#assessment,#fit,#faq{scroll-margin-block-start:calc(var(--header-height) + 1.5rem)}.site-header{z-index:30;border:1px solid var(--border);justify-content:space-between;align-items:center;gap:1.25rem;min-block-size:56px;padding-inline:1rem .6rem;display:flex;position:fixed;inset-block-start:.75rem;inset-inline:max(1rem,50% - 660px)}@supports (color:color-mix(in lab, red, red)){.site-header{border:1px solid color-mix(in oklch, var(--border) 82%, transparent)}}.site-header{background:var(--header);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:12px;box-shadow:0 4px 10px #0000001f}.brand-lockup{font-family:var(--font-english), sans-serif;white-space:nowrap;direction:ltr;align-items:center;gap:.26rem;display:inline-flex}.site-header>.brand-lockup{min-block-size:44px}.brand-mark{flex:none;place-items:center;block-size:22px;inline-size:16px;display:grid;overflow:hidden}.brand-mark img{object-fit:contain;block-size:100%;inline-size:100%}.brand-name{letter-spacing:-.025em;direction:ltr;unicode-bidi:isolate;align-items:baseline;gap:.18em;font-size:.8125rem;font-weight:720;line-height:1.5;display:inline-flex}.brand-name em{color:var(--brand-ai);font-style:normal;font-weight:780}.desktop-nav{color:#bdb9b1;align-items:center;gap:clamp(1.35rem,2.4vw,2.4rem);font-size:.84rem;font-weight:650;display:flex}.desktop-nav a{align-items:center;min-block-size:44px;display:inline-flex;position:relative}.desktop-nav a:after{content:"";background:var(--accent);transform-origin:50%;block-size:2px;transition:transform .18s var(--ease-out);position:absolute;inset-block-end:4px;inset-inline:0;transform:scaleX(0)}.desktop-nav a,.footer-links a,.footer-link-button{transition:color .16s}.header-actions{align-items:center;gap:.5rem;display:flex}.locale-switch,.icon-button{block-size:44px;min-inline-size:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;font-weight:700;display:inline-grid}.icon-button{position:relative}.theme-icon{pointer-events:none;transition:opacity .16s ease, transform .18s var(--ease-out);position:absolute}:root[data-theme=dark] .theme-icon-moon{opacity:0;transform:rotate(-18deg)scale(.82)}:root[data-theme=light] .theme-icon-sun{opacity:0;transform:rotate(18deg)scale(.82)}:root[data-theme=dark] .theme-icon-sun,:root[data-theme=light] .theme-icon-moon{opacity:1;transform:rotate(0)scale(1)}.button{cursor:pointer;white-space:nowrap;min-block-size:48px;transition:transform .14s var(--ease-out), background-color .18s ease, color .18s ease, border-color .18s ease;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding-inline:1.25rem;font-weight:700;display:inline-flex}.button:active{transform:scale(.97)}.cta-diagonal-arrow{font-size:1.1rem;line-height:1}.button-primary{background:var(--accent);color:var(--on-accent);border:1px solid #09090959}.button-primary:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.button-primary:hover{background:color-mix(in oklch, var(--accent) 88%, white)}}.button-secondary{border:1px solid var(--border);color:var(--ink);background:0 0}.button:disabled{cursor:not-allowed;opacity:.56}.header-cta{min-block-size:44px;font-size:.86rem}.hero{inline-size:100%;max-inline-size:none;min-block-size:clamp(660px, calc(100svh - var(--header-height)), 840px);isolation:isolate;color:#f7f6f2;background:#090909;align-items:center;margin:0;padding-block:clamp(2.25rem,4vw,4rem);transition:background-color .22s,color .22s;display:flex;position:relative;overflow:hidden}.hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#050505eb 0%,#050505c2 31%,#05050538 58%,#0000 78%);position:absolute;inset:0}.hero-copy{z-index:2;inline-size:min(100%,610px);animation:hero-copy-in .62s var(--ease-out) both;position:relative}.hero-kicker{color:var(--muted);align-items:center;gap:.7rem;margin-block-end:1.2rem;font-size:.82rem;font-weight:650;display:flex}.hero-kicker span{background:var(--accent);block-size:3px;inline-size:2.5rem}.hero h1{letter-spacing:-.035em;max-inline-size:12.5ch;font-size:clamp(3.25rem,4.8vw,5rem);font-weight:760;line-height:.98}html:lang(ar) .hero h1{letter-spacing:0;max-inline-size:12ch;font-size:clamp(3.25rem,4.3vw,4rem);font-weight:600;line-height:1.2}.hero-body{color:#d4d0c8;max-inline-size:31rem;margin-block-start:1.15rem;font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.6;transition:color .22s}html:lang(ar) .hero-body{max-inline-size:31rem;font-size:18px;line-height:1.7}html:lang(ar) .hero-kicker,html:lang(ar) .offer>span,html:lang(ar) .form-progress{font-size:14px;font-weight:700;line-height:1.6}.hero-actions{flex-wrap:wrap;align-items:center;gap:.9rem 1.35rem;margin-block-start:1.45rem;display:flex}.text-link{color:#f7f6f2;border-block-end:1px solid #ffffff73;align-items:center;gap:.5rem;min-block-size:44px;font-weight:700;transition:color .18s,border-color .18s;display:inline-flex}.hero-stage,.hero-cinema{z-index:0;background:#090909;min-inline-size:0;margin:0;position:absolute;inset:0;overflow:hidden}.hero-cinema{animation:hero-media-in .76s 80ms var(--ease-out) both}.hero-cinema picture{position:absolute;inset:0}.hero-cinema-image{object-fit:cover;object-position:50% 50%;filter:saturate(.96)contrast(1.03);animation:hero-image-settle 1.4s 80ms var(--ease-out) both;transition:opacity .22s,filter .22s;transform:scale(1.01)}[dir=rtl] .hero-cinema-image{object-position:50% 50%;animation-name:hero-image-settle-rtl;transform:scale(1.01)scaleX(-1)}.statement{padding-block:var(--section-related) 0}.statement-lead{color:var(--muted);margin-block-end:1rem;font-size:clamp(1.05rem,1.7vw,1.35rem)}.statement h2{letter-spacing:-.035em;max-inline-size:18ch;font-size:clamp(2.8rem,7vw,6rem);line-height:1}html:lang(ar) .statement h2{letter-spacing:0;font-size:clamp(2.75rem,6vw,5rem);font-weight:700;line-height:1.16}.statement>p:last-of-type{max-inline-size:48rem;color:var(--muted);margin-block-start:2rem;font-size:1.1rem;line-height:1.75}.failure-chain{border-block:1px solid var(--border);grid-template-columns:repeat(6,1fr);margin-block-start:clamp(3rem,6vw,6rem);display:grid}.failure-chain span{border-inline-end:1px solid var(--border);flex-direction:column;justify-content:space-between;gap:1rem;min-block-size:120px;padding:1.25rem .9rem;font-weight:650;display:flex}.failure-chain span:last-child{border-inline-end:0}.failure-chain b{color:var(--accent);font-variant-numeric:tabular-nums;font-size:.78rem}.offers{padding-block:var(--section-major)}.section-heading{max-inline-size:62rem}.section-heading h2,.process>h2,.fit>h2,.faq>h2{letter-spacing:-.03em;font-size:clamp(2.5rem,5vw,4.8rem);line-height:1.03}html:lang(ar) .section-heading h2,html:lang(ar) .process>h2,html:lang(ar) .fit>h2,html:lang(ar) .faq>h2,html:lang(ar) .system-copy h2,html:lang(ar) .proof h2,html:lang(ar) .assessment-intro h2{letter-spacing:0;font-size:clamp(2.5rem,4.5vw,4rem);font-weight:700;line-height:1.2}.section-heading h2{max-inline-size:18ch}.section-heading p{max-inline-size:46rem;color:var(--muted);margin-block-start:1.1rem;font-size:1.05rem;line-height:1.7}.offer-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:clamp(.85rem,1.5vw,1.25rem);margin-block-start:clamp(2.5rem,4vw,3.5rem);display:grid}.offer{border:1px solid var(--border);background:var(--surface);scroll-snap-align:start;border-radius:14px;grid-template-rows:210px minmax(0,1fr);block-size:100%;min-block-size:530px;display:grid;position:relative;overflow:hidden}.offer-1{background:var(--accent);color:var(--on-accent);border-color:#0000}.offer-2{color:#f7f6f2;background:#0b0b0b;border-color:#303030}.offer-media{direction:ltr;background:#090909;border-block-end:1px solid;margin:0;position:relative;overflow:hidden}.offer-media img{object-fit:cover;transform:scale(1.015)}.offer-1 .offer-media img{object-position:55% 44%}.offer-2 .offer-media img{object-position:49% 38%}.offer-3 .offer-media img{object-position:50% 58%}.offer-content{flex-direction:column;align-items:flex-start;min-block-size:0;padding:clamp(1.4rem,2.2vw,2rem);display:flex}.offer-meta{justify-content:space-between;align-items:center;gap:1rem;inline-size:100%;display:flex}.offer-meta span{color:var(--muted);font-size:.78rem;font-weight:700}.offer-meta b{color:currentColor;font-variant-numeric:tabular-nums;opacity:.58;font-size:.72rem}.offer-1 .offer-meta span{color:var(--on-accent)}@supports (color:color-mix(in lab, red, red)){.offer-1 .offer-meta span{color:color-mix(in oklch, var(--on-accent) 68%, transparent)}}.offer-2 .offer-meta span{color:#aaa}.offer h3{max-inline-size:16ch;margin-block-start:1.5rem;font-size:clamp(1.8rem,2.4vw,2.8rem);line-height:1.06}html:lang(ar) .offer h3{font-size:40px;font-weight:700;line-height:1.25}.offer p{max-inline-size:36rem;color:var(--muted);margin-block-start:1rem;line-height:1.7}.offer-1 p{color:var(--on-accent)}@supports (color:color-mix(in lab, red, red)){.offer-1 p{color:color-mix(in oklch, var(--on-accent) 78%, transparent)}}.offer-2 p{color:#bdb9b1}.offer-handoff{border-block-start:1px solid;inline-size:100%;margin-block-start:auto;padding-block-start:1rem}.offer-handoff small{color:currentColor;opacity:.62;letter-spacing:.06em;text-transform:uppercase;margin-block-end:.35rem;font-size:.68rem;font-weight:750;display:block}.offer-handoff strong{max-inline-size:28ch;font-size:.88rem;line-height:1.45;display:block}html:lang(ar) .offer-handoff small{letter-spacing:0;font-size:12px}.system-story{padding-block:var(--section-related) 0;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.system-visual{margin:0}.system-media{aspect-ratio:16/10;border:1px solid var(--border);background:#090909;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 26px 70px #0000002e}.system-visual img{object-fit:contain}[dir=rtl] .system-visual img{transform:scaleX(-1)}.system-image-mobile{display:none}.system-copy h2{letter-spacing:-.035em;font-size:clamp(2.6rem,5vw,5.2rem);line-height:1.02}html:lang(ar) .system-copy h2{letter-spacing:0;font-weight:700;line-height:1.34}.system-copy p{color:var(--muted);margin-block-start:1.5rem;font-size:1.08rem;line-height:1.75}.process{padding-block:var(--section-related)}.process>h2{max-inline-size:14ch}.proof{padding-block:var(--section-major);background:var(--accent);color:var(--on-accent);grid-template-columns:.9fr 1.1fr;gap:clamp(3rem,7vw,8rem);display:grid}.proof h2{letter-spacing:-.03em;font-size:clamp(2.7rem,5vw,5rem);line-height:1.02}html:lang(ar) .proof h2{letter-spacing:0;font-weight:700;line-height:1.34}.proof-copy p{max-inline-size:40rem;color:var(--on-accent);margin-block-start:1.5rem;line-height:1.75}@supports (color:color-mix(in lab, red, red)){.proof-copy p{color:color-mix(in oklch, var(--on-accent) 78%, transparent)}}.proof-dossier{border-block-start:2px solid var(--on-accent)}.proof-dossier div{border-block-end:1px solid var(--on-accent);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:1rem;min-block-size:88px;display:grid}@supports (color:color-mix(in lab, red, red)){.proof-dossier div{border-block-end:1px solid color-mix(in oklch, var(--on-accent) 36%, transparent)}}.proof-dossier span{font-size:.76rem;font-weight:750}.proof-dossier p{font-weight:700}.section-eyebrow{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:750}html:lang(ar) .section-eyebrow{letter-spacing:0;font-size:14px;line-height:1.7}.faq{padding-block:var(--section-related) var(--section-major);grid-template-columns:.65fr 1.35fr;gap:clamp(2rem,7vw,8rem);display:grid}.faq-list{border-block-start:1px solid var(--border)}.faq details{border-block-end:1px solid var(--border)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-block-size:78px;font-size:1.05rem;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary span{transition:transform .18s var(--ease-out);font-size:1.6rem}.faq details[open] summary span{transform:rotate(45deg)}.faq details p{max-inline-size:48rem;color:var(--muted);padding-block:0 1.5rem;line-height:1.75}.assessment{inline-size:100%;max-inline-size:none;padding-inline:max(var(--gutter), calc((100vw - var(--container)) / 2 + var(--gutter)));background:var(--accent);color:var(--on-accent);padding-block:clamp(5.5rem,8vw,7.5rem)}.assessment-shell{max-inline-size:calc(var(--container) - (2 * var(--gutter)));color:var(--on-accent);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,5fr) minmax(360px,7fr);align-items:center;gap:clamp(3rem,7vw,7rem);margin-inline:auto;padding:0;display:grid;position:relative}.assessment-intro{position:relative}.assessment-intro .section-eyebrow{color:#090909a8;margin-block-end:1rem;display:block}.assessment-intro h2{letter-spacing:-.03em;max-inline-size:13ch;font-size:clamp(2.5rem,4.5vw,4.5rem);line-height:1.04}html:lang(ar) .assessment-intro h2{letter-spacing:0;font-weight:700;line-height:1.36}.assessment-intro>p{color:#090909b8;max-inline-size:34rem;margin-block-start:1.25rem;line-height:1.7}.assessment-entry{border:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem;min-block-size:100%;padding:0;display:flex}.assessment-entry>span{color:#090909a8;letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:760}.assessment-entry p{max-inline-size:34rem;font-size:clamp(1.08rem,1.5vw,1.3rem);font-weight:680;line-height:1.55}.assessment-entry .button{color:#fff;background:#0b0b0b;border-color:#0b0b0b}.assessment-dialog{border:1px solid var(--border);background:var(--canvas);block-size:min(860px,100dvh - 48px);max-block-size:none;inline-size:min(1120px,100vw - 48px);color:var(--ink);animation:dialog-enter .24s var(--ease-out) both;border-radius:16px;margin:auto;padding:0;overflow:hidden;box-shadow:0 28px 90px #0000005c}.assessment-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8;animation:.18s both backdrop-enter}.assessment-dialog-shell{grid-template-rows:auto minmax(0,1fr);block-size:100%;min-block-size:0;display:grid}.assessment-dialog-header{z-index:2;border-block-end:1px solid var(--border);background:var(--canvas);justify-content:space-between;align-items:center;gap:2rem;min-block-size:92px;padding:1.25rem clamp(1.25rem,3vw,2.25rem);display:flex;position:sticky;inset-block-start:0}@supports (color:color-mix(in lab, red, red)){.assessment-dialog-header{background:color-mix(in oklch, var(--canvas) 92%, transparent)}}.assessment-dialog-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.assessment-dialog-header span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:750}.assessment-dialog-header h2{margin-block-start:.25rem;font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.15}html:lang(ar) .assessment-dialog-header span{letter-spacing:0;font-size:13px}html:lang(ar) .assessment-dialog-header h2{line-height:1.35}.dialog-close{border:1px solid var(--border);background:var(--surface);block-size:44px;inline-size:44px;color:var(--ink);cursor:pointer;transition:transform .14s var(--ease-out), border-color .16s ease, background-color .16s ease;border-radius:50%;flex:none;place-items:center;display:grid}.dialog-close:active{transform:scale(.97)}.dialog-close:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.inquiry-form{background:var(--canvas);align-self:stretch;block-size:100%;min-block-size:0;padding:0;overflow:hidden}.honey{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.form-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;block-size:100%;min-block-size:0;display:grid;overflow:hidden}.form-step-nav{border-inline:0;border-block-end:1px solid var(--border);background:var(--surface);grid-template-columns:180px minmax(0,1fr);align-items:center;gap:2rem;padding:1rem clamp(2.5rem,5vw,4.5rem);display:grid}.form-progress{border-block-end:2px solid var(--border);color:var(--muted);justify-content:flex-start;padding-block-end:1rem;font-size:.76rem;font-weight:750;display:flex;position:relative}.form-progress strong{display:none}.form-progress i{background:var(--accent);transform-origin:0;block-size:2px;inline-size:100%;transition:transform .24s var(--ease-out);position:absolute;inset-block-end:-2px;inset-inline-start:0}[dir=rtl] .form-progress i{transform-origin:100%}.form-step-nav ol{grid-template-columns:repeat(3,1fr);gap:0;margin:0;list-style:none;display:grid}.form-step-nav li{min-block-size:48px;color:var(--muted);border:0;border-radius:0;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:.65rem;padding:0 1rem;display:grid}.form-step-nav li>span{background:var(--canvas);border-radius:50%;place-items:center;block-size:30px;inline-size:30px;font-size:.75rem;font-weight:800;display:grid}.form-step-nav li strong{font-size:.78rem;line-height:1.35}.form-step-nav li[data-state=current]{color:var(--ink);background:0 0}.form-step-nav li[data-state=current]>span{background:var(--accent);color:var(--on-accent)}.form-step-nav li[data-state=complete]{color:var(--ink)}.form-step-nav li[data-state=complete]>span{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.form-step-nav li[data-state=complete]>span{background:color-mix(in oklch, var(--accent) 22%, var(--canvas))}}.form-panel{grid-template-rows:minmax(0,1fr) auto;block-size:100%;min-block-size:0;max-block-size:none;padding:0;display:grid;overflow:hidden}.form-scroll{overscroll-behavior:contain;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-gutter:stable both-edges;scrollbar-color:var(--muted) transparent;min-block-size:0;padding:clamp(2rem,4vw,3rem) clamp(2.5rem,6vw,4.5rem);overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.form-scroll{scrollbar-color:color-mix(in oklch, var(--muted) 42%, transparent) transparent}}.form-scroll{scrollbar-width:thin}.form-scroll>header,.form-scroll>.form-grid{max-inline-size:880px;margin-inline:auto}.form-scroll::-webkit-scrollbar{inline-size:5px}.form-scroll::-webkit-scrollbar-track{background:0 0}.form-scroll::-webkit-scrollbar-thumb{background:var(--muted);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.form-scroll::-webkit-scrollbar-thumb{background:color-mix(in oklch, var(--muted) 42%, transparent)}}.form-step-intro{border-block-end:1px solid var(--border);padding-block-end:1.5rem}.form-step-intro>span{display:none}.form-step-intro h3{letter-spacing:-.025em;max-inline-size:30ch;margin-block-start:.55rem;font-size:clamp(1.75rem,3vw,2.65rem);line-height:1.08}.form-step-intro h3:focus-visible{outline:2px solid var(--focus);outline-offset:5px}.form-step-intro p{max-inline-size:42rem;color:var(--muted);margin-block-start:.75rem;line-height:1.65}.form-step-intro small{background:var(--surface);inline-size:fit-content;color:var(--muted);border-radius:5px;margin-block-start:.8rem;padding:.35rem .55rem;font-size:.8125rem;line-height:1.45;display:block}html:lang(ar) .form-step-intro>span{letter-spacing:0;font-size:13px}html:lang(ar) .form-step-intro h3{letter-spacing:0;line-height:1.35}.form-grid{grid-template-columns:1fr 1fr;gap:1rem;margin-block-start:1.5rem;display:grid}.form-grid-project{grid-template-columns:1fr;gap:1.5rem}.form-grid-inline{margin-block-start:0}.form-next{justify-self:end}.preliminary-fit{border:1px solid var(--accent-ink);grid-column:1/-1;padding:1rem 1.1rem}@supports (color:color-mix(in lab, red, red)){.preliminary-fit{border:1px solid color-mix(in oklch, var(--accent-ink) 45%, var(--border))}}.preliminary-fit{background:var(--accent);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.preliminary-fit{background:color-mix(in oklch, var(--accent) 8%, var(--surface-raised))}}.preliminary-fit strong{color:var(--accent-ink);letter-spacing:.06em;text-transform:uppercase;font-size:.76rem}.preliminary-fit p{margin-block-start:.35rem;font-size:.88rem;line-height:1.6}html:lang(ar) .preliminary-fit strong{letter-spacing:0;font-size:13px}.field{gap:.55rem;font-size:.88rem;font-weight:650;display:grid}.field-helper{color:var(--muted);font-size:.78rem;font-weight:450;line-height:1.55}html:lang(ar) .field{font-size:15px;font-weight:700;line-height:1.65}html:lang(ar) .consent{font-size:14px;font-weight:400;line-height:1.7}.field-full,.consent,.form-actions,.form-error,.form-next{grid-column:1/-1}.field input,.field select,.field textarea{border:1px solid var(--border);background:var(--surface-raised);min-block-size:50px;inline-size:100%;color:var(--ink);border-radius:8px;padding-inline:.9rem;transition:border-color .16s,background-color .16s}.field,.choice-field,.consent{scroll-margin-block:7rem}.field textarea{resize:vertical;min-block-size:120px;padding-block:.8rem}.field-error{color:var(--danger);font-size:.78rem;font-weight:650}.field :is(input,select,textarea)[aria-invalid=true]{border-color:var(--danger)}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--focus);outline:2px solid var(--focus);outline-offset:1px}.choice-field{border:0;gap:.75rem;min-inline-size:0;padding:0;display:grid}.choice-field legend{margin-block-end:.2rem;font-size:.94rem;font-weight:750;line-height:1.45}.choice-field legend small{color:var(--muted);margin-block-start:.3rem;font-size:.76rem;font-weight:500;display:block}.choice-grid{grid-template-columns:1fr 1fr;grid-auto-rows:1fr;align-items:stretch;gap:.65rem;display:grid}.choice-grid>.choice-card:last-child:nth-child(odd){grid-column:1/-1}.choice-card{cursor:pointer;min-inline-size:0;display:grid;position:relative}.choice-card input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.choice-card span{border:1px solid var(--border);background:var(--surface-raised);block-size:100%;min-block-size:64px;transition:border-color .15s ease, background-color .15s ease, transform .15s var(--ease-out);border-radius:9px;align-items:center;gap:.75rem;padding:.85rem 1rem;font-size:.86rem;font-weight:650;line-height:1.45;display:flex}.choice-card span i{border:1px solid var(--muted);block-size:16px;inline-size:16px;box-shadow:inset 0 0 0 4px var(--surface-raised);border-radius:50%;flex:none}.choice-card input:checked+span{border-color:var(--accent-ink);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.choice-card input:checked+span{background:color-mix(in oklch, var(--accent) 12%, var(--surface-raised))}}.choice-card input:disabled+span{cursor:not-allowed;opacity:.5}.choice-card input:checked+span i{border-color:var(--accent);background:var(--accent)}.choice-field[data-multiple=true] .choice-card span i{border-radius:4px}.choice-field[data-multiple=true] .choice-card input:checked+span i{box-shadow:inset 0 0 0 3px var(--surface-raised)}.choice-card:active span{transform:scale(.985)}.choice-card input:focus-visible+span{outline:2px solid var(--focus);outline-offset:2px}.choice-field[aria-invalid=true] .choice-card span{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.choice-field[aria-invalid=true] .choice-card span{border-color:color-mix(in oklch, var(--danger) 52%, var(--border))}}html:lang(ar) input[type=email]{text-align:left;direction:ltr}.consent{color:var(--muted);align-items:flex-start;gap:.75rem;font-size:.84rem;line-height:1.6;display:flex}.consent input{block-size:20px;inline-size:20px;accent-color:var(--accent);flex:none;margin-block-start:.15rem}.consent .field-error{margin-block-start:.35rem;display:block}.form-actions{z-index:2;border-block-start:1px solid var(--border);background:var(--canvas);justify-content:space-between;align-items:center;gap:1rem;min-block-size:80px;margin:0;padding:.9rem clamp(2.5rem,6vw,4.5rem);display:flex}.form-error{background:var(--danger-surface);color:var(--danger);border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem;font-size:.85rem;display:flex}.form-error button{color:inherit;cursor:pointer;background:0 0;border:0;font-weight:750;text-decoration:underline}.form-success{background:var(--surface);min-block-size:360px;animation:feedback-enter .22s var(--ease-out) both;border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(1.5rem,4vw,3rem);display:flex}.form-success>span{background:var(--accent);block-size:52px;inline-size:52px;color:var(--on-accent);border-radius:50%;place-items:center;display:grid}.form-success h3{margin-block-start:1.5rem;font-size:2.4rem}.form-success p{max-inline-size:34rem;color:var(--muted);margin-block-start:.75rem;line-height:1.7}.spin{animation:.7s linear infinite spin}.site-footer{border-block-start:1px solid var(--border);grid-template-columns:1fr auto auto;align-items:end;gap:3rem;padding-block:3.5rem;display:grid}.site-footer>div:first-child>p{max-inline-size:28rem;color:var(--muted);margin-block-start:1rem;line-height:1.6}.footer-links{color:var(--muted);gap:.75rem;font-size:.88rem;display:grid}.footer-link-button{min-block-size:44px;color:inherit;cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;padding:0;display:flex}.footer-meta{color:var(--muted);font-family:var(--font-english), sans-serif;text-align:end;direction:ltr;gap:.75rem;font-size:.78rem;display:grid}html:lang(ar) .site-footer{text-align:start;direction:rtl}html:lang(ar) .site-footer>div{text-align:start;min-inline-size:0}html:lang(ar) .site-footer .brand-lockup{display:inline-flex}html:lang(ar) .footer-links{justify-items:start}html:lang(ar) .footer-meta{font-family:var(--font-arabic), Arial, sans-serif;text-align:start;direction:rtl;font-size:13px}.footer-copyright{flex-wrap:wrap;gap:.25rem;display:flex}.footer-copyright b,.footer-copyright em{font:inherit;font-style:normal;font-weight:inherit}html:lang(ar) .footer-copyright b{unicode-bidi:isolate}.footer-contact{direction:ltr;flex-wrap:nowrap;align-items:center;gap:.5rem;margin-block-start:1.2rem;display:flex}.footer-social-link{color:#bdb9b1;block-size:44px;inline-size:44px;transition:transform .16s var(--ease-out), color .16s ease, background-color .16s ease, border-color .16s ease;border:1px solid #393939;border-radius:50%;flex:none;place-items:center;display:inline-grid}html:lang(ar) .footer-contact{direction:rtl;justify-content:flex-start}@media (hover:hover) and (pointer:fine){.site-header .desktop-nav a:hover,.site-header .locale-switch:hover,.site-header .icon-button:hover,.site-header .mobile-menu-panel a:hover{color:#fff}.footer-links a:hover,.footer-link-button:hover{color:var(--ink)}.footer-social-link:hover{border-color:var(--accent);background:var(--accent);color:var(--on-accent);transform:translateY(-2px)}.desktop-nav a:hover:after,.desktop-nav a:focus-visible:after{transform:scaleX(1)}.choice-card:hover span{border-color:var(--accent);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.choice-card:hover span{border-color:color-mix(in oklch, var(--accent) 60%, var(--border))}}}.footer-social-link:active{transform:scale(.96)}.site-header .desktop-nav a:active,.site-header .desktop-nav a:focus-visible,.site-header .locale-switch:active,.site-header .locale-switch:focus-visible,.site-header .icon-button:active,.site-header .icon-button:focus-visible,.site-header .mobile-menu-panel a:active,.site-header .mobile-menu-panel a:focus-visible{color:#fff}@media (max-width:1024px){.desktop-nav{display:none}.hero{min-block-size:clamp(680px, calc(100svh - var(--header-height)), 780px)}.hero-copy{inline-size:min(56%,590px)}.hero h1{font-size:clamp(3rem,5.7vw,3.7rem)}html:lang(ar) .hero h1{font-size:clamp(3rem,5.2vw,3.6rem)}.offer-grid{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-rows:1fr;grid-auto-columns:clamp(360px,48vw,430px);grid-auto-flow:column;padding-block-end:1rem;overflow-x:auto}.offer-grid::-webkit-scrollbar{display:none}.failure-chain{grid-template-columns:repeat(3,1fr)}.failure-chain span:nth-child(3){border-inline-end:0}.failure-chain span:nth-child(-n+3){border-block-end:1px solid var(--border)}}@media (max-width:820px){:root,:root[data-theme]{--header-height:64px;--section-related:4.25rem;--section-major:5.75rem}.header-cta{display:none}.hero{align-items:flex-start;min-block-size:660px;padding-block-start:clamp(3.25rem,8vw,5rem)}.hero:before,[dir=rtl] .hero:before{background:linear-gradient(#050505f2 0%,#050505cc 40%,#05050533 69%,#05050561 100%)}.hero-copy{inline-size:min(100%,42rem)}.hero h1,html:lang(ar) .hero h1{max-inline-size:13ch;font-size:clamp(2.65rem,9vw,3.75rem)}html:lang(ar) body{font-size:17px}html:lang(ar) .hero h1{inline-size:100%;max-inline-size:none;font-size:40px;line-height:1.2}html:lang(ar) .hero-body{font-size:17px;line-height:1.75}html:lang(ar) .statement h2{font-size:44px;line-height:1.18}html:lang(ar) .section-heading h2,html:lang(ar) .process>h2,html:lang(ar) .fit>h2,html:lang(ar) .faq>h2,html:lang(ar) .system-copy h2,html:lang(ar) .proof h2,html:lang(ar) .assessment-intro h2{font-size:40px;line-height:1.22}html:lang(ar) .offer h3{font-size:28px;line-height:1.3}.hero-cinema-image{object-position:50% 50%}.system-story,.proof,.faq,.assessment{grid-template-columns:1fr}.offer-grid{grid-auto-columns:min(78vw,430px)}.offer{min-block-size:540px}.system-story{gap:3rem}.system-media{aspect-ratio:4/5}.system-image-desktop{display:none}.system-image-mobile{display:block}[dir=rtl] .system-image-mobile{transform:none}.proof-dossier div{grid-template-columns:36px minmax(0,1fr)}.faq{gap:3rem}.process>h2{max-inline-size:17ch}.form-layout{grid-template-columns:1fr}.form-step-nav{border-inline-end:0;border-block-end:1px solid var(--border);padding:1rem 1.25rem}.form-step-nav ol{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-block-start:1rem;display:grid}.form-step-nav li{min-block-size:48px;padding:.5rem}.form-panel{max-block-size:calc(92dvh - 228px)}.site-footer{grid-template-columns:1fr 1fr;align-items:start}.footer-meta{text-align:start;grid-column:1/-1}}@media (max-width:560px){:root,:root[data-theme]{--section-related:3.75rem;--section-major:5.25rem}.brand-name{font-size:.8125rem}.header-actions{gap:0}.hero{min-block-size:max(640px, calc(100svh - var(--header-height)));padding-block-start:2.75rem}.hero h1,html:lang(ar) .hero h1{max-inline-size:13ch;font-size:clamp(2.4rem,10.4vw,2.75rem)}.hero-body,html:lang(ar) .hero-body{max-inline-size:34rem;font-size:1rem;line-height:1.62}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .button{inline-size:100%}.text-link{align-self:flex-start}.hero-cinema-image{object-position:50% 50%}.offer-grid{grid-auto-columns:min(82vw,350px)}.offer{grid-template-rows:190px minmax(0,1fr);min-block-size:520px}.failure-chain span{min-block-size:92px;padding:1rem .8rem}.failure-chain{grid-template-columns:1fr 1fr}.failure-chain span:nth-child(3){border-inline-end:1px solid var(--border)}.failure-chain span:nth-child(2n){border-inline-end:0}.failure-chain span:nth-child(-n+4){border-block-end:1px solid var(--border)}.proof-dossier div{min-block-size:72px}.faq summary{min-block-size:68px}.assessment-entry{min-block-size:220px}.assessment-dialog{border:0;border-radius:0;block-size:100dvh;max-block-size:none;inline-size:100dvw;max-inline-size:none;margin:0;inset:0}.assessment-dialog-shell{grid-template-rows:auto minmax(0,1fr);block-size:100dvh;min-block-size:0;display:grid}.assessment-dialog-header{min-block-size:74px;padding-block:max(.75rem, env(safe-area-inset-top)) .75rem;position:relative}.assessment-dialog-header span{display:none}.assessment-dialog-header h2{max-inline-size:20ch;font-size:1.15rem}.inquiry-form{align-self:stretch;block-size:100%;overflow:hidden}.form-layout{grid-template-rows:auto minmax(0,1fr);block-size:100%;min-block-size:0;overflow:hidden}.form-step-nav{z-index:2;background:var(--canvas);padding:.8rem 1.25rem .75rem;position:relative}.form-progress{border-block-end:0;padding-block-end:0;font-size:.7rem}.form-progress i{display:none}.form-step-nav ol{gap:0;margin-block-start:.8rem;position:relative}.form-step-nav ol:before{content:"";background:var(--border);block-size:1px;position:absolute;inset-block-start:15px;inset-inline:16.666%}.form-step-nav li{z-index:1;text-align:center;background:0 0;border:0;border-radius:0;grid-template-columns:1fr;align-content:start;justify-items:center;gap:.38rem;min-block-size:50px;padding:0 .2rem;display:grid;position:relative}.form-step-nav li[data-state=current]{background:0 0;border:0}.form-step-nav li>span{border:1px solid var(--border);background:var(--canvas);block-size:30px;inline-size:30px}.form-step-nav li strong{max-inline-size:11ch;font-size:.64rem;line-height:1.25;display:block}.form-step-nav li[data-state=current]>span{border-color:var(--accent)}.form-panel{grid-template-rows:minmax(0,1fr) auto;block-size:100%;max-block-size:none;padding:0}.form-scroll{padding:1.2rem 1.25rem 1.75rem;scroll-padding-block:1rem 7rem}.form-step-intro{padding-block-end:1.1rem}.form-step-intro h3{max-inline-size:18ch;font-size:clamp(1.55rem,7vw,1.8rem)}.form-step-intro p{margin-block-start:.65rem;font-size:.92rem;line-height:1.55}.form-step-intro small{margin-block-start:.65rem;font-size:.68rem}.form-grid,.choice-grid{grid-template-columns:1fr}.choice-card span{min-block-size:64px;padding:.75rem .85rem;line-height:1.4}.field-full,.consent,.form-actions,.form-error,.form-next{grid-column:auto}.form-actions{min-block-size:72px;padding:.75rem 1.25rem calc(.75rem + env(safe-area-inset-bottom));border-block-start:1px solid var(--border);background:var(--canvas);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;margin-block-start:0;display:grid}@supports (color:color-mix(in lab, red, red)){.form-actions{background:color-mix(in oklch, var(--canvas) 94%, transparent)}}.form-actions{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.form-actions>span{display:none}.form-actions>span+.button{grid-column:1/-1}.form-actions .button{inline-size:100%;min-inline-size:0}.form-error{flex-direction:column;align-items:flex-start}.site-footer{grid-template-columns:1fr;padding-block:2.5rem}.footer-meta{grid-column:auto}}.footer-links a,.site-footer .brand-lockup{align-items:center;min-block-size:44px;display:flex}:root[data-theme=light] .site-header,:root[data-theme=light] .site-footer{color:#f7f6f2;border-color:#303030}:root[data-theme=light] .site-header .desktop-nav{color:#bdb9b1}:root[data-theme=light] .site-header .locale-switch,:root[data-theme=light] .site-header .icon-button{color:#f7f6f2}:root[data-theme=light] .site-header .brand-name em,:root[data-theme=light] .site-footer .brand-name em{color:#ffd23f}:root[data-theme=light] .site-footer{background:#0b0b0b}:root[data-theme=light] .site-footer>div:first-child>p,:root[data-theme=light] .site-footer .footer-links,:root[data-theme=light] .site-footer .footer-meta{color:#bdb9b1}.field :is(input,select,textarea){scroll-margin-block-start:calc(var(--header-height) + 1rem)}@keyframes hero-copy-in{0%{opacity:1;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-media-in{0%{opacity:.4;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes hero-media-in-rtl{0%{opacity:.4;clip-path:inset(0 0 0 100%)}to{opacity:1;clip-path:inset(0)}}@keyframes hero-image-settle{0%{transform:scale(1.035)}to{transform:scale(1.01)}}@keyframes hero-image-settle-rtl{0%{transform:scale(1.035)scaleX(-1)}to{transform:scale(1.01)scaleX(-1)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes mobile-nav-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes dialog-enter{0%{opacity:.6;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes feedback-enter{0%{opacity:.65;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:820px){:root[data-theme=light] .hero:before,:root[data-theme=light][dir=rtl] .hero:before{background:linear-gradient(#f7f2e7fa 0%,#f7f2e7e6 38%,#f7f2e76b 68%,#f7f2e72e 100%)}:root[data-theme=light] .hero-cinema-image{opacity:.62}}@media (max-width:1024px) and (orientation:portrait){.hero{min-block-size:max(680px, calc(100svh - var(--header-height)));align-items:flex-start;padding-block-start:clamp(2.75rem,8vw,5rem)}.hero-copy{inline-size:min(100%,42rem)}.hero:before,[dir=rtl] .hero:before{background:linear-gradient(#050505fa 0%,#050505e6 35%,#05050566 55%,#0505050d 72%,#0505051f 100%)}.hero-cinema-image,[dir=rtl] .hero-cinema-image{object-position:50% 50%}:root[data-theme=light] .hero:before,:root[data-theme=light][dir=rtl] .hero:before{background:linear-gradient(#f7f2e7fc 0%,#f7f2e7f0 36%,#f7f2e79e 55%,#f7f2e71f 74%,#f7f2e733 100%)}}@media (max-width:960px) and (orientation:landscape){.hero{min-block-size:max(560px, calc(100svh - var(--header-height)));align-items:center;padding-block:2.5rem}.hero-copy{inline-size:min(55%,34rem)}.hero h1{font-size:clamp(2.55rem,5.5vw,3.4rem)}html:lang(ar) .hero h1{max-inline-size:12ch;font-size:clamp(2.45rem,5vw,3.2rem)}.hero:before{background:linear-gradient(90deg,#050505f5 0%,#050505d1 38%,#0505053d 63%,#0000 82%)}[dir=rtl] .hero:before{background:linear-gradient(270deg,#050505f5 0%,#050505d1 38%,#0505053d 63%,#0000 82%)}:root[data-theme=light] .hero:before{background:linear-gradient(90deg,#f7f2e7fc 0%,#f7f2e7eb 40%,#f7f2e780 65%,#f7f2e70d 84%)}:root[data-theme=light][dir=rtl] .hero:before{background:linear-gradient(270deg,#f7f2e7fc 0%,#f7f2e7eb 40%,#f7f2e780 65%,#f7f2e70d 84%)}}@media (prefers-reduced-motion:reduce){html,.form-scroll{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero-copy,.hero-cinema,.hero-cinema-image{opacity:1;clip-path:none;transform:none}[dir=rtl] .hero-cinema-image{transform:scaleX(-1)}.footer-social-link{transform:none!important}}.header-rail{display:contents}.header-rail>.brand-lockup{min-block-size:44px}.brand-mark{block-size:20px;inline-size:14px}.menu-trigger{block-size:44px;min-inline-size:44px;color:inherit;cursor:pointer;transition:color .16s ease, border-color .16s ease, background-color .16s ease, transform .14s var(--ease-out);background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:.42rem;padding-inline:.72rem;font-size:.82rem;font-weight:750;display:none}.menu-trigger:active{transform:scale(.97)}.menu-trigger[aria-expanded=true]{color:var(--accent);background:#202020;border-color:#454545}.mobile-menu-panel{display:none}.hero-picture{position:absolute;inset:0}.hero-picture-light,:root[data-theme=light] .hero-picture-dark{display:none}:root[data-theme=light] .hero-picture-light{display:block}:root[data-theme=light] .hero .text-link{color:#111214;border-color:#1112146b}.process-story{grid-template-columns:minmax(0,7fr) minmax(320px,5fr);align-items:start;gap:clamp(2rem,5vw,5.5rem);margin-block-start:clamp(2.5rem,4.5vw,4.5rem);display:grid}.process-stage{aspect-ratio:16/11;border:1px solid var(--border);background:var(--surface);border-radius:14px;margin:0;position:sticky;inset-block-start:calc(var(--header-height) + 1.5rem);overflow:hidden}.process-stage-media{position:absolute;inset:0}.process-stage-image{object-fit:cover;opacity:0;transition:opacity .22s ease, transform .36s var(--ease-out);transform:scale(1.025)}.process-stage-image[data-active=true]{opacity:1;transform:scale(1)}.process-steps{border-block-start:1px solid var(--border)}.process-step{border:0;border-block-end:1px solid var(--border);min-block-size:164px;inline-size:100%;color:var(--muted);cursor:pointer;text-align:start;opacity:.7;background:0 0;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:1rem;padding:1.35rem .75rem;transition:color .18s,opacity .18s,background-color .18s;display:grid}.process-step[data-active=true]{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.process-step[data-active=true]{background:color-mix(in oklch, var(--surface) 74%, transparent)}}.process-step[data-active=true]{color:var(--ink);opacity:1}.process-step>span:first-child{color:var(--accent-ink);font-size:.76rem;font-weight:800}.process-step strong{font-size:clamp(1.4rem,2vw,1.85rem);line-height:1.18;display:block}.process-step small{color:var(--muted);margin-block-start:.7rem;font-size:.97rem;line-height:1.65;display:block}.process-mobile{display:none}@media (min-width:1025px){.offer-grid{grid-template-rows:minmax(580px,1fr);grid-template-columns:repeat(3,minmax(0,1fr))}.offer,.offer-1,.offer-2,.offer-3{grid-area:auto;grid-template-rows:232px minmax(0,1fr);grid-template-columns:1fr;min-block-size:580px}.offer-1 .offer-content,.offer-2 .offer-content,.offer-3 .offer-content{padding:clamp(1.4rem,2vw,2rem)}.offer-1 h3,.offer-2 h3,.offer-3 h3{font-size:clamp(1.75rem,2.25vw,2.4rem)}.offer-1 .offer-handoff,.offer-2 .offer-handoff,.offer-3 .offer-handoff{margin-block-start:auto}}.offer-1,.offer-2,.offer-3{background:var(--surface);color:var(--ink);border-color:var(--border)}.offer-1 .offer-meta span,.offer-2 .offer-meta span,.offer-3 .offer-meta span,.offer-1 .offer-content>p,.offer-2 .offer-content>p,.offer-3 .offer-content>p{color:var(--muted)}.offer-1 .offer-handoff small,.offer-2 .offer-handoff small,.offer-3 .offer-handoff small{color:currentColor}.faq>h2{max-inline-size:10ch;align-self:start;position:sticky;inset-block-start:calc(var(--header-height) + 1.5rem)}.faq summary{min-block-size:68px}.faq details p{max-inline-size:42rem;padding-block-end:1.25rem;line-height:1.65}@media (max-width:1024px){.header-cta{display:none}.menu-trigger{display:inline-flex}.mobile-menu-panel{z-index:34;inset-inline:var(--gutter);color:#f7f6f2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:mobile-nav-in .2s var(--ease-out) both;pointer-events:auto;background:#0b0b0bf5;background:lab(3.02291% 0 0/.96);border:1px solid #343434;border-radius:12px;gap:1rem;padding:1rem 1.1rem 1.1rem;display:grid;position:absolute;inset-block-start:calc(100% + .1rem);box-shadow:0 24px 60px #00000047}.mobile-menu-panel nav{display:grid}.mobile-menu-panel nav a{border-block-end:1px solid #303030;align-items:center;min-block-size:56px;font-size:1.05rem;font-weight:680;display:flex}.mobile-menu-cta{inline-size:100%}.hero{min-block-size:100svh}.process-story{grid-template-columns:1fr;gap:1.5rem}.process-stage{aspect-ratio:16/10;position:relative;inset-block-start:auto}.process-steps{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.process-step{border-inline-end:1px solid var(--border);grid-template-columns:1fr;min-block-size:178px;padding:1rem}.process-step:last-child{border-inline-end:0}.process-step strong{font-size:1.25rem}.process-step small{font-size:.9rem}}@media (max-width:820px){.site-header{min-block-size:52px;padding-inline:.55rem .35rem;inset-block-start:.5rem;inset-inline:.5rem}.mobile-menu-panel{inline-size:100%;margin-inline:auto;inset-block-start:calc(100% + .5rem);inset-inline:0}.hero{min-block-size:max(720px,100svh);padding-block-start:clamp(5.5rem,13vw,7rem)}.hero-copy{text-align:center;inline-size:min(100%,42rem);margin-inline:auto}.hero h1,html:lang(ar) .hero h1,.hero-body,html:lang(ar) .hero-body{margin-inline:auto}.hero-actions{justify-content:center;align-items:center}.text-link{align-self:center}.hero-cinema-image,[dir=rtl] .hero-cinema-image{object-fit:contain;object-position:center bottom;animation-name:hero-image-settle;transform:none}.hero:before,[dir=rtl] .hero:before{background:linear-gradient(#050505fa 0%,#050505e6 42%,#0505052e 63%,#0000 78%)}:root[data-theme=light] .hero:before,:root[data-theme=light][dir=rtl] .hero:before{background:linear-gradient(#f4f5f6fc 0%,#f4f5f6eb 42%,#f4f5f638 64%,#0000 78%)}.faq>h2{max-inline-size:14ch;position:static}.assessment-shell{grid-template-columns:1fr;gap:2.75rem}.assessment-entry{border-block-start:1px solid #383838;border-inline-start:0;min-block-size:0;padding-block-start:2.5rem;padding-inline-start:0}}@media (max-width:560px){.header-actions{gap:0}.menu-trigger{padding-inline:.62rem}.assessment-shell{border-radius:14px;gap:2rem;padding:1.5rem}.assessment-intro h2{font-size:clamp(2.1rem,9.5vw,2.35rem)}.assessment-entry{gap:1.25rem;min-block-size:0;padding-block-start:2rem}.assessment-entry p{font-size:1.02rem;line-height:1.5}.assessment-entry .button{inline-size:100%;max-inline-size:20rem}.locale-switch{padding-inline:.4rem;font-size:.8rem}.hero{min-block-size:max(760px,100svh);padding-block-start:7.25rem}.hero-body,html:lang(ar) .hero-body{margin-block-start:1.3rem}.hero-actions{gap:1rem;margin-block-start:2rem}.hero-actions .button{min-block-size:52px;inline-size:min(100%,20.5rem)}.hero-actions .text-link{justify-content:space-between;inline-size:min(100%,20.5rem);padding-inline:.25rem}.hero-cinema-image,[dir=rtl] .hero-cinema-image{animation:none;transform:translateY(-6rem)scale(1.16)}.process-story{display:none}.process-mobile{gap:3.25rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.process-mobile li{gap:1.25rem;display:grid}.process-mobile figure{aspect-ratio:5/4;border:1px solid var(--border);background:var(--surface);border-radius:12px;margin:0;position:relative;overflow:hidden}.process-mobile figure img{object-fit:cover}.process-mobile li>div{grid-template-columns:30px minmax(0,1fr);column-gap:.75rem;display:grid}.process-mobile span{color:var(--accent-ink);grid-row:1/3;font-size:.76rem;font-weight:800}.process-mobile h3{font-size:1.65rem;line-height:1.2}.process-mobile p{color:var(--muted);margin-block-start:.6rem;line-height:1.65}.faq{gap:2rem}.faq summary{min-block-size:62px;font-size:1rem}.faq details p{font-size:.95rem}}.hero{min-block-size:clamp(720px,100svh,900px)}.hero-copy{inline-size:min(43%,610px)}.hero h1{max-inline-size:12ch;font-size:clamp(3.25rem,4.6vw,4.7rem)}html:lang(ar) .hero h1{max-inline-size:12ch;font-size:clamp(3rem,4vw,3.9rem)}.hero-cinema{animation-name:hero-media-in-v5}.hero-cinema-image{object-position:center;animation-name:hero-image-settle-v5}[dir=rtl] .hero-cinema{animation-name:hero-media-in-v5-rtl}[dir=rtl] .hero-cinema-image{object-position:center;animation-name:hero-image-settle-v5-rtl}.hero:before{background:linear-gradient(90deg,#050505f5 0%,#050505cc 30%,#0505052e 48%,#0000 62%)}[dir=rtl] .hero:before{background:linear-gradient(270deg,#050505f5 0%,#050505cc 30%,#0505052e 48%,#0000 62%)}:root[data-theme=light] .hero{color:#111214;background:#f1f2f1}:root[data-theme=light] .hero-cinema{background:#f1f2f1}:root[data-theme=light] .hero-cinema-image{opacity:1;filter:saturate()contrast(1.01)}:root[data-theme=light] .hero:before{background:linear-gradient(90deg,#f4f5f4f7 0%,#f4f5f4d1 30%,#f4f5f429 48%,#0000 62%)}:root[data-theme=light][dir=rtl] .hero:before{background:linear-gradient(270deg,#f4f5f4f7 0%,#f4f5f4d1 30%,#f4f5f429 48%,#0000 62%)}:root[data-theme=light] .hero-body{color:#4b4f52}.assessment-intro h2{max-inline-size:12ch;font-size:clamp(2.8rem,4vw,3.9rem)}.assessment-intro>p{margin-block-start:1rem}.assessment-signals{border-block:1px solid #09090940;grid-template-columns:repeat(3,1fr);inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.assessment-signals li{border-inline-end:1px solid #09090940;align-content:center;gap:.25rem;min-block-size:74px;padding:.85rem;display:grid}.assessment-signals li:last-child{border-inline-end:0}.assessment-signals span{color:#0909098c;font-family:var(--font-english), sans-serif;font-size:.68rem;font-weight:760}.assessment-signals strong{font-size:.88rem}.assessment-entry p{font-size:clamp(1rem,1.3vw,1.16rem);line-height:1.55}@keyframes hero-media-in-v5{0%{opacity:1;clip-path:inset(0 12% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes hero-media-in-v5-rtl{0%{opacity:1;clip-path:inset(0 0 0 12%)}to{opacity:1;clip-path:inset(0)}}@keyframes hero-image-settle-v5{0%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes hero-image-settle-v5-rtl{0%{transform:scale(1.02)scaleX(-1)}to{transform:scale(1)scaleX(-1)}}@media (max-width:1100px) and (orientation:portrait){.hero{align-items:flex-start;min-block-size:max(760px,100svh);padding-block:clamp(6rem,11vw,7rem) 0}.hero-copy{text-align:center;inline-size:min(100%,42rem);margin-inline:auto}.hero h1,html:lang(ar) .hero h1{max-inline-size:12ch;margin-inline:auto}.hero-body,html:lang(ar) .hero-body{max-inline-size:34rem;margin-inline:auto}.hero-actions{justify-content:center}.hero-cinema-image,[dir=rtl] .hero-cinema-image{object-fit:cover;object-position:center;animation-name:hero-image-settle-v5;transform:none}.hero:before,[dir=rtl] .hero:before{background:linear-gradient(#050505fc 0%,#050505f0 35%,#05050547 43%,#0000 52%)}:root[data-theme=light] .hero:before,:root[data-theme=light][dir=rtl] .hero:before{background:linear-gradient(#f4f5f4fc 0%,#f4f5f4f0 35%,#f4f5f447 43%,#0000 52%)}}@media (max-width:820px){.assessment{padding-block:4.75rem}.assessment-shell{grid-template-columns:1fr;gap:2.75rem}.assessment-entry{border-block-start:1px solid #09090940;padding-block-start:2rem}}@media (max-width:560px){.hero{min-block-size:max(780px,100svh);padding-block-start:clamp(6rem,22vw,6.5rem)}.hero h1,html:lang(ar) .hero h1{max-inline-size:14ch;font-size:clamp(2.25rem,9.8vw,2.65rem);line-height:1.04}html:lang(ar) .hero h1{max-inline-size:13ch;font-size:clamp(2.1rem,8.8vw,2.45rem);line-height:1.24}.hero-body,html:lang(ar) .hero-body{max-inline-size:21rem;margin-block-start:.9rem;font-size:.95rem;line-height:1.55}.hero-actions{gap:.65rem;margin-block-start:1.25rem}.hero-actions .button{min-block-size:50px;inline-size:min(100%,19rem)}.hero-actions .text-link{color:#c8c5bf;border-color:#ffffff47;justify-content:center;min-block-size:40px;inline-size:auto;padding-inline:.15rem;font-size:.9rem}:root[data-theme=light] .hero-actions .text-link{color:#4e4d49;border-color:#15151542}.hero-cinema-image,[dir=rtl] .hero-cinema-image{transform:translateY(3.75rem)scale(1.015)}.assessment{padding-block:4rem}.assessment-intro h2{max-inline-size:13ch;font-size:clamp(2.1rem,9vw,2.35rem)}html:lang(ar) .assessment-intro h2{font-size:clamp(2rem,8.4vw,2.25rem)}.assessment-intro>p{line-height:1.62}.assessment-entry{gap:1.25rem;padding-block-start:1.75rem}.assessment-signals li{min-block-size:66px;padding:.65rem .5rem}.assessment-signals strong{font-size:.78rem}.assessment-entry p{font-size:.96rem;line-height:1.5}}.fit{padding-block:var(--section-major) 0}.fit-header{grid-template-columns:minmax(360px,5fr) minmax(0,7fr);align-items:end;gap:clamp(2rem,6vw,6rem);display:grid}.fit-header h2{letter-spacing:-.03em;max-inline-size:15ch;font-size:clamp(3rem,4.4vw,4.2rem);line-height:1.04}html:lang(ar) .fit-header h2{letter-spacing:0;font-size:clamp(2.8rem,4vw,3.8rem);font-weight:700;line-height:1.28}.fit-header>p{max-inline-size:42rem;color:var(--muted);font-size:1.08rem;line-height:1.7}.fit-comparison{border-block:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--section-related);display:grid}.fit-column{min-inline-size:0;padding-block:clamp(2rem,3vw,3rem);padding-inline:clamp(1.5rem,4vw,4rem)}.fit-column:first-child{padding-inline-start:0}.fit-column+.fit-column{border-inline-start:1px solid var(--border)}.fit-column-index{color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:800;line-height:1.4;display:block}.fit-column h3{letter-spacing:-.015em;max-inline-size:25ch;margin-block-start:.8rem;font-size:clamp(1.4rem,2vw,1.8rem);line-height:1.25}html:lang(ar) .fit-column h3{letter-spacing:0;line-height:1.55}.fit-column ul{margin:1.5rem 0 0;padding:0;list-style:none}.fit-column li{border-block-end:1px solid var(--border);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:1rem;min-block-size:72px;padding-block:1rem;display:grid}.fit-column li:first-child{border-block-start:1px solid var(--border)}.fit-column li>span{border-radius:50%;place-items:center;block-size:24px;inline-size:24px;font-size:.78rem;font-weight:800;line-height:1;display:grid}.fit-match li>span{background:var(--accent);color:var(--on-accent)}.fit-mismatch li>span{border:1px solid var(--border);color:var(--muted)}.fit-column li p{max-inline-size:36ch;font-size:1rem;line-height:1.55}@media (max-width:820px){.fit-header{grid-template-columns:1fr;align-items:start;gap:1.25rem}.fit-header>p{max-inline-size:35rem}.fit-comparison{grid-template-columns:1fr}.fit-column{padding-block:2.25rem;padding-inline:0}.fit-column+.fit-column{border-inline-start:0;border-block-start:1px solid var(--border)}}@media (max-width:560px){.hero{min-block-size:max(920px,100svh);padding-block-start:clamp(8rem,31vw,8.5rem)}.hero-copy{inline-size:min(100% - 1rem,360px)}.hero-actions{flex-flow:column;align-items:center;gap:.625rem;margin-block-start:1.125rem}.hero-actions .button{min-block-size:50px;inline-size:min(100%,19rem)}.hero-actions .text-link{min-block-size:38px;inline-size:auto}.hero-cinema-image,[dir=rtl] .hero-cinema-image{object-fit:cover;object-position:50% 0%;transform:translateY(2rem)}.hero:before,[dir=rtl] .hero:before{background:linear-gradient(#050505fe 0% 44%,#050505e0 48%,#0505052e 56%,#0000 64%)}:root[data-theme=light] .hero:before,:root[data-theme=light][dir=rtl] .hero:before{background:linear-gradient(#f1f2f1fe 0% 44%,#f1f2f1e0 48%,#f1f2f12e 56%,#0000 64%)}.fit{padding-block-start:clamp(4.75rem,18vw,5.75rem)}.fit-header h2,html:lang(ar) .fit-header h2{font-size:clamp(2.25rem,9vw,2.65rem)}.fit-comparison{margin-block-start:clamp(2.75rem,11vw,3.5rem)}.fit-column{padding-block:2rem}.fit-column li{gap:.8rem;min-block-size:64px;padding-block:.85rem}.fit-column li p{font-size:.95rem;line-height:1.5}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
