*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}.sr-only{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--page-section-padding-inline:clamp(2rem, 5vw, 4rem);--page-section-padding-block:clamp(3rem, 5vw, 6rem)}html{font-family:sans-serif}.page-section{padding-inline:var(--page-section-padding-inline);padding-block:var(--page-section-padding-block)}:root{--type-scale:1.15;--h6-size:calc(1rem * var(--type-scale));--h5-size:calc(var(--h6-size) * var(--type-scale));--h4-size:calc(var(--h5-size) * var(--type-scale));--h3-size:calc(var(--h4-size) * var(--type-scale));--h2-size:calc(var(--h3-size) * var(--type-scale));--h1-size:calc(var(--h2-size) * var(--type-scale));--base-spacing:calc(2rem * .75)}@media (width>=30em){:root{--base-spacing:2rem}}@media (width>=50rem){:root{--type-scale:1.2}}h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dl,menu,p,figure,pre,table,fieldset,hr,blockquote,.vr{margin-block-end:var(--base-spacing)}.vr-none{margin-block-end:0}.vr-xl{margin-block-end:calc(var(--base-spacing) * 2)}.vr-half{margin-block-end:calc(var(--base-spacing) * .5)}.vr-quart{margin-block-end:calc(var(--base-spacing) * .25)}.vr-page-section{margin-block-end:var(--page-section-padding-block)}.vr-rev{margin-block-start:var(--base-spacing)}.last-child-no-vr>:last-child{margin-block-end:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);font-weight:400}h1,.h1,.section-title{font-size:var(--h1-size)}h2,.h2{font-size:var(--h2-size)}h3,.h3{font-size:var(--h3-size)}h4,.h4{font-size:var(--h4-size)}h5,.h5{font-size:var(--h5-size)}h6,.h6{font-size:var(--h6-size)}.cut-off-title{text-transform:uppercase;height:.75em;font-size:clamp(60px,13vw,200px);overflow:hidden}.section-title{font-size:clamp(var(--h1-size), 5vw, 2.5em)}.section-title-xl{font-size:clamp(var(--h1-size), 5vw, 3em)}.section-title-xxl{font-size:clamp(var(--h1-size), 5vw, 4em)}.toggle[data-v-3965e097]{--margin:.3em;--bg-color:#ededed;--border-color:color-mix(in srgb, var(--bg-color), black 20%);align-items:center;gap:var(--margin);border:solid 1px var(--border-color);padding:var(--margin);background-color:var(--bg-color);border-radius:.3125em;grid-template-columns:1fr 1fr;display:inline-grid;position:relative}input:checked+label .toggle[data-v-3965e097]{--bg-color:#44e;color:#fff}.toggle[data-v-3965e097]:after{content:"";width:calc(50% - var(--margin));height:calc(100% - var(--margin) * 2);margin:var(--margin);border:solid 1px var(--border-color);background-color:#fff;border-radius:.1875em;transition:transform .3s;position:absolute;top:0;left:0}input:checked+label .toggle[data-v-3965e097]:after{transform:translate(100%)}.toggle__label[data-v-3965e097]{text-align:center;padding:.2em;line-height:1}.max-width{max-width:60rem;margin-inline:auto;font-size:clamp(.875rem,1vw + .25rem,1.25rem)}table{border-collapse:collapse;width:100%;font-size:.875em}td,th{padding:.5em;border-bottom:1px solid #ccc;padding-block:1em}th{text-align:left}tr:last-child td{border-bottom:none}.btn{color:#fff;background-color:#44e;border:0;border-radius:.25em;padding-block:1em;padding-inline:2em;line-height:1;display:inline-block}.proceed{text-align:right;padding-block-start:2rem}.field-column{width:1%}@media (width>=30rem){.field-column{padding-inline-start:2vw}}header{color:#fff;background-color:#44e;padding-block:2rem;padding-inline:2rem}h1{margin:0;font-size:clamp(1.5rem,2vw + 1rem,2.5rem)}iframe{width:100%;height:100dvh;display:block}.patch{background-color:#fff;width:100%;height:40px;position:fixed;bottom:0;right:0}@media (width>=661px){.patch{width:164px;bottom:26px;right:32px}}
