@charset "UTF-8";@layer global-styles{:root{--color--black-true:#000000;--color--black:#303030;--color--dark-grey:#8C8982;--color--grey:#C9C8BF;--color--paper:#EDC7BA;--color--red:#F23C3B;--color--white:#FFFFFF;--color--transparent:rgba(255,255,255,0);--font-size--8:8px;--font-size--10:clamp(8px, 0.5rem + ((1vw - 3.2px) * 0.243), 10px);--font-size--12:clamp(10px, 0.625rem + ((1vw - 3.2px) * 0.243), 12px);--font-size--14:clamp(12px, 0.75rem + ((1vw - 3.2px) * 0.243), 14px);--font-size--16:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.243), 16px);--font-size--18:clamp(16px, 1rem + ((1vw - 3.2px) * 0.243), 18px);--font-size--20:clamp(18px, 1.125rem + ((1vw - 3.2px) * 0.243), 20px);--font-size--22:clamp(20px, 1.25rem + ((1vw - 3.2px) * 0.243), 22px);--font-size--24:24px;--font-size--32:clamp(28px, 1.75rem + ((1vw - 3.2px) * 0.485), 32px);--font-size--34:clamp(28px, 1.75rem + ((1vw - 3.2px) * 0.728), 34px);--font-size--38:clamp(30px, 1.875rem + ((1vw - 3.2px) * 0.971), 38px);--font-size--56:clamp(48px, 3rem + ((1vw - 3.2px) * 0.971), 56px);--font-size--64:clamp(56px, 3.5rem + ((1vw - 3.2px) * 0.971), 64px);--font-size--80:clamp(60px, 3.75rem + ((1vw - 3.2px) * 2.427), 80px);--font-family--sans-neo-grotesque:"ABCDiatype",sans-serif;--font-family--sans-geometric:"HW Topol",serif;--font-family--serif:"Rhetorik Serif",serif;--spacing--block-gap:var(--spacing--3);--spacing--0-5:0.5rem;--spacing--1:1rem;--spacing--1-5:1.5rem;--spacing--2:2rem;--spacing--3:3rem;--spacing--4:4rem;--spacing--5:5rem;--spacing--5-5:5.5rem;--spacing--6:6rem;--spacing--8:8rem;--spacing--10:10rem;--border-radius--base:0.5rem;--font-weight--regular:400;--font-weight--medium:500;--font-weight--bold:700;--font-weight--heavy:900;--line-height--body:1.525;--line-height--semi:1.3;--line-height--heading:1;--line-height--one:1;--text-decoration--color:color-mix(in srgb,currentColor 25%,transparent);--text-decoration--:underline 1px solid;--text-decoration--style:none;--text-decoration--thickness:1px;--text-decoration--thickness-btn:2px;--text-decoration--offset:.2em;}:root{--style--global--content-size:536px;--style--global--wide-size:1144px;}:where(body){margin:0;}.main{padding-top:var(--style--root--padding-top);padding-bottom:var(--style--root--padding-bottom);}.has-global-padding{padding-right:var(--style--root--padding-right);padding-left:var(--style--root--padding-left);}.has-global-padding>.alignfull{margin-right:calc(var(--style--root--padding-right) * -1);margin-left:calc(var(--style--root--padding-left) * -1);}.has-global-padding :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.block-block,.alignfull)){padding-right:0;padding-left:0;}.has-global-padding :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.block-block,.alignfull))>.alignfull{margin-left:0;margin-right:0;}.main>.alignleft{float:left;margin-right:2em;}.main>.alignright{float:right;margin-left:2em;}.main>.aligncenter{justify-content:center;margin-left:auto;margin-right:auto;}:where(.main)>*{margin-block-start:1lh;margin-block-end:0;}:where(.main)>:first-child{margin-block-start:0;}:where(.main)>:last-child{margin-block-end:0;}:root{--style--block-gap:1lh;}:root :where(.is-layout-flow)>:first-child{margin-block-start:0;}:root :where(.is-layout-flow)>:last-child{margin-block-end:0;}:root :where(.is-layout-flow)>*{margin-block-start:1lh;margin-block-end:0;}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0;}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0;}:root :where(.is-layout-constrained)>*{margin-block-start:1lh;margin-block-end:0;}:root :where(.is-layout-flex){gap:1lh;}:root :where(.is-layout-grid){gap:1lh;}.is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em;}.is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0;}.is-layout-flow>.aligncenter{margin-left:auto !important;margin-right:auto !important;}.is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em;}.is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0;}.is-layout-constrained>.aligncenter{margin-left:auto !important;margin-right:auto !important;}.is-layout-constrained> :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--style--global--content-size);margin-left:auto !important;margin-right:auto !important;}.is-layout-constrained>.alignwide{max-width:var(--style--global--wide-size);}body .is-layout-flex{display:flex;}.is-layout-flex{flex-wrap:wrap;align-items:center;}.is-layout-flex>:is(*,div){margin:0;}body .is-layout-grid{display:grid;}.is-layout-grid>:is(*,div){margin:0;}body{background-color:var(--color--white);color:var(--color--black);font-family:var(--font-family--serif);font-size:var(--font-size--18);font-weight:var(--font-weight--regular);line-height:var(--line-height--body);--style--root--padding-top:0;--style--root--padding-right:var(--spacing--1);--style--root--padding-bottom:0;--style--root--padding-left:var(--spacing--1);}:root :where(a:where(:not(.btn))){color:var(--color--red);text-decoration:var(--text-decoration--style);text-underline-offset:var(--text-decoration--offset);text-underline-position:under;text-decoration-color:transparent;}:root :where(a:where(:not(.btn))){transition:.3s all ease-in-out;}:root :where(a:where(:not(.btn)):hover){color:var(--color--black);text-decoration:var(--text-decoration--style);}:root :where(a:where(:not(.btn)):hover){transition:.3s all ease-in-out;}:root :where(a:where(:not(.btn)):focus){color:var(--color--red);text-decoration:var(--text-decoration--style);}:root :where(a:where(:not(.btn)):focus){transition:.3s all ease-in-out;}:root :where(a:where(:not(.btn)):active){color:var(--color--red);text-decoration:var(--text-decoration--style);text-decoration-thickness:1px;}:root :where(a:where(:not(.btn)):active){transition:.3s all ease-in-out;}h1,h2,h3,h4,h5,h6{font-family:var(--font-family--sans-geometric);font-weight:var(--font-weight--bold);line-height:var(--line-height--heading);margin-top:1lh;}:root :where(h1:not(:has(a)),h2:not(:has(a)),h3:not(:has(a)),h4:not(:has(a)),h5:not(:has(a)),h6:not(:has(a))){text-box-trim:trim-end;text-wrap:balance;text-box-edge:cap alphabetic;}:root :where(h1,h2,h3,h4,h5,h6)::first-letter{margin-left:-.065em;}:root :where(h1>a,h2>a,h3>a,h4>a,h5>a,h6>a){text-underline-offset:0;}h1{font-size:var(--font-size--56);}h2{font-size:var(--font-size--38);}h3{font-size:var(--font-size--22);}h4{font-size:var(--font-size--22);}h5{font-size:var(--font-size--22);}h6{font-size:var(--font-size--22);}:root :where(.btn){background-color:var(--color--red);border-radius:0;border-color:transparent;border-width:0;border-style:solid;color:var(--color--white);font-family:var(--font-family--sans-geometric);font-size:var(--font-size--16);letter-spacing:0.05em;line-height:var(--line-height--semi);padding-top:.5em;padding-right:2em;padding-bottom:.5em;padding-left:2em;text-decoration:none;text-transform:uppercase;}:root :where(.btn[disabled]){opacity:0.5;filter:grayscale(1);pointer-events:none;}:root :where(.btn:hover){color:var(--color--white);text-decoration:none;}:root :where(.btn:hover[disabled]){opacity:0.5;filter:grayscale(1);pointer-events:none;}:root :where(.btn:focus-visible){outline-color:var(--background);outline-offset:3px;outline-style:dashed;outline-width:2px;}:root :where(.btn:focus-visible[disabled]){opacity:0.5;filter:grayscale(1);pointer-events:none;}:root :where(.element-caption,.block-audio figcaption,.block-embed figcaption,.block-gallery figcaption,.block-image figcaption,.block-table figcaption,.block-video figcaption){color:var(--color--grey);text-align:center;font-family:var(--font-family--sans-neo-grotesque);font-size:var(--font-size--10);letter-spacing:0.15em;margin-top:1.5rem;margin-bottom:2rem;text-transform:uppercase;}cite{font-size:var(--font-size--16);font-style:inherit;}textarea,input:where([type=email],[type=number],[type=password],[type=search],[type=text],[type=tel],[type=url]){background-color:var(--color--white);border-color:transparent;border-width:1px;border-style:solid;color:var(--color--black);text-align:center;font-family:var(--font-family--sans-geometric);font-size:var(--font-size--18);font-weight:var(--font-weight--bold);letter-spacing:0.05em;line-height:var(--line-height--semi);outline-color:transparent;outline-offset:-1px;outline-style:solid;outline-width:1px;padding-top:.75em;padding-right:2em;padding-bottom:.75em;padding-left:2em;}:root :where(textarea,input:where([type=email],[type=number],[type=password],[type=search],[type=text],[type=tel],[type=url])){caret-color:var(--color--red);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s outline ease;}:root :where(textarea,input:where([type=email],[type=number],[type=password],[type=search],[type=text],[type=tel],[type=url]))::placeholder{color:var(--color--grey);}:root :where(textarea:where(:focus,:focus-visible),input:where([type=email]:where(:focus,:focus-visible),[type=number]:where(:focus,:focus-visible),[type=password]:where(:focus,:focus-visible),[type=search]:where(:focus,:focus-visible),[type=text]:where(:focus,:focus-visible),[type=tel]:where(:focus,:focus-visible),[type=url]):where(:focus,:focus-visible)){outline-color:red;}:root :where(textarea:where(:disabled,[readonly]),input:where([type=email]:where(:disabled,[readonly]),[type=number]:where(:disabled,[readonly]),[type=password]:where(:disabled,[readonly]),[type=search]:where(:disabled,[readonly]),[type=text]:where(:disabled,[readonly]),[type=tel]:where(:disabled,[readonly]),[type=url]):where(:disabled,[readonly])){color:var(--color--grey);outline-color:var(--color--grey);cursor:default;}select{background-color:var(--color--white);border-color:transparent;border-width:1px;border-style:solid;color:var(--color--grey);text-align:center;font-family:var(--font-family--sans-geometric);font-size:var(--font-size--18);font-weight:var(--font-weight--bold);letter-spacing:0.05em;line-height:var(--line-height--semi);outline-color:transparent;outline-offset:-1px;outline-style:solid;outline-width:1px;padding-top:.462em;padding-right:2em;padding-bottom:.462em;padding-left:2em;}:root :where(select){caret-color:var(--color--red);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s outline ease;}:root :where(select)::placeholder{color:var(--color--grey);}:root :where(select:where(:focus,:focus-visible)){outline-color:red;}:root :where(select:disabled){color:var(--color--grey);outline-color:var(--color--grey);cursor:default;}:root :where(.block-pullquote){text-align:center;font-size:var(--font-size--32);line-height:var(--line-height--semi);}:root :where(.btn){isolation:isolate;transition:.3s all ease-in-out;--color:var(--color--white);--background:var(--color--red);display:inline-flex;position:relative;align-items:center;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;will-change:auto;justify-content:center;overflow:hidden;}:root :where(.btn:where(a,button):not(.has-transparent-background-color))::before{content: '';position:absolute;inset:0;background-color:color-mix(in srgb,var(--background),black 100%);transition:clip-path .4s ease-out;z-index:-1;clip-path:circle(calc(100% * var(--circle, 0)) at 50% 50%);}:root :where(.btn:where(:hover,:active,:focus-visible)){--circle:1;--color:var(--color--white);}:root :where(.btn:where(:hover,:active,:focus-visible))::before{left:0;}:root :where(.btn:where(:active))::before{background-color:color-mix(in srgb,var(--background),black 80%);}:root :where(.btn>span){display:block;background-image:linear-gradient(var(--text-decoration--color)0 0);background-position:0 100%;background-size:0% var(--text-decoration--thickness-btn);background-repeat:no-repeat;transition:background-size 0.3s,background-position 0s 0.3s;}:root :where(.btn:where(.has-underline)>span){background-position:100% 100%;background-size:100% var(--text-decoration--thickness-btn);}:root :where(.btn.has-underline){--text-decoration--color:currentColor}:root :where(.btn.has-underline:where(:hover,:focus-visible)>span){background-position:0 100%;background-size:0% var(--text-decoration--thickness-btn);}:root :where(.btn.has-radius){border-radius:8px}:root :where(.btn.has-arrow)::after{content: '';z-index:1;mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' version=\'1.1\' viewBox=\'0 0 32 32\'%3E%3Cpath fill=\'transparent\' stroke=\'currentColor\' stroke-linejoin=\'miter\' stroke-linecap=\'butt\' stroke-miterlimit=\'10\' stroke-width=\'1.8824\' d=\'M22.494 23.529l7.48-7.46-7.48-7.458M29.975 16.070h-29.975\'/%3E%3C/svg%3E');mask-repeat:no-repeat;mask-position:center;mask-size:contain;background-color:currentColor;margin-left:.5em;width:1em;height:1em;display:inline-flex;vertical-align:-.15em;transition:transform 0.4s ease,opacity 0.4s ease;opacity:1;transform:translate(0,0);}:root :where(.btn.has-arrow:hover)::after{animation:arrowOut 0.4s forwards,arrowReturn .6s ease .2s forwards;}:root :where(.btn.has-rounded){border-radius:.5em;}:root :where(.btn.has-12-font-size){padding:.6rem 1.125rem;}:root :where(.btn.has-18-font-size){padding:1.4rem 3rem;min-width:20ch;border-radius:16px;}:root :where(.btn:is(a,button).has-black-color:not(.is-style-outline):not(.has-transparent-background-color):where(:hover,:active,:focus-visible)){color:var(--color--white)!important;}:root :where(.block-buttons){margin-top:var(--spacing--1);margin-bottom:0;}:root :where(.block-buttons-is-layout-flow)>:first-child{margin-block-start:0;}:root :where(.block-buttons-is-layout-flow)>:last-child{margin-block-end:0;}:root :where(.block-buttons-is-layout-flow)>*{margin-block-start:var(--spacing--1);margin-block-end:0;}:root :where(.block-buttons-is-layout-constrained)>:first-child{margin-block-start:0;}:root :where(.block-buttons-is-layout-constrained)>:last-child{margin-block-end:0;}:root :where(.block-buttons-is-layout-constrained)>*{margin-block-start:var(--spacing--1);margin-block-end:0;}:root :where(.block-buttons-is-layout-flex){gap:var(--spacing--1);}:root :where(.block-buttons-is-layout-grid){gap:var(--spacing--1);}:root :where(.block-details){border-left-color:var(--color--blue);border-left-width:5px;border-left-style:solid;}:root :where(.block-details)::details-content{display:block;height:0;opacity:0;overflow:hidden;transition:height .3s,opacity .5s,content-visibility .3s;transition-behavior:allow-discrete;}:root :where(.block-details[open])::details-content{height:calc-size(auto,size);opacity:1;}:root :where(.block-details){user-select:none;transition:all 0.5s ease-in-out;}:root :where(.block-details>summary){font-weight:500;cursor:pointer;padding:var(--spacing--block-gap);padding-right:4rem;position:relative;}:root :where(.block-details>summary)::after{content: " +";transform:translateY(-50%);font-size:150%;top:50%;right:0;position:absolute;right:2rem;}:root :where(.block-details[open]>summary)::after{content: " -"}:root :where(.block-details>summary)::marker{content:none}:root :where(.block-details> :where(:not(summary)):last-child){padding-bottom:var(--spacing--block-gap)}:root :where(.block-details> :where(:not(summary))){padding-left:var(--spacing--block-gap);padding-right:var(--spacing--block-gap)}:root :where(.block-details.is-style-spoiler){background:#fff3dd;color:var(--wp--color--black);border-color:#fcb900b8;}:root :where(.block-details.is-style-spoiler>summary)::marker{content: "⚠️ "}:root :where(.block-details>summary+*){margin-top:0 !important;}:root :where(.block-details .block-list:is(ol)){padding-left:3.8em !important;}:root :where(.block-list){margin-bottom:1.5rem;padding-left:1rem;}:root :where(.block-list){}:root :where(.block-list li){position:relative;}:root :where(.block-list:is(ol)){list-style:none;counter-reset:format-counter;padding-left:1.8em !important;margin-top:0.75em;margin-bottom:0.75em;}:root :where(.block-list:is(ol)>li){counter-increment:format-counter;}:root :where(.block-list:is(ol)li){position:relative;margin-bottom:1em;padding-left:.5em;}:root :where(.block-list:is(ol)>li)::before{content:counter(format-counter);position:absolute;top:-.055em;left:-2.2em;display:inline-block;width:2em;height:2em;border-radius:50%;background:var(--color--blue);color:var(--color--white);text-align:center;font-size:.75em;line-height:2em;font-weight:var(--custom--font-weight--bold);}:root :where(.block-list:is(ul)){list-style:none;}:root :where(.block-list:is(ul):not([class*='is-style-'])>li,.disc)::before{content: '';display:inline-block;width:0.7em;scale:.75;transform-origin:left center;height:0.7em;border-radius:50%;background-color:currentColor;margin-right:.25em;margin-top:.05em;}:root :where(.block-list){padding-left:1em;}:root :where(.block-list li+li){margin-top:0.625em;}:root :where(.block-list:is(ul)>li)::before{margin-left:-.95em;position:absolute;top:.25em;}:root :where(.block-list>li){margin-top:0.625em;margin-bottom:0.625em;padding-left:0;}:root :where(p.has-background){padding:20px 30px;}:root :where(p.is-style-link-without-underline a){text-decoration:none;}:root :where(p.has-drop-cap:not(:focus))::first-letter{initial-letter:3 1;font-size:6.4em;line-height:0.68;font-weight:100;margin-right:.05em;text-transform:uppercase;font-style:normal;color:var(--color--red);font-family:var(--font-family--sans-geometric);font-weight:var(--font-weight--bold);}:root :where(.block-separator){border-color:var(--color--black);border-width:1px 0 0;border-style:solid;}:root :where(.block-spacer){margin-top:0;}:root :where(.block-table>table){font-size:var(--font-size--16);}:root :where(.is-style-outline .btn,.btn.is-style-outline){background-color:var(--color--white);border-color:currentColor;border-width:thin;border-style:solid;color:var(--color--red);}:root :where(.is-style-outline .btn,.btn.is-style-outline)::before{background-color:color-mix(in srgb,var(--background),transparent 0%);}:root :where(.is-style-outline .btn:where(:active),.btn.is-style-outline:where(:active))::before{background-color:color-mix(in srgb,var(--background),black 5%);}:root :where(.is-style-outline .btn.has-outline-stronger,.btn.is-style-outline.has-outline-stronger){border-width:3px;}:root :where(.is-style-outline .btn:where(:hover,:focus-visible):is(a,button),.btn.is-style-outline:where(:hover,:focus-visible):is(a,button)){color:var(--color--white)!important;border-color:var(--background)}:root :where(.is-style-check .block-list,.block-list.is-style-check){padding-left:2em;}:root :where(.is-style-check .block-list.is-style-check li,.block-list.is-style-check.is-style-check li)::before{content: '';mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' xml:space=\'preserve\' viewBox=\'0 0 46 32\'%3E%3Cpath d=\'M15.638 32l-15.638-15.494 2.040-2.054 13.599 13.468 28.239-27.92 2.040 2.054-30.278 29.946z\'/%3E%3C/svg%3E');mask-repeat:no-repeat;mask-position:center;mask-size:contain;background-color:currentColor;left:-1em;top:.15em;width:1em;height:1em;scale:1.25;}:root :where(.is-style-caret .block-list,.block-list.is-style-caret){padding-left:1em;}:root :where(.is-style-caret .block-list.is-style-caret li,.block-list.is-style-caret.is-style-caret li)::before{content: '';mask-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' xml:space=\'preserve\' viewBox=\'0 0 5.04 9.66\'%3E%3Cpath d=\'M.75 9.66 0 9l3.71-4.17L0 .66.75 0l4.29 4.83z\'/%3E%3C/svg%3E');mask-repeat:no-repeat;mask-position:center;mask-size:contain;background-color:currentColor;width:.25em;height:1em;opacity:.2;top:0;}:root :where(.is-style-strong .block-separator,.block-separator.is-style-strong){border-width:3px 0 0;}:root :where(.is-style-grey .block-separator,.block-separator.is-style-grey){border-color:var(--color--grey);}.has-black-true-color{--color:var(--color--black-true);color:var(--color);}.has-black-color{--color:var(--color--black);color:var(--color);}.has-dark-grey-color{--color:var(--color--dark-grey);color:var(--color);}.has-grey-color{--color:var(--color--grey);color:var(--color);}.has-paper-color{--color:var(--color--paper);color:var(--color);}.has-red-color{--color:var(--color--red);color:var(--color);}.has-white-color{--color:var(--color--white);color:var(--color);}.has-transparent-color{--color:var(--color--transparent);color:var(--color);}.has-black-true-background-color{--background:var(--color--black-true);background-color:var(--background);}.has-black-background-color{--background:var(--color--black);background-color:var(--background);}.has-dark-grey-background-color{--background:var(--color--dark-grey);background-color:var(--background);}.has-grey-background-color{--background:var(--color--grey);background-color:var(--background);}.has-paper-background-color{--background:var(--color--paper);background-color:var(--background);}.has-red-background-color{--background:var(--color--red);background-color:var(--background);}.has-white-background-color{--background:var(--color--white);background-color:var(--background);}.has-transparent-background-color{--background:var(--color--transparent);background-color:var(--background);}.has-black-true-border-color{border-color:var(--color--black-true)!important;}.has-black-border-color{border-color:var(--color--black)!important;}.has-dark-grey-border-color{border-color:var(--color--dark-grey)!important;}.has-grey-border-color{border-color:var(--color--grey)!important;}.has-paper-border-color{border-color:var(--color--paper)!important;}.has-red-border-color{border-color:var(--color--red)!important;}.has-white-border-color{border-color:var(--color--white)!important;}.has-transparent-border-color{border-color:var(--color--transparent)!important;}.has-8-font-size{font-size:var(--font-size--8)!important;}.has-10-font-size{font-size:var(--font-size--10)!important;}.has-12-font-size{font-size:var(--font-size--12)!important;}.has-14-font-size{font-size:var(--font-size--14)!important;}.has-16-font-size{font-size:var(--font-size--16)!important;}.has-18-font-size{font-size:var(--font-size--18)!important;}.has-20-font-size{font-size:var(--font-size--20)!important;}.has-22-font-size{font-size:var(--font-size--22)!important;}.has-24-font-size{font-size:var(--font-size--24)!important;}.has-32-font-size{font-size:var(--font-size--32)!important;}.has-34-font-size{font-size:var(--font-size--34)!important;}.has-38-font-size{font-size:var(--font-size--38)!important;}.has-56-font-size{font-size:var(--font-size--56)!important;}.has-64-font-size{font-size:var(--font-size--64)!important;}.has-80-font-size{font-size:var(--font-size--80)!important;}.has-sans-neo-grotesque-font-family{font-family:var(--font-family--sans-neo-grotesque)!important;}.has-sans-geometric-font-family{font-family:var(--font-family--sans-geometric)!important;}.has-serif-font-family{font-family:var(--font-family--serif)!important;}}