.sbc2{--n:#002B6A;--b:#0176BF;--b2:#086BAF;--c:#4BC2D8;--y:#FFC045;--y2:#FFEA32;--g:#ECECEC;--bd:#C1C1C1;--d:#0051A4;--ink:#000;--mut:rgba(0,0,0,.72);--grad:radial-gradient(ellipse 60% 12% at 50% 100%,rgba(1,118,191,.55) 0%,rgba(1,118,191,0) 100%),radial-gradient(ellipse 70% 80% at 50% 42%,#0176BF 0%,#002B6A 78%);font-family:"Open Sans",system-ui,sans-serif;font-size:16px;line-height:1.6;color:var(--ink);-webkit-font-smoothing:antialiased}.sbc2 *,.sbc2 *::before,.sbc2 *::after{box-sizing:border-box}.sbc2.sec{padding:96px 24px}.sbc2 .w{max-width:1280px;margin:0 auto}.sbc2 .w-sm{max-width:1080px;margin:0 auto}.sbc2 .w-xs{max-width:900px;margin:0 auto}.sbc2 h1,.sbc2 h2,.sbc2 h3,.sbc2 h4{font-family:Inter,sans-serif;margin:0;text-transform:none}.sbc2 p{margin:0}.sbc2 .h1{font-weight:800;font-size:clamp(40px,5.6vw,72px);line-height:1.02;letter-spacing:-.025em;color:var(--n);margin:0 0 24px}.sbc2 .h2{font-weight:800;font-size:clamp(30px,3.6vw,48px);line-height:1.1;letter-spacing:-.015em;color:var(--n)}.sbc2 .h3{font-weight:700;font-size:23px;line-height:1.25;letter-spacing:0;color:var(--n)}.sbc2 .h4{font-weight:700;font-size:19px;line-height:1.3;letter-spacing:0;color:var(--n)}.sbc2 .h1,.sbc2 .h2,.sbc2 .h3,.sbc2 .h4{color:var(--n)!important}.sbc2 .lead{font-size:19px;line-height:1.6;color:rgba(0,0,0,.78)}.sbc2 .sub{font-size:18px;line-height:1.6;color:rgba(0,0,0,.75)}.sbc2 .mut{color:var(--mut)}body .sbc2 a{color:var(--b2);text-decoration:underline;text-underline-offset:2px}body .sbc2 a:hover{color:var(--n)}.sbc2 a:focus-visible,.sbc2 button:focus-visible,.sbc2 summary:focus-visible{outline:3px solid var(--c);outline-offset:3px}.sbc2 ul.list{margin:0 0 .9rem;padding:0 0 0 20px}.sbc2 ul.list li{margin:0 0 8px;line-height:1.55}.sbc2 .btns{display:flex;flex-wrap:wrap;gap:14px}.sbc2 .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:10px;border:0;font-family:Inter,sans-serif;font-weight:700;font-size:16px;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color 160ms ease-out,color 160ms ease-out,transform 160ms ease-out}.sbc2 .btn-y{background:var(--y);color:var(--n)}.sbc2 .btn-y:hover{background:var(--y2);color:var(--n);transform:translateY(-1px)}.sbc2 .btn-n{background:var(--n);color:#fff}.sbc2 .btn-n:hover{background:var(--d);color:#fff}.sbc2 .btn-l{background:#fff;color:var(--n);border:2px solid var(--n)}.sbc2 .btn-l:hover{background:var(--n);color:#fff}.sbc2.gray{background:var(--g)}.sbc2.white{background:#fff}.sbc2.grad,.sbc2 .grad{background-color:var(--n);background-image:var(--grad);color:#fff}.sbc2.on-dark .h2,.sbc2.on-dark .h3,.sbc2.on-dark .h4,.sbc2 .on-dark .h2,.sbc2 .on-dark .h3,.sbc2 .on-dark .h4,.sbc2 .cta-a .h2{color:#fff!important}.sbc2.on-dark p,.sbc2 .on-dark p{color:rgba(255,255,255,.94)}.sbc2 .dk-card{background:rgba(0,43,106,.55);border:1px solid rgba(255,255,255,.18);border-radius:16px;padding:24px}.sbc2 .dk-card .bar{width:36px;height:4px;background:var(--y);border-radius:2px;margin-bottom:16px}.sbc2 .dk-card p{font-size:15px;line-height:1.55;color:rgba(255,255,255,.92);margin-top:8px}.sbc2 .tile{transition:transform 180ms ease-out,box-shadow 180ms ease-out}.sbc2 .tile:hover{transform:translateY(-2px);box-shadow:0 16px 36px rgba(0,43,106,.14)}.sbc2.hero{padding:64px 24px 80px;background:#fff}.sbc2 .crumb{font-family:Inter,sans-serif;font-size:14px;color:rgba(0,0,0,.62);margin-bottom:28px}body .sbc2 .crumb a{color:rgba(0,0,0,.62);text-decoration:none}.sbc2 .crumb [aria-current]{color:var(--n)}.sbc2 .hero-grid{display:flex;flex-wrap:wrap;gap:48px 72px;align-items:flex-end;justify-content:space-between}.sbc2 .hero-copy{flex:1 1 560px;min-width:0;max-width:720px}.sbc2 .hero-copy .lead{margin:0 0 32px;max-width:600px}.sbc2 .proof{flex:0 1 420px;min-width:0;list-style:none;margin:0;padding:0}.sbc2 .proof li{display:flex;gap:16px;align-items:center;padding:18px 0;border-top:1px solid var(--bd)}.sbc2 .proof li:last-child{border-bottom:1px solid var(--bd)}.sbc2 .proof .ico{flex:0 0 44px;height:44px;border-radius:12px;background:var(--g);display:flex;align-items:center;justify-content:center;color:var(--b);font-family:Inter,sans-serif;font-weight:800;font-size:15px}.sbc2 .proof strong{display:block;font-family:Inter,sans-serif;font-size:17px;color:var(--n)}.sbc2 .proof span.t{font-size:14px;color:rgba(0,0,0,.65)}.sbc2.metrics{background:var(--b);padding:44px 24px;color:#fff}.sbc2 .m-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 32px;align-items:start}.sbc2 .m-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;text-align:center}.sbc2 .m-num{font-family:Inter,sans-serif;font-weight:800;font-size:48px;line-height:1}.sbc2 .m-lbl{font-size:15px;line-height:1.4;max-width:220px;margin:0 auto}@media (max-width:900px){.sbc2 .m-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}}.sbc2.logos{padding:48px 0;background:#fff;border-bottom:1px solid var(--g)}.sbc2 .logos-h{font-weight:600;font-size:15px;text-align:center;color:rgba(0,0,0,.62);margin:0 16px 24px;letter-spacing:0}.sbc2 .mq-wrap{overflow:hidden}.sbc2 .mq{display:flex;gap:64px;width:max-content;align-items:center;animation:sbc2mq 42s linear infinite}.sbc2 .mq-wrap:hover .mq{animation-play-state:paused}@keyframes sbc2mq{from{transform:translateX(0)}to{transform:translateX(-50%)}}.sbc2 .logo{flex:0 0 auto;height:56px;min-width:150px;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-weight:800;font-size:20px;color:var(--bd);white-space:nowrap;filter:grayscale(1);opacity:.75;transition:filter 200ms ease-out,opacity 200ms ease-out}.sbc2 .logo:hover{filter:none;opacity:1}.sbc2 .logo img{height:44px;width:auto;max-width:180px;object-fit:contain}.sbc2 .head-row{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;align-items:flex-end;margin-bottom:44px}.sbc2 .head-row .h2{max-width:760px}.sbc2 .cases{display:flex;flex-direction:column;gap:16px}.sbc2 .case{background:var(--g);border-radius:20px;padding:36px;display:flex;flex-wrap:wrap;gap:24px 48px;align-items:center}.sbc2 .case-meta{flex:1 1 260px;min-width:0}.sbc2 .pill{display:inline-block;background:#fff;color:var(--b2);font-size:13px;font-weight:600;border-radius:999px;padding:5px 12px;margin-bottom:12px}.sbc2 .case-meta .h3{font-size:24px;margin-bottom:6px}.sbc2 .case-meta p{font-size:15px;color:rgba(0,0,0,.65);margin-bottom:14px}body .sbc2 .case-meta a{font-family:Inter,sans-serif;font-weight:700}.sbc2 .case-nums{flex:2 1 560px;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}.sbc2 .num-card{background:#fff;border-radius:16px;padding:22px}.sbc2 .num-card.hl{background:var(--y)}.sbc2 .num{font-family:Inter,sans-serif;font-weight:800;font-size:44px;line-height:1;color:var(--b)}.sbc2 .num-card.hl .num,.sbc2 .num-card.hl .num-lbl{color:var(--n)}.sbc2 .num-lbl{font-size:14px;color:var(--mut);margin-top:8px}.sbc2 .fine{font-size:12px;color:rgba(0,0,0,.6);margin-top:16px}.sbc2 .ex-grid{display:flex;flex-wrap:wrap;gap:48px 72px;align-items:flex-start}.sbc2 .ex-story{flex:1 1 460px;min-width:0}.sbc2 .ex-story .h2{margin-bottom:22px}.sbc2 .ex-story p{font-size:18px;line-height:1.65;margin-bottom:16px}.sbc2 .ph{aspect-ratio:16/10;border:2px dashed rgba(255,255,255,.45);border-radius:20px;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;font-family:Inter,sans-serif;font-weight:600;font-size:15px;color:rgba(255,255,255,.9);margin:12px 0 28px}.sbc2 .ph img{width:100%;height:100%;object-fit:cover;border-radius:18px}.sbc2 .spk-h{font-family:Inter,sans-serif;font-weight:700;font-size:15px;color:#fff!important;margin-bottom:12px!important}.sbc2 .chips{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.sbc2 .chips li{border:1px solid rgba(255,255,255,.35);border-radius:10px;padding:10px 14px;font-family:Inter,sans-serif;font-weight:700;font-size:14px;color:#fff}.sbc2 .ex-team{flex:1 1 520px;min-width:0}.sbc2 .ex-team .h3{font-weight:800;font-size:clamp(22px,2.2vw,28px);line-height:1.2;margin-bottom:10px}.sbc2 .ex-team>p{font-size:16px;margin-bottom:24px}.sbc2 .spec-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin-bottom:28px}.sbc2 .pk-intro{margin:16px 0 44px;max-width:700px}.sbc2 .pk-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.sbc2 .card{background:#fff;border-radius:20px;padding:32px;display:flex;flex-direction:column}.sbc2 .card.feat{border:2px solid var(--b)}.sbc2 .card .h3{margin-bottom:14px}.sbc2 .card ul.list{font-size:15px;color:rgba(0,0,0,.8)}.sbc2 .note{margin-top:auto;background:var(--g);border-radius:12px;padding:14px 16px;font-size:15px;color:var(--n)}body .sbc2 .note a{font-family:Inter,sans-serif;font-weight:700}.sbc2 .ai-panel{margin-top:24px;border-radius:24px;padding:44px}.sbc2 .ai-panel .h3{font-weight:800;font-size:clamp(24px,2.6vw,32px);line-height:1.15;margin-bottom:10px}.sbc2 .ai-panel>p{font-size:17px;max-width:760px;margin-bottom:32px}.sbc2 .ai-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.sbc2 .rv-head{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;align-items:center;margin-bottom:36px}.sbc2 .rv-head .h2{font-size:clamp(28px,3.4vw,44px);margin-bottom:10px}.sbc2 .tag{font-family:Inter,sans-serif;font-weight:600;font-size:18px;color:var(--b)}.sbc2 .rv-nav{display:flex;gap:10px;align-items:center}.sbc2 .rv-btn{width:48px;height:48px;border-radius:50%;border:2px solid var(--n);background:#fff;color:var(--n);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.sbc2 .rv-btn:hover{background:var(--n);color:#fff}.sbc2 .rv-count{font-family:Inter,sans-serif;font-weight:600;font-size:14px;color:rgba(0,0,0,.65);min-width:56px;text-align:center}.sbc2 .rv-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;list-style:none;margin:0;padding:0;scrollbar-width:none}.sbc2 .rv-track::-webkit-scrollbar{display:none}.sbc2 .rv{flex:0 0 100%;scroll-snap-align:start}.sbc2 .rv figure{margin:0;background:var(--g);border-radius:24px;padding:clamp(28px,4vw,56px);height:100%}.sbc2 .stars{color:var(--n);font-size:22px;letter-spacing:4px;margin-bottom:20px}.sbc2 .rv blockquote{margin:0 0 28px;padding:0;border:0;font-family:Inter,sans-serif;font-weight:700;font-style:normal;font-size:clamp(22px,2.6vw,32px);line-height:1.35;color:var(--n)}.sbc2 .rv figcaption{display:flex;gap:16px;align-items:center}.sbc2 .av{width:52px;height:52px;border-radius:50%;background:var(--n);color:#fff;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-weight:700;flex:0 0 52px}.sbc2 .rv figcaption strong{display:block;font-family:Inter,sans-serif;color:var(--n);font-size:17px}.sbc2 .rv figcaption span.r{font-size:15px;color:rgba(0,0,0,.7)}.sbc2 .rv-more{margin-top:24px}body .sbc2 .rv-more a{font-family:Inter,sans-serif;font-weight:700}.sbc2 .area-grid{display:flex;flex-wrap:wrap;gap:48px 80px}.sbc2 .area-a{flex:1 1 380px;min-width:0}.sbc2 .area-a .h2{margin-bottom:18px}.sbc2 .area-a p{font-size:17px;line-height:1.65;margin-bottom:22px}.sbc2 address{font-style:normal;font-size:16px;line-height:1.6;color:#fff}body .sbc2 address a{color:#fff;font-weight:700}.sbc2 .area-b{flex:1 1 520px;min-width:0}.sbc2 .lbl{font-family:Inter,sans-serif;font-weight:700;font-size:16px;color:rgba(255,255,255,.9);margin:0 0 14px;letter-spacing:0}.sbc2 .towns{font-family:Inter,sans-serif;font-weight:700;font-size:clamp(20px,2.2vw,26px);line-height:1.5;color:#fff!important;margin-bottom:32px!important}.sbc2 .pills{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.sbc2 .pills li{border:1px solid rgba(255,255,255,.3);border-radius:999px;padding:9px 16px;font-size:15px;color:#fff}.sbc2.vs .h2{margin-bottom:40px}.sbc2 .tbl-wrap{overflow-x:auto;background:var(--g);border-radius:20px;padding:8px}.sbc2 table.vs-t{width:100%;min-width:620px;border-collapse:separate;border-spacing:0 6px;font-size:16px;margin:0;border:0}.sbc2 .vs-t th,.sbc2 .vs-t td{padding:18px 22px;border:0;text-align:left;vertical-align:middle}.sbc2 .vs-t thead th{font-family:Inter,sans-serif;font-weight:600;color:rgba(0,0,0,.65);background:transparent;padding:16px 22px}.sbc2 .vs-t thead th.us{background:var(--n);color:#fff;font-weight:800;border-radius:12px 12px 0 0}.sbc2 .vs-t tbody th,.sbc2 .vs-t tbody td{background:#fff}.sbc2 .vs-t tbody th{font-weight:600;color:var(--n);border-radius:12px 0 0 12px}.sbc2 .vs-t tbody td.us{font-weight:600;color:var(--n)}.sbc2 .vs-t tbody td.them{color:rgba(0,0,0,.65);border-radius:0 12px 12px 0}.sbc2 .care{margin-top:24px;background:var(--y);border-radius:16px;padding:24px 28px;font-family:Inter,sans-serif;font-weight:800;font-size:clamp(20px,2.2vw,28px);line-height:1.3;color:var(--n);text-align:center}.sbc2.vs .btns{margin-top:32px}.sbc2.faq .h2{margin-bottom:36px;text-align:center}.sbc2 .faq-list{display:flex;flex-direction:column;gap:12px}.sbc2 details{background:#fff;border-radius:14px;padding:0 26px}.sbc2 summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:22px 0;font-family:Inter,sans-serif;font-weight:700;font-size:18px;color:var(--n)}.sbc2 summary::-webkit-details-marker{display:none}.sbc2 summary .plus{font-size:26px;line-height:1;color:var(--b);transition:transform 160ms ease-out}.sbc2 details[open] summary .plus{transform:rotate(45deg)}.sbc2 details p{padding:0 0 22px;font-size:16px;line-height:1.65;color:rgba(0,0,0,.78)}.sbc2.cta{background:var(--b)}.sbc2 .cta-grid{display:flex;flex-wrap:wrap;gap:48px;align-items:center}.sbc2 .cta-a{flex:1 1 440px;min-width:0;color:#fff}.sbc2 .cta-a .h2{font-size:clamp(32px,4vw,54px);line-height:1.05;letter-spacing:-.02em;color:#fff;margin-bottom:18px}.sbc2 .cta-a p{font-size:18px;line-height:1.6;color:rgba(255,255,255,.92)}.sbc2 .cta-card{flex:1 1 440px;min-width:0;background:#fff;border-radius:20px;padding:36px;display:flex;flex-direction:column;gap:16px}.sbc2 .cta-card .h3{font-weight:800;font-size:26px;line-height:1.2}.sbc2 .cta-card p{font-size:16px;line-height:1.6;color:rgba(0,0,0,.75);margin-bottom:8px}@media (prefers-reduced-motion:reduce){.sbc2 .mq{animation:none;flex-wrap:wrap;width:auto;justify-content:center;gap:24px 48px}.sbc2 .rv-track{scroll-behavior:auto}.sbc2 .tile,.sbc2 .btn{transition:none}}@media (max-width:767px){.sbc2.sec{padding:64px 16px}.sbc2.hero{padding:40px 16px 56px}.sbc2.metrics{padding:36px 16px}.sbc2 .m-num{font-size:36px}.sbc2 .case{padding:24px}.sbc2 .ai-panel{padding:28px 20px}.sbc2 .card{padding:26px}.sbc2 details{padding:0 18px}.sbc2 .cta-card{padding:26px}.sbc2 .btns .btn{width:100%}}.elementor .e-con.sbc2-host{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px;--container-max-width:100%;--content-width:100%;padding:0;max-width:100%}.elementor .sbc2-host>.elementor-widget,.elementor .sbc2-host .elementor-widget-html{margin:0!important;--kit-widget-spacing:0px;width:100%}.sbc2 .m-num{white-space:nowrap}@media (max-width:767px){.sbc2 .m-num{font-size:clamp(26px,8vw,36px)}.sbc2 .tbl-wrap{overflow:visible;padding:8px}.sbc2 table.vs-t,.sbc2 .vs-t tbody,.sbc2 .vs-t tr,.sbc2 .vs-t th,.sbc2 .vs-t td{display:block;width:auto;min-width:0}.sbc2 .vs-t thead{display:none}.sbc2 .vs-t tbody tr{background:#fff;border-radius:12px;padding:16px 18px;margin:0 0 8px}.sbc2 .vs-t tbody tr:last-child{margin-bottom:0}.sbc2 .vs-t tbody th,.sbc2 .vs-t tbody td{background:transparent;border-radius:0;padding:0}.sbc2 .vs-t tbody th{font-size:17px;margin:0 0 10px}.sbc2 .vs-t tbody td+td{margin-top:8px}.sbc2 .vs-t tbody td::before{display:block;font-family:Inter,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0 0 2px}.sbc2 .vs-t tbody td.us::before{content:"SEOBANK";color:var(--b)}.sbc2 .vs-t tbody td.them::before{content:"Typical agency";color:rgba(0,0,0,.55)}}.sbc2 .note a{display:block;width:fit-content;margin-top:4px}.sbc2.vs .vs-head{margin-bottom:40px}.sbc2.vs .vs-head .h2{margin-bottom:10px}.sbc2 .ph.has-img{border:0;padding:0;overflow:hidden;background:transparent;aspect-ratio:auto;display:block;width:100%;max-width:400px;border-radius:20px}.sbc2 .ph.has-img img{width:100%;height:auto;object-fit:initial;display:block;border-radius:20px}.sbc2 figure.ph{margin:12px 0 28px!important}.sbc2.cta-bar{padding:36px 24px;color:#fff}.sbc2.cta-bar.blue{background:var(--b)}.sbc2 .bar-in{display:flex;flex-wrap:wrap;gap:20px 40px;align-items:center;justify-content:space-between}.sbc2 .bar-copy{flex:1 1 460px;min-width:0}.sbc2 .bar-h{font-family:Inter,sans-serif;font-weight:800;font-size:clamp(22px,2.2vw,30px);line-height:1.15;letter-spacing:-.01em;color:#fff!important;margin:0 0 6px}.sbc2 .bar-copy p{font-size:16px;line-height:1.5;color:#fff}.sbc2 .btn-w{background:transparent;color:#fff;border:2px solid #fff}.sbc2 .btn-w:hover{background:#fff;color:var(--n)}@media (max-width:767px){.sbc2.cta-bar{padding:28px 16px}.sbc2 .bar-in .btns{width:100%}}.sbc2 .hero-grid{align-items:flex-start}.sbc2 .proof li:first-child{border-top:0}.sbc2 .proof li:last-child{border-bottom:0}