.page-links{flex-wrap:wrap;justify-content:center;gap:8px 20px;display:flex}.page-links a{color:inherit;text-underline-offset:3px}.page-links a:not([aria-current]){text-decoration:none}.page-links a:hover{text-decoration:underline}.legal-page{background:#fff}.page-header,.legal,.page-footer{padding-inline:max(var(--gutter), calc((100% - 720px) / 2))}.page-header{padding-top:calc(14px + var(--safe-top));border-bottom:1px solid var(--surface);background:#fff;padding-bottom:13px}.page-header .brand{min-height:48px;display:inline-flex}.legal{padding-top:32px;padding-bottom:48px;font-size:16px;line-height:1.6}.legal h1{font-size:30px;font-weight:800;line-height:1.15}.legal .updated{color:var(--muted);margin-top:8px;font-size:14px}.legal h2{margin:36px 0 12px;font-size:20px;font-weight:700;line-height:1.3}.legal p+p,.legal ul{margin-top:12px}.legal .updated+p{margin-top:24px}.legal ul{margin-bottom:0;padding-left:22px}.legal li+li{margin-top:6px}.legal strong{font-weight:600}.legal a{color:var(--red);text-underline-offset:3px}.legal code{background:var(--surface);border-radius:4px;padding:1px 5px;font-size:.9em}.page-footer{padding-top:24px;padding-bottom:calc(28px + var(--safe-bottom));border-top:1px solid var(--line);color:var(--muted);text-align:center;flex-direction:column;gap:10px;font-size:14px;display:flex}.thanks{min-height:100vh;min-height:100dvh;padding:calc(32px + var(--safe-top)) 26px calc(32px + var(--safe-bottom));background:radial-gradient(75% 55% at 92% 26%,#3d686d 0%,#3d686d00 100%),radial-gradient(75% 50% at 10% 78%,#80222b 0%,#80222b00 100%),#000;place-items:center;display:grid}.thanks-content{flex-direction:column;align-items:center;gap:28px;width:100%;max-width:360px;display:flex}.thanks-content .brand{min-height:70px}.thanks-card{width:100%;box-shadow:-8px 0 0 var(--cyan), 8px 0 0 var(--red);text-align:center;background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:16px;padding:36px 24px 32px;display:flex}.thanks-card svg{color:var(--green)}.thanks-card h1{font-size:30px;font-weight:800;line-height:1.15}.thanks-card p{font-size:17px;line-height:1.45}.cta{background:var(--red);color:#fff;border-radius:6px;justify-content:center;align-items:center;width:100%;min-height:50px;margin-top:8px;padding:0 16px;font-size:17px;font-weight:600;line-height:1.2;text-decoration:none;animation:1s ease-in-out infinite pulse;display:flex;box-shadow:0 1px 2px #00000024}.cta[hidden]{display:none}.cta:active{background:var(--red-pressed)}@keyframes pulse{50%{scale:.95}}.thanks .page-links{color:#ffffffbf;font-size:13px}.seo-page{color:#fff;background-color:#000;background-image:radial-gradient(420px 420px at 100% 160px,#3d686d 0%,#3d686d00 100%),radial-gradient(420px 420px at 0 620px,#80222b 0%,#80222b00 100%),radial-gradient(420px 420px at 100% 1500px,#3d686d 0%,#3d686d00 100%),radial-gradient(420px 420px at 0 2300px,#80222b 0%,#80222b00 100%),none;background-position:0 0,0 0,0 0,0 0,0 0;background-repeat:no-repeat;background-size:auto,auto,auto,auto,auto;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box}.seo-header{padding:calc(22px + var(--safe-top)) 26px 0;justify-content:center;display:flex}.seo-header .brand{color:#fff;align-items:center;min-height:64px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.seo-main{flex-direction:column;gap:32px;width:100%;max-width:640px;margin:0 auto;padding:20px 26px 48px;display:flex}.crumbs{color:#ffffffb3;flex-wrap:wrap;gap:6px;font-size:14px;display:flex}.crumbs a{color:inherit;text-underline-offset:3px}.seo-hero{text-align:center;flex-direction:column;gap:16px;display:flex}.seo-hero h1{font-size:32px;font-weight:800;line-height:1.15}.seo-hero p{color:#ffffffd9;font-size:18px;line-height:1.5}.seo-hero .cta{margin-top:4px}.seo-card{box-shadow:-8px 0 0 var(--cyan), 8px 0 0 var(--red);color:var(--ink);background:#fff;border-radius:12px;padding:28px 22px 26px;font-size:16px;line-height:1.55}.seo-card h2{margin-bottom:14px;font-size:23px;font-weight:800;line-height:1.2}.seo-card h3{margin:22px 0 6px;font-size:17px;font-weight:700;line-height:1.3}.seo-card h3:first-of-type{margin-top:4px}.seo-card p+p,.seo-card p+ul,.seo-card ul+p,.seo-card table+p{margin-top:14px}.seo-card a:not(.cta){color:var(--red);text-underline-offset:3px}.seo-card strong{font-weight:700}.seo-steps,.seo-list{margin:0;padding:0;list-style:none}.seo-steps{counter-reset:step}.seo-steps li{counter-increment:step;padding-left:44px;position:relative}.seo-steps li:before{content:counter(step);background:var(--red);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:15px;font-weight:700;display:grid;position:absolute;top:0;left:0}.seo-steps li+li,.seo-list li+li{margin-top:16px}.seo-list li{border-left:3px solid var(--cyan);padding-left:18px}.seo-table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.45}.seo-table th,.seo-table td{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 10px}.seo-table thead th{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;border-top:0;font-size:13px;font-weight:600}.seo-table tbody th{width:40%;font-weight:700}.seo-end{text-align:center}.seo-end p{margin-bottom:4px}.seo-page .cta{max-width:420px;margin-inline:auto}.seo-footer{max-width:640px;padding:8px 26px calc(36px + var(--safe-bottom));color:#ffffffbf;text-align:center;flex-direction:column;gap:12px;margin:0 auto;font-size:13px;line-height:1.5;display:flex}.seo-footer a{color:inherit;text-underline-offset:3px}.seo-footer .page-links a:not([aria-current]){text-decoration:none}.seo-footer .page-links a[aria-current]{color:#fff}@media (min-width:720px){.seo-main{gap:36px;padding-top:32px}.seo-hero h1{font-size:40px}.seo-card{padding:34px 32px 32px}}
