.about-page{background:#001425;color:#fff;min-height:100vh}.about-header{position:relative;background:#000;border:0}.about-nav{width:min(1138px,calc(100% - 56px));height:80px;margin:auto;display:flex;align-items:center;gap:24px}.about-logo{display:flex;margin-right:auto}.about-logo img{width:181px}.about-links{gap:42px}.about-links a{color:#fff;font-size:15px}.about-links .agent-link{padding:7px 13px;background:linear-gradient(180deg,#123b66,#09233e);border:1px solid #1e619f;border-radius:5px;color:#fff!important}.about-hero{min-height:340px;padding:90px 24px 70px;text-align:center;background:radial-gradient(circle at 50% 5%,rgba(23,124,255,.38),transparent 46%),linear-gradient(180deg,#00102a,#001425)}.about-hero>p:first-child{font-size:13px;letter-spacing:.24em;color:#4eacff;margin:0 0 14px}.about-hero h1{font-size:52px;line-height:1.2;margin:0}.about-hero h1 span{color:#168cff}.about-intro{max-width:620px;margin:22px auto 0;color:#aebed3;font-size:17px}.about-content{width:min(1040px,calc(100% - 48px));margin:0 auto;padding:75px 0 110px;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:58px;align-items:start}.about-content .faq-list details{padding:22px 0;border-bottom:1px solid rgba(255,255,255,.13)}.about-content .faq-list details:first-child{border-top:1px solid rgba(255,255,255,.13)}.about-content summary{list-style:none;cursor:pointer;font-size:18px;font-weight:650;padding-right:40px;position:relative}.about-content summary::-webkit-details-marker{display:none}.about-content summary:after{content:'＋';position:absolute;right:4px;top:-3px;color:#3998ff;font-size:23px;font-weight:300;transition:transform .25s ease}.about-content details[open] summary:after{content:'－';transform:rotate(180deg)}.about-content details p{margin:16px 0 2px;padding-right:34px;color:#9fb0c6;line-height:1.9}.about-content details p a{color:#55b3ff}.support-card{position:sticky;top:26px;border:1px solid rgba(77,159,255,.28);background:linear-gradient(145deg,rgba(15,65,128,.54),rgba(3,24,48,.86));border-radius:18px;padding:30px;box-shadow:0 22px 55px rgba(0,0,0,.2)}.support-card>span{font-size:13px;letter-spacing:.12em;color:#54b8ff}.support-card h2{font-size:26px;margin:8px 0 13px}.support-card p{font-size:14px;color:#aebed3;line-height:1.75}.support-card a{height:44px;margin-top:18px;border-radius:999px;background:linear-gradient(105deg,#1595f6,#1b6eff);display:flex;align-items:center;justify-content:center;font-weight:600}.about-footer{padding:55px 25px 28px;text-align:center;background:#000b17;border-top:1px solid rgba(255,255,255,.08)}.about-footer img{width:200px;margin:0 auto 24px}.about-footer div{display:flex;flex-wrap:wrap;justify-content:center;gap:25px;color:#8fa0b7;font-size:14px}.about-footer p{margin:28px 0 0;color:#61728a;font-size:13px}
@media(max-width:820px){.about-nav{width:calc(100% - 36px);height:auto;min-height:64px;flex-wrap:wrap;padding:12px 0}.about-logo img{width:142px}.about-links{display:none;width:100%;gap:0;padding:6px 0 16px;background:#020b18}.about-links.open{display:flex}.about-links a{width:100%;padding:11px 12px}.about-links .agent-link{width:auto;margin:6px 12px}.about-hero{min-height:300px;padding-top:74px}.about-hero h1{font-size:42px}.about-content{grid-template-columns:1fr;padding:55px 0 75px;gap:40px}.support-card{position:static}}
@media(max-width:520px){.about-hero h1{font-size:35px}.about-intro{font-size:15px}.about-content{width:calc(100% - 36px)}.about-content summary{font-size:16px}.about-content details p{padding-right:10px;font-size:14px}}
.about-content{width:min(920px,calc(100% - 48px));display:block}
