.asf-hero{background:linear-gradient(115deg,#092e40,#0c5965);border-radius:28px;color:#fff;margin:18px 0 36px;overflow:hidden;padding:clamp(38px,7vw,90px);position:relative}.asf-hero:after{content:'AS';font:900 220px/1 Georgia;opacity:.055;position:absolute;right:4%;top:-25px}.asf-hero>div{max-width:820px;position:relative;z-index:1}.asf-hero h1{color:#fff;font:700 clamp(38px,6vw,68px)/1.02 Georgia,serif;margin:12px 0 20px}.asf-hero p{font-size:20px;max-width:660px}.asf-hero form{background:#fff;border-radius:14px;display:flex;margin-top:30px;padding:7px}.asf-hero input{border:0!important;box-shadow:none!important;flex:1;font-size:17px;padding:14px}.asf-hero button,.asf-form button,.asf-filter button{background:#e4553f;border:0;border-radius:9px;color:#fff;cursor:pointer;font-weight:800;padding:14px 22px}.asf-kicker{color:#f6bd59;font-size:12px;font-weight:900;letter-spacing:2px}.asf-stats{display:flex;gap:10px;margin-top:18px}.asf-stats b{color:#f6bd59}.asf-steps,.asf-grid{display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}.asf-steps article,.asf-card,.asf-panel{background:#fff;border:1px solid #dbe5e7;border-radius:18px;padding:25px}.asf-steps b{align-items:center;background:#e5f2f0;border-radius:50%;color:#0c5965;display:flex;height:42px;justify-content:center;width:42px}.asf-cta{background:#f5ead9;border-radius:24px;margin:40px 0;padding:38px;text-align:center}.asf-button{background:#e4553f;border-radius:10px;color:#fff!important;display:inline-block;font-weight:800;padding:13px 20px;text-decoration:none}.asf-button.secondary{background:#0c5965}.asf-filter{display:grid;gap:10px;grid-template-columns:2fr 2fr 1fr 1.5fr auto;margin:20px 0}.asf-filter input,.asf-form input,.asf-form textarea{border:1px solid #bdcdd0;border-radius:8px;box-sizing:border-box;padding:12px;width:100%}.asf-card{text-align:left}.asf-card img{border-radius:50%}.asf-card h3{margin:12px 0 5px}.asf-form{display:grid;gap:15px;max-width:720px}.asf-form label{font-weight:700}.asf-form label input,.asf-form label textarea{display:block;font-weight:400;margin-top:6px}.asf-form .asf-check input{display:inline;width:auto}.asf-dash{display:grid;gap:15px;grid-template-columns:repeat(4,1fr)}.asf-dash a{background:#f4f8f8;border-radius:12px;color:#153c48;font-weight:800;padding:25px;text-align:center;text-decoration:none}.asf-dash b{display:block;font-size:30px;margin-bottom:8px}.asf-inbox article{border-top:1px solid #dbe5e7;margin-top:22px;padding-top:20px}.asf-inbox article span{float:right;color:#667}.asf-notice{background:#e5f2f0;border-left:4px solid #0c5965;margin:10px 0;padding:12px}.asf-join{text-align:center}@media(max-width:800px){.asf-grid,.asf-steps,.asf-dash{grid-template-columns:1fr}.asf-filter{grid-template-columns:1fr}.asf-hero form{display:block}.asf-hero button{width:100%}}
