.transform{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1}.filter{--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: }*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}iframe{border:0}figure{margin-inline:0}@font-face{font-family:Manrope;src:url(/wp-content/themes/goricane50/public/build/assets/manrope-v20-latin-ext-300-H8b4kdUV.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/wp-content/themes/goricane50/public/build/assets/manrope-v20-latin-ext-500-CzPL7luf.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/wp-content/themes/goricane50/public/build/assets/manrope-v20-latin-ext-600-ZMG4fgiO.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/wp-content/themes/goricane50/public/build/assets/manrope-v20-latin-ext-800-CHDk0jcd.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Tinos;src:url(/wp-content/themes/goricane50/public/build/assets/tinos-v26-latin-ext-italic-CGn_UJPG.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Tinos;src:url(/wp-content/themes/goricane50/public/build/assets/tinos-v26-latin-ext-regular-Ae-Fq6g_.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--color-white: #fff;--color-black: #000;--color-gray: #D9D9D9;--space-3xs: clamp(.25rem, .23rem + .1vw, .3125rem);--space-2xs: clamp(.5625rem, .54rem + .1vw, .625rem);--space-xs: clamp(.875rem, .85rem + .1vw, .9375rem);--space-s: clamp(1.125rem, 1.08rem + .2vw, 1.25rem);--space-m: clamp(1.6875rem, 1.63rem + .29vw, 1.875rem);--space-l: clamp(2.25rem, 2.17rem + .39vw, 2.5rem);--space-xl: clamp(3.375rem, 3.25rem + .59vw, 3.75rem);--space-2xl: clamp(4.5rem, 4.34rem + .78vw, 5rem);--space-3xl: clamp(6.75rem, 6.51rem + 1.18vw, 7.5rem);--space-4xl: clamp(10.125rem, 9.76rem + 1.76vw, 11.25rem);--space-6xl: clamp(20.25rem, 19.52rem + 3.53vw, 22.5rem);--space-3xs-s: clamp(.25rem, -.07rem + 1.57vw, 1.25rem);--space-2xs-xs: clamp(.5625rem, .44rem + .59vw, .9375rem);--space-s-m: clamp(1.125rem, .88rem + 1.18vw, 1.875rem);--space-s-l: clamp(1.125rem, .68rem + 2.16vw, 2.5rem);--space-s-xl: clamp(1.125rem, .28rem + 4.12vw, 3.75rem);--space-m-l: clamp(1.6875rem, 1.42rem + 1.27vw, 2.5rem);--space-m-xl: clamp(1.6875rem, 1.02rem + 3.24vw, 3.75rem);--space-m-2xl: clamp(1.6875rem, .62rem + 5.2vw, 5rem);--space-m-3xl: clamp(1.6875rem, -.19rem + 9.12vw, 7.5rem);--space-l-3xl: clamp(2.25rem, .55rem + 8.24vw, 7.5rem);--space-l-4xl: clamp(2.25rem, -.66rem + 14.12vw, 11.25rem);--space-xl-3xl: clamp(3.375rem, 2.04rem + 6.47vw, 7.5rem);--space-2xl-4xl: clamp(4.5rem, 2.32rem + 10.59vw, 11.25rem);--size-step-000: clamp(.8125rem, .79rem + .1vw, .875rem);--size-step-00: clamp(.9375rem, .92rem + .1vw, 1rem);--size-step-0: clamp(1.125rem, 1.08rem + .2vw, 1.25rem);--size-step-1: clamp(1.29375rem, 1.23rem + .32vw, 1.5rem);--size-step-2: clamp(1.4875rem, 1.39rem + .49vw, 1.8rem);--size-step-3: clamp(1.71125rem, 1.57rem + .7vw, 2.16rem);--size-step-4: clamp(1.9675rem, 1.77rem + .98vw, 2.591875rem);--size-step-5: clamp(2.2625rem, 1.99rem + 1.33vw, 3.110625rem);--size-step-6: clamp(2.6025rem, 2.24rem + 1.77vw, 3.7325rem);--leading-flat: 1;--leading-tight: 1.15;--leading-standard: 1.35;--leading-relaxed: 1.5;--tracking-normal: 0em;--tracking-wide: .05em;--font-base: Manrope,Inter,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;--font-mono: PP Supply Sans,Consolas,Menlo,monospace;--font-serif: Tinos,Times New Roman,Georgia,serif;--font-light: 300;--font-regular: 400;--font-medium: 500;--font-semi-bold: 600;--font-bold: 700;--font-extra-bold: 800;--wrapper-max-width: 1330px;--prose-max-width: 950px;--wrapper-x-padding: var(--space-s-l);--stroke: 1px solid var(--color-black);--stroke-bold: 3px solid var(--color-black);--stroke-light: 1px solid var(--color-gray);--radius-s: .25rem;--radius-m: .75rem;--radius-l: 1.8rem;--z-index-hero: 100;--z-index-logo: 50;--z-index-site-head: 20;--burger-menu-flow-space: var(--space-m);--burger-icon-width: 20px;--burger-icon-line-height: 2px;--site-head-logo-height: clamp(5rem, 3.6957rem + 6.5217vw, 8.75rem)}@media not (max-width:600px){body:has(#wpadminbar){--wp-admin-bar-offset: 46px}}@media not (max-width:782px){body:has(#wpadminbar){--wp-admin-bar-offset: 32px}}body{background:var(--bg-body, var(--color-white));color:var(--body-text-color, var(--color-black));font-size:var(--size-step-0);font-family:var(--font-base);font-weight:var(--font-light);line-height:var(--leading-standard);letter-spacing:var(--tracking-wide);margin:0}strong{font-weight:var(--font-semi-bold)}:is(h1,h2,h3,h4){text-wrap:balance}h1{font-size:var(--size-step-6);max-width:30ch;font-weight:var(--font-medium);letter-spacing:var(--tracking-normal);line-height:var(--leading-tight)}h2{font-size:var(--size-step-3);font-weight:var(--font-semi-bold);max-width:35ch}h3{font-size:var(--size-step-2);font-weight:var(--font-extra-bold);max-width:40ch}:is(h4,h5,h6){font-size:var(--size-step-1);font-weight:var(--font-extra-bold)}small{font-size:var(--size-step-00)}ins{text-decoration:none;background:hsl(from var(--color-gray) h s l / .5);color:var(--color-black);padding-inline:.2em;border-radius:var(--radius-s)}:is(code,kbd,samp){font-family:var(--font-mono);-webkit-hyphens:none;hyphens:none;-moz-tab-size:2;-o-tab-size:2;tab-size:2;text-align:left;word-spacing:normal;word-break:normal;word-wrap:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:var(--size-step-00)}pre:has(code){width:-moz-max-content;width:max-content;max-width:100%;overflow-x:auto}pre code{border:none;background:none;padding:0;font-weight:var(--font-light)}kbd{border:var(--stroke-light);padding:.2em .2em .1em;box-shadow:#0000000a 0 1px;border-radius:var(--radius-s)}var{font-style:normal}q{font-style:italic}ul{padding-inline-start:1.5ch;list-style-type:disc}ol{padding-inline-start:2ch;list-style-type:decimal}:is(ol,ul):not([class])>li{padding-inline-start:0}:is(ol,ul):not([class]) li+*{margin-block-start:var(--flow-space, var(--space-2xs))}ul ::marker{font-size:.7lh}ol ::marker{font-size:1em}[role=list],[role=tablist]{margin-block:0;padding:0}dt{font-weight:var(--font-semi-bold);color:var(--color-black)}dt+dd{margin-block-start:var(--space-3xs)}dd+dt{margin-block-start:var(--space-s)}dd{margin-inline-start:1.5ch}dd+dd{margin-block-start:var(--space-3xs)}blockquote{margin-inline:0;font-weight:var(--font-regular);font-family:var(--font-serif);font-size:var(--size-step-2);letter-spacing:var(--tracking-normal)}blockquote footer{margin-block-start:var(--space-m-l);font-size:var(--size-step-0);font-family:var(--font-base)}blockquote q{font-style:italic}:is(video,iframe[src*=youtube],iframe[src*=vimeo]){display:block;width:100%;height:auto;aspect-ratio:16/9;border-radius:var(--radius-l)}img{height:auto;max-width:100%;display:block}figure{max-width:100%;height:auto}figcaption{padding-block-start:.5em;font-size:var(--size-step-00);font-weight:var(--font-light);letter-spacing:var(--tracking-normal)}table{border-collapse:collapse;width:100%;line-height:var(--leading-tight);font-size:var(--size-step-00);border-block-end:var(--stroke-light)}th{text-align:left;font-weight:var(--font-semi-bold)}td,th{padding:var(--space-xs) var(--space-xs)}th:not(:only-of-type){border-block-end:2px var(--color-black) solid}tr+tr :is(th,td){border-block-start:var(--stroke-light)}caption{caption-side:bottom;margin-block-start:var(--space-xs);font-size:var(--size-step-00);font-weight:var(--font-light);letter-spacing:var(--tracking-normal)}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:currentColor;text-underline-offset:.1lh;text-decoration-thickness:.1ex}a:not([class]):hover{text-decoration-thickness:.15ex}:is(h1,h2,h3,h4) a:not([class]){text-underline-offset:.3ex}:focus{outline:none}:focus-visible{outline:2px solid var(--focus-color, currentColor);outline-offset:var(--focus-offset, .2lh)}@supports (-moz-appearance: none){:root{--focus-offset: .08em}}:target{scroll-margin-block:6rem}::-moz-selection{color:var(--color-white);background:var(--color-black)}::selection{color:var(--color-white);background:var(--color-black)}hr{border:none;border-block-start:var(--stroke);margin-block:var(--flow-space, var(--space-l))}svg:not([class],[width],[height]){width:auto;height:2.5ex;height:1lh}svg{flex-shrink:0}svg[role=img][width][height]{width:revert;height:revert}form>*+*{margin-top:var(--flow-space, 1rem)}:is(input,select,textarea){accent-color:var(--color-black)}:is(input:not([type=checkbox],[type=radio],[type=color]),select,textarea){padding:.5em 1em;border-radius:var(--radius-m);border:var(--stroke-light);background:transparent;width:100%}:is(input:not([type=checkbox],[type=radio],[type=color]),select,textarea)::-moz-placeholder{color:hsl(from var(--color-black) h s l / .35);opacity:1;font-size:var(--size-step-00);letter-spacing:var(--tracking-wide)}:is(input:not([type=checkbox],[type=radio],[type=color]),select,textarea)::placeholder{color:hsl(from var(--color-black) h s l / .35);opacity:1;font-size:var(--size-step-00);letter-spacing:var(--tracking-wide)}label{font-weight:var(--font-semi-bold);font-size:var(--size-step-00);letter-spacing:var(--tracking-normal)}label:after{content:"\a";white-space:pre}label:has(input){display:flex;align-items:baseline;gap:var(--space-2xs);font-weight:var(--font-light);font-size:var(--size-step-0);line-height:var(--leading-tight);letter-spacing:var(--tracking-wide)}label:has(input)+label:has(input){margin-block-start:var(--space-s)}label:has(input) input{transform:translateY(.05ex)}input:disabled{background:hsl(from var(--color-black) h s l / .03)}input:disabled,label input:disabled+*{cursor:not-allowed}fieldset{border:var(--stroke-light);padding:var(--space-s);border-radius:var(--radius-m)}legend{font-weight:var(--font-semi-bold);padding-inline:var(--space-2xs);font-size:var(--size-step-00);color:hsl(from var(--color-black) h s l / .6);letter-spacing:var(--tracking-normal)}details{border:var(--stroke-light);border-radius:var(--radius-m);padding:var(--space-xs) var(--space-m)}summary{font-weight:var(--font-medium);cursor:pointer}details[open]{padding-block-end:var(--space-s)}details[open] summary{margin-block-end:var(--space-xs)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.static{position:static}.absolute{position:absolute}.block{display:block}.inline{display:inline}.table{display:table}.grid{display:grid}.hidden{display:none}.w-\[100\%\]{width:100%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.font-bold{font-weight:700}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.flow-space-2xs{--flow-space: clamp(.5625rem, .54rem + .1vw, .625rem)}.flow-space-s{--flow-space: clamp(1.125rem, 1.08rem + .2vw, 1.25rem)}.flow-space-l{--flow-space: clamp(2.25rem, 2.17rem + .39vw, 2.5rem)}.flow-space-s-l{--flow-space: clamp(1.125rem, .68rem + 2.16vw, 2.5rem)}.flow-space-m-2xl{--flow-space: clamp(1.6875rem, .62rem + 5.2vw, 5rem)}.flow-space-l-4xl{--flow-space: clamp(2.25rem, -.66rem + 14.12vw, 11.25rem)}.flow-space-2xl-4xl{--flow-space: clamp(4.5rem, 2.32rem + 10.59vw, 11.25rem)}.gutter-3xs{--gutter: clamp(.25rem, .23rem + .1vw, .3125rem)}.gutter-2xs{--gutter: clamp(.5625rem, .54rem + .1vw, .625rem)}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.accordion{border:var(--stroke-light);border-radius:var(--radius-m)}.accordion__item{border-block:var(--stroke-light);border-inline:none;border-radius:0}.accordion__item+.accordion__item{border-block-start:none}.accordion__item>summary{list-style:none}.accordion__item>summary::marker,.accordion__item>summary::-webkit-details-marker{display:none}.accordion__item[open]>summary>svg{transform:rotate(180deg)}.burger-menu__trigger{display:none}.burger-menu__bar,.burger-menu__bar:before,.burger-menu__bar:after{display:block;width:var(--burger-icon-width, 24px);height:var(--burger-icon-line-height, 3px);background:var(--burger-icon-color, black);border:1px solid var(--burger-icon-color, black);position:absolute;border-radius:var(--burger-icon-radius, 3px);left:50%;margin-left:calc(-1 * var(--burger-icon-width, 24px) / 2)}.burger-menu__bar{top:50%;transform:translateY(-50%)}.burger-menu__bar:before,.burger-menu__bar:after{content:""}.burger-menu__bar:before{top:calc(-1 * (var(--burger-icon-line-gap, 5px) + var(--burger-icon-line-height, 3px)))}.burger-menu__bar:after{bottom:calc(-1 * (var(--burger-icon-line-gap, 5px) + var(--burger-icon-line-height, 3px)))}.burger-menu[enabled=true] .burger-menu__trigger{--burger-icon-height: calc(var(--burger-icon-line-gap, 5px) * 2 + var(--burger-icon-line-height, 3px) * 3);display:block;width:calc(var(--burger-icon-width, 24px) + .5rem);height:calc(var(--burger-icon-height) + .5rem);position:relative;z-index:100;background:var(--burger-background-color, transparent);border:none;cursor:pointer}.burger-menu[enabled=true] .burger-menu__panel{display:flex;flex-direction:column;justify-content:center;position:fixed;top:0;left:0;padding-top:calc(var(--site-head-logo-height) + var(--wp-admin-bar-offset, 0px) + var(--space-m));padding-bottom:var(--space-m);padding-inline:var(--wrapper-x-padding);width:100%;max-height:100dvh;visibility:hidden;opacity:0;background:var(--burger-menu-panel-background-color, white);overflow-y:auto;-webkit-overflow-scrolling:touch}.burger-menu[enabled=true] ul{display:block}.burger-menu[enabled=true] ul>*+*{margin-top:var(--burger-menu-flow-space, 2rem)}.burger-menu[enabled=true] ul :is(li,li>a){font-size:var(--burger-menu-font-size, inherit)}.burger-menu[enabled=true][status=open] .burger-menu__panel{visibility:visible;opacity:1}.burger-menu[enabled=true][status=open] .burger-menu__bar:before{top:0;transform:rotate(45deg)}.burger-menu[enabled=true][status=open] .burger-menu__bar:after{top:0;transform:rotate(-45deg)}.burger-menu[enabled=true][status=open] .burger-menu__bar{background:transparent;border-color:transparent;transform:rotate(180deg)}.burger-menu[enabled=true][status=open]:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:rgb(from var(--color-black) r g b / 50%)}.button{--button-x-padding: 1.6em;--button-y-padding: .65em;--button-gutter: .8ch;--button-bg: transparent;--button-color: var(--color-black);--button-border-width: 1px;--button-border-style: solid;--button-border-color: var(--color-black);--button-hover-bg: var(--color-black);--button-hover-color: var(--color-white);--button-hover-border-color: var(--color-black);--button-radius: var(--radius-l);--button-font-family: var(--font-base);--button-font-size: var(--size-step-00);--button-font-weight: var(--font-extra-bold);--button-text-transform: uppercase;--button-letter-spacing: var(--tracking-wide);--button-disabled-border-color: hsl(from var(--color-black) h s l / .3);--button-disabled-color: hsl(from var(--color-black) h s l / .5);display:inline-flex;align-items:center;gap:var(--button-gutter);padding:var(--button-y-padding) var(--button-x-padding);background:var(--button-bg);color:var(--button-color);border-width:var(--button-border-width);border-style:var(--button-border-style);border-color:var(--button-border-color);border-radius:var(--button-radius);text-decoration:none;font-weight:var(--button-font-weight);font-size:var(--button-font-size, var(--size-step-0));letter-spacing:var(--button-letter-spacing);font-family:var(--button-font-family);line-height:var(--button-line-height, 1.1);text-transform:var(--button-text-transform);cursor:pointer}.button svg{height:var(--button-icon-size, 1.65ex);height:var(--button-icon-size, .8lh);width:auto;flex:none}.button:hover{background:var(--button-hover-bg);color:var(--button-hover-color);border-color:var(--button-hover-border-color);font-weight:var(--button-hover-font-weight, var(--button-font-weight));transform:scale(var(--button-hover-scale))}.button:disabled{background:var(--button-disabled-bg);color:var(--button-disabled-color);border-color:var(--button-disabled-border-color);font-weight:var(--button-disabled-font-weight, var(--button-font-weight));cursor:not-allowed}.button:focus{outline-width:var(--button-outline-width, var(--button-border-width));outline-style:var(--button-outline-style, var(--button-border-style));outline-color:var(--button-outline-color, var(--button-border-color));outline-offset:var( --button-outline-offset, calc(var(--button-border-width) * 2) )}.button:active{transform:scale(var(--button-active-scale, 98%))}.button[hidden]{display:none}.button[data-button-variant=primary]{--button-bg: var(--color-black);--button-color: var(--color-white);--button-border-color: var(--button-bg);--button-hover-bg: hsl(from var(--button-bg) h s l / .85);--button-hover-color: var(--button-color);--button-hover-border-color: var(--button-bg)}.button[data-button-variant=ghost]{--button-color: currentColor;--button-border-color: transparent;--button-hover-bg: transparent;--button-hover-border-color: transparent;--button-hover-color: currentColor;--button-outline-color: currentColor}.gallery__item{position:relative;aspect-ratio:16 / 9}.gallery__image{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%}.hero{position:relative;z-index:var(--z-index-hero);padding-block:var(--space-m-3xl);color:var(--color-white);background-color:var(--color-black)}.hero__inner{position:relative;z-index:1;display:grid;grid-template-areas:"logo" "title" "text";row-gap:var(--space-s)}@media not (max-width:50rem){.hero__inner{--logo-max-width: clamp(18rem, 1.3846rem + 36.9231vw, 30rem);display:grid;grid-template-areas:".. logo" "title logo" "text logo" ".. logo";grid-template-columns:minmax(0,1fr) minmax(0,var(--logo-max-width));grid-template-rows:minmax(0,1fr) auto auto minmax(0,1fr);align-items:center;row-gap:var(--space-m);-moz-column-gap:var(--space-m-xl);column-gap:var(--space-m-xl)}}.hero__title{grid-area:title}.hero__text{grid-area:text;font-size:var(--size-step-2)}.hero__logo{grid-area:logo}.hero__logo>svg{max-width:min(100%,var(--logo-max-width, 12rem));height:auto}.hero__images{position:absolute;top:0;right:0;bottom:0;left:0}.hero__images:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block;width:100%;height:100%;background-color:rgb(from var(--color-black) r g b / .6)}.hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity 1.2s ease-in-out}.hero__image.visible{opacity:1}@media(prefers-reduced-motion:reduce){.hero__image{transition:none}}.highlight{position:relative;display:grid;align-items:center;aspect-ratio:2;color:var(--color-white)}.highlight>*{grid-area:1/-1}.highlight:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(from var(--color-black) r g b / .4);z-index:-1}.highlight__content{padding:var(--space-m-3xl);font-size:var(--size-step-3);font-weight:var(--font-medium)}.highlight__content>:is(p,li,dl,figcaption){max-width:30rem}.highlight__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;z-index:-2}.highlight.block-link-supported{cursor:pointer}.home-section{--flow-space: var(--space-xl-3xl);display:grid;grid-template-columns:[full-width-start] minmax(0,1fr) [content-start] min(var(--prose-max-width),100%) [content-end] minmax(0,1fr) [full-width-end]}.home-section>*{grid-column:content}.home-section>:is(img,iframe,video,.breakout){grid-column:full-width}.home-section__text{font-size:var(--size-step-3)}.logo-ring-spin{animation:logo-ring-spin 6s linear infinite;transform-origin:center}@keyframes logo-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.logo-ring-spin{animation:none}}.milestone{--sidebar-target-width: min(100%, 22rem);--sidebar-column-gap: var(--space-m-2xl)}.milestone__title{font-size:var(--size-step-6);font-weight:var(--font-semi-bold)}.nav-primary{--cluster-column-gap: var(--space-xs)}.nav-primary__item{font-size:var(--size-step-00);font-weight:var(--font-extra-bold);text-transform:uppercase}.nav-primary__item[data-variant=secondary]{font-weight:var(--font-regular);text-transform:none;font-size:var(--size-step-000)}.nav-primary__item a{display:inline-flex;align-items:center;gap:1ch;padding:var(--space-3xs) var(--space-2xs);border-bottom:1px solid transparent;text-decoration:none}.nav-primary__item a:hover{border-color:var(--color-black)}.nav-primary__item a svg{height:1.2ex;height:.6lh;width:auto;flex:none}.pagination{--cluster-column-gap: var(--space-xs)}.pagination>li>.page-numbers.current{font-weight:var(--font-extra-bold)}.pagination>li>a{display:inline-block;color:currentColor}.pagination>li>a:not(.next,.prev){padding-inline:var(--space-xs)}.paper{position:relative;display:grid;align-content:end;padding:var(--space-m-xl);aspect-ratio:2;color:var(--color-white)}.paper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(from var(--color-black) r g b / .2);z-index:-1}.paper__content{--cluster-vertical-alignment: start;--cluster-column-gap: var(--space-m-xl);--cluster-row-gap: var(--space-m);font-weight:var(--font-medium);font-size:var(--size-step-4)}.paper__title{max-width:min(100%,38rem)}.paper__logo{max-height:clamp(3rem,-.2542rem + 6.7797vw,5rem);width:auto;transform:translateY(.15lh)}.paper__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.promo{--switcher-column-gap: 0;--switcher-row-gap: 0;--switcher-vertical-alignment: stretch;background-color:var(--promo-bg, var(--color-gray));color:var(--promo-color, var(--color-black))}.promo__content{padding:var(--promo-padding, var(--space-m-2xl));font-weight:var(--promo-font-weight, var(--font-light));font-size:var(--promo-font-size, var(--size-step-0));line-height:var(--leading-standard)}.promo__title{font-weight:var(--promo-title-font-weight, var(--font-semi-bold));font-size:var(--promo-title-size, var(--size-step-3));letter-spacing:var(--tracking-normal);line-height:var(--leading-tight)}.promo__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.prose{--flow-space: var(--space-m);line-height:var(--leading-relaxed)}.prose :is(p,li,dl,figcaption,blockquote){max-width:100ch;text-wrap:pretty}.prose :is(h1)+*:not([class]){--flow-space: var(--space-xl)}.prose :is(h2,h3,h4)+*:not([class]){--flow-space: var(--space-xs)}.prose h2{font-size:var(--size-step-2);max-width:40ch}.prose :is(h3,h4){font-size:var(--size-step-1);font-weight:var(--font-regular);max-width:45ch}.prose :is(figure,table),.prose :is(figure,table)+*{--flow-space: var(--space-xl)}.prose *+:is(h1,h2):not([class]){--flow-space: var(--space-2xl)}.prose *+:is(h3,h4):not([class]){--flow-space: var(--space-l)}.prose :is(ul,ol):not([class]) li+li,.prose :is(ul,ol):not([class]) li>:is(ol,ul){--flow-space: var(--space-3xs)}.prose hr{--flow-space: var(--space-2xl)}.quote{display:grid;padding:var(--space-s-xl);position:relative;aspect-ratio:1.9;align-content:center}.quote__content{justify-self:center;width:min(100%,27rem);padding:var(--space-s-m) var(--space-m-l);background-color:rgb(from var(--color-white) r g b / 80%)}.quote[data-position=left] .quote__content{justify-self:start}.quote[data-position=right] .quote__content{justify-self:end}.quote__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search-form{--flow-space: 0;--cluster-column-gap: var(--space-s);--cluster-row-gap: var(--space-xs);--cluster-vertical-alignment: stretch}.site-footer{margin-block-start:var(--footer-margin-block-start, var(--space-l-3xl));border-block-start:var(--stroke);padding-block:var(--space-xs) var(--space-s)}.site-footer a{font-size:var(--size-step-00);font-weight:var(--font-light);color:inherit;text-decoration:none}.site-footer a:hover{text-decoration:underline}.site-head{position:sticky;top:var(--wp-admin-bar-offset, 0px);z-index:var(--z-index-site-head);padding-block:var(--space-xs);background-color:var(--color-white)}.site-head__inner{display:grid;justify-content:end}.site-head__logo{position:fixed;top:var(--wp-admin-bar-offset, 0px);left:var(--wrapper-x-padding);z-index:var(--z-index-logo);height:var(--site-head-logo-height);width:auto}.slider{--reel-space: var(--space-m);--reel-vertical-alignment: start;--reel-item-width: 100%}.slider__item{overflow-y:hidden;block-size:var(--slide-height, auto);transition:block-size .3s ease}@media(prefers-reduced-motion:reduce){.slider__item{transition:none}}.slider__prev,.slider__next{padding:.5em}:is(.slider__prev,.slider__next)>svg{height:.5rem;width:auto}.slider__pagination{position:relative;display:flex;flex-wrap:nowrap;gap:var(--space-3xs);justify-content:space-around;align-items:center;padding-inline:var(--space-3xs-s)}.slider__pagination>*{display:inline-flex}.slider__pagination:before{content:"";position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);height:1px;background-color:var(--color-black);z-index:-1}.slider__pagination-item{--slider-pagination-item-size: clamp(.625rem, .4972rem + .5682vw, .9375rem);padding:0;width:var(--slider-pagination-item-size);height:var(--slider-pagination-item-size);border:1px solid var(--color-black);border-radius:100%;background:var(--slider-pagination-item-bg, var(--color-white));color:var(--slider-pagination-item-text-color, var(--color-black));cursor:pointer}.slider__pagination-item:active{transform:scale(96%)}.slider__pagination-item[aria-current]{--slider-pagination-item-bg: var(--color-black);--slider-pagination-item-text-color: var(--color-white)}.cluster{display:flex;flex-wrap:var(--cluster-wrap, wrap);row-gap:var(--cluster-row-gap, var(--gutter, var(--space-s)));-moz-column-gap:var(--cluster-column-gap, var(--gutter, var(--space-s)));column-gap:var(--cluster-column-gap, var(--gutter, var(--space-s)));justify-content:var(--cluster-horizontal-alignment, flex-start);align-items:var(--cluster-vertical-alignment, center);flex-direction:var(--cluster-direction, row)}.flow>*+*{margin-block-start:var(--flow-space, 1em)}.grid{display:grid;grid-template-columns:repeat(var(--grid-placement, auto-fill),minmax(var(--grid-min-item-size, 16rem),1fr));gap:var(--gutter, var(--space-l));align-items:var(--grid-vertical-alignment, flex-start)}.grid[data-layout=halves]{--grid-min-item-size: clamp(17rem, calc(50% - var(--gutter, var(--space-l))), 33rem)}.grid[data-layout=thirds]{--grid-min-item-size: clamp(17rem, calc(33% - var(--gutter, var(--space-l)) * 2), 25rem)}.grid[data-layout=fourths]{--grid-min-item-size: clamp(15rem, calc(25% - var(--gutter, var(--space-l)) * 3), 18rem)}.reel{display:flex;height:auto;margin-inline:var(--reel-margin-inline, auto);align-items:var(--reel-vertical-alignment, stretch);max-width:100%;overflow-x:auto;padding-block-end:var(--scroll-bar-offset);-webkit-overflow-scrolling:touch;scrollbar-color:var(--scroll-bar-track-color) var(--scroll-bar-thumb-color)}.reel>*{flex-basis:var(--reel-item-width, fit-content);flex-shrink:0}.reel>*+*{margin-inline-start:var(--reel-space, var(--gutter, 1rem))}.reel::-webkit-scrollbar{block-size:var(--scroll-bar-size)}.reel::-webkit-scrollbar-track{background-color:var(--scroll-bar-track-color)}.reel::-webkit-scrollbar-thumb{background-color:var(--scroll-bar-thumb-color)}.reel[data-scroll=snap]{scroll-snap-type:x mandatory}.reel[data-scroll=snap]>*{scroll-snap-align:start}.repel{display:flex;flex-wrap:var(--repel-wrap, wrap);flex-direction:var(--repel-direction, row);justify-content:var(--repel-horizontal-alignment, space-between);align-items:var(--repel-vertical-alignment, center);-moz-column-gap:var(--repel-column-gap, var(--gutter, var(--space-m)));column-gap:var(--repel-column-gap, var(--gutter, var(--space-m)));row-gap:var(--repel-row-gap, var(--gutter, var(--space-m)))}.repel[data-nowrap]{flex-wrap:nowrap}.repel[data-direction=column]{--repel-direction: column;align-items:var(--repel-horizontal-alignment, flex-start);justify-content:var(--repel-vertical-alignment, space-between)}.sidebar{display:flex;flex-wrap:wrap;row-gap:var(--sidebar-row-gap, var(--gutter, var(--space-s)));-moz-column-gap:var(--sidebar-column-gap, var(--gutter, var(--space-m)));column-gap:var(--sidebar-column-gap, var(--gutter, var(--space-m)))}.sidebar:not([data-direction])>:first-child{flex-basis:var(--sidebar-target-width, 20rem);flex-grow:1}.sidebar:not([data-direction])>:last-child{flex-basis:0;flex-grow:999;min-width:var(--sidebar-content-min-width, 50%)}.sidebar[data-reversed]{flex-direction:row-reverse}.sidebar[data-direction=rtl]>:last-child{flex-basis:var(--sidebar-target-width, 20rem);flex-grow:1}.sidebar[data-direction=rtl]>:first-child{flex-basis:0;flex-grow:999;min-width:var(--sidebar-content-min-width, 50%)}.switcher{display:flex;flex-wrap:wrap;row-gap:var(--switcher-row-gap, var(--gutter, var(--space-l)));-moz-column-gap:var(--switcher-column-gap, var(--gutter, var(--space-l)));column-gap:var(--switcher-column-gap, var(--gutter, var(--space-l)));align-items:var(--switcher-vertical-alignment, flex-start)}.switcher>*{flex-grow:1;flex-basis:calc((var(--switcher-target-container-width, 40rem) - 100%) * 9999)}.switcher>:nth-child(n+3){flex-basis:100%}.wrapper{margin-inline:auto;max-width:min(100%,var(--wrapper-max-width));padding-inline:var(--wrapper-x-padding)}.wrapper.prose{max-width:min(100%,var(--prose-max-width))}.wrapper[data-wrapper-type=wide]{--wrapper-max-width: 100rem}
