.has-display-1-font-size{font-family:var(--wp--preset--font-family--display);font-size:var(--wp--preset--font-size--display-1);font-weight:800;letter-spacing:-.02em;line-height:.777778;text-transform:uppercase}@media screen and (min-width:1140px){.has-display-1-font-size{letter-spacing:-.02em;line-height:.825}}.has-display-2-font-size{font-family:var(--wp--preset--font-family--display);font-size:var(--wp--preset--font-size--display-2);font-weight:800;letter-spacing:-.02em;line-height:.945946;text-transform:uppercase}@media screen and (min-width:1140px){.has-display-2-font-size{letter-spacing:-.02em;line-height:.818182}}.has-display-3-font-size{font-family:var(--wp--preset--font-family--display);font-size:var(--wp--preset--font-size--display-3);font-weight:800;line-height:.833333;text-transform:uppercase}.has-display-4-font-size{font-family:var(--wp--preset--font-family--accent);font-size:var(--wp--preset--font-size--display-4);font-weight:800;letter-spacing:-.03em;line-height:.892857}@media screen and (min-width:1140px){.has-display-4-font-size{letter-spacing:-.05em;line-height:.875}}.has-display-5-font-size{font-family:var(--wp--preset--font-family--display);font-size:var(--wp--preset--font-size--display-5);font-weight:800;line-height:.766667;text-transform:uppercase}@media screen and (min-width:1140px){.has-display-5-font-size{line-height:.875}}.has-heading-1-font-size{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--heading-1);font-weight:800;letter-spacing:-.02em;line-height:.857143;text-transform:uppercase}@media screen and (min-width:1140px){.has-heading-1-font-size{letter-spacing:0;line-height:.863636}}.has-heading-2-font-size{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--heading-2);font-weight:800;letter-spacing:-.02em;line-height:.884615;text-transform:uppercase}@media screen and (min-width:1140px){.has-heading-2-font-size{letter-spacing:0;line-height:.9}}.has-heading-3-font-size{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--heading-3);font-weight:800;letter-spacing:-.02em;line-height:.88;text-transform:uppercase}@media screen and (min-width:1140px){.has-heading-3-font-size{letter-spacing:0;line-height:.875}}.has-heading-4-font-size{font-family:var(--wp--preset--font-family--accent);font-size:var(--wp--preset--font-size--heading-4);font-weight:800;letter-spacing:-.01em;line-height:1.090909;text-transform:uppercase}@media screen and (min-width:1140px){.has-heading-4-font-size{letter-spacing:-.01em;line-height:1}}.has-heading-5-font-size{font-family:var(--wp--preset--font-family--main);font-size:var(--wp--preset--font-size--heading-5);font-weight:600;letter-spacing:-.02em;line-height:1.090909;text-transform:none}@media screen and (min-width:1140px){.has-heading-5-font-size{letter-spacing:0;line-height:1.071429}}.has-heading-6-font-size{font-family:var(--wp--preset--font-family--accent);font-size:var(--wp--preset--font-size--heading-6);font-weight:700;line-height:1.111111;text-transform:uppercase}@media screen and (min-width:1140px){.has-heading-6-font-size{line-height:1}}.has-body-1-font-size{font-family:var(--wp--preset--font-family--main);font-size:var(--wp--preset--font-size--body-1);font-weight:700;letter-spacing:-.02em;line-height:1.2}@media screen and (min-width:1140px){.has-body-1-font-size{letter-spacing:0;line-height:1.333333}}.has-body-2-font-size{font-family:var(--wp--preset--font-family--main);font-size:var(--wp--preset--font-size--body-2);font-weight:500;letter-spacing:-.0225em;line-height:1.333333}@media screen and (min-width:1140px){.has-body-2-font-size{letter-spacing:-.035em;line-height:1.571429}}.has-body-3-font-size{font-family:var(--wp--preset--font-family--main);font-size:var(--wp--preset--font-size--body-3);font-weight:600;line-height:1.125}@media screen and (min-width:1140px){.has-body-3-font-size{line-height:1.454545}}.has-body-4-font-size{font-family:var(--wp--preset--font-family--main);font-size:var(--wp--preset--font-size--body-4);font-weight:400;line-height:1.5}@media screen and (min-width:1140px){.has-body-4-font-size{line-height:1.555556}}.has-body-5-font-size{font-family:var(--wp--preset--font-family--main);font-size:var(--wp--preset--font-size--body-5);font-weight:400;line-height:1.428571}@media screen and (min-width:1140px){.has-body-5-font-size{line-height:1.285714}}.has-ui-text-1-font-size{font-size:var(--wp--preset--font-size--ui-text-1);line-height:1}.has-ui-text-1-font-size,.has-ui-text-2-font-size{font-family:var(--wp--preset--font-family--main);font-weight:700}.has-ui-text-2-font-size{font-size:var(--wp--preset--font-size--ui-text-2);line-height:1.142857}@media screen and (min-width:1140px){.has-ui-text-2-font-size{line-height:1.1}}.has-ui-text-3-font-size{font-family:var(--wp--preset--font-family--accent);font-size:var(--wp--preset--font-size--ui-text-3);font-weight:700;line-height:1}.has-ui-text-4-font-size{font-family:var(--wp--preset--font-family--main);font-size:var(--wp--preset--font-size--ui-text-4);font-weight:400;line-height:.875}@media screen and (min-width:1140px){.has-ui-text-4-font-size{line-height:1.22222}}.has-ui-text-5-font-size{font-family:var(--wp--preset--font-family--main);font-size:var(--wp--preset--font-size--ui-text-5);font-weight:500;line-height:.857143}@media screen and (min-width:1140px){.has-ui-text-5-font-size{line-height:1}}.has-button-text-font-size{font-family:var(--wp--preset--font-family--accent);font-size:var(--wp--preset--font-size--button-text);font-weight:700;letter-spacing:-.01em;line-height:.8125;text-transform:uppercase}@media screen and (min-width:1140px){.has-button-text-font-size{letter-spacing:0}}.has-promo-body-large-font-size{font-family:var(--wp--preset--font-family--accent);font-size:var(--wp--preset--font-size--promo-body-large);font-weight:800;line-height:1.090909}@media screen and (min-width:1140px){.has-promo-body-large-font-size{line-height:1.0625}}.has-promo-byline-small-font-size{font-family:var(--wp--preset--font-family--accent);font-size:var(--wp--preset--font-size--promo-byline-small);font-weight:700;letter-spacing:0;line-height:1;text-transform:uppercase}@media screen and (min-width:1140px){.has-promo-byline-small-font-size{letter-spacing:-.03em;line-height:1.111111}}.has-promo-byline-large-font-size{font-family:var(--wp--preset--font-family--accent);font-size:var(--wp--preset--font-size--promo-byline-large);font-weight:800;letter-spacing:.2em;line-height:1;text-transform:uppercase}@media screen and (min-width:1140px){.has-promo-byline-large-font-size{letter-spacing:.2em}}.has-promo-number-font-size{font-family:var(--wp--preset--font-family--accent);font-size:var(--wp--preset--font-size--promo-number);font-weight:800;letter-spacing:-.05em;line-height:1}@media screen and (min-width:1140px){.has-promo-number-font-size{letter-spacing:-.05em}}.b-promo-lifestyle{--promo-lifestyle-radius:1rem;--promo-lifestyle-frame-pad:1.25rem;--promo-lifestyle-frame-pad-block:2.5rem;background-color:var(--wp--preset--color--bright-gray-1);isolation:isolate;padding:var(--promo-lifestyle-frame-pad-block) var(--promo-lifestyle-frame-pad);position:relative}@media screen and (min-width:768px){.b-promo-lifestyle{--promo-lifestyle-radius:2rem;--promo-lifestyle-frame-pad:2.5rem;--promo-lifestyle-frame-pad-block:2.5rem}}.b-promo-lifestyle--green{background-image:linear-gradient(180deg,var(--wp--preset--color--green-20) 15%,var(--wp--preset--color--green-40) 100%)}.b-promo-lifestyle--green .b-promo-lifestyle__star{color:var(--wp--preset--color--green-20)}.b-promo-lifestyle--blue{background-image:linear-gradient(180deg,var(--wp--preset--color--blue-20) 15%,var(--wp--preset--color--blue-40) 100%)}.b-promo-lifestyle--blue .b-promo-lifestyle__star{color:var(--wp--preset--color--blue-20)}.b-promo-lifestyle--teal{background-image:linear-gradient(180deg,var(--wp--preset--color--teal-20) 15%,var(--wp--preset--color--teal-40) 100%)}.b-promo-lifestyle--teal .b-promo-lifestyle__star{color:var(--wp--preset--color--teal-20)}.b-promo-lifestyle--orange{background-image:linear-gradient(180deg,var(--wp--preset--color--orange-20) 15%,var(--wp--preset--color--orange-40) 100%)}.b-promo-lifestyle--orange .b-promo-lifestyle__star{color:var(--wp--preset--color--orange-20)}.b-promo-lifestyle--yellow{background-image:linear-gradient(180deg,var(--wp--preset--color--yellow-20) 15%,var(--wp--preset--color--yellow-40) 100%)}.b-promo-lifestyle--yellow .b-promo-lifestyle__star{color:var(--wp--preset--color--yellow-20)}.b-promo-lifestyle--gray{background-image:none}.b-promo-lifestyle--gray .b-promo-lifestyle__star{color:var(--wp--preset--color--white)}.b-promo-lifestyle__inner{margin-inline:auto;max-width:var(--wp--custom--block-width--max);position:relative;width:100%;z-index:1}.b-promo-lifestyle__card{border-radius:var(--promo-lifestyle-radius) 0 var(--promo-lifestyle-radius) 0;display:flex;isolation:isolate;min-height:33rem;overflow:hidden;position:relative}@media screen and (min-width:768px){.b-promo-lifestyle__card{aspect-ratio:1520/760;min-height:0}}.b-promo-lifestyle__media{inset:0;overflow:hidden;position:absolute;z-index:0}.b-promo-lifestyle__image,.b-promo-lifestyle__video{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.b-promo-lifestyle.has-parallax .b-promo-lifestyle__image{transform:scale(1.15);will-change:transform}.b-promo-lifestyle__video{opacity:0;transition:opacity .4s ease}.b-promo-lifestyle__media.is-playing .b-promo-lifestyle__video,.b-promo-lifestyle__video.is-playing{opacity:1}.b-promo-lifestyle__overlay{background:rgba(0,0,0,.5);inset:0;pointer-events:none;position:absolute;z-index:1}@media screen and (min-width:768px){.b-promo-lifestyle__overlay{background:rgba(0,0,0,.2)}}.b-promo-lifestyle__star{aspect-ratio:1707/2321;height:clamp(160%,160% + 70*(100vw - 400px)/367,330%);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;z-index:1}@media screen and (min-width:768px){.b-promo-lifestyle__star{height:305%;width:auto}}.b-promo-lifestyle__star-svg{display:block;height:100%;overflow:visible;width:100%}.b-promo-lifestyle__star-svg path{stroke-width:.25rem}@media screen and (min-width:1140px){.b-promo-lifestyle__star-svg path{stroke-width:.375rem}}.b-promo-lifestyle__content{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:2rem 1.25rem;position:relative;text-align:center;width:100%;z-index:2}@media screen and (min-width:768px){.b-promo-lifestyle__content{gap:2rem;justify-content:center;padding:3.75rem 2.5rem}}.b-promo-lifestyle__logo-wrap{display:flex;justify-content:center;left:1.25rem;position:absolute;right:1.25rem;top:2rem}@media screen and (min-width:768px){.b-promo-lifestyle__logo-wrap{position:static}}.b-promo-lifestyle__logo{height:auto;max-height:3.125rem;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media screen and (min-width:768px){.b-promo-lifestyle__logo{max-height:3.625rem}}.b-promo-lifestyle__title{color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--display);font-size:3.75rem;font-weight:800;line-height:.83;margin:0;overflow-wrap:break-word;text-transform:uppercase}.b-promo-lifestyle__title .c-letters__word{display:inline-block;white-space:nowrap}.b-promo-lifestyle__title .c-letters__letter{display:inline-block}.b-promo-lifestyle__title .c-letters__glyph{display:inline-block;transform-origin:50% 100%;will-change:transform}.b-promo-lifestyle__title.is-letters-armed .c-letters__glyph{transform:scale(0)}.b-promo-lifestyle__title.is-letters-in .c-letters__glyph{transform:scale(1);transition:transform var(--letters-duration,1.5s) var(--letters-easing,cubic-bezier(.34,1.56,.64,1));transition-delay:calc((var(--letter-index, 0) + 1)*var(--letters-stagger, 45ms))}@supports(transition-timing-function:linear(0,1)){.b-promo-lifestyle__title.is-letters-in .c-letters__glyph{transition-timing-function:var(--letters-easing,linear(0,.223 2.5%,.5 5%,.772 7.5%,1 10%,1.161 12.5%,1.25 15%,1.275 17.5%,1.25 20%,1.194 22.5%,1.125 25%,1.057 27.5%,1 30%,.96 32.5%,.938 35%,.931 37.5%,.938 40%,.951 42.5%,.969 45%,.986 47.5%,1 50%,1.01 52.5%,1.016 55%,1.017 57.5%,1.016 60%,1.012 62.5%,1.008 65%,1.004 67.5%,1 70%,.997 72.5%,.996 75%,.996 77.5%,.996 80%,.997 82.5%,.998 85%,.999 87.5%,1 90%,1.001 92.5%,1.001 95%,1.001 97.5%,1))}}.b-promo-lifestyle__title.is-letters-out{opacity:0;transition:opacity var(--letters-out-duration,1s) cubic-bezier(.19,1,.22,1) var(--letters-out-delay,1s)}@media(prefers-reduced-motion:reduce){.b-promo-lifestyle__title.is-letters-armed .c-letters__glyph,.b-promo-lifestyle__title.is-letters-in .c-letters__glyph{transform:none;transition:none}.b-promo-lifestyle__title.is-letters-out{opacity:1;transition:none}}@media screen and (min-width:768px){.b-promo-lifestyle__title{font-size:var(--wp--preset--font-size--display-3)}}.b-promo-lifestyle__actions .wp-block-buttons{align-items:stretch;display:flex;flex-direction:column;gap:.75rem;justify-content:center}@media screen and (min-width:768px){.b-promo-lifestyle__actions .wp-block-buttons{flex-direction:row;gap:1rem}}.b-promo-lifestyle__actions .wp-block-button__link{border-radius:1.375rem;display:block;font-family:var(--wp--preset--font-family--accent);font-weight:700;line-height:1;padding:.875rem 2rem;text-transform:uppercase}@media screen and (min-width:768px){.b-promo-lifestyle__actions .wp-block-button__link{border-radius:1.5625rem}}.b-promo-lifestyle__pattern{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.b-promo-lifestyle__pattern-image{bottom:0;height:auto;left:50%;min-width:50rem;position:absolute;transform:translateX(-50%);width:100%}.b-promo-lifestyle__toggle{align-items:center;backdrop-filter:blur(4px);background:hsla(0,0%,100%,.15);border:0;border-radius:50%;bottom:1.25rem;color:var(--wp--preset--color--white);cursor:pointer;display:flex;height:2.75rem;justify-content:center;padding:0;position:absolute;right:1.25rem;transition:background .2s ease,transform .2s ease;width:2.75rem;z-index:3}@media screen and (min-width:768px){.b-promo-lifestyle__toggle{bottom:2rem;height:3.125rem;right:2rem;width:3.125rem}}.b-promo-lifestyle__toggle:focus-visible,.b-promo-lifestyle__toggle:hover{background:hsla(0,0%,100%,.3);transform:scale(1.08)}.b-promo-lifestyle__icon{height:45%;width:45%}.b-promo-lifestyle__icon--play,.b-promo-lifestyle__media.is-paused~.b-promo-lifestyle__toggle .b-promo-lifestyle__icon--pause{display:none}.b-promo-lifestyle__media.is-paused~.b-promo-lifestyle__toggle .b-promo-lifestyle__icon--play{display:block}.b-promo-lifestyle__media.is-loading~.b-promo-lifestyle__toggle{display:none}.b-promo-lifestyle__loader{animation:b-promo-lifestyle-spin .8s linear infinite;border:4px solid hsla(0,0%,100%,.4);border-radius:50%;border-top:4px solid var(--wp--preset--color--white);display:none;height:3rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3rem}.b-promo-lifestyle__media.is-loading .b-promo-lifestyle__loader{display:block}@media(prefers-reduced-motion:reduce){.b-promo-lifestyle__video{transition:none}}@keyframes b-promo-lifestyle-spin{to{transform:translate(-50%,-50%) rotate(1turn)}}
/*# sourceMappingURL=view.css.map*/