.pl-quote-page{--pl-font-base:14px;--pl-font-label:13px;--pl-gap-section:20px}.pl-quote-page .cyber-section.ev-card{margin-bottom:22px;padding:18px 18px 22px}.pl-quote-page .pl-mandatory-outside-link{box-sizing:border-box;padding:0 18px;margin:0 0 22px;text-align:right}.pl-quote-page .pl-mandatory-outside-link .pl-mandatory-link{margin-top:0;color:#0284c7}.pl-quote-page .pl-mandatory-outside-link .pl-mandatory-link:hover{color:#0369a1}.pl-quote-page>.cyber-title{margin-bottom:20px;padding:0 16px;font-size:clamp(17px,4vw,19px)}.pl-quote-intro{margin:0 16px 22px;padding:0 2px 6px}.pl-quote-intro-title{margin:0 0 12px;font-size:clamp(18px,4.2vw,21px);font-weight:800;color:#111;line-height:1.3}.pl-quote-intro-lead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 14px;margin-bottom:12px}.pl-quote-intro-box{padding:14px 16px;background:#eef1f5;border-radius:10px;font-size:var(--pl-font-base);line-height:1.6;color:#222}.pl-quote-intro-box p{margin:0}.pl-quote-intro-box p+p{margin-top:10px}.pl-quote-intro-emphasis{color:#d42020;font-weight:800}.ev-page .pl-quote-intro,.pl-quote-page .pl-quote-intro,.wc-page .pl-quote-intro{box-sizing:border-box;margin:0;padding:27px 18px;background:#f8faff;border-radius:0}.ev-page .pl-quote-intro-head,.pl-quote-page .pl-quote-intro-head,.wc-page .pl-quote-intro-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:36px;padding:8px 0}.pl-quote-page .pl-quote-intro-title-block{flex:1 1;min-width:0}.pl-quote-page .pl-quote-intro-subtitle-en{margin:6px 0 0;font-size:15px;font-weight:600;font-style:italic;color:#2563eb;line-height:1.35;letter-spacing:-.02em}.ev-page .pl-quote-intro-title,.pl-quote-page .pl-quote-intro-title,.wc-page .pl-quote-intro-title{margin:0;flex:1 1;min-width:0;font-size:26px;font-weight:800;color:#111827;letter-spacing:-.03em;line-height:1.28}.ev-page .pl-quote-intro-illust,.pl-quote-page .pl-quote-intro-illust,.wc-page .pl-quote-intro-illust{flex-shrink:0;width:84px;height:64px;display:block;object-fit:contain}.ev-page .pl-quote-intro-columns,.pl-quote-page .pl-quote-intro-columns,.wc-page .pl-quote-intro-columns{display:flex;align-items:flex-start;gap:14px 14px;margin-bottom:22px}.ev-page .pl-quote-intro-copy,.pl-quote-page .pl-quote-intro-copy,.wc-page .pl-quote-intro-copy{flex:1 1;min-width:0}.ev-page .pl-quote-intro-desc,.pl-quote-page .pl-quote-intro-desc,.wc-page .pl-quote-intro-desc{margin:0 0 12px;font-size:16px;font-weight:400;line-height:1.6;color:#333}.ev-page .pl-quote-intro-desc strong,.pl-quote-page .pl-quote-intro-desc strong,.wc-page .pl-quote-intro-desc strong{font-weight:800}button.pl-head-consult{box-sizing:border-box;color:#357abd;border:1px solid #357abd;background:transparent;padding:8px 12px;margin:0;border-radius:8px;font-family:inherit;font-size:13px;font-weight:700;line-height:1.45;cursor:pointer;text-align:center;flex-shrink:0;white-space:nowrap}.ev-page .pl-quote-intro-checklist,.pl-quote-page .pl-quote-intro-checklist,.wc-page .pl-quote-intro-checklist{margin:30px 0 0;padding:0;list-style:none}.ev-page .pl-quote-intro-checklist li,.pl-quote-page .pl-quote-intro-checklist li,.wc-page .pl-quote-intro-checklist li{position:relative;padding-left:20px;font-size:15px;font-weight:600;color:#357abd;line-height:1.5}.ev-page .pl-quote-intro-checklist li:before,.pl-quote-page .pl-quote-intro-checklist li:before,.wc-page .pl-quote-intro-checklist li:before{content:"";position:absolute;left:0;top:3px;width:14px;height:14px;background-repeat:no-repeat;background-size:14px 14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.1L4.6 8.7L10 3.3' fill='none' stroke='%23357abd' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ev-page .pl-quote-intro-checklist li+li,.pl-quote-page .pl-quote-intro-checklist li+li,.wc-page .pl-quote-intro-checklist li+li{margin-top:6px}.ev-page .pl-quote-intro-fab-slot,.pl-quote-page .pl-quote-intro-fab-slot,.wc-page .pl-quote-intro-fab-slot{flex-shrink:0;width:84px;display:flex;justify-content:center;align-items:flex-start}.ev-page .pl-quote-intro-fab,.pl-quote-page .pl-quote-intro-fab,.wc-page .pl-quote-intro-fab{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background:#fff;border:1.5px solid #357abd;color:#357abd;text-decoration:none;box-shadow:0 4px 14px rgba(53,122,189,.18)}.ev-page .pl-quote-intro-fab-text,.pl-quote-page .pl-quote-intro-fab-text,.wc-page .pl-quote-intro-fab-text{display:block;text-align:center;font-size:10px;font-weight:700;line-height:1.3;letter-spacing:-.02em}.ev-page .pl-quote-intro-box,.pl-quote-page .pl-quote-intro-box,.wc-page .pl-quote-intro-box{margin:0;padding:18px 16px;background:#fff;border-radius:20px;text-align:left;box-shadow:0 1px 0 rgba(15,23,42,.04);font-size:14px;line-height:1.55;color:#333}.ev-page .pl-quote-intro-box p,.pl-quote-page .pl-quote-intro-box p,.wc-page .pl-quote-intro-box p{margin:0;font-size:14px;font-weight:400;color:#333;line-height:1.55}.ev-page .pl-quote-intro-box p+p,.pl-quote-page .pl-quote-intro-box p+p,.wc-page .pl-quote-intro-box p+p{margin-top:8px}.pl-quote-page .field-label{display:block;margin-top:16px;margin-bottom:8px;font-size:var(--pl-font-label);font-weight:800;line-height:1.45;color:#111}.pl-quote-page.pl-prof-quote-page .field-label{display:block;padding:10px 12px;border-radius:8px;background:#eef5ff;text-align:left;font-size:15px;font-weight:700;line-height:1.4;color:#1f2937;margin:14px 0 8px}.pl-quote-page .cyber-section.ev-card>.ev-head-row+.field-label,.pl-quote-page .cyber-section.ev-card>.field-hint+.field-label{margin-top:12px}.pl-prof-grid-wrap{position:relative;margin-top:10px;padding:14px 12px;border:2px solid #94a3b8;border-radius:12px;background:#fafbfc}.pl-prof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.pl-prof-cell{display:flex;align-items:center;justify-content:center;width:100%;min-height:40px;margin:0;padding:8px 10px;font:inherit;font-size:13px;font-weight:600;line-height:1.35;color:#111;text-align:center;cursor:pointer;border:2px solid #cbd5e1;border-radius:8px;background:#fff;box-sizing:border-box;transition:background .15s ease,border-color .15s ease,color .15s ease}.pl-prof-cell:hover{background:rgba(29,78,216,.06);border-color:#94a3b8}.pl-prof-cell:focus-visible{outline:2px solid #1d4ed8;outline-offset:2px}.pl-prof-cell--selected{border-color:#1d4ed8;background:#eff6ff;color:#1e3a8a}.pl-prof-cell--selected:hover{background:#dbeafe;border-color:#1d4ed8}.pl-prof-toggle-cell{border-style:solid;border-color:#64748b;color:#1d4ed8;font-weight:700}.pl-prof-toggle-cell:hover{background:#eff6ff;border-color:#64748b}.ev-page:not(.ev-quote-page):not(.cyber-quote-page):not(.cgl-quote-page):not(.product-liability-quote-page):not(.pl-quote-page) .pl-quote-intro{background:#fff0c7;padding:16px 18px 12px}.ev-page:not(.ev-quote-page):not(.cyber-quote-page):not(.cgl-quote-page):not(.product-liability-quote-page):not(.pl-quote-page) .pl-quote-intro-head{margin-bottom:14px;padding:2px 0}.ev-page:not(.ev-quote-page):not(.cyber-quote-page):not(.cgl-quote-page):not(.product-liability-quote-page):not(.pl-quote-page) .pl-quote-intro-columns{margin-bottom:0}.ev-page:not(.ev-quote-page):not(.cyber-quote-page):not(.cgl-quote-page):not(.product-liability-quote-page):not(.pl-quote-page) .pl-quote-intro-desc{margin:0}.ev-page:not(.ev-quote-page):not(.cyber-quote-page):not(.cgl-quote-page):not(.product-liability-quote-page):not(.pl-quote-page) .pl-quote-intro-checklist li{color:#896221}.ev-page:not(.ev-quote-page):not(.cyber-quote-page):not(.cgl-quote-page):not(.product-liability-quote-page):not(.pl-quote-page) .pl-quote-intro-checklist li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.1L4.6 8.7L10 3.3' fill='none' stroke='%23896221' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ev-page:not(.ev-quote-page):not(.cyber-quote-page):not(.cgl-quote-page):not(.product-liability-quote-page):not(.pl-quote-page) .pl-quote-intro-fab{background:#fffdf5;border-color:#bd8f34;color:#7f5a17;box-shadow:0 4px 14px rgba(153,114,34,.2)}.ev-page:not(.ev-quote-page):not(.cyber-quote-page):not(.cgl-quote-page):not(.product-liability-quote-page):not(.pl-quote-page) .pl-quote-intro-box{background:#fffdf6;border:1px solid #edd9a8;box-shadow:0 1px 0 rgba(86,61,14,.06)}.pl-count-table{width:100%;border-collapse:collapse;margin-top:10px;font-size:var(--pl-font-base);border:1px solid #cbd5e1;border-radius:10px;overflow:hidden}.pl-count-table td,.pl-count-table th{padding:12px 10px;border-bottom:1px solid #e2e8f0;vertical-align:middle}.pl-count-table th{width:36%;background:#f1f5f9;font-weight:700;text-align:left;color:#334155}.pl-count-table tr:last-child td,.pl-count-table tr:last-child th{border-bottom:none}.pl-coverage-stack{display:flex;flex-direction:column;gap:10px;margin-top:10px;padding:14px 12px;border:2px solid #94a3b8;border-radius:12px;background:#fafbfc}.pl-coverage-stack label{display:flex;align-items:flex-start;gap:10px;font-size:14px;font-weight:600;cursor:pointer}.pl-coverage-stack input{flex-shrink:0;width:17px;height:17px;margin-top:2px}.pl-note-purple{margin:14px 0 10px;font-size:14px;font-weight:700;line-height:1.55;color:#5b21b6}.pl-example-box{margin-top:8px;padding:12px 14px;border:2px solid #86efac;border-radius:10px;background:#f0fdf4;font-size:13px;line-height:1.6;color:#14532d}.pl-mandatory-link{display:inline-block;margin-top:6px;font-size:13px;font-weight:700}button.pl-mandatory-link{border:none;background:transparent;padding:0;margin-top:6px;font-family:inherit;line-height:inherit;cursor:pointer;text-align:inherit;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pl-modal-backdrop{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(15,23,42,.45);box-sizing:border-box}.pl-modal-card{width:100%;max-width:420px;max-height:min(90vh,640px);overflow:auto;padding:16px 16px 18px;border-radius:14px;background:#fff;box-shadow:0 20px 50px rgba(0,0,0,.18)}.pl-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.pl-modal-title{margin:0;font-size:17px;font-weight:800;color:#111}.pl-modal-close{flex-shrink:0;width:40px;height:40px;border:none;border-radius:10px;background:#f1f5f9;font-size:22px;line-height:1;cursor:pointer;color:#334155}.pl-modal-close:hover{background:#e2e8f0}.pl-mandatory-table{width:100%;border-collapse:collapse;font-size:13px;border:1px solid #cbd5e1}.pl-mandatory-table td,.pl-mandatory-table th{padding:10px 8px;border:1px solid #e2e8f0;text-align:center;line-height:1.4}.pl-mandatory-table th{background:#ecfdf5;font-weight:800;font-size:12px}.pl-mandatory-table td:last-child{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pl-individual-card{margin-top:8px}.pl-individual-card h4{margin:0 0 12px;font-size:15px;font-weight:800;color:#1d4ed8}.pl-applicant-type-title{margin:0 0 8px;font-size:15px;font-weight:800;color:#1d4ed8}.pl-applicant-type-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.pl-applicant-type-btn{flex:1 1;min-width:140px;padding:12px 16px;box-sizing:border-box;font-size:15px;font-weight:700;border:2px solid #94a3b8;border-radius:8px;background:#f1f5f9;color:#475569;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.pl-applicant-type-btn:hover{background:#e2e8f0;border-color:#64748b}.pl-applicant-type-btn--active{border-color:#2563eb;background:#1d4ed8;color:#fff}.pl-applicant-type-btn--active:hover{background:#1e40af;border-color:#1e40af}.pl-quote-actions{padding:10px 16px 32px;box-sizing:border-box}.pl-quote-actions--stack{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;align-items:stretch}.pl-quote-actions--stack>.cyber-btn-primary.cyber-btn-quote-nav-secondary{flex:1 1;min-width:0;width:auto}.pl-quote-actions--stack>.cyber-btn-primary:not(.cyber-btn-quote-nav-secondary){flex:2 1;min-width:0;width:auto}.ev-page.pl-quote-page .cyber-btn-primary{background:#367ac8;border-radius:12px;min-height:unset;font-size:15px;font-weight:800}.ev-page.pl-quote-page .cyber-btn-primary.cyber-btn-quote-nav-secondary{background:#7a8aa0}.ga-page:not(.ga-quote-page){background:#fff6db}.ga-page:not(.ga-quote-page) .cyber-section.ga-card{background:#fffdf4;border-color:#ecd8a4}.ga-page .cyber-section.ga-card.ga-guide-card{padding:20px 18px 24px}.ga-page .cyber-section.ga-card.ga-guide-card>h3:not(:first-child){margin-top:30px;margin-bottom:12px}.ga-page .cyber-section.ga-card.ga-guide-card .ga-accent{margin-bottom:12px}.ga-page .cyber-section.ga-card.ga-guide-card>p:not(.field-hint){margin-bottom:4px}.ga-page .cyber-section.ga-card.ga-guide-card .ga-head-row{margin-top:22px;margin-bottom:18px}.ga-page .cyber-section.ga-card.ga-guide-card .cyber-table-wrap{margin-top:12px;margin-bottom:28px}.ga-page .cyber-section.ga-card.ga-guide-card>ul{margin-top:12px;margin-bottom:18px}.ga-page .cyber-section.ga-card.ga-guide-card .cyber-faq-item{margin-bottom:18px}.ga-page:not(.ga-quote-page) .cyber-title{color:#5f4a1e}.ga-page:not(.ga-quote-page) .cyber-btn-primary.guide-quote-cta,.ga-page:not(.ga-quote-page) .quote-title-consult{background:#b8872f;box-shadow:0 4px 12px rgba(132,92,21,.26)}.ga-page:not(.ga-quote-page) .cyber-btn-primary.guide-quote-cta:hover,.ga-page:not(.ga-quote-page) .quote-title-consult:hover{background:#a27628}.ga-page .ga-quote-intro{box-sizing:border-box;margin:0;padding:27px 18px;background:#f8faff;border-radius:0}.ga-page .ga-quote-intro-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:36px;padding:8px 0}.ga-page .ga-quote-intro-title{margin:0;flex:1 1;min-width:0;font-size:26px;font-weight:800;color:#111827;letter-spacing:-.03em;line-height:1.28}.ga-page .ga-quote-intro-illust{flex-shrink:0;width:84px;height:64px;display:block;object-fit:contain}.ga-page .ga-quote-intro-columns{display:flex;align-items:flex-start;gap:14px 14px;margin-bottom:22px}.ga-page .ga-quote-intro-copy{flex:1 1;align-self:flex-start;min-width:0}.ga-page .ga-quote-intro-desc{margin:0 0 12px;font-size:16px;font-weight:400;line-height:1.6;color:#333}.ga-page .ga-quote-intro-desc strong{font-weight:800}.ga-page .ga-quote-intro-checklist{margin:30px 0 0}.ga-page .ga-quote-intro-checklist li{padding-left:20px;font-size:15px;font-weight:600;color:#357abd;line-height:1.5}.ga-page .ga-quote-intro-checklist li:before{top:3px;width:14px;height:14px;background-size:14px 14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.1L4.6 8.7L10 3.3' fill='none' stroke='%23357abd' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ga-page .ga-quote-intro-checklist li+li{margin-top:6px}.ga-page .ga-quote-intro-fab-slot{flex-shrink:0;width:84px;display:flex;justify-content:center;align-items:flex-start}.ga-page .ga-quote-intro-fab{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background:#fff;border:1.5px solid #357abd;color:#357abd;text-decoration:none;box-shadow:0 4px 14px rgba(53,122,189,.18)}.ga-page .ga-quote-intro-fab-text{display:block;text-align:center;font-size:10px;font-weight:700;line-height:1.3;letter-spacing:-.02em}.ga-page .ga-quote-intro-box{margin:0;padding:18px 16px;background:#fff;border-radius:20px;text-align:left;box-shadow:0 1px 0 rgba(15,23,42,.04)}.ga-page:not(.ga-quote-page) .ga-quote-intro{background:#fff0c7;padding:16px 18px 12px}.ga-page:not(.ga-quote-page) .ga-quote-intro-head{margin-bottom:14px;padding:2px 0}.ga-page:not(.ga-quote-page) .ga-quote-intro-columns{margin-bottom:0}.ga-page:not(.ga-quote-page) .ga-quote-intro-desc{margin:0}.ga-page:not(.ga-quote-page) .ga-quote-intro-checklist li{color:#896221}.ga-page:not(.ga-quote-page) .ga-quote-intro-checklist li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.1L4.6 8.7L10 3.3' fill='none' stroke='%23896221' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ga-page:not(.ga-quote-page) .ga-quote-intro-fab{background:#fffdf5;border-color:#bd8f34;color:#7f5a17;box-shadow:0 4px 14px rgba(153,114,34,.2)}.ga-page:not(.ga-quote-page) .ga-quote-intro-box{background:#fffdf6;border:1px solid #edd9a8;box-shadow:0 1px 0 rgba(86,61,14,.06)}.ga-page:not(.ga-quote-page) .cyber-table td,.ga-page:not(.ga-quote-page) .cyber-table th{border-color:#e8d6a8}.ga-page:not(.ga-quote-page) .cyber-table th{background:#f8ecd0;color:#5f4a1e}.ga-page:not(.ga-quote-page) .ga-accent{color:#996c1f}.ga-page .ga-quote-intro-box p{margin:0;font-size:14px;font-weight:400;color:#333;line-height:1.55}.ga-page .ga-quote-intro-box p+p{margin-top:8px}button.ga-head-consult{box-sizing:border-box;color:#357abd;border:1px solid #357abd;background:transparent;padding:8px 12px;margin:0;border-radius:8px;font-family:inherit;font-size:13px;font-weight:700;line-height:1.45;cursor:pointer;text-align:center;flex-shrink:0;white-space:nowrap}.ga-page .cyber-lead{color:#2f4f70}.ga-accent{color:#1f7dd8;font-weight:700;margin-bottom:8px}.ga-head-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.ga-head-row h3{margin:0!important}.ga-options-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 12px;gap:8px 12px;border:1px dashed #c8d8ea;border-radius:10px;padding:10px;background:#fff}.ga-industry-other-option{grid-column:1/-1}.ga-industry-other-label{display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px;min-width:0}.ga-industry-other-paren{flex-shrink:0}.ga-industry-other-input{box-sizing:border-box;flex:1 1 80px;min-width:60px;max-width:200px;height:22px;margin:0;padding:0 4px;border:0;border-bottom:1px solid #98a8ba;border-radius:0;background:transparent;font-family:inherit;font-size:inherit;line-height:1.35;color:inherit}.ga-industry-other-input:focus{outline:none;border-bottom-color:#357abd}.ga-industry-other-input:disabled{opacity:.45;cursor:not-allowed}.ga-coverage-list{margin-top:10px;border:1px solid #98a8ba;background:#fff}.ga-coverage-list .cyber-option{padding:9px 10px;margin:0;border-top:1px solid #98a8ba;gap:10px;font-size:14px;line-height:1.35}.ga-coverage-list>.cyber-option:first-child{border-top:0}.ga-coverage-list .cyber-option input[type=checkbox]{margin-top:1px}.ga-coverage-list .ga-coverage-option--with-tip{align-items:center}.ga-quote-page .ga-help-card{padding-bottom:22px}.ga-quote-page .ga-help-modal-actions{display:flex;justify-content:center;margin-top:18px}.ga-quote-page .ga-help-modal-actions .cyber-btn-primary{min-width:120px;margin-top:0}.ga-coverage-extra-list{margin-top:14px;display:flex;flex-direction:column;gap:10px}.ga-coverage-extra-row{display:flex;align-items:stretch;gap:8px}.ga-coverage-extra-input{flex:1 1;min-width:0}.ga-coverage-extra-remove{flex-shrink:0;align-self:center;padding:8px 12px;margin:0;border-radius:8px;border:1px solid #98a8ba;background:#f8fafc;color:#41566c;font-family:inherit;font-size:13px;font-weight:600;line-height:1.35;cursor:pointer;white-space:nowrap}.ga-coverage-extra-remove:hover{background:#eef2f7}.ga-coverage-extra-add-wrap{display:flex;justify-content:flex-end;margin-top:12px}.ga-coverage-extra-add{box-sizing:border-box;padding:8px 14px;margin:0;border-radius:8px;border:1px solid #357abd;background:#f8faff;color:#1f5a9a;font-family:inherit;font-size:14px;font-weight:700;line-height:1.35;cursor:pointer}.ga-coverage-extra-add:hover:not(:disabled){background:#eef6ff}.ga-coverage-extra-add:disabled{opacity:.45;cursor:not-allowed}.ga-check-list{margin:-2px 0 12px;padding:0;list-style:none}.ga-check-list li{position:relative;padding-left:18px;font-size:13px;font-weight:700;color:#0f62ff;line-height:1.45}.ga-check-list li:before{content:"";position:absolute;left:0;top:2px;width:12px;height:12px;background-repeat:no-repeat;background-size:12px 12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.1L4.6 8.7L10 3.3' fill='none' stroke='%230f62ff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ga-check-list li+li{margin-top:4px}@media (max-width:480px){.ga-options-grid{grid-template-columns:1fr}}.wc-page:not(.wc-quote-page){background:#fff6db}.wc-page:not(.wc-quote-page) .cyber-section.wc-card{background:#fffdf4;border-color:#ecd8a4}.wc-page:not(.wc-quote-page) .cyber-title{color:#5f4a1e}.wc-page .cyber-section.wc-card.wc-guide-card{padding:20px 18px 24px}.wc-page .cyber-section.wc-card.wc-guide-card .wc-head-row{margin-top:22px;margin-bottom:18px}.wc-page .cyber-section.wc-card.wc-guide-card .cyber-table-wrap{margin-top:12px;margin-bottom:24px}.wc-page .cyber-section.wc-card.wc-guide-card .cyber-faq-item{margin-bottom:16px}.wc-page:not(.wc-quote-page) .wc-accent{color:#996c1f;font-weight:700;margin-bottom:8px}.wc-head-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.wc-page:not(.wc-quote-page) .cyber-btn-primary.guide-quote-cta{background:#b8872f;box-shadow:0 4px 12px rgba(132,92,21,.26)}.wc-page:not(.wc-quote-page) .cyber-btn-primary.guide-quote-cta:hover{background:#a27628}.wc-guide-chip-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:10px 0 0}.wc-guide-chip{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:6px 10px;background:#dbe4ef;color:#0f172a;font-size:14px;font-weight:700}.wc-page .wc-quote-intro,.wc-quote-page .wc-quote-intro{box-sizing:border-box;margin:0;padding:27px 18px;background:#f8faff;border-radius:0}.wc-page:not(.wc-quote-page) .wc-quote-intro{background:#fff0c7}.wc-page .wc-quote-intro-head,.wc-quote-page .wc-quote-intro-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:36px;padding:8px 0}.wc-page .wc-quote-intro-title,.wc-quote-page .wc-quote-intro-title{margin:0;flex:1 1;min-width:0;font-size:26px;font-weight:800;color:#111827;letter-spacing:-.03em;line-height:1.28}.wc-page .wc-quote-intro-illust,.wc-quote-page .wc-quote-intro-illust{flex-shrink:0;width:84px;height:64px;display:block;object-fit:contain}.wc-page .wc-quote-intro-columns,.wc-quote-page .wc-quote-intro-columns{display:flex;align-items:flex-start;gap:14px 14px;margin-bottom:22px}.wc-page .wc-quote-intro-copy,.wc-quote-page .wc-quote-intro-copy{flex:1 1;min-width:0}.wc-page .wc-quote-intro-desc,.wc-quote-page .wc-quote-intro-desc{margin:0 0 12px;font-size:16px;font-weight:400;line-height:1.6;color:#333}.wc-page .wc-quote-intro-desc strong,.wc-quote-page .wc-quote-intro-desc strong{font-weight:800}.wc-page .wc-quote-intro-checklist,.wc-quote-page .wc-quote-intro-checklist{margin:30px 0 0;padding:0;list-style:none}.wc-page .wc-quote-intro-checklist li,.wc-quote-page .wc-quote-intro-checklist li{position:relative;padding-left:20px;font-size:15px;font-weight:600;color:#357abd;line-height:1.5}.wc-page:not(.wc-quote-page) .wc-quote-intro-checklist li{color:#896221}.wc-page .wc-quote-intro-checklist li:before,.wc-quote-page .wc-quote-intro-checklist li:before{content:"";position:absolute;left:0;top:3px;width:14px;height:14px;background-repeat:no-repeat;background-size:14px 14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.1L4.6 8.7L10 3.3' fill='none' stroke='%23357abd' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.wc-page:not(.wc-quote-page) .wc-quote-intro-checklist li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.1L4.6 8.7L10 3.3' fill='none' stroke='%23896221' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.wc-page .wc-quote-intro-checklist li+li,.wc-quote-page .wc-quote-intro-checklist li+li{margin-top:6px}.wc-page .wc-quote-intro-fab,.wc-quote-page .wc-quote-intro-fab{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#fff;border:1.5px solid #357abd;color:#357abd;text-decoration:none;box-shadow:0 4px 14px rgba(53,122,189,.18)}.wc-page:not(.wc-quote-page) .wc-quote-intro-fab{background:#fffdf5;border-color:#bd8f34;color:#7f5a17;box-shadow:0 4px 14px rgba(153,114,34,.2)}.wc-page .wc-quote-intro-fab-text,.wc-quote-page .wc-quote-intro-fab-text{display:block;text-align:center;font-size:11px;font-weight:700;line-height:1.35;letter-spacing:-.02em}.wc-page .wc-quote-intro-box,.wc-quote-page .wc-quote-intro-box{margin:0;padding:18px 16px;background:#fff;border-radius:20px;text-align:left;box-shadow:0 1px 0 rgba(15,23,42,.04)}.wc-page:not(.wc-quote-page) .wc-quote-intro-box{background:#fffdf6;border:1px solid #edd9a8;box-shadow:0 1px 0 rgba(86,61,14,.06)}.wc-page:not(.wc-quote-page) .cyber-table td,.wc-page:not(.wc-quote-page) .cyber-table th{border-color:#e8d6a8}.wc-page:not(.wc-quote-page) .cyber-table th{background:#f8ecd0;color:#5f4a1e}.wc-page .wc-quote-intro-box p,.wc-quote-page .wc-quote-intro-box p{margin:0;font-size:14px;font-weight:400;color:#333;line-height:1.55}.wc-page .wc-quote-intro-box p+p,.wc-quote-page .wc-quote-intro-box p+p{margin-top:8px}.wc-page:not(.ev-page):not(.wc-quote-page) .pl-quote-intro{background:#fff0c7}.wc-page:not(.ev-page):not(.wc-quote-page) .pl-quote-intro-fab{background:#fffdf5;border-color:#bd8f34;color:#7f5a17;box-shadow:0 4px 14px rgba(153,114,34,.2)}.pl-quote-page.wc-quote-page .pl-quote-intro-box .wc-chip-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.pl-quote-page.wc-quote-page .pl-quote-intro-box .wc-chip{display:inline-flex;align-items:center;justify-content:center;min-height:34px;background:#dbe4ef;color:#0f172a;font-size:14px;font-weight:700}.pl-quote-page.wc-quote-page .cyber-section.wc-card{margin-bottom:22px;padding:18px 18px 22px;box-sizing:border-box}.wc-options-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 12px;gap:8px 12px;border:none;border-radius:10px;padding:10px;background:#fff}.wc-form-table{border:1px solid #98a8ba;margin-top:8px;background:#fff}.wc-form-row{display:grid;grid-template-columns:160px minmax(0,1fr);border-top:1px solid #98a8ba}.wc-form-row:first-child{border-top:0}.wc-form-th{border-right:1px solid #98a8ba;padding:8px 10px;background:#fbfcfe;font-size:13px;font-weight:700;color:#1f3958}.wc-form-td{padding:6px 10px;display:flex;align-items:center;gap:8px}.wc-form-td .cyber-input{margin-top:0;flex:1 1;min-width:0}.wc-unit{font-size:13px;font-weight:700;color:#64748b}@media (max-width:480px){.pl-quote-page.wc-quote-page .pl-quote-intro-box .wc-chip-row,.wc-form-row,.wc-guide-chip-row,.wc-options-grid{grid-template-columns:1fr}.wc-form-th{border-right:0;border-bottom:1px solid #98a8ba}}.pl-quote-page.wc-quote-page:not(.esa-page) .field-label{display:block;padding:10px 12px;border-radius:8px;background:#eef5ff;text-align:left;font-size:15px;font-weight:700;line-height:1.4;color:#1f2937;margin:14px 0 8px}