.button-embed[data-v-bd8f3186]{margin:24px 0}.button-embed__link[data-v-bd8f3186]{align-items:center;border:2px solid transparent;border-radius:999px;display:inline-flex;font-family:Montserrat,Arial,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;justify-content:center;letter-spacing:.04em;padding:10px 24px;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.button-embed__link--primary[data-v-bd8f3186]{background:#66944c;color:#fff}.button-embed__link--primary[data-v-bd8f3186]:hover{box-shadow:0 0 7px #00000059;color:#fff}.button-embed__link--secondary[data-v-bd8f3186]{background:#900;color:#fff}.button-embed__link--secondary[data-v-bd8f3186]:hover{background:#6b0f28;color:#fff}.button-embed__link--outline[data-v-bd8f3186]{background:transparent;border-color:#66944c;color:#66944c}.button-embed__link--outline[data-v-bd8f3186]:hover{background:#edf2ea}.faq-embed[data-v-0c0ff5c1]{background:#fff;border:1px solid #ddd;border-radius:4px;margin:48px 0;overflow:hidden}.faq-embed__heading[data-v-0c0ff5c1]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.faq-embed__row[data-v-0c0ff5c1]{border-bottom:1px solid #ddd}.faq-embed__row[data-v-0c0ff5c1]:last-child{border-bottom:none}.faq-embed__details[data-v-0c0ff5c1]{margin:0}.faq-embed__question[data-v-0c0ff5c1]{background:#f5f5f5;color:#1a1a1a;cursor:pointer;font-family:Montserrat,Arial,Helvetica Neue,sans-serif;font-size:16px;font-weight:600;list-style:none;padding:16px 48px 16px 24px;position:relative;transition:background .2s ease,color .2s ease}.faq-embed__question .faq-embed__question-icon[data-v-0c0ff5c1]{color:#900;font-size:24px;font-weight:600;position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:transform .2s ease}.faq-embed__question[data-v-0c0ff5c1]::-webkit-details-marker,.faq-embed__question[data-v-0c0ff5c1]::marker{display:none}.faq-embed__question[data-v-0c0ff5c1]:hover{color:#900}.faq-embed__question[data-v-0c0ff5c1]:focus-visible{outline:2px solid #900;outline-offset:2px}.faq-embed__details[open] .faq-embed__question[data-v-0c0ff5c1]{background:#fff;border-bottom:1px solid #ddd}.faq-embed__details[open] .faq-embed__question-icon[data-v-0c0ff5c1]{transform:translateY(-50%) rotate(45deg)}.faq-embed__answer[data-v-0c0ff5c1]{background:#fff;padding:0 24px 16px}.faq-embed__answer-inner[data-v-0c0ff5c1]{color:#1a1a1a;font-family:Montserrat,Arial,Helvetica Neue,sans-serif;font-size:16px;line-height:1.75;padding-top:16px}.faq-embed__answer-inner[data-v-0c0ff5c1] p{margin:0 0 12px}.faq-embed__answer-inner[data-v-0c0ff5c1] p:last-child{margin-bottom:0}.faq-embed__answer-inner[data-v-0c0ff5c1] a{color:#900;text-decoration:underline}.faq-embed__answer-inner[data-v-0c0ff5c1] a:hover{color:#6b0f28}.faq-embed__answer-inner[data-v-0c0ff5c1] ol,.faq-embed__answer-inner[data-v-0c0ff5c1] ul{margin:0 0 16px;padding-left:32px}.gallery-embed[data-v-62a98db3]{margin:32px 0}.gallery-embed__open[data-v-62a98db3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font:inherit;padding:0}.gallery-embed__open[data-v-62a98db3]:focus-visible{outline:2px solid #900;outline-offset:2px}.gallery-embed__open[data-v-62a98db3]{align-items:center;background:#900;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-family:Montserrat,Arial,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;padding:12px 24px;transition:background .2s ease}.gallery-embed__open[data-v-62a98db3]:hover{background:#6b0f28}.gallery-embed__exposed[data-v-62a98db3]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);max-width:720px}@media(min-width:768px){.gallery-embed__exposed[data-v-62a98db3]{max-width:100%}}.gallery-embed__exposed-cell[data-v-62a98db3]{min-width:0}.gallery-embed__exposed-more[data-v-62a98db3],.gallery-embed__exposed-tile[data-v-62a98db3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font:inherit}.gallery-embed__exposed-more[data-v-62a98db3]:focus-visible,.gallery-embed__exposed-tile[data-v-62a98db3]:focus-visible{outline:2px solid #900;outline-offset:2px}.gallery-embed__exposed-more[data-v-62a98db3],.gallery-embed__exposed-tile[data-v-62a98db3]{background:#444;border-radius:4px;cursor:pointer;display:block;overflow:hidden;padding:0;position:relative;width:100%}.gallery-embed__exposed-img[data-v-62a98db3]{aspect-ratio:1;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-embed__exposed-more .gallery-embed__exposed-img[data-v-62a98db3]{filter:brightness(.55)}.gallery-embed__exposed-more-label[data-v-62a98db3]{align-items:center;color:#fff;display:flex;font-family:Montserrat,Arial,Helvetica Neue,sans-serif;font-size:14px;font-weight:700;inset:0;justify-content:center;line-height:1.35;padding:12px;pointer-events:none;position:absolute;text-align:center;text-shadow:0 1px 8px rgba(0,0,0,.65)}.gallery-embed__carousel-outer[data-v-62a98db3]{max-width:900px;position:relative}.gallery-embed__flicking[data-v-62a98db3]{overflow:hidden}.gallery-embed__carousel-panel[data-v-62a98db3]{box-sizing:border-box;padding:0 8px;width:100%}.gallery-embed__carousel-hit[data-v-62a98db3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font:inherit}.gallery-embed__carousel-hit[data-v-62a98db3]:focus-visible{outline:2px solid #900;outline-offset:2px}.gallery-embed__carousel-hit[data-v-62a98db3]{background:#444;border-radius:4px;cursor:pointer;display:block;overflow:hidden;padding:0;width:100%}.gallery-embed__carousel-img[data-v-62a98db3]{aspect-ratio:16/10;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-embed__carousel-img-wrap[data-v-62a98db3]{background-color:transparent}.gallery-embed__carousel-img-wrap figcaption[data-v-62a98db3]{background-color:#fff;color:#777;font-size:14px;font-style:italic;padding-top:8px;text-align:left}.gallery-embed__carousel-video[data-v-62a98db3]{aspect-ratio:16/10;background:#444;position:relative}.gallery-embed__carousel-video .gallery-embed__carousel-img[data-v-62a98db3]{aspect-ratio:unset;height:100%;inset:0;position:absolute;width:100%}.gallery-embed__carousel-video-placeholder[data-v-62a98db3]{background:linear-gradient(145deg,#444,#111);inset:0;position:absolute}.gallery-embed__carousel-play-badge[data-v-62a98db3]{background:#0000008c;border:2px solid hsla(0,0%,100%,.85);border-radius:4px;bottom:12px;color:#fff;font-family:Montserrat,Arial,Helvetica Neue,sans-serif;font-size:12px;font-weight:700;left:50%;letter-spacing:.04em;padding:8px 12px;pointer-events:none;position:absolute;text-transform:uppercase;transform:translate(-50%)}.gallery-embed__carousel-fallback[data-v-62a98db3]{padding:0 8px}.gallery-embed__carousel-arrow[data-v-62a98db3]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background:#fff;border:2px solid #777;border-radius:50%;color:#1a1a1a;cursor:pointer;display:flex;font:inherit;height:40px;justify-content:center;padding:0;position:absolute;top:42%;transform:translateY(-50%);transition:background .2s ease,color .2s ease;width:40px;z-index:10}.gallery-embed__carousel-arrow[data-v-62a98db3]:hover{background:#ddd}.gallery-embed__carousel-arrow[data-v-62a98db3]:focus-visible:focus-visible{outline:2px solid #900;outline-offset:2px}.gallery-embed__carousel-arrow--prev[data-v-62a98db3]{left:4px}.gallery-embed__carousel-arrow--next[data-v-62a98db3]{right:4px}@media(min-width:768px){.gallery-embed__carousel-arrow[data-v-62a98db3]{height:44px;width:44px}}.gallery-embed-modal[data-v-62a98db3]{align-items:center;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10000}.gallery-embed-modal__backdrop[data-v-62a98db3]{background:#000000e0;cursor:pointer;inset:0;position:absolute}.gallery-embed-modal__panel[data-v-62a98db3]{background:#1a1a1a;border-radius:4px;box-shadow:0 24px 80px #00000080;display:flex;flex-direction:column;max-height:calc(100vh - 48px);overflow:hidden;position:relative;width:min(1100px,100%);z-index:1}.gallery-embed-modal__toolbar[data-v-62a98db3]{align-items:center;background:#ffffff0f;border-bottom:1px solid hsla(0,0%,100%,.12);display:flex;gap:16px;justify-content:space-between;padding:12px 16px}.gallery-embed-modal__counter[data-v-62a98db3]{color:#fff;font-family:Montserrat,Arial,Helvetica Neue,sans-serif;margin:0}.gallery-embed-modal__counter-line[data-v-62a98db3]{display:block;font-size:16px;font-weight:600}.gallery-embed-modal__counter-sub[data-v-62a98db3]{color:#ffffffbf;display:block;font-size:12px;font-weight:500;margin-top:2px}.gallery-embed-modal__close[data-v-62a98db3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font:inherit}.gallery-embed-modal__close[data-v-62a98db3]:focus-visible{outline:2px solid #900;outline-offset:2px}.gallery-embed-modal__close[data-v-62a98db3]{align-items:center;border:1px solid hsla(0,0%,100%,.35);border-radius:4px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;padding:0;transition:background .2s ease;width:44px}.gallery-embed-modal__close[data-v-62a98db3]:hover{background:#ffffff1f}.gallery-embed-modal__stage[data-v-62a98db3]{align-items:center;display:grid;flex:1;gap:8px;grid-template-columns:auto 1fr auto;min-height:0;padding:12px 8px 16px}.gallery-embed-modal__nav[data-v-62a98db3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font:inherit}.gallery-embed-modal__nav[data-v-62a98db3]:focus-visible{outline:2px solid #900;outline-offset:2px}.gallery-embed-modal__nav[data-v-62a98db3]{align-items:center;border:1px solid hsla(0,0%,100%,.35);border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;padding:0;transition:background .2s ease,opacity .2s ease;width:44px}.gallery-embed-modal__nav[data-v-62a98db3]:disabled{cursor:not-allowed;opacity:.35}.gallery-embed-modal__nav[data-v-62a98db3]:not(:disabled):hover{background:#ffffff1f}.gallery-embed-modal__viewport[data-v-62a98db3]{align-items:center;display:flex;flex-direction:column;justify-content:center;max-height:min(72vh,640px);min-height:0;min-width:0}.gallery-embed-modal__image[data-v-62a98db3]{display:block;height:auto;max-height:min(68vh,600px);max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.gallery-embed-modal__caption[data-v-62a98db3]{color:#ffffffd9;font-size:14px;margin:12px 0 0;text-align:center}.gallery-embed-modal__video[data-v-62a98db3]{max-width:960px;width:100%}.gallery-embed-modal__iframe[data-v-62a98db3],.gallery-embed-modal__video-el[data-v-62a98db3]{aspect-ratio:16/9;background:#1a1a1a;border:none;display:block;max-height:min(68vh,600px);width:100%}.gallery-embed-modal__video-el[data-v-62a98db3]{max-height:min(68vh,600px)}.gallery-embed-modal__video-poster-wrap[data-v-62a98db3]{aspect-ratio:16/9;background:#444;max-height:min(68vh,600px);position:relative}.gallery-embed-modal__video-placeholder[data-v-62a98db3],.gallery-embed-modal__video-poster[data-v-62a98db3]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-embed-modal__video-placeholder[data-v-62a98db3]{background:linear-gradient(145deg,#444,#111)}.gallery-embed-modal__play[data-v-62a98db3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font:inherit;padding:0}.gallery-embed-modal__play[data-v-62a98db3]:focus-visible{outline:2px solid #900;outline-offset:2px}.gallery-embed-modal__play[data-v-62a98db3]{align-items:center;background:#0000008c;border:3px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:72px;inset:0;justify-content:center;letter-spacing:.04em;line-height:1.1;margin:auto;padding:8px;position:absolute;text-transform:uppercase;width:72px}.gallery-embed-modal__play[data-v-62a98db3]:hover:not(:disabled){background:#000000bf}.gallery-embed-modal__play[data-v-62a98db3]:disabled{cursor:not-allowed;opacity:.4}.gallery-embed-modal__video-meta[data-v-62a98db3]{color:#ffffffe6;font-size:14px;margin:12px 0 0;text-align:center}.gallery-embed-modal__video-meta strong[data-v-62a98db3]{display:block;margin-bottom:4px}@media(min-width:768px){.gallery-embed-modal__close[data-v-62a98db3],.gallery-embed-modal__nav[data-v-62a98db3]{height:48px;width:48px}}.carousel-embed[data-v-9e753f42]{margin:32px 0}.carousel-embed__outer[data-v-9e753f42]{position:relative}.carousel-embed__flicking[data-v-9e753f42]{overflow:hidden}.carousel-embed__panel[data-v-9e753f42]{box-sizing:border-box;padding:0 8px;width:100%}@media(min-width:768px){.carousel-embed__panel[data-v-9e753f42]{width:33.3333333333%}}.carousel-embed__card[data-v-9e753f42]{background:#fff;border:1px solid #ddd;border-radius:4px;color:inherit;display:flex;flex-direction:column;height:100%;min-height:200px;overflow:hidden;text-decoration:none;transition:box-shadow .2s ease,border-color .2s ease}.carousel-embed__card--link[data-v-9e753f42]{cursor:pointer}.carousel-embed__card--link[data-v-9e753f42]:hover{border-color:#777;box-shadow:0 4px 16px #00000014}.carousel-embed__card--static[data-v-9e753f42]{height:100%}.carousel-embed__media[data-v-9e753f42]{aspect-ratio:16/10;background:#f5f5f5;flex-shrink:0;overflow:hidden;position:relative}.carousel-embed__media--placeholder[data-v-9e753f42]{background:linear-gradient(145deg,#f5f5f5,#ddd)}.carousel-embed__img[data-v-9e753f42]{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.carousel-embed__body[data-v-9e753f42]{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px}.carousel-embed__title[data-v-9e753f42]{color:#1a1a1a;font-size:16px;font-weight:600;line-height:1.35}.carousel-embed__desc[data-v-9e753f42],.carousel-embed__title[data-v-9e753f42]{font-family:Montserrat,Arial,Helvetica Neue,sans-serif;margin:0}.carousel-embed__desc[data-v-9e753f42]{color:#444;font-size:14px;line-height:1.55}.carousel-embed__arrow[data-v-9e753f42]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background:#fff;border:2px solid #777;border-radius:50%;color:#1a1a1a;cursor:pointer;display:flex;font:inherit;height:40px;justify-content:center;padding:0;position:absolute;top:40%;transform:translateY(-50%);transition:background .2s ease,color .2s ease;width:40px;z-index:10}.carousel-embed__arrow[data-v-9e753f42]:hover{background:#ddd}.carousel-embed__arrow[data-v-9e753f42]:focus-visible:focus-visible{outline:2px solid #900;outline-offset:2px}.carousel-embed__arrow--prev[data-v-9e753f42]{left:4px}.carousel-embed__arrow--next[data-v-9e753f42]{right:4px}@media(min-width:768px){.carousel-embed__arrow[data-v-9e753f42]{height:44px;width:44px}}.carousel-embed__fallback[data-v-9e753f42]{display:grid;gap:16px;grid-template-columns:1fr;padding:0 8px}@media(min-width:768px){.carousel-embed__fallback[data-v-9e753f42]{grid-template-columns:repeat(3,1fr)}}.carousel-embed__fallback-item[data-v-9e753f42]{min-width:0}.styled-list-embed[data-v-c3d89bef]{list-style-type:disc;margin:0 0 24px;padding-left:32px}.styled-list-embed--icon[data-v-c3d89bef]{list-style:none;padding-left:0}.styled-list-embed__item[data-v-c3d89bef]{margin-bottom:12px}.styled-list-embed--icon .styled-list-embed__item[data-v-c3d89bef]{align-items:flex-start;display:flex;gap:12px}.styled-list-embed__item[data-v-c3d89bef]:last-child{margin-bottom:0}.styled-list-embed__marker[data-v-c3d89bef]{align-items:flex-start;color:#900;display:flex;flex-shrink:0;padding-top:.35em}.styled-list-embed__icon[data-v-c3d89bef]{display:block}.styled-list-embed__body[data-v-c3d89bef]{flex:1;min-width:0}.styled-list-embed__body[data-v-c3d89bef] p{margin:0 0 8px}.styled-list-embed__body[data-v-c3d89bef] p:last-child{margin-bottom:0}.styled-list-embed__body[data-v-c3d89bef] a{color:#900;text-decoration:underline}.styled-list-embed__body[data-v-c3d89bef] a:hover{color:#6b0f28}.dynamic-table-embed[data-v-2ef51155]{margin:32px 0}.dynamic-table-embed__scroll[data-v-2ef51155]{overflow-x:auto;-webkit-overflow-scrolling:touch}.dynamic-table-embed__table[data-v-2ef51155]{background:#fff;border:1px solid #ddd;border-collapse:collapse;color:#1a1a1a;font-family:Montserrat,Arial,Helvetica Neue,sans-serif;font-size:14px;line-height:1.5;min-width:280px;width:100%}.dynamic-table-embed__caption[data-v-2ef51155]{caption-side:top;color:#1a1a1a;font-size:16px;font-weight:600;padding:0 0 12px;text-align:left}.dynamic-table-embed__td[data-v-2ef51155],.dynamic-table-embed__th[data-v-2ef51155]{border:1px solid #ddd;padding:12px 16px;text-align:left;vertical-align:top}.dynamic-table-embed__th[data-v-2ef51155]{background:#f5f5f5;color:#444;font-weight:600}.dynamic-table-embed__tbody .dynamic-table-embed__tr[data-v-2ef51155]{background:#fff}.dynamic-table-embed__tbody--striped .dynamic-table-embed__tr[data-v-2ef51155]:nth-child(2n){background:#f5f5f5}.columns-embed[data-v-f4bf9c4b]{align-items:start;display:grid;gap:24px;margin:32px 0}@media(min-width:768px){.columns-embed[data-v-f4bf9c4b]{gap:32px 48px;grid-template-columns:1fr 1fr}}.columns-embed__col[data-v-f4bf9c4b]{min-width:0}@media(min-width:768px){.columns-embed--sep .columns-embed__col--left[data-v-f4bf9c4b]{border-right:1px solid #ddd;margin-right:0;padding-right:32px}}.columns-embed__col[data-v-f4bf9c4b] h2,.columns-embed__col[data-v-f4bf9c4b] h3,.columns-embed__col[data-v-f4bf9c4b] h4{font-family:Montserrat,Arial,Helvetica Neue,sans-serif;font-weight:600;line-height:1.3;margin-bottom:12px;margin-top:24px}.columns-embed__col[data-v-f4bf9c4b] h2{font-size:24px}.columns-embed__col[data-v-f4bf9c4b] h3{font-size:18px}.columns-embed__col[data-v-f4bf9c4b] h4{font-size:16px}.columns-embed__col[data-v-f4bf9c4b] p{margin-bottom:16px}.columns-embed__col[data-v-f4bf9c4b] ol,.columns-embed__col[data-v-f4bf9c4b] ul{margin-bottom:16px;padding-left:32px}.columns-embed__col[data-v-f4bf9c4b] a{color:#900;text-decoration:underline}.columns-embed__col[data-v-f4bf9c4b] a:hover{color:#6b0f28}.columns-embed__col[data-v-f4bf9c4b] blockquote{background:#f5f5f5;border-left:4px solid #900;font-style:italic;margin:16px 0;padding:12px 16px}.social-embed[data-v-dda36ccc]{margin:32px 0}.social-embed__frame-wrap[data-v-dda36ccc]{background:#f5f5f5;border:1px solid #ddd;border-radius:4px;margin:0 auto;max-width:540px;overflow:hidden;position:relative;width:100%}.social-embed__iframe[data-v-dda36ccc]{border:0;display:block;height:580px;min-height:480px;width:100%}.social-embed__caption[data-v-dda36ccc]{color:#444;font-size:14px;margin:12px 0 0;text-align:center}.social-embed--link-only[data-v-dda36ccc]{font-size:14px;word-break:break-all}.social-embed--link-only a[data-v-dda36ccc]{color:#900}.social-embed__hint[data-v-dda36ccc]{color:#777}.popup-embed[data-v-d1e8b9ff]{align-items:center;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10001}.popup-embed__backdrop[data-v-d1e8b9ff]{background:#0000008c;cursor:pointer;inset:0;position:absolute}.popup-embed__panel[data-v-d1e8b9ff]{background:#fff;border-radius:4px;box-shadow:0 20px 60px #00000059;max-height:min(90vh,640px);overflow:auto;position:relative;width:min(480px,100%);z-index:1}.popup-embed[data-v-d1e8b9ff]:has(.popup-embed__panel--top-left){align-items:flex-start;justify-content:flex-start}.popup-embed[data-v-d1e8b9ff]:has(.popup-embed__panel--top-right){align-items:flex-start;justify-content:flex-end}.popup-embed[data-v-d1e8b9ff]:has(.popup-embed__panel--bottom-left){align-items:flex-end;justify-content:flex-start}.popup-embed[data-v-d1e8b9ff]:has(.popup-embed__panel--bottom-right){align-items:flex-end;justify-content:flex-end}.popup-embed__close[data-v-d1e8b9ff]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font:inherit;padding:0}.popup-embed__close[data-v-d1e8b9ff]:focus-visible{outline:2px solid #900;outline-offset:2px}.popup-embed__close[data-v-d1e8b9ff]{align-items:center;background:#00000073;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:28px;height:40px;justify-content:center;line-height:1;position:absolute;right:8px;top:8px;width:40px;z-index:3}.popup-embed__close[data-v-d1e8b9ff]:hover{background:#000000a6}.popup-embed__banner[data-v-d1e8b9ff]{min-height:140px;position:relative}.popup-embed__banner-img[data-v-d1e8b9ff]{display:block;height:180px;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:768px){.popup-embed__banner-img[data-v-d1e8b9ff]{height:200px}}.popup-embed__banner-scrim[data-v-d1e8b9ff]{background:linear-gradient(0deg,rgba(0,0,0,.65) 0,rgba(0,0,0,.15) 55%,transparent);inset:0;pointer-events:none;position:absolute}.popup-embed__title--on-image[data-v-d1e8b9ff]{bottom:0;color:#fff;left:0;padding:24px 16px 16px;position:absolute;right:0;z-index:1}.popup-embed__title--on-image[data-v-d1e8b9ff],.popup-embed__title--plain[data-v-d1e8b9ff]{font-family:Montserrat,Arial,Helvetica Neue,sans-serif;font-size:24px;font-weight:600;line-height:1.25;margin:0}.popup-embed__title--plain[data-v-d1e8b9ff]{color:#1a1a1a;padding:24px 16px 0;text-align:left}.popup-embed__body[data-v-d1e8b9ff]{padding:16px 24px 32px}.popup-embed__panel--no-banner .popup-embed__body[data-v-d1e8b9ff]{padding-top:8px}.popup-embed__panel--no-banner .popup-embed__close[data-v-d1e8b9ff]{background:#ddd;color:#1a1a1a}.popup-embed__panel--no-banner .popup-embed__close[data-v-d1e8b9ff]:hover{background:#777;color:#fff}.popup-embed__content[data-v-d1e8b9ff]{color:#444;font-size:16px;line-height:1.65;margin:0 0 24px;white-space:pre-line}.popup-embed__cta[data-v-d1e8b9ff]{align-items:center;background:#900;border-radius:4px;color:#fff;display:inline-flex;font-family:Montserrat,Arial,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;justify-content:center;padding:12px 32px;text-decoration:none;transition:background .2s ease}.popup-embed__cta[data-v-d1e8b9ff]:hover{background:#6b0f28;color:#fff}.audio-embed[data-v-147c7fba]{margin:32px 0}.audio-embed__title[data-v-147c7fba]{color:#1a1a1a;font-family:Montserrat,Arial,Helvetica Neue,sans-serif;font-size:16px;font-weight:600;margin:0 0 12px}.audio-embed__iframe-wrap[data-v-147c7fba]{border:1px solid #ddd;border-radius:12px;max-width:100%;overflow:hidden;width:100%}.audio-embed__iframe[data-v-147c7fba]{border:0;display:block;height:352px;width:100%}.audio-embed__el[data-v-147c7fba]{display:block;max-width:100%;width:100%}.audio-embed__external[data-v-147c7fba]{margin:8px 0}.audio-embed__link[data-v-147c7fba]{color:#900;font-weight:600;text-decoration:underline}.audio-embed__link[data-v-147c7fba]:hover{color:#6b0f28}.audio-embed__caption[data-v-147c7fba]{color:#777;font-size:14px;font-style:italic;margin:12px 0 0}.guide-series-embed__visually-hidden[data-v-d5459af9]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.guide-series-embed[data-v-d5459af9]{margin:32px 0}.guide-series-embed__title[data-v-d5459af9]{color:#1a1a1a;font-size:18px;font-weight:600;margin:0 0 16px}.guide-series-embed__label[data-v-d5459af9]{display:block;margin:0}.guide-series-embed__select[data-v-d5459af9]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:#fff;border:1px solid #ddd;border-radius:4px;color:#1a1a1a;cursor:pointer;font-family:Montserrat,Arial,Helvetica Neue,sans-serif;font-size:16px;max-width:100%;padding:12px 16px;width:100%}.guide-series-embed__select[data-v-d5459af9]:focus{outline:2px solid #900;outline-offset:2px}.guide-series-embed__link[data-v-d5459af9]{color:#900;font-size:16px;font-weight:600;text-decoration:none}.guide-series-embed__link[data-v-d5459af9]:hover{color:#6b0f28;text-decoration:underline}.guide-series-embed__muted[data-v-d5459af9]{color:#777;font-size:16px}.guide-series-embed--fallback[data-v-d5459af9]{border-left-color:#ddd}.toc-embed[data-v-cf8de5cd]{background:#fff;border:1px solid #ddd;border-radius:4px;margin:32px 0;padding:30px}.toc-embed__header[data-v-cf8de5cd]{align-items:center;display:flex;gap:12px;justify-content:space-between}.toc-embed__title[data-v-cf8de5cd]{font-family:Montserrat,Arial,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;letter-spacing:4px;margin:0;text-transform:uppercase}.toc-embed__toggle[data-v-cf8de5cd]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background:#fff;border:1px solid #ddd;border-radius:2px;color:#1a1a1a;cursor:pointer;display:flex;flex-shrink:0;font:inherit;font-size:1.25rem;font-weight:500;height:2rem;justify-content:center;line-height:1;padding:0;transition:background .2s ease,border-color .2s ease;width:2rem}.toc-embed__toggle[data-v-cf8de5cd]:hover{background:#f5f5f5;border-color:#777}.toc-embed__toggle[data-v-cf8de5cd]:focus-visible:focus-visible{outline:2px solid #900;outline-offset:2px}.toc-embed__toggle-icon[data-v-cf8de5cd]{color:#900;position:relative;top:-1px}.toc-embed__list[data-v-cf8de5cd]{border-top:1px solid #ddd;list-style:none;margin:32px 0 0;padding-left:0;padding-top:32px}.toc-embed__item[data-v-cf8de5cd]{font-size:16px;font-weight:400;margin-bottom:8px;padding-left:24px;position:relative}.toc-embed__item--sublevel[data-v-cf8de5cd]{margin-left:24px;padding-left:32px}.toc-embed__item[data-v-cf8de5cd]:before{color:#900;font-size:14px;left:0;margin-right:4px;position:absolute;top:2px}.toc-embed__list[data-v-cf8de5cd]{counter-reset:level2}.toc-embed__item[data-level="2"][data-v-cf8de5cd]{counter-increment:level2;counter-reset:level3}.toc-embed__item[data-level="2"][data-v-cf8de5cd]:before{content:counter(level2) ". "}.toc-embed__item[data-level="3"][data-v-cf8de5cd]{counter-increment:level3}.toc-embed__item[data-level="3"][data-v-cf8de5cd]:before{content:counter(level2) "." counter(level3) " "}.toc-embed__link[data-v-cf8de5cd]{color:#1a1a1a;font-size:16px;text-decoration:none}.toc-embed__link[data-v-cf8de5cd]:hover{color:#900}.post-content{color:#1a1a1a;font-family:Montserrat,Arial,Helvetica Neue,sans-serif;font-size:16px;line-height:1.8}.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{font-family:Montserrat,Arial,Helvetica Neue,sans-serif;font-weight:600;line-height:1.3;margin-bottom:16px;margin-top:48px}.post-content h2{font-size:32px}.post-content h3{font-size:24px;margin-bottom:8px;margin-top:24px}.post-content h4{font-size:18px;margin-bottom:12px;margin-top:16px}.post-content h5{font-size:16px;margin-bottom:12px;margin-top:12px}.post-content h6{font-size:14px;margin-bottom:8px;margin-top:12px}.post-content p{margin-bottom:16px}.post-content a{color:#900;text-decoration:underline}.post-content a:hover{color:#6b0f28}.post-content ol,.post-content ul{margin-bottom:24px;padding-left:32px}.post-content ol li,.post-content ul li{margin-bottom:8px}.post-content blockquote{background:#f5f5f5;border-left:4px solid #900;color:#444;font-style:italic;margin:32px 0;padding:16px 24px}.post-content hr{border:none;border-top:1px solid #ddd;margin:48px 0}.post-content .content-figure{margin:48px 0 32px}.post-content .content-image{border-radius:4px;width:100%}.post-content .content-caption{color:#777;font-size:14px;font-style:italic;margin-top:8px;text-align:left}.post-content .content-video-aspect{aspect-ratio:16/9;background:#1a1a1a;border-radius:4px;overflow:hidden;position:relative}.post-content .content-video-el,.post-content .content-video-iframe{border:0;display:block;height:100%;inset:0;position:absolute;width:100%;z-index:1}.post-content .content-video-poster-block{align-items:center;background:transparent;border:none;border-radius:inherit;cursor:pointer;display:flex;inset:0;justify-content:center;margin:0;padding:0;position:absolute;z-index:2}.post-content .content-video-poster-block:focus-visible{outline:2px solid #900;outline-offset:2px}.post-content .content-video-poster-block__img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;width:100%}.post-content .content-video-poster-block__play{color:#fff;filter:drop-shadow(0 2px 10px rgba(0,0,0,.45));line-height:0;position:relative;z-index:1}.post-content .content-video-poster-block__icon{display:block}.post-content strong{font-weight:700}.post-content em{font-style:italic}.post-content code{background:#f5f5f5;border-radius:2px;font-family:Courier New,monospace;font-size:.9em;padding:2px 8px}.post-content pre{background:#1a1a1a;border-radius:4px;color:#fff;margin:32px 0;overflow-x:auto;padding:24px}.post-content pre code{background:none;color:inherit;padding:0}.post-content.thrive:not(.guide) .content-figure+p{color:#777;font-size:14px;font-style:italic;position:relative;top:-28px}.post-content.thrive:not(.guide) .content-figure+p+h2{margin-top:0}.post-content.guide h2{display:inline-block;font-size:32px;font-weight:500;margin-bottom:32px;padding-bottom:8px;position:relative}.post-content.guide h2:after{background:#1a1a1a;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.post-content.guide h4{display:inline-block;font-size:18px;font-weight:600;margin-bottom:8px;margin-top:16px;padding-bottom:8px;position:relative;text-transform:capitalize}.post-content.guide hr+h2{margin-top:0}
