.t-h1{font-family:var(--font-heading--family);font-style:normal;font-weight:400;line-height:1;text-transform:none;letter-spacing:0;font-size:120px}@media screen and (max-width: 749.98px){.t-h1{font-size:56px}}.t-h2{font-family:var(--font-heading--family);font-style:normal;font-weight:400;line-height:1;text-transform:none;letter-spacing:0;font-size:68px}@media screen and (max-width: 749.98px){.t-h2{font-size:44px}}.t-h3{font-family:var(--font-heading--family);font-style:normal;font-weight:400;line-height:1;text-transform:none;letter-spacing:0;font-size:44px}@media screen and (max-width: 749.98px){.t-h3{font-size:28px}}.t-h4{font-family:var(--font-heading--family);font-style:normal;font-weight:400;line-height:1;text-transform:none;letter-spacing:0;font-size:28px}@media screen and (max-width: 749.98px){.t-h4{font-size:22px}}.t-h5{font-family:var(--font-heading--family);font-style:normal;font-weight:400;line-height:1;text-transform:none;letter-spacing:0;font-size:22px}@media screen and (max-width: 749.98px){.t-h5{font-size:18px}}.t-h6{font-family:var(--font-heading--family);font-style:normal;font-weight:400;line-height:1;text-transform:none;letter-spacing:0;font-size:16px}@media screen and (max-width: 749.98px){.t-h6{font-size:16px}}.t-body-medium-xxl{font-family:var(--font-subheading--family);font-style:var(--font-subheading--style);font-weight:var(--font-subheading--weight);line-height:1.08;text-transform:none;letter-spacing:0;font-size:20px}.t-body-medium-xl{font-family:var(--font-subheading--family);font-style:var(--font-subheading--style);font-weight:var(--font-subheading--weight);line-height:1.08;text-transform:none;letter-spacing:0;font-size:18px}.t-body-medium-l{font-family:var(--font-subheading--family);font-style:var(--font-subheading--style);font-weight:var(--font-subheading--weight);line-height:1.08;text-transform:none;letter-spacing:0;font-size:16px}.t-body-medium-m{font-family:var(--font-subheading--family);font-style:var(--font-subheading--style);font-weight:var(--font-subheading--weight);line-height:1.08;text-transform:none;letter-spacing:0;font-size:14px}.t-body-medium-s{font-family:var(--font-subheading--family);font-style:var(--font-subheading--style);font-weight:var(--font-subheading--weight);line-height:1.08;text-transform:none;letter-spacing:0;font-size:12px}.t-body-regular-xl{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);line-height:1.38;text-transform:none;letter-spacing:0;font-size:18px}.t-body-regular-xl2{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);line-height:1.08;text-transform:none;letter-spacing:0;font-size:18px}.t-body-regular-l{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);line-height:1.38;text-transform:none;letter-spacing:0;font-size:16px}.t-body-regular-l2{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);line-height:1.08;text-transform:none;letter-spacing:0;font-size:16px}.t-body-regular-m{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);line-height:1.08;text-transform:none;letter-spacing:0;font-size:14px}.t-body-regular-m2{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);line-height:1.38;text-transform:none;letter-spacing:0;font-size:14px}.t-body-regular-s{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);line-height:1.38;text-transform:none;letter-spacing:0;font-size:12px}.t-small{font-family:var(--font-subheading--family);font-style:var(--font-subheading--style);font-weight:var(--font-subheading--weight);line-height:1.08;text-transform:none;letter-spacing:0;font-size:10px}.t-button-m{font-family:var(--font-subheading--family);font-style:var(--font-subheading--style);font-weight:var(--font-subheading--weight);line-height:1;text-transform:none;letter-spacing:0;font-size:16px}.t-button-s{font-family:var(--font-subheading--family);font-style:var(--font-subheading--style);font-weight:var(--font-subheading--weight);line-height:1;text-transform:none;letter-spacing:0;font-size:14px}.t-button-m-alt{font-family:"Nocturne Serif",sans-serif;font-style:normal;font-weight:500;line-height:1;text-transform:none;letter-spacing:0}.t-button-s-alt{font-family:"Nocturne Serif",sans-serif;font-style:normal;font-weight:500;line-height:1;text-transform:uppercase;letter-spacing:0;font-size:14px}.t-tag-s{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);line-height:1.38;text-transform:uppercase;letter-spacing:0;font-size:12px}.t-tag-m{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);line-height:1.38;text-transform:uppercase;letter-spacing:0;font-size:14px}.t-tag-l{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);line-height:1.38;text-transform:uppercase;letter-spacing:0;font-size:16px}.vg{position:fixed;display:flex;align-items:flex-end;inset:0;z-index:1000}@media screen and (min-width: 576px){.vg{align-items:center;padding:16px}}.vg[hidden]{display:none}.vg__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.72);cursor:pointer}.vg__dialog{z-index:1;background:#ececec;border-radius:16px 16px 0 0;width:100%;height:100%;max-height:calc(95dvh - 16px);padding:2rem 1rem}@media screen and (min-width: 576px){.vg__dialog{border-radius:16px;height:calc(100dvh - 32px);max-width:95%}}@media screen and (min-width: 990px){.vg__dialog{max-width:80%;padding:3rem}}.vg__track-wrap{flex:1;min-width:0;border-radius:.5rem}@media screen and (min-width: 576px){.vg__track-wrap{overflow:hidden;min-height:0}}.vg__header{flex-shrink:0;margin-bottom:1rem}@media screen and (min-width: 576px){.vg__header{margin-bottom:1.5rem}}.vg__title{font-family:var(--font-heading--family);font-style:normal;font-weight:400;line-height:1;text-transform:none;letter-spacing:0;font-size:28px}@media screen and (max-width: 749.98px){.vg__title{font-size:22px}}.vg__title{color:#111c23}.vg__close{width:24px;height:24px;padding:0;border:none;cursor:pointer;color:#111c23}.vg__close svg path{fill:#8e8f8f}.vg__body{flex:1;min-height:0}@media screen and (min-width: 576px){.vg__body{align-items:stretch}}.vg__track{display:flex;width:100%;height:100%;transition:transform .3s ease;will-change:transform}.vg__slide{flex:0 0 100%;aspect-ratio:4/3;background:#000;overflow:hidden}@media screen and (min-width: 576px){.vg__slide{height:100%;aspect-ratio:unset}}.vg__video,.vg__image{-o-object-position:center center;object-position:center center}.vg__video-play{inset:0;margin:auto;width:56px;height:56px;border-radius:50%;background:rgba(186,76,61,.92);border:none;cursor:pointer;transition:transform .15s,opacity .15s}.vg__video-play svg path{fill:#fff}.vg__video-play[hidden]{display:none}.vg__video-play svg path{fill:#fff}.vg__video-play:hover{transform:scale(1.08)}.vg__prev,.vg__next{top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;background:#e5e5e5;border:1px solid #d5d8db;border-radius:.25rem;cursor:pointer;color:#111c23;box-shadow:0 2px 8px rgba(0,0,0,.14);transition:opacity .15s}.vg__prev[hidden],.vg__next[hidden]{visibility:hidden}.vg__prev:hover,.vg__next:hover{opacity:.8}.vg__prev{left:-1.2rem}.vg__next{right:-1.2rem}.vg__strip{display:flex;gap:6px;padding:8px 20px 0;flex-shrink:0;overflow-x:auto;scrollbar-width:none}.vg__strip::-webkit-scrollbar{display:none}.vg__strip [data-active]{border:1px solid #7b95ee}.vg__strip-btn{flex-shrink:0;width:72px;height:72px;border-radius:.5rem;border:2px solid rgba(0,0,0,0);background:#d5d8db;cursor:pointer;padding:0}.vg__strip-overlay{position:absolute;inset:0;background:rgba(0,0,0,.3)}.vg__strip-play{display:flex;position:absolute;inset:0;color:#fff}.vg__strip-play svg{width:2rem;height:2rem}.vg__strip-play svg path{fill:#fff}@media screen and (max-width: 575.98px){.vg__body{align-items:stretch}.vg__strip{display:none}.vg__track-wrap{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-self:stretch}.vg__track-wrap::-webkit-scrollbar{display:none}.vg__track{transform:none !important;transition:none !important;height:100%;gap:.5rem}.vg__slide{scroll-snap-align:start;flex:0 0 95%;height:100%;aspect-ratio:unset}.vg__prev,.vg__next{display:none !important}.vg__strip{padding:8px 16px 12px;gap:4px}}