:root{--white:#fff;--primary-red:#b80521;--primary-red-65:#9b0c28;--orange:#fc590a;--primitive-yellow:#fdc450;--warm-yellow:#fce0a7;--cranberry:#750e2c;--indigo:#5e47e2;--lavender:#ada8e8;--offwhite:#f7f8f0;--brand-black:#1d1d1d;--data-gray:#353535;--neutral-lightest:#eee;--neutral-lighter:#ccc;--neutral-light:#aaa;--neutral:#666;--neutral-dark:#444;--neutral-darker:#222;--neutral-darkest:#000;--radius:5rem;--max:82.5rem;--border-width:0.0625rem;--font:"Funnel Sans TM","Funnel Sans",ui-sans-serif,system-ui,"Segoe UI",sans-serif;--display:"Funnel Sans TM","Funnel Sans",ui-sans-serif,system-ui,"Segoe UI",sans-serif;--shadow-xxsmall:0 0.0625rem 0.125rem 0 #0000000d;--shadow-xsmall:0 0.0625rem 0.1875rem 0 #0000001a,0 0.0625rem 0.125rem 0 #0000000f;--shadow-small:0 0.25rem 0.5rem -0.125rem #0000001a,0 0.125rem 0.25rem -0.125rem #0000000f;--shadow-medium:0 0.75rem 1rem -0.25rem #00000014,0 0.25rem 0.375rem -0.125rem #00000008;--shadow-large:0 1.25rem 1.5rem -0.25rem #00000014,0 0.5rem 0.5rem -0.25rem #00000008;--shadow-xlarge:0 1.5rem 3rem -0.75rem #0000002e;--shadow-xxlarge:0 2rem 4rem -0.75rem #00000024;--t:0.3s;--container-padding-size:2.5rem;--header-height:8.0625rem;--vh:100vh;--windowHeight:100vh;--scrollbar-width:0rem;--deltaVH:0}[data-theme=light]{--text:var(--brand-black);--background:var(--offwhite);--foreground:var(--offwhite);--border:var(--brand-black);--accent:var(--brand-black);--placeholder:#1d1d1d99;--tint:var(--neutral-lightest);--toggle-off:var(--neutral-lighter)}:root,[data-theme=dark]{--text:var(--white);--background:var(--neutral-darkest);--foreground:var(--neutral-darkest);--border:var(--white);--accent:var(--white);--placeholder:#ffffffa6;--tint:var(--neutral-darker);--toggle-off:var(--neutral-dark)}[data-theme]{background:var(--background);color:var(--text)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}ol,ul{list-style:none}button{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:0;box-shadow:none;cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}a,button{border:none;text-decoration:none;transition:all var(--t)}figure,iframe,picture{display:block}.wp-core-ui .editor-styles-wrapper .btn{pointer-events:none}.btn{align-items:center;background:var(--primary-red);border:1px solid var(--primary-red);border-radius:0;color:var(--white);cursor:pointer;display:inline-flex;gap:.75rem;justify-content:center;outline:none;padding:.75rem 1rem;text-decoration:none!important;transition:background .3s,border-color .3s,color .3s;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:var(--font);font-size:1rem;font-weight:400;line-height:1.5}.btn,.btn span{position:relative}.btn span{white-space:nowrap}.btn .icon{height:1.5rem;width:1.5rem}.btn:focus-visible{outline:.125rem solid var(--white);outline-offset:.125rem}.btn.w100{width:100%}.btn.small{gap:.5rem;padding:.5rem 1rem}.btn.small .icon{height:1rem;width:1rem}.btn.btn--icon{padding:.75rem}.btn.btn--icon.small{padding:.5rem}.btn.primary.is-hover{background:var(--primary-red-65);border-color:var(--primary-red-65)}.btn.secondary{background:#0000;border-color:var(--white)}.btn.secondary.is-hover{background:var(--offwhite);border-color:var(--offwhite);color:var(--brand-black)}.btn.secondary.is-dark{border-color:var(--brand-black);color:var(--brand-black)}.btn.secondary.is-dark.is-hover{background:var(--brand-black);border-color:var(--brand-black);color:var(--white)}.btn.link{background:#0000;border-color:#0000;padding-inline:0}.btn.link.is-active,.btn.link:active{background:#0000;border-color:#0000;color:var(--neutral-light)}.btn.is-active:not(.link),.btn:active:not(.link){background:var(--cranberry);border-color:var(--cranberry);color:var(--white)}.btn.disabled,.btn[aria-disabled=true],.btn[disabled]{background:var(--neutral);border-color:var(--neutral);color:var(--white);cursor:default;pointer-events:none}.site-header{--utility-height:2.3125rem;--utility-gap:0.6875rem;--header-shift:0px;color:var(--white);left:0;position:fixed;top:0;transform:translateY(var(--header-shift));transition:transform var(--t);width:100%;z-index:100}.admin-bar .site-header{top:var(--wp-admin--admin-bar--height,0)}.site-header.mobile-open{z-index:2147483647}.site-header.minimized{--header-shift:calc(var(--utility-height)*-1)}.site-header__utility{background:var(--primary-red-65);height:var(--utility-height);margin-bottom:var(--utility-gap)}.site-header__utility-inner{align-items:center;display:flex;height:100%;justify-content:flex-end}.site-header__utility-nav ul{align-items:center;display:flex;gap:1.5rem}.site-header__utility-nav .menu-current,.site-header__utility-nav a{font-family:var(--font);font-size:.875rem;font-weight:400;font-weight:500;line-height:1.5;text-transform:uppercase}.site-header__main{backdrop-filter:blur(12px);background:#000c;position:relative}.site-header__inner{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;height:4.5rem}.site-header__logo{align-items:center;display:grid;justify-items:start;justify-self:start}.site-header__logo>*{grid-area:1/1}.site-header__logo .site-header__logo-word{align-items:center;clip-path:inset(0 0 0 0);display:flex}.site-header__logo .site-header__logo-word>*{transition:transform .55s cubic-bezier(.7,0,.2,1) .35s,opacity .3s ease .4s}.site-header__logo .site-header__logo-mark{clip-path:inset(0 100% 0 0);color:var(--white);height:2.5rem;transition:clip-path .4s cubic-bezier(.7,0,.2,1),color var(--t);width:2.5rem}.site-header__logo .icon{fill:var(--white);stroke:none}.site-header__logo .site-header__logo-full{display:block;height:1.5625rem;width:11.5rem}.site-header__logo .site-header__logo-picture,.site-header__logo .site-header__logo-picture img{display:block;height:1.5625rem;width:auto}.site-header.minimized .site-header__logo-word>*{opacity:0;transform:translateX(-100%);transition-delay:0s}.site-header.minimized .site-header__logo-mark{clip-path:inset(0 0 0 0);transition-delay:.25s,0s}.site-header.minimized .site-header__logo{pointer-events:none}.site-header.minimized .site-header__logo-mark{pointer-events:auto}.site-header.minimized .site-header__logo:focus-visible{outline:none}.site-header.minimized .site-header__logo:focus-visible .site-header__logo-mark{clip-path:none;outline:.125rem solid var(--white);outline-offset:.125rem}.site-header__nav>ul{align-items:center;display:flex;gap:2rem}.site-header__nav>ul>li{display:flex}.site-header__nav>ul>li>.menu-current,.site-header__nav>ul>li>.menu-wrapper,.site-header__nav>ul>li>a{align-items:center;display:flex;font-family:var(--font);font-size:1rem;font-weight:400;gap:.25rem;line-height:1.5}.site-header__nav>ul>li>.menu-wrapper{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZhNjQwMCIgZD0iTTEyLjM5OCAxNS42NjNhLjUuNSAwIDAgMS0uNzk2IDBMNS44NjcgOS45MjhhLjUuNSAwIDAgMSAwLS43OTZsLjI2NS0uMjY1YS41LjUgMCAwIDEgLjc5NiAwTDEyIDEzLjk0bDUuMDcyLTUuMDcyYS41LjUgMCAwIDEgLjc5NiAwbC4yNjUuMjY1YS41LjUgMCAwIDEgMCAuNzk2eiIvPjwvc3ZnPg==") no-repeat 100%/1.5rem 1.5rem;cursor:default;padding-right:1.75rem}.site-header__nav>ul>li>.menu-current,.site-header__nav>ul>li>.menu-wrapper,.site-header__nav>ul>li>a{color:var(--white);position:relative;transition:color var(--t)}.site-header__nav>ul>li>.menu-current:after,.site-header__nav>ul>li>.menu-wrapper:after,.site-header__nav>ul>li>a:after{background:currentColor;bottom:-.3125rem;content:"";height:.0625rem;left:0;position:absolute;transform:scaleX(0);transform-origin:center;transition:transform var(--t);width:100%}.site-header__nav>ul>.current-menu-ancestor>.menu-wrapper,.site-header__nav>ul>.current-menu-parent>.menu-wrapper,.site-header__nav>ul>li>.menu-current{color:var(--offwhite)}.site-header__nav>ul>.current-menu-ancestor>.menu-wrapper:after,.site-header__nav>ul>.current-menu-parent>.menu-wrapper:after,.site-header__nav>ul>li>.menu-current:after{transform:scaleX(1)}.site-header__nav>ul>li>.menu-current{cursor:default}.site-header__nav>ul>.menu-item-has-children{position:relative}.site-header__nav>ul>.menu-item-has-children:before{content:"";height:1.5rem;left:0;position:absolute;top:100%;width:100%}.site-header__nav>ul>.menu-item-has-children>.sub-menu:before{bottom:100%;content:"";height:1.5rem;left:0;position:absolute;width:100%}.site-header__nav>ul>.menu-item-has-children>.sub-menu{align-items:flex-start;background:#1d1d1d;box-shadow:0 .5rem .5rem -.25rem #00000008,0 1.25rem 1.5rem -.25rem #00000014;display:flex;gap:2rem;left:-1.5rem;opacity:0;padding:1.5rem;pointer-events:none;position:absolute;top:calc(100% + 1.5rem);transform:translateY(1.5rem);transition:opacity var(--t),transform var(--t),visibility 0s linear .3s;visibility:hidden}.site-header__nav>ul>.menu-item-has-children:focus-within>.sub-menu,.site-header__nav>ul>.menu-item-has-children:hover>.sub-menu{opacity:1;pointer-events:auto;transform:none;transition-delay:0s;visibility:visible}.site-header__nav .sub-menu .sub-menu{border-top:.0625rem solid var(--neutral-light);transition:border-color .3s ease-in-out}.site-header__nav .sub-menu>li{display:flex;flex-direction:column;gap:1rem;width:19.4375rem}.site-header__nav .menu-heading{color:var(--white);display:block;font-family:var(--font);font-size:1rem;font-weight:400;font-weight:500;line-height:1.5}.site-header__nav .sub-menu .sub-menu .menu-current,.site-header__nav .sub-menu .sub-menu a{align-items:center;border-bottom:.0625rem solid var(--neutral-light);color:var(--white);display:flex;font-family:var(--font);font-size:.875rem;font-weight:400;gap:.5rem;justify-content:space-between;line-height:1.5;padding:.5rem 1rem;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.site-header__nav .sub-menu .sub-menu .menu-current:after,.site-header__nav .sub-menu .sub-menu a:after{background:currentColor;content:"";flex:none;height:1.5rem;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE2LjkwNSAxMi44NTJINC43MDJBLjgyNi44MjYgMCAwIDEgMy44NTEgMTJhLjgyNi44MjYgMCAwIDEgLjg1MS0uODUyaDEyLjIwM2wtNS41MDItNS41MDFhLjgzLjgzIDAgMCAxLS4yNTgtLjYwMS44MS44MSAwIDAgMSAuMjUyLS42MDIuODQuODQgMCAwIDEgMS4yMDYuMDAzbDYuOTUgNi45NWEuODE0LjgxNCAwIDAgMSAuMjYuNjA0LjguOCAwIDAgMS0uMjYuNjAybC02Ljk1NiA2Ljk1YS44NC44NCAwIDAgMS0uNjA0LjI2LjguOCAwIDAgMS0uNTk2LS4yNjIuODIuODIgMCAwIDEtLjI1NC0uNTk2cTAtLjM0LjI1NC0uNTk2eiIvPjwvc3ZnPg==") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE2LjkwNSAxMi44NTJINC43MDJBLjgyNi44MjYgMCAwIDEgMy44NTEgMTJhLjgyNi44MjYgMCAwIDEgLjg1MS0uODUyaDEyLjIwM2wtNS41MDItNS41MDFhLjgzLjgzIDAgMCAxLS4yNTgtLjYwMS44MS44MSAwIDAgMSAuMjUyLS42MDIuODQuODQgMCAwIDEgMS4yMDYuMDAzbDYuOTUgNi45NWEuODE0LjgxNCAwIDAgMSAuMjYuNjA0LjguOCAwIDAgMS0uMjYuNjAybC02Ljk1NiA2Ljk1YS44NC44NCAwIDAgMS0uNjA0LjI2LjguOCAwIDAgMS0uNTk2LS4yNjIuODIuODIgMCAwIDEtLjI1NC0uNTk2cTAtLjM0LjI1NC0uNTk2eiIvPjwvc3ZnPg==") center/contain no-repeat;width:1.5rem}.site-header__nav .sub-menu .sub-menu .menu-current:focus-visible,.site-header__nav .sub-menu .sub-menu a:focus-visible{outline:.125rem solid var(--white);outline-offset:.125rem}.site-header__nav .sub-menu .sub-menu .menu-current{background:var(--offwhite);border-color:var(--offwhite);color:var(--brand-black);cursor:default}.site-header__nav .sub-menu .sub-menu:has(>li:first-child>.menu-current){border-top-color:var(--offwhite)}.site-header__nav .sub-menu .sub-menu>li:has(+li>.menu-current)>a{border-bottom-color:var(--offwhite)}.site-header__utility-nav a{color:var(--white);position:relative;transition:color var(--t)}.site-header__utility-nav a:after{background:currentColor;bottom:-.125rem;content:"";height:.0625rem;left:0;position:absolute;transform:scaleX(0);transform-origin:center;transition:transform var(--t);width:100%}.site-header__utility-nav .current-menu-item>a,.site-header__utility-nav .menu-current{color:var(--offwhite);cursor:default;position:relative}.site-header__utility-nav .current-menu-item>a:after,.site-header__utility-nav .menu-current:after{background:currentColor;bottom:-.125rem;content:"";height:.0625rem;left:0;position:absolute;width:100%}.site-header__nav .menu-wrapper:focus-visible,.site-header__nav>ul>li>a:focus-visible,.site-header__utility-nav a:focus-visible{outline:.125rem solid var(--white);outline-offset:.125rem}.site-header__actions{align-items:center;display:flex;gap:1rem;grid-column:3;justify-self:end}.site-header__burger{align-items:center;background:none;border:0;color:var(--white);cursor:pointer;display:none;flex-direction:column;gap:.5rem;height:2.5rem;justify-content:center;padding:0;width:2.5rem}.site-header__burger .bar{background:currentColor;display:block;height:.1875rem;position:relative;transition:transform var(--t),opacity var(--t);width:1.9375rem}.site-header__burger .bar:nth-child(2):after{background:currentColor;content:"";inset:0;position:absolute;transition:transform var(--t)}.site-header__burger.is-open .bar:first-child,.site-header__burger.is-open .bar:nth-child(3){transform:scaleX(0)}.site-header__burger.is-open .bar:nth-child(2){transform:rotate(45deg)}.site-header__burger.is-open .bar:nth-child(2):after{transform:rotate(-90deg)}.site-header__burger:focus-visible{outline:.125rem solid var(--white);outline-offset:.125rem}.site-header__mobile{--mobile-ease:cubic-bezier(0.4,0,0.2,1);--mobile-slide:0.4s;background:var(--brand-black);display:flex;flex-direction:column;gap:3.125rem;height:calc(100svh - var(--header-height));left:0;opacity:0;overflow:hidden;padding:2.5rem 1.25rem 2rem;position:absolute;top:100%;transform:translateY(-.75rem);transition:opacity var(--t),transform var(--t);width:100%}.site-header__mobile[hidden]{display:none}.site-header__mobile.is-open{opacity:1;transform:none}.site-header__mobile-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.site-header__mobile-back{align-items:center;background:var(--cranberry);border:0;color:var(--white);cursor:pointer;display:flex;font:inherit;font-size:1rem;gap:.5rem;height:3rem;left:0;line-height:1.5rem;padding:.75rem 1.5rem;position:absolute;text-align:left;text-transform:uppercase;top:0;transform:translateY(-100%);transition:transform var(--mobile-slide) var(--mobile-ease),visibility 0s linear var(--mobile-slide);visibility:hidden;width:100%;z-index:1}.site-header__mobile-back:before{background:currentColor;content:"";flex:none;height:1.5rem;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE2LjkwNSAxMi44NTJINC43MDJBLjgyNi44MjYgMCAwIDEgMy44NTEgMTJhLjgyNi44MjYgMCAwIDEgLjg1MS0uODUyaDEyLjIwM2wtNS41MDItNS41MDFhLjgzLjgzIDAgMCAxLS4yNTgtLjYwMS44MS44MSAwIDAgMSAuMjUyLS42MDIuODQuODQgMCAwIDEgMS4yMDYuMDAzbDYuOTUgNi45NWEuODE0LjgxNCAwIDAgMSAuMjYuNjA0LjguOCAwIDAgMS0uMjYuNjAybC02Ljk1NiA2Ljk1YS44NC44NCAwIDAgMS0uNjA0LjI2LjguOCAwIDAgMS0uNTk2LS4yNjIuODIuODIgMCAwIDEtLjI1NC0uNTk2cTAtLjM0LjI1NC0uNTk2eiIvPjwvc3ZnPg==") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE2LjkwNSAxMi44NTJINC43MDJBLjgyNi44MjYgMCAwIDEgMy44NTEgMTJhLjgyNi44MjYgMCAwIDEgLjg1MS0uODUyaDEyLjIwM2wtNS41MDItNS41MDFhLjgzLjgzIDAgMCAxLS4yNTgtLjYwMS44MS44MSAwIDAgMSAuMjUyLS42MDIuODQuODQgMCAwIDEgMS4yMDYuMDAzbDYuOTUgNi45NWEuODE0LjgxNCAwIDAgMSAuMjYuNjA0LjguOCAwIDAgMS0uMjYuNjAybC02Ljk1NiA2Ljk1YS44NC44NCAwIDAgMS0uNjA0LjI2LjguOCAwIDAgMS0uNTk2LS4yNjIuODIuODIgMCAwIDEtLjI1NC0uNTk2cTAtLjM0LjI1NC0uNTk2eiIvPjwvc3ZnPg==") center/contain no-repeat;transform:scaleX(-1);width:1.5rem}.site-header__mobile.is-sub .site-header__mobile-back{transform:none;transition-delay:0s;visibility:visible}.site-header__mobile-back:focus-visible{outline:.125rem solid var(--white);outline-offset:-.25rem}.site-header__mobile-nav>ul{display:flex;flex-direction:column;position:relative;transition:transform var(--mobile-slide) var(--mobile-ease),visibility 0s}.site-header__mobile.is-sub .site-header__mobile-nav>ul{transform:translateX(-100%);transition:transform var(--mobile-slide) var(--mobile-ease),visibility 0s linear var(--mobile-slide);visibility:hidden}.site-header__mobile-nav>ul>li{border-top:.0625rem solid var(--white)}.site-header__mobile-nav>ul>li:last-child{border-bottom:.0625rem solid var(--white)}.site-header__mobile-nav>ul>li>.menu-current,.site-header__mobile-nav>ul>li>.menu-wrapper,.site-header__mobile-nav>ul>li>a{align-items:center;box-sizing:border-box;color:var(--white);display:flex;font-size:1.25rem;font-weight:500;gap:1rem;justify-content:space-between;line-height:1.75rem;min-height:4.5625rem;padding-block:1.25rem;padding-right:1.25rem;text-decoration:none;transition:color var(--t)}.site-header__mobile-nav>ul>li:last-child>.menu-current,.site-header__mobile-nav>ul>li:last-child>.menu-wrapper,.site-header__mobile-nav>ul>li:last-child>a{min-height:4.5rem}.site-header__mobile-nav>ul>li>.menu-current{color:var(--primary-red)}.site-header__mobile-nav>ul>li>.menu-wrapper{cursor:pointer;padding-right:.5rem}.site-header__mobile-nav>ul>li>.menu-wrapper:after{background:var(--white);content:"";flex:none;height:1.875rem;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 16'><path d='M1 1l7 7-7 7' fill='none' stroke='%23000' stroke-width='1.5'/></svg>") center/.5625rem 1rem no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 16'><path d='M1 1l7 7-7 7' fill='none' stroke='%23000' stroke-width='1.5'/></svg>") center/.5625rem 1rem no-repeat;width:1.875rem}.site-header__mobile-nav .menu-wrapper:focus-visible,.site-header__mobile-nav a:focus-visible{outline:.125rem solid var(--white);outline-offset:-.125rem}.site-header__mobile-nav>ul>li>.sub-menu{display:flex;flex-direction:column;gap:1.5rem;left:100%;padding-top:2rem;position:absolute;top:0;transition:visibility 0s linear var(--mobile-slide);visibility:hidden;width:100%}.site-header__mobile-nav>ul>.is-open>.sub-menu{transition-delay:0s;visibility:visible}.site-header__mobile-nav .sub-menu>li{display:flex;flex-direction:column;gap:1rem}.site-header__mobile-nav .menu-heading{color:var(--white);font-size:1rem;font-weight:500;line-height:1.5rem}.site-header__mobile-nav .sub-menu .sub-menu{display:flex;flex-direction:column;gap:.0625rem}.site-header__mobile-nav .sub-menu .sub-menu .menu-current,.site-header__mobile-nav .sub-menu .sub-menu a{align-items:center;border:0;border-top:.0625rem solid var(--neutral-light);box-sizing:border-box;color:var(--white);display:flex;font-size:.875rem;gap:1rem;justify-content:space-between;line-height:1.3125rem;min-height:2.5rem;padding:.5rem .75rem;text-decoration:none;transition:color var(--t)}.site-header__mobile-nav .sub-menu .sub-menu .menu-current:after,.site-header__mobile-nav .sub-menu .sub-menu a:after{background:currentColor;content:"";flex:none;height:1.5rem;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE2LjkwNSAxMi44NTJINC43MDJBLjgyNi44MjYgMCAwIDEgMy44NTEgMTJhLjgyNi44MjYgMCAwIDEgLjg1MS0uODUyaDEyLjIwM2wtNS41MDItNS41MDFhLjgzLjgzIDAgMCAxLS4yNTgtLjYwMS44MS44MSAwIDAgMSAuMjUyLS42MDIuODQuODQgMCAwIDEgMS4yMDYuMDAzbDYuOTUgNi45NWEuODE0LjgxNCAwIDAgMSAuMjYuNjA0LjguOCAwIDAgMS0uMjYuNjAybC02Ljk1NiA2Ljk1YS44NC44NCAwIDAgMS0uNjA0LjI2LjguOCAwIDAgMS0uNTk2LS4yNjIuODIuODIgMCAwIDEtLjI1NC0uNTk2cTAtLjM0LjI1NC0uNTk2eiIvPjwvc3ZnPg==") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE2LjkwNSAxMi44NTJINC43MDJBLjgyNi44MjYgMCAwIDEgMy44NTEgMTJhLjgyNi44MjYgMCAwIDEgLjg1MS0uODUyaDEyLjIwM2wtNS41MDItNS41MDFhLjgzLjgzIDAgMCAxLS4yNTgtLjYwMS44MS44MSAwIDAgMSAuMjUyLS42MDIuODQuODQgMCAwIDEgMS4yMDYuMDAzbDYuOTUgNi45NWEuODE0LjgxNCAwIDAgMSAuMjYuNjA0LjguOCAwIDAgMS0uMjYuNjAybC02Ljk1NiA2Ljk1YS44NC44NCAwIDAgMS0uNjA0LjI2LjguOCAwIDAgMS0uNTk2LS4yNjIuODIuODIgMCAwIDEtLjI1NC0uNTk2cTAtLjM0LjI1NC0uNTk2eiIvPjwvc3ZnPg==") center/contain no-repeat;width:1.5rem}.site-header__mobile-nav .sub-menu .sub-menu li:last-child>.menu-current,.site-header__mobile-nav .sub-menu .sub-menu li:last-child>a{border-bottom:.0625rem solid var(--neutral-light)}.site-header__mobile-nav .sub-menu .sub-menu .menu-current{color:var(--primary-red)}.site-header .btn.site-header__cta-mobile{align-self:stretch;justify-content:center;margin-top:auto}.site-header .btn.is-current{pointer-events:none}.site-footer{--icon-cutout:#1d1d1d;color:var(--white);padding-block:3rem;position:relative;z-index:1}.site-footer[data-theme]{background:#1d1d1d}.site-footer__inner{display:flex;flex-direction:column;gap:4rem;width:100%}.site-footer__top{align-items:flex-start;display:flex;gap:4rem;justify-content:space-between}.site-footer__logo{color:var(--white);flex-shrink:0}.site-footer__logo:focus-visible{outline:.125rem solid var(--white);outline-offset:.25rem}.site-footer__logo .icon,.site-footer__logo img{display:block}.site-footer__logo .site-footer__logo-mark{fill:none;height:4rem;stroke:none;width:4rem}.site-footer__logo img{height:4rem;max-width:10rem;width:auto}.site-footer__nav{flex:0 1 64.625rem;min-width:0;width:100%}.site-footer__menu{display:grid;gap:2rem;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;margin:0;padding:0}.site-footer__menu>li{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;min-width:0}.site-footer__menu>li>.menu-heading,.site-footer__menu>li>a{color:var(--white);font-family:var(--font);font-size:1rem;font-weight:400;font-weight:600;line-height:1.5}.site-footer__menu .sub-menu{align-items:flex-start;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.site-footer__menu .sub-menu li{font-family:var(--font);font-size:.875rem;font-weight:400;line-height:1.5;padding-block:.5rem}.site-footer__menu .sub-menu a{color:var(--white);display:inline;font:inherit}.site-footer__menu a{text-decoration:none;transition:color var(--t)}.site-footer__menu a:focus-visible{outline:.125rem solid var(--white);outline-offset:.125rem}.site-footer__menu .menu-current{color:var(--offwhite);text-decoration:underline}.site-footer__newsletter{display:flex;flex-direction:column;gap:.75rem;margin-left:auto;max-width:100%;width:25rem}.site-footer__newsletter-head{display:flex;flex-direction:column;font-family:var(--font);font-size:1rem;font-weight:400;gap:1rem;line-height:1.5;margin-bottom:.75rem}.site-footer__newsletter-text,.site-footer__newsletter-title{margin:0}.site-footer__newsletter-title{font-weight:600}.site-footer__form .hs_recaptcha>*{height:0;overflow:hidden;pointer-events:none;visibility:hidden}.site-footer__form .hs-form{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0}.site-footer__form fieldset{border:0;margin:0;max-width:none;padding:0}.site-footer__form .hs-form-field{border:0;margin:0;padding:0}.site-footer__form .hs_email{display:contents}.site-footer__form .input{flex:0 0 16.1875rem;min-width:0;order:1}.site-footer__form .hs_submit{flex:0 0 8.8125rem;order:2}.site-footer__form label:not(.hs-error-msg,.hs-form-booleancheckbox-display){clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.site-footer__form .input{margin:0!important;width:100%}.site-footer__form .hs-input[type=email],.site-footer__form .hs-input[type=text]{background:#0000;border:1px solid var(--white);border-radius:0;box-shadow:none;color:var(--white);font-family:var(--font);font-size:1rem;font-weight:400;height:3rem;line-height:1.5;outline:none;padding:.6875rem;width:100%!important}.site-footer__form .hs-input[type=email]::placeholder,.site-footer__form .hs-input[type=text]::placeholder{color:var(--offwhite);opacity:1}.site-footer__form .hs-input[type=email]:-webkit-autofill,.site-footer__form .hs-input[type=email]:-webkit-autofill:focus,.site-footer__form .hs-input[type=email]:-webkit-autofill:hover,.site-footer__form .hs-input[type=email]:autofill,.site-footer__form .hs-input[type=text]:-webkit-autofill,.site-footer__form .hs-input[type=text]:-webkit-autofill:focus,.site-footer__form .hs-input[type=text]:-webkit-autofill:hover,.site-footer__form .hs-input[type=text]:autofill{-webkit-text-fill-color:var(--white);box-shadow:inset 0 0 0 62.5rem #0000;caret-color:var(--white);-webkit-transition:background-color 99999s ease-out 0s;transition:background-color 99999s ease-out 0s}:root[data-input=keyboard] .site-footer__form .hs-input[type=email]:focus-visible,:root[data-input=keyboard] .site-footer__form .hs-input[type=text]:focus-visible{outline:.125rem solid var(--white);outline-offset:.125rem}.site-footer__form .actions{margin:0;padding:0;position:relative}.site-footer__form .hs-button{background:#0000;border:1px solid var(--white);border-radius:0;color:var(--white);cursor:pointer;font-family:var(--font);font-size:1rem;font-weight:400;height:3rem;line-height:1.5;outline:none;padding:.6875rem 3.1875rem .6875rem .9375rem;text-align:left;transition:background-color var(--t),color var(--t);width:100%}.site-footer__form .hs-button:focus-visible{outline:.125rem solid var(--white);outline-offset:.125rem}.site-footer__form .actions:after{background:var(--white);content:"";height:1.5rem;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 4-1.4 1.4 5.6 5.6H4v2h12.2l-5.6 5.6L12 20l8-8z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 4-1.4 1.4 5.6 5.6H4v2h12.2l-5.6 5.6L12 20l8-8z'/%3E%3C/svg%3E") center/contain no-repeat;pointer-events:none;position:absolute;right:1rem;top:.75rem;transition:background-color var(--t);width:1.5rem}.site-footer__form .actions:hover:after{background:#1d1d1d}.site-footer__form .hs-error-msgs{color:var(--offwhite);flex:0 0 100%;font-family:var(--font);font-size:.75rem;font-weight:400;line-height:1.5;list-style:none;margin:.5rem 0 0;order:3;padding:0}.site-footer__form .hs-error-msgs label{clip-path:none;height:auto;position:static;width:auto}.site-footer__form .hs-form>.hs_error_rollup{flex-basis:100%;font-family:var(--font);font-size:.75rem;font-weight:400;line-height:1.5;margin-top:.5rem}.site-footer__form .legal-consent-container{display:none}.site-footer__form .submitted-message{font-family:var(--font);font-size:1rem;font-weight:400;line-height:1.5}.site-footer__note{font-family:var(--font);font-size:.75rem;font-weight:400;line-height:1.5}.site-footer__note .menu-current,.site-footer__note a{color:inherit}.site-footer__note a{text-decoration:underline;transition:color var(--t)}.site-footer__note p{margin:0}.site-footer__bottom{align-items:center;border-top:1px solid var(--neutral-light);display:flex;gap:1.5rem;justify-content:space-between;padding-top:1.9375rem}.site-footer__credits{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--font);font-size:.875rem;font-weight:400;gap:.75rem 1.5rem;line-height:1.5}.site-footer__copyright{margin:0}.site-footer__legal ul{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;list-style:none;margin:0;padding:0}.site-footer__legal .ot-sdk-show-settings,.site-footer__legal a{color:var(--white);position:relative;transition:color var(--t)}.site-footer__legal .ot-sdk-show-settings:after,.site-footer__legal a:after{background:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(1);transform-origin:center;transition:transform var(--t);width:100%}.site-footer__legal .ot-sdk-show-settings{cursor:pointer}.site-footer__legal .ot-sdk-show-settings:after{bottom:.125rem}.site-footer__legal .menu-current{color:var(--offwhite)}.site-footer__socials{display:flex;gap:.75rem;list-style:none;margin:0;padding:0}.site-footer__social{color:var(--white);display:block;transition:color var(--t)}.site-footer__social .icon{height:1.5rem;width:1.5rem}.modal{align-items:center;background:#fff3;display:none;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:999}.modal .bodalBG{bottom:0;left:0;position:absolute;right:0;top:0}.modal.opened{opacity:1}.modal.openedImportant,.modal.showImportant{align-items:flex-start;display:flex;opacity:1}.modal .modal-inner-second{position:relative}.modal .modal-inner{max-height:var(--vh);position:relative;text-align:center;width:100%}.modal .modal-dialog{margin:auto;max-width:100%;text-align:left;-webkit-user-select:none;user-select:none;width:44rem;-webkit-tap-highlight-color:rgba(0,0,0,0)}.modal .modal-dialog.fullWIdth{max-width:90rem;width:100%}.modal[data-position=right] .scroll-content{display:flex;justify-content:flex-end}.modal .close-modal{align-items:center;background:var(--foreground);border-radius:.6875rem;cursor:pointer;display:flex;height:3.125rem;justify-content:center;position:absolute;right:2.125rem;top:2.625rem;width:3.125rem;will-change:transform;z-index:5}.modal .close-modal .svg-icon{stroke:var(--text);stroke-width:1.5px}.modal .close-modal .svg-icon,.modal .close-modal .svg-icon-wrap{display:block;height:1.25rem;width:1.25rem}.modalContent{background:var(--foreground);border-radius:1.5rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:140%;padding:3.75rem 6.875rem 3.75rem 2.1875rem}.modalContent .modal-title,.modalContent h3{font-size:3rem;font-weight:400;letter-spacing:-.12rem;line-height:110%;margin-bottom:2.5rem;padding-right:4.375rem;text-transform:capitalize}.modalContent h5{font-size:.75rem;font-weight:500;letter-spacing:0;line-height:140%;text-transform:uppercase}.modalContent p{margin-bottom:1.6875rem}.modalContent p:last-child{margin:0}.site-popup{--popup-top:0px;--popup-cell:7.625rem;inset:var(--popup-top) 0 0;position:fixed;transition:top var(--t);z-index:101}.admin-bar .site-popup{--popup-top:var(--wp-admin--admin-bar--height,0px)}body:has(.site-header:not(.minimized)) .site-popup{--popup-top:2.3125rem}body.admin-bar:has(.site-header:not(.minimized)) .site-popup{--popup-top:calc(var(--wp-admin--admin-bar--height, 0px) + 2.3125rem)}.site-popup[hidden]{display:none}.site-popup__backdrop{backdrop-filter:blur(.5rem);background:#00000080;cursor:pointer;inset:0;opacity:0;position:absolute;transition:opacity .5s ease}.site-popup__panel{background:linear-gradient(to top right,var(--brand-black),var(--data-gray));bottom:0;color:var(--white);display:flex;flex-direction:column;max-width:100%;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;scrollbar-width:none;top:0;transform:translateX(100%);transition:transform .5s cubic-bezier(.22,1,.36,1);width:33rem}.site-popup.is-open .site-popup__backdrop{opacity:1}.site-popup.is-open .site-popup__panel{transform:none}.site-popup__close{align-items:center;background:none;border:0;color:var(--white);cursor:pointer;display:flex;height:1.875rem;justify-content:center;padding:0;position:absolute;right:1rem;top:.875rem;transition:opacity var(--t);width:1.875rem;z-index:1}.site-popup__content{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:2rem;max-width:30.1875rem;padding:3.25rem 2.25rem 3.3125rem;position:relative}.site-popup__head{display:flex;flex-direction:column;gap:.5rem;width:100%}.site-popup__title{font-size:1.5rem;font-weight:400;line-height:1.4}.site-popup__logo{display:block;height:auto;max-width:none;width:17.9375rem}.site-popup__text{font-size:1rem;line-height:1.5;margin-top:-.5rem}.site-popup__pixels{display:grid;flex-shrink:0;grid-template-columns:repeat(3,var(--popup-cell));grid-template-rows:repeat(4,var(--popup-cell));margin-top:auto;pointer-events:none}.site-popup__pixel{display:block;height:100%;object-fit:cover;width:100%}.site-popup__pixel.is-dark{background:linear-gradient(to top right,var(--brand-black),#818181);grid-area:1/2}.site-popup__pixel.is-red{background:linear-gradient(to top right,var(--primary-red) 62%,var(--orange));grid-area:2/3}.site-popup__pixel.is-dots{grid-area:3/1}.site-popup__pixel.is-light{grid-area:3/2}.site-popup__pixel.is-light,.site-popup__pixel.is-light-2{background:linear-gradient(to bottom right,#818181,#cdcdcd)}.site-popup__pixel.is-light-2{grid-area:4/1}.page-transition{bottom:0;isolation:isolate;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;z-index:10000}.page-transition.is-active{pointer-events:auto}.page-transition__dim,.page-transition__panel{backface-visibility:hidden;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.page-transition__dim{background:#00000080;opacity:0;will-change:opacity;z-index:1}.page-transition__panel{background:var(--neutral-darkest,#000);clip-path:inset(100% 0 0 0);will-change:clip-path;z-index:2}.pt-cover .page-transition{pointer-events:auto}.pt-cover .page-transition__dim{opacity:1}.pt-cover .page-transition__panel{clip-path:inset(0)}.video-block{-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);overflow:hidden;position:relative}.video-block:before{content:"";display:block;padding-top:56.0093348891%}.video-block.hide-btn:after{background:#000;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.video-block.hide-btn .play-btn{display:none}.video-block .video-bg{-webkit-mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);overflow:hidden}.video-block .video-bg,.video-block .video-bg:before{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.video-block .video-bg:before{background:linear-gradient(90deg,#00112b4d,#00112b80);content:"";pointer-events:none}.video-block .video-bg img{height:100%;object-fit:cover;width:100%}.video-block .play-btn{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.video-block img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.video-block iframe,.video-block video{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.video-block video{object-fit:cover}.isSafari .video-block video{cursor:pointer}.video-block video button{opacity:0}.icon{display:block;fill:none;flex-shrink:0;height:1.5rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:1.5rem}.field{align-items:center;background:#0000;border:var(--border-width) solid var(--border);color:var(--text);cursor:text;display:flex;gap:.75rem;outline:none;padding:.6875rem;width:100%}:root[data-input=keyboard] .field:has(:focus-visible){outline:.125rem solid var(--accent);outline-offset:.125rem}.field__control{background:#0000;border:0;color:var(--text);flex:1;font-family:var(--font);font-size:1rem;font-weight:400;line-height:1.5;min-width:0;outline:none}.field__control::placeholder{color:var(--placeholder);opacity:1}.field__control:-webkit-autofill,.field__control:-webkit-autofill:active,.field__control:-webkit-autofill:focus,.field__control:-webkit-autofill:hover,.field__control:autofill,.field__control:autofill:active,.field__control:autofill:focus,.field__control:autofill:hover{-webkit-text-fill-color:var(--text);box-shadow:inset 0 0 0 62.5rem #0000;caret-color:var(--text);-webkit-transition:background-color 99999s ease-out 0s;transition:background-color 99999s ease-out 0s}.field__divider{align-self:stretch;background:var(--border);width:var(--border-width)}.field__prefix{align-items:center;display:flex;font-family:var(--font);font-size:1rem;font-weight:400;gap:.5rem;line-height:1.5}.field__prefix .icon{height:1rem;width:1rem}.field--split{gap:0;padding:0}.field--split .field__prefix{align-self:stretch;padding:.5rem 1rem}.field--split .field__control{align-self:stretch;padding:.5rem .75rem}.field--area{align-items:flex-start;min-height:11.25rem}.field--area .field__control{align-self:stretch;resize:vertical}.field--select,.field--select select{cursor:pointer}.field--select option{background:var(--background);color:var(--text)}.check,.radio{align-items:center;cursor:pointer;display:inline-flex;font-family:var(--font);font-size:1rem;font-weight:400;gap:.75rem;line-height:1.5;position:relative}.check__input,.radio__input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.check__box,.radio__box{background:var(--background);border:var(--border-width) solid var(--border);flex-shrink:0;height:1.125rem;position:relative;transition:var(--t);width:1.125rem}.check__box:after,.radio__box:after{content:"";opacity:0;position:absolute;transition:var(--t)}.check__input:focus-visible~.check__box,.check__input:focus-visible~.radio__box,.radio__input:focus-visible~.check__box,.radio__input:focus-visible~.radio__box{outline:.125rem solid var(--accent);outline-offset:.125rem}.check__input:checked~.check__box,.check__input:checked~.radio__box,.radio__input:checked~.check__box,.radio__input:checked~.radio__box{background:var(--text)}.check__input:checked~.check__box:after,.check__input:checked~.radio__box:after,.radio__input:checked~.check__box:after,.radio__input:checked~.radio__box:after{opacity:1}.check__input:disabled~*,.radio__input:disabled~*{cursor:default;opacity:.4}.check{gap:.5rem}.check__box:after{border:solid var(--background);border-width:0 .125rem .125rem 0;height:.625rem;left:.3125rem;top:.0625rem;transform:rotate(45deg);width:.3125rem}.radio__box{border-radius:50%}.radio__box:after{background:var(--background);border-radius:50%;height:.5rem;left:.25rem;top:.25rem;width:.5rem}.check--button,.radio--button{border:var(--border-width) solid var(--border);gap:.5rem;padding:.5rem 1rem;transition:var(--t)}.check--button:has(:checked),.radio--button:has(:checked){background:var(--text);color:var(--background)}.check--button:has(:focus-visible),.radio--button:has(:focus-visible){outline:.125rem solid var(--accent);outline-offset:.125rem}.check--button .check__box,.check--button .radio__box,.radio--button .check__box,.radio--button .radio__box{display:none}.radio--button{padding-left:.5rem}.radio--button .radio__letter{align-items:center;border:var(--border-width) solid var(--border);display:flex;font-weight:600;justify-content:center;padding:.5rem;width:2.5rem}.radio--button:has(:checked) .radio__letter{border-color:#0000}.check--card,.radio--card{align-items:flex-start;background:var(--background);border:var(--border-width) solid var(--border);display:flex;gap:1rem;max-width:23.125rem;padding:1.4375rem;width:100%}.check--card:has(:focus-visible),.radio--card:has(:focus-visible){outline:.125rem solid var(--accent);outline-offset:.125rem}.check--card .check__box,.check--card .radio__box,.radio--card .check__box,.radio--card .radio__box{margin-left:auto}.choice-card__icon{background:var(--tint);flex-shrink:0;padding:.75rem}.choice-card__icon .icon{height:2rem;width:2rem}.choice-card__text{display:flex;flex:1;flex-direction:column;gap:.25rem}.choice-card__title{font-size:1.125rem;font-weight:400;font-weight:600}.choice-card__title,.toggle{font-family:var(--font);line-height:1.5}.toggle{align-items:center;cursor:pointer;display:flex;font-size:1rem;font-weight:400;gap:.5rem;position:relative}.toggle__input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.toggle__switch{align-items:center;background:var(--toggle-off);border-radius:31.25rem;display:flex;flex-shrink:0;padding:.25rem;transition:var(--t);width:2.5rem}.toggle__switch:after{background:var(--white);border-radius:50%;content:"";height:1rem;transition:var(--t);width:1rem}.toggle__input:checked+.toggle__switch{background:var(--text)}.toggle__input:checked+.toggle__switch:after{background:var(--background);transform:translateX(1rem)}.toggle__input:focus-visible+.toggle__switch{outline:.125rem solid var(--accent);outline-offset:.125rem}.toggle--text{align-items:flex-start;gap:1.5rem;max-width:30rem}.toggle--text .toggle__text{display:flex;flex:1;flex-direction:column;order:-1}.toggle--text .toggle__title{font-weight:600}.tag{align-items:center;background:var(--tint);color:var(--text);display:inline-flex;font-family:var(--font);font-size:.875rem;font-weight:400;font-weight:600;gap:.5rem;line-height:1.5;padding:.25rem .5rem}.tag .icon{height:1rem;width:1rem}.tag--plain{background:#0000;padding:0}@property --card-from{syntax:"<color>";inherits:false;initial-value:#1d1d1d}@property --card-to{syntax:"<color>";inherits:false;initial-value:#1d1d1d}.block-resources{color:var(--white);padding-block:5.5rem}.block-resources[data-theme]{background:var(--brand-black)}.block-resources__container{max-width:var(--max)}.block-resources__title{font-family:var(--display);font-size:3.5rem;font-weight:400;line-height:1.2;margin:0 0 5rem}.block-resources__body{align-items:flex-start;display:flex;gap:4rem}.block-resources__filter{flex:0 0 15rem;width:15rem}.block-resources__filter-title{font-family:var(--font);font-size:1.125rem;font-weight:400;font-weight:700;line-height:1.5;margin:0 0 1.5rem}.block-resources__filter-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.block-resources__filter-link{border:var(--border-width) solid #0000;color:var(--text);display:block;font-family:var(--font);font-size:1rem;font-weight:400;line-height:1.5;padding:.75rem 1rem;text-decoration:none;transition:background .3s;white-space:nowrap}.block-resources__filter-link.is-active{background:var(--primary-red);border-color:var(--primary-red);font-weight:600}.block-resources__content{flex:1 1 0;min-width:0}.block-resources__featured{list-style:none;margin:0 0 4rem;padding:0}.block-resources__grid{display:grid;gap:4rem 2rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.block-resources__empty{font-family:var(--font);font-size:1.125rem;font-weight:400;line-height:1.5}.block-resources .navigation.pagination{margin-top:4rem}.block-resources .navigation.pagination .nav-links{display:flex;flex-wrap:wrap;gap:.5rem}.block-resources .navigation.pagination .page-numbers{border:var(--border-width) solid #0000;color:var(--text);font-family:var(--font);font-size:1rem;font-weight:400;line-height:1.5;padding:.5rem 1rem;text-decoration:none}.block-resources .navigation.pagination .page-numbers.current{background:var(--primary-red);border-color:var(--primary-red);font-weight:600}.resource-card{display:flex}.resource-card__link{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;min-width:0;padding:2rem;position:relative;--card-from:#1d1d1d;--card-to:#1d1d1d;background:linear-gradient(122.54deg,var(--card-from) 50.65%,var(--card-to) 95.78%);color:var(--white);text-decoration:none;transition:--card-from var(--t),--card-to var(--t)}.resource-card__title-link{color:inherit;text-decoration:none}.resource-card__title-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.resource-card__title-link:focus-visible{outline:0}.resource-card__title-link:focus-visible:after{outline:.125rem solid var(--white);outline-offset:.125rem}.resource-card__tags{display:flex;flex-wrap:wrap;gap:1rem}.resource-card__body{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;width:100%}.resource-card__title{font-family:var(--display);font-size:1.5rem;-webkit-line-clamp:3;line-height:1.4}.resource-card__text,.resource-card__title{display:-webkit-box;font-weight:400;-webkit-box-orient:vertical;margin:0;overflow:hidden;text-overflow:ellipsis;word-break:break-all;word-break:normal}.resource-card__text{font-family:var(--font);font-size:1rem;-webkit-line-clamp:2;line-height:1.5}.resource-card__byline{align-items:center;display:flex;gap:1rem;margin:auto 0 0;min-height:3.125rem}.resource-card__avatar{background:linear-gradient(224.67deg,var(--data-gray) 29%,var(--brand-black) 80%);display:block;flex-shrink:0;height:3.125rem;overflow:hidden;position:relative;width:3.125rem;z-index:1}.resource-card__photo{display:block;height:100%;object-fit:cover;width:100%}.resource-card__meta{font-family:var(--font);font-size:.875rem;font-weight:400;line-height:1.5}.resource-card__author{color:inherit;position:relative;text-decoration:underline;transition:color var(--t);z-index:1}.resource-card__mark{background:var(--warm-yellow);color:var(--brand-black)}.resource-card.is-entering{animation:resource-card-in .5s ease backwards;animation-delay:calc(var(--i, 0)*.06s)}.block-resources-archive__tags .tag,.resource-card .tag{background:var(--cranberry);color:var(--white);font-weight:400;padding:.5rem 1rem}@keyframes resource-card-in{0%{opacity:0;transform:translateY(1.5rem)}}.resource-placeholder{align-items:center;background:var(--tint);display:flex;height:100%;justify-content:center;width:100%}.resource-placeholder svg{color:var(--neutral);height:auto;width:36%}.resource-placeholder svg path{fill:currentcolor}.block-resource{color:var(--white);padding-top:5.5rem}.block-resource[data-theme]{background:var(--brand-black)}.block-resource__head.container{display:flex;flex-direction:column;gap:2rem}.block-resource__back{align-self:flex-start}.block-resource__info{align-items:center;display:flex;gap:1rem}.block-resource__info .tag{background:var(--primary-red);color:var(--white);text-decoration:none}.block-resource__time{font-family:var(--font);font-size:.875rem;font-weight:400;font-weight:600;line-height:1.5}.block-resource__title{font-family:var(--display);font-size:3rem;font-weight:400;line-height:1.2;margin:0;max-width:62.5rem}.block-resource__media{aspect-ratio:1280/600;background:var(--tint);overflow:hidden;width:100%}.block-resource__image{display:block;height:100%;object-fit:cover;width:100%}.block-resource__meta{align-items:flex-start;display:flex;gap:1.5rem;justify-content:space-between}.block-resource__published{display:flex;flex-direction:column;gap:.5rem}.block-resource__published time{font-weight:500}.block-resource__share{display:flex;gap:.75rem;list-style:none;margin:0;padding:0}.block-resource__social{color:var(--white);display:block;transition:color var(--t)}.block-resource__social .icon{height:1.5rem;width:1.5rem}.block-resource__body.container{padding-block:5.5rem}.block-resource__body{align-items:flex-start;display:flex;gap:4rem;justify-content:space-between}.block-resource__toc{flex:0 0 20.9375rem;position:sticky;top:7.5rem;width:20.9375rem}.block-resource__toc-inner{display:flex;flex-direction:column;gap:2rem}.block-resource__toc-title{font-family:var(--display);font-size:2rem;font-weight:400;line-height:1.3;margin:0}.block-resource__toc-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.block-resource__toc-list .toc__link{border-left:.125rem solid #0000;color:var(--white);display:block;font-family:var(--font);font-size:1rem;font-weight:400;line-height:1.5;padding:.75rem 1rem;text-decoration:none;transition:color var(--t),border-color var(--t),background-color var(--t)}.block-resource__toc-list .toc__link.is-active{border-left-color:var(--primary-red);color:var(--primary-red)}.block-resource__content{flex:0 1 48rem;font-family:var(--font);font-size:1rem;font-weight:400;line-height:1.5;max-width:48rem;min-width:0}.block-resource__content>*{margin:0 0 1rem}.block-resource__content h2,.block-resource__content h3,.block-resource__content h4{font-family:var(--display);font-size:1.25rem;font-weight:400;line-height:1.4;margin:0;padding-block:1.5rem;scroll-margin-top:7.5rem}.block-resource__content a{color:inherit;text-decoration:underline}.block-resource__content iframe,.block-resource__content img,.block-resource__content video{height:auto;max-width:100%}.block-resource__content figure{margin-block:3rem}.block-resource__content h2+figure,.block-resource__content h3+figure,.block-resource__content h4+figure{margin-top:0}.block-resource__content figcaption{border-left:.125rem solid var(--border);font-family:var(--font);font-size:.875rem;font-weight:400;line-height:1.5;margin-top:1rem;padding-left:.5rem}.block-resource__content ol,.block-resource__content ul{display:flex;flex-direction:column;gap:.75rem;list-style:none;padding:0}.block-resource__content ol{counter-reset:resource-list}.block-resource__content li{padding-left:2rem;position:relative}.block-resource__content ul>li:before{background:var(--primary-red);content:"";height:.5rem;left:.5rem;position:absolute;top:.7em;width:.5rem}.block-resource__content ol>li{counter-increment:resource-list}.block-resource__content ol>li:before{color:var(--primary-red);content:counter(resource-list) ".";font-weight:600;left:0;position:absolute;top:0}.block-resource__content li>ol,.block-resource__content li>ul{margin-top:.75rem}.block-resource__content blockquote{border-left:.125rem solid var(--primary-red);font-size:1.25rem;font-style:italic;line-height:1.75rem;margin-inline:0;padding-left:1.25rem}.block-resource-related{color:var(--white);padding-block:5.5rem}.block-resource-related[data-theme]{background:var(--neutral-darkest)}.block-resource-related__head{align-items:flex-end;display:flex;gap:1.5rem;justify-content:space-between;margin-bottom:4rem}.block-resource-related__title{font-family:var(--display);font-size:3rem;font-weight:400;line-height:1.2;margin:0}.block-resource-related__grid{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.case-card{display:flex}.case-card.is-entering{animation:resource-card-in .5s ease backwards;animation-delay:calc(var(--i, 0)*.06s)}.case-card__link{color:var(--white);display:flex;flex:1 1 auto;flex-direction:column;min-width:0;overflow:hidden;position:relative;text-decoration:none}.case-card__link:focus-visible{outline:.125rem solid var(--white);outline-offset:.125rem}.case-card__logo{background:var(--data-gray);padding-top:56.1616161616%;position:relative;transition:background-color var(--t);width:100%}.case-card__link:focus-visible .case-card__logo,.case-card__link:hover .case-card__logo{background:var(--offwhite)}.case-card__logo img{display:block;filter:brightness(0) invert(1);height:auto;left:50%;max-height:40%;max-width:60%;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);transition:filter var(--t);width:auto}.case-card__link:focus-visible .case-card__logo img,.case-card__link:hover .case-card__logo img{filter:brightness(0)}.case-card__logo[style] img{max-height:none;max-width:none;width:calc(var(--logo-w)/495*100%)}.case-card__body{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;padding:2rem;width:100%;--card-from:var(--brand-black);--card-to:var(--brand-black);background:linear-gradient(122.54deg,var(--card-from) 0,var(--card-to) 100%);transition:--card-from var(--t),--card-to var(--t)}.case-card__link:focus-visible .case-card__body,.case-card__link:hover .case-card__body{--card-from:var(--primary-red);--card-to:var(--cranberry)}.case-card__info{display:flex;flex-wrap:wrap;gap:1rem}.case-card__info .tag{background:var(--cranberry);color:var(--white);font-weight:400;padding:.5rem 1rem}.case-card__title{font-family:var(--display);font-size:1.5rem;font-weight:400;line-height:1.4;margin:0}.case-card__more{font-family:var(--font);font-size:1rem;font-weight:400;line-height:1.5;margin:auto 0 0}.block-case__logo{align-items:center;align-self:flex-start;background:var(--data-gray);display:inline-flex;padding:1rem 1.5rem}.block-case__logo img{display:block;height:auto;max-height:3.5rem;max-width:15rem;width:auto}.block-case__title span{color:var(--primary-red)}.block-case__summary{border:var(--border-width) solid var(--neutral-dark);display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.block-case__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.block-case__fact{border-bottom:var(--border-width) solid var(--neutral-dark);border-right:var(--border-width) solid var(--neutral-dark);display:flex;flex-direction:column;gap:.5rem;padding:2rem}.block-case__fact-title{color:var(--neutral-light);font-family:var(--font);font-size:.875rem;font-weight:400;font-weight:600;letter-spacing:.04em;line-height:1.5;text-transform:uppercase}.block-case__fact-text{font-family:var(--font);font-size:1rem;font-weight:400;line-height:1.5;margin:0}.block-case__results{background:var(--primary-red);display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.block-case__results-title{font-family:var(--font);font-size:.875rem;font-weight:400;font-weight:600;letter-spacing:.04em;line-height:1.5;margin:0;text-transform:uppercase}.block-case__results-list{display:flex;flex-direction:column;gap:1.5rem;list-style:none;margin:0;padding:0}.block-case__result{display:flex;flex-direction:column;gap:.25rem}.block-case__result-value{font-family:var(--display);font-size:3rem;font-weight:400;line-height:1.2}.block-case__result-label{font-family:var(--font);font-size:1rem;font-weight:400;font-weight:500;line-height:1.5}.block-case__content .block-quote-feature{margin-block:3rem;padding:0}.block-case__content .block-quote-feature[data-theme]{background:none}.block-case__content .block-quote-feature .container{padding:0}.block-case__content .block-quote-feature .block-quote-feature__inner{grid-template-columns:minmax(0,1fr);padding:2.5rem;row-gap:2rem}.block-case__content .block-quote-feature .block-quote-feature__media{aspect-ratio:16/9;min-height:0}.block-case__content .block-quote-feature .block-quote-feature__quote{border-left:0;font-family:var(--display);font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.4;margin:0;padding-left:0}.block-case__content>.block-quote-feature:first-child{margin-top:0}.block-error-page{color:var(--white)}.block-error-page[data-theme]{background:var(--neutral-darkest)}.block-error-page__head.container{display:flex;flex-direction:column;gap:5.5rem;padding-block:4rem;padding-inline:3.75rem}.block-error-page__back{align-items:center;display:flex;gap:.5rem;height:.5625rem}.block-error-page__back:before{background:#f1efe8;content:"";flex:none;height:1rem;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M9.53 11.3 5.725 7.495 9.53 3.69l.943.943L7.61 7.495l2.862 2.862z'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M9.53 11.3 5.725 7.495 9.53 3.69l.943.943L7.61 7.495l2.862 2.862z'/%3E%3C/svg%3E") no-repeat center/contain;width:1rem}.block-error-page__back-link{color:var(--white);font-family:var(--font);font-size:.875rem;font-weight:400;line-height:1.5;text-decoration:underline;white-space:nowrap}.block-error-page__title{font-family:var(--display);font-size:3rem;font-weight:400;line-height:1.2;margin:0;max-width:54.4375rem}.block-error-page__media{aspect-ratio:1440/811;background:var(--neutral-lighter);overflow:hidden;position:relative;width:100%}.block-error-page__image,.block-error-page__image img,.block-error-page__video{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.block-error-page__video{opacity:0;transition:opacity .6s}.block-error-page__media.is-playing .block-error-page__video{opacity:1}.tooltip{--tooltip-gap:0.25rem;--tooltip-arrow:0.375rem;display:inline-flex;position:relative}.tooltip__trigger{color:var(--text);cursor:pointer;display:flex}.tooltip__trigger:focus-visible{outline:.125rem solid var(--accent);outline-offset:.125rem}.tooltip__box{background:var(--text);color:var(--background);font-family:var(--font);font-size:.875rem;font-weight:400;line-height:1.5;opacity:0;padding:.5rem .75rem;position:absolute;transition:var(--t);visibility:hidden;width:15rem;z-index:2}.tooltip__box:after{border:var(--tooltip-arrow) solid #0000;content:"";position:absolute}.tooltip__title{font-family:var(--font);font-size:1rem;font-weight:400;font-weight:600;line-height:1.5}.tooltip__media{background:var(--neutral-lighter);height:8.125rem}.tooltip__media img{height:100%;object-fit:cover;width:100%}.tooltip__body{display:flex;flex-direction:column;gap:.5rem}.tooltip__link{align-items:center;color:inherit;display:inline-flex;font-family:var(--font);font-size:.875rem;font-weight:400;line-height:1.5}.tooltip--rich .tooltip__box{display:flex;flex-direction:column;gap:.75rem;padding:.75rem}.tooltip.is-open .tooltip__box,.tooltip:focus-within .tooltip__box{opacity:1;visibility:visible}.tooltip[data-position=top] .tooltip__box{bottom:calc(100% + var(--tooltip-gap) + var(--tooltip-arrow));left:50%;transform:translateX(-50%)}.tooltip[data-position=top] .tooltip__box:after{border-top-color:var(--text);left:50%;margin-left:calc(var(--tooltip-arrow)*-1);top:100%}.tooltip[data-position=bottom] .tooltip__box{left:50%;top:calc(100% + var(--tooltip-gap) + var(--tooltip-arrow));transform:translateX(-50%)}.tooltip[data-position=bottom] .tooltip__box:after{border-bottom-color:var(--text);bottom:100%;left:50%;margin-left:calc(var(--tooltip-arrow)*-1)}.tooltip[data-position=left] .tooltip__box{right:calc(100% + var(--tooltip-gap) + var(--tooltip-arrow));top:50%;transform:translateY(-50%)}.tooltip[data-position=left] .tooltip__box:after{border-left-color:var(--text);left:100%;margin-top:calc(var(--tooltip-arrow)*-1);top:50%}.tooltip[data-position=right] .tooltip__box{left:calc(100% + var(--tooltip-gap) + var(--tooltip-arrow));top:50%;transform:translateY(-50%)}.tooltip[data-position=right] .tooltip__box:after{border-right-color:var(--text);margin-top:calc(var(--tooltip-arrow)*-1);right:100%;top:50%}.slider-arrow{align-items:center;background:var(--foreground);border:var(--border-width) solid var(--border);border-radius:3.125rem;color:var(--text);display:flex;justify-content:center;padding:.75rem;transition:var(--t)}.slider-arrow:focus-visible{outline:.125rem solid var(--accent);outline-offset:.125rem}.slider-arrow[disabled]{opacity:.4;pointer-events:none}.tabs{background:var(--foreground);border:var(--border-width) solid var(--border);display:inline-flex;padding:.1875rem}.tabs__btn{border:var(--border-width) solid #0000;color:var(--text);font-family:var(--font);font-size:1rem;font-weight:400;line-height:1.5;padding:.5rem 1.5rem}.tabs__btn.is-active{background:var(--background);border-color:var(--border)}.tabs__btn:focus-visible{outline:.125rem solid var(--accent);outline-offset:.125rem}.filters{align-items:center;display:flex;flex-wrap:wrap}.filters__btn{border:var(--border-width) solid #0000;color:var(--text);font-family:var(--font);font-size:1rem;font-weight:400;line-height:1.5;padding:.5rem 1rem}.filters__btn.is-active{background:var(--foreground);border-color:var(--border)}.filters__btn:focus-visible{outline:.125rem solid var(--accent);outline-offset:.125rem}.ui-kit__inner{margin-inline:auto;max-width:var(--max,82.5rem);width:100%}.ui-kit__stack{gap:4rem}.ui-kit__group,.ui-kit__stack{display:flex;flex-direction:column}.ui-kit__group{gap:1.5rem}.ui-kit__col{display:flex;flex-direction:column;gap:1rem}.ui-kit__row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem}.ui-kit__cols{display:grid;gap:4rem;grid-template-columns:1fr 1fr}.ui-kit__h1{font-size:3.5rem;line-height:1.2}.ui-kit__h1,.ui-kit__h4{font-family:var(--display);font-weight:400}.ui-kit__h4{font-size:2rem;line-height:1.3}.ui-kit__h5{font-family:var(--display);font-size:1.5rem;font-weight:400;line-height:1.4}.ui-kit__text--large{font-size:1.25rem}.ui-kit__text--large,.ui-kit__text--medium{font-family:var(--font);font-weight:400;line-height:1.5}.ui-kit__text--medium{font-size:1.125rem}.ui-kit__text--regular{font-size:1rem}.ui-kit__text--regular,.ui-kit__text--small{font-family:var(--font);font-weight:400;line-height:1.5}.ui-kit__text--small{font-size:.875rem}.ui-kit__text--tiny{font-family:var(--font);font-size:.75rem;font-weight:400;line-height:1.5}.ui-kit__w-300{font-weight:300}.ui-kit__w-400{font-weight:400}.ui-kit__w-500{font-weight:500}.ui-kit__w-600{font-weight:600}.ui-kit__w-700{font-weight:700}.ui-kit__w-800{font-weight:800}.ui-kit__heads{display:flex;flex-direction:column;gap:4rem}.ui-kit__head-row{display:grid;gap:4rem;grid-template-columns:1fr 1fr}.ui-kit__spec{display:flex;flex-direction:column;gap:1rem;padding-bottom:.5rem}.ui-kit__spec>p:first-child{border-bottom:var(--border-width) solid var(--border);padding-bottom:.5rem}.ui-kit__sample--h1{font-size:3.5rem}.ui-kit__sample--h1,.ui-kit__sample--h1-m{font-family:var(--display);font-weight:400;line-height:1.2}.ui-kit__sample--h1-m{font-size:2.5rem}.ui-kit__sample--h2{font-size:3rem}.ui-kit__sample--h2,.ui-kit__sample--h2-m{font-family:var(--display);font-weight:400;line-height:1.2}.ui-kit__sample--h2-m{font-size:2.25rem}.ui-kit__sample--h3{font-size:2.5rem}.ui-kit__sample--h3,.ui-kit__sample--h3-m{font-family:var(--display);font-weight:400;line-height:1.2}.ui-kit__sample--h3-m{font-size:2rem}.ui-kit__sample--h4{font-size:2rem}.ui-kit__sample--h4,.ui-kit__sample--h4-m{font-family:var(--display);font-weight:400;line-height:1.3}.ui-kit__sample--h4-m{font-size:1.5rem}.ui-kit__sample--h5{font-size:1.5rem}.ui-kit__sample--h5,.ui-kit__sample--h5-m{font-family:var(--display);font-weight:400;line-height:1.4}.ui-kit__sample--h5-m{font-size:1.25rem}.ui-kit__sample--h6{font-size:1.25rem}.ui-kit__sample--h6,.ui-kit__sample--h6-m{font-family:var(--display);font-weight:400;line-height:1.4}.ui-kit__sample--h6-m{font-size:1.125rem}.ui-kit__sample--tagline{font-family:var(--display);font-size:1rem;font-weight:600;line-height:1.5}.ui-kit__texts{display:grid;gap:2rem;grid-template-columns:repeat(5,1fr)}.ui-kit__texts .ui-kit__spec{gap:1.5rem}.ui-kit__swatches{display:flex;flex-direction:column;gap:.5rem}.ui-kit__swatch{align-items:center;border-bottom:var(--border-width) solid var(--border);display:flex;flex-wrap:wrap;font-family:var(--font);font-size:1rem;font-weight:400;gap:2rem;line-height:1.5;padding-bottom:.4375rem}.ui-kit__swatch-name{flex-shrink:0;opacity:.6;width:11.25rem}.ui-kit__swatch-var{margin-left:auto;opacity:.6;overflow-wrap:anywhere}.ui-kit__chip{border:var(--border-width) solid var(--border);border-radius:.25rem;flex-shrink:0;height:2rem;width:2rem}.ui-kit__scheme{border:var(--border-width) solid var(--border);display:flex;flex-direction:column;gap:1.5rem;padding:1.4375rem}.ui-kit__shadows{display:grid;gap:2rem;grid-template-columns:repeat(7,1fr)}.ui-kit__shadow{align-items:flex-end;background:var(--foreground);border:var(--border-width) solid var(--border);display:flex;font-weight:600;min-height:10rem;padding:1.4375rem}.ui-kit__pair{display:grid;grid-template-columns:1fr 1fr}.ui-kit__half{min-width:0;overflow-x:clip}.ui-kit__tooltips{display:grid;gap:1.5rem;grid-template-columns:1fr}.ui-kit__tooltip-cell{align-items:center;display:flex;justify-content:center;min-height:7.5rem}.ui-kit__tooltip-cell--rich{min-height:18.75rem}.ui-kit__tooltip-cell--left{padding-left:16.25rem}.ui-kit__tooltip-cell--right{padding-right:16.25rem}.icon--sm{height:1rem;width:1rem}html{margin:0;min-width:320px;padding:0;-webkit-text-size-adjust:100%}body{backface-visibility:hidden;background:var(--background);color:var(--text);font-family:var(--font);font-size:1rem;font-weight:400;line-height:1.5;margin:0;min-height:100vh;-webkit-font-smoothing:antialiased;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-y:scroll;text-rendering:geometricPrecision;width:100%}.scrollBehavior{scroll-behavior:smooth}img{height:auto;max-width:100%}button,input,select,textarea{-webkit-appearance:none;appearance:none}.wrapper{padding-top:var(--header-height)}.container{margin-left:auto;margin-right:auto;max-width:1920px;padding:0 var(--container-padding-size);position:relative;width:100%}.container.static{position:static}.animation0s,.animation0s *{animation:none!important;animation-delay:0s!important}.transition0s,.transition0s *{transition:0s!important;transition-delay:0s!important}.lazy,.lazyWebp{opacity:0;transition:opacity .3s;visibility:hidden}.lazy.show,.lazyWebp.show{opacity:1;visibility:visible}.visually-hidden{border:0;clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fadeEl{opacity:0}.fadeEl.show{opacity:1}.fadeEl.is-fading{transition:none!important}.fadeEl .line{overflow:hidden;text-align:inherit!important}.fadeEl .char,.fadeEl .word{display:inline-block}.editor-styles-wrapper .fadeEl,body.wp-admin .fadeEl{opacity:1!important}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-scrolling iframe{pointer-events:none}@media screen and (max-width:1100px){:root{--container-padding-size:2.5rem;--header-height:6.5rem}.tablet-hidden{display:none!important}.tablet-visible-block{display:block!important}.tablet-visible-flex{display:flex!important}.pageHeroScreen .fadeEl{opacity:1}}@media (max-width:1100px)and (min-width:641px){.block-case__results-list{flex-direction:row;flex-wrap:wrap;gap:1.5rem 3rem}}@media (max-width:1100px){.site-header__nav>ul{display:none}.site-header__burger{display:flex}.site-footer__top{flex-direction:column;gap:2.5rem}.site-footer__nav{flex:0 0 auto}.site-footer__menu{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:2.5rem}.site-footer__newsletter{margin-left:0}.site-footer__bottom{align-items:flex-start;flex-direction:column}.modal .modal-inner-second{max-height:100%;max-height:calc(var(--vh) - var(--deltaVH));overflow-y:auto}.modal .modal-inner{background:var(--foreground);border-radius:1.5rem 1.5rem 0 0;max-height:calc(var(--vh) - var(--deltaVH));padding-top:2.125rem}.modal .modal-inner .modalContent{padding-bottom:calc(1px + var(--deltaVH));padding-top:0}.modal .modal-dialog{max-width:none;width:100%}.modal .close-modal{height:1.5rem;right:1rem;top:2.375rem;width:1.5rem}.modal .close-modal .svg-icon,.modal .close-modal .svg-icon-wrap{height:1rem;width:1rem}.modal .close-modal .svg-icon{stroke:var(--text);stroke-width:3px}.modalContent .modal-title,.modalContent h3{font-size:2rem;font-weight:400;letter-spacing:-.08rem;line-height:110%;margin-bottom:1.5rem;padding-right:1.875rem}.modalContent{padding:2rem 1.5rem}.video-block{border-radius:0}.block-resources{padding-block:4rem}.block-resources__title{margin-bottom:3rem}.block-resources__body{flex-direction:column;gap:2rem}.block-resources__filter{flex:none;width:100%}.block-resources__filter-title{display:none}.block-resources__filter-list{flex-direction:row;gap:.5rem;overflow-x:auto;scrollbar-width:none}.block-resource{padding-top:4rem}.block-resource__body.container{padding-block:4rem}.block-resource__body{flex-direction:column-reverse;gap:2rem}.block-resource__toc{flex:none;position:static;width:100%}.block-resource-related{padding-block:4rem}.block-resource-related__grid{gap:1.5rem}.block-case__summary,.block-resource-related__grid{grid-template-columns:minmax(0,1fr)}.block-error-page__head.container{gap:3rem;padding-inline:var(--container-padding-size)}.ui-kit__cols,.ui-kit__head-row{grid-template-columns:1fr}.ui-kit__head-row{gap:2rem}.ui-kit__shadows,.ui-kit__texts{grid-template-columns:repeat(2,1fr)}.ui-kit__pair{grid-template-columns:1fr}}@media screen and (max-width:640px){:root{--container-padding-size:1.25rem;--header-height:6.3125rem}.mobile-hidden{display:none!important}.mobile-visible-block{display:block!important}.mobile-visible-flex{display:flex!important}.modal{align-items:flex-end}.block-resources__title{font-size:2.5rem}.resource-card__title{font-size:1.25rem}.block-resource__title{font-size:2.25rem}.block-resource__toc-title{font-size:1.5rem}.block-resource__content h2,.block-resource__content h3,.block-resource__content h4{font-size:1.125rem}.block-resource-related__title{font-size:2.25rem}.case-card__title{font-size:1.25rem}.block-case__result-value{font-size:2.25rem}.block-case__content .block-quote-feature .block-quote-feature__quote{font-size:1.25rem}.block-error-page__title{font-size:2.25rem}.ui-kit__h1{font-size:2.5rem}.ui-kit__h4{font-size:1.5rem}.ui-kit__h5{font-size:1.25rem}.ui-kit__sample--h1{font-size:2.5rem}.ui-kit__sample--h2{font-size:2.25rem}.ui-kit__sample--h3{font-size:2rem}.ui-kit__sample--h4{font-size:1.5rem}.ui-kit__sample--h5{font-size:1.25rem}.ui-kit__sample--h6{font-size:1.125rem}}@media (max-width:640px){.site-header{--utility-gap:0px}.site-header__utility-inner{padding-inline:1.5rem}.site-header__utility-nav ul{gap:1.625rem}.site-header__inner{height:4rem}.site-header__logo .site-header__logo-full{height:1.25rem;width:9.1875rem}.site-header__logo .site-header__logo-picture,.site-header__logo .site-header__logo-picture img{height:1.25rem}.site-header .btn.site-header__cta{display:none}.site-footer__inner{gap:2.5rem}.site-footer__menu{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__form .hs_submit,.site-footer__form .input{flex-basis:100%}.site-footer__form .hs-button{padding-left:.6875rem}.site-popup{--popup-cell:6.333125rem}.site-popup__panel{width:21.5625rem}.site-popup__close{right:1.0625rem}.site-popup__content{gap:1.5rem;padding:3.25rem 2.5625rem 2.0625rem 1.625rem}.site-popup__title{font-weight:500;line-height:2.125rem/1.5rem}.site-popup__text{margin-top:0}.video-block .play-btn .btn-text{padding-left:1rem;padding-right:1rem}.block-resources{padding-block:3.25rem}.block-resources__featured{margin-bottom:3rem}.block-resources__grid{gap:3rem;grid-template-columns:minmax(0,1fr)}.resource-card__link{padding:1.25rem}.block-resource__media{aspect-ratio:4/3}.block-resource-related__head{align-items:flex-start;flex-direction:column;margin-bottom:2rem}.case-card__body{padding:1.25rem}.block-case__facts{grid-template-columns:minmax(0,1fr)}.block-case__fact{border-right:0;padding:1.25rem}.block-case__results{padding:1.25rem}.block-case__content .block-quote-feature .block-quote-feature__inner{padding:1.5rem}.block-error-page__head.container{gap:2rem;padding-block:2rem}.block-error-page__media{aspect-ratio:4/5}.ui-kit__texts{grid-template-columns:1fr}.ui-kit__swatch-name{width:100%}}@media screen and (min-width:641px){.mobile-visible,.mobile-visible-block,.mobile-visible-flex{display:none!important}}@media (min-width:641px)and (max-width:1100px){.site-header__main{margin-inline:var(--container-padding-size)}.site-header__inner{padding-inline:.75rem}.site-header__mobile,.site-header__mobile-back{padding-inline:2.5rem}}@media (min-width:641px){.site-header .btn.site-header__cta-mobile{display:none}}@media screen and (min-width:1101px){.tablet-visible,.tablet-visible-block,.tablet-visible-flex{display:none!important}.site-header__utility-inner{padding-inline:4rem}.site-header__main{margin-inline:auto;max-width:85rem}.site-header__inner{display:flex;justify-content:space-between;margin-inline:0;max-width:none;padding-inline:.75rem}.fadeEl[data-fade-tablet]{opacity:1}}@media (min-width:1101px){.site-header__mobile{display:none}.modal .modal-inner-second{display:inline-block;width:auto}.modal .modal-inner{overflow-y:auto;padding:.875rem 0}.modal[data-position=right] .scroll-content{padding-right:var(--hideScrollBarPadding,0)}.modal.fullHeight .modal-dialog,.modal.fullHeight .modalContent{height:100%;min-height:calc(var(--vh) - 1.75rem)}.modal.fullHeight .modal-inner{min-height:100%}.modal .close-modal{border:.0625rem solid var(--text);transition:.3s}.modalContent{box-shadow:0 .25rem 1.68125rem -.75rem #d0cbd9}}@media (any-hover:hover){.btn.primary:hover{background:var(--primary-red-65);border-color:var(--primary-red-65)}.btn.secondary:hover{background:var(--offwhite);border-color:var(--offwhite);color:var(--brand-black)}.btn.secondary.is-dark:hover{background:var(--brand-black);border-color:var(--brand-black);color:var(--white)}.btn.link:hover{background:#0000;border-color:#0000;color:var(--neutral-lighter)}.site-header__logo:is(a):hover .site-header__logo-mark{color:var(--primary-red)}.site-header__nav>ul>li>.menu-current:hover,.site-header__nav>ul>li>.menu-wrapper:hover,.site-header__nav>ul>li>a:hover{color:var(--offwhite)}.site-header__nav>ul>li>.menu-current:hover:after,.site-header__nav>ul>li>.menu-wrapper:hover:after,.site-header__nav>ul>li>a:hover:after{transform:scaleX(1)}.site-header__nav .sub-menu .sub-menu .menu-current:hover,.site-header__nav .sub-menu .sub-menu a:hover{background:var(--offwhite);border-color:var(--offwhite);color:var(--brand-black)}.site-header__nav .sub-menu .sub-menu:has(>li:first-child>a:hover){border-top-color:var(--offwhite)}.site-header__nav .sub-menu .sub-menu>li:has(+li>a:hover)>a{border-bottom-color:var(--offwhite)}.site-header__utility-nav a:hover{color:var(--offwhite)}.site-header__utility-nav a:hover:after{transform:scaleX(1)}.site-footer__menu a:hover,.site-header__mobile-nav a:hover{color:var(--offwhite)}.site-footer__form .hs-button:hover{background:var(--white);color:#1d1d1d}.site-footer__note a:hover{color:var(--offwhite)}.site-footer__legal .ot-sdk-show-settings:hover:after,.site-footer__legal a:hover:after{transform:scaleX(0)}.site-footer__social:hover{color:var(--offwhite)}.site-popup__close:hover{opacity:.6}.block-resources__filter-link:hover{background:var(--tint)}.resource-card__link:hover{--card-from:var(--primary-red);--card-to:var(--cranberry)}.resource-card__author:hover{color:var(--primary-red)}.block-resource__social:hover{color:var(--offwhite)}.block-resource__content a:hover,.block-resource__toc-list .toc__link:hover{color:var(--primary-red)}.block-error-page__back-link:hover{text-decoration:none}.tooltip:hover .tooltip__box{opacity:1;visibility:visible}.slider-arrow:hover{background:var(--text);color:var(--background)}}@media (prefers-reduced-motion:reduce){.site-header__logo-mark,.site-header__logo-word>*{transform:none!important;transition:opacity .2s ease!important}.site-header__mobile-back,.site-header__mobile-nav>ul,.site-header__mobile.is-sub .site-header__mobile-nav>ul{transition:none}.page-transition__dim,.page-transition__panel{will-change:auto}.case-card.is-entering,.resource-card.is-entering{animation:none}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.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-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.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-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.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{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.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(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}