._page_1jxgu_1{padding-bottom:32px}._intro_1jxgu_3 h1 span{color:#8b0000}._wrap_1jxgu_5{width:min(1200px,100%);margin:auto;padding:0 22px}._products_1jxgu_7{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}._product_1jxgu_7{background:#fff;border:1px solid #d8d8d8;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}._product_1jxgu_7>img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}._productBody_1jxgu_13{flex-direction:column;flex:1;align-items:flex-start;gap:16px;padding:28px;display:flex}._productBody_1jxgu_13 h2{font-size:clamp(1.8rem,3vw,2.4rem)}._productBody_1jxgu_13>p:not(._kicker_1jxgu_17){color:#575757;line-height:1.7}._productBody_1jxgu_13 ._textLink_1jxgu_19{margin-top:auto}._kicker_1jxgu_17{color:#8b0000;text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;font-weight:700;line-height:1.5}._textLink_1jxgu_19{text-underline-offset:5px;color:#8b0000;align-items:center;gap:12px;min-height:44px;font-size:1rem;font-weight:700;text-decoration:underline;display:inline-flex}._caption_1jxgu_25{color:#626262;max-width:none;margin:16px 0 0;font-size:.85rem;line-height:1.65}._caption_1jxgu_25 a{text-underline-offset:3px;text-decoration:underline}._section_1jxgu_29{border-bottom:1px solid #d0d0d0;padding:64px 0}._heading_1jxgu_31{text-align:center;max-width:720px;margin:0 auto 28px}._heading_1jxgu_31 h2{margin:10px 0 16px;font-size:clamp(1.85rem,3.5vw,2.65rem)}._heading_1jxgu_31>p:last-child{color:#575757}._tableFrame_1jxgu_37{background:#fff;border:1px solid #d4d4d4;border-radius:12px;overflow:hidden}._table_1jxgu_37{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;font-size:1rem;line-height:1.6}._table_1jxgu_37 th,._table_1jxgu_37 td{vertical-align:top;overflow-wrap:break-word;padding:20px 24px}._table_1jxgu_37 th:first-child{width:23%}._table_1jxgu_37 thead{color:#171717;background:#f5f5f5}._table_1jxgu_37 thead th:not(:first-child){color:#8b0000}._table_1jxgu_37 tbody tr{border-top:1px solid #dedede}._table_1jxgu_37 tbody th{font-weight:600}._table_1jxgu_37 tbody td{color:#575757}._table_1jxgu_37 tr>*+*{border-left:1px solid #dedede}._checklist_1jxgu_57{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;display:grid}._checklist_1jxgu_57>div{padding:4px 0}._checklist_1jxgu_57 dt{margin-bottom:12px;font-size:1.15rem;font-weight:700}._checklist_1jxgu_57 dd{color:#575757;margin:0}._limitNote_1jxgu_65{background:#f7f7f7;border:1px solid #d3d3d3;border-radius:12px;margin-top:32px;padding:24px 28px}._limitNote_1jxgu_65 p{color:#575757;max-width:none;margin-top:8px;font-size:.95rem}._quote_1jxgu_69{border-bottom:0;grid-template-columns:1fr 1fr;gap:56px;padding-bottom:40px;display:grid}._quote_1jxgu_69 h2{margin:10px 0 20px;font-size:clamp(1.85rem,3.5vw,2.65rem)}._quote_1jxgu_69 p:not(._kicker_1jxgu_17){color:#575757}._quote_1jxgu_69 p+p{margin-top:16px}._nextStep_1jxgu_77{background:#fff;border:1px solid #d8d8d8;border-radius:16px;padding:28px}._nextStep_1jxgu_77 h3{margin-bottom:16px;font-size:1.65rem}._primaryLink_1jxgu_81{color:#fff;text-align:center;background:#8b0000;border-radius:8px;justify-content:center;align-items:center;gap:16px;min-height:52px;margin-top:24px;padding:12px 18px;font-weight:700;line-height:1.5;display:flex}._primaryLink_1jxgu_81:hover{color:#fff;background:#a20a0a}._nextStep_1jxgu_77 ._textLink_1jxgu_19{text-align:center;justify-content:center;margin-top:12px;display:flex}._srOnly_1jxgu_87{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:700px){._products_1jxgu_7{grid-template-columns:1fr;gap:24px}._productBody_1jxgu_13{gap:12px;padding:22px}._section_1jxgu_29{padding:44px 0}._table_1jxgu_37{font-size:.875rem}._table_1jxgu_37 th,._table_1jxgu_37 td{padding:14px 10px}._table_1jxgu_37 th:first-child{width:25%}._checklist_1jxgu_57{grid-template-columns:1fr;gap:22px}._checklist_1jxgu_57 dt{margin-bottom:6px}._limitNote_1jxgu_65{padding:20px}._quote_1jxgu_69{grid-template-columns:1fr;gap:28px;padding-bottom:24px}._nextStep_1jxgu_77{padding:22px}}@media (max-width:360px){._table_1jxgu_37 th,._table_1jxgu_37 td{padding:12px 7px}}
