@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-hebrew-wght-normal-DdnsCkLr.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-latin-ext-wght-normal-CYrqKuxd.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-latin-wght-normal-DM6njrJ3.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-arabic-arabic-400-normal-AAMxebZb.woff2)format("woff2"),url(/assets/noto-sans-arabic-arabic-400-normal-hsqIUL9Q.woff)format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-arabic-arabic-700-normal-3CqrwsiZ.woff2)format("woff2"),url(/assets/noto-sans-arabic-arabic-700-normal-DXnsSW3z.woff)format("woff")}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-hebrew-hebrew-400-normal-Bp0xVS9x.woff2)format("woff2"),url(/assets/noto-sans-hebrew-hebrew-400-normal-BEvsRI_S.woff)format("woff")}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-hebrew-hebrew-700-normal-D9plwkIl.woff2)format("woff2"),url(/assets/noto-sans-hebrew-hebrew-700-normal-BVftoAx4.woff)format("woff")}@font-face{font-family:Nunito Fallback;src:local(Arial),local(Liberation Sans),local(Helvetica);size-adjust:99.5%;ascent-override:101.6%;descent-override:35.5%;line-gap-override:0%}@font-face{font-family:Fredoka Fallback;src:local(Arial),local(Liberation Sans),local(Helvetica);size-adjust:93.5%;ascent-override:104.2%;descent-override:25.2%;line-gap-override:0%}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--plum:#5a3a60;--plum-deep:#3a2440;--lilac:#a77bad;--peach:#f8d3bd;--mint:#7fb7a4;--blush:#ee9a94;--night:#1c1926;--dusk:#2a2638;--moon:#e9e4f2;--haze:#b4adc6;--ember:#f2a65a;--bg:#fffaf6;--bg-tint:#f6ede8;--surface:#fff;--text:#2b1f30;--muted:#5f5266;--border:#e6d9d6;--accent:var(--plum);--accent-text:#fff;--link:#5a3a60;--badge-free:#dff0ea;--badge-free-text:#1f5446;--badge-account:#e9ddee;--badge-account-text:#4a2f50;--badge-home:#fde6d8;--badge-home-text:#7a3b17;--badge-away:#f9dcda;--badge-away-text:#7a2a26;--focus:#1b6fd1;--font-body:"Nunito Variable", "Nunito Fallback", system-ui, sans-serif;--font-head:"Fredoka Variable", "Fredoka Fallback", system-ui, sans-serif;--radius:18px;--shadow:0 1px 2px #3a244014, 0 8px 24px #3a244014;--gutter:clamp(16px, 4vw, 32px);--max:1120px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html[lang=ar]{--font-body:"Noto Sans Arabic", "Nunito Variable", "Nunito Fallback", system-ui, sans-serif;--font-head:"Noto Sans Arabic", "Fredoka Variable", "Fredoka Fallback", system-ui, sans-serif}html[lang=he]{--font-body:"Noto Sans Hebrew", "Nunito Variable", "Nunito Fallback", system-ui, sans-serif;--font-head:"Noto Sans Hebrew", "Fredoka Variable", "Fredoka Fallback", system-ui, sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#17141f;--bg-tint:#201c2b;--surface:#26212f;--text:#efe9f5;--muted:#b8aec6;--border:#3a3347;--accent:#cdb2d2;--accent-text:#2a1a30;--link:#d8bfdd;--badge-free:#1f3d35;--badge-free-text:#bfe6d9;--badge-account:#3a2c40;--badge-account-text:#e6d2eb;--badge-home:#47301f;--badge-home-text:#f7d4bb;--badge-away:#4a2a29;--badge-away-text:#f6cfcc;--focus:#8ab8ff;--shadow:0 1px 2px #0000004d}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-block-start:5rem}body{background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.65}html[lang=ja]{--font-body:system-ui, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic UI", "Yu Gothic", "Meiryo", "Noto Sans JP", sans-serif;--font-head:system-ui, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic UI", "Yu Gothic", "Meiryo", "Noto Sans JP", sans-serif}html[lang=ko]{--font-body:system-ui, "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", "Noto Sans CJK KR", sans-serif;--font-head:system-ui, "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", "Noto Sans CJK KR", sans-serif}html[lang=ja] body,html[lang=ko] body{word-break:keep-all;overflow-wrap:anywhere;line-height:1.8}html[lang=ja] body{word-break:normal;line-break:strict}[lang=zh] body{font-family:Nunito Variable,system-ui,PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif;line-height:1.8}h1,h2,h3{font-family:var(--font-head);letter-spacing:-.01em;text-wrap:balance;margin:0 0 .6em;font-weight:600;line-height:1.2}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3{letter-spacing:0}h1{font-size:clamp(2rem,4.6vw + .5rem,3.4rem)}h2{margin-block-start:1.6em;font-size:clamp(1.5rem,2.4vw + .8rem,2.15rem)}h3{font-size:1.25rem}p{margin:0 0 1em}a{color:var(--link);text-underline-offset:.18em}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:4px}.wrap{inline-size:min(100% - 2 * var(--gutter), var(--max));margin-inline:auto}.narrow{inline-size:min(100% - 2 * var(--gutter), 760px)}.center{text-align:center}.small{color:var(--muted);font-size:.9375rem}.skip{z-index:100;background:var(--accent);color:var(--accent-text);border-radius:10px;padding:.6rem 1rem;font-weight:700;position:absolute;inset-block-start:-80px;inset-inline-start:8px}.skip:focus{inset-block-start:8px}.top{z-index:50;background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-end:1px solid var(--border);position:sticky;inset-block-start:0}.top-row{align-items:center;gap:1rem;min-block-size:68px;display:flex}.brand{color:var(--text);align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}.brand-name{letter-spacing:-.01em;font-family:Fredoka Variable,system-ui,sans-serif;font-size:1.55rem;font-weight:600}.nav-desktop{gap:.25rem;margin-inline-start:1rem;display:none}.nav-desktop a{color:var(--text);border-radius:999px;padding:.5rem .8rem;font-size:.98rem;font-weight:600;text-decoration:none}.nav-desktop a:hover,.nav-desktop a[aria-current=page]{background:var(--bg-tint)}.top-tools{align-items:center;gap:.6rem;margin-inline-start:auto;display:flex}details>summary{cursor:pointer;list-style:none}details>summary::-webkit-details-marker{display:none}.lang,.menu{position:relative}.lang>summary{border:1px solid var(--border);background:var(--surface);border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .8rem;font-size:.95rem;font-weight:600;display:inline-flex}.lang>summary:after{content:"";border-block-end:2px solid;border-inline-end:2px solid;block-size:.45rem;inline-size:.45rem;transform:rotate(45deg)translateY(-2px)}.lang ul,.menu nav{background:var(--surface);border:1px solid var(--border);min-inline-size:11rem;box-shadow:var(--shadow);border-radius:14px;margin:0;padding:.4rem;list-style:none;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0}.lang a,.menu nav a{color:var(--text);border-radius:8px;padding:.55rem .8rem;font-weight:600;text-decoration:none;display:block}.lang a:hover,.menu nav a:hover,.lang a[aria-current],.menu nav a[aria-current]{background:var(--bg-tint)}.menu>summary{border:1px solid var(--border);background:var(--surface);border-radius:12px;place-items:center;block-size:44px;inline-size:44px;display:grid}.menu-icon,.menu-icon:before,.menu-icon:after{content:"";background:currentColor;border-radius:2px;block-size:2px;inline-size:20px;display:block;position:relative}.menu-icon:before{position:absolute;inset-block-start:-6px}.menu-icon:after{position:absolute;inset-block-start:6px}@media (min-width:960px){.nav-desktop{display:flex}.menu{display:none}}@media (max-width:420px){.top-tools .btn{display:none}}.btn{min-block-size:44px;font-family:var(--font-body);text-align:center;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.55rem 1.2rem;font-size:1rem;font-weight:800;line-height:1.2;text-decoration:none;transition:transform .12s,background-color .12s;display:inline-flex}.btn-primary{background:var(--accent);color:var(--accent-text)}.btn-primary:hover{text-decoration:none;transform:translateY(-1px)}.btn-ghost{color:inherit;background:0 0;border-color:currentColor}.btn-small{min-block-size:40px;padding:.35rem 1rem;font-size:.95rem}.btn-large{min-block-size:54px;padding:.75rem 1.6rem;font-size:1.1rem}.actions{flex-wrap:wrap;gap:.8rem;margin-block:1.6rem;display:flex}.center-actions{justify-content:center}.link-arrow{font-weight:800;text-decoration:none}.link-arrow:after{content:" →"}[dir=rtl] .link-arrow:after{content:" ←"}.link-arrow:hover{text-decoration:underline}.hero{background:radial-gradient(900px 500px at 85% -10%, #a77bad59, transparent 60%), radial-gradient(700px 400px at 0% 110%, #7fb7a42e, transparent 60%), var(--night);color:var(--moon);padding-block:clamp(2.5rem,7vw,5.5rem);overflow:hidden}.hero a{color:inherit}.hero .btn-primary{background:var(--peach);color:var(--plum-deep)}.hero-grid{align-items:center;gap:3rem;display:grid}.hero h1{color:#fff}.eyebrow{color:var(--peach);background:#f8d3bd24;border-radius:999px;margin:0 0 1rem;padding:.3rem .8rem;font-size:.9rem;font-weight:800;display:inline-block}.lead{color:var(--muted);max-inline-size:40em;font-size:clamp(1.1rem,1vw + .9rem,1.3rem)}.hero .lead{color:var(--moon);opacity:.92}.facts{flex-wrap:wrap;gap:.5rem .6rem;margin:0 0 1.4rem;padding:0;list-style:none;display:flex}.facts li{border:1px solid #e9e4f247;border-radius:999px;padding:.3rem .85rem;font-size:.93rem;font-weight:700}.hero-art{place-items:center;display:grid}@media (min-width:900px){.hero-grid{grid-template-columns:1.15fr .85fr}}.shot{aspect-ratio:390/844;background:var(--dusk);border:1px solid #e9e4f238;border-radius:28px;block-size:auto;inline-size:min(100%,280px);display:block;box-shadow:0 18px 44px #1c192647}.hero-shot{border-width:2px;border-radius:34px;inline-size:min(100%,300px);transform:rotate(3deg);box-shadow:0 0 0 2px #4a4262,0 30px 60px #00000073}[dir=rtl] .hero-shot{transform:rotate(-3deg)}.stores{flex-wrap:wrap;gap:.7rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.store{border:1px solid;border-radius:12px;flex-direction:column;min-inline-size:9.5rem;padding:.5rem 1rem;font-weight:800;line-height:1.25;text-decoration:none;display:inline-flex}.store small{opacity:.8;font-weight:700}.store-soon{opacity:.85;border-style:dashed}.section{padding-block:clamp(2.5rem,6vw,4.5rem)}.section h2:first-child{margin-block-start:0}.section-tint{background:var(--bg-tint)}.section-night{background:var(--night);color:var(--moon)}.section-night a{color:var(--peach)}.section-lead{color:var(--muted);max-inline-size:40em;font-size:1.15rem}.page-head{background:linear-gradient(180deg, var(--bg-tint), var(--bg));padding-block:clamp(2.5rem,6vw,4.5rem) .5rem}.page-head .lead{margin-block-end:.5rem}.cta{background:var(--plum);color:#fff}.cta h2,.cta a{color:#fff}.cta .btn-primary{background:var(--peach);color:var(--plum-deep)}.cta .small{color:#fffc}.cta .stores{justify-content:center}.cards{gap:1.1rem;margin-block-start:1.4rem;display:grid}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.5rem}.card h3,.card .card-title{margin:.6rem 0 .4rem;font-size:1.2rem}.card p:last-child{margin-block-end:0}@media (min-width:640px){.cards-2,.cards-3,.cards-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.cards-3{grid-template-columns:repeat(3,1fr)}.cards-4{grid-template-columns:repeat(4,1fr)}}.showcase{gap:clamp(2.5rem,6vw,4.5rem);margin-block-start:2rem;display:grid}.showcase-row{place-items:center;gap:1.5rem;display:grid}.showcase-text{justify-self:stretch;max-inline-size:34em}.showcase-text h3{margin:.6rem 0 .5rem;font-size:clamp(1.3rem,1vw + 1.1rem,1.7rem)}.showcase-shots{justify-content:center;gap:1rem;inline-size:100%;display:flex}.showcase-shots-pair .shot{inline-size:min(48%,240px)}@media (min-width:800px){.showcase-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-items:stretch;gap:3rem}.showcase-row:nth-child(2n) .showcase-shots{order:2}.showcase-text{justify-self:start}}.compare-wrap{margin-block-start:1.4rem;overflow-x:auto}.compare{border-collapse:collapse;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);inline-size:100%;min-inline-size:36rem}.compare-wrap+.small{margin-block-start:.9rem}.compare caption{caption-side:top;text-align:start;color:var(--muted);padding-block-end:.6rem}.compare th,.compare td{text-align:start;vertical-align:top;border-block-end:1px solid var(--border);padding:.7rem .9rem}.compare thead th{background:var(--bg-tint);font-family:var(--font-head)}.compare tbody th{inline-size:34%;font-weight:700}.compare tbody tr:last-child th,.compare tbody tr:last-child td{border-block-end:0}.cell{align-items:baseline;gap:.5rem;display:flex}.cell-mark{text-align:center;flex:none;inline-size:1.2rem;font-weight:800}.cell-yes .cell-mark{color:var(--badge-free-text)}.cell-limited .cell-mark{color:var(--badge-home-text)}.cell-no{color:var(--muted)}.badge{border-radius:999px;padding:.15rem .65rem;font-size:.8rem;font-weight:800;display:inline-block}.badge-free{background:var(--badge-free);color:var(--badge-free-text)}.badge-account{background:var(--badge-account);color:var(--badge-account-text)}.badge-home{background:var(--badge-home);color:var(--badge-home-text)}.badge-away{background:var(--badge-away);color:var(--badge-away-text)}.more{margin-block-start:1.6rem}.steps{counter-reset:step;gap:1.2rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.steps>li{counter-increment:step;padding-inline-start:3.4rem;position:relative}.steps>li:before{content:counter(step);background:var(--accent);block-size:2.4rem;inline-size:2.4rem;color:var(--accent-text);font-family:var(--font-head);border-radius:50%;place-items:center;font-size:1.15rem;font-weight:600;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0}.steps h3{margin:.1rem 0 .2rem}.steps p{margin:0}.steps-plain>li{min-block-size:2.4rem}.checks{gap:.55rem;margin:0 0 1.2rem;padding:0;list-style:none;display:grid}.checks li{padding-inline-start:1.8rem;position:relative}.checks li:before{content:"";background:var(--mint);border-radius:50%;block-size:.7rem;inline-size:.7rem;position:absolute;inset-block-start:.55em;inset-inline-start:.2rem}.callout{border-radius:var(--radius);background:var(--surface);border:1px solid var(--border);border-inline-start:6px solid var(--lilac);padding:1.5rem 1.6rem}.callout h2{margin-block-start:0}.callout-strong{margin-block-start:1.4rem;font-weight:700}.price{font-family:var(--font-head);margin:.2rem 0;font-size:1.6rem;font-weight:600;line-height:1.25}.price small{font-family:var(--font-body);color:var(--muted);font-size:.9rem;font-weight:700}.price-alt{font-size:1.2rem}.plan-note{background:var(--bg-tint);border-radius:999px;margin:.2rem 0 .6rem;padding:.1rem .7rem;font-size:.85rem;font-weight:800;display:inline-block}.plan-summary{font-weight:700}.plan-away{border-color:var(--lilac)}.faq details{background:var(--surface);border:1px solid var(--border);border-radius:14px;margin-block-end:.7rem}.faq summary{justify-content:space-between;gap:1rem;padding:1rem 1.2rem;font-weight:800;display:flex}.faq summary:after{content:"+";font-size:1.4rem;line-height:1}.faq details[open] summary:after{content:"–"}.faq p{margin:0;padding:0 1.2rem 1.1rem}.qr-row{align-items:center;gap:1.6rem;display:grid}.qr{border-radius:var(--radius);inline-size:220px;box-shadow:var(--shadow);background:#fff;padding:14px}.qr svg{block-size:auto;inline-size:100%;display:block}@media (min-width:720px){.qr-row{grid-template-columns:1fr auto}}.facts-list{grid-template-columns:max-content 1fr;gap:.5rem 1.4rem;display:grid}.facts-list dt{font-weight:800}.facts-list dd{margin:0}.not-found-langs{border-block-start:1px solid var(--border);margin-block-start:2rem;padding:0;list-style:none}.not-found-langs li{border-block-end:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:.3rem 1rem;padding-block:.75rem;display:flex}.legal h2{margin-block:1.8em .5em;font-size:1.45rem}.legal h3{font-size:1.15rem}.legal ul,.legal ol{padding-inline-start:1.4rem}.legal li{margin-block-end:.4rem}.legal .note{background:var(--bg-tint);border-inline-start:5px solid var(--mint);border-radius:14px;margin-block:1rem;padding:1rem 1.2rem}.legal .lead{color:var(--muted)}.legal .table-wrap{margin-block:1rem;overflow-x:auto}.legal table{border-collapse:collapse;inline-size:100%;min-inline-size:36rem;font-size:.95rem}.legal th,.legal td{border-block-end:1px solid var(--border);text-align:start;vertical-align:top;padding:.6rem .7rem}.legal th{background:var(--bg-tint)}.foot{background:var(--bg-tint);border-block-start:1px solid var(--border);padding-block:3rem 2rem;font-size:.97rem}.foot-grid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.foot-about{grid-column:1/-1;max-inline-size:26rem}.foot-title{font-family:var(--font-head);margin:0 0 .6rem;font-size:1rem;font-weight:600;line-height:1.3}.foot ul{margin:0;padding:0;list-style:none}.foot li{margin-block-end:.3rem}.foot nav a{color:var(--text)}@media (min-width:800px){.foot-grid{grid-template-columns:1.4fr repeat(4,1fr)}.foot-about{grid-column:auto}}.foot-disclaimer{margin-block:2rem .8rem;font-weight:700}.foot-legal{color:var(--muted);margin:0 0 .5rem;font-size:.9rem}.foot-langs{flex-wrap:wrap;gap:.4rem 1.2rem;margin-block-start:1.2rem;display:flex}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.page-head+.section{padding-block-start:clamp(1.5rem,3vw,2.5rem)}.cards+.small{margin-block-start:1.8rem}.cards+.small+.small{margin-block-start:-.4rem}.crumbs-bar{background:var(--bg-tint);padding-block-start:1.1rem}.crumbs-bar+.page-head{padding-block-start:1rem}.crumbs ol{color:var(--muted);flex-wrap:wrap;gap:.2rem .5rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.crumbs li+li:before{content:"›";margin-inline-end:.5rem}[dir=rtl] .crumbs li+li:before{content:"‹"}.byline{color:var(--muted);margin:.6rem 0 0;font-size:.9375rem}.prose section{scroll-margin-block-start:5rem}.prose h2{margin-block:2.2rem .6rem}.prose .toc h2{margin-block:0 .5rem;font-size:1.15rem}.prose .callout h2{margin-block-start:0}.prose :target{scroll-margin-block-start:5rem}.toc{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);margin-block-end:.5rem;padding:1.1rem 1.4rem}.toc ol{gap:.3rem;margin:0;padding-inline-start:1.4rem;display:grid}.prose .steps{margin-block:1rem 1.2rem}.prose .callout{margin-block-start:2.4rem}.card-link{color:inherit;text-decoration:none}.card-link:hover{text-decoration:underline}.subhead{margin-block:2rem .6rem;font-size:1.2rem}.pill-links{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.pill-links a{border:1px solid var(--border);background:var(--surface);border-radius:999px;padding:.45rem .95rem;font-weight:700;text-decoration:none;display:inline-block}.feature-group+.feature-group{margin-block-start:2.4rem}.feature-group h2{margin-block-end:0}.feature-group .cards{margin-block-start:1rem}
