.forming-body{background:#fbfcfa;color:#101a2b}.forming-page{width:min(940px,calc(100% - 40px));margin:auto}.forming-page h1,.forming-page h2{font-family:Georgia,serif;color:#101a2b}.forming-hero{text-align:center;max-width:710px;margin:76px auto 45px}.forming-location{display:flex;justify-content:center;align-items:center;gap:8px;color:#08704d;font-weight:800;letter-spacing:.04em}.forming-location svg{width:18px}.forming-location span{font-size:11px;padding:6px 10px;border-radius:20px;background:#e5f4ed}.forming-hero h1{font-size:clamp(38px,5vw,62px);line-height:1.02;margin:20px 0 4px}.forming-hero h2{font-size:clamp(29px,4vw,48px);font-style:italic;color:#08704d;margin:0 0 24px}.forming-hero>p:last-child{font-size:17px;line-height:1.7}.forming-wait,.forming-goal,.forming-receive,.forming-steps,.forming-benefits-list{border:1px solid #e2e8e4;border-radius:18px;background:#fff;box-shadow:0 12px 30px rgba(8,58,41,.05)}.forming-wait{display:grid;grid-template-columns:1fr 1fr;gap:36px;padding:34px 42px;background:#f1f7f3}.forming-kicker{color:#08704d;font-size:11px;font-weight:900;letter-spacing:.12em;margin:0 0 8px}.forming-wait h2,.forming-goal h2,.forming-benefits-list h2,.forming-receive h2,.forming-steps h2{font-size:28px;margin:0 0 10px}.forming-wait form{display:grid;gap:9px}.forming-wait label{font-size:12px;font-weight:800}.forming-wait input{height:48px;border:1px solid #c9d7cf;border-radius:9px;padding:0 14px;font:inherit}.forming-wait button{border:0;justify-content:center}.forming-wait small{display:flex;align-items:center;gap:5px;font-size:11px}.forming-wait small svg{width:14px}.forming-flash{grid-column:1/-1;padding:10px;border-radius:8px}.forming-flash.ok{background:#dff3e9}.forming-flash.error{background:#fdeaea}.forming-goal{text-align:center;margin:24px 0;padding:34px}.forming-count strong{font-size:28px;color:#08704d}.forming-progress{height:10px;background:#e7eee9;border-radius:8px;margin:18px auto 0;max-width:590px;overflow:hidden}.forming-progress i{display:block;height:100%;background:#08704d}.forming-callout{text-align:center;background:#eaf5ef;border-radius:12px;padding:18px;color:#075c41;font-weight:700}.forming-benefits-list{padding:38px 48px;margin:24px 0}.forming-benefits-list>div{display:flex;gap:18px;align-items:center;padding:21px 0;border-top:1px solid #e5eae7}.forming-benefits-list>div svg{width:34px;color:#08704d}.forming-benefits-list p{display:grid;margin:0}.forming-benefits-list span{font-size:14px;color:#50605a}.forming-receive{display:grid;grid-template-columns:1.4fr .6fr;gap:35px;padding:42px 54px;background:#f3f7f4}.forming-receive ul{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:14px}.forming-receive li{display:flex;gap:9px;align-items:center}.forming-receive li svg{width:20px;color:#08704d}.forming-phone{width:145px;height:235px;border:8px solid #183129;border-radius:24px;background:#fff;margin:auto;padding:35px 15px}.forming-phone span,.forming-phone i{display:block;background:#dcebe3;border-radius:6px;margin-bottom:14px}.forming-phone span{height:45px}.forming-phone i{height:19px}.forming-steps{text-align:center;padding:40px;margin:24px 0}.forming-steps ol{list-style:none;padding:25px 0 0;margin:0;display:grid;grid-template-columns:repeat(3,1fr)}.forming-steps li{display:grid;gap:10px;position:relative}.forming-steps li:not(:last-child):after{content:'→';position:absolute;right:-5px;top:8px;color:#91a99d}.forming-steps li span{display:grid;place-items:center;width:38px;height:38px;margin:auto;border-radius:50%;background:#e4f2ea;color:#08704d;font-weight:900}.forming-closing{text-align:center;color:#08704d;font:italic 22px Georgia,serif;margin:42px 0 60px}.forming-closing svg{width:20px}
