:where(.faq-context-hero,.faq-context-stage){--faq-navy: var(--capp-navy, #334960);--faq-navy-dark: var(--capp-navy-dark, #2a3d4f);--faq-orange: var(--capp-orange, #D3541E);--faq-white: var(--capp-white, #ffffff);--faq-off-white: var(--capp-off-white, #fafbfc);--faq-light: var(--capp-light, #f4f6f8);--faq-charcoal: var(--capp-charcoal, #2d3748);--faq-muted: var(--capp-dark-gray, #718096);--faq-border: color-mix(in srgb, var(--faq-navy) 15%, transparent);--faq-border-soft: color-mix(in srgb, var(--faq-navy) 9%, transparent);--faq-orange-soft: color-mix(in srgb, var(--faq-orange) 10%, var(--faq-white));--faq-orange-wash: color-mix(in srgb, var(--faq-orange) 14%, var(--faq-white));--faq-orange-border: color-mix(in srgb, var(--faq-orange) 30%, var(--faq-white));--faq-orange-strong: color-mix(in srgb, var(--faq-orange) 76%, #8f3212);--faq-cell: color-mix(in srgb, var(--faq-navy) 3%, var(--faq-white))}.faq-context-hero{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(115deg,#3349602e,#33496000 44%),repeating-linear-gradient(138deg,rgba(255,255,255,.12) 0 1px,transparent 1px 19px),linear-gradient(132deg,var(--faq-navy-dark) 8%,var(--faq-navy) 56%,color-mix(in srgb,var(--faq-orange) 84%,var(--faq-navy)) 100%);border-bottom:1px solid rgba(255,255,255,.2)}.faq-context-hero-inner,.faq-context-stage-inner{width:min(100%,96rem);margin-right:auto;margin-left:auto;padding-right:clamp(16px,4vw,28px);padding-left:clamp(16px,4vw,28px)}.faq-context-hero-inner{position:relative;z-index:10;padding-top:44px;padding-bottom:96px}.faq-context-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;color:#ffffffd1;font-size:13px;font-weight:750}.faq-context-breadcrumb li{display:inline-flex;min-width:0;align-items:center;gap:8px}.faq-context-breadcrumb a{color:inherit;text-decoration:none}.faq-context-breadcrumb a:hover,.faq-context-breadcrumb a:focus-visible,.faq-context-breadcrumb [aria-current=page]{color:var(--faq-white)}.faq-context-breadcrumb span[aria-hidden=true]{color:#ffffff85;font-size:10px}.faq-context-kicker{display:inline-flex;align-items:center;gap:8px;margin-top:18px;border-radius:9999px;border:1px solid rgba(255,255,255,.26);background:#ffffff1f;color:#ffffffeb;padding:8px 13px;font-size:12px;font-weight:900;letter-spacing:0;text-transform:uppercase;backdrop-filter:blur(12px)}.faq-context-hero-title{max-width:820px;margin:16px 0 0;color:var(--faq-white);font-size:38px;font-weight:950;letter-spacing:0;line-height:1.06}.faq-context-hero-description{max-width:780px;margin:16px 0 0;color:#f4f6f8f2;font-size:16px;font-weight:600;line-height:1.7}.faq-context-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,transparent 0 48%,rgba(255,255,255,.12) 48% 48.5%,transparent 48.5% 100%),repeating-linear-gradient(0deg,rgba(255,255,255,.07) 0 1px,transparent 1px 26px);opacity:.68;pointer-events:none}.faq-context-hero:after{content:"";position:absolute;inset:auto 0 0;height:108px;background:linear-gradient(180deg,#2a3d4f00,#fafbfcdb);pointer-events:none}.faq-context-stat-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.faq-context-stat{display:inline-flex;align-items:center;gap:8px;border-radius:9999px;border:1px solid rgba(255,255,255,.24);background:#ffffff1f;backdrop-filter:blur(10px);color:#fff;padding:9px 14px;font-size:12px;font-weight:800;box-shadow:0 18px 36px -28px #2a3d4ff2}.faq-context-stage{background:linear-gradient(180deg,var(--faq-off-white) 0%,var(--faq-light) 18%,var(--faq-white) 52%);padding-bottom:60px}.faq-context-stage-inner{position:relative;z-index:20;margin-top:-42px}.faq-layout{display:grid;gap:18px;grid-template-columns:minmax(0,1fr)}.faq-main-stack,.faq-sidebar-stack{display:grid;gap:16px;min-width:0;align-content:start}@media(min-width:1200px){.faq-layout{grid-template-columns:minmax(0,1fr) 336px;align-items:start}.faq-sidebar-stack{position:sticky;top:7rem}}.faq-main-shell,.faq-side-shell{position:relative;overflow:hidden;padding:24px;border:1px solid rgba(51,73,96,.14);border-radius:24px;background:linear-gradient(135deg,color-mix(in srgb,var(--faq-orange) 7%,transparent),transparent 34%),linear-gradient(180deg,var(--faq-white) 0%,var(--faq-cell) 100%);box-shadow:0 22px 42px -34px #2a3d4f9e}.faq-main-shell--control{background:linear-gradient(135deg,color-mix(in srgb,var(--faq-orange) 9%,transparent),transparent 36%),linear-gradient(180deg,var(--faq-white) 0%,var(--faq-cell) 100%)}.faq-main-shell--list{background:linear-gradient(135deg,color-mix(in srgb,var(--faq-navy) 5%,transparent),transparent 36%),linear-gradient(180deg,var(--faq-white) 0%,var(--faq-cell) 100%)}.faq-eyebrow{color:#718096;font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.faq-eyebrow--blue{color:#d3541e}.faq-eyebrow--light{color:var(--faq-orange-border)}.faq-control-panel{display:grid;gap:18px}.faq-control-copy{display:grid;gap:10px;max-width:780px}.faq-control-title{margin-top:8px;color:#2d3748;font-size:1.45rem;font-weight:900;letter-spacing:0;line-height:1.04}.faq-control-description{color:#718096;font-size:.95rem;line-height:1.7;font-weight:600}.faq-search-toolbar{display:grid;gap:12px}.faq-search-input-wrap{position:relative}.faq-search-input-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#718096;pointer-events:none}.faq-search-input{width:100%;min-height:56px;border-radius:16px;border:1px solid rgba(51,73,96,.16);background:#fffffff5;color:#2d3748;padding:14px 16px 14px 46px;font-size:15px;font-weight:700;box-shadow:inset 0 1px #ffffffe6;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.faq-search-input::-moz-placeholder{color:#718096b8}.faq-search-input::placeholder{color:#718096b8}.faq-search-input:focus{outline:none;border-color:#3349606b;background:#fff;box-shadow:0 0 0 4px #3349601f}.faq-control-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.faq-control-count,.faq-list-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(51,73,96,.14);background:#fff;color:#718096;padding:8px 13px;font-size:12px;font-weight:800;box-shadow:0 12px 24px -24px #2a3d4fbd}.faq-control-actions{display:flex;flex-wrap:wrap;gap:8px}.faq-control-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border-radius:14px;border:1px solid transparent;padding:0 14px;font-size:12px;font-weight:900;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.faq-control-button:hover{transform:translateY(-1px)}.faq-control-button:focus-visible{outline:none;box-shadow:0 0 0 4px #33496024}.faq-control-button--muted{border-color:#33496029;background:#fff;color:#334960}.faq-control-button--muted:hover{border-color:#3349604d;background:#fafbfc}.faq-control-button--ghost{border-color:#33496038;background:var(--faq-orange-soft);color:var(--faq-orange)}.faq-control-button--ghost:hover{border-color:#33496057;background:var(--faq-orange-wash)}.faq-list-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.faq-list{display:grid;gap:12px;margin-top:20px}.faq-list-title,.faq-side-title{margin-top:8px;color:#2d3748;font-size:1.35rem;font-weight:900;letter-spacing:0;line-height:1.05}.faq-side-title--light{color:#fff}.faq-item{border:1px solid rgba(51,73,96,.14);border-radius:20px;background:linear-gradient(180deg,var(--faq-white) 0%,var(--faq-cell) 100%);box-shadow:0 16px 26px -26px #2a3d4fb8;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.faq-item:hover{transform:translateY(-1px);border-color:#33496042;box-shadow:0 20px 36px -28px #2a3d4fb8}.faq-item.is-open{border-color:#33496075;box-shadow:0 26px 42px -30px #33496047}.faq-item-button{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-radius:inherit;padding:18px 20px;text-align:left;color:#2d3748}.faq-item-button:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #33496026}.faq-item-question{flex:1;min-width:0;color:#2d3748;font-size:15.5px;line-height:1.5;font-weight:800}.faq-item-icon{margin-top:1px;width:30px;height:30px;flex:none;border-radius:9999px;border:1px solid rgba(51,73,96,.16);background:linear-gradient(180deg,var(--faq-white) 0%,var(--faq-orange-soft) 100%);color:var(--faq-orange);display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 1px #ffffffe6;transition:transform .24s ease,border-color .2s ease,background-color .2s ease}.faq-item:hover .faq-item-icon{border-color:#33496057;background:linear-gradient(180deg,var(--faq-white) 0%,var(--faq-orange-soft) 100%)}.faq-item.is-open .faq-item-icon{transform:rotate(180deg)}.faq-answer{display:none;padding:0 20px 20px}.faq-answer.is-open{display:block}.faq-answer-inner{border-top:1px solid var(--capp-gray);padding-top:18px}.faq-answer-html{color:#334960;font-size:15px;line-height:1.75;font-weight:500}.faq-answer-html p+p{margin-top:12px}.faq-answer-html h2{margin:18px 0 8px;color:#2d3748;font-size:18px;font-weight:850;line-height:1.3}.faq-answer-html h3{margin:16px 0 6px;color:#334960;font-size:16px;font-weight:800;line-height:1.35}.faq-answer-html ul,.faq-answer-html ol{margin:10px 0;padding-left:22px}.faq-answer-html ul{list-style:disc}.faq-answer-html ol{list-style:decimal}.faq-answer-html li{margin-bottom:8px}.faq-answer-html a{color:#d3541e;text-decoration:underline;text-decoration-color:#3349603d;text-underline-offset:3px;transition:color .2s ease,text-decoration-color .2s ease}.faq-answer-html a:hover{color:var(--faq-orange-strong);text-decoration-color:#3349607a}.faq-answer-html blockquote{margin:16px 0;border-left:4px solid rgba(51,73,96,.34);border-radius:0 14px 14px 0;background:#fafbfc;padding:12px 14px;color:#718096;font-style:italic}.faq-answer-html strong,.faq-answer-html b{color:#2d3748;font-weight:800}.faq-answer-html em,.faq-answer-html i{color:#334960;font-style:italic}.faq-answer-html code{background:#f4f6f8;color:#2d3748;padding:1px 6px;border-radius:6px;font-size:.9em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.faq-answer-html hr{border:0;height:1px;margin:18px 0;background:linear-gradient(90deg,transparent,rgba(51,73,96,.12) 18%,rgba(51,73,96,.12) 82%,transparent)}.faq-answer-html ul,.faq-answer-html ol{list-style:none;padding-left:0}.faq-answer-html ul>li,.faq-answer-html ol>li{position:relative;padding-left:28px;margin-bottom:8px;line-height:1.7}.faq-answer-html ul>li:before{content:"";position:absolute;left:8px;top:11px;width:7px;height:7px;border-radius:9999px;background:#d3541e;box-shadow:0 0 0 3px #33496029}.faq-answer-html ol{counter-reset:faq-ol}.faq-answer-html ol>li{counter-increment:faq-ol;padding-left:34px}.faq-answer-html ol>li:before{content:counter(faq-ol);position:absolute;left:0;top:2px;min-width:22px;height:22px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:var(--faq-orange-soft);color:var(--faq-orange);font-size:11.5px;font-weight:900;line-height:1;border:1px solid var(--faq-orange-wash)}.faq-answer-html li>ul,.faq-answer-html li>ol{margin-top:6px;margin-bottom:4px}.faq-answer-html li>ul>li:before{background:transparent;border:1.5px solid #D3541E;box-shadow:none}.faq-answer-html table{width:100%;margin:16px 0;border:1px solid var(--capp-gray);border-radius:12px;border-collapse:separate;border-spacing:0;overflow:hidden;font-size:14px;box-shadow:0 14px 28px -26px #2a3d4f73}.faq-answer-html table caption{caption-side:bottom;padding:8px 14px;text-align:left;font-size:12px;color:#718096;background:var(--faq-off-white);border-top:1px solid var(--capp-gray)}.faq-answer-html table thead th{background:linear-gradient(180deg,#334960,#2a3d4f);color:#fff;text-align:left;font-size:12.5px;letter-spacing:0;font-weight:800;padding:10px 14px}.faq-answer-html table tbody td{padding:10px 14px;border-top:1px solid var(--capp-gray);vertical-align:top;color:#334960}.faq-answer-html table tbody tr:nth-child(2n) td{background:var(--faq-off-white)}.faq-answer-html table tbody tr:hover td{background:var(--faq-orange-soft)}.faq-answer-html img{max-width:100%;height:auto;border-radius:12px;margin:12px 0}.faq-answer-html>:first-child{margin-top:0}.faq-answer-html>:last-child{margin-bottom:0}@media(max-width:640px){.faq-answer-html table{font-size:13px}.faq-answer-html table thead th,.faq-answer-html table tbody td{padding:8px 10px}.faq-answer-html ul>li,.faq-answer-html ol>li{padding-left:22px}.faq-answer-html ol>li{padding-left:30px}}.faq-similar-block{margin-top:18px;border-top:1px solid rgba(51,73,96,.1);padding-top:16px}.faq-similar-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.faq-similar-label{color:#718096;font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.faq-similar-chip{display:inline-flex;align-items:center;gap:6px;border-radius:9999px;border:1px solid rgba(51,73,96,.16);background:#fafbfc;color:#334960;padding:8px 12px;font-size:12px;font-weight:800;transition:border-color .2s ease,background-color .2s ease,transform .2s ease}.faq-similar-chip:hover{transform:translateY(-1px);border-color:#33496057;background:var(--faq-orange-soft)}.faq-similar-chip:focus-visible{outline:none;box-shadow:0 0 0 4px #3349601f}.faq-empty-state{margin-top:16px;border:1px dashed rgba(51,73,96,.24);border-radius:18px;background:linear-gradient(180deg,var(--faq-off-white) 0%,var(--faq-white) 100%);color:#718096;padding:14px 16px;font-size:14px;font-weight:700}.faq-item-button mark{background:var(--faq-orange-wash);color:inherit;border-radius:4px;padding:0 2px}.faq-related-list{display:grid;gap:8px;margin-top:16px}.faq-related-link{display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:14px;border:1px solid rgba(51,73,96,.16);background:#fffffff0;padding:11px 14px;transition:border-color .2s ease,background-color .2s ease,transform .2s ease,box-shadow .2s ease}.faq-related-link:hover{transform:translateY(-1px);border-color:#33496057;background:#fafbfc;box-shadow:0 18px 28px -28px #2a3d4fbd}.faq-related-link-title{color:#2d3748;font-size:13px;font-weight:800;line-height:1.35;overflow-wrap:anywhere;word-break:break-word}.faq-related-link-meta{margin-top:3px;color:#718096;font-size:11px;font-weight:700;line-height:1.3}.faq-related-link-icon{width:26px;height:26px;flex:none;border-radius:9999px;border:1px solid rgba(51,73,96,.16);background:var(--faq-orange-soft);color:var(--faq-orange);display:inline-flex;align-items:center;justify-content:center}.faq-side-description{margin-top:10px;color:#718096;font-size:14px;line-height:1.7;font-weight:600}.faq-side-shell--support{border-color:#3349603d;background:linear-gradient(120deg,rgba(255,255,255,.1),transparent 36%),linear-gradient(138deg,#2a3d4f,#334960 58%,#d3541e);box-shadow:0 28px 46px -32px #2a3d4ff5}.faq-side-description--light{color:#f4f6f8f5}.faq-support-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.faq-support-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.faq-support-chip{display:inline-flex;align-items:center;gap:6px;border-radius:9999px;border:1px solid rgba(255,255,255,.16);background:#ffffff1a;color:#fff;padding:7px 10px;font-size:11px;font-weight:900;letter-spacing:0}.faq-support-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;border-radius:14px;padding:0 14px;font-size:12px;font-weight:900;transition:transform .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease}.faq-support-button:hover{transform:translateY(-1px)}.faq-support-button:focus-visible{outline:none;box-shadow:0 0 0 4px #33496029}.faq-support-button--primary{background:#fff;border:1px solid #ffffff;color:#2d3748}.faq-support-button--primary:hover{background:var(--faq-orange-soft);border-color:var(--faq-orange-soft)}.faq-support-button--secondary{background:#ffffff0f;border:1px solid rgba(255,255,255,.28);color:#fff}.faq-support-button--secondary:hover{background:#ffffff1f;border-color:#fff6}@media(min-width:640px){.faq-search-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:stretch}.faq-control-title{font-size:1.7rem}.faq-list-title,.faq-side-title{font-size:1.45rem}.faq-context-hero-title{font-size:44px}}@media(max-width:767px){.faq-context-hero:before{display:none}.faq-context-hero-inner,.faq-context-stage-inner{padding-right:max(16px,env(safe-area-inset-right,0px));padding-left:max(16px,env(safe-area-inset-left,0px))}.faq-context-hero-inner{padding-top:30px;padding-bottom:72px}.faq-context-hero-title{font-size:32px}.faq-context-hero-description{font-size:15px}.faq-context-stage-inner{margin-top:-28px}.faq-context-stat{width:100%;justify-content:center}.faq-control-footer{align-items:stretch}.faq-control-count,.faq-control-actions{width:100%}.faq-control-button,.faq-support-button{flex:1 1 auto}.faq-list-badge{width:100%}.faq-item-button,.faq-answer{padding-left:16px;padding-right:16px}.faq-context-stage{background:#fff}.faq-layout,.faq-main-stack,.faq-sidebar-stack{gap:12px}.faq-main-shell,.faq-side-shell{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.faq-main-shell--control,.faq-main-shell--list{background:transparent}.faq-search-input{min-height:52px;border-radius:18px;background:var(--faq-off-white);box-shadow:none}.faq-control-count,.faq-list-badge,.faq-related-link,.faq-empty-state{box-shadow:none}.faq-list{gap:0;overflow:hidden;border:1px solid var(--faq-border-soft);border-radius:24px;background:var(--faq-white)}.faq-item{border-width:0 0 1px;border-color:var(--faq-border-soft);border-radius:0;background:var(--faq-white);box-shadow:none}.faq-item:last-child{border-bottom:0}.faq-item:hover,.faq-item.is-open{transform:none;box-shadow:none}.faq-side-shell--support{margin-right:-16px;margin-left:-16px;border-radius:0;padding-right:max(16px,env(safe-area-inset-right,0px));padding-left:max(16px,env(safe-area-inset-left,0px))}}:where(.faq-context-hero--app,.faq-context-stage--app){--faq-detail-line: color-mix(in srgb, var(--capp-navy, #334960) 13%, var(--capp-white, #ffffff));--faq-detail-line-strong: color-mix(in srgb, var(--capp-navy, #334960) 24%, var(--capp-white, #ffffff));--faq-detail-group: color-mix(in srgb, var(--capp-navy, #334960) 3%, var(--capp-white, #ffffff));--faq-detail-group-strong: color-mix(in srgb, var(--capp-navy, #334960) 6%, var(--capp-white, #ffffff));--faq-detail-orange-soft: color-mix(in srgb, var(--capp-orange, #D3541E) 8%, var(--capp-white, #ffffff));--faq-detail-orange-line: color-mix(in srgb, var(--capp-orange, #D3541E) 28%, var(--capp-white, #ffffff));--faq-detail-shadow: 0 1px 0 rgba(255, 255, 255, .9), 0 20px 48px -40px rgba(42, 61, 79, .54)}.faq-context-hero--app{border-bottom:1px solid var(--faq-detail-line)!important;background:repeating-linear-gradient(132deg,color-mix(in srgb,var(--capp-orange, #D3541E) 10%,transparent) 0 1px,transparent 1px 22px),linear-gradient(180deg,var(--capp-white, #ffffff) 0%,color-mix(in srgb,var(--capp-navy, #334960) 5%,var(--capp-white, #ffffff)) 100%)!important}.faq-context-hero--app:before,.faq-context-hero--app:after{display:none!important}.faq-context-hero--app .faq-context-breadcrumb{color:color-mix(in srgb,var(--capp-navy, #334960) 72%,var(--capp-dark-gray, #718096))!important}.faq-context-hero--app .faq-context-breadcrumb a:hover,.faq-context-hero--app .faq-context-breadcrumb a:focus-visible,.faq-context-hero--app .faq-context-breadcrumb [aria-current=page]{color:var(--capp-orange, #D3541E)!important}.faq-context-hero--app .faq-context-breadcrumb span[aria-hidden=true]{color:color-mix(in srgb,var(--capp-navy, #334960) 34%,var(--capp-white, #ffffff))!important}.faq-context-hero--app .faq-context-kicker{border-color:var(--faq-detail-orange-line)!important;background:var(--faq-detail-orange-soft)!important;color:color-mix(in srgb,var(--capp-orange, #D3541E) 76%,#8f3212)!important;backdrop-filter:none!important}.faq-context-hero--app .faq-context-hero-title{color:var(--capp-navy-dark, #2a3d4f)!important}.faq-context-hero--app .faq-context-hero-description{color:color-mix(in srgb,var(--capp-navy, #334960) 66%,var(--capp-dark-gray, #718096))!important}.faq-context-stat{border-color:var(--faq-detail-line)!important;background:var(--capp-white, #ffffff)!important;color:var(--capp-navy, #334960)!important;box-shadow:0 12px 26px -24px #2a3d4f94!important}.faq-context-stage--app{background:linear-gradient(180deg,var(--capp-off-white, #fafbfc) 0%,var(--capp-white, #ffffff) 100%)!important}.faq-main-shell,.faq-side-shell{border-color:var(--faq-detail-line)!important;background:linear-gradient(180deg,rgba(255,255,255,.98),var(--faq-detail-group))!important;box-shadow:var(--faq-detail-shadow)!important}.faq-eyebrow,.faq-eyebrow--blue{color:var(--capp-orange, #D3541E)!important}.faq-control-title,.faq-list-title,.faq-side-title,.faq-item-question,.faq-related-link-title,.faq-answer-html :where(h2,h3,strong,b){color:var(--capp-navy-dark, #2a3d4f)!important}.faq-control-description,.faq-answer-html,.faq-related-link-meta,.faq-side-description,.faq-control-count,.faq-list-badge{color:color-mix(in srgb,var(--capp-navy, #334960) 66%,var(--capp-dark-gray, #718096))!important}.faq-search-input{min-height:3.35rem!important;border-color:var(--faq-detail-line-strong)!important;background:var(--capp-white, #ffffff)!important;color:var(--capp-navy-dark, #2a3d4f)!important;font-size:1rem!important}.faq-search-input:focus{border-color:var(--capp-orange, #D3541E)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--capp-orange, #D3541E) 16%,transparent)!important}.faq-control-button,.faq-support-button{min-height:2.75rem;border-radius:.95rem}.faq-control-button--ghost,.faq-similar-chip:hover,.faq-item.is-open .faq-item-icon{border-color:var(--faq-detail-orange-line)!important;background:var(--faq-detail-orange-soft)!important;color:color-mix(in srgb,var(--capp-orange, #D3541E) 78%,#8f3212)!important}.faq-control-button--muted,.faq-control-count,.faq-list-badge,.faq-related-link,.faq-similar-chip,.faq-empty-state{border-color:var(--faq-detail-line)!important;background:var(--capp-white, #ffffff)!important}.faq-item{border-color:var(--faq-detail-line)!important;background:linear-gradient(180deg,var(--capp-white, #ffffff),var(--faq-detail-group))!important}.faq-item:hover,.faq-item.is-open{border-color:var(--faq-detail-orange-line)!important}.faq-item-icon,.faq-related-link-icon{border-color:var(--faq-detail-line)!important;background:var(--faq-detail-orange-soft)!important;color:var(--capp-orange, #D3541E)!important}.faq-answer-inner,.faq-similar-block{border-top-color:var(--faq-detail-line)!important}.faq-answer-html a{color:var(--capp-orange, #D3541E)!important}.faq-answer-html blockquote{border-left-color:var(--capp-orange, #D3541E)!important;background:var(--faq-detail-orange-soft)!important;color:var(--capp-navy-dark, #2a3d4f)!important}.faq-side-shell--support{background:linear-gradient(120deg,rgba(255,255,255,.1),transparent 36%),linear-gradient(138deg,var(--capp-navy-dark, #2a3d4f) 0%,var(--capp-navy, #334960) 58%,var(--capp-orange, #D3541E) 100%)!important}.faq-side-shell--support .faq-eyebrow--light,.faq-side-shell--support .faq-side-title--light,.faq-side-shell--support .faq-side-description--light,.faq-side-shell--support .faq-support-chip{color:var(--capp-white, #ffffff)!important}@media(max-width:767px){.faq-context-hero--app{border-bottom:0!important;background:linear-gradient(180deg,var(--capp-white, #ffffff) 0%,var(--faq-detail-orange-soft) 100%)!important}.faq-context-hero-inner,.faq-context-stage-inner{padding-right:max(1rem,env(safe-area-inset-right,0px))!important;padding-left:max(1rem,env(safe-area-inset-left,0px))!important}.faq-context-hero-inner{padding-top:1.25rem!important;padding-bottom:2.1rem!important}.faq-context-breadcrumb{overflow-x:auto;flex-wrap:nowrap!important;width:100%;white-space:nowrap;scrollbar-width:none}.faq-context-breadcrumb::-webkit-scrollbar{display:none}.faq-context-hero-title{max-width:min(100%,22rem);font-size:clamp(2rem,9vw,2.55rem)!important;line-height:1.06!important}.faq-context-hero-description{font-size:1rem!important;line-height:1.65!important}.faq-context-stat{width:auto!important;min-height:2.45rem;justify-content:center;box-shadow:none!important}.faq-context-stage-inner{margin-top:0!important}.faq-context-stage--app{padding-bottom:max(2.4rem,calc(env(safe-area-inset-bottom,0px) + 2rem))!important;background:var(--capp-white, #ffffff)!important}.faq-main-shell,.faq-side-shell{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.faq-main-shell--control{padding-bottom:.35rem!important}.faq-search-input{min-height:3.25rem!important;border-radius:1rem!important;font-size:1rem!important;background:var(--faq-detail-group)!important}.faq-control-button,.faq-support-button{min-height:3rem;font-size:.95rem}.faq-list{gap:0!important;overflow:hidden!important;border:1px solid var(--faq-detail-line)!important;border-radius:1.35rem!important;background:var(--capp-white, #ffffff)!important}.faq-item{border-width:0 0 1px!important;border-color:var(--faq-detail-line)!important;background:var(--capp-white, #ffffff)!important;border-radius:0!important;box-shadow:none!important;transform:none!important}.faq-item:last-child{border-bottom:0!important}.faq-item:active{background:var(--faq-detail-group)!important}.faq-answer-html{font-size:1rem!important}.faq-related-link{min-height:3.2rem;border-width:0 0 1px!important;border-radius:0!important;background:var(--capp-white, #ffffff)!important;box-shadow:none!important;transform:none!important}.faq-related-list{gap:0!important;overflow:hidden;border:1px solid var(--faq-detail-line);border-radius:1.35rem;background:var(--capp-white, #ffffff)}.faq-related-link:last-child{border-bottom:0!important}.faq-related-link:active{background:var(--faq-detail-group)!important}.faq-side-shell--support{margin-right:calc(-1*max(1rem,env(safe-area-inset-right,0px)))!important;margin-left:calc(-1*max(1rem,env(safe-area-inset-left,0px)))!important;border-radius:0!important;padding:1.35rem max(1rem,env(safe-area-inset-right,0px)) 1.45rem max(1rem,env(safe-area-inset-left,0px))!important;background:linear-gradient(138deg,var(--capp-navy-dark, #2a3d4f) 0%,var(--capp-navy, #334960) 62%,var(--capp-orange, #D3541E) 100%)!important}}:where(.faq-context-hero--app,.faq-context-stage--app){--faq-detail-safe-left: max(1rem, env(safe-area-inset-left, 0px));--faq-detail-safe-right: max(1rem, env(safe-area-inset-right, 0px));--faq-detail-tap: color-mix(in srgb, var(--capp-orange, #D3541E) 18%, transparent)}.faq-context-hero--app .faq-context-breadcrumb a,.faq-context-stage--app :where(.faq-search-input,.faq-control-button,.faq-item-button,.faq-similar-chip,.faq-related-link,.faq-support-button){-webkit-tap-highlight-color:var(--faq-detail-tap);touch-action:manipulation}.faq-context-hero--app .faq-context-breadcrumb a,.faq-context-hero--app .faq-context-stat,.faq-context-stage--app :where(.faq-control-button,.faq-item-button,.faq-similar-chip,.faq-related-link,.faq-support-button){min-height:44px!important}.faq-context-hero--app .faq-context-breadcrumb a,.faq-context-hero--app .faq-context-stat{display:inline-flex;align-items:center}.faq-context-stage--app .faq-item-button{min-height:60px!important}.faq-context-stage--app .faq-item-icon{width:2.5rem!important;height:2.5rem!important}.faq-context-stage--app .faq-similar-chip{padding-top:0!important;padding-bottom:0!important}.faq-context-stage--app :where(.faq-control-button,.faq-item-button,.faq-similar-chip,.faq-related-link,.faq-support-button):focus-visible{outline:3px solid color-mix(in srgb,var(--capp-orange, #D3541E) 28%,transparent);outline-offset:3px}@media(max-width:767px){.faq-context-hero--app .faq-context-stat-row{flex-wrap:nowrap!important;overflow-x:auto;margin-right:calc(-1 * var(--faq-detail-safe-right));margin-left:calc(-1 * var(--faq-detail-safe-left));padding-right:var(--faq-detail-safe-right);padding-left:var(--faq-detail-safe-left);scrollbar-width:none;-webkit-overflow-scrolling:touch}.faq-context-hero--app .faq-context-stat-row::-webkit-scrollbar{display:none}.faq-context-hero--app .faq-context-stat{min-height:44px!important;flex:0 0 auto}.faq-context-stage--app .faq-control-footer{gap:.65rem!important}.faq-context-stage--app .faq-control-button,.faq-context-stage--app .faq-support-button{min-height:52px!important}.faq-context-stage--app .faq-list{margin-right:calc(-1 * var(--faq-detail-safe-right))!important;margin-left:calc(-1 * var(--faq-detail-safe-left))!important;border-width:1px 0!important;border-radius:0!important}.faq-context-stage--app .faq-item-button{min-height:64px!important;padding:1rem var(--faq-detail-safe-right) 1rem var(--faq-detail-safe-left)!important}.faq-context-stage--app .faq-answer-inner{padding-right:var(--faq-detail-safe-right)!important;padding-left:var(--faq-detail-safe-left)!important}.faq-context-stage--app .faq-similar-list{flex-wrap:nowrap!important;overflow-x:auto;margin-right:calc(-1 * var(--faq-detail-safe-right));margin-left:calc(-1 * var(--faq-detail-safe-left));padding-right:var(--faq-detail-safe-right);padding-left:var(--faq-detail-safe-left);scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.faq-context-stage--app .faq-similar-list::-webkit-scrollbar{display:none}.faq-context-stage--app .faq-similar-chip{flex:0 0 auto;min-height:44px!important;scroll-snap-align:start}.faq-context-stage--app .faq-related-list{margin-right:calc(-1 * var(--faq-detail-safe-right))!important;margin-left:calc(-1 * var(--faq-detail-safe-left))!important;border-width:1px 0!important;border-radius:0!important}.faq-context-stage--app .faq-related-link{min-height:56px!important;padding:.85rem var(--faq-detail-safe-right) .85rem var(--faq-detail-safe-left)!important}}.faq-context-hero--app .faq-context-breadcrumb{width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid rgba(255,255,255,.72);border-radius:999px;background:#ffffffe6;padding:7px 12px;color:var(--capp-navy-dark, #2a3d4f)!important;box-shadow:0 14px 30px -24px #0f172ab8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.faq-context-hero--app .faq-context-breadcrumb a,.faq-context-hero--app .faq-context-breadcrumb span,.faq-context-hero--app .faq-context-breadcrumb-separator{color:var(--capp-navy-dark, #2a3d4f)!important}.faq-context-hero--app .faq-context-breadcrumb a:hover,.faq-context-hero--app .faq-context-breadcrumb a:focus-visible{color:var(--capp-orange, #D3541E)!important}@media(max-width:767px){.faq-context-hero-inner{padding-top:1.1rem!important;padding-bottom:1.55rem!important}.faq-context-hero--app .faq-context-breadcrumb{width:-moz-max-content;width:max-content;max-width:none}}
