@font-face{font-family:Cabinet Grotesk;src:url(/assets/fonts/cabinet-grotesk-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cabinet Grotesk;src:url(/assets/fonts/cabinet-grotesk-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cabinet Grotesk;src:url(/assets/fonts/cabinet-grotesk-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/fonts/satoshi-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/fonts/satoshi-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/fonts/satoshi-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Estedad;src:url(/assets/fonts/estedad-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Estedad;src:url(/assets/fonts/estedad-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Estedad;src:url(/assets/fonts/estedad-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--paper: #F3F2EE;--paper-2: #E8E6E0;--ink: #0F0F0E;--ink-2: #1C1C1A;--muted: #6B6964;--muted-on-ink: #9D9B94;--on-ink: #F3F2EE;--line: rgba(15, 15, 14, .1);--line-on-ink: rgba(243, 242, 238, .12);--accent: #D9A854;--accent-text: #8A6820;--on-accent: #0F0F0E;--bronze: #C08A5E;--silver: #B7BDC2;--gold: #D9A854;--font-display-en: "Cabinet Grotesk", ui-sans-serif, system-ui, sans-serif;--font-body-en: "Satoshi", ui-sans-serif, system-ui, sans-serif;--font-ar: "Estedad", sans-serif;--display: var(--font-display-en);--body: var(--font-body-en);--track-display: -.035em;--gutter: clamp(20px, 4.5vw, 64px);--max: 1360px;--ease: cubic-bezier(.32, .72, 0, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--tone-1: rgba(15, 15, 14, .42);--tone-2: rgba(255, 255, 255, .08);--tone-3: rgba(243, 242, 238, .72);--tone-4: rgba(255, 255, 255, .6);--tone-5: rgba(15, 15, 14, .35);--tone-6: rgba(15, 15, 14, .05);--tone-7: rgba(255, 255, 255, .1);--tone-8: rgba(15, 15, 14, .06);--tone-9: rgba(15, 15, 14, .9);--tone-10: rgba(255, 255, 255, .06);--tone-11: rgba(12, 12, 11, .92);--tone-12: rgba(12, 12, 11, .55);--tone-13: rgba(12, 12, 11, .1);--tone-14: rgba(12, 12, 11, .35);--tone-15: rgba(255, 255, 255, .14);--tone-16: rgba(243, 242, 238, .78);--tone-17: rgba(15, 15, 14, .04);--tone-18: rgba(217, 168, 84, .45);--tone-19: rgba(12, 12, 11, .85);--tone-20: rgba(12, 12, 11, 0);--tone-21: #3a3128;--tone-22: #1c1c1a;--tone-23: rgba(15, 15, 14, .72);--tone-24: rgba(15, 15, 14, .1);--tone-25: rgba(15, 15, 14, .3);--tone-26: rgba(15, 15, 14, .25);--tone-27: rgba(15, 15, 14, .15);--tone-28: rgba(15, 15, 14, .75);--tone-29: rgba(15, 15, 14, 0);--tone-30: rgba(28, 28, 26, .82);--tone-31: rgba(243, 242, 238, .86)}[lang=ar]{--display: var(--font-ar);--body: var(--font-ar);--track-display: 0}[lang=ar][dir=rtl]{font-family:var(--body)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font:400 17px/1.6 var(--body);-webkit-font-smoothing:antialiased;overflow-x:hidden}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:40;opacity:.05;background-image:url(/assets/grain.svg)}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.wrap{max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.display{font-family:var(--display);font-weight:700;letter-spacing:var(--track-display);text-wrap:balance}[lang=ar] .display{font-weight:600}.flip{display:inline-block}[dir=rtl] .flip{transform:scaleX(-1)}.ltr{direction:ltr;unicode-bidi:isolate}.num{font-variant-numeric:tabular-nums}[lang=ar] .num{font-variant-numeric:normal}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:10px}.hero :focus-visible,.nav :focus-visible,.overlay :focus-visible,.closing :focus-visible{outline-color:var(--accent)}.skip{position:absolute;inset-inline-start:16px;top:-60px;z-index:60;background:var(--ink);color:var(--on-ink);padding:10px 16px;border-radius:999px}.skip:focus{top:16px}.nav{position:fixed;z-index:30;top:18px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:6px;padding:6px 6px 6px 22px;border-radius:999px;background:var(--tone-1);color:var(--on-ink);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 1px 0 var(--tone-2),0 0 0 1px var(--tone-2);transition:background-color .5s var(--ease),color .5s var(--ease),box-shadow .5s var(--ease);width:max-content;max-width:calc(100vw - 24px)}[dir=rtl] .nav{padding:6px 22px 6px 6px}.nav.is-light{background:var(--tone-3);color:var(--ink);box-shadow:inset 0 1px 0 var(--tone-4),0 0 0 1px var(--line),0 12px 30px -18px var(--tone-5)}.nav__brand{display:flex;align-items:center;margin-inline-end:18px}.nav__brand img{height:19px;width:auto}.nav__brand .on-light,.nav.is-light .nav__brand .on-dark{display:none}.nav.is-light .nav__brand .on-light{display:block}.nav__links{display:flex;align-items:center}.nav__links a{padding:9px 14px;border-radius:999px;font-size:15px;font-weight:500;opacity:.8;transition:opacity .3s,background-color .3s}.nav__links a:hover{opacity:1;background:var(--tone-2)}.nav.is-light .nav__links a:hover{background:var(--tone-6)}.nav__lang[lang=ar]{font-family:var(--font-ar)}.nav__lang[lang=en]{font-family:var(--font-body-en)}.nav__cta{margin-inline-start:6px}.burger{display:none;width:44px;height:44px;border-radius:50%;position:relative;background:var(--tone-7)}.nav.is-light .burger{background:var(--tone-8)}.burger span{position:absolute;left:14px;right:14px;height:1.5px;background:currentColor;border-radius:2px;transition:transform .5s var(--ease)}.burger span:nth-child(1){top:18px}.burger span:nth-child(2){top:25px}.menu-open .burger span:nth-child(1){transform:translateY(3.5px) rotate(45deg)}.menu-open .burger span:nth-child(2){transform:translateY(-3.5px) rotate(-45deg)}.overlay{position:fixed;inset:0;z-index:25;background:var(--tone-9);color:var(--on-ink);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);display:flex;flex-direction:column;justify-content:center;gap:4px;padding:120px var(--gutter) 48px;opacity:0;visibility:hidden;transition:opacity .5s var(--ease),visibility .5s}.menu-open .overlay{opacity:1;visibility:visible}.menu-open .nav{background:var(--tone-10);color:var(--on-ink);box-shadow:inset 0 0 0 1px var(--tone-7)}.menu-open .nav .nav__brand .on-dark{display:block}.menu-open .nav .nav__brand .on-light{display:none}.menu-open .burger{background:var(--tone-7)}.overlay a{font:700 44px/1.15 var(--display);letter-spacing:var(--track-display);transform:translateY(40px);opacity:0;transition:transform .7s var(--ease),opacity .7s var(--ease)}.menu-open .overlay a{transform:none;opacity:1}.menu-open .overlay a:nth-child(2){transition-delay:.05s}.menu-open .overlay a:nth-child(3){transition-delay:.1s}.menu-open .overlay a:nth-child(4){transition-delay:.15s}.menu-open .overlay a:nth-child(5){transition-delay:.2s}.overlay .small{font-size:20px;margin-top:24px;opacity:.7}.pill{display:inline-flex;align-items:center;gap:14px;height:54px;padding-inline:24px 7px;border-radius:999px;font:500 16px/1 var(--body);white-space:nowrap;transition:transform .5s var(--ease),background-color .4s var(--ease)}[dir=rtl] .pill{padding-inline:24px 7px}.pill:active{transform:scale(.98)}.pill__icon{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-size:17px;transition:transform .5s var(--ease)}.pill:hover .pill__icon{transform:translate(3px,-1px) scale(1.05)}[dir=rtl] .pill:hover .pill__icon{transform:translate(-3px,-1px) scale(1.05)}.pill--paper{background:var(--on-ink);color:var(--ink)}.pill--paper .pill__icon,.pill--ink{background:var(--ink);color:var(--on-ink)}.pill--ink .pill__icon{background:var(--on-ink);color:var(--ink)}.pill--sm{height:44px;padding-inline:18px 5px;font-size:14px;gap:10px}.pill--sm .pill__icon{width:34px;height:34px;font-size:15px}.nav .pill--sm{background:var(--on-ink);color:var(--ink)}.nav .pill--sm .pill__icon,.nav.is-light .pill--sm{background:var(--ink);color:var(--on-ink)}.nav.is-light .pill--sm .pill__icon{background:var(--on-ink);color:var(--ink)}.textlink{position:relative;font-weight:500;padding-block:6px}.textlink:after{content:"";position:absolute;inset-inline:0;bottom:2px;height:1px;background:currentColor;opacity:.4;transform-origin:right;transition:transform .6s var(--ease),opacity .3s}.textlink:hover:after{opacity:1}.hero{position:relative;min-height:100dvh;color:var(--on-ink);background:var(--ink);overflow:hidden;display:flex;align-items:flex-end}.hero__media{position:absolute;inset:-6% 0 0}.hero__media img{width:100%;height:100%;object-fit:cover;object-position:72% 40%;transform:scale(1.1);animation:heroIn 2.2s var(--ease-out) forwards}[dir=rtl] .hero__media img{scale:-1 1}.hero__shade{position:absolute;inset:0;background:linear-gradient(to top,var(--tone-11) 0%,var(--tone-12) 38%,var(--tone-13) 70%,var(--tone-14) 100%),linear-gradient(to right,var(--tone-12),transparent 60%)}[dir=rtl] .hero__shade{background:linear-gradient(to top,var(--tone-11) 0%,var(--tone-12) 38%,var(--tone-13) 70%,var(--tone-14) 100%),linear-gradient(to left,var(--tone-12),transparent 60%)}.hero__content{position:relative;width:100%;padding-bottom:clamp(44px,9vh,104px);padding-top:140px}.eyebrow{display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 8px;border-radius:999px;font-size:13px;font-weight:500;background:var(--tone-7);box-shadow:inset 0 0 0 1px var(--tone-15);backdrop-filter:blur(10px)}[dir=rtl] .eyebrow{padding:7px 8px 7px 14px}.eyebrow b{width:22px;height:22px;border-radius:50%;background:var(--accent);display:grid;place-items:center;font-size:12px;color:var(--on-accent)}.hero h1{margin-top:26px;font-size:clamp(58px,9vw,148px);line-height:.9;font-weight:800}[lang=ar] .hero h1{line-height:1.2;font-size:clamp(50px,7.6vw,120px);font-weight:600}.line{display:block;overflow:hidden;padding-bottom:.06em}.line>span{display:block;animation:lineUp 1.2s var(--ease-out) both}.line:nth-child(2)>span{animation-delay:.1s}.hero__row{margin-top:36px;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:32px}.hero__sub{max-width:34ch;font-size:19px;line-height:1.55;color:var(--tone-16);animation:fadeUp 1.2s var(--ease-out) .25s both}.hero__actions{display:flex;align-items:center;gap:22px;animation:fadeUp 1.2s var(--ease-out) .35s both}.manifesto{padding-block:clamp(120px,16vw,220px) clamp(100px,13vw,180px)}.manifesto p{font:500 clamp(30px,3.9vw,62px)/1.12 var(--display);letter-spacing:-.025em;max-width:24ch}[lang=ar] .manifesto p{letter-spacing:0;line-height:1.45;font-size:clamp(28px,3.4vw,52px);max-width:26ch}.manifesto .w{opacity:1}.manifesto .hl{color:var(--accent-text)}.how{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,7vw,120px);padding-bottom:clamp(80px,10vw,160px)}.how__pin{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;justify-content:center}.how__title{font-size:15px;font-weight:500;color:var(--muted);margin-bottom:22px;display:flex;align-items:center;gap:12px}.how__title .icon{font-size:18px}.steps{list-style:none}.step{min-height:78vh;display:flex;flex-direction:column;justify-content:center;opacity:1;transition:opacity .7s var(--ease)}.step.is-on{opacity:1}.step__n{font:500 15px/1 var(--body);color:var(--muted)}.step h3{margin-top:18px;font-size:clamp(48px,6vw,104px);line-height:.95}[lang=ar] .step h3{line-height:1.25;font-size:clamp(42px,5vw,84px)}.step p{margin-top:24px;max-width:36ch;font-size:19px;color:var(--muted)}.bezel{padding:8px;border-radius:34px;background:var(--tone-17);box-shadow:inset 0 0 0 1px var(--line)}.bezel>.core{border-radius:26px;overflow:hidden;position:relative}.card .core{background:var(--ink);color:var(--on-ink);padding:28px;box-shadow:inset 0 1px 0 var(--tone-2)}.card__top{display:flex;align-items:center;justify-content:space-between}.card__top img{height:17px;width:auto}.tier-chip{font-size:13px;font-weight:500;padding:6px 12px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--tone-18);color:var(--gold)}.card__id{margin-top:34px;display:flex;align-items:center;gap:16px}.mono{width:56px;height:56px;border-radius:18px;background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-on-ink);display:grid;place-items:center;font:700 18px/1 var(--display);color:var(--gold)}.card__name{font:700 22px/1.2 var(--display);letter-spacing:-.01em}.card__meta{font-size:14px;color:var(--muted-on-ink)}.card__status{margin-top:34px;padding:20px 22px;border-radius:18px;background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-on-ink)}.card__status small{display:block;font-size:13px;color:var(--muted-on-ink)}.card__status strong{display:block;margin-top:6px;font:700 26px/1.2 var(--display);letter-spacing:-.015em}.card__status strong span{transition:opacity .4s var(--ease)}.card__rows{margin-top:18px;list-style:none}.card__rows li{display:flex;align-items:center;gap:14px;padding-block:14px;font-size:15px;color:var(--muted-on-ink);transition:color .6s var(--ease)}.card__rows li+li{box-shadow:inset 0 1px 0 var(--line-on-ink)}.card__rows .check-icon{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:15px;box-shadow:inset 0 0 0 1px var(--line-on-ink);transition:background-color .6s var(--ease),color .6s var(--ease),box-shadow .6s var(--ease)}.card__rows em{margin-inline-start:auto;font-style:normal;opacity:0;transform:translateY(6px);transition:opacity .6s var(--ease),transform .6s var(--ease);color:var(--on-ink)}.card__rows li.done{color:var(--on-ink)}.card__rows li.done .check-icon{background:var(--accent);color:var(--on-accent);box-shadow:none}.card__rows li.done em{opacity:1;transform:none}.bento-sec{padding-block:clamp(40px,6vw,80px) clamp(120px,14vw,200px)}.sec-title{font-size:clamp(40px,5.2vw,84px);line-height:.98;max-width:14ch}[lang=ar] .sec-title{line-height:1.3;font-size:clamp(36px,4.4vw,70px)}.bento{margin-top:clamp(48px,6vw,80px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:12px}.b-a{grid-column:span 7;grid-row:span 2}.b-b,.b-c{grid-column:span 5}.b-d{grid-column:span 12}.bento .bezel{border-radius:30px;padding:6px}.bento .core{border-radius:24px;height:100%;padding:clamp(26px,3vw,40px);display:flex;flex-direction:column}.bento h3{font:700 clamp(26px,2.4vw,36px)/1.1 var(--display);letter-spacing:-.02em}[lang=ar] .bento h3{line-height:1.4;letter-spacing:0;font-weight:600}.bento p{margin-top:14px;max-width:40ch;font-size:17px}.b-a .core{min-height:640px;padding:0;color:var(--on-ink);background:var(--ink-2);justify-content:flex-end}.b-a img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease)}.b-a:hover img{transform:scale(1.04)}.b-a .shade{position:absolute;inset:0;background:linear-gradient(to top,var(--tone-19),var(--tone-20) 55%)}.b-a .txt{position:relative;padding:clamp(26px,3vw,40px)}.b-a .txt p{color:var(--tone-16)}.slot{position:absolute;inset:0;display:none;place-items:center;text-align:center;padding:40px;color:var(--muted-on-ink);font-size:14px;background:radial-gradient(120% 90% at 70% 20%,var(--tone-21) 0%,var(--tone-22) 60%)}.noimg .slot{display:grid}.b-b .core{background:var(--paper-2)}.b-b p,.b-c p{color:var(--muted)}.b-c .core{background:var(--accent);color:var(--on-accent)}.b-c p{color:var(--tone-23)}.cell-icon{font-size:34px;margin-bottom:auto;padding-bottom:48px}.flow{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:10px;font:700 18px/1 var(--display)}.flow span{padding:10px 16px;border-radius:999px;background:var(--tone-24)}.flow .icon{font-size:18px}.b-d .core{background:var(--ink);color:var(--on-ink);flex-direction:row;align-items:center;justify-content:space-between;gap:40px}.b-d p{color:var(--muted-on-ink);margin-top:0}.b-d .cell-icon{margin:0;padding:0;font-size:40px;color:var(--accent)}.b-d .lead{display:flex;align-items:center;gap:24px}.plans-sec{padding-bottom:clamp(120px,14vw,200px)}.plans-sec .lede{margin-top:24px;max-width:48ch;font-size:19px;color:var(--muted)}.ledger{margin-top:clamp(48px,6vw,80px);list-style:none;box-shadow:inset 0 -1px 0 var(--line)}.tier{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(220px,auto);align-items:center;gap:32px;padding:clamp(26px,3vw,40px) clamp(4px,1.5vw,24px);box-shadow:inset 0 1px 0 var(--line);isolation:isolate;transition:color .6s var(--ease)}.tier:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--ink);border-radius:22px;transform:scaleY(0);transform-origin:bottom;transition:transform .7s var(--ease)}.tier:hover{color:var(--on-ink)}.tier:hover:before{transform:scaleY(1)}.tier__name{display:flex;align-items:center;gap:18px;font-size:clamp(44px,5.6vw,96px);line-height:1}[lang=ar] .tier__name{line-height:1.3}.metal{width:14px;height:14px;border-radius:50%;flex:none}.tier__access{font-size:17px;color:var(--muted);transition:color .6s var(--ease)}.tier:hover .tier__access{color:var(--muted-on-ink)}.tier__price{display:flex;align-items:baseline;justify-content:flex-end;gap:12px}.tier__price strong{font:800 clamp(44px,5.6vw,96px)/1 var(--font-display-en);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.tier__price span{font-size:15px;line-height:1.3;color:var(--muted);transition:color .6s var(--ease)}.tier:hover .tier__price span{color:var(--muted-on-ink)}.plans-note{margin-top:28px;display:flex;gap:12px;align-items:flex-start;max-width:80ch;font-size:15px;color:var(--muted)}.plans-note .icon{font-size:18px;color:var(--ink);margin-top:3px}.link{color:var(--ink);text-decoration:underline;text-decoration-color:var(--tone-25);text-underline-offset:4px;transition:text-decoration-color .3s}.link:hover{text-decoration-color:var(--ink)}.closing{background:var(--ink);color:var(--on-ink);border-radius:clamp(28px,4vw,48px) clamp(28px,4vw,48px) 0 0;position:relative;overflow:hidden}.closing__hero{position:relative;isolation:isolate}.closing__hero>.wrap{padding-block:clamp(140px,17vw,260px) clamp(72px,9vw,120px)}.closing__bg{position:absolute;inset:0;z-index:-1;overflow:hidden}.closing__bg img{width:100%;height:100%;object-fit:cover;object-position:center 58%;opacity:.62}.closing__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,var(--tone-26) 0%,var(--tone-27) 35%,var(--ink) 100%),linear-gradient(to right,var(--tone-28),var(--tone-29) 70%)}[dir=rtl] .closing__bg:after{background:linear-gradient(to bottom,var(--tone-26) 0%,var(--tone-27) 35%,var(--ink) 100%),linear-gradient(to left,var(--tone-28),var(--tone-29) 70%)}.closing .store{background:var(--tone-30)}.closing h2{font-size:clamp(56px,8.4vw,140px);line-height:.92;font-weight:800;max-width:12ch}[lang=ar] .closing h2{line-height:1.2;font-weight:600;font-size:clamp(48px,7vw,112px)}.closing__sub{margin-top:28px;font-size:19px;color:var(--muted-on-ink);max-width:40ch}.stores{margin-top:40px;display:flex;flex-wrap:wrap;gap:12px}.store{display:inline-flex;align-items:center;gap:12px;height:60px;padding-inline:18px 22px;border-radius:18px;background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-on-ink),inset 0 1px 0 var(--tone-10);cursor:default}.store .icon{font-size:26px}.store span{display:flex;flex-direction:column;line-height:1.15}.store small{font-size:12px;color:var(--muted-on-ink)}.store b{font:700 17px/1.2 var(--font-body-en)}.contact{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:40px;padding-block:48px;box-shadow:inset 0 1px 0 var(--line-on-ink)}.contact small{display:block;font-size:14px;color:var(--muted-on-ink);margin-bottom:12px}.mail{display:inline-flex;align-items:center;gap:14px;font:700 clamp(26px,3vw,44px)/1.1 var(--font-display-en);letter-spacing:-.03em;direction:ltr}.mail .icon{font-size:.7em;transition:transform .6s var(--ease)}.mail:hover .icon{transform:translate(4px,-4px)}.contact p{font-size:17px}.token{color:var(--accent)}.foot{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:40px;padding-block:48px 32px;box-shadow:inset 0 1px 0 var(--line-on-ink);font-size:15px}.foot__heading{font:500 14px/1.4 var(--body);color:var(--muted-on-ink)}.foot ul{list-style:none;margin-top:14px;display:grid;gap:10px}.foot ul a{opacity:.9}.foot ul a:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}.foot__legal{color:var(--muted-on-ink);max-width:46ch;font-size:14px}.signoff{padding-inline:var(--gutter);padding-bottom:28px}.signoff img{width:100%;height:auto;opacity:.95}.copy{display:flex;justify-content:space-between;gap:20px;padding:0 var(--gutter) 28px;font-size:13px;color:var(--muted-on-ink);max-width:var(--max);margin-inline:auto}.p-head{padding-top:150px;padding-bottom:40px}.p-head .crumb{font-size:15px;color:var(--muted);display:inline-flex;align-items:center;gap:8px}.p-head h1{margin-top:22px;font-size:clamp(52px,7.4vw,120px);line-height:.92;font-weight:800}[lang=ar] .p-head h1{line-height:1.2;font-weight:600}.p-head .updated{margin-top:22px;color:var(--muted)}.summary{margin-top:40px;max-width:860px}.summary .core{background:var(--ink);color:var(--on-ink);padding:clamp(26px,3vw,40px)}.summary h2{font:700 22px/1.2 var(--display)}.summary ul{list-style:none;margin-top:20px;display:grid;gap:14px}.summary li{display:grid;grid-template-columns:26px 1fr;gap:12px;font-size:17px;color:var(--tone-31)}.summary li .icon{color:var(--accent);font-size:18px;margin-top:4px}.policy{display:grid;grid-template-columns:260px minmax(0,1fr);gap:clamp(40px,7vw,120px);padding-block:60px clamp(120px,14vw,200px);align-items:start}.toc{position:sticky;top:110px}.toc h2{font-size:14px;font-weight:500;color:var(--muted)}.toc ol{list-style:none;margin-top:14px;position:relative;padding-inline-start:16px}.toc ol:before{content:"";position:absolute;inset-inline-start:0;top:4px;bottom:4px;width:1px;background:var(--line)}.toc a{display:block;padding-block:6px;font-size:14px;color:var(--muted);transition:color .3s;position:relative}.toc a.on{color:var(--ink)}.toc a.on:before{content:"";position:absolute;inset-inline-start:-16px;top:8px;bottom:8px;width:2px;background:var(--accent);border-radius:2px}.prose{max-width:700px}.prose section{scroll-margin-top:110px}.prose section+section{margin-top:56px}.prose h2{font:700 clamp(26px,2.4vw,34px)/1.2 var(--display);letter-spacing:-.02em}[lang=ar] .prose h2{letter-spacing:0;font-weight:600}.prose p{margin-top:16px;font-size:18px;line-height:1.75}.prose .link{color:inherit}.others{margin-top:80px;display:flex;flex-wrap:wrap;gap:12px}.others a{display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line);font-weight:500;transition:background-color .3s}.others a:hover{background:var(--paper-2)}@keyframes heroIn{to{transform:scale(1)}}@keyframes lineUp{0%{transform:translateY(105%)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}}.rv{opacity:1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.hero__media img{transform:none}.rv,.manifesto .w,.step{opacity:1}}@media(max-width:1080px){.nav__links,.nav__cta{display:none}.menu-ready .burger{display:block}.nav{left:12px;right:12px;transform:none;width:auto;justify-content:space-between;padding:6px 6px 6px 20px}[dir=rtl] .nav{padding:6px 20px 6px 6px}}@media(max-width:900px){.how{grid-template-columns:1fr;gap:0}.how__pin{position:relative;height:auto;padding-top:24px}.step{min-height:auto;padding-block:44px;opacity:1;box-shadow:inset 0 1px 0 var(--line)}.step:first-child{margin-top:48px}.b-a,.b-b,.b-c,.b-d{grid-column:span 12;grid-row:auto}.b-a .core{min-height:460px}.b-d .core{flex-direction:column;align-items:flex-start;gap:20px}.b-d .lead{flex-direction:column;align-items:flex-start;gap:18px}.tier{grid-template-columns:1fr auto;gap:8px 20px}.tier__access{grid-column:1 / -1;grid-row:2}.contact,.foot{grid-template-columns:1fr;gap:32px}.policy{grid-template-columns:1fr;padding-top:24px}.toc{position:static}}@media(max-width:640px){body{font-size:16px}.hero__row{flex-direction:column;align-items:flex-start}.hero__sub{font-size:17px}.hero__actions{gap:18px}.card .core{padding:22px}.card__status strong{font-size:22px}.step h3{font-size:46px}.step p,.plans-sec .lede,.closing__sub{font-size:17px}.bento .bezel{border-radius:26px}.bento .core{border-radius:20px}.tier__name{font-size:44px;gap:12px}.tier__price strong{font-size:44px}.copy{flex-direction:column}}*,*:before,*:after{transition-property:transform,opacity!important}.icon{width:1em;height:1em;display:inline-block;flex-shrink:0;vertical-align:-.125em}picture{display:block}.hero__media picture,.closing__bg picture{height:100%;width:100%}.hero__media,.hero__shade,.closing__bg{pointer-events:none}.how__title{font-family:var(--body);line-height:1.6}.check-icon{flex-shrink:0}.card__rows .check-icon .icon{width:15px;height:15px}.steps-animated .step{opacity:.22}.steps-animated .step.is-on{opacity:1}.footer-spacer{height:72px}.metal--bronze{background:var(--bronze)}.metal--silver{background:var(--silver)}.metal--gold{background:var(--gold)}#about,#how,#plans,#contact{scroll-margin-top:100px}.closing :focus-visible{outline-color:var(--accent)}[lang=ar] .line{padding-block:.1em .18em}[lang=ar] .hero h1{margin-top:18px}[lang=ar] .hero__row{margin-top:20px}.card__status strong{min-height:2.4em}.burger{flex-shrink:0}.menu-open{overflow:hidden}html:not(.menu-ready) .nav__cta{display:inline-flex}.closing .foot .foot__heading{font:500 14px/1.4 var(--body);letter-spacing:0;max-width:none}.not-found{padding-block:150px 100px}.not-found .eyebrow{background:var(--paper-2)}.not-found>div{padding-block:48px}.not-found h1,.not-found h2{font-size:clamp(44px,7vw,104px);line-height:1.1}.not-found [lang=ar] .display{line-height:1.2}.not-found p{margin-block:18px 28px}.error-ar-links{display:flex;flex-wrap:wrap;gap:20px;border-block-start:1px solid var(--line-on-ink);padding-block:28px}@media(max-width:900px){.steps-animated .step{opacity:1}.how__pin{position:static}html:not(.menu-ready) .nav__brand{margin-inline-end:4px}}@media(max-width:640px){.hero h1{font-size:clamp(46px,11.5vw,74px);line-height:.96}[lang=ar] .hero h1{font-size:clamp(40px,10.5vw,60px)}.hero__content{padding-top:130px;padding-bottom:48px}.card__id{gap:12px}.card__rows li{gap:10px;font-size:14px}.card__rows em{font-size:13px}.mail{font-size:clamp(24px,7vw,34px)}.tier__name{font-size:clamp(35px,9vw,44px)}[lang=ar] .tier__name{font-size:35px}[lang=ar] .tier__price{gap:8px}.flow{gap:6px;font-size:15px}.flow span{padding-inline:10px}.p-head h1{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.how__pin{position:static;height:auto;align-self:start;padding-top:48px}.step{min-height:auto;padding-block:44px}.steps-animated .step{opacity:1}.hero__media,.hero__media img,.rv{transform:none!important}.pill:active,.pill:hover .pill__icon,.b-a:hover img,.mail:hover .icon{transform:none}}@media print{body{background:var(--paper);color:var(--ink)}body:after,.nav,.overlay,.skip,.toc,.closing,.others{display:none!important}.p-head{padding-top:0}.p-head h1{font-size:32pt}.summary .core{background:none;color:var(--ink);padding:16pt;border:1px solid var(--ink)}.summary li{color:var(--ink)}.policy{display:block;padding-bottom:0}.prose{max-width:none}.prose h2{break-after:avoid}.prose p{font-size:11pt}.prose section{break-inside:avoid}a[href^="mailto:"]:after{content:" (" attr(href) ")";font-size:9pt}}
