.tw-404{padding-top:var(--tw-404-pt, 0px);padding-bottom:var(--tw-404-pb, 0px)}.tw-404__inner{max-width:var(--tw-404-measure, 62rem)}.tw-404__inner--left{margin-inline:0 auto;text-align:left}.tw-404__inner--center{margin-inline:auto;text-align:center}.tw-404__eyebrow{margin:0 0 var(--tw-404-eyebrow-gap, 1.6rem);color:var(--tw-404-eyebrow-color, var(--color-spot-1))}.tw-404__eyebrow--display{margin-bottom:var(--tw-404-eyebrow-gap-display, -.6rem);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:.85;letter-spacing:-.02em}.tw-404__heading{margin:0;line-height:1.05;text-wrap:balance}.tw-404__text{max-width:var(--tw-404-text-measure, 46ch);margin-top:var(--tw-404-text-gap, 2rem);font-size:var(--tw-404-text-size, 1.7rem);line-height:1.6}.tw-404__inner--center .tw-404__text{margin-inline:auto}.tw-404__text>:first-child{margin-top:0}.tw-404__text>:last-child{margin-bottom:0}.tw-404__actions{display:flex;flex-wrap:wrap;gap:var(--tw-404-actions-gap, 1.2rem 2.4rem);align-items:center;margin-top:var(--tw-404-actions-gap-top, 4rem)}.tw-404__inner--center .tw-404__actions{justify-content:center}.tw-404__button{background:var(--tw-404-btn-bg)!important;color:var(--tw-404-btn-fg)!important;border:1px solid var(--tw-404-btn-bd)!important}.tw-404__button:hover{background:var(--tw-404-btn-bg-h)!important;color:var(--tw-404-btn-fg-h)!important;border-color:var(--tw-404-btn-bd-h)!important}.tw-404__button--outline{background:transparent!important;color:var(--tw-404-btn-bd)!important;border-color:var(--tw-404-btn-bd)!important}.tw-404__button--outline:hover{background:var(--tw-404-btn-bg-h)!important;color:var(--tw-404-btn-fg-h)!important;border-color:var(--tw-404-btn-bd-h)!important}.tw-404__link{color:rgb(var(--color-text-body));text-decoration:underline;text-underline-offset:.3rem}.tw-404__link:hover{color:rgb(var(--color-text-heading))}@media screen and (max-width:480px){.tw-404__button{width:100%}.tw-404__actions{justify-content:center}}.tw-about-us{position:relative;padding-top:var(--tw-about-us-pt, 0px);padding-bottom:var(--tw-about-us-pb, 0px)}.tw-about-us__wrapper{position:relative;z-index:1}.tw-about-us__blocks{display:flex;flex-direction:column;align-items:stretch;max-width:var(--tw-about-us-measure, none)}.tw-about-us--full .tw-about-us__wrapper{padding-inline:var(--tw-about-us-gutter, 2rem)}.tw-about-us--full .tw-about-us__blocks{max-width:var(--tw-about-us-measure-full, none)}.tw-about-us__wrapper--left .tw-about-us__blocks{margin-inline:0 auto}.tw-about-us__wrapper--center .tw-about-us__blocks{margin-inline:auto}.tw-about-us__wrapper--right .tw-about-us__blocks{margin-inline:auto 0}.tw-about-us__blocks--left{text-align:left;--tw-buttons-justify: flex-start}.tw-about-us__blocks--center{text-align:center;--tw-buttons-justify: center}.tw-about-us__blocks--right{text-align:right;--tw-buttons-justify: flex-end}.tw-about-us__blocks--center .tw-image,.tw-about-us__blocks--center .tw-text{margin-inline:auto}.tw-about-us__blocks--right .tw-image,.tw-about-us__blocks--right .tw-text{margin-inline:auto 0}.tw-customer-reviews{position:relative;padding-top:var(--tw-customer-reviews-pt, 0px);padding-bottom:var(--tw-customer-reviews-pb, 0px)}.tw-customer-reviews__wrapper{position:relative;z-index:1}.tw-customer-reviews__blocks{display:flex;flex-direction:column;align-items:stretch;max-width:var(--tw-customer-reviews-measure, none)}.tw-customer-reviews--full .tw-customer-reviews__wrapper{padding-inline:var(--tw-customer-reviews-gutter, 2rem)}.tw-customer-reviews--full .tw-customer-reviews__blocks{max-width:var(--tw-customer-reviews-measure-full, none)}.tw-customer-reviews__wrapper--left .tw-customer-reviews__blocks{margin-inline:0 auto}.tw-customer-reviews__wrapper--center .tw-customer-reviews__blocks{margin-inline:auto}.tw-customer-reviews__wrapper--right .tw-customer-reviews__blocks{margin-inline:auto 0}.tw-customer-reviews__blocks--left{text-align:left;--tw-buttons-justify: flex-start}.tw-customer-reviews__blocks--center{text-align:center;--tw-buttons-justify: center}.tw-customer-reviews__blocks--right{text-align:right;--tw-buttons-justify: flex-end}.tw-customer-reviews__blocks--center .tw-image,.tw-customer-reviews__blocks--center .tw-text{margin-inline:auto}.tw-customer-reviews__blocks--right .tw-image,.tw-customer-reviews__blocks--right .tw-text{margin-inline:auto 0}.tw-customer-reviews__widget{margin-top:var(--tw-reviews-widget-mt, 2.4rem);margin-bottom:var(--tw-reviews-widget-mb, 4rem)}.tw-customer-reviews__widget .jdgm-widget.jdgm-widget{max-width:none!important}.tw-customer-reviews__widget .jdgm-rev-widg{border:none!important;padding:0!important;margin:0!important}.tw-customer-reviews__stats{text-wrap:balance}.tw-customer-reviews__disclosure{font-style:italic;font-size:var(--tw-disclosure-size, 1.4rem);line-height:1.5;color:rgb(var(--color-text-subtle));max-width:var(--tw-disclosure-measure, 70ch)}.tw-faqs{position:relative;padding-top:var(--tw-faqs-pt, 0px);padding-bottom:var(--tw-faqs-pb, 0px)}.tw-faqs__wrapper{position:relative;z-index:1}.tw-faqs__blocks{display:flex;flex-direction:column;align-items:stretch;max-width:var(--tw-faqs-measure, none)}.tw-faqs--full .tw-faqs__wrapper{padding-inline:var(--tw-faqs-gutter, 2rem)}.tw-faqs--full .tw-faqs__blocks{max-width:var(--tw-faqs-measure-full, none)}.tw-faqs__wrapper--left .tw-faqs__blocks{margin-inline:0 auto}.tw-faqs__wrapper--center .tw-faqs__blocks{margin-inline:auto}.tw-faqs__wrapper--right .tw-faqs__blocks{margin-inline:auto 0}.tw-faqs__blocks--left{text-align:left;--tw-buttons-justify: flex-start}.tw-faqs__blocks--center{text-align:center;--tw-buttons-justify: center}.tw-faqs__blocks--right{text-align:right;--tw-buttons-justify: flex-end}.tw-faqs__blocks--center .tw-image,.tw-faqs__blocks--center .tw-text{margin-inline:auto}.tw-faqs__blocks--right .tw-image,.tw-faqs__blocks--right .tw-text{margin-inline:auto 0}.tw-faqs__nav{margin-bottom:var(--tw-faqs-nav-gap, 3.2rem)}.tw-faqs__nav-list{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.tw-faqs__nav-link{display:inline-block;padding:.6rem 1.4rem;border:1px solid rgba(var(--color-text-body),.25);border-radius:100px;font-size:var(--tw-faqs-nav-size, 1.3rem);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:rgb(var(--color-text-body));transition:border-color .2s ease,color .2s ease}.tw-faqs__nav-link:hover,.tw-faqs__nav-link:focus-visible{border-color:rgb(var(--color-text-body));color:rgb(var(--color-text-heading))}@media screen and (max-width:749px){.tw-faqs__nav-list{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:.4rem}}.tw-faqs__category{scroll-margin-top:var(--tw-faqs-scroll-offset, 9rem);font-size:var(--tw-faqs-category-size, 1.3rem);letter-spacing:.1em;text-transform:uppercase;color:var(--tw-accent, var(--color-spot-1))}.tw-faqs__item{border-bottom:1px solid rgba(var(--color-text-body),.15)}.tw-faqs__question{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;padding:var(--tw-faqs-question-padding, 1.6rem 0);font-size:var(--tw-faqs-question-size, 1.7rem);font-weight:600;line-height:1.4;cursor:pointer;list-style:none}.tw-faqs__question::-webkit-details-marker{display:none}.tw-faqs__question:focus-visible{outline:2px solid rgb(var(--color-text-body));outline-offset:2px}.tw-faqs__marker{position:relative;flex:0 0 auto;width:1.4rem;height:1.4rem;margin-top:.3em}.tw-faqs__marker:before,.tw-faqs__marker:after{content:"";position:absolute;top:50%;right:0;left:0;height:2px;background:currentColor;transition:transform .2s ease}.tw-faqs__marker:after{transform:rotate(90deg)}.tw-faqs__item[open] .tw-faqs__marker:after{transform:rotate(0)}@media(prefers-reduced-motion:reduce){.tw-faqs__marker:before,.tw-faqs__marker:after{transition:none}}.tw-faqs__answer{max-width:var(--tw-faqs-answer-measure, 100%);padding-bottom:var(--tw-faqs-answer-padding, 1.6rem)}.tw-faqs__answer>:first-child{margin-top:0}.tw-faqs__answer>:last-child{margin-bottom:0}.tw-faqs__app{margin-top:var(--tw-app-mt, 2.4rem);margin-bottom:var(--tw-app-mb, 2.4rem)}.tw-faqs__table-scroll{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.tw-faqs__table-scroll:focus-visible{outline:2px solid rgb(var(--color-text-body));outline-offset:2px}.tw-faqs__table{width:100%;min-width:var(--tw-table-min, 56rem);table-layout:fixed;border-collapse:collapse;text-align:left}.tw-faqs__table th:first-child,.tw-faqs__table td:first-child{width:var(--tw-table-col-1, 32%)}.tw-faqs__table th,.tw-faqs__table td{padding:var(--tw-table-cell-padding, 1.2rem 1.6rem);vertical-align:top;overflow-wrap:break-word;border-bottom:1px solid rgba(var(--color-text-body),.15)}.tw-faqs__table thead th{background:rgba(var(--color-text-body),.06);border-top:2px solid rgb(var(--color-text-body));border-bottom:1px solid rgba(var(--color-text-body),.3);font-size:var(--tw-table-head-size, 1.7rem);font-weight:600}.tw-faqs__table tbody tr:last-child td{border-bottom:1px solid rgba(var(--color-text-body),.15)}.tw-faqs__step{--tw-step-size: calc(var(--font-heading-scale) * 2rem);display:grid;grid-template-columns:var(--tw-step-index-width, 3.2rem) minmax(0,1fr);column-gap:var(--tw-step-gap, .5rem);align-items:start;text-align:left;padding-left:2.5rem}.tw-faqs__step-index{font-family:var(--font-heading-family);font-size:var(--tw-step-index-size, var(--tw-step-size));font-weight:600;line-height:var(--tw-step-line-height, 1.5);font-variant-numeric:tabular-nums;color:var(--tw-accent, rgba(var(--color-foreground), .55))}.tw-faqs__step-title{margin:0 0 var(--tw-step-title-gap, .4rem);font-size:var(--tw-step-title-size, var(--tw-step-size));line-height:var(--tw-step-line-height, 1.5)}.tw-faqs__step-text,.tw-faqs__step-text p,.tw-faqs__step-text li{font-size:var(--tw-step-text-size, var(--tw-step-size));line-height:var(--tw-step-line-height, 1.5)}.tw-faqs__step-text>:first-child{margin-top:0}.tw-faqs__step-text>:last-child{margin-bottom:0}@media screen and (max-width:1199.98px){.tw-faqs__step{--tw-step-size: calc(var(--font-heading-scale) * 1.8rem)}}@media screen and (max-width:649.98px){.tw-faqs__step{--tw-step-size: calc(var(--font-heading-scale) * 1.6rem);--tw-step-index-width: 2.8rem}}.tw-richtext-outer{scroll-margin-top:var(--tw-anchor-offset, 9rem)}.tw-richtext{position:relative;padding-top:var(--tw-richtext-pt, 0px);padding-bottom:var(--tw-richtext-pb, 0px)}.tw-richtext__wrapper{position:relative;z-index:1}.tw-richtext__blocks{display:flex;flex-direction:column;align-items:stretch;max-width:var(--tw-richtext-measure, none)}.tw-richtext--full .tw-richtext__wrapper{padding-inline:var(--tw-richtext-gutter, 2rem)}.tw-richtext--full .tw-richtext__blocks{max-width:var(--tw-richtext-measure-full, none)}.tw-richtext__wrapper--left .tw-richtext__blocks{margin-inline:0 auto}.tw-richtext__wrapper--center .tw-richtext__blocks{margin-inline:auto}.tw-richtext__wrapper--right .tw-richtext__blocks{margin-inline:auto 0}.tw-richtext__blocks--left{text-align:left;--tw-buttons-justify: flex-start}.tw-richtext__blocks--center{text-align:center;--tw-buttons-justify: center}.tw-richtext__blocks--right{text-align:right;--tw-buttons-justify: flex-end}.tw-richtext__blocks--center .tw-image,.tw-richtext__blocks--center .tw-text{margin-inline:auto}.tw-richtext__blocks--right .tw-image,.tw-richtext__blocks--right .tw-text{margin-inline:auto 0}.tw-richtext__app{margin-top:var(--tw-app-mt, 2.4rem);margin-bottom:var(--tw-app-mb, 2.4rem)}.tw-richtext__table-scroll{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.tw-richtext__table-scroll:focus-visible{outline:2px solid rgb(var(--color-text-body));outline-offset:2px}.tw-richtext__table{width:100%;min-width:var(--tw-table-min, 56rem);table-layout:fixed;border-collapse:collapse;text-align:left}.tw-richtext__table th:first-child,.tw-richtext__table td:first-child{width:var(--tw-table-col-1, 32%)}.tw-richtext__table th,.tw-richtext__table td{padding:var(--tw-table-cell-padding, 1.2rem 1.6rem);vertical-align:top;overflow-wrap:break-word;border-bottom:1px solid rgba(var(--color-text-body),.15)}.tw-richtext__table thead th{background:rgba(var(--color-text-body),.06);border-top:2px solid rgb(var(--color-text-body));border-bottom:1px solid rgba(var(--color-text-body),.3);font-size:var(--tw-table-head-size, 1.7rem);font-weight:600}.tw-richtext__table tbody tr:last-child td{border-bottom:1px solid rgba(var(--color-text-body),.15)}.tw-richtext__step{--tw-step-size: calc(var(--font-heading-scale) * 2rem);display:grid;grid-template-columns:var(--tw-step-index-width, 3.2rem) minmax(0,1fr);column-gap:var(--tw-step-gap, .5rem);align-items:start;text-align:left;padding-left:2.5rem}.tw-richtext__step-index{font-family:var(--font-heading-family);font-size:var(--tw-step-index-size, var(--tw-step-size));font-weight:600;line-height:var(--tw-step-line-height, 1.5);font-variant-numeric:tabular-nums;color:var(--tw-accent, rgba(var(--color-foreground), .55))}.tw-richtext__step-title{margin:0 0 var(--tw-step-title-gap, .4rem);font-size:var(--tw-step-title-size, var(--tw-step-size));line-height:var(--tw-step-line-height, 1.5)}.tw-richtext__step-text,.tw-richtext__step-text p,.tw-richtext__step-text li{font-size:var(--tw-step-text-size, var(--tw-step-size));line-height:var(--tw-step-line-height, 1.5)}.tw-richtext__step-text>:first-child{margin-top:0}.tw-richtext__step-text>:last-child{margin-bottom:0}@media screen and (max-width:1199.98px){.tw-richtext__step{--tw-step-size: calc(var(--font-heading-scale) * 1.8rem)}}@media screen and (max-width:649.98px){.tw-richtext__step{--tw-step-size: calc(var(--font-heading-scale) * 1.6rem);--tw-step-index-width: 2.8rem}}.tw-sub-section{position:relative;padding-top:var(--tw-sub-section-pt, 0px);padding-bottom:var(--tw-sub-section-pb, 0px)}.tw-sub-section__wrapper{position:relative;z-index:1}.tw-sub-section__blocks{display:flex;flex-direction:column;align-items:stretch;max-width:var(--tw-sub-section-measure, none)}.tw-sub-section--full .tw-sub-section__wrapper{padding-inline:var(--tw-sub-section-gutter, 2rem)}.tw-sub-section--full .tw-sub-section__blocks{max-width:var(--tw-sub-section-measure-full, none)}.tw-sub-section__wrapper--left .tw-sub-section__blocks{margin-inline:0 auto}.tw-sub-section__wrapper--center .tw-sub-section__blocks{margin-inline:auto}.tw-sub-section__wrapper--right .tw-sub-section__blocks{margin-inline:auto 0}.tw-sub-section__blocks--left{text-align:left;--tw-buttons-justify: flex-start}.tw-sub-section__blocks--center{text-align:center;--tw-buttons-justify: center}.tw-sub-section__blocks--right{text-align:right;--tw-buttons-justify: flex-end}.tw-sub-section__blocks--center .tw-image,.tw-sub-section__blocks--center .tw-text{margin-inline:auto}.tw-sub-section__blocks--right .tw-image,.tw-sub-section__blocks--right .tw-text{margin-inline:auto 0}.tw-sub-section__step{--tw-step-size: calc(var(--font-heading-scale) * 2rem);display:grid;grid-template-columns:var(--tw-step-index-width, 3.2rem) minmax(0,1fr);column-gap:var(--tw-step-gap, .5rem);align-items:start;text-align:left;padding-left:2.5rem}.tw-sub-section__step-index{font-family:var(--font-heading-family);font-size:var(--tw-step-index-size, var(--tw-step-size));font-weight:600;line-height:var(--tw-step-line-height, 1.5);font-variant-numeric:tabular-nums;color:var(--tw-accent, rgba(var(--color-foreground), .55))}.tw-sub-section__step-title{margin:0 0 var(--tw-step-title-gap, .4rem);font-size:var(--tw-step-title-size, var(--tw-step-size));line-height:var(--tw-step-line-height, 1.5)}.tw-sub-section__step-text,.tw-sub-section__step-text p,.tw-sub-section__step-text li{font-size:var(--tw-step-text-size, var(--tw-step-size));line-height:var(--tw-step-line-height, 1.5)}.tw-sub-section__step-text>:first-child{margin-top:0}.tw-sub-section__step-text>:last-child{margin-bottom:0}@media screen and (max-width:1199.98px){.tw-sub-section__step{--tw-step-size: calc(var(--font-heading-scale) * 1.8rem)}}@media screen and (max-width:649.98px){.tw-sub-section__step{--tw-step-size: calc(var(--font-heading-scale) * 1.6rem);--tw-step-index-width: 2.8rem}}.tw-block{margin-top:var(--tw-mt, 0px)!important;margin-bottom:var(--tw-mb, 0px)!important}.tw-accent{color:var(--tw-accent, rgb(var(--color-foreground)))}.tw-block strong{font-weight:700}.tw-buttons{display:flex;flex-wrap:wrap;gap:var(--tw-buttons-gap, 1.2rem);align-items:center;justify-content:var(--tw-buttons-justify, inherit)}.tw-button{background:var(--tw-btn-bg)!important;color:var(--tw-btn-fg)!important;border:1px solid var(--tw-btn-bd)!important}.tw-button:hover{background:var(--tw-btn-bg-h)!important;color:var(--tw-btn-fg-h)!important;border-color:var(--tw-btn-bd-h)!important}.tw-button--outline{background:transparent!important;color:var(--tw-btn-bd)!important;border-color:var(--tw-btn-bd)!important}.tw-button--outline:hover{background:var(--tw-btn-bg-h)!important;color:var(--tw-btn-fg-h)!important;border-color:var(--tw-btn-bd-h)!important}.tw-caption{color:rgba(var(--color-foreground),var(--tw-caption-opacity, .72))}.tw-group{display:grid;gap:var(--tw-group-gap, 1.6rem)}.tw-group--list-icon ul{list-style:none;padding-left:0}.tw-group--list-icon ul li{position:relative;padding-left:calc(var(--tw-list-icon-size, 16px) + var(--tw-list-icon-gap, 1.2rem))}.tw-group--list-icon ul li:before{content:"";position:absolute;top:var(--tw-list-icon-top, .25em);left:0;width:var(--tw-list-icon-size, 16px);height:var(--tw-list-icon-size, 16px);background-image:var(--tw-list-icon);background-repeat:no-repeat;background-position:center;background-size:contain}.tw-group__head>*,.tw-group__body>*{margin-top:0;margin-bottom:0}@media screen and (min-width:990px){.tw-group--split{grid-template-columns:var(--tw-group-columns, minmax(0, 1fr) minmax(0, 1.75fr));column-gap:var(--tw-group-column-gap, 4.8rem);align-items:start}.tw-group--sticky .tw-group__head{position:sticky;top:var(--tw-group-sticky-top, 3rem)}}.tw-email-signup__row{display:flex;flex-wrap:wrap;gap:var(--tw-es-gap, 1.2rem);align-items:stretch;max-width:var(--tw-es-measure, 52rem)}.tw-email-signup__field{flex:1 1 22rem;min-width:0;margin:0}.tw-email-signup__button{flex:0 0 auto;min-width:var(--tw-es-button-min, 14rem);background:var(--tw-es-bg)!important;color:var(--tw-es-fg)!important;border:1px solid var(--tw-es-bd)!important}.tw-email-signup__button:hover{background:var(--tw-es-bg-h)!important;color:var(--tw-es-fg-h)!important;border-color:var(--tw-es-bd-h)!important}.tw-email-signup__button--outline{background:transparent!important;color:var(--tw-es-bd)!important;border-color:var(--tw-es-bd)!important}.tw-email-signup__button--outline:hover{background:var(--tw-es-bg-h)!important;color:var(--tw-es-fg-h)!important;border-color:var(--tw-es-bd-h)!important}@media screen and (max-width:480px){.tw-email-signup__button{width:100%}}.tw-email-signup__message{display:flex;align-items:center;gap:.6rem;margin-top:1rem;font-size:1.4rem}.tw-email-signup__message .svg-wrapper{flex:0 0 auto;width:1.4rem;height:1.4rem}.tw-email-signup__message--error{color:rgb(var(--color-error, 235, 0, 27))}.tw-heading{text-wrap:balance;word-break:break-word}.tw-image{width:var(--tw-image-width, 100%);max-width:100%}.tw-image__media{display:block;width:100%;height:auto;border-radius:var(--tw-image-radius, 0)}.tw-image--fixed .tw-image__media{aspect-ratio:var(--tw-image-ratio, auto);height:100%;object-fit:cover}.tw-image__placeholder{background:rgba(var(--color-foreground),.04);fill:rgba(var(--color-foreground),.3)}@media screen and (max-width:749px){.tw-image{width:var(--tw-image-width-mobile, 100%)}}.tw-overlay{display:block!important;position:absolute;right:0;bottom:0;left:0;height:var(--tw-overlay-size, 75%);pointer-events:none;z-index:2}.tw-overlay:before,.tw-overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,var(--tw-overlay-from, transparent) 0%,var(--tw-overlay-from, transparent) var(--tw-overlay-hold, 15%),var(--tw-overlay-to, transparent) 100%)}@media screen and (max-width:649.98px){.tw-overlay:before,.tw-overlay:after{background:linear-gradient(359deg,var(--tw-overlay-from, transparent),var(--tw-overlay-to, transparent))}}.tw-platform-list__items{list-style:none;display:flex;flex-wrap:wrap;gap:var(--tw-platform-gap, .8rem);margin:0;padding:0}.tw-platform-list__pill{display:inline-flex;align-items:baseline;gap:.6rem;padding:.8rem 1.6rem;border:1px solid var(--tw-platform-bd, rgba(var(--color-text-body), .3));border-radius:var(--tw-platform-radius, 100px);background:var(--tw-platform-bg, transparent);color:var(--tw-platform-fg, rgb(var(--color-text-body)));text-decoration:none;line-height:1.2;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.tw-platform-list__pill:hover,.tw-platform-list__pill:focus-visible{background:var(--tw-platform-bg-h, rgb(var(--color-text-body)));border-color:var(--tw-platform-bd-h, rgb(var(--color-text-body)));color:var(--tw-platform-fg-h, rgb(var(--color-background)))}.tw-platform-list__years{font-size:.85em;opacity:.6;color:inherit}.tw-platform-list__more{margin:1.6rem 0 0}@media screen and (max-width:749px){.tw-platform-list__pill{padding:.7rem 1.4rem}}.tw-text{max-width:var(--tw-text-measure, none)}.tw-text>:first-child{margin-top:0}.tw-text>:last-child{margin-bottom:0}.tw-text ol,.tw-text ul{padding-left:var(--tw-text-list-indent, 2rem)}.tw-text li{margin-bottom:var(--tw-text-list-gap, .8rem)}.tw-video__media{display:block;position:relative;width:100%;aspect-ratio:var(--tw-video-ratio, 16 / 9);overflow:hidden;background:rgba(var(--color-text-body),.06)}.tw-video__poster{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.tw-video__poster-image{display:block;width:100%;height:100%;object-fit:cover}.tw-video__media[loaded] .tw-video__poster{display:none}.tw-video__media iframe,.tw-video__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.tw-video__play{display:grid;position:absolute;top:50%;left:50%;place-items:center;width:var(--tw-video-play-size, 6.2rem);height:var(--tw-video-play-size, 6.2rem);transform:translate(-50%,-50%);border-radius:50%;background:rgb(var(--color-background));transition:transform .2s ease}.tw-video__play .svg-wrapper{width:45%;height:45%}.tw-video__poster:hover .tw-video__play{transform:translate(-50%,-50%) scale(1.08)}.tw-video__poster:focus-visible{outline:2px solid rgb(var(--color-text-body));outline-offset:2px}@media(prefers-reduced-motion:reduce){.tw-video__play{transition:none}.tw-video__poster:hover .tw-video__play{transform:translate(-50%,-50%)}}.tw-video__placeholder{background:rgba(var(--color-text-body),.04);fill:rgba(var(--color-text-body),.3)}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
