@font-face{font-family:"AvantGarde";src:url(font/subset-ITCAvantGardePro-Bold.woff2) format("woff2"),url(font/subset-ITCAvantGardePro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"AvantGarde";src:url(font/subset-ITCAvantGardePro-Md.woff2) format("woff2"),url(font/subset-ITCAvantGardePro-Md.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Suisse Intl";src:url(font/SuisseIntl-Regular-WebM.woff2) format("woff2"),url(font/SuisseIntl-Regular-WebM.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Suisse Intl";src:url(font/SuisseIntl-SemiBold-WebM.woff2) format("woff2"),url(font/SuisseIntl-SemiBold-WebM.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,h6.small,h6.extra-small{font-family:"AvantGarde",sans-serif;margin:0;padding:0;line-height:110%;text-align:center}h1{font-size:4.8rem;letter-spacing:-0.144rem}@media(min-width: 740px){h1{font-size:10.4rem;letter-spacing:-0.312rem}}h2{font-size:4.4rem;letter-spacing:-0.132rem}@media(min-width: 740px){h2{font-size:6.4rem;letter-spacing:-0.192rem}}h3{font-size:3.2rem;letter-spacing:-0.096rem}@media(min-width: 740px){h3{font-size:4.8rem;letter-spacing:-0.144rem}}h4{font-size:3.6rem;letter-spacing:-0.108rem}h5{font-size:2.4rem;letter-spacing:-0.072rem}h6{font-size:1.8rem;letter-spacing:-0.054rem}h6.small{font-size:1.6rem;letter-spacing:-0.048rem}h6.extra-small{font-size:1.4rem;letter-spacing:-.042rem}p.extra-large,p,p.small,p.extra-small{margin:0;padding:0;line-height:140%;font-weight:normal;font-family:"Suisse Intl",sans-serif}p.extra-large{font-size:2.4rem}p{font-size:1.6rem}p.small{font-size:1.4rem}p.extra-small{font-size:1.2rem}.eyebrow{font-family:"AvantGarde",sans-serif;font-style:normal;font-weight:bold;font-size:1.2rem;line-height:1.2rem;letter-spacing:1px;text-transform:uppercase}.prose{max-width:65ch}button:not(.button-inline-text),a.link-button{border:none;background:var(--color-brand, #FF5D1A);color:#fff;border-radius:5rem;padding:1.6rem 2.4rem;width:100%;min-width:20rem;appearance:none;transition:background-color .4s;margin:0;font:bold 1.6rem "Suisse Intl",sans-serif;line-height:1.6rem;white-space:nowrap;display:block;text-align:center}@media(min-width: 740px){button:not(.button-inline-text),a.link-button{width:unset;display:inline-block}}button:not(.button-inline-text):not([disabled]),a.link-button:not([disabled]){cursor:pointer}button:not(.button-inline-text):not([disabled]):hover,button:not(.button-inline-text):not([disabled]):focus,a.link-button:not([disabled]):hover,a.link-button:not([disabled]):focus{background-color:#172126}button:not(.button-inline-text)[disabled],a.link-button[disabled]{opacity:.3}button:not(.button-inline-text) a.link-button,a.link-button a.link-button{text-decoration:none}button:not(.button-inline-text).button-secondary,a.link-button.button-secondary{background:#fff;color:#172126;border:2px solid #172126}button:not(.button-inline-text).button-secondary:hover,button:not(.button-inline-text).button-secondary:focus,a.link-button.button-secondary:hover,a.link-button.button-secondary:focus{background-color:var(--color-brand, #FF5D1A);color:#fff;border:2px solid var(--color-brand, #FF5D1A)}.button-inline-text{font:inherit;font-weight:bold;color:#4548f3;background:none;border:none;display:inline;margin:0;padding:0;cursor:pointer}.button-data-summary-edit{padding:.6rem 1.6rem;border:2px solid var(--color-brand, #FF5D1A);border-radius:10rem;color:var(--color-brand, #FF5D1A) !important;font:bold 1.2rem "Suisse Intl",sans-serif;text-decoration:none;transition:all .3s}.button-data-summary-edit:hover{background-color:var(--color-brand, #FF5D1A);color:#fff !important}html,body{padding:0;margin:0;height:100%;min-height:100%}html{font-size:10px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:"Suisse Intl",sans-serif;font-style:normal;font-size:1.6rem;line-height:2.4rem;font-weight:300;background:#fff;min-width:32rem}@media print{body{background:#fff}}header.header-2023{flex:none;background-color:#2e2738;text-align:center;padding:1.5rem 0}header.header-2023 img{height:2.4rem;vertical-align:sub}header.header-2023 .header-title{font-size:3.6rem;display:inline;color:#fff}.body-container{display:flex;flex-direction:column;min-height:100vh;height:100%}.content{overflow-y:scroll;flex:auto;display:flex;flex-direction:column}.content-2023 button:not(.button-inline-text),.content-2023 a.link-button{border-radius:5rem;padding:1.6rem 2.4rem}footer{flex:none;height:13rem;background-color:#fff;text-align:center;padding:1.5rem 0}footer img{height:2.4rem;margin:2rem}footer .copyright{font-size:1.2rem}*,*:before,*:after{box-sizing:border-box}a{color:inherit;text-decoration:none}p a,li a,caption a{color:#0074d7}p a:hover,p a:focus,li a:hover,li a:focus,caption a:hover,caption a:focus{color:#005195}ul,ol{padding:0;margin:0}ul.no-bullets,ol.no-bullets{list-style-type:none}.you-content.error-content{padding:0}.error-container{width:100%;height:100%;display:grid;grid-template-rows:12rem 1fr}.error-surface{height:12rem;display:flex;align-items:center;justify-content:center}.error-surface svg{position:absolute;margin-top:4rem;height:10rem}.error-water{background-color:#c6d3de;width:100%;padding:5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible}@media(min-width: 740px){.error-water{padding:10rem}}.error-card{background-color:#fff;padding:3rem;display:flex;flex-direction:column;gap:2rem}@media(min-width: 740px){.error-card{padding:4rem;max-width:80rem}}.form-field-error{font-size:1.2rem;margin-top:.6rem;color:#df5252}.form-container{height:100%;display:flex;flex-direction:column;align-items:center}.form-container form{max-width:65rem;width:100%;padding:4rem 2rem;background:#fff;display:flex;flex-direction:column;align-items:center;gap:1.6rem}@media(max-width: 374px){.form-container form{width:100%}}.form-container form .wrapper{width:90%;max-width:48rem;margin-bottom:.5rem;line-height:1.5;display:flex;flex-direction:column;gap:1.6rem}.form-container form .wrapper label a{font:inherit}.form-container form .field{display:flex;flex-direction:column;font:600 1.4rem "Suisse Intl",sans-serif;margin-bottom:.2rem}.form-container form .field label{margin-bottom:.5rem}.form-container form .field span{font-weight:normal}.form-container form .field span.fs-exclude{display:block}.form-container form .field select{width:100%;padding-right:3rem}.form-container form .field select.error{border-color:#df5252;background-image:url(img/caret-error.svg)}.form-container form .field input[type=radio]{appearance:none;-webkit-appearance:none;width:2rem !important;height:2rem;margin:0 .8rem 0 0;border:.2rem solid #172126;border-radius:50%;transform:translateY(-0.2rem);display:grid;place-content:center}.form-container form .field input[type=radio]:before{content:"";width:1rem;height:1rem;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1rem 1rem #ff5d1a}.form-container form .field input[type=radio]:checked:before{transform:scale(1)}.form-container form .field input[type=radio]:active{outline:.1rem solid #ffbea3}.form-container form .field input[type=radio]:active,.form-container form .field input[type=radio]:active:focus{box-shadow:none}.form-container form .field input[type=radio]:hover,.form-container form .field input[type=radio]:focus{border-color:#ff5d1a;outline:.1rem solid #ff8d5f}.form-container form .field input:not([type=checkbox]){border:.1rem solid #d8d8d8;width:100%;padding:.8rem}.form-container form .field input:not([type=radio]):not([type=checkbox]).error{border-color:#df5252}.form-container form .field .row{display:flex;align-items:center;flex-direction:row;margin-top:.8rem}.form-container form .field .row label{margin:0 0 0 .8rem}.form-container form .field.radio>label{font:600 1.6rem "Suisse Intl",sans-serif;margin-bottom:1.6rem}.form-container form .field.radio div{margin:0 0 1.6rem 0}.form-container form .field.radio div label{display:flex}.form-container form .field-information-text{font:600 1.2rem "Suisse Intl",sans-serif;color:#9e9e9e;margin:.6rem 0 0 0}.form-container form .field .inline-field-note{margin:.8rem 0 2.4rem;background-color:#4548f3;color:#fff;padding:1.6rem;border-radius:.5rem}.form-container form .checkbox-field-wrapper{font-size:1.2rem}.form-container form .checkbox-field-wrapper label{margin-left:.6rem}.form-container form .single-line-wrapper{margin-bottom:1.6rem}.form-container form .description{font-weight:400;line-height:1.4;margin:2.4rem 0}.form-container form button{width:100%;padding:1.2rem}@media(min-width: 740px){.form-container form button{width:fit-content;margin-left:auto;margin-right:auto}}.form-container form .spinner{display:inline-block !important;color:#fff;font-size:1rem;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:0;position:relative;transform:translateZ(0);animation:load6 1.7s infinite ease,round 1.7s infinite ease}@-webkit-keyframes load6{0%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em,-0.087em -0.825em 0 -0.42em,-0.173em -0.812em 0 -0.44em,-0.256em -0.789em 0 -0.46em,-0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em,-0.338em -0.758em 0 -0.42em,-0.555em -0.617em 0 -0.44em,-0.671em -0.488em 0 -0.46em,-0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em,-0.377em -0.74em 0 -0.42em,-0.645em -0.522em 0 -0.44em,-0.775em -0.297em 0 -0.46em,-0.82em -0.09em 0 -0.477em}100%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}}@keyframes load6{0%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em,-0.087em -0.825em 0 -0.42em,-0.173em -0.812em 0 -0.44em,-0.256em -0.789em 0 -0.46em,-0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em,-0.338em -0.758em 0 -0.42em,-0.555em -0.617em 0 -0.44em,-0.671em -0.488em 0 -0.46em,-0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em,-0.377em -0.74em 0 -0.42em,-0.645em -0.522em 0 -0.44em,-0.775em -0.297em 0 -0.46em,-0.82em -0.09em 0 -0.477em}100%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}}@-webkit-keyframes round{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes round{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.form-container form a{width:inherit;font-size:1.2rem;color:#0074d7}.form-container form hr{width:90%;border:none;background-color:#d8d8d8;height:2px}.form-container form .warnings-container{width:36rem;background-color:#f6f6f0;padding:1.6rem;border-radius:.5rem;margin-bottom:1.6rem}.form-container form .warnings-container p{font-size:1.4rem}.form-header-container{text-align:center;padding:1.6rem}.form-header-container h4:not(:only-child){margin-bottom:2rem}.errorlist{margin-top:1.2rem;font-family:"Suisse Intl",sans-serif;font-weight:bold;font-size:1.2rem;color:#df5252;list-style-position:inside}.multi-line-checkbox{list-style:none}.multi-line-checkbox div:not(:last-child),.multi-line-checkbox li:not(:last-child){margin-bottom:1.6rem}.multi-line-checkbox div label,.multi-line-checkbox li label{display:flex;align-items:center;margin:0 !important}.multi-line-checkbox div label input,.multi-line-checkbox li label input{appearance:none;-webkit-appearance:none;width:2rem;height:2rem;margin:0 1rem 0 0;cursor:pointer;border-radius:.5rem !important;border:.2rem solid #172126}.multi-line-checkbox div label input:hover,.multi-line-checkbox div label input:focus,.multi-line-checkbox li label input:hover,.multi-line-checkbox li label input:focus{border:.2rem solid #2d2d2d;outline:.1rem solid #ffbea3;outline-offset:0}.multi-line-checkbox div label input:active,.multi-line-checkbox li label input:active{border:.2rem solid #ff5d1a;outline:.1rem solid #ffbea3}.multi-line-checkbox div label input:checked,.multi-line-checkbox li label input:checked{background:url(img/checkbox.svg) -0.1rem -0.1rem no-repeat}.single-line-checkbox{appearance:none;-webkit-appearance:none;width:2rem !important;height:2rem;border-radius:.5rem !important;border:.2rem solid #172126;cursor:pointer;flex-shrink:0}.single-line-checkbox:checked{background:url(img/checkbox.svg) -0.1rem -0.1rem no-repeat;color:#172126;outline-color:#172126}.single-line-checkbox:checked:hover,.single-line-checkbox:checked:focus{border:.2rem solid #ff5d1a;outline:.1rem solid #ff8d5f}.single-line-checkbox:not(:checked):hover,.single-line-checkbox:not(:checked):focus{border:.2rem solid #ff5d1a;outline:.1rem solid #ff8d5f}.single-line-checkbox:not(:checked):active{border:.2rem solid #172126;outline:.1rem solid #ffbea3}.single-line-checkbox+label{cursor:pointer}.single-line-radio{accent-color:#ff5d1a;height:1.6rem;width:1.6rem;margin-right:.5rem;transform:translateY(2px);cursor:pointer}.single-line-radio+label{cursor:pointer}.date-selector{display:flex;gap:1.2rem;height:3.4rem}.date-selector select{-moz-appearance:none;-webkit-appearance:none;appearance:none;box-shadow:none;border:1px solid #d8d8d8;padding:0 1.2rem;cursor:pointer;flex-grow:1;background-color:#fff;background-image:url(img/caret.svg);background-repeat:no-repeat;background-position:top 45% right 1rem}.help{padding-left:2rem}.help ul{color:#62686c;font-size:1rem}.city-state-zip{display:flex;flex-direction:column}@media(max-width: 739px){.city-state-zip .field.city{margin-bottom:1.6rem}}@media(min-width: 740px){.city-state-zip{flex-direction:row;gap:1.2rem}.city-state-zip .field.city{flex-basis:65%}}.state-zip{display:flex;gap:1.2rem}.state-zip .field{flex-grow:1}.state-zip .field.state{flex-basis:33%;max-width:50%}.state-zip .field.zip{max-width:50%}@media(min-width: 740px){.state-zip .field.state{width:33%}}.you-header{padding:1.5rem 0;display:flex;text-align:center;justify-content:space-between;align-items:center;z-index:10;background-color:#2e2738;color:#fff}@media(max-width: 739px){.you-header{flex-direction:column}}.you-header-logo{display:flex;align-items:center;gap:1rem}.you-header-logo h3{font-size:3.6rem;color:#fff}.you-header-logo img{height:2.4rem}.you-header-block{width:20rem;margin:0 2rem}.you-header .you-dropdown-container{font-family:"AvantGarde",sans-serif;cursor:pointer}.you-header .you-dropdown-container .you-dropdown-header{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;transition:color .3s}.you-header .you-dropdown-container .you-dropdown-header:hover{color:#ff5d1a}.you-header .you-dropdown-container .you-dropdown-header span{user-select:none}.you-header .you-dropdown-container .you-dropdown-header svg{transform:translateY(-0.4rem);color:#ff5d1a;width:2rem;height:2rem}.you-header .you-dropdown-container .you-dropdown{width:inherit;position:absolute;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);background-color:#fff}.you-header .you-dropdown-container .you-dropdown a{padding:.5rem;display:block;color:#172126}.you-header .you-dropdown-container .you-dropdown a:hover{background-color:#f2f5f8}.you-header .you-dropdown-container .you-dropdown.closed{display:none}.back-link{font-family:"AvantGarde";font-size:1.6rem;font-weight:bold;letter-spacing:.05rem;margin-bottom:4rem}.back-link a{display:flex;align-items:center;color:#172126 !important}@media(prefers-color-scheme: dark){.back-link a{color:#fff !important}}.back-link a:hover{color:#ff5d1a !important}.back-link a:visited{color:#172126 !important}@media(prefers-color-scheme: dark){.back-link a:visited{color:#fff !important}}.back-link a svg{margin-right:1rem}.back-link a span{padding-top:.4rem}.you-content{display:flex;flex-direction:column;align-items:center}.you-content .form-header-container{padding:3.2rem 2rem;display:flex;flex-direction:column;gap:1.6rem}.you-content .form-container{width:100%;padding-bottom:3.2rem}.you-content .form-container form{padding:0}.you-content .form-container form .field.optional label::after{content:" (optional)";color:#62686c}.you-content .form-container form .field input{font-size:1.4rem}.you-content .form-container form .field input:not([type=checkbox]):not([type=radio]){border-radius:.3rem;outline:none}.you-content .form-container form .field input:not([type=checkbox]):not([type=radio]):hover{border:.1rem solid #ebeaea}.you-content .form-container form .field input:not([type=checkbox]):not([type=radio]):active,.you-content .form-container form .field input:not([type=checkbox]):not([type=radio]):focus{border:.1rem solid #444caf;box-shadow:inset -0.1rem -0.1rem #c7d3f1,inset .1rem .1rem #c7d3f1}.you-content .form-container form .field .phone-number .country-code-inline{display:flex;align-items:stretch}.you-content .form-container form .field .phone-number span{background-color:#f2f5f8;color:#9e9e9e;font-family:"Suisse Intl",sans-serif !important;border:1px solid #d8d8d8 !important;border-right:none !important;border-top-left-radius:.4rem;border-bottom-left-radius:.4rem;padding:.8rem;text-align:center;width:3.6rem}.you-content .form-container form .field .phone-number input{border-top-left-radius:unset !important;border-bottom-left-radius:unset !important}.you-content .form-container form .field .phone-number p{font-family:"Suisse Intl",sans-serif !important;font-size:1rem;font-weight:700;color:#9e9e9e}.you-content .form-container form .field p.help-text{font-family:"Suisse Intl",sans-serif !important;font-size:1rem;font-weight:700;color:#9e9e9e}.you-content .form-container form .field.storage-reason{display:flex;flex-direction:row;align-items:flex-start;gap:1rem}.you-content .form-container form .field.storage-reason span label{font-weight:600;font-size:1.6rem}.you-content .form-container form .field.storage-reason span p{font-size:1.6rem}.you-content .form-container form select{height:3.4rem;border:1px solid #d8d8d8;border-radius:.3rem;font-size:1.4rem;outline:none;color:#9e9e9e}.you-content .form-container form select.selected{color:#172126}.you-content .form-container form select:hover{border:.1rem solid #ebeaea}.you-content .form-container form select:active,.you-content .form-container form select:focus{border:.1rem solid #444caf;box-shadow:inset -0.1rem -0.1rem #c7d3f1,inset .1rem .1rem #c7d3f1}.you-content .wrapper{max-width:48rem}.you-content .wrapper .wide{width:100%}.you-content .wrapper .notice-text{color:#62686c}.you-content .wrapper .notice-text-caption{color:#62686c;margin-top:.5rem;font-size:1.2rem}.you-content .errorlist{margin-top:.6rem !important;list-style-type:none}.you-content .errorlist a{font:inherit}.you-content select{-moz-appearance:none;-webkit-appearance:none;appearance:none;box-shadow:none;border:1px solid #d8d8d8;padding:0 1.2rem;cursor:pointer;flex-grow:1;color:#172126;background-color:#fff;background-image:url(img/caret.svg);background-repeat:no-repeat;background-position:top 45% right 1rem}.content-container{padding:3.2rem 2rem}.content-block{display:flex;flex-direction:column;align-items:center;max-width:76.8rem;gap:2rem}.home-page{display:flex;flex-direction:column;align-items:center;flex-grow:1}.home-page .greeting{display:flex;flex-direction:column;align-items:center;gap:3.2rem;width:100%;text-align:center;padding:3.2rem 2rem}.home-page .greeting-header{font-size:2.4rem;line-height:110%}@media(min-width: 740px){.home-page .greeting-header{font-size:3.2rem}}.home-page .greeting-text{font:normal 1.6rem "Suisse Intl",sans-serif;line-height:140%;margin:0}.home-page .greeting-text a{font-weight:bold;color:#4548f3}.home-page .greeting-text.small{font-size:1.4rem}.home-page .greeting-cta{width:100%;max-width:20rem}.home-page .card-section{width:100%;height:100%;background-color:#f6f6f0;padding:3.2rem 2rem;display:flex;flex-direction:column;align-items:center;gap:3.2rem;flex-grow:1}.home-page .card-section .kit-card{width:100%;max-width:45rem;border-radius:.5rem;box-shadow:0 .8rem .5rem 0 rgba(0,0,0,.1)}.home-page .card-section .kit-card.collapsed button.kit-card-top-expander{border-bottom-right-radius:.5rem}.home-page .card-section .kit-card.collapsed button.kit-card-top-expander svg{transform:rotate(180deg)}.home-page .card-section .kit-card.collapsed .kit-card-bottom{display:none}.home-page .card-section .kit-card.collapsed .kit-card-top{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.home-page .card-section .kit-card-top{background-color:#2e2738;color:#fff;display:flex;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.home-page .card-section .kit-card-top-header{padding:1.2rem 1.6rem;margin:0;flex-grow:1;font:bold 1.6rem "AvantGarde",sans-serif}.home-page .card-section .kit-card-top-header span{display:block;font:normal 1.4rem "Suisse Intl",sans-serif}.home-page .card-section .kit-card-top button.kit-card-top-expander{background-color:#2e2738;border-radius:unset;border-top-right-radius:.5rem;width:4.8rem;min-width:unset;padding:0;transition:none;box-shadow:none !important}.home-page .card-section .kit-card-top button.kit-card-top-expander svg{transition:all .3s}.home-page .card-section .kit-card-bottom{background-color:#fff;padding:2.4rem 1.6rem;display:flex;flex-direction:column;gap:1.6rem;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.home-page .card-section .kit-card-bottom svg{color:#ff5d1a}.home-page .card-section .kit-card-bottom-header{margin:0}.home-page .card-section .kit-card-bottom-text{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.6rem}.home-page .card-section .kit-card-bottom-text h6{font-size:1.8rem;line-height:110%}.home-page .card-section .kit-card-bottom-text p,.home-page .card-section .kit-card-bottom-text strong{margin:0;font-family:"Suisse Intl",sans-serif;font-size:1.6rem}.home-page .card-section .kit-card-bottom-text p.address,.home-page .card-section .kit-card-bottom-text strong.address{padding:.8rem 0}.home-page .card-section .kit-card-bottom-cta{align-self:center}.home-page .card-section .kit-card-bottom-statuses{padding:.8rem 1.6rem 0}.home-page .card-section .kit-card-bottom-statuses .step{border-bottom:.2rem dotted #daae67;padding:.8rem 0;display:flex;justify-content:space-between;font:bold 1.2rem "Suisse Intl",sans-serif}.home-page .card-section .kit-card-bottom-statuses .step span{display:inline-block;font-weight:normal}.signup .form-header-container p,.login .form-header-container p,.password-change .form-header-container p,.password-set .form-header-container p,.password-reset-from-key .form-header-container p,.tell-us-about-yourself .form-header-container p,.patient-initiated-order .form-header-container p{max-width:65ch}.signup .form-header-container a,.login .form-header-container a,.password-change .form-header-container a,.password-set .form-header-container a,.password-reset-from-key .form-header-container a,.tell-us-about-yourself .form-header-container a,.patient-initiated-order .form-header-container a{font-weight:bold}.signup .field a,.signup .field p,.login .field a,.login .field p,.password-change .field a,.password-change .field p,.password-set .field a,.password-set .field p,.password-reset-from-key .field a,.password-reset-from-key .field p,.tell-us-about-yourself .field a,.tell-us-about-yourself .field p,.patient-initiated-order .field a,.patient-initiated-order .field p{margin-top:.6rem}.signup .row input,.login .row input,.password-change .row input,.password-set .row input,.password-reset-from-key .row input,.tell-us-about-yourself .row input,.patient-initiated-order .row input{align-self:flex-start}.signup .row label,.login .row label,.password-change .row label,.password-set .row label,.password-reset-from-key .row label,.tell-us-about-yourself .row label,.patient-initiated-order .row label{font-weight:normal}.signup .row label a,.login .row label a,.password-change .row label a,.password-set .row label a,.password-reset-from-key .row label a,.tell-us-about-yourself .row label a,.patient-initiated-order .row label a{font-weight:bold !important}.signup .secondary-cta,.login .secondary-cta,.password-change .secondary-cta,.password-set .secondary-cta,.password-reset-from-key .secondary-cta,.tell-us-about-yourself .secondary-cta,.patient-initiated-order .secondary-cta{display:flex;flex-direction:column;gap:1.6rem}.banner-warning{background-color:#ffe347;padding:1rem 2rem !important;border-radius:1rem}.activation-verification-email-sent,.email-confirm,.email-confirm-sad-whale,.password-reset-sent,.verification-email-sent,.vertical-split-layout,.demo-activation,.pay-for-kit-now-or-later,.replacement-parts{display:flex;flex-direction:column;align-items:center;flex-grow:1;height:75vh;width:100%}.activation-verification-email-sent>div,.email-confirm>div,.email-confirm-sad-whale>div,.password-reset-sent>div,.verification-email-sent>div,.vertical-split-layout>div,.demo-activation>div,.pay-for-kit-now-or-later>div,.replacement-parts>div{display:flex;flex-direction:column;align-items:center;width:100%;padding:3.2rem 2rem}.activation-verification-email-sent>div:first-child,.email-confirm>div:first-child,.email-confirm-sad-whale>div:first-child,.password-reset-sent>div:first-child,.verification-email-sent>div:first-child,.vertical-split-layout>div:first-child,.demo-activation>div:first-child,.pay-for-kit-now-or-later>div:first-child,.replacement-parts>div:first-child{display:flex;flex-direction:column;align-items:center;gap:3.2rem}.activation-verification-email-sent>div:first-child svg,.activation-verification-email-sent>div:first-child img,.email-confirm>div:first-child svg,.email-confirm>div:first-child img,.email-confirm-sad-whale>div:first-child svg,.email-confirm-sad-whale>div:first-child img,.password-reset-sent>div:first-child svg,.password-reset-sent>div:first-child img,.verification-email-sent>div:first-child svg,.verification-email-sent>div:first-child img,.vertical-split-layout>div:first-child svg,.vertical-split-layout>div:first-child img,.demo-activation>div:first-child svg,.demo-activation>div:first-child img,.pay-for-kit-now-or-later>div:first-child svg,.pay-for-kit-now-or-later>div:first-child img,.replacement-parts>div:first-child svg,.replacement-parts>div:first-child img{width:clamp(25rem,80%,35rem)}.activation-verification-email-sent>div:first-child h4,.activation-verification-email-sent>div:first-child h5,.activation-verification-email-sent>div:first-child h6,.activation-verification-email-sent>div:first-child p,.email-confirm>div:first-child h4,.email-confirm>div:first-child h5,.email-confirm>div:first-child h6,.email-confirm>div:first-child p,.email-confirm-sad-whale>div:first-child h4,.email-confirm-sad-whale>div:first-child h5,.email-confirm-sad-whale>div:first-child h6,.email-confirm-sad-whale>div:first-child p,.password-reset-sent>div:first-child h4,.password-reset-sent>div:first-child h5,.password-reset-sent>div:first-child h6,.password-reset-sent>div:first-child p,.verification-email-sent>div:first-child h4,.verification-email-sent>div:first-child h5,.verification-email-sent>div:first-child h6,.verification-email-sent>div:first-child p,.vertical-split-layout>div:first-child h4,.vertical-split-layout>div:first-child h5,.vertical-split-layout>div:first-child h6,.vertical-split-layout>div:first-child p,.demo-activation>div:first-child h4,.demo-activation>div:first-child h5,.demo-activation>div:first-child h6,.demo-activation>div:first-child p,.pay-for-kit-now-or-later>div:first-child h4,.pay-for-kit-now-or-later>div:first-child h5,.pay-for-kit-now-or-later>div:first-child h6,.pay-for-kit-now-or-later>div:first-child p,.replacement-parts>div:first-child h4,.replacement-parts>div:first-child h5,.replacement-parts>div:first-child h6,.replacement-parts>div:first-child p{max-width:76.8rem}.activation-verification-email-sent>div.sad-whale svg,.email-confirm>div.sad-whale svg,.email-confirm-sad-whale>div.sad-whale svg,.password-reset-sent>div.sad-whale svg,.verification-email-sent>div.sad-whale svg,.vertical-split-layout>div.sad-whale svg,.demo-activation>div.sad-whale svg,.pay-for-kit-now-or-later>div.sad-whale svg,.replacement-parts>div.sad-whale svg{width:clamp(15rem,55%,25rem) !important}.activation-verification-email-sent>div:last-child,.email-confirm>div:last-child,.email-confirm-sad-whale>div:last-child,.password-reset-sent>div:last-child,.verification-email-sent>div:last-child,.vertical-split-layout>div:last-child,.demo-activation>div:last-child,.pay-for-kit-now-or-later>div:last-child,.replacement-parts>div:last-child{height:100%;background-color:#f6f6f0}.activation-verification-email-sent>div:last-child form,.email-confirm>div:last-child form,.email-confirm-sad-whale>div:last-child form,.password-reset-sent>div:last-child form,.verification-email-sent>div:last-child form,.vertical-split-layout>div:last-child form,.demo-activation>div:last-child form,.pay-for-kit-now-or-later>div:last-child form,.replacement-parts>div:last-child form{width:100%;display:grid;place-items:center}.activation-verification-email-sent>div:last-child p,.email-confirm>div:last-child p,.email-confirm-sad-whale>div:last-child p,.password-reset-sent>div:last-child p,.verification-email-sent>div:last-child p,.vertical-split-layout>div:last-child p,.demo-activation>div:last-child p,.pay-for-kit-now-or-later>div:last-child p,.replacement-parts>div:last-child p{max-width:65ch;font-family:"Suisse Intl",sans-serif;text-align:center;margin:0 0 1.6rem 0}.activation-verification-email-sent>div:last-child p:first-child,.email-confirm>div:last-child p:first-child,.email-confirm-sad-whale>div:last-child p:first-child,.password-reset-sent>div:last-child p:first-child,.verification-email-sent>div:last-child p:first-child,.vertical-split-layout>div:last-child p:first-child,.demo-activation>div:last-child p:first-child,.pay-for-kit-now-or-later>div:last-child p:first-child,.replacement-parts>div:last-child p:first-child{font-weight:bold}.activation-verification-email-sent>div:last-child p a,.email-confirm>div:last-child p a,.email-confirm-sad-whale>div:last-child p a,.password-reset-sent>div:last-child p a,.verification-email-sent>div:last-child p a,.vertical-split-layout>div:last-child p a,.demo-activation>div:last-child p a,.pay-for-kit-now-or-later>div:last-child p a,.replacement-parts>div:last-child p a{font-weight:bold}.activation-verification-email-sent>div:last-child ol,.email-confirm>div:last-child ol,.email-confirm-sad-whale>div:last-child ol,.password-reset-sent>div:last-child ol,.verification-email-sent>div:last-child ol,.vertical-split-layout>div:last-child ol,.demo-activation>div:last-child ol,.pay-for-kit-now-or-later>div:last-child ol,.replacement-parts>div:last-child ol{font-family:"Suisse Intl",sans-serif;padding-left:2.4rem;max-width:57.6rem}.activation-verification-email-sent>div:last-child h5,.email-confirm>div:last-child h5,.email-confirm-sad-whale>div:last-child h5,.password-reset-sent>div:last-child h5,.verification-email-sent>div:last-child h5,.vertical-split-layout>div:last-child h5,.demo-activation>div:last-child h5,.pay-for-kit-now-or-later>div:last-child h5,.replacement-parts>div:last-child h5{margin-bottom:1.6rem}.activation-verification-email-sent div.warning-card,.email-confirm div.warning-card,.email-confirm-sad-whale div.warning-card,.password-reset-sent div.warning-card,.verification-email-sent div.warning-card,.vertical-split-layout div.warning-card,.demo-activation div.warning-card,.pay-for-kit-now-or-later div.warning-card,.replacement-parts div.warning-card{padding:1.6rem;border-radius:1rem;height:auto;max-width:102.4rem;display:flex;flex-direction:column;gap:1.6rem;background-color:#df5252}.activation-verification-email-sent div.warning-card h5,.activation-verification-email-sent div.warning-card p,.email-confirm div.warning-card h5,.email-confirm div.warning-card p,.email-confirm-sad-whale div.warning-card h5,.email-confirm-sad-whale div.warning-card p,.password-reset-sent div.warning-card h5,.password-reset-sent div.warning-card p,.verification-email-sent div.warning-card h5,.verification-email-sent div.warning-card p,.vertical-split-layout div.warning-card h5,.vertical-split-layout div.warning-card p,.demo-activation div.warning-card h5,.demo-activation div.warning-card p,.pay-for-kit-now-or-later div.warning-card h5,.pay-for-kit-now-or-later div.warning-card p,.replacement-parts div.warning-card h5,.replacement-parts div.warning-card p{color:#fff;margin:0}.replacement-parts>div:last-child:only-child{background-color:#fff}.replacement-parts>div:last-child p:first-child{max-width:57.6rem;font-weight:normal;text-align:left}@media(min-width: 740px){.replacement-parts>div:last-child p:first-child{text-align:center}}.demo-activation svg{color:#ff5d1a}.demo-activation p:first-of-type{font-weight:normal !important}.demo-activation p:last-of-type{font-weight:bold !important}.password-reset-done{padding:3.2rem 2rem;display:flex;flex-direction:column;align-items:center;gap:3.2rem}.financial-disclosure-form .single-line-checkbox{outline-color:#ff5d1a}.financial-disclosure-form .single-line-checkbox:not(:checked){outline-color:#172126}.financial-disclosure-form .single-line-checkbox:hover{outline-color:#ff5d1a}.financial-disclosure-form .financial-disclosure-content{padding:0rem 1.6rem 2rem 1.6rem;border:1px solid #9e9e9e;max-height:40vh;overflow-y:scroll}.kit-registration-start{display:flex;flex-direction:column;align-items:center;padding:3.2rem 2rem;gap:3.2rem}.kit-registration-start div{display:flex;flex-direction:column;align-items:center;gap:1rem}.kit-registration-start img{width:clamp(300px,80%,400px)}.kit-registration-start p{text-align:center;max-width:65ch}.kit-registration-start p a{font-weight:bold}.kit-registration-already-registered,.kit-registration-finished{display:flex;flex-direction:column;align-items:center;padding:3.2rem 2rem;gap:3.2rem;max-width:76.8rem}.kit-registration-already-registered svg,.kit-registration-finished svg{display:block;margin:0 auto;width:clamp(300px,80%,400px)}.kit-registration-already-registered p:not(:last-of-type),.kit-registration-finished p:not(:last-of-type){margin-bottom:1.6rem}.kit-for-who form div.kit-for-who-cards{display:grid;grid-template-columns:1fr 1fr;margin:0 0 1.6rem 0}.kit-for-who form div.kit-for-who-cards input{display:none}.kit-for-who form div.kit-for-who-cards input:checked~label{box-shadow:0 .4rem .5rem 0 rgba(0,0,0,.1);color:#fff;background-color:#daae67}.kit-for-who form div.kit-for-who-cards input:checked~label svg:last-of-type{visibility:visible}.kit-for-who .kit-for-who-cards label{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:1.6rem;padding:3.2rem 2.4rem;background-color:#f6f6f0;border-radius:1rem;font:bold 1.4rem "Suisse Intl",sans-serif;text-align:center;transition:color .25s,background-color .25s,border .25s;cursor:pointer;position:relative;border:1px solid #f6f6f0}.kit-for-who .kit-for-who-cards label span{display:block;margin:auto}.kit-for-who .kit-for-who-cards label svg:last-of-type{color:#daae67;position:absolute;bottom:.6rem;right:.6rem;visibility:hidden}.kit-for-who .kit-for-who-cards label:hover{border:.1rem solid #daae67;box-shadow:0 .4rem .5rem 0 rgba(0,0,0,.1);color:#fff;background-color:#e5c695}.kit-already-claimed{width:100%;display:flex;flex-direction:column;flex-grow:1}.kit-already-claimed .warning-header{padding:3.6rem;display:flex;flex-direction:column;align-items:center;gap:3.6rem}.kit-already-claimed .warning-header h4{max-width:64rem}.kit-already-claimed .warning-header p{text-align:center}.kit-already-claimed .warning-header p:not(:last-of-type){margin-bottom:1.6rem}.kit-already-claimed svg{height:auto;color:#ff5d1a}@media(max-width: 739px){.kit-already-claimed svg{width:20%}}@media(min-width: 740px)and (max-width: 979px){.kit-already-claimed svg{width:12%}}@media(min-width: 980px){.kit-already-claimed svg{width:5%}}.kit-already-claimed .warning-content{padding:3.6rem;width:100%;flex-grow:1;background-color:#f6f6f0;display:flex;flex-direction:column;align-items:center}.kit-already-claimed .warning-content p{max-width:65ch;text-align:center;margin-bottom:1.6rem}@media(max-width: 739px){.patient-initiated-order.pay-for-kit-now-or-later div:first-of-type>h4{font-size:2.4rem}}.patient-initiated-order.pay-for-kit-now-or-later div:first-of-type>img{width:clamp(22rem,50%,35rem)}@media(max-width: 739px){.patient-initiated-order.pay-for-kit-now-or-later div:last-child{align-items:stretch}}@media(max-width: 739px){.patient-initiated-order.pay-for-kit-now-or-later div:last-child h5,.patient-initiated-order.pay-for-kit-now-or-later div:last-child p{text-align:left}}.patient-initiated-order .button-container{display:flex;flex-direction:row;gap:1.6rem}@media(max-width: 739px){.patient-initiated-order .button-container{flex-direction:column;width:100%;max-width:30rem}}@media(max-width: 739px){.patient-initiated-order .form-header-container p{text-align:left}}.patient-initiated-order .section-heading{font-size:1.6rem;letter-spacing:-0.05rem;text-align:left !important;margin:1.6rem 0 .8rem}.patient-initiated-order .section-heading+p{font-size:1.4rem}.patient-initiated-order .progyny-banner{display:inline-block;margin-bottom:3rem;font-family:"Suisse Intl",sans-serif;text-align:center;width:100%}.patient-initiated-order .progyny-banner .progyny-intro{font-weight:bold}.patient-initiated-order .progyny-banner .progyny-detail{font-weight:normal}.legal-content{background-color:#f6f6f6;border:.1rem solid #172126;padding:1rem;height:40vh;overflow-y:scroll}.legal-content h6{font-size:1.6rem;text-align:left}.legal-content ul,.legal-content h6,.legal-content p{margin-bottom:1.6rem}.legal-content p a{font-size:1.6rem}.legal-content ul{list-style-position:inside;font:normal 1.6rem "Suisse Intl",sans-serif;padding-left:1.6rem}.custom-cpi-header{background-color:#fff;text-align:center;box-shadow:0 .4rem .5rem 0 rgba(0,0,0,.1);padding:1.6rem 0}.custom-cpi-header img{height:2.4rem}.custom-cpi-header .clinic-logo{line-height:1}.custom-cpi-header .clinic-logo img{height:7rem}.custom-cpi-header .powered-by-fellow{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:.75rem}.custom-cpi-header .powered-by-fellow img{max-height:1.8rem}.patient-initiated-order.form-container{display:flex;flex-direction:column;align-items:center}.patient-initiated-order.form-container .form-header-container{max-width:72rem;padding:3.2rem 2rem;display:flex;flex-direction:column;gap:1.6rem}.patient-initiated-order.form-container .form-header-container a.link-button{margin-top:3.2rem}@media(min-width: 740px){.patient-initiated-order.form-container .form-header-container a.link-button{width:fit-content;margin-left:auto;margin-right:auto}}.patient-initiated-order.form-container .wrapper{max-width:48rem}.patient-initiated-order.form-container #checkout{margin-top:1rem;width:100%}.receipts-home{padding:2rem 4rem}@media(min-width: 980px){.receipts-home{padding:4rem 8rem}}.receipts-home h4{text-align:left}.receipts-home p{font:normal 1.6rem "Suisse Intl",sans-serif;line-height:140%;margin:1.6rem 0}.receipts-home .note{background-color:#f6f6f0;border-radius:.8rem;color:#b2592b;padding:1.6rem}.receipts-home .note p{font-weight:bold}.receipts-home .receipt-links-and-note{display:flex;flex-direction:column;gap:1.6rem;justify-content:space-between;font-family:"Suisse Intl",sans-serif}.receipts-home .receipt-links a{color:#4548f3;display:block;margin-bottom:.8rem}.receipts-home dialog{border-radius:.8rem;font-family:"Suisse Intl",sans-serif;padding:4rem;width:80rem}.receipts-home dialog p{font-size:1.4rem}.receipts-home dialog .checkbox-container{display:flex;align-items:center;gap:.6rem}.receipts-home dialog label{font-size:1.4rem;font-weight:700}.receipts-home dialog button{float:right;margin-top:2rem}.receipts-home dialog::backdrop{background:rgba(0,0,0,.75);position:fixed;inset:0}@media(min-width: 740px){h1.patient-order{font-size:5rem;letter-spacing:-0.2rem;line-height:6rem}}.patient-order-cancellation{padding:25px;align-items:stretch;gap:2rem}.patient-order-cancellation .patient-order-details{margin-bottom:1em;font-size:14px;max-width:50em;background:#f2f5f7;background-repeat:no-repeat;background-image:url(img/kit-box-closed-transparent.png);background-size:155px;background-position:right top}@media(max-width: 739px){.patient-order-cancellation .patient-order-details{width:100vw;margin:0;padding-left:20px;padding-right:20px;margin-bottom:1em;position:relative;left:calc(-50vw + 50%)}}.patient-order-cancellation .patient-order-details .patient-order-cancellation-table{width:calc(100% - 155px);margin-top:.5em;min-height:145px;border-collapse:collapse}@media(max-width: 374px){.patient-order-cancellation .patient-order-details .patient-order-cancellation-table{margin-left:0;width:calc(100% - 130px)}}@media(min-width: 740px){.patient-order-cancellation .patient-order-details .patient-order-cancellation-table{margin-left:1em;margin-right:1em}}.patient-order-cancellation .patient-order-details .patient-order-cancellation-table td{vertical-align:top}.patient-order-cancellation .patient-order-details .patient-order-cancellation-table .order-item{font-weight:600}.patient-order-cancellation .patient-order-details .patient-order-cancellation-table .amount-column{width:5%}.patient-order-cancellation .patient-order-details .patient-order-cancellation-table .subtotal-row{border-top:1px solid #c6d3de}.patient-order-cancellation .patient-order-cancellation-survey{padding-top:1em;max-width:50em}.patient-order-cancellation .patient-order-cancellation-survey li{list-style-type:none}.patient-order-cancellation .patient-order-cancellation-survey input{accent-color:#ff5d1a;height:1.6rem;width:1.6rem}.patient-order-cancellation .patient-order-cancellation-survey textarea{font-family:"Suisse Intl",sans-serif;width:100%;height:5em;padding:1em}.patient-order-cancellation .patient-order-cancellation-survey button{margin-top:1.5em}.patient-order-cancellation .patient-order-cancellation-survey ul{margin-bottom:2rem}.patient-order-cancellation .patient-order-cancellation-survey .note{padding:.5em}.kit-registration-container{height:100%;display:flex;flex-direction:column;align-items:center}.kit-registration-container p{font-family:"Suisse Intl",sans-serif;font-size:1.6rem}@media(max-width: 739px){.kit-registration-container p{text-align:left}}.kit-registration-container .barcode-diagram{margin-bottom:2.4rem;background-image:url(img/barcode_diagram.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;height:clamp(20rem,80vw,40rem)}.kit-registration-container .form-header-container{padding:3.2rem 2rem}.kit-registration-container .form-header-container h4:only-child{margin-bottom:0}.kit-registration-container .form-container{width:100%;font-family:"Suisse Intl",sans-serif}.kit-registration-container .form-container form{padding:0}.kit-registration-container .form-container form .field input{font-family:"Suisse Intl",sans-serif}.kit-registration-container .form-container form .field.optional label::after{content:" (optional)";color:#62686c}.kit-registration-container .form-container form .field .caption{font-size:1rem;color:#62686c;margin-top:.6rem}.kit-registration-container .form-container form .field .row input{align-self:flex-start}.kit-registration-container .form-container form .field .row label{font-weight:normal}.kit-registration-container .form-container form .field .row label a{font-weight:bold !important}.kit-registration-container .form-container form a{color:#444caf}.kit-registration-container .form-container form select{height:3.4rem;border:1px solid #d8d8d8}.kit-registration-container .errorlist{list-style-type:none}.kit-registration-container select{-moz-appearance:none;-webkit-appearance:none;appearance:none;box-shadow:none;color:#9e9e9e;border:1px solid #d8d8d8;padding:0 1.2rem;cursor:pointer;flex-grow:1;background-image:url(img/caret.svg);background-repeat:no-repeat;background-position:top 45% right 1rem}.kit-registration-container select.selected{color:#172126}.enter-barcode .barcode-copy{width:90%;max-width:fit-content}.enter-barcode .barcode-copy p{margin-bottom:1.6rem}.enter-barcode img.preservation-fluid-container{margin:.8rem 0 2.4rem;width:clamp(200px,80%,400px)}.patient-information .fname-lname{display:flex;flex-direction:column}@media(min-width: 740px){.patient-information .fname-lname{flex-direction:row;gap:1.2rem}}.patient-information .fname-lname .field{flex-grow:1}@media(max-width: 739px){.patient-information .fname-lname .field:first-of-type{margin-bottom:1.6rem}}.sample-information select[name=time_zone]{color:#62686c}.sample-information select[name=time_zone].selected{color:#172126}.preservation-solution-expired{background-color:#f6f6f0}.preservation-solution-expired .warning-header{background-color:#fff;text-align:center;padding:3.6rem;width:100vw}.preservation-solution-expired .warning-header svg{height:auto;color:#ff5d1a}@media(max-width: 739px){.preservation-solution-expired .warning-header svg{width:20%}}@media(min-width: 740px)and (max-width: 979px){.preservation-solution-expired .warning-header svg{width:12%}}@media(min-width: 980px){.preservation-solution-expired .warning-header svg{width:5%}}.preservation-solution-expired .warning-header h4{margin:3.6rem auto}@media(min-width: 980px){.preservation-solution-expired .warning-header h4{width:50%}}@media(min-width: 740px)and (max-width: 979px){.preservation-solution-expired .warning-header h4{width:75%}}@media(max-width: 739px){.preservation-solution-expired .warning-header h4{width:90%}}.preservation-solution-expired .warning-content{width:100vw;padding-top:3.6rem;padding:3.6rem 2.4rem 0 2.4rem}.preservation-solution-expired .warning-content-text{text-align:center}@media(min-width: 980px){.preservation-solution-expired .warning-content-text{padding:3rem 0}}.preservation-solution-expired .warning-content-text p{margin-bottom:1.6rem}.preservation-solution-expired .warning-content-header{font-weight:500}.preservation-solution-expired .warning-content .button-wrapper{width:50%;margin:auto;padding-top:1rem}@media(max-width: 739px){.preservation-solution-expired .warning-content .button-wrapper{width:100%}}.kr-verify-information{background-color:#f6f6f0}.kr-verify-information form{background-color:#f6f6f0}.verify-information-card{border-radius:.5rem;box-shadow:0 .8rem .5rem 0 rgba(0,0,0,.1);margin-bottom:2.4rem}.verify-information-card .card-top{border-top-left-radius:.5rem;border-top-right-radius:.5rem;background-color:#2e2738;padding:1rem 1.6rem .7rem;color:#fff;font:bold 1.6rem "AvantGarde",sans-serif}.verify-information-card .card-bottom{background-color:#fff;padding:1.6rem}.verify-information-card .card-bottom .card-field{font-family:"Suisse Intl",sans-serif;margin-bottom:1.2rem}.verify-information-card .card-bottom .card-field p{margin:0}.verify-information-card .card-bottom .card-field p span:not(:last-child){display:block;margin-bottom:.4rem}.verify-information-card .card-bottom .card-field .card-field-title{font-weight:bold;font-size:1.2rem;color:#2d2d2d;opacity:60%}.verify-information-card .card-bottom .button-wrapper{display:flex;justify-content:flex-end;align-items:center}.cryo-upsell .upsell-header{text-align:center;background:#daae67;padding:3.5rem 0;width:100%}.cryo-upsell .upsell-header svg{height:auto}@media(max-width: 739px){.cryo-upsell .upsell-header svg{width:20%}}@media(min-width: 740px)and (max-width: 979px){.cryo-upsell .upsell-header svg{width:12%}}@media(min-width: 980px){.cryo-upsell .upsell-header svg{width:5%}}.cryo-upsell .upsell-header h1{color:#fff;font-size:4rem;letter-spacing:-0.14rem;line-height:4rem;margin:auto;padding-top:1rem}@media(min-width: 980px){.cryo-upsell .upsell-header h1{width:50%}}@media(min-width: 740px)and (max-width: 979px){.cryo-upsell .upsell-header h1{width:75%}}@media(max-width: 739px){.cryo-upsell .upsell-header h1{width:90%;font-size:3rem;line-height:3.5rem}}.cryo-upsell #agreement{background-color:#f6f6f6;display:flex;flex-direction:column;gap:1.2rem;padding:1rem}.cryo-upsell #agreement p a{font-weight:bold}.cryo-upsell #agreement.hidden{display:none}.cryo-upsell ul{list-style-type:none}.cryo-upsell .form-container{font-family:"Suisse Intl",sans-serif;padding-top:2.4rem}.cryo-upsell .form-container>form a{color:#444caf;font-size:1.6rem}.cryo-upsell .form-container>form .field{font-family:"Suisse Intl",sans-serif}.financial-disclosure-label{display:block;font:bold 1.4rem "Suisse Intl",sans-serif;margin-bottom:.6rem}.financial-disclosure-content{background-color:#f6f6f6;border:.1rem solid #172126;height:40vh;overflow-y:scroll;padding:0 1rem;line-height:140%}.activation-start{display:flex;flex-direction:column;align-items:center;text-align:center;gap:3.2rem;padding:3.2rem 2rem;max-width:65rem}.activation-start h4{font-size:3.2rem;line-height:1.1;letter-spacing:-0.1rem}.activation-start img{width:clamp(300px,80%,600px)}.activation-start a{width:100%}.lets-get-started .field{margin-bottom:0 !important}.autocomplete-wrapper{position:relative}.dropdown-arrow{position:absolute;right:8px;top:50%;transform:translateY(-50%);cursor:pointer;user-select:none;color:#666;font-size:12px;padding:4px}.clear-button{position:absolute;right:28px;top:15%;cursor:pointer;user-select:none;color:#999;font-size:14px;padding:4px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;box-sizing:border-box;margin:0;border:none}.autocomplete-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ccc;border-top:none;max-height:200px;overflow-y:auto;z-index:1000;box-shadow:0 2px 4px rgba(0,0,0,.1)}.autocomplete-option{padding:8px 12px;cursor:pointer;border-bottom:1px solid #eee}.autocomplete-option:hover,.autocomplete-option.highlighted{background-color:#f5f5f5}.autocomplete-option:last-child{border-bottom:none}.notice{border-radius:8px;padding:8px 12px;font-size:14px;line-height:1.5;color:#000;margin:0 1.6rem;background-color:#e7ecf8}.notice a{color:#1a70e2;text-decoration:none}.notice a:hover{text-decoration:underline}
