@font-face{font-family:chillax;src:url(../media/Chillax_Bold-s.p.83b1ece2.otf)format("opentype");font-display:swap;font-weight:700}@font-face{font-family:chillax Fallback;src:local(Arial);ascent-override:84.47%;descent-override:28.44%;line-gap-override:7.76%;size-adjust:116.02%}.chillax_d404227a-module__UaPyUa__className{font-family:chillax,chillax Fallback;font-weight:700}.chillax_d404227a-module__UaPyUa__variable{--font-chillax-custom:"chillax","chillax Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_67d36a2b-module__tKCj5G__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_67d36a2b-module__tKCj5G__variable{--font-outfit-custom:"Outfit","Outfit Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--container-2xl:42rem;--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-snug:1.375;--radius-sm:.25rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0,0,.2,1);--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-cream:#fbeed6;--color-cream-light:#fcf4e7;--color-ink:#2c2c2c;--color-ink-muted:#434343;--color-yellow-flat:#fad724;--font-display:var(--font-chillax-custom,ui-sans-serif,system-ui,sans-serif);--font-body:var(--font-outfit-custom,ui-sans-serif,system-ui,sans-serif);--text-body:clamp(1rem,.96rem + .18vw,1.125rem);--text-ui:1rem;--text-caption:clamp(.75rem,.72rem + .13vw,.875rem)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.top-\[calc\(1rem\+3\.5rem\)\]{top:4.5rem}.-bottom-0\.5{bottom:calc(var(--spacing)*-.5)}.bottom-0{bottom:calc(var(--spacing)*0)}.left-0{left:calc(var(--spacing)*0)}.left-8{left:calc(var(--spacing)*8)}.isolate{isolation:isolate}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-5{margin-inline:calc(var(--spacing)*-5)}.mx-auto{margin-inline:auto}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-16{margin-top:calc(var(--spacing)*16)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing)*.5)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-16{height:calc(var(--spacing)*16)}.h-24{height:calc(var(--spacing)*24)}.h-\[49px\]{height:49px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:calc(var(--spacing)*0)}.max-h-96{max-height:calc(var(--spacing)*96)}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-\[49px\]{min-height:49px}.min-h-\[220px\]{min-height:220px}.min-h-\[250px\]{min-height:250px}.min-h-\[280px\]{min-height:280px}.min-h-\[340px\]{min-height:340px}.w-5{width:calc(var(--spacing)*5)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-\[5\.5rem\]{width:5.5rem}.w-\[89px\]{width:89px}.w-\[calc\(100\%\+2\.5rem\)\]{width:calc(100% + 2.5rem)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[15rem\]{max-width:15rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[38rem\]{max-width:38rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[59\.375rem\]{max-width:59.375rem}.max-w-\[67\.5rem\]{max-width:67.5rem}.max-w-\[200px\]{max-width:200px}.max-w-\[250px\]{max-width:250px}.max-w-\[360px\]{max-width:360px}.max-w-\[530px\]{max-width:530px}.max-w-\[740px\]{max-width:740px}.max-w-\[1080px\]{max-width:1080px}.max-w-page{max-width:var(--page-max)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[160px\]{min-width:160px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.origin-left{transform-origin:0}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-x-0{--tw-scale-x:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.-rotate-45{rotate:-45deg}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-12{gap:calc(var(--spacing)*12)}.gap-\[100px\]{gap:100px}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-clip{overflow-x:clip}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[20px\]{border-radius:20px}.rounded-\[30px\]{border-radius:30px}.rounded-full{border-radius:3.40282e38px}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-6{border-style:var(--tw-border-style);border-width:6px}.border-10,.border-\[10px\]{border-style:var(--tw-border-style);border-width:10px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-ink{border-color:#2c2c2c}.border-ink\/10{border-color:#2c2c2c1a;border-color:lab(18.0029% -.0000149012 .0000119209/.1)}.border-transparent{border-color:#0000}.border-white{border-color:#fff}.bg-cream{background-color:#fbeed6}.bg-cream-light{background-color:#fcf4e7}.bg-cream-light\/95{background-color:#fcf4e7f2;background-color:lab(96.5567% 1.15448 7.28741/.95)}.bg-cream\/90{background-color:#fbeed6e6;background-color:lab(94.6675% 1.67489 13.3222/.9)}.bg-game-plan{background-color:#2b9295}.bg-game-play{background-color:#da6a30}.bg-game-talk{background-color:#e05773}.bg-ink{background-color:#2c2c2c}.bg-ink-muted{background-color:#434343}.bg-ink-warm{background-color:#503b14}.bg-sdg-brown{background-color:#bf8b2e}.bg-sdg-green{background-color:#3f7e44}.bg-sdg-red{background-color:#c5192d}.bg-sdg-yellow{background-color:#fcc30b}.bg-transparent{background-color:#0000}.bg-white\/25{background-color:#ffffff40;background-color:lab(100% -.0000298023 .0000119209/.25)}.bg-yellow-flat{background-color:#fad724}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-16{padding-block:calc(var(--spacing)*16)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-4{padding-top:calc(var(--spacing)*4)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.text-center{text-align:center}.text-left{text-align:left}.font-body{font-family:var(--font-outfit-custom,ui-sans-serif,system-ui,sans-serif)}.font-display{font-family:var(--font-chillax-custom,ui-sans-serif,system-ui,sans-serif)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-\[2\.875rem\]{font-size:2.875rem}.text-body{font-size:clamp(1rem,.96rem + .18vw,1.125rem)}.text-caption{font-size:clamp(.75rem,.72rem + .13vw,.875rem)}.text-display{font-size:clamp(2.25rem,1.5rem + 3.2vw,5rem)}.text-lead{font-size:clamp(1.125rem,1.03rem + .4vw,1.5rem)}.text-section{font-size:clamp(2.5rem,1.85rem + 2.76vw,4rem)}.text-ui{font-size:1rem}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-\[\#003e40\]{color:#003e40}.text-\[\#005a5d\]{color:#005a5d}.text-\[\#6c2804\]{color:#6c2804}.text-\[\#8c0e27\]{color:#8c0e27}.text-\[\#9c1c36\]{color:#9c1c36}.text-\[\#9c3b09\]{color:#9c3b09}.text-cream-light{color:#fcf4e7}.text-cream-light\/80{color:#fcf4e7cc;color:lab(96.5567% 1.15448 7.28741/.8)}.text-foreground,.text-ink{color:#2c2c2c}.text-ink-muted{color:#434343}.text-ink-warm{color:#503b14}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-ink\/20{text-decoration-color:#2c2c2c33;text-decoration-color:lab(18.0029% -.0000149012 .0000119209/.2)}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-100{opacity:1}.mix-blend-multiply{mix-blend-mode:multiply}.shadow-card{box-shadow:var(--shadow-card)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-\[0_4px_7\.4px_rgba\(0\,0\,0\,0\.12\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 7.4px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.group-hover\:scale-x-100:is(:where(.group):hover *){--tw-scale-x:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.group-focus-visible\:scale-x-100:is(:where(.group):focus-visible *){--tw-scale-x:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:bg-cream-light:hover{background-color:#fcf4e7}.hover\:bg-cream-light\/80:hover{background-color:#fcf4e7cc;background-color:lab(96.5567% 1.15448 7.28741/.8)}.hover\:text-ink:hover{color:#2c2c2c}.hover\:text-ink-muted:hover{color:#434343}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-ink\/40:hover{text-decoration-color:#2c2c2c66;text-decoration-color:lab(18.0029% -.0000149012 .0000119209/.4)}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_12px_40px_-12px_rgba\(11\,18\,32\,0\.1\)\]:hover{--tw-shadow:0 12px 40px -12px var(--tw-shadow-color,#0b12201a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_16px_48px_-16px_rgba\(11\,18\,32\,0\.12\)\]:hover{--tw-shadow:0 16px 48px -16px var(--tw-shadow-color,#0b12201f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);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,)}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:text-ink:focus-visible{color:#2c2c2c}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ink:focus-visible{--tw-ring-color:#2c2c2c}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width:4px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-cream:focus-visible{--tw-ring-offset-color:#fbeed6}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.98\]:active{scale:.98}@media (min-width:40rem){.sm\:inline{display:inline}.sm\:w-\[6rem\]{width:6rem}.sm\:w-\[200px\]{width:200px}.sm\:w-\[250px\]{width:250px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}}@media (min-width:48rem){.md\:-mt-16{margin-top:calc(var(--spacing)*-16)}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mt-12{margin-top:calc(var(--spacing)*12)}.md\:mt-16{margin-top:calc(var(--spacing)*16)}.md\:mt-20{margin-top:calc(var(--spacing)*20)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,530px\)_1fr\]{grid-template-columns:minmax(0,530px) 1fr}.md\:items-center{align-items:center}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:self-center{align-self:center}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:text-left{text-align:left}}@media (min-width:64rem){.lg\:-mt-20{margin-top:calc(var(--spacing)*-20)}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:flex-1{flex:1}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:gap-10{gap:calc(var(--spacing)*10)}.lg\:gap-12{gap:calc(var(--spacing)*12)}.lg\:gap-20{gap:calc(var(--spacing)*20)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:px-\[48px\]{padding-inline:48px}.lg\:px-\[100px\]{padding-inline:100px}.lg\:py-7{padding-block:calc(var(--spacing)*7)}.lg\:text-right{text-align:right}}}:root{--page-max:1280px;--section-py:clamp(4rem,3rem + 4vw,7rem);--shadow-card:0 4px 7.4px #0000001f;--cta-gradient:radial-gradient(ellipse 120% 100% at 50% 0%,#fad724 0%,#e9b717 50%,#d8970a 100%);--game-talk-gradient:radial-gradient(ellipse 220% 190% at 50% -12%,#f27a92 0%,#e05773 42%,#eb7589 100%);--game-plan-gradient:radial-gradient(ellipse 220% 190% at 50% -12%,#4fb6b9 0%,#2b9295 42%,#3aaab0 100%);--game-play-gradient:radial-gradient(ellipse 220% 190% at 50% -12%,#fa8a50 0%,#da6a30 42%,#e07848 100%);--tag-student-gradient:radial-gradient(ellipse 120% 100% at 50% 0%,#8eaa2c 0%,#7c9824 50%,#708721 100%);--tag-psychologist-gradient:radial-gradient(ellipse 120% 100% at 50% 0%,#e4abe5 0%,#b86eb9 100%);--tag-student-teal-gradient:radial-gradient(ellipse 120% 100% at 50% 0%,#4fb6b9 0%,#2b9295 50%,#076d70 100%);--tag-student-play-gradient:radial-gradient(ellipse 120% 100% at 50% 0%,#fa8a50 0%,#da6a48 50%,#bb4a10 100%);--tag-expert-energy-gradient:radial-gradient(ellipse 120% 100% at 50% 0%,#f27a92 0%,#e05773 50%,#cf3453 100%);--hero-folder-max:228px;--hero-folder-page-inset:2.5rem;--hero-folder-overlap:2.5rem;--hero-folder-carousel-max:252px;--hero-folder-carousel-inset:1rem;--energy-photo-max:232px;--energy-photo-mobile:min(160px,calc((100vw - 3rem)/2));--sdg-card-max:235px;--sdg-radius-outer:1.5rem;--sdg-radius-padding:1.25rem;--sdg-radius-inner:max(0px,calc(var(--sdg-radius-outer) - var(--sdg-radius-padding)))}.nav-pill{background-color:#fbeed680}@supports (color:color-mix(in lab, red, red)){.nav-pill{background-color:color-mix(in srgb,var(--color-cream)50%,transparent)}}.nav-pill{border:1px solid var(--color-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:9999px}.nav-pill-sticky{z-index:50;position:sticky;top:1rem}.btn-cta{background-image:var(--cta-gradient);color:#503b14;background-color:#e9b717}.game-card-talk{background-image:var(--game-talk-gradient);background-color:#e05773}.game-card-plan{background-image:var(--game-plan-gradient);background-color:#2b9295}.game-card-play{background-image:var(--game-play-gradient);background-color:#da6a30}.game-card-stack{--game-card-talk-h:304px;--game-card-plan-h:290px;--game-card-play-h:297px;--game-card-gap:.5rem;min-height:calc(var(--game-card-talk-h) + var(--game-card-gap) + var(--game-card-plan-h) + var(--game-card-gap) + var(--game-card-play-h));overflow:visible}.game-card-stack-item{position:absolute}.game-card-stack-item-inner{transform:rotate(var(--game-card-tilt,0deg));transform-origin:50%;width:100%;height:100%;transition:transform var(--game-card-motion-duration,.45s)cubic-bezier(.22,1,.36,1),filter var(--game-card-motion-duration,.45s)cubic-bezier(.22,1,.36,1)}.game-card-stack-item:not(.is-active) .game-card-stack-item-inner,.game-card-mobile-item:not(.is-active) .game-card-stack-item-inner{--game-card-motion-duration:.62s}.game-card-stack-item.is-active{z-index:10}.game-card-stack-item.is-active .game-card-stack-item-inner{filter:drop-shadow(0 16px 32px #0000002e);transform:rotate(0)scale(1.08)translateY(-1.5rem)}.game-card-mobile-item.is-active .game-card-stack-item-inner{filter:drop-shadow(0 12px 24px #00000029);transform:rotate(0)scale(1.06)}.game-card-scene{isolation:isolate;overflow:visible}.game-card-assets{overflow:visible}.game-card-asset{width:var(--game-asset-w,auto);transform:translate3d(calc(-50% + var(--game-asset-x,0px)),calc(-50% + var(--game-asset-y,0px)),0)rotate(var(--game-asset-tilt,0deg));transform-origin:50%;transition:transform var(--game-asset-duration,.52s)cubic-bezier(.22,1,.36,1);transition-delay:var(--game-asset-delay,0s);position:absolute;top:50%;left:50%}.game-card-asset-img{width:var(--game-asset-w,auto);filter:drop-shadow(0 4px 10px #00000024);max-width:none;height:auto;display:block}.game-card-stack-item--talk{--game-card-tilt:-5deg;width:min(var(--game-card-talk-h),100%);z-index:3;top:0;right:0}.game-card-stack-item--plan{--game-card-tilt:3deg;top:calc(var(--game-card-talk-h) + var(--game-card-gap));width:min(var(--game-card-plan-h),100%);z-index:2;right:20px}.game-card-stack-item--play{--game-card-tilt:-2deg;top:calc(var(--game-card-talk-h) + var(--game-card-gap) + var(--game-card-plan-h) + var(--game-card-gap));width:min(var(--game-card-play-h),100%);z-index:1;right:36px}.tag-student{background-image:var(--tag-student-gradient);color:#435117;background-color:#8eaa2c}.tag-psychologist{background-image:var(--tag-psychologist-gradient);color:#732474;background-color:#b86eb9}.tag-student-teal{background-image:var(--tag-student-teal-gradient);color:#005a5d;background-color:#2b9295}.tag-student-play{background-image:var(--tag-student-play-gradient);color:#9c3b09;background-color:#da6a48}.tag-expert-energy{background-image:var(--tag-expert-energy-gradient);color:#9c1c36;background-color:#e05773}html{scroll-padding-top:5rem}.scroll-anchor-how-it-works{scroll-margin-top:11rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}*,:before,:after{box-sizing:border-box}.font-display,.font-chillax{font-family:var(--font-chillax-custom,ui-sans-serif,system-ui,sans-serif);font-weight:700}.font-display.text-display,.font-display.text-section,.font-chillax.text-display,.font-chillax.text-section{text-transform:uppercase;letter-spacing:-.02em;line-height:1}.highlight-yellow{z-index:0;display:inline;position:relative}.highlight-yellow:after{content:"";background-color:var(--color-yellow-flat);z-index:-1;transform-origin:0;border-radius:4px;height:.35em;position:absolute;bottom:.22em;left:0;right:0;transform:scaleX(0)}@keyframes highlight-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.reveal.is-visible .highlight-yellow:after{animation:.4s cubic-bezier(.22,1,.36,1) .55s forwards highlight-draw}.reveal-delay-1.is-visible .highlight-yellow:after{animation-delay:.65s}.reveal-delay-2.is-visible .highlight-yellow:after{animation-delay:.75s}.reveal-delay-3.is-visible .highlight-yellow:after{animation-delay:.85s}.reveal-delay-4.is-visible .highlight-yellow:after{animation-delay:.95s}.reveal-delay-5.is-visible .highlight-yellow:after{animation-delay:1.05s}.reveal-delay-6.is-visible .highlight-yellow:after{animation-delay:1.15s}.reveal-delay-7.is-visible .highlight-yellow:after{animation-delay:1.25s}@keyframes fade-up{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translate(0)}}@keyframes float{0%,to{transform:translate(0)}50%{transform:translateY(-.75rem)}}.reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(1.25rem)}.reveal.is-visible{opacity:1;transform:translate(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.reveal-delay-4{transition-delay:.4s}.reveal-delay-5{transition-delay:.5s}.reveal-delay-6{transition-delay:.6s}.reveal-delay-7{transition-delay:.7s}.partners-stage{justify-content:center;align-items:center;min-height:clamp(22rem,18rem + 12vw,38rem);display:flex;position:relative}.partner-logo-box{z-index:3;width:clamp(7rem,32vw,15.5rem);position:absolute}.partner-logo-box--funded{width:auto;position:static}.partner-logo-box__float{animation:6s ease-in-out infinite partner-float;animation-delay:var(--partner-float-delay,0s)}.partner-logo-box__inner{background-color:var(--color-cream-light);width:100%;height:clamp(4.5rem,20vw,9.25rem);box-shadow:var(--shadow-card);transform:rotate(var(--partner-tilt-mobile,0deg))translateZ(0);transform-origin:50%;border-radius:2.625rem;justify-content:center;align-items:center;padding:clamp(.75rem,.5rem + 1vw,1.25rem);transition:transform .32s cubic-bezier(.22,1,.36,1),filter .32s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.partner-logo-box__hint{border-radius:inherit;font-family:var(--font-body);font-size:var(--text-ui);color:var(--color-ink,#2c2c2c);opacity:0;pointer-events:none;background:#ffffffd1;justify-content:center;align-items:center;font-weight:400;transition:opacity .28s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0}.partner-logo-box__inner--funded{background-color:var(--color-cream-light);border-radius:1.875rem;width:clamp(10rem,40vw,15rem);height:clamp(5rem,18vw,7.5rem)}.partner-logo-box__link{cursor:pointer;display:block}.partner-logo-box__img{object-fit:contain;max-width:85%;max-height:clamp(2.5rem,10vw,4.5rem);display:block;width:auto!important;height:auto!important}.partner-logo-box__inner--funded .partner-logo-box__img{max-height:clamp(2rem,8vw,3.5rem)}.partner-slot-top-left{top:8%;left:0}.partner-slot-top-center{top:0%;left:calc(50% - clamp(3.5rem,16vw,7.75rem))}.partner-slot-top-right{top:10%;right:0}.partner-slot-bottom-left{bottom:10%;left:0}.partner-slot-bottom-right{bottom:8%;right:0}.partners-funded-row{flex-direction:column;align-items:center;gap:0;display:flex}.partners-funded-row__label{text-transform:uppercase;letter-spacing:-.02em;line-height:1}@keyframes partner-float{0%,to{transform:translate(0)}50%{transform:translateY(-.75rem)}}@keyframes partner-float-mobile{0%,to{transform:translate(0)}50%{transform:translateY(-.5rem)}}@media (min-width:768px){.partners-stage{min-height:clamp(28rem,22rem + 12vw,38rem)}.partner-logo-box{width:clamp(12rem,18vw,15.5rem)}.partner-slot-top-left{inset:18% auto auto 2%}.partner-slot-top-center{inset:2% auto auto calc(50% - clamp(6rem,9vw,7.75rem))}.partner-slot-top-right{inset:20% 2% auto auto}.partner-slot-bottom-left{inset:auto auto 12% 2%}.partner-slot-bottom-right{inset:auto 2% 10% auto}.partner-logo-box__inner{height:9.25rem;transform:rotate(var(--partner-tilt,0deg))translateZ(0)}.partners-funded-row{flex-direction:row;justify-content:space-between;align-items:center}.partners-funded-row__box{flex-shrink:0}}@media (max-width:767px){.partner-logo-box__float{animation-name:partner-float-mobile}}@media (hover:hover){.partner-logo-box__link:hover .partner-logo-box__inner,.partner-logo-box__link:focus-visible .partner-logo-box__inner{filter:drop-shadow(0 8px 20px #00000024);z-index:10;transform:translateY(-6px)rotate(0)}.partner-logo-box__link:hover .partner-logo-box__hint,.partner-logo-box__link:focus-visible .partner-logo-box__hint{opacity:1}}.testimonials-blocks{flex-direction:column;gap:clamp(3rem,2rem + 4vw,5rem);display:flex}.testimonials-row{text-align:center;flex-direction:column;align-items:center;gap:clamp(1.5rem,1rem + 2vw,2.5rem);display:flex}.testimonials-row__title{flex-shrink:0;max-width:20rem}.testimonials-row__title--right{text-align:center}.testimonials-row--experts .testimonials-stack{order:2}.testimonials-row--experts .testimonials-row__title{order:1}.testimonials-stack{flex-direction:column;align-items:center;width:100%;max-width:18rem;display:flex;position:relative}.testimonials-stack .testimonial-card{width:100%;z-index:calc(var(--stack-index,0) + 1);position:relative}.testimonials-stack .testimonial-card:not(:first-child){margin-top:1.25rem}.testimonial-card{width:clamp(14rem,42vw,17.375rem)}.testimonial-card__inner{transform:rotate(var(--testimonial-tilt-mobile,0deg))translateZ(0);transform-origin:50%;transition:transform .32s cubic-bezier(.22,1,.36,1),filter .32s cubic-bezier(.22,1,.36,1);position:relative}.testimonial-card__tag{z-index:2;flex-direction:column;gap:.125rem;max-width:calc(100% - 1rem);display:inline-flex;position:absolute;top:-1.35rem}.testimonial-card__tag--left{text-align:left;align-items:flex-start;left:.5rem}.testimonial-card__tag--right{text-align:right;align-items:flex-end;right:.5rem}.testimonial-card__tag-line1{font-family:var(--font-body);font-size:.75rem;font-weight:400;line-height:1}.testimonial-card__tag-line2{font-family:var(--font-display);font-size:var(--text-ui);text-transform:uppercase;line-height:1}.testimonial-card__quote{box-shadow:var(--shadow-card);font-family:var(--font-body);letter-spacing:-.01em;color:var(--color-ink-muted);text-align:left;background-color:#fff;border-radius:1.125rem;margin:0;padding:1.75rem 1.25rem 1.25rem;font-size:1rem;line-height:1.2}@media (min-width:768px){.testimonials-row{flex-direction:row;justify-content:space-between;align-items:center;gap:clamp(1.5rem,2vw,3rem);min-height:clamp(14rem,12rem + 6vw,20rem)}.testimonials-row--students{min-height:clamp(24rem,20rem + 10vw,30rem)}.testimonials-row--experts{flex-direction:row;min-height:clamp(14rem,12rem + 6vw,18rem)}.testimonials-row--experts .testimonials-stack{order:1}.testimonials-row--experts .testimonials-row__title{order:2}.testimonials-row__title{text-align:left;flex:0 40%;max-width:none}.testimonials-row__title--right{text-align:right}.testimonials-stack{flex:0 52%;max-width:none;display:block}.testimonials-stack--students{min-height:clamp(24rem,20rem + 10vw,30rem)}.testimonials-stack--experts{min-width:clamp(28rem,48%,38rem);min-height:clamp(13rem,11rem + 5vw,17rem)}.testimonials-stack .testimonial-card{width:clamp(13rem,22vw,17.375rem);margin-top:0;position:absolute}.testimonials-stack--students .testimonial-card:first-child{top:0;left:-.75rem}.testimonials-stack--students .testimonial-card:nth-child(2){top:clamp(8.25rem,7rem + 3vw,10.5rem);left:-.75rem}.testimonials-stack--students .testimonial-card:nth-child(3){top:clamp(4.5rem,3.5rem + 2vw,6.5rem);left:auto;right:-.75rem}.testimonials-stack--experts .testimonial-card:first-child{top:clamp(.5rem,.25rem + .5vw,1rem);left:-.5rem}.testimonials-stack--experts .testimonial-card:nth-child(2){top:clamp(2.75rem,2rem + 1.5vw,4rem);left:clamp(15.75rem,40%,20.25rem)}.testimonial-card__inner{transform:rotate(var(--testimonial-tilt,0deg))translateZ(0)}}@media (max-width:767px){.testimonials-row{gap:clamp(1.75rem,1.25rem + 2vw,2.25rem)}.testimonials-stack .testimonial-card:not(:first-child){margin-top:1.75rem}.testimonials-row__title,.testimonials-row__title--right{text-align:center;max-width:100%}}@media (hover:hover){.testimonial-card__inner:hover,.testimonial-card__inner:focus-within{filter:drop-shadow(0 8px 20px #00000024);z-index:10;transform:translateY(-6px)rotate(0)}}.team-stage{flex-direction:column;align-items:center;gap:clamp(2rem,1.5rem + 2vw,3rem);max-width:67.5rem;display:flex}.team-portrait{flex-direction:column;align-items:center;width:min(100%,20rem);display:flex}.team-portrait__interactive{flex-direction:column;align-items:center;width:100%;display:flex}.team-portrait__interactive:focus-within .team-portrait__card{outline:2px solid var(--color-ink,#2c2c2c);outline-offset:4px}.team-portrait__card{width:100%;transform:rotate(var(--team-tilt-mobile,0deg))translateZ(0);transform-origin:50%;flex-direction:column;align-items:center;transition:transform .28s cubic-bezier(.22,1,.36,1),filter .28s cubic-bezier(.22,1,.36,1);display:flex}.team-portrait__tag{z-index:2;margin-bottom:-.85rem;position:relative}.team-portrait__frame{z-index:1;aspect-ratio:417/476;width:100%;position:relative}.team-portrait__img{display:block}.team-portrait__overlay{border-radius:inherit;opacity:0;pointer-events:none;background:#2c2c2cb8;justify-content:center;align-items:center;transition:opacity .28s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0}.team-portrait__actions{flex-direction:column;align-items:center;gap:.65rem;display:flex}.team-portrait__action{font-family:var(--font-body);font-size:var(--text-ui);color:var(--color-cream,#faf6ed);font-weight:400;text-decoration:none;transition:color .2s,transform .2s,opacity .2s}.team-portrait__action:hover,.team-portrait__action:focus-visible{color:var(--color-cream-light,#fcf4e7);text-underline-offset:.2em;outline:none;text-decoration:underline;transform:translate(2px)}.team-portrait__link-hint{margin-top:.75rem;display:none}.team-portrait__link-hint .team-portrait__action{color:var(--color-ink-muted,#434343)}.team-portrait__link-hint .team-portrait__action:hover,.team-portrait__link-hint .team-portrait__action:focus-visible{color:var(--color-ink,#2c2c2c)}@media (min-width:768px){.team-stage{flex-direction:row;justify-content:center;align-items:flex-start;gap:0;min-height:clamp(24rem,20rem + 10vw,32rem)}.team-portrait{width:clamp(16rem,22vw,26rem)}.team-portrait__card{transform:rotate(var(--team-tilt,var(--team-tilt-mobile,0deg)))translateZ(0)}.team-portrait--left{z-index:1;margin-top:clamp(2.5rem,1.5rem + 2vw,3.75rem);margin-right:clamp(-1.5rem,-2vw,-.25rem)}.team-portrait--right{z-index:2;margin-left:clamp(-1.5rem,-2vw,-.25rem)}.team-portrait--right .team-portrait__frame{aspect-ratio:451/502}}@media (hover:hover){.team-portrait__interactive:hover,.team-portrait__interactive:focus-within{z-index:10;position:relative}.team-portrait__interactive:hover .team-portrait__card,.team-portrait__interactive:focus-within .team-portrait__card{filter:drop-shadow(0 8px 20px #00000024);transform:translateY(-6px)rotate(0)scale(1.04)}.team-portrait__interactive:hover .team-portrait__overlay,.team-portrait__interactive:focus-within .team-portrait__overlay{opacity:1;pointer-events:auto}}@media (max-width:767px),(hover:none){.team-portrait__link-hint{display:flex}}.energy-photo-img{width:var(--energy-photo-w,var(--energy-photo-max));height:var(--energy-photo-w,var(--energy-photo-max))}.energy-photo-fan{--energy-photo-w:min(var(--energy-photo-max),calc((100vw - 6rem + 3*3rem)/4))}.energy-photo-card{transform:rotate(var(--photo-tilt,0deg))translateZ(0);transition:transform .32s cubic-bezier(.22,1,.36,1),filter .32s cubic-bezier(.22,1,.36,1)}.energy-photo-card:hover,.energy-photo-card:focus-visible{filter:drop-shadow(0 16px 32px #0000002e);z-index:20;transform:translateY(-22px)scale(1.08)rotate(0)}.energy-photo-grid{--energy-photo-w:var(--energy-photo-mobile)}.energy-photo-grid-item{transform:rotate(var(--photo-tilt,0deg))}.sdg-cards-grid .sdg-card{max-width:var(--sdg-card-max)}.sdg-card{border-radius:var(--sdg-radius-outer);transform:rotate(var(--sdg-tilt-mobile,0deg))translateZ(0);transform-origin:50%;transition:transform .32s cubic-bezier(.22,1,.36,1),filter .32s cubic-bezier(.22,1,.36,1)}.sdg-card__media{border-radius:var(--sdg-radius-inner)}@media (min-width:768px){.sdg-card{transform:rotate(var(--sdg-tilt,0deg))translateZ(0)}}@media (hover:hover){.sdg-card:hover,.sdg-card:focus-visible{filter:drop-shadow(0 16px 32px #0000002e);z-index:20;transform:translateY(-22px)scale(1.08)rotate(0)}}.hero-folder-img{width:var(--hero-folder-w);height:auto}.hero-folder-row{--hero-folder-w:min(var(--hero-folder-max),calc((100vw - var(--hero-folder-page-inset) + 4*var(--hero-folder-overlap))/5))}.hero-folder-card{transform:rotate(var(--folder-tilt,0deg))translateZ(0);--hero-folder-shadow-active:drop-shadow(0 16px 32px #0000002e);transition:transform .32s cubic-bezier(.22,1,.36,1),filter .32s cubic-bezier(.22,1,.36,1)}.hero-folder-card:hover,.hero-folder-card:focus-visible,.hero-folder-card.is-active{filter:var(--hero-folder-shadow-active);z-index:20;transform:translateY(-22px)scale(1.08)rotate(0)}.hero-folder-scroll-outer{flex-shrink:0;overflow:visible}.hero-folder-scroll{--hero-folder-w:min(var(--hero-folder-carousel-max),calc(100vw - var(--hero-folder-carousel-inset)));--hero-folder-h:calc(var(--hero-folder-w)*310/228);--hero-folder-lift:4rem;--hero-folder-shadow-spread:14px;--hero-folder-pad:calc(var(--hero-folder-lift) + var(--hero-folder-shadow-spread));--hero-folder-shadow-idle:drop-shadow(0 2px 4px #00000014);--hero-folder-shadow-active:drop-shadow(0 6px 12px #0000001f);min-height:calc(var(--hero-folder-h) + var(--hero-folder-pad)*2);padding-block:var(--hero-folder-pad);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:auto hidden}.hero-folder-scroll::-webkit-scrollbar{display:none}.hero-folder-scroll-track{min-height:var(--hero-folder-h);align-items:center;gap:1rem;display:flex}.hero-folder-scroll-item{scroll-snap-align:center;flex-shrink:0}.hero-folder-card-inner{transform-origin:50%}.hero-folder-scroll .hero-folder-card-inner:not(.is-active){filter:var(--hero-folder-shadow-idle)}.hero-folder-scroll .hero-folder-card-inner.is-active{filter:var(--hero-folder-shadow-active)}.contact-compose-card{border-color:#2c2c2c1f}@supports (color:color-mix(in lab, red, red)){.contact-compose-card{border-color:color-mix(in srgb,var(--color-ink)12%,transparent)}}.contact-compose-card{box-shadow:var(--shadow-card)}.contact-compose-input{border:1px solid #2c2c2c2e}@supports (color:color-mix(in lab, red, red)){.contact-compose-input{border:1px solid color-mix(in srgb,var(--color-ink)18%,transparent)}}.contact-compose-input{background-color:#fcf4e7cc;border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.contact-compose-input{background-color:color-mix(in srgb,var(--color-cream-light)80%,transparent)}}.contact-compose-input{font-family:var(--font-body);font-size:var(--text-body);color:var(--color-ink);padding:.75rem 1rem;transition:border-color .2s,box-shadow .2s}.contact-compose-input::placeholder{color:#4343438c}@supports (color:color-mix(in lab, red, red)){.contact-compose-input::placeholder{color:color-mix(in srgb,var(--color-ink-muted)55%,transparent)}}.contact-compose-input:focus{border-color:var(--color-ink);outline:none;box-shadow:0 0 0 2px #2c2c2c1f}@supports (color:color-mix(in lab, red, red)){.contact-compose-input:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-ink)12%,transparent)}}.contact-compose-textarea{min-height:7rem;line-height:1.5}.contact-pulse-orbit-stage{min-height:clamp(7rem,5rem + 8vw,11rem);margin-bottom:.5rem;position:relative}.contact-pulse-orbit{width:100%;min-height:inherit;position:relative}.contact-pulse-orbit__core{background:#fad72473;border-radius:9999px;width:.75rem;height:.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-pulse-topic{z-index:1;border:1px solid #2c2c2c24;position:absolute}@supports (color:color-mix(in lab, red, red)){.contact-pulse-topic{border:1px solid color-mix(in srgb,var(--color-ink)14%,transparent)}}.contact-pulse-topic{background-color:#fcf4e7e0;border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.contact-pulse-topic{background-color:color-mix(in srgb,var(--color-cream-light)88%,transparent)}}.contact-pulse-topic{font-family:var(--font-body);font-size:var(--text-caption);color:var(--color-ink-muted);cursor:default;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.35rem .75rem;font-weight:500;animation:36s ease-in-out infinite contact-topic-float}.contact-pulse-orbit.is-paused .contact-pulse-topic{animation-play-state:paused}.contact-pulse-topic__label{white-space:nowrap}.contact-pulse-topic__tooltip{background:var(--color-ink);color:var(--color-cream-light);white-space:nowrap;pointer-events:none;border-radius:.5rem;padding:.25rem .5rem;font-size:.7rem;position:absolute;bottom:calc(100% + .35rem);left:50%;transform:translate(-50%)}.contact-pulse-cta-wrap{display:inline-flex;position:relative}.contact-pulse-cta-wrap:before{content:"";opacity:0;pointer-events:none;background:#fad72459;border-radius:9999px;animation:2.4s ease-out .8s contact-cta-pulse;position:absolute;inset:-.35rem}.contact-pulse-cta{z-index:1;position:relative}.contact-pulse-cta:hover,.contact-pulse-cta:focus-visible{transform:scale(1.02)}@keyframes contact-topic-float{0%,to{transform:translate(0)}25%{transform:translate(6px,-8px)}50%{transform:translate(-4px,4px)}75%{transform:translate(8px,6px)}}@keyframes contact-cta-pulse{0%{opacity:.7;transform:scale(.92)}to{opacity:0;transform:scale(1.35)}}@media (max-width:639px){.contact-pulse-topic{padding:.25rem .5rem;font-size:.65rem}.contact-pulse-orbit-stage{min-height:5.5rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transition:none;transform:none}.highlight-yellow:after{animation:none;transform:scaleX(1)}.hero-folder-card:hover,.hero-folder-card:focus-visible,.hero-folder-card.is-active{transform:rotate(var(--folder-tilt,0deg));filter:drop-shadow(0 8px 16px #00000029)}.energy-photo-card:hover,.energy-photo-card:focus-visible{transform:rotate(var(--photo-tilt,0deg));filter:drop-shadow(0 8px 16px #00000029)}.sdg-card:hover,.sdg-card:focus-visible{transform:rotate(var(--sdg-tilt-mobile,var(--sdg-tilt,0deg)));filter:drop-shadow(0 8px 16px #00000029)}.partner-logo-box__float{animation:none}.partner-logo-box__inner:hover,.partner-logo-box__inner:focus-visible{transform:rotate(var(--partner-tilt-mobile,var(--partner-tilt,0deg)));filter:none}.testimonial-card__inner:hover,.testimonial-card__inner:focus-within{transform:rotate(var(--testimonial-tilt-mobile,var(--testimonial-tilt,0deg)));filter:none}.team-portrait__card,.team-portrait__overlay{transition:none}.team-portrait__interactive:hover .team-portrait__card,.team-portrait__interactive:focus-within .team-portrait__card{transform:rotate(var(--team-tilt-mobile,var(--team-tilt,0deg)));filter:none}.team-portrait__interactive:hover .team-portrait__overlay,.team-portrait__interactive:focus-within .team-portrait__overlay{opacity:1}.game-card-stack-item.is-active .game-card-stack-item-inner,.game-card-mobile-item.is-active .game-card-stack-item-inner{transform:rotate(var(--game-card-tilt,0deg));filter:none}.game-card-asset{transition:none}.contact-pulse-topic{animation:none}.contact-pulse-cta-wrap:before{opacity:0;animation:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
