.pg-agencies .ag-hero h1{max-width:12ch}.pg-agencies .g-ghost{--d:.5;--delay:.1s;--dur:7.5s;--r0:-2deg;--r1:3deg;z-index:2;width:50%;top:12%;left:25%}.pg-agencies .g-browser{--d:1;--delay:.55s;--dur:7s;--r0:-5deg;--r1:3deg;z-index:3;width:40%;top:3%;left:0}.pg-agencies .g-coin{--d:1.2;--delay:.85s;--dur:7.4s;--r0:-8deg;--r1:8deg;z-index:3;width:21%;top:2%;right:2%}.pg-agencies .g-shield{--d:1;--delay:1.1s;--dur:6.8s;--r0:4deg;--r1:-4deg;z-index:3;width:24%;bottom:4%;right:1%}.pg-agencies .g-spark{--d:1.4;--delay:1.35s;--dur:9s;--r1:20deg;z-index:3;width:14%;bottom:8%;left:7%}.pg-agencies .hero-points{flex-wrap:wrap;gap:10px;margin-top:6px;padding:0;list-style:none;display:flex}.pg-agencies .hero-points li{background:#fff;border-radius:999px;align-items:center;gap:10px;padding:10px 18px 10px 12px;font-size:15px;font-weight:600;display:flex;box-shadow:inset 0 -4px 8px #2f5dff14,0 10px 20px -12px #2f5dff73}.pg-agencies .hero-points li:before{content:"";background:var(--teal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-6.5' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100%;border-radius:50%;flex:none;width:22px;height:22px;box-shadow:inset 0 2px 3px #ffffff80,inset 0 -3px 4px #0000002e}.pg-agencies .seen{grid-template-columns:1fr 90px 1fr 90px 1fr;align-items:start;margin-top:10px;display:grid}.pg-agencies .who{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.pg-agencies .who .orb{color:#fff;border-radius:50%;place-items:center;width:124px;height:124px;transition:opacity 1.6s,filter 1.6s;display:grid;box-shadow:inset 0 10px 16px #ffffff80,inset 0 -16px 24px #00000038,0 26px 32px -16px #12203f8c}.pg-agencies .who .orb svg{stroke:currentColor;fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:52px;height:52px}.pg-agencies .o-client{background:linear-gradient(160deg,#ffd0de,#f0709a)}.pg-agencies .o-you{background:linear-gradient(160deg,#6e91ff,var(--blue-deep));font:700 17px var(--head);letter-spacing:-.01em;text-align:center;line-height:1.1}.pg-agencies .o-us{color:var(--ink);background:linear-gradient(160deg,#fff,#cfdbff)}.pg-agencies .who h3{font-size:24px}.pg-agencies .who p{color:var(--ink-soft);max-width:26ch;font-size:16px}.pg-agencies .who .tag{background:var(--blue-tint);color:var(--blue-deep);border-radius:999px;padding:4px 14px;font-size:14px;font-weight:600;display:inline-block}.pg-agencies .link{background:#dde5fa;border-radius:99px;height:14px;margin-top:55px;position:relative;box-shadow:inset 0 3px 6px #2f5dff33}.pg-agencies .link i{background:linear-gradient(90deg,var(--blue),var(--orange));transform-origin:0;border-radius:99px;transition:transform 1.4s cubic-bezier(.6,.1,.2,1);position:absolute;inset:0;transform:scaleX(0)}.pg-agencies .link.l2{box-shadow:none;background:repeating-linear-gradient(90deg,#cbd6f4 0 10px,#0000 10px 18px);height:10px;margin-top:57px}.pg-agencies .link.l2 i{background:repeating-linear-gradient(90deg,var(--blue) 0 10px,transparent 10px 18px)}.pg-agencies .seen.in .l1 i{transform:scaleX(1)}.pg-agencies .seen.in .l2 i{transition-delay:1.2s;transform:scaleX(1)}.pg-agencies .seen.in .who-us .orb{opacity:.45;filter:saturate(.3)}.pg-agencies .who-us .orb{transition-delay:2.6s}.pg-agencies .seen-note{text-align:center;color:var(--ink-soft);max-width:none;margin-top:46px}@media (max-width:900px){.pg-agencies .seen{grid-template-columns:1fr;gap:0}.pg-agencies .link{width:14px;height:46px;margin:18px auto}.pg-agencies .link.l2{background:repeating-linear-gradient(#cbd6f4 0 10px,#0000 10px 18px);width:10px;height:46px;margin-top:18px}.pg-agencies .link i{transform-origin:top;transform:scaleY(0)}.pg-agencies .link.l2 i{background:repeating-linear-gradient(180deg,var(--blue) 0 10px,transparent 10px 18px)}.pg-agencies .seen.in .l1 i,.pg-agencies .seen.in .l2 i{transform:scaleY(1)}}.pg-agencies .bgrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.pg-agencies .b{border-radius:34px;flex-direction:column;gap:10px;padding:28px;display:flex}.pg-agencies .b:first-child{border-radius:48px 34px 34px}.pg-agencies .b:nth-child(4){border-radius:34px 48px 34px 34px}.pg-agencies .b:nth-child(5){border-radius:34px 34px 34px 48px}.pg-agencies .b:nth-child(8){border-radius:34px 34px 48px}.pg-agencies .b .ico{width:56px;height:56px;margin-bottom:6px}.pg-agencies .b .ico svg{width:26px;height:26px}.pg-agencies .b h3{font-size:22px}.pg-agencies .b p{color:var(--ink-soft);font-size:16px}@media (max-width:1000px){.pg-agencies .bgrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.pg-agencies .bgrid{grid-template-columns:1fr}}.pg-agencies .calc{border-radius:56px;grid-template-columns:1.1fr .9fr;gap:0;display:grid;overflow:hidden}.pg-agencies .calc-in{align-content:center;gap:34px;padding:clamp(28px,4vw,52px);display:grid}.pg-agencies .calc-in label{font:600 18px var(--head);letter-spacing:-.01em;display:block}.pg-agencies .calc-in label .row{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.pg-agencies .calc-in output{font:700 34px/1 var(--head);letter-spacing:-.03em;color:var(--blue-deep)}.pg-agencies .calc-in input[type=range]{appearance:none;outline-offset:6px;background:#dde5fa;border-radius:99px;width:100%;height:16px;box-shadow:inset 0 4px 8px #2f5dff38}.pg-agencies .calc-in input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:grab;background:radial-gradient(circle at 35% 30%,#8fb0ff,var(--blue) 55%,var(--blue-deep));width:36px;height:36px;transition:transform .3s var(--spring);border:0;border-radius:50%;box-shadow:inset 0 4px 6px #ffffff80,inset 0 -6px 8px #0a196e59,0 10px 14px -4px #2f5dff99}.pg-agencies .calc-in input[type=range]:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.15)}.pg-agencies .calc-in input[type=range]::-moz-range-thumb{background:var(--blue);border:0;border-radius:50%;width:36px;height:36px;box-shadow:0 10px 14px -4px #2f5dff99}.pg-agencies .calc-out{color:#fff;flex-direction:column;justify-content:center;gap:18px;padding:clamp(28px,4vw,52px);display:flex}.pg-agencies .calc-out small{opacity:.9;font-size:16px}.pg-agencies .calc-out .big{font:700 clamp(52px,6vw,84px)/1 var(--head);letter-spacing:-.05em}.pg-agencies .calc-out .pct{font:600 22px var(--head);letter-spacing:-.02em}.pg-agencies .bar{background:#ffffff40;border-radius:99px;height:34px;display:flex;overflow:hidden;box-shadow:inset 0 4px 8px #0003}.pg-agencies .bar i{height:100%;transition:width .5s cubic-bezier(.3,.9,.3,1);display:block}.pg-agencies .bar .cost{background:linear-gradient(#9db6ff,#5c84ff)}.pg-agencies .bar .gain{background:linear-gradient(180deg,#ffd0a8,var(--orange))}.pg-agencies .legend{flex-wrap:wrap;gap:18px;font-size:14px;display:flex}.pg-agencies .legend span:before{content:"";vertical-align:-1px;border-radius:50%;width:12px;height:12px;margin-right:8px;display:inline-block}.pg-agencies .legend .a:before{background:#9db6ff}.pg-agencies .legend .b2:before{background:var(--orange)}.pg-agencies .calc-note{opacity:.85;font-size:14px}.pg-agencies .calc-out.neg .big{color:#ffe2cc}@media (max-width:900px){.pg-agencies .calc{border-radius:40px;grid-template-columns:1fr}}.pg-agencies .cases{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.pg-agencies .case{border-radius:36px;flex-direction:column;padding:12px 12px 28px;display:flex}.pg-agencies .case:first-child{border-radius:48px 36px 36px}.pg-agencies .case:nth-child(3){border-radius:36px 48px 36px 36px}.pg-agencies .thumb{aspect-ratio:16/10;border-radius:26px;place-items:center;display:grid;position:relative;overflow:hidden}.pg-agencies .thumb .mask{font:700 15px var(--head);color:var(--ink);background:#ffffffd9;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;display:flex;box-shadow:0 10px 18px -10px #12203f80}.pg-agencies .thumb .mask:before{content:"";background:repeating-linear-gradient(45deg,#c9d2ea 0 4px,#e6ecfa 4px 8px);border-radius:50%;width:18px;height:18px}.pg-agencies .t1{background:linear-gradient(135deg,#6e91ff,#2347d6)}.pg-agencies .t2{background:linear-gradient(135deg,#ffb27a,#ee7120)}.pg-agencies .t3{background:linear-gradient(135deg,#7be8d8,#1fa897)}.pg-agencies .case .meta{padding:20px 16px 0}.pg-agencies .case h3{margin-bottom:6px;font-size:22px}.pg-agencies .case p{color:var(--ink-soft);font-size:16px}.pg-agencies .case .facts{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pg-agencies .case .facts span{background:var(--blue-tint);color:var(--blue-deep);border-radius:999px;padding:5px 13px;font-size:14px;font-weight:600}.pg-agencies .cases-note{text-align:center;color:var(--ink-soft);max-width:none;margin-top:40px}@media (max-width:1000px){.pg-agencies .cases{grid-template-columns:1fr}}.pg-agencies .agency-sec{padding-top:0}
