.page-content{background:#fff;padding:32px;padding:32px min(32px, 5vw);border-radius:var(--hd-br);line-height:1.6;color:var(--hd-color-2);box-shadow:var(--hd-bs)}@media screen and (max-width:1024px){.page-content{font-size:1.125em}}.page-content>*{margin-top:0 !important}.page-content h1{font-size:2.5em;font-weight:700;margin:1em 0 .5em;color:var(--hd-color-1)}.page-content h2{font-size:2em;font-weight:600;margin:1em 0 .325em;color:var(--hd-color-1)}.page-content h3{font-size:1.75em;font-weight:500;margin:1em 0 .5em;color:var(--hd-color-1)}.page-content h4{font-size:1.5em;font-weight:500;color:var(--hd-color-2);margin:1em 0 .5em}.page-content h5{font-size:1.25em;font-weight:500;color:var(--hd-color);margin:1em 0 .5em}.page-content h6{font-size:1.125em;font-weight:500;color:var(--hd-color-2);margin:1em 0 .5em}.page-content p{font-size:1.125em;margin-bottom:1.25em}.page-content a{text-decoration:underline;transition:all .15s ease-in-out}.page-content a:hover{text-decoration:none}.page-content .toc-hash-anchor{margin-left:8px;opacity:.125;transition:opacity .1s ease-in-out;text-decoration:none;height:100%;display:inline-flex;align-items:center}.page-content .toc-hash-anchor .icon{width:auto;height:.625em}.page-content .toc-hash-anchor:hover{opacity:1}.post-body table,.post-content table,.page-content table{border-collapse:collapse;border-spacing:0;line-height:1.6;margin:1.5em auto 2.5em;width:auto;max-width:calc(100% - 2px);overflow:hidden;border-radius:6px;box-shadow:var(--hd-bs-alt);border:1px solid var(--hd-color-9);font-size:16px}figure:has(figcaption) table{margin-bottom:1.5rem !important}.post-body table thead,.post-content table thead,.page-content table thead{border:0 !important;font-size:1.125em;text-align:center}.post-body table tr,.post-content table tr,.page-content table tr{border-bottom:1px solid var(--hd-color-9)}.post-body table tbody tr:hover,.post-content table tbody tr:hover,.page-content table tbody tr:hover{background:var(--hd-color-10)}.post-body table th,.post-content table th,.page-content table th{padding:12px 16px;font-weight:600;color:var(--hd-color-2);border-color:var(--hd-color-9)}.post-body table td,.post-content table td,.page-content table td{padding:12px 16px;font-weight:400;color:var(--hd-color-3);line-height:1.8;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;border-color:var(--hd-color-9)}@media screen and (max-width:512px){.post-body .wp-block-table,.post-content .wp-block-table,.page-content .wp-block-table{overflow-x:auto !important;-webkit-overflow-scrolling:touch}.post-body table,.post-content table,.page-content table{table-layout:unset !important;width:100%;max-width:unset !important;border-collapse:collapse !important}.post-body table th,.post-content table th,.page-content table th,.post-body table td,.post-content table td,.page-content table td{white-space:nowrap !important}}@keyframes hd-progress-stripes{0%{background-position-x:0px}100%{background-position-x:28px}}.global-loader{position:fixed;z-index:99999;background-image:repeating-linear-gradient(-45deg,rgba(170,170,170,.24),rgba(170,170,170,.24) 11px,rgba(238,238,238,.24) 10px,rgba(238,238,238,.24) 20px);background-image:repeating-linear-gradient(-45deg,rgba(0,85,255,.1),rgba(0,85,255,.1) 11px,rgba(238,238,238,.24) 10px,rgba(238,238,238,.24) 20px);background-size:28px 28px;animation:1s linear infinite hd-progress-stripes}.icons-list{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:10px;list-style:none !important;padding:0;margin:0}.icons-list .list-item{display:flex;flex-direction:row;justify-content:flex-start;gap:7px;text-align:left;align-items:flex-start}.icons-list--vertical .list-item{flex-direction:column}.icons-list .list-item__head{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-shrink:0;font-size:1.0625em}.icons-list .list-item__icon{display:flex;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;text-align:center;width:26px;height:26px;border-radius:100%;background:#f4faff;color:var(--hd-color-4);background:0 0 !important}.icons-list .list-item__icon .icon,.icons-list .list-item__icon img,.icons-list .list-item__icon svg{width:22px;height:auto}.icons-list .list-item__content{font-size:1.0625em;font-weight:400;color:var(--hd-color-3)}.icons-list .list-item__title{font-weight:500;font-size:1.125em;margin:0}.icons-list .list-item__description{color:#48658e;color:#466ea9}.icons-list--box{gap:15px}.icons-list.icons-list--box .list-item{flex-direction:column;align-items:flex-start;background:var(--hd-box-bg);padding:var(--hd-bp--small);padding:5px 10px;box-shadow:var(--hd-bs);border-radius:var(--hd-br--medium);gap:5px}.icons-list .list-item__content>*:last-child{margin-bottom:0}.coupons-popover{display:inline-flex}.provider-coupons-link .coupons-count{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:.25em 1em;border-radius:var(--hd-br--pill);font-size:1em;color:#48658e;line-height:1.5;cursor:pointer}.provider-coupons-link .coupons-count .count{display:inline-flex;padding:.25em .5em;background:#4caf50;color:#fff;font-size:16px;font-weight:500;line-height:1;border-radius:40px;letter-spacing:.04em;vertical-align:bottom;min-width:calc(1.5em + 2px);text-align:center;white-space:nowrap;justify-content:center;align-items:center;gap:.25rem;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.provider-coupons-link .coupons-count:hover{background:#f2f7ff}.provider-coupons-popover{max-width:300px;max-height:95vh;display:flex;flex-direction:column;align-items:center;gap:5px;padding:5px 0;overflow:hidden;overflow-y:auto;overflow-y:overlay;scrollbar-width:thin;scrollbar-color:#d2d7de rgba(0,0,0,0)}.provider-coupons-popover .coupons{display:flex;flex-direction:column;gap:5px;text-align:left}.provider-coupons-popover .coupons .coupon{display:flex;flex-direction:column;gap:5px;padding:12px 10px;font-size:16px;border-radius:var(--hd-br--medium);justify-content:center;cursor:pointer;font-size:1rem}.provider-coupons-popover .coupons .coupon:hover{background:#f2f7ff}.provider-coupons-popover .coupons .coupon .coupon__title{display:flex;align-items:center;gap:6px}.provider-coupons-popover .coupons .coupon .coupon__title .title-icon{flex-shrink:0;color:#28a745;width:18px;height:auto}.provider-coupons-popover .coupons .coupon .coupon__title .title-text{color:#0d324f;font-weight:600;font-size:1em}.provider-coupons-popover .coupons .coupon .coupon__desc{color:#48658e;font-weight:400;font-size:.9375em;font-size:.875em;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.provider-coupons-popover .coupons .all-coupons-link{display:block;padding:10px;margin:10px auto;font-size:1rem;text-align:center;border:1px solid var(--hd-color-9);border-radius:var(--hd-br--pill);width:95%}.provider-coupons-popover .coupons .all-coupons-link:hover{background:var(--hd-color-9)}.wp-caption,figure.wp-caption{max-width:100%;margin:1.5rem auto;background:0 0;border:none;padding:0;text-align:center;position:relative}.wp-caption[style*=width]{width:auto !important;max-width:100% !important}.wp-caption img,.wp-caption-dd+img,figure.wp-caption img{display:block;width:100%;height:auto;max-width:100%;border-radius:8px;object-fit:cover}figcaption,.wp-caption .wp-caption-text,.wp-caption-text,figcaption.wp-caption-text,.wp-caption-dd{text-align:center;display:block;width:fit-content;color:var(--hd-color-3);font-size:.9rem;line-height:1.5;margin:.75rem auto 1.5rem !important;padding:.5rem 2%;background-color:var(--hd-color-10);border-radius:5rem;font-weight:500;letter-spacing:.01em;box-shadow:0 1px 3px rgba(0,0,0,.05)}.alignleft{float:left;margin:0 1.5rem 1rem 0;max-width:50%}.alignright{float:right;margin:0 0 1rem 1.5rem;max-width:50%}.aligncenter,.aligncenter img,img.centered{display:block;margin:1.5rem auto;text-align:center;clear:both}.alignnone{margin:1rem 0}.alignwide{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.size-thumbnail img{max-width:150px;max-width:min(150px, 100%)}.size-medium img{max-width:300px;max-width:min(300px, 100%)}.size-large img{max-width:1024px;max-width:min(1024px, 100%)}.size-full img{max-width:100%}.wp-block-gallery,.gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px, 1fr));gap:1rem;margin:1.5rem 0}.gallery-item,.wp-block-gallery .wp-block-image{margin:0}@media (max-width:768px){.alignleft,.alignright{float:none;display:block;margin:1rem auto;max-width:100%}.wp-caption{margin:1rem auto}.wp-caption .wp-caption-text{padding:0 .5rem;font-size:.8125rem}.gallery{grid-template-columns:1fr;gap:.75rem}}@media (max-width:480px){.wp-caption img{border-radius:4px}.wp-caption{margin:.75rem auto}.wp-caption .wp-caption-text{margin-top:.5rem}}.wp-caption img{will-change:transform;backface-visibility:hidden;transform:translateZ(0)}@media print{.wp-caption img{box-shadow:none;transform:none}.wp-caption .wp-caption-text{font-size:.75rem;color:#000}}.wp-block-embed-youtube .wp-block-embed__wrapper{width:100%;height:100%;aspect-ratio:16/9}.wp-block-embed-youtube .wp-block-embed__wrapper iframe{width:100%;height:100%}figure.wp-block-embed-twitter{width:100%;max-width:550px;margin:1.5em auto}