@font-face{font-family:fahkwang;src:url(../media/Fahkwang_200-s.p.0wgfzw732zjxj.woff2)format("woff2");font-display:swap;font-weight:200}@font-face{font-family:fahkwang;src:url(../media/Fahkwang_300-s.p.15xbponzmqcxm.woff2)format("woff2");font-display:swap;font-weight:300}@font-face{font-family:fahkwang;src:url(../media/Fahkwang_400-s.p.3j1_l0l13wsqf.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:fahkwang Fallback;src:local(Arial);ascent-override:88.54%;descent-override:25.65%;line-gap-override:0.0%;size-adjust:113.84%}.agsqRW_className{font-family:fahkwang,fahkwang Fallback}.agsqRW_variable{--font-fahkwang:"fahkwang", "fahkwang Fallback"}
@font-face{font-family:kufi;src:url(../media/NotoKufiArabic_100_400-s.p.30d2r2x65bwdm.woff2)format("woff2");font-display:swap;font-weight:100 400}@font-face{font-family:kufi Fallback;src:local(Arial);ascent-override:128.2%;descent-override:61.5%;line-gap-override:0.0%;size-adjust:100.0%}.-qN2na_className{font-family:kufi,kufi Fallback}.-qN2na_variable{--font-kufi:"kufi", "kufi Fallback"}
@font-face{font-family:plexAr;src:url(../media/IBMPlexSansArabic_400-s.p.3ik2qu-u9tgho.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:plexAr;src:url(../media/IBMPlexSansArabic_500-s.p.3ihiqn4pviisd.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:plexAr Fallback;src:local(Arial);ascent-override:108.5%;descent-override:41.5%;line-gap-override:0.0%;size-adjust:100.0%}._8b_bWW_className{font-family:plexAr,plexAr Fallback}._8b_bWW_variable{--font-plex-ar:"plexAr", "plexAr Fallback"}
@font-face{font-family:inter;src:url(../media/InterTight_100_900-s.p.3fofz6dws3mg0.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.0%;size-adjust:97.21%}.xvizJq_className{font-family:inter,inter Fallback}.xvizJq_variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:reem;src:url(../media/ReemKufi_500-s.p.3zr27py-vihhk.woff2)format("woff2");font-display:block;font-weight:500}@font-face{font-family:reem Fallback;src:local(Arial);ascent-override:110.0%;descent-override:40.0%;line-gap-override:0.0%;size-adjust:100.0%}.cyrB2G_className{font-family:reem,reem Fallback;font-weight:500}.cyrB2G_variable{--font-reem:"reem", "reem Fallback"}
:root{--ink:#18191d;--ink-2:#1e2023;--ink-3:#26282c;--ink-hi:#4c4e51;--celadon-deep:#33433a;--celadon-mid:#6e8b78;--celadon:#a9bfae;--rice:#eeebe3;--rice-2:#e4dfd3;--line-dark:#eeebe31f;--line-light:#18191d1f;--muted-dark:#eeebe3a8;--muted-light:#18191d9e;--font-display-en:var(--font-fahkwang), "Fahkwang", serif;--font-display-ar:var(--font-kufi), "Noto Kufi Arabic", sans-serif;--font-body-en:var(--font-inter), "Inter Tight", system-ui, sans-serif;--font-body-ar:var(--font-kufi), "Noto Kufi Arabic", system-ui, sans-serif;--font-logo-ar:var(--font-reem), "Reem Kufi", sans-serif;--gutter:clamp(16px, 4vw, 56px);--max:1360px;--header-h:76px;--radius:14px;--arch:999px 999px 0 0 / 46% 46% 0 0;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:72px;--s-9:112px;--section-y:clamp(72px, 11vw, 160px);--t-xs:12px;--t-sm:14px;--t-md:16px;--t-lg:clamp(18px, 1.4vw, 20px);--t-h3:clamp(20px, 1.8vw, 26px);--t-h2:clamp(30px, 4.2vw, 58px);--t-h1:clamp(36px, 5vw, 74px);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-arch:cubic-bezier(.76, 0, .24, 1);--dur-fast:.2s;--dur-base:.42s;--dur-slow:.9s}:root[lang=en]{--font-display:var(--font-display-en);--font-body:var(--font-body-en);--display-weight:300;--display-track:.01em}:root[lang=ar]{--font-display:var(--font-display-ar);--font-body:var(--font-body-ar);--display-weight:100;--display-track:0}:root[lang=ar] body{font-weight:300}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}body{background:var(--ink);color:var(--rice);font-family:var(--font-body);font-size:var(--t-md);margin:0;line-height:1.65;overflow-x:hidden}:root[lang=ar] body{line-height:1.85}img,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--celadon);outline-offset:3px;border-radius:4px}::selection{background:var(--celadon);color:var(--ink)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{inset-inline-start:var(--s-4);z-index:200;padding:var(--s-2) var(--s-4);background:var(--rice);color:var(--ink);border-radius:8px;position:absolute;top:-60px}.skip-link:focus{top:var(--s-4)}.container{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-y);position:relative}.section--light{background:var(--rice);color:var(--ink)}.section--deep{background:var(--ink-2)}.section-head{gap:var(--s-4);max-width:820px;margin-bottom:clamp(40px,6vw,80px);display:grid}.kicker{font-family:var(--font-display-en);font-weight:300;font-size:var(--t-xs);letter-spacing:.32em;text-transform:uppercase;color:var(--celadon);align-items:center;gap:var(--s-3);display:inline-flex}:root[lang=ar] .kicker{font-family:var(--font-body-ar);letter-spacing:0;font-size:var(--t-sm)}.kicker:before{content:"";background:currentColor;width:28px;height:1px}.section--light .kicker{color:var(--celadon-deep)}.h1,.h2,.h3{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-track);text-wrap:balance;margin:0}.h1{font-size:var(--t-h1);line-height:1.04}:root[lang=ar] .h1{line-height:1.35}.h2{font-size:var(--t-h2);line-height:1.1}:root[lang=ar] .h2{line-height:1.45}.h3{font-size:var(--t-h3);line-height:1.3}.lead{font-size:var(--t-lg);color:var(--muted-dark);max-width:62ch;margin:0}.section--light .lead{color:var(--muted-light)}.muted{color:var(--muted-dark)}.section--light .muted{color:var(--muted-light)}.btn{isolation:isolate;justify-content:center;align-items:center;gap:var(--s-3);min-height:52px;padding:0 var(--s-6);font-size:var(--t-sm);letter-spacing:.04em;transition:background var(--dur-fast), color var(--dur-fast), border-color var(--dur-fast), transform var(--dur-fast) var(--ease-out);white-space:nowrap;border-radius:999px;display:inline-flex;position:relative;overflow:hidden}.btn:after{content:"";z-index:-1;transition:transform .9s var(--ease-out);pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff73 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.btn:hover:after{transform:translate(120%)}.btn svg{box-sizing:content-box;width:16px;height:16px;transition:transform .5s var(--ease-out), background .3s;border-radius:999px;padding:10px}.btn:hover svg{transform:translate(4px)rotate(-8deg)}:root[dir=rtl] .btn:hover svg{transform:translate(-4px)rotate(8deg)}.btn--primary:has(svg){padding-inline:var(--s-2) var(--s-5)}:is(.btn--ghost:has(svg),.btn--dark:has(svg)){padding-inline:var(--s-5) var(--s-2)}.btn--primary{background:var(--rice);color:var(--ink);font-weight:500;box-shadow:0 12px 34px #00000059}.btn--primary:hover{background:#fff}.btn--primary svg,.btn--dark svg{background:var(--ink);color:var(--rice)}.btn--ghost{color:var(--rice);border:1px solid #eeebe34d}.btn--ghost:hover{border-color:var(--rice)}.btn--ghost svg{background:#eeebe31f}.section--light .btn--ghost{border-color:var(--line-light);color:var(--ink)}.section--light .btn--ghost:hover{border-color:var(--ink)}.section--light .btn--ghost svg{background:#18191d14}.btn--dark{background:var(--ink);color:var(--rice)}.btn--dark:hover{background:#2b2d31}.btn--dark svg{background:var(--rice);color:var(--ink)}.btn-row{gap:var(--s-3);flex-wrap:wrap;display:flex}.link-arrow{align-items:center;gap:var(--s-2);border-bottom:1px solid;padding-bottom:2px;display:inline-flex}:root[dir=rtl] .flip-rtl{transform:scaleX(-1)}.logo{width:max-content;padding-top:calc(var(--logo-size,26px) * .62);color:var(--rice);direction:ltr;place-self:start;align-items:center;gap:6px;display:inline-flex;position:relative}.logo__words{justify-items:center;line-height:1;display:grid}.logo__ar{font-family:var(--font-logo-ar);font-weight:500;font-size:var(--logo-size,26px);line-height:1.25}.logo__en{font-family:var(--font-display-en);font-weight:300;font-size:calc(var(--logo-size,26px) * .24);letter-spacing:.42em;color:var(--celadon);margin-right:-.42em}.logo__lines{width:calc(var(--logo-size,26px) * 1.4);height:auto}.logo__arc{width:calc(var(--logo-size,26px) * 2.7);height:auto;position:absolute;top:0;right:0}.section--light .logo,.logo--dark{color:var(--ink)}.section--light .logo__en,.logo--dark .logo__en{color:var(--celadon-deep)}.header{z-index:60;height:var(--header-h);transition:background var(--dur-base), border-color var(--dur-base), transform var(--dur-base) var(--ease-out);border-bottom:1px solid #0000;align-items:center;display:flex;position:fixed;inset:0 0 auto}.header.is-scrolled{-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--line-dark);background:#18191dd1}.header.is-hidden{transform:translateY(-100%)}.header__inner{justify-content:space-between;align-items:center;gap:var(--s-5);display:flex}.header__nav{font-size:var(--t-sm);gap:clamp(16px,2.4vw,36px);display:flex}.header__nav a{padding-block:var(--s-2);color:var(--muted-dark);transition:color var(--dur-fast);position:relative}.header__nav a:hover,.header__nav a[aria-current=page]{color:var(--rice)}.header__nav a:after{content:"";inset-inline:0;background:var(--celadon);height:1px;transform-origin:var(--origin,left);transition:transform var(--dur-base) var(--ease-out);position:absolute;bottom:0;transform:scaleX(0)}:root[dir=rtl] .header__nav a:after{--origin:right}.header__nav a:hover:after,.header__nav a[aria-current=page]:after{transform:scaleX(1)}.header__actions{align-items:center;gap:var(--s-3);display:flex}.lang-switch{font-size:var(--t-sm);padding:var(--s-2) var(--s-3);border:1px solid var(--line-dark);min-height:40px;transition:border-color var(--dur-fast);border-radius:999px;align-items:center;display:inline-flex}.lang-switch:hover{border-color:var(--celadon)}.lang-switch[lang=ar]{font-family:var(--font-body-ar)}.lang-switch[lang=en]{font-family:var(--font-body-en)}.icon-btn{border:1px solid var(--line-dark);width:44px;height:44px;transition:border-color var(--dur-fast);border-radius:999px;place-items:center;display:inline-grid;position:relative}.icon-btn:hover{border-color:var(--celadon)}.icon-btn svg{width:20px;height:20px}.badge{top:-4px;background:var(--celadon);min-width:20px;height:20px;color:var(--ink);font-size:11px;font-family:var(--font-body-en);border-radius:999px;place-items:center;padding:0 5px;display:grid;position:absolute;inset-inline-end:-4px}.header__cta{min-height:44px}.burger{display:none}@media (max-width:980px){.header__nav,.header__cta{display:none}.burger{display:inline-grid}}.menu{z-index:70;background:var(--ink);padding:var(--s-5) var(--gutter) var(--s-7);clip-path:ellipse(0% 0% at 50% 100%);visibility:hidden;transition:clip-path .7s var(--ease-arch), visibility 0s .7s;flex-direction:column;display:flex;position:fixed;inset:0}.menu.is-open{clip-path:ellipse(150% 140% at 50% 100%);visibility:visible;transition:clip-path .7s var(--ease-arch), visibility 0s}.menu__top{min-height:calc(var(--header-h) - var(--s-5));justify-content:space-between;align-items:center;display:flex}.menu__links{gap:var(--s-4);margin-top:auto;display:grid}.menu__links a{font-family:var(--font-display);font-weight:var(--display-weight);font-size:clamp(34px,9vw,56px);line-height:1.2}.menu__foot{margin-top:var(--s-7);gap:var(--s-3);flex-wrap:wrap;display:flex}.intro{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(32px,6vw,96px);display:grid}@media (max-width:860px){.intro{grid-template-columns:1fr}}.cat-grid{grid-template-columns:repeat(5,1fr);gap:clamp(12px,1.6vw,24px);display:grid}@media (max-width:1100px){.cat-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.cat-grid{grid-template-columns:repeat(2,1fr)}}.cat-card{gap:var(--s-3);display:grid}.cat-card__img{aspect-ratio:1;background:var(--rice-2);border-radius:0;overflow:hidden}.cat-card__img img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out)}.cat-card:hover .cat-card__img img{transform:scale(1.05)}.cat-card__name{font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--t-h3)}:root[lang=ar] .cat-card__name{font-weight:300}.proc{isolation:isolate;position:relative;overflow:hidden}.proc__bg{z-index:-1;background:var(--ink);position:absolute;inset:0}.proc__bg:after{content:"";background:linear-gradient(#18191d8c 0%,#18191d00 30%),linear-gradient(#18191d00 52%,#18191dcc 100%);position:absolute;inset:0}.proc__photo{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.6s cubic-bezier(.4,0,.2,1),transform 9s cubic-bezier(.2,.6,.2,1);position:absolute;inset:0;transform:scale(1.08)}.proc__photo.is-active{opacity:1;transform:scale(1)}.proc__inner{min-height:min(100svh,900px);padding-block:var(--s-8) calc(var(--s-8) + 16px);grid-template-rows:auto 1fr auto;display:grid;position:relative}.proc__head{gap:var(--s-3);max-width:620px;display:grid}.proc__deck,.proc__controls{display:none}.proc__panel{gap:var(--s-5);grid-row:3;display:grid}.proc__glass{justify-self:start;align-items:flex-start;gap:var(--s-5);-webkit-backdrop-filter:blur(20px)saturate(1.2);max-width:560px;animation:proc-in .9s var(--ease-out) both;background:#18191d73;border:1px solid #eeebe32e;padding:22px 28px 24px;display:flex}.proc__glass>div{animation:proc-in .9s var(--ease-out) .12s both}@keyframes proc-in{0%{opacity:0;filter:blur(6px);transform:translateY(16px)}}.proc__num{font-family:var(--font-display-en);color:var(--celadon);font-size:64px;font-weight:200;line-height:.85}.proc__title{font-family:var(--font-display);font-weight:var(--display-weight);margin:0 0 6px;font-size:clamp(22px,2vw,30px);line-height:1.2}:root[lang=ar] .proc__title,:root[lang=ar] .proc__card-title{font-weight:300}.proc__text{font-size:var(--t-sm);color:#eeebe3cc;margin:0}.proc__tabs{gap:var(--s-3);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.proc__tab{color:#eeebe38c;font:inherit;text-align:start;cursor:pointer;transition:color var(--dur-base) var(--ease-out);background:0 0;border:0;gap:8px;padding:0 0 4px;display:grid}.proc__tab:hover,.proc__tab.is-active{color:var(--rice)}.proc__tab-bar{background:#eeebe338;height:2px;display:block;overflow:hidden}.proc__tab-bar i{background:var(--celadon);height:100%;transform-origin:var(--bar-origin,left);display:block;transform:scaleX(0)}:root[dir=rtl] .proc__tab-bar i{--bar-origin:right}.proc__tab.is-done .proc__tab-bar i{transform:scaleX(1)}.proc__tab.is-active .proc__tab-bar i{animation:6s linear forwards proc-bar}@keyframes proc-bar{to{transform:scaleX(1)}}.proc__tab-num{font-family:var(--font-display-en);font-size:var(--t-xs);letter-spacing:.2em;color:var(--celadon)}.proc__tab-name{font-size:13px;line-height:1.3}@media (max-width:860px){.proc__bg,.proc__panel{display:none}.proc__inner{gap:var(--s-4);min-height:0;padding-block:var(--s-6);grid-template-rows:none;display:grid}.proc__head{gap:var(--s-2)}.proc__deck{touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none;height:min(46vh,380px);margin-top:24px;display:block;position:relative}.proc__card{background:var(--ink-3);transform-origin:50% 0;transition:transform .75s var(--ease-out), opacity .6s var(--ease-out), filter .75s var(--ease-out);margin:0;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 48px #00000073}.proc__card:not(.is-top){filter:brightness(.5)}.proc__card-img{object-fit:cover;pointer-events:none;width:100%;height:100%;transition:transform 7s cubic-bezier(.2,.6,.2,1);position:absolute;inset:0;transform:scale(1.1)}.proc__card.is-top .proc__card-img{transform:scale(1)}.proc__card-glass{inset-inline:10px;-webkit-backdrop-filter:blur(16px)saturate(1.2);opacity:0;transition:opacity .6s var(--ease-out) .25s, transform .6s var(--ease-out) .25s;background:#18191d85;border:1px solid #eeebe32e;align-items:flex-start;gap:14px;padding:14px 16px;display:flex;position:absolute;bottom:10px;transform:translateY(12px)}.proc__card.is-top .proc__card-glass{opacity:1;transform:none}.proc__card-num{font-family:var(--font-display-en);color:var(--celadon);font-size:40px;font-weight:200;line-height:.85}.proc__card-title{font-family:var(--font-display);font-weight:var(--display-weight);margin:0 0 4px;font-size:18px;line-height:1.25}.proc__card-text{color:#eeebe3cc;margin:0;font-size:13px;line-height:1.5}.proc__controls{align-items:center;gap:var(--s-3);display:flex}.proc__btn{width:44px;height:44px;color:var(--rice);cursor:pointer;background:#eeebe30f;border:1px solid #eeebe338;border-radius:999px;flex:none;place-items:center;display:grid}.proc__btn svg{width:18px;height:18px}.proc__back{display:grid;transform:scaleX(-1)}.proc__progress{flex:1;gap:4px;display:flex}.proc__progress span{height:2px;transition:background var(--dur-base) var(--ease-out);background:#eeebe329;flex:1}.proc__progress span.is-done{background:var(--celadon)}.proc__count{font-family:var(--font-display-en);font-size:var(--t-xs);letter-spacing:.16em;color:#eeebe399}}@media (prefers-reduced-motion:reduce){.proc__photo,.proc__card,.proc__card-img{transition:opacity .3s}.proc__glass,.proc__glass>div,.proc__tab.is-active .proc__tab-bar i{animation:none}}.why-grid{border-top:1px solid var(--line-light);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.why-item{padding:var(--s-6) var(--s-5) var(--s-6) 0;border-inline-end:1px solid var(--line-light);gap:var(--s-3);align-content:start;display:grid}:root[dir=rtl] .why-item{padding:var(--s-6) 0 var(--s-6) var(--s-5)}.why-item:last-child{border-inline-end:0}.why-item+.why-item{padding-inline-start:var(--s-5)}@media (max-width:900px){.why-grid{grid-template-columns:1fr 1fr}.why-item:nth-child(2){border-inline-end:0}.why-item:nth-child(3){padding-inline-start:0}.why-item:nth-child(n+3){border-top:1px solid var(--line-light)}}@media (max-width:560px){.why-grid{grid-template-columns:1fr}.why-item,.why-item+.why-item{border-inline-end:0;border-top:1px solid var(--line-light);padding-inline:0}.why-item:first-child{border-top:0}}.split{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.split__media{aspect-ratio:1;border-radius:var(--radius);overflow:hidden}.split__media img{object-fit:cover;width:100%;height:100%}@media (max-width:860px){.split{grid-template-columns:1fr}}.tick-list{margin:var(--s-5) 0;gap:var(--s-3);padding:0;list-style:none;display:grid}.tick-list li{align-items:center;gap:var(--s-3);padding-bottom:var(--s-3);border-bottom:1px solid var(--line-dark);display:flex}.tick-list li:before{content:"";background:var(--celadon);border-radius:999px;flex:none;width:8px;height:8px}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,32px) clamp(12px,1.6vw,24px);display:grid}@media (max-width:1100px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.card{gap:var(--s-3);align-content:start;display:grid;position:relative}.card__media{aspect-ratio:3/4;border-radius:var(--radius);background:var(--ink-3);position:relative;overflow:hidden}.section--light .card__media{background:var(--rice-2)}.card__media img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out)}.card:hover .card__media img{transform:scale(1.04)}.card__add{top:var(--s-3);z-index:2;-webkit-backdrop-filter:blur(8px);width:44px;height:44px;color:var(--rice);transition:background var(--dur-fast), color var(--dur-fast);background:#18191d99;border:1px solid #eeebe340;border-radius:0;place-items:center;display:grid;position:absolute;inset-inline-end:var(--s-3)}.card__add:hover{background:var(--rice);color:var(--ink)}.card__add[aria-pressed=true]{background:var(--celadon);color:var(--ink)}.card__add svg{width:18px;height:18px}.card__meta{justify-content:space-between;gap:var(--s-3);font-size:var(--t-xs);color:var(--muted-dark);letter-spacing:.06em;display:flex}.section--light .card__meta{color:var(--muted-light)}.card__code{font-family:var(--font-body-en);direction:ltr}.card__name{font-family:var(--font-display);font-weight:var(--display-weight);margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.35}:root[lang=ar] .card__name{font-weight:300}.card__link:after{content:"";z-index:1;position:absolute;inset:0}.demo-tag{bottom:var(--s-3);z-index:2;letter-spacing:.12em;text-transform:uppercase;color:var(--celadon);background:#18191db3;border-radius:999px;padding:3px 8px;font-size:10px;position:absolute;inset-inline-start:var(--s-3)}.page-head{padding-top:calc(var(--header-h) + clamp(48px, 8vw, 120px));gap:var(--s-4);padding-bottom:clamp(32px,5vw,64px);display:grid}.filters{top:var(--header-h);z-index:20;background:var(--ink);border-block:1px solid var(--line-dark);margin-bottom:var(--s-7);position:sticky}.filters__row{scrollbar-width:none;border-bottom:1px solid var(--line-dark);gap:clamp(20px,2.6vw,36px);display:flex;overflow-x:auto}.filters__row::-webkit-scrollbar{display:none}.chip{min-height:56px;font-family:var(--font-display);color:var(--muted-dark);white-space:nowrap;transition:color var(--dur-fast);flex:none;align-items:center;gap:8px;padding:0;font-size:16px;font-weight:300;display:inline-flex;position:relative}:root[lang=ar] .chip{font-size:17px;font-weight:200}.chip:after{content:"";inset-inline:0;background:var(--celadon);height:1px;transform-origin:var(--origin,left);transition:transform var(--dur-base) var(--ease-out);position:absolute;bottom:-1px;transform:scaleX(0)}:root[dir=rtl] .chip:after{--origin:right}.chip:hover{color:var(--rice)}.chip:hover:after{transform:scaleX(.4)}.chip[aria-current=true]{color:var(--rice)}.chip[aria-current=true]:after{transform:scaleX(1)}.chip__num{font-family:var(--font-display-en);letter-spacing:.12em;color:var(--celadon-mid);align-self:flex-start;margin-top:16px;font-size:10px}.chip--sm{min-height:40px;font-family:var(--font-body);font-size:var(--t-sm);font-weight:400}:root[lang=ar] .chip--sm{font-size:var(--t-sm);font-weight:300}.chip--sm:after{bottom:8px}.filters__more>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:52px;list-style:none;display:flex}.filters__more>summary::-webkit-details-marker{display:none}.filters__toggle{align-items:center;gap:var(--s-3);min-height:36px;padding:0 var(--s-4);border:1px solid var(--line-dark);font-family:var(--font-display-en);letter-spacing:.24em;text-transform:uppercase;color:var(--rice);transition:border-color var(--dur-fast);font-size:11px;font-weight:300;display:inline-flex}:root[lang=ar] .filters__toggle{font-family:var(--font-body-ar);font-size:var(--t-sm);letter-spacing:0;text-transform:none}.filters__toggle:after{content:"+";letter-spacing:0;color:var(--celadon);transition:transform var(--dur-base) var(--ease-out);font-size:14px}.filters__more[open] .filters__toggle:after{transform:rotate(45deg)}.filters__more>summary:hover .filters__toggle{border-color:var(--celadon-mid)}.filters__dot{background:var(--celadon);width:6px;height:6px}.filters__count{font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-dark)}:root[lang=ar] .filters__count{letter-spacing:0;font-size:var(--t-sm)}.filters__sub{gap:var(--s-2);padding-bottom:var(--s-4);display:grid}.filters__group{align-items:center;gap:0 var(--s-5);flex-wrap:wrap;display:flex}.filters__label{min-width:72px;color:var(--celadon-mid);font-family:var(--font-display-en);letter-spacing:.24em;text-transform:uppercase;font-size:10px}:root[lang=ar] .filters__label{font-family:var(--font-body-ar);letter-spacing:0;text-transform:none;font-size:var(--t-xs)}.filters__clear{font-size:var(--t-xs);color:var(--muted-dark);border-bottom:1px solid;justify-self:start}.pdp{padding-top:calc(var(--header-h) + var(--s-6));grid-template-columns:1.2fr 1fr;align-items:start;gap:clamp(32px,5vw,80px);display:grid}.pdp__gallery{gap:var(--s-3);display:grid}.pdp__main{aspect-ratio:3/4;border-radius:var(--radius);background:var(--ink-3);overflow:hidden}.pdp__main img{object-fit:cover;width:100%;height:100%}.pdp__info{top:calc(var(--header-h) + var(--s-6));gap:var(--s-5);display:grid;position:sticky}.spec{border-top:1px solid var(--line-dark);margin:0;display:grid}.spec div{gap:var(--s-4);padding-block:var(--s-3);border-bottom:1px solid var(--line-dark);font-size:var(--t-sm);grid-template-columns:140px 1fr;display:grid}.spec dt{color:var(--muted-dark)}.spec dd{margin:0}@media (max-width:860px){.pdp{grid-template-columns:1fr}.pdp__info{position:static}}.offices{gap:var(--s-5);grid-template-columns:repeat(3,1fr);display:grid}.office{padding:var(--s-6) 0;border-top:1px solid var(--line-dark);gap:var(--s-2);display:grid}@media (max-width:760px){.offices{grid-template-columns:1fr}}.cta{text-align:center;justify-items:center;gap:var(--s-5);display:grid}.footer{border-top:1px solid var(--line-dark);padding-block:var(--s-8) calc(var(--s-7) + 48px);font-size:var(--t-sm);color:var(--muted-dark)}.footer__grid{gap:var(--s-6);grid-template-columns:1.4fr 1fr 1fr;display:grid}.footer__links{gap:var(--s-2);align-content:start;display:grid}.footer__links a:hover{color:var(--rice)}.footer__base{margin-top:var(--s-7);justify-content:space-between;gap:var(--s-3);font-size:var(--t-xs);flex-wrap:wrap;display:flex}@media (max-width:760px){.footer__grid{grid-template-columns:1fr}}.dana-pill{bottom:max(var(--s-5), env(safe-area-inset-bottom));z-index:55;align-items:center;gap:var(--s-3);min-height:48px;padding:0 var(--s-5) 0 var(--s-2);-webkit-backdrop-filter:blur(12px);border:1px solid var(--line-dark);font-size:var(--t-sm);background:#1e2023e6;border-radius:999px;display:inline-flex;position:fixed;inset-inline-start:var(--s-5);box-shadow:0 12px 32px #0000004d}:root[dir=rtl] .dana-pill{padding:0 var(--s-2) 0 var(--s-5)}.dana-pill{transition:opacity var(--dur-base), transform var(--dur-base) var(--ease-out)}.dana-pill.is-tucked{opacity:0;pointer-events:none;transform:translateY(16px)}@media (max-width:720px){.dana-pill{padding:0 var(--s-2);min-height:52px}.dana-pill__label{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}}.dana-avatar{background:var(--celadon-deep);width:34px;height:34px;font-family:var(--font-logo-ar);color:var(--rice);border-radius:999px;place-items:center;font-size:16px;display:grid}.scrim{z-index:80;opacity:0;visibility:hidden;transition:opacity var(--dur-base), visibility 0s var(--dur-base);background:#00000080;position:fixed;inset:0}.scrim.is-open{opacity:1;visibility:visible;transition:opacity var(--dur-base)}.drawer{top:0;bottom:0;z-index:90;background:var(--ink-2);border-inline-start:1px solid var(--line-dark);width:min(440px,100vw);transform:translateX(var(--drawer-off,100%));transition:transform .56s var(--ease-arch);flex-direction:column;display:flex;position:fixed;inset-inline-end:0}:root[dir=rtl] .drawer{--drawer-off:-100%}.drawer.is-open{transform:none}.drawer__head{padding:var(--s-5);border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:center;display:flex}.drawer__body{padding:var(--s-5);gap:var(--s-4);flex:1;align-content:start;display:grid;overflow-y:auto}.drawer__foot{padding:var(--s-5);border-top:1px solid var(--line-dark)}.drawer__foot .btn{width:100%}.list-item{gap:var(--s-4);grid-template-columns:72px 1fr auto;align-items:center;display:grid}.list-item img{object-fit:cover;border-radius:8px;width:72px;height:90px}.list-item button{font-size:var(--t-xs);color:var(--muted-dark);min-height:44px;text-decoration:underline}.chat{bottom:calc(max(var(--s-5), env(safe-area-inset-bottom)) + 64px);z-index:90;width:min(380px, calc(100vw - 2 * var(--s-5)));background:var(--ink-2);border:1px solid var(--line-dark);opacity:0;visibility:hidden;height:min(560px,70svh);transition:opacity var(--dur-base), transform var(--dur-base) var(--ease-out), visibility 0s var(--dur-base);border-radius:20px;flex-direction:column;display:flex;position:fixed;inset-inline-start:var(--s-5);overflow:hidden;transform:translateY(16px)scale(.98);box-shadow:0 24px 64px #00000073}.chat.is-open{opacity:1;visibility:visible;transition:opacity var(--dur-base), transform var(--dur-base) var(--ease-out);transform:none}.chat__head{align-items:center;gap:var(--s-3);padding:var(--s-4);border-bottom:1px solid var(--line-dark);display:flex}.chat__head .icon-btn{margin-inline-start:auto}.chat__log{padding:var(--s-4);gap:var(--s-3);flex:1;align-content:start;display:grid;overflow-y:auto}.bubble{max-width:85%;padding:var(--s-3) var(--s-4);font-size:var(--t-sm);white-space:pre-wrap;border-radius:16px;line-height:1.6}.bubble--dana{background:var(--ink-3);border-start-start-radius:4px}.bubble--me{background:var(--celadon);color:var(--ink);border-start-end-radius:4px;justify-self:end}.chat__form{gap:var(--s-2);padding:var(--s-3);border-top:1px solid var(--line-dark);display:flex}.chat__form input{min-height:44px;padding:0 var(--s-4);border:1px solid var(--line-dark);background:var(--ink);border-radius:999px;flex:1}.chat__handoff{padding:0 var(--s-3) var(--s-3)}.chat__handoff .btn{width:100%;min-height:44px}.typing{gap:4px;display:inline-flex}.typing span{background:var(--celadon);border-radius:999px;width:6px;height:6px;animation:1s infinite typing}.typing span:nth-child(2){animation-delay:.15s}.typing span:nth-child(3){animation-delay:.3s}@keyframes typing{0%,to{opacity:.3}50%{opacity:1}}.form{gap:var(--s-5);max-width:760px;display:grid}.form__row{gap:var(--s-5);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.form__row{grid-template-columns:1fr}}.field{gap:var(--s-2);display:grid}.field label,.field legend{font-size:var(--t-sm);color:var(--muted-light)}.field input,.field select,.field textarea{min-height:52px;padding:var(--s-3) var(--s-4);border:1px solid var(--line-light);color:var(--ink);background:0 0;border-radius:12px}.field textarea{resize:vertical;min-height:120px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--ink);outline:none}.field fieldset{border:0;margin:0;padding:0}.checks{gap:var(--s-2);flex-wrap:wrap;display:flex}.check{position:relative}.check input{opacity:0;position:absolute;inset:0}.check span{min-height:40px;padding:0 var(--s-4);border:1px solid var(--line-light);font-size:var(--t-sm);cursor:pointer;border-radius:999px;align-items:center;display:inline-flex}.check input:checked+span{background:var(--ink);color:var(--rice);border-color:var(--ink)}.check input:focus-visible+span{outline:2px solid var(--celadon-deep);outline-offset:2px}.form__note{font-size:var(--t-xs);color:var(--muted-light)}.form__error{color:#9b3b2a;font-size:var(--t-sm)}.loader{z-index:300;background:var(--ink);transition:clip-path .8s var(--ease-arch), visibility 0s .8s;clip-path:ellipse(150% 140% at 50% 100%);place-items:center;display:grid;position:fixed;inset:0}.loader.is-done{clip-path:ellipse(150% 0% at 50% 0);visibility:hidden}.loader .logo{--logo-size:54px}.loader .logo__lines line{stroke-dasharray:80;stroke-dashoffset:80px;animation:draw .7s var(--ease-out) forwards}.loader .logo__lines line:nth-child(2){animation-delay:.12s}.loader .logo__lines line:nth-child(3){animation-delay:.24s}.loader .logo__arc path:first-of-type{stroke-dashoffset:0}@keyframes draw{to{stroke-dashoffset:0}}.page-arch{z-index:150;pointer-events:none;background:var(--ink-2);animation:arch-open .9s var(--ease-arch) forwards;position:fixed;inset:0}@keyframes arch-open{0%{clip-path:ellipse(150% 140% at 50% 100%)}to{clip-path:ellipse(150% 0% at 50% 0)}}.motion [data-reveal]{opacity:0;transform:translateY(28px)}.motion [data-reveal].is-in{opacity:1;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.motion [data-reveal]{opacity:1;transform:none}.page-arch,.loader{display:none}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.bleed{isolation:isolate;align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.bleed--short{min-height:72svh}.bleed__img{z-index:-2;position:absolute;inset:-6% 0}.bleed__img img{object-fit:cover;width:100%;height:100%}.bleed:after{content:"";z-index:-1;background:linear-gradient(#18191d26 0%,#18191d40 45%,#18191deb 100%);position:absolute;inset:0}.bleed__copy{gap:var(--s-4);padding-block:var(--s-9) var(--s-8);max-width:900px;display:grid}.bleed__copy .lead{color:#eeebe3d1}.bleed__caption{bottom:var(--s-4);letter-spacing:.08em;color:#eeebe38c;font-size:11px;position:absolute;inset-inline-end:var(--gutter)}.marquee{padding-block:var(--s-2);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;direction:ltr;position:relative;overflow:hidden}.marquee.is-dragging{cursor:grabbing}.marquee img{-webkit-user-drag:none;pointer-events:none}.marquee:before,.marquee:after{content:"";z-index:3;pointer-events:none;-webkit-backdrop-filter:blur(10px);background:linear-gradient(90deg, var(--edge,var(--ink)) 0%, transparent 100%);width:clamp(48px,14vw,220px);position:absolute;top:0;bottom:0;-webkit-mask-image:linear-gradient(90deg,#000 30%,#0000 100%);mask-image:linear-gradient(90deg,#000 30%,#0000 100%)}.marquee:before{left:0}.marquee:after{right:0;transform:scaleX(-1)}.section--deep .marquee{--edge:var(--ink-2)}.section--light .marquee{--edge:var(--rice)}.marquee__track{will-change:transform;gap:clamp(12px,1.6vw,24px);width:max-content;display:flex}.marquee__item{width:var(--item-w,clamp(220px, 24vw, 330px));flex:none}.marquee--wide{--item-w:clamp(280px, 42vw, 620px)}.marquee__frame{aspect-ratio:16/10;border-radius:var(--radius);background:var(--ink-3);overflow:hidden}.marquee__frame img{object-fit:cover;width:100%;height:100%}.stats{border-top:1px solid var(--line-dark);grid-template-columns:repeat(4,1fr);display:grid}.stat{padding:var(--s-6) var(--s-4) 0 0;gap:var(--s-2);display:grid}.stat__num{font-family:var(--font-display-en);color:var(--rice);font-size:clamp(44px,6vw,88px);font-weight:200;line-height:1}.section--light .stat__num{color:var(--ink)}.section--light .stats{border-top-color:var(--line-light)}@media (max-width:720px){.stats{row-gap:var(--s-6);grid-template-columns:1fr 1fr}}:root[dir=rtl] .marquee__item{direction:rtl}.bleed__img picture{width:100%;height:100%;display:block}.footer__end{text-align:end;justify-items:end}.seal{margin-top:var(--s-5);width:120px;height:120px;color:var(--rice);transition:transform var(--dur-base) var(--ease-out);border:1px solid #eeebe329;border-radius:50%;place-items:center;display:grid;position:relative}.seal__ring{width:100%;height:100%;animation:32s linear infinite seal-spin;position:absolute;inset:0}.seal__ring text{fill:var(--rice);font-family:var(--font-display-en);letter-spacing:.2em;font-size:7.6px;font-weight:400}.seal__core{text-align:center;background:var(--rice);width:46px;height:46px;color:var(--ink);transition:transform var(--dur-base) var(--ease-out);border-radius:50%;place-content:center;gap:2px;line-height:1;display:grid;position:relative}.seal__core small{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;opacity:.6;font-size:7px}:root[lang=ar] .seal__core small{letter-spacing:0;font-size:8px}.seal__core b{font-family:var(--font-display-en);letter-spacing:.02em;font-size:15px;font-weight:300}.seal:hover .seal__core{transform:scale(1.08)}.seal:focus-visible{outline:1px solid var(--rice);outline-offset:4px}@keyframes seal-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.footer__end{text-align:start;justify-items:start}.seal{width:96px;height:96px}.seal__core{width:40px;height:40px}.seal__core b{font-size:13px}}.ribbon{border-top:1px solid var(--line-dark);background:var(--ink);padding-block:22px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.ribbon__track{width:max-content;animation:70s linear infinite ribbon-run;display:flex}:root[dir=rtl] .ribbon__track{animation-name:ribbon-run-rtl}.ribbon:hover .ribbon__track{animation-play-state:paused}.ribbon__group{margin:0;padding:0;list-style:none;display:flex}.ribbon__group li{white-space:nowrap;font-family:var(--font-display);letter-spacing:.24em;text-transform:uppercase;color:var(--rice);align-items:center;gap:52px;padding-inline-end:52px;font-size:clamp(14px,1.3vw,18px);font-weight:300;display:flex}:root[lang=ar] .ribbon__group li{letter-spacing:0;font-weight:200}.ribbon__group li:after{content:"";border:1px solid #eeebe373;width:5px;height:5px;transform:rotate(45deg)}@keyframes ribbon-run{to{transform:translate(-50%)}}@keyframes ribbon-run-rtl{to{transform:translate(50%)}}@media (max-width:720px){.ribbon{padding-block:16px}.ribbon__group li{gap:32px;padding-inline-end:32px}}@media (prefers-reduced-motion:reduce){.seal,.seal__ring,.ribbon__track{animation:none}}.social{justify-content:flex-end;gap:var(--s-1);margin:0;padding:0;list-style:none;display:flex}.social a,.social span{width:42px;height:42px;color:var(--rice);transition:background var(--dur-base);border-radius:999px;place-items:center;display:grid}.social svg{width:21px;height:21px}.social a:hover{background:#eeebe31a}.hero{min-height:100svh;padding-top:var(--header-h);color:var(--rice);background:#2a2a28;flex-direction:column;display:flex;position:relative;overflow:hidden}.hero__photo{z-index:0;margin:0;position:absolute;inset:0}.hero__photo img{object-fit:cover;width:100%;height:100%;display:block}.hero__photo:after{content:"";background:linear-gradient(var(--hero-veil-dir,90deg), #121416db 0%, #121416b3 44%, #12141633 66%, #12141600 82%), linear-gradient(0deg, #121416a8 0%, #12141600 36%), linear-gradient(180deg, #12141680 0%, #12141600 20%);position:absolute;inset:0}:root[dir=rtl] .hero__photo:after{--hero-veil-dir:270deg}.hero__body{z-index:1;flex:1;align-items:flex-end;padding-block:clamp(28px,5vh,64px);display:flex;position:relative}.hero__copy{justify-items:start;gap:var(--s-6);max-width:760px;display:grid}.hero__title{max-width:15ch;color:var(--rice);margin:0;font-size:clamp(42px,5.2vw,80px);line-height:1.04}:root[lang=ar] .hero__title{max-width:14ch;line-height:1.34}.hero__accent{color:#d9c7a4}.hero__lead{max-width:46ch;font-size:var(--t-lg);color:#eeebe3db;margin:0;line-height:1.6}.hero__ghost{-webkit-backdrop-filter:blur(10px);color:var(--rice);padding-inline:var(--s-5) var(--s-2);background:#18191d33;border:1px solid #eeebe366}.hero__ghost:hover{border-color:var(--rice)}.hero__ghost svg{background:#eeebe329}.hero__tag{-webkit-backdrop-filter:blur(10px);letter-spacing:.2em;text-transform:uppercase;color:var(--muted-dark);background:#18191d59;border:1px solid #eeebe340;align-items:center;gap:2px;padding:3px;font-size:11px;display:inline-flex}:root[dir=rtl] .hero__tag{letter-spacing:0;font-size:12px}.hero__tag b{transition:background .45s var(--ease-out), color .45s var(--ease-out);padding:3px 8px;font-weight:400}.hero__tag b.is-lit{background:var(--rice);color:var(--ink);animation:tag-flash .7s var(--ease-out);font-weight:500}.hero__tag b.is-blink{animation:1s linear tag-blink}@keyframes tag-blink{0%{background:#eeebe366}24%,34%{background:0 0}40%{background:#eeebe380;box-shadow:0 0 14px 2px #a9bfae73}52%,to{box-shadow:none;background:0 0}}@keyframes tag-flash{0%{background:#fff;box-shadow:0 0 #a9bfaee6,0 0 24px 6px #eeebe38c}to{box-shadow:0 0 0 6px #a9bfae00,0 0 #eeebe300}}.hero__base{z-index:1;justify-content:space-between;align-items:center;gap:var(--s-5);padding-block:var(--s-5);border-top:1px solid #eeebe33d;display:flex;position:relative}.hero__offices{gap:clamp(24px,5vw,72px);margin:0;padding:0;list-style:none;display:flex}.hero__offices li{gap:2px;display:grid}.hero__offices b{font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--t-md);color:var(--rice)}.hero__offices span{font-size:var(--t-xs);letter-spacing:.06em;color:#eeebe3d1}@media (max-width:720px){.hero__body{min-height:calc(100svh - var(--header-h) - 120px);padding-block:var(--s-5);align-items:flex-end}.hero__photo img{object-position:80% 50%}.hero__photo:after{background:linear-gradient(#1214164d 0%,#1214168c 45%,#121416e6 100%)}.hero__copy{gap:var(--s-5)}.hero__title{font-size:clamp(36px,10.5vw,52px)}.hero__lead{font-size:15px}.hero__tag{letter-spacing:.16em;font-size:9px}:root[dir=rtl] .hero__tag{font-size:11px}.hero__tag b{padding:2px 6px}.hero__base{flex-direction:column;align-items:flex-start}.hero__offices{justify-content:space-between;width:100%}:root{--header-h:60px}.header .logo{--logo-size:19px}.header__actions{gap:6px}.header .lang-switch{letter-spacing:.02em;min-height:32px;color:var(--muted-dark);text-underline-offset:5px;border-color:#0000;padding:0 6px;font-size:12px;-webkit-text-decoration:underline #eeebe359;text-decoration:underline #eeebe359}.header .icon-btn{border-color:#0000;width:30px;height:34px}.header .icon-btn svg{width:16px;height:16px}.header .badge{min-width:16px;height:16px;font-size:10px}}.guar{--gold:#d9c7a4;--gold-deep:#b89a63;background:#141518}.guar__wrap{grid-template-columns:minmax(200px,340px) 1fr;align-items:start;gap:clamp(40px,7vw,120px);display:grid}.guar__seal{top:calc(var(--header-h) + 40px);position:sticky}.guar__seal svg{width:100%;height:auto;animation:60s linear infinite guar-spin;display:block}.guar__ring{fill:none;stroke:var(--gold);stroke-width:1px}.guar__ring--in{stroke:var(--gold-deep);fill:#d9c7a40f}.guar__seal svg text{direction:ltr;unicode-bidi:plaintext}.guar__ring-text{fill:var(--gold);font-family:var(--font-display-en);letter-spacing:.32em;font-size:10.5px}.guar__year{fill:var(--gold);font-family:var(--font-display-en);letter-spacing:.04em;font-size:34px;font-weight:300}@keyframes guar-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.guar__seal svg{animation:none}}.guar .h2{color:var(--rice)}.guar__kicker{color:var(--gold)}.guar__list{border-top:1px solid #d9c7a44d;margin:0;padding:0;list-style:none}.guar__list li{gap:var(--s-5);padding-block:var(--s-6);border-bottom:1px solid #d9c7a42e;grid-template-columns:64px 1fr;display:grid}.guar__list .h3{color:var(--rice)}.guar__list .muted{margin:var(--s-2) 0 0;max-width:56ch}.guar__num{font-family:var(--font-display-en);color:var(--gold);font-size:28px;font-weight:300;line-height:1.2}.guar__note{margin:var(--s-6) 0 0;font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--t-lg);color:var(--gold)}@media (max-width:900px){.guar__wrap{grid-template-columns:1fr}.guar__seal{width:180px;position:static}.guar__list li{gap:var(--s-4);grid-template-columns:44px 1fr}.guar__num{font-size:22px}}.why-bg{isolation:isolate;overflow:hidden}.why-bg__photo{top:0;z-index:-1;width:62%;height:76%;position:absolute;inset-inline-end:0}.why-bg__photo img{object-fit:cover;object-position:72% 45%;width:100%;height:100%;display:block}:root[dir=rtl] .why-bg__photo img{transform:scaleX(-1)}.why-bg__photo:after{content:"";background:linear-gradient(var(--why-veil-dir,90deg), var(--rice) 0%, #eeebe3bf 18%, #eeebe300 48%), linear-gradient(0deg, var(--rice) 0%, #eeebe300 40%);position:absolute;inset:0}:root[dir=rtl] .why-bg__photo:after{--why-veil-dir:270deg}.why-bg__body{position:relative}.why-bg .section-head .lead{max-width:44ch}@media (max-width:900px){.why-bg__photo{width:100%;height:clamp(220px,62vw,420px);margin-top:calc(-1 * var(--section-y));margin-bottom:var(--s-5);display:block;position:relative}.why-bg__photo img{object-position:60% 50%}.why-bg__photo:after{background:linear-gradient(0deg, var(--rice) 0%, #eeebe300 38%)}}@media (max-width:720px){.why-bg{padding-bottom:clamp(48px,12vw,72px)}.why-bg__photo{height:clamp(180px,48vw,300px);margin-bottom:var(--s-3)}.why-bg .section-head{gap:var(--s-3);margin-bottom:var(--s-5)}.why-bg .h2{font-size:clamp(28px,8vw,36px)}.why-bg .section-head .lead{font-size:15px;line-height:1.6}.why-bg .why-item,.why-bg .why-item+.why-item,:root[dir=rtl] .why-bg .why-item{gap:2px;padding-block:14px}.why-bg .why-item .h3{font-size:19px;line-height:1.35}.why-bg .why-item .muted{font-size:14px;line-height:1.5}}
