.ur-home{--h-paper:color-mix(in srgb, var(--pf-body) 90%, #d9b36c);--h-lime:#c9f07a;--h-dark:#0f1511;--h-sec:clamp(4.5rem, 10vw, 8rem)}[data-theme~=dark] .ur-home{--h-paper:color-mix(in srgb, var(--pf-body) 94%, #d9b36c)}@media (prefers-reduced-motion:no-preference){.ur-pf-js:not(.ur-pf-static):not(.ur-pf-failsafe) [data-h-hero] .ur-pf-line>span{transform:translateY(115%)}.ur-pf-js:not(.ur-pf-static):not(.ur-pf-failsafe) [data-h-hero] [data-h-fade],.ur-pf-js:not(.ur-pf-static):not(.ur-pf-failsafe) [data-h-hero] .h-portrait,.ur-pf-js:not(.ur-pf-static):not(.ur-pf-failsafe) [data-h-hero] .h-float,.ur-pf-js:not(.ur-pf-static):not(.ur-pf-failsafe) [data-h-hero] .h-pillar{opacity:0}}.ur-home .ur-pf-h2{letter-spacing:-.01em;font-weight:700}.ur-home .ur-pf-h2 em{font-weight:300}.h-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.2rem 3rem;margin-bottom:clamp(2rem,4vw,3.5rem);display:flex}.h-head .ur-pf-lead{margin:0}.ur-home .h-btn{min-height:54px;font:inherit;white-space:nowrap;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:.6rem;padding:0 1.5rem;font-weight:700;text-decoration:none;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.h-btn i{transition:transform .5s var(--pf-ease);font-size:1.2rem}.h-btn:hover i.hgi-arrow-left-01{transform:translate(-5px)}.ur-home .h-btn--lime{background:var(--h-lime);color:#10240f}.ur-home .h-btn--lime:hover{color:#10240f;background:#b6e35c}.ur-home .h-btn--dark{background:var(--h-dark);color:#f3f5ef}.ur-home .h-btn--dark:hover{background:var(--pf-green);color:#fff}.ur-home .h-btn--glass{color:#fff;backdrop-filter:blur(8px);background:#ffffff14;border-color:#ffffff47}.ur-home .h-btn--glass:hover{color:#fff;background:#ffffff2e}.ur-home .h-link{color:var(--pf-ink);border-bottom:1px solid var(--pf-line);transition:gap .5s var(--pf-ease), border-color .3s, color .3s;align-items:center;gap:.5rem;padding-bottom:.3rem;font-weight:600;text-decoration:none;display:inline-flex}.ur-home .h-link:hover{border-color:var(--pf-green);color:var(--pf-green);gap:.9rem}.ur-home .h-link--box{border:1px solid var(--pf-line);background:var(--pf-card);border-radius:14px;padding:.75rem 1.2rem}.h-hero{isolation:isolate;color:#eef6f1;background:#06170f;flex-direction:column;min-height:min(100svh - 112px,940px);display:flex;position:relative;overflow:hidden}.h-hero__media{z-index:-2;position:absolute;inset:0}.h-hero__media video{object-fit:cover;width:100%;height:100%;transform:scale(1.1)}.h-hero__shade{z-index:-1;background:radial-gradient(60rem 40rem at 78% 40%,#06170f59,#0000 70%),linear-gradient(270deg,#04120bf0 0%,#04120bc7 42%,#04120b73 100%),linear-gradient(#0000 55%,#04120be6);position:absolute;inset:0}.h-hero__grid{flex:1;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:clamp(2.5rem,6vw,4.5rem) clamp(1.5rem,3vw,2.5rem);display:grid}.h-pill{color:#eef6f1d9;backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.75rem;margin:0 0 1.4rem;padding:.4rem 1rem .4rem .5rem;padding-inline-start:.6rem;font-size:.88rem;display:inline-flex}.h-pill img{filter:brightness(0)invert();opacity:.9;width:auto;height:26px}.ur-home .h-title{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(2.9rem,1.2rem + 5.6vw,6.6rem);font-weight:800;line-height:1.12}.h-title em{color:var(--h-lime);font-style:normal}.h-lead{color:#eef6f1c7;max-width:52ch;margin:1.4rem 0 0;font-size:clamp(1rem,.95rem + .35vw,1.2rem);line-height:1.95}.h-actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.h-hero__visual{place-items:center;min-height:420px;display:grid;position:relative}.h-portrait{aspect-ratio:1;width:clamp(240px,26vw,360px);position:relative}.h-portrait__ring{width:132%;height:132%;animation:28s linear infinite hSpin;position:absolute;inset:-16%}.h-portrait__ring text{letter-spacing:3.2px;fill:#eef6f18c;font-size:9.2px;font-weight:600}@keyframes hSpin{to{transform:rotate(360deg)}}.h-portrait__img{object-fit:cover;border:4px solid #d9b36c;border-radius:50%;width:100%;height:100%;position:relative;box-shadow:0 0 0 12px #ffffff0f,0 40px 80px -30px #000c}.h-portrait__logo{aspect-ratio:1;background:#fff;border:3px solid #d9b36c;border-radius:50%;place-items:center;width:22%;display:grid;position:absolute;bottom:6%;left:6%;box-shadow:0 10px 24px -8px #0009}.h-portrait__logo img{width:62%;height:auto}.h-farah{z-index:2;aspect-ratio:1;pointer-events:none;opacity:0;filter:drop-shadow(0 24px 30px #00000073);width:62%;transition:opacity .8s,transform 1s cubic-bezier(.16,1,.3,1);position:absolute;top:-22%;left:-34%;transform:translateY(12px)scale(.92)}.h-farah.is-ready{opacity:1;transform:none}.h-farah-fly{z-index:60;aspect-ratio:1;pointer-events:none;opacity:0;filter:drop-shadow(0 24px 30px #00000059);will-change:transform;width:clamp(120px,12vw,190px);transition:opacity .8s;position:fixed;top:0;left:0}.h-farah-fly.is-ready{opacity:1}.h-farah-fly .h-farah__canvas,.h-farah__canvas{width:100%;height:100%;display:block}.h-float{color:#fff;backdrop-filter:blur(12px);white-space:nowrap;background:#0a1e148c;border:1px solid #ffffff29;border-radius:16px;align-items:center;gap:.7rem;padding:.7rem 1rem .7rem .8rem;padding-inline-start:.7rem;display:flex;position:absolute;box-shadow:0 20px 40px -20px #0009}.h-float i{background:var(--h-lime);color:#10240f;border-radius:12px;place-items:center;width:40px;height:40px;font-size:1.25rem;display:grid}.h-float b{font-size:1.05rem;line-height:1.3;display:block}.h-float span{color:#eef6f1b3;font-size:.78rem;display:block}.h-float--a{top:6%;right:-2%}.h-float--b{bottom:14%;right:-6%}.h-float--c{top:42%;left:-4%}.h-pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding-bottom:clamp(1.2rem,3vw,2rem);display:grid}.ur-home .h-pillar{border-top:1px solid #ffffff29;color:#fff;border-inline-start:1px solid #ffffff1a;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:.8rem;padding:1.1rem 1.2rem;text-decoration:none;transition:background .4s;display:grid;position:relative}.h-pillar:first-child{border-inline-start:0}.h-pillar:before{content:"";background:var(--h-lime);transform-origin:100%;height:2px;transition:transform .7s var(--pf-ease);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.h-pillar:hover{background:#ffffff0d}.h-pillar:hover:before{transform:scaleX(1)}.h-pillar i{width:46px;height:46px;color:var(--h-lime);transition:transform .6s var(--pf-ease), background .3s;border:1px solid #ffffff38;border-radius:50%;grid-row:span 2;place-items:center;font-size:1.3rem;display:grid}.h-pillar:hover i{background:#c9f07a1f;transform:rotate(-12deg)}.h-pillar b{font-size:1.1rem}.h-pillar small{color:#eef6f19e;font-size:.8rem}.h-pillar__n{color:#eef6f173;font-family:ui-monospace,Consolas,monospace;font-size:.72rem;position:absolute;top:.9rem;left:1.1rem}.h-marquee{background:var(--h-lime);color:#10240f}.h-marquee .ur-pf-marquee__item:nth-child(2n){color:#10240fb3}.h-marquee .ur-pf-marquee__item:after{color:#0c3a28}.h-intro{padding-block:calc(var(--h-sec) + 1rem) var(--h-sec);background:var(--h-paper)}.ur-home .h-statement{max-width:24ch;color:var(--pf-ink);margin:1.2rem 0 0;font-size:clamp(1.9rem,1rem + 3.4vw,4rem);font-weight:600;line-height:1.4}.h-statement .hl{color:var(--pf-green)}.h-statement .w{transition:none}.h-stats{border-top:1px solid var(--pf-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(3rem,6vw,5rem) 0 2.5rem;display:grid}.h-stat{border-inline-start:1px solid var(--pf-line);gap:.4rem;padding:1.8rem clamp(.8rem,2vw,1.8rem) 0;display:grid}.h-stat:first-child{border-inline-start:0;padding-inline-start:0}.h-stat i{color:var(--pf-green);font-size:1.5rem}.h-stat b{color:var(--pf-ink);font-size:clamp(2.4rem,1.4rem + 2.8vw,4.2rem);font-weight:700;line-height:1.1}.h-stat sup{color:var(--pf-green);vertical-align:.9em;margin-inline-start:.1em;font-size:.45em}.h-stat>span{color:var(--pf-mute)}.h-services{padding-block:var(--h-sec);background:var(--pf-body)}.h-stack{gap:clamp(1rem,2vw,1.5rem);display:grid}.h-svc{top:calc(var(--nds-nav-height,72px) + 24px + var(--i) * 22px);background:var(--c-bg);min-height:clamp(360px,46vh,460px);color:var(--c-fg);transform-origin:50% 0;border-radius:clamp(22px,2.4vw,34px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;position:sticky;overflow:hidden;box-shadow:0 -20px 60px -40px #04160f80}.h-svc__side{flex-direction:column;justify-content:space-between;padding:clamp(1.5rem,3vw,2.5rem);display:flex;position:relative}.h-svc__n{letter-spacing:.1em;opacity:.7;font-family:ui-monospace,Consolas,monospace;font-size:.85rem}.h-svc__icon{color:var(--c-accent);font-size:clamp(7rem,14vw,13rem);line-height:1}.h-svc__body{border-inline-start:1px solid color-mix(in srgb, currentColor 18%, transparent);flex-direction:column;justify-content:center;padding:clamp(1.5rem,4vw,3.5rem);display:flex}.ur-home .h-svc h3{color:inherit;margin:0;font-size:clamp(2.2rem,1.4rem + 3vw,4rem);font-weight:800;line-height:1.15}.h-svc p{opacity:.85;max-width:40ch;margin:.9rem 0 0;font-size:clamp(1rem,.95rem + .3vw,1.2rem);line-height:1.9}.h-svc ul{flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.h-svc li{border:1px solid color-mix(in srgb, currentColor 30%, transparent);border-radius:999px;padding:.45rem .9rem;font-size:.88rem}.h-svc__actions{flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:2rem;display:flex}.ur-home .h-svc__more{color:inherit;transition:gap .5s var(--pf-ease);align-items:center;gap:.45rem;font-weight:600;text-decoration:none;display:inline-flex}.h-svc__more:hover{gap:.85rem}.h-why{padding-block:var(--h-sec);background:var(--h-dark);color:#eef1ea}.h-why__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(2.5rem,7vw,7rem);display:grid}.h-why__aside{top:calc(var(--nds-nav-height,72px) + 40px);position:sticky}.ur-home .h-why__title{color:#f6f8f2;margin:1rem 0 0;font-size:clamp(2.3rem,1.2rem + 4vw,4.8rem);font-weight:700;line-height:1.2}.h-why__title em{color:var(--h-lime);font-style:normal;font-weight:300}.h-why__lead{color:#eef1ea9e;margin:1rem 0 0;font-size:1.1rem;line-height:1.9}.h-book{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;margin-top:2.5rem;padding:1rem;display:grid}.h-book>i{width:52px;height:52px;color:var(--h-lime);background:#c9f07a1f;border-radius:14px;place-items:center;font-size:1.5rem;display:grid}.h-book b{color:#fff;display:block}.h-book span{color:#eef1ea99;font-size:.85rem;line-height:1.7;display:block}.h-reasons{counter-reset:none;margin:0;padding:0;list-style:none}.h-reason{border-top:1px solid #ffffff1a;grid-template-columns:3.2rem 3rem minmax(0,1fr);align-items:start;gap:1rem;padding:clamp(1.6rem,3vw,2.3rem) 0;display:grid}.h-reason:last-child{border-bottom:1px solid #ffffff1a}.h-reason__n{color:#eef1ea59;font-size:1.6rem;font-weight:200;line-height:1.5;transition:color .4s}.h-reason>i{width:48px;height:48px;color:var(--h-lime);transition:background .4s, color .4s, transform .6s var(--pf-ease);background:#ffffff0f;border-radius:14px;place-items:center;font-size:1.4rem;display:grid}.h-reason h3{color:#f6f8f2;margin:.25rem 0 .5rem;font-size:clamp(1.15rem,1rem + .6vw,1.5rem);font-weight:700}.h-reason p{color:#eef1ea99;max-width:46ch;margin:0;line-height:1.9}.h-reason:hover .h-reason__n{color:var(--h-lime)}.h-reason:hover>i{background:var(--h-lime);color:#10240f;transform:rotate(-10deg)}.h-works{padding-block:var(--h-sec);background:var(--pf-body);overflow:hidden}.h-rows{gap:var(--pf-gap);display:grid}.h-row{gap:var(--pf-gap);width:max-content;padding-right:var(--pf-gap);will-change:transform;display:flex}.ur-home .h-tile{aspect-ratio:4/3;border-radius:var(--pf-radius);background:var(--pf-line);flex:none;width:clamp(200px,22vw,330px);display:block;position:relative;overflow:hidden}.h-tile img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--pf-ease)}.h-tile:hover img{transform:scale(1.08)}.h-tile span{color:#fff;opacity:0;transition:opacity .4s, transform .6s var(--pf-ease);backdrop-filter:blur(6px);direction:rtl;background:#06170fb8;border-radius:12px;padding:.55rem .8rem;font-size:.85rem;position:absolute;bottom:10px;left:10px;right:10px;transform:translateY(8px)}.h-tile:hover span,.h-tile:focus-visible span{opacity:1;transform:none}.h-shop{padding-block:var(--h-sec);background:var(--h-paper)}.h-shop__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.h-shop__copy .ur-pf-lead{margin-bottom:2rem}.h-shop__copy .ur-pf-lead b{color:var(--pf-ink)}.h-shop__cats{gap:var(--pf-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ur-home .h-cat{isolation:isolate;border-radius:var(--pf-radius);background:var(--c-bg);min-height:clamp(170px,18vw,230px);color:var(--c-fg);flex-direction:column;justify-content:space-between;padding:1.3rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.h-cat:nth-child(2n){transform:translateY(2.5rem)}.h-cat:before{content:"";z-index:-1;background-image:radial-gradient(color-mix(in srgb, currentColor 22%, transparent) 1px, transparent 1.4px);opacity:.6;background-size:16px 16px;position:absolute;inset:0}.h-cat i{transition:transform .7s var(--pf-ease);font-size:2.4rem}.h-cat:hover i{transform:rotate(-12deg)scale(1.12)}.h-cat b{font-size:clamp(1.1rem,1rem + .5vw,1.4rem);line-height:1.35}.h-cat small{opacity:.8;justify-content:space-between;align-items:center;margin-top:.4rem;font-size:.85rem;display:flex}.h-cat small i{font-size:1.1rem}.h-unis{background:var(--pf-body);border-block:1px solid var(--pf-line);padding-block:clamp(3.5rem,7vw,5rem);overflow:hidden}.h-unis__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.ur-home .h-unis__title{color:var(--pf-ink);margin:0;font-size:clamp(1.3rem,1rem + 1.2vw,2rem);font-weight:700}.h-unis__title em{color:var(--pf-green);font-style:normal}.h-unis__belt{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.h-unis__track{width:max-content;display:flex}.h-unis__group{gap:var(--pf-gap);padding-inline-end:var(--pf-gap);display:flex}.h-unis__belt{margin-block:-14px -44px;padding-block:14px 44px}.h-uni{isolation:isolate;border:1px solid var(--pf-line);background:var(--pf-card);cursor:pointer;transition:transform .6s var(--pf-ease), border-color .4s, box-shadow .6s var(--pf-ease);direction:rtl;border-radius:18px;align-items:center;gap:.9rem;margin:0;padding:.8rem 1.3rem .8rem .9rem;display:flex;position:relative;overflow:hidden}.h-uni:before{content:"";z-index:-2;transition:transform .65s var(--pf-ease);background:linear-gradient(135deg,#0c3a28,#1b8354);position:absolute;inset:0;transform:translateY(101%)}.h-uni:after{content:"";z-index:-1;background:radial-gradient(160px circle at var(--mx,50%) var(--my,50%), #c9f07a59, transparent 70%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.h-uni img{object-fit:contain;filter:grayscale();opacity:.8;width:56px;height:56px;transition:filter .4s, opacity .4s, transform .7s var(--pf-ease), box-shadow .5s;background:#fff;border-radius:14px;flex:none;padding:5px}.h-uni figcaption{white-space:nowrap;color:var(--pf-ink);transition:color .3s, transform .6s var(--pf-ease);font-size:.92rem;font-weight:600}.h-uni__tag{color:var(--h-lime);white-space:nowrap;opacity:0;transition:opacity .4s, transform .6s var(--pf-ease);align-items:center;gap:.3rem;font-size:.72rem;font-weight:600;display:inline-flex;position:absolute;bottom:7px;right:calc(56px + 1.8rem);transform:translateY(10px)}.h-uni:hover{border-color:#0000;transform:translateY(-8px)scale(1.03);box-shadow:0 24px 40px -22px #0c3a28a6}.h-uni:hover:before{transform:none}.h-uni:hover:after{opacity:1}.h-uni:hover img{filter:none;opacity:1;transform:rotate(-8deg)scale(1.12);box-shadow:0 8px 18px -6px #00000073}.h-uni:hover figcaption{color:#fff;transform:translateY(-8px)}.h-uni:hover .h-uni__tag{opacity:1;transition-delay:.12s;transform:none}@media (prefers-reduced-motion:reduce){.h-uni,.h-uni:before,.h-uni img,.h-uni figcaption,.h-uni__tag{transition:none}}.h-voices{padding-block:var(--h-sec);background:var(--pf-body)}.h-voices__grid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.h-voices__head{display:block}.h-voices__nav{align-items:center;gap:1rem;margin-top:2rem;display:flex}.h-voices__nav button{border:1px solid var(--pf-line);background:var(--pf-card);width:54px;height:54px;color:var(--pf-ink);cursor:pointer;transition:background .3s, color .3s, transform .4s var(--pf-ease);border-radius:50%;place-items:center;font-size:1.2rem;display:grid}.h-voices__nav button:hover{background:var(--pf-ink);color:var(--pf-body);transform:scale(1.06)}.h-voices__count{color:var(--pf-mute);font-family:ui-monospace,Consolas,monospace}.h-voices__count b{color:var(--pf-ink)}.h-quotes{padding:clamp(1.8rem,4vw,3.2rem);background:var(--pf-card);border:1px solid var(--pf-line);border-radius:clamp(22px,2.4vw,34px);padding-top:clamp(3.4rem,6vw,4.8rem);display:grid;position:relative}.h-quotes__mark{color:var(--pf-green);font-size:2.6rem;position:absolute;top:clamp(1.2rem,2.5vw,2rem);right:clamp(1.8rem,4vw,3.2rem)}.h-quote{visibility:hidden;opacity:0;grid-area:1/1;margin:0}.h-quote.is-active{visibility:visible;opacity:1}.ur-home .h-quote blockquote{color:var(--pf-ink);margin:0;font-size:clamp(1.3rem,1rem + 1.3vw,2.1rem);font-weight:500;line-height:1.7}.h-quote figcaption{align-items:center;gap:.9rem;margin-top:2rem;display:flex}.h-quote img{object-fit:cover;border:2px solid var(--h-lime);border-radius:50%;width:56px;height:56px}.h-quote b{color:var(--pf-ink);display:block}.h-quote small{color:var(--pf-mute)}.h-quotes__bar{background:var(--pf-line);height:3px;position:absolute;bottom:0;left:clamp(1.8rem,4vw,3.2rem);right:clamp(1.8rem,4vw,3.2rem);overflow:hidden}.h-quotes__bar i{background:var(--pf-green);transform-origin:100%;position:absolute;inset:0;transform:scaleX(0)}.h-reach{padding:0 var(--pf-pad) var(--h-sec);background:var(--pf-body)}.h-reach__panel{isolation:isolate;color:#eef6f1;background:#06170f;border-radius:clamp(24px,3vw,44px);max-width:1360px;margin-inline:auto;position:relative;overflow:hidden}.h-reach__media{z-index:-1;position:absolute;inset:0}.h-reach__media video{object-fit:cover;opacity:.45;width:100%;height:100%}.h-reach__media:after{content:"";background:linear-gradient(270deg,#06170ff2 30%,#06170f8c);position:absolute;inset:0}.h-reach__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);padding:clamp(2.5rem,6vw,5rem);display:grid}.ur-home .h-reach__title{color:#fff;margin:1rem 0 0;font-size:clamp(2.2rem,1.2rem + 3.6vw,4.4rem);font-weight:700;line-height:1.2}.h-reach__title em{color:var(--h-lime);font-style:normal;font-weight:300}.h-reach__nums{gap:clamp(2rem,5vw,4rem);margin-top:2.2rem;display:flex}.h-reach__nums b{color:var(--h-lime);font-size:clamp(3rem,2rem + 3vw,5rem);font-weight:200;line-height:1;display:block}.h-reach__nums span{color:#eef6f1b3}.h-days{flex-wrap:wrap;gap:.4rem;margin-top:2.2rem;display:flex}.h-days span{color:#eef6f1;background:#c9f07a14;border:1px solid #c9f07a66;border-radius:999px;padding:.4rem .8rem;font-size:.85rem}.h-days span.is-off{color:#eef6f166;background:0 0;border-style:dashed;border-color:#fff3;text-decoration:line-through}.h-reach__meta{color:#eef6f1b3;flex-wrap:wrap;align-items:center;gap:.5rem;margin:1.2rem 0 0;font-size:.9rem;display:flex}.h-reach__meta i{color:var(--h-lime)}.h-regions{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.h-regions li{transition:background .3s, border-color .3s, transform .5s var(--pf-ease);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.8rem 1rem;display:flex}.h-regions li:hover{background:#c9f07a1a;border-color:#c9f07a73;transform:translate(-4px)}.h-regions b{color:#fff;font-weight:600}.h-regions span{color:#eef6f18c;font-size:.8rem}.h-regions li:last-child{grid-column:1/-1}.h-articles{padding-block:0 var(--h-sec);background:var(--pf-body)}.h-art-grid{gap:var(--pf-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.h-art{border:1px solid var(--pf-line);border-radius:var(--pf-radius);background:var(--pf-card);transition:border-color .3s, transform .6s var(--pf-ease);flex-direction:column;padding:8px 8px 1.3rem;display:flex}.h-art:hover{border-color:color-mix(in srgb, var(--pf-ink) 30%, transparent);transform:translateY(-4px)}.h-art__img{aspect-ratio:16/10;border-radius:calc(var(--pf-radius) - 6px);position:relative;overflow:hidden}.h-art__img img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--pf-ease)}.h-art:hover .h-art__img img{transform:scale(1.06)}.h-art__soon{background:var(--h-lime);color:#10240f;border-radius:999px;padding:.25rem .7rem;font-size:.75rem;font-weight:700;position:absolute;top:10px;right:10px}.h-art__meta{color:var(--pf-mute);justify-content:space-between;gap:.5rem;margin:1rem .6rem 0;font-size:.8rem;display:flex}.h-art__meta span:first-child{color:var(--pf-green);font-weight:600}.ur-home .h-art h3{color:var(--pf-ink);margin:.5rem .6rem 0;font-size:1.2rem;font-weight:700;line-height:1.5}.h-art p{color:var(--pf-mute);margin:.5rem .6rem 0;line-height:1.85}@media (width<=1100px){.h-float--b{right:0}.h-float--c{left:0}}@media (width<=860px){.h-hero__grid{text-align:center;grid-template-columns:1fr}.h-hero__copy{flex-direction:column;align-items:center;display:flex}.h-lead{margin-inline:auto}.h-actions{justify-content:center}.h-hero__visual{order:-1;min-height:0;margin-top:1rem}.h-portrait{width:170px}.h-farah-fly{width:140px}.h-farah{width:58%;top:-14%;left:-24%}.h-float{display:none}.h-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.h-pillar:nth-child(3){border-inline-start:0}.h-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.h-stat:nth-child(3){border-inline-start:0;padding-inline-start:0}.h-svc{grid-template-columns:1fr;min-height:0}.h-svc__side{flex-direction:row;align-items:center;padding-bottom:0}.h-svc__icon{font-size:4rem}.h-svc__body{border-inline-start:0;padding-top:.5rem}.h-why__grid,.h-shop__grid,.h-voices__grid,.h-reach__grid{grid-template-columns:1fr}.h-why__aside{position:static}.h-art-grid{grid-template-columns:1fr}.h-cat:nth-child(2n){transform:none}}@media (width<=560px){.h-pillar small,.h-pillar__n{display:none}.h-pillar{padding:.9rem .6rem}.h-pillar i{width:38px;height:38px;font-size:1.1rem}.h-reason{grid-template-columns:2.4rem minmax(0,1fr)}.h-reason>i{display:none}.h-book{text-align:center;grid-template-columns:1fr;justify-items:center}.h-regions{grid-template-columns:1fr 1fr}.h-regions li{flex-direction:column;gap:0}.h-shop__cats{grid-template-columns:1fr 1fr}.h-cat{min-height:150px;padding:1rem}}@media (prefers-reduced-motion:reduce){.h-portrait__ring{animation:none}.h-hero__media video,.h-reach__media video{display:none}}
