.cw-page:not(.cw-quote-page) .cyber-section.ga-card.ga-guide-card{background:#fffdf4;border-color:#ecd8a4}.cw-page:not(.cw-quote-page) .ga-accent{color:#996c1f}.cw-page:not(.cw-quote-page) .cyber-btn-primary.guide-quote-cta{background:#b8872f;box-shadow:0 4px 12px rgba(132,92,21,.26)}.cw-page:not(.cw-quote-page) .cyber-btn-primary.guide-quote-cta:hover{background:#a27628}.cw-page .pl-quote-intro-title-block{min-width:0}.cw-page .cw-quote-intro-head-main{flex:1 1;min-width:0;text-align:left}.cw-page .cw-quote-intro-lead{margin:0 0 10px;font-size:14px;font-weight:700;color:#16a34a;line-height:1.5;letter-spacing:-.02em;text-align:left}.cw-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}.cw-page .pl-quote-intro-copy .cw-quote-intro-checklist{margin:30px 0 0}.cw-page .pl-quote-intro-copy .cw-quote-intro-checklist li{font-size:15px;font-weight:600;color:#357abd;line-height:1.5}.cw-page .pl-quote-intro-copy .cw-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='%23357abd' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.cw-page .pl-quote-intro-copy .cw-quote-intro-checklist li+li{margin-top:6px}.cw-page .cw-guide-overview{margin-top:12px;margin-bottom:28px;padding:16px 18px;border-radius:12px;border:1px solid #c5d3e8;background:#f2f6fb}.cw-page .cw-guide-overview-lead{margin-bottom:10px}.cw-page .cw-guide-overview>p{margin:0 0 12px;font-size:14px;line-height:1.65;color:#334155;letter-spacing:-.02em}.cw-page .cw-guide-overview-more{margin-top:4px}.cw-page .cw-guide-overview-more p{margin:0 0 12px;font-size:14px;line-height:1.65;color:#334155;letter-spacing:-.02em}.cw-page .cw-guide-overview-more p:last-of-type{margin-bottom:12px}.cw-page .cw-guide-overview-subtitle{margin:18px 0 10px;font-size:15px;font-weight:700;color:#1b2b5c;line-height:1.45;letter-spacing:-.03em}.cw-page .cw-guide-overview-list{margin:0 0 12px;padding:12px 14px 12px 32px;border-radius:10px;background:hsla(0,0%,100%,.62);border:1px solid rgba(197,211,232,.95)}.cw-page .cw-guide-overview-list li{margin-bottom:8px;font-size:13px;line-height:1.6;color:#334155;letter-spacing:-.02em}.cw-page .cw-guide-overview-list li:last-child{margin-bottom:0}.cw-page .cw-guide-overview-actions{display:flex;justify-content:flex-end;margin-top:4px;margin-bottom:0}.cw-page .cw-guide-overview-toggle{border:none;background:none;padding:4px 0;font-size:13px;font-weight:600;color:#2563eb;cursor:pointer;letter-spacing:-.02em}.cw-page .cw-guide-overview-toggle:hover{color:#1d4ed8;text-decoration:underline}.cw-page .cw-guide-special-list{margin:12px 0 28px;padding:16px 18px;list-style:none;border-radius:12px;border:1px solid #c7ddf5;background:#eef6ff}.cw-page .cw-guide-special-list li{margin-bottom:14px;padding-bottom:14px;font-size:14px;line-height:1.65;color:#334155;letter-spacing:-.02em;border-bottom:1px solid rgba(199,221,245,.85)}.cw-page .cw-guide-special-list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.cw-page .cw-guide-special-list strong{display:block;margin-bottom:4px;font-size:14px;font-weight:700;color:#1b2b5c;line-height:1.5}.cw-page .cw-guide-eligibility{margin-top:12px;margin-bottom:28px;padding:16px 18px;border-radius:12px;border:1px solid #d4e8c0;background:#f3faec}.cw-page .cw-guide-eligibility>p{margin:0 0 10px;font-size:14px;line-height:1.65;color:#334155;letter-spacing:-.02em}.cw-page .cw-guide-eligibility-subtitle{margin:18px 0 10px;font-size:15px;font-weight:700;color:#1b2b5c;line-height:1.45;letter-spacing:-.03em}.cw-page .cw-guide-eligibility-subtitle:first-of-type{margin-top:4px}.cw-page .cw-guide-eligibility-list{margin:0 0 12px;padding:12px 14px 12px 32px;border-radius:10px;background:hsla(0,0%,100%,.62);border:1px solid hsla(90,47%,83%,.9)}.cw-page .cw-guide-eligibility-list li{margin-bottom:8px;font-size:14px;line-height:1.6;color:#334155;letter-spacing:-.02em}.cw-page .cw-guide-eligibility-list li:last-child{margin-bottom:0}.cw-page .cw-guide-eligibility-list strong{font-weight:700;color:#1b2b5c}.cw-page .cw-guide-coverage{display:flex;flex-direction:column;gap:16px;margin-top:12px;margin-bottom:28px}.cw-page .cw-guide-coverage-block{padding:16px 18px;border-radius:12px}.cw-page .cw-guide-coverage-block--general{border:1px solid #ecd8a4;background:#fff9f0}.cw-page .cw-guide-coverage-block--endorsements{border:1px solid #d4c9f0;background:#f5f0ff}.cw-page .cw-guide-coverage-block--exclusions{border:1px solid #f0c8c8;background:#fff3f3}.cw-page .cw-guide-coverage-title{margin:0 0 12px;font-size:15px;font-weight:700;color:#1b2b5c;line-height:1.45;letter-spacing:-.03em}.cw-page .cw-guide-coverage-lead{margin:0 0 14px;font-size:14px;line-height:1.65;color:#334155;letter-spacing:-.02em}.cw-page .cw-guide-coverage-block p{margin:0 0 12px;font-size:14px;line-height:1.65;color:#334155;letter-spacing:-.02em}.cw-page .cw-guide-coverage-subtitle{margin:0 0 8px;font-size:14px;font-weight:700;color:#1b2b5c;line-height:1.5;letter-spacing:-.02em}.cw-page .cw-guide-damage-table-wrap{margin-top:4px;margin-bottom:12px}.cw-page .cw-guide-damage-table-wrap+.cw-guide-coverage-subtitle{margin-top:18px}.cw-page .cw-guide-damage-table{width:100%;border-collapse:collapse;table-layout:fixed;background:#f3fbf0;border:1px dashed #a8c99a}.cw-page .cw-guide-damage-table td,.cw-page .cw-guide-damage-table th{padding:12px 14px;border:1px dashed #a8c99a;font-size:13px;line-height:1.55;color:#334155;letter-spacing:-.02em;vertical-align:middle;text-align:left}.cw-page .cw-guide-damage-table th{width:28%;font-weight:700;color:#1b2b5c;background:hsla(0,0%,100%,.35)}.cw-page .cw-guide-endorsement-group{margin-bottom:18px}.cw-page .cw-guide-endorsement-group:last-of-type{margin-bottom:14px}.cw-page .cw-guide-endorsement-group-title{margin:0 0 10px;font-size:14px;font-weight:700;color:#1b2b5c;line-height:1.45;letter-spacing:-.02em}.cw-page .cw-guide-endorsement-list{margin:0;padding:12px 14px;list-style:none;border-radius:10px;background:hsla(0,0%,100%,.55);border:1px solid rgba(212,201,240,.95)}.cw-page .cw-guide-endorsement-list li{margin-bottom:12px;padding-bottom:12px;font-size:13px;line-height:1.6;color:#334155;letter-spacing:-.02em;border-bottom:1px solid rgba(212,201,240,.7)}.cw-page .cw-guide-endorsement-list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.cw-page .cw-guide-endorsement-list strong{display:block;margin-bottom:4px;font-size:13px;font-weight:700;color:#1b2b5c;line-height:1.5}.cw-page .cw-guide-endorsement-footnote{margin:0;font-size:13px;line-height:1.6;color:#475569;letter-spacing:-.02em}.cw-page .cw-guide-exclusion-group{margin-bottom:16px}.cw-page .cw-guide-exclusion-group:last-child{margin-bottom:0}.cw-page .cw-guide-exclusion-group-title{margin:0 0 6px;font-size:14px;font-weight:700;color:#1b2b5c;line-height:1.45;letter-spacing:-.02em}.cw-page .cw-guide-exclusion-group-lead{margin:0 0 10px;font-size:13px;line-height:1.55;color:#475569;letter-spacing:-.02em}.cw-page .cw-guide-exclusion-list{margin:0;padding:12px 14px;list-style:none;border-radius:10px}.cw-page .cw-guide-exclusion-group--coverable .cw-guide-exclusion-list{background:hsla(0,0%,100%,.62);border:1px solid rgba(183,220,183,.95)}.cw-page .cw-guide-exclusion-group--excluded .cw-guide-exclusion-list{background:hsla(0,0%,100%,.62);border:1px solid hsla(0,62%,84%,.95)}.cw-page .cw-guide-exclusion-list li{margin-bottom:12px;padding-bottom:12px;font-size:13px;line-height:1.6;color:#334155;letter-spacing:-.02em;border-bottom:1px solid rgba(0,0,0,.06)}.cw-page .cw-guide-exclusion-group--coverable .cw-guide-exclusion-list li{border-bottom-color:rgba(183,220,183,.55)}.cw-page .cw-guide-exclusion-group--excluded .cw-guide-exclusion-list li{border-bottom-color:hsla(0,62%,84%,.55)}.cw-page .cw-guide-exclusion-list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.cw-page .cw-guide-exclusion-list strong{display:block;margin-bottom:4px;font-size:13px;font-weight:700;color:#1b2b5c;line-height:1.5}.cw-page .cw-guide-documents{margin-top:12px;margin-bottom:28px;padding:16px 18px;border-radius:12px;border:1px solid #b8e0da;background:#eefaf9}.cw-page .cw-guide-documents-lead{margin:0 0 16px;font-size:14px;line-height:1.65;color:#334155;letter-spacing:-.02em}.cw-page .cw-guide-documents-subtitle{margin:0 0 10px;font-size:14px;font-weight:700;color:#1b2b5c;line-height:1.45;letter-spacing:-.02em}.cw-page .cw-guide-documents-subtitle:not(:first-of-type){margin-top:18px}.cw-page .cw-guide-documents-extra-list,.cw-page .cw-guide-documents-list{margin:0;padding:12px 14px;list-style:none;border-radius:10px;background:hsla(0,0%,100%,.62);border:1px solid rgba(184,224,218,.95)}.cw-page .cw-guide-documents-extra-list li,.cw-page .cw-guide-documents-list li{margin-bottom:12px;padding-bottom:12px;font-size:13px;line-height:1.6;color:#334155;letter-spacing:-.02em;border-bottom:1px solid rgba(184,224,218,.7)}.cw-page .cw-guide-documents-extra-list li:last-child,.cw-page .cw-guide-documents-list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.cw-page .cw-guide-documents-extra-list strong,.cw-page .cw-guide-documents-list strong{display:block;margin-bottom:4px;font-size:13px;font-weight:700;color:#1b2b5c;line-height:1.5}.cw-page .cw-guide-faq{margin-top:12px;margin-bottom:28px;padding:16px 18px;border-radius:12px;border:1px solid #e5cc9a;background:#fff8ed}.cw-page .cw-guide-faq-item{margin-bottom:16px;padding:14px 16px;border-radius:10px;background:hsla(0,0%,100%,.62);border:1px solid hsla(40,59%,75%,.95)}.cw-page .cw-guide-faq-item:last-child{margin-bottom:0}.cw-page .cw-guide-faq-q{margin:0 0 8px;font-size:14px;font-weight:700;color:#1b2b5c;line-height:1.55;letter-spacing:-.02em}.cw-page .cw-guide-faq-item>p:last-child{margin:0;font-size:13px;line-height:1.65;color:#334155;letter-spacing:-.02em}.cw-page .cw-wizard-steps{display:flex;justify-content:space-between;position:relative;margin:0 16px 24px;padding:0 4px}.cw-page .cw-wizard-steps:before{content:"";position:absolute;top:15px;left:0;right:0;height:2px;background:#e2e8f0;z-index:0}.cw-page .cw-wizard-step{position:relative;z-index:1;text-align:center;background:#fff;padding:0 6px;flex:1 1;min-width:0}.cw-page .cw-wizard-step-num{width:32px;height:32px;line-height:32px;border-radius:50%;background:#e2e8f0;color:#64748b;font-weight:700;font-size:13px;margin:0 auto 6px}.cw-page .cw-wizard-step.is-active .cw-wizard-step-num{background:#0b4482;color:#fff}.cw-page .cw-wizard-step-txt{font-size:11px;color:#64748b;font-weight:500;line-height:1.25;letter-spacing:-.03em}.cw-page .cw-wizard-step.is-active .cw-wizard-step-txt{color:#0b4482;font-weight:700}.cw-page .cw-field-label-row{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.cw-page .cw-field-label-row .field-label{margin-bottom:0}.cw-page .cw-label-with-tip{display:inline-flex;align-items:center;gap:6px}.cw-page .cw-user-type-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:4px}.cw-page .cw-user-type-option{flex-direction:row;align-items:center;justify-content:flex-start;text-align:left;min-height:0;padding:10px 12px}.cw-page .cw-user-type-option input[type=radio]{margin-top:0;align-self:center}.cw-page .cw-user-type-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.cw-page .cw-user-type-copy strong{font-size:14px;color:#1e293b}.cw-page .cw-user-type-sub{font-size:11px;color:#2563eb}.cw-page .cw-user-type-eng{font-size:10px;color:#94a3b8}.cw-page .cw-inline-btn{background:#fff;color:#2563eb;border:1px solid #cbd5e1;padding:7px 12px;font-size:12px;font-weight:600;border-radius:8px;cursor:pointer;white-space:nowrap}.cw-page .cw-address-list{display:flex;flex-direction:column;gap:8px}.cw-page .cw-address-row{display:flex;gap:8px;align-items:center}.cw-page .cw-address-row .cyber-input{flex:1 1}.cw-page .cw-remove-btn{flex:0 0 auto;min-width:52px;height:42px;padding:0 10px;border:1px solid #cbd5e1;background:#fff;color:#64748b;border-radius:8px;cursor:pointer;font-size:12px;font-weight:600}.cw-page .cw-radio-row{flex-direction:row;flex-wrap:wrap;gap:8px 24px}.cw-page .cw-radio-row .cyber-option{align-items:center}.cw-page .cw-endorsement-list,.cw-page .cw-radio-row .cyber-option input[type=radio]{margin-top:0}.cw-page .cw-toggle-more-btn{display:block;width:100%;text-align:center;background:#f1f5f9;color:#475569;font-size:13px;font-weight:600;padding:12px;border:1px solid #cbd5e1;border-radius:8px;cursor:pointer;margin-top:10px}.cw-page .cw-amount-view{background:#eff6ff;padding:12px 14px;border-radius:8px;margin-top:8px;font-weight:700;color:#1e3a8a;font-size:14px}.cw-page .cw-co-insured-list{display:flex;flex-direction:column;gap:12px}.cw-page .cw-co-insured-item{border:1px solid #e2e8f0;border-radius:10px;padding:14px;background:#fff}.cw-page .cw-co-insured-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.cw-page .cw-co-insured-idx{font-weight:700;font-size:13px;color:#0b4482}.cw-page .cw-co-remove{background:none;border:none;color:#64748b;font-size:12px;font-weight:600;cursor:pointer}.cw-page .cw-co-empty{font-size:13px;color:#94a3b8;text-align:center;padding:16px;border:1px dashed #cbd5e1;border-radius:10px}.cw-page .cw-co-excel-block{margin:14px 0 18px;padding:14px;border:1px solid #dbeafe;border-radius:10px;background:#f8fbff}.cw-page .cw-co-excel-lead{margin:0 0 12px;font-size:13px;line-height:1.55;color:#475569}.cw-page .cw-co-excel-actions{display:flex;flex-wrap:wrap;gap:8px}.cw-page .cw-co-excel-btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:10px;font-size:13px;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.cw-page .cw-co-excel-btn--sample{color:#1e40af;background:#fff;border:1px solid #93c5fd}.cw-page .cw-co-excel-btn--sample:hover{background:#eff6ff;border-color:#60a5fa}.cw-page .cw-co-excel-btn--upload{color:#fff;background:linear-gradient(180deg,#4f8de8,#3f7fe0);border:1px solid #2f6fce}.cw-page .cw-co-excel-btn--upload:hover:not(:disabled){background:linear-gradient(180deg,#4580d8,#3974cf)}.cw-page .cw-co-excel-btn:disabled{opacity:.6;cursor:not-allowed}.cw-page .cw-co-excel-error{margin:10px 0 0;font-size:12px;line-height:1.5;color:#dc2626}.cw-page .cw-doc-section>.field-label{margin-top:0;margin-bottom:12px}.cw-page .cw-doc-section>.field-hint{margin-top:0;margin-bottom:18px;line-height:1.55}.cw-page .cw-doc-list{display:flex;flex-direction:column;gap:14px}.cw-page .cw-doc-item{border:1px solid #e2e8f0;border-radius:10px;padding:14px;background:#fff}.cw-page .cw-doc-head{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.cw-page .cw-doc-file-row{margin-bottom:0;padding-inline:0}.cw-page .cw-doc-title{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px}@media (max-width:640px){.cw-page .cw-user-type-options{grid-template-columns:1fr}.cw-page .cw-wizard-step-txt{font-size:9px}}