
.seminar-body{background:#f4f7fb}.seminar-header{position:sticky}.seminar-header-label{font-size:13px;font-weight:900;color:#27415f;letter-spacing:.08em;margin-left:auto}.seminar-main{padding-top:76px}.seminar-hero{min-height:calc(100vh - 76px);padding:58px 0 82px;background:radial-gradient(circle at 12% 10%,rgba(21,90,175,.45),transparent 32%),linear-gradient(135deg,#061326 0,#0a2b55 42%,#f4f7fb 42%,#f4f7fb 100%)}.seminar-grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:54px;align-items:start}.seminar-intro{color:#fff;padding-top:14px}.seminar-intro h1{font-family:"Yu Mincho",serif;font-size:clamp(42px,5vw,64px);line-height:1.28;margin:12px 0 20px}.seminar-intro h1 em{font-style:normal;color:#fff}.seminar-lead{font-size:17px;color:#d9e5f3;max-width:580px}.seminar-points{display:grid;gap:12px;margin:28px 0}.seminar-points>div{display:flex;gap:13px;align-items:flex-start;padding:14px 16px;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:rgba(255,255,255,.06)}.seminar-points b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;color:#12345d;font-size:12px}.seminar-points span{display:grid;gap:2px}.seminar-points small{color:#cbd8e9;font-size:12px}.seminar-shot{margin-top:24px;padding:8px;border-radius:16px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14)}.seminar-shot img{display:block;width:100%;border-radius:10px}.seminar-note{font-size:11px;color:#aebdd0;margin-top:14px}.seminar-card{background:#fff;border:1px solid #dbe4ef;border-radius:22px;box-shadow:0 26px 65px rgba(4,25,52,.16);padding:34px}.seminar-card h2{font-size:31px;line-height:1.3;margin:4px 0 8px;color:#0b2345}.seminar-sub{color:#728096;font-size:14px;margin-bottom:25px}.seminar-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.seminar-form-grid .full{grid-column:1/-1}.seminar-card label,.seminar-card legend{display:block;font-size:14px;font-weight:800;color:#26384f;margin-bottom:7px}.seminar-card input,.seminar-card select,.seminar-card textarea{width:100%;border:1px solid #ced9e6;border-radius:11px;padding:13px 14px;font:inherit;color:#1a2a3f;background:#fff;outline:none}.seminar-card input:focus,.seminar-card select:focus,.seminar-card textarea:focus{border-color:#306dac;box-shadow:0 0 0 3px rgba(48,109,172,.12)}.seminar-card fieldset{border:0;padding:0;margin:0}.interest-list{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px}.interest-list label,.privacy-check{display:flex;gap:8px;align-items:flex-start;font-weight:500!important}.interest-list input,.privacy-check input{width:auto;margin-top:5px}.required{color:#d8242f;font-size:11px;margin-left:5px}.optional{color:#8390a1;font-size:11px;margin-left:5px;font-weight:600}.privacy-check{margin-top:22px;padding:14px 16px;background:#f6f8fb;border:1px solid #e0e6ef;border-radius:11px}.privacy-check a{color:#0b5acb}.seminar-submit{width:100%;border:0;margin-top:18px;cursor:pointer}.form-micro{text-align:center;color:#8390a1;font-size:12px}.seminar-error{margin-top:16px;padding:12px 14px;border-radius:10px;background:#fff1f2;border:1px solid #efc5ca;color:#a21d2a;font-size:13px}.seminar-footer{padding-top:36px}
@media(max-width:900px){.seminar-hero{background:linear-gradient(180deg,#07162d 0,#0b315f 31%,#f4f7fb 31%)}.seminar-grid{grid-template-columns:1fr;gap:28px}.seminar-intro{padding-bottom:20px}.seminar-header-label{display:none}.seminar-header .button{display:none}}
@media(max-width:560px){.seminar-main{padding-top:66px}.seminar-hero{padding-top:34px;background:linear-gradient(180deg,#07162d 0,#0b315f 36%,#f4f7fb 36%)}.seminar-intro h1{font-size:38px}.seminar-card{padding:22px;border-radius:16px}.seminar-form-grid{grid-template-columns:1fr}.seminar-form-grid .full{grid-column:auto}.interest-list{grid-template-columns:1fr}}
/* 蜜罐字段：对正常用户和辅助技术完全隐藏，机器人自动填表才会填写 */
.hp-field{position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;}
