.inner-head{position:relative;background:#071019;border-bottom:1px solid rgba(255,255,255,.12)}.inner-head .site-head{position:relative}.page-cover{padding:90px 0 70px;background:linear-gradient(120deg,#0c1823,#071019);position:relative;overflow:hidden}.page-cover:after{content:"";position:absolute;width:500px;height:500px;border:1px solid rgba(255,107,26,.14);border-radius:50%;left:-180px;top:-280px;box-shadow:0 0 0 70px rgba(255,107,26,.025)}.crumb{color:#8fa0ad;font-size:13px}.page-cover h1{font-size:clamp(42px,6vw,72px);line-height:1.12;margin:18px 0;max-width:900px}.page-cover p{max-width:760px;color:#aebbc5;font-size:17px}.inner-main{background:#f1ede6;color:#111b23;padding:85px 0}.content-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:55px}.prose{background:#fff;padding:42px;border:1px solid #d6d1c8}.prose h2{font-size:32px;margin:35px 0 12px}.prose h2:first-child{margin-top:0}.prose h3{font-size:23px}.prose p,.prose li{color:#53606a}.prose a{color:#e85e13;font-weight:800}.side{position:sticky;top:20px;align-self:start}.side-box{background:#0c1823;color:#fff;padding:28px;margin-bottom:18px}.side-box h3{font-size:24px;margin:0 0 12px}.side-box p{color:#93a4b1;font-size:14px}.side-box .main-call{width:100%;justify-content:center}.link-list a{display:block;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1);color:#bdc9d3}.index-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.index-card{background:#fff;padding:28px;color:#111b23;border-top:3px solid transparent;transition:.2s}.index-card:hover{border-color:#ff6b1a;transform:translateY(-4px)}.index-card .code{color:#ff6b1a;font-size:12px;font-weight:900}.index-card h2,.index-card h3{font-size:24px;margin:12px 0}.index-card p{color:#64717b;font-size:14px}.index-card a{font-weight:900;color:#e85e13}.faq-list details{background:#fff;color:#111b23;margin-bottom:10px;padding:20px 22px}.faq-list summary{font-weight:900;cursor:pointer}.faq-list p{color:#63707a}.car-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.car-grid span{min-height:78px;display:grid;place-items:center;background:#fff;color:#24323d;font-weight:900}.article-meta{display:flex;gap:20px;color:#8fa0ad;font-size:13px;margin:18px 0}.notice-box{padding:20px;border-right:4px solid #ff6b1a;background:#fff4ec;margin:25px 0}.legal-list{padding-right:20px}.cta-inner{background:#ff6b1a;color:#fff;padding:48px;margin-top:40px;display:flex;align-items:center;justify-content:space-between;gap:25px}.cta-inner h2{margin:0;font-size:31px}.cta-inner a{font-weight:900;font-size:24px;border-bottom:2px solid #fff}.gallery-inner{display:grid;grid-template-columns:1.2fr .8fr;gap:15px}.gallery-inner figure{margin:0;position:relative;overflow:hidden;min-height:320px}.gallery-inner img{width:100%;height:100%;object-fit:cover}.gallery-inner figcaption{position:absolute;bottom:0;right:0;left:0;padding:20px;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.9))}@media(max-width:900px){.content-grid{grid-template-columns:1fr}.side{position:static}.index-grid{grid-template-columns:1fr 1fr}.car-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.page-cover{padding:60px 0}.page-cover h1{font-size:42px}.inner-main{padding:55px 0}.prose{padding:25px}.prose h2{font-size:27px}.index-grid,.gallery-inner{grid-template-columns:1fr}.car-grid{grid-template-columns:1fr 1fr}.cta-inner{display:block;padding:28px}.cta-inner a{display:inline-block;margin-top:18px}}
