.div-3{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.div-wrapper-2{align-items:center;display:inline-flex;flex:0 0 auto;gap:10px;justify-content:center;position:relative}.text-wrapper-6{color:var(--alternativeseagull);font-family:var(--h6-desktop-font-family);font-size:var(--h6-desktop-font-size);font-style:var(--h6-desktop-font-style);font-weight:var(--h6-desktop-font-weight);letter-spacing:var(--h6-desktop-letter-spacing);line-height:var(--h6-desktop-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.div-wrapper-3{align-items:center;align-self:stretch;flex:0 0 auto;gap:10px;justify-content:center}.div-wrapper-3,.footer{display:flex;position:relative;width:100%}.footer{background-color:var(--textlight);box-shadow:0 0 46px #0d03260f;flex-direction:column;gap:45px;padding:100px 20px 32px;text-align:center}.footer,.footer-row{align-items:flex-start}.footer-row{align-self:stretch;display:flex;flex-direction:row;gap:55px;justify-content:center;margin:auto;max-width:1120px;position:relative;width:100%}.footer-column{position:relative;width:207px}.footer-column-2{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);width:45%}.footer-column-2,.footer-group{align-self:stretch;position:relative}.footer-group{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;text-align:left;width:fit-content}.text-wrapper-8{color:var(--textdark);flex:1;font-family:var(--h6-desktop-font-family);font-size:var(--h6-desktop-font-size);font-style:var(--h6-desktop-font-style);font-weight:var(--h6-desktop-font-weight);letter-spacing:var(--h6-desktop-letter-spacing);line-height:var(--h6-desktop-line-height);margin-top:-1px;position:relative}.footer-group-2 form .hs-richtext,.text-wrapper-10 a,.text-wrapper-9{color:var(--textdark);flex:1;font-family:var(--text-captions-desktop-font-family);font-size:var(--text-captions-desktop-font-size);font-style:var(--text-captions-desktop-font-style);font-weight:var(--text-captions-desktop-font-weight);letter-spacing:var(--text-captions-desktop-letter-spacing);line-height:var(--text-captions-desktop-line-height);margin-bottom:0;margin-top:0;position:relative;text-decoration:none}.footer-group p{margin-bottom:0}.text-icon{align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:fit-content}.img-7{height:14px;width:14px}.caption,.img-7{position:relative}.caption{align-items:center;display:flex;gap:10px;justify-content:center;width:186px}.span-wrapper{color:var(--textdark);flex:1;font-family:Poppins,Helvetica;font-size:12px;font-weight:400;letter-spacing:0;line-height:12px;margin-top:-1px;position:relative}.text-wrapper-10{font-family:var(--text-captions-desktop-font-family);font-size:var(--text-captions-desktop-font-size);font-style:var(--text-captions-desktop-font-style);font-weight:var(--text-captions-desktop-font-weight);letter-spacing:var(--text-captions-desktop-letter-spacing);line-height:var(--text-captions-desktop-line-height)}.footer-column-3{flex-direction:column}.footer-column-3,.footer-group-wrapper{align-items:flex-start;display:flex;flex:1;flex-grow:1;gap:20px;position:relative}.footer-group-2 p,.submitted-message{margin-bottom:0}.footer-group-2{align-items:flex-start;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:8px;position:relative;text-align:left}.footer .hs-error-msg{color:red;font-size:14px}.group-form{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;justify-content:flex-end;position:relative;width:100%}.footer form input[type=email],.group-form-input{align-items:center;align-self:stretch;background-color:var(--clear);border:1px solid #777;border-radius:100px;display:flex;height:44px;justify-content:space-between;padding:8px 20px;position:relative;width:100%}.footer .form-title{display:none}.footer .hs-form-field{margin-bottom:10px}.footer form input[type=email]::placeholder,.text-wrapper-11{color:var(--textlabels)!important;flex:1!important;font-family:Poppins,Helvetica!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;opacity:.6!important;position:relative!important}.frame{all:unset;align-items:flex-start;align-self:stretch;box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.button-2,.footer form .hs-button,.footer form input[type=submit]{all:unset;align-items:center;align-self:stretch;background-color:var(--tertiary);border-radius:100px;box-sizing:border-box;display:flex;flex:0 0 auto;gap:10px;justify-content:center;margin-top:10px!important;padding:16px 32px;position:relative;text-align:center;width:100%}.button-text-3,.footer form .hs-button,.footer form input[type=submit]{align-items:center;color:var(--clear);font-family:var(--forms-button-m-font-family);font-size:var(--forms-button-m-font-size);font-style:var(--forms-button-m-font-style);font-weight:var(--forms-button-m-font-weight);letter-spacing:var(--forms-button-m-letter-spacing);line-height:var(--forms-button-m-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:100%}.footer-row-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;margin:auto;max-width:1120px;position:relative;width:100%}.text-wrapper-12{color:var(--textdark);font-family:var(--text-captions-desktop-font-family);font-size:var(--text-captions-desktop-font-size);font-style:var(--text-captions-desktop-font-style);font-weight:var(--text-captions-desktop-font-weight);letter-spacing:var(--text-captions-desktop-letter-spacing);line-height:var(--text-captions-desktop-line-height);margin-bottom:0;margin-top:-1px;position:relative;text-decoration:none;white-space:nowrap;width:fit-content}.footer-links-social{gap:11px}.footer-links-privacy,.footer-links-social{align-items:center;display:inline-flex;flex:0 0 auto;position:relative}.footer-links-privacy{gap:18px}@media (max-width:900px){.footer-row{flex-direction:column;gap:20px}.footer-group-2{max-width:450px}.footer-row-2{flex-direction:column-reverse}.footer-links-privacy,.footer-links-social{flex-direction:column;gap:10px}.footer-links-social{margin:10px 0}.div-wrapper-2{justify-content:left;width:100%}.footer{gap:40px}}@media (max-width:767px){.footer-column-2{grid-template-columns:1fr}}