.button,.button-black,.button-blue,.button-coral,.button-sky{border-radius:20px;color:var(--col-supp-black);cursor:pointer;display:inline-block;font-family:Sora,sans-serif;font-size:medium;font-weight:700;line-height:normal;outline:2px solid var(--col-supp-black);outline-offset:-2px;padding:10px 20px;text-decoration:none}.button-black,.theme-coral .button{background-color:var(--col-supp-black);color:var(--col-supp-off-white);outline:none}.button-black,.theme-sky .button{background-color:var(--col-supp-black);color:var(--col-main-coral);outline:none}.button-black:hover,.theme-coral .button:hover,.theme-sky .button:hover{background-color:var(--col-supp-grey-dark)}.theme-off-white .button{background-color:var(--col-main-blue);color:var(--col-supp-off-white);outline:none}.button-blue{background-color:var(--col-main-blue)!important;color:var(--col-supp-off-white)!important;outline:none}.theme-off-white .button:hover{background-color:var(--col-main-blue-soft)}.button-blue:hover{background-color:var(--col-main-blue-soft)!important}.theme-blue .button{background-color:var(--col-main-coral);color:var(--col-supp-black);outline:none}.button-coral{background-color:var(--col-main-coral)!important;color:var(--col-supp-black)!important;outline:none}.button-coral.outline{background-color:transparent!important;color:var(--col-main-coral)!important;outline:2px solid var(--col-main-coral)}.button-coral.outline:hover{color:var(--col-main-coral-soft)!important;outline-color:var(--col-main-coral-soft)}.theme-blue .button:hover{background-color:var(--col-main-coral-soft)}.button-coral:not(.outline):hover{background-color:var(--col-main-coral-soft)!important}.button-sky,.theme-black .button{background-color:var(--col-supp-sky-blue);color:var(--col-supp-black);outline:none}.button-sky.outline,.theme-black .button.outline{background-color:transparent!important;color:var(--col-supp-sky-blue)!important;outline:2px solid var(--col-supp-sky-blue)}.button-sky.outline:hover,.theme-black .button.outline:hover{color:var(--col-supp-sky-blue-light);outline-color:var(--col-supp-sky-blue-light)}.button-sky:hover,.theme-black .button:hover{background-color:var(--col-supp-sky-blue-light)}button{border:none}form,input{font-family:Satoshi,sans-serif!important;font-weight:500}form input{color:var(--col-supp-black);font-size:1.125rem!important}form ul li:before{background-image:none;list-style:none;margin:initial;width:auto}form ul li{color:var(--col-supp-black);font-size:16px}form.theme-off-white ul[role=listbox]{background-color:#fff}form.theme-off-white ul[role=listbox] li[role=option]:hover{background-color:var(--col-supp-sky-blue-light)}::-moz-placeholder{color:var(--col-supp-grey-dark)!important;font-weight:300}::placeholder{color:var(--col-supp-grey-dark)!important;font-weight:300}label{font-family:Sora,sans-serif;font-size:1.125em;font-weight:500;position:relative}label.error input[type=email],label.error input[type=text]{outline:2px solid var(--col-misc-red)}label.error>label{color:var(--col-misc-red);display:inline-block;font-size:.875rem;line-height:1rem;padding:5px 1em;vertical-align:top;visibility:visible}label:not(.error)>label{display:none}input[type=date],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text]{background-color:#fff;border-radius:12px;border-width:0;line-height:28px;padding:8px 15px;visibility:visible;width:100%}input[type=date]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus{border-color:transparent;box-shadow:none;outline:2px solid var(--col-main-coral-light);outline-offset:0}input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none}astro-island{visibility:visible}label:has(>astro-island),label:has(>input[placeholder]){visibility:hidden}label:has(>astro-island) span:first-child,label:has(>input[placeholder]) span:first-child{display:none}.panel,.panel.theme-black,.panel.theme-blue,.panel.theme-coral,.panel.theme-off-white,.panel.theme-sky{align-content:start;align-self:center;background-color:var(--col-supp-off-white);border-radius:30px;display:flex;flex-flow:column wrap;max-width:50%;min-width:425px;padding:30px;position:relative;width:calc(50% - 60px)}@media screen and (min-width:1366px){.panel,.panel.theme-black,.panel.theme-blue,.panel.theme-coral,.panel.theme-off-white,.panel.theme-sky{max-width:620px}}@media screen and (max-width:1026px){.panel,.panel.theme-black,.panel.theme-blue,.panel.theme-coral,.panel.theme-off-white,.panel.theme-sky{max-width:100%;min-width:unset;width:100%}}.panel.gradient,.panel.theme-black.gradient,.panel.theme-blue.gradient,.panel.theme-coral.gradient,.panel.theme-sky.gradient{background:linear-gradient(70deg,#fff,var(--col-supp-off-white))}.panel h3,.panel.theme-black h3,.panel.theme-blue h3,.panel.theme-coral h3,.panel.theme-sky h3{font-size:2em;line-height:1.1;margin-bottom:15px}.panel h3.gradient,.panel.theme-black h3.gradient,.panel.theme-blue h3.gradient,.panel.theme-coral h3.gradient,.panel.theme-sky h3.gradient{-webkit-background-clip:text;background-clip:text;margin:0 auto 15px;-webkit-text-fill-color:transparent}.panel.theme-blue h3.gradient,.panel.theme-sky h3.gradient{background-image:linear-gradient(90deg,var(--col-supp-black),var(--col-main-blue))}.panel h3.gradient,.panel.theme-coral h3.gradient{background-image:linear-gradient(90deg,var(--col-supp-black),var(--col-main-coral))}.panel h4.kicker,.panel.theme-black h4.kicker,.panel.theme-blue h4.kicker,.panel.theme-coral h4.kicker,.panel.theme-sky h4.kicker{font-weight:500;margin-bottom:10px;text-align:left;width:100%}.panel p,.panel.theme-black p,.panel.theme-blue p,.panel.theme-coral p,.panel.theme-sky p{padding-right:30px}.panel a:last-child,.panel.theme-black a:last-child,.panel.theme-blue a:last-child,.panel.theme-coral a:last-child,.panel.theme-off-white a:last-child,.panel.theme-sky a:last-child{display:inline-block;margin-left:auto;margin-top:10px;text-decoration:none}.panel.theme-black,.panel.theme-blue{color:var(--col-supp-off-white)}.panel,.panel.theme-coral,.panel.theme-off-white,.panel.theme-sky{color:var(--col-supp-black)}.panel.theme-black{background-color:var(--col-supp-black)}.panel.theme-black.gradient,.panel.theme-black.gradient.left{background-color:var(--col-supp-black);background-image:linear-gradient(290deg,hsla(120,0%,50%,.4),var(--col-supp-black))}.panel.theme-black.gradient.right{background-color:var(--col-supp-black);background-image:linear-gradient(70deg,hsla(120,0%,50%,.4),var(--col-supp-black))}.panel.theme-black a:last-child:not(a.button),.panel.theme-black a:not(a.button){color:var(--col-supp-sky-blue)}.panel.theme-blue{background-color:var(--col-main-blue)}.panel.theme-blue.gradient,.panel.theme-blue.gradient.left{background-image:linear-gradient(290deg,var(--col-main-blue-soft),var(--col-main-blue))}.panel.theme-blue.gradient.right{background-image:linear-gradient(70deg,var(--col-main-blue-soft),var(--col-main-blue))}.panel.theme-blue a:last-child:not(a.button),.panel.theme-blue a:not(a.button){color:var(--col-main-coral)}.panel.theme-coral{background-color:var(--col-main-coral)}.panel.theme-coral.light{background-color:var(--col-supp-off-white)}.panel.theme-off-white a:last-child:not(a.button),.panel.theme-off-white a:not(a.button){color:var(--col-main-blue)}.panel.theme-sky a:last-child:not(a.button),.panel.theme-sky a:not(a.button){color:var(--col-supp-black)}.panel.theme-coral.gradient,.panel.theme-coral.gradient.left{background:linear-gradient(290deg,var(--col-main-coral-soft),var(--col-main-coral))}.panel.theme-coral.gradient.right{background-image:linear-gradient(70deg,var(--col-main-coral-soft),var(--col-main-coral))}.panel.theme-sky.gradient,.panel.theme-sky.gradient.left{background-image:linear-gradient(290deg,var(--col-supp-sky-blue-light),var(--col-supp-sky-blue))}.panel.theme-sky.gradient.right{background-image:linear-gradient(70deg,var(--col-supp-sky-blue-light),var(--col-supp-sky-blue))}.panel.theme-sky{background-color:var(--col-supp-sky-blue)}.panel.theme-sky.light{background-color:var(--col-supp-sky-blue-light)}
