@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/schibsted-grotesk-latin-ext-wght-normal-hsMS0n0O.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/schibsted-grotesk-latin-wght-normal-Bb8VGrTG.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/cairo-arabic-wght-normal-CJWMIGCx.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/cairo-latin-ext-wght-normal-at8nfxId.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/cairo-latin-wght-normal-PfPtmrPZ.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.btn-lg{min-height:54px;padding:.85em 1.55em;font-size:1.05rem}.center{text-align:center}.section-head.center{margin-inline:auto}.section-head.center p{margin-inline:auto;max-width:46ch}.hero-x{position:relative;overflow:hidden;padding-block:clamp(40px,6vw,88px) clamp(56px,7vw,104px)}.glow{position:absolute;top:-25%;inset-inline-end:-15%;width:min(900px,95vw);aspect-ratio:1;background:radial-gradient(closest-side,var(--glow),transparent 70%);pointer-events:none}.hero-x-grid{position:relative;display:grid;gap:clamp(40px,5vw,64px);grid-template-columns:minmax(0,1fr);align-items:center}@media (min-width: 1040px){.hero-x-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);grid-template-areas:"copy visual" "badges visual";row-gap:28px}.hero-x-grid>.hero-copy{grid-area:copy;align-self:end}}@media (max-width: 640px){.hero-x h1{font-size:2.35rem}.hero-x .lede{font-size:1.1rem;margin:14px 0 22px}.hero-x-grid{gap:32px}}.hero-x h1{font-size:clamp(2.4rem,1.5rem + 3.6vw,4.1rem);max-width:14ch}.hero-x h1 em{font-style:normal;color:var(--accent-ink)}.hero-x .lede{margin:20px 0 30px;max-width:36ch}@media (max-width: 640px){.hero-x .actions .btn{flex:1 1 auto;min-height:50px;padding-inline:1.1em;font-size:1rem}}.example-label{margin:10px 0 0;font-size:.78rem;color:var(--muted);letter-spacing:.02em}.device{line-height:1.3;color:var(--ink);-webkit-user-select:none;user-select:none}.st{font-style:normal;font-size:.85em;font-weight:650;padding:.2em .65em;border-radius:999px;justify-self:start;white-space:nowrap;background:var(--bg-sunk);color:var(--ink-2)}.st.ok{background:var(--accent-soft);color:var(--accent-ink)}.st.bad{text-decoration:line-through;color:var(--muted)}.amt{text-align:end;font-variant-numeric:tabular-nums;font-weight:650;font-size:.95em;color:var(--muted);white-space:nowrap}.amt.ok{color:var(--accent-ink)}.amt.bad{text-decoration:line-through}.phone{width:19em;background:var(--frame);border-radius:2.8em;padding:.55em;box-shadow:0 2.5em 5em -2em var(--shadow);position:relative}.phone-notch{position:absolute;top:1.1em;inset-inline-start:50%;width:5em;height:1.3em;margin-inline-start:-2.5em;border-radius:999px;background:var(--frame);z-index:2}.phone-screen{background:var(--bg);border-radius:2.3em;padding:3.2em 1.1em 1.4em;display:grid;gap:1em;min-height:34em;align-content:start}.ph-top{display:flex;justify-content:space-between;align-items:center}.ph-top span{font-weight:700;font-size:1.25em}.ph-top em{font-style:normal;font-size:.9em;border:1px solid var(--line-strong);border-radius:999px;padding:.2em .8em;color:var(--ink-2)}.ph-balance{background:var(--accent);background-image:radial-gradient(circle at 100% 0%,var(--sheen),transparent 60%);color:var(--on-accent);border-radius:1.3em;padding:1.1em 1.1em 1em;display:grid;gap:.3em}.ph-balance>span{font-size:.95em;opacity:.85}.ph-balance>b{font-size:2.5em;letter-spacing:-.04em;line-height:1}.ph-balance small{font-size:.4em;letter-spacing:0}.ph-sub{display:flex;gap:1.2em;font-size:.88em;opacity:.9;margin-top:.3em}.ph-btn{margin-top:.7em;background:var(--on-accent);color:var(--accent-ink);border-radius:999px;text-align:center;font-weight:700;padding:.65em;font-size:.95em}.ph-list{display:grid;gap:.1em}.ph-list>span{font-weight:650;font-size:.95em;color:var(--ink-2);margin-bottom:.3em}.ph-row{display:grid;grid-template-columns:minmax(0,1fr) auto 4em;gap:.6em;align-items:center;padding:.65em 0;border-top:1px solid var(--line)}.path{list-style:none;margin:0;padding:0;display:grid;gap:28px;position:relative}@media (min-width: 820px){.path{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:24px}}.path-track{position:absolute;margin:0;overflow:hidden;background:var(--line);border-radius:2px;inset-inline-start:33px;top:34px;bottom:34px;width:3px}@media (min-width: 820px){.path-track{inset-inline-start:calc(100% / (2 * var(--n)));inset-inline-end:calc(100% / (2 * var(--n)));top:34px;bottom:auto;width:auto;height:3px}}.path-pulse{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--accent);transform-origin:top left;transform:scaleY(var(--progress, 1))}@media (min-width: 820px){.path-pulse{transform:scaleX(var(--progress, 1))}}.path-step{position:relative;margin:0;display:grid;grid-template-columns:68px 1fr;column-gap:18px;align-items:center}@media (min-width: 820px){.path-step{grid-template-columns:1fr;justify-items:center;align-content:start;text-align:center;row-gap:4px}.path-step strong,.path-step>span:last-child{align-self:auto!important}}.path-node{grid-row:span 2;width:68px;height:68px;border-radius:22px;display:grid;place-items:center;background:var(--surface);border:1.5px solid var(--line-strong);color:var(--ink-2);position:relative;z-index:1}@media (min-width: 820px){.path-node{grid-row:auto;margin-bottom:12px}}.path-step.last .path-node{background:var(--accent);border-color:var(--accent);color:var(--on-accent);box-shadow:0 0 0 8px var(--accent-soft)}.path-step strong{font-size:1.12rem;align-self:end}.path-step>span:last-child{color:var(--muted);font-size:.97rem;align-self:start}.band .path-track{background:var(--inverse-line)}.band .path-pulse{background:var(--inverse-accent)}.band .path-node{background:var(--inverse-bg);border-color:var(--inverse-line);color:var(--inverse-ink)}.band .path-step.last .path-node{background:var(--inverse-accent);border-color:var(--inverse-accent);color:var(--inverse-bg);box-shadow:none}.band .path-step strong{color:var(--inverse-ink)}.band .path-step>span:last-child{color:var(--inverse-muted)}.hero-glow{position:relative;overflow:hidden}.hero-glow .wrap{position:relative}.tile-role{font-size:.8rem!important;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink)!important;margin-bottom:4px!important}.tile-role .pill{margin:0 0 0 6px;letter-spacing:.02em}details.more{margin-top:12px;font-size:.95rem}details.more summary{cursor:pointer;color:var(--accent-ink);font-weight:600;width:max-content}details.more p{margin-top:8px!important;color:var(--ink-2)}.trust-card .tile-icon{margin-bottom:16px}.creators-grid .hero-copy h1{max-width:13ch}.bento{list-style:none;padding:0;margin:0;display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}@media (min-width: 640px){.bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 980px){.bento{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense}.tile.big{grid-column:span 2}}.bento .tile{margin:0;position:relative;overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:26px;display:flex;flex-direction:column;gap:6px;transition:border-color .3s var(--ease),transform .3s var(--ease)}.bento .tile:hover{border-color:var(--line-strong);transform:translateY(-2px)}.tile.big{background-image:radial-gradient(circle at 100% 0%,var(--glow),transparent 55%)}.tile-icon{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent-ink);margin-bottom:10px}.tile h3{font-size:1.18rem;margin:0;max-width:22ch}.tile p{color:var(--muted);margin:0;font-size:.97rem}.tile-vis{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.chip-link{display:inline-flex;align-items:center;gap:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem;background:var(--bg-sunk);border:1px solid var(--line);border-radius:999px;padding:6px 12px;color:var(--ink-2)}.chip-code{display:inline-grid;border:1.5px dashed var(--accent);border-radius:10px;padding:6px 14px;line-height:1.2}.chip-code b{color:var(--accent-ink);letter-spacing:.08em}.chip-code small{color:var(--muted);font-size:.78rem}.tile-vis.csv{display:grid;gap:0;border:1px solid var(--line);border-radius:10px;overflow:hidden;font-size:.88rem;max-width:420px}.tile-vis.csv>div{display:grid;grid-template-columns:1fr 1.3fr .8fr;gap:8px;padding:8px 12px}.tile-vis.csv>div:first-child{background:var(--bg-sunk);color:var(--muted);font-weight:600}.tile-vis.csv b{font-weight:560;font-variant-numeric:tabular-nums}.creators-grid{display:grid;gap:48px;align-items:center}@media (min-width: 900px){.creators-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.creators-grid h2{font-size:clamp(2rem,1.4rem + 2.6vw,3.2rem);max-width:16ch}.creators-visual{container-type:inline-size;width:min(100%,300px);margin-inline:auto}.creators-visual .phone{font-size:calc(100cqw / 19);transform:rotate(-3deg)}.creators-visual .example-label{text-align:center;margin-top:20px}.path.is-live .path-node{transition:transform .25s var(--ease),border-color .25s var(--ease),color .25s var(--ease)}.path.is-live .path-step.is-current .path-node{transform:scale(1.08);border-color:var(--accent);color:var(--accent-ink)}.path.is-live .path-step.last.is-current .path-node{transform:scale(1.12);color:var(--on-accent)}.band .path.is-live .path-step.is-current .path-node{border-color:var(--inverse-accent);color:var(--inverse-ink)}.band .path.is-live .path-step.last.is-current .path-node{color:var(--inverse-bg)}:root{--good-soft: color-mix(in srgb, var(--good) 13%, var(--surface));--bad-soft: color-mix(in srgb, var(--bad) 11%, var(--surface));--stage: color-mix(in srgb, var(--accent) 8%, var(--bg));--stage-dot: color-mix(in srgb, var(--accent) 22%, var(--bg));--mk-shadow: 0 1px 2px oklch(.3 .02 70 / .06), 0 22px 44px -22px var(--shadow);--band: oklch(.33 .15 277);--band-ink: oklch(.975 .01 277);--band-muted: oklch(.86 .05 277);--band-line: oklch(1 0 0 / .16)}html.dark{--stage: color-mix(in srgb, var(--accent) 12%, var(--bg));--stage-dot: color-mix(in srgb, var(--accent) 30%, var(--bg));--mk-shadow: 0 1px 2px oklch(0 0 0 / .3), 0 22px 44px -22px var(--shadow);--band: oklch(.29 .12 277)}.mark path{fill:currentColor}.hm-kicker{font-size:.9rem;font-weight:650;color:var(--accent-ink);margin:0 0 12px}.hm-more{display:inline-flex;align-items:center;gap:6px;font-weight:620;color:var(--accent-ink);text-decoration:none}.hm-more:hover{text-decoration:underline}.hm-more .icon{transition:transform .25s var(--ease)}.hm-more:hover .icon{transform:translate(3px)}[dir=rtl] .hm-more:hover .icon{transform:translate(-3px)}.btn-primary .icon{margin-inline-end:-4px}.mk-pill,.mk-tag{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-weight:620;line-height:1.3}.mk-pill{font-size:.78em;padding:.25em .75em;border-radius:999px;background:var(--bg-sunk);color:var(--ink-2)}.mk-pill-good{background:var(--good-soft);color:var(--good)}.mk-pill-bad{background:var(--bad-soft);color:var(--bad)}.mk-pill-accent{background:var(--accent-soft);color:var(--accent-ink)}.mk-tag{font-size:.75em;padding:.15em .6em;border-radius:6px;border:1px solid var(--line);color:var(--ink-2)}.mk-note{font-size:.78rem;color:var(--muted);margin:14px 0 0;text-align:center}.hm-hero{position:relative;overflow:hidden;padding-block:clamp(36px,6vw,88px) clamp(64px,9vw,120px)}.hm-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(var(--line-strong) 1px,transparent 1.4px);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse 60% 70% at 78% 38%,#000 10%,transparent 72%);mask-image:radial-gradient(ellipse 60% 70% at 78% 38%,#000 10%,transparent 72%);opacity:.7;pointer-events:none}.hm-hero-grid{position:relative;display:grid;gap:clamp(48px,7vw,64px);align-items:center}@media (min-width: 1024px){.hm-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:56px}}.hm-hero h1{font-size:clamp(2.45rem,1.5rem + 3.6vw,4.35rem);font-weight:760;letter-spacing:-.045em;line-height:1;max-width:14ch;margin:0}.hm-hero h1 em{font-style:normal;color:var(--accent-ink)}.hm-lede{font-size:clamp(1.08rem,1rem + .4vw,1.27rem);line-height:1.55;color:var(--ink-2);max-width:48ch;margin:22px 0 30px}.check{max-width:560px}.check-field{display:flex;align-items:center;gap:8px;background:var(--surface);border:1.5px solid var(--line-strong);border-radius:999px;padding:6px 6px 6px 18px;box-shadow:var(--mk-shadow);transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.check-field:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft),var(--mk-shadow)}.check-field>.icon{color:var(--muted)}.check-field input{flex:1 1 0;min-width:0;border:0;background:transparent;color:var(--ink);font:inherit;font-size:1.05rem;padding:10px 2px;outline:none}.check-field input::placeholder{color:var(--muted);opacity:1}.check-field .btn{flex:none;display:inline-grid}.check-field .btn>span{grid-area:1 / 1;display:inline-flex;align-items:center;justify-content:center;gap:8px}.check-busy-label,.check.is-busy .check-idle-label{visibility:hidden}.check.is-busy .check-busy-label{visibility:visible}.check.is-busy .btn{cursor:progress}.spinner{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.spinner{animation-duration:2s}}@media (max-width: 520px){.check-field{flex-wrap:wrap;border-radius:22px;padding:6px}.check-field>.icon{margin-inline-start:12px}.check-field .btn{flex-basis:100%}}.check-slot{display:grid;margin-top:16px}.check-layer{grid-area:1 / 1;visibility:hidden;opacity:0;transition:opacity .25s var(--ease),visibility 0s linear .25s}.check-slot[data-state=idle] .check-idle,.check-slot[data-state=ok] .check-ok,.check-slot[data-state=no] .check-no{visibility:visible;opacity:1;transition:opacity .25s var(--ease)}.check-note{margin:0;font-size:.92rem;color:var(--muted)}.hm-trust{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-wrap:wrap;gap:10px 22px;font-size:.93rem;font-weight:560;color:var(--ink-2)}.hm-trust li{margin:0;display:inline-flex;align-items:center;gap:7px}.hm-trust .icon{color:var(--accent-ink)}.check-ok,.check-no{align-self:start;border-radius:18px;padding:14px 16px}.check-ok{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;background:var(--good-soft);border:1px solid color-mix(in srgb,var(--good) 30%,var(--line))}.check-ok p{margin:0;flex:1 1 16rem}.check-chip{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;font-weight:650;color:var(--good);flex-basis:100%}.check-no{background:var(--surface);border:1px solid var(--line-strong)}.check-msgs{display:grid}.check-msgs p{grid-area:1 / 1;margin:0;visibility:hidden}.check-slot[data-msg=not_a_store] [data-msg=not_a_store],.check-slot[data-msg=not_reachable] [data-msg=not_reachable],.check-slot[data-msg=invalid] [data-msg=invalid],.check-slot[data-msg=empty] [data-msg=empty],.check-slot[data-msg=error] [data-msg=error]{visibility:inherit}.check-links{margin:8px 0 0;font-size:.92rem}.check-links a{font-weight:600}.check-slot[data-msg=invalid] .check-links,.check-slot[data-msg=empty] .check-links{visibility:hidden}.hm-hero-art{container-type:inline-size;width:min(100%,520px);margin-inline:auto}.hv{position:relative;aspect-ratio:1 / .86;font-size:clamp(.8rem,3.1cqi,1rem)}.hv-mark{position:absolute;width:54%;inset-inline-start:-2%;top:-2%;color:var(--accent);opacity:.16}html.dark .hv-mark{opacity:.3}.hv-card{position:absolute;inset-inline-start:20%;inset-inline-end:0;top:30%}.hv-chip{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:.6em 1em;border-radius:999px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--mk-shadow);font-size:.86em;font-weight:620;white-space:nowrap}.hv-chip .icon{color:var(--accent-ink)}.hv-link{top:14%;inset-inline-end:4%}.hv-paid{bottom:0;inset-inline-end:4%}.hv-paid .icon:last-child{color:var(--good)}.mk{background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--mk-shadow);padding:1em 1.1em;color:var(--ink);line-height:1.4;text-align:start}.mk-head{display:flex;align-items:center;gap:.7em;padding-bottom:.4em}.mk-head div>*{display:block}.mk-head div span{font-size:.82em;color:var(--muted)}.mk-av{flex:none;width:2.3em;height:2.3em;border-radius:50%;display:inline-grid;place-items:center;font-size:.78em;font-weight:720;background:oklch(.91 .06 var(--h, 277));color:oklch(.42 .13 var(--h, 277))}html.dark .mk-av{background:oklch(.36 .08 var(--h, 277));color:oklch(.92 .05 var(--h, 277))}.mk-av-empty{background:transparent;border:1.5px dashed var(--line-strong)}html.dark .mk-av-empty{background:transparent}.mk-list,.mk-rows{list-style:none;padding:0;margin:0}.mk-list li,.mk-rows li{margin:0;display:grid;align-items:center;gap:.7em;padding:.7em 0;border-top:1px solid var(--line)}.mk-list li{grid-template-columns:auto minmax(0,1fr) auto}.mk-list .mk-pill{justify-self:start}.mk-id{font-size:.8em;color:var(--muted)}.mk-amt{font-weight:680;white-space:nowrap}.mk-amt.good{color:var(--good)}.mk-amt.struck{color:var(--muted);text-decoration:line-through}.mk-amt.muted{color:var(--muted)}.mk-foot{display:flex;align-items:baseline;justify-content:space-between;gap:1em;padding-top:.8em;border-top:1px dashed var(--line-strong);font-size:.86em;color:var(--muted)}.mk-foot strong{font-size:1.45em;letter-spacing:-.02em;color:var(--ink);white-space:nowrap}.mk-bar{display:flex;align-items:center;gap:.5em;margin-bottom:.6em}.mk-bar strong{margin-inline-end:auto}.mk-sub{font-size:.82em;color:var(--muted);margin:0}.mk-btn{display:inline-flex;align-items:center;gap:4px;padding:.35em .9em;border-radius:999px;border:1px solid var(--line-strong);font-size:.78em;font-weight:650;white-space:nowrap}.mk-btn-solid{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.mk-attr li{grid-template-columns:auto auto minmax(0,1fr) auto auto}.mk-who{font-weight:620;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-attr li.is-muted{color:var(--muted)}.mk-attr li.is-muted .mk-who{font-weight:500}.mk-track+.mk-track{margin-top:.9em;padding-top:.9em;border-top:1px solid var(--line)}.mk-track-top{display:flex;justify-content:space-between;align-items:baseline}.mk-steps{list-style:none;padding:0;margin:.7em 0 .5em;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.mk-steps li{margin:0;position:relative;padding-top:.8em;font-size:.8em;color:var(--ink-2);display:inline-flex;align-items:center;gap:4px}.mk-steps li:before{content:"";position:absolute;inset:0 0 auto;height:5px;border-radius:5px;background:var(--accent)}.mk-steps li.end{color:var(--good);font-weight:680}.mk-steps li.end:before{background:var(--good)}.is-bad .mk-steps li.end{color:var(--bad)}.is-bad .mk-steps li.end:before{background:var(--bad)}.mk-cap{font-size:.8em;color:var(--muted);margin:0 0 .9em}.mk-stairs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;height:10em}.mk-stair{height:var(--h);border-radius:14px 14px 5px 5px;background:var(--accent-soft);color:var(--accent-ink);padding:.6em .7em;display:flex;flex-direction:column;justify-content:flex-end}.mk-stair strong{font-size:1.45em;letter-spacing:-.03em;line-height:1.1}.mk-stair span{font-size:.72em;color:var(--ink-2)}.mk-stair.is-now{background:var(--accent);color:var(--on-accent)}.mk-stair.is-now span{color:var(--on-accent);opacity:.85}.mk-meter{height:6px;border-radius:6px;background:var(--bg-sunk);margin:1em 0 .8em;overflow:hidden}.mk-meter span{display:block;height:100%;border-radius:inherit;background:var(--accent)}.mk-tiers .mk-sub{display:flex;align-items:center;gap:.6em}.mk-dir li{grid-template-columns:auto minmax(0,1fr) auto auto}.mk-dir-main strong,.mk-dir-main>span:not(.mk-pill){display:block}.mk-dir-main>span:not(.mk-pill){font-size:.78em;color:var(--muted)}.mk-dir-main .mk-pill{margin-top:.35em}.mk-dir-num{text-align:end}.mk-dir-num strong{display:block;font-size:1.15em;font-variant-numeric:tabular-nums}.mk-dir-num span{display:block;font-size:.68em;color:var(--muted);max-width:7em}.mk-sheet{border:1px solid var(--line);border-radius:12px;overflow:hidden;font-size:.8em}.mk-sheet>div{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1.15fr) minmax(0,.95fr);gap:8px;padding:.6em .9em;border-top:1px solid var(--line)}.mk-sheet>div>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-sheet>.mk-sheet-head{border-top:0;background:var(--bg-sunk);color:var(--muted);font-weight:650}.mk-sheet .mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95em;color:var(--ink-2)}.mk-sheet .num,.mk-sheet-head span:last-child{text-align:end}.mk-sheet-total strong{text-align:end}.mk-prof{display:flex;align-items:center;flex-wrap:wrap;gap:.7em}.mk-prof .mk-av{width:3em;height:3em;font-size:.9em}.mk-prof div>*{display:block}.mk-prof div span{font-size:.82em;color:var(--muted)}.mk-prof .mk-pill{margin-inline-start:auto}.mk-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:1em 0}.mk-stats div{background:var(--bg-sunk);border-radius:12px;padding:.8em .9em}.mk-stats strong{display:block;font-size:1.6em;letter-spacing:-.03em;line-height:1.1}.mk-stats span{font-size:.78em;color:var(--muted)}.mk-pause{display:flex;align-items:center;gap:.7em;padding:.75em .9em;border:1px dashed var(--line-strong);border-radius:12px;font-size:.86em}.mk-pause>span:first-child{flex:1}.mk-switch{position:relative;width:2.4em;height:1.4em;border-radius:999px;background:var(--line-strong);flex:none}.mk-switch i{position:absolute;inset-inline-start:.2em;top:.2em;width:1em;height:1em;border-radius:50%;background:var(--surface)}.mk-pause em{font-style:normal;font-size:.86em;font-weight:680;color:var(--bad)}.hm-sec{padding-block:clamp(72px,10vw,128px)}.hm-head{max-width:46rem;margin-bottom:clamp(36px,5vw,64px)}.hm-head h2,.hm-faq h2,.hm-creators h2{font-size:clamp(1.95rem,1.3rem + 2.4vw,3.05rem);letter-spacing:-.038em;line-height:1.04;margin:0}.hm-head p:not(.hm-kicker){color:var(--ink-2);font-size:1.12rem;margin:16px 0 0;max-width:52ch}.hm-how{background:var(--bg-sunk);border-block:1px solid var(--line)}.journey{position:relative}.j-stops{list-style:none;padding:0;margin:0;display:grid;gap:40px;position:relative}.j-stop{margin:0;display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:18px;align-content:start}.j-node{grid-column:1;grid-row:1 / span 3;align-self:start;position:relative;z-index:1;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-weight:720;background:var(--surface);border:2px solid var(--line-strong);color:var(--muted);transition:background-color .35s var(--ease),border-color .35s var(--ease),color .35s var(--ease),box-shadow .35s var(--ease)}.j-stop.is-on .j-node{background:var(--accent);border-color:var(--accent);color:var(--on-accent);box-shadow:0 0 0 6px var(--accent-soft)}.j-art{grid-column:2;margin-bottom:14px;transition:opacity .45s var(--ease),transform .45s var(--ease)}.j-stop h3,.j-stop p{grid-column:2}.j-stop h3{font-size:1.15rem;margin:0 0 6px}.j-stop p{color:var(--ink-2);font-size:.98rem;margin:0;max-width:34ch}.journey.is-live .j-stop:not(.is-on) .j-art{opacity:.35;transform:translateY(8px)}.j-rail{position:absolute;inset-inline-start:21px;top:22px;bottom:22px;width:2px;background:var(--line-strong);border-radius:2px;overflow:hidden}.j-rail span{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--accent);transform-origin:top;transform:scaleY(var(--p, 1))}.j-wave{display:none}.j-obj{display:inline-flex;align-items:center;gap:8px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--mk-shadow);font-size:.86rem;font-weight:620;white-space:nowrap}.j-obj .icon{color:var(--accent-ink)}.j-link{border-radius:999px;padding:8px 14px}.j-order{flex-direction:column;align-items:stretch;gap:6px;border-radius:14px 14px 4px;padding:10px 12px;min-width:190px}.j-o-top,.j-o-mid{display:flex;justify-content:space-between;align-items:center;gap:12px}.j-o-top span{font-size:.78rem;color:var(--muted);font-weight:500}.j-parcel{border-radius:16px;padding:10px 14px}.j-coin{flex-direction:column;gap:0;border-radius:18px;padding:10px 18px;background:var(--good-soft);border-color:color-mix(in srgb,var(--good) 30%,var(--line))}.j-coin strong{font-size:1.2rem;color:var(--good);letter-spacing:-.02em}.j-coin span{font-size:.74rem;color:var(--ink-2);font-weight:560}@media (min-width: 900px){.j-stops{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.j-stop{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.j-art{grid-column:1;height:96px;display:flex;align-items:flex-end;justify-content:center;margin:0}.j-node{grid-column:1;grid-row:auto;align-self:auto;margin:18px 0}.j-stop h3,.j-stop p{grid-column:1}.j-rail{display:none}.j-wave{display:block;position:absolute;inset-inline-start:0;inset-inline-end:0;top:116px;width:100%;height:40px;overflow:visible}.j-wave path{fill:none;stroke-width:2.5;stroke-linecap:round;vector-effect:non-scaling-stroke}.j-wave-bg path{stroke:var(--line-strong);stroke-dasharray:2 6}.j-wave-on path{stroke:var(--accent)}.j-wave-on{clip-path:inset(-10px calc(87.5% - var(--p, 1) * 75%) -10px 0)}[dir=rtl] .j-wave{scale:-1 1}}.hm-how-more{margin:clamp(36px,5vw,56px) 0 0}.hm-feats{padding-bottom:clamp(40px,6vw,72px)}.hm-feat{display:grid;gap:32px;align-items:center;padding-block:clamp(32px,5vw,64px)}.hm-feat+.hm-feat{border-top:1px solid var(--line)}@media (min-width: 900px){.hm-feat{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(48px,6vw,88px)}.hm-feat.is-flip{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.hm-feat.is-flip .hm-feat-text{order:2}}.hm-num{display:inline-block;font-size:.82rem;font-weight:720;letter-spacing:.06em;color:var(--accent-ink);background:var(--accent-soft);border-radius:999px;padding:3px 10px;margin-bottom:18px;font-variant-numeric:tabular-nums}.hm-feat h3{font-size:clamp(1.6rem,1.15rem + 1.6vw,2.3rem);letter-spacing:-.032em;line-height:1.08;max-width:17ch;margin:0 0 18px}.hm-feat-text p{color:var(--ink-2);max-width:50ch}.hm-feat-text .hm-more{margin-top:6px}.hm-stage{position:relative;margin:0;padding:clamp(28px,5vw,56px) clamp(16px,4vw,48px) clamp(16px,3vw,28px);isolation:isolate}.hm-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--stage);background-image:radial-gradient(var(--stage-dot) 1px,transparent 1.4px);background-size:20px 20px;border-radius:64px 64px 64px 14px}.hm-stage-2:before{border-radius:14px 64px 64px}.hm-stage-3:before{border-radius:64px 14px 64px 64px}.hm-stage-4:before{border-radius:64px 64px 14px}.hm-stage-5:before{border-radius:64px 64px 64px 14px}.hm-stage-6:before{border-radius:14px 64px 64px}.hm-stage-art{container-type:inline-size;max-width:460px;margin-inline:auto}.hm-stage-art>.mk{font-size:clamp(.8rem,3.6cqi,.97rem);transform:rotate(-1deg)}.hm-feat.is-flip .hm-stage-art>.mk{transform:rotate(1deg)}@container (max-width: 340px){.mk-attr .mk-id,.mk-dir .mk-btn{display:none}.mk-attr li{grid-template-columns:auto minmax(0,1fr) auto auto}.mk-dir li{grid-template-columns:auto minmax(0,1fr) auto}}.hm-creators{position:relative;overflow:hidden;isolation:isolate;background:var(--band);color:var(--band-ink);padding-block:clamp(80px,11vw,136px)}.hm-cr-mark{position:absolute;z-index:-1;height:115%;inset-inline-end:-6%;top:50%;transform:translateY(-50%);color:#ffffff12}.hm-creators .hm-kicker{color:var(--band-muted)}.hm-creators h2{font-size:clamp(2.3rem,1.4rem + 3.6vw,4.2rem);color:var(--band-ink);max-width:11ch}.hm-creators .actions{margin-top:32px;gap:14px 22px}.hm-creators .hm-more{color:var(--band-ink)}.btn-light{background:var(--band-ink);color:var(--band)}.btn-light:hover{background:#ffffffdb}.hm-creators :focus-visible{outline-color:var(--band-ink)}.hm-cr-grid{display:grid;gap:48px;align-items:center}@media (min-width: 900px){.hm-cr-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:80px}}.hm-cr-points{list-style:none;padding:0;margin:0;counter-reset:cr}.hm-cr-points li{counter-increment:cr;margin:0;display:grid;grid-template-columns:2.4em minmax(0,1fr);padding:22px 0;border-top:1px solid var(--band-line);font-size:1.08rem}.hm-cr-points li:last-child{border-bottom:1px solid var(--band-line)}.hm-cr-points li:before{content:counter(cr,decimal-leading-zero);grid-row:span 2;font-size:.85rem;font-weight:700;color:var(--band-muted);padding-top:.25em;font-variant-numeric:tabular-nums}.hm-cr-points strong{color:var(--band-ink);font-size:1.18rem}.hm-cr-points span{color:var(--band-muted)}.hm-faq-grid{display:grid;gap:40px}@media (min-width: 900px){.hm-faq-grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:80px;align-items:start}.hm-faq-side{position:sticky;top:calc(var(--header-h) + 24px)}}.hm-faq-side p:not(.hm-kicker){color:var(--ink-2);margin:18px 0 12px}.hm-end{position:relative;overflow:hidden;isolation:isolate;text-align:center;padding-block:clamp(88px,12vw,152px);border-top:1px solid var(--line);background:radial-gradient(ellipse 60% 70% at 50% 100%,var(--glow),transparent 70%)}.hm-end-mark{position:absolute;z-index:-1;inset-inline-end:-70px;bottom:-60px;width:clamp(200px,30vw,380px);color:var(--accent);opacity:.09}.hm-end h2{font-size:clamp(2.1rem,1.3rem + 3.3vw,3.8rem);letter-spacing:-.042em;line-height:1.02;max-width:17ch;margin:0 auto}.hm-end p{color:var(--ink-2);font-size:1.12rem;margin:20px auto 32px;max-width:46ch}.hm-end .actions{justify-content:center}@media (prefers-reduced-motion: no-preference){.hm-hero-copy>*,.hm-hero-art{animation:rise .8s var(--ease) both}.hm-hero-copy>:nth-child(2){animation-delay:.06s}.hm-hero-copy>:nth-child(3){animation-delay:.12s}.hm-hero-art{animation-delay:.18s}}.hv-page{top:34%}.mk-url{font-size:.8em;padding:.55em .9em;border-radius:999px;background:var(--bg-sunk);color:var(--ink-2);margin-bottom:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-url b{color:var(--accent-ink);font-weight:700}.mk-product{display:flex;align-items:center;gap:.9em}.mk-product div{flex:1;min-width:0}.mk-product strong,.mk-product div span{display:block}.mk-product div span{color:var(--muted);font-size:.86em}.mk-img{flex:none;width:4.2em;height:4.8em;border-radius:14px 14px 14px 4px;background:radial-gradient(circle at 30% 30%,oklch(.9 .05 60),transparent 60%),linear-gradient(160deg,#eacab1,#d09e83)}html.dark .mk-img{background:radial-gradient(circle at 30% 30%,oklch(.5 .05 60),transparent 60%),linear-gradient(160deg,#6a4f39,#53311c)}.hv-credit{bottom:4%;inset-inline-end:0;white-space:normal;max-width:82%;border-radius:18px}.hv-credit em{font-style:normal;font-weight:500;color:var(--muted)}.hv-credit .icon:last-child{color:var(--good)}.hv-phone{aspect-ratio:auto;display:grid;place-items:center;padding:4% 0 2%;font-size:clamp(.62rem,2.6cqi,.86rem)}.hv-phone .phone{position:relative;transform:rotate(-3deg)}.hv-phone .hv-mark{width:104%;top:8%;inset-inline-start:-8%}.bento .tile{border-radius:24px 24px 24px 6px}.tile-num{position:absolute;top:22px;inset-inline-end:22px;margin:0}.figure.hm-figure{border:0;background-color:var(--stage);background-image:radial-gradient(var(--stage-dot) 1px,transparent 1.4px);background-size:20px 20px;border-radius:56px 56px 56px 12px}.figure.hm-figure figcaption{border-top-color:color-mix(in srgb,var(--accent) 18%,transparent)}.hm-band-cta h2{max-width:16ch}.hm-band-body{color:var(--band-muted);margin:18px 0 0;max-width:48ch}.gd-cards{list-style:none;margin:0;padding:0;display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}@media (min-width: 640px){.gd-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 980px){.gd-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.gd-card.is-wide{grid-column:span 2}}.gd-card{position:relative;margin:0;display:flex;flex-direction:column;gap:8px;padding:26px;background:var(--surface);border:1px solid var(--line);border-radius:24px 24px 24px 6px;transition:border-color .3s var(--ease),transform .3s var(--ease),box-shadow .3s var(--ease)}.gd-card:hover{border-color:var(--line-strong);transform:translateY(-2px);box-shadow:var(--mk-shadow)}.gd-card:has(.gd-link:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.gd-card.is-wide{background-image:radial-gradient(circle at 100% 0%,var(--glow),transparent 55%)}.gd-card .tile-icon{margin-bottom:8px}.gd-card h2,.gd-card h3{margin:0;font-size:1.25rem;line-height:1.2;letter-spacing:-.02em;max-width:24ch}.gd-card.is-wide h2{font-size:clamp(1.3rem,1.1rem + .8vw,1.65rem)}.gd-link{color:var(--ink);text-decoration:none}.gd-link:focus-visible{outline:none}.gd-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.gd-card p{margin:0;color:var(--muted);font-size:.97rem}.gd-card>p:not(.gd-foot){max-width:56ch}.gd-card>p:not(.gd-foot){flex:1}.gd-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px!important;padding-top:16px;border-top:1px dashed var(--line-strong)}.gd-time{font-size:.82rem;font-weight:620;padding:.25em .75em;border-radius:999px;background:var(--bg-sunk);color:var(--ink-2);white-space:nowrap}.gd-go{display:inline-flex;align-items:center;gap:6px;font-weight:620;color:var(--accent-ink)}.gd-go .icon{transition:transform .25s var(--ease)}.gd-card:hover .gd-go .icon{transform:translate(3px)}[dir=rtl] .gd-card:hover .gd-go .icon{transform:translate(-3px)}.gd-card-sm{flex-direction:row;align-items:center;gap:14px;padding:18px 20px}.gd-card-sm .tile-icon{flex:none;width:40px;height:40px;border-radius:12px;margin:0}.gd-card-sm h3{flex:1;font-size:1.05rem}.gd-hv-card{top:27%}.gd-hv-title{display:block;font-size:1.22em;font-weight:720;letter-spacing:-.02em;line-height:1.2;margin:.15em 0 .7em}.gd-hv-card .mk-sub{margin-bottom:.3em}.gd-hv-rows li{grid-template-columns:auto minmax(0,1fr);font-size:.9em;color:var(--ink-2);padding:.6em 0}.gd-hv-n{font-size:.85em;font-weight:720;color:var(--accent-ink);font-variant-numeric:tabular-nums}.ar-hero{position:relative;overflow:hidden;isolation:isolate;padding-block:clamp(32px,5vw,72px) clamp(48px,6vw,80px);border-bottom:1px solid var(--line)}.ar-hero-mark{position:absolute;z-index:-1;inset-inline-end:-60px;top:50%;translate:0 -50%;width:clamp(220px,32vw,440px);color:var(--accent);opacity:.09}html.dark .ar-hero-mark{opacity:.18}.ar-hero-inner{position:relative}.ar-hero h1{font-size:clamp(2.2rem,1.45rem + 2.9vw,3.7rem);font-weight:760;letter-spacing:-.045em;line-height:1.02;max-width:19ch;margin:0}.ar-hero .hm-lede{max-width:56ch;margin:22px 0 26px}.ar-back{display:inline-flex;align-items:center;gap:6px;margin-bottom:22px;font-size:.94rem;font-weight:600;color:var(--ink-2);text-decoration:none}.ar-back:hover{color:var(--accent-ink)}.ar-back-icon .icon{scale:-1 1;transition:transform .25s var(--ease)}.ar-back:hover .ar-back-icon .icon{transform:translate(3px)}[dir=rtl] .ar-back-icon .icon{scale:1 1}[dir=rtl] .ar-back:hover .ar-back-icon .icon{transform:translate(3px)}.ar-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px}.ar-kicker .hm-num{margin:0}.ar-meta{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:.94rem;color:var(--muted)}.ar-meta li{display:inline-flex;align-items:center;gap:8px}.ar-meta .icon{color:var(--accent-ink)}.ar-hero .actions{margin-top:28px}.ar-grid{display:grid;gap:40px;padding-block:clamp(36px,6vw,72px) clamp(64px,9vw,112px)}.ar-side{display:none}@media (min-width: 1024px){.ar-grid{grid-template-columns:252px minmax(0,1fr);gap:clamp(48px,6vw,88px)}.ar-side{display:block}.ar-toc-m{display:none}}.ar-toc{position:sticky;top:calc(var(--header-h) + 24px);max-height:calc(100dvh - var(--header-h) - 48px);overflow:auto;padding:18px 12px 12px;background:var(--surface);border:1px solid var(--line);border-radius:20px 20px 20px 6px}.ar-toc-title{margin:0 10px 10px;font-size:.8rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ar-toc ol,.ar-toc-m ol{list-style:none;margin:0;padding:0;counter-reset:toc}.ar-toc li,.ar-toc-m li{margin:0;counter-increment:toc}.ar-toc a,.ar-toc-m a{display:grid;grid-template-columns:1.6em minmax(0,1fr);gap:8px;padding:7px 10px;border-radius:10px;font-size:.92rem;line-height:1.35;color:var(--ink-2);text-decoration:none;transition:background-color .2s var(--ease),color .2s var(--ease)}.ar-toc a:before,.ar-toc-m a:before{content:counter(toc,decimal-leading-zero);font-size:.78rem;font-weight:680;padding-top:.15em;color:var(--muted);font-variant-numeric:tabular-nums}.ar-toc a:hover,.ar-toc-m a:hover{background:var(--bg-sunk);color:var(--ink)}.ar-toc a[aria-current=true]{background:var(--accent-soft);color:var(--accent-ink);font-weight:620}.ar-toc a[aria-current=true]:before{color:var(--accent-ink)}.ar-toc-m{margin-bottom:36px;background:var(--surface);border:1px solid var(--line);border-radius:16px 16px 16px 6px}.ar-toc-m summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;font-weight:650;cursor:pointer}.ar-toc-m summary::-webkit-details-marker{display:none}.ar-toc-m summary .icon{color:var(--muted);transition:transform .25s var(--ease)}.ar-toc-m[open] summary .icon{transform:rotate(180deg)}.ar-toc-m ol{padding:0 8px 10px}.ar-body{max-width:70ch;color:var(--ink-2)}.ar-body>section+section{margin-top:clamp(48px,6vw,72px)}.ar-body h2{font-size:clamp(1.55rem,1.2rem + 1.3vw,2.15rem);letter-spacing:-.032em;line-height:1.1;color:var(--ink);margin:0 0 .75em}.ar-body h3{font-size:var(--step-1);color:var(--ink);margin:1.8em 0 .5em}.ar-body strong{color:var(--ink);font-weight:650}.ar-body ul,.ar-body ol{padding-inline-start:1.3em;margin:0 0 1.2em}.ar-body li{margin:0 0 .45em;padding-inline-start:.2em}.ar-body ul>li::marker{color:var(--accent-ink)}.ar-body ol>li::marker{color:var(--accent-ink);font-weight:700;font-variant-numeric:tabular-nums}.ar-body dl{margin:0 0 1.2em}.ar-body dt{padding-top:16px;border-top:1px solid var(--line);color:var(--ink)}.ar-body dt:first-child{border-top:0;padding-top:0}.ar-body dd{margin:4px 0 16px}.ar-body .callout,.ar-body .note,.ar-body blockquote{margin:1.5em 0;padding:20px 22px;color:var(--ink);background-color:var(--stage);background-image:radial-gradient(var(--stage-dot) 1px,transparent 1.4px);background-size:20px 20px;border-radius:20px 20px 20px 6px}.ar-body .callout>:last-child,.ar-body .note>:last-child,.ar-body blockquote>:last-child{margin-bottom:0}.ar-body .data-table{width:100%;border-collapse:separate;border-spacing:0;margin:1.6em 0;font-size:.95rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.ar-body .data-table caption{caption-side:top;text-align:start;padding:0 0 10px;font-size:.92rem;font-weight:600;color:var(--ink)}.ar-body .data-table th,.ar-body .data-table td{padding:12px 16px;border-top:1px solid var(--line);text-align:start;vertical-align:top}.ar-body .data-table thead th{border-top:0;background:var(--bg-sunk);font-size:.78rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.ar-body .data-table tbody th{font-weight:600;color:var(--ink)}.ar-body .data-table tbody tr:nth-child(2n){background:color-mix(in srgb,var(--bg-sunk) 55%,var(--surface))}@media (max-width: 640px){.ar-body .data-table:not(.compare-table),.ar-body .data-table:not(.compare-table) tbody{display:block;border:0;background:none}.ar-body .data-table:not(.compare-table) caption{display:block}.ar-body .data-table:not(.compare-table) thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ar-body .data-table:not(.compare-table) tr{display:block;margin-bottom:10px;padding:12px 16px;background:var(--surface);border:1px solid var(--line);border-radius:14px 14px 14px 4px}.ar-body .data-table:not(.compare-table) tbody tr:nth-child(2n){background:var(--surface)}.ar-body .data-table:not(.compare-table) th,.ar-body .data-table:not(.compare-table) td{display:flex;justify-content:space-between;gap:16px;padding:6px 0;border:0;text-align:end}.ar-body .data-table:not(.compare-table) tbody th{display:block;text-align:start;padding:0 0 8px;margin-bottom:4px;border-bottom:1px solid var(--line)}.ar-body .data-table:not(.compare-table) td[data-label]:before{content:attr(data-label);flex:none;max-width:50%;text-align:start;color:var(--muted);font-size:.85rem}}.ar-faq .faq{margin-top:8px}.ar-faq .faq summary{color:var(--ink)}.ar-next{background:var(--bg-sunk);border-top:1px solid var(--line);padding-block:clamp(56px,8vw,96px)}.ar-next h2{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.4rem);letter-spacing:-.035em;line-height:1.06;margin:0 0 clamp(24px,4vw,36px)}.ar-next-more{display:flex;flex-wrap:wrap;gap:12px 28px;margin:28px 0 0}.calc-section{padding-block:8px clamp(32px,5vw,56px)}.calc{display:grid;gap:24px;align-items:start}@media (min-width: 900px){.calc{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:32px}}.calc-inputs,.calc-results{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface);padding:clamp(20px,3vw,28px)}.calc-inputs h2,.calc-results h2{font-size:var(--step-1);letter-spacing:-.012em;margin:0 0 16px}.calc-field{margin:0 0 16px;padding:0;border:0;min-width:0}.calc-field>label,.calc-field>legend{display:block;font-weight:600;font-size:.95rem;margin-bottom:6px;padding:0}.calc-input{display:flex;align-items:center;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg);transition:border-color .15s var(--ease)}.calc-input:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--glow)}.calc-input input{flex:1;min-width:0;border:0;background:transparent;color:var(--ink);font:inherit;font-size:1.05rem;font-variant-numeric:tabular-nums;padding:10px 12px;min-height:44px;outline:none}.calc-unit{padding-inline:4px 12px;color:var(--muted);font-size:.9rem;white-space:nowrap}.calc-hint{margin:6px 0 0;color:var(--muted);font-size:.875rem}.calc-seg{display:grid;grid-template-columns:1fr 1fr;gap:4px;max-width:22rem;padding:4px;border-radius:var(--radius);background:var(--bg-sunk)}.calc-seg label{position:relative;cursor:pointer}.calc-seg input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.calc-seg span{display:flex;align-items:center;justify-content:center;text-align:center;min-height:36px;padding:6px 12px;border-radius:6px;font-size:.92rem;color:var(--ink-2)}.calc-seg input:checked+span{background:var(--surface);color:var(--ink);font-weight:600;box-shadow:0 1px 2px var(--shadow)}.calc-seg input:focus-visible+span{outline:2px solid var(--focus);outline-offset:2px}@media (min-width: 900px){.calc-results{position:sticky;top:calc(var(--header-h) + 24px)}}.calc-rows{margin:0}.calc-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;border-top:1px solid var(--line)}.calc-row dt{color:var(--ink-2)}.calc-row dd{margin:0;font-weight:650;white-space:nowrap;text-align:end}.calc-row.is-key dt{color:var(--ink);font-weight:600}.calc-row.is-key dd{font-size:var(--step-1);color:var(--accent-ink)}.calc-row.is-good dd{color:var(--good)}.calc[data-state=loss] [data-out=profit],.calc[data-state=never] [data-out=profit]{color:var(--bad)}.calc-detail{margin:4px 0 0;color:var(--muted);font-size:.875rem}.calc-sentence{margin:16px 0 0;padding:14px 16px;border-radius:var(--radius);background:var(--accent-soft);color:var(--ink);line-height:1.55}.calc-nojs{margin:10px 0 0;color:var(--muted);font-size:.875rem}.calc-cta{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.calc-cta p{margin:0;color:var(--muted);font-size:.875rem}.vs-scroll{max-width:100%;overflow-x:auto}.vs-table tbody th{min-width:8em}@media (max-width: 640px){.ar-body .data-table.vs-table,.ar-body .data-table.vs-table tbody,.ar-body .data-table.vs-table tr,.ar-body .data-table.vs-table th,.ar-body .data-table.vs-table td,.ar-body .data-table.vs-table caption{display:block}.ar-body .data-table.vs-table{border:0;background:none}.ar-body .data-table.vs-table thead{display:none}.ar-body .data-table.vs-table tr,.ar-body .data-table.vs-table tbody tr:nth-child(2n){margin-bottom:10px;padding:12px 16px;background:var(--surface);border:1px solid var(--line);border-radius:14px 14px 14px 4px}.ar-body .data-table.vs-table th,.ar-body .data-table.vs-table td{padding:4px 0;border:0;text-align:start}.ar-body .data-table.vs-table tbody th{min-width:0;padding-bottom:8px;margin-bottom:4px;border-bottom:1px solid var(--line)}.ar-body .data-table.vs-table td:before{content:attr(data-label);display:block;max-width:none;color:var(--muted);font-size:.8rem;font-weight:600;margin-top:6px}}.footer-subhead{margin-top:24px}@media (min-width: 860px){.footer-grid:has(>:nth-child(6)){grid-template-columns:repeat(5,minmax(0,1fr))}.footer-grid:has(>:nth-child(6))>.footer-brand{grid-column:1 / -1}}@media (min-width: 1180px){.footer-grid:has(>:nth-child(6)){grid-template-columns:minmax(0,1.6fr) repeat(5,minmax(0,1fr))}.footer-grid:has(>:nth-child(6))>.footer-brand{grid-column:auto}}:root{--font: "Schibsted Grotesk Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--bg: oklch(.982 .003 80);--bg-sunk: oklch(.958 .005 80);--surface: oklch(.996 .002 80);--ink: oklch(.22 .008 70);--ink-2: oklch(.4 .008 70);--muted: oklch(.5 .008 70);--line: oklch(.89 .005 80);--line-strong: oklch(.8 .006 80);--accent: oklch(.511 .262 277);--accent-hover: oklch(.457 .24 277);--accent-ink: oklch(.48 .24 277);--accent-soft: oklch(.95 .03 277);--on-accent: oklch(.995 .002 277);--good: oklch(.52 .13 150);--bad: oklch(.53 .17 27);--inverse-bg: oklch(.23 .01 70);--inverse-ink: oklch(.95 .004 80);--inverse-muted: oklch(.76 .008 80);--inverse-line: oklch(.36 .01 70);--inverse-accent: oklch(.78 .12 277);--focus: oklch(.511 .262 277);--glow: oklch(.6 .2 277 / .14);--shadow: oklch(.3 .02 70 / .4);--frame: oklch(.22 .008 70);--sheen: oklch(.99 .01 277 / .22);--radius: 8px;--radius-lg: 12px;--gutter: clamp(16px, 4vw, 40px);--max: 74rem;--ease: cubic-bezier(.22, 1, .36, 1);--header-h: 69px;--step--1: .875rem;--step-0: 1.0625rem;--step-1: 1.25rem;--step-2: clamp(1.4rem, 1.2rem + .8vw, 1.75rem);--step-3: clamp(1.75rem, 1.4rem + 1.6vw, 2.5rem);--step-4: clamp(2.2rem, 1.6rem + 3vw, 3.9rem);color-scheme:light}html.dark{--bg: oklch(.19 .006 70);--bg-sunk: oklch(.165 .006 70);--surface: oklch(.225 .007 70);--ink: oklch(.94 .004 80);--ink-2: oklch(.82 .006 80);--muted: oklch(.71 .007 80);--line: oklch(.31 .007 70);--line-strong: oklch(.4 .008 70);--accent: oklch(.585 .233 277);--accent-hover: oklch(.63 .2 277);--accent-ink: oklch(.78 .12 277);--accent-soft: oklch(.28 .07 277);--on-accent: oklch(.995 .002 277);--good: oklch(.78 .14 150);--bad: oklch(.74 .13 25);--inverse-bg: oklch(.95 .004 80);--inverse-ink: oklch(.22 .008 70);--inverse-muted: oklch(.45 .008 70);--inverse-line: oklch(.85 .006 80);--inverse-accent: oklch(.511 .262 277);--focus: oklch(.78 .12 277);--glow: oklch(.6 .2 277 / .18);--shadow: oklch(.05 .01 70 / .7);--frame: oklch(.36 .008 70);--sheen: oklch(.99 .01 277 / .25);color-scheme:dark}@media (prefers-reduced-motion: no-preference){@view-transition{navigation: auto;}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s}}.site-header{view-transition-name:header}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--step-0);line-height:1.6;font-feature-settings:"ss01" on;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,h4{line-height:1.12;letter-spacing:-.02em;margin:0 0 .5em;font-weight:700;text-wrap:balance}h1{font-size:var(--step-4);font-weight:760;letter-spacing:-.035em;line-height:1.02}h2{font-size:var(--step-3);letter-spacing:-.03em}h3{font-size:var(--step-1);letter-spacing:-.012em;line-height:1.25}p{margin:0 0 1em;text-wrap:pretty}a{color:var(--accent-ink);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:where(a[href],button,summary,select,label[for],input[type=checkbox],input[type=radio],input[type=submit],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch]){cursor:pointer}:disabled,[aria-disabled=true]{cursor:not-allowed}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}main:focus{outline:none}code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;background:var(--bg-sunk);border:1px solid var(--line);border-radius:6px;padding:.08em .4em;overflow-wrap:anywhere}ul,ol{padding-inline-start:1.2em}li+li{margin-top:.35em}strong{font-weight:650}.icon{flex:none}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.num{font-variant-numeric:tabular-nums}picture.only-light,picture.only-dark{display:block}html:not(.dark) .only-dark,.dark .only-light{display:none}.wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.prose{max-width:68ch}.prose h2{font-size:var(--step-2);margin-top:2.2em}.prose h3{margin-top:1.6em}.prose li::marker{color:var(--muted)}.skip-link{position:absolute;inset-inline-start:12px;top:-60px;z-index:100;background:var(--ink);color:var(--bg);padding:10px 16px;border-radius:var(--radius);font-weight:600;text-decoration:none}.skip-link:focus{top:12px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:48px;padding:.7em 1.25em;border-radius:999px;font:inherit;font-weight:620;font-size:1rem;line-height:1.2;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background-color .2s var(--ease),border-color .2s var(--ease),color .2s var(--ease)}.btn-primary{background:var(--accent);color:var(--on-accent)}.btn-primary:hover{background:var(--accent-hover)}.btn-ghost{border-color:var(--line-strong);color:var(--ink)}.btn-ghost:hover{border-color:var(--ink)}.btn-sm{min-height:40px;padding:.5em 1em;font-size:.94rem}.btn .icon{transition:transform .25s var(--ease)}.btn:hover .icon{transform:translate(3px)}[dir=rtl] .btn:hover .icon-dir{transform:translate(-3px)}.actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.site-header{border-bottom:1px solid var(--line);background:var(--bg);position:sticky;top:0;z-index:50}.header-row{display:flex;align-items:center;gap:24px;min-height:68px}.logo{display:inline-flex;align-items:center;text-decoration:none}.logo-mark{display:block}.nav-main{display:flex;gap:4px;margin-inline-start:8px}.nav-main a,.dropdown>summary{color:var(--ink-2);text-decoration:none;font-weight:520;font-size:.97rem;padding:8px 12px;border-radius:8px;min-height:40px;display:inline-flex;align-items:center}.nav-main a:hover,.dropdown>summary:hover{color:var(--ink);background:var(--bg-sunk)}.nav-main a[aria-current=page]{color:var(--ink);font-weight:650}.header-actions{margin-inline-start:auto;display:flex;align-items:center;gap:6px}.lang-menu .dropdown-panel{min-width:180px}.dropdown-panel>a.lang-item{display:flex;align-items:center;gap:10px}.lang-item[aria-current]{font-weight:650}.lang-item .icon{margin-inline-start:auto;color:var(--accent-ink)}.lang-menu>summary{font-weight:650;font-size:.9rem;letter-spacing:.04em}.flag{width:20px;height:15px;object-fit:cover;border-radius:3px}.theme-toggle{display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:8px;background:none;color:var(--ink-2);cursor:pointer}.theme-toggle[hidden]{display:none}.theme-toggle:hover{color:var(--ink);background:var(--bg-sunk)}.theme-toggle .icon:last-child,.dark .theme-toggle .icon:first-child{display:none}.dark .theme-toggle .icon:last-child{display:block}.dropdown{position:relative}.dropdown>summary{list-style:none;cursor:pointer;gap:4px;-webkit-user-select:none;user-select:none}.dropdown>summary::-webkit-details-marker{display:none}.dropdown[open]>summary .icon{transform:rotate(180deg)}@media (prefers-reduced-motion: no-preference){.dropdown>summary .icon{transition:transform .18s ease}.dropdown[open]>.dropdown-panel{transform-origin:top right;animation:dropdown-in .2s ease-out}.dropdown.is-closing>.dropdown-panel{animation:dropdown-out .12s ease-in forwards}.dropdown.is-closing>summary .icon{transform:none}}@keyframes dropdown-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}}@keyframes dropdown-out{to{opacity:0;transform:translateY(-4px) scale(.98)}}.dropdown-panel{position:absolute;inset-inline-end:0;top:calc(100% + 8px);min-width:250px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:0 12px 32px -12px var(--shadow);padding:8px;display:grid;gap:2px}.dropdown-panel>a,.dropdown-panel nav a{display:grid;gap:1px;padding:10px 12px;border-radius:10px;color:var(--ink);text-decoration:none}.dropdown-panel>a span{color:var(--muted);font-size:.86rem}.dropdown-panel>a:hover,.dropdown-panel nav a:hover{background:var(--bg-sunk)}.mobile-menu{display:none}.burger,.burger:before,.burger:after{display:block;width:18px;height:2px;background:currentColor;border-radius:2px;position:relative}.burger:before,.burger:after{content:"";position:absolute}.burger:before{top:-6px}.burger:after{top:6px}.mobile-menu>summary{gap:10px}.mobile-panel{position:fixed;inset-inline-start:12px;inset-inline-end:12px;top:calc(var(--header-h) + 4px);min-width:0;max-height:calc(100dvh - 88px);overflow:auto;padding:12px}.mobile-panel nav{display:grid;gap:2px;padding-bottom:8px;border-bottom:1px solid var(--line);margin-bottom:4px}.mobile-panel nav a{font-size:1.1rem;font-weight:560}.panel-label{margin:8px 12px 0;font-size:.8rem;color:var(--muted);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.mobile-panel .btn{margin-top:8px}.mobile-panel>.btn-primary{color:var(--on-accent)}.header-cta{white-space:nowrap}@media (max-width: 960px){.nav-main,.login-menu,.lang-menu{display:none}.mobile-menu{display:block}}@media (max-width: 560px){.header-cta,.menu-label{display:none}}.section{padding-block:clamp(64px,9vw,120px)}.section-tight{padding-block:clamp(48px,6vw,80px)}.section+.section{border-top:1px solid var(--line)}.section-sunk{background:var(--bg-sunk)}.eyebrow{display:inline-block;font-size:.9rem;font-weight:650;color:var(--accent-ink);margin-bottom:12px}.lede{font-size:var(--step-1);line-height:1.5;color:var(--ink-2);max-width:40ch}.section-head{max-width:44rem;margin-bottom:clamp(32px,5vw,56px)}.section-head h2{font-size:clamp(1.95rem,1.3rem + 2.4vw,3.05rem);letter-spacing:-.038em;line-height:1.04}.section-head p{color:var(--ink-2);font-size:1.125rem}.split{display:grid;gap:clamp(32px,5vw,72px);grid-template-columns:minmax(0,1fr)}@media (min-width: 900px){.split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.split-even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.page-hero{position:relative;overflow:hidden;padding-block:clamp(56px,8vw,104px) clamp(40px,5vw,64px);border-bottom:1px solid var(--line)}.page-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(var(--line-strong) 1px,transparent 1.4px);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse 50% 80% at 85% 40%,#000 10%,transparent 72%);mask-image:radial-gradient(ellipse 50% 80% at 85% 40%,#000 10%,transparent 72%);opacity:.7;pointer-events:none}.page-hero .wrap{position:relative}.page-hero h1{font-size:clamp(2.3rem,1.5rem + 3vw,3.8rem);font-weight:760;letter-spacing:-.045em;line-height:1.02;max-width:18ch}.page-hero .lede{max-width:52ch}.hero{padding-block:clamp(48px,8vw,112px) clamp(56px,8vw,112px)}.hero-grid{display:grid;gap:clamp(40px,6vw,72px);grid-template-columns:minmax(0,1fr);align-items:center}@media (min-width: 980px){.hero-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.hero h1{max-width:13ch}.hero h1 em{font-style:normal;color:var(--accent-ink)}.hero .lede{margin:20px 0 32px;max-width:44ch}.hero-note{margin-top:18px;font-size:.94rem;color:var(--muted)}.band{--inverse-bg: var(--band);--inverse-ink: var(--band-ink);--inverse-muted: var(--band-muted);--inverse-line: var(--band-line);--inverse-accent: oklch(.86 .09 277);background:var(--inverse-bg);color:var(--inverse-ink)}.band .eyebrow{color:var(--inverse-accent)}.band p,.band li{color:var(--inverse-muted)}.band strong{color:var(--inverse-ink)}.band a{color:var(--inverse-accent)}.fine{font-size:.9rem}.checklist{list-style:none;padding:0;margin:0;display:grid;gap:0}.checklist li{display:grid;grid-template-columns:24px 1fr;gap:14px;padding:14px 0;border-bottom:1px solid var(--line);margin:0}.checklist li:first-child{border-top:1px solid var(--line)}.checklist .icon{color:var(--accent-ink);margin-top:3px}.checklist.cross .icon{color:var(--muted)}.faq{border-top:1px solid var(--line-strong)}.faq details{border-bottom:1px solid var(--line)}.faq summary,.pr-compare summary{list-style:none;cursor:pointer;padding:20px 40px 20px 0;font-weight:620;font-size:1.08rem;position:relative}.faq summary::-webkit-details-marker,.pr-compare summary::-webkit-details-marker{display:none}.faq summary:after,.pr-compare summary:after{content:"";position:absolute;inset-inline-end:6px;top:50%;width:10px;height:10px;border-inline-end:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:translateY(-70%) rotate(45deg);transition:transform .25s var(--ease)}.faq details[open] summary:after,.pr-compare[open] summary:after{transform:translateY(-30%) rotate(-135deg)}[dir=rtl] :is(.faq,.pr-compare) summary:after{transform:translateY(-70%) rotate(-45deg)}[dir=rtl] :is(.faq details,.pr-compare)[open] summary:after{transform:translateY(-30%) rotate(135deg)}.faq .answer{padding:0 0 20px;color:var(--ink-2);max-width:68ch}.faq .answer p:last-child{margin-bottom:0}.faq-group+.faq-group{margin-top:56px}.faq-group h2{font-size:var(--step-2)}.cta{padding-block:clamp(64px,9vw,112px);border-top:1px solid var(--line)}.cta-inner{display:grid;gap:24px;align-items:end}@media (min-width: 860px){.cta-inner{grid-template-columns:minmax(0,1fr) auto}}.cta h2{max-width:18ch;margin:0}.cta p{color:var(--ink-2);margin:12px 0 0}.figure{margin:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(20px,4vw,40px)}.figure figcaption{margin-top:24px;padding-top:16px;border-top:1px solid var(--line);color:var(--muted);font-size:.92rem}.states svg{width:100%;height:auto;display:block}.states .svg-wide{display:none}@media (min-width: 760px){.states .svg-wide{display:block}.states .svg-tall{display:none}}.svg-tall{max-width:360px;margin-inline:auto}.st-box{fill:var(--surface);stroke:var(--line-strong);stroke-width:1.5}.st-box.on{fill:var(--accent);stroke:var(--accent)}.st-box.neg{fill:var(--bg-sunk);stroke-dasharray:5 4}.st-label{fill:var(--ink);font:650 15px var(--font)}.st-label.on{fill:var(--on-accent)}.st-sub{fill:var(--muted);font:500 12.5px var(--font)}.st-sub.on{fill:var(--on-accent);opacity:.85}.st-arrow{stroke:var(--line-strong);stroke-width:1.6;fill:none}.st-arrow.neg{stroke-dasharray:4 4}.st-head{fill:var(--line-strong)}.pill{display:inline-block;font-size:.78rem;font-weight:650;letter-spacing:.04em;padding:2px 10px;border-radius:999px;background:var(--accent-soft);color:var(--accent-ink);margin-top:8px}.limits{background:var(--bg-sunk);border:1px solid var(--line);border-radius:28px 28px 28px 8px;padding:clamp(24px,4vw,40px)}.limits h2{font-size:var(--step-2)}.pr-hero{padding-block:clamp(36px,6vw,80px) clamp(32px,4vw,48px);text-align:center}.pr-hero .hm-hero-bg{-webkit-mask-image:radial-gradient(ellipse 55% 80% at 50% 45%,#000 10%,transparent 72%);mask-image:radial-gradient(ellipse 55% 80% at 50% 45%,#000 10%,transparent 72%)}.pr-hero .wrap{position:relative;display:flex;flex-direction:column;align-items:center}.pr-hero h1{max-width:17ch}.pr-hero .hm-lede{margin:20px 0 32px}.pr-plans{padding-bottom:clamp(56px,8vw,96px)}.billing{display:flex;gap:4px;width:fit-content;padding:4px;border:1px solid var(--line-strong);border-radius:999px;background:var(--surface)}.billing-opt{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 18px;border:0;border-radius:999px;background:none;color:var(--ink-2);font:inherit;font-size:.95rem;font-weight:650;cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease)}.billing-opt:hover{color:var(--ink)}.billing-opt[aria-pressed=true]{background:var(--ink);color:var(--bg)}.billing-save,.pr-badge,.pr-pilot{font-size:.75rem;font-weight:650;padding:2px 9px;border-radius:999px;background:var(--accent-soft);color:var(--accent-ink);white-space:nowrap}.billing-opt[aria-pressed=true] .billing-save,.pr-badge{background:var(--accent);color:var(--on-accent)}.pr-cards{list-style:none;margin:0;padding:0;display:grid;gap:14px}@media (min-width: 900px){.pr-cards{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:10px}.pr-card.is-featured{transform:translateY(-10px)}.pr-for{min-height:3em}}.pr-card{margin:0;display:flex;flex-direction:column;padding:28px;background:var(--surface);border:1px solid var(--line);border-radius:24px 24px 24px 6px}.pr-card.is-featured{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),var(--mk-shadow);background-image:radial-gradient(circle at 100% 0%,var(--glow),transparent 55%)}.pr-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.pr-head :is(h2,h3){margin:0;font-size:1.3rem;letter-spacing:-.02em}.pr-for{margin:6px 0 22px;color:var(--muted);font-size:.97rem}.pr-prices{display:grid}.pr-price{grid-area:1 / 1;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:0;color:var(--muted);font-size:.95rem}[data-billing=yearly] .pr-price[data-for=monthly],[data-billing=monthly] .pr-price[data-for=yearly]{visibility:hidden}.pr-amount{color:var(--ink);font-size:3.2rem;font-weight:780;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}.pr-price small{flex-basis:100%;margin-top:10px;font-size:.9rem}.pr-pilot{display:inline-block;margin-inline-end:4px}.pr-lines{list-style:none;flex:1;margin:22px 0 26px;padding:0;border-top:1px dashed var(--line-strong)}.pr-lines li{margin:0;padding:11px 0;border-bottom:1px solid var(--line);color:var(--ink-2)}.pr-lines strong{color:var(--ink);font-size:1.12rem;font-weight:720}.pr-card .btn{width:100%}.pr-trust{margin:28px auto 0;text-align:center;color:var(--ink-2)}.pr-more h2{font-size:var(--step-3);letter-spacing:-.03em;margin:0 0 24px}.pr-inc{list-style:none;display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0}.pr-inc li{display:inline-flex;align-items:center;gap:8px;margin:0;padding:9px 16px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink-2);font-weight:560}.pr-inc .icon,.compare-table .yes{color:var(--accent-ink)}.pr-compare{margin-top:clamp(40px,6vw,64px);border:1px solid var(--line);border-radius:24px 24px 24px 6px;background:var(--surface);overflow:clip}.pr-compare summary{padding-inline:24px 56px}.pr-compare summary:after{inset-inline-end:26px}.pr-bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:clamp(32px,4vw,48px)}.pr-bar .hm-head{margin:0}.compare-table{width:100%;border-collapse:collapse;font-size:.97rem}.compare-table th,.compare-table td{padding:12px 20px;border-top:1px solid var(--line);text-align:start;vertical-align:top}.compare-table thead th{position:sticky;top:var(--header-h);z-index:1;background:var(--surface)}.compare-table thead th,.compare-table .group th{font-size:.8rem;color:var(--muted);font-weight:650;letter-spacing:.05em;text-transform:uppercase}.compare-table .group th{background:var(--bg-sunk);padding-block:9px}.compare-table tbody th{font-weight:520;color:var(--ink-2)}.compare-table td{font-variant-numeric:tabular-nums}.compare-table .no{color:var(--muted)}@media (max-width: 639px){.compare-table{font-size:.86rem}.compare-table th,.compare-table td{padding:10px 8px}.compare-table :is(th,td):first-child{padding-inline-start:16px}}.legal-grid{display:grid;gap:48px}@media (min-width: 980px){.legal-grid{grid-template-columns:220px minmax(0,1fr);gap:72px}}.toc{font-size:.94rem}@media (min-width: 980px){.toc{position:sticky;top:calc(var(--header-h) + 24px);align-self:start}}.toc p{font-weight:650;margin-bottom:8px}.toc ol{padding-inline-start:1.2em;margin:0;color:var(--muted)}.toc a{color:var(--ink-2);text-decoration:none}.toc a:hover{color:var(--ink);text-decoration:underline}.updated{color:var(--muted);font-size:.95rem}.callout{background:var(--accent-soft);border-radius:var(--radius);padding:18px 20px;margin:0 0 1.5em;color:var(--ink)}.callout p:last-child{margin:0}.data-table{width:100%;border-collapse:collapse;margin:0 0 1.5em;font-size:.95rem}.data-table th,.data-table td{text-align:start;vertical-align:top;padding:10px 12px 10px 0;border-top:1px solid var(--line)}.data-table thead th{color:var(--muted);font-weight:650;font-size:.85rem}@media (max-width: 640px){.data-table thead{display:none}.data-table tr{display:block;border-top:1px solid var(--line);padding:10px 0}.data-table td,.data-table th{display:block;border:0;padding:2px 0}.data-table tbody th{font-weight:650}}.contact-card{border:1px solid var(--line-strong);border-radius:var(--radius-lg);padding:clamp(24px,4vw,40px);background:var(--surface)}.contact-email{display:inline-flex;align-items:center;gap:12px;font-size:clamp(1.3rem,1rem + 1.6vw,2rem);font-weight:700;letter-spacing:-.02em;overflow-wrap:anywhere}.big-404{font-size:clamp(5rem,3rem + 10vw,10rem);font-weight:800;letter-spacing:-.06em;line-height:.9;color:var(--accent-ink);margin:0 0 16px}.site-footer{border-top:1px solid var(--line);background:var(--bg-sunk);padding-top:56px;font-size:.95rem}.footer-grid{display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 860px){.footer-grid{grid-template-columns:minmax(0,2fr) repeat(4,minmax(0,1fr))}}.footer-brand{grid-column:1 / -1}@media (min-width: 860px){.footer-brand{grid-column:auto}}.footer-brand p{color:var(--ink-2);max-width:34ch;margin:14px 0 0}.site-footer h2{font-size:.82rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:12px}.site-footer ul{list-style:none;padding:0;margin:0}.site-footer li a{color:var(--ink-2);text-decoration:none;display:inline-block;padding:3px 0}.site-footer li a:hover{color:var(--ink);text-decoration:underline}.site-footer .footer-all{display:inline-flex;align-items:center;gap:6px;color:var(--ink);font-weight:600}.footer-base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:48px;padding-block:20px 28px;border-top:1px solid var(--line);color:var(--muted);font-size:.9rem}.footer-base p{margin:0}.jump{margin-top:28px}.h3{font-size:var(--step-1);letter-spacing:-.012em}.prose-wide{max-width:56rem}@media (prefers-reduced-motion: no-preference){.hero-copy>*,.ledger{animation:rise .8s var(--ease) both}.hero-copy>:nth-child(2){animation-delay:.06s}.hero-copy>:nth-child(3){animation-delay:.12s}.hero-copy>:nth-child(4){animation-delay:.18s}.ledger{animation-delay:.2s}.timeline li{animation:rise .6s var(--ease) both}.timeline li:nth-child(1){animation-delay:.35s}.timeline li:nth-child(2){animation-delay:.45s}.timeline li:nth-child(3){animation-delay:.55s}.timeline li:nth-child(4){animation-delay:.65s}.timeline li:nth-child(5){animation-delay:.8s}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}:root:lang(ar){--font: "Schibsted Grotesk Variable", "Cairo Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Tahoma, sans-serif}:root:lang(ar) body *{letter-spacing:normal!important}[dir=rtl] .icon-dir{scale:-1 1}@media (prefers-reduced-motion: no-preference){[dir=rtl] .dropdown[open]>.dropdown-panel{transform-origin:top left}}[dir=rtl] input[type=url],[dir=rtl] code{direction:ltr;unicode-bidi:isolate}[dir=rtl] .path-pulse{transform-origin:top right}[dir=rtl] :is(.mk-head strong,.mk-who,.mk-dir-main strong,.mk-dir-main>span:first-of-type),[dir=rtl] :is(.mk-prof strong,.mk-prof span,.mk-amt,.mk-sheet span,.mk-sheet strong),[dir=rtl] :is(.j-o-top b,.j-o-mid strong,.j-coin strong,.ph-balance b,.ph-row .amt),[dir=rtl] .check-field input:not(:placeholder-shown),[dir=rtl] :is(.mk-url span,.chip-link){unicode-bidi:plaintext}[dir=rtl] .states svg{scale:-1 1}[dir=rtl] .states svg text{scale:-1 1;transform-box:fill-box;transform-origin:center}.yt{margin:0 auto;max-width:56rem}.yt-frame{position:relative;aspect-ratio:16 / 9;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-sunk);box-shadow:0 28px 60px -36px var(--shadow)}.yt-frame>img,.yt-frame>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block;object-fit:cover}.yt-play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:0;border:0;border-radius:inherit;font:inherit;color:inherit;cursor:pointer;background:linear-gradient(to top,oklch(.2 .01 70 / .42),transparent 40%)}.yt-icon{display:grid;place-items:center;width:clamp(56px,9vw,76px);aspect-ratio:1;border-radius:50%;background:var(--accent);color:var(--on-accent);box-shadow:0 12px 30px -10px #3729af99;transition:transform .25s var(--ease),background-color .2s}.yt-icon svg{fill:currentColor;margin-inline-start:3px}[dir=rtl] .yt-icon svg{margin-inline-start:0;margin-inline-end:3px}.yt-play:hover .yt-icon,.yt-play:focus-visible .yt-icon{transform:scale(1.06);background:var(--accent-hover)}.yt-play:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.yt-label{position:absolute;inset-inline-start:clamp(12px,2.5vw,20px);inset-block-end:clamp(12px,2.5vw,20px);max-width:calc(100% - 24px);padding:5px 11px;border-radius:999px;background:#191511c7;color:#f9f8f6;font-size:clamp(.75rem,.62rem + .5vw,.875rem);font-weight:600;line-height:1.3;text-align:start}.yt-frame>video{object-fit:contain;background:var(--bg-sunk)}.yt figcaption{margin-top:12px;color:var(--muted);font-size:.9rem;text-align:center}.yt-link{color:inherit;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.yt-link:hover{color:var(--ink)}.hm-video{padding-block:clamp(48px,7vw,88px)}.hm-video .hm-head{margin-inline:auto;text-align:center}.hm-video .hm-head p:not(.hm-kicker){margin-inline:auto}.yt-steps{margin-bottom:clamp(40px,6vw,72px)}
