﻿@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");:root{--color-yellow-500: #FFF357;--color-yellow-300: #F4DA3E;--color-yellow-100: #DAC024;--color-mustard: #BEA40B;--color-soft-grey: #B9B9B9;--color-soft-grey-2: #A8A8A8;--color-light-grey: #F6F6F6;--color-red: #CC0000;--header-logo: url("/assets/images/Anesthetize6.svg");--ai-logo: url("/assets/images/Anesthetize1.svg");--cites-sources-logo: url("/assets/images/Anesthetize6.png");--header-height: 50px;--chat-screenshot: url("/files/public-files/images/chat-screenshot.png")}body{margin:0;padding:0}body section.chat-page{--left-side-width: 350px;position:relative;width:100%;height:100%;padding:0 0 0 0 !important;height:100vh;overflow:hidden}body section.chat-page>.flex{transition:transform 0.5s ease-in-out}body section.chat-page>.flex.h-screen{height:calc(100vh - var(--header-height))}body section.chat-page .left-side{background-color:#fff;padding-right:0;max-width:100%;width:350px}body section.chat-page .left-side a[data-new-chat-button]{display:none;border-radius:25px;text-align:center;background-color:var(--color-yellow-300);padding:15px 0;cursor:pointer;margin-right:20px;transition:all 0.5s linear;margin-bottom:25px}body section.chat-page .left-side a[data-new-chat-button]:hover{background-color:var(--color-yellow-500)}body section.chat-page .left-side [data-list-container]{overflow:hidden}body section.chat-page .left-side [data-list-container]>.flex{padding-right:20px}body section.chat-page .left-side .group{position:relative}body section.chat-page .left-side .group h3{font-size:18px;font-weight:bold;margin-bottom:15px}body section.chat-page .left-side .group .items{position:relative;width:100%;margin-bottom:25px}body section.chat-page .left-side .group .items .item{position:relative;display:flex;align-items:center;border:1px solid var(--color-soft-grey);border-radius:15px;padding:15px;width:100%;cursor:pointer;transition:background-color 0.5s linear;user-select:none}body section.chat-page .left-side .group .items .item .icon{width:50px;text-align:center;line-height:1em}body section.chat-page .left-side .group .items .item .icon i{font-size:20px;color:var(--color-mustard)}body section.chat-page .left-side .group .items .item .label{width:100%;font-size:12px;line-height:1.3em;padding:0 15px}body section.chat-page .left-side .group .items .item .menu-button{color:var(--color-mustard);font-size:20px}body section.chat-page .left-side .group .items .item+.item{margin-top:15px}body section.chat-page .left-side .group .items .item:hover{background-color:var(--color-light-grey)}body section.chat-page .left-side .group .items .item ul.dropdown-menu{display:none;position:absolute;right:0;top:100%;padding:25px;background-color:#FFF;border-radius:0 0 10px 10px;z-index:10;width:130px;font-size:12px;border:1px solid #ccc;overflow:hidden;margin:0;padding:0;list-style-type:none}body section.chat-page .left-side .group .items .item ul.dropdown-menu[data-open="true"],body section.chat-page .left-side .group .items .item ul.dropdown-menu.undefined{display:block}body section.chat-page .left-side .group .items .item ul.dropdown-menu li{margin:0;padding:0}body section.chat-page .left-side .group .items .item ul.dropdown-menu li a{display:block;padding:7px;cursor:pointer;user-select:none}body section.chat-page .left-side .group .items .item ul.dropdown-menu li a:hover{background-color:#f5f5f5}body section.chat-page .left-side .data-list-bottom-bar{position:relative;padding:15px;display:flex;cursor:pointer;align-items:center;flex-wrap:nowrap;margin-right:15px;user-select:none;transition:background-color 1s linear;background-color:#FFF}body section.chat-page .left-side .data-list-bottom-bar p{margin:0;padding:0;width:100%}body section.chat-page .left-side .data-list-bottom-bar i{width:30px;color:var(--color-soft-grey-2)}body section.chat-page .left-side .data-list-bottom-bar:hover{background-color:rgba(0,0,0,0.1)}body section.chat-page .center-side{padding-left:50px;padding-right:50px;width:100%;overflow-y:auto;height:100%;position:relative}body section.chat-page .center-side>.pb-30{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:end}body section.chat-page .center-side [data-chat-message-from-server]{user-select:auto}body section.chat-page .center-side [data-chat-message-from-server="false"]{width:50%;border-radius:25px;padding:25px;background-color:var(--color-yellow-300)}body section.chat-page .center-side [data-chat-message-from-server="true"]{width:100%;font-size:14px}body section.chat-page .center-side [data-chat-message-from-server="true"]:before{content:"anesthetize.ai";display:flex;width:100%;margin-bottom:15px;height:60px;padding-left:60px;font-size:24px;font-weight:bold;align-items:center;background-image:var(--ai-logo);background-position:left center;background-size:50px auto;background-repeat:no-repeat}body section.chat-page .center-side [data-chat-message-from-server="true"] .response-citations{margin-top:25px;margin-bottom:25px;border:1px solid #ccc;padding:25px;border-radius:15px}body section.chat-page .center-side [data-chat-message-from-server="true"] .response-citations h3{display:flex;width:100%;margin:0 0 25px 0;font-weight:bold;font-size:16px;flex-wrap:nowrap;align-items:center;gap:9px}body section.chat-page .center-side [data-chat-message-from-server="true"] .response-citations h3 i.fa-quote-left{background-color:var(--color-yellow-300);font-size:24px;color:#000;padding:7px}body section.chat-page .center-side [data-chat-message-from-server="true"] .response-citations ol{padding:0;font-size:11px;list-style:decimal;margin-left:9px}body section.chat-page .center-side [data-chat-message-from-server="true"] .response-citations ol li+li{margin-top:7px}body section.chat-page .center-side [data-server-status-message]{width:100%}body section.chat-page .center-side a[data-scroll-to-bottom="true"]{width:50px;height:50px;display:flex;align-items:center;justify-content:center;bottom:145px;left:50%;background-color:#FFF;border:1px solid var(--color-light-grey);border-radius:50%;transform:translateX(-50%)}body section.chat-page .center-side.max-w-5xl{max-width:100%}body section.chat-page .center-side .fixed.bg-white{box-shadow:0 17px 5px 30px #fff}body section.chat-page .center-side .prompt-container{position:fixed;bottom:20px;border:1px solid var(--color-soft-grey);border-radius:15px;left:20px;right:20px;box-shadow:0 17px 5px 30px #fff;background-color:#FFF}body section.chat-page .center-side .prompt-container .form{position:relative;width:100%;display:flex;padding:7px 15px}body section.chat-page .center-side .prompt-container .form textarea{width:100%;height:55px;background-color:transparent;max-height:210px;padding-right:50px;resize:none}body section.chat-page .center-side .prompt-container .form textarea:focus-visible{outline:none}body section.chat-page .center-side .prompt-container .form a.submit-prompt{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--color-soft-grey);position:absolute;right:15px;bottom:15px}body section.chat-page .center-side .prompt-container .form a.submit-prompt:hover{background-color:rgba(0,0,0,0.1)}body section.chat-page .right-side{display:none}body section.chat-page [data-chat-message-from-server] p,body section.chat-page [data-chat-message-from-server] ul,body section.chat-page [data-chat-message-from-server] ol,body section.chat-page [data-chat-message-from-server] li+li{margin-top:15px}body section.chat-page [data-chat-message-from-server="true"] table{width:100%;margin:25px 0}body section.chat-page [data-chat-message-from-server="true"] table tr th{text-align:left;font-size:10px;text-transform:uppercase;font-weight:normal;padding:7px}body section.chat-page [data-chat-message-from-server="true"] table tr td{padding:7px}body section.chat-page [data-chat-message-from-server="true"] table tr+tr td{border-top:1px solid #f0f0f0}body section.chat-page [data-chat-message-from-server="true"] table tr:nth-child(even){background-color:#f0f0f0}body section.chat-page [data-chat-message-from-server="true"][data-chat-message-paylink="true"]{border-radius:15px;padding:25px;background-color:var(--color-yellow-300);color:#FFF;cursor:pointer;transition:background-color 0.5s linear}body section.chat-page [data-chat-message-from-server="true"][data-chat-message-paylink="true"]:hover{background-color:var(--color-yellow-500)}@media only screen and (max-width: 1439px){body section.chat-page header{transition:transform 0.5s ease-in-out}body section.chat-page .left-side{position:absolute;top:-50px;left:0;height:100vh;transform:translateX(-100%)}body section.chat-page .center-side{padding-left:25px;padding-right:25px}body section.chat-page .center-side [data-chat-message-from-server="false"]{width:100%}body section.chat-page[data-left-drawer-open="true"]>header{transform:translate3d(350px, 0, 0)}body section.chat-page[data-left-drawer-open="true"]>.flex{transform:translate3d(350px, 0, 0)}body section.chat-page[data-left-drawer-open="true"]>.flex .left-side{box-shadow:-4px 18px 15px var(--color-soft-grey)}}@media only screen and (min-width: 1440px){body section.chat-page .left-side{position:relative}body section.chat-page .center-side .prompt-container{left:370px}}@media only screen and (min-width: 1440px){body section.chat-page header a[data-hamburger-menu-button]{display:none}}body header{position:sticky;height:var(--header-height);position:relative;background-image:var(--header-logo);background-position:center center;background-repeat:no-repeat;background-size:auto 30px;border-bottom:1px solid #f5f5f5}body header a[data-hamburger-menu-button]{display:block;position:absolute;left:15px;top:50%;transform:translateY(-50%);cursor:pointer;font-size:18px}body header a[data-header-menu-button]{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:var(--color-yellow-300);cursor:pointer;display:flex;width:50px;height:50px;color:#343434;align-items:center;justify-content:end}body header a[data-header-menu-button] i{font-size:20px}body header ul[data-open],body header .dropdown-menu{display:none;position:absolute;right:0;top:100%;background-color:#FFF;border:1px solid #CCC;width:160px;user-select:none;list-style-type:none;padding:15px 0}body header ul[data-open] li,body header .dropdown-menu li{display:block;padding:7px 15px;cursor:pointer;color:#343434;font-size:14px}body header ul[data-open] li:hover,body header .dropdown-menu li:hover{background-color:var(--color-light-grey)}body header ul[data-open][data-open="true"],body header .dropdown-menu[data-open="true"]{display:block}body form button{cursor:pointer}body form button:not([type="submit"]){display:none}body .spinner{justify-content:center;align-items:center;height:24px;gap:6px;display:none;width:100%}body .spinner[data-is-visible="true"]{display:flex}body .spinner span{width:6px;height:6px;background-color:#999;border-radius:50%;animation:spinnerblink 1.4s infinite both}body .spinner span:nth-child(2){animation-delay:0.2s}body .spinner span:nth-child(3){animation-delay:0.4s}body section,body footer{font-family:'Poppins'}body section *,body footer *{box-sizing:border-box}body section a,body footer a{cursor:pointer}body section .container h1,body footer .container h1{margin:0;font-size:41px;font-weight:bold;line-height:1em}body section .container .copy,body footer .container .copy{color:var(--color-soft-grey);margin:50px 0;font-size:20px}body section .container .header-logo,body footer .container .header-logo{width:100%;height:60px;background-image:var(--header-logo);background-position:center center;background-repeat:no-repeat;background-size:auto 30px}body section .form .field-container,body footer .form .field-container{position:relative}body section .form .field-container .label,body footer .form .field-container .label{font-weight:bold}body section .form .field-container .links,body footer .form .field-container .links{text-align:right;font-size:11px;margin-top:10px}body section .form .field-container+.field-container,body footer .form .field-container+.field-container{margin-top:15px}body section .form input[type="text"],body section .form input[type="password"],body section .form input[type="tel"],body section .form input[type="email"],body footer .form input[type="text"],body footer .form input[type="password"],body footer .form input[type="tel"],body footer .form input[type="email"]{font-family:'Poppins';border:0 none transparent;background-color:var(--color-light-grey);border-radius:20px;padding:0 20px;height:40px;line-height:40px;width:100%}body section .form select,body footer .form select{font-family:'Poppins';border:0 none transparent;background-color:var(--color-light-grey);border-radius:20px;padding:0 20px;height:40px;line-height:40px;width:100%}body section .form textarea,body footer .form textarea{font-family:'Poppins';border:0 none transparent;background-color:var(--color-light-grey);border-radius:20px;padding:15px;height:340px;width:100%}body section .form .submit-button-container,body footer .form .submit-button-container{margin-top:25px}body section .tiles,body footer .tiles{position:relative;display:flex;width:100%;flex-wrap:wrap;margin:0 -12px}body section .tiles .tile,body footer .tiles .tile{position:relative;padding:12px;user-select:none}body section .tiles .tile.col-6,body footer .tiles .tile.col-6{width:50%}body section .tiles .tile.col-12,body footer .tiles .tile.col-12{width:100%}body section .tiles .tile .inner,body footer .tiles .tile .inner{position:relative;border:1px solid var(--color-light-grey);border-radius:25px;padding:25px;cursor:pointer;transition:all 0.5s linear}body section .tiles .tile .inner a.big-icon-button .icon,body footer .tiles .tile .inner a.big-icon-button .icon{display:flex;align-items:center;border-radius:25px;padding:45px 25px;background-color:var(--color-yellow-300);justify-content:center}body section .tiles .tile .inner a.big-icon-button .icon i,body footer .tiles .tile .inner a.big-icon-button .icon i{font-size:50px;color:#000}body section .tiles .tile .inner a.big-icon-button .label,body footer .tiles .tile .inner a.big-icon-button .label{margin-top:15px;text-align:center}body section .tiles .tile .inner .split,body footer .tiles .tile .inner .split{position:relative;display:flex;flex-wrap:nowrap;align-items:center}body section .tiles .tile .inner .split .image,body footer .tiles .tile .inner .split .image{position:relative;width:40%;background-image:var(--ai-logo);background-position:center center;background-size:contain;background-repeat:no-repeat;border:1px solid var(--color-light-grey);padding-top:56%;background-color:var(--color-light-grey)}body section .tiles .tile .inner .split .content,body footer .tiles .tile .inner .split .content{width:60%;position:relative;padding-left:15px}body section .tiles .tile .inner .split .content h3,body footer .tiles .tile .inner .split .content h3{font-weight:bold;font-size:21px}body section .tiles .tile .inner .split .content p,body footer .tiles .tile .inner .split .content p{margin:15px 0;color:var(--color-soft-grey);font-size:11px}body section .tiles .tile .inner .icon-button .icon,body footer .tiles .tile .inner .icon-button .icon{font-size:30px}body section .tiles .tile .inner .icon-button .label,body footer .tiles .tile .inner .icon-button .label{color:var(--color-mustard);font-size:20px;font-weight:bold;margin-top:7px}body section .tiles .tile .inner .icon-button .description,body footer .tiles .tile .inner .icon-button .description{color:var(--color-soft-grey);font-size:12px;margin-top:15px}body section .tiles .tile .inner .plan .top,body footer .tiles .tile .inner .plan .top{position:relative;display:flex;width:100%;align-items:center;flex-wrap:nowrap}body section .tiles .tile .inner .plan .top .label,body footer .tiles .tile .inner .plan .top .label{font-size:26px;font-weight:bold;width:100%}body section .tiles .tile .inner .plan .top .price,body footer .tiles .tile .inner .plan .top .price{text-align:right;font-size:26px;font-weight:bold}body section .tiles .tile .inner .plan ul.description,body footer .tiles .tile .inner .plan ul.description{list-style-type:none;margin:15px 0 0 0;padding:0}body section .tiles .tile .inner .plan ul.description li,body footer .tiles .tile .inner .plan ul.description li{line-height:1.1em}body section .tiles .tile .inner .plan ul.description li+li,body footer .tiles .tile .inner .plan ul.description li+li{margin-top:15px}body section .tiles .tile:hover .inner,body footer .tiles .tile:hover .inner{border:1px solid var(--color-soft-grey)}body section .tiles .tile:hover[data-active="true"] .inner,body footer .tiles .tile:hover[data-active="true"] .inner{border-color:var(--color-yellow-300)}body section .tiles .tile[data-active="true"] .inner,body footer .tiles .tile[data-active="true"] .inner{background-color:var(--color-yellow-300)}@media only screen and (max-width: 700px){body section .tiles .tile .inner,body footer .tiles .tile .inner{padding:15px}body section .tiles .tile .inner a.big-icon-button .icon,body footer .tiles .tile .inner a.big-icon-button .icon{padding:25px 25px}body section .tiles .tile .inner a.big-icon-button .label,body footer .tiles .tile .inner a.big-icon-button .label{font-size:12px}body section .tiles .tile .inner .split,body footer .tiles .tile .inner .split{flex-wrap:wrap}body section .tiles .tile .inner .split .image,body footer .tiles .tile .inner .split .image{width:100%;border-radius:25px 25px 0 0}body section .tiles .tile .inner .split .content,body footer .tiles .tile .inner .split .content{width:100%;padding:15px}}body section+section,body footer+section{margin-top:25px}body .container,body .submit-button-container,body .footer-container{position:relative;max-width:433px;margin:0 auto}@media only screen and (max-width: 1440px){body .container,body .submit-button-container,body .footer-container{padding:0 30px}}body footer{margin-top:50px}body footer .footer-container{font-size:10px;text-align:center}body footer .footer-container a:hover{text-decoration:underline}body footer .footer-container a+a{margin-left:15px}body section.login-page .container{height:inherit;padding-top:80px}body section.login-page .container .form [data-forgot-password-button]{color:var(--color-mustard)}body section.login-page .container .have-account-container{text-align:center;margin-top:25px}body section.login-page .container .have-account-container a{color:var(--color-mustard)}@media only screen and (max-height: 799px){body section.login-page .container{padding-top:35px;padding-bottom:35px}}@media only screen and (min-height: 800px){body section.login-page{height:100vh}body section.login-page .container .have-account-container{margin:0;padding-bottom:50px;position:absolute;left:0;right:0;bottom:0}}body section.registration-page{padding-top:80px;padding-bottom:80px}body section.registration-page .have-account-container{text-align:center;margin-top:25px}body section.registration-page .have-account-container a{color:var(--color-mustard)}body section.home-page .container .header{position:relative;display:flex;width:100%;align-items:center;height:80px;flex-wrap:nowrap;line-height:1em}body section.home-page .container .header [data-menu-toggle]{display:block;font-size:19px}body section.home-page .container .header .welcome{position:relative;width:100%;padding-left:20px}body section.home-page .container .header .welcome .small{font-size:10px;color:var(--color-soft-grey)}body section.home-page .container .header .welcome [data-username]{font-weight:bold}body section.home-page .container .header [data-notifications-button]{display:block;font-size:25px}body section.history .container h1,body section.history-page .container h1{text-align:center;font-size:38px;font-weight:bold;margin:25px 0}body section.history .container .group h3,body section.history-page .container .group h3{font-size:24px;font-weight:bold;margin-bottom:15px}body section.history .container .group .items,body section.history-page .container .group .items{position:relative;width:100%;margin-bottom:25px}body section.history .container .group .items .item,body section.history-page .container .group .items .item{display:flex;align-items:center;border:1px solid var(--color-soft-grey);border-radius:15px;padding:23px 15px;width:100%;cursor:pointer;transition:background-color 0.5s linear;user-select:none}body section.history .container .group .items .item .icon,body section.history-page .container .group .items .item .icon{width:50px;text-align:center;line-height:1em}body section.history .container .group .items .item .icon i,body section.history-page .container .group .items .item .icon i{font-size:20px;color:var(--color-mustard)}body section.history .container .group .items .item .label,body section.history-page .container .group .items .item .label{width:100%;font-size:11px;line-height:1.1em;padding:0 15px}body section.history .container .group .items .item .menu-button,body section.history-page .container .group .items .item .menu-button{color:var(--color-mustard);font-size:20px}body section.history .container .group .items .item+.item,body section.history-page .container .group .items .item+.item{margin-top:15px}body section.history .container .group .items .item:hover,body section.history-page .container .group .items .item:hover{background-color:var(--color-light-grey)}body section.explore-page h1{text-align:center;font-size:38px;font-weight:bold;margin:25px 0}body section.choose-plan{padding-bottom:25px}body section.choose-plan .switch{display:flex;justify-content:center;position:relative;margin-top:25px}body section.choose-plan .switch .selection-text:nth-child(1) a{border-radius:25px 0 0 25px}body section.choose-plan .switch .selection-text:last-child a{border-radius:0 25px 25px 0}body section.choose-plan .switch .selection-text a{display:block;padding:15px;border-radius:7px;background-color:var(--color-light-grey);font-size:12px;line-height:1em;user-select:none;font-weight:bold;transition:background-color 0.5s linear}body section.choose-plan .switch .selection-text a[data-active="true"]{background-color:var(--color-yellow-300)}body section.choose-plan .switch .selection-text a[data-active="false"]:hover{background-color:var(--color-soft-grey)}body section.choose-plan .switch .selection-text p{color:var(--color-red);font-size:13px;text-align:center}body section.choose-plan .tiles{margin-top:15px;margin-bottom:15px}body section.choose-plan .tiles ul.features li .feature-header{font-weight:bold;font-size:14px}body section.choose-plan .tiles ul.features li .feature-subheader{font-size:11px}body section.choose-plan .tiles ul.features li+li{margin-top:15px}body section.profile{position:relative;width:100%;padding:50px 0}body section.profile .image-container{width:100%;display:flex;justify-content:center}body section.profile .image-container .image{width:80px;height:80px;background-color:var(--color-light-grey);border-radius:50%}body section.profile [data-user-name]{font-size:27px;font-weight:bold;text-align:center;margin-top:15px}body section.profile [data-user-email]{font-size:11px;color:var(--color-soft-grey);text-align:center}body section.menu-page .items{position:relative;margin-bottom:25px;width:100%}body section.menu-page .items .item{position:relative;display:flex;width:100%;padding:25px 0;cursor:pointer;transition:transform 1s ease-in-out}body section.menu-page .items .item .label{font-size:27px;font-weight:bold;width:100%}body section.menu-page .items .item .icon{color:var(--color-mustard)}body section.menu-page .items .item:hover{transform:translate3d(5px, 0, 0)}body section.onboarding-page{--swiper-pagination-top: 0;--swiper-pagination-bottom: auto;--swiper-pagination-color: var(--color-yellow-300)}body section.onboarding-page h1{margin-top:50px;display:block !important}body section.onboarding-page .copy{margin-top:25px;font-size:14px;color:#343434;margin-bottom:25px}body section.onboarding-page .chat-screenshot{margin-top:9px;background-image:var(--chat-screenshot);background-repeat:no-repeat;background-size:contain;background-position:top center;height:400px;width:100%}body section.onboarding-page .swiper{margin-top:25px !important}body section.onboarding-page .swiper .swiper-wrapper{top:35px}body section.onboarding-page .header-logo{background-size:contain !important}body section.settings .settings-container{position:relative;padding:25px;margin-top:25px}body section.settings .settings-container h2{margin-bottom:5px}body section.settings .settings-container:not(.no-border){border:1px solid var(--color-soft-grey);border-radius:15px}body section.settings .settings-container.no-border{margin-top:0}body section.settings .settings-container .info-row{position:relative;display:flex;flex-wrap:nowrap;width:100%;align-items:center}body section.settings .settings-container .info-row .icon{width:26px;flex-shrink:0}body section.settings .settings-container .info-row .name{font-size:12px;width:100%}body section.settings .settings-container .info-row .value{font-size:12px;width:100%;text-align:right}body section.settings .settings-container .info-row+.info-row{margin-top:7px}body section.settings .settings-container a.button.action-row{display:flex;justify-content:center;align-items:center;background-color:var(--color-yellow-300);border:1px solid var(--color-yellow-300);flex-wrap:nowrap;gap:7px;margin-top:15px}body section.settings .settings-container a.link{display:block;color:var(--color-mustard);text-align:center}body section.settings a.button{background-color:transparent;border:1px solid var(--color-soft-grey);font-size:13px}body section.checkout-page,body section.choose-plan,body section.contact,body section.finalize-mfa,body section.onboarding-page,body section.settings,body .reset-page,body section.success{padding-top:80px}body section.checkout-page h1,body section.choose-plan h1,body section.contact h1,body section.finalize-mfa h1,body section.onboarding-page h1,body section.settings h1,body .reset-page h1,body section.success h1{font-size:38px;font-weight:bold;margin-top:0;margin-top:15px;display:flex;flex-wrap:nowrap;width:100%;position:relative;align-items:center;gap:15px}body section.checkout-page h1 a[data-close-button],body section.choose-plan h1 a[data-close-button],body section.contact h1 a[data-close-button],body section.finalize-mfa h1 a[data-close-button],body section.onboarding-page h1 a[data-close-button],body section.settings h1 a[data-close-button],body .reset-page h1 a[data-close-button],body section.success h1 a[data-close-button]{font-size:20px}body section.checkout-page h1 a[data-close-button]+span:not(.highlight),body section.choose-plan h1 a[data-close-button]+span:not(.highlight),body section.contact h1 a[data-close-button]+span:not(.highlight),body section.finalize-mfa h1 a[data-close-button]+span:not(.highlight),body section.onboarding-page h1 a[data-close-button]+span:not(.highlight),body section.settings h1 a[data-close-button]+span:not(.highlight),body .reset-page h1 a[data-close-button]+span:not(.highlight),body section.success h1 a[data-close-button]+span:not(.highlight){padding-right:50px}body section.checkout-page h1 span:not(.highlight),body section.choose-plan h1 span:not(.highlight),body section.contact h1 span:not(.highlight),body section.finalize-mfa h1 span:not(.highlight),body section.onboarding-page h1 span:not(.highlight),body section.settings h1 span:not(.highlight),body .reset-page h1 span:not(.highlight),body section.success h1 span:not(.highlight){display:block;text-align:center;width:100%}@media only screen and (max-width: 799px){body section.checkout-page,body section.choose-plan,body section.contact,body section.finalize-mfa,body section.onboarding-page,body section.settings,body .reset-page,body section.success{padding-top:0}body section.checkout-page .container,body section.choose-plan .container,body section.contact .container,body section.finalize-mfa .container,body section.onboarding-page .container,body section.settings .container,body .reset-page .container,body section.success .container{padding-top:35px;padding-bottom:35px}}body section.finalize-mfa input[type="text"]{text-align:center;font-weight:bold;font-size:24px;letter-spacing:15px;height:60px;line-height:60px}body section.finalize-mfa input[type="text"]::placeholder{letter-spacing:1px;font-size:11px;opacity:0.5;text-transform:uppercase}body section.finalize-mfa .submit-button-container{margin-top:50px}body section.reset-page .container .form{margin-top:50px}body section.reset-page .container .form .submit-button-container{padding:0}body section.checkout-page .container .payment-footer .info{margin-bottom:25px}body section.checkout-page .container .payment-footer .info .cost{font-size:40px;text-align:center}body section.checkout-page .container .payment-footer .info .cost:after{content:".00"}body section.checkout-page .container .payment-footer .info .pay-period{text-align:center}body section.checkout-page .container .payment-footer .info .pay-period .value{font-weight:bold;margin-left:7px}body section.checkout-page .container .form .label{font-size:11px;text-transform:uppercase;color:var(--color-soft-grey)}body section.checkout-page .container .form input[type="text"],body section.checkout-page .container .form input[type="tel"],body section.checkout-page .container .form input[type="email"]{margin-bottom:15px}body section.checkout-page .container .form .checkout-button-container{margin-top:25px}body section.checkout-page .container .form .checkout-button-container a{background-color:var(--color-yellow-300) !important;color:black !important}body section.success h2{margin:25px 0;text-align:center;font-weight:bold;font-size:20px}body section.success img{border-radius:15px;margin-bottom:50px}body nav.primary-navigation{display:none !important;position:fixed;bottom:0;left:0;right:0;z-index:2;background-color:#FFF;border-top:1px solid #f5f5f5}body nav.primary-navigation ul{display:flex;width:100%;margin:0;padding:0;flex-wrap:nowrap;align-items:center}body nav.primary-navigation ul li{width:100%}body nav.primary-navigation ul li a{display:block;color:var(--color-soft-grey);padding:25px 0;text-align:center;font-size:20px;cursor:pointer;user-select:none;transition:background-color 0.5s linear}body nav.primary-navigation ul li a[data-active="true"]{color:var(--color-mustard)}body nav.primary-navigation ul li a:hover{background-color:var(--color-light-grey)}body div.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent !important;display:flex;justify-content:center;align-items:center;z-index:1000}body div.modal>.modal-content,body div.modal>div{position:relative;padding:50px !important;overflow-y:auto;top:20px;bottom:20px;left:20px;right:20px;background-color:rgba(0,0,0,0.87) !important;border-radius:15px !important;color:#FFF;max-width:600px}body div.modal>.modal-content a.button,body div.modal>div a.button{color:#000}body div.modal>.modal-content .exit-modal,body div.modal>div .exit-modal{position:absolute;right:0;top:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:24px;cursor:pointer;transition:background-color 0.5s linear}body div.modal>.modal-content .exit-modal:hover,body div.modal>div .exit-modal:hover{background-color:#111}body div.modal>.modal-content [data-submit-button],body div.modal>div [data-submit-button]{margin-top:25px;text-decoration:none}body div.modal h1{font-weight:normal;font-size:18px}body div.modal p{margin-top:15px}body div.modal p,body div.modal li{font-size:13px}body div.modal ul{list-style-type:disc;margin-left:20px;margin-top:15px}body div.modal hr{margin:15px 0;opacity:0.25}body div.modal label{position:relative;padding-left:36px;display:block;font-size:12px}body div.modal label input[type="checkbox"]{position:absolute;left:0;top:3px;width:25px;height:25px}body div.modal label+a.button{margin-top:15px}body div.modal a{text-decoration:underline}body a.button,body [data-submit-button]{display:flex;border-radius:25px;height:50px;line-height:50px;flex-wrap:nowrap;align-items:center;justify-content:center;gap:15px;background-color:var(--color-yellow-300);cursor:pointer;font-weight:bold;font-size:18px;transition:all 0.5s linear;user-select:none}body a.button:hover,body [data-submit-button]:hover{background-color:var(--color-yellow-500)}body a[data-close-button]{display:flex;width:50px;height:50px;flex-shrink:0;border-radius:50%;transition:background-color 1s linear;align-items:center;justify-content:center}body a[data-close-button]:hover{background-color:var(--color-light-grey)}body span.highlight{position:relative}body span.highlight:after{content:"";position:absolute;left:-9px;right:-9px;background-color:var(--color-yellow-300);z-index:-1;top:22px;bottom:14px;transform:skew(0deg, 2deg)}@keyframes spinnerblink{0%,80%,100%{opacity:0}40%{opacity:1}}
