@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-ext-wght-normal.CO5hGrJv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-wght-normal.EAA9jha_.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-vietnamese-wght-normal.k7S-YeeD.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-ext-wght-normal.BsZE-iaG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-normal.l_AIctKy.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--wave-top-1: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 1440 48%22 preserveAspectRatio%3D%22none%22%3E%3Cpath d%3D%22M0,25.8 C80,25.8 80,37.6 160,37.6 C240,37.6 240,23.5 320,23.5 C400,23.5 400,19.6 480,19.6 C560,19.6 560,30.7 640,30.7 C720,30.7 720,25.7 800,25.7 C880,25.7 880,12.1 960,12.1 C1040,12.1 1040,18.3 1120,18.3 C1200,18.3 1200,29.7 1280,29.7 C1360,29.7 1360,25.0 1440,25.0 L1440,48 L0,48 Z%22%2F%3E%3C%2Fsvg%3E");--wave-bot-1: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 1440 48%22 preserveAspectRatio%3D%22none%22%3E%3Cpath d%3D%22M0,0 L1440,0 L1440,27.8 C1375,27.8 1375,24.1 1309,24.1 C1244,24.1 1244,14.6 1178,14.6 C1113,14.6 1113,26.0 1047,26.0 C982,26.0 982,31.9 916,31.9 C851,31.9 851,28.1 785,28.1 C720,28.1 720,22.8 655,22.8 C589,22.8 589,28.9 524,28.9 C458,28.9 458,27.2 393,27.2 C327,27.2 327,17.3 262,17.3 C196,17.3 196,15.6 131,15.6 C65,15.6 65,27.1 0,27.1 Z%22%2F%3E%3C%2Fsvg%3E");--wave-top-2: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 1440 48%22 preserveAspectRatio%3D%22none%22%3E%3Cpath d%3D%22M0,20.3 C90,20.3 90,23.4 180,23.4 C270,23.4 270,31.0 360,31.0 C450,31.0 450,22.6 540,22.6 C630,22.6 630,14.7 720,14.7 C810,14.7 810,21.8 900,21.8 C990,21.8 990,30.3 1080,30.3 C1170,30.3 1170,24.7 1260,24.7 C1350,24.7 1350,21.2 1440,21.2 L1440,48 L0,48 Z%22%2F%3E%3C%2Fsvg%3E");--wave-bot-2: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 1440 48%22 preserveAspectRatio%3D%22none%22%3E%3Cpath d%3D%22M0,0 L1440,0 L1440,23.0 C1360,23.0 1360,18.3 1280,18.3 C1200,18.3 1200,29.7 1120,29.7 C1040,29.7 1040,35.9 960,35.9 C880,35.9 880,22.3 800,22.3 C720,22.3 720,17.3 640,17.3 C560,17.3 560,28.4 480,28.4 C400,28.4 400,24.5 320,24.5 C240,24.5 240,10.4 160,10.4 C80,10.4 80,22.2 0,22.2 Z%22%2F%3E%3C%2Fsvg%3E");--torn-top: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 1440 48%22 preserveAspectRatio%3D%22none%22%3E%3Cpath d%3D%22M0,30.6 L16,35.2 L32,34.7 L48,35.6 L64,37.8 L80,39.7 L96,39.9 L112,43.5 L128,41.6 L144,42.1 L160,42.0 L176,36.7 L192,36.3 L208,36.0 L224,33.8 L240,31.3 L256,28.0 L272,29.6 L288,23.4 L304,23.3 L320,21.8 L336,22.4 L352,23.0 L368,20.6 L384,18.9 L400,20.5 L416,20.6 L432,22.0 L448,23.6 L464,24.5 L480,27.0 L496,28.8 L512,28.3 L528,32.9 L544,31.6 L560,34.3 L576,33.5 L592,33.4 L608,32.4 L624,31.6 L640,31.4 L656,31.2 L672,26.7 L688,26.3 L704,22.0 L720,21.5 L736,18.3 L752,16.2 L768,14.7 L784,15.3 L800,14.5 L816,9.9 L832,13.0 L848,9.4 L864,11.5 L880,11.1 L896,11.9 L912,18.1 L928,16.0 L944,20.0 L960,19.6 L976,23.3 L992,26.0 L1008,25.5 L1024,31.1 L1040,32.3 L1056,33.3 L1072,34.0 L1088,34.3 L1104,33.5 L1120,30.6 L1136,28.5 L1152,28.7 L1168,26.6 L1184,24.8 L1200,26.4 L1216,23.0 L1232,24.2 L1248,21.8 L1264,21.9 L1280,19.0 L1296,21.9 L1312,18.7 L1328,19.9 L1344,23.3 L1360,20.6 L1376,24.0 L1392,23.3 L1408,29.8 L1424,30.5 L1440,34.1 L1440,48 L0,48 Z%22%2F%3E%3C%2Fsvg%3E")}:root{--shape-card-white: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M1.5,3 C20,0.6 45,2.6 70,1.2 C85,0.5 95,1 98.8,2.6 C99.8,30 98.7,65 99.3,97 C80,99.3 50,98 25,99.2 C12,99.6 5,99 1,97.5 C0.2,70 1.3,35 1.5,3 Z%22 fill=%22%23ffffff%22/%3E%3C/svg%3E");--shape-card-pink: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M1.5,3 C20,0.6 45,2.6 70,1.2 C85,0.5 95,1 98.8,2.6 C99.8,30 98.7,65 99.3,97 C80,99.3 50,98 25,99.2 C12,99.6 5,99 1,97.5 C0.2,70 1.3,35 1.5,3 Z%22 fill=%22%23ffe9e6%22 stroke=%22%23ff4538%22 stroke-width=%222.5%22 vector-effect=%22non-scaling-stroke%22/%3E%3C/svg%3E");--shape-card-red: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M1.5,3 C20,0.6 45,2.6 70,1.2 C85,0.5 95,1 98.8,2.6 C99.8,30 98.7,65 99.3,97 C80,99.3 50,98 25,99.2 C12,99.6 5,99 1,97.5 C0.2,70 1.3,35 1.5,3 Z%22 fill=%22%23ff4538%22/%3E%3C/svg%3E");--shape-card-now: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M1.5,3 C20,0.6 45,2.6 70,1.2 C85,0.5 95,1 98.8,2.6 C99.8,30 98.7,65 99.3,97 C80,99.3 50,98 25,99.2 C12,99.6 5,99 1,97.5 C0.2,70 1.3,35 1.5,3 Z%22 fill=%22%23ffffff%22 stroke=%22%232a1512%22 stroke-width=%222.5%22 vector-effect=%22non-scaling-stroke%22/%3E%3C/svg%3E");--shape-btn: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M3,12 C22,3 48,8 72,4 C86,2 95,5 98,16 C100,40 99,64 97,86 C93,97 74,94 54,96 C33,98 14,99 5,91 C1,72 1,40 3,12 Z%22 fill=%22%23e0301f%22/%3E%3C/svg%3E");--shape-btn-hover: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M2,8 C18,5 40,2 66,6 C84,8 96,3 98,14 C99,38 100,66 96,90 C80,98 60,93 40,96 C22,99 8,97 3,88 C0,64 2,34 2,8 Z%22 fill=%22%23cc2a1a%22/%3E%3C/svg%3E");--shape-btn-paper: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M3,12 C22,3 48,8 72,4 C86,2 95,5 98,16 C100,40 99,64 97,86 C93,97 74,94 54,96 C33,98 14,99 5,91 C1,72 1,40 3,12 Z%22 fill=%22%23ffffff%22/%3E%3C/svg%3E");--shape-btn-paper-hover: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M2,8 C18,5 40,2 66,6 C84,8 96,3 98,14 C99,38 100,66 96,90 C80,98 60,93 40,96 C22,99 8,97 3,88 C0,64 2,34 2,8 Z%22 fill=%22%23fff1ef%22/%3E%3C/svg%3E");--shape-btn-line: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M3,12 C22,3 48,8 72,4 C86,2 95,5 98,16 C100,40 99,64 97,86 C93,97 74,94 54,96 C33,98 14,99 5,91 C1,72 1,40 3,12 Z%22 fill=%22none%22 stroke=%22%23b8221a%22 stroke-width=%222.5%22 vector-effect=%22non-scaling-stroke%22/%3E%3C/svg%3E")}:root{--red: #ff4538;--red-type: #e53629;--red-btn: #e0301f;--red-ink: #b8221a;--on-red-ink: #3b0c07;--paper: #ededed;--wash: #efe1e2;--white: #ffffff;--ink: #2a1512;--ink-soft: #6b4a45;--rule: rgb(184 34 26 / .22);--rule-on-red: rgb(59 12 7 / .25);--shade-ink: 42 21 18;--shade-ember: 120 20 10;--shade-on-red: 59 12 7;--shade-rule: 184 34 26;--potheo-hydration: #0b6f8c;--potheo-energy: #9a4c08;--tex-paper: url(/tex/paper.jpg);--tex-wash: url(/tex/wash.jpg);--font: "Montserrat Variable", "Montserrat", system-ui, sans-serif;--fs-display: min(clamp(2.75rem, 1.4rem + 5.6vw, 6rem), 11.4vw);--fs-figure: clamp(3rem, 2rem + 3vw, 4.5rem);--fs-headline: clamp(2rem, 1.3rem + 2.8vw, 3.6rem);--fs-subhead: clamp(1.5rem, 1.2rem + 1.2vw, 2.25rem);--fs-title: clamp(1.25rem, 1.05rem + .8vw, 1.75rem);--fs-lede: clamp(1.2rem, 1.05rem + .45vw, 1.4rem);--fs-accent: 1.5rem;--fs-name: 1.35rem;--fs-large: 1.2rem;--fs-body: 1.0625rem;--fs-small: .95rem;--fs-meta: .875rem;--fs-tag: .8rem;--s1: .25rem;--s2: .5rem;--s3: 1rem;--s4: 1.5rem;--s5: 2.5rem;--s6: 4rem;--s7: 6rem;--s8: 9rem;--gutter: clamp(1rem, 4vw, 3rem);--edge-h: clamp(16px, 3vw, 42px);--head-h: 4.25rem;--ease: cubic-bezier(.22, 1, .36, 1);--blob: .9em .4em .8em .5em / .5em .9em .4em .8em;color-scheme:light;scrollbar-color:var(--red) var(--paper)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--head-h) + var(--s3))}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;font-family:var(--font);font-size:var(--fs-body);line-height:1.65;font-weight:450;color:var(--ink);background:var(--paper) var(--tex-paper) 0 0 / 900px auto repeat;caret-color:var(--red);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:clip;overflow-wrap:break-word}::selection{background:var(--red);color:var(--white)}img,video,svg{display:block;max-width:100%}p{margin:0;max-width:64ch}ul,ol{margin:0;padding:0}h1,h2,h3,h4{margin:0;font-weight:800;line-height:1;text-transform:uppercase;letter-spacing:-.01em;text-wrap:balance;overflow-wrap:anywhere}a{color:inherit}:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:2px}.on-red :focus-visible,.sheet--red :focus-visible{outline-color:var(--white)}.wrap{width:min(100% - 2 * var(--gutter),78rem);margin-inline:auto}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.num{font-variant-numeric:tabular-nums lining-nums;overflow-wrap:normal}.display{font-size:var(--fs-display);font-weight:800;line-height:.92;letter-spacing:-.02em;color:var(--red-type)}.h2{font-size:var(--fs-headline);color:var(--red-type)}.who{font-weight:300;text-transform:none;letter-spacing:0}.lede{font-size:var(--fs-lede);line-height:1.5;font-weight:500;max-width:46ch}.quiet{color:var(--ink-soft)}.sheet{position:relative;padding-block:clamp(4rem,3rem + 5vw,8rem)}.sheet--red,.sheet--wash{margin-block:calc(-1 * var(--edge-h));padding-block:calc(clamp(4rem,3rem + 5vw,8rem) + var(--edge-h));z-index:1;-webkit-mask:var(--edge-top, var(--wave-top-1)) top / 100% var(--edge-h) no-repeat,linear-gradient(#000 0 0) center / 100% calc(100% - 2 * var(--edge-h) + 2px) no-repeat,var(--edge-bot, var(--wave-bot-1)) bottom / 100% var(--edge-h) no-repeat;mask:var(--edge-top, var(--wave-top-1)) top / 100% var(--edge-h) no-repeat,linear-gradient(#000 0 0) center / 100% calc(100% - 2 * var(--edge-h) + 2px) no-repeat,var(--edge-bot, var(--wave-bot-1)) bottom / 100% var(--edge-h) no-repeat}.sheet--red{background:var(--red);color:var(--white)}.sheet--red.alt{--edge-top: var(--wave-top-2);--edge-bot: var(--wave-bot-2)}.sheet--wash{background:var(--wash) var(--tex-wash) 0 0 / 1600px auto repeat;--edge-top: var(--torn-top)}.sheet--red .display,.sheet--red .h2{color:var(--white)}.sheet--red .quiet{color:var(--on-red-ink)}.sheet--red .lede{font-weight:700}.drawing{display:block;background-color:currentColor;-webkit-mask:var(--art) center / contain no-repeat;mask:var(--art) center / contain no-repeat}.drawing[data-lazy]{--art: none;visibility:hidden}.drawing[data-lazy].is-near{--art: var(--art-lazy);visibility:visible}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:3rem;padding:.75em 1.6em .8em;border:0;background:var(--shape-btn) center / 100% 100% no-repeat;color:var(--white);font:800 var(--fs-large)/1.1 var(--font);letter-spacing:.02em;text-transform:uppercase;text-decoration:none;cursor:pointer;max-width:100%;overflow-wrap:anywhere;filter:drop-shadow(0 .3em .35em rgb(var(--shade-ember) / .3));transition:transform .26s var(--ease),filter .26s var(--ease)}.btn:hover{background-image:var(--shape-btn-hover);transform:rotate(-1.5deg) translateY(-1px);filter:drop-shadow(0 .45em .45em rgb(var(--shade-ember) / .35))}.btn:active{transform:translateY(1px)}.btn--paper{background-image:var(--shape-btn-paper);color:var(--red-ink);filter:drop-shadow(0 .3em .35em rgb(var(--shade-on-red) / .3))}.btn--paper:hover{background-image:var(--shape-btn-paper-hover)}.btn--small{min-height:2.75rem;font-size:var(--fs-small);padding:.6em 1.2em .65em}.btn[aria-disabled=true]{background-image:var(--shape-btn-line);color:var(--red-ink);filter:none;cursor:default;transform:none}.cut{background:var(--shape-card-white) center / 100% 100% no-repeat}.cut--pink{background-image:var(--shape-card-pink)}.cut--red{background-image:var(--shape-card-red)}.link{padding-block:.84em;font-weight:800;text-transform:uppercase;letter-spacing:.03em;font-size:var(--fs-small);color:var(--red-ink);text-decoration-line:underline;text-decoration-style:wavy;text-decoration-color:var(--red);text-decoration-thickness:2px;text-underline-offset:.42em;transition:text-underline-offset .2s var(--ease),color .2s var(--ease)}.link:hover{text-underline-offset:.26em;color:var(--ink)}.sheet--red .link,.on-red .link{font-size:var(--fs-large);color:var(--white);text-decoration-color:var(--white)}.sheet--red .link:hover,.on-red .link:hover{color:var(--white)}.arrow:after{content:"";display:inline-block;width:1.1em;height:.7em;margin-left:.4em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 14'%3E%3Cpath d='M1 7.5c6-.8 12-.2 18-.6M14 1.5c2.3 1.9 4.4 3.6 6.3 5.6-2 1.8-4 3.6-6 5.4' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 14'%3E%3Cpath d='M1 7.5c6-.8 12-.2 18-.6M14 1.5c2.3 1.9 4.4 3.6 6.3 5.6-2 1.8-4 3.6-6 5.4' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .26s var(--ease)}a:hover>.arrow:after,.arrow:hover:after{transform:translate(3px)}.ext:after{content:"";display:inline-block;width:.72em;height:.72em;margin-left:.3em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2 12.2c3-3.3 6.2-6.6 9.6-9.9M5.2 2c2.2-.1 4.4-.2 6.6-.1.2 2.2.1 4.4 0 6.6' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2 12.2c3-3.3 6.2-6.6 9.6-9.9M5.2 2c2.2-.1 4.4-.2 6.6-.1.2 2.2.1 4.4 0 6.6' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.tag{display:inline-block;padding:.2em .6em .22em;border-radius:var(--blob);font-size:var(--fs-tag);font-weight:800;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;background:var(--white);color:var(--red-ink)}.tag--adv{background:var(--red-btn);color:var(--white);font-style:italic}.tag--line{background:transparent;box-shadow:inset 0 0 0 1.5px currentColor}.sheet--red .tag--line{background:var(--white);color:var(--red-ink);box-shadow:none}.sheet--red .tag--adv{background:var(--on-red-ink)}.frame{position:relative;margin:0;isolation:isolate}.frame>img,.frame>video{width:100%;height:100%;object-fit:cover;-webkit-mask:var(--frame) center / 100% 100% no-repeat;mask:var(--frame) center / 100% 100% no-repeat}.frame>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;fill:none;stroke:var(--frame-line, var(--red));stroke-width:2.5;stroke-linejoin:round}.sheet--red .frame{--frame-line: var(--white)}.hang{transform-origin:50% 0;animation:sway var(--sway-t, 9s) ease-in-out var(--sway-d, 0s) infinite alternate}.hang>*{transform-origin:50% 0;transform:rotate(calc(var(--draught, 0) * var(--weight, 1) * 1deg))}@keyframes sway{0%{transform:rotate(calc(var(--sway-a, 1.4) * -1deg))}to{transform:rotate(calc(var(--sway-a, 1.4) * 1deg))}}@media(prefers-reduced-motion:reduce){.hang{animation:none}.hang>*{transform:none}.btn,.link,.arrow:after{transition:none}.btn:hover{transform:none}}@media(forced-colors:active){body,.head,.sheet--wash,.hero__wash,.btn,.cut{background-image:none!important}.drawing{forced-color-adjust:none;background-color:CanvasText}.btn,.cut{border:2px solid}}.skip[data-astro-cid-5hce7sga]{position:absolute;left:var(--s3);top:var(--s3);z-index:50;padding:var(--s2) var(--s3);background:var(--red-btn);color:var(--white);font-weight:800;text-decoration:none;transform:translateY(-300%)}.skip[data-astro-cid-5hce7sga]:focus{transform:none}.head[data-astro-cid-5hce7sga]{position:sticky;top:0;z-index:30;background:var(--paper) var(--tex-paper) 0 0 / 900px auto repeat;box-shadow:0 1px rgb(var(--shade-rule) / .12),0 10px 18px -16px rgb(var(--shade-ink) / .35)}.head__row[data-astro-cid-5hce7sga]{display:flex;flex-wrap:wrap;row-gap:0;align-items:center;gap:var(--s4);min-height:var(--head-h)}.head__mark[data-astro-cid-5hce7sga]{flex:none;color:var(--red);transition:opacity .3s var(--ease),transform .4s var(--ease),visibility 0s}.head__logo{width:7.25rem}.head--home[data-astro-cid-5hce7sga] .head__mark[data-astro-cid-5hce7sga]{opacity:0;visibility:hidden;transform:translateY(-.4rem);pointer-events:none;transition-delay:0s,0s,.3s}.past-hero .head--home[data-astro-cid-5hce7sga] .head__mark[data-astro-cid-5hce7sga]{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition-delay:0s}.head__nav[data-astro-cid-5hce7sga]{display:flex;gap:clamp(1rem,2.2vw,2.25rem);margin-inline:auto}.head__nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga],.head__lang[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{font-weight:800;font-size:var(--fs-small);letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:var(--ink);padding-block:.72rem;text-decoration-line:underline;text-decoration-style:wavy;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:.45em;transition:text-decoration-color .2s var(--ease),color .2s var(--ease)}.head__nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover,.head__nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga][aria-current=page]{color:var(--red-ink);text-decoration-color:var(--red)}.head__lang[data-astro-cid-5hce7sga]{display:flex}.head__lang[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{min-width:2.75rem;text-align:center;color:var(--ink-soft);padding-inline:.72rem}.head__lang[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:first-child{margin-left:-.72rem}.head__lang[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:last-child{margin-right:-.72rem}.head__lang[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{color:var(--ink)}.head__lang[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga][aria-current]{color:var(--red-ink)}.foot[data-astro-cid-5hce7sga]{--edge-bot: linear-gradient(#000 0 0);margin-bottom:0;padding-bottom:var(--s5);margin-top:var(--s6)}.foot__grid[data-astro-cid-5hce7sga]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:var(--s6) var(--s5);align-items:start}.foot__logo{width:min(100%,22rem)}.foot__when[data-astro-cid-5hce7sga]{margin-top:var(--s4);font-weight:800;font-size:var(--fs-large);line-height:1.35;text-transform:uppercase;letter-spacing:.02em}.foot__map[data-astro-cid-5hce7sga]{padding-block:.65rem;color:var(--white);text-decoration-style:wavy;text-underline-offset:.3em;text-decoration-thickness:2px}.foot__nav[data-astro-cid-5hce7sga]{display:flex;flex-direction:column}.foot__nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{padding-block:max(.15em,calc((2.75rem - 1.15em)/2));color:var(--white);font-weight:800;font-size:var(--fs-subhead);text-transform:uppercase;text-decoration:none;line-height:1.15;width:fit-content;text-decoration-line:underline;text-decoration-style:wavy;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:.3em;transition:text-decoration-color .2s var(--ease)}.foot__nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{text-decoration-color:var(--white)}.foot__side[data-astro-cid-5hce7sga]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s5)}.foot__files[data-astro-cid-5hce7sga]{list-style:none;display:grid;gap:var(--s3)}.foot__partner[data-astro-cid-5hce7sga]{display:flex;flex-direction:column;gap:var(--s2);font-weight:800;font-size:var(--fs-large);text-transform:uppercase;letter-spacing:.04em}.foot__potheo{width:8.5rem;color:var(--white)}.foot__small[data-astro-cid-5hce7sga]{margin-top:var(--s6);padding-top:var(--s4);border-top:2px solid var(--rule-on-red);display:flex;flex-wrap:wrap;gap:var(--s2) var(--s5);font-size:var(--fs-meta);font-weight:500;color:var(--on-red-ink)}.foot__small[data-astro-cid-5hce7sga] strong[data-astro-cid-5hce7sga]{font-weight:700}.foot__small[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{padding-block:.85rem;color:var(--on-red-ink);font-weight:700}@media(max-width:64rem){.head__row[data-astro-cid-5hce7sga]{gap:var(--s3)}.head__nav[data-astro-cid-5hce7sga]{gap:1rem}.head__nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga],.head__lang[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{font-size:var(--fs-tag)}}@media(max-width:52rem){:root{--head-h: 3.5rem}.head__row[data-astro-cid-5hce7sga]{flex-wrap:wrap;row-gap:0;padding-top:var(--s2)}.head__mark[data-astro-cid-5hce7sga]{order:1}.head__lang[data-astro-cid-5hce7sga]{order:2;margin-left:auto}.head__cta[data-astro-cid-5hce7sga]{order:3}.head__nav[data-astro-cid-5hce7sga]{order:4;width:100%;margin:0;justify-content:space-between;gap:var(--s1);overflow-x:auto;scrollbar-width:none}.head__nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{font-size:clamp(.7rem,3.55vw,.8rem);padding-block:max(.72rem,calc((2.8rem - 1.65em)/2));letter-spacing:.01em;white-space:nowrap}.head__logo{width:5rem}.head--home[data-astro-cid-5hce7sga] .head__mark[data-astro-cid-5hce7sga]{display:none}.head--home[data-astro-cid-5hce7sga] .head__lang[data-astro-cid-5hce7sga]{margin-left:0;margin-right:auto}.past-hero .head--home[data-astro-cid-5hce7sga] .head__mark[data-astro-cid-5hce7sga]{display:block}.past-hero .head--home[data-astro-cid-5hce7sga] .head__lang[data-astro-cid-5hce7sga]{margin-left:auto;margin-right:0}.foot__grid[data-astro-cid-5hce7sga]{grid-template-columns:minmax(0,1fr);gap:var(--s5)}}
