@font-face{font-family:Thunder;src:url(/_astro/Thunder-BoldLC.B_EAXbNj.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Thunder;src:url(/_astro/Thunder-LC.D52gvixC.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Thunder;src:url(/_astro/Thunder-SemiBoldLC.Pr2JY5mH.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Thunder;src:url(/_astro/Thunder-MediumLC.DH4IzQW6.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}:root{--success-color: green;--error-color: #F44336;--scale: 1;--dark-overlay-background-color: #000000;--ease-transition: cubic-bezier(.23, 1, .32, 1);--bounce-past-transition: cubic-bezier(.68, -.55, .27, 1.55);--margin-right: auto}*{box-sizing:border-box;margin:0;padding:0}@media (min-width: 1920px){:root{--scale: .8}}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);text-transform:var(--text-style);font-family:var(--font2);font-size:max(18px,calc(1.25vw * var(--scale)));font-weight:400;line-height:130%}h1,h2,h3,h4,h5,h6,.heading-1,.heading-2{font-family:var(--font1);line-height:calc(80% * var(--heading-font-line-height-scale));font-weight:500}h1,.heading-1{color:var(--overlay-text-color);font-size:max(calc(116px * var(--heading-font-scale)),calc(8.06vw * var(--scale) * var(--heading-font-scale)));font-weight:700}.heading-1.dark{color:var(--text-color)}h2,.heading-2{color:var(--text-color);font-size:max(calc(62px * var(--heading-font-scale)),calc(4.31vw * var(--scale) * var(--heading-font-scale)));font-weight:600}h3{font-size:max(calc(48px * var(--heading-font-scale)),calc(3.33vw * var(--scale) * var(--heading-font-scale)))}h4{font-size:max(calc(42px * var(--heading-font-scale)),calc(2.92vw * var(--scale) * var(--heading-font-scale)))}h5{font-size:max(calc(36px * var(--heading-font-scale)),calc(2.5vw * var(--scale) * var(--heading-font-scale)))}h6{font-size:max(calc(28px * var(--heading-font-scale)),calc(1.94vw * var(--scale) * var(--heading-font-scale)))}p{color:var(--text-color-70);text-transform:none;font-family:var(--font2);font-size:max(18px,calc(1.25vw * var(--scale)));font-weight:400;line-height:175%}strong{color:var(--text-color)}small{font-weight:400;text-transform:none;font-family:var(--font2);font-size:max(14px,calc(.97vw * var(--scale)));line-height:150%}a.button{line-height:110%;text-decoration:none;text-transform:none}.card-small-text{margin-top:max(8px,calc(.56vw * var(--scale)))}.card-small-text a{color:var(--text-color);text-decoration:none}.card-small-text a:hover{text-decoration:underline}.card-small-text p{color:var(--text-color);font-size:max(15px,calc(1.04vw * var(--scale)))}.paragraph{font-size:max(16px,calc(1.11vw * var(--scale)));line-height:130%}.paragraph.overlay{opacity:.7;color:var(--overlay-text-color)}img,figure{width:100%;height:100%;object-fit:cover;overflow:hidden}.featured-post-image-wrapper,.creative-post-card-image-wrapper{aspect-ratio:4/5}.dark-overlay{opacity:var(--dark-overlay-opacity);pointer-events:none;background-color:var(--dark-overlay-background-color);position:absolute;inset:0;z-index:2}.unstyled-button{padding:0;border:none;outline:none;background-color:transparent;color:currentColor}.tags-wrapper{grid-column-gap:max(7px,calc(.49vw * var(--scale)));grid-row-gap:max(7px,calc(.49vw * var(--scale)));justify-content:flex-start;align-items:center;margin-bottom:max(16px,calc(1.11vw * var(--scale)));display:flex}.bracket-subtitle,.bracket-button{grid-column-gap:2px;grid-row-gap:2px;justify-content:flex-start;align-items:center;display:flex;text-decoration:none}.medium-text{font-family:var(--font1);color:var(--overlay-text-color);letter-spacing:.015em;font-size:max(calc(32px * var(--heading-font-scale)),calc(2.22vw * var(--scale) * var(--heading-font-scale)));font-weight:700;line-height:calc(100% * var(--heading-font-line-height-scale))}.medium-text.bigger-font{font-size:max(calc(42px * var(--heading-font-scale)),calc(2.92vw * var(--scale) * var(--heading-font-scale)));font-weight:500}.medium-text.absolute{position:absolute;top:0;left:0;transform:translateY(-100%)}.left-bracket{font-weight:600}html[data-primary-font=Thunder] .right-bracket,html[data-primary-font=Thunder] .left-bracket{padding-bottom:max(4px,calc(.28vw * var(--scale)))}.right-bracket{font-weight:600;transform:rotateY(180deg)}.bracket-button-text{font-weight:500;position:relative;overflow:hidden}.arrow-button{column-gap:max(22px,calc(1.53vw * var(--scale)));row-gap:max(22px,calc(1.53vw * var(--scale)));background-color:var(--overlay-text-color);color:var(--overlay-button-text-color);border-radius:max(100px,calc(6.94vw * var(--scale)));justify-content:flex-start;align-items:center;padding:max(7px,calc(.49vw * var(--scale))) max(8px,calc(.56vw * var(--scale))) max(7px,calc(.49vw * var(--scale))) max(22px,calc(1.53vw * var(--scale)));text-decoration:none;display:flex}button,.button{cursor:pointer;border:none;outline:none;font-size:max(16px,calc(1.11vw * var(--scale)));display:block;background-color:var(--text-color);color:var(--background-color);border-radius:max(100px,calc(6.94vw * var(--scale)));padding:max(15px,calc(1.04vw * var(--scale))) max(30px,calc(2.08vw * var(--scale)))}.button-wrapper{width:100%;display:flex;justify-content:center;align-items:center}.button-wrapper.right{justify-content:flex-end}.button-wrapper.left{justify-content:flex-start}.button-wrapper a{text-decoration:none!important}.pagination-button{margin-top:max(58px,calc(4.03vw * var(--scale)))}.arrow-button-text-wrapper{position:relative;overflow:hidden}.arrow-button-text{text-transform:none;font-family:Roboto,sans-serif;font-size:max(16px,calc(1.11vw * var(--scale)));font-weight:400;line-height:110%}.arrow-button-text.absolute{position:absolute;top:0;transform:translateY(-100%)}.arrow-button-circle{background-color:var(--overlay-button-text-color);border-radius:100%;flex-flow:column;justify-content:center;align-items:center;width:max(29px,calc(2.01vw * var(--scale)));min-width:max(29px,calc(2.01vw * var(--scale)));height:max(29px,calc(2.01vw * var(--scale)));min-height:max(29px,calc(2.01vw * var(--scale)));display:flex;position:relative}.arrow-button-circle-inner{flex-flow:column;justify-content:center;align-items:center;width:max(20px,calc(1.39vw * var(--scale)));height:max(20px,calc(1.39vw * var(--scale)));display:flex;position:relative;overflow:hidden;color:var(--overlay-text-color)}.arrow-button-icon.absolute{position:absolute;left:0;transform:translate(-110%)}.wide-container{color:currentColor;width:100%;padding-left:max(26px,1.8vw);padding-right:max(26px,1.8vw);display:block}.narrow-container{min-width:calc(800px + 2*max(26px,1.8vw));width:calc((56vw * var(--scale)) + 2 * max(26px,1.8vw));padding-left:max(26px,1.8vw);padding-right:max(26px,1.8vw);margin-left:auto;margin-right:auto}.flex-center{display:flex;align-items:center;justify-content:center}.section{padding-top:max(67px,4.65vw);padding-bottom:max(67px,4.65vw)}.section-bigger-bottom-padding{padding-bottom:max(134px,9.3vw)}.last-section{padding-bottom:0}.section-relative{position:relative;z-index:7}.section.no-padding{padding-bottom:0;padding-top:0;position:relative}.section-padding-top{padding-top:max(67px,4.65vw)}.subtitle-wrapper{margin-bottom:max(144px,calc(10vw * var(--scale)))}.subtitle-with-margin{margin-top:max(53px,calc(3.69vw * var(--scale)));margin-bottom:max(53px,calc(3.69vw * var(--scale)))}.subtitle{color:var(--text-color);text-transform:none;margin-top:0;margin-bottom:0;font-family:var(--font2);font-size:max(16px,calc(1.11vw * var(--scale)));font-weight:400;line-height:130%}.space-between-subtitle{display:flex;align-items:flex-start;width:100%;justify-content:space-between;margin-top:0!important}.dark,.dark *{color:var(--text-color)}.light,.light *{color:var(--background-color)}.paragraph.light{opacity:.7}.big-text{font-family:var(--font1);color:var(--text-color);font-size:max(calc(76px * var(--heading-font-scale)),calc(5.28vw * var(--heading-font-scale)));font-weight:700;line-height:calc(80% * var(--heading-font-line-height-scale));text-decoration:none}.placeholder{height:100%;width:100%;border:1px solid var(--text-color)}html[data-primary-font=Thunder] .restricted-access-icon{margin-bottom:max(calc(8px * var(--heading-font-line-height-scale) * var(--heading-font-scale)),calc(.56vw * var(--heading-font-line-height-scale) * var(--heading-font-scale)))}.restricted-access-icon{width:max(calc(25px * var(--heading-font-scale)),calc(1.74vw * var(--scale) * var(--heading-font-scale)));min-width:max(calc(25px * var(--heading-font-scale)),calc(1.74vw * var(--scale) * var(--heading-font-scale)))}.overlay-text-color{color:var(--overlay-text-color)}.hide-on-desktop{display:none}.centered-text{text-align:center}.slide-ease-in-animation,.ease-in-animation,.ease-in-animation-no-stagger{opacity:0;will-change:transform,opacity;transform:translateY(30px)}.ease-in-animation *,.ease-in-animation-no-stagger *,.slide-ease-in-animation *{will-change:transform,opacity}.post-main-image-wrapper.ease-in-animation-no-stagger{transform:translateY(50px)}.opacity-animation{opacity:0;will-change:opacity}.slide-image-animation{will-change:opacity,scale;scale:1.06}.slide-image-animation video{will-change:opacity,scale}.image-animation{opacity:0;will-change:opacity}.three-lines{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.five-lines{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.all-posts-link .creative-post-card-title{line-height:100%;transition:opacity .2s ease}.all-posts-link:hover .creative-post-card-title{opacity:1}html[data-primary-font=Thunder] .arrow-link-button{margin-bottom:max(calc(23px * var(--heading-font-scale)),calc(1.6vw * var(--scale) * var(--heading-font-scale)))}.arrow-link-button{width:max(calc(84px * var(--heading-font-scale)),calc(5.83vw * var(--scale) * var(--heading-font-scale)));height:max(calc(84px * var(--heading-font-scale)),calc(5.83vw * var(--scale) * var(--heading-font-scale)));background-color:var(--text-color);border-radius:100%;position:absolute;right:max(-6px,calc(-.42vw * var(--scale)));transform:translate(120%) scale(0);color:var(--background-color);will-change:transform;transition:transform .2s ease}.arrow-link-button-wrapper{width:max(calc(42px * var(--heading-font-scale)),calc(2.92vw * var(--scale) * var(--heading-font-scale)));height:max(calc(42px * var(--heading-font-scale)),calc(2.92vw * var(--scale) * var(--heading-font-scale)));transform:rotate(45deg)}.all-posts-link:hover .arrow-link-button{transform:translate(120%) scale(1)}.z-5{position:relative;z-index:5}.grid{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:max(26px,1.8vw);row-gap:max(48px,calc(3.3vw * var(--scale)))}.tags-grid{grid-template-columns:1fr 1fr 1fr 1fr;column-gap:max(26px,1.8vw);row-gap:max(32px,calc(2.22vw * var(--scale)))}.bracket-button .medium-text{will-change:transform;transition:transform .6s var(--ease-transition)}.bracket-button:hover .medium-text.main{transform:translateY(105%)}.bracket-button:hover .left-bracket{transform:translate(-3px)}.bracket-button:hover .right-bracket{transform:translate(3px) rotateY(180deg)}.bracket-button:hover .medium-text.absolute{transform:translateY(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)}.socials{column-gap:max(12px,.83vw);row-gap:max(12px,.83vw);justify-content:flex-start;align-items:center;display:flex;flex-wrap:wrap}.social{border:1px solid var(--background-color);border-radius:100%;flex-flow:column;justify-content:center;align-items:center;width:max(43px,2.99vw);min-width:max(43px,2.99vw);height:max(43px,2.99vw);min-height:max(43px,2.99vw);display:flex;position:relative;overflow:hidden;color:var(--background-color)}.social:hover{color:var(--text-color);background-color:var(--background-color)}.social-inner{z-index:2;flex-flow:column;justify-content:center;align-items:center;width:max(21px,1.46vw);height:max(21px,1.46vw);display:flex;position:relative}.social-inner-bigger{width:max(32px,2.22vw);height:max(32px,2.22vw)}.social-inner svg{width:100%;height:auto}.hover-underline{text-decoration:none}.hover-underline:hover{text-decoration:underline}.return-button-wrapper{justify-self:end}.return-button{cursor:pointer;transform:rotate(-90deg)}.return-button path{fill:unset}html[data-primary-font=Thunder] .footer-link-circle{margin-bottom:max(calc(10px * (var(--heading-font-scale) + var(--circle-scale))),calc(.7vw * (var(--heading-font-scale) + var(--circle-scale))))}.footer-link-circle{background-color:var(--background-color);border-radius:100%;width:max(calc(12px * (var(--heading-font-scale) + var(--circle-scale))),calc(.83vw * (var(--heading-font-scale) + var(--circle-scale))));height:max(calc(12px * (var(--heading-font-scale) + var(--circle-scale))),calc(.83vw * (var(--heading-font-scale) + var(--circle-scale))));position:absolute;transform:scale(0);will-change:transform;transition:transform .25s var(--bounce-past-transition)}.right-aligned .footer-link-circle{right:0}.footer-nav-link{transition:opacity .2s ease}.footer-nav-link:hover{opacity:1}.footer-nav-link:hover .footer-link-circle{transform:scale(1)}.footer-nav-link .footer-text{transition:transform .3s cubic-bezier(.25,.46,.45,.94);transform:translate(0)}.footer-nav-link:hover .footer-text{transform:translate(max(20px,1.4vw))}.right-aligned .footer-nav-link:hover .footer-text{transform:translate(calc(-1*max(20px,1.4vw)))}.footer-bottom{column-gap:max(16px,calc(1.11vw * var(--scale)));row-gap:max(16px,calc(1.11vw * var(--scale)));grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;margin-top:auto;display:grid;padding-bottom:max(26px,1.81vw)}.copyright-text-wrapper{text-align:center;margin-top:max(10px,calc(.69vw * var(--scale)))}.copyright-border{display:none}input{border:none;margin:0;outline:none;width:100%;text-transform:none;font-family:var(--font2);line-height:130%;padding:max(11px,calc(.76vw * var(--scale))) max(43px,calc(2.99vw * var(--scale))) max(11px,calc(.76vw * var(--scale))) max(19px,calc(1.32vw * var(--scale)));font-size:max(16px,calc(1.11vw * var(--scale)));background-color:transparent;border-radius:999px;position:relative;color:var(--background-color)}input::placeholder{color:var(--background-color);opacity:.5}.success small{color:var(--success-color)}.error small{color:var(--error-color)}.form-alert{display:none;font-family:var(--font2);margin-top:max(12px,calc(.83vw * var(--scale)))}form.error .error-alert,form.success .success-alert,form.loading .loading-alert{display:block}.site-name{position:absolute;top:0;left:0;z-index:-10;color:var(--background-color);width:0px;height:0px;font-size:1px}.parallax-image{overflow:hidden;display:flex;align-items:center;justify-content:center}.parallax-image img{object-fit:cover;height:110%}.all-posts-link{margin-top:max(calc(56px * var(--heading-font-scale)),calc(3.89vw * var(--scale) * var(--heading-font-scale)));text-decoration:none;position:relative}.hide-posts{display:none!important}.background-image{background-size:cover;position:absolute;inset:0;z-index:0;display:flex;justify-content:center;align-items:center}.hidden{width:0px;height:0px;display:none}.card-extra-info{display:none}html[data-show-card-extra-info=true] .card-extra-info{display:block}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}html[data-footer-type=Normal] .last-section{padding-bottom:max(90px,6.25vw)}.background-image video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1080px){html,body{font-size:16px}h1{font-size:calc(96px * var(--heading-font-scale))}.heading-1{font-size:calc(96px * var(--heading-font-scale) * .75)}h2,.heading-2{font-size:calc(54px * var(--heading-font-scale))}h3{font-size:calc(42px * var(--heading-font-scale))}h4{font-size:calc(36px * var(--heading-font-scale))}h5{font-size:calc(28px * var(--heading-font-scale))}h6{font-size:calc(22px * var(--heading-font-scale))}p{font-size:16px}.hide-on-mobile{display:none}.hide-on-desktop{display:block}.medium-text{font-size:calc(30px * var(--heading-font-scale))}.medium-text.bigger-font{font-size:calc(38px * var(--heading-font-scale))}.section-bigger-bottom-padding{padding-bottom:90px}.section-padding-top{padding-top:50px}.last-section{padding-bottom:90px}.tags-wrapper{margin-bottom:18px}html[data-primary-font=Thunder] .right-bracket,html[data-primary-font=Thunder] .left-bracket{padding-bottom:3px}.big-text{font-size:calc(68px * var(--heading-font-scale))}.restricted-access-icon{width:calc(24px * var(--heading-font-scale));min-width:calc(24px * var(--heading-font-scale))}.subtitle-with-margin.no-top{margin-top:0}html[data-primary-font=Thunder] .arrow-link-button{margin-bottom:calc(14px * var(--heading-font-scale))}.arrow-link-button{width:calc(56px * var(--heading-font-scale));height:calc(56px * var(--heading-font-scale))}.arrow-link-button-wrapper{width:calc(34px * var(--heading-font-scale));height:calc(34px * var(--heading-font-scale))}.bracket-button:hover .medium-text.main{transform:translateY(0)}.bracket-button:hover .left-bracket{transform:translate(0)}.bracket-button:hover .right-bracket{transform:translate(0) rotateY(180deg)}.bracket-button:hover .medium-text.absolute{transform:translateY(-105%)}.hover-image-animation:hover img,.hover-image-animation:hover svg{transform:scale(1)}.grid{grid-template-columns:1fr 1fr;column-gap:30px;row-gap:42px}.tags-grid{row-gap:26px}.hover-underline:hover{text-decoration:none}.social{width:48px;min-width:48px;height:48px;min-height:48px}.social:hover{color:var(--background-color);background-color:var(--text-color)}.social-inner{width:24px;height:24px}.social-inner-bigger{width:36px;height:36px}.footer-link-circle{display:none}.footer-nav-link:hover{opacity:.2}.footer-nav-link:hover .footer-link-circle{transform:scale(0)}.footer-nav-link:hover .footer-text,.right-aligned .footer-nav-link:hover .footer-text{transform:translate(0)}.footer-bottom{column-gap:28px;row-gap:28px;grid-template-rows:auto auto;grid-template-columns:auto auto}.copyright-text-wrapper{order:9999;grid-area:span 1 / span 2 / span 1 / span 2;justify-self:stretch;margin-top:0}.copyright-border{background-color:var(--background-color);opacity:.4;width:100%;height:1px;margin-bottom:26px;padding-bottom:0;display:block}.all-posts-link{margin-top:calc(38px * var(--heading-font-scale))}.pagination-button{margin-top:48px}.narrow-container{min-width:auto;width:100%;padding-left:max(26px,1.8vw);padding-right:max(26px,1.8vw)}html[data-footer-type=Normal] .last-section{padding-bottom:82px}}@media screen and (max-width: 767px){h1{font-size:calc(62px * var(--heading-font-scale))}.heading-1{font-size:calc(64px * var(--heading-font-scale) * .75)}h2,.heading-2{font-size:calc(42px * var(--heading-font-scale));line-height:calc(85% * var(--heading-font-line-height-scale))}h3{font-size:calc(36px * var(--heading-font-scale))}h4{font-size:calc(32px * var(--heading-font-scale))}h5{font-size:calc(24px * var(--heading-font-scale))}h6{font-size:calc(18px * var(--heading-font-scale))}.wide-container,.narrow-container{padding-left:18px;padding-right:18px}.tags-wrapper{margin-bottom:12px}.section-bigger-bottom-padding{padding-bottom:70px}.section-padding-top{padding-top:44px}.last-section{padding-bottom:70px}.medium-text{font-size:calc(28px * var(--heading-font-scale))}.medium-text.bigger-font{font-size:calc(36px * var(--heading-font-scale))}.big-text{font-size:calc(48px * var(--heading-font-scale))}html[data-primary-font=Thunder] .restricted-access-icon{margin-bottom:calc(7px * var(--heading-font-line-height-scale) * var(--heading-font-scale))}.restricted-access-icon{width:calc(21px * var(--heading-font-scale));min-width:calc(21px * var(--heading-font-scale))}.arrow-link-button{display:none!important}.grid{grid-template-columns:1fr;column-gap:18px;row-gap:36px}.tags-grid{grid-template-columns:1fr 1fr;row-gap:18px}.socials{column-gap:10px;row-gap:10px}.social{width:43px;min-width:43px;height:43px;min-height:43px}.social-inner{width:21px;height:21px}.social-inner-bigger{width:31px;height:31px}.footer-bottom{column-gap:24px;row-gap:24px;padding-bottom:18px}.copyright-border{margin-bottom:18px}.all-posts-link{margin-top:calc(26px * var(--heading-font-scale))}.pagination-button{margin-top:38px}html[data-footer-type=Normal] .last-section{padding-bottom:68px}}.navbar-outer{z-index:999;position:absolute;top:0;left:0;right:0}.navbar{color:var(--overlay-text-color);padding-top:max(26px,calc(1.81vw * var(--scale)));padding-bottom:max(26px,calc(1.81vw * var(--scale)))}.navbar-inner{color:currentColor;justify-content:space-between;align-items:flex-start;display:flex}.logo-wrapper{text-decoration:none;color:currentColor}.medium-text.navbar-logo-text{font-size:max(calc(36px * var(--heading-font-scale)),calc(2.5vw * var(--scale) * var(--heading-font-scale)));font-weight:600;color:currentColor}.logo-image-wrapper{position:relative;width:max(calc(75px * var(--logo-scale)),calc(5.21vw * var(--scale) * var(--logo-scale)));z-index:2}.navbar-accent{color:var(--text-color)}.logo-image.accent{position:absolute;opacity:0}.navbar-accent .logo-image.accent{opacity:1}.navbar-accent .logo-image.main{opacity:0}.menu-button{cursor:pointer;display:none}.navbar-links-inner{grid-column-gap:max(21px,calc(1.46vw * var(--scale)));grid-row-gap:max(21px,calc(1.46vw * var(--scale)));justify-content:flex-start;align-items:center;display:flex;gap:8vw;pointer-events:none}.navbar-links-inner li{opacity:1;transition:opacity .3s ease}.navbar-links-inner:hover li{opacity:.6}.navbar-links-inner li:hover,.navbar-links-inner li:hover li{opacity:1!important}.nav{justify-content:flex-start;align-items:center;display:flex;pointer-events:auto}.medium-text.smaller{font-size:max(calc(28px * var(--heading-font-scale)),calc(1.94vw * var(--scale) * var(--heading-font-scale)));font-weight:600;text-decoration:none}.cta-navbar-links{justify-content:flex-start;align-items:center;display:flex;pointer-events:auto}.nav li a,.cta-navbar-links a{color:currentColor;flex-flow:column;justify-content:center;align-items:center;padding-left:max(10px,calc(.7vw * var(--scale)));padding-right:max(10px,calc(.7vw * var(--scale)));text-decoration:none;display:flex;position:relative}.nav li,.cta-navbar-links li{list-style-type:none;position:relative}html[data-primary-font=Thunder] .navbar-label-circle{bottom:max(calc(3px * (var(--heading-font-scale) + var(--circle-scale))),calc(.21vw * var(--scale) * (var(--heading-font-scale) + var(--circle-scale))))}.navbar-label-circle{position:relative;border-radius:100%;background-color:currentColor;width:max(calc(8px * (var(--heading-font-scale) + var(--circle-scale))),calc(.56vw * var(--scale) * (var(--heading-font-scale) + var(--circle-scale))));aspect-ratio:1/1;min-width:max(calc(8px * (var(--heading-font-scale) + var(--circle-scale))),calc(.56vw * var(--scale) * (var(--heading-font-scale) + var(--circle-scale))));margin-top:auto;margin-bottom:auto;margin-left:max(7px,calc(.49vw * var(--scale)));will-change:transform,opacity;transition:transform .3s var(--bounce-past-transition),opacity .2s linear}.navbar-circle{border-radius:100%;background-color:currentColor;width:max(calc(8px * (var(--heading-font-scale) + var(--circle-scale))),calc(.56vw * var(--scale) * (var(--heading-font-scale) + var(--circle-scale))));aspect-ratio:1/1;min-width:max(calc(8px * (var(--heading-font-scale) + var(--circle-scale))),calc(.56vw * var(--scale) * (var(--heading-font-scale) + var(--circle-scale))));position:absolute!important;will-change:transform,opacity;transition:transform .3s var(--bounce-past-transition),opacity .2s linear;left:max(-7px,calc(-.49vw * var(--scale)));transform:translateY(-50%) scale(0);opacity:0}.secondary-links-inner:hover .navbar-circle{transform:translateY(-50%) scale(1);opacity:1}li:hover .navbar-label-circle{transform:scale(0);opacity:0}.nav-link,.links-label{position:relative}.nav-link.last{padding-right:0}.secondary-links .nav-link{width:100%}.links-label{color:currentColor;display:flex;align-items:flex-start;cursor:pointer;padding-left:max(10px,calc(.7vw * var(--scale)));padding-right:max(10px,calc(.7vw * var(--scale)))}.nav li:hover .secondary-links,.nav .secondary-links:focus-within{opacity:1;pointer-events:all}.secondary-links{position:absolute;bottom:0;left:0;transform:translateY(100%);opacity:0;pointer-events:none;transition-duration:.3s;transition-property:opacity;z-index:2;width:max(280px,calc(19.44vw * var(--scale)))}.secondary-links-inner{margin-top:max(3px,calc(.21vw * var(--scale)));display:flex;flex-direction:column;gap:max(3px,calc(.21vw * var(--scale)));align-items:flex-start;position:relative}.desktop-navbar{display:block!important;opacity:1!important;height:auto!important}#announcement-bar-root{position:relative}#announcement-bar-root .gh-announcement-bar{font-family:var(--font2);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}.background-blur{background-color:transparent;z-index:99;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);position:fixed;inset:0;opacity:0;transition:opacity .2s ease;display:none;pointer-events:none}.background-blur:after{content:"";position:absolute;inset:0;background-color:var(--background-color);opacity:.25}.background-blur.dark-background-blur:after{background-color:var(--dark-overlay-background-color);opacity:.15}@media screen and (min-width: 1920px){.navbar-links-inner{gap:12vw}}@media screen and (max-width: 1080px){.navbar-links-outer{display:none;opacity:0}.navbar-circle{display:none!important}.menu-button{display:flex;position:relative;z-index:2;margin-left:auto}.menu-button{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:7px;width:30px;height:30px}.logo-wrapper{position:relative;z-index:2}.menu-line{width:30px;height:2px;background-color:currentColor;pointer-events:none;transition:transform .3s ease}.mobile-search{color:currentColor;margin-left:auto;position:relative;z-index:2}.search-icon{width:30px;min-width:30px;height:30px}.navbar-inner{gap:18px;justify-content:flex-start;align-items:flex-start}.medium-text.smaller{font-size:calc(52px * var(--heading-font-scale));width:fit-content}.navbar-links-outer{text-align:center;position:absolute;background-color:var(--background-color);height:100dvh;left:0;right:0;top:0;display:none;opacity:0;flex-direction:column;justify-content:center;margin-left:0;border-top:none;border-bottom:none;padding-top:0;padding-bottom:0}.navbar-links-outer *{color:var(--text-color)}.navbar-links-inner{padding-top:15vh;padding-bottom:16vh;flex-direction:column;align-items:center;row-gap:10px;overflow-y:auto;justify-content:flex-start;pointer-events:auto}.nav{flex-direction:column;row-gap:2px;min-width:280px}html[data-primary-font=Thunder] .navbar-label-circle{bottom:unset;top:calc(50% - (5px * (var(--heading-font-scale) + var(--circle-scale))))}.navbar-label-circle{width:calc(12px * (var(--heading-font-scale) + var(--circle-scale)));min-width:calc(12px * (var(--heading-font-scale) + var(--circle-scale)));position:absolute;display:block!important;right:0;transform:translate(100%) translateY(-50%) scale(1)!important;top:50%;opacity:1!important}.secondary-links{min-width:100%;position:static;transform:unset;opacity:1;pointer-events:none;transition-duration:.15s;transition-property:height;height:0px;overflow:hidden}.secondary-links-inner{align-items:center;padding-top:24px;margin-top:12px;padding-bottom:16px;border:none;row-gap:4px;border-top:1px solid var(--text-color);overflow:hidden;position:relative}.nav li{display:flex;flex-direction:column;align-items:center;width:100%}.secondary-links .nav-link{font-size:calc(42px * var(--heading-font-scale));width:fit-content}.cta-navbar-links{border-top:1px solid var(--text-color);min-width:280px;display:flex;align-items:center;justify-content:center;flex-direction:column}.nav-link.last{background-color:var(--text-color);color:var(--background-color);font-family:var(--font2);font-size:20px;font-weight:400;display:flex;align-items:center;justify-content:center;text-transform:none;padding:15px 50px;border-radius:200px;margin-top:26px}.navbar-links-inner li{opacity:1!important}.background-blur{display:none!important;pointer-events:none}#announcement-bar-root .gh-announcement-bar button{width:24px;height:24px}}@media screen and (max-width: 767px){.navbar{padding-top:18px;padding-bottom:18px}.medium-text.navbar-logo-text{font-size:calc(32px * var(--heading-font-scale))}.logo-image-wrapper{width:calc(63px * var(--logo-scale))}.menu-button{row-gap:6px;width:27px;height:27px}.menu-line{width:27px}.search-icon{width:26px;min-width:26px;height:26px;margin-top:1px}.navbar-inner{gap:12px}.medium-text.smaller{font-size:calc(46px * var(--heading-font-scale))}.navbar-links-inner{row-gap:8px}.nav{row-gap:2px;min-width:252px}html[data-primary-font=Thunder] .navbar-label-circle{top:calc(50% - (4px * (var(--heading-font-scale) + var(--circle-scale))))}.navbar-label-circle{width:calc(11px * (var(--heading-font-scale) + var(--circle-scale)));min-width:calc(11px * (var(--heading-font-scale) + var(--circle-scale)))}.cta-navbar-links{min-width:252px}.secondary-links-inner{padding-bottom:14px;row-gap:2px}.secondary-links .nav-link{font-size:calc(38px * var(--heading-font-scale))}.nav-link.last{font-size:18px}}
