.growt-ae-wrap{width:min(100% - 32px,1240px);margin:clamp(24px,4vw,56px) auto;color:#202b37;box-sizing:border-box}.growt-ae-wrap *{box-sizing:border-box}.growt-ae-hero{padding:clamp(24px,4vw,48px);border:1px solid rgba(118,143,166,.23);border-radius:26px;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(239,247,250,.92));box-shadow:0 16px 45px rgba(36,66,91,.07);margin-bottom:26px}.growt-ae-kicker{font-size:.76rem;letter-spacing:.13em;font-weight:650;color:#557f91}.growt-ae-hero h2{font-size:clamp(1.8rem,3.4vw,3.1rem);line-height:1.12;letter-spacing:-.035em;font-weight:600;margin:14px 0;color:#1d2a36}.growt-ae-hero p{font-size:clamp(1rem,1.4vw,1.14rem);line-height:1.7;max-width:780px;color:#596a77;margin:0 0 22px}.growt-ae-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.growt-ae-card{min-width:0;border:1px solid #e0e8ed;border-radius:20px;background:rgba(255,255,255,.94);padding:23px;box-shadow:0 8px 28px rgba(37,62,79,.045);transition:transform .18s ease,box-shadow .18s ease}.growt-ae-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(37,62,79,.09)}.growt-ae-card h3{font-size:1.2rem;line-height:1.35;font-weight:600;margin:0 0 12px;color:#243746;overflow-wrap:anywhere}.growt-ae-desc{color:#63727e;line-height:1.65;overflow-wrap:anywhere}.growt-ae-image{margin:-23px -23px 20px;overflow:hidden;border-radius:20px 20px 0 0}.growt-ae-image img{display:block;width:100%;height:auto;max-height:240px;object-fit:cover}.growt-ae-link{display:inline-flex;gap:9px;margin-top:17px;color:#27677c;font-weight:600;text-decoration:none}.growt-ae-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 22px;border:0;border-radius:999px;background:#244f63;color:#fff!important;text-decoration:none!important;font:inherit;font-weight:600;cursor:pointer}.growt-ae-button:hover{background:#173e50}.growt-ae-empty{grid-column:1/-1;border:1px dashed #cbd8df;border-radius:18px;padding:24px;color:#667985;background:#fbfdfe}.growt-ae-form{display:grid;gap:18px;max-width:820px;padding:clamp(20px,3vw,34px);border:1px solid #e0e8ed;border-radius:22px;background:#fff;box-shadow:0 8px 28px rgba(37,62,79,.045)}.growt-ae-form label{display:grid;gap:8px;font-weight:550;color:#354955}.growt-ae-form input:not([type=checkbox]),.growt-ae-form select,.growt-ae-form textarea{width:100%;max-width:100%;min-width:0;border:1px solid #d6e0e6;border-radius:12px;padding:12px 14px;background:#fbfdfe;color:#243746;font:inherit}.growt-ae-form textarea{resize:vertical}.growt-ae-form .growt-ae-consent{display:flex;align-items:flex-start;gap:10px;font-weight:400;line-height:1.5}.growt-ae-form .growt-ae-consent input{margin-top:5px}.growt-ae-notice{margin:0 0 18px;padding:14px 18px;border-radius:12px;background:#edf8f1;color:#245b3d}.growt-ae-wrap a:focus-visible,.growt-ae-wrap button:focus-visible,.growt-ae-wrap input:focus-visible,.growt-ae-wrap textarea:focus-visible,.growt-ae-wrap select:focus-visible{outline:2px solid #4c91aa;outline-offset:3px}@media(max-width:900px){.growt-ae-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.growt-ae-wrap{width:calc(100% - 24px);margin:24px auto}.growt-ae-grid{grid-template-columns:minmax(0,1fr);gap:14px}.growt-ae-hero{border-radius:20px}.growt-ae-card{padding:19px}.growt-ae-image{margin:-19px -19px 17px}.growt-ae-form{padding:18px}}
