@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-from-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.markup{color:#161e2e;max-width:65ch}.markup :where(p):not(:where([class~=not-markup] *)){margin-bottom:1.25em;margin-top:1.25em}.markup :where([class~=lead]):not(:where([class~=not-markup] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.markup :where(a):not(:where([class~=not-markup] *)){color:#3f83f8;font-weight:400;text-decoration:underline}.markup :where(a):not(:where([class~=not-markup] *)):hover{color:#3f83f8;text-decoration:underline}.markup :where(strong):not(:where([class~=not-markup] *)){color:var(--tw-prose-bold);font-weight:600}.markup :where(a strong):not(:where([class~=not-markup] *)){color:inherit}.markup :where(blockquote strong):not(:where([class~=not-markup] *)){color:inherit}.markup :where(thead th strong):not(:where([class~=not-markup] *)){color:inherit}.markup :where(ol):not(:where([class~=not-markup] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.markup :where(ol[type=A]):not(:where([class~=not-markup] *)){list-style-type:upper-alpha}.markup :where(ol[type=a]):not(:where([class~=not-markup] *)){list-style-type:lower-alpha}.markup :where(ol[type=A s]):not(:where([class~=not-markup] *)){list-style-type:upper-alpha}.markup :where(ol[type=a s]):not(:where([class~=not-markup] *)){list-style-type:lower-alpha}.markup :where(ol[type=I]):not(:where([class~=not-markup] *)){list-style-type:upper-roman}.markup :where(ol[type=i]):not(:where([class~=not-markup] *)){list-style-type:lower-roman}.markup :where(ol[type=I s]):not(:where([class~=not-markup] *)){list-style-type:upper-roman}.markup :where(ol[type=i s]):not(:where([class~=not-markup] *)){list-style-type:lower-roman}.markup :where(ol[type="1"]):not(:where([class~=not-markup] *)){list-style-type:decimal}.markup :where(ul):not(:where([class~=not-markup] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.markup :where(ol>li):not(:where([class~=not-markup] *))::marker{color:var(--tw-prose-counters);font-weight:400}.markup :where(ul>li):not(:where([class~=not-markup] *))::marker{color:var(--tw-prose-bullets)}.markup :where(hr):not(:where([class~=not-markup] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.markup :where(blockquote):not(:where([class~=not-markup] *)){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.markup :where(blockquote p:first-of-type):not(:where([class~=not-markup] *)):before{content:open-quote}.markup :where(blockquote p:last-of-type):not(:where([class~=not-markup] *)):after{content:close-quote}.markup :where(h1):not(:where([class~=not-markup] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.markup :where(h1 strong):not(:where([class~=not-markup] *)){color:inherit;font-weight:900}.markup :where(h2):not(:where([class~=not-markup] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.markup :where(h2 strong):not(:where([class~=not-markup] *)){color:inherit;font-weight:800}.markup :where(h3):not(:where([class~=not-markup] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.markup :where(h3 strong):not(:where([class~=not-markup] *)){color:inherit;font-weight:700}.markup :where(h4):not(:where([class~=not-markup] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.markup :where(h4 strong):not(:where([class~=not-markup] *)){color:inherit;font-weight:700}.markup :where(img):not(:where([class~=not-markup] *)){margin-bottom:2em;margin-top:2em}.markup :where(figure>*):not(:where([class~=not-markup] *)){margin-bottom:0;margin-top:0}.markup :where(figcaption):not(:where([class~=not-markup] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.markup :where(code):not(:where([class~=not-markup] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.markup :where(code):not(:where([class~=not-markup] *)):before{content:"`"}.markup :where(code):not(:where([class~=not-markup] *)):after{content:"`"}.markup :where(a code):not(:where([class~=not-markup] *)){color:inherit}.markup :where(h1 code):not(:where([class~=not-markup] *)){color:inherit}.markup :where(h2 code):not(:where([class~=not-markup] *)){color:inherit;font-size:.875em}.markup :where(h3 code):not(:where([class~=not-markup] *)){color:inherit;font-size:.9em}.markup :where(h4 code):not(:where([class~=not-markup] *)){color:inherit}.markup :where(blockquote code):not(:where([class~=not-markup] *)){color:inherit}.markup :where(thead th code):not(:where([class~=not-markup] *)){color:inherit}.markup :where(pre):not(:where([class~=not-markup] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-bottom:.8571429em;padding-left:1.1428571em;padding-right:1.1428571em;padding-top:.8571429em}.markup :where(pre code):not(:where([class~=not-markup] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.markup :where(pre code):not(:where([class~=not-markup] *)):before{content:none}.markup :where(pre code):not(:where([class~=not-markup] *)):after{content:none}.markup :where(table):not(:where([class~=not-markup] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.markup :where(thead):not(:where([class~=not-markup] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.markup :where(thead th):not(:where([class~=not-markup] *)){color:var(--tw-prose-headings);font-weight:600;padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.markup :where(tbody tr):not(:where([class~=not-markup] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.markup :where(tbody tr:last-child):not(:where([class~=not-markup] *)){border-bottom-width:0}.markup :where(tbody td):not(:where([class~=not-markup] *)){vertical-align:baseline}.markup :where(tfoot):not(:where([class~=not-markup] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.markup :where(tfoot td):not(:where([class~=not-markup] *)){vertical-align:top}.markup{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.markup :where(video):not(:where([class~=not-markup] *)){margin-bottom:2em;margin-top:2em}.markup :where(figure):not(:where([class~=not-markup] *)){margin-bottom:2em;margin-top:2em}.markup :where(li):not(:where([class~=not-markup] *)){margin-bottom:.5em;margin-top:.5em}.markup :where(ol>li):not(:where([class~=not-markup] *)){padding-left:.375em}.markup :where(ul>li):not(:where([class~=not-markup] *)){padding-left:.375em}.markup :where(.markup>ul>li p):not(:where([class~=not-markup] *)){margin-bottom:.75em;margin-top:.75em}.markup :where(.markup>ul>li>:first-child):not(:where([class~=not-markup] *)){margin-top:1.25em}.markup :where(.markup>ul>li>:last-child):not(:where([class~=not-markup] *)){margin-bottom:1.25em}.markup :where(.markup>ol>li>:first-child):not(:where([class~=not-markup] *)){margin-top:1.25em}.markup :where(.markup>ol>li>:last-child):not(:where([class~=not-markup] *)){margin-bottom:1.25em}.markup :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-markup] *)){margin-bottom:.75em;margin-top:.75em}.markup :where(hr+*):not(:where([class~=not-markup] *)){margin-top:0}.markup :where(h2+*):not(:where([class~=not-markup] *)){margin-top:0}.markup :where(h3+*):not(:where([class~=not-markup] *)){margin-top:0}.markup :where(h4+*):not(:where([class~=not-markup] *)){margin-top:0}.markup :where(thead th:first-child):not(:where([class~=not-markup] *)){padding-left:0}.markup :where(thead th:last-child):not(:where([class~=not-markup] *)){padding-right:0}.markup :where(tbody td,tfoot td):not(:where([class~=not-markup] *)){padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;padding-top:.5714286em}.markup :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-markup] *)){padding-left:0}.markup :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-markup] *)){padding-right:0}.markup :where(.markup>:first-child):not(:where([class~=not-markup] *)){margin-top:0}.markup :where(.markup>:last-child):not(:where([class~=not-markup] *)){margin-bottom:0}.markup-sm{font-size:.875rem;line-height:1.7142857}.markup-sm :where(p):not(:where([class~=not-markup] *)){margin-bottom:1.1428571em;margin-top:1.1428571em}.markup-sm :where([class~=lead]):not(:where([class~=not-markup] *)){font-size:1.2857143em;line-height:1.5555556;margin-bottom:.8888889em;margin-top:.8888889em}.markup-sm :where(blockquote):not(:where([class~=not-markup] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-left:1.1111111em}.markup-sm :where(h1):not(:where([class~=not-markup] *)){font-size:2.1428571em;line-height:1.2;margin-bottom:.8em;margin-top:0}.markup-sm :where(h2):not(:where([class~=not-markup] *)){font-size:1.4285714em;line-height:1.4;margin-bottom:.8em;margin-top:1.6em}.markup-sm :where(h3):not(:where([class~=not-markup] *)){font-size:1.2857143em;line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.5555556em}.markup-sm :where(h4):not(:where([class~=not-markup] *)){line-height:1.4285714;margin-bottom:.5714286em;margin-top:1.4285714em}.markup-sm :where(img):not(:where([class~=not-markup] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.markup-sm :where(video):not(:where([class~=not-markup] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.markup-sm :where(figure):not(:where([class~=not-markup] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.markup-sm :where(figure>*):not(:where([class~=not-markup] *)){margin-bottom:0;margin-top:0}.markup-sm :where(figcaption):not(:where([class~=not-markup] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.markup-sm :where(code):not(:where([class~=not-markup] *)){font-size:.8571429em}.markup-sm :where(h2 code):not(:where([class~=not-markup] *)){font-size:.9em}.markup-sm :where(h3 code):not(:where([class~=not-markup] *)){font-size:.8888889em}.markup-sm :where(pre):not(:where([class~=not-markup] *)){border-radius:.25rem;font-size:.8571429em;line-height:1.6666667;margin-bottom:1.6666667em;margin-top:1.6666667em;padding-bottom:.6666667em;padding-left:1em;padding-right:1em;padding-top:.6666667em}.markup-sm :where(ol):not(:where([class~=not-markup] *)){margin-bottom:1.1428571em;margin-top:1.1428571em;padding-left:1.5714286em}.markup-sm :where(ul):not(:where([class~=not-markup] *)){margin-bottom:1.1428571em;margin-top:1.1428571em;padding-left:1.5714286em}.markup-sm :where(li):not(:where([class~=not-markup] *)){margin-bottom:.2857143em;margin-top:.2857143em}.markup-sm :where(ol>li):not(:where([class~=not-markup] *)){padding-left:.4285714em}.markup-sm :where(ul>li):not(:where([class~=not-markup] *)){padding-left:.4285714em}.markup-sm :where(.markup-sm>ul>li p):not(:where([class~=not-markup] *)){margin-bottom:.5714286em;margin-top:.5714286em}.markup-sm :where(.markup-sm>ul>li>:first-child):not(:where([class~=not-markup] *)){margin-top:1.1428571em}.markup-sm :where(.markup-sm>ul>li>:last-child):not(:where([class~=not-markup] *)){margin-bottom:1.1428571em}.markup-sm :where(.markup-sm>ol>li>:first-child):not(:where([class~=not-markup] *)){margin-top:1.1428571em}.markup-sm :where(.markup-sm>ol>li>:last-child):not(:where([class~=not-markup] *)){margin-bottom:1.1428571em}.markup-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-markup] *)){margin-bottom:.5714286em;margin-top:.5714286em}.markup-sm :where(hr):not(:where([class~=not-markup] *)){margin-bottom:2.8571429em;margin-top:2.8571429em}.markup-sm :where(hr+*):not(:where([class~=not-markup] *)){margin-top:0}.markup-sm :where(h2+*):not(:where([class~=not-markup] *)){margin-top:0}.markup-sm :where(h3+*):not(:where([class~=not-markup] *)){margin-top:0}.markup-sm :where(h4+*):not(:where([class~=not-markup] *)){margin-top:0}.markup-sm :where(table):not(:where([class~=not-markup] *)){font-size:.8571429em;line-height:1.5}.markup-sm :where(thead th):not(:where([class~=not-markup] *)){padding-bottom:.6666667em;padding-left:1em;padding-right:1em}.markup-sm :where(thead th:first-child):not(:where([class~=not-markup] *)){padding-left:0}.markup-sm :where(thead th:last-child):not(:where([class~=not-markup] *)){padding-right:0}.markup-sm :where(tbody td,tfoot td):not(:where([class~=not-markup] *)){padding-bottom:.6666667em;padding-left:1em;padding-right:1em;padding-top:.6666667em}.markup-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-markup] *)){padding-left:0}.markup-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-markup] *)){padding-right:0}.markup-sm :where(.markup-sm>:first-child):not(:where([class~=not-markup] *)){margin-top:0}.markup-sm :where(.markup-sm>:last-child):not(:where([class~=not-markup] *)){margin-bottom:0}.gray-1{--background-color:var(--gray-1);--text-color:var(--gray-7);--accent-color:var(--low-gray-accent);--background-color-rgb:var(--gray-1-rgb);--text-color-rgb:var(--gray-7-rgb)}.gray-9{--background-color:var(--gray-9);--text-color:var(--gray-3);--accent-color:var(--high-gray-accent);--background-color-rgb:var(--gray-9-rgb);--text-color-rgb:var(--gray-3-rgb)}.solid{background-color:var(--background-color);color:var(--text-color)!important}.application-layout__portal,.application-layout__root{isolation:isolate}.modal-dialog{--ds-modal-dialog-theme: ;--_max-width:42rem;--border-radius:var(--default-border-radius,0.25rem);animation-duration:.2s;animation-timing-function:ease;background:var(--ds-modal-dialog-theme) #fff;border-radius:var(--border-radius);box-shadow:var(--ds-modal-dialog-theme) 0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);display:flex;flex-direction:column;max-width:var(--ds-modal-dialog-theme) var(--_max-width);width:var(--ds-modal-dialog-theme) 100%;z-index:10}.modal-dialog__form{display:contents}.modal-dialog--small{--_max-width:36rem}.modal-dialog--large{--_max-width:56rem}.modal-dialog--extra-large{--_max-width:80rem}.modal-dialog__header{align-items:baseline;border-bottom:var(--ds-modal-dialog-theme) 1px #e5e7eb solid;display:flex;justify-content:space-between;padding:var(--ds-modal-dialog-theme) 1.5rem 2rem}.modal-dialog__section{flex-grow:1;flex-shrink:0;padding:var(--ds-modal-dialog-theme) 2rem}.modal-dialog__section--shrink{flex-shrink:1;overflow:auto}.modal-dialog__footer{background:var(--ds-modal-dialog-theme) #f4f5f7;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-top:var(--ds-modal-dialog-theme) 1px #e5e7eb solid;bottom:0;display:flex;gap:.5rem;padding:var(--ds-modal-dialog-theme) 1.5rem 2rem;position:sticky}@media (min-width:640px){.modal-dialog__footer{position:static}}.modal-trigger{--ds-modal-trigger-theme: ;display:inline-block}.modal-trigger__link{--_color:#3f83f8;--_text-decoration:none;align-items:baseline;color:var(--ds-modal-trigger-theme) var(--_color);cursor:pointer;display:inline-flex;gap:.25rem;text-align:left;-webkit-text-decoration:var(--ds-modal-trigger-theme) var(--_text-decoration);text-decoration:var(--ds-modal-trigger-theme) var(--_text-decoration)}.modal-trigger__link:hover{--_color:#3f83f8;--_text-decoration:underline}:root{--_modal-overlay-spacing:1.5rem}.modal{display:flex;justify-content:center;overflow:auto;position:fixed}.modal,.modal__overlay{bottom:0;left:0;right:0;top:0}.modal__overlay{animation-duration:.2s;animation-timing-function:ease;position:absolute}@media (min-width:640px){.modal{padding:var(--_modal-overlay-spacing)}}.modal__overlay:before{background:#374151;bottom:0;content:"";left:0;opacity:.75;position:fixed;right:0;top:0}.modal__dialog{margin-top:auto}.modal__dialog--drawer{--ds-modal-dialog-border-radius:0;bottom:0;left:auto;position:fixed;right:0;top:0}@media (min-width:640px){.modal__dialog{margin-bottom:auto}}.spacer--fill{flex-basis:0;flex-grow:1;flex-shrink:1;height:auto;place-self:stretch}.text--heading-7xl{font-size:4.5rem;font-weight:700;line-height:1}.text--heading-6xl{font-size:3.75rem;font-weight:700;line-height:1}.text--heading-5xl{font-size:3rem;font-weight:700;line-height:1}.text--heading-4xl{font-size:2rem;font-weight:700;line-height:2.25rem}.text--heading-3xl{font-size:1.75rem;font-weight:700;line-height:2rem}.text--heading-2xl{font-size:1.5rem;font-weight:700;line-height:1.875rem}.text--heading-xl{font-size:1.25rem;font-weight:700;line-height:1.5rem}@media (min-width:640px){.text--heading-xl.text--responsive{font-size:1.5rem;font-weight:700;line-height:1.875rem}}@media (min-width:768px){.text--heading-xl.text--responsive{font-size:1.75rem;font-weight:700;line-height:2rem}}@media (min-width:1024px){.text--heading-xl.text--responsive{font-size:2rem;font-weight:700;line-height:2.25rem}}.text--heading-lg{font-size:1.125rem;font-weight:700;line-height:1.5rem}.text--heading-base{font-size:1rem;font-weight:600;line-height:1.25rem}@media (min-width:640px){.text--heading-base.text--responsive{font-size:1.25rem;font-weight:700;line-height:1.5rem}}@media (min-width:1024px){.text--heading-base.text--responsive{font-size:1.5rem;font-weight:700;line-height:1.875rem}}.text--heading-sm{font-size:.875rem;font-weight:600;line-height:1.25rem}.text--label-base{font-size:1rem}.text--label-base,.text--label-sm{font-weight:500;line-height:1.5rem}.text--label-sm{font-size:.875rem}.text--label-xs{font-size:.8125rem;font-weight:500;line-height:1.5rem}.text--label-2xs{font-size:.75rem;font-weight:500;line-height:1rem}.text--body-base{font-size:1rem;line-height:1.5rem}.text--body-sm{font-size:.875rem;line-height:1.5rem}.text--body-xs{font-size:.8125rem;line-height:1.5rem}.text--body-2xs{font-size:.75rem;line-height:1rem}.text--caps-base{font-size:.6875rem}.text--caps-base,.text--caps-sm{font-weight:600;line-height:1rem;text-transform:uppercase}.text--caps-sm{font-size:.625rem}.text--inherit{color:inherit}.text--default{color:#161e2e}.text--muted{color:#707070}.text--disabled{color:#8a8a8a}.text--success{color:#057a4a}.text--warning{color:#ff5a1f}.text--danger{color:#e02424}.text--highlight{color:#6c2bd9}.action-bar{bottom:0;padding:.5rem 1.25rem;position:sticky;z-index:20}.action-bar__button{width:100%}.afm{--background-color:var(--gray-1);--text-color:var(--gray-7);--accent-color:var(--low-gray-accent);--background-color-rgb:var(--gray-1-rgb);--text-color-rgb:var(--gray-7-rgb);align-items:center;background-color:var(--background-color)!important;color:var(--text-color)!important;display:flex;font-size:.75rem;font-weight:700;justify-content:center;line-height:1rem;padding:.5rem 1.25rem;position:sticky;top:0;z-index:35}.afm__svg{fill:var(--text-color);flex-shrink:0;height:1.5rem;margin-left:.625rem;width:1.5rem}.app-stores{display:flex;flex-wrap:wrap;gap:1rem;max-width:100%}.app-stores__image{height:2.5rem}:root{--top-height:3rem;--nav-height:4.5rem;--top-height-sm:3.5rem;--nav-height-sm:5rem;--header-height:calc(var(--top-height) + var(--nav-height));--header-nav-height:var(--nav-height)}.header{display:contents}.header__top{position:relative;z-index:25}.header__top-container{align-items:center;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.5rem;height:var(--top-height);justify-content:center;line-height:1rem}.header__nav{position:sticky;top:0;z-index:20}.header__nav.header__nav--solid,.header__nav.translucent{box-shadow:0 1rem 1rem 0 rgba(0,0,0,.15)}.header__nav-container{align-items:center;display:flex;font-size:1.125rem;gap:.5rem;height:var(--nav-height);justify-content:flex-end;line-height:1.75rem}.header--nav-stuck .header__nav:not(.translucent):not(.header__nav--solid){background-color:var(--background-color);color:var(--text-color)}.button.header--nav-stuck .header__nav:not(.translucent):not(.header__nav--solid),.search-field.header--nav-stuck .header__nav:not(.translucent):not(.header__nav--solid).search-field--openable{box-shadow:var(--button-box-shadow)}.header--nav-stuck .header__nav:not(.translucent):not(.header__nav--solid){box-shadow:0 1rem 1rem 0 rgba(0,0,0,.15);transition:all .3s}.header__logo{flex-grow:1;height:calc(100% - 2rem);margin-right:2rem}.header__logo img{height:100%;max-width:100%}.header__logo-lg{display:none}.header__modal{background-color:var(--background-color);color:var(--text-color)}.button.header__modal,.search-field.header__modal.search-field--openable{box-shadow:var(--button-box-shadow)}.header__modal{bottom:0;left:0;position:fixed;right:0;top:0;z-index:500}.header__modal-contact{align-items:center;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.5rem;height:var(--top-height);justify-content:center;line-height:1rem}.header__modal-dialog{--background-color:var(--gray-1);--text-color:var(--gray-7);--accent-color:var(--low-gray-accent);--background-color-rgb:var(--gray-1-rgb);--text-color-rgb:var(--gray-7-rgb);background-color:var(--background-color);color:var(--text-color)}.button.header__modal-dialog,.search-field.header__modal-dialog.search-field--openable{box-shadow:var(--button-box-shadow)}.header__modal-dialog{border:1px solid var(--gray-4);border-radius:var(--default-border-radius,.25rem) var(--default-border-radius,.25rem) 0 0;bottom:0;display:flex;flex-direction:column;font-size:1rem;line-height:1.5rem;position:fixed;top:100%;transition:all .3s;width:100%}.header__modal-header{align-items:center;color:var(--accent-color)!important;display:flex;font-family:var(--font-family-headings);font-size:1.25rem;font-weight:700;justify-content:space-between;line-height:1.75rem;padding:1.25rem}.header__modal-subheader{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem;padding-left:1.25rem;padding-right:1.25rem}.header__modal-subheader a{flex-grow:1;margin-bottom:.5rem}.header__modal-subheader .button{width:100%}.header__modal-content{flex-grow:1;overflow-y:auto;padding-left:1.25rem;padding-right:1.25rem}.header__modal-footer{align-items:center;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding:1.25rem}.header__modal-footer>:last-child{margin-left:auto}.header__modal-top-menu{margin-top:1.25rem}.header__modal-top-menu li{padding:.5rem 0}.header__modal-top-menu li a:hover{color:var(--accent-color)!important;text-decoration:underline}.header__modal{opacity:0;pointer-events:none;transition:all .3s;visibility:hidden}.header--modal-open .header__modal{opacity:1;pointer-events:auto;visibility:visible}.header--modal-open .header__modal-dialog{top:var(--top-height)}.header__modal-menu>li{border-top:1px solid var(--gray-3)}.header__modal-menu li:first-child{border:none}.header__modal-menu li>ul{margin-bottom:1rem}.header__modal-menu li li{padding-left:1rem}.header__modal-menu li li a{display:block;padding:.5rem 0}.header__modal-menu a:hover{color:var(--accent-color)!important;text-decoration:underline}.header__modal-menu-item{align-items:center;cursor:pointer;display:flex;font-size:1.125rem;line-height:1.75rem}.header__modal-menu-label{flex-grow:1;padding:1rem 0}.header__modal-menu-divider{border-right:1px solid var(--gray-3);height:2rem}.header__modal-menu-toggle{padding:1rem}.header__modal-menu-heading{color:var(--accent-color)!important;font-weight:700;padding:.5rem 0}.header__menu,.header__top-menu{display:none}.header__megamenu>a>.button:active,.header__megamenu>a>.button:hover,.header__submenu>a>.button:active,.header__submenu>a>.button:hover{text-decoration:underline}.header__submenu{position:relative}.header__submenu ul{--background-color:var(--gray-1);--text-color:var(--gray-7);--accent-color:var(--low-gray-accent);--background-color-rgb:var(--gray-1-rgb);--text-color-rgb:var(--gray-7-rgb);background-color:var(--background-color);color:var(--text-color)}.button.header__submenu ul,.search-field.header__submenu ul.search-field--openable{box-shadow:var(--button-box-shadow)}.header__submenu ul{border:1px solid var(--gray-4);border-radius:var(--half-border-radius);font-size:1rem;left:0;line-height:1.5rem;min-width:10rem;padding:1.25rem;position:absolute;top:calc(100% + .5rem)}.header__submenu ul a{display:block;padding:.5rem 0;white-space:nowrap}.header__submenu ul a:hover{color:var(--accent-color)!important;text-decoration:underline}.header__megamenu{position:static}.header__megamenu>ul{align-items:flex-start;background-color:rgba(var(--background-color-rgb),.75);border-top:1px solid rgba(var(--text-color-rgb),.15);color:var(--text-color);display:flex;font-size:1rem;gap:1rem 3rem;justify-content:center;left:0;line-height:1.75rem;padding:1rem 1rem 3rem 1rem;position:absolute;top:100%;width:100%}.header__megamenu>ul>li{min-width:10rem}.header__megamenu>ul a{display:block;padding:.5rem 0}.header__megamenu>ul a:hover{color:var(--accent-color)!important;text-decoration:underline}.header__megamenu-heading{color:var(--accent-color)!important;font-family:var(--font-family-headings);font-size:1.25rem;font-weight:700;line-height:1.75rem;padding:.5rem 0}.header__megamenu-heading a{padding:0!important}.header__nav.header__nav--solid .header__megamenu>ul{background-color:var(--background-color);color:var(--text-color)}.button.header__nav.header__nav--solid .header__megamenu>ul,.search-field.header__nav.header__nav--solid .header__megamenu>ul.search-field--openable{box-shadow:var(--button-box-shadow)}@media (min-width:640px){:root{--header-height:calc(var(--top-height-sm) + var(--nav-height-sm));--header-nav-height:var(--nav-height-sm)}.header__top-container{font-size:.875rem;height:var(--top-height-sm);line-height:1.25rem}.header__nav-container{height:var(--nav-height-sm)}.header__modal{align-items:center;background-color:rgba(0,0,0,.25);display:flex;justify-content:center}.header__modal-dialog{border-radius:var(--default-border-radius,.25rem);height:90%;max-height:50rem;max-width:35rem;position:static;width:90%}}@media screen and (min-width:992px){.header__top-container{justify-content:flex-end}.header:not(.header--sticky-lg) .header__nav{position:relative;top:auto!important}.header:not(.header--modal-lg):not(.header--force-modal) .header__menu-button,.header:not(.header--modal-lg):not(.header--force-modal) .header__modal{display:none}.header:not(.header--modal-lg):not(.header--force-modal) .header__menu,.header:not(.header--modal-lg):not(.header--force-modal) .header__top-menu{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.header__logo{position:relative}.header__logo img{max-width:none;position:absolute}.header:not(.header--nav-stuck) .header__logo{display:none}.header:not(.header--nav-stuck) .header__logo-lg{display:block;height:0;overflow:visible;position:relative;z-index:30}.header:not(.header--nav-stuck) .header__logo-lg img{height:auto;position:absolute}.header:not(.header--nav-stuck) .header__logo-lg--header-resize img{height:calc(var(--top-height-sm) + var(--nav-height-sm) - 2rem);top:calc(1rem - var(--top-height-sm))}.header:not(.header--nav-stuck) .header__logo-lg--nav-resize img{height:calc(var(--nav-height-sm) - 2rem);top:1rem}.header:not(.header--nav-stuck) .header__logo-lg--header-actual img{top:calc(1rem - var(--top-height-sm))}.header:not(.header--nav-stuck) .header__logo-lg--nav-actual img{top:1rem}}.review-score__badge{align-items:center;background-color:#fff;border-radius:.5rem;display:flex;height:2.75rem;justify-content:center;margin-bottom:1rem;max-width:15rem;padding:.5rem 1rem .5rem .25rem}.review-score__svg{border-radius:var(--half-border-radius);margin-left:.25rem;width:14%}.review-score__vertical-line{background-color:#d7dad9;height:30px;margin:0 auto;width:1px}.review-score__review-score{color:#09954f;font-size:1.25rem;font-weight:700;line-height:1.75rem}.review-score__based-on-link{text-decoration:underline!important}.social-media{display:flex;flex-wrap:wrap;gap:1rem}.social-media__link{color:inherit;display:block;position:relative}.social-media__image{align-items:center;border:1px solid rgba(var(--text-color-rgb),.2);border-radius:.5rem;display:flex;height:2.25rem;justify-content:center;width:2.25rem}.social-media__image:hover{background-color:rgba(var(--text-color-rgb),.1)}.social-media__image-monochrome{fill:var(--text-color)}.themed-footer{background-color:var(--background-color);color:rgba(var(--text-color-rgb),.65);color:var(--text-color)}.button.themed-footer,.search-field.themed-footer.search-field--openable{box-shadow:var(--button-box-shadow)}.themed-footer{position:absolute;width:100%}.themed-footer__top-form{padding:2rem 0}.themed-footer__top-form-layout{display:flex;flex-direction:column;gap:1rem}.themed-footer__top-form-title{font-size:1.25rem;font-weight:700;line-height:1.75rem;padding-right:1rem}.themed-footer__top-form_container{flex:1;width:100%}.themed-footer__grid{grid-template-areas:"contact" "menu-1" "menu-2" "menu-3" "extra"}.themed-footer__grid,.themed-footer__section{grid-column-gap:2rem;grid-row-gap:1.5rem;display:grid;grid-auto-rows:minmax(min-content,max-content);grid-template-columns:1fr}.themed-footer__contact{grid-area:contact}.themed-footer__menu-1{grid-area:menu-1}.themed-footer__menu-2{grid-area:menu-2}.themed-footer__menu-3{grid-area:menu-3}.themed-footer__extra{grid-area:extra}.themed-footer__contact-image{max-width:20rem}.themed-footer__contact-image img{max-width:100%}.themed-footer__main{padding-top:2rem}.themed-footer__payment-methods{padding-bottom:2rem}.themed-footer__contact-info>*{padding-bottom:1rem}.themed-footer__contact-info>:last-child{padding-bottom:0}.themed-footer__contact-element{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.5rem}.themed-footer__menu-item{border-bottom:1px solid}.themed-footer__menu-item .themed-footer__nested-menu-item{display:none;margin-bottom:.5rem}.themed-footer__nested-menu-item:last-child{margin-bottom:2rem}.themed-footer__nested-menu-item{align-items:center;display:flex;flex-direction:row;gap:.5rem}.themed-footer__nested-menu-item a:hover{text-decoration:underline}.themed-footer__menu-item.themed-footer__menu-item--open .themed-footer__nested-menu-item{display:flex}.themed-footer__heading{font-family:var(--font-family-headings);font-size:1.25rem;font-weight:700;line-height:1.75rem;padding-bottom:1rem}.themed-footer__subheading{padding-bottom:1rem}.themed-footer__menu-heading{display:flex;justify-content:space-between}.themed-footer__horizonal-line{border-color:rgba(var(--text-color-rgb),.2);margin-bottom:2rem;margin-top:2rem}.themed-footer_button{background-color:var(--background-color);color:var(--text-color)}.button.themed-footer_button,.search-field.themed-footer_button.search-field--openable{box-shadow:var(--button-box-shadow)}.themed-footer_button{align-items:center;border:none;border-radius:var(--default-border-radius);display:flex;flex-direction:row;gap:.5rem;padding:.5rem 1rem}.themed-footer__bottom{flex-direction:column;font-size:.875rem;padding-bottom:2rem;row-gap:1rem}.themed-footer__bottom,.themed-footer__copyright-menu{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.themed-footer__copyright-menu{flex-direction:row;justify-content:center}.themed-footer__copyright-menu-item{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.themed-footer_copyright-menu-item-dot{font-size:1.25rem;line-height:1.75rem}.themed-footer__image-list{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding-bottom:2rem;padding-top:2rem;width:100%}.themed-footer__text{max-width:20rem}.themed-footer__form_container{min-width:20rem}@media (min-width:768px){.themed-footer__text{max-width:28rem}.themed-footer__form-layout--fields-2,.themed-footer__top-form-layout{align-items:center;flex-direction:row;justify-content:space-between}.themed-footer__form-container--fields-1{max-width:36rem}.themed-footer__form-container--fields-2{max-width:64rem}.themed-footer__menu{-moz-column-gap:10rem;column-gap:10rem;-moz-columns:2;columns:2}.themed-footer__grid--no-contact .themed-footer__menu{-moz-column-gap:10rem;column-gap:10rem;-moz-columns:3;columns:3}.themed-footer__grid{grid-template-areas:"contact menu-1 menu-2" "extra extra extra"}.themed-footer__extra,.themed-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.themed-footer__grid--no-contact{grid-template-areas:"menu-1 menu-2 menu-3" "extra extra extra"}.themed-footer__menu-item{border-bottom:0}.themed-footer__menu-item a:hover{text-decoration:underline}.themed-footer__menu-item .themed-footer__nested-menu-item{display:flex;margin-bottom:.25rem}}@media (min-width:1024px){.themed-footer__form-layout--fields-3{align-items:center;flex-direction:row;justify-content:space-between}.themed-footer__grid{grid-template-areas:"contact menu-1 menu-2 extra";grid-template-columns:repeat(4,minmax(0,1fr))}.themed-footer__extra{grid-template-columns:repeat(1,minmax(0,1fr))}.themed-footer__grid--no-contact{grid-template-areas:"menu-1 menu-2 menu-3 extra"}.themed-footer__grid--no-extra{grid-template-areas:"contact menu-1 menu-2";grid-template-columns:repeat(3,minmax(0,1fr))}.themed-footer__grid--no-contact.themed-footer__grid--no-extra{grid-template-areas:"menu-1 menu-2 menu-3";grid-template-columns:repeat(3,minmax(0,1fr))}.themed-footer__bottom{align-items:center;display:flex;flex-direction:row;justify-content:space-between}}.search-field{align-items:center;border:none;border-radius:var(--button-border-radius);display:flex;height:3em;padding:0 1em;position:relative}.search-field:focus-within:before,.search-field:hover:before{background-color:rgba(var(--text-color-rgb),.1);border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.search-field.solid.search-field--openable{box-shadow:var(--button-box-shadow)}.search-field--shadow{color:var(--text-color)!important;font-weight:700;text-shadow:.06em .06em .25em var(--background-color)}.search-field--shadow:focus-within{background-color:var(--background-color);color:var(--text-color)}.search-field.search-field--shadow:focus-within.search-field--openable{box-shadow:var(--button-box-shadow)}.button.search-field--shadow:focus-within{box-shadow:var(--button-box-shadow)}.search-field--openable .search-field__icon{cursor:pointer}.search-field--openable:not(.search-field--open) .search-field__icon{margin-right:-.5rem}.search-field--openable:not(.search-field--open) .search-field__input{width:0}.search-field__form{flex-grow:1}.search-field__input{background:none;border:none;min-width:100%;transition:all .3s;width:5em}.search-field__input::-moz-placeholder{color:rgba(var(--text-color-rgb),.75)}.search-field__input::placeholder{color:rgba(var(--text-color-rgb),.75)}.search-field__icon{color:var(--accent-color)!important;margin-left:-.5rem;padding:.5rem}.section-group{background-color:var(--background-color);color:var(--text-color)}.button.section-group,.search-field.section-group.search-field--openable{box-shadow:var(--button-box-shadow)}.section-group{isolation:isolate;padding-bottom:var(--section-group-next-edge-height,0)}.section-group--edge{margin-top:calc(var(--section-group-edge-height)*-1);-webkit-mask-image:var(--section-group-edge-url),linear-gradient(to bottom,transparent var(--section-group-edge-height),#fff var(--section-group-edge-height),#fff);mask-image:var(--section-group-edge-url),linear-gradient(to bottom,transparent var(--section-group-edge-height),#fff var(--section-group-edge-height),#fff);-webkit-mask-position:left top;mask-position:left top;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--section-group-edge-width) var(--section-group-edge-height),100% 100%;mask-size:var(--section-group-edge-width) var(--section-group-edge-height),100% 100%;padding-top:var(--section-group-edge-height)}.section-group--pattern{position:relative}.section-group--pattern:before{background-color:rgba(var(--text-color-rgb),.04);bottom:0;content:"";left:0;-webkit-mask-image:var(--section-group-pattern-url);mask-image:var(--section-group-pattern-url);pointer-events:none;position:absolute;right:0;top:0}.whatsapp{align-items:center;display:flex;gap:1rem}.whatsapp__logo{width:2.5rem}.whatsapp__contact-info-text{font-size:1.125rem;font-weight:700;line-height:1.75rem}.section__header{margin-bottom:1rem;margin-top:1rem}.section__header--center{text-align:center}.section__header--h1 .section__title{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl)}.section__header--h1 .section__subtitle,.section__header--h2 .section__title{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.section__header--h2 .section__subtitle,.section__header--h3 .section__subtitle,.section__header--h3 .section__title{font-size:var(--font-size-base);line-height:var(--line-height-base)}.section__title{font-family:var(--font-family-headings);margin:0}.section__subtitle{font-family:var(--font-family-alt);margin:.5rem 0 0 0}@media (min-width:1024px){.section__header--h1 .section__title{font-size:var(--font-size-3xl);line-height:var(--line-height-3xl)}.section__header--h1 .section__subtitle,.section__header--h2 .section__title{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl)}.section__header--h2 .section__subtitle,.section__header--h3 .section__title{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.section__header--h3 .section__subtitle{font-size:var(--font-size-base);line-height:var(--line-height-base)}}.availability-search-bar{margin-left:auto;margin-right:auto;max-width:1340px;position:relative}.availability-search-bar .search-box{padding-left:var(--default-spacing);padding-right:var(--default-spacing)}.slideshow-section{--safe-area-top:0rem;--safe-area-bottom:0rem;--safe-area-top:var(--header-pull,0rem);--_main-height:16rem;--_content-pull:3rem;margin-bottom:calc(var(--section-group-next-edge-height, 0)*-1);margin-top:calc(var(--header-pull, 0rem)*-1);position:relative;width:100%}.slideshow-section .section__header{padding-left:calc(var(--default-spacing)/2);padding-right:calc(var(--default-spacing)/2);width:100%}@media (min-width:1024px){.slideshow-section{--safe-area-top:var(--header-pull-lg,0rem);margin-top:calc(var(--header-pull-lg, 0rem)*-1)}}.slideshow-section__main{height:calc(var(--_main-height) + var(--safe-area-top));overflow:hidden;position:relative}.slideshow-section__main:after{background-image:linear-gradient(transparent,rgba(0,0,0,.35));bottom:0;content:"";height:10rem;pointer-events:none;position:absolute;width:100%;z-index:5}@media (min-width:640px){.slideshow-section{--_main-height:19rem}}@media (min-width:768px){.slideshow-section{--_main-height:22rem}}@media (min-width:1024px){.slideshow-section{--_main-height:25rem}}@media (min-width:1280px){.slideshow-section{--_main-height:28rem}}.slideshow-section__container{height:calc(100% - var(--safe-area-top) - var(--safe-area-bottom) - 1rem);pointer-events:none;position:relative;top:var(--safe-area-top);z-index:10}.slideshow-section__container>*{pointer-events:auto}.slideshow-section__sticker{position:absolute;right:0;top:0}@media (min-width:768px){.slideshow-section__sticker{right:1.25rem}.slideshow-section__sticker--centered-md{top:50%;transform:translateY(-50%);z-index:2}}.slideshow-section .section__title{color:var(--text-color);font-family:var(--font-family-headline);position:relative;text-shadow:0 1px 2px rgba(var(--background-color-rgb),.25);z-index:10}.slideshow-section .section__title,.slideshow-section__controls{--background-color:var(--gray-9);--text-color:var(--gray-3);--accent-color:var(--high-gray-accent);--background-color-rgb:var(--gray-9-rgb);--text-color-rgb:var(--gray-3-rgb)}.slideshow-section__controls{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgba(var(--background-color-rgb),.25);border:1px solid rgba(var(--text-color-rgb),.25);border-radius:9999px;bottom:0;color:var(--text-color);display:none;font-size:.875rem;line-height:1.25rem;overflow:hidden;position:absolute;right:1.25rem;z-index:3}.slideshow-section:hover .slideshow-section__controls{display:flex}.slideshow-section__indicator,.slideshow-section__next,.slideshow-section__previous{align-items:center;display:flex;height:2.5em;justify-content:center;width:2.5em}.slideshow-section__next,.slideshow-section__previous{cursor:pointer;position:relative}.slideshow-section__next:hover:before,.slideshow-section__previous:hover:before{background-color:rgba(var(--text-color-rgb),.1);border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.slideshow-section__with-availability-search-bar .availability-search-bar{margin-top:-4rem;padding-bottom:16px;z-index:6}.slideshow-section__with-availability-search-bar .section__subtitle,.slideshow-section__with-availability-search-bar .section__title{margin-bottom:1.2rem}.slideshow-section__with-availability-search-bar .slideshow-section__controls{margin-bottom:2.6rem}@media (min-width:768px){.slideshow-section__with-availability-search-bar-full .slideshow-section__controls{margin-bottom:5.6rem}.slideshow-section__with-availability-search-bar-full .section__title{margin-bottom:4.2rem}.slideshow-section__with-availability-search-bar-full .availability-search-bar{margin-top:-7.2rem}}.video-section{--safe-area-top:0rem;--safe-area-bottom:0rem;--_main-height:16rem;--safe-area-top:var(--header-pull,0rem);--_content-pull:3rem;margin-top:calc(var(--header-pull, 0rem)*-1);position:relative;width:100%}.video-section .section__header{padding-left:calc(var(--default-spacing)/2);padding-right:calc(var(--default-spacing)/2);width:100%}@media (min-width:1024px){.video-section{--safe-area-top:var(--header-pull-lg,0rem);margin-top:calc(var(--header-pull-lg, 0rem)*-1)}}.video-section__main{height:calc(var(--_main-height) + var(--safe-area-top));overflow:hidden;position:relative}.video-section__main:after{background-image:linear-gradient(transparent,rgba(0,0,0,.35));bottom:0;content:"";height:10rem;pointer-events:none;position:absolute;width:100%;z-index:5}.video-section__video{aspect-ratio:10/4;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (min-width:640px){.video-section{--_main-height:19rem}}@media (min-width:768px){.video-section{--_main-height:22rem}}@media (min-width:1024px){.video-section{--_main-height:25rem}}@media (min-width:1280px){.video-section{--_main-height:28rem}}.video-section__container{align-items:flex-end;display:flex;height:calc(100% - var(--safe-area-top) - var(--safe-area-bottom) - 1rem);pointer-events:none;position:relative;top:var(--safe-area-top);z-index:10}.video-section__container>*{pointer-events:auto}.video-section__sticker{position:absolute;right:0;top:0}@media (min-width:768px){.video-section__sticker{right:1.25rem}.video-section__sticker--centered-md{top:50%;transform:translateY(-50%)}}.video-section .section__title{--background-color:var(--gray-9);--text-color:var(--gray-3);--accent-color:var(--high-gray-accent);--background-color-rgb:var(--gray-9-rgb);--text-color-rgb:var(--gray-3-rgb);color:var(--text-color);position:relative;text-shadow:0 1px 2px rgba(var(--background-color-rgb),.25);z-index:10}.slideshow-section .section__subtitle{position:relative;z-index:10}.video-section__with-availability-search-bar .availability-search-bar{margin-top:-4rem;padding-bottom:16px;z-index:6}.video-section__with-availability-search-bar .section__subtitle,.video-section__with-availability-search-bar .section__title{margin-bottom:1.2rem}@media (min-width:768px){.video-section__with-availability-search-bar-full .section__title{margin-bottom:4.2rem}.video-section__with-availability-search-bar-full .availability-search-bar{margin-top:-7.2rem}}.columns-section{overflow:auto}.columns-section__columns{display:flex;flex-wrap:wrap}.columns-section__column{padding-left:calc(var(--default-spacing)/2);padding-right:calc(var(--default-spacing)/2);width:100%}.header-section{height:20rem;max-height:50rem;position:relative;width:100%}.header-section__slide{bottom:0;left:0;position:absolute;right:0;top:0}.header-section__slide img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.header-section__next,.header-section__previous{cursor:pointer;height:100%;max-width:15rem;position:absolute;width:50%;z-index:3}.header-section__next-button,.header-section__previous-button{--background-color:var(--gray-9);--text-color:var(--gray-3);--accent-color:var(--high-gray-accent);--background-color-rgb:var(--gray-9-rgb);--text-color-rgb:var(--gray-3-rgb);background-color:rgba(var(--background-color-rgb),.25);color:var(--text-color)!important;display:none;font-size:2rem;height:3rem;position:absolute;top:50%;width:3rem}.header-section__previous,.header-section__previous-button{left:0}.header-section__next,.header-section__next-button{right:0}.header-section:hover .header-section__next-button,.header-section:hover .header-section__previous-button{align-items:center;display:flex;justify-content:center}@media (min-width:640px){.header-section{height:25rem}}@media (min-width:768px){.header-section{height:30rem}}@media (min-width:1024px){.header-section{height:35rem}}@media (min-width:1280px){.header-section{height:40rem}}.widget{isolation:isolate;margin-bottom:var(--default-spacing);position:relative}.widget__content{padding:.05px}.widget__header{margin-bottom:1rem}.widget__header--center{text-align:center}.widget__header--h1 .widget__title{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl)}.widget__header--h1 .widget__subtitle,.widget__header--h2 .widget__title{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.widget__header-h3 .widget__title{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.widget__header--h2 .widget__subtitle,.widget__header-h3 .widget__subtitle,.widget__header-h4 .widget__subtitle,.widget__header-h4 .widget__title,.widget__header-h5 .widget__subtitle,.widget__header-h5 .widget__title,.widget__header-h6 .widget__subtitle,.widget__header-h6 .widget__title{font-size:var(--font-size-base);line-height:var(--line-height-base)}.widget__title{font-family:var(--font-family-headings);margin:0}.widget__subtitle{font-family:var(--font-family-alt);margin:.5rem 0 0 0}.pop-up-widget,.pop-up-widget .widget__content{height:0;margin:0}@media (min-width:1024px){.widget--side-header{grid-column-gap:var(--default-spacing);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.widget__header--h1 .widget__title{font-size:var(--font-size-3xl);line-height:var(--line-height-3xl)}.widget__header--h1 .widget__subtitle,.widget__header--h2 .widget__title{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl)}.widget__header--h2 .widget__subtitle,.widget__header-h3 .widget__title{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.widget__header-h3 .widget__subtitle,.widget__header-h4 .widget__title,.widget__header-h5 .widget__title,.widget__header-h6 .widget__title{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.widget__header-h4 .widget__subtitle,.widget__header-h5 .widget__subtitle,.widget__header-h6 .widget__subtitle{font-size:var(--font-size-base);line-height:var(--line-height-base)}}.breadcrumbs{align-items:center;display:flex;font-size:.875rem;line-height:1.25rem;list-style:none;margin:0;padding:0;padding-left:calc(var(--default-spacing)/2);padding-right:calc(var(--default-spacing)/2)}.breadcrumbs__item{margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs__link{opacity:.65}.breadcrumbs__item+.breadcrumbs__item:before{content:"›";margin:0 .5rem;opacity:.65}@media (min-width:640px){.breadcrumbs__item+.breadcrumbs__item:before{margin:0 .75rem}}.button{align-items:center;border:none;border-radius:var(--button-border-radius);cursor:pointer;display:flex;height:3em;justify-content:center;padding:0 .5em 0 1em;position:relative}.button:active:before,.button:focus:before,.button:hover:before,a:active>.button:before,a:focus>.button:before{background-color:rgba(var(--text-color-rgb),.1);border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.button.solid{box-shadow:var(--button-box-shadow)}.button--shadow{color:var(--text-color)!important;font-weight:700;text-shadow:.06em .06em .25em var(--background-color)}.button--accent-outline{border:1px solid var(--accent-color);color:var(--accent-color)!important}.button__content{align-items:baseline;display:flex;line-height:1em;position:relative;white-space:nowrap}.button__content>*{margin-right:.5em}.button__badge{background-color:#f05252;border-radius:9999px;color:#fff;font-size:.75rem;left:30%;line-height:1.25rem;padding:.25rem;position:absolute;top:-10px}.button__badge-content{height:10px;min-width:10px}.button__badge-content,.close-button{align-items:center;display:flex;justify-content:center}.close-button{cursor:pointer;font-size:1rem;height:3rem;transition:all .3s;width:3rem;will-change:transform}.close-button:hover{color:var(--accent-color)!important;text-decoration:none;transform:rotate(180deg)}.icon-list__icon{display:block;margin-right:.75em;width:1em}.icon-list:not(.icon-list--monochrome) .icon-list__icon{color:var(--accent-color)!important}.icon-list__item{align-items:first baseline;display:flex}.icon-list__item+.icon-list__item{margin-top:.5em}@media (min-width:1024px){.icon-list--horizontal{align-items:center;display:flex;justify-content:center}.icon-list--horizontal .icon-list__item+.icon-list__item{margin-left:1.25em;margin-top:0}}.page-width{margin:0 auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}.page-width--normal{max-width:83.75rem}.page-width--wide{max-width:120rem}.page-width--full{padding-left:0;padding-right:0}.page-width--narrow{max-width:65rem}.payment-methods{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;justify-content:center;row-gap:.5rem}.payment-methods__label{padding-right:1rem}.payment_method{border-radius:20%;width:3.5rem}.picklist__backdrop{background-color:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:all .3s;visibility:hidden;z-index:1000}.picklist__dialog{--background-color:var(--gray-1);--text-color:var(--gray-7);--accent-color:var(--low-gray-accent);--background-color-rgb:var(--gray-1-rgb);--text-color-rgb:var(--gray-7-rgb);background-color:var(--background-color);color:var(--text-color)}.button.picklist__dialog,.search-field.picklist__dialog.search-field--openable{box-shadow:var(--button-box-shadow)}.picklist__dialog{border:1px solid var(--gray-4);border-radius:var(--default-border-radius,.25rem) var(--default-border-radius,.25rem) 0 0;bottom:-50%;font-size:1rem;line-height:1.5rem;padding:1.25rem;padding-bottom:3rem;position:absolute;transition:all .3s;width:100vw}.picklist__header{align-items:center;color:var(--accent-color)!important;display:flex;font-family:var(--font-family-headings);font-size:1.25rem;font-weight:700;justify-content:space-between;line-height:1.75rem}.picklist__option{align-items:baseline;border-bottom:1px solid var(--gray-3);display:flex;padding:1rem;white-space:nowrap}.picklist__option>*{margin-right:.5rem}.picklist__option>:last-child{margin-right:0}.picklist__option:active,.picklist__option:focus,.picklist__option:hover{background-color:var(--gray-3)}.picklist--open .picklist__backdrop{opacity:1;pointer-events:auto;visibility:visible}.picklist--open .picklist__dialog{bottom:0}@media (min-width:640px){.picklist__backdrop{align-items:center;display:flex;justify-content:center}.picklist__dialog{border-radius:var(--default-border-radius,.25rem);max-width:25rem;padding-bottom:1.25rem;position:static}.picklist--open .picklist__dialog{bottom:auto}}@media screen and (pointer:fine) and (min-width:1024px){.picklist{position:relative}.picklist__backdrop{background:none;position:static;transition:none}.picklist__dialog{border-radius:var(--half-border-radius);display:none;left:0;min-width:15rem;padding:.5rem 0;position:absolute;top:calc(100% + .5rem);transition:none;width:auto;z-index:1000}.picklist--left .picklist__dialog{left:auto;right:0}.picklist--up .picklist__dialog{bottom:calc(100% + .5rem);top:auto}.picklist--open .picklist__dialog{display:block}.picklist__header{display:none}.picklist__option{border:none;padding:.75rem 1rem}}.slide{bottom:0;left:0;position:absolute;right:0;top:0}.slide__image{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.slide__safe-area{height:calc(100% - var(--safe-area-top, 0px) - var(--safe-area-bottom, 0px));margin-top:var(--safe-area-top,0);position:relative}.slide__overlay{--background-color:var(--gray-9);--text-color:var(--gray-3);--accent-color:var(--high-gray-accent);--background-color-rgb:var(--gray-9-rgb);--text-color-rgb:var(--gray-3-rgb);color:var(--text-color);font-weight:700;position:absolute;text-shadow:0 1px 2px rgba(var(--background-color-rgb),.25);top:50%;transform:translateY(-50%);z-index:5}.slide__title{margin:0}.slide__subtitle{margin-bottom:0}.slide__button{font-size:1.125rem;line-height:1.75rem}.slide__button,.slide__icon{align-items:center;display:flex}.slide__icon{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgba(var(--background-color-rgb),.25);border:1px solid rgba(var(--text-color-rgb),.25);border-radius:9999px;color:var(--text-color);height:2em;justify-content:center;margin-left:1em;position:relative;width:2em}.slide__icon i{margin-left:2px}.slide__button:hover .slide__icon:before{background-color:rgba(var(--text-color-rgb),.1);border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.slide__button,.slide__subtitle{margin-top:.5rem}@media (min-width:768px){.slide__button,.slide__subtitle{margin-top:1rem}}.sticker{background-color:var(--background-color);box-shadow:0 1px 2px rgba(0,0,0,.16);color:var(--text-color)}.button.sticker,.search-field.sticker.search-field--openable{box-shadow:var(--button-box-shadow)}.sticker{z-index:2}.sticker--transparent{--background-color:transparent;box-shadow:none}.sticker__title{color:var(--accent-color)!important;font-family:var(--font-family-headings);line-height:1.5rem}.sticker--media-item,.sticker--media-item-banner{max-width:30%}.sticker--media-item img,.sticker--media-item-banner{display:block;max-width:100%}@media screen and (max-width:calc(768px - 1px)){.sticker:not(.sticker--media-item,.sticker--media-item-banner){border-radius:0 0 0 2rem;padding:.5rem 1rem .5rem 2rem}.sticker__title{text-decoration:underline}.sticker__title i{margin-left:.5rem}.sticker__button,.sticker__description{display:none}}@media (min-width:768px){.sticker:not(.sticker--media-item,.sticker--media-item-banner){background-color:var(--background-color);color:var(--text-color)}.button.sticker:not(.sticker--media-item,.sticker--media-item-banner),.search-field.sticker:not(.sticker--media-item,.sticker--media-item-banner).search-field--openable{box-shadow:var(--button-box-shadow)}.sticker:not(.sticker--media-item,.sticker--media-item-banner){align-items:center;border-radius:var(--default-border-radius,.25rem);display:flex;flex-direction:column;justify-content:center;padding:1rem;text-align:center;width:11rem}.sticker--circle{border-radius:9999px!important;height:11rem}.sticker--circle .sticker__title{padding:0 1rem}.sticker--banner,.sticker--media-item-banner{border-radius:0 0 var(--default-border-radius,.25rem) var(--default-border-radius,.25rem)!important}.sticker__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.sticker__title i{display:none}.sticker__description{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:.625rem;line-height:.875rem;margin-top:.5rem;overflow:hidden}.sticker__button{font-size:.75rem;line-height:1rem;margin-top:1rem}}@media (min-width:1024px){.sticker:not(.sticker--media-item,.sticker--media-item-banner){width:13rem}.sticker--circle{height:13rem}.sticker__title{font-size:1.25rem;line-height:1.75rem}.sticker__description{font-size:.75rem;line-height:1rem}.sticker__button{font-size:.875rem;line-height:1.25rem}}@media (min-width:1280px){.sticker:not(.sticker--media-item,.sticker--media-item-banner){width:15rem}.sticker--circle{height:15rem}.sticker__title{font-size:1.5rem;line-height:2rem}.sticker__description{font-size:.875rem;line-height:1.25rem}.sticker__button{font-size:1rem;line-height:1.5rem}}.slideshow{--safe-area-top:0rem;--safe-area-bottom:0rem;position:relative;width:100%}.slideshow:not(.slideshow--blank){--safe-area-top:var(--header-pull,0rem);margin-top:calc(var(--header-pull, 0rem)*-1)}@media (min-width:1024px){.slideshow:not(.slideshow--blank){--safe-area-top:var(--header-pull-lg,0rem);margin-top:calc(var(--header-pull-lg, 0rem)*-1)}}.slideshow__main{overflow:hidden;position:relative}.slideshow:not(.slideshow--blank) .slideshow__main:after{background-image:linear-gradient(transparent,rgba(0,0,0,.35));bottom:0;content:"";height:10rem;pointer-events:none;position:absolute;width:100%;z-index:5}.slideshow__video{aspect-ratio:10/4;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.slideshow--blank{--_main-height:10rem}.slideshow--small{--_main-height:12rem}@media (min-width:640px){.slideshow--small{--_main-height:14rem}}@media (min-width:768px){.slideshow--small{--_main-height:16rem}}@media (min-width:1024px){.slideshow--small{--_main-height:18rem}}@media (min-width:1280px){.slideshow--small{--_main-height:20rem}}.slideshow--normal{--_main-height:16rem}@media (min-width:640px){.slideshow--normal{--_main-height:19rem}}@media (min-width:768px){.slideshow--normal{--_main-height:22rem}}@media (min-width:1024px){.slideshow--normal{--_main-height:25rem}}@media (min-width:1280px){.slideshow--normal{--_main-height:28rem}}.slideshow__main{height:calc(var(--_main-height) + var(--safe-area-top))}.slideshow--large{--_main-height:20rem}@media (min-width:640px){.slideshow--large{--_main-height:25rem}}@media (min-width:768px){.slideshow--large{--_main-height:30rem}}@media (min-width:1024px){.slideshow--large{--_main-height:35rem}}@media (min-width:1280px){.slideshow--large{--_main-height:40rem}}.slideshow__container{align-items:flex-end;display:flex;height:calc(100% - var(--safe-area-top) - var(--safe-area-bottom) - 1rem);pointer-events:none;position:relative;top:var(--safe-area-top)}.slideshow__container>*{pointer-events:auto}.slideshow__sticker{position:absolute;right:0;top:0}@media (min-width:768px){.slideshow__sticker{right:1.25rem}.slideshow__sticker--centered-md{top:50%;transform:translateY(-50%)}}.slideshow__title{align-items:center;display:flex;position:relative;z-index:10}.slideshow__title h1{font-family:var(--font-family-headline);margin:0}.slideshow--with-content .slideshow__title{justify-content:center;width:calc(100% - 2.5rem)}.slideshow:not(.slideshow--blank) .slideshow__title{color:var(--text-color);text-shadow:0 1px 2px rgba(var(--background-color-rgb),.25)}.slideshow:not(.slideshow--blank) .slideshow__title,.slideshow__controls{--background-color:var(--gray-9);--text-color:var(--gray-3);--accent-color:var(--high-gray-accent);--background-color-rgb:var(--gray-9-rgb);--text-color-rgb:var(--gray-3-rgb)}.slideshow__controls{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgba(var(--background-color-rgb),.25);border:1px solid rgba(var(--text-color-rgb),.25);border-radius:9999px;bottom:0;color:var(--text-color);display:none;font-size:.875rem;line-height:1.25rem;overflow:hidden;position:absolute;right:1.25rem;z-index:3}.slideshow:hover .slideshow__controls{display:flex}.slideshow__indicator,.slideshow__next,.slideshow__previous{align-items:center;display:flex;height:2.5em;justify-content:center;width:2.5em}.slideshow__next,.slideshow__previous{cursor:pointer;position:relative}.slideshow__next:hover:before,.slideshow__previous:hover:before{background-color:rgba(var(--text-color-rgb),.1);border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.slideshow{--_content-pull:3rem}.slideshow__content{margin-top:calc(var(--_content-pull)*-1);padding-bottom:1rem;position:relative;z-index:10}.slideshow--with-content{--safe-area-bottom:var(--_content-pull)}.usps{text-align:center}.usps__icon{font-size:1.875rem;line-height:2.25rem}.usps:not(.usps--monochrome) .usps__icon{color:var(--accent-color)!important}.usps--large-icons .usps__icon{font-size:3rem;line-height:1}.usps__name{font-family:var(--font-family-headings);font-size:1.125rem;font-weight:700;line-height:1.75rem}.usps__description,.usps__name{margin-top:.5rem}.usps__description a{color:var(--accent-color)!important}.usps__button{align-items:center;display:flex;justify-content:center;margin-top:1rem}.usps__item+.usps__item{margin-top:3rem}@media (min-width:1024px){.usps--horizontal{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-rows:repeat(4,auto)}.usps__item{display:contents;margin-top:0}.usps__icon{grid-row:1}.usps__name{grid-row:2}.usps__description{grid-row:3}.usps__button{grid-row:4}}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-bottom-1{bottom:-.25rem}.bottom{bottom:1.25rem}.bottom-0{bottom:0}.end{inset-inline-end:1.25rem}.left{left:1.25rem}.left-0{left:0}.left-1{left:.25rem}.right{right:1.25rem}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.start{inset-inline-start:1.25rem}.top{top:1.25rem}.top-0{top:0}.top-1{top:.25rem}.top-2{top:.5rem}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.float-right{float:right}.float-left{float:left}.-m-1{margin:-.25rem}.m{margin:1.25rem}.m-0{margin:0}.m-1{margin:.25rem}.-mx-0{margin-left:0;margin-right:0}.-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-2\.5{margin-left:-.625rem;margin-right:-.625rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-mx-px{margin-left:-1px;margin-right:-1px}.-my-2{margin-bottom:-.5rem;margin-top:-.5rem}.-my-8{margin-bottom:-2rem;margin-top:-2rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-11{margin-left:2.75rem;margin-right:2.75rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my{margin-bottom:1.25rem;margin-top:1.25rem}.my-0{margin-bottom:0;margin-top:0}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-12{margin-bottom:3rem;margin-top:3rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.my-px{margin-bottom:1px;margin-top:1px}.-mb-4{margin-bottom:-1rem}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-mr-1{margin-right:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-4{margin-top:-1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-32{margin-bottom:8rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.me{margin-inline-end:1.25rem}.ml{margin-left:1.25rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-2\.5{margin-left:.625rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-7{margin-left:1.75rem}.ml-auto{margin-left:auto}.mr{margin-right:1.25rem}.mr-1{margin-right:.25rem}.mr-10{margin-right:2.5rem}.mr-2{margin-right:.5rem}.mr-2\.5{margin-right:.625rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.ms{margin-inline-start:1.25rem}.mt{margin-top:1.25rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-px{margin-top:1px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.\!h{height:1.25rem!important}.h{height:1.25rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-48{height:12rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-96{height:24rem}.h-\[1px\]{height:1px}.h-\[30px\]{height:30px}.h-\[536px\]{height:536px}.h-auto{height:auto}.h-full{height:100%}.min-h-0{min-height:0}.min-h-\[200px\]{min-height:200px}.w{width:1.25rem}.w-1\/12{width:8.333333%}.w-1\/5{width:20%}.w-10{width:2.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-36{width:9rem}.w-4{width:1rem}.w-48{width:12rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-3xl{max-width:48rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1038px\]{max-width:1038px}.max-w-\[10em\]{max-width:10em}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.list-inside{list-style-position:inside}.grid-flow-row-dense{grid-auto-flow:row dense}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.gap{gap:1.25rem}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\!bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))!important}.from-gray-100{--tw-gradient-from:#f4f5f7 var(--tw-gradient-from-position);--tw-gradient-to:rgba(244,245,247,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.object-cover{-o-object-fit:cover;object-fit:cover}.p{padding:1.25rem}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.\!px-1{padding-left:.25rem!important;padding-right:.25rem!important}.\!py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.px{padding-left:1.25rem;padding-right:1.25rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-20{padding-left:5rem;padding-right:5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-32{padding-bottom:8rem;padding-top:8rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-0{padding-bottom:0}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-px{padding-bottom:1px}.pl{padding-left:1.25rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-5{padding-left:1.25rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pr{padding-right:1.25rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-5{padding-right:1.25rem}.ps{padding-inline-start:1.25rem}.pt{padding-top:1.25rem}.pt-1{padding-top:.25rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-2xl{font-size:1.5rem}.text-base{font-size:1rem}.text-heading-sm{font-size:.875rem;font-weight:600;line-height:1.25rem}.text-lg{font-size:1.125rem}.text-sm{font-size:.875rem}.text-xl{font-size:1.25rem}.text-xs{font-size:.75rem}.outline{outline-style:solid}.outline-dashed{outline-style:dashed}.outline-2{outline-width:2px}.outline-blue-100{outline-color:#e1effe}.outline-blue-600{outline-color:#1c64f2}.outline-gray-300{outline-color:#d2d6dc}.outline-orange-300{outline-color:#fdba8c}.ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgb(63 131 248/var(--tw-ring-opacity))}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(210 214 220/var(--tw-ring-opacity))}.drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,.05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300,.transition{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.\@container,.\@container\/guru-theme{container-type:inline-size}.\@container\/guru-theme{container-name:guru-theme}.hover\:bg-gradient-to-t:hover{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.active\:bg-gradient-to-b:active{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}@media print{.print\:hidden{display:none}.print\:p-0{padding:0}}@media not all and (min-width:1024px){.max-lg\:hidden{display:none}}@media not all and (min-width:768px){.max-md\:hidden{display:none}}@media not all and (min-width:640px){.max-sm\:hidden{display:none}}@media (min-width:640px){.sm\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.sm\:ml-2{margin-left:.5rem}.sm\:ml-2\.5{margin-left:.625rem}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:w-full{width:100%}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:py-8{padding-top:2rem}.sm\:pb-8,.sm\:py-8{padding-bottom:2rem}}@media (min-width:768px){.md\:-mt-4{margin-top:-1rem}.md\:mb-4{margin-bottom:1rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:px-0{padding-left:0;padding-right:0}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-8{padding-bottom:2rem;padding-top:2rem}.md\:pr-5{padding-right:1.25rem}}@media (min-width:1024px){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:table-cell{display:table-cell}.lg\:hidden{display:none}.lg\:w-1\/12{width:8.333333%}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-1\/4{width:25%}.lg\:w-1\/6{width:16.666667%}.lg\:w-10\/12{width:83.333333%}.lg\:w-11\/12{width:91.666667%}.lg\:w-2\/3{width:66.666667%}.lg\:w-3\/4{width:75%}.lg\:w-5\/12{width:41.666667%}.lg\:w-7\/12{width:58.333333%}.lg\:w-full{width:100%}.lg\:py-8{padding-bottom:2rem;padding-top:2rem}.lg\:pl-0{padding-left:0}.lg\:pr-5{padding-right:1.25rem}}
