@font-face{font-family:ShapiroHeadline;src:url(../fonts/shapiroHeadline-medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ShapiroHeadline;src:url(../fonts/shapiroHeadline-bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ShapiroHeadline;src:url(../fonts/shapiroHeadline-regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ShapiroHeadline62MILESUncut;src:url(../fonts/ShapiroHeadline62MILESUncut.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ShapiroHeadline62MILES;src:url(../fonts/ShapiroHeadline62MILES.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Shapirovf;src:url(../fonts/shapirovf.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}.invalid-feedback{color:red}@font-face{font-family:ShapiroHeadline;src:url(../fonts/shapiroHeadline-regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ShapiroHeadline;src:url(../fonts/shapiroHeadline-medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ShapiroHeadline62MILES;src:url(../fonts/ShapiroHeadline62MILES.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ShapiroHeadline62MILESUncut;src:url(../fonts/ShapiroHeadline62MILESUncut.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Shapirovf;src:url(../fonts/shapirovf.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ShapiroHeadline;src:url(../fonts/shapiroHeadline-bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}.c-form-field{margin-bottom:1.75rem}.c-form-field-input,.c-form-field-label{display:block;font-size:1rem;width:100%}.c-form-field-label{margin-bottom:.75rem}.c-form-field-input{background-color:transparent;border:none;border-bottom:1px solid;font-family:Shapirovf,sans-serif;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:100;padding:1rem 0}.c-form-field-input:focus-within{outline-style:none}.light-mode .c-form-field-input{color:#000}.dark-mode .c-form-field-input{border-color:#fff;color:#fff}.dark-mode .c-form-field-input:focus-within{border-color:#ff6e96}.pink-mode .c-form-field-input{border-color:#000;color:#000}.pink-mode .c-form-field-input:focus-within{border-color:#fff}@font-face{font-family:ShapiroHeadline;src:url(../fonts/shapiroHeadline-regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ShapiroHeadline;src:url(../fonts/shapiroHeadline-medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ShapiroHeadline62MILESUncut;src:url(../fonts/ShapiroHeadline62MILESUncut.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ShapiroHeadline62MILES;src:url(../fonts/ShapiroHeadline62MILES.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Shapirovf;src:url(../fonts/shapirovf.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ShapiroHeadline;src:url(../fonts/shapiroHeadline-bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}:root{font-family:Shapirovf,sans-serif;font-size:16px;font-style:normal;font-synthesis:none;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;line-height:1.4;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.u-font-heading-1,h1{font-family:ShapiroHeadline,sans-serif;font-size:2.25rem;font-weight:400;line-height:1.1}@media(min-width:768px){.u-font-heading-1,h1{font-size:4rem}}.u-font-heading-2,h2{font-family:ShapiroHeadline,sans-serif;font-size:2rem;font-weight:400;line-height:1.2}@media(min-width:768px){.u-font-heading-2,h2{font-size:4rem}}.u-font-heading-3,h3{font-family:ShapiroHeadline,sans-serif;font-size:2rem;font-weight:400;line-height:1.4}@media(min-width:768px){.u-font-heading-3,h3{font-size:2.5rem}}.u-font-heading-4,h4{font-family:ShapiroHeadline,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4}@media(min-width:768px){.u-font-heading-4,h4{font-size:1.25rem}}.u-font-heading-5,h5{font-family:ShapiroHeadline,sans-serif;font-size:1rem;font-weight:500;line-height:1.4}@media(min-width:768px){.u-font-heading-5,h5{font-size:1.125rem}}.u-font-intro{font-family:Shapirovf,sans-serif;font-size:1rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:400;line-height:1.2}@media(min-width:768px){.u-font-intro{font-size:1.25rem}}.u-font-navigation{font-family:Shapirovf,sans-serif;font-size:1.125rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:400;line-height:.8}@media(min-width:768px){.u-font-navigation{font-size:1.125rem}}.u-font-case-title{font-family:ShapiroHeadline,sans-serif;font-size:2rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:700;line-height:1.1}@media(min-width:768px){.u-font-case-title{font-size:2.5rem}}.u-font-case-subtitle{font-family:ShapiroHeadline,sans-serif;font-size:1.25rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:400;line-height:1.1}@media(min-width:768px){.u-font-case-subtitle{font-size:1.5rem}}.u-font-card-title{font-family:ShapiroHeadline,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.1}@media(min-width:768px){.u-font-card-title{font-size:1.5rem}}.u-font-card-title-small{font-family:Shapirovf,sans-serif;font-size:1rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:400;line-height:1.1}@media(min-width:768px){.u-font-card-title-small{font-size:1.125rem}}.u-font-numbered-list-title{font-family:ShapiroHeadline,sans-serif;font-size:1.75rem;font-weight:400;line-height:1.1}@media(min-width:768px){.u-font-numbered-list-title{font-size:2.5rem}}.u-font-numbered-list-text{font-family:Shapirovf,sans-serif;font-size:.875rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:400;line-height:1.1}@media(min-width:768px){.u-font-numbered-list-text{font-size:1rem}}.u-font-accordion-title{font-family:ShapiroHeadline,sans-serif;font-size:1.75rem;font-weight:400;line-height:1.1}@media(min-width:768px){.u-font-accordion-title{font-size:2rem}}.u-font-first-headline{font-family:ShapiroHeadline,sans-serif;font-size:1.75rem;font-weight:400;line-height:1.1}@media(min-width:768px){.u-font-first-headline{font-size:4rem}}.u-font-second-headline{font-family:ShapiroHeadline,sans-serif;font-size:1.75rem;font-weight:400;line-height:1.1}@media(min-width:768px){.u-font-second-headline{font-size:2.5rem}}.u-font-third-headline{font-family:ShapiroHeadline,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.1}@media(min-width:768px){.u-font-third-headline{font-size:1.25rem}}.u-font-footer-baseline{font-family:ShapiroHeadline,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.2}@media(min-width:768px){.u-font-footer-baseline{font-size:1.5rem}}.u-font-footer-small{font-family:Shapirovf,sans-serif;font-size:.875rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:400;line-height:1.2}@media(min-width:768px){.u-font-footer-small{font-size:.875rem}}.u-font-62-miles{font-family:ShapiroHeadline62MILES,sans-serif;font-size:2rem;font-weight:400;line-height:.8}@media(min-width:768px){.u-font-62-miles{font-size:2rem}}.u-font-62-miles-uncut{font-family:ShapiroHeadline62MILESUncut,sans-serif;font-size:2rem;font-weight:400;line-height:.8}@media(min-width:768px){.u-font-62-miles-uncut{font-size:2rem}}.u-font-quote{font-family:ShapiroHeadline,sans-serif;font-size:2.25rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:700;line-height:1.1}@media(min-width:768px){.u-font-quote{font-size:2.5rem}}.u-font-hero-home{font-family:ShapiroHeadline62MILESUncut,sans-serif;font-size:2rem;font-weight:400;line-height:.8}@media(min-width:768px){.u-font-hero-home{font-size:2rem}}.u-font-display{font-family:ShapiroHeadline62MILES,sans-serif;font-size:2.5rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:300;line-height:.8}@media(min-width:768px){.u-font-display{font-size:5rem}}.u-font-lead{font-family:Shapirovf,sans-serif;font-size:1rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:300;line-height:1.4}@media(min-width:768px){.u-font-lead{font-size:1.25rem}}.u-font-body{font-family:Shapirovf,sans-serif;font-size:1rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:400;line-height:1.4}@media(min-width:768px){.u-font-body{font-size:1.125rem}}.u-font-small{font-family:Shapirovf,sans-serif;font-size:.75rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:300;line-height:1.4}@media(min-width:768px){.u-font-small{font-size:1.125rem}}.u-font-date{font-family:ShapiroHeadline,sans-serif;font-size:.75rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:400;line-height:1.4}@media(min-width:768px){.u-font-date{font-size:.875rem}}a{text-decoration:none}sub,sup{font-size:.65em;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}b{font-family:ShapiroHeadline,sans-serif;font-weight:500}.c-form-check{align-items:center;display:flex}.c-form-check-button{aspect-ratio:1;border:1px solid;border-radius:4px;cursor:pointer;height:1.5rem;margin-right:1rem;padding:.2rem}.c-form-check-button .nuxt-icon{color:#000;height:100%;margin-bottom:0;pointer-events:none;width:100%}.c-form-check-button:focus{outline:2px solid}.invalid .c-form-check-button{border:2px solid red}.c-form-check-label{cursor:pointer}.c-form-check-label span p{margin-bottom:0}.c-form-check-label span p a{text-decoration:underline}.light-mode .c-form-check-button{background-color:#fff;border-color:#e1e1e1}.light-mode .c-form-check-button:focus{outline-color:#ff6e96}.dark-mode .c-form-check-button{background-color:#fff;border-color:#212121}.dark-mode .c-form-check-button:focus{outline-color:#ff6e96}.pink-mode .c-form-check-button{background-color:#fff;border-color:#e1e1e1}.pink-mode .c-form-check-button:focus{outline-color:#000}
