/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:10px;line-height:1.15}body{margin:0}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace;font-size:1em}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}button:-moz-focusring{outline:1px dotted buttontext}fieldset{border:0;min-width:auto;padding:.35em .75em .625em}legend{box-sizing:border-box;max-width:100%;color:inherit;white-space:normal;padding:0;display:table}progress{vertical-align:baseline}textarea{resize:vertical;overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{font:inherit;appearance:button}details{display:block}summary{display:list-item}[hidden],template{display:none}b,body,h1,h2,h3,h4,h5,h6,p,strong{font-weight:400}blockquote,body,button,caption,dd,dialog,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,iframe,input,label,legend,object,ol,p,pre,select,table,td,textarea,th,ul{margin:0;padding:0}ol{margin-top:0!important}main{display:block}button,input,label,select,textarea{vertical-align:middle;font:inherit;letter-spacing:inherit;appearance:none;color:inherit;white-space:normal;background:0 0;border:0;border-radius:0;outline:0;display:inline-block}button{letter-spacing:inherit;text-transform:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0}input[type=number]::-webkit-inner-spin-button{appearance:none}input[type=number]::-webkit-outer-spin-button{appearance:none}input[type=checkbox]::-ms-check{display:none}input[type=radio]::-ms-check{display:none}select::-ms-expand{display:none}a,button,input,label,select,summary,textarea{touch-action:manipulation}input{box-shadow:none}dialog,iframe,object{border:0}a,dialog,iframe,object{background-color:#0000}a{color:inherit;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}a:active,a:hover{outline:none}a:focus-visible{outline:2px solid #06b6d4;outline:2px solid var(--color-a11y-focus);outline-offset:2px;border-radius:2px}ol,ul{list-style:none}li>ol,li>ul{margin-bottom:0}img{vertical-align:middle;max-width:100%;height:auto;font-style:italic}a img{border:none}img[src*=\.svg]{width:100%}::-ms-reveal{width:100%}audio,canvas,iframe,svg,video{vertical-align:middle}iframe,object{outline:none;width:100%}svg{width:inherit;height:inherit;display:inline-block}*,:after,:before,html{box-sizing:border-box}.flex-center{justify-content:center;align-items:center;display:flex}.just-between{justify-content:space-between}.just-around{justify-content:space-around}.just-center{justify-content:center}.just-end{justify-content:flex-end}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.row-reverse{flex-direction:row-reverse}.column-reverse{flex-direction:column-reverse}.grid{--grid-column-gap:var(--spacing);--grid-row-gap:var(--spacing);--grid-columns:1;grid-gap:var(--grid-row-gap) var(--grid-column-gap);gap:var(--grid-row-gap) var(--grid-column-gap)}@media (width>=1024px){.grid{--grid-columns:4}}.grid:not(.cols-auto){grid:auto-flow/repeat(var(--grid-columns),1fr)}.grid.cols-auto{grid-auto-flow:column}.grid.cols-2{--grid-columns:2}.grid.cols-3{--grid-columns:3}.grid.cols-4{--grid-columns:4}.grid.cols-5{--grid-columns:5}.grid.cols-6{--grid-columns:6}.grid__item{--grid-column-span:initial;--grid-row-span:initial;grid-column:var(--grid-column-span);grid-row:var(--grid-row-span)}.grid__item.span-2-cols{--grid-column-span:span 2}.grid__item.span-3-cols{--grid-column-span:span 3}.grid__item.span-4-cols{--grid-column-span:span 4}.grid__item.span-5-cols{--grid-column-span:span 5}.grid__item.span-6-cols{--grid-column-span:span 6}.grid__item.span-2-rows{--grid-row-span:span 2}.grid__item.span-3-rows{--grid-row-span:span 3}.grid__item.span-4-rows{--grid-row-span:span 4}.grid__item.span-5-rows{--grid-row-span:span 5}.grid__item.span-6-rows{--grid-row-span:span 6}.stack{row-gap:1.125rem;row-gap:calc((var(--spacing)) * .75);flex-direction:column;display:flex}@media (width>=1024px){.stack{row-gap:1.5rem;row-gap:var(--spacing)}}.stack.stack-rev{flex-direction:column-reverse}.stack-xs{row-gap:.375rem;row-gap:calc((var(--spacing-xs)) * .75);flex-direction:column;display:flex}@media (width>=1024px){.stack-xs{row-gap:.5rem;row-gap:var(--spacing-xs)}}.stack-xs.stack-rev{flex-direction:column-reverse}.stack-sm{row-gap:.75rem;row-gap:calc((var(--spacing-sm)) * .75);flex-direction:column;display:flex}@media (width>=1024px){.stack-sm{row-gap:1rem;row-gap:var(--spacing-sm)}}.stack-sm.stack-rev{flex-direction:column-reverse}.stack-md{row-gap:2.25rem;row-gap:calc((var(--spacing-md)) * .75);flex-direction:column;display:flex}@media (width>=1024px){.stack-md{row-gap:3rem;row-gap:var(--spacing-md)}}.stack-md.stack-rev{flex-direction:column-reverse}.stack-lg{row-gap:3.375rem;row-gap:calc((var(--spacing-lg)) * .75);flex-direction:column;display:flex}@media (width>=1024px){.stack-lg{row-gap:4.5rem;row-gap:var(--spacing-lg)}}.stack-lg.stack-rev{flex-direction:column-reverse}.stack-xl{row-gap:4.5rem;row-gap:calc((var(--spacing-xl)) * .75);flex-direction:column;display:flex}@media (width>=1024px){.stack-xl{row-gap:6rem;row-gap:var(--spacing-xl)}}.stack-xl.stack-rev{flex-direction:column-reverse}.stack-2xl{row-gap:6.75rem;row-gap:calc((var(--spacing-2xl)) * .75);flex-direction:column;display:flex}@media (width>=1024px){.stack-2xl{row-gap:9rem;row-gap:var(--spacing-2xl)}}.stack-2xl.stack-rev{flex-direction:column-reverse}.stack-3xl{row-gap:9rem;row-gap:calc((var(--spacing-3xl)) * .75);flex-direction:column;display:flex}@media (width>=1024px){.stack-3xl{row-gap:12rem;row-gap:var(--spacing-3xl)}}.stack-3xl.stack-rev{flex-direction:column-reverse}.stack-4xl{row-gap:11.25rem;row-gap:calc((var(--spacing-4xl)) * .75);flex-direction:column;display:flex}@media (width>=1024px){.stack-4xl{row-gap:15rem;row-gap:var(--spacing-4xl)}}.stack-4xl.stack-rev{flex-direction:column-reverse}.container{--container-size:var(--container-width-md);--container-padding:var(--container-padding-md);width:100%;max-width:var(--container-size);padding-right:var(--container-padding);padding-left:var(--container-padding);margin-left:auto;margin-right:auto}@media (width>=768px){.container{--container-padding:var(--container-padding-lg)}}.container .container,.container .container-sm,.container .container-xsm,.container-lg .container{max-width:calc(var(--container-size) - var(--container-padding) * 2);padding:0}.container .container,.container .container-lg,.container .container-sm,.container .container-xsm,.container-full .container{padding:0}.container-xsm{--container-size:var(--container-width-xsm);--container-padding:var(--container-padding-sm);width:100%;max-width:var(--container-size);padding-right:var(--container-padding);padding-left:var(--container-padding);margin-left:auto;margin-right:auto}@media (width>=768px){.container-xsm{--container-padding:var(--container-padding-md)}}.container-lg .container-xsm,.container-xsm .container,.container-xsm .container-sm,.container-xsm .container-xsm{max-width:calc(var(--container-size) - var(--container-padding) * 2);padding:0}.container-full .container-xsm,.container-xsm .container,.container-xsm .container-lg,.container-xsm .container-sm,.container-xsm .container-xsm{padding:0}.container-sm{--container-size:var(--container-width-sm);--container-padding:var(--container-padding-md);width:100%;max-width:var(--container-size);padding-right:var(--container-padding);padding-left:var(--container-padding);margin-left:auto;margin-right:auto}@media (width>=768px){.container-sm{--container-padding:var(--container-padding-lg)}}.container-lg .container-sm,.container-sm .container,.container-sm .container-sm,.container-sm .container-xsm{max-width:calc(var(--container-size) - var(--container-padding) * 2);padding:0}.container-full .container-sm,.container-sm .container,.container-sm .container-lg,.container-sm .container-sm,.container-sm .container-xsm{padding:0}.container-lg{--container-size:var(--container-width-lg);--container-padding:var(--container-padding-md);width:100%;max-width:var(--container-size);padding-right:var(--container-padding);padding-left:var(--container-padding);margin-left:auto;margin-right:auto}@media (width>=768px){.container-lg{--container-padding:var(--container-padding-lg)}}.container-lg .container,.container-lg .container-lg,.container-lg .container-sm,.container-lg .container-xsm{max-width:calc(var(--container-size) - var(--container-padding) * 2);padding:0}.container-full .container-lg,.container-lg .container,.container-lg .container-lg,.container-lg .container-sm,.container-lg .container-xsm{padding:0}.container-xl{--container-size:var(--container-width-xl);--container-padding:var(--container-padding-md);width:100%;max-width:var(--container-size);padding-right:var(--container-padding);padding-left:var(--container-padding);margin-left:auto;margin-right:auto}@media (width>=768px){.container-xl{--container-padding:var(--container-padding-lg)}}.container-lg .container-xl,.container-xl .container,.container-xl .container-sm,.container-xl .container-xsm{max-width:calc(var(--container-size) - var(--container-padding) * 2);padding:0}.container-full .container-xl,.container-xl .container,.container-xl .container-lg,.container-xl .container-sm,.container-xl .container-xsm{padding:0}.container-full{--container-size:100%;--container-padding:var(--container-padding-md);width:100%;max-width:var(--container-size);padding-right:var(--container-padding);padding-left:var(--container-padding);margin-left:auto;margin-right:auto}@media (width>=768px){.container-full{--container-padding:var(--container-padding-lg)}}.container-full .container,.container-full .container-sm,.container-full .container-xsm,.container-lg .container-full{max-width:calc(var(--container-size) - var(--container-padding) * 2);padding:0}.container-full .container,.container-full .container-full,.container-full .container-lg,.container-full .container-sm,.container-full .container-xsm{padding:0}@font-face{font-family:ZTB;src:url(../fonts/ztb.eot);src:url(../fonts/ztb.eot?#iefix)format("embedded-opentype"),url(../fonts/ztb.woff2)format("woff2"),url(../fonts/ztb.woff)format("woff"),url(../fonts/ztb.ttf)format("truetype"),url(../fonts/ztb.svg#ztb)format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:FTD;src:url(../fonts/ftd.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:ATL;src:url(../fonts/atl.woff2)format("woff2"),url(../fonts/atl.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:PPNeueMontreal;src:url(../fonts/PPNeueMontreal-Thin.otf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:PPNeueMontreal;src:url(../fonts/PPNeueMontreal-Book.otf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PPNeueMontreal;src:url(../fonts/PPNeueMontreal-Medium.otf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PPNeueMontreal;src:url(../fonts/PPNeueMontreal-Bold.otf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PPNeueMontreal;src:url(../fonts/PPNeueMontreal-Italic.otf)format("truetype");font-weight:400;font-style:italic;font-display:swap}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:#0000;text-rendering:optimizelegibility;min-height:100%;font-size:62.5%}html.no-scroll{overflow:hidden}body{letter-spacing:0;background-color:#1d1d1b;background-color:var(--color-black);color:var(--color-white);height:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:PPNeueMontreal-Book,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.2}.fade-up-enter-active,.fade-up-leave-active,.page-enter-active,.page-leave-active{transition:opacity .3s ease-in-out}.fade-up-enter-from,.fade-up-leave-to,.page-enter-from,.page-leave-to{opacity:0}.slide-up-enter-active,.slide-up-leave-active{transition:transform .3s cubic-bezier(.51,.23,.05,.92);transition:transform .3s var(--ease-smooth)}.slide-up-enter-from,.slide-up-leave-to{transform:translateY(100%)}.text-h0{font-family:PPNeueMontreal-Book,sans-serif;font-size:4rem}@media (width>=320.02px){.text-h0{font-size:calc(4rem + 4.10714vw - 13.1429px)}}@media (width>=1440.02px){.text-h0{font-size:8.6rem}}.text-h1{font-family:PPNeueMontreal-Book,sans-serif;font-size:4rem;font-weight:500}@media (width>=320.02px){.text-h1{font-size:calc(4rem + 2.32143vw - 7.42857px)}}@media (width>=1440.02px){.text-h1{font-size:6.6rem}}.text-h2{font-family:PPNeueMontreal-Book,sans-serif;font-size:4rem;font-weight:500}@media (width>=320.02px){.text-h2{font-size:calc(4rem + .71429vw - 2.28571px)}}@media (width>=1440.02px){.text-h2{font-size:4.8rem}}.text-h3{font-family:PPNeueMontreal-Book,sans-serif;font-size:3rem;font-weight:500}@media (width>=320.02px){.text-h3{font-size:calc(3rem + .89286vw - 2.85714px)}}@media (width>=1440.02px){.text-h3{font-size:4rem}}.text-h4{font-family:PPNeueMontreal-Book,sans-serif;font-size:2.4rem;font-weight:500}@media (width>=320.02px){.text-h4{font-size:calc(2.4rem + .53571vw - 1.71429px)}}@media (width>=1440.02px){.text-h4{font-size:3rem}}.text-h5{font-family:PPNeueMontreal-Book,sans-serif;font-size:2rem;font-weight:500}@media (width>=320.02px){.text-h5{font-size:calc(2rem + .35714vw - 1.14286px)}}@media (width>=1440.02px){.text-h5{font-size:2.4rem}}.text-h6{letter-spacing:2px;font-family:PPNeueMontreal-Book,sans-serif;font-size:1rem;font-weight:500}@media (width>=320.02px){.text-h6{font-size:calc(1rem + .17857vw - .57143px)}}@media (width>=1440.02px){.text-h6{font-size:1.2rem}}.text-h0-tall{font-variation-settings:"wght" 700;letter-spacing:0;text-transform:uppercase;font-family:FTD,sans-serif;font-size:10rem;font-weight:700;line-height:10rem}@media (width>=320.02px){.text-h0-tall{font-size:calc(10rem + 14.2857vw - 45.7143px);line-height:calc(10rem + 14.2857vw - 45.7143px)}}@media (width>=1440.02px){.text-h0-tall{font-size:26rem;line-height:26rem}}.text-h0-alt{font-family:ATL,sans-serif;font-size:10rem;line-height:10rem}@media (width>=320.02px){.text-h0-alt{font-size:calc(10rem + 5.35714vw - 17.1429px);line-height:calc(10rem + 5.35714vw - 17.1429px)}}@media (width>=1440.02px){.text-h0-alt{font-size:16rem;line-height:16rem}}.text-h1-tall{font-variation-settings:"wght" 700;letter-spacing:0;text-transform:uppercase;font-family:FTD,sans-serif;font-size:5rem;font-weight:700;line-height:5rem}@media (width>=320.02px){.text-h1-tall{font-size:calc(5rem + 8.03571vw - 25.7143px);line-height:calc(5rem + 8.03571vw - 25.7143px)}}@media (width>=1440.02px){.text-h1-tall{font-size:14rem;line-height:14rem}}.text-h2-tall{font-variation-settings:"wght" 700;letter-spacing:0;text-transform:uppercase;font-family:FTD,sans-serif;font-size:4rem;font-weight:700;line-height:4rem}@media (width>=320.02px){.text-h2-tall{font-size:calc(4rem + 2.67857vw - 8.57143px);line-height:calc(4rem + 2.67857vw - 8.57143px)}}@media (width>=1440.02px){.text-h2-tall{font-size:7rem;line-height:7rem}}.text-h2-alt{font-family:ATL,sans-serif;font-size:4rem;line-height:3rem}@media (width>=320.02px){.text-h2-alt{font-size:calc(4rem + 3.57143vw - 11.4286px);line-height:calc(3rem + 3.57143vw - 11.4286px)}}@media (width>=1440.02px){.text-h2-alt{font-size:8rem;line-height:7rem}}.text-h3-tall{font-variation-settings:"wght" 700;letter-spacing:0;text-transform:uppercase;font-family:FTD,sans-serif;font-size:4rem;font-weight:700;line-height:4rem}@media (width>=320.02px){.text-h3-tall{font-size:calc(4rem + 3.57143vw - 11.4286px);line-height:calc(4rem + 3.57143vw - 11.4286px)}}@media (width>=1440.02px){.text-h3-tall{font-size:8rem;line-height:8rem}}.text-h4-tall{font-variation-settings:"wght" 700;letter-spacing:0;text-transform:uppercase;font-family:FTD,sans-serif;font-size:3rem;font-weight:700;line-height:3rem}@media (width>=320.02px){.text-h4-tall{font-size:calc(3rem + 1.78571vw - 5.71429px);line-height:calc(3rem + 1.78571vw - 5.71429px)}}@media (width>=1440.02px){.text-h4-tall{font-size:5rem;line-height:5rem}}.text-p-xl{font-family:PPNeueMontreal-Book,sans-serif;font-size:4rem;font-weight:400;line-height:1.3}@media (width>=320.02px){.text-p-xl{font-size:calc(4rem + 1.78571vw - 5.71429px)}}@media (width>=1440.02px){.text-p-xl{font-size:6rem}}.text-p-lg{font-family:PPNeueMontreal-Book,sans-serif;font-size:3rem;font-weight:400;line-height:1.3}@media (width>=320.02px){.text-p-lg{font-size:calc(3rem + .89286vw - 2.85714px)}}@media (width>=1440.02px){.text-p-lg{font-size:4rem}}.text-p-md{font-family:PPNeueMontreal-Book,sans-serif;font-size:2rem;font-weight:400;line-height:1.3}@media (width>=320.02px){.text-p-md{font-size:calc(2rem + .89286vw - 2.85714px)}}@media (width>=1440.02px){.text-p-md{font-size:3rem}}.text-p-md-alt{font-family:ATL,sans-serif;font-size:2rem;font-weight:400;line-height:1.3}@media (width>=320.02px){.text-p-md-alt{font-size:calc(2rem + .89286vw - 2.85714px)}}@media (width>=1440.02px){.text-p-md-alt{font-size:3rem}}.text-p-lead{font-family:PPNeueMontreal-Book,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.4rem}@media (width>=320.02px){.text-p-lead{font-size:calc(1.8rem + .17857vw - .57143px);line-height:calc(2.4rem + .35714vw - 1.14286px)}}@media (width>=1440.02px){.text-p-lead{font-size:2rem;line-height:2.8rem}}.text-p{font-size:1.6rem;line-height:2rem}@media (width>=320.02px){.text-p{font-size:calc(1.6rem + .17857vw - .57143px);line-height:calc(2rem + .17857vw - .57143px)}}@media (width>=1440.02px){.text-p{font-size:1.8rem;line-height:2.2rem}}.text-p,.text-p-sm,.text-p-xsm{font-family:PPNeueMontreal-Book,sans-serif;font-weight:400;line-height:1.3}.text-p-sm{font-size:1.4rem}.text-mono,.text-p-xsm{font-size:1.2rem}.text-pink{color:var(--color-primary)}.text-purple{color:var(--color-purple)}.text-white{color:var(--color-white)}.text-grey{color:var(--color-grey)}.hover\:underline:hover,.prose a,.prose a>code,.text-link{-webkit-text-decoration:underline;text-decoration:underline}.text-balance{text-wrap:balance}.text-center{text-align:center}.text-mono,.text-mono-lg{letter-spacing:.1em;text-transform:uppercase;font-family:ui-monospace,SF Mono,Monaco,Cascadia Code,Consolas,monospace}.text-mono-lg{font-size:1.4rem}:root{--color-primary:#f6a1a3;--color-black:#1d1d1b;--color-almost-black:#262626;--color-white:#fdfffc;--color-bright-grey:#ccc;--color-mid-grey:#454545;--color-grey:#8a8a8a;--color-grey-dark:#545454;--color-light-grey:#eee;--color-light-black:#202020;--color-a11y-focus:#06b6d4;--color-primary-accessible:#d85a5e;--light-shadow:3px 4px 14px #00000026;--shadow:0 1px 16px #00000040;--ease-snappy:cubic-bezier(.62, .28, .23, .99);--ease-smooth:cubic-bezier(.51, .23, .05, .92);--trans:.5s ease-in-out;--trans-fast:.25s ease-in-out;--trans-snappy:.4s cubic-bezier(.32, 0, .67, 0);--trans-smooth:.5s cubic-bezier(.51, .23, .05, .92);--spacing-xs:.5rem;--spacing-sm:1rem;--spacing:1.5rem;--spacing-md-sm:2.5rem;--spacing-md:3rem;--spacing-lg:4.5rem;--spacing-xl:6rem;--spacing-2xl:9rem;--spacing-3xl:12rem;--spacing-4xl:15rem;--easing-function:cubic-bezier(.65, 0, .35, 1);--width-ratio-px:calc(.10417vw - .33333px);--fixed-layout-layer:100;--drawer-panel-layer:105;--fixed-ui-sub-layer:10;--popup-sub-layer:15;--fixed-ui-layer:20;--popup-layer:25;--popup-top-layer:30;--preloader-layer:2000;--border-radius:.8rem;--border-radius-lg:2.5rem;--container-width-xsm:100rem;--container-width-sm:120rem;--container-width-md:140rem;--container-width-lg:160rem;--container-width-xl:180rem;--container-padding-sm:var(--spacing-md);--container-padding-md:var(--spacing-md-sm);--container-padding-lg:var(--spacing-md);--Grid__width:100%;--Grid__columns:12;--Grid__maxWidth:128rem;--Grid__gutter:var(--spacing-md);--Grid__padding-sm:var(--spacing-sm);--Grid__padding:var(--spacing);--Grid__padding-lg:var(--spacing-lg);--Grid__gutter__total:calc(var(--Grid__gutter) * (-1 + var(--Grid__columns)));--Grid__remainder:calc(var(--Grid__maxWidth) - var(--Grid__gutter__total));--Grid__segment:calc(var(--Grid__remainder) / var(--Grid__columns));--Grid__column:calc(var(--Grid__segment) + var(--Grid__gutter));--Grid__maxWidth--grid:calc(var(--Grid__maxWidth) + var(--Grid__gutter) * 2)}::selection{color:var(--color-black);background-color:#f6a1a3;background-color:var(--color-primary)}.prose p{margin:2rem 0;font-size:1.6rem;line-height:160%}@media (width>=320.02px){.prose p{font-size:calc(1.6rem + .20833vw - .66667px)}}@media (width>=1280.02px){.prose p{font-size:1.8rem}}.prose strong{color:var(--color-primary);font-weight:700}.prose img{border-radius:.8rem;border-radius:var(--border-radius);width:100%;height:auto;margin-top:3rem;margin-bottom:3rem;margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}.prose blockquote,.prose blockquote>code,.prose blockquote>p{background-color:var(--color-dark-grey);padding:3rem;padding:var(--spacing-md);font-size:1.6rem;line-height:130%}.prose>*{margin-top:var(--section-spacing)}.prose a,.prose a>code{color:var(--color-primary)}.prose a:focus-visible{outline:3px solid #06b6d4;outline:3px solid var(--color-a11y-focus,gold);outline-offset:2px}.prose ul{padding-left:3rem;padding-left:var(--spacing-md);margin-top:1rem;margin-top:var(--spacing-sm);list-style-type:disc}.prose li{font-size:1.6rem;line-height:140%}.prose li+li{margin-top:1.5rem;margin-top:var(--spacing)}.prose ol{padding-left:3rem;padding-left:var(--spacing-md);list-style:lower-roman}.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{margin-top:3rem;margin-top:var(--spacing-md);font-weight:700;line-height:130%}.prose h2+*,.prose h3+*,.prose h4+*,.prose h5+*,.prose h6+*{margin-top:1rem;margin-top:var(--spacing-sm)}.prose h1{font-size:5rem}.prose h2{font-size:3rem}.prose h3{font-size:2.4rem}.prose h4{font-size:1.8rem}.prose h5{font-size:1.2rem}.prose h6{font-size:1.1rem}@media (width>=320.02px){.prose blockquote,.prose blockquote>code,.prose blockquote>p{font-size:calc(1.6rem + .41667vw - 1.33333px)}.prose li{font-size:calc(1.6rem + .20833vw - .66667px)}.prose h1{font-size:calc(5rem + 1.66667vw - 5.33333px)}.prose h2{font-size:calc(3rem + 1.04167vw - 3.33333px)}.prose h3{font-size:calc(2.4rem + .83333vw - 2.66667px)}.prose h4{font-size:calc(1.8rem + .625vw - 2px)}.prose h5{font-size:calc(1.2rem + .41667vw - 1.33333px)}.prose h6{font-size:calc(1.1rem + .3125vw - 1px)}}@media (width>=1280.02px){.prose blockquote,.prose blockquote>code,.prose blockquote>p{font-size:2rem}.prose li{font-size:1.8rem}.prose h1{font-size:6.6rem}.prose h2{font-size:4rem}.prose h3{font-size:3.2rem}.prose h4{font-size:2.4rem}.prose h5{font-size:1.6rem}.prose h6{font-size:1.4rem}}.prose :not(pre):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)>code{color:#ff69b4}.prose :not(pre):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)>code,.prose pre{background:#202020;background:var(--color-light-black);border-radius:.8rem;border-radius:var(--border-radius);font-size:15px}.prose pre{margin-top:3rem;margin-bottom:3rem;margin-top:var(--spacing-md);margin-bottom:var(--spacing-md);padding:1.5rem}.prose .delta,.prose pre code{line-height:1.4}.prose span.line{white-space:pre-wrap;word-wrap:break-word}.prose table{border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:100%;margin:20px 0}.prose td,.prose th{color:#fff;border:1px solid #fff;padding:8px 12px}.prose th{background-color:#222}.prose .delta{white-space:nowrap;font-size:1.2rem;display:block}.prose .delta:before{content:"";background-color:currentColor;width:.65em;height:.65em;margin-right:.3em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 1.5 9.2 8.5H0.8z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 1.5 9.2 8.5H0.8z'/%3E%3C/svg%3E") 50%/contain no-repeat}.prose .delta.up{color:#8fd8ad}.prose .delta.down{color:var(--color-primary)}.prose .delta.down:before{transform:rotate(180deg)}.prose .delta.flat{color:var(--color-grey)}.prose .delta.flat:before{display:none}.button:focus-visible{outline:3px solid #06b6d4;outline:3px solid var(--color-a11y-focus);outline-offset:0;border-radius:4.8rem}.button{--button-label-color:var(--color-white);--button-background-color:var(--color-black);--button-background-hover-color:color-mix(in srgb, var(--button-background-color) 90%, var(--color-white));--button-border-color:transparent;--button-transition-duration:.15s;--button-easing-function:ease-in-out;z-index:0;width:fit-content;height:4.8rem;font-family:var(--paragraph-font);letter-spacing:0;padding:0 2.5rem;padding:0 var(--spacing-md-sm);color:var(--button-label-color);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background-color:#1d1d1b;background-color:var(--button-background-color);border:1px solid #0000;border:1px solid var(--button-border-color);border-radius:.8rem;border-radius:var(--border-radius);transition:background-color .15s ease-in-out,color .15s ease-in-out;transition:background-color var(--button-transition-duration) var(--button-easing-function),color var(--button-transition-duration) var(--button-easing-function);justify-content:center;align-items:center;display:flex;position:relative}.button span{line-height:0}@media (width>=375px){.button{font-size:14px}}@media (width>=480px){.button{font-size:16px}}.button--shape-normal{padding:0 2.5rem}.button--shape-thin{height:39px;padding:0 2rem}.button.button--disabled,.button.button--disabled:hover{color:var(--color-grey);background-color:var(--color-light);border:1px solid var(--color-light);cursor:not-allowed;pointer-events:none}.button--primary{--button-label-color:var(--color-white);--button-background-color:var(--color-black)}.button--primary:where(:hover,:focus){--button-label-color:var(--color-black);--button-background-color:var(--color-white);--button-border-color:var(--color-black)}.button--secondary{--button-label-color:var(--color-black);--button-background-color:var(--color-white)}.button--secondary:where(:hover,:focus){--button-label-color:var(--color-white);--button-background-color:var(--color-black);--button-border-color:var(--color-white)}.button--pink{--button-label-color:var(--color-black);--button-background-color:var(--color-primary)}.button--pink:where(:hover,:focus){--button-label-color:var(--color-white);--button-background-color:var(--color-black);--button-border-color:var(--color-white)}.button--outline{--button-label-color:var(--color-black);--button-background-color:transparent;--button-border-color:var(--color-black)}.button--outline:where(:hover,:focus){--button-label-color:var(--color-white);--button-background-color:var(--color-black)}.button--outline-secondary{--button-label-color:var(--color-white);--button-background-color:transparent;--button-border-color:var(--color-white)}.button--outline-secondary:where(:hover,:focus){--button-label-color:var(--color-black);--button-background-color:var(--color-white)}.button--outline-pink{--button-label-color:var(--color-primary);--button-background-color:transparent;--button-border-color:var(--color-primary)}.button--outline-pink:where(:hover,:focus){--button-label-color:var(--color-black);--button-background-color:var(--color-primary)}.flex{display:flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.align-center,.items-center{align-items:center}.p-2{padding:.5rem}.p-4{padding:1rem}.m-4{margin:1rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mb-10{margin-bottom:2.5rem}.mx-auto{margin-left:auto;margin-right:auto}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.gap-4{gap:1rem}.space-x-4>*+*{margin-left:1rem}.w-full{width:100%}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-2\/3{width:66.6667%}.w-6{width:1.5rem}.h-6{height:1.5rem}.bg-gray-100{background-color:#f3f4f6}.bg-green-100{background-color:#dcfce7}.bg-red-100{background-color:#fee2e2}.text-red-500{color:#ef4444}.text-green-800{color:#166534}.text-red-800{color:#991b1b}.text-blue-500{color:#3b82f6}.text-black{color:#000}.border{border:1px solid #e5e7eb}.border-green-200{border-color:#bbf7d0}.border-red-200{border-color:#fecaca}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.shadow-lg{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.shadow-md{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.italic{font-style:italic}.uppercase{text-transform:uppercase}@media (width>=768px){.md\:w-1\/4{width:25%}.md\:w-2\/3{width:66.6667%}}.grid{display:grid}.cols-2{grid-template-columns:repeat(2,1fr)}.sr-only,.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:9999;background:#f6a1a3;background:var(--color-primary);color:var(--color-black);border-radius:0 0 8px 8px;padding:16px 24px;font-weight:600;-webkit-text-decoration:none;text-decoration:none;transition:top .2s ease-in-out;position:absolute;top:-100%;left:16px}.skip-link:focus{outline:3px solid #1d1d1b;outline:3px solid var(--color-black);outline-offset:2px;top:0}.a11y-focus:focus-visible{outline:3px solid #06b6d4;outline:3px solid var(--color-a11y-focus,#06b6d4);outline-offset:2px}.a11y-focus-lg:focus-visible{outline:3px solid #06b6d4;outline:3px solid var(--color-a11y-focus,#06b6d4);outline-offset:4px}.a11y-focus-inset:focus-visible{outline:3px solid #06b6d4;outline:3px solid var(--color-a11y-focus,#06b6d4);outline-offset:-3px}.a11y-focus-within:focus-within{outline:3px solid #06b6d4;outline:3px solid var(--color-a11y-focus,#06b6d4);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.button,[role=button],button{border:2px solid}:focus-visible{outline:3px solid canvastext}}@media (pointer:coarse){[role=button],a,button,input,select,textarea{min-width:44px;min-height:44px}}.ErrorPage{height:40vh;color:var(--color-white);flex-direction:column;justify-content:center;align-items:center;display:flex}
