.hero{gap:0 var(--gutter);padding-inline:var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,6fr);display:grid}.hero__pin{flex-direction:column;justify-content:center;gap:28px;height:calc(100svh - 72px);padding-bottom:40px;display:flex;position:sticky;top:72px}.hero h1{gap:20px;display:grid}.hero__script{font:400 clamp(4.5rem, 9vw, 10rem) / .8 var(--script);white-space:nowrap;color:var(--gold);letter-spacing:0;text-align:start;direction:ltr;margin-inline-start:-.04em}[dir=rtl] .hero__script{text-align:right}.hero__h{font-size:var(--step-head);max-width:13ch}.hero__lead{font-size:var(--step-lead);color:var(--ink);max-width:30ch;line-height:1.4}.hero__acts{flex-wrap:wrap;gap:12px;display:flex}.hero__run{gap:10svh;margin:0;padding:10svh 0 6svh;list-style:none;display:grid}.run__item{width:74%}.run__item:nth-child(2n){justify-self:end;width:62%}.run__item a{text-decoration:none;display:block}.run__item img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);background:var(--surface);width:100%}.run__cap{font-size:var(--step-small);justify-content:space-between;gap:16px;padding-top:12px;font-weight:500;display:flex}.run__item--word a{aspect-ratio:4/5;background:var(--surface);border-radius:var(--radius);font-size:var(--step-head);letter-spacing:-.03em;color:var(--ink);place-items:end start;padding:28px;font-weight:600;transition:background-color .3s;display:grid}.run__item--word:nth-child(2n) a{background:var(--surface-2)}.run__item--word a:hover{background:var(--gold);color:var(--gold-ink)}@media (width<=900px){.hero{grid-template-columns:minmax(0,1fr);padding-inline:0}.hero__pin{height:auto;padding:48px var(--gutter) 32px;gap:22px;position:static}.hero__script{font-size:19.5vw}.hero__run{padding:0 var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.run__item,.run__item:nth-child(2n){justify-self:stretch;width:auto}.run__item--word a{font-size:var(--step-lead);padding:16px}}.looks{padding-top:96px}.looks .h2{margin-bottom:40px}.looks__list{margin:0;padding:0;list-style:none}@media (width>=1000px){.looks__list{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.look{grid-template-columns:64px auto minmax(0,1fr);align-items:center;gap:28px;padding:18px 0;text-decoration:none;display:grid}.look__thumb{grid-area:1/1}.look__name{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(1.75rem,1rem + 3vw,3.5rem);font-weight:600;line-height:1.05;transition:color .25s}.look__meta{color:var(--muted);font-size:var(--step-small);font-variant-numeric:tabular-nums}.look__thumb{aspect-ratio:4/5;background:var(--surface);border-radius:2px;width:64px;overflow:hidden}.look__thumb img{object-fit:cover;width:100%;height:100%}.look:hover .look__name{color:var(--gold)}@media (width<=600px){.look{grid-template-columns:52px minmax(0,1fr);gap:2px 16px}.look__name{grid-column:2}.look__meta{grid-area:2/2}.look__thumb{grid-row:1/3;width:52px}}.newin{padding-top:140px}.sec-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:40px;display:flex}.how{padding-top:140px}.how .h2{margin-bottom:48px}.how__list{counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 28px;margin:0;padding:0;list-style:none;display:grid}.how__verb{letter-spacing:-.045em;color:var(--gold);margin-bottom:16px;font-size:clamp(3rem,1.6rem + 4.6vw,6.5rem);font-weight:600;line-height:.95;display:block}:lang(ar) .how__verb{letter-spacing:0;line-height:1.2}.how__list p{max-width:26ch}@media (width<=900px){.how__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.how__list{grid-template-columns:minmax(0,1fr)}}.deliver{padding-top:140px}.deliver__head{gap:12px;margin-bottom:28px;display:grid}.deliver__head p{color:var(--muted);font-size:var(--step-lead)}.deliver__govs{max-width:900px}.deliver__out{background:var(--surface);border-radius:var(--radius);gap:6px;max-width:900px;margin-top:36px;padding:32px;display:grid}.deliver__fee{letter-spacing:-.03em;color:var(--gold);font-size:clamp(1.75rem,1.1rem + 2.6vw,3.25rem);font-weight:600;line-height:1.1}:lang(ar) .deliver__fee{letter-spacing:0}.faq{padding-top:140px}.faq__row{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px;padding-bottom:72px;display:grid}.faq__h,.faq__q{letter-spacing:-.02em;grid-column:1/7;font-size:clamp(1.5rem,1rem + 1.8vw,2.5rem);font-weight:500;line-height:1.1}.faq__h{color:var(--muted)}.faq__a{grid-column:8/13;max-width:40ch;line-height:1.55}@media (width<=760px){.faq__row{grid-template-columns:minmax(0,1fr);gap:12px;padding-bottom:48px}.faq__h,.faq__q,.faq__a{grid-column:1}}.contact{padding-top:40px}.contact__card{background:var(--surface);border-radius:var(--radius);gap:20px;padding:clamp(32px,6vw,88px);display:grid;position:relative;overflow:hidden}.contact__script{inset-inline-end:clamp(16px,4vw,64px);font:400 clamp(4rem, 8.5vw, 8rem) / 1 var(--script);color:var(--surface-2);white-space:nowrap;pointer-events:none;direction:ltr;position:absolute;bottom:12px}@media (width<=760px){.contact__script{display:none}}.contact__card>:not(.contact__script){position:relative}.contact__p{font-size:var(--step-lead);max-width:32ch}.contact__acts{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.hero__script.shine{background:linear-gradient(110deg, var(--gold) 0%, var(--gold) 40%, #fff1c9 50%, var(--gold) 60%, var(--gold) 100%) 100% 0 / 250% 100%;color:#0000;animation:shine 1.8s var(--ease) forwards;-webkit-background-clip:text;background-clip:text}@keyframes shine{to{background-position:0 0}}[data-faq] .faq__row{padding-top:28px;position:relative}.faq__line{top:0;background:var(--gold);opacity:.4;transform-origin:0;height:1px;position:absolute;inset-inline:0}[dir=rtl] .faq__line{transform-origin:100%}@media (hover:hover) and (pointer:fine){.look__name{transition:color .25s, transform .5s var(--ease)}.look__thumb{transition:transform .5s var(--ease)}.look:hover .look__name{transform:translate(10px)}[dir=rtl] .look:hover .look__name{transform:translate(-10px)}.look:hover .look__thumb{transform:scale(1.3)rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.hero__script.shine{animation:none}}.doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:72px;display:grid}.door{background:var(--surface);border-radius:var(--radius);min-height:clamp(180px,22vw,280px);transition:background-color .3s var(--ease), color .3s var(--ease);align-content:end;gap:8px;padding:clamp(22px,3vw,40px);text-decoration:none;display:grid;position:relative}.door--pre{background:var(--surface-2)}.door__h{letter-spacing:-.03em;color:var(--gold);transition:color .3s var(--ease);font-size:clamp(2rem,1.2rem + 3vw,3.75rem);font-weight:600;line-height:1}:lang(ar) .door__h{letter-spacing:0;line-height:1.2}.door__p{color:var(--muted);max-width:30ch;transition:color .3s var(--ease)}.door__go{top:clamp(22px,3vw,40px);color:var(--gold);transition:transform .3s var(--ease), color .3s var(--ease);font-size:1.5rem;position:absolute;inset-inline-end:clamp(22px,3vw,40px)}[dir=rtl] .door__go{transform:scaleX(-1)}.door:hover{background:var(--gold)}.door:hover .door__h,.door:hover .door__go,.door:hover .door__p{color:var(--gold-ink)}@media (hover:hover) and (pointer:fine){.door:hover .door__go{transform:translate(6px)}[dir=rtl] .door:hover .door__go{transform:scaleX(-1)translate(6px)}}@media (prefers-reduced-motion:reduce){.door,.door__h,.door__p,.door__go{transition:none}}@media (width<=600px){.doors{grid-template-columns:minmax(0,1fr);gap:12px;padding-top:48px}.door{min-height:150px}}
