/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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;--tw-outline-style:solid;--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-ease:initial}}}@layer theme{:root,:host{--font-sans:"Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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-abisso:#0e1f38;--color-quota:#2c4c86;--color-mare:#6c90b3;--color-nevaio:#e7ebee;--color-duna:#d68e64;--color-terra:#8a7058;--color-onda:#a8daec;--color-blaze:#c1272d;--color-inchiostro:#121a24;--font-display:"Fraunces", Georgia, "Times New Roman", serif;--text-meta:.8125rem;--text-small:.9375rem;--text-body:1.0625rem;--text-h3:1.1875rem;--text-h2:1.4375rem;--text-h1:1.75rem;--text-display:2.125rem;--spacing-gutter:1rem}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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]){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;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:where(:not(iframe)){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{.invisible{visibility:hidden}.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}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.size-full{width:100%;height:100%}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.columns-6{columns:6}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.font-display{font-family:var(--font-display)}.text-wrap{text-wrap:wrap}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-filter{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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.block-71{block-size:calc(var(--spacing) * 71)}.block-73{block-size:calc(var(--spacing) * 73)}.block-76{block-size:calc(var(--spacing) * 76)}.block-77{block-size:calc(var(--spacing) * 77)}.block-79{block-size:calc(var(--spacing) * 79)}.block-85{block-size:calc(var(--spacing) * 85)}.block-104{block-size:calc(var(--spacing) * 104)}.block-105{block-size:calc(var(--spacing) * 105)}.block-114{block-size:calc(var(--spacing) * 114)}.block-118{block-size:calc(var(--spacing) * 118)}.block-120{block-size:calc(var(--spacing) * 120)}}@view-transition{navigation:auto}::view-transition-old(root){animation:.18s cubic-bezier(.4,0,1,1) both vt-out}::view-transition-new(root){animation:.32s cubic-bezier(0,0,.2,1) both vt-in}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0;transform:translateY(8px)}}@supports (animation-timeline:view()){.reveal{animation:linear both reveal-in view();animation-range:entry cover 12%}.reveal-each>*{animation:linear both reveal-in view();animation-range:entry cover 14%}}@keyframes reveal-in{0%{opacity:0;clip-path:inset(0 0 12%);transform:translateY(1.25rem)}to{opacity:1;clip-path:inset(0);transform:none}}@supports (animation-timeline:view()){.hero__img{transform-origin:50% 35%;will-change:transform, filter;animation:linear both hero-recede view();animation-range:exit}.hero__body{animation:linear both hero-lift view();animation-range:exit exit 70%}}@keyframes hero-recede{to{filter:brightness(.7)saturate(.9);transform:scale(1.08)}}@keyframes hero-lift{to{opacity:0;transform:translateY(-2rem)}}.hero__h{--line-delay:0s}@supports (animation-timeline:view()){.hero__h{animation:.7s cubic-bezier(.16,1,.3,1) both cut-in}}@keyframes cut-in{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(.75rem)}to{opacity:1;clip-path:inset(0 0 -10%);transform:none}}.contour{width:100%;height:clamp(2.5rem,6vw,4.5rem);color:var(--band-rule,currentColor);pointer-events:none;display:block}.contour path{fill:none;stroke:currentColor;stroke-width:1.25px;vector-effect:non-scaling-stroke;opacity:.55}.contour path:nth-child(2){opacity:.35}.contour path:nth-child(3){opacity:.2}@supports (animation-timeline:view()){.contour path{stroke-dasharray:var(--len,1200);stroke-dashoffset:var(--len,1200);animation:linear both draw view();animation-range:entry cover 30%}.contour path:nth-child(2){animation-range:entry cover 40%}.contour path:nth-child(3){animation-range:entry cover 50%}}@keyframes draw{to{stroke-dashoffset:0}}@supports (animation-timeline:view()){.alt{animation:linear both alt-measure view();animation-range:entry 10% cover 25%}}@keyframes alt-measure{0%{clip-path:inset(0 100% 0 0);opacity:.4}to{clip-path:inset(0);opacity:.9}}.acard__link{--sweep:0%}.acard__frame{display:block;overflow:hidden}.acard__img{transition:transform .52s cubic-bezier(.16,1,.3,1),filter .52s}.acard__link:hover .acard__img,.acard__link:focus-visible .acard__img{filter:saturate(1.05);transform:scale(1.04)}.acard__title{position:relative}.acard__title:after{content:"";height:2px;width:var(--sweep);background:var(--color-blaze);transition:width .42s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-.15em;left:0}.acard__link:hover .acard__title:after,.acard__link:focus-visible .acard__title:after{width:100%}.acard__link:hover .acard__title{text-decoration:none}.tcard{transition:border-color .3s}.tcard:hover{border-color:var(--color-blaze)}.rail__unclimbed{animation:3.2s linear infinite survey}@keyframes survey{to{background-position-y:-9px}}.rail__tick:before{transition:width .26s cubic-bezier(.16,1,.3,1)}.btn{transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .22s,color .22s;position:relative;overflow:hidden}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.gal__item img{transition:transform .52s cubic-bezier(.16,1,.3,1),filter .3s}.gal__item:hover img,.gal__item:focus-visible img{transform:scale(1.05)}@supports (animation-timeline:view()){.gal__item{animation:linear both reveal-in view();animation-range:entry cover 18%}}.wmap__mark circle{transition:r .26s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}.reveal,.reveal-each>*,.hero__img,.hero__body,.hero__h,.contour path,.alt,.gal__item{opacity:1!important;clip-path:none!important;filter:none!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}.rail__unclimbed{animation:none!important}.btn:hover,.acard__link:hover .acard__img{transform:none}}.full{align-content:center;min-height:100svh;display:grid;position:relative;overflow:clip}.full--tall{min-height:118svh;position:relative;overflow:clip}.poster{font-family:var(--font-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 144;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2.6rem,11vw,9.5rem);font-weight:400;line-height:.92}.poster--tight{line-height:.86}.poster-sub{opacity:.92;max-width:34ch;font-size:clamp(1.05rem,2.1vw,1.6rem);line-height:1.4}.figure-xl{font-family:var(--font-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 144;font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:clamp(3.5rem,17vw,15rem);font-weight:500;line-height:.8;display:block}.cut-words>span{vertical-align:bottom;display:inline-block;overflow:hidden}.cut-words>span>i{font-style:inherit;animation:.9s cubic-bezier(.16,1,.3,1) both word-up;animation-delay:calc(var(--i,0) * 55ms + .12s);display:inline-block;transform:translateY(105%)}@keyframes word-up{to{transform:translateY(0)}}.stack3d{perspective:1400px;perspective-origin:50% 45%;place-items:center;min-height:min(92svh,46rem);display:grid}.stack3d__inner{transform-style:preserve-3d;grid-template-areas:"plane";width:min(100%,60rem);display:grid;transform:rotateX(16deg)rotate(-2deg)}@supports (animation-timeline:view()){.stack3d__inner{animation:linear both stack-turn view();animation-range:entry exit 0%}}@keyframes stack-turn{0%{transform:rotateX(26deg)rotate(-5deg)translateZ(-120px)}50%{transform:rotateX(12deg)rotate(0)translateZ(0)}to{transform:rotateX(-6deg)rotate(4deg)translateZ(-60px)}}.stack3d__plane{width:100%;transform:translateZ(calc(var(--z,0) * 1px)) translateY(calc(var(--y,0) * 1px));transform-style:preserve-3d;border-top:1px solid;grid-area:plane;align-items:baseline;gap:clamp(.75rem,2vw,2rem);padding:.65rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.stack3d__plane{border-top:1px solid color-mix(in srgb, currentColor 45%, transparent)}}.stack3d__plane{background:var(--band-bg,#0e1f38)}@supports (color:color-mix(in lab, red, red)){.stack3d__plane{background:color-mix(in srgb, var(--band-bg,#0e1f38) 62%, transparent)}}.stack3d__plane{backdrop-filter:blur(1.5px)}.stack3d__plane--goal{color:var(--color-blaze);background:0 0;border-top-style:dashed;border-top-width:2px}.stack3d__alt{font-family:var(--font-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 100;font-variant-numeric:tabular-nums;letter-spacing:-.03em;align-items:baseline;min-width:5.2ch;font-size:clamp(1.75rem,6vw,4.5rem);line-height:.9;display:inline-flex}.stack3d__unit{font-family:var(--font-sans);opacity:.7;margin-left:.2em;font-size:.32em;font-weight:600}.stack3d__label{font-size:clamp(.8rem,1.5vw,1.05rem);font-weight:600;line-height:1.2}.stack3d__year{font-size:var(--text-meta);opacity:.6;font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}@media (hover:hover) and (pointer:fine){[data-tilt]{transform:perspective(900px) rotateX(calc(var(--ty,0) * -4deg)) rotateY(calc(var(--tx,0) * 5deg)) translateZ(0);transform-style:preserve-3d;will-change:transform;transition:transform .4s cubic-bezier(.16,1,.3,1)}[data-tilt][data-tilting]{transition:transform 90ms linear}[data-tilt]>*{transform:translateZ(18px)}}.bleed{width:100%;position:relative;overflow:clip}.bleed>img,.bleed img{object-fit:cover;width:100%;height:100%;display:block}@supports (animation-timeline:view()){.wipe img{animation:linear both wipe view();animation-range:entry cover 25%}}@keyframes wipe{0%{clip-path:inset(0 0 100%);transform:scale(1.06)}to{clip-path:inset(0);transform:scale(1)}}.cue{letter-spacing:.14em;text-transform:uppercase;opacity:.75;justify-items:center;gap:.4rem;font-size:.625rem;font-weight:600;display:grid;position:absolute;bottom:1.25rem;left:50%;translate:-50%}.cue:after{content:"";transform-origin:top;background:currentColor;width:1px;height:2.5rem;animation:2.4s cubic-bezier(.6,0,.4,1) infinite cue-drop}@keyframes cue-drop{0%{opacity:0;transform:scaleY(0)}35%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)translateY(2.5rem)}}.band{overflow-x:clip}.watermark{font-family:var(--font-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 144;font-variant-numeric:tabular-nums;opacity:.055;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;font-size:clamp(7rem,26vw,24rem);line-height:.75;position:absolute;top:-.14em;right:-.06em}.band>.wrap{z-index:1;position:relative}.spotlight{position:relative;overflow:clip}.spotlight:before{content:"";background:radial-gradient(38rem 26rem at 18% 22%,#a8daec21,#0000 70%),radial-gradient(30rem 22rem at 82% 78%,#2c4c8642,#0000 70%);position:absolute;inset:-20%}@supports (color:color-mix(in lab, red, red)){.spotlight:before{background:radial-gradient(38rem 26rem at 18% 22%, color-mix(in srgb, var(--color-onda) 13%, transparent), transparent 70%), radial-gradient(30rem 22rem at 82% 78%, color-mix(in srgb, var(--color-quota) 26%, transparent), transparent 70%)}}.spotlight:before{pointer-events:none;animation:26s ease-in-out infinite alternate drift}@keyframes drift{to{transform:translate(3%,-2.5%)scale(1.06)}}@media (prefers-reduced-motion:reduce){.cut-words>span>i,.stack3d__inner{animation:none!important;transform:none!important}.stack3d{perspective:none}.stack3d__plane{transform:none!important}[data-tilt]{transition:none!important;transform:none!important}[data-tilt]>*{transform:none!important}.wipe img{clip-path:none!important;animation:none!important}.cue:after,.spotlight:before{animation:none!important}}@supports not (animation-timeline:view()){.stack3d{perspective:none;min-height:0}.stack3d__inner{transform:none}.stack3d__plane{position:static;transform:none}}@media (width<=47.99rem){.stack3d{perspective:none;min-height:0}.stack3d__inner{grid-template-areas:none;gap:.25rem;display:grid;animation:none!important;transform:none!important}.stack3d__plane{backdrop-filter:none;background:0 0;flex-wrap:wrap;grid-area:auto;padding-inline:0;transform:none!important}.stack3d__label{flex:100%}.stack3d__year{margin-left:0}}.band:after,.hero:after,.pjhero:after{content:"";pointer-events:none;z-index:0;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E");position:absolute;inset:0}.band>.wrap,.hero__body,.pjhero__body{z-index:1;position:relative}.marquee{--speed:48s;-webkit-user-select:none;user-select:none;gap:0;width:100%;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.marquee__track{animation:marquee var(--speed) linear infinite;will-change:transform;flex:none;align-items:center;gap:clamp(1.5rem,4vw,3rem);padding-right:clamp(1.5rem,4vw,3rem);display:flex}.marquee:hover .marquee__track,.marquee:focus-within .marquee__track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-100%)}}.marquee__item{font-family:var(--font-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 120;white-space:nowrap;opacity:.75;font-size:clamp(1.75rem,6vw,3.5rem);line-height:1}.marquee__dot{background:var(--color-blaze);border-radius:50%;flex:none;width:.35rem;height:.35rem}@media (prefers-reduced-motion:reduce){.marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.marquee__track{animation:none!important}.marquee__track[aria-hidden=true]{display:none}}@media (width<=47.99rem){.poster{letter-spacing:-.03em;font-size:clamp(2.4rem,13vw,4rem)}.poster-sub{max-width:none;font-size:1.0625rem}.figure-xl{font-size:clamp(3.5rem,24vw,7rem)}.watermark{opacity:.05;font-size:42vw;top:-.1em;right:-.04em}.full{min-height:calc(100svh - 4rem)}.full--tall{min-height:auto}.bleed-mobile{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}.lang,.press__title,.band__more a,.onward a,.tcard__title a,.jt__title a,.acard__link,.je__nav a,.pj__other a,.pj__direct a,.rb__direct a,.ct__direct a,.ev__ics,.mm__direct a{align-items:center;min-height:44px;display:inline-flex}.acard__link{min-height:0;display:block}.acard__title{align-items:flex-end;min-height:44px;display:flex}.jr__title a,.jr__feeds a,.ab__onward a,.ev__empty a,.pt__link a,.pr__contact a,.story__health a,.je__source a{align-items:center;min-height:44px;display:inline-flex}}.imgtext{background-image:var(--fill);background-size:cover;background-position:var(--focus,50% 40%);color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px #0000001f);-webkit-background-clip:text;background-clip:text}@supports (animation-timeline:view()){.imgtext{animation:linear both fill-drift view()}}@keyframes fill-drift{0%{background-position:50% 10%}to{background-position:50% 90%}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.imgtext{color:inherit;-webkit-text-fill-color:currentColor;background:0 0}}@media (forced-colors:active){.imgtext{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}}.doodle{pointer-events:none;display:block;overflow:visible}.doodle .is-dashed{stroke-dasharray:.035 .03}@supports (animation-timeline:view()){.doodle--draw path:not(.is-dashed){stroke-dasharray:1;stroke-dashoffset:1px;animation:linear both draw view();animation-range:entry 5% cover 32%}.doodle--draw .is-dashed{animation:linear both reveal-in view();animation-range:entry 15% cover 40%}}@keyframes bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-7px)rotate(2deg)}}@keyframes rise{0%{opacity:0;transform:translateY(0)}12%{opacity:.7}to{opacity:0;transform:translateY(-110vh)}}@keyframes swim{0%{transform:translate(-20vw)}to{transform:translate(120vw)}}@keyframes pulse-soft{0%,to{transform:translateY(0)scaleY(1)}50%{transform:translateY(-10px)scaleY(.94)}}@keyframes twinkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.imgtext{animation:none!important}.doodle--draw path{stroke-dashoffset:0!important;opacity:1!important;animation:none!important}.doodle{animation:none!important}}@page{size:A4 landscape;margin:14mm 16mm}@media print{:root{--band-bg:#fff;--band-fg:#121a24;--band-rule:#b9c2cb}html,body{font-size:10.5pt;line-height:1.45;color:#121a24!important;background:#fff!important}.rail,.cbar,.hdr,.ftr__nav,.cue,.contour,.watermark,.rb__modes,.rb__form,.needs-review,.lang,.skip,[data-video-facade] .vf__play{display:none!important}.band,.pjhero{break-inside:avoid;break-after:page;color:#121a24!important;background:#fff!important;min-height:0!important;padding-block:0!important;display:block!important}.band:last-of-type{break-after:auto}.wrap{max-width:none;padding:0!important}.pjhero{min-height:170mm!important}.pjhero__media{height:90mm;margin-bottom:8mm;position:static!important}.pjhero__body{color:#121a24!important;background:0 0!important;padding:0!important;position:static!important}.poster{line-height:1.02;font-size:30pt!important}.poster-sub{font-size:12pt!important}.figure-xl{color:#2c4c86!important;font-size:44pt!important}h1{font-size:26pt}h2{margin-bottom:4mm;font-size:20pt}h3{font-size:12pt}.stack3d{perspective:none!important;min-height:0!important}.stack3d__inner{animation:none!important;display:block!important;transform:none!important}.stack3d__plane{backdrop-filter:none!important;background:0 0!important;border-top:.4pt solid #b9c2cb!important;padding:2mm 0!important;position:static!important;transform:none!important}.stack3d__alt{font-size:18pt!important}[data-video-facade] img{width:auto;max-height:70mm}a{text-decoration:none;color:#2c4c86!important}.prose a[href^=http]:after,.press__title:after{content:" (" attr(href) ")";color:#5b6672;word-break:break-all;font-size:8pt}img{break-inside:avoid;max-width:100%}*{opacity:1!important;clip-path:none!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}:before,:after{transition:none!important;animation:none!important;transform:none!important}.spotlight:before,.band:after,.hero:after,.pjhero:after{display:none!important}.btn{color:#2c4c86!important;background:0 0!important;border:.6pt solid #2c4c86!important;padding:2mm 3mm!important}.btn--solid,.btn--goal{color:#fff!important;background:#2c4c86!important;border-color:#2c4c86!important}[data-umami-event=deck_download]{display:none!important}.pj__end{break-before:page}}@font-face{font-family:Archivo;src:url(/assets/archivo-latin.CzIbUafM.woff2)format("woff2");font-weight:400 700;font-stretch:75% 100%;font-display:swap;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:Archivo;src:url(/assets/archivo-latin-ext.C-u9YD0u.woff2)format("woff2");font-weight:400 700;font-stretch:75% 100%;font-display:swap;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:Fraunces;src:url(/assets/fraunces-latin.WhDBKR_Q.woff2)format("woff2");font-weight:400 600;font-display:swap;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:Fraunces;src:url(/assets/fraunces-latin-ext.BhXJH4sH.woff2)format("woff2");font-weight:400 600;font-display:swap;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}:root{--band-bg:var(--color-nevaio);--band-fg:var(--color-inchiostro);--band-rail:var(--color-quota);--band-rule:#8a705866}@supports (color:color-mix(in lab, red, red)){:root{--band-rule:color-mix(in srgb, var(--color-terra) 40%, transparent)}}:root{--measure:68ch}[data-band=obiettivo]{--band-bg:var(--color-quota);--band-fg:var(--color-nevaio);--band-rail:var(--color-onda);--band-rule:#a8daec59}@supports (color:color-mix(in lab, red, red)){[data-band=obiettivo]{--band-rule:color-mix(in srgb, var(--color-onda) 35%, transparent)}}[data-band=alta-quota],[data-band=sotto]{--band-bg:var(--color-abisso);--band-fg:var(--color-nevaio);--band-rail:var(--color-onda);--band-rule:#a8daec4d}@supports (color:color-mix(in lab, red, red)){[data-band=alta-quota],[data-band=sotto]{--band-rule:color-mix(in srgb, var(--color-onda) 30%, transparent)}}[data-band=montagna]{--band-bg:var(--color-duna);--band-fg:var(--color-inchiostro);--band-rail:var(--color-abisso);--band-rule:#0e1f3859}@supports (color:color-mix(in lab, red, red)){[data-band=montagna]{--band-rule:color-mix(in srgb, var(--color-abisso) 35%, transparent)}}[data-band=liguria]{--band-bg:var(--color-nevaio);--band-fg:var(--color-inchiostro);--band-rail:var(--color-quota)}[data-band=acqua]{--band-bg:var(--color-mare);--band-fg:var(--color-abisso);--band-rail:var(--color-abisso);--band-rule:#0e1f3859}@supports (color:color-mix(in lab, red, red)){[data-band=acqua]{--band-rule:color-mix(in srgb, var(--color-abisso) 35%, transparent)}}@media (width>=64rem){:root{--text-body:1.125rem;--text-h3:1.375rem;--text-h2:1.9375rem;--text-h1:2.75rem;--text-display:4rem}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}body{background:var(--color-nevaio);color:var(--color-inchiostro);font-family:var(--font-sans);font-size:var(--text-body);font-variant-numeric:tabular-nums;text-rendering:optimizelegibility;margin:0;line-height:1.6}h1,h2,h3,h4{font-family:var(--font-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 60;text-wrap:balance;margin:0 0 .5em;font-weight:400;line-height:1.12}h1{font-size:var(--text-h1)}h2{font-size:var(--text-h2)}h3{font-family:var(--font-sans);font-size:var(--text-h3);font-variation-settings:normal;font-weight:600;line-height:1.3}p,li{text-wrap:pretty}p{margin:0 0 1em}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--color-blaze);outline-offset:2px}[data-band=obiettivo] :focus-visible,[data-band=alta-quota] :focus-visible,[data-band=sotto] :focus-visible{outline-color:var(--color-onda)}img{max-width:100%;height:auto}hr{border:0;border-top:1px solid var(--band-rule);margin:2rem 0}.wrap{width:100%;max-width:76rem;padding-inline:var(--spacing-gutter);margin-inline:auto}@media (width<=63.99rem){.wrap{padding-right:2.75rem}}@media (width>=48rem){.wrap{padding-inline:2rem}}@media (width>=64rem){.wrap{padding-left:4.5rem}}.prose{max-width:var(--measure)}.prose h2{margin-top:1.8em}.prose h3{margin-top:1.6em}.prose ul,.prose ol{margin:0 0 1em;padding-left:1.2em}.prose li{margin-bottom:.35em}.prose strong{font-weight:600}.prose a{text-decoration:underline}.band{background:var(--band-bg);color:var(--band-fg);border-top:1px solid var(--band-rule);padding-block:clamp(2.5rem,7vw,5rem)}html.menu-open,html.menu-open body{overflow:hidden}.skip{background:var(--color-blaze);color:#fff;z-index:100;padding:.75rem 1rem;position:absolute;top:0;left:-9999px}.skip:focus{left:0}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn{font-weight:600;font-size:var(--text-small);color:inherit;cursor:pointer;background:0 0;border:2px solid;align-items:center;gap:.5rem;padding:.7rem 1.1rem;line-height:1.2;text-decoration:none;display:inline-flex}.btn--solid{background:var(--band-fg);border-color:var(--band-fg);color:var(--band-bg)}.btn--goal{background:var(--color-blaze);border-color:var(--color-blaze);color:#fff}.btn--quiet{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.btn--quiet{border-color:color-mix(in srgb, currentColor 35%, transparent)}}.btn--quiet{font-weight:500}.btn:hover{text-decoration:none}.btn--solid:hover{background:var(--band-fg)}@supports (color:color-mix(in lab, red, red)){.btn--solid:hover{background:color-mix(in srgb, var(--band-fg) 86%, var(--band-bg))}}.btn--goal:hover{background:#a42126}@supports (color:color-mix(in lab, red, red)){.btn--goal:hover{background:color-mix(in srgb, var(--color-blaze) 85%, #000)}}.eyebrow{font-size:var(--text-meta);opacity:.85;margin:0 0 .35rem;font-weight:500}.meta{font-size:var(--text-meta);font-weight:500}.stack>*+*{margin-top:var(--stack,1rem)}.spec{font-size:var(--text-meta);flex-wrap:wrap;gap:.35rem 1.5rem;margin:0;display:flex}.spec div{gap:.4rem;display:flex}.spec dt{opacity:.7}.spec dd{margin:0;font-weight:600}.grid{gap:1.5rem;display:grid}@media (width>=40rem){.grid--2{grid-template-columns:repeat(2,1fr)}}@media (width>=60rem){.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}.grid--sidebar{grid-template-columns:minmax(0,1fr) 20rem;gap:3rem}}.needs-review{border-left:3px solid var(--color-blaze);font-size:var(--text-meta);background:#c1272d14;margin:1rem 0;padding:.5rem .75rem}@supports (color:color-mix(in lab, red, red)){.needs-review{background:color-mix(in srgb, var(--color-blaze) 8%, transparent)}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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-ease{syntax:"*";inherits:false}.lang[data-astro-cid-n6dmqeed]{font-size:var(--text-meta);white-space:nowrap;border-bottom:1px solid;padding-bottom:1px;font-weight:600;text-decoration:none}.mtrig[data-astro-cid-rdb3kinm]{color:inherit;font:inherit;font-size:var(--text-meta);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;min-height:44px;margin-right:-.25rem;padding:.6rem .25rem .6rem .6rem;font-weight:600;display:flex}@media (width>=60rem){.mtrig[data-astro-cid-rdb3kinm]{display:none}}.mtrig__glyph[data-astro-cid-rdb3kinm]{gap:4px;width:22px;display:grid}.mtrig__glyph[data-astro-cid-rdb3kinm] i[data-astro-cid-rdb3kinm]{height:2px;width:var(--w);background:currentColor;transition:width .32s cubic-bezier(.16,1,.3,1);display:block}.mtrig[data-astro-cid-rdb3kinm]:hover .mtrig__glyph[data-astro-cid-rdb3kinm] i[data-astro-cid-rdb3kinm]:nth-child(2){width:100%}.mtrig[data-astro-cid-rdb3kinm]:hover .mtrig__glyph[data-astro-cid-rdb3kinm] i[data-astro-cid-rdb3kinm]:nth-child(3){width:70%}@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}.hdr[data-astro-cid-owm7sp2x]{background:var(--color-nevaio);color:var(--color-inchiostro);border-bottom:1px solid color-mix(in srgb, var(--color-terra) 35%, transparent);z-index:30;position:relative}.hdr--overlay[data-astro-cid-owm7sp2x]{inset-inline:0;color:var(--color-nevaio);background:linear-gradient(#0e1f388c,#0e1f3800);border-bottom:0;position:absolute;top:0}.hdr--overlay[data-astro-cid-owm7sp2x] .hdr__nav[data-astro-cid-owm7sp2x] a[data-astro-cid-owm7sp2x]:hover,.hdr--overlay[data-astro-cid-owm7sp2x] .hdr__nav[data-astro-cid-owm7sp2x] a[data-astro-cid-owm7sp2x][aria-current=page]{border-bottom-color:var(--color-onda)}.hdr__cta[data-astro-cid-owm7sp2x]{border-width:1.5px;padding:.5rem .9rem}.hdr__in[data-astro-cid-owm7sp2x]{align-items:center;gap:1rem;min-height:4rem;padding-block:.6rem;display:flex}.hdr__brand[data-astro-cid-owm7sp2x]{flex:none;align-items:center;gap:.6rem;font-weight:600;text-decoration:none;display:flex}.hdr__brand[data-astro-cid-owm7sp2x] img[data-astro-cid-owm7sp2x]{width:44px;height:44px}.hdr__name[data-astro-cid-owm7sp2x]{line-height:1.15;font-size:var(--text-small);flex-direction:column;display:flex}.hdr__name[data-astro-cid-owm7sp2x] small[data-astro-cid-owm7sp2x]{opacity:.7;font-size:.6875rem;font-weight:500}.hdr__nav[data-astro-cid-owm7sp2x]{flex:auto;display:none}.hdr__nav[data-astro-cid-owm7sp2x] ul[data-astro-cid-owm7sp2x]{gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.hdr__nav[data-astro-cid-owm7sp2x] a[data-astro-cid-owm7sp2x]{font-size:var(--text-small);border-bottom:2px solid #0000;padding-block:.25rem;font-weight:500;text-decoration:none}.hdr__nav[data-astro-cid-owm7sp2x] a[data-astro-cid-owm7sp2x]:hover,.hdr__nav[data-astro-cid-owm7sp2x] a[data-astro-cid-owm7sp2x][aria-current=page]{border-bottom-color:var(--color-blaze)}.hdr__end[data-astro-cid-owm7sp2x]{align-items:center;gap:1rem;margin-left:auto;display:flex}.hdr__cta[data-astro-cid-owm7sp2x]{display:none}@media (width>=60rem){.hdr__nav[data-astro-cid-owm7sp2x]{display:block}.hdr__cta[data-astro-cid-owm7sp2x]{display:inline-flex}}@media print{.hdr[data-astro-cid-owm7sp2x]{display:none}}.ftr[data-astro-cid-r4f3bwe4]{background:var(--color-abisso);color:var(--color-nevaio);margin-top:0;padding-block:3rem 6rem}@media (width>=60rem){.ftr[data-astro-cid-r4f3bwe4]{padding-bottom:3rem}}.ftr__in[data-astro-cid-r4f3bwe4]{gap:2rem;display:grid}@media (width>=48rem){.ftr__in[data-astro-cid-r4f3bwe4]{grid-template-columns:1fr 1fr 1.5fr}}.ftr__h[data-astro-cid-r4f3bwe4]{font-size:var(--text-meta);font-family:var(--font-sans);font-variation-settings:normal;opacity:.7;margin-bottom:.6rem;font-weight:600}.ftr__list[data-astro-cid-r4f3bwe4]{font-size:var(--text-small);margin:0;padding:0;list-style:none}.ftr__list[data-astro-cid-r4f3bwe4] li[data-astro-cid-r4f3bwe4]{margin-bottom:.35rem}.ftr__list[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.ftr__list[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]:hover{text-decoration:underline}.ftr__list--cols[data-astro-cid-r4f3bwe4]{columns:2}.ftr__legal[data-astro-cid-r4f3bwe4]{border-top:1px solid color-mix(in srgb, var(--color-onda) 25%, transparent);font-size:var(--text-meta);opacity:.8;margin-top:2.5rem;padding-top:1.25rem}.ftr__legal[data-astro-cid-r4f3bwe4] p[data-astro-cid-r4f3bwe4]{margin:0 0 .25rem}@media print{.ftr[data-astro-cid-r4f3bwe4]{color:#000;background:0 0;padding-bottom:0}.ftr__nav[data-astro-cid-r4f3bwe4]{display:none}}.fab[data-astro-cid-dpqzt7ob]{left:.85rem;bottom:calc(.85rem + env(safe-area-inset-bottom));z-index:25;background:color-mix(in srgb, var(--color-abisso) 88%, transparent);min-height:48px;color:var(--color-nevaio);border:1px solid color-mix(in srgb, var(--color-onda) 40%, transparent);backdrop-filter:blur(8px);font-size:var(--text-small);border-radius:999px;align-items:center;gap:.5rem;padding:0 1.05rem 0 .9rem;font-weight:600;text-decoration:none;display:inline-flex;position:fixed;box-shadow:0 6px 24px #0e1f3847}.fab[data-astro-cid-dpqzt7ob]:active{transform:scale(.97)}@media (width>=60rem){.fab[data-astro-cid-dpqzt7ob]{display:none}}@media print{.fab[data-astro-cid-dpqzt7ob]{display:none}}.waterline[data-astro-cid-lcws55dh]{height:clamp(4.5rem,9vw,7.5rem);margin-bottom:-1px;position:relative;overflow:clip}.waterline__layer[data-astro-cid-lcws55dh]{width:200%;height:100%;fill:var(--water,var(--color-mare));position:absolute;bottom:0;left:0}.waterline__layer--back[data-astro-cid-lcws55dh]{opacity:.55;animation:19s linear infinite tide}.waterline__layer--front[data-astro-cid-lcws55dh]{animation:11s linear infinite reverse tide}@keyframes tide{to{transform:translate(-50%)}}.waterline[data-astro-cid-lcws55dh] .waterline__kayak{width:clamp(5.5rem,11vw,9rem);color:var(--kayak,var(--color-abisso));z-index:1;animation:3.6s ease-in-out infinite bob;position:absolute;bottom:38%;left:clamp(12%,22vw,30%)}@media (prefers-reduced-motion:reduce){.waterline__layer[data-astro-cid-lcws55dh],.waterline[data-astro-cid-lcws55dh] .waterline__kayak{animation:none!important}}.mm[data-astro-cid-q2ow2dxq]{z-index:60;--row:clamp(3.6rem, calc((100svh - 17.75rem) / var(--n)), 6.8rem);--tick:calc(var(--row) * .37);--rail-x:1.35rem;--ease:cubic-bezier(.16, 1, .3, 1);position:fixed;inset:0}.mm[data-astro-cid-q2ow2dxq][hidden]{display:none}.mm__panel[data-astro-cid-q2ow2dxq]{overscroll-behavior:contain;height:100svh;color:var(--color-nevaio);background:linear-gradient(to bottom, #04080f 0%, #0a1629 26%, var(--color-abisso) 58%, #16335c 100%);animation:mm-iris .76s var(--ease) both;flex-direction:column;display:flex;position:absolute;inset:0;overflow:clip auto}@keyframes mm-iris{0%{clip-path:circle(0 at var(--ox,90%) var(--oy,2rem))}to{clip-path:circle(160vmax at var(--ox,90%) var(--oy,2rem))}}.mm__sky[data-astro-cid-q2ow2dxq]{pointer-events:none;height:17rem;position:absolute;inset:0 0 auto}.mm__sky[data-astro-cid-q2ow2dxq] .mm__star{color:var(--color-onda);animation:3.2s ease-in-out infinite twinkle;position:absolute}.mm__ridge[data-astro-cid-q2ow2dxq]{opacity:.38;width:100%;height:8.5rem;position:absolute;top:3.4rem;left:0;right:0;overflow:visible}.mm__ridge[data-astro-cid-q2ow2dxq] path[data-astro-cid-q2ow2dxq]{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.mm__ridge-line[data-astro-cid-q2ow2dxq]{stroke:var(--color-onda);stroke-width:1.4px;stroke-dasharray:1200;stroke-dashoffset:1200px;animation:mm-draw 1.4s var(--ease) .26s both}@keyframes mm-draw{to{stroke-dashoffset:0}}.mm__ridge-route[data-astro-cid-q2ow2dxq]{stroke:var(--color-blaze);stroke-width:1.8px;stroke-dasharray:5 6;opacity:0;animation:.5s 1.2s both mm-fade,1.4s linear infinite reverse march}@keyframes mm-fade{to{opacity:1}}.mm__head[data-astro-cid-q2ow2dxq]{flex:none;justify-content:space-between;align-items:center;gap:1rem;min-height:3.6rem;padding:.5rem 1.25rem 0;display:flex;position:relative}.mm__eyebrow[data-astro-cid-q2ow2dxq]{letter-spacing:.18em;text-transform:uppercase;opacity:.7;margin:0;font-size:.625rem;font-weight:600}.mm__head-end[data-astro-cid-q2ow2dxq]{align-items:center;gap:1rem;display:flex}.mm__close[data-astro-cid-q2ow2dxq]{border:1px solid color-mix(in srgb, var(--color-nevaio) 40%, transparent);background:color-mix(in srgb, var(--color-nevaio) 6%, transparent);width:46px;height:46px;color:inherit;cursor:pointer;animation:mm-spin .7s var(--ease) .2s both;border-radius:50%;position:relative}.mm__close[data-astro-cid-q2ow2dxq] span[data-astro-cid-q2ow2dxq]:before,.mm__close[data-astro-cid-q2ow2dxq] span[data-astro-cid-q2ow2dxq]:after{content:"";background:currentColor;width:18px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.mm__close[data-astro-cid-q2ow2dxq] span[data-astro-cid-q2ow2dxq]:after{transform:translate(-50%,-50%)rotate(-45deg)}@keyframes mm-spin{0%{opacity:0;transform:rotate(-180deg)scale(.4)}}.mm__close[data-astro-cid-q2ow2dxq]:active{transform:scale(.92)}.mm__descent[data-astro-cid-q2ow2dxq]{padding:.5rem 1.25rem 0 calc(var(--rail-x) + 2.4rem);flex:none;position:relative}.mm__list[data-astro-cid-q2ow2dxq]{margin:0;padding:0;list-style:none}.mm__rail[data-astro-cid-q2ow2dxq]{left:var(--rail-x);top:calc(.5rem + var(--tick));height:calc((var(--n) - 1) * var(--row));width:2px;position:absolute}.mm__rail-dash[data-astro-cid-q2ow2dxq]{width:1px;height:calc(var(--reached) * var(--row) + 1.6rem);background-image:linear-gradient(to top, var(--color-blaze) 0 5px, transparent 5px 10px);background-size:1px 10px;animation:1.2s linear infinite survey;position:absolute;top:-1.6rem;left:.5px}.mm__rail-solid[data-astro-cid-q2ow2dxq]{left:0;top:calc(var(--reached) * var(--row));background:var(--color-onda);opacity:.55;transform-origin:bottom;width:2px;animation:mm-grow .9s var(--ease) .2s both;position:absolute;bottom:0}@keyframes mm-grow{0%{transform:scaleY(0)}}.mm__climber[data-astro-cid-q2ow2dxq]{left:-5px;top:calc(var(--reached) * var(--row));background:var(--color-onda);width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-onda) 25%, transparent), 0 0 18px var(--color-onda);border-radius:50%;margin-top:-6px;animation:1.7s cubic-bezier(.5,0,.2,1) .35s both mm-climb;position:absolute}@keyframes mm-climb{0%{opacity:0;top:100%}12%{opacity:1}}.mm__item[data-astro-cid-q2ow2dxq]{height:var(--row);position:relative}.mm__tick[data-astro-cid-q2ow2dxq]{left:calc(-2.4rem - 5px);top:var(--tick);background:var(--color-onda);opacity:.6;width:12px;height:1px;position:absolute}.mm__item--goal[data-astro-cid-q2ow2dxq] .mm__tick[data-astro-cid-q2ow2dxq]{background:var(--color-blaze);opacity:1;width:16px;height:2px;left:calc(-2.4rem - 7px)}.mm__item[data-astro-cid-q2ow2dxq] a[data-astro-cid-q2ow2dxq]{-webkit-tap-highlight-color:transparent;grid-template-columns:1fr auto;grid-template-areas:"alt icon""label icon""note icon";align-content:start;column-gap:.75rem;height:100%;text-decoration:none;display:grid;position:relative}.mm__alt[data-astro-cid-q2ow2dxq]{font-variant-numeric:tabular-nums;letter-spacing:.04em;opacity:0;animation:.5s both mm-fade;animation-delay:calc(var(--i) * 80ms + .52s);--to:.62;grid-area:alt;font-size:.6875rem;font-weight:700;font-stretch:80%;animation-name:mm-fade-alt}@keyframes mm-fade-alt{to{opacity:.62}}.mm__alt[data-astro-cid-q2ow2dxq] i[data-astro-cid-q2ow2dxq]{margin-left:.15em;font-style:normal;font-weight:500}.mm__item--goal[data-astro-cid-q2ow2dxq] .mm__alt[data-astro-cid-q2ow2dxq]{color:var(--color-blaze);filter:brightness(1.3)}.mm__label[data-astro-cid-q2ow2dxq]{font-family:var(--font-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 120;font-size:clamp(1.6rem, min(9.6vw, calc(var(--row) * .46)), 3.2rem);letter-spacing:-.025em;white-space:nowrap;grid-area:label;margin-bottom:-.12em;padding-bottom:.12em;line-height:1.04;display:block;overflow:hidden}.mm__label[data-astro-cid-q2ow2dxq]>span[data-astro-cid-q2ow2dxq]{transform-origin:0 100%;animation:mm-rise .9s var(--ease) both;animation-delay:calc(var(--i) * 80ms + .3s);background-position:50% 45%;background-size:cover;display:inline-block}@keyframes mm-rise{0%{transform:translateY(115%)rotate(7deg)}}.mm__item[data-astro-cid-q2ow2dxq] a[data-astro-cid-q2ow2dxq]:hover .mm__label[data-astro-cid-q2ow2dxq]>span[data-astro-cid-q2ow2dxq],.mm__item[data-astro-cid-q2ow2dxq] a[data-astro-cid-q2ow2dxq]:active .mm__label[data-astro-cid-q2ow2dxq]>span[data-astro-cid-q2ow2dxq],.mm__item[data-astro-cid-q2ow2dxq] a[data-astro-cid-q2ow2dxq]:focus-visible .mm__label[data-astro-cid-q2ow2dxq]>span[data-astro-cid-q2ow2dxq],.mm__item[data-astro-cid-q2ow2dxq] a[data-astro-cid-q2ow2dxq][aria-current=page] .mm__label[data-astro-cid-q2ow2dxq]>span[data-astro-cid-q2ow2dxq]{background-image:var(--fill);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.mm__note[data-astro-cid-q2ow2dxq]{opacity:0;animation:.5s both mm-fade-note;animation-delay:calc(var(--i) * 80ms + .6s);grid-area:note;font-size:.75rem}@keyframes mm-fade-note{to{opacity:.62}}.mm__item[data-astro-cid-q2ow2dxq] .mm__icon{width:2.1rem;max-height:2.6rem;color:var(--color-onda);opacity:0;animation:mm-pop .6s var(--ease) both;animation-delay:calc(var(--i) * 80ms + .7s);grid-area:icon;align-self:center}.mm__item--goal[data-astro-cid-q2ow2dxq] .mm__icon{color:var(--color-blaze);filter:brightness(1.3)}@keyframes mm-pop{0%{opacity:0;transform:scale(.5)rotate(-20deg)}to{opacity:.8;transform:none}}.mm__item[data-astro-cid-q2ow2dxq] a[data-astro-cid-q2ow2dxq]:active .mm__icon{transform:scale(1.15)rotate(6deg)}.mm__shore[data-astro-cid-q2ow2dxq]{--water:#16335c;--kayak:var(--color-onda);pointer-events:none;flex:none;margin-top:-.9rem;line-height:0}.mm__shore[data-astro-cid-q2ow2dxq] .waterline{height:3rem}.mm__shore[data-astro-cid-q2ow2dxq] .waterline__kayak{width:4.6rem;bottom:34%;left:62%}.mm__sea[data-astro-cid-q2ow2dxq]{padding:.35rem 1.25rem calc(.9rem + env(safe-area-inset-bottom));background:linear-gradient(#16335c,#0c2140 55%,#071226);flex-direction:column;flex:1 0 auto;justify-content:space-between;gap:.6rem;display:flex;position:relative;overflow:clip}.mm__sealife[data-astro-cid-q2ow2dxq]{pointer-events:none;color:var(--color-onda);position:absolute;inset:0}.mm__sealife[data-astro-cid-q2ow2dxq] .mm__bubble{opacity:0;animation:11s linear infinite rise;position:absolute;bottom:-5rem}.mm__sealife[data-astro-cid-q2ow2dxq] .mm__fish{opacity:.5;width:3rem;animation:26s linear infinite swim;position:absolute;top:46%;left:0;transform:translate(-20vw)}.mm__secondary[data-astro-cid-q2ow2dxq]{grid-template-columns:repeat(4,auto);justify-content:space-between;gap:0 .5rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.mm__secondary[data-astro-cid-q2ow2dxq] li[data-astro-cid-q2ow2dxq]{animation:mm-sink .7s var(--ease) both;animation-delay:calc(var(--i) * 45ms + .5s)}@keyframes mm-sink{0%{opacity:0;transform:translateY(-.9rem)}}.mm__secondary[data-astro-cid-q2ow2dxq] a[data-astro-cid-q2ow2dxq]{opacity:.9;white-space:nowrap;align-items:center;min-height:44px;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}.mm__secondary[data-astro-cid-q2ow2dxq] a[data-astro-cid-q2ow2dxq][aria-current=page]{color:var(--color-onda);opacity:1;text-underline-offset:.25em;text-decoration:underline}.mm__foot[data-astro-cid-q2ow2dxq]{animation:mm-sink .7s var(--ease) both;animation-delay:calc(var(--i) * 40ms + .5s);align-items:center;gap:.5rem;display:flex;position:relative}.mm__wa[data-astro-cid-q2ow2dxq]{background:var(--color-nevaio);min-height:50px;color:var(--color-abisso);border-radius:999px;flex:auto;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.mm__wa[data-astro-cid-q2ow2dxq]:active,.mm__round[data-astro-cid-q2ow2dxq]:active{transform:scale(.96)}.mm__round[data-astro-cid-q2ow2dxq]{border:1px solid color-mix(in srgb, var(--color-onda) 45%, transparent);height:50px;color:var(--color-nevaio);border-radius:50%;flex:0 0 50px;place-items:center;display:grid}@media (height<=43.75rem){.mm__note[data-astro-cid-q2ow2dxq]{display:none}.mm__sky[data-astro-cid-q2ow2dxq]{height:12rem}.mm__ridge[data-astro-cid-q2ow2dxq]{height:6rem;top:3rem}}@media (prefers-reduced-motion:reduce){.mm__panel[data-astro-cid-q2ow2dxq],.mm__close[data-astro-cid-q2ow2dxq],.mm__label[data-astro-cid-q2ow2dxq]>span[data-astro-cid-q2ow2dxq],.mm__alt[data-astro-cid-q2ow2dxq],.mm__note[data-astro-cid-q2ow2dxq],.mm__secondary[data-astro-cid-q2ow2dxq] li[data-astro-cid-q2ow2dxq],.mm__foot[data-astro-cid-q2ow2dxq],.mm__rail-solid[data-astro-cid-q2ow2dxq],.mm__rail-dash[data-astro-cid-q2ow2dxq],.mm__climber[data-astro-cid-q2ow2dxq],.mm__ridge-line[data-astro-cid-q2ow2dxq],.mm__ridge-route[data-astro-cid-q2ow2dxq],.mm__item[data-astro-cid-q2ow2dxq] .mm__icon,.mm__sky[data-astro-cid-q2ow2dxq] .mm__star,.mm__sealife[data-astro-cid-q2ow2dxq] .mm__bubble,.mm__sealife[data-astro-cid-q2ow2dxq] .mm__fish{clip-path:none!important;animation:none!important;transform:none!important}.mm__alt[data-astro-cid-q2ow2dxq],.mm__note[data-astro-cid-q2ow2dxq]{opacity:.62!important}.mm__item[data-astro-cid-q2ow2dxq] .mm__icon{opacity:.8!important}.mm__ridge-line[data-astro-cid-q2ow2dxq]{stroke-dashoffset:0!important}.mm__ridge-route[data-astro-cid-q2ow2dxq]{opacity:1!important}.mm__sealife[data-astro-cid-q2ow2dxq] .mm__bubble{display:none}.mm__sealife[data-astro-cid-q2ow2dxq] .mm__fish{transform:translate(60vw)!important}}.rail[data-astro-cid-qzlfqokd]{z-index:20;pointer-events:none;width:2.5rem;font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--band-rail,var(--color-quota));text-shadow:0 0 6px color-mix(in srgb, var(--band-bg,#e7ebee) 85%, transparent);padding-block:13vh 5.25rem;font-size:.625rem;font-weight:600;font-stretch:78%;transition:color .4s;position:fixed;top:0;bottom:0;right:0}@media (width>=64rem){.rail[data-astro-cid-qzlfqokd]{width:4rem;padding-block:14vh 12vh;font-size:.6875rem;left:0;right:auto}}@media print{.rail[data-astro-cid-qzlfqokd]{display:none}}.rail__track[data-astro-cid-qzlfqokd]{width:2px;height:100%;margin-left:1.15rem;position:relative}@media (width>=64rem){.rail__track[data-astro-cid-qzlfqokd]{margin-left:1.5rem}}.rail__climbed[data-astro-cid-qzlfqokd]{width:2px;height:var(--to);opacity:.8;background:currentColor;position:absolute;bottom:0;left:0}.rail__unclimbed[data-astro-cid-qzlfqokd]{left:.5px;bottom:var(--from);width:1px;height:calc(100% - var(--from));background-image:linear-gradient(to top, var(--color-blaze) 0 5px, transparent 5px 10px);background-repeat:repeat-y;background-size:1px 10px;position:absolute}.rail__tick[data-astro-cid-qzlfqokd]{left:0;bottom:var(--at);width:0;height:0;position:absolute}.rail__tick[data-astro-cid-qzlfqokd]:before{content:"";opacity:.85;background:currentColor;width:9px;height:1px;position:absolute;top:-.5px;left:-4px}.rail__tick--unreached[data-astro-cid-qzlfqokd]{color:var(--color-blaze)}.rail__tick[data-astro-cid-qzlfqokd][data-kind=obiettivo]:before,.rail__tick-label[data-astro-cid-qzlfqokd]{display:none}@media (width>=64rem){.rail__tick-label[data-astro-cid-qzlfqokd]{white-space:nowrap;opacity:.55;font-size:.5625rem;font-weight:500;display:block;position:absolute;top:-.7em;left:9px}}.rail__marker[data-astro-cid-qzlfqokd]{left:-3px;bottom:var(--at,0%);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--band-bg,#e7ebee) 80%, transparent);background:currentColor;border-radius:50%;margin-bottom:-4px;transition:bottom .26s cubic-bezier(.16,1,.3,1);position:absolute}@media (prefers-reduced-motion:reduce){.rail__marker[data-astro-cid-qzlfqokd]{transition:none}}.rail__hud[data-astro-cid-qzlfqokd]{font-family:var(--font-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 60;letter-spacing:-.02em;color:var(--band-rail,var(--color-quota));text-shadow:0 0 14px color-mix(in srgb, var(--band-bg,#e7ebee) 90%, transparent);align-items:baseline;gap:.3rem;margin:0;font-size:2.1rem;font-weight:500;font-stretch:100%;line-height:1;transition:color .4s;display:flex;position:fixed;bottom:1.35rem;left:1.25rem}.rail__hud[data-astro-cid-qzlfqokd] i[data-astro-cid-qzlfqokd]{font-family:var(--font-sans);opacity:.7;font-size:.8rem;font-style:normal;font-weight:600}.rail__hud-under[data-astro-cid-qzlfqokd],.rail__hud-note[data-astro-cid-qzlfqokd]{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:600;display:none}.rail__hud[data-astro-cid-qzlfqokd][data-under] .rail__hud-under[data-astro-cid-qzlfqokd]{display:inline}.rail__hud[data-astro-cid-qzlfqokd][data-unreached]{color:var(--color-blaze)}.rail__hud[data-astro-cid-qzlfqokd][data-unreached] .rail__hud-note[data-astro-cid-qzlfqokd]{margin-left:.35rem;display:inline}@media (width<=63.99rem){.rail__hud[data-astro-cid-qzlfqokd]{left:auto;right:.6rem;bottom:calc(1rem + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--band-bg,#e7ebee) 80%, transparent);backdrop-filter:blur(6px);text-shadow:none;padding:.35rem .5rem;font-size:1.35rem}.rail__hud-note[data-astro-cid-qzlfqokd]{display:none!important}}@media print{.rail__hud[data-astro-cid-qzlfqokd]{display:none}}.rail__anchor[data-astro-cid-qzlfqokd]{bottom:var(--at);white-space:nowrap;flex-direction:column;gap:.1rem;margin:0;line-height:1.1;display:flex;position:absolute;left:0;transform:translateY(1.05rem)}.rail__anchor[data-astro-cid-qzlfqokd] b[data-astro-cid-qzlfqokd]{font-family:var(--font-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 24;letter-spacing:-.01em;font-size:.9375rem;font-weight:600}.rail__anchor[data-astro-cid-qzlfqokd] span[data-astro-cid-qzlfqokd]{opacity:.75;letter-spacing:.03em;text-transform:uppercase;font-size:.5625rem;font-weight:600}.rail__anchor--goal[data-astro-cid-qzlfqokd]{color:var(--color-blaze)}.rail__anchor--goal[data-astro-cid-qzlfqokd]:before{content:"";background:var(--color-blaze);width:13px;height:2px;position:absolute;top:-.35rem;left:-4px}@media (width<=63.99rem){.rail__anchor[data-astro-cid-qzlfqokd]{writing-mode:vertical-rl;background:color-mix(in srgb, var(--band-bg,#e7ebee) 82%, transparent);backdrop-filter:blur(3px);flex-direction:row-reverse;align-items:baseline;gap:.35rem;padding:.5rem .2rem;bottom:auto;left:.5rem;transform:none}.rail__anchor--goal[data-astro-cid-qzlfqokd]{top:0}.rail__anchor--goal[data-astro-cid-qzlfqokd]:before{display:none}.rail__anchor--reached[data-astro-cid-qzlfqokd]{bottom:0}.rail__anchor[data-astro-cid-qzlfqokd] b[data-astro-cid-qzlfqokd]{font-size:.8125rem}.rail__anchor[data-astro-cid-qzlfqokd] span[data-astro-cid-qzlfqokd]{opacity:.9}}
