:root{--logo-green-dark: #76c102;--logo-green-light: #b3ef58;--logo-blue-light: #5cb2ef;--logo-blue-dark: #105e96;--blue-light-back: #89B1CE;--blue-dark-back: #538CB7;--black: #000000;--white: #ffffff;--white-transparent-button: rgba(255, 255, 255, .2);--white-transparent: rgba(255, 255, 255, .5);--100: #f9fafb;--200: #f4f6f8;--300: #dfe3e8;--400: #c4cdd5;--500: #919eab;--600: #637381;--700: #454f5b;--800: #212b36;--900: #161c24;--error: #FB2F54;--back-gradient: linear-gradient( 180deg, rgba(131, 173, 203, 1) 0%, rgba(244, 250, 255, 1) 100% );--back-gradient-dark: linear-gradient(135deg, #105E96 0%, #BFD8EC 100%), #105E96;--grey-shadow: 0px 10px 20px 0px rgba(0, 0, 0, .1);--grey-shadow-burger: -10px 20px 20px 0px rgba(0, 0, 0, .1);--blue-shadow: 0px 10px 20px 0px rgba(16, 94, 150, .3);--blue-shadow-burger: -10px 20px 20px 0px rgba(16, 94, 150, .3)}*{margin:0;padding:0;border:0;box-sizing:border-box}ul li{list-style:none}html,body{height:100%;font-family:Inter,sans-serif;font-optical-sizing:auto;font-size:1rem;line-height:1.5rem;font-weight:400;color:var(--600);background-color:var(--white);scroll-behavior:smooth}img{display:block}a{color:var(--logo-blue-dark);text-decoration:none;transition:all .3s ease}a:hover,a:focus{color:var(--logo-blue-light)}strong,b{font-weight:800}address{font-style:normal}.wrapper{min-height:100vh;display:flex;flex-direction:column}.fullscreen{min-height:100vh;display:flex}.container{width:100%;padding:5vw;margin:0 auto;display:flex;align-items:center;justify-content:space-between;position:relative;gap:2.5vw}.button{display:block;width:fit-content;padding:.6rem 1rem .5rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:700;text-transform:uppercase;text-align:center;border-radius:.5rem;color:var(--white);transition:all .3s ease-in}a.button:hover,a.button:focus{color:var(--white)}.button-primary{background-color:var(--logo-blue-dark)}.button-primary:hover,.button-primary:focus{background-color:var(--logo-blue-light)}.button-accent{background:var(--logo-green-dark)}.button-accent:hover,.button-accent:focus{background-color:var(--logo-blue-light)}.button-secondary{color:var(--logo-blue-dark);box-shadow:inset 0 0 0 2px var(--logo-blue-dark);background:none}.button-secondary:hover,.button-secondary:focus{color:var(--logo-blue-light);box-shadow:inset 0 0 0 2px var(--logo-blue-light)}a.button-secondary:hover,a.button-secondary:focus{color:var(--logo-blue-light)}.button-secondary-white{color:var(--white);box-shadow:inset 0 0 0 2px var(--white);background:none}.button-secondary-white:hover,.button-secondary-white:focus{color:var(--white);background:var(--white-transparent-button);box-shadow:none}a.button-secondary-white:hover,a.button-secondary-white:focus{color:var(--white)}.button-lang-current{color:var(--white);background:var(--400)}.h1,.h2,.h3,.h4,.h5,.subheading{word-break:keep-all;hyphens:none}.h1{font-size:calc(2.25rem + (3.25 - 2.25) * ((100vw - 24rem)) / (120 - 24));line-height:calc(2.5rem + (3.5 - 2.5) * ((100vw - 24rem)) / (120 - 24));color:var(--white)}.h2,.h3,.h4,.h5{color:var(--800)}.h2{font-size:calc(1.75rem + (2.75 - 1.75) * ((100vw - 24rem)) / (120 - 24));line-height:calc(2.25rem + (3.25 - 2.25) * ((100vw - 24rem)) / (120 - 24))}.h3{font-size:calc(1.5rem + (2 - 1.5) * ((100vw - 24rem)) / (120 - 24));line-height:calc(1.5rem + (2 - 1.5) * ((100vw - 24rem)) / (120 - 24))}.h4{font-size:calc(1.25rem + (1.5 - 1.25) * ((100vw - 24rem)) / (120 - 24));line-height:calc(1.5rem + (1.75 - 1.5) * ((100vw - 24rem)) / (120 - 24));text-align:center}.h5{font-size:calc(1rem + (1.25 - 1) * ((100vw - 24rem)) / (120 - 24));line-height:calc(1.25rem + (1.5 - 1.25) * ((100vw - 24rem)) / (120 - 24))}.subheading{text-transform:uppercase;font-size:calc(1rem + (1.25 - 1) * ((100vw - 24rem)) / (120 - 24));line-height:calc(1.5rem + (2 - 1.5) * ((100vw - 24rem)) / (120 - 24));font-weight:500;color:var(--500)}.back-pic{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.back-white{background:var(--white)}.back-grey{background:var(--200)}.back-blue{background:var(--blue-light-back)}.header{height:4.5rem;top:0;display:flex;align-items:center;z-index:10;background-color:var(--white);box-shadow:var(--blue-shadow)}.logo{width:fit-content;display:flex;align-items:center;font-family:Inter,sans-serif;font-size:1.375rem;font-weight:700;transition:all .3s ease-in}.logo:hover{transform:scale(1.05)}.logo img{width:4rem}.logo-text{margin-left:.5rem;margin-bottom:-.5rem}.logo-text-green{color:var(--logo-green-dark)}.logo-text-blue{color:var(--logo-blue-dark)}.container-nav,.nav-list,.header-buttons-list,.lang-block{display:flex;align-items:center;justify-content:center;gap:2.5vw}.container-nav,.nav-list{gap:2.5vw}.header-buttons-list,.lang-block{gap:1rem}.nav-link a{color:var(--black)}.nav-link a:hover,.nav-link a:focus{color:var(--logo-blue-light)}.burger-menu-btn{display:none;position:relative;width:32px;height:32px;flex-direction:column;justify-content:center;align-items:center;background:transparent;border:none;z-index:20;cursor:pointer;padding:4px;margin-right:8px;box-sizing:content-box}.burger-menu-btn span{display:block;width:24px;height:3px;margin:3px auto;background:var(--800);border-radius:2px;transition:all .3s}.burger-menu-btn.active span:nth-child(1){transform:translateY(9px) rotate(45deg)}.burger-menu-btn.active span:nth-child(2){opacity:0}.burger-menu-btn.active span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}@media screen and (max-width: 970px){.header{position:sticky;z-index:10}nav{width:18rem;height:100%;display:none;position:fixed;z-index:5;top:4.5rem;right:0;background:var(--200);user-select:none;box-shadow:var(--blue-shadow-burger)}.info-page nav{box-shadow:var(--grey-shadow-burger)}.nav-list{padding:0;width:100%;flex-direction:column;align-items:start;gap:0}.nav-list li{width:100%;border-bottom:solid 1px var(--white)}.nav-list li:hover,.nav-list li:focus{background:var(--white)}.nav-link{display:block;padding:1rem;width:100%}.header-buttons-list{flex-direction:column;padding:1rem}.header-buttons-list li{width:fit-content;border-bottom:none}.footer-nav{display:none}.burger-menu-btn{display:flex}nav#main-nav{width:18rem;height:100%;display:none;position:fixed;z-index:5;top:4.5rem;right:0;background:var(--200);user-select:none;box-shadow:var(--blue-shadow-burger);flex-direction:column;align-items:start;justify-content:flex-start;animation:show .5s}nav#main-nav.open{display:flex;animation:show .5s}}@keyframes show{0%{opacity:0}to{opacity:1}}.hero{background:var(--back-gradient-dark);background-position:center;background-repeat:no-repeat;background-size:cover}.hero .container{gap:calc(2.5vh + 2.5vw);overflow:hidden}.hero-index{margin-top:-4.5rem}.hero-main-block,.hero-block,.hero-block-text{width:100%;display:flex;flex-direction:column}.hero-main-block{gap:calc(1vh + 1vw)}.hero-main-text{color:var(--200);font-size:calc(.875rem + (1 - .875) * ((100vw - 24rem)) / (120 - 24));line-height:calc(1.25rem + (1.5 - 1.25) * ((100vw - 24rem)) / (120 - 24))}.hero-main-text-max-width{max-width:50rem}.hero-main-block-container{display:flex;align-items:center;justify-content:space-between}.hero-main-block-container .back-pic{height:80vh}.hero-smaller-heading{display:block;margin-top:1rem;font-size:calc(1.25rem + (2.25 - 1.25) * ((100vw - 24rem)) / (120 - 24));font-weight:500}.section-cards{background-position:bottom;background-repeat:no-repeat;background-size:cover}.section-cards .container{flex-direction:column}.section-cards .h2{text-align:center}.section-cards-text{max-width:60vw;text-align:center}.section-cards-block-list{display:flex;gap:1.5vw}.section-cards-block{width:100%;height:100%;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;font-size:.875rem;line-height:1.25rem;background:var(--white);border-radius:1rem;box-shadow:var(--blue-shadow)}.section-cards-block .h5{margin-bottom:1rem;text-align:center}.section-cards-block .back-pic{height:calc(10rem + (15.5 - 10) * ((100vw - 76rem)) / (120 - 24))}.section-text .row-reverse{flex-direction:row-reverse}.section-text .back-pic{height:100%}.section-text-main-block,.section-text-block-list{width:100%;display:flex;flex-direction:column;gap:3vh}.index .section-text-main-block{width:70%}.section-text-block{width:100%}.section-text-block-title{height:2.5rem;padding-left:3.5rem;margin-bottom:.5rem;display:flex;align-items:center;background-position:left;background-repeat:no-repeat;background-size:contain}.block-marker{padding:.5rem 0rem .5rem 2.5rem}.section-price-cards{background:var(--back-gradient);background-position:top;background-repeat:no-repeat;background-size:cover}.section-price-cards .container{flex-direction:column;justify-content:center;gap:2.5vh}.section-price-cards .button{margin:1rem 0}.section-price-cards-list{width:100%;display:flex;gap:2vw}.section-price-cards-block{width:100%;display:flex;flex-direction:column;align-items:center;background:var(--white-transparent);border-radius:1rem}.section-price-cards-type{width:100%;min-width:12rem;padding:1rem;display:flex;flex-direction:column;align-items:center;background:var(--white);box-shadow:var(--blue-shadow);border-radius:1rem}.section-price-cards-title{text-align:center}.section-price-cards-title img{width:calc(5.5rem + (7.5 - 5.5) * ((100vw - 24rem)) / (120 - 24));margin:0 auto}.section-price-cards-title-text{text-transform:uppercase;font-size:calc(1rem + (1.125 - 1) * ((100vw - 62rem)) / (120 - 62));line-height:calc(2.5rem + (3 - 2.5) * ((100vw - 62rem)) / (120 - 62));letter-spacing:.1rem;color:var(--logo-green-dark)}.price-value{text-transform:uppercase;text-align:center;font-weight:600;font-size:2rem;line-height:3rem;color:var(--logo-blue-light)}.price-value sup{font-size:1rem}.enterprise{padding:.7rem 0;font-size:1.5rem;line-height:1.5rem}.price-period{font-size:1.125rem;line-height:1.125rem;color:var(--500)}.section-price-cards-features{width:100%;height:100%;padding:1rem 2rem 2rem 3rem;display:flex;flex-direction:column;justify-content:center;gap:1rem}.section-cta .container{padding:0;flex-direction:column;gap:2.5vw}.section-cta-block{padding:calc(3vw + 3vh);width:100%;display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center;color:var(--white);background:var(--logo-blue-dark)}.section-cta-block .h2{color:var(--white);text-align:center}.section-cta-block-text{max-width:50rem;font-size:calc(1.5rem + (2.5 - 1.5) * ((100vw - 24rem)) / (120 - 24));line-height:calc(1.75rem + (3 - 1.75) * ((100vw - 24rem)) / (120 - 24));font-weight:500}.footer{width:100%;padding:0 0 5vh;margin:auto 0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:3vh}.footer-nav{width:100%;padding:1rem;background:var(--500)}.footer-nav-list{display:flex;align-items:center;justify-content:center;gap:2.5vw}.footer-nav-list a{font-size:.875rem;font-weight:500;color:var(--300);text-transform:uppercase}.footer-nav-list a:hover,.footer-nav-list a:focus{color:var(--white)}.footer-logo{width:calc(14rem + .0625*(100vw - 24rem));transition:all .5s ease-in-out}.footer-logo:hover,.footer-logo:focus{transform:scale(1.1)}.media-list,.footer-links-list{display:flex;align-items:center;gap:1rem}.footer-block-info,.footer-block-info-list{display:flex;flex-direction:column;align-items:center}.footer-links-list{margin-top:1rem}.footer-block-info,.footer-links-list a{font-size:.75rem;line-height:1.25rem;color:var(--600)}.footer-links-list a{text-decoration:underline}.footer-links-list a:hover,.footer-links-list a:focus{color:var(--logo-blue-light);text-decoration:none}.media-list img{width:calc(2rem + (2.5 - 2) * ((100vw - 24rem)) / (120 - 24));filter:invert(100%) sepia(1%) saturate(6175%) hue-rotate(176deg) brightness(89%) contrast(106%);transition:all .5s ease-in-out}.media-list img:hover,.media-list img:focus{transform:scale(1.2);filter:invert(63%) sepia(63%) saturate(1004%) hue-rotate(178deg) brightness(99%) contrast(89%)}.nav-page{width:100%;display:flex;align-items:center;gap:1rem}.info{text-align:justify;background:var(--200)}.info .container{padding:calc(3rem + .03125*(100vw - 24rem)) calc(1rem + (26 - 1) * ((100vw - 24rem)) / (120 - 24));flex-direction:column;align-items:start;gap:1rem}.info strong{display:inline-block;padding:.25rem .5rem;color:var(--800);font-weight:600;background-color:var(--white);border-radius:.25rem;border:dashed 1px var(--500)}.info ul li{list-style:disc;margin-left:1rem}.info ul{margin-top:-1.7rem;margin-bottom:1.7rem}.info h1,.info h2,.info h3,.info h4{color:var(--800);font-weight:500}.info h1,.info h2,.info h3{margin-bottom:.5rem}.info h2{font-size:calc(2rem + (2.5 - 2) * ((100vw - 24rem)) / (120 - 24));line-height:calc(2.5rem + (3 - 2.5) * ((100vw - 24rem)) / (120 - 24));text-align:left}.info h3{margin-top:calc(1rem + (2.5 - 1) * ((100vw - 24rem)) / (120 - 24));font-size:calc(1.25rem + (1.5 - 1.25) * ((100vw - 24rem)) / (120 - 24));line-height:calc(1.5rem + (2 - 1.5) * ((100vw - 24rem)) / (120 - 24))}.info h4{font-size:1rem;line-height:1.5rem}.info p{margin-bottom:1.7rem}.key-features .container{flex-direction:column}.key-features-block-list,.key-features-text{width:100%;display:flex;flex-direction:column}.key-features-main-text{max-width:60vw;text-align:center}.key-features-block-list{gap:8vw}.key-features-block{display:flex;align-items:center;gap:1.5rem}.key-features .row-reverse{flex-direction:row-reverse}.key-features-block .back-pic{width:calc(70vw + .3125*(100vw - 24rem));min-height:50vh}.key-features-text{padding:4vw;gap:1rem;background:var(--white);border-radius:1rem;box-shadow:var(--grey-shadow)}.key-features-text .h4{text-align:left}.key-features-example{padding:calc(1rem + (2 - 1) * ((100vw - 24rem)) / (120 - 24));background-color:var(--200);border-radius:.5rem}.key-features-example .h5{padding-left:2.5rem;margin-bottom:.5rem;font-size:1rem;line-height:2.5rem;color:var(--600);text-transform:uppercase;background-position:left;background-repeat:no-repeat}.key-features-example-text{font-size:.875rem;line-height:1.5rem}.key-features-text-list{padding-left:1rem;display:flex;flex-direction:column;gap:1rem;line-height:1.5rem;font-weight:500;color:var(--800)}.form .back-pic{min-height:50vw}.form-block{width:100%;display:flex;flex-direction:column;gap:1.5rem}.form-content{width:100%;padding:4vw;display:flex;flex-direction:column;align-items:center;gap:1.5rem;background:var(--white);border-radius:1rem;box-shadow:var(--grey-shadow)}.form-field-block{width:100%;display:flex;flex-direction:column;gap:1.5rem}.form-field-block>div{width:100%;display:flex;flex-direction:column;gap:.5rem}.form-label{display:block;width:100%;margin-bottom:.5rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:600;color:var(--700);text-transform:uppercase}.form-field-description{margin-bottom:.5rem;color:var(--500);font-size:.75rem;line-height:1.25rem;font-style:italic}.form-field,.form-textarea{width:100%;padding:.75rem;font-family:Inter,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;color:var(--800);background-color:var(--white);border:1px solid var(--400);border-radius:.25rem;transition:border-color .2s ease,background-color .2s ease}.form-field:focus,.form-textarea:focus{outline:none;background:var(--100);border-color:var(--logo-blue-dark)}.form-field::placeholder,.form-textarea::placeholder{font-size:.875rem;font-style:italic;line-height:1.25rem;font-weight:300;color:var(--500);opacity:1}.form-field::-webkit-input-placeholder,.form-textarea::-webkit-input-placeholder{color:var(--500);font-style:italic}.form-field::-moz-placeholder,.form-textarea::-moz-placeholder{color:var(--500);font-style:italic;opacity:1}.form-textarea{min-height:120px;resize:vertical}select.form-field{cursor:pointer;appearance:auto;-webkit-appearance:menulist;-moz-appearance:menulist}.form-checkbox-label{display:flex;align-items:flex-start;gap:.5rem;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.5rem;font-weight:400;color:var(--600);cursor:pointer}.form-checkbox{appearance:none;-webkit-appearance:none;min-width:1.5rem;width:1.5rem;height:1.5rem;margin-top:.125rem;border:1px solid var(--400);border-radius:.25rem;background:var(--white);cursor:pointer;position:relative;transition:border-color .2s,box-shadow .2s}.form-checkbox:checked{background:var(--500);border-color:var(--500)}.form-checkbox:focus{outline:none;box-shadow:0 0 0 2px var(--400)}.form-checkbox:checked:after{content:"";display:block;width:.75rem;height:.5rem;border-left:2px solid var(--white);border-bottom:2px solid var(--white);position:absolute;left:.25rem;top:.25rem;transform:rotate(-45deg)}.star-required{font-size:.875rem;color:var(--logo-blue-light)}.required-fields-text{width:100%;margin-bottom:0;font-size:.75rem;font-style:italic;line-height:1rem;font-weight:300;color:var(--500)}.form-message{width:100%;padding:.75rem 1rem;margin-bottom:1rem;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;border-radius:.5rem;transition:opacity .3s ease-in-out}.form-message.hidden{display:none}.form-message.bg-green-100{background-color:#d1fae5;color:#065f46;border:1px solid #059669}.form-message.bg-red-100{background-color:#fee2e2;color:#991b1b;border:1px solid #DC2626}.error-message{display:block;width:100%;margin-top:.25rem;text-align:left;font-size:.75rem;line-height:1rem;font-style:italic;color:var(--error)}@media screen and (max-width: 1280px){.section-cards-block-list{flex-direction:column;gap:3vh}.section-cards-block-list .h5{text-align:left;margin-bottom:.5rem}.section-cards-block{height:100%;flex-direction:row;align-items:center;gap:1.5rem}.section-cards-block-text{width:100%}.section-cards-block .back-pic{height:10rem;width:50%}.section-price-cards-list{flex-wrap:wrap;justify-content:center}.section-price-cards-block{width:40vw;padding-bottom:0;flex-direction:row}.section-price-cards-type{width:50%;height:100%;justify-content:center}.section-price-cards-features{padding:2rem 1.5rem 2rem 2.5rem}.row-reverse{flex-direction:row-reverse}}@media screen and (max-width: 970px){.container{padding:5rem 5vw;flex-direction:column;gap:5vh}.hero-main-block{align-items:center}.hero-main-block .h1{text-align:center}.hero-main-block-container{flex-direction:column;margin-top:2vh}.hero-main-block-container .back-pic{height:20vh}.hero-main-text{text-align:center}.h1-index{padding-top:2vh}.header .container{flex-direction:row}.nav-page{flex-wrap:wrap;justify-content:center}.section-text .container{padding-left:5vh}.section-text .row-reverse,.key-features .row-reverse{flex-direction:column}.section-text-main-block{padding:0;align-items:center}.section-text-main-block{width:100%}.section-text-main-block .subheading,.section-text-main-block .h2{text-align:center}.section-text .back-pic{width:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.section-text .back-pic{height:20rem}.section-text-block-list{flex-direction:row;margin-bottom:5vh}.form .container{flex-direction:column-reverse}.key-features-block,.form-block{flex-direction:column;align-items:center}.key-features-block .back-pic,.form-block .back-pic{height:40vw}.key-features-main-text{max-width:none}.key-features-text{align-items:center;margin-top:-10vw}.key-features-text-list{width:100%}.section-price-cards-list{flex-direction:column;flex-wrap:nowrap;align-items:center}.section-price-cards-block{width:100%}.section-price-cards-features{padding-left:calc(2rem + .4*(100vw - 40rem))}.footer-logo{margin-top:1.5rem}.column-reverse{flex-direction:column-reverse}}@media screen and (max-width: 640px){.section-cards-block-list .h5{text-align:center}.section-cards-block{flex-direction:column}.section-cards-block .back-pic{height:10rem;width:100%}.section-cards-text{max-width:none}.section-text-block-list{flex-direction:column;margin-bottom:0}.section-price-cards-features{padding-left:2rem}.key-features-text{padding:4vh}}@media screen and (max-width: 480px){.section-cards-text{width:100%}.key-features-text,.section-price-cards-list{gap:4vh}.section-price-cards-block{max-width:18rem;flex-direction:column;align-items:center}.section-price-cards-block img{width:7.5rem}.section-price-cards-type{width:100%}.section-price-cards-features{padding:1rem 2rem 2rem 3rem}.form-field-row{flex-direction:column}}#chatbot-container{position:fixed;bottom:20px;right:20px;z-index:1000}#chatbot-toggle{background:#06c;color:#fff;border:none;border-radius:50%;width:64px;height:64px;font-size:32px;cursor:pointer;box-shadow:0 4px 16px #06c6}#chatbot-window{width:440px;height:640px;background:#fff;border-radius:20px;box-shadow:0 8px 32px #0003;display:flex;flex-direction:column;position:absolute;bottom:85px;right:0}#chatbot-window.hidden{display:none}#chatbot-header{background:linear-gradient(90deg,#2db54c,#1d8f3a);color:#fff;padding:22px;display:flex;align-items:center;gap:14px;font-weight:600;font-size:19px;border-radius:20px 20px 0 0}#chatbot-close{margin-left:auto;background:#fff3;border:none;color:#fff;font-size:26px;cursor:pointer;padding:6px 12px;border-radius:8px}#chatbot-messages{flex:1;padding:24px;overflow-y:auto;display:flex;flex-direction:column;gap:20px;background:#f9fafb}#chatbot-input-container{display:flex;padding:20px;border-top:1px solid #e5e7eb;gap:12px;background:#fff;border-radius:0 0 20px 20px}#chatbot-input{flex:1;border:2px solid #e0e0e0;padding:14px 20px;border-radius:28px;font-size:16px;outline:none}#chatbot-input:focus{border-color:#2db54c}#chatbot-send{background:#06c;color:#fff;border:none;padding:14px 30px;border-radius:28px;cursor:pointer;font-weight:600;font-size:16px}@media (max-width: 480px){#chatbot-window{width:calc(100vw - 40px);height:calc(100vh - 100px)}}.grecaptcha-badge{visibility:hidden!important;opacity:0!important}.form-message[data-astro-cid-ar4vbqfu]{transition:opacity .3s ease-in-out;padding:.75rem 1rem;border-radius:.5rem;margin-bottom:1rem}.form-message[data-astro-cid-ar4vbqfu].hidden{display:none}.form-message[data-astro-cid-ar4vbqfu].bg-green-100{background-color:#d1fae5;color:#065f46;border:1px solid #059669}.form-message[data-astro-cid-ar4vbqfu].bg-red-100{background-color:#fee2e2;color:#991b1b;border:1px solid #DC2626}.recaptcha-text[data-astro-cid-ar4vbqfu]{font-size:.75rem;color:#666;margin:.5rem 0 1rem;line-height:1.4}.recaptcha-text[data-astro-cid-ar4vbqfu] a[data-astro-cid-ar4vbqfu]{color:#2563eb;text-decoration:none}.recaptcha-text[data-astro-cid-ar4vbqfu] a[data-astro-cid-ar4vbqfu]:hover{text-decoration:underline}@media (max-width: 768px){.form-content[data-astro-cid-ar4vbqfu]{max-width:100%;padding:10px}.recaptcha-text[data-astro-cid-ar4vbqfu]{font-size:.7rem}}
