.szv{gap:12px;display:grid}.szv__card{box-shadow:0 30px 70px -30px #000000b3,inset 0 0 0 1px var(--line-d2);background:linear-gradient(#122654f2,#09142efa);border-radius:16px;padding:18px 20px}.szv__card header{color:#fff;font:650 .875rem/1.2 var(--f);justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.szv__card header span{color:var(--on-3);font-weight:400}.szv table{border-collapse:collapse;width:100%;color:var(--on-2);font-size:.8125rem;line-height:1.35}.szv th{text-align:left;font:500 .6875rem/1.2 var(--fu);letter-spacing:.06em;text-transform:uppercase;color:var(--on-3);padding:0 8px 8px 0}.szv td{border-top:1px solid var(--line-d);padding:8px 8px 8px 0}.szv td:first-child{color:#fff;font-weight:600}@media (width<=520px){.szv th:nth-child(2),.szv td:nth-child(2){display:none}.szv__card header{flex-wrap:wrap}}.szv .lvl{font:600 .6875rem/1.6 var(--f);white-space:nowrap;border-radius:999px;padding:1px 8px;display:inline-block}.szv .lvl--k{color:#ffb4a8;background:#ff8c782e}.szv .lvl--w{color:#ffd69a;background:#ffc87829}.szv .lvl--ok{color:#9ee6c1;background:#5be0a029}.plan{gap:10px;display:grid}.plan__bar{background:#a0beff2e;border-radius:4px;height:8px;overflow:hidden}.plan__bar i{background:linear-gradient(90deg,var(--electric),var(--plum-hi));width:38%;height:100%;display:block}.plan__meta{color:var(--on-2);justify-content:space-between;font-size:.8125rem;display:flex}.plan ul{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.plan li{color:var(--on-2);background:#ffffff0d;border-radius:8px;justify-content:space-between;gap:10px;padding:7px 10px;font-size:.8125rem;display:flex}.plan li b{color:#fff;font-weight:600}.plan time{color:var(--on-3);white-space:nowrap}.szv__cap{color:var(--on-3);text-align:right;font-size:.8125rem}.docs2{gap:12px;display:grid}@media (width>=900px){.docs2{grid-template-columns:1fr auto 1fr;align-items:stretch}}.docs2__c{box-shadow:inset 0 0 0 1px var(--line-l);background:#fff;border-radius:16px;padding:24px}.docs2__c--op{background:var(--ink);color:#fff;box-shadow:none}.docs2__c h3{font:760 1.375rem/1.2 var(--fd)}.docs2__c p{color:var(--ink-2);margin-top:8px}.docs2__c--op p{color:var(--on-2)}.docs2__c ul{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.docs2__c li{color:var(--ink-2);gap:10px;font-size:.9375rem;display:flex}.docs2__c--op li{color:var(--on-2)}.docs2__c li .ic{width:16px;height:16px;color:var(--blue);flex:none;margin-top:4px}.docs2__c--op li .ic{color:var(--cyan)}.docs2__plus{font:700 1.75rem/1 var(--fd);color:var(--plum);place-items:center;display:grid}.quote{background:var(--paper);color:var(--ink-2);border-left:0;border-radius:14px;margin-top:22px;padding:18px 22px;font-size:.9375rem}.quote b{color:var(--ink)}.map{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.45}.map th,.map td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line-l);padding:14px 16px 14px 0}.map thead th{font:500 .8125rem/1.2 var(--fu);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);border-bottom:2px solid var(--ink)}.map tbody th{font:760 1rem/1.3 var(--fd);color:var(--ink)}.map td{color:var(--ink-2)}.map td:last-child{color:var(--blue)}@media (width>=860px){.map{table-layout:fixed}.map thead th:first-child{width:28%}}@media (width<=859px){.map thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.map,.map tbody,.map tr,.map td,.map tbody th{display:block}.map tr{border-bottom:1px solid var(--line-l2);padding:16px 0}.map tbody th,.map td{border:0;padding:0}.map td{grid-template-columns:118px 1fr;gap:12px;margin-top:8px;display:grid}.map td:before{content:attr(data-l);font:500 .8125rem/1.5 var(--fu);color:var(--ink-3)}}.ppl{background:linear-gradient(135deg,#96458a14,#196dac0f);border-radius:16px;align-items:center;gap:16px 40px;margin-top:28px;padding:24px;display:grid;box-shadow:inset 0 0 0 1px #96458a38}@media (width>=900px){.ppl{grid-template-columns:1fr 1.4fr}}.ppl b{font:760 1.1875rem/1.3 var(--fd)}.ppl>div>p{color:var(--ink-2);margin-top:6px;font-size:.9375rem}.ppl ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (width>=600px){.ppl ul{grid-template-columns:1fr 1fr}}.ppl li{color:var(--ink);gap:10px;font-size:.9375rem;display:flex}.ppl li .ic{width:18px;height:18px;color:var(--plum);flex:none;margin-top:2px}.boss{align-items:start;gap:clamp(24px,3vw,48px);display:grid}@media (width>=1000px){.boss{grid-template-columns:1fr 1fr}}.boss h3{font:760 1.1875rem/1.3 var(--fd);color:var(--ink)}.boss ol,.boss ul{gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid}.boss li{border-top:1px solid var(--line-l2);color:var(--ink-2);gap:12px;padding:12px 0;font-size:.9375rem;display:flex}.boss li:first-child{border-top:0}.boss li .ic{width:18px;height:18px;color:var(--blue);flex:none;margin-top:2px}.boss__help{background:var(--paper);border-radius:16px;padding:24px}.boss__help li .ic{color:var(--plum)}.boss__help .tl{margin-top:12px}.price-next{border:1px dashed var(--line-l2);color:var(--ink);border-radius:16px;flex-direction:column;gap:6px;padding:24px;text-decoration:none;display:flex}.price-next small{color:var(--ink-3);font-size:.875rem}.price-next b{font:760 1.25rem/1.25 var(--fd)}.price-next .tl{margin-top:auto}.price-next:hover{border-color:var(--plum)}
