.car-about-copy{max-width:1000px;padding:52px 24px 64px}.car-about-copy h1{font-size:clamp(30px,4vw,48px);line-height:1.12;max-width:800px;margin:12px 0 24px}.car-about-copy h2{font-size:25px;line-height:1.3;margin:38px 0 14px}.car-about-copy p,.car-about-copy li{font-size:17px;line-height:1.7}.car-about-copy .lead{font-size:20px;line-height:1.6}.car-about-platforms{padding:0;list-style:none;border-top:1px solid #dce3ec}.car-about-platforms li{padding:15px 0;border-bottom:1px solid #dce3ec;display:grid;grid-template-columns:250px 1fr;gap:16px}.car-about-platforms strong{color:#0c2c4d}.car-about-copy blockquote{margin:20px 0;padding:16px 22px;border-left:3px solid #1010ff;background:#f7f9fc;font-size:20px;line-height:1.5}.car-about-signoff{font-weight:700}.car-about-resources{border-top:1px solid #dce3ec;margin-top:30px}.car-education-dialog{width:min(1240px,96vw);max-width:none;height:92dvh;max-height:92dvh;padding:0;border:1px solid #dce3ec;border-radius:12px;color:#19334b}.car-education-dialog::backdrop{background:rgb(15 32 46 / .55)}.car-education-shell{height:100%;display:flex;flex-direction:column}.car-education-top{display:flex;align-items:center;gap:16px;padding:14px 20px;border-bottom:1px solid #dce3ec}.car-education-top h2{font-size:21px;margin:0}.car-education-close{margin-left:auto;min-height:34px;padding:6px 12px;font-size:14px}.car-education-agent{display:flex;align-items:center;gap:12px;padding:10px 20px;background:white;border-bottom:1px solid #dce3ec;flex-shrink:0}.car-education-agent img{width:56px;height:56px;border-radius:50%;object-fit:cover}.car-education-agent p{margin:2px 0;font-size:14px;line-height:1.3}.car-education-sources{font-size:13px;line-height:1.5;margin:0;padding:10px 20px;background:#f7f9fc}.car-education-frame{width:100%;flex:1;min-height:180px;border:0}.car-education-note{margin:0;padding:7px 20px;font-size:12px;line-height:1.4}@media(max-width:600px){.car-about-copy{padding:28px 20px}.car-about-copy p,.car-about-copy li{font-size:16px}.car-about-copy h2{font-size:22px}.car-about-platforms li{grid-template-columns:1fr;gap:3px}.car-education-dialog{width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.car-education-top{padding:10px 14px}.car-education-top h2{font-size:18px}.car-education-agent,.car-education-sources{padding:9px 14px}}#guides-view{padding-top:28px;padding-bottom:32px}#guides-view>h1{font-size:clamp(28px,3.2vw,40px);line-height:1.15;margin:10px 0 14px}#guides-view .guides-intro{font-size:16px;line-height:1.5;margin-bottom:20px}#guides-view .guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#guides-view .guide-card{display:grid!important;grid-template-columns:135px minmax(0,1fr);gap:0;border:1px solid #dce3ec;border-radius:10px;overflow:hidden;text-decoration:none;min-height:154px;box-shadow:none}#guides-view .guide-card>img{width:135px;height:100%;min-height:154px;object-fit:cover}#guides-view .guide-card>div{padding:15px 17px}#guides-view .guide-card h3{font-size:19px;line-height:1.25;margin:5px 0 7px}#guides-view .guide-card p{font-size:14px;line-height:1.45;margin:0 0 9px}#guides-view .guide-category,#guides-view .guide-read{font-size:12px;line-height:1.4}#guides-view .guides-support{padding:20px;margin-top:22px}#guides-view .guides-support h2{font-size:22px;margin:0 0 8px}#guides-view .guides-support p{font-size:15px;line-height:1.5}#guides-view button{min-height:36px;padding:8px 12px;font-size:14px}@media(max-width:760px){#guides-view .guide-grid{grid-template-columns:1fr}#guides-view .guide-card{grid-template-columns:100px minmax(0,1fr);min-height:142px}#guides-view .guide-card>img{width:100px;min-height:142px}#guides-view .guide-card>div{padding:12px}#guides-view .guide-card h3{font-size:17px}}

.car-education-dialog{width:98vw;height:97dvh;max-height:97dvh;margin:auto}.car-education-top{padding:10px 18px;gap:20px;flex-shrink:0}.car-education-top h2{font-size:19px}.car-education-top .car-education-agent{margin-left:auto;padding:0;border:0}.car-education-agent img{width:40px;height:40px}.car-education-agent p{font-size:13px}.car-education-close{margin-left:0}.car-education-details{font-size:12px;border-top:1px solid #dce3ec;background:#fff;flex-shrink:0}.car-education-details summary{padding:7px 18px;cursor:pointer}.car-education-details[open]{max-height:22dvh;overflow:auto}.car-education-frame{min-height:0}.car-education-shell{overflow:hidden}@media(max-width:600px){.car-education-dialog{width:100vw;height:100dvh;max-height:100dvh}.car-education-top{flex-wrap:wrap;gap:8px;padding:9px 12px}.car-education-top h2{font-size:16px;flex:1}.car-education-top .car-education-agent{order:3;width:100%;margin:0}.car-education-agent img{width:34px;height:34px}.car-education-agent>div{display:flex;gap:10px;flex-wrap:wrap}.car-education-details summary{padding:7px 12px}}