.th-faq{--faq-heading:#091f53;--faq-text:#46536b;--faq-muted:#6b778c;--faq-accent:#1473e6;--faq-accent-hover:#0f5fc2;--faq-accent-contrast:#fff;--faq-accent-soft:#edf7ff;--faq-border:#dce4ef;--faq-border-strong:#c8d4e3;--faq-background:transparent;--faq-surface:#fff;--faq-surface-soft:#f3faff;--faq-warning:#f59e0b;--faq-warning-surface:#fffaf0;--faq-success:#17875d;--faq-success-surface:#effaf6;--faq-danger:#c2413b;--faq-danger-surface:#fff4f3;--faq-radius:10px;--faq-radius-large:16px;--faq-shadow:0 12px 34px #091f5314;--faq-content-width:860px;--faq-section-space:48px;--faq-question-x:0px;--faq-question-y:23px;--faq-answer-right:52px;--faq-answer-bottom:28px;--faq-icon-size:32px;--faq-transition:.18s ease;width:100%;max-width:var(--faq-content-width);margin:var(--faq-section-space) auto;color:var(--faq-heading);background:var(--faq-background)}.th-faq,.th-faq *,.th-faq :before,.th-faq :after{box-sizing:border-box}.th-faq--narrow{--faq-content-width:720px}.th-faq--wide{--faq-content-width:1100px}.th-faq--full{max-width:none}.th-faq--full.alignfull{width:auto;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:max(24px,50vw - 640px);padding-right:max(24px,50vw - 640px)}.th-faq__title{color:var(--faq-heading);letter-spacing:-.025em;margin:0 0 24px;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.15}.th-faq__intro{max-width:720px;color:var(--faq-text);margin:-10px 0 26px;font-size:16px;line-height:1.7}.th-faq__list{border-top:1px solid var(--faq-border)}.th-faq--hide-title .th-faq__title{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.th-faq__item{border:0;border-bottom:1px solid var(--faq-border);background:0 0;margin:0}.th-faq__question{width:100%;padding:var(--faq-question-y) calc(var(--faq-icon-size) + 24px) var(--faq-question-y) var(--faq-question-x);color:var(--faq-heading);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;font-size:18px;font-weight:600;line-height:1.45;list-style:none;display:block;position:relative}.th-faq__question::-webkit-details-marker{display:none}.th-faq__question::marker{content:""}.th-faq__question:after{content:"+";width:var(--faq-icon-size);height:var(--faq-icon-size);background:var(--faq-accent-soft);color:var(--faq-accent);transition:color var(--faq-transition),background-color var(--faq-transition),border-color var(--faq-transition);border-radius:50%;place-items:center;font-size:22px;font-weight:400;line-height:1;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.th-faq__item[open]>.th-faq__question:after{content:"−";background:var(--faq-accent);color:var(--faq-accent-contrast)}.th-faq__question:hover{color:var(--faq-accent)}.th-faq__question:hover:after{background:var(--faq-accent);color:var(--faq-accent-contrast)}.th-faq__question:focus-visible{color:var(--faq-accent);outline:2px solid var(--faq-accent);outline-offset:5px;border-radius:4px}.th-faq--first-open .th-faq__item:first-child[open]{border-bottom-color:var(--faq-accent)}.th-faq__answer{padding:0 var(--faq-answer-right) var(--faq-answer-bottom) 0;color:var(--faq-text);font-size:16px;line-height:1.75}.th-faq__answer>:first-child{margin-top:0}.th-faq__answer>:last-child{margin-bottom:0}.th-faq__answer p{margin:0 0 16px}.th-faq__answer strong{color:var(--faq-heading);font-weight:650}.th-faq__answer h3,.th-faq__answer h4,.th-faq__answer h5{color:var(--faq-heading);letter-spacing:-.01em;margin:26px 0 10px;font-weight:650;line-height:1.35}.th-faq__answer h3{font-size:21px}.th-faq__answer h4{font-size:18px}.th-faq__answer h5{font-size:16px}.th-faq__answer a:not(.th-faq__button){color:var(--faq-accent);text-underline-offset:3px;text-decoration:underline 1px}.th-faq__answer a:not(.th-faq__button):hover{color:var(--faq-accent-hover);text-decoration-thickness:2px}.th-faq__answer hr{background:var(--faq-border);border:0;height:1px;margin:24px 0}.th-faq__answer ul,.th-faq__answer ol{margin:4px 0 20px;padding-left:24px}.th-faq__answer li{margin-bottom:8px;padding-left:3px}.th-faq__answer li:last-child{margin-bottom:0}.th-faq__answer li::marker{color:var(--faq-accent);font-weight:600}.th-faq__checklist{list-style:none;padding-left:0!important}.th-faq__checklist li{padding-left:30px;position:relative}.th-faq__checklist li:before{content:"✓";color:var(--faq-success);font-weight:700;position:absolute;top:0;left:0}.th-faq__note{border:1px solid #cfe8fb;border-left:4px solid var(--faq-accent);border-radius:var(--faq-radius);background:var(--faq-surface-soft);color:var(--faq-text);margin:20px 0;padding:18px 20px}.th-faq__note-title{color:var(--faq-heading);margin-bottom:5px;font-weight:650;display:block}.th-faq__note p:last-child,.th-faq__note ul:last-child,.th-faq__note ol:last-child{margin-bottom:0}.th-faq__note--warning{border-color:#f4dfbd;border-left-color:var(--faq-warning);background:var(--faq-warning-surface)}.th-faq__note--success{border-color:#cce9dd;border-left-color:var(--faq-success);background:var(--faq-success-surface)}.th-faq__note--danger{border-color:#f0cecb;border-left-color:var(--faq-danger);background:var(--faq-danger-surface)}.th-faq__table{border:1px solid var(--faq-border);border-radius:var(--faq-radius);background:var(--faq-surface);-webkit-overflow-scrolling:touch;width:100%;margin:20px 0;overflow-x:auto}.th-faq__table table{border-collapse:collapse;background:0 0;border:0;width:100%;min-width:620px;margin:0;font-size:14px;line-height:1.5}.th-faq__table caption{color:var(--faq-muted);text-align:left;caption-side:bottom;padding:12px 15px;font-size:13px}.th-faq__table th,.th-faq__table td{border:0;border-bottom:1px solid var(--faq-border);color:var(--faq-text);text-align:left;vertical-align:top;padding:13px 15px}.th-faq__table th{background:var(--faq-accent-soft);color:var(--faq-heading);font-weight:650}.th-faq__table tbody tr:last-child td{border-bottom:0}.th-faq__table tbody tr:hover td{background:#1473e608}.th-faq__formula{border-radius:var(--faq-radius);background:var(--faq-heading);color:#fff;flex-wrap:wrap;align-items:center;gap:9px;margin:20px 0;padding:18px 20px;display:flex}.th-faq__formula span{background:#ffffff1a;border-radius:6px;padding:5px 9px}.th-faq__formula strong{color:#75c8ff;font-size:18px}.th-faq__answer blockquote{border-left:3px solid var(--faq-accent);color:var(--faq-text);margin:20px 0;padding:2px 0 2px 20px;font-size:17px;font-style:italic}.th-faq__answer blockquote p:last-child{margin-bottom:0}.th-faq__answer code{background:var(--faq-accent-soft);color:var(--faq-heading);border-radius:4px;padding:2px 5px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.9em}.th-faq__answer pre{border-radius:var(--faq-radius);color:#eaf3ff;tab-size:2;background:#071634;margin:20px 0;padding:18px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:14px;line-height:1.65;overflow-x:auto}.th-faq__answer pre code{color:inherit;font-size:inherit;background:0 0;padding:0}.th-faq__figure{margin:20px 0}.th-faq__figure img,.th-faq__answer>img{border-radius:var(--faq-radius);width:100%;height:auto;display:block}.th-faq__figure figcaption{color:var(--faq-muted);margin-top:8px;font-size:13px;line-height:1.5}.th-faq__media{border-radius:var(--faq-radius);aspect-ratio:16/9;background:#071634;width:100%;margin:20px 0;position:relative;overflow:hidden}.th-faq__media iframe,.th-faq__media video{border:0;width:100%;height:100%;position:absolute;inset:0}.th-faq__actions{flex-wrap:wrap;gap:10px;margin:20px 0 4px;display:flex}.th-faq__button{border:1px solid var(--faq-accent);background:var(--faq-accent);text-align:center;min-height:44px;transition:background-color var(--faq-transition),border-color var(--faq-transition),color var(--faq-transition);border-radius:8px;justify-content:center;align-items:center;margin:4px 0 16px;padding:10px 18px;font-weight:650;line-height:1.3;display:inline-flex;color:var(--faq-accent-contrast)!important;text-decoration:none!important}.th-faq__actions .th-faq__button{margin:0}.th-faq__button:hover{border-color:var(--faq-heading);background:var(--faq-heading)}.th-faq__button:focus-visible{outline:2px solid var(--faq-accent);outline-offset:3px}.th-faq__button--secondary{background:0 0;color:var(--faq-accent)!important}.th-faq__button--secondary:hover{background:var(--faq-accent-soft);color:var(--faq-heading)!important}.th-faq--compact{--faq-section-space:34px;--faq-question-y:17px;--faq-answer-bottom:20px;--faq-icon-size:28px}.th-faq--compact .th-faq__title{margin-bottom:18px;font-size:clamp(25px,3vw,34px)}.th-faq--compact .th-faq__question{font-size:16px}.th-faq--compact .th-faq__answer{font-size:15px;line-height:1.68}.th-faq--compact .th-faq__note,.th-faq--compact .th-faq__formula{padding:14px 16px}.th-faq--spacious{--faq-section-space:64px;--faq-question-y:29px;--faq-answer-bottom:34px;--faq-icon-size:36px}.th-faq--spacious .th-faq__question{font-size:20px}.th-faq--spacious .th-faq__answer{font-size:17px;line-height:1.8}.th-faq--cards .th-faq__list{border-top:0;gap:12px;display:grid}.th-faq--cards .th-faq__item{border:1px solid var(--faq-border);border-radius:var(--faq-radius-large);background:var(--faq-surface);overflow:hidden;box-shadow:0 5px 18px #091f530d}.th-faq--cards .th-faq__item[open]{border-color:var(--faq-border-strong);box-shadow:var(--faq-shadow)}.th-faq--cards .th-faq__question{--faq-question-x:20px;padding-right:68px}.th-faq--cards .th-faq__question:after{right:20px}.th-faq--cards .th-faq__answer{padding-left:20px;padding-right:68px}.th-faq--boxed{border:1px solid var(--faq-border);border-radius:var(--faq-radius-large);background:var(--faq-surface);box-shadow:var(--faq-shadow);padding:clamp(20px,4vw,38px)}.th-faq--boxed .th-faq__list{border-top-color:var(--faq-border-strong)}.th-faq--minimal .th-faq__list{border-top:0}.th-faq--minimal .th-faq__item{border-bottom:0}.th-faq--minimal .th-faq__question{padding-top:15px;padding-bottom:15px}.th-faq--minimal .th-faq__answer{padding-bottom:18px}.th-faq--orange{--faq-accent:#f47b20;--faq-accent-hover:#d85f0b;--faq-accent-soft:#fff3e9;--faq-surface-soft:#fff8f2}.th-faq--dark{--faq-heading:#fff;--faq-text:#d7e1f0;--faq-muted:#aebdd0;--faq-accent:#69bdf5;--faq-accent-hover:#9bd6fa;--faq-accent-contrast:#071634;--faq-accent-soft:#173a67;--faq-border:#294563;--faq-border-strong:#3b5d7f;--faq-background:#091f53;--faq-surface:#0d2a5f;--faq-surface-soft:#123468;--faq-warning-surface:#3c301b;--faq-success-surface:#143a32;--faq-danger-surface:#482827;--faq-shadow:0 16px 38px #00000038;border-radius:var(--faq-radius-large);padding:clamp(24px,5vw,48px)}.th-faq--dark .th-faq__table,.th-faq--dark .th-faq__item{color:var(--faq-text)}.th-faq--dark .th-faq__table th{background:var(--faq-accent-soft)}.th-faq--dark .th-faq__table tbody tr:hover td{background:#ffffff08}.th-faq--dark .th-faq__button:hover{background:#fff;border-color:#fff;color:#091f53!important}.th-faq--dark .th-faq__button--secondary{color:var(--faq-accent)!important}.th-faq--dark .th-faq__answer code{color:#eaf3ff;background:#173a67}@media (width<=782px){.th-faq--full.alignfull{padding-left:20px;padding-right:20px}.th-faq--spacious{--faq-section-space:48px;--faq-question-y:23px;--faq-answer-bottom:28px}.th-faq--spacious .th-faq__question{font-size:18px}.th-faq--spacious .th-faq__answer{font-size:16px}}@media (width<=600px){.th-faq{--faq-section-space:36px;--faq-question-y:19px;--faq-answer-right:0px;--faq-answer-bottom:22px;--faq-icon-size:30px}.th-faq__title{margin-bottom:20px}.th-faq__intro{margin-top:-8px;margin-bottom:22px;font-size:15px}.th-faq__question{padding-right:44px;font-size:16px}.th-faq__question:after{right:2px}.th-faq__answer{font-size:15px}.th-faq__note,.th-faq__formula{padding:16px}.th-faq__actions{flex-direction:column;align-items:stretch}.th-faq__actions .th-faq__button{width:100%}.th-faq--cards .th-faq__question{padding-left:16px;padding-right:58px}.th-faq--cards .th-faq__question:after{right:16px}.th-faq--cards .th-faq__answer{padding-left:16px;padding-right:16px}.th-faq--boxed,.th-faq--dark{padding:20px}}@media (prefers-reduced-motion:reduce){.th-faq__question:after,.th-faq__button{transition:none}}@media (forced-colors:active){.th-faq__question:after,.th-faq__button,.th-faq__note,.th-faq__table{border:1px solid canvastext}}@media print{.th-faq{color:#000;max-width:none;box-shadow:none;background:0 0;margin:24px 0;padding:0}.th-faq__item{break-inside:avoid}.th-faq__question{color:#000;padding:16px 0 8px}.th-faq__question:after{display:none}.th-faq__answer{color:#000;padding:0 0 16px;display:block!important}.th-faq__table{overflow:visible}.th-faq__table table{min-width:0}.th-faq__button{background:0 0;border-color:#000;color:#000!important}}.th-page .th-faq{max-width:760px;margin:0 auto;padding:80px 20px}.th-page .th-faq h2{text-align:center;letter-spacing:-.02em;margin-bottom:36px;font-family:Outfit,sans-serif;font-size:clamp(24px,3.5vw,36px);font-weight:700}.th-product--vps #addons .th-faq{--faq-heading:#0b1f42;--faq-text:#475975;--faq-muted:#64748b;--faq-border:#d9e4f2;--faq-accent-soft:#eaf2ff;width:100%;max-width:none;color:var(--faq-heading);background:#eef4ff;border:1px solid #d9e4f2;border-radius:28px;margin:0 auto;padding:clamp(34px,4vw,52px);box-shadow:0 24px 60px -48px #0b1f426b}.th-product--vps #addons .th-faq>.th-eyebrow:first-child,.th-product--vps #addons .th-faq__title{text-align:center}.th-product--vps #addons .th-faq__intro{color:#52627a;text-align:center;max-width:820px;margin:-8px auto 34px}.th-product--vps #addons .th-faq__table{background:#fff;border:1px solid #d5e0ef;border-radius:18px;margin:14px 0 30px;box-shadow:0 18px 40px -34px #0b1f4275}.th-product--vps #addons .th-faq__table:last-child{margin-bottom:0}.th-product--vps #addons .th-faq__table table{background:#fff}.th-product--vps #addons .th-faq__table th{color:#fff;background:#153d79}.th-product--vps #addons .th-faq__table td{color:#40516d}.th-product--vps #addons .th-faq__table td:first-child strong{color:#0b1f42}.th-product--vps #addons .th-faq__table td:last-child strong{color:#087a55}.th-product--vps #addons .th-faq__table tbody tr:nth-child(2n) td{background:#f8fbff}.th-product--vps .th-faq{padding-top:var(--vps-section-space);padding-bottom:var(--vps-section-space)}@media (width>=768px){.th-page .th-faq{padding:112px 20px}}@media (width<=767px){.th-product--vps #addons .th-faq{border-radius:22px;padding:28px 20px}.th-product--vps #addons .th-faq__intro{margin-bottom:28px}.th-product--vps #addons .th-faq__table{border-radius:15px;margin-bottom:24px}.th-tld-page .th-faq{width:calc(100% - 32px);margin-block:var(--es);padding:28px 20px}}