:root{color-scheme:dark;--ink: #0d0c0b;--stone: #151311;--stone-2: #1d1a17;--stone-3: #26221e;--line: rgba(236, 229, 216, .13);--line-strong: rgba(236, 229, 216, .26);--bone: #ece5d8;--bone-dim: rgba(236, 229, 216, .74);--bone-faint: rgba(236, 229, 216, .56);--orange: #c46a3a;--orange-hi: #d67b4a;--orange-ink: #140b05;--ok: #9bc59f;--warn: #e3a35f;--err: #ef8d7a;--radius-s: 10px;--radius-m: 16px;--radius-l: 22px;--gutter: 20px;--col: 520px;--font-display: "Roboto Slab", Rockwell, "Rockwell Nova", Georgia, serif;--font-body: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--text-xs: .8125rem;--text-s: .9375rem;--text-m: 1.0625rem;--text-l: 1.25rem;--text-xl: clamp(1.75rem, 1.2rem + 2.6vw, 2.25rem);--text-hero: clamp(2.125rem, 1.4rem + 3.6vw, 2.75rem);--dur: .22s;--ease: cubic-bezier(.16, 1, .3, 1);--sticky-h: 68px;--safe-b: env(safe-area-inset-bottom, 0px)}:root[lang=ar]{--font-display: "Noto Kufi Arabic", "Roboto Slab", Tahoma, sans-serif;--font-body: "IBM Plex Sans Arabic", -apple-system, "Segoe UI", Tahoma, sans-serif}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--ink);overflow-x:clip;scroll-padding-top:12px}:root:has([data-sticky-bar]){scroll-padding-bottom:calc(var(--sticky-h) + 16px + var(--safe-b))}body{margin:0;min-height:100vh;background:var(--ink);color:var(--bone);font:400 var(--text-m)/1.55 var(--font-body);overflow-x:clip;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}:root[lang=ar] body{line-height:1.75}img,video,picture{display:block;max-width:100%;height:auto}figure{margin:0}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3{font-family:var(--font-display);font-weight:800;line-height:1.12;margin:0;letter-spacing:-.01em;text-wrap:balance}:root[lang=ar] h1,:root[lang=ar] h2,:root[lang=ar] h3{letter-spacing:0;line-height:1.45}p{margin:0;text-wrap:pretty}strong{font-weight:700;color:var(--bone)}:focus-visible{outline:3px solid var(--orange-hi);outline-offset:3px;border-radius:6px}.skip{position:absolute;inset-inline-start:12px;top:12px;z-index:50;background:var(--bone);color:var(--ink);padding:10px 14px;border-radius:8px;font-weight:700;transform:translateY(calc(-100% - 24px))}.skip:focus{transform:none}.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[hidden]{display:none!important}.wrap,main .shopify-policy__container{width:100%;max-width:var(--col);margin-inline:auto;padding-inline:var(--gutter)}.ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}.top{position:absolute;inset-inline:0;top:0;z-index:20}.top__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px}.logo{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:44px;min-height:44px;text-decoration:none;line-height:1;gap:3px}.logo__en{font:800 24px/1 Roboto Slab,Georgia,serif;letter-spacing:-.02em}.logo__bar{width:100%;height:3px;background:var(--orange);border-radius:2px}.logo__ar{font:800 16.8px/1 Noto Kufi Arabic,Tahoma,sans-serif}.top__actions{display:flex;align-items:center;gap:8px}.lang{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--line-strong);background:#0d0c0b8c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);text-decoration:none;font-weight:600;font-size:var(--text-s)}.top--solid{position:relative;border-bottom:1px solid var(--line);background:var(--ink)}.btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:14px 22px;border:0;border-radius:14px;background:var(--orange);color:var(--orange-ink);font:800 1.0625rem/1.2 var(--font-body);text-decoration:none;text-align:center;cursor:pointer;touch-action:manipulation;box-shadow:0 10px 28px -12px #c46a3ad9,inset 0 1px #ffffff38;transition:transform var(--dur) var(--ease),background-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.btn:hover{background:var(--orange-hi)}.btn:active{transform:scale(.98)}.btn[disabled],.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.btn__arrow{font-family:var(--font-body);transition:transform var(--dur) var(--ease)}:root[lang=ar] .btn__arrow{transform:scaleX(-1)}.btn:hover .btn__arrow{transform:translate(3px)}:root[lang=ar] .btn:hover .btn__arrow{transform:scaleX(-1) translate(3px)}.btn--ghost{background:transparent;color:var(--bone);border:1px solid var(--line-strong);box-shadow:none;font-weight:700}.btn--ghost:hover{background:var(--stone-2)}.btn--small{min-height:44px;width:auto;padding:10px 16px;font-size:var(--text-s);border-radius:12px}.micro{margin-top:10px;font-size:var(--text-xs);color:var(--bone-dim);text-align:center;display:flex;gap:6px;justify-content:center;align-items:center;flex-wrap:wrap}.micro svg{flex:none}.hero{position:relative;isolation:isolate;background:var(--ink)}.hero__media{position:relative;height:31vh;height:clamp(210px,31svh,330px);overflow:hidden;background:#050505}.hero__media .reel,.hero__media picture,.hero__media img,.hero__media video{width:100%;height:100%}.hero__media img,.hero__media video{object-fit:cover;object-position:50% 60%}.hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(5,5,5,.5) 0%,rgba(5,5,5,0) 30%,rgba(13,12,11,0) 62%,var(--ink) 100%)}.hero__media .reel__toggle{z-index:2;bottom:18px}.hero--logo .hero__media img,.hero--logo .hero__media video{object-position:50% 46%}.hero__body{position:relative;margin-top:-6px;padding-bottom:22px}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--orange-hi)}:root[lang=ar] .eyebrow{letter-spacing:0;font-size:var(--text-s)}.eyebrow:before{content:"";width:18px;height:2px;background:currentColor;border-radius:2px}.hero h1{font-size:var(--text-hero);margin-top:10px}.ticks{list-style:none;margin:14px 0 16px;padding:0;display:grid;gap:9px}.ticks li{display:flex;gap:10px;align-items:flex-start;font-size:var(--text-s);line-height:1.4}.ticks li:before{content:"";flex:none;width:20px;height:20px;margin-top:.5px;border-radius:50%;background:var(--orange) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.4l3 3 6-6.6' fill='none' stroke='%23140b05' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/20px no-repeat}.price-line{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:14px}.price-line__big{font:800 1.5rem/1 var(--font-display)}.price-line__small{color:var(--bone-dim);font-size:var(--text-s)}.hero__note{margin-top:8px;font-size:.75rem;color:var(--bone-faint);text-align:center}.recap .summary__row span{color:var(--bone-dim)}.recap .summary__row b{max-width:55%;white-space:pre-line}.chips{position:relative;border-block:1px solid var(--line);background:var(--stone);overflow:hidden}.chips__track{display:flex;gap:28px;width:max-content;padding:13px 0;animation:marquee 34s linear infinite}:root[dir=rtl] .chips__track{animation-name:marquee-rtl}.chips__item{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:var(--text-s);font-weight:600;color:var(--bone-dim)}.chips__item:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--orange)}.chips:hover .chips__track,.chips.is-paused .chips__track{animation-play-state:paused}.chips__toggle{position:absolute;inset-block:0;inset-inline-end:0;z-index:1;width:52px;display:grid;place-items:center;padding:0;border:0;background:linear-gradient(to left,var(--stone) 62%,transparent);cursor:pointer}:root[dir=rtl] .chips__toggle{background:linear-gradient(to right,var(--stone) 62%,transparent)}.chips__toggle span{width:10px;height:12px;border-inline:3px solid var(--bone-dim)}.chips.is-paused .chips__toggle span{width:0;height:0;border-inline:0;border-block:6px solid transparent;border-inline-start:10px solid var(--bone-dim);margin-inline-start:3px}:root[dir=rtl] .chips.is-paused .chips__toggle span{transform:scaleX(-1)}.chips__toggle:focus-visible{outline-offset:-3px}@keyframes marquee{to{transform:translate(-50%)}}@keyframes marquee-rtl{to{transform:translate(50%)}}.sec{padding-block:52px;position:relative}.sec+.sec{border-top:1px solid var(--line)}.shopify-section:has(>.sec:last-of-type)+.shopify-section>.sec:first-of-type{border-top:1px solid var(--line)}.sec--stone{background:var(--stone)}.sec__eyebrow{display:block;margin-bottom:10px}.sec__title{font-size:var(--text-xl)}.sec__lead{margin-top:12px;color:var(--bone-dim)}.sec__lead+.sec__lead{margin-top:10px}.sec__head{margin-bottom:24px}.cta-row{margin-top:26px}.plans{display:grid;gap:12px;margin:0;padding:0;border:0}.plan{position:relative;display:grid;grid-template-columns:76px 1fr;gap:14px;align-items:center;padding:14px;border:1.5px solid var(--line-strong);border-radius:var(--radius-m);background:var(--stone-2);cursor:pointer;transition:border-color var(--dur) var(--ease),background-color var(--dur) var(--ease),transform var(--dur) var(--ease)}.plan:active{transform:scale(.99)}.plan input{position:absolute;opacity:0;pointer-events:none}.plan__media{width:76px;aspect-ratio:4 / 5;border-radius:10px;overflow:hidden;background:#000}.plan__media img{width:100%;height:100%;object-fit:cover}.plan__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.plan__name{font-weight:800;font-size:var(--text-m)}.plan__radio{flex:none;width:24px;height:24px;border-radius:50%;border:2px solid var(--line-strong);display:grid;place-items:center}.plan__radio:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--orange);transform:scale(0);transition:transform var(--dur) var(--ease)}.plan__price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-top:4px}.plan__amount{font:800 1.5rem/1.1 var(--font-display)}.plan__was{color:var(--bone-faint);text-decoration:line-through;font-size:var(--text-s)}.plan__per{color:var(--bone-dim);font-size:var(--text-s);margin-top:2px}.plan__save{display:inline-block;margin-top:6px;padding:3px 9px;border-radius:999px;background:#9bc59f24;color:var(--ok);font-size:var(--text-xs);font-weight:700}.plan__badge{position:absolute;top:-11px;inset-inline-end:14px;padding:3px 10px;border-radius:999px;background:var(--orange);color:var(--orange-ink);font-size:.75rem;font-weight:800;letter-spacing:.02em}.plan:has(input:checked){border-color:var(--orange);background:linear-gradient(180deg,#c46a3a1f,#c46a3a08),var(--stone-2)}.plan:has(input:checked) .plan__radio{border-color:var(--orange)}.plan:has(input:checked) .plan__radio:after{transform:scale(1)}.plan:has(input:focus-visible){outline:3px solid var(--orange-hi);outline-offset:3px}.incl{list-style:none;padding:16px;margin:16px 0 0;display:grid;gap:10px;border-radius:var(--radius-m);border:1px solid var(--line);background:var(--stone)}.incl li{display:flex;gap:10px;font-size:var(--text-s);line-height:1.45}.incl li:before{content:"\2713";flex:none;color:var(--orange-hi);font-weight:800}.assure{display:flex;gap:12px;margin-top:14px;padding:14px;border-radius:var(--radius-m);background:#9bc59f14;border:1px solid rgba(155,197,159,.28);font-size:var(--text-s)}.assure svg{flex:none;color:var(--ok);margin-top:2px}.pay{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:12px;color:var(--bone-faint);font-size:var(--text-xs)}.pay__chip{padding:4px 8px;border:1px solid var(--line);border-radius:6px;font-weight:700;color:var(--bone-dim)}.offer__final{text-align:center;margin-top:6px}.rx{margin-top:14px;padding:14px;border-radius:var(--radius-m);border:1px solid var(--line-strong);background:var(--stone-2);font-size:var(--text-s);line-height:1.5}.rx__badge{font-weight:700;color:var(--bone)}.rx__safety{margin-top:6px;color:var(--bone-dim)}.rx__safety a{color:var(--orange-hi);font-weight:700;display:inline-flex;min-height:44px;align-items:center}.rail{margin-inline:calc(var(--gutter) * -1)}.rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:80%;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding:4px var(--gutter) 14px;list-style:none;margin:0;scrollbar-width:none}.rail__track::-webkit-scrollbar{display:none}.rail__track:focus-visible{outline-offset:-3px}.rail__item{scroll-snap-align:start;margin:0}.rail__card{border-radius:var(--radius-m);overflow:hidden;background:var(--stone-2);border:1px solid var(--line)}.rail__card img{width:100%;aspect-ratio:4 / 5;object-fit:cover}.rail__cap{padding:12px 14px 14px;font-size:var(--text-s);color:var(--bone-dim);line-height:1.45}.rail__cap strong{display:block;color:var(--bone);margin-bottom:3px}.cite{display:block;margin-top:6px;font-size:.75rem;color:var(--bone-faint)}.rail__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-inline:var(--gutter);color:var(--bone-faint);font-size:var(--text-xs)}.rail__dots{display:flex;gap:6px}.rail__dot{width:6px;height:6px;border-radius:999px;background:var(--line-strong);transition:width var(--dur) var(--ease),background-color var(--dur) var(--ease)}.rail__dot[aria-current=true]{width:18px;background:var(--orange)}.reel{position:relative;margin:0;overflow:hidden;background:#000}.reel__poster,.reel__poster img{width:100%;height:100%;object-fit:cover}.reel__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s ease}.reel.is-playing .reel__video{opacity:1}.reel__toggle{position:absolute;inset-inline-end:10px;bottom:10px;width:44px;height:44px;border-radius:50%;border:1px solid var(--line-strong);background:#0d0c0b99;display:grid;place-items:center;cursor:pointer}.reel__toggle span{width:12px;height:14px;border-inline:4px solid var(--bone)}.reel.is-paused .reel__toggle span{width:0;height:0;border-inline:0;border-block:8px solid transparent;border-inline-start:13px solid var(--bone);margin-inline-start:4px}.media-card{border-radius:var(--radius-l);overflow:hidden;border:1px solid var(--line);aspect-ratio:9 / 14}.media-card .reel,.media-card picture,.media-card img{width:100%;height:100%}.media-card img{object-fit:cover}.media-card--post{aspect-ratio:4 / 5}.steps{list-style:none;padding:0;margin:0;display:grid;gap:14px;counter-reset:step}.step{display:grid;grid-template-columns:104px minmax(0,1fr);gap:14px;align-items:center;padding:12px;border-radius:var(--radius-m);background:var(--stone-2);border:1px solid var(--line);counter-increment:step}.step>div{overflow-wrap:anywhere}.step__media{border-radius:12px;overflow:hidden;aspect-ratio:4 / 5}.step__media img,.step__media .reel{width:100%;height:100%;object-fit:cover}.step__num{font:800 var(--text-xs)/1 var(--font-body);color:var(--orange-hi);letter-spacing:.08em;text-transform:uppercase}.step__num:before{content:counter(step,decimal-leading-zero) " \b7  "}.step h3{font-size:var(--text-l);margin-top:6px}.step p{margin-top:6px;font-size:var(--text-s);color:var(--bone-dim);line-height:1.45}.compare{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--text-s);border:1px solid var(--line);border-radius:var(--radius-m);overflow:hidden}.compare th,.compare td{padding:12px 10px;text-align:start;vertical-align:top;border-bottom:1px solid var(--line);line-height:1.4;overflow-wrap:anywhere}.compare tr:last-child th,.compare tr:last-child td{border-bottom:0}.compare thead th{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--bone-faint);background:var(--stone)}:root[lang=ar] .compare thead th{letter-spacing:0}.compare tbody th{font-weight:600;color:var(--bone-dim);width:34%}.compare td.is-hier{background:#c46a3a17;color:var(--bone);font-weight:600}.note{margin-top:12px;font-size:var(--text-xs);color:var(--bone-faint)}.stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px}.stat{padding:16px 14px;border-radius:var(--radius-m);background:var(--stone-2);border:1px solid var(--line)}.stat__n{font:800 1.75rem/1 var(--font-display);color:var(--bone)}.stat__n em{font-style:normal;color:var(--orange-hi)}.stat__l{margin-top:8px;font-size:var(--text-xs);color:var(--bone-dim);line-height:1.4}.checks,.crosses{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:10px}.checks li,.crosses li{display:flex;gap:10px;font-size:var(--text-s);line-height:1.45}.checks li:before{content:"\2713";color:var(--ok);font-weight:800;flex:none}.crosses li:before{content:"\2715";color:var(--err);font-weight:800;flex:none}.panel{margin-top:18px;padding:16px;border-radius:var(--radius-m);background:var(--stone-2);border:1px solid var(--line)}.panel h3{font-size:var(--text-l)}.panel--warn{border-color:#e3a35f66;background:#e3a35f12}.tl{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:0}.tl li{position:relative;padding-inline-start:28px;padding-bottom:18px}.tl li:before{content:"";position:absolute;inset-inline-start:6px;top:6px;width:10px;height:10px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 4px #c46a3a2e}.tl li:after{content:"";position:absolute;inset-inline-start:10px;top:22px;bottom:0;width:2px;background:var(--line-strong)}.tl li:last-child:after{display:none}.tl__when{font-weight:800}.tl__what{color:var(--bone-dim);font-size:var(--text-s);margin-top:2px}.fx{width:100%;margin-top:14px;border-collapse:collapse;font-size:var(--text-s)}.fx td{padding:9px 0;border-bottom:1px solid var(--line)}.fx td:last-child{text-align:end;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline-start:12px}.split{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.split>*{border-radius:var(--radius-m);overflow:hidden;border:1px solid var(--line)}.faq{display:grid;gap:10px}.faq details{border-radius:var(--radius-m);background:var(--stone-2);border:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:14px 16px;font-weight:700}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";flex:none;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line-strong);color:var(--orange-hi);font-weight:400;font-size:1.25rem;transition:transform var(--dur) var(--ease)}.faq details[open] summary:after{transform:rotate(45deg)}.faq__a{padding:0 16px 16px;color:var(--bone-dim);font-size:var(--text-s);line-height:1.6}.faq__a p+p{margin-top:10px}.final{padding-block:52px 40px;text-align:center;background:radial-gradient(120% 70% at 50% 0%,rgba(196,106,58,.16),transparent 60%),var(--ink)}.final .media-card{max-width:340px;margin:0 auto 24px;aspect-ratio:4 / 5}.final h2{font-size:var(--text-xl)}.final p{margin-top:10px;color:var(--bone-dim)}.foot{padding-block:32px calc(var(--sticky-h) + 40px + var(--safe-b));border-top:1px solid var(--line);background:var(--stone);font-size:var(--text-xs);color:var(--bone-faint)}.foot nav{display:flex;flex-wrap:wrap;gap:4px 18px;margin:14px 0}.foot nav a{display:inline-flex;min-height:44px;min-width:44px;justify-content:center;align-items:center;color:var(--bone-dim)}.foot p+p{margin-top:10px}.sticky{position:fixed;inset-inline:0;bottom:0;z-index:30;padding:10px var(--gutter) calc(10px + var(--safe-b));background:#0d0c0beb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .32s var(--ease)}.sticky.is-on{transform:translateY(0)}.sticky__in{max-width:var(--col);margin-inline:auto;display:flex;align-items:center;gap:12px}.sticky__price{flex:none;line-height:1.15}.sticky__price b{display:block;font:800 1.125rem/1.1 var(--font-display)}.sticky__price span{font-size:.75rem;color:var(--bone-dim)}.sticky .btn{min-height:50px;flex:1;font-size:1rem;padding-inline:14px}:root:has(body.is-flow){scroll-padding-bottom:calc(110px + var(--safe-b));scroll-padding-top:76px}.flow{min-height:100vh;min-height:100svh;display:flex;flex-direction:column}.flow__head{position:sticky;top:0;z-index:10;background:#0d0c0bf0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.flow__bar{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:56px}.icon-btn{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;border:1px solid var(--line);background:transparent;cursor:pointer;text-decoration:none}:root[lang=ar] .icon-btn svg{transform:scaleX(-1)}.progress{height:4px;background:var(--stone-3)}.progress__fill{height:100%;width:0;background:var(--orange);transition:width .3s var(--ease)}.flow__main{flex:1;padding-top:26px;padding-bottom:calc(110px + var(--safe-b))}.flow__step[hidden]{display:none}.flow__count{font-size:var(--text-xs);color:var(--bone-faint);font-weight:700;letter-spacing:.06em;text-transform:uppercase}:root[lang=ar] .flow__count{letter-spacing:0}.flow__q{font-size:1.625rem;margin-top:8px}.flow__help{margin-top:10px;color:var(--bone-dim);font-size:var(--text-s)}.why{margin-top:12px;font-size:var(--text-xs);color:var(--bone-faint);display:flex;gap:8px}.why:before{content:"i";flex:none;width:18px;height:18px;border-radius:50%;border:1px solid var(--line-strong);display:grid;place-items:center;font:700 .6875rem/1 var(--font-body);font-style:italic}.opts{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:20px}.opt{position:relative;display:flex;align-items:center;gap:12px;min-height:58px;padding:14px 16px;border-radius:14px;border:1.5px solid var(--line-strong);background:var(--stone-2);cursor:pointer;font-weight:600;line-height:1.35;transition:border-color var(--dur) var(--ease),background-color var(--dur) var(--ease)}.opt input{position:absolute;opacity:0;pointer-events:none}.opt__mark{flex:none;width:22px;height:22px;border-radius:50%;border:2px solid var(--line-strong);display:grid;place-items:center}.opt--multi .opt__mark{border-radius:6px}.opt__mark:after{content:"";width:10px;height:10px;border-radius:inherit;background:var(--orange);transform:scale(0);transition:transform var(--dur) var(--ease)}.opt__text{min-width:0;overflow-wrap:anywhere}.opt__text small{display:block;font-weight:400;color:var(--bone-dim);font-size:var(--text-xs);margin-top:2px}.opt:has(input:checked){border-color:var(--orange);background:#c46a3a1a}.opt:has(input:checked) .opt__mark{border-color:var(--orange)}.opt:has(input:checked) .opt__mark:after{transform:scale(1)}.opt:has(input:focus-visible){outline:3px solid var(--orange-hi);outline-offset:2px}.field{display:grid;gap:6px;margin-top:16px}.field label{font-weight:700;font-size:var(--text-s)}.field .hint{font-size:var(--text-xs);color:var(--bone-faint)}.input{width:100%;min-height:54px;padding:14px;border-radius:12px;border:1.5px solid var(--line-strong);background:var(--stone-2);font-size:1rem;outline:none;transition:border-color var(--dur) var(--ease)}textarea.input{min-height:96px;resize:vertical;line-height:1.5}select.input{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 8l5 5 5-5' fill='none' stroke='%23ece5d8' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:18px;padding-inline-end:44px}:root[dir=rtl] select.input{background-position:left 14px center}.input:focus{border-color:var(--orange)}.input[aria-invalid=true]{border-color:var(--err)}.input[aria-invalid=true]:focus{outline:3px solid var(--orange-hi);outline-offset:2px}.phone{display:flex;direction:ltr}.phone__cc{display:grid;place-items:center;padding:0 14px;border:1.5px solid var(--line-strong);border-inline-end:0;border-radius:12px 0 0 12px;background:var(--stone-3);font-weight:700}.phone .input{border-radius:0 12px 12px 0}.err-msg{color:var(--err);font-size:var(--text-xs);font-weight:600}.err-msg:empty{display:none}.alert{margin-top:18px;padding:14px 16px;border-radius:12px;border:1px solid rgba(239,141,122,.45);background:#ef8d7a17;font-size:var(--text-s)}.alert[hidden]{display:none}.consent{display:flex;gap:12px;align-items:flex-start;margin-top:12px;padding:14px;border-radius:12px;border:1.5px solid var(--line);background:var(--stone-2);font-size:var(--text-s);line-height:1.45;cursor:pointer}.consent input{flex:none;width:22px;height:22px;margin:1px 0 0;accent-color:var(--orange)}.summary{margin-top:18px;border-radius:var(--radius-m);border:1px solid var(--line);overflow:hidden}.summary__row{display:flex;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--line);font-size:var(--text-s)}.summary__row:last-child{border-bottom:0}.summary__row b{text-align:end}.summary__row--total{background:var(--stone-2);font-size:var(--text-m)}.flow__foot{position:fixed;inset-inline:0;bottom:0;z-index:10;padding:12px var(--gutter) calc(12px + var(--safe-b));background:#0d0c0bf2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line)}.flow__foot .wrap{padding:0}.stop{text-align:center;padding-top:30px}.spinner{width:18px;height:18px;border-radius:50%;border:2.5px solid rgba(20,11,5,.3);border-top-color:var(--orange-ink);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.page,main .shopify-policy__container{padding-block:32px 64px}main .shopify-policy__title{text-align:start}.prose h1,.shopify-policy__container h1{font-size:var(--text-xl)}.prose h2,.shopify-policy__container h2{font-size:var(--text-l);margin-top:28px}.prose p,.prose li,.shopify-policy__container p,.shopify-policy__container li{color:var(--bone-dim);font-size:var(--text-s);line-height:1.7}.prose p,.shopify-policy__container p{margin-top:12px}.prose ul,.shopify-policy__container ul{padding-inline-start:20px;margin:12px 0 0}.prose a,.shopify-policy__container a{color:var(--orange-hi)}.done{text-align:center;padding-top:40px}.done__icon{width:72px;height:72px;margin:0 auto 18px;border-radius:50%;display:grid;place-items:center;background:#9bc59f1f;color:var(--ok)}.ref{display:inline-block;margin-top:14px;padding:8px 14px;border-radius:10px;border:1px dashed var(--line-strong);font:700 1rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;direction:ltr}.jump{padding-top:16px}.jump__list{list-style:none;margin:0;padding:0 0 2px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}.jump__list::-webkit-scrollbar{display:none}.jump__list a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--line-strong);background:var(--stone);font-size:var(--text-s);font-weight:600;text-decoration:none;white-space:nowrap;color:var(--bone-dim)}.jump__list a:hover{color:var(--bone);border-color:var(--bone-faint)}.tiles{display:grid;gap:10px}.tile{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:68px;padding:14px 16px;border-radius:var(--radius-m);border:1.5px solid var(--line-strong);background:var(--stone-2);text-decoration:none;transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease)}.tile:hover{border-color:var(--orange)}.tile:active{transform:scale(.99)}.tile__text b{display:block;font-size:var(--text-m)}.tile__text small{display:block;margin-top:2px;font-size:var(--text-xs);color:var(--bone-dim)}.tile__go{flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--orange);color:var(--orange-ink);font-weight:800}.stage{margin-top:18px}.stage .rail__cap{border-top:1px solid var(--line)}.rail-title{font-size:var(--text-l);margin:34px 0 14px}.rail-gap{height:22px}.rail__reel{aspect-ratio:4 / 5}.rail__reel .reel{width:100%;height:100%}.rail__reel .reel__poster img{object-position:50% 40%}.map,.fit-img,.fx-img{margin-top:18px}.split--journey{grid-template-columns:.9fr 1.1fr;align-items:center;margin-top:0}.split--journey>div{border:0}.sec__title--s{font-size:var(--text-l)}.quit{margin-top:18px;margin-bottom:18px}.offer .note{text-align:center}.field__legend{font-weight:700;font-size:var(--text-s);padding:0}.opts--row{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.review__h{margin:22px 0 12px}.flow .plans{margin-top:0}.lang--flow{min-height:44px;padding:0 12px}@media(min-width:760px){.hero__media{height:340px}.rail__track{grid-auto-columns:300px}}@media(max-height:720px){.hero__media{height:26vh;height:clamp(150px,25svh,210px)}.hero h1{font-size:clamp(1.75rem,1.3rem + 2.2vw,2.125rem);margin-top:6px}.ticks{margin:10px 0 12px;gap:6px}.price-line{margin-bottom:10px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.chips__track{animation:none;flex-wrap:wrap;width:auto;justify-content:center;padding-inline:var(--gutter);row-gap:8px}.chips__dup,.chips__toggle{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hier.css.map */
