.blog-index{flex-direction:column;gap:2rem;margin:0;padding:0;list-style:none;display:flex}.blog-index h2{font-size:var(--t-sm);letter-spacing:var(--tr-sm);margin:.35rem 0 .4rem;font-weight:600;line-height:1.35}.blog-index h2 a{color:var(--ink);text-decoration:none}.blog-index h2 a:hover{color:var(--cobalt)}.blog-index p{font-size:var(--t-sm);letter-spacing:var(--tr-sm);color:var(--ink-3);margin:0;line-height:1.7}.blog-index__d{font-family:var(--data);font-size:var(--t-xs);letter-spacing:var(--tr-xs);color:var(--ink-3)}.legal-page pre{font-family:var(--data);font-size:var(--t-sm);background:var(--paper-2);border-radius:var(--r-el);color:var(--ink);margin:0;padding:.9rem 1.1rem;line-height:1.7;overflow-x:auto}.legal-page code{font-family:var(--data);font-size:.92em}.legal-page pre code{font-size:1em}.blog-table{margin:0;overflow-x:auto}.blog-table table{border-collapse:collapse;width:100%;font-size:var(--t-sm);letter-spacing:var(--tr-sm);min-width:520px;line-height:1.6}.blog-table th,.blog-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.65rem .9rem .65rem 0}.blog-table thead th{color:var(--ink);border-bottom-color:var(--ink-3);font-weight:600}.blog-table tbody th{color:var(--ink);font-weight:600}.blog-table td{color:var(--ink-3)}.blog-faq__item h3{font-size:var(--t-sm);letter-spacing:var(--tr-sm);color:var(--ink);margin:0 0 .35rem;font-weight:600;line-height:1.45}.blog-faq__item p{margin:0}.blog-post{--prose:40rem}.blog-post .legal-page__body{gap:1.25rem}.blog-post .legal-page__body>.legal-sec{margin-top:1.5rem}.blog-post .legal-sec{gap:1.1rem}.legal-page.blog-post p,.blog-post .legal-ul li{letter-spacing:0;color:var(--ink-2);font-size:1.0625rem;line-height:1.75}.blog-post p,.blog-post .legal-ul,.blog-post .legal-note,.blog-post .legal-sec h2{max-width:var(--prose)}.legal-page.blog-post .legal-page__body>p:first-child,.legal-page.blog-post .legal-page__body>script:first-child+p{color:var(--ink);font-size:1.1875rem;line-height:1.65}.blog-post .legal-sec h2{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;font-size:clamp(1.3rem,1.1rem + .6vw,1.5rem);font-weight:600;line-height:1.25}.blog-post a[href]{-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.blog-post a[href]:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.blog-post .legal-ul{gap:.65rem;padding-left:.25rem}.blog-post .legal-ul li{padding-left:1.1rem}.blog-post .legal-ul li:before{width:5px;height:5px;top:.78em}.blog-post :not(pre)>code{color:var(--ink);overflow-wrap:break-word;background:#2e201412;border-radius:5px;padding:.1em .38em;font-size:.86em}.blog-post pre{background:var(--ink);color:#ede9e3;scrollbar-color:#ffffff40 transparent;border-radius:12px;padding:1.1rem 1.35rem;font-size:.875rem;line-height:1.75}.blog-post .blog-table{background:var(--white);box-shadow:0 0 0 1px var(--line-2);border-radius:12px}.blog-post .blog-table table{letter-spacing:0;min-width:560px;font-size:.9375rem;line-height:1.55}.blog-post .blog-table th,.blog-post .blog-table td{border-bottom:1px solid var(--line);padding:.95rem 1.1rem}.blog-post .blog-table thead th{background:var(--paper);letter-spacing:.01em;border-bottom:1px solid var(--line-2);padding-block:.8rem;font-size:.8125rem}.blog-post .blog-table td{color:var(--ink-2)}.blog-post .blog-table tbody tr:last-child>*{border-bottom:0}@media (min-width:641px){.blog-post .blog-table tbody tr:nth-child(2n)>*{background:#2e201406}}.blog-post .legal-note{background:var(--white);box-shadow:inset 3px 0 0 var(--ink),0 0 0 1px var(--line-2);border-left:0;border-radius:12px;padding:1.1rem 1.35rem}.legal-page.blog-post .legal-note p{color:var(--ink-2)}.blog-post .blog-faq__list{max-width:var(--prose);background:var(--white);box-shadow:0 0 0 1px var(--line-2);border-radius:12px}.blog-post .blog-faq__item{border-top:1px solid var(--line);padding:1.15rem 1.35rem}.blog-post .blog-faq__item:first-child{border-top:0}.blog-post .blog-faq__item h3{margin-bottom:.4rem;font-size:1.0625rem;line-height:1.4}.legal-page.blog-post .blog-faq__item p{font-size:1rem;line-height:1.7}@media (max-width:640px){.legal-page.blog-post p,.blog-post .legal-ul li{font-size:1rem;line-height:1.7}.legal-page.blog-post .legal-page__body>p:first-child,.legal-page.blog-post .legal-page__body>script:first-child+p{font-size:1.0625rem}.blog-post .legal-page__body>.legal-sec{margin-top:1rem}.blog-post pre{margin-inline:-.25rem;padding:1rem 1.1rem;font-size:.8125rem}.blog-post .blog-table{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.blog-post .blog-table table,.blog-post .blog-table tbody{min-width:0;display:block}.blog-post .blog-table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.blog-post .blog-table tbody{gap:.75rem;display:grid}.blog-post .blog-table tr{background:var(--white);box-shadow:0 0 0 1px var(--line-2);border-radius:12px;gap:.7rem;padding:1rem 1.1rem 1.1rem;display:grid}.blog-post .blog-table tbody th,.blog-post .blog-table td{border:0;padding:0;display:block}.blog-post .blog-table tbody th{border-bottom:1px solid var(--line);padding-bottom:.7rem;font-size:1rem}.blog-post .blog-table td:before{content:attr(data-label);letter-spacing:.02em;color:var(--ink-3);margin-bottom:.1rem;font-size:.75rem;font-weight:600;display:block}}.blog-post .blog-index{max-width:var(--prose);gap:.75rem}.blog-post .blog-index li{background:var(--white);box-shadow:0 0 0 1px var(--line-2);border-radius:12px;padding:1.1rem 1.35rem 1.2rem;transition:box-shadow .15s;position:relative}.blog-post .blog-index li:hover{box-shadow:0 0 0 1px var(--ink-3)}.blog-post .blog-index h2{letter-spacing:-.01em;margin:.3rem 0 .35rem;font-size:1.125rem;line-height:1.35}.blog-post .blog-index h2 a{text-decoration:none}.blog-post .blog-index h2 a:hover{color:var(--ink)}.blog-post .blog-index h2 a:after{content:"";border-radius:inherit;position:absolute;inset:0}.legal-page.blog-post .blog-index p{font-size:1rem;line-height:1.6}.legal-page.blog-post .blog-index .blog-index__d{color:var(--ink-3);font-size:.75rem;line-height:1.4}.legal--blog .legal__nav a[aria-current=page]{background:var(--white);box-shadow:0 0 0 1px var(--line-2)}.legal-page__body .post-ask{background:#fff;border-radius:14px;justify-items:start;gap:10px;max-width:642px;margin-top:48px;padding:24px;display:grid;box-shadow:0 0 0 1px #1c1a1717,0 0 0 7px #1c1a1709}.legal-page__body p.post-ask__h{letter-spacing:-.015em;color:#1c1a17;margin:0;font-size:20px;font-weight:600;line-height:1.25}.legal-page__body p.post-ask__p{color:#55504a;margin:0;font-size:15px;line-height:1.55}.legal-page__body .post-ask .btn{color:#fff;margin-top:6px;text-decoration:none}
