.slf{font-family:'Open Sans','Segoe UI',Helvetica,sans-serif;font-size:15px;line-height:1.6}.slf *,.slf *::before,.slf *::after{box-sizing:border-box}.slf-item{text-align:left}.slf p{margin:0}.slf a:focus-visible,.slf summary:focus-visible{outline:2px solid #ffc7ce;outline-offset:2px;border-radius:4px}.slf .slf-i{flex-shrink:0;display:block}.slf-kicker{font-size:12.5px;font-weight:700;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:#ffc7ce}.slf-cta{position:relative;padding:44px 0;background:#4a0c10;color:#f4e7e8}.slf-cta-in{display:flex;align-items:center;justify-content:space-between;gap:48px}.slf-cta-title{margin-top:8px!important;font-family:'Source Serif 4',Georgia,'Times New Roman',serif;font-size:34px;font-weight:600;line-height:1.15;color:#fff}.slf-cta-text{margin-top:8px!important;font-size:15.5px;color:#f4e7e8}.slf-cta-btns{flex-shrink:0;display:flex;gap:12px}.slf .slf-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:56px;padding:0 24px;border:1.5px solid #fff0;border-radius:10px;font-size:16px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .15s,border-color .15s}.slf .slf-btn--call{border-color:#d91a32;background:#d91a32;color:#fff;font-size:18px}.slf .slf-btn--call:hover{border-color:#b81528;background:#b81528;color:#fff}.slf .slf-btn--ghost{border-color:rgb(255 255 255 / .55);color:#fff}.slf .slf-btn--ghost:hover{border-color:#fff;background:rgb(255 255 255 / .08);color:#fff}@media (min-width:1025px){.site-footer-row.site-footer-row-columns-5.site-footer-row-column-layout-equal:has(>.site-footer-section:first-child .slf-item--brand){grid-template-columns:minmax(0,1.35fr) repeat(4,minmax(0,1fr))}.site-footer-row.site-footer-row-columns-2.site-footer-row-column-layout-equal:has(>.site-footer-section:first-child .slf-item--badges){grid-template-columns:auto minmax(0,1fr);align-items:center}}@media (max-width:1024px){.site-footer-row:has(.slf-item--badges){row-gap:20px}}@media (min-width:720px) and (max-width:1024px){.site-footer-row.site-footer-row-columns-5.site-footer-row-tablet-column-layout-equal:has(>.site-footer-section:first-child .slf-item--brand){grid-template-columns:repeat(4,minmax(0,1fr))}.site-footer-row.site-footer-row-columns-5.site-footer-row-tablet-column-layout-equal>.site-footer-section:first-child:has(.slf-item--brand){grid-column:1 / -1}}.slf-brand{display:flex;flex-direction:column;gap:16px}.slf-logo img{display:block;width:201px;height:24px}.slf-tag{font-size:14.5px;color:#e2c6c9}.slf-line{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;color:#e2c6c9}.slf-line .slf-i{margin-top:1px;color:#ffc7ce}#colophon .slf .slf-line--link{align-items:center;font-size:14.5px;color:#fff;text-decoration:none}#colophon .slf .slf-line--link:hover{text-decoration:underline;text-underline-offset:3px}.slf-social{display:flex;gap:10px}#colophon .slf .slf-social a{width:40px;height:40px;border-radius:20px;background:rgb(255 255 255 / .1);color:#fff;display:flex;align-items:center;justify-content:center}#colophon .slf .slf-social a:hover{background:rgb(255 255 255 / .2)}.slf-col>summary{display:flex;align-items:center;justify-content:space-between;list-style:none;font-size:12.5px;font-weight:700;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;color:#ffc7ce;cursor:default}.slf-col>summary::-webkit-details-marker{display:none}.slf-col>summary .slf-i{display:none}.slf-col ul{display:flex;flex-direction:column;gap:11px;margin:11px 0 0;padding:0;list-style:none}.slf-col li{margin:0}.slf .slf-col a{font-size:14.5px;line-height:1.4;text-decoration:none}.slf .slf-col a:hover{text-decoration:underline;text-underline-offset:3px}.slf-pay{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:28px;align-items:center;padding:22px 0 26px;border-top:1px solid rgb(255 255 255 / .14)}.slf-pay-marks{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.slf-pay-marks>img{display:block;width:60px;height:38px;border-radius:6px}.slf-chip .slpm-bt{display:block;width:20px;height:20px}.slf-chip{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 13px;border-radius:19px;background:rgb(255 255 255 / .1);font-size:13.5px;font-weight:600;color:#fff;white-space:nowrap}.slf-chip .slf-i,.slf-secure .slf-i{color:#ffc7ce}.slf-secure{justify-self:end;display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;color:#e2c6c9}.slf-secure .slf-i{margin-top:2px}.slf-badges{display:flex;gap:16px}.slf-badges a{display:block;line-height:0}.slf-badges img{display:block;width:250px;height:50px;object-fit:contain;object-position:left center}.slf-legal-txt{display:flex;flex-direction:column;gap:10px}.slf-legal-links{display:flex;flex-wrap:wrap;gap:8px 20px}.slf .slf-legal-links a{font-size:13.5px;text-decoration:underline;text-underline-offset:3px}.slf-item--badges a:focus-visible,.slf-item--legal a:focus-visible{outline-color:#b81528}.slf-company{font-size:12.5px;line-height:1.55;color:#4f4847}.slf-notice{font-size:12.5px;line-height:1.55;color:#6b6362}@media (max-width:1024px){.slf-cta-in{flex-direction:column;align-items:flex-start;gap:22px}.slf-pay{grid-template-columns:auto minmax(0,1fr);gap:14px 24px}.slf-secure{grid-column:1 / -1;justify-self:start}}@media (max-width:719px){.slf-cta{padding:30px 0}.slf-cta-title{font-size:26px;line-height:1.2}.slf-cta-text{font-size:14.5px}.slf-cta-btns{flex-direction:column;align-self:stretch}.slf .slf-btn{height:52px}.slf-brand{gap:14px;padding-bottom:20px;border-bottom:1px solid rgb(255 255 255 / .14)}.slf-col{border-bottom:1px solid rgb(255 255 255 / .14)}.slf-col>summary{min-height:52px;font-size:15px;letter-spacing:normal;text-transform:none;color:#fff;cursor:pointer}.slf-col>summary .slf-i{display:block;color:#ffc7ce;transition:transform .2s}.slf-col[open]>summary .slf-i{transform:rotate(180deg)}.slf-col ul{margin:0 0 16px}.slf-pay{grid-template-columns:minmax(0,1fr);gap:12px;padding:20px 0 24px}.slf-badges{flex-direction:column;align-items:center;gap:12px}.slf-badges img{object-position:center}.slf-legal-links{gap:8px 16px}.slf .slf-legal-links a{font-size:13px}.slf-company,.slf-notice{font-size:12px}}@media (prefers-reduced-motion:reduce){.slf .slf-btn,.slf-col>summary .slf-i{transition:none}}