.site .bro2{position:relative;background:#fff;overflow:hidden}.site .bro2 *{letter-spacing:0}.site .bro2__inner{display:grid;grid-template-columns:minmax(0,46%) minmax(0,44%);justify-content:space-between;align-items:center;gap:0 3vw;padding:3.6vw 5vw 4vw;box-sizing:border-box}.site .bro2__media{position:relative}.site .bro2__media::before{content:'';position:absolute;left:6%;top:8%;width:70%;height:78%;border-radius:50%;background:radial-gradient(circle,rgb(144 211 209 / .45) 0%,#fff0 68%);filter:blur(1vw)}.site .bro2__media img{position:relative;display:block;width:100%;height:auto;filter:drop-shadow(0 1.6vw 2.2vw rgb(28 23 76 / .28));transition:transform .6s cubic-bezier(.22,1,.36,1)}.site .bro2__badge{position:absolute;z-index:2;right:4%;top:6%;background:#EE4799;color:#fff;font-weight:700;font-size:clamp(11px, .8vw, 14px);letter-spacing:.06em;text-transform:uppercase;padding:.55vw 1vw;border-radius:50px;box-shadow:0 .6vw 1.4vw -.4vw rgb(238 71 153 / .6);transform:rotate(6deg)}.site .bro2__eyebrow{display:inline-block;color:#EE4799;font-weight:700;font-size:clamp(11px, .72vw, 13px);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.7vw}.site .bro2__title{font-weight:800;font-size:clamp(24px, 2.2vw, 40px);line-height:1.1;letter-spacing:-.05vw;color:#1C174C;margin:0 0 .9vw;hyphens:none}.site .bro2__title em{font-style:normal;color:#EE4799}.site .bro2__text{font-size:clamp(14px, .94vw, 17px);line-height:1.6;color:#4A4F63;font-weight:400;margin:0 0 1vw;max-width:34vw}.site .bro2__list{list-style:none;margin:0 0 1.4vw;padding:0;display:grid;gap:.4vw}.site .bro2__list li{display:flex;align-items:center;gap:.6vw;font-size:clamp(13px, .88vw, 16px);color:#1C174C;font-weight:500}.site .bro2__list li svg{width:1.25em;height:1.25em;flex:0 0 auto;color:#2AA8A4}.site .bro2__form{background:#fff;border:1px solid #E6E8F0;border-radius:1vw;box-shadow:0 1.3vw 3.3vw -1vw rgb(28 23 76 / .22);padding:clamp(16px, 1.4vw, 26px)}.site .bro2__form-kop{font-size:clamp(14px, 1vw, 17px);font-weight:700;color:#1C174C;margin:0 0 .3vw}.site .bro2__form-sub{font-size:clamp(12px, .78vw, 13.5px);color:#6B7080;margin:0 0 .9vw;line-height:1.5}.site .bro2 .gform_wrapper{margin:0!important}.site .bro2 .gform_wrapper .gform_heading{display:none!important}.site .bro2 .gform_wrapper .gform_fields{display:grid!important;grid-template-columns:1fr 1fr!important;gap:.6vw!important}.site .bro2 .gform_wrapper .gfield{margin:0!important;padding:0!important}.site .bro2 .gform_wrapper .gfield_label{display:block!important;font-size:clamp(11px, .7vw, 12.5px)!important;font-weight:600!important;color:#1C174C!important;margin:0 0 .3vw!important;padding:0!important;letter-spacing:0!important}.site .bro2 .gform_wrapper .gfield_required{color:#EE4799!important}.site .bro2 .gform_wrapper input[type="text"],.site .bro2 .gform_wrapper input[type="email"]{width:100%!important;box-sizing:border-box!important;height:clamp(38px, 2.3vw, 42px)!important;padding:0 .8vw!important;border:1px solid #E1E3EC!important;border-radius:.5vw!important;font-size:clamp(12px, .78vw, 13.5px)!important;font-family:"Poppins",sans-serif!important;font-weight:400!important;color:#1C174C!important;background:#fff!important;box-shadow:none!important;margin:0!important;letter-spacing:0!important}.site .bro2 .gform_wrapper input[type="text"]:focus,.site .bro2 .gform_wrapper input[type="email"]:focus{outline:none!important;border-color:#2AA8A4!important;box-shadow:0 0 0 3px rgb(144 211 209 / .35)!important}.site .bro2 .gform_wrapper .gform_footer{margin:.8vw 0 0!important;padding:0!important}.site .bro2 .gform_wrapper .gform_footer input[type="submit"],.site .bro2 .gform_wrapper .gform_footer button{width:100%!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center;justify-content:center;background:var(--turqouise)!important;color:#111!important;border:0!important;border-radius:50px!important;padding:.8vw 1.4vw!important;font-family:"Poppins",sans-serif!important;font-size:clamp(12px, .83vw, 15px)!important;font-weight:600!important;line-height:1!important;letter-spacing:0!important;cursor:pointer;transition:all .4s ease-in-out;box-shadow:none!important;margin:0!important}.site .bro2 .gform_wrapper .gform_footer input[type="submit"]:hover,.site .bro2 .gform_wrapper .gform_footer button:hover{background:#fff!important;box-shadow:0 0 14px 2px rgb(144 211 209 / .95)!important}.site .bro2 .gform_wrapper .gform_validation_errors,.site .bro2 .gform_wrapper .validation_message{font-size:12px!important;letter-spacing:0!important}.site .bro2__trust{display:flex;align-items:center;gap:.4vw;font-size:clamp(10.5px, .66vw, 12px);color:#7C8093;margin-top:.7vw}.site .bro2__trust svg{width:.7vw;height:.7vw;min-width:11px;min-height:11px}@media (hover:hover) and (pointer:fine){.site .bro2__media:hover img{transform:translateY(-.4vw) rotate(-1deg)}}@media (max-width:1024px){.site .bro2__inner{grid-template-columns:1fr;gap:24px 0;padding:40px 24px 44px}.site .bro2__media{max-width:520px;margin:0 auto}.site .bro2__badge{padding:8px 14px;font-size:12px}.site .bro2__eyebrow{font-size:12px;margin-bottom:8px}.site .bro2__title{font-size:28px;margin-bottom:12px}.site .bro2__text{font-size:15px;max-width:none;margin-bottom:12px}.site .bro2__list{gap:8px;margin-bottom:18px}.site .bro2__list li{font-size:14px;gap:10px}.site .bro2__form{border-radius:14px;padding:18px}.site .bro2__form-kop{font-size:16px}.site .bro2__form-sub{font-size:13px;margin-bottom:12px}.site .bro2 .gform_wrapper .gform_fields{grid-template-columns:1fr!important;gap:10px!important}.site .bro2 .gform_wrapper .gfield_label{font-size:12px!important;margin-bottom:4px!important}.site .bro2 .gform_wrapper input[type="text"],.site .bro2 .gform_wrapper input[type="email"]{height:42px!important;padding:0 12px!important;border-radius:9px!important;font-size:14px!important}.site .bro2 .gform_wrapper .gform_footer{margin-top:12px!important}.site .bro2 .gform_wrapper .gform_footer input[type="submit"],.site .bro2 .gform_wrapper .gform_footer button{padding:13px 20px!important;font-size:14px!important}.site .bro2__trust{font-size:11.5px;margin-top:10px;gap:6px}}