.Breadcrumbs-module__1oWJ9a__root{margin:0 0 18px;font-size:13px;line-height:1.4}.Breadcrumbs-module__1oWJ9a__list{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module__1oWJ9a__item{align-items:center;gap:6px;min-width:0;display:inline-flex}.Breadcrumbs-module__1oWJ9a__link{color:var(--muted);border-radius:4px;margin:-2px -4px;padding:2px 4px;text-decoration:none;transition:color .2s,background-color .2s}.Breadcrumbs-module__1oWJ9a__link:hover{color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.Breadcrumbs-module__1oWJ9a__link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Breadcrumbs-module__1oWJ9a__current{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:500;overflow:hidden}.Breadcrumbs-module__1oWJ9a__sep{color:var(--soft);-webkit-user-select:none;user-select:none;font-size:14px;line-height:1}@media (max-width:480px){.Breadcrumbs-module__1oWJ9a__root{margin-bottom:14px;font-size:12.5px}.Breadcrumbs-module__1oWJ9a__current{white-space:normal}}
.CodeBlock-module__7ThuRW__root{margin:24px 0}.CodeBlock-module__7ThuRW__caption{color:var(--soft);letter-spacing:.2px;margin-bottom:8px;font-size:13px}.CodeBlock-module__7ThuRW__frame{border:1px solid var(--line);background:var(--panel);border-radius:14px;transition:border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.CodeBlock-module__7ThuRW__frame:hover{border-color:color-mix(in srgb, var(--accent) 25%, var(--line));box-shadow:0 14px 32px #0f172a0f}.CodeBlock-module__7ThuRW__lang{font-family:var(--font-mono);color:var(--soft);letter-spacing:.4px;text-transform:uppercase;pointer-events:none;font-size:11px;position:absolute;top:10px;left:14px}.CodeBlock-module__7ThuRW__copy{color:var(--muted);cursor:pointer;opacity:.65;background:#0f172a00;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:opacity .2s,background-color .2s,color .2s,border-color .2s,transform .2s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:absolute;top:8px;right:8px}.CodeBlock-module__7ThuRW__frame:hover .CodeBlock-module__7ThuRW__copy,.CodeBlock-module__7ThuRW__copy:focus-visible{opacity:1}.CodeBlock-module__7ThuRW__copy:hover{background:var(--accent-soft);color:var(--accent-ink);border-color:color-mix(in srgb, var(--accent) 30%, transparent);transform:translateY(-1px)}.CodeBlock-module__7ThuRW__copy[data-copied=true]{background:color-mix(in srgb, var(--origin-same) 18%, transparent);color:#166534;border-color:color-mix(in srgb, var(--origin-same) 35%, transparent);opacity:1;animation:.32s cubic-bezier(.2,.8,.2,1) CodeBlock-module__7ThuRW__pop}.CodeBlock-module__7ThuRW__copyText{font-family:var(--font-mono);letter-spacing:.2px}.CodeBlock-module__7ThuRW__pre{font-family:var(--font-mono);color:var(--ink);tab-size:2;font-variant-ligatures:none;font-feature-settings:"liga" 0, "calt" 0;background:0 0;margin:0;padding:36px 18px 18px;font-size:13.5px;line-height:1.65;text-decoration:none;overflow-x:auto}.CodeBlock-module__7ThuRW__pre::-webkit-scrollbar{height:8px}.CodeBlock-module__7ThuRW__pre::-webkit-scrollbar-thumb{background:var(--line);border-radius:99px}.CodeBlock-module__7ThuRW__code{font:inherit;color:inherit;white-space:pre;font-variant-ligatures:none;font-feature-settings:"liga" 0, "calt" 0;background:0 0;border:0;padding:0;text-decoration:none}@keyframes CodeBlock-module__7ThuRW__pop{0%{transform:scale(1)}45%{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.CodeBlock-module__7ThuRW__copy[data-copied=true]{animation:none}}@media (max-width:640px){.CodeBlock-module__7ThuRW__pre{padding:34px 14px 14px;font-size:12.5px}}
.CookieSettingsButton-module__JMO0pG__button{font:inherit;color:inherit;cursor:pointer;line-height:inherit;background:0 0;border:0;padding:0;text-decoration:none}.CookieSettingsButton-module__JMO0pG__button:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}
.FramedWordmark-module__x64Uwa__root{line-height:1;font-family:var(--font-sans);color:var(--ink);letter-spacing:calc(-.8px * var(--scale,1));font-weight:700;font-size:calc(22px * var(--scale,1));align-items:center;display:inline-flex}.FramedWordmark-module__x64Uwa__chip{padding:calc(2px * var(--scale,1)) calc(7px * var(--scale,1));border:calc(2.2px * var(--scale,1)) solid currentcolor;border-radius:calc(5px * var(--scale,1));margin-right:calc(7px * var(--scale,1));line-height:1}.FramedWordmark-module__x64Uwa__sub{color:var(--muted);font-weight:500}
.Reveal-module__noJY2G__reveal{opacity:0;will-change:opacity, transform;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(28px)}.Reveal-module__noJY2G__reveal[data-revealed=true]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.Reveal-module__noJY2G__reveal,.Reveal-module__noJY2G__reveal[data-revealed=true]{opacity:1;transition:none;transform:none}}
.page-module___8aEwW__main{background:var(--page-bg);color:var(--ink);min-height:100vh;position:relative;overflow-x:clip}.page-module___8aEwW__blob{background:radial-gradient(circle, color-mix(in srgb, var(--accent) 13%, transparent), transparent 70%);pointer-events:none;z-index:0;border-radius:50%;width:500px;height:500px;position:absolute;top:-160px;right:-120px}
.GuideFaq-module__BUDNOq__list{gap:10px;margin-top:18px;display:grid}.GuideFaq-module__BUDNOq__item{border:1px solid var(--line);background:#fff;border-radius:14px;transition:border-color .25s,box-shadow .25s;animation:.55s cubic-bezier(.2,.8,.2,1) both GuideFaq-module__BUDNOq__itemIn}@keyframes GuideFaq-module__BUDNOq__itemIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.GuideFaq-module__BUDNOq__item:hover{border-color:color-mix(in srgb, var(--accent) 25%, var(--line));box-shadow:0 10px 24px #0f172a0d}.GuideFaq-module__BUDNOq__item[data-open=true]{border-color:color-mix(in srgb, var(--accent) 30%, var(--line));box-shadow:0 14px 30px #0f172a0f}.GuideFaq-module__BUDNOq__summary{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:16px;font-weight:600;transition:color .2s;display:flex}.GuideFaq-module__BUDNOq__summary:hover{color:var(--accent)}.GuideFaq-module__BUDNOq__question{flex:1;min-width:0}.GuideFaq-module__BUDNOq__icon{font-family:var(--font-mono);color:var(--soft);flex-shrink:0;font-size:20px;transition:transform .35s cubic-bezier(.2,.8,.2,1),color .2s}.GuideFaq-module__BUDNOq__item[data-open=true] .GuideFaq-module__BUDNOq__icon{color:var(--accent);transform:rotate(45deg)}.GuideFaq-module__BUDNOq__answerWrap{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.2,.8,.2,1);display:grid}.GuideFaq-module__BUDNOq__item[data-open=true] .GuideFaq-module__BUDNOq__answerWrap{grid-template-rows:1fr}.GuideFaq-module__BUDNOq__answerInner{min-height:0;overflow:hidden}.GuideFaq-module__BUDNOq__answer{color:var(--muted);opacity:0;margin:0;padding:0 22px 20px;font-size:15px;line-height:1.65;transition:opacity .22s,transform .28s;transform:translateY(-4px)}.GuideFaq-module__BUDNOq__item[data-open=true] .GuideFaq-module__BUDNOq__answer{opacity:1;transition-delay:.12s;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.GuideFaq-module__BUDNOq__item,.GuideFaq-module__BUDNOq__answerWrap,.GuideFaq-module__BUDNOq__answer,.GuideFaq-module__BUDNOq__icon{transition:none;animation:none}.GuideFaq-module__BUDNOq__item[data-open=true] .GuideFaq-module__BUDNOq__answerWrap{grid-template-rows:1fr}.GuideFaq-module__BUDNOq__answer{opacity:1;transform:none}}
.IframeCheck-module__msXjba__widget{border:1px solid var(--line);background:linear-gradient(180deg, #fff 0%, var(--panel) 100%);border-radius:22px;margin-top:48px;padding:32px 36px 24px;transition:border-color .4s,box-shadow .4s,background .6s;position:relative;overflow:hidden}.IframeCheck-module__msXjba__widget:before{content:"";pointer-events:none;border:1px solid #0000;border-radius:22px;transition:border-color .5s;position:absolute;inset:0}.IframeCheck-module__msXjba__widget[data-status=top]{border-color:color-mix(in srgb, var(--origin-same) 28%, var(--line));box-shadow:0 18px 38px color-mix(in srgb, var(--origin-same) 12%, transparent);background:linear-gradient(#fff 0%,#f0fdf4 100%)}.IframeCheck-module__msXjba__widget[data-status=framed]{border-color:color-mix(in srgb, var(--origin-ad) 32%, var(--line));box-shadow:0 18px 38px color-mix(in srgb, var(--origin-ad) 14%, transparent);background:linear-gradient(#fff 0%,#fef2f2 100%)}.IframeCheck-module__msXjba__head{align-items:center;gap:10px;margin-bottom:18px;display:flex}.IframeCheck-module__msXjba__dot{background:var(--soft);border-radius:50%;width:9px;height:9px;animation:1.5s ease-in-out infinite IframeCheck-module__msXjba__dotPulse;position:relative}.IframeCheck-module__msXjba__widget[data-status=top] .IframeCheck-module__msXjba__dot{background:var(--origin-same)}.IframeCheck-module__msXjba__widget[data-status=framed] .IframeCheck-module__msXjba__dot{background:var(--origin-ad)}.IframeCheck-module__msXjba__dot:after{content:"";background:inherit;opacity:.28;border-radius:50%;animation:2.2s ease-out infinite IframeCheck-module__msXjba__dotHalo;position:absolute;inset:-6px}@keyframes IframeCheck-module__msXjba__dotPulse{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@keyframes IframeCheck-module__msXjba__dotHalo{0%{opacity:.45;transform:scale(.6)}to{opacity:0;transform:scale(2)}}.IframeCheck-module__msXjba__eyebrow{letter-spacing:.5px;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.IframeCheck-module__msXjba__body{flex-direction:column;gap:8px;margin-bottom:22px;animation:.5s cubic-bezier(.2,.8,.2,1) both IframeCheck-module__msXjba__bodyIn;display:flex}.IframeCheck-module__msXjba__body>*{display:block}@keyframes IframeCheck-module__msXjba__bodyIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.IframeCheck-module__msXjba__label{letter-spacing:-.8px;color:var(--ink);font-size:clamp(26px,4.4vw,36px);font-weight:700;line-height:1.1}.IframeCheck-module__msXjba__widget[data-status=top] .IframeCheck-module__msXjba__label{color:#166534}.IframeCheck-module__msXjba__widget[data-status=framed] .IframeCheck-module__msXjba__label{color:#991b1b}.IframeCheck-module__msXjba__detail{color:var(--muted);font-size:14px;line-height:1.55;font-family:var(--font-mono)}.IframeCheck-module__msXjba__codeWrap{border-top:1px solid var(--line);margin-top:4px;padding-top:14px}.IframeCheck-module__msXjba__codeSummary{color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:4px 0;font-size:13px;font-weight:600;list-style:none;transition:color .2s;display:flex}.IframeCheck-module__msXjba__codeSummary:hover{color:var(--accent)}.IframeCheck-module__msXjba__codeChev{font-family:var(--font-mono);color:var(--soft);font-size:18px;transition:transform .3s cubic-bezier(.2,.8,.2,1),color .2s}.IframeCheck-module__msXjba__codeWrap[open] .IframeCheck-module__msXjba__codeChev{color:var(--accent);transform:rotate(45deg)}.IframeCheck-module__msXjba__code{border:1px solid var(--line);font-family:var(--font-mono);color:var(--ink);white-space:pre;font-variant-ligatures:none;font-feature-settings:"liga" 0, "calt" 0;background:#fff;border-radius:10px;margin:12px 0 4px;padding:14px 16px;font-size:13px;line-height:1.6;text-decoration:none;animation:.32s cubic-bezier(.2,.8,.2,1) IframeCheck-module__msXjba__codeIn;overflow-x:auto}@keyframes IframeCheck-module__msXjba__codeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.IframeCheck-module__msXjba__dot,.IframeCheck-module__msXjba__dot:after,.IframeCheck-module__msXjba__body,.IframeCheck-module__msXjba__code{animation:none}}@media (max-width:640px){.IframeCheck-module__msXjba__widget{padding:24px 22px 18px}}
.SubPageHeader-module__D5lvLq__root{z-index:50;min-height:var(--header-min-height);padding:12px var(--section-pad-x);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--line);background:#fffdf9c7;align-items:center;gap:28px;display:flex;position:sticky;top:0;box-shadow:0 1px #0f172a0a}.SubPageHeader-module__D5lvLq__brand{pointer-events:auto;-webkit-user-select:none;user-select:none;align-items:center;transition:opacity .2s;display:inline-flex}.SubPageHeader-module__D5lvLq__brand:hover{opacity:.75}.SubPageHeader-module__D5lvLq__spacer{flex:1}.SubPageHeader-module__D5lvLq__back{color:var(--muted);font-size:14px;font-weight:500;transition:color .2s}.SubPageHeader-module__D5lvLq__back:hover{color:var(--accent)}@media (max-width:768px){.SubPageHeader-module__D5lvLq__root{gap:16px}}
.page-module__r_RSKa__page{color:var(--ink);background:#fff;min-height:100vh}@keyframes page-module__r_RSKa__fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__r_RSKa__staggerIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.page-module__r_RSKa__entry{animation:.7s cubic-bezier(.2,.8,.2,1) both page-module__r_RSKa__fadeUp}.page-module__r_RSKa__entryDelay1{animation-delay:80ms}.page-module__r_RSKa__entryDelay2{animation-delay:.16s}.page-module__r_RSKa__entryDelay3{animation-delay:.24s}.page-module__r_RSKa__cardAnimated{animation:.6s cubic-bezier(.2,.8,.2,1) both page-module__r_RSKa__staggerIn}@media (prefers-reduced-motion:reduce){.page-module__r_RSKa__entry,.page-module__r_RSKa__cardAnimated{opacity:1;animation:none;transform:none}}.page-module__r_RSKa__wrap{max-width:1040px;margin:0 auto;padding:64px 48px 120px}.page-module__r_RSKa__eyebrow{color:var(--accent);letter-spacing:.4px;text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:600}.page-module__r_RSKa__title{letter-spacing:-2.8px;margin:0 0 20px;font-size:clamp(44px,8vw,72px);font-weight:700;line-height:1.02}.page-module__r_RSKa__titleSoft{color:var(--soft);font-style:normal;font-family:var(--font-serif);font-weight:500}.page-module__r_RSKa__lede{color:var(--muted);max-width:680px;font-size:20px;line-height:1.5}.page-module__r_RSKa__meta{font-family:var(--font-mono);color:var(--soft);flex-wrap:wrap;gap:20px;margin-top:28px;font-size:12px;display:flex}.page-module__r_RSKa__metaLabel{color:var(--muted);margin-right:4px;font-weight:500}.page-module__r_RSKa__grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px;display:grid}.page-module__r_RSKa__card{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:20px;flex-direction:column;gap:14px;padding:28px 28px 24px;text-decoration:none;transition:border-color .28s,box-shadow .28s,transform .28s cubic-bezier(.2,.8,.2,1),background-color .28s;display:flex}.page-module__r_RSKa__card:hover{border-color:color-mix(in srgb, var(--accent) 30%, var(--line));background:color-mix(in srgb, var(--accent-soft) 55%, #fff);transform:translateY(-4px);box-shadow:0 18px 38px #0f172a14}.page-module__r_RSKa__card:hover .page-module__r_RSKa__cardArrow{color:var(--accent);transform:translate(6px)}.page-module__r_RSKa__cardBadge{letter-spacing:.3px;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:5px 10px 5px 9px;font-size:11px;font-weight:600;display:inline-flex}.page-module__r_RSKa__cardDot{border-radius:50%;width:6px;height:6px;display:inline-block}.page-module__r_RSKa__cardTitle{letter-spacing:-.6px;margin:0;font-size:22px;font-weight:700;line-height:1.2}.page-module__r_RSKa__cardDesc{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.page-module__r_RSKa__cardFoot{font-family:var(--font-mono);color:var(--soft);justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;font-size:12px;display:flex}.page-module__r_RSKa__cardArrow{color:var(--soft);font-size:18px;line-height:1;transition:transform .28s cubic-bezier(.2,.8,.2,1),color .2s}.page-module__r_RSKa__contact{border:1px solid var(--line);border-radius:20px;flex-wrap:wrap;align-items:center;gap:24px;margin-top:72px;padding:36px 40px;transition:border-color .25s,box-shadow .25s;display:flex}.page-module__r_RSKa__contact:hover{border-color:color-mix(in srgb, var(--accent) 25%, var(--line));box-shadow:0 14px 34px #0f172a0f}.page-module__r_RSKa__contactQ{letter-spacing:-.4px;font-size:20px;font-weight:700}.page-module__r_RSKa__contactS{color:var(--muted);margin-top:4px;font-size:14px}.page-module__r_RSKa__contactBtn{background:var(--ink);color:#fff;border-radius:999px;padding:14px 22px;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s,background-color .2s;box-shadow:0 4px 12px #0f172a26}.page-module__r_RSKa__contactBtn:hover{background:var(--ink-2);transform:translateY(-2px);box-shadow:0 10px 24px #0f172a38}.page-module__r_RSKa__contactBtn:active{transform:translateY(0)}.page-module__r_RSKa__pageFooter{border-top:1px solid var(--line);background:var(--panel);color:var(--muted);flex-wrap:wrap;align-items:center;gap:24px;margin-top:80px;padding:40px 48px;font-size:13px;display:flex}.page-module__r_RSKa__pageFooter a,.page-module__r_RSKa__pageFooter button{color:var(--muted);transition:color .2s}.page-module__r_RSKa__pageFooter a:hover,.page-module__r_RSKa__pageFooter button:hover{color:var(--accent)}.page-module__r_RSKa__footerBrand{color:var(--ink);font-weight:600;transition:color .2s}.page-module__r_RSKa__footerBrand:hover{color:var(--accent)}.page-module__r_RSKa__footerSpacer{flex:1}@media (max-width:1024px){.page-module__r_RSKa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.page-module__r_RSKa__grid{grid-template-columns:1fr}.page-module__r_RSKa__title{letter-spacing:-1.8px}.page-module__r_RSKa__wrap{padding:40px 24px 80px}.page-module__r_RSKa__pageFooter{padding:12px 24px}}
.page-module__soh_jW__page{color:var(--ink);background:#fff;min-height:100vh}@keyframes page-module__soh_jW__fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__soh_jW__staggerIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.page-module__soh_jW__entry{animation:.7s cubic-bezier(.2,.8,.2,1) both page-module__soh_jW__fadeUp}.page-module__soh_jW__entryDelay1{animation-delay:80ms}.page-module__soh_jW__entryDelay2{animation-delay:.16s}.page-module__soh_jW__entryDelay3{animation-delay:.24s}.page-module__soh_jW__tldrItemAnimated{animation:.55s cubic-bezier(.2,.8,.2,1) both page-module__soh_jW__staggerIn}.page-module__soh_jW__permAnimated{animation:.5s cubic-bezier(.2,.8,.2,1) both page-module__soh_jW__staggerIn}@media (prefers-reduced-motion:reduce){.page-module__soh_jW__entry,.page-module__soh_jW__tldrItemAnimated,.page-module__soh_jW__permAnimated{opacity:1;animation:none;transform:none}}.page-module__soh_jW__wrap{max-width:880px;margin:0 auto;padding:64px 48px 120px}.page-module__soh_jW__eyebrow{color:var(--accent);letter-spacing:.4px;text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:600}.page-module__soh_jW__title{letter-spacing:-2.8px;margin:0 0 20px;font-size:clamp(44px,8vw,72px);font-weight:700;line-height:1.02}.page-module__soh_jW__titleSoft{color:var(--soft);font-style:normal;font-family:var(--font-serif);font-weight:500}.page-module__soh_jW__lede{color:var(--muted);max-width:680px;font-size:20px;line-height:1.5}.page-module__soh_jW__meta{font-family:var(--font-mono);color:var(--soft);flex-wrap:wrap;gap:20px;margin-top:28px;font-size:12px;display:flex}.page-module__soh_jW__metaLabel{color:var(--muted);margin-right:4px;font-weight:500}.page-module__soh_jW__tldr{background:var(--panel);border:1px solid var(--line);border-radius:20px;margin-top:56px;padding:36px 40px}.page-module__soh_jW__tldrHead{letter-spacing:.3px;color:var(--accent);text-transform:uppercase;align-items:center;gap:12px;margin-bottom:20px;font-size:14px;font-weight:700;display:flex}.page-module__soh_jW__tldrGrid{grid-template-columns:1fr 1fr;gap:20px 40px;display:grid}.page-module__soh_jW__tldrItem{gap:14px;padding:4px 0;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:flex}.page-module__soh_jW__tldrItem:hover{transform:translate(3px)}.page-module__soh_jW__tldrItem:hover .page-module__soh_jW__mark[data-kind=check]{box-shadow:0 6px 14px color-mix(in srgb, var(--accent) 35%, transparent);transform:scale(1.1)}.page-module__soh_jW__tldrItem:hover .page-module__soh_jW__mark[data-kind=cross]{transform:scale(1.1)}.page-module__soh_jW__mark{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:inline-flex}.page-module__soh_jW__mark[data-kind=check]{background:var(--accent)}.page-module__soh_jW__mark[data-kind=cross]{color:var(--muted);background:#e2e8f0}.page-module__soh_jW__tldrItemTitle{color:var(--ink);font-size:15px;font-weight:600;line-height:1.35}.page-module__soh_jW__tldrItemDesc{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.45}.page-module__soh_jW__content{margin-top:80px}.page-module__soh_jW__content h2{letter-spacing:-.8px;margin:56px 0 12px;font-size:28px;font-weight:700}.page-module__soh_jW__content h2:first-of-type{margin-top:0}.page-module__soh_jW__content p,.page-module__soh_jW__content ul{color:var(--muted);font-size:16px;line-height:1.7}.page-module__soh_jW__content p{margin:10px 0}.page-module__soh_jW__content ul{margin:12px 0;padding-left:20px}.page-module__soh_jW__content li{margin:6px 0}.page-module__soh_jW__content code{font-family:var(--font-mono);background:var(--panel);color:var(--ink);border:1px solid var(--line);border-radius:5px;padding:2px 7px;font-size:14px}.page-module__soh_jW__content strong{color:var(--ink);font-weight:600}.page-module__soh_jW__content a{color:var(--accent)}.page-module__soh_jW__content a:hover{text-decoration:underline}.page-module__soh_jW__permissions{gap:10px;margin-top:24px;display:grid}.page-module__soh_jW__perm{border:1px solid var(--line);border-radius:12px;grid-template-columns:180px 1fr;gap:20px;padding:18px 22px;transition:border-color .25s,background-color .25s,transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:grid}.page-module__soh_jW__perm:hover{border-color:color-mix(in srgb, var(--accent) 30%, var(--line));background:var(--accent-soft);transform:translateY(-2px);box-shadow:0 10px 24px #0f172a0f}.page-module__soh_jW__permName{font-family:var(--font-mono);color:var(--accent);font-size:13px;font-weight:600}.page-module__soh_jW__permWhy{color:var(--muted);font-size:14px;line-height:1.55}.page-module__soh_jW__contact{border:1px solid var(--line);border-radius:20px;flex-wrap:wrap;align-items:center;gap:24px;margin-top:72px;padding:36px 40px;transition:border-color .25s,box-shadow .25s;display:flex}.page-module__soh_jW__contact:hover{border-color:color-mix(in srgb, var(--accent) 25%, var(--line));box-shadow:0 14px 34px #0f172a0f}.page-module__soh_jW__contactQ{letter-spacing:-.4px;font-size:20px;font-weight:700}.page-module__soh_jW__contactS{color:var(--muted);margin-top:4px;font-size:14px}.page-module__soh_jW__contactBtn{background:var(--ink);color:#fff;border-radius:999px;padding:12px 20px;font-size:14px;font-weight:500;transition:transform .2s,box-shadow .2s,background-color .2s;box-shadow:0 4px 12px #0f172a26}.page-module__soh_jW__contactBtn:hover{background:var(--ink-2);transform:translateY(-2px);box-shadow:0 10px 24px #0f172a38}.page-module__soh_jW__contactBtn:active{transform:translateY(0)}.page-module__soh_jW__pageFooter{border-top:1px solid var(--line);background:var(--panel);color:var(--muted);flex-wrap:wrap;align-items:center;gap:24px;margin-top:80px;padding:40px 48px;font-size:13px;display:flex}.page-module__soh_jW__pageFooter a,.page-module__soh_jW__pageFooter button{color:var(--muted);transition:color .2s}.page-module__soh_jW__pageFooter a:hover,.page-module__soh_jW__pageFooter button:hover{color:var(--accent)}.page-module__soh_jW__footerBrand{color:var(--ink);font-weight:600;transition:color .2s}.page-module__soh_jW__footerBrand:hover{color:var(--accent)}.page-module__soh_jW__footerSpacer{flex:1}@media (max-width:720px){.page-module__soh_jW__title{letter-spacing:-1.8px}.page-module__soh_jW__tldrGrid{grid-template-columns:1fr}.page-module__soh_jW__perm{grid-template-columns:1fr;gap:6px}.page-module__soh_jW__wrap{padding:40px 24px 80px}.page-module__soh_jW__pageFooter{padding:12px 24px}}
.page-module__wRu0sG__page{color:var(--ink);background:#fff;flex-direction:column;min-height:100vh;display:flex}@keyframes page-module__wRu0sG__fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.page-module__wRu0sG__entry{animation:.7s cubic-bezier(.2,.8,.2,1) both page-module__wRu0sG__fadeUp}.page-module__wRu0sG__entryDelay1{animation-delay:80ms}.page-module__wRu0sG__entryDelay2{animation-delay:.16s}@media (prefers-reduced-motion:reduce){.page-module__wRu0sG__entry{opacity:1;animation:none;transform:none}}.page-module__wRu0sG__wrap{flex:1;width:100%;max-width:760px;margin:0 auto;padding:64px 48px 96px}.page-module__wRu0sG__eyebrow{color:var(--accent);letter-spacing:.4px;text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:600}.page-module__wRu0sG__title{letter-spacing:-2.8px;margin:0 0 20px;font-size:clamp(44px,8vw,72px);font-weight:700;line-height:1.02}.page-module__wRu0sG__titleSoft{color:var(--soft);font-style:normal;font-family:var(--font-serif);font-weight:500}.page-module__wRu0sG__lede{color:var(--muted);max-width:620px;margin:0 0 40px;font-size:18px;line-height:1.55}.page-module__wRu0sG__card{background:var(--panel);border:1px solid var(--line);border-radius:20px;margin-top:8px;padding:36px 40px;transition:border-color .25s,box-shadow .25s}.page-module__wRu0sG__card:focus-within{border-color:color-mix(in srgb, var(--accent) 32%, var(--line));box-shadow:0 14px 34px #0f172a12}@keyframes page-module__wRu0sG__shake{0%,to{transform:translate(0)}15%,45%,75%{transform:translate(-6px)}30%,60%,90%{transform:translate(6px)}}.page-module__wRu0sG__fieldset{border:0;margin:0 0 24px;padding:0}.page-module__wRu0sG__fieldset[data-error=true] .page-module__wRu0sG__reasons{animation:.45s cubic-bezier(.36,.07,.19,.97) both page-module__wRu0sG__shake}.page-module__wRu0sG__fieldset[data-error=true] .page-module__wRu0sG__reason{border-color:color-mix(in srgb, #ef4444 50%, var(--line))}.page-module__wRu0sG__fieldset[data-error=true] .page-module__wRu0sG__reason[data-checked=true]{border-color:var(--accent)}@media (prefers-reduced-motion:reduce){.page-module__wRu0sG__fieldset[data-error=true] .page-module__wRu0sG__reasons{animation:none}}.page-module__wRu0sG__errorMsg{color:#b91c1c;background:#ef444414;border:1px solid #ef444459;border-radius:10px;margin-top:12px;padding:10px 14px;font-size:13px;line-height:1.45}.page-module__wRu0sG__legend{letter-spacing:.3px;color:var(--accent);text-transform:uppercase;margin-bottom:16px;padding:0;font-size:14px;font-weight:700}.page-module__wRu0sG__reasons{gap:8px;display:grid}.page-module__wRu0sG__reason{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:22px 1fr;align-items:start;gap:14px;padding:14px 16px;transition:border-color .2s,background-color .2s,transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s;display:grid;position:relative}.page-module__wRu0sG__reason:hover{border-color:color-mix(in srgb, var(--accent) 30%, var(--line));transform:translateY(-1px);box-shadow:0 6px 16px #0f172a0d}.page-module__wRu0sG__reason[data-checked=true]{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 8px 20px color-mix(in srgb, var(--accent) 18%, transparent)}.page-module__wRu0sG__radio{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.page-module__wRu0sG__radio:focus-visible+.page-module__wRu0sG__radioMark{outline:2px solid var(--accent);outline-offset:2px}.page-module__wRu0sG__radioMark{border:2px solid var(--soft);background:#fff;border-radius:50%;width:20px;height:20px;margin-top:2px;transition:border-color .2s,background-color .2s;position:relative}.page-module__wRu0sG__reason[data-checked=true] .page-module__wRu0sG__radioMark{border-color:var(--accent);background:var(--accent);box-shadow:inset 0 0 0 4px #fff}.page-module__wRu0sG__reasonText{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module__wRu0sG__reasonLabel{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:1.35;display:inline-flex}@keyframes page-module__wRu0sG__autoPickedIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.page-module__wRu0sG__autoPicked{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.4px;background:var(--accent);color:#fff;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:600;animation:.25s cubic-bezier(.2,.8,.2,1) both page-module__wRu0sG__autoPickedIn}@media (prefers-reduced-motion:reduce){.page-module__wRu0sG__autoPicked{animation:none}}.page-module__wRu0sG__reasonHint{color:var(--muted);font-size:13px;line-height:1.4}.page-module__wRu0sG__field{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.page-module__wRu0sG__fieldLabel{color:var(--ink);font-size:14px;font-weight:600}.page-module__wRu0sG__fieldOpt{color:var(--soft);font-weight:400}.page-module__wRu0sG__textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:104px;color:var(--ink);font:inherit;background:#fff;border-radius:12px;padding:14px 16px;font-size:15px;line-height:1.5;transition:border-color .2s,box-shadow .2s}.page-module__wRu0sG__textarea::placeholder{color:var(--soft)}.page-module__wRu0sG__textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent);outline:none}.page-module__wRu0sG__fieldMeta{color:var(--soft);justify-content:space-between;gap:16px;font-size:12px;display:flex}.page-module__wRu0sG__counter{font-family:var(--font-mono);transition:color .2s}.page-module__wRu0sG__counter[data-near-limit=true]{color:var(--accent);font-weight:600}.page-module__wRu0sG__actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.page-module__wRu0sG__submit{background:var(--ink);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:12px 22px;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s,background-color .2s;box-shadow:0 4px 12px #0f172a26}.page-module__wRu0sG__submit:hover:not(:disabled){background:var(--ink-2);transform:translateY(-2px);box-shadow:0 10px 24px #0f172a38}.page-module__wRu0sG__submit:active:not(:disabled){transform:translateY(0)}.page-module__wRu0sG__submit:disabled{background:var(--soft);cursor:not-allowed;box-shadow:none}.page-module__wRu0sG__actionsHint{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;display:inline-flex}.page-module__wRu0sG__kbd{border:1px solid var(--line);min-width:20px;color:var(--ink);font-family:var(--font-mono);background:#fff;border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;padding:2px 6px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.page-module__wRu0sG__thanksMark{background:var(--accent);color:#fff;width:44px;height:44px;box-shadow:0 10px 24px color-mix(in srgb, var(--accent) 35%, transparent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;font-size:20px;font-weight:700;display:inline-flex}.page-module__wRu0sG__thanksTitle{letter-spacing:-.8px;margin:0 0 10px;font-size:28px;font-weight:700}.page-module__wRu0sG__thanksCopy{color:var(--muted);margin:0;font-size:16px;line-height:1.6}.page-module__wRu0sG__comeback{border:1px solid var(--line);border-radius:20px;flex-wrap:wrap;align-items:center;gap:20px;margin-top:40px;padding:28px 32px;transition:border-color .25s,box-shadow .25s;display:flex}.page-module__wRu0sG__comeback:hover{border-color:color-mix(in srgb, var(--accent) 25%, var(--line));box-shadow:0 14px 34px #0f172a0f}.page-module__wRu0sG__comebackQ{letter-spacing:-.3px;font-size:18px;font-weight:700}.page-module__wRu0sG__comebackS{color:var(--muted);margin-top:4px;font-size:13px}.page-module__wRu0sG__comebackBtn{background:var(--accent);color:#fff;box-shadow:0 4px 12px color-mix(in srgb, var(--accent) 35%, transparent);border-radius:999px;padding:11px 20px;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s,filter .2s}.page-module__wRu0sG__comebackBtn:hover{filter:brightness(1.05);box-shadow:0 10px 24px color-mix(in srgb, var(--accent) 45%, transparent);transform:translateY(-2px)}.page-module__wRu0sG__comebackBtn:active{transform:translateY(0)}.page-module__wRu0sG__pageFooter{border-top:1px solid var(--line);background:var(--panel);color:var(--muted);flex-wrap:wrap;align-items:center;gap:24px;padding:32px 48px;font-size:13px;display:flex}.page-module__wRu0sG__pageFooter a,.page-module__wRu0sG__pageFooter button{color:var(--muted);transition:color .2s}.page-module__wRu0sG__pageFooter a:hover,.page-module__wRu0sG__pageFooter button:hover{color:var(--accent)}.page-module__wRu0sG__footerBrand{color:var(--ink);font-weight:600;transition:color .2s}.page-module__wRu0sG__footerBrand:hover{color:var(--accent)}.page-module__wRu0sG__footerSpacer{flex:1}@media (max-width:720px){.page-module__wRu0sG__title{letter-spacing:-1.8px}.page-module__wRu0sG__wrap{padding:40px 24px 64px}.page-module__wRu0sG__pageFooter{padding:12px 24px}.page-module__wRu0sG__card{padding:24px 22px}.page-module__wRu0sG__comeback{padding:22px}}
.guide-module__D3sUJa__page{color:var(--ink);background:#fff;min-height:100vh}@keyframes guide-module__D3sUJa__fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes guide-module__D3sUJa__staggerIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.guide-module__D3sUJa__entry{animation:.7s cubic-bezier(.2,.8,.2,1) both guide-module__D3sUJa__fadeUp}.guide-module__D3sUJa__entryDelay1{animation-delay:80ms}.guide-module__D3sUJa__entryDelay2{animation-delay:.16s}.guide-module__D3sUJa__entryDelay3{animation-delay:.24s}.guide-module__D3sUJa__faqItem,.guide-module__D3sUJa__related{animation:.55s cubic-bezier(.2,.8,.2,1) both guide-module__D3sUJa__staggerIn}@media (prefers-reduced-motion:reduce){.guide-module__D3sUJa__entry,.guide-module__D3sUJa__faqItem,.guide-module__D3sUJa__related{opacity:1;animation:none;transform:none}}.guide-module__D3sUJa__wrap{max-width:880px;margin:0 auto;padding:64px 48px 120px}.guide-module__D3sUJa__eyebrow{color:var(--accent);letter-spacing:.4px;text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:600}.guide-module__D3sUJa__title{letter-spacing:-2.8px;margin:0 0 20px;font-size:clamp(44px,8vw,72px);font-weight:700;line-height:1.02}.guide-module__D3sUJa__titleSoft{color:var(--soft);font-style:normal;font-family:var(--font-serif);font-weight:500}.guide-module__D3sUJa__lede{color:var(--muted);max-width:680px;font-size:20px;line-height:1.5}.guide-module__D3sUJa__lede strong{color:var(--ink);font-weight:600}.guide-module__D3sUJa__meta{font-family:var(--font-mono);color:var(--soft);flex-wrap:wrap;gap:20px;margin-top:28px;font-size:12px;display:flex}.guide-module__D3sUJa__metaLabel{color:var(--muted);margin-right:4px;font-weight:500}.guide-module__D3sUJa__tldr{background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 16%, transparent);border-radius:18px;margin-top:48px;padding:28px 32px 28px 38px;position:relative}.guide-module__D3sUJa__tldr:before{content:"";background:var(--accent);border-radius:3px;width:3px;position:absolute;top:22px;bottom:22px;left:16px}.guide-module__D3sUJa__tldrHead{letter-spacing:.4px;color:var(--accent-ink);text-transform:uppercase;align-items:center;gap:10px;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.guide-module__D3sUJa__tldrDot{background:var(--accent);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite guide-module__D3sUJa__tldrPulse;display:inline-block}@keyframes guide-module__D3sUJa__tldrPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.4)}}.guide-module__D3sUJa__tldrBody{color:var(--ink);margin:0;font-size:15.5px;line-height:1.6}.guide-module__D3sUJa__tldrBody code{font-family:var(--font-mono);border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));color:var(--accent-ink);background:#fff;border-radius:5px;padding:2px 6px;font-size:13px}.guide-module__D3sUJa__inlineLink{color:var(--accent-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 35%, transparent);text-underline-offset:3px;font-weight:600;transition:text-decoration-color .2s,color .2s}.guide-module__D3sUJa__inlineLink:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}@media (prefers-reduced-motion:reduce){.guide-module__D3sUJa__tldrDot{animation:none}}.guide-module__D3sUJa__content{margin-top:64px}.guide-module__D3sUJa__content h2{letter-spacing:-.8px;margin:56px 0 12px;scroll-margin-top:100px;font-size:28px;font-weight:700}.guide-module__D3sUJa__content h2:first-of-type{margin-top:0}.guide-module__D3sUJa__content h3{letter-spacing:-.3px;margin:32px 0 8px;font-size:19px;font-weight:700}.guide-module__D3sUJa__content p,.guide-module__D3sUJa__content ul,.guide-module__D3sUJa__content ol{color:var(--muted);font-size:16px;line-height:1.7}.guide-module__D3sUJa__content p{margin:10px 0}.guide-module__D3sUJa__content ul,.guide-module__D3sUJa__content ol{margin:12px 0;padding-left:20px}.guide-module__D3sUJa__content li{margin:6px 0}.guide-module__D3sUJa__content li strong{color:var(--ink);font-weight:600}.guide-module__D3sUJa__content :not(pre)>code{font-family:var(--font-mono);background:var(--panel);color:var(--ink);border:1px solid var(--line);font-variant-ligatures:none;font-feature-settings:"liga" 0, "calt" 0;border-radius:5px;padding:2px 7px;font-size:14px}.guide-module__D3sUJa__tldrBody code,.guide-module__D3sUJa__patternCode{font-variant-ligatures:none;font-feature-settings:"liga" 0, "calt" 0}.guide-module__D3sUJa__content strong{color:var(--ink);font-weight:600}.guide-module__D3sUJa__content a:not(.guide-module__D3sUJa__inlineLink){color:var(--accent);font-weight:500}.guide-module__D3sUJa__content a:not(.guide-module__D3sUJa__inlineLink):hover{text-decoration:underline}.guide-module__D3sUJa__patternList{gap:10px;margin:20px 0 8px;padding:0;list-style:none;display:grid}.guide-module__D3sUJa__pattern{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:minmax(0,320px) 1fr;gap:20px;padding:16px 20px;transition:border-color .25s,background-color .25s,transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:grid}.guide-module__D3sUJa__pattern:hover{border-color:color-mix(in srgb, var(--accent) 25%, var(--line));background:color-mix(in srgb, var(--accent-soft) 35%, #fff);transform:translateY(-2px);box-shadow:0 10px 24px #0f172a0d}.guide-module__D3sUJa__patternCode{font-family:var(--font-mono);color:var(--accent-ink);background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 18%, transparent);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;align-self:center;padding:6px 10px;font-size:12.5px;line-height:1.3;overflow:hidden}.guide-module__D3sUJa__patternMeta{flex-direction:column;gap:3px;min-width:0;display:flex}.guide-module__D3sUJa__patternLabel{color:var(--ink);letter-spacing:-.2px;font-size:14px;font-weight:700}.guide-module__D3sUJa__patternWhy{color:var(--muted);font-size:13.5px;line-height:1.5}@media (max-width:720px){.guide-module__D3sUJa__pattern{grid-template-columns:1fr;gap:8px}.guide-module__D3sUJa__patternCode{white-space:normal}}.guide-module__D3sUJa__tableWrap{border:1px solid var(--line);background:#fff;border-radius:16px;margin:24px 0;transition:border-color .25s,box-shadow .25s;overflow:hidden}.guide-module__D3sUJa__tableWrap:hover{border-color:color-mix(in srgb, var(--accent) 22%, var(--line));box-shadow:0 12px 28px #0f172a0d}.guide-module__D3sUJa__tableScroll{overflow-x:auto}.guide-module__D3sUJa__table{border-collapse:collapse;width:100%;min-width:820px;font-size:13.5px}.guide-module__D3sUJa__table th,.guide-module__D3sUJa__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:12px 14px;line-height:1.5}.guide-module__D3sUJa__table thead th:first-child,.guide-module__D3sUJa__table tbody td:first-child{z-index:1;border-right:1px solid var(--line);background:#fff;min-width:200px;font-weight:600;position:sticky;left:0}.guide-module__D3sUJa__table thead th:first-child{background:var(--panel)}.guide-module__D3sUJa__table tbody tr:hover td:first-child{background:color-mix(in srgb, var(--accent-soft) 45%, #fff)}.guide-module__D3sUJa__tableCell{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.guide-module__D3sUJa__tableCellNote{font-family:var(--font-sans);color:var(--soft);font-size:12px;font-weight:400;line-height:1.4}.guide-module__D3sUJa__table thead th{background:var(--panel);color:var(--ink);letter-spacing:.2px;text-transform:uppercase;border-bottom:2px solid var(--line);font-size:12.5px;font-weight:700}.guide-module__D3sUJa__table tbody tr:last-child td{border-bottom:0}.guide-module__D3sUJa__table tbody tr{transition:background-color .2s}.guide-module__D3sUJa__table tbody tr:hover{background:color-mix(in srgb, var(--accent-soft) 45%, transparent)}.guide-module__D3sUJa__table td code,.guide-module__D3sUJa__table th code{font-family:var(--font-mono);background:var(--accent-soft);color:var(--accent-ink);border:1px solid color-mix(in srgb, var(--accent) 18%, transparent);font-variant-ligatures:none;font-feature-settings:"liga" 0, "calt" 0;white-space:nowrap;border-radius:5px;padding:2px 6px;font-size:12.5px}.guide-module__D3sUJa__tableMark{font-family:var(--font-mono);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.guide-module__D3sUJa__tableYes{color:#166534}.guide-module__D3sUJa__tableNo{color:var(--soft)}.guide-module__D3sUJa__tableMixed{color:#9a3412}.guide-module__D3sUJa__tableYes:before,.guide-module__D3sUJa__tableNo:before,.guide-module__D3sUJa__tableMixed:before{content:"";border-radius:50%;width:7px;height:7px;display:inline-block}.guide-module__D3sUJa__tableYes:before{background:var(--origin-same)}.guide-module__D3sUJa__tableNo:before{background:var(--line)}.guide-module__D3sUJa__tableMixed:before{background:var(--origin-cross)}@media (max-width:720px){.guide-module__D3sUJa__table{font-size:12.5px}.guide-module__D3sUJa__table th,.guide-module__D3sUJa__table td{padding:10px 12px}.guide-module__D3sUJa__table thead th:first-child,.guide-module__D3sUJa__table tbody td:first-child{min-width:160px}.guide-module__D3sUJa__tableCellNote{font-size:11.5px}}.guide-module__D3sUJa__faq{gap:10px;margin-top:18px;display:grid}.guide-module__D3sUJa__faqItem{border:1px solid var(--line);background:#fff;border-radius:14px;transition:border-color .25s,box-shadow .25s}.guide-module__D3sUJa__faqItem:hover{border-color:color-mix(in srgb, var(--accent) 25%, var(--line));box-shadow:0 10px 24px #0f172a0d}.guide-module__D3sUJa__faqItem[open]{border-color:color-mix(in srgb, var(--accent) 30%, var(--line));box-shadow:0 14px 30px #0f172a0f}.guide-module__D3sUJa__faqQ{color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:16px;font-weight:600;list-style:none;display:flex}.guide-module__D3sUJa__faqChev{font-family:var(--font-mono);color:var(--soft);flex-shrink:0;font-size:20px;transition:transform .3s cubic-bezier(.2,.8,.2,1),color .2s}.guide-module__D3sUJa__faqItem[open] .guide-module__D3sUJa__faqChev{color:var(--accent);transform:rotate(45deg)}.guide-module__D3sUJa__faqA{color:var(--muted);padding:0 22px 20px;font-size:15px;line-height:1.65;animation:.32s cubic-bezier(.2,.8,.2,1) guide-module__D3sUJa__faqOpen}@keyframes guide-module__D3sUJa__faqOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.guide-module__D3sUJa__faqA{animation:none}.guide-module__D3sUJa__faqChev{transition:none}}.guide-module__D3sUJa__contact{border:1px solid var(--line);border-radius:20px;flex-wrap:wrap;align-items:center;gap:24px;margin-top:72px;padding:36px 40px;transition:border-color .25s,box-shadow .25s;display:flex}.guide-module__D3sUJa__contact:hover{border-color:color-mix(in srgb, var(--accent) 25%, var(--line));box-shadow:0 14px 34px #0f172a0f}.guide-module__D3sUJa__contactQ{letter-spacing:-.4px;font-size:20px;font-weight:700}.guide-module__D3sUJa__contactS{color:var(--muted);margin-top:4px;font-size:14px}.guide-module__D3sUJa__contactBtn{background:var(--ink);color:#fff;border-radius:999px;padding:14px 22px;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s,background-color .2s;box-shadow:0 4px 12px #0f172a26}.guide-module__D3sUJa__contactBtn:hover{background:var(--ink-2);transform:translateY(-2px);box-shadow:0 10px 24px #0f172a38}.guide-module__D3sUJa__contactBtn:active{transform:translateY(0)}.guide-module__D3sUJa__relatedSection{margin-top:80px}.guide-module__D3sUJa__relatedHead{letter-spacing:.4px;color:var(--soft);text-transform:uppercase;margin-bottom:16px;font-size:12px;font-weight:700}.guide-module__D3sUJa__relatedGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.guide-module__D3sUJa__related{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:18px;flex-direction:column;gap:10px;padding:24px 26px 22px;text-decoration:none;transition:border-color .28s,box-shadow .28s,transform .28s cubic-bezier(.2,.8,.2,1),background-color .28s;display:flex}.guide-module__D3sUJa__related:hover{border-color:color-mix(in srgb, var(--accent) 30%, var(--line));background:color-mix(in srgb, var(--accent-soft) 55%, #fff);transform:translateY(-3px);box-shadow:0 14px 30px #0f172a12}.guide-module__D3sUJa__relatedBadge{letter-spacing:.3px;text-transform:uppercase;color:var(--accent-ink);background:var(--accent-soft);border-radius:999px;align-self:flex-start;padding:4px 9px;font-size:11px;font-weight:600;display:inline-block}.guide-module__D3sUJa__relatedTitle{letter-spacing:-.4px;font-size:19px;font-weight:700;line-height:1.25}.guide-module__D3sUJa__relatedDesc{color:var(--muted);font-size:14px;line-height:1.55}.guide-module__D3sUJa__relatedFoot{font-family:var(--font-mono);color:var(--soft);justify-content:space-between;align-items:center;margin-top:auto;padding-top:6px;font-size:12px;transition:color .2s;display:flex}.guide-module__D3sUJa__related:hover .guide-module__D3sUJa__relatedFoot{color:var(--accent)}.guide-module__D3sUJa__pageFooter{border-top:1px solid var(--line);background:var(--panel);color:var(--muted);flex-wrap:wrap;align-items:center;gap:24px;margin-top:80px;padding:40px 48px;font-size:13px;display:flex}.guide-module__D3sUJa__pageFooter a,.guide-module__D3sUJa__pageFooter button{color:var(--muted);transition:color .2s}.guide-module__D3sUJa__pageFooter a:hover,.guide-module__D3sUJa__pageFooter button:hover{color:var(--accent)}.guide-module__D3sUJa__footerBrand{color:var(--ink);font-weight:600;transition:color .2s}.guide-module__D3sUJa__footerBrand:hover{color:var(--accent)}.guide-module__D3sUJa__footerSpacer{flex:1}@media (max-width:720px){.guide-module__D3sUJa__wrap{padding:40px 24px 80px}.guide-module__D3sUJa__title{letter-spacing:-1.8px}.guide-module__D3sUJa__relatedGrid{grid-template-columns:1fr}.guide-module__D3sUJa__pageFooter{padding:12px 24px}}
