:root{color-scheme:dark;--ground:#1C1C1C;--card:#303030;--card-hi:#3C3C3C;--ink:#F2F2F2;--ink-2:#AAA7A4;--ink-3:#A29C98;--hair:#484848;--press:#1F1F1F;--accent:#F7901E;--accent-ink:#1C1C1C;--safe:#7FB08A;--brand:var(--accent);--shadow-lift:0 2px 6px rgba(0,0,0,0.45),0 18px 34px -16px rgba(0,0,0,0.7);--tap:60px;--r-card:22px;--r-field:16px;--pad-x:28px;--t-display:clamp(27px,8.2vw,38px);--t-title:clamp(23px,6vw,27px);--t-row:17px;--t-body:17px;--t-sub:15px;--t-small:13px}:root:lang(ar){--t-display:clamp(24px,7.4vw,34px);--t-title:clamp(21px,5.4vw,24px)}@media (prefers-contrast:more){.act,.card,.emergency{outline:1.5px solid var(--ink)}:root{--ink:#000000;--ground:#FFFFFF;--card:#FFFFFF;--card-hi:#FFFFFF;--hair:#000000;--ink-2:#000000;--ink:#FFFFFF;--ground:#000000;--card:#000000;--card-hi:#000000;--hair:#FFFFFF;--ink-2:#FFFFFF}}*{box-sizing:border-box}:root{--glass-0:#1C1C1C;--glass-1:#262626;--glass-2:#8A8582;--glass-3:#A29C98}html{scroll-padding-block-start:80px;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}body,html{overflow-x:clip}body{margin:0;background:var(--ground);color:var(--ink);overflow-wrap:break-word;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--t-body);line-height:1.5;min-height:100dvh;overscroll-behavior-y:none;-webkit-font-smoothing:antialiased}html:lang(ar) .cta,html:lang(ar) .pick-field legend,html:lang(ar) .pick-step,html:lang(ar) h1,html:lang(ar) h2{letter-spacing:normal}html:lang(ar) h1{line-height:1.5}html:lang(ar) .home .head-start h1{line-height:1.34}main{min-height:100dvh;display:flex;flex-direction:column;max-width:480px;margin-inline:auto;padding:calc(env(safe-area-inset-top) + 16px) calc(env(safe-area-inset-right) + var(--pad-x)) calc(env(safe-area-inset-bottom) + 22px) calc(env(safe-area-inset-left) + var(--pad-x))}.home .topbar{grid-template-columns:1fr auto}.home .icon-btn-spacer{display:none}.topbar{display:grid;grid-template-columns:44px 1fr auto;align-items:center;grid-gap:10px;gap:10px;margin-bottom:10px}main.wide{-webkit-padding-before:env(safe-area-inset-top);padding-block-start:env(safe-area-inset-top)}main.wide .topbar{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:20;padding-block:10px}main.wide .topbar:before{content:"";position:absolute;inset-block-start:-60px;inset-block-end:-26px;inset-inline:calc(50% - 50vw - 24px);z-index:-1;background:var(--ground);background:linear-gradient(to bottom,color-mix(in srgb,var(--ground) 56%,transparent) 0,color-mix(in srgb,var(--ground) 38%,transparent) 68%,color-mix(in srgb,var(--ground) 18%,transparent) 100%);-webkit-backdrop-filter:blur(30px) saturate(1.2);backdrop-filter:blur(30px) saturate(1.2);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 78%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 78%,transparent)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){main.wide .topbar:before{background:var(--ground)}}@keyframes ouqm-bar-in{0%{opacity:0}to{opacity:1}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){main.wide .topbar:before{opacity:0;animation:ouqm-bar-in linear both;animation-timeline:scroll(root block);animation-range:24px 88px}}}.recent{display:flex;align-items:center;gap:12px;margin-bottom:14px;padding:13px 16px;border-radius:var(--r-field);background:var(--card);border:1px solid var(--hair);color:var(--ink);font-size:var(--t-sub);text-decoration:none}.recent>span:first-child{flex:1 1}.recent-go{color:var(--ink-3)}.recent:active{background:var(--press)}.home-how{margin-top:52px}.how-steps{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-gap:16px;gap:16px}@media (min-width:900px){.how-steps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}}.how-steps li{background:var(--card);border:1px solid var(--hair);border-radius:var(--r-card);padding:22px 20px 20px;display:flex;flex-direction:column;gap:6px}.how-visual{height:96px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.how-scan{width:64px;height:64px;color:var(--ink-3);display:block}.how-scan svg{width:100%;height:100%}.how-chip,.how-notif{pointer-events:none}.how-notif{max-width:240px}.how-num{font-size:var(--t-small);font-weight:600;letter-spacing:.08em;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.how-steps h3{margin:0;font-size:var(--t-row);font-weight:600;letter-spacing:-.01em}.how-steps li>p{margin:0;font-size:var(--t-sub);line-height:1.55;color:var(--ink-2)}.tag-qr .qa{animation:qr-a 4.8s ease-in-out infinite}.tag-qr .qb{animation:qr-b 4.8s ease-in-out infinite;opacity:0}.tag-qr .qp1{animation-delay:.35s}.tag-qr .qp2{animation-delay:.7s}.tag-qr .qp3{animation-delay:1.05s}@keyframes qr-a{0%,38%{opacity:1}50%,88%{opacity:0}to{opacity:1}}@keyframes qr-b{0%,38%{opacity:0}50%,88%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.tag-qr .qa,.tag-qr .qb{animation:none}.tag-qr .qb{opacity:0}}.topbar-end{display:flex;align-items:center;gap:8px}.topbar-cta{display:inline-flex;align-items:center;min-height:40px;padding-inline:16px;border-radius:20px;background:var(--ink);color:var(--ground);font-size:var(--t-small);font-weight:600;text-decoration:none;white-space:nowrap}.topbar-cta:active{opacity:.85}.offline-brand{inline-size:104px;block-size:auto;margin:0 auto 22px}.icon-btn,.icon-btn-spacer{width:44px;height:44px;border-radius:999px;display:grid;place-items:center}.icon-btn{background:var(--card);color:var(--ink);text-decoration:none;touch-action:manipulation;transition:background-color .12s ease}.icon-btn svg{width:20px;height:20px}.icon-btn:active{background:var(--press)}[dir=rtl] .icon-btn svg{transform:scaleX(-1)}.lang{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:999px;background:var(--card);color:var(--ink);font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.02em;cursor:pointer;touch-action:manipulation;transition:background-color .12s ease}.lang:active{background:var(--press)}.lang:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.object{width:116px;height:116px;margin:6px auto 20px;border-radius:30px;background:var(--card-hi);display:grid;place-items:center}.object svg{width:56px;height:56px;color:var(--ink)}.head{text-align:center;padding-bottom:22px}.head h1{font-size:var(--t-display);font-weight:600;line-height:1.14;margin:0 0 8px;letter-spacing:-.02em;text-wrap:balance}.head .sub{font-size:var(--t-sub);color:var(--ink-2);margin:0;line-height:1.45;text-wrap:pretty}.head .veh{display:inline-flex;align-items:baseline;gap:7px;margin:0 0 12px;padding:6px 14px;border-radius:999px;background:var(--ink);color:var(--ground);font-size:14.5px;font-weight:600;letter-spacing:.005em}.head .veh .veh-class{unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.consent-check{display:flex;align-items:flex-start;gap:12px;margin-top:18px;padding:14px 16px;border-radius:var(--r-field);background:var(--card);cursor:pointer;touch-action:manipulation}.consent-check input{flex:none;width:22px;height:22px;margin:0;accent-color:var(--ink)}.consent-check span{font-size:var(--t-sub);color:var(--ink);line-height:1.4}.consent-check:has(input:focus-visible){outline:3px solid var(--brand);outline-offset:2px}.terms{margin-top:30px;padding-top:22px;border-top:1px solid var(--hair)}.terms h2{margin:0 0 6px;font-size:var(--t-sub);font-weight:600;color:var(--ink)}.terms h2+p{margin:0 0 18px;font-size:var(--t-small);color:var(--ink-2);line-height:1.55;max-width:62ch}.terms p:last-child{margin-bottom:0}.doc,.doc h1{text-align:start}.doc h1{margin-bottom:14px}.doc h2{margin:26px 0 6px;font-size:var(--t-row);font-weight:600}.doc p{margin:0;max-width:62ch;color:var(--ink-2);line-height:1.6}.doc p,.plain.doc,.plain.doc h1,.plain.doc h2,.plain.doc p{text-align:start}.plain.doc p{max-width:46ch;margin-inline:0}.deliver{margin-top:26px}.field{display:block;margin-bottom:14px}.field>span{display:block;margin-bottom:6px;font-size:var(--t-sub);font-weight:500;color:var(--ink-2)}.field input{width:100%;min-height:52px;padding:0 15px;border:0;border-radius:var(--r-field);background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair);font:500 17px/1.2 var(--font-ui),system-ui,sans-serif}.field input::placeholder{color:var(--ink-3)}.field input:focus-visible{outline:3px solid var(--brand);outline-offset:2px;box-shadow:inset 0 0 0 1px var(--ink-3)}.field>em{display:block;margin-top:6px;font-size:var(--t-small);font-style:normal;color:var(--ink-3)}.form-error{margin:0 0 14px;padding:11px 14px;border-radius:var(--r-field);box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--ink);font-size:var(--t-sub)}.act-privacy{max-width:32ch;margin:4px auto 22px;line-height:1.5}.act-privacy,.pick-step{font-size:var(--t-small);color:var(--ink-3)}.pick-step{margin:0 0 6px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.pick-chip{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding:10px 14px;border-radius:var(--r-field);background:var(--card);color:var(--ink);text-decoration:none;box-shadow:inset 0 0 0 1px var(--hair)}.pick-chip img{width:40px;height:20px;object-fit:contain;flex:none}.pick-chip-name{flex:1 1;font-weight:600;font-size:var(--t-row)}.pick-chip-change{font-size:var(--t-small);color:var(--ink-3);font-weight:600}.pick-model{margin:-8px 0 18px;font-size:var(--t-row);font-weight:600;color:var(--ink)}.pick-grid{list-style:none;margin:0 0 24px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(94px,1fr));grid-gap:8px;gap:8px}.pick-grid a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:84px;padding:10px 8px;border-radius:var(--r-field);background:var(--card);color:var(--ink);text-decoration:none;text-align:center;touch-action:manipulation;transition:background-color .12s ease}.pick-grid a:active{background:var(--press)}.pick-grid a:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.pick-grid img{width:56px;height:28px;object-fit:contain}.pick-name{font-size:var(--t-small);font-weight:500;color:var(--ink-2);line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pick-wordmark{font-size:var(--t-sub);font-weight:600;line-height:1.2;color:var(--ink)}.pick-form{display:contents}.pick-field{border:0;margin:34px 0 22px;padding:0}.pick-field:first-of-type{margin-top:0}.pick-field legend{padding:0;margin-bottom:10px;font-size:var(--t-small);font-weight:600;color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase}.swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));grid-gap:8px;gap:8px}.swatch{position:relative;display:flex;align-items:center;gap:9px;min-height:44px;padding:0 12px;border-radius:999px;background:var(--card);cursor:pointer;touch-action:manipulation}.swatch input{position:absolute;opacity:0;width:0;height:0}.swatch-dot{width:18px;height:18px;border-radius:999px;flex:none;box-shadow:inset 0 0 0 1px rgba(128,128,128,.55)}.swatch-name{font-size:var(--t-small);font-weight:500;color:var(--ink-2)}.swatch:has(input:checked){background:var(--card-hi);box-shadow:inset 0 0 0 2px var(--ink)}.swatch:has(input:checked) .swatch-name{color:var(--ink);font-weight:600}.swatch:has(input:focus-visible){outline:3px solid var(--brand);outline-offset:2px}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;background:var(--card);cursor:pointer;touch-action:manipulation;font-size:var(--t-sub);font-weight:500;color:var(--ink-2)}.chip input{position:absolute;opacity:0;width:0;height:0}.chip:has(input:checked){background:var(--ink);color:var(--ground);font-weight:600}.chip:has(input:focus-visible){outline:3px solid var(--brand);outline-offset:2px}.plate-input{width:140px;min-height:52px;padding:0 16px;border:0;border-radius:10px;background:#F4F3F0;color:#23231F;box-shadow:inset 0 0 0 1.5px rgba(35,35,31,.45);font:600 20px/1 var(--font-ui),system-ui,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.08em;text-align:center}.plate-input::placeholder{color:rgba(35,35,31,.3)}.plate-input:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.field-hint{margin:8px 0 0;font-size:var(--t-small);color:var(--ink-3)}.scan-head{padding-bottom:14px}.vcard{justify-content:space-between;flex-wrap:wrap;gap:14px;padding:13px 15px;border-radius:var(--r-field);box-shadow:inset 0 0 0 1px var(--ink-3)}.vcard,.vcard-desc{display:flex;align-items:center}.vcard-desc{gap:12px;min-width:0;flex:1 1 190px}.veh-mark{flex:none;width:38px;height:38px;color:var(--ink)}.vcard-name{min-width:0}.vmake{font-weight:500;color:var(--ink-2)}.make-mark{width:48px;height:34px;object-fit:contain;object-position:center;flex:none}.vcard-name h1{margin:0;font-size:19px;font-weight:600;line-height:1.2;letter-spacing:-.01em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.vcard-name .veh{display:flex;align-items:center;gap:6px;margin:3px 0 0;font-size:var(--t-sub);color:var(--ink-2);font-weight:500}.vcard-name .veh .veh-class{unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.colour-dot{width:11px;height:11px;border-radius:999px;flex:none;box-shadow:inset 0 0 0 1px rgba(128,128,128,.55)}.vcard-id{display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex:none}.plate{display:inline-flex;align-items:baseline;gap:5px;padding:4px 10px;border-radius:6px;background:#F4F3F0;color:#23231F;box-shadow:inset 0 0 0 1.5px rgba(35,35,31,.45);font-size:17px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.06em}.plate-mask{opacity:.42;letter-spacing:.1em}.brand .tagref{margin-top:2px}.tagref{display:inline-flex;align-items:baseline;gap:5px;margin:0;font-size:var(--t-small);color:var(--ink-3);white-space:nowrap}.tagref span:last-child{color:var(--ink-2);font-weight:600;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.scan-lede{margin:0 0 16px;font-size:var(--t-sub);color:var(--ink-2);line-height:1.45}.scan-head .absence{margin:12px 0 0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.absence{background:var(--card-hi);border-radius:var(--r-card);padding:16px 18px;margin-bottom:20px;text-align:center}.absence p{margin:0;font-size:var(--t-sub);font-weight:600}.absence .sub{font-size:var(--t-small);color:var(--ink-2);font-weight:400;margin-top:4px}.actions{display:flex;flex-direction:column;gap:22px}.card{background:var(--card);border-radius:var(--r-card);overflow:hidden}.group-label{font-size:var(--t-sub);font-weight:500;color:var(--ink-2);margin:0 0 9px;padding-inline:6px}.act{position:relative;min-height:var(--tap);width:100%;display:flex;align-items:center;gap:14px;padding:13px 18px;background:transparent;color:var(--ink);border:0;font-family:inherit;font-size:inherit;text-align:start;text-decoration:none;cursor:pointer;touch-action:manipulation;transition:background-color 90ms ease}.act+.act:before{content:"";position:absolute;inset-inline:18px;top:0;height:1px;background:var(--hair)}.act .ico{flex:none;width:26px;height:26px;display:grid;place-items:center;color:var(--ink-2)}.act .ico svg{width:22px;height:22px}.act .label{flex:1 1;font-size:var(--t-row);font-weight:500;line-height:1.32;text-wrap:balance}.act .go{flex:none;width:18px;height:18px;color:var(--ink-3)}[dir=rtl] .act .go{transform:scaleX(-1)}.act:active{background:var(--press)}.act:focus-visible{outline:3px solid var(--brand);outline-offset:-3px}.card.safety .act .ico{color:var(--accent)}.card.safety .act .ico svg{width:24px;height:24px}.card.safety .act .label{font-weight:600}.brand{margin-top:30px;padding-top:24px;display:flex;flex-direction:column;align-items:center;gap:10px;border-top:1px solid var(--hair)}.brand-lockup{display:inline-flex;align-items:center;gap:8px;color:var(--ink);text-decoration:none;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.brand-mark{width:22px;height:22px;display:grid;place-items:center}.brand-mark svg{width:22px;height:22px}.brand-word{font-size:22px;font-weight:600;letter-spacing:.14em}.brand-tagline{margin:0;max-width:30ch;text-align:center;font-size:var(--t-small);color:var(--ink-2);line-height:1.5;text-wrap:balance}.stores{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px}.store{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 15px;border-radius:999px;background:var(--card);color:var(--ink);text-decoration:none;font-size:var(--t-small);font-weight:500;touch-action:manipulation;transition:background-color .12s ease}.store svg{width:15px;height:15px;flex:none}.store:active{background:var(--press)}.store:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.brand-legal{display:flex;gap:16px;margin:8px 0 0;justify-content:center}.brand-legal a{font-size:var(--t-small);color:var(--ink-3);text-decoration:none;min-height:32px;display:inline-flex;align-items:center}.brand-legal a:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.brand-note{margin:2px 0 0;text-align:center;font-size:var(--t-small);color:var(--ink-3)}.emergency{min-height:56px;display:flex;align-items:center;gap:14px;padding:10px 18px;border-radius:999px;background:var(--card-hi);box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--ink);text-decoration:none;font-size:var(--t-row);font-weight:600;touch-action:manipulation;transition:background-color .12s ease}.emergency .ico{flex:none;width:30px;height:30px;border-radius:10px;background:var(--accent);color:var(--accent-ink);display:grid;place-items:center}.emergency .ico svg{width:19px;height:19px}.emergency .label{flex:1 1}.emergency .tel{flex:none;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.emergency:active{background:var(--press)}.emergency:focus-visible{outline:3px solid var(--brand);outline-offset:3px}form[data-sending] .act{opacity:.4;pointer-events:none}form[data-sending] .act[data-mine]{opacity:1;background:var(--press)}form[data-sending] .act[data-mine] .go{display:none}.act[data-mine]:after{content:"";width:15px;height:15px;flex:none;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:spin .62s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.prov{margin:12px 0 0;font-size:var(--t-small);color:var(--ink-2)}.prov,footer{text-align:center}footer{margin-top:auto;padding-top:26px;display:flex;flex-direction:column;align-items:center;gap:12px}footer p{margin:0;font-size:var(--t-small);color:var(--ink-2);line-height:1.6}.plain{justify-content:center;text-align:center;gap:12px}.plain.doc{justify-content:flex-start}.plain h1{font-size:var(--t-display);font-weight:600;margin:0;letter-spacing:-.02em;line-height:1.12;text-wrap:balance}.plain p{color:var(--ink-2);font-size:var(--t-body);margin:0 auto;max-width:32ch;line-height:1.5}.plain .spacer{display:none}.offline,.offline .cta,.offline h1,.offline p{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;letter-spacing:normal}.bilingual{display:flex;flex-direction:column;gap:22px;width:100%}.bilingual>div+div{padding-top:22px;border-top:1px solid var(--hair)}.bilingual h1{font-size:var(--t-title);line-height:1.2}.bilingual p{margin:8px auto 0}.actions-end{margin-top:auto;position:-webkit-sticky;position:sticky;bottom:0;z-index:2;padding-top:26px;padding-bottom:calc(env(safe-area-inset-bottom) + 4px);margin-bottom:calc(env(safe-area-inset-bottom) * -1 - 4px);background:linear-gradient(to top,var(--ground) 62%,transparent);display:flex;flex-direction:column;gap:10px}.cta{line-height:1.25;min-height:56px;display:flex;align-items:center;justify-content:center;gap:9px;width:100%;padding:12px 24px;border:0;background:var(--ink);color:var(--ground);border-radius:999px;font-family:inherit;font-size:17px;font-weight:600;letter-spacing:-.005em;text-align:center;text-decoration:none;cursor:pointer;touch-action:manipulation;transition:transform 90ms ease,background-color .12s ease}.cta:active{transform:scale(.985)}.cta:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.cta svg{width:19px;height:19px;flex:none}.cta,.cta:hover{background:var(--card-hi);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair)}.plain .cta,.plain .cta:hover,.wide .cta,.wide .cta:hover{background:var(--ink);color:var(--ground);box-shadow:none}.cta-ghost{align-self:center;min-height:44px;display:inline-flex;align-items:center;padding:0 12px;background:none;border:0;color:var(--ink);font-family:inherit;font-size:var(--t-sub);font-weight:500;text-decoration:none;cursor:pointer;touch-action:manipulation}.cta-ghost:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:8px}.cta:disabled,.cta[aria-disabled=true]{background:var(--card);color:var(--ink-3);box-shadow:none;pointer-events:none}.cta-note,.plain p.cta-note{margin:0;text-align:center;font-size:var(--t-small);color:var(--ink-2);line-height:1.5}.confirm{justify-content:center;text-align:center}.mark{width:84px;height:84px;margin:0 auto 22px;border-radius:50%;background:var(--safe);display:grid;place-items:center}.mark svg{width:40px;height:40px;stroke:#FFFFFF}.mark path{stroke-dasharray:26;stroke-dashoffset:26;animation:draw .36s ease-out .1s forwards}@keyframes draw{to{stroke-dashoffset:0}}.confirm{display:flex;flex-direction:column;min-height:100dvh}.confirm .actions-end,.confirm>.mark{margin-top:auto}.confirm-title{font-size:var(--t-title);font-weight:600;margin:0;letter-spacing:-.017em;line-height:1.18;text-wrap:balance}.confirm .sub{color:var(--ink-2);font-size:var(--t-sub);margin:8px 0 0}.steps{margin:28px auto 0;padding:0;list-style:none;text-align:start;width:100%;background:var(--card);border-radius:var(--r-card);overflow:hidden}.steps li{display:flex;align-items:center;gap:13px;padding:16px 18px;font-size:var(--t-sub);color:var(--ink-2);position:relative;transition:color .22s ease}.steps li+li:before{content:"";position:absolute;inset-inline:18px;top:0;height:1px;background:var(--hair)}.steps li .dot{width:9px;height:9px;border-radius:50%;background:var(--hair);flex:none;transition:background-color .22s ease}.steps li[data-state=done]{color:var(--ink)}.steps li[data-state=done] .dot{background:var(--safe)}.steps li[data-state=active]{color:var(--ink);font-weight:600}.steps li[data-state=active] .dot{background:var(--safe);animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{50%{opacity:.25}}.reply-hero{margin-top:22px;display:flex;flex-direction:column;gap:8px;text-align:center}.reply-eyebrow{margin:0;font-size:var(--t-small);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.reply-said{margin:0;font-size:var(--t-title);line-height:1.2;font-weight:600;letter-spacing:-.017em;text-wrap:balance}.reply-hero .status-note{margin-top:2px}.reply-receipt{margin:2px 0 0;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:var(--t-small);color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reply-receipt .ticks{display:inline-flex;width:20px;color:var(--safe)}.reply-receipt .ticks svg{width:100%;height:auto}main:has(.has-reply) .confirm-title{font-size:var(--t-sub);font-weight:500;color:var(--ink-3);letter-spacing:0}main:has(.has-reply) .confirm-title+.sub{display:none}main:has(.has-reply) .mark{width:46px;height:46px;margin-bottom:16px}main:has(.has-reply) .mark svg{width:24px;height:24px}main[data-answered] .undo-bar{display:none}.reply{margin-top:20px;padding:18px 20px;background:var(--card-hi);border-radius:var(--r-card);font-size:var(--t-body);font-weight:600}.undo-bar{display:flex;flex-direction:column;align-items:center;gap:2px}.order-link,.undo-bar .sub{font-size:var(--t-small);color:var(--ink-2)}.order-link{align-self:center;min-height:34px;display:inline-flex;align-items:center;text-underline-offset:3px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.mark path{stroke-dashoffset:0}}.consent{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:24px}.consent li{display:flex;gap:14px;align-items:flex-start}.consent .ico{flex:none;width:34px;height:34px;border-radius:11px;background:var(--card);color:var(--ink);display:grid;place-items:center;margin-top:1px}.consent .ico svg{width:18px;height:18px}.consent b{display:block;font-size:var(--t-body);font-weight:600;line-height:1.35}.consent p{margin:5px 0 0;font-size:var(--t-sub);color:var(--ink-2);line-height:1.55}.head-start{text-align:start;padding-bottom:26px}.head-start h1{font-size:var(--t-display);font-weight:600;line-height:1.12;letter-spacing:-.02em;margin:0 0 10px;text-wrap:balance}.head-start .sub{font-size:var(--t-body);color:var(--ink-2);margin:0;line-height:1.45}.mono-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;font-size:var(--t-small);color:var(--ink-3);overflow-wrap:anywhere}.tiers{display:flex;flex-direction:column;gap:12px}.tier{position:relative;display:block;padding:18px 20px;background:var(--card);border-radius:var(--r-card);cursor:pointer;touch-action:manipulation;transition:background-color .12s ease,box-shadow .12s ease}.tier input{position:absolute;opacity:0;width:0;height:0}.tier:has(input:checked){background:var(--card-hi)}.tier:has(input:focus-visible){outline:3px solid var(--brand);outline-offset:2px}.tier-head{display:flex;align-items:center;gap:12px}.tier-head .label{font-size:var(--t-body);font-weight:600;flex:1 1}.tier-head .price{font-size:var(--t-sub);font-weight:600;white-space:nowrap}.tier .check{flex:none;width:24px;height:24px;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 1.5px var(--hair);display:grid;place-items:center;color:transparent;transition:background-color .12s ease,color .12s ease,box-shadow .12s ease}.tier .check svg{width:13px;height:13px}.tier:has(input:checked) .check{background:var(--accent);box-shadow:none;color:var(--accent-ink)}.tier p{margin:8px 0 0;font-size:var(--t-sub);color:var(--ink-2);line-height:1.5}.how{list-style:none;margin:0;padding:0;background:var(--card);border-radius:var(--r-card);overflow:hidden}.how li{position:relative;padding:18px 20px;display:flex;gap:14px;align-items:flex-start}.how li+li:before{content:"";position:absolute;inset-inline:18px;top:0;height:1px;background:var(--hair)}.how .n{flex:none;width:26px;height:26px;border-radius:50%;background:var(--ground);color:var(--ink-2);display:grid;place-items:center;font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.how b{display:block;font-size:var(--t-sub);font-weight:600;line-height:1.35}.how p{margin:4px 0 0;font-size:14.5px;color:var(--ink-2);line-height:1.5}.sk{display:block;background:var(--card);border-radius:6px;animation:sk-pulse 1.4s ease-in-out infinite}.sk-pill{border-radius:999px}.sk-card{padding:0}.sk-row{min-height:var(--tap);display:flex;align-items:center;gap:14px;padding:13px 18px;position:relative}.sk-row+.sk-row:before{content:"";position:absolute;inset-inline:18px;top:0;height:1px;background:var(--hair)}@keyframes sk-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.sk{animation:none;opacity:.7}}.status-final{display:contents}.mark-warn{background:var(--accent);color:var(--accent-ink)}.mark-warn svg{stroke:currentColor}.mark-quiet{background:var(--card);color:var(--ink)}.mark-quiet svg{stroke:currentColor}.mark-quiet path,.mark-warn path{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.confirm:has(.status-final)>.confirm-title,.confirm:has(.status-final)>.mark,.confirm:has(.status-final)>.sub,.confirm:has(.status-final)>.undo-bar{display:none}.status-note{margin:12px 0 0;font-size:var(--t-small);color:var(--ink-3);text-align:center}.tag-object{position:relative;z-index:1;width:172px;height:232px;padding:18px;border-radius:20px;display:flex;flex-direction:column;align-items:center;background:#F1EEED;color:#282828;box-shadow:0 0 0 1.5px var(--ink-3);flex:none}.tag-word{font-size:13px;font-weight:600;letter-spacing:.16em;line-height:1;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.tag-qr{width:128px;height:128px;margin-top:12px;display:block}.tag-qr path{fill:currentColor;shape-rendering:crispEdges}.tag-print{margin-top:10px;display:flex;flex-direction:column;gap:2px;text-align:center;font-size:10px;font-weight:500;line-height:1.4;opacity:.66;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.tag-print span{unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.tag-object{box-shadow:0 0 0 10px #4A4A4A}.notif{padding:13px 16px;background:var(--card-hi);border-radius:16px;border-start-start-radius:6px;margin-bottom:8px}.notif:last-of-type{margin-bottom:0}.notif b{display:block;font-size:var(--t-sub);font-weight:600;line-height:1.35}.notif p{margin:3px 0 0;font-size:var(--t-small);color:var(--ink-2)}.notif.urgent{box-shadow:inset 0 0 0 1.5px var(--accent)}.home-privacy{margin:14px 0 0;font-size:var(--t-sub);color:var(--ink-2);line-height:1.5}.home-grid{display:flex;flex-direction:column}.home-say{min-width:0}main.wide{position:relative;isolation:isolate}.hero-glass{position:absolute;inset-block-start:calc((env(safe-area-inset-top) + 16px) * -1);inset-inline:calc(50% - 50vw - 24px);block-size:min(760px,88vh);z-index:0;pointer-events:none;overflow:hidden;opacity:.34;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 30%,rgba(0,0,0,.5) 56%,transparent 80%),linear-gradient(90deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.3) 34%,#000 66%,#000);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,#000 0,#000 30%,rgba(0,0,0,.5) 56%,transparent 80%),linear-gradient(90deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.3) 34%,#000 66%,#000);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.hero-glass-rake{position:absolute;inset:-4%;transform:rotate(-2deg)}[dir=rtl] .hero-glass{transform:scaleX(-1)}main.wide>:not(.hero-glass){position:relative;z-index:1}.hero-glass.is-quiet{block-size:min(520px,62vh);opacity:.18;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 26%,rgba(0,0,0,.45) 58%,transparent 88%);mask-image:linear-gradient(180deg,#000 0,#000 26%,rgba(0,0,0,.45) 58%,transparent 88%)}.doc-intro{font-size:var(--t-body);color:var(--ink);margin:0 0 4px;max-width:60ch;line-height:1.6}.doc section{margin-top:26px}.doc section:first-child{margin-top:calc(26px - 12px)}.doc section>h2:first-child{margin-top:0}.doc-updated{margin:34px 0 0;font-size:var(--t-small);color:var(--ink-3)}.legal-nav{display:flex;flex-wrap:wrap;gap:0 18px;margin-top:40px}.legal-nav a{font-size:var(--t-small);color:var(--ink-2);text-decoration:none;min-height:32px;display:inline-flex;align-items:center}.legal-nav a:first-child{font-weight:600;letter-spacing:.1em;color:var(--ink)}.legal-nav a:hover{color:var(--ink)}.legal-nav a:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.skip{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.skip:focus{position:static;width:auto;height:auto;margin:0 0 12px;-webkit-clip-path:none;clip-path:none;display:inline-block;font-size:var(--t-small)}.head-start .sub{max-width:34ch}.home .head-start .sub{font-size:19px;color:var(--ink);-webkit-margin-before:12px;margin-block-start:12px}.home .home-privacy{-webkit-margin-before:32px;margin-block-start:32px;-webkit-padding-before:0;padding-block-start:0}.home .actions-end{-webkit-margin-before:40px;margin-block-start:40px}.home .cta-note{-webkit-margin-before:12px;margin-block-start:12px}.home .home-say{max-width:34rem}.home .head-start h1 span{display:block}.home .head-start h1,.home .head-start h1 span{text-wrap:wrap}.home .head-start h1 .h1-b{color:var(--ink-2);font-weight:600}.home-facts,.home-faq,.home-instead,.home-packs,.home-what{margin-top:56px}.home-packs{padding-top:34px;border-top:1px solid var(--ink-3)}.home-facts h2,.home-faq h2,.home-instead h2,.home-packs h2,.home-what h2{margin:0 0 8px;font-size:var(--t-title);font-weight:600;letter-spacing:-.015em;text-wrap:balance}.home-what h2{font-size:var(--t-display);line-height:1.08;max-width:16ch}html:lang(ar) .home-what h2{line-height:1.34}html:lang(ar) .home-facts h2,html:lang(ar) .home-faq h2,html:lang(ar) .home-instead h2,html:lang(ar) .home-packs h2,html:lang(ar) .home-what h2{letter-spacing:normal}.home-packs>p,.home-what>p{margin:0 0 20px;max-width:52ch;color:var(--ink-2);font-size:var(--t-sub);line-height:1.55}.chips-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.chips-list li{padding:10px 16px;border-radius:999px;color:var(--ink);font-size:var(--t-sub);font-weight:500;box-shadow:inset 0 0 0 1px var(--ink-3)}.chips-list li.urgent{color:var(--ink);font-weight:600;box-shadow:inset 0 0 0 1.5px var(--accent)}.pack-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.pack-list li{padding:16px 18px;border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--ink-3)}.pack-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pack-head b{font-size:var(--t-row);font-weight:600}.pack-head .price{font-size:var(--t-sub);font-weight:600;color:var(--ink-2)}.pack-list li p{margin:6px 0 0;font-size:var(--t-small);color:var(--ink-2);line-height:1.5}.home-close{margin-top:22px}@media (max-width:899px){.home-say{display:contents}.home .actions-end{order:1}}.home .actions-end{position:static;margin-top:32px;padding-top:0;padding-bottom:0;margin-bottom:0;background:none}.instead-list{list-style:none;margin:0;padding:0}.instead-list li{padding:16px 0;border-top:1px solid var(--ink-3)}.instead-list li:last-child{border-bottom:1px solid var(--ink-3)}.instead-list b{display:block;font-size:var(--t-row);font-weight:600;line-height:1.35}.instead-list p{margin:4px 0 0;color:var(--ink-2);font-size:var(--t-sub);line-height:1.55}.facts-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:22px;gap:22px}.facts-list b{display:block;font-size:var(--t-row);font-weight:600;line-height:1.35}.facts-list p{margin:6px 0 0;color:var(--ink-2);font-size:var(--t-sub);line-height:1.55;max-width:40ch}.faq-list{list-style:none;margin:0;padding:0}.faq-list li{border-top:1px solid var(--ink-3)}.faq-list li:last-child{border-bottom:1px solid var(--ink-3)}.faq-list summary{position:relative;padding-block:18px;padding-inline:0 40px;font-size:var(--t-row);font-weight:600;line-height:1.4;cursor:pointer;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"";position:absolute;inset-block-start:24px;inset-inline-end:8px;width:9px;height:9px;border-right:2px solid var(--ink-2);border-bottom:2px solid var(--ink-2);transform:rotate(45deg);transform-origin:center;transition:transform .18s ease}.faq-list details[open] summary:after{transform:rotate(-135deg)}.faq-list summary:focus-visible{outline:3px solid var(--brand);outline-offset:-2px;border-radius:4px}.faq-list details p{margin:0;padding:0 0 20px;max-width:56ch;color:var(--ink-2);font-size:var(--t-sub);line-height:1.6}@media (prefers-reduced-motion:reduce){.faq-list summary:after{transition:none}}.home-last{margin-top:44px;display:flex;justify-content:center}.home-limits{margin:16px 0 0;font-size:var(--t-small);color:var(--ink-2);line-height:1.5;max-width:40ch}.home-seller{margin:40px 0 0;font-size:var(--t-small);color:var(--ink-3);unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.wide{max-width:480px}@media (min-width:560px){.wide{max-width:560px}}@media (min-width:700px){.wide{max-width:660px}}@media (min-width:820px){.wide{padding-top:calc(env(safe-area-inset-top) + 28px);padding-inline:40px}.wide,.wide.home{max-width:1060px}}@media (min-width:820px) and (max-width:899px){.home-grid{flex-direction:column}.home-privacy{margin-top:20px;padding-top:0}}@media (min-width:900px){.home-grid{max-width:620px;padding:56px 0 0}.home-say{display:block;min-width:0}.home .actions-end{margin-top:36px;max-width:none;align-items:flex-start}.home .head-start h1 .h1-b{font-size:.7em;line-height:1.16}.facts-list{grid-template-columns:repeat(2,1fr);gap:30px 56px}.instead-list li{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:baseline;grid-gap:8px 32px;gap:8px 32px}.instead-list p{margin:0}.tag-object{width:clamp(220px,17vw,300px);height:auto;aspect-ratio:172/232;padding:clamp(20px,1.6vw,30px)}.tag-qr{width:80%;height:auto;aspect-ratio:1;margin-top:6%}.tag-word{font-size:clamp(15px,1.1vw,19px)}.home-privacy{margin-top:auto;padding-top:20px}.wide.home .actions-end{margin-top:48px}.home .topbar-title{font-size:24px}.home .head-start h1{font-size:clamp(40px,4.6vw,62px);line-height:1.02;letter-spacing:-.035em;max-width:none}html:lang(ar) .home .head-start h1{letter-spacing:normal}.home-what{margin-top:84px}.home .head-start .sub{font-size:var(--t-body)}.home .head-start{padding-bottom:20px}.home-privacy{max-width:34ch}.wide .actions-end{position:static;margin-top:8px;padding-top:0;background:none;align-items:flex-start;max-width:420px}.home-close,.home-last .cta,.wide .actions-end .cta{width:auto;min-width:320px;min-height:60px;padding-inline:44px;font-size:18px}.home-close{display:inline-flex}.home .legal-nav,.home-seller{max-width:560px}.wide .actions-end .cta-note{text-align:start;margin-inline:0}.order-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-column-gap:56px;column-gap:56px;grid-row-gap:0;row-gap:0;align-items:start}.order-grid>.packs{grid-column:1;grid-row:1/span 3}.order-grid>.deliver{grid-column:2;grid-row:1;margin:0}.order-grid>.actions-end{grid-column:2;grid-row:2;margin-top:0;padding-top:22px}.order-grid>.terms{grid-column:2;grid-row:3;margin-top:18px;padding-top:18px}.pack-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.pack-list>li{min-width:0}.home-facts,.home-faq,.home-instead,.home-packs,.home-what{display:grid;grid-template-columns:minmax(0,20rem) minmax(0,1fr);grid-column-gap:72px;column-gap:72px;align-items:start}@media (max-width:1099px){.home-facts,.home-faq,.home-instead,.home-packs,.home-what{grid-template-columns:minmax(0,14rem) minmax(0,1fr);column-gap:48px}}.home-facts>h2,.home-faq>h2,.home-instead>h2,.home-packs>h2,.home-what>h2{grid-column:1;grid-row:1;margin:0;max-width:none}.home-what>h2{grid-row:1/span 2}.home-packs>h2{grid-row:1/span 3}.home-packs>p,.home-what>p{grid-column:2;grid-row:1;margin:0 0 20px;max-width:46ch}.chips-list,.pack-list{grid-column:2;grid-row:2}.facts-list,.faq-list,.instead-list{grid-column:2;grid-row:1}.instead-list li{display:block;padding:18px 0}.instead-list li p{margin-top:4px}.home-close{grid-column:2;grid-row:3;justify-self:start}.home-last{justify-content:flex-start;-webkit-padding-start:calc(20rem + 72px);padding-inline-start:calc(20rem + 72px)}.wide.home{max-width:min(1240px,calc(100vw - 160px))}.home-facts,.home-faq,.home-instead,.home-packs{margin-top:72px}.home-packs{padding-top:40px}.home-last{margin-top:56px}.plain.doc.wide{text-align:start;align-items:flex-start}.plain.doc.wide .topbar{align-self:stretch}.plain.doc.wide h1,.plain.doc.wide p{text-align:start;margin-inline:0}.plain.doc.wide .mark{margin-inline:0}.plain.wide:not(.doc){max-width:620px}.plain.wide:not(.doc) p{max-width:46ch}.plain.wide{justify-content:flex-start}.plain.wide:not(.doc) .actions-end{align-items:center;margin-inline:auto}}@media (min-width:820px){.wide.doc{max-width:720px}}@media (min-width:700px){.actions-end{position:static;margin-top:44px;padding-top:0;padding-bottom:0;margin-bottom:0;background:none}.plain{justify-content:flex-start}}:root{--glass-blur:blur(18px) saturate(1.3);--glass-edge:color-mix(in srgb,var(--ink) 16%,transparent)}main.wide .how-steps li,main.wide .notif,main.wide .pack{background:var(--card);background:color-mix(in srgb,var(--card) 46%,transparent);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-edge)}main.wide .notif{background:var(--card-hi);background:color-mix(in srgb,var(--card-hi) 52%,transparent)}main.wide .chip{background:var(--card);background:color-mix(in srgb,var(--card) 44%,transparent);border:1px solid var(--glass-edge)}main.wide .chip:has(input:checked){background:var(--ink);border-color:transparent}main.wide .icon-btn{background:var(--card);background:color-mix(in srgb,var(--card) 48%,transparent);border:1px solid var(--glass-edge)}main.wide .cta,main.wide .icon-btn,main.wide .topbar-cta{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}main.wide .cta,main.wide .topbar-cta{background:var(--ink);background:color-mix(in srgb,var(--ink) 82%,transparent)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){main.wide .how-steps li,main.wide .icon-btn,main.wide .pack{background:var(--card)}main.wide .notif{background:var(--card-hi)}main.wide .chip{background:var(--card)}main.wide .cta,main.wide .topbar-cta{background:var(--ink)}}.brand-legal a,.legal-nav a{min-height:44px;display:inline-flex;align-items:center}.brand-lockup{min-height:44px}main.wide .topbar-cta{min-height:44px;border-radius:22px}::selection{background:color-mix(in srgb,var(--brand) 34%,transparent);color:var(--ink)}.act-scan svg,.how-scan svg{color:var(--brand)}.brand-wordmark{block-size:28px;inline-size:auto;display:block;flex:none}.home .brand-wordmark{block-size:31px}.brand-wordmark-lg{block-size:40px}@media (min-width:700px){.brand-wordmark{block-size:31px}.home .brand-wordmark{block-size:35px}}@media (min-width:1000px){.brand-wordmark{block-size:34px}.home .brand-wordmark{block-size:40px}}.brand-bracket{block-size:42px;inline-size:42px;display:block;flex:none}.legal-nav-mark{display:inline-flex;align-items:center}.legal-nav-mark img{block-size:20px;inline-size:auto;display:block}@media (max-width:899px){.wide form .actions-end{position:-webkit-sticky;position:sticky;inset-block-end:0;z-index:5;padding-block:14px calc(env(safe-area-inset-bottom) + 14px);margin-inline:calc(var(--pad-x) * -1);padding-inline:var(--pad-x);background:linear-gradient(to top,var(--ground) 72%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.terms details{-webkit-border-before:1px solid var(--hair);border-block-start:1px solid var(--hair)}.terms details:first-of-type{-webkit-border-before:0;border-block-start:0}.terms summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;cursor:pointer;list-style:none;font-size:var(--t-row);font-weight:600;color:var(--ink)}.terms summary::-webkit-details-marker{display:none}.terms summary:after{content:"";inline-size:8px;block-size:8px;-webkit-border-end:2px solid var(--ink-3);border-inline-end:2px solid var(--ink-3);-webkit-border-after:2px solid var(--ink-3);border-block-end:2px solid var(--ink-3);transform:rotate(45deg);transition:transform .16s ease;flex:none}.terms details[open] summary:after{transform:rotate(-135deg)}.terms details p{margin:0 0 14px}.terms summary:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.brand-home{display:inline-flex;align-items:center;min-height:44px;border-radius:8px;justify-self:center}.wide .brand-home{justify-self:start}.plain .brand-home{justify-self:center}.brand-home:focus-visible{outline:3px solid var(--brand);outline-offset:4px}.brand-home:active{opacity:.75}.field input:user-invalid,.field input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--accent)}.form-error{scroll-margin-block-start:90px}.form-error:focus-visible{outline:3px solid var(--brand);outline-offset:3px}@media (max-width:400px){:root{--pad-x:20px}}@media (max-width:480px){.home .head-start .sub{font-size:17px}}.home .head-start h1 span{text-wrap:balance}@media (max-width:899px){.home .cta-note{text-align:start;margin-inline:0}.home .actions-end{-webkit-margin-before:28px;margin-block-start:28px}.home-how{margin-top:34px}.hero-glass{block-size:min(1100px,125vh);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 46%,rgba(0,0,0,.4) 74%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 46%,rgba(0,0,0,.4) 74%,transparent)}}main.wide .cta,main.wide .cta:hover{background:var(--accent);color:var(--accent-ink);box-shadow:none}main.wide .cta:active{background:color-mix(in srgb,var(--accent) 88%,#000)}main.wide #doc a,main.wide .doc-intro a,main.wide .how-num,main.wide .pack-head .price,main.wide .plain.doc a:not(.cta):not(.skip),main.wide .tier-head .price{color:var(--accent)}main.plain>.topbar{flex:none}main.plain>:nth-child(2){-webkit-margin-before:auto;margin-block-start:auto}main.plain>:last-child{-webkit-margin-after:auto;margin-block-end:auto}main.plain.doc>:last-child,main.plain.doc>:nth-child(2),main.plain>.skip{margin-block:0}main.plain>.skip+*{-webkit-margin-before:auto;margin-block-start:auto}main.plain>.actions-end{-webkit-margin-before:30px;margin-block-start:30px;-webkit-padding-before:0;padding-block-start:0}.brand-object{inline-size:104px;block-size:104px;margin:6px auto 22px;border-radius:26px;display:block;box-shadow:inset 0 0 0 1px var(--ink-3)}