:root{--n900:#0B1426;--n800:#0E1A33;--n700:#1B2A4A;--acc:#2F5BEA;--accs:#EEF2FE;--ink:#121A2B;--sub:#475369;--mute:#6B7489;--faint:#9AA4B8;--line:#E3E7EE;--line2:#F0F2F6;--surf:#F6F8FB;--act:#B45309;--actd:#E8890C;--done:#047857;--doned:#10A37F;--hold:#C2264F;--holdd:#D6336C;--sch:#121A2B;--schd:#0E1A33}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Pretendard,Apple SD Gothic Neo,sans-serif;background:#E6E9EE;color:var(--ink);font-size:14px;line-height:22px;word-break:keep-all;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.num,.tn,td,th{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nw{white-space:nowrap}.curs{display:inline-flex;flex-wrap:wrap;column-gap:12px}.ic{flex:none;display:inline-block;vertical-align:middle}.page{padding:48px 64px 96px;width:1568px}.cover{width:1440px;margin-bottom:64px}.cover h1{font-size:24px;line-height:32px;font-weight:700}.cover p{font-size:14px;line-height:22px;color:var(--sub);margin-top:8px}.scr{margin-bottom:96px;width:1440px}.scr-h{font-size:18px;line-height:26px;font-weight:700;margin-bottom:16px}.scr-h span{font-weight:400;color:var(--sub);font-size:14px;margin-left:8px}.memo{margin-top:16px;font-size:13px;line-height:20px;color:var(--sub)}.memo p+p{margin-top:4px}.memo b{font-weight:600;color:var(--ink);margin-right:8px}.states{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px}.states.two{grid-template-columns:repeat(2,1fr)}.stbox{background:#fff;border:1px solid var(--line);border-radius:12px;padding:24px;min-height:120px}.stbox>.cap{font-size:12px;line-height:18px;font-weight:600;color:var(--mute);margin-bottom:16px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:8px;font-size:14px;line-height:22px;font-weight:600;white-space:nowrap;border:1px solid var(--line);background:#fff;color:var(--ink)}.btn.pri{background:var(--n800);border-color:var(--n800);color:#fff}.btn.sm{height:32px;padding:0 12px;font-size:13px}.btn.lg{height:48px;padding:0 24px;font-size:16px}.btn.dis{background:var(--surf);border-color:var(--surf);color:var(--faint)}.btn.danger{color:var(--hold)}.link{color:var(--acc);gap:4px}.link,.st{font-weight:600;display:inline-flex;align-items:center;white-space:nowrap}.st{gap:8px;font-size:13px;line-height:20px}.st i{width:6px;height:6px;border-radius:50%;flex:none}.st.act{color:var(--act)}.st.act i{background:var(--actd)}.st.prog{color:var(--sub)}.st.prog i{background:var(--faint)}.st.sch{color:var(--sch)}.st.sch i{background:var(--schd)}.st.done{color:var(--done)}.st.done i{background:var(--doned)}.st.hold{color:var(--hold)}.st.hold i{background:var(--holdd)}.t-act{color:var(--act)}.t-hold{color:var(--hold)}.t-done{color:var(--done)}.t-sub{color:var(--sub)}.t-mute{color:var(--mute)}.t-faint{color:var(--faint)}.app{width:1440px;background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden;display:grid;grid-template-columns:216px 1fr}.side{background:var(--n800);padding:24px 12px;display:flex;flex-direction:column;gap:4px}.side .logo{color:#fff;font-size:18px;line-height:26px;font-weight:700;padding:0 12px;margin-bottom:24px;display:flex;align-items:center;gap:8px}.side .logo i{width:16px;height:16px;border-radius:4px;background:#fff;display:inline-block}.side a{display:flex;align-items:center;height:40px;padding:0 12px;border-radius:8px;font-size:14px;color:#C3CAD8}.side a.on{background:var(--n700);color:#fff;font-weight:600}.side .sp{flex:1 1}.side .foot{font-size:13px;line-height:20px;color:#9AA4B8;padding:0 12px}.mainc{min-width:0;display:flex;flex-direction:column}.top{height:64px;border-bottom:1px solid var(--line);gap:16px;padding:0 32px}.top,.top .co{display:flex;align-items:center}.top .co{font-size:14px;font-weight:600;gap:4px}.top .sp{flex:1 1}.top .lim{font-size:13px;color:var(--sub);display:flex;gap:4px;align-items:center}.top .lim b{color:var(--ink);font-weight:600}.addr{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:1px solid var(--line);border-radius:8px;font-size:13px;color:var(--sub);background:var(--surf);white-space:nowrap}.addr b{color:var(--ink);font-weight:600}.bell{position:relative;color:var(--sub);display:inline-flex}.bell i{position:absolute;top:0;right:0;width:6px;height:6px;background:var(--holdd)}.av,.bell i{border-radius:50%}.av{width:32px;height:32px;background:var(--accs);color:var(--n800);font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center}.body{padding:32px}.crumb{font-size:13px;line-height:20px;color:var(--mute);align-items:center;gap:4px;margin-bottom:8px}.crumb,.ph{display:flex}.ph{justify-content:space-between;align-items:flex-start;gap:24px}.ph h1{font-size:24px;line-height:32px;font-weight:700;letter-spacing:-.02em}.ph .meta{font-size:14px;line-height:22px;color:var(--sub);margin-top:8px}.ph .acts{display:flex;gap:8px;align-items:center}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:32px}.k{border:1px solid var(--line);border-radius:12px;padding:24px;flex-direction:column}.k,.k .lb{display:flex}.k .lb{font-size:13px;line-height:20px;color:var(--sub);align-items:center;gap:8px}.k .lb i{width:6px;height:6px;border-radius:50%;background:var(--actd)}.k .v{font-size:28px;line-height:36px;font-weight:700;margin-top:8px;white-space:nowrap}.k .v u{text-decoration:none;font-size:18px;line-height:26px;font-weight:600;margin-left:4px}.k .s,.k .v u{color:var(--sub)}.k .s{font-size:13px;line-height:20px;margin-top:4px}.tabs{display:flex;gap:24px;border-bottom:1px solid var(--line);margin-top:32px}.tabs span{font-size:14px;line-height:22px;color:var(--mute);padding-bottom:12px;display:flex;gap:8px;align-items:center}.tabs span b{font-size:13px;font-weight:600;color:var(--mute)}.tabs span.on{color:var(--ink);font-weight:600;box-shadow:inset 0 -2px 0 var(--acc)}.tabs span.on b{color:var(--acc)}.fl1{display:flex;align-items:baseline;gap:12px;margin-top:16px;flex-wrap:wrap}.fl1 .cnt{font-size:16px;line-height:26px;font-weight:700}.fl1 .sum{color:var(--sub)}.fl1 .basis,.fl1 .sum{font-size:13px;line-height:20px}.fl1 .basis{margin-left:auto;color:var(--mute)}.fl2{display:flex;margin-top:12px;flex-wrap:wrap}.chip,.fl2{align-items:center;gap:8px}.chip{display:inline-flex;height:32px;padding:0 12px;border:1px solid var(--line);border-radius:8px;font-size:13px;line-height:20px;color:var(--sub);background:#fff;white-space:nowrap}.chip b,.chip.on{color:var(--ink);font-weight:600}.chip.on{border-color:var(--ink)}.chip.search{width:280px;color:var(--faint)}.fl2 .sp{flex:1 1}.tbl{border:1px solid var(--line);border-radius:12px;overflow:hidden;margin-top:16px}table{width:100%;border-collapse:collapse}th{height:40px;background:var(--surf);font-size:12px;line-height:18px;font-weight:600;color:var(--mute);text-align:left;padding:0 16px;border-bottom:1px solid var(--line);white-space:nowrap}td{height:64px;padding:8px 16px;border-bottom:1px solid var(--line2);font-size:14px;line-height:22px;vertical-align:middle}td.one{height:52px}tr:last-child td{border-bottom:0}td.r,th.r{text-align:right}td .s{display:block;font-size:13px;line-height:20px;color:var(--sub);font-weight:400}td .m,td .s{white-space:nowrap}td .m{font-weight:600}td .s.t-act{color:var(--act)}td .s.t-hold{color:var(--hold)}td .m.t-act{color:var(--act)}td .amt{font-weight:700;white-space:nowrap}td .amt em{font-style:normal;color:var(--sub);font-weight:600;margin-right:4px}tr.sel td{background:var(--accs)}.cb{width:16px;height:16px;border:1.5px solid #b9c1cf;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;background:#fff;color:#fff}.cb.on{background:var(--n800);border-color:var(--n800)}.cb.mix:after{content:"";width:8px;height:2px;background:#fff}.cb.mix{background:var(--n800);border-color:var(--n800)}.tfoot{justify-content:space-between;height:52px;padding:0 16px;border-top:1px solid var(--line);font-size:13px;color:var(--sub);background:#fff}.pg,.tfoot{display:flex;align-items:center}.pg{gap:4px}.pg span{min-width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:13px}.pg span.on{background:var(--surf);color:var(--ink);font-weight:600}.sk{height:12px;border-radius:4px;background:var(--line2);display:block}.bulk{display:flex;align-items:center;gap:16px;margin-top:16px;border:1px solid var(--line);border-radius:12px;padding:12px 16px 12px 24px;background:#fff}.bulk .txt{font-size:14px;line-height:22px}.bulk .txt b{font-weight:700}.bulk .sp{flex:1 1}.grid2{display:grid;gap:32px;margin-top:32px}.panel{border:1px solid var(--line);border-radius:12px;padding:24px}.h2,.panel h2{font-size:18px;line-height:26px;font-weight:700}.panel .cap{font-size:13px;line-height:20px;color:var(--sub);margin-top:4px}.fld{display:grid;grid-template-columns:160px 1fr;gap:16px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line2)}.fld:last-child{border-bottom:0}.fld .lb{font-size:13px;line-height:20px;color:var(--sub);font-weight:600}.fld .lb em{font-style:normal;font-weight:400;color:var(--mute);margin-left:4px}.inp{height:36px;border:1px solid var(--line);border-radius:8px;padding:0 12px;display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ink);background:#fff;white-space:nowrap;min-width:0}.inp.ph{color:var(--faint)}.inp .ev{margin-left:auto;font-size:12px;line-height:18px;font-weight:600;color:var(--acc);background:var(--accs);border-radius:4px;padding:0 4px}.inp.err{border-color:var(--hold)}.errt{font-size:13px;line-height:20px;color:var(--hold);margin-top:4px}.dl{display:grid;grid-template-columns:140px 1fr;row-gap:12px;column-gap:16px;font-size:14px}.dl,.dl dt{line-height:22px}.dl dt{color:var(--sub);font-size:13px}.sumrow{display:flex;justify-content:space-between;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--line2);font-size:14px}.sumrow:last-child{border-bottom:0}.sumrow .lb{color:var(--sub)}.bigamt,.sumrow b{font-weight:700;white-space:nowrap}.bigamt{font-size:28px;line-height:36px}.bigamt em{font-style:normal;margin-right:8px}.bigamt em,.bigamt u{font-size:18px;color:var(--sub);font-weight:600}.bigamt u{text-decoration:none;margin-left:4px}.actbar{display:flex;align-items:center;gap:16px;margin-top:32px;padding-top:24px;border-top:1px solid var(--line)}.actbar .sp{flex:1 1}.actbar .res{font-size:13px;line-height:20px;color:var(--sub)}.mail{border:1px solid var(--line);border-radius:12px;overflow:hidden}.mail .mh{padding:16px 24px;border-bottom:1px solid var(--line);background:var(--surf)}.mail .mh .sj{font-size:14px;font-weight:600}.mail .mh .fr{font-size:13px;line-height:20px;color:var(--sub);margin-top:4px}.mail .mb{padding:24px;font-size:14px;line-height:24px}.mail mark{background:var(--accs);color:var(--ink);border-bottom:2px solid var(--acc);padding:0 4px}.mail mark sup{font-size:12px;line-height:0;color:var(--acc);font-weight:600;margin-left:4px}.mail .fold{padding:12px 24px;border-top:1px solid var(--line2);font-size:13px;color:var(--mute);display:flex;gap:4px;align-items:center}.seg{border:1px solid var(--line);border-radius:8px;overflow:hidden;white-space:nowrap}.seg,.seg span{display:inline-flex}.seg span{height:32px;padding:0 12px;align-items:center;gap:4px;font-size:13px;color:var(--sub);border-left:1px solid var(--line)}.seg span:first-child{border-left:0}.seg span.on{background:var(--n800);color:#fff;font-weight:600}.steps{display:grid;grid-template-columns:repeat(9,1fr);margin-top:32px}.steps div{position:relative;padding-top:24px;font-size:13px;line-height:20px;color:var(--mute)}.steps div:before{content:"";position:absolute;top:7px;left:0;right:0;height:2px;background:var(--line)}.steps div.d:before{background:var(--n800)}.steps div i{position:absolute;top:0;left:0;width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid var(--line);display:flex;align-items:center;justify-content:center}.steps div.d i{background:var(--n800);border-color:var(--n800);color:#fff}.steps div.c i{border-color:var(--actd)}.steps div.c{color:var(--act);font-weight:600}.steps div.d{color:var(--ink)}.steps div small{display:block;font-size:12px;line-height:18px;color:var(--mute);font-weight:400}.log{font-size:14px;line-height:22px}.log div{display:grid;grid-template-columns:96px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--line2)}.log div:last-child{border-bottom:0}.log span{color:var(--mute);font-size:13px}.scrim{background:rgba(11,20,38,.4);padding:48px;display:flex;justify-content:center}.modal,.scrim{border-radius:12px}.modal{width:480px;background:#fff;padding:32px;box-shadow:0 8px 24px rgba(11,20,38,.12)}.modal h3{font-size:18px;line-height:26px;font-weight:700}.modal .bt{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.L{width:1440px;background:#fff;border-radius:12px;overflow:hidden;border:1px solid var(--line);container-type:inline-size}.L .hero{background:var(--n900);color:#fff}.L .nav{gap:32px;height:72px;padding:0 64px;font-size:14px;color:#C3CAD8;border-bottom:1px solid rgba(255,255,255,.08)}.L .logo,.L .nav{display:flex;align-items:center}.L .logo{color:#fff;font-size:18px;line-height:26px;font-weight:700;gap:8px}.L .logo i{width:16px;height:16px;border-radius:4px;background:#fff;display:inline-block}.L .nav .sp{flex:1 1}.L .nav .b1{height:36px;padding:0 16px;border-radius:8px;background:#fff;color:var(--n900);font-weight:600;display:inline-flex;align-items:center}.L .hin{padding:96px 64px 0}.L .slot{width:760px;height:136px;border:1px dashed rgba(255,255,255,.32);border-radius:12px;display:flex;align-items:center;padding:0 32px;color:#9AA4B8;font-size:18px;line-height:26px}.L .lead{max-width:480px;margin-top:24px;font-size:16px;line-height:26px;color:#C3CAD8}.L .cta{display:flex;align-items:center;gap:24px;margin-top:32px}.L .cta .b1{height:48px;padding:0 24px;border-radius:8px;background:#fff;color:var(--n900);font-size:16px;font-weight:600;display:inline-flex;align-items:center}.L .cta a{font-size:14px;color:#C3CAD8;text-decoration:underline;text-underline-offset:4px}.L .shotcap{margin-top:64px;text-align:right;font-size:12px;line-height:18px;color:#9AA4B8}.L .shot{margin-top:8px;height:440px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-bottom:0;border-radius:12px 12px 0 0;position:relative}.L .shot .inner{transform:scale(.909);transform-origin:0 0;width:1440px;color:var(--ink)}.L .shot .inner .app{border:0;border-radius:0}.L .shot .lbl{z-index:1;position:absolute;right:16px;top:16px;font-size:12px;line-height:18px;color:var(--mute);background:#fff;padding:0 8px;border-radius:4px;border:1px solid var(--line)}.L .sec{padding:96px 64px;border-top:1px solid var(--line)}.L .sec:first-of-type{border-top:0}.L .sec h2{font-size:24px;line-height:32px;font-weight:700;letter-spacing:-.02em}.L .sec .sd{font-size:16px;line-height:26px;color:var(--sub);margin-top:8px;max-width:640px}.L .cmp{margin-top:32px;border:1px solid var(--line);border-radius:12px;overflow:hidden}.L .cmp th{font-size:13px;height:48px}.L .cmp td{height:auto;padding:16px;vertical-align:top;font-size:14px;line-height:22px}.L .cmp td:first-child{font-weight:600;width:220px}.L .cmp td:nth-child(2){color:var(--sub);width:440px}.L .cmp td:last-child,.L .cmp th:last-child{background:#FAFBFD}.L .proc{display:grid;grid-template-columns:1fr 600px;gap:64px;margin-top:32px;align-items:start}.L .ol{counter-reset:o}.L .ol div{display:grid;grid-template-columns:48px 1fr;padding:24px 0;border-top:1px solid var(--line)}.L .ol div:last-child{border-bottom:1px solid var(--line)}.L .ol div b{font-size:16px;line-height:26px;font-weight:700}.L .ol div p{font-size:14px;line-height:22px;color:var(--sub);margin-top:4px}.L .ol .n{font-size:16px;line-height:26px;font-weight:600;color:var(--mute)}.L .frag{border:1px solid var(--line);border-radius:12px;overflow:hidden}.L .frag .fh{padding:12px 16px;background:var(--surf);border-bottom:1px solid var(--line);font-size:13px;color:var(--sub);display:flex;justify-content:space-between}.L .price{display:grid;grid-template-columns:420px 1fr;gap:64px;align-items:baseline}.L .faq div{display:flex;justify-content:space-between;align-items:center;padding:24px 0;border-bottom:1px solid var(--line);font-size:16px;line-height:26px;font-weight:600}.L .faq div:first-child{border-top:1px solid var(--line)}.L .faq .ans{display:block;font-weight:400;font-size:14px;line-height:22px;color:var(--sub);padding:0 0 24px;border-top:0;margin-top:-12px}.L .foot{background:var(--n900);padding:48px 64px;color:#9AA4B8;font-size:12px;line-height:18px}.L .foot .r1{display:flex;justify-content:space-between;color:#C3CAD8;font-size:14px;line-height:22px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:24px}.L .foot p+p{margin-top:4px}@container (max-width:760px){.L .nav{padding:0 24px;gap:16px}.L .nav .mi{display:none}.L .hin{padding:48px 24px 0}.L .slot{width:100%;height:96px;padding:0 16px;font-size:16px}.L .cta{flex-direction:column;align-items:stretch;gap:16px}.L .cta .b1{justify-content:center}.L .cta a{text-align:center}.L .shotcap{margin-top:48px}.L .shot{height:280px}.L .shot .inner{transform:scale(.5)}.L .sec{padding:64px 24px}.L .cmp table,.L .cmp tbody,.L .cmp td,.L .cmp tr{display:block;width:100%!important}.L .cmp thead{display:none}.L .cmp tr{padding:16px;border-bottom:1px solid var(--line2)}.L .cmp td{padding:0;border:0;background:none!important}.L .cmp td:nth-child(2):before{content:"직접 진행 · ";color:var(--mute)}.L .cmp td:nth-child(3):before{content:"브리짓 · ";color:var(--mute)}.L .cmp td+td{margin-top:4px}.L .proc{grid-template-columns:1fr;gap:32px}.L .frag{display:none}.L .price{grid-template-columns:1fr;gap:8px}.L .foot{padding:48px 24px}.L .foot .r1{flex-direction:column;gap:8px}}.P{width:1440px;background:#fff;border-radius:12px;overflow:hidden;border:1px solid var(--line);container-type:inline-size}.P .nav{gap:32px;height:64px;padding:0 240px;border-bottom:1px solid var(--line);font-size:14px;color:var(--sub)}.P .nav,.P .nav .logo{display:flex;align-items:center}.P .nav .logo{font-size:18px;font-weight:700;color:var(--ink);gap:8px}.P .nav .logo i{width:16px;height:16px;border-radius:4px;background:var(--n800);display:inline-block}.P .nav .on{color:var(--ink);font-weight:600}.P .nav .sp{flex:1 1}.P .nav .who{display:flex;align-items:center;gap:8px;color:var(--ink)}.P .nav .who small{display:block;font-size:12px;line-height:18px;color:var(--mute)}.P .wrap{width:960px;margin:0 auto;padding:48px 0 64px}.P h1{font-size:28px;line-height:36px;font-weight:700;letter-spacing:-.02em}.P .sub2,.P h1{text-align:center}.P .sub2{color:var(--sub);margin-top:8px;font-size:14px}.P .sec{font-size:18px;line-height:26px;font-weight:700;margin-top:48px;padding-bottom:12px;border-bottom:2px solid var(--ink);display:flex;justify-content:space-between;align-items:flex-end}.P .sec small{font-size:13px;line-height:20px;font-weight:400;color:var(--mute)}.P .fr{display:grid;grid-template-columns:220px 1fr;border-bottom:1px solid var(--line)}.P .fr>.lb{background:var(--surf);padding:16px 24px;font-size:14px;color:var(--sub);display:flex;flex-direction:column;justify-content:center}.P .fr>.lb small{font-size:12px;line-height:18px;color:var(--mute)}.P .fr>.vv{padding:12px 24px;flex-wrap:wrap}.P .fr>.vv,.P .in{display:flex;align-items:center;gap:8px}.P .in{height:44px;border:1px solid var(--line);border-radius:8px;padding:0 16px;font-size:16px;color:var(--ink);background:#fff;min-width:0}.P .in.ph{color:var(--faint)}.P .in.foc{border:2px solid var(--acc);padding:0 15px}.P .in.err{border-color:var(--hold)}.P .hint{font-size:13px;line-height:20px;color:var(--mute)}.P .rad{display:inline-flex;align-items:center;gap:8px;font-size:16px;margin-right:24px}.P .rad i{width:18px;height:18px;border-radius:50%;border:1.5px solid #b9c1cf}.P .rad.on i{border:5px solid var(--n800)}.P .okl{align-items:center;gap:8px;color:var(--done)}.P .links,.P .okl{display:flex;font-size:14px;margin-top:16px}.P .links{gap:24px}.P .pbtn{display:flex;justify-content:center;gap:12px;margin-top:48px}.P .pbtn .btn{width:240px;height:48px;font-size:16px}.P .pfoot{border-top:1px solid var(--line);padding:24px 240px;font-size:12px;line-height:18px;color:var(--mute);background:var(--surf)}.P .pfoot p+p{margin-top:4px}.P .note{font-size:14px;line-height:22px;margin-top:32px;padding-left:16px;border-left:2px solid var(--holdd)}.P .note b{display:block;color:var(--hold);font-weight:600}.P .note span{color:var(--sub)}.flag{width:20px;height:14px;border-radius:4px;flex:none;position:relative;background:#1F3B8C;overflow:hidden}.flag:before{left:8px;top:0;width:4px;height:14px}.flag:after,.flag:before{content:"";position:absolute;background:#fff}.flag:after{left:0;top:5px;width:20px;height:4px;box-shadow:inset 0 0 0 1px #C8102E}.chk{border:1px solid var(--line);border-radius:12px;margin-top:32px}.chk .row{display:grid;grid-template-columns:32px 220px 1fr auto;gap:16px;align-items:center;padding:16px 24px;border-bottom:1px solid var(--line2)}.chk .row:last-child{border-bottom:0}.chk .dot{width:20px;height:20px;border-radius:50%;border:2px solid var(--line);display:flex;align-items:center;justify-content:center}.chk .dot.d{background:var(--n800);border-color:var(--n800);color:#fff}.chk .dot.c{border-color:var(--actd)}.chk .ti{font-size:16px;line-height:26px;font-weight:600}.chk .ds{font-size:14px;line-height:22px;color:var(--sub)}.chk .hd{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid var(--line);background:var(--surf);border-radius:12px 12px 0 0}.chk .hd b{font-size:16px;line-height:26px}.chk .hd span{font-size:13px;color:var(--sub)}@container (max-width:760px){.P .nav{padding:0 16px;gap:16px}.P .nav .mi,.P .nav .who small{display:none}.P .wrap{width:auto;padding:32px 16px 48px}.P h1{font-size:24px;line-height:32px}.P .fr{grid-template-columns:1fr;border-bottom:0}.P .fr>.lb{background:none;padding:16px 0 8px;font-size:13px;font-weight:600;color:var(--ink)}.P .fr>.vv{padding:0}.P .fr>.vv .in{width:100%!important}.P .pbtn{flex-direction:column-reverse;gap:8px}.P .pbtn .btn{width:100%}.P .links{flex-direction:column;gap:8px}.P .pfoot{padding:24px 16px}.P .sec{flex-direction:column;align-items:flex-start;gap:4px}}.toc2{margin-top:24px;background:#fff;border:1px solid #e3e7ee;border-radius:12px;padding:16px 24px;display:flex;flex-direction:column;gap:8px}.toc2 div{display:grid;grid-template-columns:120px 1fr;gap:16px;font-size:13px;line-height:20px}.toc2 span{font-weight:600;color:#121A2B}.toc2 p{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;color:#475369}.toc2 a{color:#2F5BEA}.toc2 a b{font-weight:600;margin-right:4px;color:#121A2B}.grp0,.r2 h2.grp{font-size:24px;line-height:32px;font-weight:700;color:#121A2B;margin:96px 0 0;padding-top:24px;border-top:2px solid #121a2b;width:1440px}.grp0{margin:0 0 32px}.r2 *{box-sizing:border-box;margin:0;padding:0}.r2 .z-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.r2 .z-ic{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none}.r2 .z-scr{margin-top:64px}.r2 .z-lab{display:flex;align-items:baseline;gap:12px;font-size:18px;font-weight:700;color:#121A2B;margin-bottom:16px}.r2 .z-lab .z-code{font-size:13px;font-weight:600;color:#fff;background:#0E1A33;border-radius:4px;padding:0 8px;line-height:24px}.r2 .z-lab small{font-size:13px;font-weight:400;color:#475369}.r2 .z-notes{list-style:none;margin-top:12px;max-width:1440px;font-size:13px;line-height:20px;color:#475369}.r2 .z-notes li{margin-top:4px}.r2 .z-notes b{color:#121A2B;font-weight:600;margin-right:8px}.r2 .z-A{width:1440px;background:#fff;border:1px solid #e3e7ee;border-radius:12px;overflow:hidden;color:#121A2B;font-size:14px;line-height:22px;position:relative;display:grid;grid-template-columns:216px 1fr}.r2 .z-side{background:#0E1A33;padding:24px 12px;display:flex;flex-direction:column;gap:4px;min-height:760px}.r2 .z-slogo{color:#fff;font-size:18px;line-height:26px;font-weight:700;padding:0 12px;margin-bottom:24px;display:flex;align-items:center;gap:8px}.r2 .z-slogo i{width:16px;height:16px;border-radius:4px;background:#fff;display:inline-block}.r2 .z-slogo small{font-size:13px;font-weight:600;color:#C3CAD8}.r2 .z-side a{display:flex;align-items:center;gap:12px;height:40px;padding:0 12px;border-radius:8px;font-size:14px;color:#C3CAD8}.r2 .z-side a.z-on{background:#1B2A4A;color:#fff;font-weight:600}.r2 .z-side .z-sp{flex:1 1}.r2 .z-sfoot{font-size:13px;line-height:20px;color:#9AA4B8;padding:0 12px}.r2 .z-mainc{min-width:0;display:flex;flex-direction:column}.r2 .z-top{height:64px;border-bottom:1px solid #e3e7ee;gap:16px;padding:0 32px}.r2 .z-top,.r2 .z-top .z-co{display:flex;align-items:center}.r2 .z-top .z-co{font-size:14px;font-weight:600;gap:4px}.r2 .z-top .z-sp{flex:1 1}.r2 .z-top .z-lim{font-size:13px;color:#475369;display:flex;gap:4px;align-items:center}.r2 .z-top .z-lim b{color:#121A2B;font-weight:600}.r2 .z-top .z-addr{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:1px solid #e3e7ee;border-radius:8px;font-size:13px;color:#475369;background:#F6F8FB;white-space:nowrap}.r2 .z-top .z-addr b{color:#121A2B;font-weight:600}.r2 .z-top .z-icb{position:relative;color:#475369;display:inline-flex}.r2 .z-top .z-icb .z-ic{width:20px;height:20px}.r2 .z-top .z-dot{position:absolute;top:0;right:0;width:6px;height:6px;border-radius:50%;background:#D6336C}.r2 .z-me{width:32px;height:32px;border-radius:50%;background:#EEF2FE;color:#0E1A33;font-size:13px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;flex:none}.r2 .z-top .z-opsw{font-size:13px;color:#475369}.r2 .z-O .z-side{background:#F6F8FB;border-right:1px solid #e3e7ee}.r2 .z-O .z-slogo{color:#121A2B}.r2 .z-O .z-slogo i{background:#0E1A33}.r2 .z-O .z-slogo small{color:#6B7489}.r2 .z-O .z-side a{color:#475369;height:36px;font-size:13px}.r2 .z-O .z-side a.z-on{background:#fff;color:#121A2B;font-weight:600;box-shadow:inset 0 0 0 1px #E3E7EE}.r2 .z-O .z-sfoot{color:#6B7489}.r2 .z-O .z-main{font-size:13px}.r2 .z-stop{height:64px;border-bottom:1px solid #e3e7ee;display:flex;align-items:center;padding:0 32px}.r2 .z-stop .z-slogo{color:#121A2B;margin:0;padding:0}.r2 .z-stop .z-slogo i{background:#0E1A33}.r2 .z-stop .z-sp{flex:1 1}.r2 .z-stop .z-opsw{font-size:13px;color:#475369}.r2 .z-S{display:block}.r2 .z-main{font-size:13px;flex:1 1;min-width:0;padding:32px}.r2 .z-crumb{font-size:13px;color:#6B7489;display:flex;align-items:center;gap:4px}.r2 .z-crumb .z-ic{width:12px;height:12px}.r2 .z-hrow{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:8px}.r2 h1.z-h{font-size:24px;line-height:32px;font-weight:700;letter-spacing:-.02em}.r2 .z-d1{font-size:14px;color:#475369;margin-top:8px}.r2 h2.z-h2{font-size:18px;line-height:26px;font-weight:700;letter-spacing:-.02em}.r2 .z-btns{display:flex}.r2 .z-btn,.r2 .z-btns{gap:8px;align-items:center}.r2 .z-btn{height:40px;padding:0 16px;border-radius:8px;border:1px solid #e3e7ee;background:#fff;color:#121A2B;font-weight:600;font-size:14px;display:inline-flex;white-space:nowrap}.r2 .z-btn.z-pri{background:#0E1A33;border-color:#0E1A33;color:#fff}.r2 .z-btn.z-dis{background:#F6F8FB;border-color:#F6F8FB;color:#9AA4B8}.r2 .z-btn.z-risk{color:#C2264F}.r2 .z-btn.z-sm{height:32px;padding:0 12px;font-size:13px}.r2 .z-btn.z-lgb{height:48px;padding:0 24px;font-size:16px}.r2 .z-lnk{color:#2F5BEA;font-weight:600;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.r2 .z-lnk .z-ic{width:14px;height:14px}.r2 .z-why{font-size:13px;color:#475369}.r2 .z-why.z-err{color:#C2264F}.r2 .z-st{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:13px;white-space:nowrap}.r2 .z-st i{width:6px;height:6px;border-radius:50%;flex:none}.r2 .z-st.z-action{color:#B45309}.r2 .z-st.z-action i{background:#E8890C}.r2 .z-st.z-progress{color:#475369}.r2 .z-st.z-progress i{background:#9AA4B8}.r2 .z-st.z-sched{color:#121A2B}.r2 .z-st.z-sched i{background:#0E1A33}.r2 .z-st.z-done{color:#047857}.r2 .z-st.z-done i{background:#10A37F}.r2 .z-st.z-hold{color:#C2264F}.r2 .z-st.z-hold i{background:#D6336C}.r2 .z-won{font-size:.75em;margin-left:2px}.r2 .z-cur,.r2 .z-won{color:#475369;font-weight:600}.r2 .z-cur{margin-right:4px}.r2 .z-amt{font-weight:700;white-space:nowrap}.r2 .z-sub2{display:block;font-size:13px;color:#475369;font-weight:400;line-height:20px;white-space:nowrap}.r2 .z-mute{color:#6B7489}.r2 .z-faint{color:#9AA4B8}.r2 .z-tabs{display:flex;gap:24px;border-bottom:1px solid #e3e7ee;margin-top:32px;font-size:14px;color:#6B7489}.r2 .z-tabs span{padding-bottom:12px;white-space:nowrap}.r2 .z-tabs span.z-on{color:#121A2B;font-weight:600;box-shadow:inset 0 -2px 0 #2F5BEA}.r2 .z-tabs i{font-style:normal;font-size:13px;margin-left:4px}.r2 .z-cntrow{display:flex;align-items:baseline;gap:16px;margin-top:16px;font-size:13px;color:#475369}.r2 .z-cntrow b{font-size:14px;color:#121A2B}.r2 .z-frow{display:flex;margin-top:12px;flex-wrap:wrap}.r2 .z-chip,.r2 .z-frow{gap:8px;align-items:center}.r2 .z-chip{height:32px;border:1px solid #e3e7ee;border-radius:8px;padding:0 12px;display:inline-flex;font-size:13px;color:#475369;background:#fff;white-space:nowrap}.r2 .z-chip b{color:#121A2B;font-weight:600}.r2 .z-chip.z-srch{width:280px;color:#9AA4B8}.r2 .z-chip.z-on{background:#0E1A33;border-color:#0E1A33;color:#fff}.r2 .z-chip.z-on b{color:#fff}.r2 .z-chip em{font-style:normal;font-weight:600}.r2 .z-frow .z-sp{flex:1 1}.r2 .z-tw{border:1px solid #e3e7ee;border-radius:12px;overflow:hidden;margin-top:16px}.r2 table.z-t{width:100%;border-collapse:collapse}.r2 .z-t th{height:40px;background:#F6F8FB;color:#6B7489;font-size:12px;font-weight:600;text-align:left;padding:0 16px;border-bottom:1px solid #e3e7ee;white-space:nowrap}.r2 .z-t td{height:auto;padding:16px;border-bottom:1px solid #f0f2f6;vertical-align:middle;font-size:14px}.r2 .z-t tr:last-child td{border-bottom:0}.r2 .z-t .z-r{text-align:right}.r2 .z-t .z-id,.r2 .z-t .z-nw{white-space:nowrap}.r2 .z-t .z-id{font-size:13px;color:#475369;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.r2 .z-t tr.z-selr td{background:#EEF2FE}.r2 .z-t tr.z-bad td{background:#fff}.r2 .z-t tr.z-dim td{color:#9AA4B8}.r2 .z-O .z-t td{padding:12px 16px;font-size:13px}.r2 .z-cb{width:16px;height:16px;border:1.5px solid #9aa4b8;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;background:#fff}.r2 .z-cb.z-on{background:#0E1A33;border-color:#0E1A33;color:#fff}.r2 .z-cb.z-on .z-ic{width:12px;height:12px;stroke-width:3}.r2 .z-rd{width:16px;height:16px;border:1.5px solid #9aa4b8;border-radius:50%;display:inline-block;vertical-align:middle;margin-right:8px}.r2 .z-rd.z-on{border:5px solid #0e1a33}.r2 .z-tfoot{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#F6F8FB;border-top:1px solid #e3e7ee;font-size:13px;color:#475369}.r2 .z-tfoot b{color:#121A2B}.r2 .z-fld{display:flex;flex-direction:column;gap:8px}.r2 .z-fl{font-size:13px;font-weight:600;color:#475369}.r2 .z-fl em{font-style:normal;font-weight:400;color:#6B7489;margin-left:4px}.r2 .z-in{height:40px;border:1px solid #e3e7ee;border-radius:8px;padding:0 12px;display:flex;align-items:center;gap:8px;font-size:14px;color:#121A2B;background:#fff;white-space:nowrap}.r2 .z-in.z-ph{color:#9AA4B8}.r2 .z-in.z-bad{border-color:#C2264F}.r2 .z-in.z-foc{border:2px solid #2f5bea;padding:0 11px}.r2 .z-in.z-ta{height:96px;align-items:flex-start;padding-top:8px;white-space:normal}.r2 .z-in .z-ic{color:#6B7489;margin-left:auto}.r2 .z-hint{font-size:13px;color:#6B7489}.r2 .z-err{font-size:13px;color:#C2264F;display:flex;align-items:center;gap:4px}.r2 .z-err .z-ic{width:14px;height:14px}.r2 .z-ok{font-size:13px;color:#047857;display:flex;align-items:center;gap:8px;font-weight:600}.r2 .z-g2{grid-template-columns:1fr 1fr}.r2 .z-g2,.r2 .z-g3{display:grid;gap:16px 24px}.r2 .z-g3{grid-template-columns:1fr 1fr 1fr}.r2 .z-lay{display:grid;grid-template-columns:1fr 320px;gap:32px;margin-top:32px;align-items:start}.r2 .z-pan{border:1px solid #e3e7ee;border-radius:12px;padding:24px}.r2 .z-pan.z-s{background:#F6F8FB;border-color:#F6F8FB}.r2 .z-kv{display:grid;grid-template-columns:120px 1fr;gap:8px 16px;font-size:14px}.r2 .z-kv>span:nth-child(odd){color:#6B7489;font-size:13px}.r2 .z-big{font-size:28px;line-height:36px;font-weight:700}.r2 .z-big .z-won{font-size:18px}.r2 .z-bar{background:#F0F2F6;margin-top:12px}.r2 .z-bar,.r2 .z-bar i{height:4px;border-radius:4px}.r2 .z-bar i{display:block;background:#2F5BEA}.r2 .z-sect{margin-top:32px}.r2 .z-sect>h2{margin-bottom:16px}.r2 .z-hr{height:1px;background:#E3E7EE;margin:32px 0}.r2 .z-foot2{justify-content:space-between;margin-top:32px;padding-top:24px;border-top:1px solid #e3e7ee}.r2 .z-foot2,.r2 .z-line1{display:flex;align-items:center}.r2 .z-line1{gap:8px;font-size:13px;color:#475369}.r2 .z-S .z-sbody{padding:48px 0 64px;min-height:760px}.r2 .z-S .z-brandbox{background:#fff}.r2 .z-S .z-lg{color:#121A2B}.r2 .z-S .z-lg b{background:#0E1A33;color:#fff}.r2 .z-steps{gap:12px;justify-content:center;font-size:13px;color:#6B7489}.r2 .z-sg,.r2 .z-steps{display:flex;align-items:center}.r2 .z-sg{gap:8px;white-space:nowrap}.r2 .z-sg b{width:24px;height:24px;border-radius:50%;border:1px solid #e3e7ee;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.r2 .z-sg b .z-ic{width:14px;height:14px;stroke-width:2.5}.r2 .z-sg.z-dn{color:#475369}.r2 .z-sg.z-dn b{background:#0E1A33;border-color:#0E1A33;color:#fff}.r2 .z-sg.z-on{color:#121A2B;font-weight:600}.r2 .z-sg.z-on b{border:1.5px solid #0e1a33;color:#0E1A33}.r2 .z-sl{width:32px;height:1px;background:#E3E7EE}.r2 .z-scol{width:720px;margin:48px auto 0}.r2 .z-scol2{width:1040px;margin:48px auto 0;display:grid;grid-template-columns:640px 1fr;gap:48px;align-items:start}.r2 .z-ov{z-index:4;position:absolute;inset:0;background:rgba(11,20,38,.4);display:flex;align-items:center;justify-content:center}.r2 .z-modal{width:560px;background:#fff;border-radius:12px;box-shadow:0 8px 24px rgba(11,20,38,.12);padding:24px}.r2 .z-modal .z-mf{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.r2 .z-pop{z-index:5;position:absolute;background:#fff;border:1px solid #e3e7ee;border-radius:12px;box-shadow:0 8px 24px rgba(11,20,38,.12)}.r2 .z-toast{position:absolute;left:50%;bottom:32px;transform:translateX(-50%);background:#0E1A33;color:#fff;border-radius:8px;padding:12px 16px;font-size:14px;display:flex;gap:8px;align-items:center}.r2 .z-P{width:1440px;background:#fff;border:1px solid #e3e7ee;border-radius:12px;overflow:hidden;color:#121A2B;font-size:14px;line-height:22px}.r2 .z-pnav{height:64px;display:flex;align-items:center;gap:32px;padding:0 240px;border-bottom:1px solid #e3e7ee;font-size:14px;color:#475369}.r2 .z-pnav .z-slogo{color:#121A2B;margin:0;padding:0}.r2 .z-pnav .z-slogo i{background:#0E1A33}.r2 .z-pnav .z-mi.z-on{color:#121A2B;font-weight:600}.r2 .z-pnav .z-who{display:flex;align-items:center;gap:8px;color:#121A2B}.r2 .z-pnav .z-who small{display:block;font-size:12px;line-height:18px;color:#6B7489}.r2 .z-pnav .z-sp{flex:1 1}.r2 .z-pwrap{width:960px;margin:0 auto;padding:48px 0 64px}.r2 .z-ptitle{font-size:28px;line-height:36px;font-weight:700;letter-spacing:-.02em;text-align:center}.r2 .z-psub{text-align:center;color:#475369;margin-top:8px;font-size:16px;line-height:26px}.r2 .z-psec{font-size:18px;line-height:26px;font-weight:700;margin-top:32px;padding-bottom:12px;border-bottom:2px solid #121a2b;display:flex;justify-content:space-between;align-items:flex-end}.r2 .z-psec small{font-size:13px;font-weight:400;color:#6B7489}.r2 .z-fr{display:grid;grid-template-columns:220px 1fr;border-bottom:1px solid #e3e7ee}.r2 .z-fr>span{background:#F6F8FB;padding:16px 24px;font-size:14px;color:#475369;display:flex;align-items:center;gap:4px}.r2 .z-fr>span em{font-style:normal;color:#6B7489;font-size:13px;margin-left:4px}.r2 .z-fr>div{padding:12px 16px;display:flex;flex-direction:column;gap:8px;justify-content:center}.r2 .z-P .z-in{height:44px;font-size:16px}.r2 .z-pbtns{display:flex;justify-content:center;gap:12px;margin-top:32px}.r2 .z-pbtns .z-btn{height:48px;min-width:200px;justify-content:center;font-size:16px}.r2 .z-pfoot{border-top:1px solid #e3e7ee;padding:24px 240px;font-size:12px;line-height:18px;color:#6B7489;background:#F6F8FB}.r2 .z-cklist{border:1px solid #e3e7ee;border-radius:12px;margin-top:32px}.r2 .z-ck{display:flex;align-items:center;gap:16px;padding:16px 24px;border-bottom:1px solid #f0f2f6}.r2 .z-ck:last-child{border-bottom:0}.r2 .z-ck .z-m{width:24px;height:24px;border-radius:50%;border:1px solid #e3e7ee;display:flex;align-items:center;justify-content:center;flex:none;color:#6B7489;font-size:12px;font-weight:600}.r2 .z-ck .z-m.z-dn{background:#0E1A33;border-color:#0E1A33;color:#fff}.r2 .z-ck .z-m .z-ic{width:14px;height:14px;stroke-width:2.5}.r2 .z-ck .z-t1{flex:1 1}.r2 .z-ck .z-t1 b{display:block;font-weight:600}.r2 .z-ck .z-t1 small{font-size:13px;color:#475369}.r2 .z-code6{gap:8px;margin-top:16px}.r2 .z-code6,.r2 .z-code6 span{display:flex;justify-content:center}.r2 .z-code6 span{width:48px;height:56px;border:1px solid #e3e7ee;border-radius:8px;align-items:center;font-size:24px;font-weight:600}.r2 .z-code6 span.z-foc{border:2px solid #2f5bea}.r2 .z-P.z-mob{width:390px}.r2 .z-P.z-mob .z-pnav{padding:0 16px;gap:16px}.r2 .z-P.z-mob .z-pwrap{width:auto;padding:32px 16px 48px}.r2 .z-P.z-mob .z-ptitle{font-size:24px;line-height:32px}.r2 .z-P.z-mob .z-pfoot{padding:16px}.r2 .z-mgrid{display:grid;grid-template-columns:repeat(2,688px);gap:32px 48px;margin-top:16px}.r2 .z-mc{background:#fff;border:1px solid #cbd2dc;border-radius:12px;overflow:hidden;color:#121A2B}.r2 .z-mh{display:flex;align-items:center;gap:12px;padding:12px 24px;font-size:14px;font-weight:600;border-bottom:1px solid #e3e7ee;background:#F6F8FB}.r2 .z-mh .z-code{font-size:12px;color:#fff;background:#0E1A33;border-radius:4px;padding:0 8px;line-height:20px}.r2 .z-mmeta{display:grid;grid-template-columns:96px 1fr;gap:4px 16px;padding:16px 24px;font-size:13px;border-bottom:1px solid #e3e7ee}.r2 .z-mmeta span{color:#6B7489}.r2 .z-mmeta b{font-weight:600}.r2 .z-mbody{padding:24px;font-size:14px;line-height:22px}.r2 .z-mbody p{margin-top:8px}.r2 .z-mbody .z-mlogo{margin-bottom:16px}.r2 .z-mbody .z-mlogo .z-slogo{color:#121A2B;padding:0;margin:0}.r2 .z-mbody .z-mlogo .z-slogo i{background:#0E1A33}.r2 .z-mbody .z-kvm{display:grid;grid-template-columns:120px 1fr;gap:4px 16px;margin-top:16px;padding:16px;background:#F6F8FB;border-radius:8px;font-size:14px}.r2 .z-mbody .z-kvm span{color:#6B7489;font-size:13px}.r2 .z-mbtn{margin-top:24px;display:flex;gap:8px}.r2 .z-mfoot{margin-top:24px;padding-top:16px;font-size:12px;line-height:18px;color:#6B7489}.r2 .z-mfoot,.r2 .z-mnote{border-top:1px solid #e3e7ee}.r2 .z-mnote{font-size:13px;color:#475369;padding:12px 24px}.r2 .z-chg{display:inline-flex;gap:8px;align-items:center}.r2 .z-chg s{color:#6B7489}.r2 .z-tag{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:4px;background:#F6F8FB;color:#475369;font-size:12px;font-weight:600;white-space:nowrap}html{scroll-behavior:smooth}body{background:#fff}.L{width:100%;border:0;border-radius:0;overflow:visible}.L .foot>*,.L .hin,.L .nav,.L .sec{max-width:1440px;margin-left:auto;margin-right:auto}.L .nav a.mi{color:#C3CAD8}.L .nav a.mi:hover{color:#fff}.L .logo{font-size:20px}.L .h1,.L .logo{letter-spacing:-.02em}.L .h1{font-size:52px;line-height:64px;font-weight:700;color:#fff;max-width:960px}.L .cta .b2{height:48px;padding:0 24px;border-radius:8px;border:1px solid rgba(255,255,255,.32);color:#fff;font-size:16px;font-weight:600;display:inline-flex;align-items:center}.L .cta .b2:hover{border-color:#fff}.L .cta a.b1,.L .cta a.b2{text-decoration:none}.L .faq details{border-bottom:1px solid var(--line)}.L .faq details:first-child{border-top:1px solid var(--line)}.L .faq summary{display:flex;justify-content:space-between;align-items:center;padding:24px 0;font-size:16px;line-height:26px;font-weight:600;cursor:pointer;list-style:none}.L .faq summary::-webkit-details-marker{display:none}.L .faq details[open] summary svg{transform:rotate(180deg)}.L .faq details .ans{display:block;font-weight:400;font-size:14px;line-height:22px;color:var(--sub);padding:0 0 24px;margin:0}.L .contact{display:grid;grid-template-columns:420px 1fr;gap:64px;align-items:start}.L .form{display:grid;grid-template-columns:1fr 1fr;gap:24px}.L .form .full{grid-column:1/-1}.L .form label.lb{display:block;font-size:13px;line-height:20px;font-weight:600;color:var(--ink);margin-bottom:8px}.L .form label.lb em{font-style:normal;color:var(--hold);margin-left:4px}.L .form input[type=email],.L .form input[type=tel],.L .form input[type=text],.L .form select,.L .form textarea{width:100%;height:48px;border:1px solid var(--line);border-radius:8px;padding:0 16px;font:inherit;font-size:14px;color:var(--ink);background:#fff}.L .form textarea{height:112px;padding:12px 16px;resize:vertical}.L .form input:focus,.L .form select:focus,.L .form textarea:focus{outline:none;border:2px solid var(--acc);padding:0 15px}.L .form textarea:focus{padding:11px 15px}.L .form .chips{display:flex;flex-wrap:wrap;gap:8px}.L .form .chips label{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:1px solid var(--line);border-radius:8px;font-size:14px;cursor:pointer}.L .form .chips input{accent-color:var(--n800)}.L .form .consent{font-size:13px;line-height:20px;color:var(--sub);background:var(--surf);border-radius:8px;padding:16px}.L .form .consent label{display:flex;gap:8px;align-items:flex-start;color:var(--ink);font-weight:600;cursor:pointer}.L .form .consent input{margin-top:4px;accent-color:var(--n800)}.L .form .consent p{margin-top:8px;padding-left:24px}.L .form .submit{height:48px;padding:0 24px;border-radius:8px;background:var(--n800);color:#fff;font:inherit;font-size:16px;font-weight:600;border:0;cursor:pointer;min-width:200px}.L .form .submit:disabled{background:var(--surf);color:var(--faint);cursor:default}.L .form .err{font-size:13px;line-height:20px;color:var(--hold);margin-top:8px}.L .form .ok{grid-column:1/-1;border:1px solid var(--line);border-radius:12px;padding:32px}.L .form .ok b{font-size:18px;line-height:26px}.L .form .ok p{margin-top:8px;color:var(--sub)}.L .hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}@container (max-width:1100px){.L .contact,.L .proc{grid-template-columns:1fr;gap:32px}}@container (max-width:760px){.L .h1{font-size:32px;line-height:42px}.L .h1 br.pc{display:none}.L .cta .b2{justify-content:center}.L .form{grid-template-columns:1fr}.L .form .submit{width:100%}}