:where(.tma-lp--faq) main[tabindex]:focus{outline:none}.tma-lp--faq a.btn{text-decoration:none}:where(.tma-lp--faq) .cp-hero .hx-photo img{height:100%;left:38%;object-fit:cover;object-position:50% 30%;top:0;width:62%}:where(.tma-lp--faq) .cp-hero .hx-shade{background:linear-gradient(180deg,#0a0a0a8c,#0a0a0a00 150px),linear-gradient(90deg,#0a0a0a,#0a0a0af0 38%,#0a0a0a59 56%,#0a0a0a00 70%)}:where(.tma-lp--faq) .cp-hero-in{grid-gap:48px;align-items:end;display:grid;gap:48px;grid-template-columns:minmax(0,700px) minmax(0,1fr);min-height:600px;padding-bottom:96px}:where(.tma-lp--faq) .cp-hero-copy{align-self:center;position:relative;z-index:3}:where(.tma-lp--faq) .cp-hero .hx-ph-h1{font-size:88px}:where(.tma-lp--faq) .cp-hero-art{min-height:420px;position:relative;z-index:3}:where(.tma-lp--faq) .cp-crumbs{color:#d4d4d4;font-size:15px;font-weight:600;margin-bottom:18px}:where(.tma-lp--faq) .cp-crumbs ol{align-items:center;display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}:where(.tma-lp--faq) .cp-crumbs li{align-items:center;display:flex;gap:8px}.tma-lp--faq .cp-crumbs a{align-items:center;color:#fff;display:inline-flex;justify-content:center;min-height:44px;min-width:44px;text-decoration:underline;text-underline-offset:3px}:where(.tma-lp--faq) .cp-crumbs .cp-crumb-sep{color:var(--sky)}:where(.tma-lp--faq) .cp-crumbs+.hx-ph-h1{margin-top:18px}:where(.tma-lp--faq) .cp-sec{padding:var(--gap) 0;position:relative}:where(.tma-lp--faq) .cp-sec>.wrap{position:relative;z-index:1}:where(.tma-lp--faq) .cp-white{background:#fff}:where(.tma-lp--faq) .cp-ice{background:var(--sky-100)}:where(.tma-lp--faq) .cp-ink{background:var(--ink);color:#fff}:where(.tma-lp--faq) .bx-h2:first-child,:where(.tma-lp--faq) .cp-final-h:first-child{margin-top:0}:where(.tma-lp--faq) .cp-photo{background:var(--sky-200);border-radius:24px;margin:0;overflow:hidden;position:relative}:where(.tma-lp--faq) .cp-photo>img{display:block;height:100%;object-fit:cover;width:100%}:where(.tma-lp--faq) .cp-photo-low{height:400px}:where(.tma-lp--faq) .cp-stage{position:relative}.tma-lp--faq [hidden]{display:none!important}:where(.tma-lp--faq) .cp-search{background:#fff;padding-top:56px;position:relative;z-index:2}:where(.tma-lp--faq) .fq-search{max-width:720px;position:relative}:where(.tma-lp--faq) .fq-search-icon{color:var(--ink);left:24px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tma-lp--faq .fq-search input{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid var(--ink);border-radius:999px;color:var(--ink);display:block;font:inherit;font-size:19px;font-weight:600;height:60px;padding:0 64px 0 62px;width:100%}.tma-lp--faq .fq-search input::placeholder{color:#737373;font-weight:500}.tma-lp--faq .fq-search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.tma-lp--faq .fq-search input:focus{outline:3px solid var(--sky-700);outline-offset:3px}:where(.tma-lp--faq) .fq-search-clear{background:var(--sky-100);border:0;border-radius:50%;cursor:pointer;height:44px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:44px}:where(.tma-lp--faq) .fq-search-clear span:after,:where(.tma-lp--faq) .fq-search-clear span:before{background:var(--ink);content:"";height:2px;left:14px;position:absolute;right:14px;top:21px;transform:rotate(45deg)}:where(.tma-lp--faq) .fq-search-clear span:after{transform:rotate(-45deg)}:where(.tma-lp--faq) .fq-none{color:var(--ink);font-size:19px;line-height:1.55;margin:24px 0 0;max-width:720px;padding-bottom:56px}:where(.tma-lp--faq) .fq-none-clear{background:none;border:0;color:var(--sky-700);cursor:pointer;font:inherit;font-weight:700;margin-left:4px;min-height:44px;padding:0;text-decoration:underline;text-underline-offset:3px}:where(.tma-lp--faq) .cp-faq-grid{grid-gap:64px;align-items:start;display:grid;gap:64px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}:where(.tma-lp--faq) .cp-faq-side{margin-top:24px;position:-webkit-sticky;position:sticky;top:24px}:where(.tma-lp--faq) .cp-faq-stage{margin-top:36px;padding-bottom:70px}:where(.tma-lp--faq) .cp-faq-cat{margin-top:40px}:where(.tma-lp--faq) .cp-faq-cat:first-child{margin-top:0}:where(.tma-lp--faq) .cp-faq-cat h3{align-items:center;color:var(--sky-700);display:flex;font-size:15px;font-weight:900;gap:12px;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}:where(.tma-lp--faq) .cp-faq-cat h3 b{align-items:center;background:var(--ink);border-radius:999px;color:#fff;display:inline-flex;font-size:13px;height:30px;justify-content:center;letter-spacing:0;min-width:30px;padding:0 8px}:where(.tma-lp--faq) .cp-ink .cp-faq-cat h3{color:var(--sky-300)}:where(.tma-lp--faq) .cp-ink .cp-faq-cat h3 b{background:var(--sky);color:var(--ink)}:where(.tma-lp--faq) .faq{border-top:2px solid var(--ink)}:where(.tma-lp--faq) .fq-item{border-bottom:2px solid var(--ink)}:where(.tma-lp--faq) .fq-q{font-size:21px;font-weight:800;letter-spacing:-.01em;line-height:1.55;margin:0}:where(.tma-lp--faq) .fq-btn{align-items:center;background:none;border:0;color:var(--ink);cursor:pointer;display:flex;font:inherit;gap:20px;justify-content:space-between;letter-spacing:inherit;margin:0;min-height:44px;padding:22px 0;text-align:left;width:100%}:where(.tma-lp--faq) .fq-btn .pm{background:var(--sky-100);border-radius:50%;flex:none;height:36px;position:relative;width:36px}:where(.tma-lp--faq) .fq-btn .pm:after,:where(.tma-lp--faq) .fq-btn .pm:before{background:var(--ink);content:"";height:2px;left:11px;position:absolute;right:11px;top:17px}:where(.tma-lp--faq) .fq-btn .pm:after{transform:rotate(90deg)}:where(.tma-lp--faq) .fq-btn[aria-expanded=true] .pm{background:var(--sky)}:where(.tma-lp--faq) .fq-btn[aria-expanded=true] .pm:after{display:none}:where(.tma-lp--faq) .fq-panel p{color:var(--g700);font-size:18px;line-height:1.55;margin:0;padding:0 56px 22px 0}:where(.tma-lp--faq) .cp-ink .faq,:where(.tma-lp--faq) .cp-ink .fq-item{border-color:#fff}:where(.tma-lp--faq) .cp-ink .fq-btn{color:#fff}:where(.tma-lp--faq) .cp-ink .fq-btn .pm{background:#262626}:where(.tma-lp--faq) .cp-ink .fq-btn .pm:after,:where(.tma-lp--faq) .cp-ink .fq-btn .pm:before{background:#fff}:where(.tma-lp--faq) .cp-ink .fq-btn[aria-expanded=true] .pm{background:var(--sky)}:where(.tma-lp--faq) .cp-ink .fq-btn[aria-expanded=true] .pm:before{background:var(--ink)}:where(.tma-lp--faq) .cp-ink .fq-panel p{color:#d4d4d4}:where(.tma-lp--faq) .cp-ink a:focus-visible,:where(.tma-lp--faq) .cp-ink button:focus-visible{outline-color:#fff}:where(.tma-lp--faq) .cp-final{background:var(--sky);color:var(--ink);overflow:hidden;padding:104px 0;position:relative}:where(.tma-lp--faq) .cp-final-in{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);position:relative;z-index:1}:where(.tma-lp--faq) .cp-final-h{color:var(--ink);font-size:96px;font-weight:900;letter-spacing:-.05em;line-height:1.06}:where(.tma-lp--faq) .cp-final-h em{background:linear-gradient(var(--ink),var(--ink)) 0 100%/100% 1.05em no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;font-style:normal;line-height:1.02;padding:0 .1em}.tma-lp--faq .cp-final .bx-lead{color:var(--ink);font-weight:500;margin-top:24px}:where(.tma-lp--faq) .cp-final .final-ctas{justify-content:flex-start}:where(.tma-lp--faq) .cp-final-art{position:relative}:where(.tma-lp--faq) .cp-final-art .cp-photo{border:8px solid var(--ink);border-radius:30px;height:460px}:where(.tma-lp--faq) .cp-final a:focus-visible{outline-color:var(--ink)}@media (max-width:1100px){:where(.tma-lp--faq) .cp-hero-in{grid-template-columns:1fr;min-height:0;padding-bottom:72px}:where(.tma-lp--faq) .cp-hero-art{min-height:0}:where(.tma-lp--faq) .cp-hero .hx-ph-h1{font-size:68px}:where(.tma-lp--faq) .cp-faq-grid,:where(.tma-lp--faq) .cp-final-in{gap:48px;grid-template-columns:1fr}:where(.tma-lp--faq) .cp-faq-side{margin-top:0;position:static}:where(.tma-lp--faq) .cp-faq-stage{max-width:620px}:where(.tma-lp--faq) .cp-final-h{font-size:76px}}@media (max-width:640px){:where(.tma-lp--faq) .cp-hero .hx-photo{height:360px;position:relative}:where(.tma-lp--faq) .cp-hero .hx-photo img{height:100%;left:0;-webkit-mask-image:none;mask-image:none;object-fit:cover;position:absolute;right:auto;top:0;transform:none;width:100%}:where(.tma-lp--faq) .cp-hero .hx-shade{background:linear-gradient(180deg,#0a0a0a99 0,#0a0a0a00 120px,#0a0a0a00 220px,var(--ink) 360px,var(--ink) 100%)}:where(.tma-lp--faq) .cp-hero .hx-ph-in{margin-top:-40px;padding:0 16px 56px}:where(.tma-lp--faq) .cp-hero .hx-ph-h1{font-size:46px;line-height:.96}:where(.tma-lp--faq) .cp-hero .hx-ph-h1 em{display:inline}:where(.tma-lp--faq) .cp-hero-art{margin-top:-24px}:where(.tma-lp--faq) .cp-crumbs{font-size:14px;margin-bottom:6px}:where(.tma-lp--faq) .cp-photo-low{height:300px}:where(.tma-lp--faq) .cp-faq-stage{padding-bottom:56px}:where(.tma-lp--faq) .cp-faq-cat h3{font-size:14px}:where(.tma-lp--faq) .cp-search{padding-top:40px}.tma-lp--faq .fq-search input{font-size:17px;padding-left:54px}:where(.tma-lp--faq) .fq-search-icon{left:20px}:where(.tma-lp--faq) .fq-none{font-size:17px}:where(.tma-lp--faq) .fq-q{font-size:18px}:where(.tma-lp--faq) .fq-btn{padding:20px 0}:where(.tma-lp--faq) .fq-panel p{font-size:17px;padding-right:0}:where(.tma-lp--faq) .cp-final{padding:72px 0}:where(.tma-lp--faq) .cp-final-h{font-size:52px}:where(.tma-lp--faq) .cp-final-art .cp-photo{height:300px}:where(.tma-lp--faq) .cp-final .final-ctas{flex-direction:column}:where(.tma-lp--faq) .cp-final .btn{width:100%}}@media (max-width:374px){:where(.tma-lp--faq) .cp-hero .hx-ph-h1{font-size:40px}:where(.tma-lp--faq) .cp-final-h{font-size:44px}}:where(.tma-lp--faq) .cp-sec .cp-photo>img{object-position:50% 50%}:where(.tma-lp--faq) .cp-white .cp-photo>img{object-position:50% 40%}:where(.tma-lp--faq) .cp-final-art .cp-photo>img{object-position:50% 40%}