/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"DM Sans Variable", "DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Space Grotesk Variable", "Space Grotesk", ui-sans-serif, system-ui, sans-serif;--color-primary:#0141a5;--color-azure:#2281f5;--color-navy:#0a1f44;--color-crimson:#cf0709;--color-maroon:#a70d00;--color-gold:#feb600;--color-ink:#00121e;--color-ocean:#1a6bcf;--color-abyss:#012052;--color-mist:#f5f5f5;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-in-out-quart:cubic-bezier(.76, 0, .24, 1);--shadow-card:0 0 20px #00000040;--shadow-dropdown:0 24px 48px -12px #0a1f4447;--animate-pulse-ring:pulse-ring 2.4s var(--ease-out-quart) infinite}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--gutter:clamp(20px, 6.25vw, 90px);--header-h:76px;--content-max:1260px}@media (width>=64rem){:root{--header-h:174px}:root.header-collapsed{--header-h:55px}}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scroll-padding-top:calc(var(--header-h) + 16px)}body{font-family:var(--font-sans);color:var(--color-ink);background-color:#fff;overflow-x:clip}::selection{background-color:var(--color-crimson);color:#fff}:focus-visible{outline:2px solid var(--color-crimson);outline-offset:3px}button{cursor:pointer}picture{display:contents}[hidden]{display:none!important}}@layer components{:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.glightbox-container{-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;backface-visibility:hidden;outline:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden;z-index:999999!important}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{z-index:9999;width:100%;height:100%;position:relative;overflow:hidden}.glightbox-container .gslider{justify-content:center;align-items:center;width:100%;height:100%;transition:transform .4s;position:relative;top:0;left:0;overflow:hidden;transform:translate(0);display:flex!important}.glightbox-container .gslide{-webkit-user-select:none;user-select:none;opacity:0;justify-content:center;align-items:center;width:100%;display:flex;position:absolute}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{flex-direction:column;justify-content:center;width:100%;max-width:100%;height:100vh;margin:auto;display:flex;position:relative}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto;border:none;min-height:165px;outline:0!important}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{float:none;-webkit-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;border:none;outline:0;width:auto;min-width:200px;max-width:100vw;height:auto;max-height:100vh;margin:auto;padding:0;display:block}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{transition:none;cursor:-webkit-grabbing!important;cursor:grabbing!important}.gslide-video{max-width:100vh;position:relative;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:"";background:#ff000057;width:100%;height:100%;display:none;position:absolute}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{min-width:100%;height:75vh;max-width:100%!important}.gslide-video.fullscreen video{width:100%!important;max-width:100%!important}.gslide-inline{text-align:left;background:#fff;max-width:100%;max-height:calc(100vh - 40px);margin:auto;overflow:auto}.gslide-inline .ginlined-content{width:100%;padding:20px}.gslide-inline .dragging{transition:none;cursor:-webkit-grabbing!important;cursor:grabbing!important}.ginlined-content{opacity:1;overflow:auto;display:block!important}.gslide-external{background:#fff;width:100%;min-width:100%;height:100%;max-height:75vh;padding:0;display:flex;overflow:auto}.gslide-media{width:auto;display:flex}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{flex-direction:column;margin:0 auto}.gslide-description{flex:1 0 100%;position:relative}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{width:100%;margin:0 auto}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description,.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{padding:19px 11px;background:linear-gradient(#0000 0,#000000bf 100%);width:100%;max-height:78vh;padding-bottom:50px;transition:opacity .3s linear;position:absolute;bottom:0;order:2!important;max-width:100vw!important;height:auto!important;overflow:auto!important}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{opacity:.4;transition:opacity .5s}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{opacity:1;transition:opacity .5s}.greset{transition:all .3s}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{z-index:9999;border:2px solid #fff;border-right-color:#0000;border-radius:50%;width:25px;height:25px;margin:0 auto;animation:.8s linear infinite lightboxLoader;display:block;position:absolute;top:47%;left:0;right:0}.goverlay{will-change:opacity;background:#000;width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;border:none;flex-direction:column;justify-content:center;align-items:center;width:26px;height:44px;display:flex}.gclose svg,.gnext svg,.gprev svg{width:25px;height:auto;margin:0;padding:0;display:block}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{color:#000;margin-bottom:19px;font-family:arial;font-size:1em;font-weight:400;line-height:1.4em}.glightbox-clean .gslide-desc{margin-bottom:0;font-family:arial;font-size:.86em;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#000000bf;border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{width:40px;height:50px;position:absolute;top:-100%;left:30px}.glightbox-clean .gnext{width:40px;height:50px;position:absolute;top:-100%;right:30px}.glightbox-clean .gclose{width:35px;height:35px;position:absolute;top:15px;right:10px}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:.5s gfadeIn}.gfadeOut{animation:.5s gfadeOut}.gslideOutLeft{animation:.3s gslideOutLeft}.gslideInLeft{animation:.3s gslideInLeft}.gslideOutRight{animation:.3s gslideOutRight}.gslideInRight{animation:.3s gslideInRight}.gzoomIn{animation:.5s gzoomIn}.gzoomOut{animation:.5s gzoomOut}@keyframes lightboxLoader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate(-60%)}to{visibility:visible;opacity:1;transform:translate(0)}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;transform:translate(0)}to{opacity:0;visibility:hidden;transform:translate(-60%)}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;transform:translate(60%)}to{opacity:1;transform:translate(0)}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;transform:translate(0)}to{opacity:0;transform:translate(60%)}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (width>=769px){.glightbox-container .ginner-container{flex-direction:row;width:auto;height:auto}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-width:100%;max-height:97vh}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:#000000eb}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px #000000a6}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{height:100%;position:absolute;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#00000052}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:#000000b3}.glightbox-clean .gprev,.glightbox-clean .gnext{top:45%}}@media (width>=992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (height<=420px){.goverlay{background:#000}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.btn{--btn-bg:var(--color-primary);--btn-fg:#fff;--btn-hover-bg:var(--color-crimson);--btn-hover-fg:#fff;isolation:isolate;background-color:var(--btn-bg);height:48px;color:var(--btn-fg);font-family:var(--font-display);letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;transition:color .45s var(--ease-out-expo);justify-content:center;align-items:center;gap:7px;padding-inline:22px 21px;font-size:24px;font-weight:700;line-height:30.6px;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;background-color:var(--btn-hover-bg);transform-origin:100%;transition:transform .6s var(--ease-out-expo);position:absolute;inset:0;transform:scaleX(0)}.btn .btn__icon{width:18px;height:18px;transition:transform .45s var(--ease-out-expo);flex:none}.btn:hover,.btn:focus-visible{color:var(--btn-hover-fg)}:is(.btn:hover,.btn:focus-visible):before{transform-origin:0;transform:scaleX(1)}:is(.btn:hover,.btn:focus-visible) .btn__icon{transform:translate(3px,-3px)}.btn:active .btn__icon{transform:translate(5px,-5px)}.btn--crimson{--btn-bg:var(--color-crimson);--btn-hover-bg:#fff;--btn-hover-fg:var(--color-crimson)}.btn--navy{--btn-bg:var(--color-navy);--btn-hover-bg:var(--color-crimson);letter-spacing:.35px;padding-inline:16px}.btn--white{--btn-bg:#fff;--btn-fg:#cf0709cc;--btn-hover-bg:var(--color-crimson);--btn-hover-fg:#fff}@media (width<=47.99rem){.btn{height:44px;padding-inline:18px 17px;font-size:20px}.btn .btn__icon{width:16px;height:16px}}.squares{--sq-color:var(--color-navy);--sq-active:var(--color-primary);align-items:center;gap:20px;display:flex}.squares--light{--sq-color:#fff;--sq-active:#fff}.squares .sq{border:1px solid var(--sq-color);width:17px;height:17px;transition:background-color .35s var(--ease-out-quart), border-color .35s var(--ease-out-quart), transform .35s var(--ease-out-quart);background-color:#0000;padding:0;display:block;position:relative}.squares .sq:after{content:"";position:absolute;inset:-10px}.squares .sq:hover{transform:scale(1.18)}.squares .sq.is-active{background-color:var(--sq-active);border-color:var(--sq-active)}.squares.swiper-pagination-lock{display:none}.ribbon{z-index:2;background-color:var(--ribbon-bg,var(--color-crimson));clip-path:polygon(0 0,100% 0,100% 100%,50% 83.16%,0 100%);transform-origin:top;pointer-events:none;justify-content:center;align-items:flex-start;width:43px;height:88px;padding-top:12px;display:flex;position:absolute;top:0;left:26px}.ribbon>span{writing-mode:vertical-rl;font-family:var(--font-display);letter-spacing:.35px;text-transform:uppercase;color:#fff;font-size:16px;font-weight:700;line-height:20.4px}.ribbon--maroon{--ribbon-bg:var(--color-maroon)}@media (width<=47.99rem){.ribbon{width:36px;height:74px;padding-top:10px;left:18px}.ribbon>span{font-size:14px;line-height:18px}}.product-card__media{aspect-ratio:317/273;background-color:var(--color-mist);transition:box-shadow .5s var(--ease-out-quart);position:relative;overflow:hidden}.product-card__media img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-out-expo)}.product-card__media:after{content:"";opacity:0;transition:opacity .5s var(--ease-out-quart);background:linear-gradient(#0000 55%,#0a1f442e);position:absolute;inset:0}.product-card__title{transition:color .35s var(--ease-out-quart)}:is(.product-card:hover,.product-card:focus-visible,.product-card:focus-within) .product-card__media{box-shadow:var(--shadow-card)}:is(.product-card:hover,.product-card:focus-visible,.product-card:focus-within) .product-card__media img{transform:scale(1.06)}:is(.product-card:hover,.product-card:focus-visible,.product-card:focus-within) .product-card__media:after{opacity:1}:is(.product-card:hover,.product-card:focus-visible,.product-card:focus-within) .product-card__title{color:var(--color-primary)}.blog-card__media img{transition:transform 1.1s var(--ease-out-expo)}.blog-card__title{transition:color .35s var(--ease-out-quart), background-size .6s var(--ease-out-expo);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px}:is(.blog-card:hover,.blog-card:focus-visible) .blog-card__media img{transform:scale(1.06)}:is(.blog-card:hover,.blog-card:focus-visible) .blog-card__title{color:var(--color-primary);background-size:100% 2px}.link-underline{transition:background-size .45s var(--ease-out-expo), font-weight .2s;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px}.link-underline:hover,.link-underline:focus-visible,.link-underline[aria-current=page]{background-size:100% 1px}.nav-link{letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;color:#fff;height:55px;padding-top:18px;font-size:16px;font-weight:400;line-height:20.8px;display:block;position:relative}.nav-link:before{content:"";background-color:var(--color-crimson);width:0;height:3px;transition:width .45s var(--ease-out-expo);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.nav-link[aria-current=page]{font-weight:800}.nav-link:hover:before,.nav-link:focus-visible:before,.nav-item.is-open>.nav-link:before{width:100%}.dropdown{z-index:30;min-width:272px;box-shadow:var(--shadow-dropdown);border-top:3px solid var(--color-crimson);opacity:0;visibility:hidden;transition:opacity .3s var(--ease-out-quart), transform .45s var(--ease-out-expo), visibility 0s linear .3s;background-color:#fff;padding-block:10px;position:absolute;top:100%;left:50%;transform:translate(-50%,12px)}.nav-item.is-open>.dropdown{opacity:1;visibility:visible;transition:opacity .3s var(--ease-out-quart), transform .45s var(--ease-out-expo), visibility 0s;transform:translate(-50%)}.dropdown li{opacity:0;transition:opacity .3s var(--ease-out-quart), transform .4s var(--ease-out-expo);transform:translateY(6px)}.nav-item.is-open>.dropdown li{opacity:1;transform:none}.nav-item.is-open>.dropdown li:first-child{transition-delay:40ms}.nav-item.is-open>.dropdown li:nth-child(2){transition-delay:70ms}.nav-item.is-open>.dropdown li:nth-child(3){transition-delay:.1s}.nav-item.is-open>.dropdown li:nth-child(4){transition-delay:.13s}.nav-item.is-open>.dropdown li:nth-child(5){transition-delay:.16s}.nav-item.is-open>.dropdown li:nth-child(6){transition-delay:.19s}.nav-item.is-open>.dropdown li:nth-child(7){transition-delay:.22s}.dropdown__link{letter-spacing:.35px;color:var(--color-navy);transition:color .25s, background-color .25s, padding .35s var(--ease-out-expo);justify-content:space-between;align-items:center;gap:16px;padding:10px 24px;font-size:15px;font-weight:500;line-height:20px;display:flex}.dropdown__link svg{opacity:0;width:7px;height:12px;transition:opacity .25s, transform .35s var(--ease-out-expo);transform:translate(-6px)}.dropdown__link:hover,.dropdown__link:focus-visible{color:var(--color-crimson);background-color:var(--color-mist);padding-left:28px}:is(.dropdown__link:hover,.dropdown__link:focus-visible) svg{opacity:1;transform:none}.crumbs a{font-weight:var(--crumb-link,500)}.crumbs [aria-current]{font-weight:var(--crumb-current,700);color:var(--crumb-color,inherit)}.social{width:28px;height:28px;transition:background-color .3s var(--ease-out-quart), color .3s var(--ease-out-quart), transform .35s var(--ease-out-expo);place-items:center;display:grid}.social:hover,.social:focus-visible{background-color:var(--color-crimson);color:#fff;transform:translateY(-3px)}.social--header{background-color:var(--color-primary);color:#fff}.social--footer{color:var(--color-abyss);background-color:#fff}.social--drawer{color:var(--color-primary);background-color:#fff}.social--contact{background-color:var(--color-navy);color:#fff}.social--lg{width:59.09px;height:59.09px}.social--lg .social__icon{width:auto}.social--lg .social__icon--facebook{height:21.31px}.social--lg .social__icon--instagram{height:20.34px}.social--lg .social__icon--youtube{width:22.03px;height:auto;translate:.85px .4px}.search-results{opacity:0;visibility:hidden;transition:opacity .25s var(--ease-out-quart), transform .35s var(--ease-out-expo), visibility 0s linear .25s;transform:translateY(8px)}.search-results.is-open{opacity:1;visibility:visible;transition:opacity .25s var(--ease-out-quart), transform .35s var(--ease-out-expo), visibility 0s;transform:none}.search-result[aria-selected=true],.search-result:hover{background-color:var(--color-mist)}:is(.search-result[aria-selected=true],.search-result:hover) .search-result__name{color:var(--color-crimson)}.hero-slide__media img{transition:transform 8s linear;transform:scale(1.1)}.swiper-slide-active .hero-slide__media img,.no-motion .hero-slide__media img{transform:scale(1)}.hero-arrow{z-index:10;width:46px;height:46px;transition:background-color .35s var(--ease-out-quart), color .35s var(--ease-out-quart);place-items:center;margin-top:-22.5px;display:grid;position:absolute;top:50%}.hero-arrow svg{transition:transform .4s var(--ease-out-expo)}.hero-arrow--prev{color:var(--color-navy);background-color:#fff;left:0}.hero-arrow--prev:hover,.hero-arrow--prev:focus-visible{background-color:var(--color-crimson);color:#fff}:is(.hero-arrow--prev:hover,.hero-arrow--prev:focus-visible) svg{transform:translate(-3px)}.hero-arrow--next{background-color:var(--color-crimson);color:#fff;right:0}.hero-arrow--next:hover,.hero-arrow--next:focus-visible{color:var(--color-navy);background-color:#fff}:is(.hero-arrow--next:hover,.hero-arrow--next:focus-visible) svg{transform:translate(3px)}.play-btn{width:var(--play-size,265px);height:var(--play-size,265px);color:#fff;transition:transform .6s var(--ease-out-expo), background-color .4s var(--ease-out-quart);border:5px solid #fff;border-radius:9999px;place-items:center;display:grid;position:relative}.play-btn:before,.play-btn:after{content:"";border-radius:inherit;animation:var(--animate-pulse-ring);pointer-events:none;border:2px solid #fff9;position:absolute;inset:-5px}.play-btn:after{animation-delay:1.2s}.play-btn svg{width:calc(var(--play-size,265px) * .1275);height:auto;margin-left:calc(var(--play-size,265px) * .042);transition:transform .5s var(--ease-out-expo)}.play-btn:hover,.play-btn:focus-visible{background-color:#ffffff1f;transform:scale(1.06)}:is(.play-btn:hover,.play-btn:focus-visible) svg{transform:scale(1.15)}.drawer{visibility:hidden}.drawer.is-open{visibility:visible}.drawer__submenu{transition:grid-template-rows .45s var(--ease-out-expo);grid-template-rows:0fr;display:grid}.drawer__submenu>ul{overflow:hidden}.drawer__submenu.is-open{grid-template-rows:1fr}.to-top{opacity:0;visibility:hidden;transition:opacity .35s var(--ease-out-quart), transform .5s var(--ease-out-expo), visibility 0s linear .35s, background-color .3s;transform:translateY(16px)}.to-top.is-visible{opacity:1;visibility:visible;transition:opacity .35s var(--ease-out-quart), transform .5s var(--ease-out-expo), visibility 0s, background-color .3s;transform:none}.site-header{transition:box-shadow .4s var(--ease-out-quart), transform .55s var(--ease-out-expo)}.site-header.is-scrolled{box-shadow:0 10px 30px -12px #0a1f4459}@media (width>=64rem){.site-header.is-collapsed{transform:translateY(-119px)}}.filter-group__head{color:#fff;width:100%;height:51px;font-family:var(--font-display);letter-spacing:.35px;text-transform:uppercase;text-align:left;transition:background-color .35s var(--ease-out-quart);background-color:#0a1f44b3;justify-content:space-between;align-items:center;gap:12px;padding-inline:16px 15px;font-size:24px;font-weight:700;line-height:30.6px;display:flex}.filter-group__head:hover{background-color:#0a1f44d9}.filter-group__icon{color:#0a1f44b3;background-color:#fff;flex:none;place-items:center;width:20px;height:20px;transition:color .35s;display:grid}.filter-group__icon svg{width:12px;height:7px;transition:transform .5s var(--ease-out-expo)}.filter-group__body{transition:grid-template-rows .55s var(--ease-out-expo);grid-template-rows:0fr;display:grid}.filter-group__inner{min-height:0;overflow:hidden}.filter-group__content{background-color:var(--color-mist);margin-top:1px;padding:24px 17px 25px}.filter-group.is-open .filter-group__head{background-color:var(--color-navy)}.filter-group.is-open .filter-group__icon{color:var(--color-navy)}.filter-group.is-open .filter-group__icon svg{transform:rotate(180deg)}.filter-group.is-open .filter-group__body{grid-template-rows:1fr}.filter-link{letter-spacing:.35px;color:var(--color-navy);font-size:16px;font-weight:600;line-height:21px;transition:color .25s,font-weight .25s;display:block}.filter-link:hover{color:var(--color-crimson)}.filter-link[aria-current=true]{color:var(--color-crimson);font-weight:800}.checkbox{cursor:pointer;letter-spacing:.35px;color:var(--color-navy);align-items:flex-start;gap:7px;font-size:16px;font-weight:600;line-height:21px;display:flex}.checkbox .checkbox__box{color:#fff;background-color:#fff;border:1px solid #00121e33;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;transition:background-color .25s,border-color .25s;display:grid}.checkbox .checkbox__box svg{opacity:0;width:14px;height:11px;transition:opacity .2s, transform .4s var(--ease-out-expo);transform:scale(.3)rotate(-12deg)}.checkbox:hover .checkbox__box{border-color:var(--color-crimson)}.checkbox input:checked+.checkbox__box{background-color:var(--color-crimson);border-color:var(--color-crimson)}.checkbox input:checked+.checkbox__box svg{opacity:1;transform:none}.checkbox input:focus-visible+.checkbox__box{outline:2px solid var(--color-crimson);outline-offset:2px}.view-btn{color:#0a1f4459;transition:color .3s, transform .35s var(--ease-out-expo);place-items:center;display:grid}.view-btn:hover{color:#0a1f4499}.view-btn:active{transform:scale(.9)}.view-btn[aria-pressed=true]{color:var(--color-crimson)}.select{width:179px;position:relative}.select .select__native,.select .select__button{appearance:none;width:100%;height:34px;font-family:var(--font-display);letter-spacing:.35px;color:var(--color-ink);text-align:left;background-color:#fff;border:1px solid #00121e33;align-items:center;padding:0 28px 0 9px;font-size:16px;font-weight:500;line-height:20.4px;transition:border-color .25s;display:flex}:is(.select .select__native,.select .select__button):hover,:is(.select .select__native,.select .select__button):focus-visible{border-color:var(--color-navy)}.select .select__caret{color:#000;pointer-events:none;width:8px;height:5px;transition:transform .4s var(--ease-out-expo);margin-top:-2px;position:absolute;top:50%;right:10px}.select.is-open .select__caret{transform:rotate(180deg)}.select .select__list{z-index:20;border-top:3px solid var(--color-crimson);min-width:100%;box-shadow:var(--shadow-dropdown);opacity:0;visibility:hidden;transition:opacity .25s var(--ease-out-quart), transform .4s var(--ease-out-expo), visibility 0s linear .25s;background-color:#fff;outline:none;padding-block:6px;position:absolute;top:calc(100% + 6px);right:0;transform:translateY(8px)}.select.is-open .select__list{opacity:1;visibility:visible;transition:opacity .25s var(--ease-out-quart), transform .4s var(--ease-out-expo), visibility 0s;transform:none}.select .select__option{color:var(--color-navy);white-space:nowrap;cursor:pointer;padding:8px 14px;font-size:15px;font-weight:500;line-height:20px;transition:background-color .2s,color .2s}.select .select__option[aria-selected=true]{color:var(--color-crimson);font-weight:700}.select .select__option.is-active{background-color:var(--color-mist)}.catalog-grid{grid-template-columns:minmax(0,1fr);row-gap:40px;display:grid}@media (width>=30rem){.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}}@media (width>=48rem){.catalog-grid{gap:53px 20px}}.catalog-card{height:100%;display:block}.catalog-card:has(.stretched-link:focus-visible){outline:2px solid var(--color-crimson);outline-offset:6px}.stretched-link:after{content:"";z-index:3;position:absolute;inset:0}.stretched-link:focus-visible{outline:none}.catalog-card__media{aspect-ratio:407/350}.catalog-card__label{color:var(--catalog-label,var(--color-crimson));margin-top:16px;padding-left:1px;font-size:14px;font-weight:700;line-height:18px}.catalog-card__title{font-family:var(--font-display);letter-spacing:.5px;text-transform:uppercase;color:var(--color-navy);overflow-wrap:break-word;margin-top:1px;padding-left:1px;font-size:20px;font-weight:700;line-height:1.2917}@media (width>=48rem){.catalog-card__title{font-size:clamp(20px,7px + 1.2vw,24px)}}.catalog-card__size{letter-spacing:0;font-size:.666667em}.catalog-card__desc{display:none}.catalog-grid.is-list{grid-template-columns:minmax(0,1fr);row-gap:35px}.catalog-grid.is-list .catalog-card__desc{color:#00121eb3;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:16px;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}@media (width>=40rem){.catalog-grid.is-list{padding-left:1px}.catalog-grid.is-list .catalog-card{grid-template-columns:minmax(0,407fr) minmax(0,398fr);align-items:center;column-gap:28px;display:grid}.catalog-grid.is-list .catalog-card__label{margin-top:0}.catalog-grid.is-list .catalog-card__desc{-webkit-line-clamp:6}}@media (width>=64rem){.catalog-grid.is-list .catalog-card__desc{-webkit-line-clamp:7}}@media (width>=80rem){.catalog-grid.is-list .catalog-card__desc{-webkit-line-clamp:13}}@media (width<=39.99rem){.catalog-grid.is-list:not(.is-search){row-gap:40px}@media (width>=30rem){.catalog-grid.is-list:not(.is-search){grid-template-columns:repeat(2,minmax(0,1fr))}}.catalog-grid.is-list:not(.is-search) .catalog-card__desc{display:none}}.catalog-grid.is-search,.catalog-grid.is-search .catalog-card__label,.catalog-grid.is-search .catalog-card__title{padding-left:0}@media (width>=40rem){.catalog-grid.is-search .catalog-card{grid-template-columns:minmax(0,407fr) minmax(0,823fr);column-gap:24px}}@media (width>=64rem){.catalog-grid.is-search .catalog-card{column-gap:35px}}@media (width>=80rem){.catalog-grid.is-search{width:calc(100% + 5px);margin-left:-2px}}.js [data-catalog-search]:not([data-ready]) [data-catalog-results]{min-height:100vh}[data-catalog].is-loading [data-catalog-grid]{opacity:.45;transition:opacity .3s}.search-chip{letter-spacing:.35px;height:36px;color:var(--color-navy);border:1px solid #0a1f4440;align-items:center;padding-inline:14px;font-size:15px;font-weight:600;transition:background-color .25s,border-color .25s,color .25s;display:inline-flex}.search-chip:hover,.search-chip:focus-visible{border-color:var(--color-crimson);background-color:var(--color-crimson);color:#fff}.pager-btn{border:1px solid var(--color-navy);width:40px;height:40px;color:var(--color-navy);font-family:var(--font-display);letter-spacing:.35px;place-items:center;font-size:20px;font-weight:700;line-height:30.6px;transition:background-color .3s,color .3s,border-color .3s;display:grid}@media (width>=40rem){.pager-btn{width:50px;height:50px;font-size:24px}}.pager-btn svg{width:9px;height:auto;transition:transform .4s var(--ease-out-expo)}@media (width>=40rem){.pager-btn svg{width:11px}}.pager-btn:hover{background-color:var(--color-navy);color:#fff}.pager-btn[data-page-prev]:hover svg{transform:translate(-3px)}.pager-btn[data-page-next]:hover svg{transform:translate(3px)}.pager-btn[aria-current=page]{background-color:var(--color-crimson);border-color:var(--color-crimson);color:#fff;pointer-events:none}.pager-btn[aria-disabled=true]{opacity:.3;pointer-events:none}.pager-btn--gap{pointer-events:none}.pager--gold .pager-btn{border-color:var(--color-ink);color:var(--color-ink)}.pager--gold .pager-btn:hover{background-color:var(--color-ink);color:#fff}.pager--gold .pager-btn[aria-current=page]{background-color:var(--color-gold);border-color:var(--color-gold);color:#fff}.promo--text{color:#fff;background-color:#141414;display:block;position:relative;overflow:hidden;container-type:inline-size}.promo__img{aspect-ratio:351/419;object-fit:cover;width:100%;transition:transform 1.1s var(--ease-out-expo);display:block}.promo__content{--u:calc(100cqw / 351);padding:calc(39 * var(--u)) calc(15 * var(--u)) calc(38 * var(--u));flex-direction:column;align-items:flex-start;display:flex;position:absolute;inset:0}.promo__eyebrow{font-weight:500;font-size:calc(16 * var(--u));line-height:calc(21 * var(--u));letter-spacing:calc(.35 * var(--u))}.promo__title{font-family:var(--font-display);font-weight:700;font-size:calc(45 * var(--u));line-height:calc(57 * var(--u));letter-spacing:calc(.35 * var(--u));text-transform:uppercase}.promo__btn{isolation:isolate;height:calc(49 * var(--u));padding-inline:calc(25 * var(--u)) calc(24 * var(--u));color:#000;font-family:var(--font-display);font-weight:700;font-size:calc(24 * var(--u));line-height:calc(30.6 * var(--u));letter-spacing:calc(.35 * var(--u));text-transform:uppercase;white-space:nowrap;transition:color .45s var(--ease-out-expo);background-color:#fff;align-items:center;margin-top:auto;display:inline-flex;position:relative;overflow:hidden}.promo__btn:before{content:"";z-index:-1;background-color:var(--color-crimson);transform-origin:100%;transition:transform .6s var(--ease-out-expo);position:absolute;inset:0;transform:scaleX(0)}:is(.promo--text:hover,.promo--text:focus-visible) .promo__img{transform:scale(1.04)}:is(.promo--text:hover,.promo--text:focus-visible) .promo__btn{color:#fff}:is(.promo--text:hover,.promo--text:focus-visible) .promo__btn:before{transform-origin:0;transform:scaleX(1)}@container (width>=35rem){.promo__img{aspect-ratio:12/5}.promo__content{--u:clamp(.8px, 100cqw / 700, 1.2px);padding:0 calc(40 * var(--u));background:linear-gradient(90deg,#00000073,#0003 45%,#0000 65%);justify-content:center}.promo__btn{margin-top:calc(26 * var(--u))}}@media (width<=63.99rem){.filters-panel{z-index:70;visibility:hidden;width:min(88vw,400px);height:100dvh;transition:transform .6s var(--ease-out-expo), visibility 0s linear .6s;inset-block:0;background-color:#fff;flex-direction:column;display:flex;position:fixed;left:0;transform:translate(-100%);box-shadow:20px 0 60px -20px #00000073}.filters-panel.is-open{visibility:visible;transition:transform .6s var(--ease-out-expo), visibility 0s;transform:none}.filters-overlay{z-index:65;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;visibility:hidden;background-color:#0a1f4499;transition:opacity .4s,visibility 0s linear .4s;position:fixed;inset:0}.filters-overlay.is-open{opacity:1;visibility:visible;transition:opacity .4s,visibility}}@media (width>=64rem){.filters-overlay{display:none}}.product{--product-label:var(--color-crimson);--info-pad:14px;--text-pad:64px 36px 55px;--specs-pad:62px 35px 49px 36px;--related-pad:106px}.product[data-variant=masine]{--product-label:#f83000;--info-pad:0px;--text-pad:64px 36px 79px;--specs-pad:62px 35px 38px 36px;--related-pad:68px}.product__main{padding-top:24px}@media (width>=40rem){.product__main{padding-top:36px}}@media (width>=64rem){.product__main{padding-top:63px}}.product-crumbs{letter-spacing:.6px;color:var(--color-ink);font-size:14px;font-weight:500;line-height:20px}@media (width>=40rem){.product-crumbs{letter-spacing:1px;font-size:16px;line-height:21px}}.product-crumbs li{display:inline}.product-crumbs a{text-transform:uppercase;transition:color .25s}.product-crumbs a:hover{color:var(--color-crimson)}.product-crumbs [aria-current]{color:var(--color-crimson);font-weight:700}.product-hero{grid-template-columns:minmax(0,1fr);row-gap:28px;margin-top:16px;display:grid}@media (width>=40rem){.product-hero{row-gap:40px;margin-top:20px}}@media (width>=64rem){.product-hero{grid-template-columns:minmax(0,611fr) minmax(0,600fr);column-gap:49px;margin-top:10px}}.product-gallery{aspect-ratio:1;background-color:var(--color-mist);width:100%;max-width:611px;position:relative}.product-gallery:after{content:"";z-index:2;pointer-events:none;border:1px solid #00121e33;position:absolute;inset:0}@media (width>=64rem){.product-gallery{max-width:none}}.product-gallery__swiper{height:100%}.product-gallery__link{cursor:zoom-in;height:100%;display:block;overflow:hidden}.product-gallery__link img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-out-expo)}.product-gallery__link:hover img{transform:scale(1.04)}.product-gallery__link:focus-visible{outline-offset:-4px}.gallery-arrow{z-index:3;color:#fff;width:40px;height:40px;transition:background-color .35s var(--ease-out-quart);place-items:center;display:grid;position:absolute;top:calc(50% - 20px)}.gallery-arrow svg{transition:transform .4s var(--ease-out-expo)}@media (width>=40rem){.gallery-arrow{width:46px;height:46px;top:calc(50% - 23px)}}.gallery-arrow--prev{background-color:var(--color-navy);left:0}.gallery-arrow--prev:hover,.gallery-arrow--prev:focus-visible{background-color:var(--color-crimson)}:is(.gallery-arrow--prev:hover,.gallery-arrow--prev:focus-visible) svg{transform:translate(-3px)}.gallery-arrow--next{background-color:var(--color-crimson);right:0}.gallery-arrow--next:hover,.gallery-arrow--next:focus-visible{background-color:var(--color-navy)}:is(.gallery-arrow--next:hover,.gallery-arrow--next:focus-visible) svg{transform:translate(3px)}.product-info{min-width:0;max-width:611px}@media (width>=64rem){.product-info{max-width:none;padding-bottom:var(--info-pad);align-self:center}}.product-info__label,.product-info__stock{font-size:16px;font-weight:700;line-height:21px}.product-info__label{color:var(--product-label)}.product-info__label a{transition:background-size .45s var(--ease-out-expo);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px}.product-info__label a:hover,.product-info__label a:focus-visible{background-size:100% 1px}.product-info__title{font-family:var(--font-display);letter-spacing:.5px;text-transform:uppercase;color:var(--color-ink);overflow-wrap:break-word;font-size:clamp(28px,12px + 4.5vw,40px);font-weight:700;line-height:1.2667}@media (width>=64rem){.product-info__title{font-size:clamp(36px,13.85px + 2.163vw,45px)}}.product-info__size{letter-spacing:0;white-space:nowrap;font-size:.666667em}.product-info__stock{color:#03e42d}.product-info__stock.is-order{color:var(--color-primary)}.product-info__excerpt{letter-spacing:.35px;color:#00121eb3;max-width:595px;margin-top:20px;font-size:16px;line-height:25px}[data-variant=masine] .product-info__excerpt{letter-spacing:0;font-size:14px;line-height:20px}.product-info__rule{border:0;border-top:1px solid #00121e33;max-width:600px;margin:20px 0 19px}.product-info__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (width>=40rem){.product-info__actions{gap:20px}}.product-info__id{font-family:var(--font-display);letter-spacing:.29px;color:#000;margin-top:20px;font-size:16px;font-weight:500;line-height:20px}.product-info__files{gap:10px;margin-top:16px;display:grid}.product-file{width:fit-content;font-family:var(--font-display);letter-spacing:.29px;color:var(--color-navy);transition:color .3s var(--ease-out-quart);align-items:flex-end;gap:9px;font-size:16px;font-weight:700;line-height:20px;display:inline-flex}.product-file:hover,.product-file:focus-visible{color:var(--color-crimson)}:is(.product-file:hover,.product-file:focus-visible) .product-file__icon{translate:0 2px}.product-file__icon{width:16.82px;height:20px;transition:translate .45s var(--ease-out-expo);flex:none}.product-file__info{font-family:var(--font-sans);letter-spacing:0;color:#00121eb3;font-size:14px;font-weight:400}.qty{flex:none;display:flex}.qty>*{background-color:#fff;border:.5px solid #e8e8e8;width:46px;height:46px;position:relative}.qty>*+*{margin-left:-1px}.qty>:focus-visible{z-index:1;outline-offset:-2px}.qty__btn{color:var(--color-ink);place-items:center;transition:background-color .25s,color .25s;display:grid}.qty__btn svg{width:10.5px;height:10.5px}.qty__btn:hover:not([aria-disabled=true]){background-color:var(--color-mist);color:var(--color-crimson)}.qty__btn[aria-disabled=true]{cursor:default}.qty__input{appearance:textfield;text-align:center;color:var(--color-ink);border-radius:0;padding:0;font-size:24px;line-height:1}.qty__input::-webkit-inner-spin-button{appearance:none;margin:0}.qty__input::-webkit-outer-spin-button{appearance:none;margin:0}.btn--send{--btn-bg:var(--color-crimson);--btn-hover-bg:var(--color-navy);letter-spacing:.29px;flex:auto;gap:9px;height:46px;padding-inline:16px;font-size:16px;line-height:20.4px}.btn--send .btn__icon{width:23px;height:23px}@media (width>=40rem){.btn--send{flex:none;padding-inline:37px}}.product-tabs{margin-top:48px}@media (width>=64rem){.product-tabs{margin-top:75px}}.product-tabs__list{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;display:flex;position:relative;overflow-x:auto}.product-tabs__list::-webkit-scrollbar{display:none}@media (width>=40rem){.product-tabs__list{gap:12px}}@media (width>=64rem){.product-tabs__list{gap:25px;overflow:visible}}.product-tab{isolation:isolate;background-color:var(--color-navy);color:#fff;letter-spacing:.35px;text-transform:uppercase;white-space:nowrap;scroll-snap-align:start;height:46px;transition:background-color .35s var(--ease-out-quart);flex:none;padding-inline:18px;font-size:16px;font-weight:600;line-height:20px;position:relative;overflow:hidden}.product-tab:before{content:"";z-index:-1;background-color:var(--color-primary);transform-origin:100%;transition:transform .6s var(--ease-out-expo);position:absolute;inset:0;transform:scaleX(0)}.product-tab:hover:before,.product-tab:focus-visible:before{transform-origin:0;transform:scaleX(1)}.product-tab:focus-visible{outline-offset:-5px;outline-color:#fff}.product-tab[aria-selected=true]{background-color:var(--color-crimson)}.product-tab[aria-selected=true]:before{display:none}@media (width>=40rem){.product-tab{height:50px;padding-inline:26px;font-size:18px;line-height:24px}}@media (width>=64rem){.product-tab{width:230px;height:55px;padding-inline:0;font-size:24px;line-height:31px}}.product-panel{background-color:var(--color-mist);max-width:1255px}.no-js .product-panel+.product-panel{margin-top:24px}.js .product-panel:not(.is-active){display:none}.product-panel--text{letter-spacing:.35px;color:#00121eb3;padding:24px 20px 28px;font-size:15px;line-height:24px}.product-panel--text>*+*{margin-top:24px}.product-panel--text>:where(h2,h3,h4){font-family:var(--font-display);letter-spacing:.35px;color:var(--color-navy);font-size:17px;font-weight:700;line-height:23px}.product-panel--text>*+:where(h2,h3,h4){margin-top:32px}.product-panel--text>:where(h2,h3,h4)+*{margin-top:8px}.product-panel--text :where(ul:not([class])>li){padding-left:15px;position:relative}.product-panel--text :where(ul:not([class])>li):before{content:"";background-color:var(--color-crimson);border-radius:50%;width:8px;height:8px;position:absolute;top:calc(.5lh - 4px);left:0}.product-panel--text :where(ol:not([class])){padding-left:1.4em;list-style:decimal}.product-panel--text :where(ol:not([class]))>li::marker{color:var(--color-crimson);font-weight:700}.product-panel--text :where(ul,ol):not([class])>li+li{margin-top:6px}@media (width>=40rem){.product-panel--text{padding:36px 32px 40px;font-size:16px;line-height:25px}}@media (width>=64rem){.product-panel--text{padding:var(--text-pad)}[data-variant=masine] .product-panel--text{letter-spacing:0;font-size:14px;line-height:20px}[data-variant=masine] .product-panel--text>*+*{margin-top:20px}[data-variant=masine] .product-panel--text>:where(h2,h3,h4){font-size:16px;line-height:21px}[data-variant=masine] .product-panel--text>*+:where(h2,h3,h4){margin-top:28px}[data-variant=masine] .product-panel--text>:where(h2,h3,h4)+*{margin-top:6px}}.product-panel--specs{padding:22px 20px 26px}@media (width>=40rem){.product-panel--specs{padding:32px}}@media (width>=64rem){.product-panel--specs{padding:var(--specs-pad)}}.specs__row{letter-spacing:.35px;color:var(--color-navy);gap:2px;font-size:16px;line-height:22px;display:grid}.specs__row+.specs__row{border-top:1px solid #0003;margin-top:14px;padding-top:13px}.specs__row dt{font-weight:700}.specs__row:first-child dt{font-weight:600}.specs__row dd{overflow-wrap:anywhere;min-width:0}@media (width>=40rem){.specs__row{justify-content:space-between;align-items:baseline;gap:32px;font-size:18px;line-height:26px;display:flex}.specs__row dd{text-align:right;flex:1 1 0}}@media (width>=64rem){.specs__row{font-size:24px;line-height:31px}.specs__row+.specs__row{margin-top:20px;padding-top:19px}}.product-panel--video{padding:12px}@media (width>=40rem){.product-panel--video{padding:32px}}@media (width>=64rem){.product-panel--video{padding:59px}}.product-video{isolation:isolate;aspect-ratio:1137/652;background-color:var(--color-navy);place-items:center;display:grid;position:relative;overflow:hidden}.product-video:before{content:"";z-index:-1;background-color:#0003;position:absolute;inset:0}.product-video__poster{z-index:-2;position:absolute;inset:0}.product-video__poster img{object-fit:cover;width:100%;height:100%}.product-related{background-color:var(--color-mist);margin-top:56px;padding-block:48px 56px}@media (width>=64rem){.product-related{padding-block:75px var(--related-pad);margin-top:75px}}.product-related__title{font-family:var(--font-display);letter-spacing:.35px;text-transform:uppercase;color:var(--color-ink);font-size:24px;font-weight:700;line-height:30px}@media (width>=40rem){.product-related__title{font-size:28px;line-height:36px}}@media (width>=64rem){.product-related__title{font-size:32px;line-height:41px}}.product-related__swiper{margin-top:28px}@media (width>=64rem){.product-related__swiper{margin-top:50px}}.product-related :is(.catalog-card__label,.catalog-card__title){padding-left:0}@media (width>=64rem){.product-related__grid{box-sizing:border-box;padding-left:1px}[data-variant=masine] .product-related__grid{width:calc(100% + 1px);padding-left:0}}.field__label{letter-spacing:.35px;color:var(--color-navy);font-size:16px;font-weight:600;line-height:21px;display:block}.field__req{color:var(--color-crimson)}.field__control{background-color:var(--color-mist);letter-spacing:.35px;width:100%;height:58px;color:var(--color-navy);transition:background-color .3s var(--ease-out-quart), box-shadow .3s var(--ease-out-quart);border:0;border-radius:0;margin-top:9px;padding:0 20px;font-size:16px;line-height:24px;display:block}.field__control:hover{box-shadow:inset 0 0 0 1px #0a1f4440}.field__control:focus,.field__control:focus-visible{box-shadow:inset 0 0 0 1px var(--color-navy);background-color:#fff;outline:none}.field__control:-webkit-autofill{-webkit-text-fill-color:var(--color-navy);transition:background-color 9999s}.field.is-invalid .field__control{box-shadow:inset 0 0 0 1px var(--color-crimson)}.field__control--area{resize:none;field-sizing:content;height:auto;min-height:160px;max-height:420px;padding-block:16px}@media (width>=64rem){.field__control--area{min-height:198px}}.field__error{color:var(--color-crimson);margin-top:8px;font-size:14px;font-weight:500;line-height:18px}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-status{color:var(--color-crimson);margin-top:16px;font-size:15px;font-weight:500;line-height:21px}.form-status[data-state=ok]{color:var(--color-navy)}.btn--submit{--btn-bg:var(--color-navy);--btn-hover-bg:var(--color-crimson);letter-spacing:.5px;gap:6px;width:100%;height:50px;padding-inline:20px;font-size:16px;line-height:20.4px}.btn--submit .btn__icon{width:23px;height:23px}@media (width>=40rem){.btn--submit{width:299px}}.btn--submit[aria-busy=true]{cursor:progress}.btn--submit[aria-busy=true] .btn__icon{animation:send-fly .9s var(--ease-in-out-quart) infinite}@keyframes send-fly{0%{opacity:1;transform:none}45%{opacity:0;transform:translate(14px,-14px)}55%{opacity:0;transform:translate(-10px,10px)}to{opacity:1;transform:none}}.field--contact .field__label{font-family:var(--font-display);letter-spacing:.5px;font-weight:700;line-height:20px}.field--contact .field__control{background-color:#fff;height:50px;margin-top:10px;padding-inline:12px;line-height:20.8px}.field--contact .field__control::placeholder{color:var(--color-navy);opacity:1}.field--contact .field__control--area{height:auto;min-height:116px;padding-block:20px}.inquiry{padding-block:32px 64px}@media (width>=64rem){.inquiry{padding-block:69px 75px}}.inquiry__grid{flex-direction:column;gap:40px;display:flex}@media (width>=64rem){.inquiry__grid{grid-template-columns:minmax(0,727fr) minmax(0,407fr);align-items:start;column-gap:clamp(48px,8.75vw,126px);display:grid}}.inquiry__form{flex-direction:column;gap:24px;display:flex}@media (width>=64rem){.inquiry__form{gap:35px}}.inquiry__title{font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;color:var(--color-navy);font-size:24px;font-weight:700;line-height:30px}@media (width>=64rem){.inquiry__title{font-size:32px;line-height:41px}}.inquiry__row{gap:24px;display:grid}@media (width>=40rem){.inquiry__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.inquiry__row{gap:35px}}.inquiry-card{background-color:var(--color-mist);order:-1;container-type:inline-size}@media (width>=64rem){.inquiry-card{order:0}}.inquiry-card__head{background-color:var(--color-navy);height:56px;font-family:var(--font-display);letter-spacing:.36px;color:#fff;place-items:center;font-size:24px;font-weight:700;line-height:30px;display:grid}@media (width>=64rem){.inquiry-card__head{height:70px;font-size:32px;line-height:41px}}.inquiry-card__body{padding:24px 20px 22px}@media (width>=64rem){.inquiry-card__body{padding:30px 29px 25px}}.inquiry-card__slot{align-items:center;min-height:100px;display:flex}.inquiry-card__none{color:#00121eb3;font-size:14px;line-height:20px}.js .inquiry-card__none:not(.is-shown){display:none}.inquiry-card__rule{border:0;border-top:1px solid #0a1f4433;margin-top:22px}@media (width>=64rem){.inquiry-card__rule{margin:29px 0 0 1px}}.inquiry-card__text{color:#555;margin-top:14px;font-size:14px;line-height:18px}@media (width>=64rem){.inquiry-card__text{margin-left:2px}}.inquiry-product{align-items:center;gap:14px;width:100%;display:flex}.inquiry-product__media{background-color:#fff;flex:none;width:111px;height:100px;padding:9px 6px 10px}.inquiry-product__media img{object-fit:cover;width:100%;height:100%}.inquiry-product__body{min-width:0}@container (width<=319.98px){.inquiry-product{flex-direction:column;align-items:flex-start;gap:12px}}.inquiry-product__label,.inquiry-product__meta{font-size:12px;font-weight:600;line-height:16px}.inquiry-product__label{color:var(--color-crimson)}.inquiry-product__name{font-family:var(--font-display);letter-spacing:.35px;text-transform:uppercase;color:var(--color-navy);overflow-wrap:break-word;margin-top:5px;font-size:16px;font-weight:700;line-height:20px}.inquiry-product__name a{transition:color .25s}.inquiry-product__name a:hover{color:var(--color-crimson)}.inquiry-product__meta{color:var(--color-navy);margin-top:5px}.message{text-align:center;padding-block:48px 64px}@media (width>=64rem){.message{padding-block:69px 75px}}.message__inner{max-width:528px;margin-inline:auto}.message__eyebrow{letter-spacing:.5px;text-transform:uppercase;color:var(--color-crimson);font-size:16px;font-weight:500;line-height:21px}.message__title{font-family:var(--font-display);letter-spacing:.54px;text-transform:uppercase;color:var(--color-navy);margin-top:4px;font-size:clamp(32px,22.4px + 1.6vw,45px);font-weight:700;line-height:1.2667}.message__text{letter-spacing:.5px;color:var(--color-navy);margin-top:25px;font-size:16px;line-height:21px}.contact{--panel-pad:clamp(40px, 6.25vw, 90px)}.contact__grid{flex-direction:column;display:flex}@media (width>=64rem){.contact__grid{column-gap:calc(48px + var(--panel-pad));grid-template-columns:minmax(0,620fr) minmax(0,502fr);display:grid}}.contact__info{padding-block:44px 56px}@media (width>=64rem){.contact__info{padding-block:92px 100px}}.contact__panel{isolation:isolate;margin-inline:calc(var(--gutter) * -1);padding:44px var(--gutter) 64px;background-color:var(--color-mist);position:relative}@media (width>=64rem){.contact__panel{background-color:#0000;margin-inline:0;padding:92px 0 100px}.contact__panel:before{content:"";inset:0 calc(var(--bleed) * -1) 0 calc(var(--panel-pad) * -1);z-index:-1;background-color:var(--color-mist);position:absolute}}.contact__title{font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;color:var(--color-navy);overflow-wrap:break-word;font-size:26px;font-weight:700;line-height:33px}@media (width>=64rem){.contact__title{font-size:32px;line-height:40.8px}}.contact__text{letter-spacing:.35px;color:#0a1f44b3;margin-top:15.2px;font-size:16px;line-height:20.832px}.contact__text p+p{margin-top:20.832px}.contact__boxes{gap:16px;margin-top:36px;display:grid}@media (width>=40rem){.contact__boxes{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (width>=64rem){.contact__boxes{margin-top:47px}}.contact-box{background-color:var(--color-mist);flex-direction:column;display:flex}.contact-box__head{background-color:var(--color-navy);height:50px;font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;color:#fff;place-items:center;font-size:16px;font-weight:700;line-height:20.4px;display:grid}.contact-box__body{letter-spacing:.35px;text-align:center;min-height:134px;color:var(--color-navy);flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:11px;padding:20px 12px 45px;font-size:16px;font-style:normal;font-weight:500;line-height:22px;display:flex}.contact-box__link{overflow-wrap:anywhere;max-width:100%;transition:color .3s var(--ease-out-quart)}.contact-box__link span{-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .45s var(--ease-out-expo);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px}.contact-box__link:hover,.contact-box__link:focus-visible{color:var(--color-crimson)}:is(.contact-box__link:hover,.contact-box__link:focus-visible) span{background-size:100% 1px}.contact-box__link--address{max-width:252px}.contact__social{margin-top:48px}.contact__social ul{margin-top:24px}@media (width>=64rem){.contact__social{margin-top:75px}.contact__social ul{margin-top:35px}}.contact__social-title{font-family:var(--font-display);letter-spacing:.75px;text-transform:uppercase;color:var(--color-navy);font-size:22px;font-weight:700;line-height:28px}@media (width>=64rem){.contact__social-title{font-size:24px;line-height:31px}.contact-form{max-width:502px}}.contact-form__fields{flex-direction:column;gap:22px;margin-top:28px;display:flex}@media (width>=64rem){.contact-form__fields{gap:25px;margin-top:35.2px}}.contact-form__submit{--btn-bg:var(--color-crimson);--btn-hover-bg:var(--color-navy)}@media (width>=40rem){.contact-form__submit{width:100%}}@media (width>=64rem){.contact-form__submit{padding-inline:30px 20px}}.about{padding-top:48px}@media (width>=64rem){.about{padding-top:100px}}.about__grid{flex-direction:column;gap:32px;display:flex}@media (width>=64rem){.about__grid{grid-template-columns:minmax(0,513fr) minmax(0,699fr);column-gap:48px;display:grid}}.about__media{display:none}@media (width>=64rem){.about__media{margin:0 0 0 calc(var(--bleed) * -1);background-color:var(--color-mist);display:block;position:relative;overflow:hidden}}.about__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.about__eyebrow{letter-spacing:1px;text-transform:uppercase;color:#cc0202cc;font-size:16px;font-weight:500;line-height:22px}.about__title{font-family:var(--font-display);letter-spacing:.35px;text-transform:uppercase;color:var(--color-ink);overflow-wrap:break-word;font-size:clamp(30px,24.72px + 1.408vw,45px);font-weight:700;line-height:1.2222}.about__text{margin-top:24px}.about__text p+p{margin-top:25px}@media (width>=64rem){.about__text{margin-top:35px}}.blog-list{padding-block:40px 64px}@media (width>=64rem){.blog-list{padding-block:75px}}.blog-list__grid{gap:40px 19px;max-width:1259px;display:grid}@media (width>=40rem){.blog-list__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.blog-list__grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:50px}}.blog-list__pager{max-width:833px;margin:48px auto 0}@media (width>=64rem){.blog-list__pager{margin-top:75px}}.article{flex-direction:column;gap:56px;padding-block:32px 64px;display:flex}@media (width>=64rem){.article{grid-template-columns:minmax(0,384fr) 23px minmax(0,852fr) 1px;align-items:start;column-gap:0;padding-block:69px 75px;display:grid}.article__main{grid-area:1/3}.article__aside{grid-area:1/1;align-self:stretch}}@media (width>=64rem) and (height>=860px){.article__aside-inner{top:calc(var(--header-h) + 24px);transition:top .55s var(--ease-out-expo);position:sticky}}.article__hero{aspect-ratio:852/593;background-color:var(--color-mist);position:relative;overflow:hidden}.article__hero-img{object-fit:cover;width:100%;height:100%}.article__date{background-color:var(--color-gold);letter-spacing:.35px;color:#fff;height:41px;padding-inline:35px;font-size:16px;font-weight:700;line-height:41px;position:absolute;bottom:0;left:0}.article__body{flex-direction:column;gap:40px;margin-top:28px;display:flex}@media (width>=64rem){.article__body{gap:50px;margin-top:35px}}.article__intro,.article__section{flex-direction:column;gap:20px;display:flex}@media (width>=64rem){.article__intro,.article__section{gap:25px}.article__section--list{gap:35px}}.article__title{font-family:var(--font-display);letter-spacing:1.2px;color:var(--color-navy);overflow-wrap:break-word;font-size:clamp(30px,24.72px + 1.408vw,45px);font-weight:700;line-height:1.2667}.article__h2{font-family:var(--font-display);letter-spacing:1px;color:var(--color-navy);font-size:24px;font-weight:700;line-height:31px}@media (width>=64rem){.article__h2{font-size:32px;line-height:41px}}.article__lead,.article__text,.article__list{letter-spacing:.35px;color:var(--color-navy);font-size:16px;line-height:21px}.article__list-block,.article__list{flex-direction:column;gap:15px;display:flex}.article__list li{padding-left:15px;font-weight:700;position:relative}.article__list li:before{content:"";background-color:var(--color-crimson);border-radius:50%;width:8px;height:8px;position:absolute;top:6.5px;left:0}@media (width>=64rem){.article__gallery{margin-right:-1px}}.photo-gallery{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.photo-gallery__link{aspect-ratio:284/319;background-color:var(--color-mist);display:block;position:relative;overflow:hidden}.photo-gallery__link:after{content:"";opacity:0;transition:opacity .4s var(--ease-out-quart);background-color:#0003;position:absolute;inset:0}.photo-gallery__link:focus-visible{outline-offset:-3px}.photo-gallery__img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-out-expo)}.photo-gallery__icon{z-index:1;color:#fff;opacity:0;width:36%;height:auto;transition:opacity .4s var(--ease-out-quart), scale .6s var(--ease-out-expo);position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.8}:is(.photo-gallery__link:hover,.photo-gallery__link:focus-visible):after,:is(.photo-gallery__link:hover,.photo-gallery__link:focus-visible) .photo-gallery__icon{opacity:1}:is(.photo-gallery__link:hover,.photo-gallery__link:focus-visible) .photo-gallery__icon{scale:1}:is(.photo-gallery__link:hover,.photo-gallery__link:focus-visible) .photo-gallery__img{transform:scale(1.05)}.article__aside-title{max-width:371px;font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;color:var(--color-ink);border-bottom:1px solid #20202033;padding-bottom:16px;font-size:24px;font-weight:700;line-height:31px}@media (width>=64rem){.article__aside-title{padding-bottom:20px;font-size:32px;line-height:41px}}.article__others{flex-direction:column;gap:15px;margin-top:28px;display:flex}@media (width>=64rem){.article__others{margin-top:34px}}.teaser{gap:14px;display:flex}.teaser__media{background-color:var(--color-mist);flex:none;width:clamp(96px,9.1vw,131px);height:106px;overflow:hidden}.teaser__img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-out-expo)}.teaser__body{flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:0;padding-block:12px;display:flex}.teaser__title{-webkit-line-clamp:2;line-clamp:2;max-width:228px;font-family:var(--font-display);letter-spacing:.35px;color:var(--color-ink);transition:color .3s var(--ease-out-quart);-webkit-box-orient:vertical;font-size:16px;font-weight:700;line-height:22px;display:-webkit-box;overflow:hidden}.teaser__date{background-color:var(--color-gold);color:#fff;height:30px;padding:4px 21px;font-size:14px;font-weight:700;line-height:22px}:is(.teaser:hover,.teaser:focus-visible) .teaser__title{color:var(--color-primary)}:is(.teaser:hover,.teaser:focus-visible) .teaser__img{transform:scale(1.08)}.article__share-block{margin-top:48px}@media (width>=64rem){.article__share-block{margin-top:50px}}.article__share{gap:37.16px;margin-top:28px;display:flex}@media (width>=64rem){.article__share{margin-top:34px}}.share{background-color:var(--color-ink);color:#fff;width:51.98px;height:51.98px;transition:background-color .3s var(--ease-out-quart), transform .35s var(--ease-out-expo);place-items:center;display:grid}.share:hover,.share:focus-visible{background-color:var(--color-gold);transform:translateY(-3px)}.share__icon{width:auto}.share__icon--facebook{height:18.75px}.share__icon--linkedin{height:16.66px}.content{padding-block:40px 64px}@media (width>=64rem){.content{padding-block:75px}.content__inner{margin-left:1px}}.content--card{padding-top:0}.content--card .content__inner{background-color:#fff;margin-top:-40px;padding:32px 20px 36px;position:relative;box-shadow:0 0 20px #00000026}@media (width>=40rem){.content--card .content__inner{margin-top:-48px;padding:48px 40px}}@media (width>=64rem){.content--card .content__inner{padding:75px 50px var(--card-pad-bottom,75px) 49px;margin-top:-64px}}.prose{--prose-block:40px;--prose-head:20px;color:var(--color-navy);overflow-wrap:break-word}@media (width>=64rem){.prose{--prose-block:50px;--prose-head:25px}}.prose :where(h2,h3,h4){font-family:var(--font-display);color:var(--color-navy);font-weight:700}.prose :where(h2){letter-spacing:.75px;font-size:24px;line-height:31px}@media (width>=64rem){.prose :where(h2){font-size:32px;line-height:41px}}.prose :where(h3){letter-spacing:.5px;font-size:20px;line-height:26px}@media (width>=64rem){.prose :where(h3){font-size:24px;line-height:31px}}.prose :where(h4){letter-spacing:.5px;font-size:18px;line-height:24px}.prose :where(p,ul,ol){letter-spacing:.35px;font-size:16px;line-height:21px}.prose :where(strong,b){font-weight:700}.prose :where(a:not([class]),button:not([class])){color:var(--color-primary);text-underline-offset:3px;cursor:pointer;transition:color .3s var(--ease-out-quart);text-decoration:underline;text-decoration-thickness:1px}.prose :where(a:not([class]),button:not([class])):hover{color:var(--color-crimson)}.prose :where(ul:not([class])>li){padding-left:15px;position:relative}.prose :where(ul:not([class])>li):before{content:"";background-color:var(--color-crimson);border-radius:50%;width:8px;height:8px;position:absolute;top:6.5px;left:0}.prose :where(ol:not([class])){padding-left:1.4em;list-style:decimal}.prose :where(ol:not([class]))>li::marker{color:var(--color-crimson);font-weight:700}.prose :where(section+section,*+h2,*+h3,*+h4){margin-top:var(--prose-block)}.prose :where(h2,h3,h4)+*{margin-top:var(--prose-head)}.prose :where(p+p,ul+p,ol+p){margin-top:21px}.prose :where(p+ul:not([class]),p+ol:not([class]),:is(ul,ol):not([class])>li+li){margin-top:15px}.prose :where(*+.prose-file,*+.btn,*+.photo-gallery){margin-top:var(--prose-head)}.prose--legal{--prose-head:24px}@media (width>=64rem){.prose--legal{--prose-head:30px}}.prose--legal :where(h2){letter-spacing:1px;text-transform:uppercase}@media (width>=64rem){.prose--legal :where(p,ul:not([class]),ol:not([class])){margin-left:5px}}.prose-file{width:fit-content;font-family:var(--font-display);letter-spacing:.35px;color:var(--color-navy);transition:color .3s var(--ease-out-quart);align-items:flex-end;gap:11px;font-size:20px;font-weight:700;line-height:26px;display:flex}@media (width>=64rem){.prose-file{font-size:24px;line-height:31px}}.prose-file:hover,.prose-file:focus-visible{color:var(--color-crimson)}:is(.prose-file:hover,.prose-file:focus-visible) .prose-file__icon{translate:0 3px}.prose-file__icon{width:27.76px;height:33px;transition:translate .45s var(--ease-out-expo);flex:none}.btn--back{--btn-bg:var(--color-navy);--btn-hover-bg:var(--color-crimson);letter-spacing:.35px;width:197px;height:50px;padding-inline:20px;font-size:16px;line-height:20.4px;display:flex}.not-found{text-align:center;padding-block:48px 64px}@media (width>=64rem){.not-found{padding-block:69px 75px}}.not-found__inner{max-width:760px;margin-inline:auto}.not-found__code{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-navy);-webkit-user-select:none;user-select:none;font-size:clamp(128px,96px + 9vw,230px);font-weight:700;line-height:.86}.not-found__digit{display:inline-block}.not-found__zero{color:var(--color-crimson)}.not-found__zero>span{animation:not-found-float 4.8s var(--ease-in-out-quart) infinite;display:inline-block}.not-found__title{font-family:var(--font-display);letter-spacing:.54px;text-transform:uppercase;color:var(--color-navy);overflow-wrap:break-word;margin-top:20px;font-size:clamp(30px,22.4px + 1.6vw,45px);font-weight:700;line-height:1.2667}.not-found__text{letter-spacing:.35px;max-width:560px;color:var(--color-navy);text-wrap:pretty;margin:20px auto 0;font-size:16px;line-height:21px}@media (width>=64rem){.not-found__text{margin-top:25px}}.not-found__actions{flex-wrap:wrap;justify-content:center;gap:12px 16px;margin-top:32px;display:flex}@media (width>=64rem){.not-found__actions{margin-top:40px}}.not-found__search{border-top:1px solid #0a1f441f;max-width:640px;margin:56px auto 0;padding-top:48px}@media (width>=64rem){.not-found__search{margin-top:75px;padding-top:56px}}.not-found__subtitle{font-family:var(--font-display);letter-spacing:.5px;text-transform:uppercase;color:var(--color-navy);font-size:20px;font-weight:700;line-height:26px}@media (width>=64rem){.not-found__subtitle{font-size:24px;line-height:31px}}@keyframes not-found-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-7%)rotate(-4deg)}}.popup{opacity:0;visibility:hidden;transition:opacity .35s var(--ease-out-quart), visibility 0s linear .35s}.popup.is-open{opacity:1;visibility:visible;transition:opacity .35s var(--ease-out-quart), visibility 0s}.popup__dialog{transition:transform .6s var(--ease-out-expo);outline:none;transform:translateY(24px)}.popup.is-open .popup__dialog{transform:none}.no-motion .popup,.no-motion .popup__dialog{transition:none}.social__icon--linkedin{width:10px;height:10px}.social--lg .social__icon--linkedin{height:20px}}@layer utilities{.bleed-context{--bleed:max(var(--gutter), calc((100cqw - var(--content-max)) / 2));container-type:inline-size}.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-7{top:calc(var(--spacing) * 7)}.top-full{top:100%}.right-0{right:0}.right-5{right:calc(var(--spacing) * 5)}.right-\[var\(--gutter\)\]{right:var(--gutter)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-\[40px\]{bottom:40px}.bottom-\[92px\]{bottom:92px}.left-0{left:0}.left-1\/2{left:50%}.left-\[var\(--gutter\)\]{left:var(--gutter)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[100\]{z-index:100}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-first{order:-9999}.col-12{grid-column:12}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.container-site{width:100%;max-width:calc(var(--content-max) + 180px);padding-inline:var(--gutter);margin-inline:auto}.mx-auto{margin-inline:auto}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-\[2px\]{margin-top:2px}.mt-\[13px\]{margin-top:13px}.mt-\[15px\]{margin-top:15px}.mt-\[23px\]{margin-top:23px}.mt-\[25px\]{margin-top:25px}.mt-px{margin-top:1px}.mr-1{margin-right:var(--spacing)}.mr-\[19px\]{margin-right:19px}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.ml-5{margin-left:calc(var(--spacing) * 5)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[351\/419\]{aspect-ratio:351/419}.aspect-\[407\/461\]{aspect-ratio:407/461}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-\[18px\]{width:18px;height:18px}.size-\[22px\]{width:22px;height:22px}.size-\[46px\]{width:46px;height:46px}.size-full{width:100%;height:100%}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/3{height:33.3333%}.h-3{height:calc(var(--spacing) * 3)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-56{height:calc(var(--spacing) * 56)}.h-\[34px\]{height:34px}.h-\[41px\]{height:41px}.h-\[51px\]{height:51px}.h-\[52px\]{height:52px}.h-\[55px\]{height:55px}.h-\[58px\]{height:58px}.h-\[70px\]{height:70px}.h-\[76px\]{height:76px}.h-\[200px\]{height:200px}.h-\[240px\]{height:240px}.h-\[440px\]{height:440px}.h-\[540px\]{height:540px}.h-\[clamp\(340px\,64vw\,520px\)\]{height:clamp(340px,64vw,520px)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)}.max-h-\[min\(420px\,60vh\)\]{max-height:min(420px,60vh)}.min-h-0{min-height:0}.min-h-\[2\.55em\]{min-height:2.55em}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-\[13px\]{width:13px}.w-\[43px\]{width:43px}.w-\[100px\]{width:100px}.w-\[150px\]{width:150px}.w-\[173px\]{width:173px}.w-\[380px\]{width:380px}.w-\[min\(88vw\,420px\)\]{width:min(88vw,420px)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-\[440px\]{max-width:440px}.max-w-\[504px\]{max-width:504px}.max-w-\[519px\]{max-width:519px}.max-w-\[554px\]{max-width:554px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[calc\(1046px\+2\*var\(--gutter\)\)\]{max-width:calc(1046px + 2 * var(--gutter))}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[11px\]{gap:11px}.gap-\[13\.3px\]{gap:13.3px}.gap-\[15px\]{gap:15px}.gap-\[50px\]{gap:50px}.gap-px{gap:1px}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[25px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(25px * var(--tw-space-y-reverse));margin-block-end:calc(25px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-ink\/20{border-color:#00121e33}@supports (color:color-mix(in lab, red, red)){.border-ink\/20{border-color:color-mix(in oklab, var(--color-ink) 20%, transparent)}}.border-navy\/10{border-color:#0a1f441a}@supports (color:color-mix(in lab, red, red)){.border-navy\/10{border-color:color-mix(in oklab, var(--color-navy) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-abyss{background-color:var(--color-abyss)}.bg-azure{background-color:var(--color-azure)}.bg-black{background-color:var(--color-black)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-crimson{background-color:var(--color-crimson)}.bg-ink\/20{background-color:#00121e33}@supports (color:color-mix(in lab, red, red)){.bg-ink\/20{background-color:color-mix(in oklab, var(--color-ink) 20%, transparent)}}.bg-mist{background-color:var(--color-mist)}.bg-navy{background-color:var(--color-navy)}.bg-navy\/60{background-color:#0a1f4499}@supports (color:color-mix(in lab, red, red)){.bg-navy\/60{background-color:color-mix(in oklab, var(--color-navy) 60%, transparent)}}.bg-ocean{background-color:var(--color-ocean)}.bg-primary{background-color:var(--color-primary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-\[linear-gradient\(0deg\,rgb\(0_0_0\/0\.55\)_0\%\,rgb\(0_0_0\/0\.15\)_45\%\,transparent_70\%\)\]{background-image:linear-gradient(#0000 30%,#00000026 55%,#0000008c 100%)}.bg-\[linear-gradient\(180deg\,rgb\(0_0_0\/0\.25\)\,transparent\)\]{background-image:linear-gradient(#00000040,#0000)}.bg-\[linear-gradient\(180deg\,rgb\(0_0_0\/0\.25\)_0\%\,rgb\(24_24_24\/0\.25\)_23\%\,rgb\(37_37_37\/0\)_36\%\,transparent_100\%\)\]{background-image:linear-gradient(#00000040 0%,#18181840 23%,#25252500 36%,#0000 100%)}.bg-\[linear-gradient\(180deg\,transparent_0\%\,transparent_64\%\,rgb\(14_14_14\/0\.2\)_86\%\,rgb\(0_0_0\/0\.2\)_100\%\)\]{background-image:linear-gradient(#0000 0% 64%,#0e0e0e33 86%,#0003 100%)}.object-cover{object-fit:cover}.p-4{padding:calc(var(--spacing) * 4)}.p-7{padding:calc(var(--spacing) * 7)}.px-1{padding-inline:var(--spacing)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[35px\]{padding-inline:35px}.px-\[var\(--gutter\)\]{padding-inline:var(--gutter)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[5px\]{padding-top:5px}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[13px\]{padding-bottom:13px}.pb-\[40px\]{padding-bottom:40px}.pb-\[max\(24px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(24px, env(safe-area-inset-bottom))}.pl-1{padding-left:var(--spacing)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-px{padding-left:1px}.text-center{text-align:center}.text-left{text-align:left}.text-card-title{font-family:var(--font-display);letter-spacing:.5px;text-transform:uppercase;color:var(--color-navy);overflow-wrap:break-word;font-size:20px;font-weight:700;line-height:1.275}@media (width>=64rem){.text-card-title{font-size:clamp(18px,3.23px + 1.442vw,24px)}}.text-feature{font-family:var(--font-display);letter-spacing:.35px;color:#fff;font-size:clamp(44px,37px + 1.875vw,64px);font-weight:700;line-height:1.277}.text-eyebrow{font-family:var(--font-sans);letter-spacing:1px;text-transform:uppercase;font-size:16px;font-weight:500;line-height:22px}.text-h2{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(30px,24.72px + 1.408vw,45px);font-weight:700;line-height:1.111}.font-display{font-family:var(--font-display)}.text-body{letter-spacing:.35px;color:#00121eb3;font-size:16px;line-height:25px}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[31px\]{font-size:31px}.text-\[32px\]{font-size:32px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[18\.2px\]{--tw-leading:18.2px;line-height:18.2px}.leading-\[20\.8px\]{--tw-leading:20.8px;line-height:20.8px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[23px\]{--tw-leading:23px;line-height:23px}.leading-\[25px\]{--tw-leading:25px;line-height:25px}.leading-\[30\.6px\]{--tw-leading:30.6px;line-height:30.6px}.leading-\[30px\]{--tw-leading:30px;line-height:30px}.leading-\[33px\]{--tw-leading:33px;line-height:33px}.leading-\[34px\]{--tw-leading:34px;line-height:34px}.leading-\[38px\]{--tw-leading:38px;line-height:38px}.leading-\[39px\]{--tw-leading:39px;line-height:39px}.leading-\[40px\]{--tw-leading:40px;line-height:40px}.leading-\[41px\]{--tw-leading:41px;line-height:41px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.5px\]{--tw-tracking:.5px;letter-spacing:.5px}.tracking-\[0\.35px\]{--tw-tracking:.35px;letter-spacing:.35px}.tracking-\[0\.54px\]{--tw-tracking:.54px;letter-spacing:.54px}.tracking-\[1px\]{--tw-tracking:1px;letter-spacing:1px}.tracking-\[2\.5px\]{--tw-tracking:2.5px;letter-spacing:2.5px}.tracking-\[2px\]{--tw-tracking:2px;letter-spacing:2px}.break-words{overflow-wrap:break-word}.text-black{color:var(--color-black)}.text-crimson{color:var(--color-crimson)}.text-crimson\/80{color:#cf0709cc}@supports (color:color-mix(in lab, red, red)){.text-crimson\/80{color:color-mix(in oklab, var(--color-crimson) 80%, transparent)}}.text-gold{color:var(--color-gold)}.text-ink{color:var(--color-ink)}.text-ink\/70{color:#00121eb3}@supports (color:color-mix(in lab, red, red)){.text-ink\/70{color:color-mix(in oklab, var(--color-ink) 70%, transparent)}}.text-navy{color:var(--color-navy)}.text-primary{color:var(--color-primary)}.text-white{color:var(--color-white)}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.underline{text-decoration-line:underline}.decoration-crimson{-webkit-text-decoration-color:var(--color-crimson);-webkit-text-decoration-color:var(--color-crimson);-webkit-text-decoration-color:var(--color-crimson);text-decoration-color:var(--color-crimson)}.decoration-2{text-decoration-thickness:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[-20px_0_60px_-20px_rgb\(0_0_0\/0\.5\)\]{--tw-shadow:-20px 0 60px -20px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgb\(0_0_0\/0\.12\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_30px_-10px_rgb\(10_31_68\/0\.5\)\]{--tw-shadow:0 10px 30px -10px var(--tw-shadow-color,#0a1f4480);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_40px_-20px_rgb\(10_31_68\/0\.6\)\]{--tw-shadow:0 20px 40px -20px var(--tw-shadow-color,#0a1f4499);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_80px_-20px_rgb\(10_31_68\/0\.55\)\]{--tw-shadow:0 30px 80px -20px var(--tw-shadow-color,#0a1f448c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-dropdown{--tw-shadow:0 24px 48px -12px var(--tw-shadow-color,#0a1f4447);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-search{--tw-shadow:0 0 20px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline-offset-4{outline-offset:4px}.outline-offset-8{outline-offset:8px}.blur{--tw-blur:blur(8px);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,)}.brightness-0{--tw-brightness:brightness(0%);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,)}.invert{--tw-invert:invert(100%);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,)}.filter{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,)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,box-shadow\]{transition-property:width,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[1\.1s\]{--tw-duration:1.1s;transition-duration:1.1s}.ease-\[var\(--ease-out-expo\)\]{--tw-ease:var(--ease-out-expo);transition-timing-function:var(--ease-out-expo)}.outline-none{--tw-outline-style:none;outline-style:none}.\[--play-size\:96px\]{--play-size:96px}.\[--play-size\:170px\]{--play-size:170px}.\[text-shadow\:0_0_35px_rgb\(0_0_0\/0\.75\)\]{text-shadow:0 0 35px #000000bf}.\[text-shadow\:none\]{text-shadow:none}@media (hover:hover){.group-hover\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}}.group-aria-expanded\:rotate-180:is(:where(.group)[aria-expanded=true] *){rotate:180deg}.placeholder\:text-ink\/50::placeholder{color:#00121e80}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-ink\/50::placeholder{color:color-mix(in oklab, var(--color-ink) 50%, transparent)}}.placeholder\:text-ink\/80::placeholder{color:#00121ecc}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-ink\/80::placeholder{color:color-mix(in oklab, var(--color-ink) 80%, transparent)}}@media (hover:hover){.hover\:bg-crimson:hover{background-color:var(--color-crimson)}.hover\:bg-navy:hover{background-color:var(--color-navy)}.hover\:bg-primary:hover{background-color:var(--color-primary)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:font-extrabold:hover{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.hover\:text-crimson:hover{color:var(--color-crimson)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/80:hover{color:#fffc}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/80:hover{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-90:hover{opacity:.9}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:w-\[260px\]:focus{width:260px}.focus\:border-navy:focus{border-color:var(--color-navy)}.focus\:shadow-\[0_0_0_2px_var\(--color-navy\)\]:focus{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-navy));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:bg-crimson:focus-visible{background-color:var(--color-crimson)}.focus-visible\:font-extrabold:focus-visible{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.focus-visible\:text-white:focus-visible{color:var(--color-white)}.aria-expanded\:bg-white[aria-expanded=true]{background-color:var(--color-white)}.aria-expanded\:text-primary[aria-expanded=true]{color:var(--color-primary)}@media not all and (width>=64rem){.max-lg\:flex-1{flex:1}.max-lg\:overflow-y-auto{overflow-y:auto}.max-lg\:overscroll-contain{overscroll-behavior:contain}.max-lg\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-lg\:border-navy\/10{border-color:#0a1f441a}@supports (color:color-mix(in lab, red, red)){.max-lg\:border-navy\/10{border-color:color-mix(in oklab, var(--color-navy) 10%, transparent)}}.max-lg\:p-5{padding:calc(var(--spacing) * 5)}}@media not all and (width>=40rem){.max-sm\:order-1{order:1}.max-sm\:mx-auto{margin-inline:auto}.max-sm\:hidden{display:none}.max-sm\:w-full{width:100%}.max-sm\:max-w-\[400px\]{max-width:400px}.max-sm\:flex-col{flex-direction:column}.max-sm\:gap-10{gap:calc(var(--spacing) * 10)}.max-sm\:\!overflow-visible{overflow:visible!important}.max-sm\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media (width>=40rem){.sm\:top-10{top:calc(var(--spacing) * 10)}.sm\:bottom-\[52px\]{bottom:52px}.sm\:bottom-\[104px\]{bottom:104px}.sm\:order-2{order:2}.sm\:order-3{order:3}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-12{margin-top:calc(var(--spacing) * 12)}.sm\:mt-20{margin-top:calc(var(--spacing) * 20)}.sm\:ml-auto{margin-left:auto}.sm\:aspect-\[16\/11\]{aspect-ratio:16/11}.sm\:h-\[260px\]{height:260px}.sm\:h-\[320px\]{height:320px}.sm\:h-\[480px\]{height:480px}.sm\:h-\[580px\]{height:580px}.sm\:h-full{height:100%}.sm\:\[min-height\:51px\]{min-height:51px}.sm\:min-h-\[58px\]{min-height:58px}.sm\:w-\[171px\]{width:171px}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-\[31px\]{gap:31px}.sm\:gap-\[53px\]{gap:53px}.sm\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.sm\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-0{padding-block:0}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:pt-9{padding-top:calc(var(--spacing) * 9)}.sm\:pt-14{padding-top:calc(var(--spacing) * 14)}.sm\:pt-20{padding-top:calc(var(--spacing) * 20)}.sm\:pr-6{padding-right:calc(var(--spacing) * 6)}.sm\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.sm\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.sm\:pb-\[48px\]{padding-bottom:48px}.sm\:pl-5{padding-left:calc(var(--spacing) * 5)}.sm\:pl-\[15px\]{padding-left:15px}.sm\:text-left{text-align:left}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[30px\]{font-size:30px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[38px\]{font-size:38px}.sm\:text-\[40px\]{font-size:40px}.sm\:leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.sm\:leading-\[35px\]{--tw-leading:35px;line-height:35px}.sm\:leading-\[38px\]{--tw-leading:38px;line-height:38px}.sm\:leading-\[48px\]{--tw-leading:48px;line-height:48px}.sm\:leading-\[50px\]{--tw-leading:50px;line-height:50px}.sm\:leading-\[51px\]{--tw-leading:51px;line-height:51px}.sm\:tracking-\[3px\]{--tw-tracking:3px;letter-spacing:3px}.sm\:\[--play-size\:150px\]{--play-size:150px}.sm\:\[--play-size\:210px\]{--play-size:210px}}@media (width>=48rem){.md\:grid{display:grid}.md\:gap-y-\[53px\]{row-gap:53px}.md\:\[--play-size\:190px\]{--play-size:190px}}@media (width>=64rem){.lg\:top-\[61px\]{top:61px}.lg\:right-8{right:calc(var(--spacing) * 8)}.lg\:bottom-8{bottom:calc(var(--spacing) * 8)}.lg\:bottom-\[70px\]{bottom:70px}.lg\:bottom-\[103px\]{bottom:103px}.lg\:bottom-\[var\(--feature-btn-b\)\]{bottom:var(--feature-btn-b)}.lg\:order-none{order:0}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-3{grid-column-start:3}.lg\:row-start-1{grid-row-start:1}.lg\:container-site{width:100%;max-width:calc(var(--content-max) + 180px);padding-inline:var(--gutter);margin-inline:auto}.lg\:-mt-\[14px\]{margin-top:-14px}.lg\:mt-\(--pager-gap\){margin-top:var(--pager-gap)}.lg\:mt-\(--sidebar-offset\){margin-top:var(--sidebar-offset)}.lg\:mt-0{margin-top:0}.lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.lg\:mt-\[2px\]{margin-top:2px}.lg\:mt-\[9px\]{margin-top:9px}.lg\:mt-\[25px\]{margin-top:25px}.lg\:mt-\[26px\]{margin-top:26px}.lg\:mt-\[31px\]{margin-top:31px}.lg\:mt-\[35px\]{margin-top:35px}.lg\:mt-\[43px\]{margin-top:43px}.lg\:mt-\[46px\]{margin-top:46px}.lg\:mt-\[50px\]{margin-top:50px}.lg\:mt-\[54px\]{margin-top:54px}.lg\:mt-\[62px\]{margin-top:62px}.lg\:mt-\[75px\]{margin-top:75px}.lg\:mt-\[var\(--section-mt\)\]{margin-top:var(--section-mt)}.lg\:-mr-\[var\(--bleed\)\]{margin-right:calc(var(--bleed) * -1)}.lg\:-ml-\[var\(--bleed\)\]{margin-left:calc(var(--bleed) * -1)}.lg\:ml-0{margin-left:0}.lg\:ml-px{margin-left:1px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:aspect-\[513\/629\]{aspect-ratio:513/629}.lg\:aspect-\[658\/537\]{aspect-ratio:658/537}.lg\:h-\[96px\]{height:96px}.lg\:h-\[119px\]{height:119px}.lg\:h-\[339px\]{height:339px}.lg\:h-\[450px\]{height:450px}.lg\:h-\[500px\]{height:500px}.lg\:h-\[clamp\(560px\,42\.15vw\,760px\)\]{height:clamp(560px,42.15vw,760px)}.lg\:h-feature{height:min(var(--feature-h), calc(var(--feature-h) - (1440px - 100cqw) * .478))}.lg\:\!w-auto{width:auto!important}.lg\:w-\[148px\]{width:148px}.lg\:w-\[168px\]{width:168px}.lg\:max-w-\[1259px\]{max-width:1259px}.lg\:max-w-none{max-width:none}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.lg\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,513fr\)_minmax\(0\,89fr\)_minmax\(0\,658fr\)\]{grid-template-columns:minmax(0,513fr) minmax(0,89fr) minmax(0,658fr)}.lg\:grid-cols-\[minmax\(0\,544fr\)_minmax\(0\,47fr\)_minmax\(0\,669fr\)\]{grid-template-columns:minmax(0,544fr) minmax(0,47fr) minmax(0,669fr)}.lg\:grid-cols-\[minmax\(0\,669fr\)_minmax\(0\,47fr\)_minmax\(0\,544fr\)\]{grid-template-columns:minmax(0,669fr) minmax(0,47fr) minmax(0,544fr)}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:justify-start{justify-content:flex-start}.lg\:gap-0{gap:0}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-\[19px\]{gap:19px}.lg\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.lg\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.lg\:gap-x-\[19px\]{column-gap:19px}.lg\:justify-self-center{justify-self:center}.lg\:justify-self-end{justify-self:flex-end}.lg\:justify-self-start{justify-self:flex-start}.lg\:\!overflow-visible{overflow:visible!important}.lg\:px-0{padding-inline:0}.lg\:pt-\[9px\]{padding-top:9px}.lg\:pt-\[27px\]{padding-top:27px}.lg\:pt-\[55px\]{padding-top:55px}.lg\:pt-\[75px\]{padding-top:75px}.lg\:pt-\[91px\]{padding-top:91px}.lg\:pt-\[100px\]{padding-top:100px}.lg\:pb-\[27px\]{padding-bottom:27px}.lg\:pb-\[75px\]{padding-bottom:75px}.lg\:pb-\[94px\]{padding-bottom:94px}.lg\:text-\[16px\]{font-size:16px}.lg\:text-\[45px\]{font-size:45px}.lg\:text-\[clamp\(20px\,6\.15px\+1\.35vw\,24px\)\]{font-size:clamp(20px,6.15px + 1.35vw,24px)}.lg\:leading-\[25px\]{--tw-leading:25px;line-height:25px}.lg\:leading-\[35px\]{--tw-leading:35px;line-height:35px}.lg\:leading-\[50px\]{--tw-leading:50px;line-height:50px}.lg\:leading-\[57\.4px\]{--tw-leading:57.4px;line-height:57.4px}.lg\:tracking-\[3\.5px\]{--tw-tracking:3.5px;letter-spacing:3.5px}.lg\:\[--play-size\:265px\]{--play-size:265px}.lg\:group-data-\[view\=lista\]\/catalog\:mt-\[50px\]:is(:where(.group\/catalog)[data-view=lista] *){margin-top:50px}}@media (width>=80rem){.xl\:grid-cols-\[351px_minmax\(0\,1fr\)\]{grid-template-columns:351px minmax(0,1fr)}.xl\:gap-x-\[75px\]{column-gap:75px}}.\[\&_a\]\:text-primary a{color:var(--color-primary)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\:hover\]\:text-crimson a:hover{color:var(--color-crimson)}.\[\&_strong\]\:font-bold strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_strong\]\:text-navy strong{color:var(--color-navy)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-5 ul{padding-left:calc(var(--spacing) * 5)}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/theme/euroasia/assets/dm-sans-latin-ext-opsz-normal-oos9povj.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/theme/euroasia/assets/dm-sans-latin-opsz-normal-Bf69Tn_J.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/theme/euroasia/assets/space-grotesk-vietnamese-wght-normal-D0rl6rjA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/theme/euroasia/assets/space-grotesk-latin-ext-wght-normal-D9tNdqV9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/theme/euroasia/assets/space-grotesk-latin-wght-normal-BhU9QXUp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.swiper-grid>.swiper-wrapper{align-items:stretch}.product-swiper .swiper-slide{height:auto}[data-split]>*,[data-feature-title] a>*{margin-block:-.14em;padding-block:.14em}@media (prefers-reduced-motion:no-preference){.js:not(.no-motion) [data-reveal]{opacity:0}.js:not(.no-motion) [data-reveal=clip]{opacity:1;clip-path:inset(0 0 100%)}.js:not(.no-motion) [data-hero-anim]{opacity:0}}.glightbox-clean .gslide-description{background:0 0}.goverlay{background:#0a1f44eb}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:var(--color-crimson);opacity:1;border-radius:0;width:46px;height:46px}:is(.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev):hover{background-color:#fff}:is(.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev):hover path{fill:var(--color-navy)}.glightbox-clean .gclose svg{width:16px}.glightbox-container:has(.gslide:only-child) :is(.gnext,.gprev){display:none}.gslide-inline{background:0 0;max-height:none}.gslide-inline .ginlined-content{padding:0}.video-embed{aspect-ratio:16/9;background-color:#000;width:min(1100px,92vw,149.333svh);box-shadow:0 40px 90px -30px #000000b3}.video-embed iframe,.video-embed video{border:0;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}#cc-main{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;color:var(--cc-primary-color);font-family:var(--cc-font-family);text-rendering:optimizelegibility;z-index:var(--cc-z-index);background:0 0;font-size:16px;font-weight:400;line-height:1.15;position:fixed}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{appearance:none;cursor:pointer;outline:revert;outline-offset:2px;margin:0;font-family:inherit;font-size:100%;line-height:normal;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147480000;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:#000000a6;--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;transition:background-size .25s,color .25s;position:relative}#cc-main .cc__link:hover,#cc-main a:hover{color:var(--cc-primary-color);background-size:100% 1px}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (width>=640px){#cc-main ::-webkit-scrollbar{all:revert}#cc-main ::-webkit-scrollbar-thumb{all:revert}#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:0 0;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:#000000a6;--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);opacity:0;visibility:hidden;z-index:1;flex-direction:column;max-width:24em;display:flex;position:fixed;overflow:hidden;transform:translateY(1.6em);box-shadow:0 .625em 1.875em #0000024d}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(1.6em - 50%))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);right:var(--cc-modal-margin);width:unset;margin:0 auto}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{flex-direction:column;justify-content:space-between;display:flex;position:relative}#cc-main .cm__btns,#cc-main .cm__links{width:unset;padding:1em 1.3em}#cc-main .cm__texts{flex-direction:column;flex:1;justify-content:center;padding:1em 0 0;display:flex}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3em}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);max-height:40vh;padding-bottom:1em;font-size:.9em;line-height:1.5;overflow:visible auto}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);flex-direction:column;justify-content:center;display:flex}#cc-main .cm__btn-group{grid-auto-columns:minmax(0,1fr);display:grid}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0;margin-bottom:.375rem}#cc-main .cm--inline .cm__btn+.cm__btn{margin-top:0;margin-left:.375rem}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{flex:1;justify-content:space-between;display:flex}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);text-align:center;min-height:42px;padding:.5em 1em;font-size:.82em;font-weight:600}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-top:none;border-right:none;width:42px;height:42px;font-size:1em;display:none;position:absolute;top:0;right:0;overflow:hidden;min-width:auto!important;padding:0!important}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transition:stroke .15s;transform:scale(.5)}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:2em}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{flex-direction:row;padding-top:0;padding-bottom:0;display:flex}#cc-main .cm__link-group{flex-direction:row;width:100%;font-size:.8em;display:flex}#cc-main .cm__link-group>*+*{margin-left:1.3em}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{--cc-modal-transition-duration:.35s;max-width:unset;opacity:1;border-radius:0;width:100vw;margin:0;left:0;right:0;transform:translateY(0)}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{width:100%;max-width:55em;margin:0 auto}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s,border-color .15s,color .15s}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);content:"";opacity:0;visibility:hidden;z-index:0;position:fixed;inset:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3em}@media screen and (width<=640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{width:auto!important;max-width:none!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1em!important;padding-right:1.1em!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;min-width:auto!important;max-width:none!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .cm__btn-group{flex-direction:column!important;min-width:auto!important;display:flex!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{z-index:2;position:relative}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);opacity:0;visibility:hidden;width:100%;width:unset;z-index:1;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 .625em 1.875em #0000024d}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{border-bottom:1px solid var(--cc-separator-border-color);justify-content:space-between;align-items:center;display:flex}#cc-main .pm__title{flex:1;align-items:center;margin-right:2em;font-weight:600;display:flex}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);width:40px;height:40px;transition:all .15s;position:relative}#cc-main .pm__close-btn span{width:100%;height:100%;display:flex}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transition:stroke .15s;transform:scale(.5)}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{overflow-y:auto;overflow-y:overlay;flex:1}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);flex-direction:column;margin-bottom:.5em;display:flex}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;overflow:hidden;margin-top:0!important}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s,border-color .25s}#cc-main .pm__section:first-child{border:none;margin-top:0;margin-bottom:2em;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;transition:background-color .25s,border-color .25s;display:flex;position:relative}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-right-radius:0;border-bottom-left-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5)rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);pointer-events:none;border-radius:100%;justify-content:center;width:20px;height:20px;display:flex;position:absolute;left:18px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{background:var(--cc-btn-secondary-bg);color:var(--cc-secondary-color);text-align:center;white-space:nowrap;border-radius:5em;flex:none;justify-content:center;align-items:center;width:auto;min-width:23px;height:23px;margin-left:1em;padding:0 .6em 1px;font-size:.8em;font-weight:600;display:flex;position:relative;overflow:hidden}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);width:23px;padding:0}#cc-main .pm__service-counter[data-counterlabel]{width:auto;padding:0 .6em 1px}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);width:50px;height:23px;transform:translateZ(0)}#cc-main .section__toggle-wrapper{cursor:pointer;z-index:1;position:absolute;right:18px}#cc-main .toggle-service{width:42px;height:19px;position:relative;right:0}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{width:42px;height:19px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{width:19px;height:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{cursor:pointer;border:0;margin:0;display:block;position:absolute;top:0;left:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);pointer-events:none;flex-direction:row;transition:all .25s;display:flex;position:absolute}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border-radius:var(--cc-pm-toggle-border-radius);border:none;width:23px;height:23px;transition:transform .25s,background-color .25s;display:block;position:absolute;top:0;left:0;box-shadow:0 1px 2px #1820035c}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{width:100%;height:100%;transition:opacity .15s;position:absolute}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55)rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;pointer-events:none;z-index:-1;position:absolute;top:0;overflow:hidden}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);flex-direction:column;font-size:.9em;display:flex}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{flex-direction:column;display:flex}#cc-main .pm__service{justify-content:space-between;align-items:center;padding:.4em 1.2em;transition:background-color .15s;display:flex;position:relative}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;width:100%;margin-right:1em;display:flex}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;min-width:8px;height:8px;margin-top:1px;margin-left:6px;margin-right:20px}#cc-main .pm__service-title{word-break:break-word;width:100%;font-size:.95em}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;text-align:left;width:100%;margin:0;padding:0;font-size:.9em;overflow:hidden}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{vertical-align:top;padding:.625em .625em .625em 1.2em}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);justify-content:space-between;display:flex}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);text-align:center;flex:auto;min-width:110px;min-height:42px;padding:.5em 1.5em;font-size:.82em;font-weight:600;transition:background-color .15s,border-color .15s,color .15s}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);max-width:43em;max-height:37.5em;right:var(--cc-modal-margin);margin:0 auto;top:50%;transform:translateY(calc(1.6em - 50%))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{--cc-modal-transition-duration:.35s;opacity:1;border-radius:0;width:100%;max-width:29em;height:100%;max-height:none;margin:0;top:0;bottom:0}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{justify-content:space-between;display:flex}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);text-overflow:ellipsis;flex:1;min-width:100px;padding-right:2em;font-weight:600;overflow:hidden}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-top:0;margin-bottom:.375rem}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);content:"";opacity:0;visibility:hidden;z-index:1;position:fixed;inset:0}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:0}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;text-align:right;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (width<=640px){#cc-main .pm{border-radius:0;height:auto;max-height:100%;inset:0;transform:translateY(1.6em);max-width:none!important}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{justify-content:space-between;display:flex}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);text-overflow:ellipsis;flex:1;min-width:100px;padding-right:2em;font-weight:600;overflow:hidden}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}#cc-main{--cc-font-family:var(--font-sans);--cc-modal-border-radius:0;--cc-btn-border-radius:0;--cc-pm-toggle-border-radius:0;--cc-bg:#fff;--cc-primary-color:var(--color-navy);--cc-secondary-color:#00121eb3;--cc-link-color:var(--color-primary);--cc-btn-primary-bg:var(--color-primary);--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--color-primary);--cc-btn-primary-hover-bg:var(--color-crimson);--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--color-crimson);--cc-btn-secondary-bg:var(--color-mist);--cc-btn-secondary-color:var(--color-navy);--cc-btn-secondary-border-color:var(--color-mist);--cc-btn-secondary-hover-bg:var(--color-navy);--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--color-navy);--cc-separator-border-color:#0a1f441f;--cc-toggle-on-bg:var(--color-primary);--cc-toggle-off-bg:#0a1f4459;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:#fff;--cc-toggle-enabled-icon-color:var(--color-primary);--cc-toggle-disabled-icon-color:#0a1f4480;--cc-toggle-readonly-bg:#0a1f4426;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:#0a1f4466;--cc-section-category-border:var(--color-mist);--cc-cookie-category-block-bg:var(--color-mist);--cc-cookie-category-block-border:var(--color-mist);--cc-cookie-category-block-hover-bg:#ececec;--cc-cookie-category-block-hover-border:#ececec;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--color-mist);--cc-overlay-bg:#0a1f4499;--cc-footer-bg:var(--color-mist);--cc-footer-color:#00121eb3;--cc-footer-border-color:#0a1f441f}#cc-main .cm,#cc-main .pm{box-shadow:var(--shadow-dropdown)}#cc-main .cm{border-top:4px solid var(--color-crimson)}#cc-main .cm__title,#cc-main .pm__title{font-family:var(--font-display);letter-spacing:.5px;text-transform:uppercase;color:var(--color-navy);font-weight:700}#cc-main .cm__title{font-size:18px;line-height:24px}#cc-main .cm__desc,#cc-main .pm__section-desc{letter-spacing:.2px}#cc-main .cm__btn,#cc-main .pm__btn{font-family:var(--font-display);letter-spacing:.5px;text-transform:uppercase;font-weight:700}#cc-main .cm__btn:focus-visible,#cc-main .pm__btn:focus-visible,#cc-main .pm__close-btn:focus-visible,#cc-main a:focus-visible{outline:2px solid var(--color-crimson);outline-offset:3px}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse-ring{0%{opacity:.55;transform:scale(1)}80%,to{opacity:0;transform:scale(1.45)}}
