.svc-proof{display:grid;gap:26px;align-content:center}.svc-proof>div{border-bottom:1px solid #e5d8db;padding:0 0 24px;display:flex;flex-direction:column;gap:8px}.svc-proof strong{font-size:54px;color:#bb102a;line-height:1.1;letter-spacing:-.05em}.svc-proof span{font-size:15px;color:#555}.svc-capabilities{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:50px}.svc-capability{background:#10070bd9;border:1px solid #ffffff25;border-radius:24px;padding:30px;min-height:280px;backdrop-filter:blur(12px)}.svc-capability>span{display:block;font-size:12px;color:#f55d73;margin-bottom:48px}.svc-capability p{color:#d5cbd0;font-size:16px}.svc-lead{max-width:640px}.svc-plans{padding:110px 0}.svc-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:85px;align-items:stretch}.svc-plan{position:relative;background:#f1eded;border-radius:12px;padding:30px;display:flex;flex-direction:column;border:1px solid #e9dfe1}.svc-plan.svc-popular{border-color:#c51630;background:#fff1f3}.svc-popular-band{position:absolute;bottom:100%;left:-1px;right:-1px;background:linear-gradient(110deg,#eb1b35,#8e0a20);border-radius:12px 12px 0 0;color:#fff;padding:15px 30px;display:flex;justify-content:space-between}.svc-popular{border-top-left-radius:0;border-top-right-radius:0}.agency-page .svc-plan h3{font-size:30px}.agency-page .svc-plan-desc{font-size:16px;color:#65565b;margin:8px 0}.svc-plan-price{font-size:clamp(42px,4.5vw,64px);letter-spacing:-.06em;margin:48px 0;color:#960c23;line-height:1.15}.svc-plan-price small{font-size:16px;letter-spacing:0;margin-left:8px;white-space:nowrap;color:#6a555a}.svc-plan ul{list-style:none;padding:0;margin:0 0 42px;flex:1}.svc-plan li{padding:9px 0 9px 24px;position:relative;font-size:16px;line-height:1.5;color:#48383d}.svc-plan li:before{content:'✓';position:absolute;left:0;color:#b3102b}.svc-plan .ag-button{width:100%;justify-content:center;font-size:15px}.svc-benefits{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:50px}.svc-benefits article{padding:32px;border:1px solid #d8c6ca;border-radius:22px;background:#fff}.svc-faq{margin-top:48px}.svc-faq details{border-bottom:1px solid #ffffff38;padding:24px 0}.svc-faq summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;font-size:23px;list-style:none}.svc-faq summary::-webkit-details-marker{display:none}.svc-faq summary span{color:#fff;background:#bc102b;border-radius:50%;min-width:30px;height:30px;text-align:center;transition:transform .2s}.svc-faq details[open] summary span{transform:rotate(45deg)}.svc-faq details p{max-width:900px;color:#ded5d8}.ag-process-grid:before{display:none!important}.ag-flow-line{display:none!important}.svc-plan:target{outline:2px solid #bc102b}@media(max-width:900px){.svc-capabilities{grid-template-columns:1fr 1fr}.svc-plan-grid{gap:12px}.svc-plan{padding:22px}.svc-plan-price{font-size:42px}.svc-plan-price small{display:block;margin:8px 0}.svc-popular-band{padding:14px 22px}}@media(max-width:700px){.svc-capabilities,.svc-benefits,.svc-plan-grid{grid-template-columns:1fr}.svc-plan-grid{gap:65px}.svc-plans{padding:70px 0}.svc-plan-price{margin:30px 0}.svc-plan-price small{display:inline;margin-left:8px}.svc-capability{min-height:240px}.svc-proof strong{font-size:44px}.svc-faq summary{font-size:20px}.svc-plan li{font-size:15px}.svc-benefits article{padding:24px}}
.agency-page .ag-last .ag-section-head{margin-left:auto;margin-right:auto;max-width:1000px;text-align:center}.agency-page .ag-last h2{max-width:1000px;margin-inline:auto;text-wrap:balance}.agency-page .ag-last{display:flex;flex-direction:column;align-items:center}.agency-page .ag-last>.ag-button{align-self:center}.agency-page .ag-benefits{position:relative;isolation:isolate;background:radial-gradient(ellipse at 15% 35%,#a50b2638,transparent 52%),radial-gradient(ellipse at 90% 85%,#e01b2e20,transparent 46%),repeating-linear-gradient(130deg,transparent 0 100px,#db263008 101px 102px,transparent 103px 200px),#090708}.agency-page .svc-benefits article{background:linear-gradient(135deg,#ffffff12,#ffffff06);border:1px solid #ffffff24;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:inset 0 1px 0 #ffffff14,0 15px 40px #0002;color:#fff}.agency-page .svc-benefits article h3{color:#fff}.agency-page .svc-benefits article p{color:#e4dce0}.agency-page .svc-benefits article:hover{border-color:#db54676b;background:linear-gradient(135deg,#ffffff18,#a51b2514)}
