.faq-module__VSI0LW__page{--navy:#071d44;--ink:#0b2748;--blue:#315f86;--sky:#dcebf3;--cream:#f7f2e8;--gold:#c79a3b;--gold2:#e7c66f;color:var(--ink);background:#f7f2e8}.faq-module__VSI0LW__hero{background:radial-gradient(circle at 10% 18%,#ffffffe0,#0000 28%),radial-gradient(circle at 88% 18%,#b9d5e59e,#0000 34%),linear-gradient(135deg,#f2e4c8 0%,#f8f3ea 48%,#dcebf3 100%);border-bottom:1px solid #071d441a;padding:54px 0 46px}.faq-module__VSI0LW__heroInner{grid-template-columns:1.15fr .85fr;align-items:center;gap:58px;width:min(1320px,100% - 48px);margin:auto;display:grid}.faq-module__VSI0LW__eyebrow{color:#8b6822;letter-spacing:.18em;margin:0 0 14px;font-size:12px;font-weight:900}.faq-module__VSI0LW__hero h1{letter-spacing:-.035em;max-width:780px;color:var(--navy);margin:0;font-family:Georgia,serif;font-size:clamp(44px,4.8vw,64px);line-height:.98}.faq-module__VSI0LW__hero h1 em{color:#2f789f;font-style:normal;display:block}.faq-module__VSI0LW__lead{color:#3f5c73;max-width:720px;margin:16px 0 0;font-size:18px;line-height:1.72}.faq-module__VSI0LW__heroActions{flex-wrap:wrap;gap:13px;margin-top:22px;display:flex}.faq-module__VSI0LW__primary,.faq-module__VSI0LW__secondary{border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:0 23px;font-weight:850;display:inline-flex}.faq-module__VSI0LW__primary{color:#071d44;background:linear-gradient(135deg,#efd47e,#d8aa47);box-shadow:0 14px 30px #b47b1633}.faq-module__VSI0LW__secondary{color:#153b5c;background:#ffffff80;border:1px solid #071d443d}.faq-module__VSI0LW__startCard{color:#fff;background:linear-gradient(145deg,#07345b,#0e5b86);border-radius:26px;padding:32px;box-shadow:0 24px 58px #071d4433}.faq-module__VSI0LW__startCard>p{color:#e8c96f;letter-spacing:.16em;margin:0 0 9px;font-size:11px;font-weight:900}.faq-module__VSI0LW__startCard h2{color:#fff;margin:0 0 23px;font-family:Georgia,serif;font-size:31px;line-height:1.12}.faq-module__VSI0LW__startCard ol{gap:13px;margin:0;padding:0;list-style:none;display:grid}.faq-module__VSI0LW__startCard li{background:#ffffff12;border:1px solid #ffffff21;border-radius:15px;grid-template-columns:38px 1fr;align-items:center;gap:12px;padding:14px;display:grid}.faq-module__VSI0LW__startCard li>b{color:#071d44;background:#e6bf65;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.faq-module__VSI0LW__startCard strong{color:#fff;font-size:14px;display:block}.faq-module__VSI0LW__startCard li span{color:#dcebf3;font-size:12px;line-height:1.45}.faq-module__VSI0LW__topicNav{z-index:3;margin-top:-20px;position:relative}.faq-module__VSI0LW__topicInner{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf8f2;border:1px solid #071d441f;border-radius:20px;grid-template-columns:repeat(5,1fr);gap:10px;width:min(1240px,100% - 48px);margin:auto;padding:13px;display:grid;box-shadow:0 18px 42px #1440691f}.faq-module__VSI0LW__topicInner a{color:#214e73;border-radius:12px;align-items:center;gap:9px;padding:13px 12px;font-size:13px;font-weight:850;transition:all .2s;display:flex}.faq-module__VSI0LW__topicInner a:hover{color:#071d44;background:#e4f0f6}.faq-module__VSI0LW__topicInner span{color:#a87b22;font-family:Georgia,serif}.faq-module__VSI0LW__faqSection{padding:78px 0 90px}.faq-module__VSI0LW__faqInner{gap:34px;width:min(1120px,100% - 48px);margin:auto;display:grid}.faq-module__VSI0LW__group{background:#ffffff9e;border:1px solid #071d441a;border-radius:24px;grid-template-columns:320px 1fr;gap:34px;padding:34px;scroll-margin-top:130px;display:grid;box-shadow:0 16px 42px #14406912}.faq-module__VSI0LW__group:nth-child(2){border-top:5px solid #91bad1}.faq-module__VSI0LW__group:nth-child(3){border-top:5px solid #d6b25f}.faq-module__VSI0LW__group:nth-child(4){border-top:5px solid #9fba96}.faq-module__VSI0LW__group:nth-child(5){border-top:5px solid #c69dac}.faq-module__VSI0LW__group:first-child{border-top:5px solid #315f86}.faq-module__VSI0LW__groupHead{align-items:flex-start;gap:17px;display:flex}.faq-module__VSI0LW__groupHead>span{background:var(--navy);color:#efd17f;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-family:Georgia,serif;font-weight:800;display:grid}.faq-module__VSI0LW__groupHead p{color:#9a7427;letter-spacing:.16em;margin:2px 0 5px;font-size:10px;font-weight:900}.faq-module__VSI0LW__groupHead h2{color:var(--navy);margin:0;font-family:Georgia,serif;font-size:31px;line-height:1.08}.faq-module__VSI0LW__groupIntro{color:#60758a;margin-top:13px;font-size:14px;line-height:1.55}.faq-module__VSI0LW__questions{gap:9px;display:grid}.faq-module__VSI0LW__question{background:#fffdf8;border:1px solid #071d441c;border-radius:14px;overflow:hidden}.faq-module__VSI0LW__question summary{cursor:pointer;color:#12395a;justify-content:space-between;align-items:center;gap:20px;padding:17px 19px;font-weight:800;list-style:none;display:flex}.faq-module__VSI0LW__question summary::-webkit-details-marker{display:none}.faq-module__VSI0LW__question summary b{color:#1d5278;background:#e4eff5;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:19px;transition:transform .2s;display:grid}.faq-module__VSI0LW__question[open] summary{background:#edf5f8}.faq-module__VSI0LW__question[open] summary b{color:#071d44;background:#e4be68;transform:rotate(45deg)}.faq-module__VSI0LW__question p{color:#4e687e;margin:0;padding:5px 20px 20px;line-height:1.68}.faq-module__VSI0LW__decision{background:linear-gradient(135deg,#dcebf3 0%,#edf3ed 52%,#f2e4c8 100%);padding:80px 0}.faq-module__VSI0LW__decisionInner{text-align:center;width:min(1120px,100% - 48px);margin:auto}.faq-module__VSI0LW__decision h2{max-width:820px;color:var(--navy);margin:0 auto 13px;font-family:Georgia,serif;font-size:clamp(36px,4.2vw,54px);line-height:1.06}.faq-module__VSI0LW__decisionInner>p:not(.faq-module__VSI0LW__eyebrow){color:#4d687f;max-width:780px;margin:0 auto;line-height:1.68}.faq-module__VSI0LW__decisionGrid{text-align:left;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;display:grid}.faq-module__VSI0LW__decisionGrid a{background:#ffffffb3;border:1px solid #071d441a;border-radius:20px;flex-direction:column;min-height:180px;padding:27px;transition:all .2s;display:flex;box-shadow:0 14px 34px #14406914}.faq-module__VSI0LW__decisionGrid a:hover{transform:translateY(-3px);box-shadow:0 20px 42px #1440691f}.faq-module__VSI0LW__decisionGrid span{color:#9a7427;letter-spacing:.14em;font-size:11px;font-weight:900}.faq-module__VSI0LW__decisionGrid strong{color:var(--navy);margin-top:20px;font-family:Georgia,serif;font-size:23px}.faq-module__VSI0LW__decisionGrid small{color:#5b7287;margin-top:auto;font-size:14px}.faq-module__VSI0LW__contact{color:#fff;background:linear-gradient(135deg,#071d44,#0d527c);border-radius:24px;justify-content:space-between;align-items:center;gap:28px;width:min(1120px,100% - 48px);margin:55px auto;padding:38px 42px;display:flex;box-shadow:0 22px 52px #071d4433}.faq-module__VSI0LW__contact p{color:#e8c96f;letter-spacing:.16em;margin:0 0 8px;font-size:11px;font-weight:900}.faq-module__VSI0LW__contact h2{color:#fff;max-width:700px;margin:0 0 8px;font-family:Georgia,serif;font-size:32px;line-height:1.1}.faq-module__VSI0LW__contact span{color:#dcebf3}.faq-module__VSI0LW__contact a{color:#071d44;background:linear-gradient(135deg,#efd47e,#d8aa47);border-radius:999px;flex:none;padding:15px 24px;font-weight:900;display:inline-flex}@media (max-width:900px){.faq-module__VSI0LW__heroInner,.faq-module__VSI0LW__group{grid-template-columns:1fr}.faq-module__VSI0LW__topicInner{grid-template-columns:repeat(2,1fr)}.faq-module__VSI0LW__group{gap:22px}.faq-module__VSI0LW__decisionGrid{grid-template-columns:1fr}.faq-module__VSI0LW__contact{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.faq-module__VSI0LW__hero{padding:52px 0 56px}.faq-module__VSI0LW__heroInner,.faq-module__VSI0LW__faqInner,.faq-module__VSI0LW__decisionInner,.faq-module__VSI0LW__contact{width:min(100% - 30px,1120px)}.faq-module__VSI0LW__hero h1{font-size:46px}.faq-module__VSI0LW__lead{font-size:16px}.faq-module__VSI0LW__heroActions{display:grid}.faq-module__VSI0LW__topicInner{grid-template-columns:1fr;width:calc(100% - 30px)}.faq-module__VSI0LW__topicNav{margin-top:-14px}.faq-module__VSI0LW__faqSection{padding:55px 0}.faq-module__VSI0LW__group{border-radius:18px;padding:22px}.faq-module__VSI0LW__groupHead h2{font-size:27px}.faq-module__VSI0LW__question summary{padding:15px}.faq-module__VSI0LW__question p{padding:4px 16px 17px}.faq-module__VSI0LW__decision{padding:58px 0}.faq-module__VSI0LW__decision h2{font-size:36px}.faq-module__VSI0LW__contact{margin:35px auto;padding:28px}.faq-module__VSI0LW__contact h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.faq-module__VSI0LW__topicInner a,.faq-module__VSI0LW__question summary b,.faq-module__VSI0LW__decisionGrid a{transition:none}}.faq-module__VSI0LW__searchSection{background:#f7f2e8;padding:40px 0 12px}.faq-module__VSI0LW__searchInner{text-align:center;width:min(900px,100% - 48px);margin:auto}.faq-module__VSI0LW__searchInner label{margin-bottom:12px;font-family:Georgia,serif;font-size:25px;font-weight:800;display:block;color:#071d44!important}.faq-module__VSI0LW__searchControl{background:#fffdf8;border:1px solid #071d4433;border-radius:999px;align-items:center;gap:11px;padding:8px 10px 8px 18px;display:flex;box-shadow:0 13px 32px #14406917}.faq-module__VSI0LW__searchControl>span{color:#9a7427;font-size:25px;line-height:1}.faq-module__VSI0LW__searchControl input{outline:0;flex:1;min-width:0;font-size:16px;color:#12395a!important;background:0 0!important;border:0!important}.faq-module__VSI0LW__searchControl button{color:#153b5c;cursor:pointer;background:#e4eff5;border:0;border-radius:999px;flex:none;padding:9px 15px;font-weight:800}.faq-module__VSI0LW__searchInner>p{color:#60758a;margin:10px 0 0;font-size:13px}.faq-module__VSI0LW__noResults{text-align:center;background:#ffffffa6;border:1px solid #071d441a;border-radius:24px;padding:52px}.faq-module__VSI0LW__noResults h2{color:#071d44;margin:0;font-family:Georgia,serif}.faq-module__VSI0LW__noResults p{color:#60758a}.faq-module__VSI0LW__noResults a{color:#1d5278;font-weight:800;text-decoration:underline}@media (max-width:620px){.faq-module__VSI0LW__searchSection{padding-top:28px}.faq-module__VSI0LW__searchInner{width:calc(100% - 30px)}.faq-module__VSI0LW__searchInner label{font-size:22px}.faq-module__VSI0LW__searchControl{border-radius:18px}.faq-module__VSI0LW__searchControl input{font-size:14px}.faq-module__VSI0LW__searchControl button{padding:8px 10px}.faq-module__VSI0LW__noResults{padding:34px 22px}}.faq-module__VSI0LW__group{padding:0;display:block;overflow:hidden}.faq-module__VSI0LW__groupToggle{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem 1.7rem;list-style:none;display:flex}.faq-module__VSI0LW__groupToggle::-webkit-details-marker{display:none}.faq-module__VSI0LW__groupToggle>b{color:#1d5278;background:#e4eff5;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:1.3rem;transition:transform .2s;display:grid}.faq-module__VSI0LW__group[open] .faq-module__VSI0LW__groupToggle>b{color:#071d44;background:#e4be68;transform:rotate(45deg)}.faq-module__VSI0LW__group .faq-module__VSI0LW__questions{padding:0 1.7rem 1.7rem}.faq-module__VSI0LW__group:not([open]) .faq-module__VSI0LW__groupIntro{max-width:650px}.faq-module__VSI0LW__faqInner{gap:1rem}@media (max-width:620px){.faq-module__VSI0LW__groupToggle{padding:1.15rem}.faq-module__VSI0LW__group .faq-module__VSI0LW__questions{padding:0 1.15rem 1.15rem}.faq-module__VSI0LW__groupHead>span{width:40px;height:40px}}
