.rules-hero[data-astro-cid-5jjb4vuy]{grid-template-columns:1.05fr 1fr;align-items:center;gap:80px;padding-block:85px 90px;display:grid}h1[data-astro-cid-5jjb4vuy]{letter-spacing:-.065em;font-size:clamp(3.2rem,6vw,5.3rem);line-height:1.03}h1[data-astro-cid-5jjb4vuy] em[data-astro-cid-5jjb4vuy],h2[data-astro-cid-5jjb4vuy] em[data-astro-cid-5jjb4vuy]{color:var(--purple);font-style:normal}.nowrap[data-astro-cid-5jjb4vuy]{white-space:nowrap}.rules-lede[data-astro-cid-5jjb4vuy]{font:500 clamp(1.2rem, 2vw, 1.55rem)/1.45 var(--display);letter-spacing:-.025em;margin-top:27px}.rules-description[data-astro-cid-5jjb4vuy]{color:var(--muted);max-width:500px;margin-top:18px;font-size:.92rem;line-height:1.9}.rules-actions-row[data-astro-cid-5jjb4vuy]{flex-wrap:wrap;align-items:center;gap:22px;margin:30px 0 17px;display:flex}.rules-small[data-astro-cid-5jjb4vuy]{color:var(--muted);font-size:.73rem;line-height:1.8}.rules-small[data-astro-cid-5jjb4vuy] a[data-astro-cid-5jjb4vuy],.inline-link[data-astro-cid-5jjb4vuy]{text-underline-offset:4px;text-decoration:underline}.rules-how-band[data-astro-cid-5jjb4vuy]{background:var(--ink);color:var(--paper);padding-block:72px}.rules-how-grid[data-astro-cid-5jjb4vuy]{grid-template-columns:1fr 1.1fr;align-items:center;gap:85px;display:grid}.rules-how-band[data-astro-cid-5jjb4vuy] .eyebrow[data-astro-cid-5jjb4vuy]{color:#c3acd8}.rules-how-band[data-astro-cid-5jjb4vuy] h2[data-astro-cid-5jjb4vuy]{font-size:clamp(2.2rem,4vw,3.2rem)}.rules-steps[data-astro-cid-5jjb4vuy]{gap:20px;margin:32px 0 0;padding:0;list-style:none;display:grid}.rules-steps[data-astro-cid-5jjb4vuy] li[data-astro-cid-5jjb4vuy]{align-items:baseline;gap:15px;display:flex}.rules-steps[data-astro-cid-5jjb4vuy] li[data-astro-cid-5jjb4vuy]>span[data-astro-cid-5jjb4vuy]{color:#c3acd8;min-width:1.6em;font:500 .7rem/1.8 var(--display);flex:none}.rules-steps[data-astro-cid-5jjb4vuy] strong[data-astro-cid-5jjb4vuy]{font-size:.9rem;font-weight:600}.rules-steps[data-astro-cid-5jjb4vuy] p[data-astro-cid-5jjb4vuy]{color:#d0c5d4;margin-top:4px;font-size:.78rem;line-height:1.8}.rules-prompt[data-astro-cid-5jjb4vuy]{background:#33263d;border:1px solid #796581;border-radius:9px;min-width:0}.code-bar[data-astro-cid-5jjb4vuy]{border-bottom:1px solid #796581;justify-content:space-between;align-items:center;gap:15px;min-height:58px;padding:10px 17px;display:flex}.code-bar[data-astro-cid-5jjb4vuy]>span[data-astro-cid-5jjb4vuy]{letter-spacing:.09em;font-size:.6rem;font-weight:600}.code-bar[data-astro-cid-5jjb4vuy] button[data-astro-cid-5jjb4vuy]{min-height:36px;color:inherit;background:0 0;border:1px solid #917b9b;border-radius:4px;align-items:center;gap:13px;padding:7px 10px;font-size:.7rem;display:inline-flex}.code-bar[data-astro-cid-5jjb4vuy] button[data-astro-cid-5jjb4vuy]:hover{background:#ffffff15}pre[data-astro-cid-5jjb4vuy]{color:#eee0ff;font:500 1.08rem/1.8 var(--display);letter-spacing:-.015em;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:25px 24px 10px}pre[data-astro-cid-5jjb4vuy] code[data-astro-cid-5jjb4vuy]{font:inherit}.code-status[data-astro-cid-5jjb4vuy]{color:#c3acd8;min-height:1.65em;margin-bottom:8px;padding:0 24px;font-size:.72rem;line-height:1.65}.prompt-note[data-astro-cid-5jjb4vuy]{color:#bfb0c7;border-top:1px solid #796581;padding:16px 24px;font-size:.73rem;line-height:1.7}.rules-heading[data-astro-cid-5jjb4vuy]{max-width:720px}.rules-heading[data-astro-cid-5jjb4vuy]>p[data-astro-cid-5jjb4vuy]:last-child:not(.eyebrow){max-width:560px;color:var(--muted);margin-top:22px;font-size:.92rem;line-height:1.85}.rule-group[data-astro-cid-5jjb4vuy]{border-top:1px solid var(--line);grid-template-columns:280px minmax(0,1fr);gap:45px;margin-top:56px;padding-top:30px;display:grid}.rule-group-heading[data-astro-cid-5jjb4vuy] h3[data-astro-cid-5jjb4vuy]{font-size:1.45rem}.rule-cost[data-astro-cid-5jjb4vuy]{color:#3f5a22;background:#e0eac7;border-radius:999px;margin-top:14px;padding:5px 11px;font-size:.66rem;font-weight:700;display:inline-block}.rule-group--providers[data-astro-cid-5jjb4vuy] .rule-cost[data-astro-cid-5jjb4vuy]{color:#8f3a17;background:#ffe2d4}.rule-group-heading[data-astro-cid-5jjb4vuy] p[data-astro-cid-5jjb4vuy]{color:var(--muted);margin-top:16px;font-size:.82rem;line-height:1.85}.rule-cards[data-astro-cid-5jjb4vuy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.rule-cards[data-astro-cid-5jjb4vuy] article[data-astro-cid-5jjb4vuy]{background:#fcfaf5;border:1px solid #d0c6d9;border-radius:9px;flex-direction:column;padding:24px;display:flex}.rule-cards[data-astro-cid-5jjb4vuy] h4[data-astro-cid-5jjb4vuy]{letter-spacing:-.03em;font-size:1.12rem}.rule-cards[data-astro-cid-5jjb4vuy] p[data-astro-cid-5jjb4vuy]{color:var(--muted);margin-top:12px;font-size:.8rem;line-height:1.8}.rule-cards[data-astro-cid-5jjb4vuy] .rule-limit[data-astro-cid-5jjb4vuy]{border-top:1px solid #e2dbe6;margin-top:auto;padding-top:16px;font-size:.74rem}.rule-cards[data-astro-cid-5jjb4vuy] article[data-astro-cid-5jjb4vuy]>p[data-astro-cid-5jjb4vuy]:first-of-type{margin-bottom:18px}.rule-limit[data-astro-cid-5jjb4vuy] span[data-astro-cid-5jjb4vuy]{color:#75538d;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:.6rem;font-weight:700;display:block}.rules-safe-band[data-astro-cid-5jjb4vuy]{background:#f0eae1;border-block:1px solid #ded6cd;padding-block:80px}.rules-safe-grid[data-astro-cid-5jjb4vuy]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:80px;display:grid}.rules-safe-grid[data-astro-cid-5jjb4vuy]>div[data-astro-cid-5jjb4vuy]>p[data-astro-cid-5jjb4vuy]:not(.eyebrow){max-width:420px;color:var(--muted);margin-top:22px;font-size:.87rem;line-height:1.9}.safe-art[data-astro-cid-5jjb4vuy]{width:100%;max-width:460px;margin-top:36px}.safe-list[data-astro-cid-5jjb4vuy]{gap:0;margin:0;padding:0;list-style:none;display:grid}.safe-list[data-astro-cid-5jjb4vuy] li[data-astro-cid-5jjb4vuy]{border-top:1px solid #d9cfc3;padding:18px 0}.safe-list[data-astro-cid-5jjb4vuy] li[data-astro-cid-5jjb4vuy]:first-child{border-top:0;padding-top:0}.safe-list[data-astro-cid-5jjb4vuy] strong[data-astro-cid-5jjb4vuy]{font:600 1rem/1.4 var(--display)}.safe-list[data-astro-cid-5jjb4vuy] p[data-astro-cid-5jjb4vuy]{color:var(--muted);margin-top:6px;font-size:.8rem;line-height:1.8}.reliability-table[data-astro-cid-5jjb4vuy]{border:1px solid var(--line);background:#fcfaf5;border-radius:9px;margin-top:42px;overflow-x:auto}table[data-astro-cid-5jjb4vuy]{border-collapse:collapse;width:100%;min-width:520px}th[data-astro-cid-5jjb4vuy],td[data-astro-cid-5jjb4vuy]{text-align:left;vertical-align:top;border-bottom:1px solid #e2dbe6;padding:18px 22px}tbody[data-astro-cid-5jjb4vuy] tr[data-astro-cid-5jjb4vuy]:last-child>[data-astro-cid-5jjb4vuy]{border-bottom:0}thead[data-astro-cid-5jjb4vuy] th[data-astro-cid-5jjb4vuy]{color:#75538d;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:700}tbody[data-astro-cid-5jjb4vuy] th[data-astro-cid-5jjb4vuy]{font:600 1rem/1.4 var(--display)}td[data-astro-cid-5jjb4vuy] strong[data-astro-cid-5jjb4vuy]{font:700 1.6rem/1.1 var(--display);letter-spacing:-.04em;display:block}td[data-astro-cid-5jjb4vuy] span[data-astro-cid-5jjb4vuy]{color:var(--muted);margin-top:4px;font-size:.7rem;display:block}.reliability-notes[data-astro-cid-5jjb4vuy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 40px;margin:32px 0 22px;padding:0;list-style:none;display:grid}.reliability-notes[data-astro-cid-5jjb4vuy] li[data-astro-cid-5jjb4vuy]{color:var(--muted);border-left:2px solid #d0c6d9;padding-left:18px;font-size:.8rem;line-height:1.8}.rules-providers-band[data-astro-cid-5jjb4vuy]{background:var(--lavender);border-block:1px solid #d7c9e7;padding-block:80px}.rules-providers-grid[data-astro-cid-5jjb4vuy]{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.rules-providers-grid[data-astro-cid-5jjb4vuy] h2[data-astro-cid-5jjb4vuy]{font-size:clamp(2.2rem,4vw,3.4rem)}.rules-providers-grid[data-astro-cid-5jjb4vuy]>div[data-astro-cid-5jjb4vuy]>p[data-astro-cid-5jjb4vuy]:not(.eyebrow){color:#63536f;max-width:460px;margin-top:22px;font-size:.87rem;line-height:1.9}.provider-lists[data-astro-cid-5jjb4vuy]{flex-wrap:wrap;gap:26px 40px;margin-top:30px;display:flex}.provider-lists[data-astro-cid-5jjb4vuy] span[data-astro-cid-5jjb4vuy]{color:#63458d;letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:700}.provider-lists[data-astro-cid-5jjb4vuy] ul[data-astro-cid-5jjb4vuy]{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.provider-lists[data-astro-cid-5jjb4vuy] li[data-astro-cid-5jjb4vuy]{background:#fffdf8;border:1px solid #c4b3da;border-radius:6px;padding:7px 12px;font-size:.76rem;font-weight:600}.provider-points[data-astro-cid-5jjb4vuy]{gap:18px;margin:0;padding:0;list-style:none;display:grid}.provider-points[data-astro-cid-5jjb4vuy] li[data-astro-cid-5jjb4vuy]{background:#fffdf8;border:1px solid #c4b3da;border-radius:9px;gap:14px;padding:18px 20px;display:flex}.provider-points[data-astro-cid-5jjb4vuy] li[data-astro-cid-5jjb4vuy]>span[data-astro-cid-5jjb4vuy]{color:var(--purple);font-weight:700}.provider-points[data-astro-cid-5jjb4vuy] p[data-astro-cid-5jjb4vuy]{color:#4e4256;font-size:.8rem;line-height:1.8}.privacy-list[data-astro-cid-5jjb4vuy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 45px;margin:40px 0 26px;padding:0;list-style:none;display:grid}.privacy-list[data-astro-cid-5jjb4vuy] li[data-astro-cid-5jjb4vuy]{border-top:1px solid var(--line);color:var(--muted);padding-top:18px;font-size:.84rem;line-height:1.85}.rules-faq[data-astro-cid-5jjb4vuy]{grid-template-columns:.8fr 1.2fr;gap:90px;padding-top:0;display:grid}.rules-closing[data-astro-cid-5jjb4vuy]{background:var(--lavender);border-block:1px solid #d7c9e7;padding-block:68px}.rules-closing-grid[data-astro-cid-5jjb4vuy]{grid-template-columns:1fr auto;align-items:center;gap:65px;display:grid}.rules-closing[data-astro-cid-5jjb4vuy] h2[data-astro-cid-5jjb4vuy]{font-size:clamp(2.3rem,4.3vw,3.6rem)}.rules-closing-grid[data-astro-cid-5jjb4vuy]>div[data-astro-cid-5jjb4vuy]>p[data-astro-cid-5jjb4vuy]:last-child{color:#63536f;max-width:520px;margin-top:23px;font-size:.87rem;line-height:1.9}.closing-actions[data-astro-cid-5jjb4vuy]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.closing-actions[data-astro-cid-5jjb4vuy] span[data-astro-cid-5jjb4vuy]{color:#63536f;font-size:.73rem}@media (width<=1100px){.rules-hero[data-astro-cid-5jjb4vuy],.rules-how-grid[data-astro-cid-5jjb4vuy],.rules-safe-grid[data-astro-cid-5jjb4vuy],.rules-providers-grid[data-astro-cid-5jjb4vuy],.rules-faq[data-astro-cid-5jjb4vuy]{gap:45px}.rule-group[data-astro-cid-5jjb4vuy]{grid-template-columns:1fr;gap:26px}.rule-group-heading[data-astro-cid-5jjb4vuy] p[data-astro-cid-5jjb4vuy]{max-width:560px}}@media (width<=760px){.rules-hero[data-astro-cid-5jjb4vuy]{grid-template-columns:1fr;padding-block:48px 62px}h1[data-astro-cid-5jjb4vuy]{font-size:clamp(2.9rem,11vw,4.3rem)}.rules-hero[data-astro-cid-5jjb4vuy] .rules-hero-art{width:100%;max-width:520px}.rules-actions-row[data-astro-cid-5jjb4vuy] .text-link[data-astro-cid-5jjb4vuy]{min-height:44px}.rules-how-grid[data-astro-cid-5jjb4vuy],.rules-safe-grid[data-astro-cid-5jjb4vuy],.rules-providers-grid[data-astro-cid-5jjb4vuy],.rules-faq[data-astro-cid-5jjb4vuy],.rules-closing-grid[data-astro-cid-5jjb4vuy]{grid-template-columns:1fr;gap:32px}.rules-how-band[data-astro-cid-5jjb4vuy],.rules-safe-band[data-astro-cid-5jjb4vuy],.rules-providers-band[data-astro-cid-5jjb4vuy],.rules-closing[data-astro-cid-5jjb4vuy]{padding-block:50px}.safe-art[data-astro-cid-5jjb4vuy]{max-width:400px;margin-top:28px}.rule-cards[data-astro-cid-5jjb4vuy],.reliability-notes[data-astro-cid-5jjb4vuy],.privacy-list[data-astro-cid-5jjb4vuy]{grid-template-columns:1fr}.rule-group[data-astro-cid-5jjb4vuy]{margin-top:40px}pre[data-astro-cid-5jjb4vuy]{padding-inline:18px;font-size:1rem}.code-status[data-astro-cid-5jjb4vuy],.prompt-note[data-astro-cid-5jjb4vuy]{padding-inline:18px}table[data-astro-cid-5jjb4vuy]{min-width:0}th[data-astro-cid-5jjb4vuy],td[data-astro-cid-5jjb4vuy]{padding:14px 12px}td[data-astro-cid-5jjb4vuy] strong[data-astro-cid-5jjb4vuy]{font-size:1.3rem}}@media (width<=400px){.desktop-break[data-astro-cid-5jjb4vuy]{display:none}.code-bar[data-astro-cid-5jjb4vuy]{gap:8px;padding-inline:12px}}
