@font-face{font-family:Aspekta;src:url(/fonts/Aspekta-300.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Aspekta;src:url(/fonts/Aspekta-400.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aspekta;src:url(/fonts/Aspekta-500.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aspekta;src:url(/fonts/Aspekta-600.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Aspekta;src:url(/fonts/Aspekta-700.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@layer defaults{:root{--text-color: #000000;--background-color: #ffffff;--overlay-text-color: #ffffff;--lines-opacity: .06}}:root{--success-color: green;--error-color: #F44336;--scale: 1;--overlay-background-opacity: 20%;--overlay-background-color: #000000;--ease-transition: cubic-bezier(.23, 1, .32, 1);--expo-transition: cubic-bezier(.19, 1, .22, 1);--circle-width: 16vw;--square-slide-aspect-ratio: 4/5;--square-slide-width: 24.1vw;--circle-slide-width: 29.2vw;--circle-post-card-width: 16.6vw;--square-post-card-width: 12.5vw;--circle-post-card-width-small: 10vw;--square-post-card-width-smaller: 8vw;--button-circle: max(50px, calc(3.47vw * var(--scale)));--tag-circle-slide-width: 25vw;--post-header-circle-bottom: 30vw;--svh: 1svh}*{box-sizing:border-box;margin:0;padding:0}@media(min-width:1920px){:root{--scale: .8;--square-slide-width: 22vw;--circle-slide-width: 27vw;--tag-circle-slide-width: 23vw;--post-header-circle-bottom: 28vw}}@media screen and (max-width:1080px){:root{--circle-width: 30vw;--square-slide-width: 55vw;--circle-slide-width: 66vw;--circle-post-card-width: 58vw;--square-post-card-width: 44vw;--circle-post-card-width-small: 30vw;--square-post-card-width-smaller: 20vw;--tag-circle-slide-width: 60vw}}@media screen and (max-width:767px){:root{--circle-width: 30vw;--square-slide-width: 58vw;--circle-slide-width: 71vw}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html,body{color:var(--text-color);background-color:var(--background-color);font-family:var(--font2);font-size:max(18px,calc(1.25vw * var(--scale)));font-weight:400;line-height:130%}p,.paragraph{opacity:.6}.medium{font-weight:500;opacity:1}h1,h2,h3,h4,h5,h6,.heading-1,.heading-2{font-family:var(--font1);line-height:90%;font-weight:500}h1,.heading-1{font-size:max(calc(130px * var(--heading-font-scale)),calc(9.03vw * var(--scale) * var(--heading-font-scale)));letter-spacing:-.04em}.faq-page h1,.account-page h1{font-size:max(calc(98px * var(--heading-font-scale)),calc(6.81vw * var(--scale) * var(--heading-font-scale)))}h2{font-size:max(calc(62px * var(--heading-font-scale)),calc(4.31vw * var(--scale) * var(--heading-font-scale)));letter-spacing:-.03em;line-height:100%}h3{font-size:max(calc(48px * var(--heading-font-scale)),calc(3.33vw * var(--scale) * var(--heading-font-scale)));letter-spacing:-.02em;line-height:100%}h4{font-size:max(calc(32px * var(--heading-font-scale)),calc(2.22vw * var(--scale) * var(--heading-font-scale)));letter-spacing:-.02em;line-height:120%}h5{font-size:max(calc(28px * var(--heading-font-scale)),calc(1.94vw * var(--scale) * var(--heading-font-scale)));letter-spacing:-.02em;line-height:120%}h6{font-size:max(calc(24px * var(--heading-font-scale)),calc(1.67vw * var(--scale) * var(--heading-font-scale)));letter-spacing:-.02em;line-height:120%}a{color:currentColor;text-decoration:none}.section-inner{height:100%;min-height:calc(var(--svh) * 100);padding:max(18px,1.25vw) 0}section.dark{background-color:var(--text-color);color:var(--background-color)}.wide-container{width:100%;padding-left:max(24px,1.67vw);padding-right:max(24px,1.67vw);display:block}.narrow-container{min-width:calc(868px + 2*max(24px,1.67vw));width:calc((60vw * var(--scale)) + 2 * max(24px,1.67vw));padding-left:max(24px,1.67vw);padding-right:max(24px,1.67vw);margin-left:auto;margin-right:auto}.extra-narrow-container{min-width:calc(620px + 2*max(24px,1.67vw));width:calc((43vw * var(--scale)) + 2 * max(24px,1.67vw));padding-left:max(24px,1.67vw);padding-right:max(24px,1.67vw);margin-left:auto;margin-right:auto}.section-bottom{position:relative;display:flex;gap:max(48px,3.34vw)}.bottom-item{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:max(12px,calc(.83vw * var(--scale)))}.bottom-item-links{display:flex;flex-wrap:wrap}.bottom-item-links a{flex-wrap:wrap}.bottom-item-links a,.bottom-item-links>span:not(.scramble-char){opacity:.6}.bottom-item-links a{transition:opacity .2s ease}.bottom-item-links a:hover{opacity:1}.bottom-item a{text-decoration:none;color:currentColor}.three-lines{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.flex-center{display:flex;align-items:center;justify-content:center}.icon-button-arrow{width:max(24px,calc(1.67vw * var(--scale)));height:max(24px,calc(1.67vw * var(--scale)))}.button-arrow{opacity:.6;display:flex;gap:max(5px,calc(.35vw * var(--scale)));transition:opacity .2s ease;margin-top:auto;margin-left:auto;white-space:nowrap;align-items:flex-end}.button-arrow:hover{opacity:1}.relative{position:relative;z-index:2}.vertical-lines{position:fixed;inset:0;display:flex;justify-content:space-evenly;pointer-events:none}.vertical-lines.absolute{z-index:3;position:absolute}.vertical-line{width:1px;height:100%;background-color:var(--text-color);opacity:var(--lines-opacity)}.vertical-lines.absolute .vertical-line{background-color:var(--overlay-text-color)}.vertical-lines.light .vertical-line{background-color:var(--background-color)}.button-animated-wrapper{position:absolute;bottom:12.3vw;right:7.4vw;z-index:2}.button-animated{text-decoration:none;border-radius:100%;color:var(--text-color);width:max(90px,calc(6.25vw * var(--scale)));aspect-ratio:1;cursor:pointer}.icon-eye.closed,hero-section.expanded .button-animated.handle-hover .icon-eye.opened{display:none}hero-section.expanded .button-animated.handle-hover .icon-eye.closed{display:flex}.button-animated-inner{width:max(24px,calc(1.67vw * var(--scale)));height:max(24px,calc(1.67vw * var(--scale)))}.icon-eye{position:absolute;inset:0}.button-circle{opacity:0;position:absolute;inset:0;border:1px solid currentColor;border-radius:100%;animation:buttonCircleAnimation 2s linear infinite}.button-animated .button-circle:nth-of-type(2){animation-delay:.66s}.button-animated .button-circle:nth-of-type(3){animation-delay:1.32s}@keyframes buttonCircleAnimation{0%{opacity:0;transform:scale(1)}25%{opacity:1;transform:scale(1.175)}75%{opacity:.5;transform:scale(1.525)}to{opacity:0;transform:scale(1.7)}}.bold-link{font-weight:700;text-decoration:none!important}.button,button,.btn,.header-card-button,.cta-button,.post-content .button{position:relative;cursor:pointer;outline:none;font-size:max(18px,calc(1.25vw * var(--scale)));display:flex;background-color:var(--background-color);color:var(--text-color);border:1px solid var(--text-color);border-radius:999px;padding:max(12px,calc(.83vw * var(--scale))) max(32px,calc(2.22vw * var(--scale)));transition:color .15s ease,background-color .15s ease;align-items:center;justify-content:center;font-weight:400;text-decoration:none;width:fit-content}.w-full{width:100%}.button:hover,.btn:hover{background-color:var(--text-color);color:var(--background-color)}.hidden{width:0px;height:0px;display:none}.unstyled-button{padding:0;border:none;outline:none;background-color:transparent;color:currentColor;border-radius:0}img,figure{width:100%;height:100%;object-fit:cover;overflow:hidden}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-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.section-header{display:flex;justify-content:space-between;width:100%;align-items:center;gap:max(24px,calc(1.67vw * var(--scale)))}.section-info{opacity:.6}.placeholder,.placeholder svg{width:100%;height:100%;color:color-mix(in srgb,currentColor 60%,transparent)}.dash{fill:none;stroke:currentColor;stroke-width:1.5;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.dash.smaller{stroke-width:1}.placeholder-center{position:absolute;width:max(24px,calc(1.39vw * var(--scale)));height:max(24px,calc(1.39vw * var(--scale)))}.placeholder-line{position:absolute}.placeholder-line.vertical{height:100%;width:1px;background-color:color-mix(in srgb,currentColor 40%,transparent)}.placeholder-line.horizontal{height:1px;width:100%;background-color:color-mix(in srgb,currentColor 40%,transparent)}.wrap-characters,.scramble-word{display:inline-flex}.scramble-char{position:relative}.scramble-random{z-index:2;position:absolute;color:var(--text-color);inset:0;background-color:var(--background-color);opacity:0}.dark-scramble .scramble-random,.post-card[data-card-type="Circular No Enlarge"] .scramble-random,.post-card[data-card-type="Square No Enlarge"] .scramble-random{color:var(--background-color);background-color:var(--text-color)}.image-wrapper{position:absolute;inset:0}.image-wrapper figure:after{content:"";position:absolute;inset:0;background-color:#000;opacity:var(--overlay-background-opacity)}.link-button{display:flex;align-items:center;gap:max(6px,.42vw)}.link-circle{width:max(10px,calc(.69vw * var(--scale)));min-width:max(10px,calc(.69vw * var(--scale)));aspect-ratio:1;border-radius:100%;background-color:currentColor;margin-bottom:1px}.cursor-text{position:fixed;top:0;left:0;pointer-events:none;z-index:5;opacity:0;transition:opacity .2s ease}.cursor-text.active{opacity:1}.cursor-text-inner{position:absolute;transform:translate(10px,10px);white-space:nowrap}.bottom-item-links .social-separator:last-of-type{display:none}.section-padding{padding:max(56px,3.89vw) 0}.section-padding-bottom{padding-bottom:max(56px,3.89vw)}.section-padding-bottom.bigger{padding-bottom:max(78px,5.42vw)}.pagination-nav{margin-top:max(56px,3.89vw)}.posts-header{display:flex;justify-content:space-between;padding-bottom:max(18px,1.25vw)}.posts-header:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--text-color);opacity:var(--lines-opacity)}html[data-lines=false] .normal-posts-header{padding-bottom:0!important}html[data-lines=false] .normal-posts-header:after{content:none!important}.grid{display:grid;grid-template-columns:1fr 1fr 1fr}.tags-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.normal-grid{padding-top:max(22px,1.53vw);column-gap:max(48px,3.34vw);row-gap:max(32px,2.22vw)}.medium-text{letter-spacing:-.02em;font-size:max(26px,1.81vw);line-height:110%}.medium-text.smaller{font-size:max(26px,calc(1.81vw * var(--scale)))}.lazy-load figure{opacity:0}.lazy-load figure{transition:opacity .3s ease!important}.lazy-load.loaded figure{opacity:1}.lazy-load:before{content:"";position:absolute;inset:0;background-color:var(--text-color);transition:opacity .5s ease!important;opacity:.08}.lazy-load.loaded:before{opacity:0}.hover-image-animation img,.hover-image-animation svg{transform:scale(1);will-change:transform;transition:transform 1s var(--ease-transition)}.hover-image-animation:hover img,.hover-image-animation:hover svg{transform:scale(1.02)}input,.signup-card-input{border:none;margin:0;outline:none;width:100%;text-transform:none;line-height:130%;border:1px solid var(--text-color);padding:max(11px,calc(.76vw * var(--scale))) max(21px,calc(1.46vw * var(--scale)));font-size:max(18px,calc(1.25vw * var(--scale)));background-color:transparent;border-radius:999px;height:max(48px,calc(3.34vw * var(--scale)))}.footer-normal input{color:var(--background-color);border:1px solid var(--background-color);background-color:transparent!important}input::placeholder{color:var(--background-color);opacity:.5}.form-button,.social{display:flex;align-items:center;justify-content:center;width:max(48px,calc(3.34vw * var(--scale)));min-width:max(48px,calc(3.34vw * var(--scale)));height:max(48px,calc(3.34vw * var(--scale)));border-radius:100%;border:1px solid var(--background-color);color:var(--background-color);transition:background-color .2s ease,color .2s ease;background-color:var(--text-color)}.social{display:none}.social.visible,.social-hidden.visible{display:flex}.form-button:hover,.social:hover{color:var(--text-color);background-color:var(--background-color)}.form-arrow-inner{width:max(30px,calc(2.08vw * var(--scale)))}.social-inner{width:50%;display:flex;align-items:center;justify-content:center}.social-inner.bigger{width:75%}.socials{display:flex;gap:max(10px,calc(.69vw * var(--scale)));flex-wrap:wrap}.subscribe-wrapper{display:flex;gap:3px}.success small{color:var(--background-color)}.error small{color:var(--error-color)}.form-alert{display:none;margin-top:max(12px,calc(.83vw * var(--scale)))}form.error .error-alert,form.success .success-alert,form.loading .loading-alert{display:block}small{font-weight:400;text-transform:none;font-size:max(14px,calc(.97vw * var(--scale)));line-height:150%}.social-hidden{display:none}.social-hidden .social-separator{opacity:.6}.social-hidden .social-separator:last-of-type{display:inline}.section-bottom .social-hidden.visible:not(:has(~.social-hidden.visible)) .social-separator{display:none}[data-socials] .bottom-item{display:none!important}[data-socials] .bottom-item.visible{display:flex!important}.ease-in-animation,.ease-in-animation-no-stagger{opacity:0;will-change:transform,opacity;transform:translateY(15px)}.ease-in-animation *,.ease-in-animation-no-stagger *{will-change:transform,opacity}.opacity-animation,.image-animation{opacity:0;will-change:opacity}.overlay-number{position:absolute;top:0;right:max(24px,1.67vw);transform:translate(100%);font-weight:700}.full-page{min-height:calc(var(--svh) * 100)}.full-page-inner{padding-top:max(120px,15vh);padding-bottom:max(120px,15vh)}.relative-hero .menu-section-bottom{position:relative;padding-bottom:0;padding-top:0;background-color:transparent}.site-name{position:absolute;top:0;left:0;z-index:-10;color:var(--background-color);width:0px;height:0px;font-size:1px}.static{position:static!important}@media screen and (max-width:1080px){h1,.heading-1{font-size:max(calc(82px * var(--heading-font-scale)),calc(10vw * var(--scale) * var(--heading-font-scale)));letter-spacing:-.03em}.faq-page h1,.account-page h1{font-size:max(calc(68px * var(--heading-font-scale)),calc(9vw * var(--scale) * var(--heading-font-scale)))}h2{font-size:max(calc(46px * var(--heading-font-scale)),calc(7.5vw * var(--scale) * var(--heading-font-scale)));letter-spacing:-.02em}h3{font-size:max(calc(36px * var(--heading-font-scale)),calc(6vw * var(--scale) * var(--heading-font-scale)));letter-spacing:-.01em}h4{font-size:max(calc(26px * var(--heading-font-scale)),calc(4.5vw * var(--scale) * var(--heading-font-scale)));letter-spacing:0em}h5{font-size:max(calc(24px * var(--heading-font-scale)),calc(4vw * var(--scale) * var(--heading-font-scale)));letter-spacing:0em}h6{font-size:max(calc(22px * var(--heading-font-scale)),calc(3.5vw * var(--scale) * var(--heading-font-scale)));letter-spacing:0em}.bottom-item-links a:hover,.button-arrow:hover{opacity:.6}.relative{position:relative;z-index:2}.hide-on-mobile{display:none!important}.button-animated-wrapper{position:absolute;bottom:21svh;right:11vw}.bottom-item{justify-content:flex-end;flex:auto;max-width:432px}.section-bottom{min-height:106px}.section-bottom .bottom-item:nth-of-type(2){display:none}.cursor-text{display:none!important}.grid{grid-template-columns:1fr}.tags-grid{grid-template-columns:1fr 1fr}.hide-on-mobile{display:none}.medium-text{font-size:32px}.button:hover,.btn:hover{background-color:var(--background-color);color:var(--text-color)}.hover-image-animation:hover img,.hover-image-animation:hover svg{transform:scale(1)}.normal-grid{row-gap:48px;column-gap:24px}.normal-grid.tags-grid{row-gap:32px}.form-button:hover,.social:hover{color:var(--background-color);background-color:var(--text-color)}.overlay-number{font-size:max(calc(26px * var(--heading-font-scale)),calc(3.8vw * var(--scale) * var(--heading-font-scale)));letter-spacing:-.02em}.narrow-container,.extra-narrow-container{min-width:100%;width:100%;padding-left:max(24px,1.67vw);padding-right:max(24px,1.67vw)}}@media screen and (max-width:767px){html,body{font-size:16px}h1,.heading-1{font-size:max(calc(42px * var(--heading-font-scale)),calc(11.6vw * var(--scale) * var(--heading-font-scale)));letter-spacing:-.02em}.faq-page h1,.account-page h1{font-size:max(calc(42px * var(--heading-font-scale)),calc(11.6vw * var(--scale) * var(--heading-font-scale)))}h2{font-size:max(calc(32px * var(--heading-font-scale)),calc(9.25vw * var(--scale) * var(--heading-font-scale)))}h3{font-size:max(calc(26px * var(--heading-font-scale)),calc(7.5vw * var(--scale) * var(--heading-font-scale)))}h4{font-size:max(calc(22px * var(--heading-font-scale)),calc(5.5vw * var(--scale) * var(--heading-font-scale)))}h5{font-size:max(calc(20px * var(--heading-font-scale)),calc(5vw * var(--scale) * var(--heading-font-scale)))}h6{font-size:max(calc(18px * var(--heading-font-scale)),calc(4.5vw * var(--scale) * var(--heading-font-scale)))}.section-inner{padding:16px 0}.wide-container,.narrow-container,.extra-narrow-container{padding-left:18px;padding-right:18px}.bottom-item,.section-bottom{gap:8px}.section-bottom{min-height:122px}.icon-button-arrow{width:22px;height:22px}.button-animated{width:70px}.button-animated-inner{width:19px;height:19px}.button-arrow{margin-top:0}.link-button{font-size:16px;gap:5px}.link-circle{width:8px;min-width:8px}.posts-header{padding-bottom:16px}.medium-text{font-size:24px}.medium-text.smaller{font-size:18px}.section-padding{padding:38px 0}.section-padding-bottom{padding-bottom:38px}.section-padding-bottom.bigger{padding-bottom:54px}.button,button,.btn,.header-card-button,.cta-button{font-size:16px;padding:11px 28px}.pagination-nav{margin-top:38px}.normal-grid{padding-top:20px;row-gap:38px;column-gap:18px}.normal-grid.tags-grid{row-gap:24px}input,.signup-card-input{font-size:16px;height:44px}.form-button,.social{width:44px;min-width:44px;height:44px}.form-arrow-inner{width:28px}.overlay-number{right:16px;top:-4px;font-size:max(calc(22px * var(--heading-font-scale)),calc(5.5vw * var(--scale) * var(--heading-font-scale)))}.full-page-inner{padding-top:max(80px,15vh);padding-bottom:max(80px,15vh)}.relative-hero .menu-section-bottom{flex-direction:row!important}}.navbar-outer{z-index:999;position:absolute;top:0;left:0;right:0}.navbar{padding:max(18px,1.25vw) 0}.navbar-inner{color:currentColor;align-items:center;display:flex}.navbar-inner a{font-weight:500}.logo-outer,.navbar-additional-links,.menu-link-wrapper{width:calc(100% / 3);padding:0 max(24px,1.67vw)}.logo-wrapper{text-decoration:none;color:currentColor;width:fit-content}.navbar-accent,.hero-section-w-image .navbar{color:var(--overlay-text-color)}.logo-image{height:max(calc(14px * var(--logo-scale)),calc(.97vw * var(--scale) * var(--logo-scale)));width:auto}.logo-image.accent{position:absolute;opacity:0}.navbar-accent .logo-image.accent,.hero-section-w-image .logo-image.accent{opacity:1}.navbar-accent .logo-image.main,.hero-section-w-image .logo-image.main{opacity:0}.navbar-additional-links{display:flex}.menu-link-wrapper{display:flex;justify-content:flex-end}custom-menu{position:fixed;inset:0;display:block;background-color:var(--text-color);color:var(--background-color);overflow-y:auto;z-index:2000;clip-path:circle(0 at 100% 0);transition:clip-path .6s ease;pointer-events:none;padding-top:max(124px,26.6vh);padding-bottom:max(124px,calc(8.61vw * var(--scale)))}custom-menu::-webkit-scrollbar{display:none}custom-menu{scrollbar-width:none}custom-menu .navbar-outer{position:fixed;background-color:var(--text-color)}custom-menu.open{pointer-events:auto}custom-menu .vertical-lines{z-index:1000}.menu-section-bottom{position:fixed;bottom:0;left:0;right:0;gap:0;padding:max(18px,1.25vw) 0;background-color:var(--text-color);z-index:200;min-height:unset!important}.menu-section-bottom .bottom-item{padding:0 max(24px,1.67vw);flex:unset}.menu-section-bottom .bottom-item:nth-of-type(1){width:calc(100% / 3)}.menu-section-bottom .bottom-item:nth-of-type(2){width:50%}.menu-section-bottom .bottom-item:nth-of-type(3){width:calc(100% / 6)}.nav{display:flex;flex-wrap:wrap;list-style:none}.nav-link-item{font-size:max(calc(68px * var(--heading-font-scale)),calc(4.72vw * var(--scale) * var(--heading-font-scale)));font-weight:500;line-height:100%;letter-spacing:-.03em;display:flex;position:relative}.nav-link{transition:opacity .2s ease;cursor:pointer;flex-wrap:wrap}.menu-links-inner{max-width:calc((100% * 5 / 6) * var(--scale));display:flex}.secondary-links{display:none}.active-secondary-links-container .secondary-links{position:absolute;top:0;left:0;right:0;display:block;opacity:0;pointer-events:none;transform:translateY(10px);transition:transform .7s var(--expo-transition),opacity .2s var(--expo-transition)}.active-secondary-links-container .secondary-links.open{position:static;opacity:1;transform:translateY(0);pointer-events:auto}.secondary-links-inner{display:flex;flex-direction:column;row-gap:max(8px,calc(.56vw * var(--scale)));column-gap:0px}.active-secondary-links-container .secondary-links .nav-link:hover{opacity:1}.secondary-links-inner .nav-link-item .nav-link,.menu-label-text{font-size:max(18px,calc(1.25vw * var(--scale)));font-weight:400;line-height:130%;letter-spacing:0em;opacity:.6}.nav .nav-link-item:last-of-type .nav-link-separator{display:none}.active-secondary-links-container{margin-top:max(48px,calc(3.33vw * var(--scale)));overflow:hidden}.active-secondary-links-container .secondary-links-inner{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(6,auto);grid-auto-rows:auto;grid-auto-flow:column;width:100%}.active-secondary-links-container .secondary-links-inner li{padding-left:max(24px,1.67vw)}.menu-label-overlay-text{inset:0;position:absolute;display:flex;transition:opacity .2s ease;pointer-events:none;opacity:0}.menu-label-text{background:var(--text-color);color:var(--background-color);padding:2px 4px;opacity:1}.menu-label:not(open):hover .menu-label-overlay-text:not(.collapse-label-wrapper){opacity:1;pointer-events:auto}.nav-link.close:not(.open){opacity:.6!important}.nav-link.open,.menu-links-inner.open .nav-link:hover,.menu-links-inner.open .nav-link:hover+.menu-item-arrow{opacity:1!important}.nav-link.inactive,.menu-links-inner.open .nav-link,.menu-links-inner.open .menu-item-arrow{opacity:.6}.menu-label.open .collapse-label-wrapper{opacity:1;pointer-events:auto}.menu-label.open .menu-label-overlay-text:not(.collapse-label-wrapper){opacity:0;pointer-events:none}.search-button,.close-button,.account-button{display:none}#announcement-bar-root{position:relative}#announcement-bar-root .gh-announcement-bar{font-size:max(14px,calc(.97vw * var(--scale)));line-height:140%;padding:max(14px,calc(.83vw * var(--scale))) max(26px,1.8vw);font-weight:400;text-transform:none}.gh-announcement-bar a{font-weight:500}#announcement-bar-root .gh-announcement-bar button{right:max(14px,.97vw);width:max(32px,calc(2.22vw * var(--scale)));height:max(32px,calc(2.22vw * var(--scale)));margin-top:0;top:50%;transform:translateY(-50%);z-index:3}#announcement-bar-root .gh-announcement-bar svg{width:max(10px,calc(.69vw * var(--scale)));height:max(10px,calc(.69vw * var(--scale)))}#announcement-bar-root .gh-announcement-bar.dark path{fill:var(--background-color)!important}#announcement-bar-root .gh-announcement-bar-content{padding:0px max(26px,1.8vw)}#announcement-bar-root button:hover{background-color:transparent}custom-menu[data-menu-type=Normal]{padding-top:max(124px,16vh)}custom-menu[data-menu-type=Normal] .menu-links-inner{max-width:100%;padding:0}custom-menu[data-menu-type=Normal] .nav{flex-direction:column;width:100%}custom-menu[data-menu-type=Normal] .nav>li{width:100%;padding:0}custom-menu[data-menu-type=Normal] .nav-link-separator{display:none}custom-menu[data-menu-type=Normal] .nav>li:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:var(--background-color);opacity:var(--lines-opacity)}custom-menu[data-menu-type=Normal] .nav>li:last-of-type:before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--background-color);opacity:var(--lines-opacity)}custom-menu[data-menu-type=Normal] .nav>li>a,custom-menu[data-menu-type=Normal] li .menu-label{line-height:80%;padding:max(26px,calc(1.81vw * var(--scale))) max(24px,1.67vw)}custom-menu[data-menu-type=Normal] .nav>li>a,custom-menu[data-menu-type=Normal] .nav .menu-label{width:100%}custom-menu[data-menu-type=Normal] .nav .menu-label{justify-content:flex-start;align-items:flex-start;flex-direction:column}.menu-item-arrow{transform:rotate(180deg) rotateX(180deg);position:absolute;top:max(30px,calc(2.08vw * var(--scale)));right:max(24px,1.67vw);width:max(calc(48px * var(--heading-font-scale)),calc(3.33vw * var(--scale) * var(--heading-font-scale)));pointer-events:none;transition:opacity .2s ease}.nav-link.inactive+.menu-item-arrow{opacity:.6}.nav-link.open+.menu-item-arrow{opacity:1!important}custom-menu[data-menu-type=Normal] .menu-label.open .secondary-links{display:block}custom-menu[data-menu-type=Normal] .secondary-links .menu-item-arrow{display:none}custom-menu[data-menu-type=Normal] .secondary-links-inner{margin-top:max(38px,calc(2.64vw * var(--scale)));margin-bottom:max(16px,calc(1.11vw * var(--scale)));display:grid;grid-template-columns:repeat(5,1fr);position:relative;left:calc(max(24px,1.67vw)*-1)}custom-menu[data-menu-type=Normal] .secondary-links-inner li{padding-left:max(24px,1.67vw);width:calc(100vw / 6)}custom-menu a,custom-menu .navbar-inner{color:var(--background-color)}@media screen and (max-width:1080px){.navbar{padding:22px 0}.navbar-additional-links{display:none!important}.logo-outer,.menu-link-wrapper{width:50%}.search-button,.close-button,.account-button{display:flex;align-items:center;justify-content:center;width:24px}.account-button{margin-right:3px}.close-button-desktop{display:none}.menu-link-wrapper{gap:8px}.menu-section-bottom .bottom-item{justify-content:space-between}.menu-section-bottom .bottom-item:nth-of-type(1){display:none!important}.menu-section-bottom .bottom-item:nth-of-type(2),.menu-section-bottom .bottom-item:nth-of-type(3){display:flex;width:auto}.menu-section-bottom .bottom-item:nth-of-type(3){margin-left:auto}.nav-link-item{font-size:max(calc(56px * var(--heading-font-scale)),calc(8vw * var(--scale) * var(--heading-font-scale)));letter-spacing:-.02em}.active-secondary-links-container .secondary-links-inner li{padding-right:max(24px,1.67vw)}.active-secondary-links-container .secondary-links .nav-link:hover{opacity:.6}.active-secondary-links-container .secondary-links-inner{grid-template-columns:repeat(2,1fr);grid-auto-flow:row;grid-auto-columns:unset}#announcement-bar-root .gh-announcement-bar button{width:24px;height:24px}custom-menu[data-menu-type=Normal] .secondary-links-inner{grid-template-columns:repeat(2,1fr)}custom-menu[data-menu-type=Normal] .secondary-links-inner li{padding-left:max(24px,1.67vw);padding-right:max(24px,1.67vw);width:50vw}custom-menu[data-menu-type=Normal] .nav-link-item{font-size:max(calc(48px * var(--heading-font-scale)),calc(7vw * var(--scale) * var(--heading-font-scale)))}.menu-item-arrow{top:max(30px,calc(2.08vw * var(--scale)));width:max(calc(42px * var(--heading-font-scale)),calc(2.92vw * var(--scale) * var(--heading-font-scale)))}}@media screen and (max-width:767px){.navbar{padding:20px 0}.logo-image{height:calc(12px * var(--logo-scale))}.logo-outer,.navbar-additional-links,.menu-link-wrapper{padding:0 18px}custom-menu{padding-top:max(80px,26.6vh);padding-bottom:max(80px,12vh)}.menu-section-bottom{padding:16px 0}.menu-section-bottom .bottom-item{padding:0 18px}.nav-link-item{font-size:max(calc(32px * var(--heading-font-scale)),calc(10vw * var(--scale) * var(--heading-font-scale)));line-height:100%}.menu-links-inner{max-width:100%;display:flex}.active-secondary-links-container .secondary-links .nav-link:hover{opacity:1}.secondary-links-inner .nav-link-item .nav-link,.menu-label-text{font-size:16px}.active-secondary-links-container{margin-top:32px}.active-secondary-links-container .secondary-links-inner li{padding-left:18px;padding-right:18px}.search-button,.close-button,.account-button{width:20px}.account-button{margin-bottom:1px}custom-menu[data-menu-type=Normal]{padding-top:max(80px,16vh)}custom-menu[data-menu-type=Normal] .nav>li>a,custom-menu[data-menu-type=Normal] li .menu-label{line-height:80%;padding:20px 18px}custom-menu[data-menu-type=Normal] .nav-link-item{font-size:max(calc(30px * var(--heading-font-scale)),calc(9vw * var(--scale) * var(--heading-font-scale)))}.menu-item-arrow{top:20px;right:18px;width:max(calc(26px * var(--heading-font-scale)),calc(8vw * var(--scale) * var(--heading-font-scale)))}custom-menu[data-menu-type=Normal] .secondary-links-inner{left:-18px;margin-top:28px;margin-bottom:10px}custom-menu[data-menu-type=Normal] .secondary-links-inner li{padding-left:18px;padding-right:18px}}@media screen and (max-width:479px){.active-secondary-links-container .secondary-links-inner,custom-menu[data-menu-type=Normal] .secondary-links-inner{grid-template-columns:repeat(1,1fr)}custom-menu[data-menu-type=Normal] .secondary-links-inner li{width:100%}}
