.paregi-page{--paregi-ink:#172832;--paregi-text:#334852;--paregi-muted:#52616b;--paregi-line:#dfe7ec;--paregi-soft:#f5f8fa;--paregi-red:#f00000;--paregi-warm:#b98d63;color:var(--paregi-text);background:#fff;font-family:inherit;font-size:1rem;line-height:2;padding-block:24px 64px}.paregi-page *,.paregi-page :after,.paregi-page :before{box-sizing:border-box}.paregi-page .paregi-container{width:min(1240px,calc(100% - 48px));margin-inline:auto}.paregi-page h1,.paregi-page h2,.paregi-page h3{color:var(--paregi-ink);font-family:inherit;font-weight:800;line-height:1.65;margin:0 0 16px}.paregi-page h1{font-size:clamp(2.05rem,3.8vw,3.6rem)}.paregi-page h2{font-size:clamp(1.4rem,2.2vw,2.15rem)}.paregi-page h3{font-size:1.08rem}.paregi-page p{margin:0 0 18px}.paregi-page p:last-child{margin-bottom:0}.paregi-page a{color:#1f4b63;text-underline-offset:5px}.paregi-page a:hover{color:#c90000}.paregi-page :where(a,summary,[tabindex]):focus-visible{outline:3px solid #b35e00;outline-offset:5px}.paregi-page figure{margin:0;min-width:0}.paregi-page figure img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;border-radius:16px}.paregi-page figcaption{font-size:.81rem;color:var(--paregi-muted);padding:12px 4px 0;line-height:1.8}.paregi-page .paregi-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:.84rem;margin-bottom:24px}.paregi-page .paregi-breadcrumb a{color:var(--paregi-muted);text-decoration:none}.paregi-page .paregi-eyebrow{display:block;color:#52616b;font-size:.82rem;font-weight:700;margin-bottom:10px}.paregi-page .paregi-hero{background:var(--paregi-ink);color:#e4edf2;padding-block:48px 58px;border-block:1px solid #253e4b}.paregi-page .paregi-hero-grid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:44px;gap:44px;align-items:center}.paregi-page .paregi-hero-copy{min-width:0}.paregi-page .paregi-hero h1{color:#fff;margin-bottom:16px}.paregi-page .paregi-hero .paregi-eyebrow{color:#e2c7aa}.paregi-page .paregi-lead{font-size:clamp(1.12rem,1.6vw,1.4rem);line-height:1.8;color:#fff;font-weight:700}.paregi-page .paregi-hero-copy>p:not(.paregi-lead){font-size:.96rem}.paregi-page .paregi-hero-photo{position:relative;padding:12px;border:1px solid #49606e;border-radius:24px;background:#20343f}.paregi-page .paregi-hero-photo figcaption{color:#d6e0e6;padding:10px 6px 0}.paregi-page .paregi-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.paregi-page .paregi-button{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 12px;min-height:48px;padding:11px 20px;border:1px solid transparent;border-radius:9px;font-weight:700;font-size:.88rem;line-height:1.9;text-decoration:none;text-align:center;transition:background-color .18s ease,border-color .18s ease}.paregi-page .paregi-button-primary{background:var(--paregi-red);color:#fff}.paregi-page .paregi-button-primary:hover{background:#c90000;color:#fff}.paregi-page .paregi-button-secondary{color:var(--paregi-ink);background:#fff;border-color:#bdcbd3}.paregi-page .paregi-button-secondary:hover{color:var(--paregi-ink);background:var(--paregi-soft)}.paregi-page .paregi-actions-light .paregi-button-secondary{background:transparent;color:#fff;border-color:#708490}.paregi-page .paregi-actions-light .paregi-button-secondary:hover{background:#294453;border-color:#c1d1db}.paregi-page .paregi-summary-strip{display:grid;grid-template-columns:repeat(3,1fr);background:#f0f4f6;border:1px solid var(--paregi-line);border-bottom:3px solid var(--paregi-warm);padding:24px 32px;border-radius:0 0 16px 16px}.paregi-page .paregi-summary-strip>div{padding-inline:26px;-webkit-border-end:1px solid #ccd8df;border-inline-end:1px solid #ccd8df}.paregi-page .paregi-summary-strip>div:first-child{-webkit-padding-start:0;padding-inline-start:0}.paregi-page .paregi-summary-strip>div:last-child{-webkit-border-end:0;border-inline-end:0}.paregi-page .paregi-summary-strip span{display:block;color:var(--paregi-muted);font-size:.8rem}.paregi-page .paregi-summary-strip strong{display:block;color:var(--paregi-ink);font-size:1rem}.paregi-page .paregi-toc{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;padding:22px 0;border-bottom:1px solid var(--paregi-line)}.paregi-page .paregi-toc a{font-size:.86rem;font-weight:700;text-decoration:none;padding:5px 0}.paregi-page .paregi-section{padding-block:58px;border-bottom:1px solid var(--paregi-line);scroll-margin-top:140px}.paregi-page .paregi-heading{margin-bottom:22px}.paregi-page .paregi-heading h2{margin-bottom:0}.paregi-page .paregi-section-intro{max-width:920px}.paregi-page .paregi-care-grid,.paregi-page .paregi-intro-grid{display:grid;grid-template-columns:.78fr 1.22fr;grid-gap:64px;gap:64px}.paregi-page .paregi-intro-label{-webkit-border-start:3px solid var(--paregi-warm);border-inline-start:3px solid var(--paregi-warm);-webkit-padding-start:24px;padding-inline-start:24px}.paregi-page .paregi-intro-label h2{font-size:clamp(1.5rem,2.6vw,2.35rem)}.paregi-page .paregi-damage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:30px}.paregi-page .paregi-damage-grid article{padding:26px 22px;border:1px solid var(--paregi-line);border-radius:16px;background:linear-gradient(155deg,#fff 65%,#f1f5f7)}.paregi-page .paregi-card-number{display:block;color:#546e7d;font-size:1.7rem;line-height:1.4;font-weight:800;margin-bottom:20px}.paregi-page .paregi-damage-grid h3{min-height:3.3em}.paregi-page .paregi-damage-grid p{font-size:.9rem}.paregi-page .paregi-advice{margin-top:24px;padding:22px 26px;background:#f6f3ef;-webkit-border-start:4px solid var(--paregi-warm);border-inline-start:4px solid var(--paregi-warm);border-radius:8px}.paregi-page .paregi-advice strong{display:block;color:var(--paregi-ink);margin-bottom:8px}.paregi-page .paregi-advice p{font-size:.94rem}.paregi-page .paregi-photo-story{display:grid;grid-template-columns:1fr 1fr;grid-gap:44px;gap:44px;align-items:center}.paregi-page .paregi-care-grid>*,.paregi-page .paregi-intro-grid>*,.paregi-page .paregi-photo-story>*,.paregi-page .paregi-price-panel>*,.paregi-page .paregi-process-layout>*{min-width:0}.paregi-page .paregi-photo-story-reverse figure{order:2}.paregi-page .paregi-table-wrap{overflow-x:auto;border:1px solid var(--paregi-line);border-radius:15px;margin-block:28px}.paregi-page .paregi-table{width:100%;min-width:640px;border-collapse:collapse;text-align:right;font-size:.93rem}.paregi-page .paregi-table caption{text-align:right;color:var(--paregi-muted);background:var(--paregi-soft);font-size:.84rem;padding:14px 20px}.paregi-page .paregi-table td,.paregi-page .paregi-table th{padding:18px 22px;vertical-align:top;border-bottom:1px solid var(--paregi-line)}.paregi-page .paregi-table thead th{background:#233e4c;color:#fff}.paregi-page .paregi-table tbody th{color:var(--paregi-ink);width:20%}.paregi-page .paregi-table tbody tr:nth-child(2n){background:#f7f9fa}.paregi-page .paregi-table tbody tr:last-child>*{border-bottom:0}.paregi-page .paregi-type-notes{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}.paregi-page .paregi-type-notes article{padding:20px 24px;-webkit-border-start:2px solid var(--paregi-warm);border-inline-start:2px solid var(--paregi-warm);background:#faf8f5}.paregi-page .paregi-type-notes p{font-size:.93rem}.paregi-page .paregi-process-layout{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:70px;gap:70px;align-items:start}.paregi-page .paregi-text-link{font-weight:700;font-size:.9rem}.paregi-page .paregi-steps{list-style:none;margin:0;padding:0}.paregi-page .paregi-steps li{display:grid;grid-template-columns:44px 1fr;grid-gap:22px;gap:22px;position:relative;padding-bottom:28px}.paregi-page .paregi-steps li:last-child{padding-bottom:0}.paregi-page .paregi-steps li:not(:last-child):before{content:"";position:absolute;inset-inline-start:21px;top:48px;bottom:4px;width:1px;background:#c8d5dd}.paregi-page .paregi-step-number{display:grid;place-items:center;width:44px;height:44px;border:1px solid #bacdd8;border-radius:12px;color:var(--paregi-ink);background:var(--paregi-soft);font-size:1.1rem;font-weight:800}.paregi-page .paregi-steps h3{margin-bottom:8px}.paregi-page .paregi-steps p{font-size:.92rem}.paregi-page .paregi-price-panel{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:48px;gap:48px;background:#f0f4f6;border:1px solid #d7e2e8;border-top:4px solid var(--paregi-ink);border-radius:18px;padding:38px;margin-top:58px;scroll-margin-top:140px}.paregi-page .paregi-price-panel aside{background:#fff;border:1px solid var(--paregi-line);padding:24px;border-radius:12px}.paregi-page .paregi-price-panel ul{margin:0;-webkit-padding-start:20px;padding-inline-start:20px;font-size:.9rem}.paregi-page .paregi-price-panel li+li{margin-top:10px}.paregi-page .paregi-price-panel .paregi-button{margin-top:8px}.paregi-page .paregi-care-grid{margin-top:12px}.paregi-page .paregi-faq-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 22px;gap:14px 22px;align-items:start}.paregi-page .paregi-faq-grid details{border:1px solid var(--paregi-line);border-radius:12px}.paregi-page .paregi-faq-grid summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px;color:var(--paregi-ink);font-weight:700;font-size:.95rem;cursor:pointer;list-style:none}.paregi-page .paregi-faq-grid summary::-webkit-details-marker{display:none}.paregi-page .paregi-faq-grid summary::marker{content:""}.paregi-page .paregi-faq-grid details[open]{background:#f7f9fa}.paregi-page .paregi-faq-grid details p{padding:0 20px 22px;font-size:.91rem}.paregi-page .paregi-faq-icon{position:relative;flex:0 0 24px;width:24px;height:24px;border:1px solid #cfdae1;border-radius:50%}.paregi-page .paregi-faq-icon:after,.paregi-page .paregi-faq-icon:before{content:"";position:absolute;background:#36596b;top:10px;left:6px;width:10px;height:2px}.paregi-page .paregi-faq-icon:after{transform:rotate(90deg)}.paregi-page details[open] .paregi-faq-icon:after{transform:rotate(0)}.paregi-page .paregi-final-cta{margin-top:58px;border-radius:20px;background:var(--paregi-ink);color:#e5edf2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px;padding:38px;-webkit-border-start:5px solid var(--paregi-warm);border-inline-start:5px solid var(--paregi-warm)}.paregi-page .paregi-final-cta>div:first-child{flex:1 1 550px}.paregi-page .paregi-final-cta h2{color:#fff}.paregi-page .paregi-final-cta .paregi-eyebrow{color:#e2c7aa}.paregi-page .paregi-final-cta .paregi-actions{margin-top:0}.paregi-page .paregi-related-section{border-bottom:0;padding-bottom:0}.paregi-page .paregi-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.paregi-page .paregi-related-grid>a{display:flex;flex-direction:column;padding:24px;border:1px solid var(--paregi-line);border-top:3px solid #91a9b7;border-radius:12px;color:var(--paregi-text);text-decoration:none}.paregi-page .paregi-related-grid>a:hover{background:var(--paregi-soft);border-color:#6b8a9d}.paregi-page .paregi-related-grid p{font-size:.88rem}.paregi-page .paregi-related-link{display:flex;justify-content:space-between;gap:12px;margin-top:auto;color:#1f4b63;font-weight:700;font-size:.85rem}@media (max-width:1100px){.paregi-page .paregi-hero-grid{gap:28px}.paregi-page .paregi-damage-grid,.paregi-page .paregi-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.paregi-page .paregi-care-grid,.paregi-page .paregi-intro-grid,.paregi-page .paregi-process-layout{gap:36px}}@media (max-width:900px){.paregi-page .paregi-care-grid,.paregi-page .paregi-hero-grid,.paregi-page .paregi-intro-grid,.paregi-page .paregi-photo-story,.paregi-page .paregi-price-panel,.paregi-page .paregi-process-layout{grid-template-columns:1fr;gap:28px}.paregi-page .paregi-hero{padding-block:32px 36px}.paregi-page .paregi-hero-copy{max-width:740px}.paregi-page .paregi-photo-story-reverse figure{order:0}.paregi-page .paregi-section{padding-block:42px}.paregi-page .paregi-faq-grid{grid-template-columns:1fr}.paregi-page .paregi-summary-strip{padding:20px}.paregi-page .paregi-summary-strip>div{padding-inline:16px}}@media (max-width:580px){.paregi-page{padding-block:20px 44px;font-size:.96rem}.paregi-page .paregi-container{width:calc(100% - 32px)}.paregi-page .paregi-breadcrumb{font-size:.79rem;margin-bottom:20px}.paregi-page .paregi-hero-photo{padding:8px;border-radius:18px}.paregi-page figure img{border-radius:12px}.paregi-page .paregi-actions,.paregi-page .paregi-actions .paregi-button{width:100%}.paregi-page .paregi-summary-strip{grid-template-columns:1fr;padding:12px 20px}.paregi-page .paregi-summary-strip>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;padding:12px 0;-webkit-border-end:0;border-inline-end:0;border-bottom:1px solid #ccd8df}.paregi-page .paregi-summary-strip>div:last-child{border-bottom:0}.paregi-page .paregi-summary-strip strong{font-size:.91rem}.paregi-page .paregi-toc{justify-content:flex-start;gap:6px 18px;padding-block:20px}.paregi-page .paregi-intro-label{-webkit-padding-start:18px;padding-inline-start:18px}.paregi-page .paregi-damage-grid,.paregi-page .paregi-related-grid,.paregi-page .paregi-type-notes{grid-template-columns:1fr}.paregi-page .paregi-damage-grid article{padding:22px}.paregi-page .paregi-damage-grid h3{min-height:0}.paregi-page .paregi-card-number{font-size:1.4rem;margin-bottom:14px}.paregi-page .paregi-advice{padding:20px}.paregi-page .paregi-final-cta,.paregi-page .paregi-price-panel{padding:24px 20px;margin-top:42px}.paregi-page .paregi-price-panel aside{padding:20px}.paregi-page .paregi-price-panel .paregi-button{width:100%}.paregi-page .paregi-steps li{gap:16px}.paregi-page .paregi-faq-grid summary{padding:18px 16px}.paregi-page .paregi-faq-grid details p{padding-inline:16px}.paregi-page .paregi-final-cta>div:first-child{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.paregi-page .paregi-button{transition:none}}