#tcfaq a{color:var(--accent)}#tcfaq a:hover{text-decoration:underline}#tcfaq button{font:inherit;color:inherit;cursor:pointer;appearance:none;background:0 0;border:0;margin:0}#tcfaq .switch{border-bottom:1px solid var(--rule);background:var(--tint)}#tcfaq .switch-in{padding:18px var(--gutter);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 22px;display:flex}#tcfaq .switch-label{max-width:24ch}#tcfaq .switch-label .eyebrow{margin-bottom:3px;display:block}#tcfaq .switch-label p{color:var(--ink-2);font-size:14px;line-height:1.45}#tcfaq .tabs{border:1px solid var(--rule-soft);border-radius:var(--r-sm);background:var(--surface);flex-wrap:nowrap;display:flex;overflow:hidden}#tcfaq .tab{border-right:1px solid var(--rule-soft);text-align:center;min-width:0;min-height:46px;transition:background .14s var(--ease);flex:1 1 0;padding:11px 18px}#tcfaq .tabs .tab:last-child{border-right:none}#tcfaq .tab:hover{background:var(--hover)}#tcfaq .tab .k{font-family:var(--font-sans);font-weight:500;font-size:var(--t-ui);line-height:1.15;display:block}#tcfaq .tab .v{font-family:var(--font-mono);font-size:var(--t-code);color:var(--ink-2);margin-top:3px;display:block}#tcfaq .tab[aria-selected=true]{background:var(--ink)}#tcfaq .tab[aria-selected=true] .k{color:var(--on-solid)}#tcfaq .tab[aria-selected=true] .v{color:var(--on-solid-muted)}#tcfaq .view{padding:30px var(--gutter);display:none}#tcfaq .view.on{display:block}#tcfaq .view>*+*{margin-top:22px}#tcfaq .ready{color:var(--ink-2);font-size:15.5px;line-height:1.5}#tcfaq .ready a{color:var(--accent);font-weight:600}#tcfaq .card{background:var(--surface);border:1px solid var(--rule-soft);border-radius:var(--r-md);padding:20px 24px}#tcfaq .card.warn{background:var(--prep-soft);border-color:var(--prep-line)}#tcfaq .card h3{margin-bottom:12px;font-size:18px}#tcfaq .card p{font-size:16.5px;line-height:1.55}#tcfaq .card p+p{margin-top:11px}#tcfaq .incl li{border-top:1px solid var(--rule-soft);gap:11px;padding:9px 0;font-size:16.5px;line-height:1.5;display:flex}#tcfaq .incl li:first-child{border-top:none}#tcfaq .incl .m{font-family:var(--font-mono);color:var(--cool);flex:none;padding-top:2px;font-weight:700}#tcfaq .steps{flex-direction:column;gap:14px;display:flex}#tcfaq .step{grid-template-columns:52px minmax(0,1fr);display:grid}#tcfaq .step .n{font-family:var(--font-mono);color:var(--ink-2);padding-top:24px;font-size:12px;font-weight:700}#tcfaq .step .sb{background:var(--surface);border:1px solid var(--rule-soft);border-radius:var(--r-md);padding:20px 24px}#tcfaq .step h3{font-size:18px}#tcfaq .step p{margin-top:9px;font-size:16.5px;line-height:1.55}#tcfaq .step p+p{margin-top:11px}#tcfaq .pw{font-family:var(--font-mono);background:var(--ink);color:var(--on-solid);border-radius:var(--r-xs);letter-spacing:.02em;padding:5px 10px;font-size:13px;display:inline-block}#tcfaq .grp{background:var(--surface);border:1px solid var(--rule-soft);border-radius:var(--r);overflow:hidden}#tcfaq .grph{background:color-mix(in srgb, var(--surface) 55%, var(--paper));border-bottom:1px solid var(--rule-soft);align-items:center;gap:10px;padding:9px 16px;display:flex}#tcfaq .grph .eyebrow{color:var(--ink);letter-spacing:.1em;flex:none}#tcfaq .grph .ln{background:var(--rule-soft);flex:1;height:1px}#tcfaq .grph .n{font-family:var(--font-mono);color:var(--ink-2);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:10px}#tcfaq .grp .acc+.acc:before{content:"";background:var(--rule-soft);height:1px;display:block}#tcfaq .grp .acc,#tcfaq .grp .acc.open{background:0 0;border:0;border-radius:0}#tcfaq .grp .acc-btn,#tcfaq .grp .acc.open>.acc-btn{border-radius:0}#tcfaq .acc-btn{min-height:48px;padding:15px 16px}#tcfaq .grp .acc.open>.acc-btn:hover{background:var(--hover)}#tcfaq .acc-t{font-size:17px}#tcfaq .acc-p{max-height:0;transition:max-height .3s var(--ease);overflow:hidden}#tcfaq .acc-in{padding:14px 16px;font-size:16.5px;line-height:1.6}#tcfaq .acc-in>*+*{margin-top:11px}#tcfaq .contact{border-top:1px solid var(--rule);background:var(--tint);padding:24px var(--gutter) 28px}#tcfaq .contact-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}#tcfaq .contact h3{font-size:18px}#tcfaq .contact p{color:var(--ink-2);max-width:52ch;margin-top:6px;font-size:16px}#tcfaq .mail{font-family:var(--font-mono);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-sm);white-space:nowrap;padding:12px 16px;font-size:14px}#tcfaq .mail:hover{border-color:var(--accent-line);background:var(--accent-soft);text-decoration:none}@media (width<=640px){#tcfaq .tabs{flex-direction:column;width:100%}#tcfaq .tab{border-right:none;border-bottom:1px solid var(--rule-soft);flex:none;width:100%;min-width:0}#tcfaq .tabs .tab:last-child{border-bottom:none}#tcfaq .step{grid-template-columns:1fr}#tcfaq .step .n{padding:0 0 7px 3px}#tcfaq .acc-in{padding:10px 12px}#tcfaq .contact-in{flex-direction:column;align-items:flex-start}#tcfaq .mail{white-space:normal;word-break:break-all}}@media print{#tcfaq{background:#fff;border:0}#tcfaq .switch{display:none}#tcfaq .view{display:block!important}#tcfaq .acc-p{max-height:none!important;overflow:visible!important}}
