.premium-faq{position:relative;isolation:isolate;overflow:hidden;padding:54px 0 65px;background:linear-gradient(135deg,#fff,#fff9f3);color:#142b3b}.premium-faq-heading{text-align:center;margin-bottom:27px}.premium-faq .premium-kicker{font-size:14px!important;letter-spacing:3px;font-weight:800;color:#ff4f30!important;margin:0 0 14px}.premium-faq-heading h2{font-size:34px!important;letter-spacing:-1px;line-height:1.25;margin:0 0 10px!important}.premium-faq-heading h2>span{color:#ff4f30}.premium-faq-heading>p:last-child{font-size:18px!important;color:#526b7d;margin:0}.premium-categories{display:flex;justify-content:center;align-items:stretch;gap:15px;margin:0 auto 26px;max-width:1120px}.premium-category{font-family:inherit;display:flex;align-items:center;justify-content:center;gap:13px;padding:16px 23px;border:1px solid #f0e9e2;border-radius:17px;background:linear-gradient(#fff,#fffdfb);color:#142b3b;font-size:16px;font-weight:800;box-shadow:0 4px 12px #102a3e09;flex:1;cursor:pointer;min-width:0}.premium-category svg{height:30px;width:30px;flex-shrink:0;color:#ff4f30}.premium-category[aria-pressed=true]{background:linear-gradient(150deg,#ff7951,#ff4f30 60%,#fa391f);color:white;border-color:#ff4f30;box-shadow:0 8px 18px #ff4f302b,inset 0 1px 2px #ffffff80}.premium-category[aria-pressed=true] svg{color:white}.premium-category:hover{border-color:#ff9b78}.category-all{flex:0 0 78px;padding-inline:14px}.premium-faq-layout{display:grid;grid-template-columns:minmax(280px,.37fr) minmax(0,.73fr);gap:23px;align-items:start}.premium-support{background:linear-gradient(145deg,#19364b,#0d2639);color:white;border-radius:15px;overflow:hidden;position:relative;box-shadow:0 12px 30px #152b3a12}.premium-support-copy{position:relative;z-index:2;padding:25px 27px 0}.premium-question{float:left;width:100px;height:100px;object-fit:contain;margin:-6px 13px 10px -8px;filter:drop-shadow(0 8px 8px #0003)}.premium-support h3{color:white!important;font-size:25px!important;line-height:1.35;margin:23px 0 20px!important;letter-spacing:-.5px}.premium-support p{clear:both;color:#c0d3df!important;font-size:17px!important;line-height:1.65;margin:20px 0}.premium-phone{display:flex;align-items:center;gap:12px;color:white!important;font-size:22px!important;font-weight:800;letter-spacing:-.4px;margin:23px 0 17px;white-space:nowrap}.premium-phone svg{width:24px;height:24px;flex-shrink:0}.premium-support .btn{font-size:16px!important;padding:12px 22px;box-shadow:0 6px 18px #0002;background:linear-gradient(135deg,#ff7951,#ff4f30);position:relative;z-index:2}.premium-support-photo{width:100%;height:auto;display:block;margin-top:15px;mask-image:linear-gradient(transparent,#000 32%);opacity:.95}.premium-faq-answers{min-width:0}.premium-faq-item{margin:0 0 13px;border:1px solid #eee9e3;border-radius:13px;background:linear-gradient(130deg,#fff,#fffdfb);box-shadow:0 7px 20px #5c3b1810;overflow:hidden}.premium-faq-item[open]{border-color:#ff4f30;box-shadow:0 8px 25px #ff4f3010,inset 5px 0 #ff4f30}.premium-faq-item summary{display:flex;align-items:center;gap:19px;list-style:none;cursor:pointer;padding:16px 21px;font-size:18px;font-weight:800;line-height:1.5;letter-spacing:-.2px}.premium-faq-item summary::-webkit-details-marker{display:none}.premium-icon{display:grid;place-items:center;flex:0 0 55px;height:55px;border-radius:13px;background:linear-gradient(145deg,#fff1e3,#ffecde);color:#ff4f30;box-shadow:inset 0 1px 0 #fff}.premium-icon svg{width:34px;height:34px}.premium-toggle{margin-left:auto;width:29px;height:29px;border:1.5px solid #153148;display:grid;place-items:center;border-radius:50%;flex-shrink:0;color:#153148;font-size:23px;line-height:1;font-weight:400}.premium-toggle:after{content:'+'}.premium-faq-item[open] .premium-toggle{background:#ff4f30;color:white;border-color:#ff4f30}.premium-faq-item[open] .premium-toggle:after{content:'−'}.premium-answer{padding:0 24px 22px 95px}.premium-answer p{font-size:16px!important;line-height:1.7;color:#496174!important;margin:0 0 17px}.premium-tags{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.premium-tags>a{font-size:14px;font-weight:700;color:#173750;background:#fff0e5;border-radius:9px;padding:7px 13px;text-decoration:none}.premium-tags>a.premium-compare{background:none;color:#ff4f30;padding-inline:5px}.premium-video{display:flex;align-items:center;justify-content:center;gap:12px;font-size:15px;color:#f44b2b;font-weight:700;margin-top:20px;line-height:1.5}.premium-video svg{width:28px;height:28px;flex-shrink:0}.premium-wave{position:absolute;pointer-events:none;z-index:-1;left:-12%;width:125%;height:170px;bottom:-130px;transform:rotate(1deg);border:30px solid #ff7e3838;border-radius:50%}.wave-b{bottom:-155px;transform:rotate(-4deg);height:210px;border-color:#ffc49850;border-width:40px}.premium-faq button:focus-visible,.premium-faq a:focus-visible,.premium-faq summary:focus-visible{outline:3px solid #ff4f30;outline-offset:4px}.premium-faq-item[hidden]{display:none!important}
@media(max-width:1150px){.premium-categories{gap:10px}.premium-category{padding:13px 15px;font-size:15px;gap:10px}.premium-category svg{width:26px;height:26px}.premium-support-copy{padding:20px 20px 0}.premium-question{width:80px;height:80px}.premium-support h3{font-size:22px!important;margin-top:14px!important}.premium-phone{font-size:19px!important;gap:8px}.premium-faq-item summary{font-size:17px;padding:14px 17px;gap:14px}.premium-answer{padding-left:87px}.premium-icon{flex-basis:50px;height:50px}}
@media(max-width:850px){.premium-faq-layout{grid-template-columns:1fr}.premium-support{order:2;display:grid;grid-template-columns:1fr 1fr;align-items:center}.premium-support-copy{padding:22px}.premium-support-photo{margin:0;mask-image:linear-gradient(90deg,transparent,#000 20%);height:100%;object-fit:contain}.premium-question{width:76px;height:76px}.premium-support h3{margin-top:12px!important}.premium-support p{margin-block:14px}.premium-phone{font-size:22px!important}.premium-categories{flex-wrap:wrap}.premium-category{flex:1 1 22%}.category-all{flex:0 0 100%;min-height:35px;padding-block:6px;background:none;border:0;box-shadow:none;color:#ff4f30}.category-all[aria-pressed=true]{background:none;color:#ff4f30;box-shadow:none}.premium-faq-heading h2{font-size:31px!important}.premium-faq-heading>p:last-child{font-size:16px!important}}
@media(max-width:550px){.premium-faq{padding:38px 0 45px}.premium-faq-heading h2{font-size:28px!important}.premium-faq-heading h2>span{display:block}.premium-faq .premium-kicker{font-size:13px!important;letter-spacing:2px}.premium-categories{gap:9px}.premium-category{flex-basis:45%;border-radius:12px;padding:12px;font-size:14px;justify-content:flex-start}.category-all{flex-basis:100%;justify-content:center}.premium-category svg{width:25px;height:25px}.premium-faq-item summary{padding:13px 12px;gap:11px;font-size:16px}.premium-icon{flex-basis:42px;height:42px;border-radius:10px}.premium-icon svg{width:27px;height:27px}.premium-toggle{height:25px;width:25px;font-size:21px}.premium-answer{padding:0 17px 19px}.premium-answer p{font-size:16px!important}.premium-support{display:block}.premium-support-copy{padding:24px 24px 0}.premium-support h3{font-size:24px!important}.premium-question{width:94px;height:94px}.premium-support p{font-size:16px!important}.premium-support-photo{height:auto;margin-top:18px;mask-image:linear-gradient(transparent,#000 30%)}.premium-video{justify-content:flex-start;font-size:14px}}
