:where(.pg-service-sales-prospecting) .svc-head{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}:where(.pg-service-sales-prospecting) .svc-head h1{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;letter-spacing:-.01em;color:var(--ds-ink);margin:.12em 0 .38em;padding-bottom:.05em;font-size:clamp(2rem,3.4vw,2.9rem);font-weight:800;line-height:1.12}:where(.pg-service-sales-prospecting) .svc-head h1 .hl{background:linear-gradient(180deg, transparent 10%, var(--ds-yellow) 10% 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .1em}:where(.pg-service-sales-prospecting) .svc-art{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--ds-grey-100);box-shadow:var(--shadow-lg);place-items:center;display:grid;position:relative;overflow:hidden}:where(.pg-service-sales-prospecting) .svc-art img{object-fit:cover;width:100%;height:100%}:where(.pg-service-sales-prospecting) .incl{grid-template-columns:1fr 1fr;gap:12px 26px;display:grid}:where(.pg-service-sales-prospecting) .incl li{color:var(--ds-ink);gap:10px;font-size:1rem;display:flex}:where(.pg-service-sales-prospecting) .incl li:before{content:"✓";color:var(--ds-basil);flex:none;font-weight:800}:where(.pg-service-sales-prospecting) .hero-checks{grid-template-columns:1fr;gap:10px;margin:0 0 28px;padding:0;list-style:none}:where(.pg-service-sales-prospecting) .hero-checks li:before{content:"";background:var(--ds-yellow) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2 7 10.5l4.5-5' fill='none' stroke='%230B0B0B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat;border-radius:50%;width:20px;height:20px;margin-top:2px}:where(.pg-service-sales-prospecting) .svc-head .hero-ctas{flex-wrap:nowrap;gap:12px}:where(.pg-service-sales-prospecting) .svc-head .hero-ctas .btn-lg{white-space:nowrap;padding:15px 24px;font-size:16px}@media (max-width:560px){:where(.pg-service-sales-prospecting) .svc-head .hero-ctas{flex-wrap:wrap}}:where(.pg-service-sales-prospecting) .stat-wrap{margin-top:clamp(48px,6vw,80px)}:where(.pg-service-sales-prospecting) .stat-bar{background:var(--surface-card);border:2px solid var(--ds-ink);border-radius:var(--radius-lg);max-width:880px;box-shadow:6px 6px 0 var(--ds-ink);grid-template-columns:repeat(3,1fr);margin:0 auto;display:grid}:where(.pg-service-sales-prospecting) .stat{text-align:center;padding:28px 16px}:where(.pg-service-sales-prospecting) .stat+.stat{border-left:2px dashed color-mix(in srgb, var(--ds-ink) 18%, transparent)}:where(.pg-service-sales-prospecting) .stat .n{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--ds-ink);font-size:clamp(2rem,3.4vw,2.75rem);font-weight:800;line-height:1}:where(.pg-service-sales-prospecting) .stat .n .count-up{background:linear-gradient(180deg, transparent 58%, var(--ds-yellow) 58% 92%, transparent 92%);padding:0 .08em}:where(.pg-service-sales-prospecting) .stat .l{font-family:var(--font-sans);color:var(--text-muted);margin-top:10px;font-size:.875rem}@media (max-width:620px){:where(.pg-service-sales-prospecting) .stat-bar{grid-template-columns:1fr}:where(.pg-service-sales-prospecting) .stat+.stat{border-left:none;border-top:2px dashed color-mix(in srgb, var(--ds-ink) 18%, transparent)}}:where(.pg-service-sales-prospecting) .stat-note{text-align:center;color:var(--ds-grey-500);margin-top:24px;font-size:.8125rem}:where(.pg-service-sales-prospecting) .stat-example{text-align:center;max-width:640px;color:var(--ds-ink);margin:10px auto 0;font-size:.9375rem;font-style:italic}:where(.pg-service-sales-prospecting) .process{--process-draw:1.6s;grid-template-columns:repeat(4,1fr);gap:18px;display:grid;position:relative}:where(.pg-service-sales-prospecting) .process-line{background:repeating-linear-gradient(90deg, var(--ds-crust) 0 6px, transparent 6px 12px);height:2px;position:absolute;top:26px;left:12.5%;right:12.5%}:where(.pg-service-sales-prospecting) .process-line>span{background:var(--ds-ink);transform-origin:0;position:absolute;inset:0}:where(.pg-service-sales-prospecting) .pstep{text-align:center;position:relative}:where(.pg-service-sales-prospecting) .pstep .ico{background:var(--ds-yellow);border:2px solid var(--ds-ink);width:52px;height:52px;box-shadow:0 0 0 6px var(--surface-page,var(--ds-cream));font-family:var(--font-sans);color:var(--ds-ink);transition:transform .3s var(--ease-standard);border-radius:50%;place-items:center;margin:0 auto 16px;font-size:1.2rem;font-weight:800;display:grid}:where(.pg-service-sales-prospecting) .pstep:hover .ico{transform:translateY(-3px)rotate(-6deg)}:where(.pg-service-sales-prospecting) .pstep :is(h3,h4){font-family:var(--font-sans);color:var(--ds-ink);margin:0 0 6px;font-size:1.0625rem;font-weight:700}:where(.pg-service-sales-prospecting) .pstep p{color:var(--text-muted);margin:0;font-size:.9375rem}:where(.pg-service-sales-prospecting) .process.is-armed .process-line>span{transform:scaleX(0)}:where(.pg-service-sales-prospecting) .process.is-armed .pstep .ico{opacity:0;transform:scale(.4)}:where(.pg-service-sales-prospecting) .process.is-armed .pstep :is(h3,h4,p){opacity:0;transform:translateY(10px)}:where(.pg-service-sales-prospecting) .process.is-in .process-line>span{animation:process-draw var(--process-draw) cubic-bezier(.45, 0, .25, 1) forwards}:where(.pg-service-sales-prospecting) .process.is-in .pstep .ico{animation:process-pop .5s var(--ease-standard) forwards;animation-delay:calc(var(--i) * var(--process-draw) / 3)}:where(.pg-service-sales-prospecting) .process.is-in .pstep :is(h3,h4,p){animation:process-rise .5s var(--ease-standard) forwards;animation-delay:calc(var(--i) * var(--process-draw) / 3 + .15s)}@keyframes process-draw{to{transform:scaleX(1)}}@keyframes process-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes process-rise{to{opacity:1;transform:none}}@media (max-width:760px){:where(.pg-service-sales-prospecting) .process{grid-template-columns:1fr;gap:28px;max-width:420px;margin:0 auto}:where(.pg-service-sales-prospecting) .process-line{background:repeating-linear-gradient(180deg, var(--ds-crust) 0 6px, transparent 6px 12px);width:2px;height:auto;inset:26px auto 26px 25px}:where(.pg-service-sales-prospecting) .process-line>span{transform-origin:top}:where(.pg-service-sales-prospecting) .process.is-armed .process-line>span{transform:scaleY(0)}:where(.pg-service-sales-prospecting) .pstep{text-align:left;grid-template-columns:52px 1fr;column-gap:18px;display:grid}:where(.pg-service-sales-prospecting) .pstep .ico{grid-row:span 2;margin:0}@keyframes process-draw{to{transform:scale(1)}}}:where(.pg-service-sales-prospecting) .price-grid{grid-template-columns:1fr 1fr;gap:22px;max-width:760px;margin:0 auto;display:grid}:where(.pg-service-sales-prospecting) .price-card{border-radius:var(--radius-lg);border:var(--bw-base) solid var(--border);background:var(--surface-card);padding:28px}:where(.pg-service-sales-prospecting) .price-card.dark{background:var(--ds-charcoal);color:var(--ds-cream);border-color:var(--ds-charcoal)}:where(.pg-service-sales-prospecting) .price-card .ptag{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-amber-text);font-size:.7rem;font-weight:700}:where(.pg-service-sales-prospecting) .price-card.dark .ptag{color:var(--ds-yellow)}:where(.pg-service-sales-prospecting) .price-card :is(h3,h4){font-family:var(--font-sans);color:var(--ds-ink);margin:8px 0 2px;font-size:1.375rem;font-weight:700}:where(.pg-service-sales-prospecting) .price-card.dark :is(h3,h4){color:var(--ds-cream)}:where(.pg-service-sales-prospecting) .price-card .amt{font-family:var(--font-display);color:var(--ds-ink);margin:6px 0 16px;font-size:2rem;font-weight:800}:where(.pg-service-sales-prospecting) .price-card.dark .amt{color:var(--ds-cream)}:where(.pg-service-sales-prospecting) .price-card ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}:where(.pg-service-sales-prospecting) .price-card li{color:var(--text-muted);padding-left:18px;font-size:.875rem;position:relative}:where(.pg-service-sales-prospecting) .price-card li:before{content:"✓";color:var(--ds-basil);font-weight:800;position:absolute;left:0}:where(.pg-service-sales-prospecting) .price-card.dark li{color:var(--text-on-dark)}:where(.pg-service-sales-prospecting) .price-card.dark li:before{color:var(--ds-yellow)}:where(.pg-service-sales-prospecting) .price-lead{text-align:center;max-width:600px;color:var(--text-muted);margin:0 auto 30px}@media (max-width:700px){:where(.pg-service-sales-prospecting) .price-grid{grid-template-columns:1fr}}:where(.pg-service-sales-prospecting) .faqs{interpolate-size:allow-keywords;gap:10px;max-width:820px;margin:0 auto;display:grid}:where(.pg-service-sales-prospecting) .faq-item{border:2px solid color-mix(in srgb, var(--ds-ink) 12%, transparent);border-radius:var(--radius-md);background:var(--surface-card);transition:border-color .25s var(--ease-standard), box-shadow .3s var(--ease-standard), transform .3s var(--ease-standard), background-color .25s var(--ease-standard)}:where(.pg-service-sales-prospecting) .faq-item:hover{border-color:var(--ds-ink)}:where(.pg-service-sales-prospecting) .faq-item[open]{border-color:var(--ds-ink);background:var(--ds-yellow-wash);box-shadow:5px 5px 0 var(--ds-ink);transform:translate(-2px,-2px)}:where(.pg-service-sales-prospecting) .faq-item::details-content{block-size:0;transition:block-size .35s var(--ease-standard), content-visibility .35s allow-discrete;overflow:hidden}:where(.pg-service-sales-prospecting) .faq-item[open]::details-content{block-size:auto}:where(.pg-service-sales-prospecting) .faq-item summary{cursor:pointer;font-family:var(--font-sans);color:var(--ds-ink);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;font-size:1rem;font-weight:700;list-style:none;display:flex}:where(.pg-service-sales-prospecting) .faq-item summary:focus-visible{outline:3px solid var(--ds-yellow);outline-offset:2px}:where(.pg-service-sales-prospecting) .faq-item summary::-webkit-details-marker{display:none}:where(.pg-service-sales-prospecting) .faq-item summary:after{content:"";background:var(--ds-yellow) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 3.5v9M3.5 8h9' fill='none' stroke='%230B0B0B' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center/14px no-repeat;width:30px;height:30px;transition:transform .35s var(--ease-standard), background-color .25s;border-radius:50%;flex:none}:where(.pg-service-sales-prospecting) .faq-item:hover summary:after{transform:rotate(90deg)}:where(.pg-service-sales-prospecting) .faq-item[open] summary:after{background-color:var(--surface-card);box-shadow:inset 0 0 0 2px var(--ds-ink);transform:rotate(135deg)}:where(.pg-service-sales-prospecting) .faq-item p{color:var(--text-body);margin:0;padding:0 20px 20px;font-size:.9375rem}:where(.pg-service-sales-prospecting) .faq-item[open] p{animation:faq-in .4s var(--ease-standard) both}@keyframes faq-in{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){:where(.pg-service-sales-prospecting) .faq-item,:where(.pg-service-sales-prospecting) .faq-item summary:after{transition:none}:where(.pg-service-sales-prospecting) .faq-item::details-content{transition:none}:where(.pg-service-sales-prospecting) .faq-item[open] p{animation:none}}@media (max-width:860px){:where(.pg-service-sales-prospecting) .svc-head,:where(.pg-service-sales-prospecting) .incl{grid-template-columns:1fr}}:where(.pg-service-sales-prospecting) :is(.get-section,.tl-section,.fit-section){--sp-line:2px solid var(--ds-ink);--sp-pop:6px 6px 0 var(--ds-ink);--sp-label:700 .75rem/1.3 var(--font-sans)}:where(.pg-service-sales-prospecting) :is(.get-section,.tl-section,.fit-section) h3{font-family:var(--font-sans);color:var(--ds-ink);margin:0}:where(.pg-service-sales-prospecting) :is(.get-section,.tl-section,.fit-section) ul,:where(.pg-service-sales-prospecting) :is(.get-section,.tl-section,.fit-section) ol{margin:0;padding:0;list-style:none}:where(.pg-service-sales-prospecting) .get-core{background:var(--ds-white);border:var(--sp-line);box-shadow:var(--sp-pop);border-radius:24px;overflow:hidden}:where(.pg-service-sales-prospecting) .get-core-bar{background:var(--ds-ink);color:var(--ds-cream);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:16px 28px;display:flex}:where(.pg-service-sales-prospecting) .get-core-title{font:700 1rem/1.3 var(--font-sans);align-items:center;gap:12px;display:inline-flex}:where(.pg-service-sales-prospecting) .get-pill{font:800 .6875rem/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;background:var(--ds-yellow);color:var(--ds-ink);border-radius:var(--radius-pill);padding:6px 10px}:where(.pg-service-sales-prospecting) .get-core-note{color:var(--text-on-dark);font-size:.8125rem}:where(.pg-service-sales-prospecting) .get-core-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}:where(.pg-service-sales-prospecting) .get-core-card{border-right:var(--sp-line);border-bottom:var(--sp-line);flex-direction:column;margin:0 -2px -2px 0;display:flex}:where(.pg-service-sales-prospecting) .get-core-body{flex-direction:column;flex:1;gap:16px;padding:28px 28px 22px;display:flex}:where(.pg-service-sales-prospecting) .get-figure{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}:where(.pg-service-sales-prospecting) .get-figure .n{font:800 3.5rem/1 var(--font-sans);letter-spacing:-.04em;color:var(--ds-ink)}:where(.pg-service-sales-prospecting) .get-figure .u{font:var(--sp-label);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}:where(.pg-service-sales-prospecting) .get-core-card h3{letter-spacing:-.01em;font-size:1.25rem;font-weight:700}:where(.pg-service-sales-prospecting) .get-list{flex-direction:column;gap:10px;display:flex}:where(.pg-service-sales-prospecting) .get-list li{color:var(--ds-ink);grid-template-columns:18px 1fr;gap:8px;font-size:.9rem;line-height:1.45;display:grid}:where(.pg-service-sales-prospecting) .get-list .mk{font-weight:800}:where(.pg-service-sales-prospecting) .get-list.counted li{grid-template-columns:28px 1fr;align-items:center}:where(.pg-service-sales-prospecting) .get-list.counted .mk{text-align:center;background:var(--ds-yellow);border:1.5px solid var(--ds-ink);border-radius:6px}:where(.pg-service-sales-prospecting) .get-so{background:var(--ds-cream);border-top:2px dashed var(--ds-ink);color:var(--ds-ink);margin:0;padding:16px 28px;font-size:.875rem;line-height:1.45}:where(.pg-service-sales-prospecting) .get-divider{align-items:center;gap:14px;margin:32px 0;display:flex}:where(.pg-service-sales-prospecting) .get-divider:before,:where(.pg-service-sales-prospecting) .get-divider:after{content:"";border-top:2px dashed var(--ds-ink);flex:1}:where(.pg-service-sales-prospecting) .get-divider span{font:800 .75rem/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;background:var(--ds-yellow);border:var(--sp-line);border-radius:var(--radius-pill);box-shadow:3px 3px 0 var(--ds-ink);white-space:nowrap;padding:9px 16px}:where(.pg-service-sales-prospecting) .get-addons{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;display:grid}:where(.pg-service-sales-prospecting) .get-addons.pair{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);gap:0}:where(.pg-service-sales-prospecting) .get-link{justify-content:center;align-items:center;display:flex}:where(.pg-service-sales-prospecting) .get-link span{background:var(--ds-ink);border-radius:50%;width:40px;height:40px;position:relative}:where(.pg-service-sales-prospecting) .get-link span:before{content:"";background:var(--ds-yellow);width:12px;height:3px;position:absolute;top:18.5px;left:11px}:where(.pg-service-sales-prospecting) .get-link span:after{content:"";border-left:8px solid var(--ds-yellow);border-top:6px solid #0000;border-bottom:6px solid #0000;position:absolute;top:14px;left:22px}:where(.pg-service-sales-prospecting) .get-addon-card{background:var(--ds-yellow);border:var(--sp-line);box-shadow:var(--sp-pop);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}:where(.pg-service-sales-prospecting) .get-addon-body{flex-direction:column;flex:1;gap:16px;padding:28px;display:flex}:where(.pg-service-sales-prospecting) .get-addon-top{justify-content:space-between;align-items:center;gap:10px;display:flex}:where(.pg-service-sales-prospecting) .get-addon-top .get-step{font:800 .75rem/1.3 var(--font-sans);letter-spacing:.14em;text-transform:uppercase}:where(.pg-service-sales-prospecting) .get-addon-top .flag{font:800 .6875rem/1 var(--font-sans);border-radius:var(--radius-pill);background:var(--ds-cream);border:1.5px solid var(--ds-ink);padding:5px 9px}:where(.pg-service-sales-prospecting) .get-addon-card h3{letter-spacing:-.02em;font-size:1.5rem;font-weight:800}:where(.pg-service-sales-prospecting) .get-addon-card p{color:var(--ds-ink);margin:0;font-size:.9375rem;line-height:1.45}:where(.pg-service-sales-prospecting) .get-chips{flex-wrap:wrap;gap:8px;display:flex}:where(.pg-service-sales-prospecting) .get-chips li{font:700 .8rem/1.3 var(--font-sans);border-radius:var(--radius-pill);background:var(--ds-white);border:1.5px solid var(--ds-ink);padding:6px 11px}:where(.pg-service-sales-prospecting) .get-addon-card .get-so{background:var(--ds-ink);color:var(--ds-cream);border-top:0}:where(.pg-service-sales-prospecting) .get-cta{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 18px;margin-top:48px;display:flex}@media (max-width:760px){:where(.pg-service-sales-prospecting) .get-addons.pair{grid-template-columns:1fr;gap:14px}:where(.pg-service-sales-prospecting) .get-link span{transform:rotate(90deg)}:where(.pg-service-sales-prospecting) .get-core-bar,:where(.pg-service-sales-prospecting) .get-core-body,:where(.pg-service-sales-prospecting) .get-addon-body,:where(.pg-service-sales-prospecting) .get-so{padding-inline:22px}:where(.pg-service-sales-prospecting) .get-divider span{white-space:normal;text-align:center}}:where(.pg-service-sales-prospecting) .tl-track{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:24px;margin-bottom:26px;display:grid;position:relative}:where(.pg-service-sales-prospecting) .tl-track:before{content:"";background:repeating-linear-gradient(90deg, var(--ds-yellow) 0 16px, var(--ds-white) 16px 22px);border:var(--sp-line);border-radius:var(--radius-pill);box-sizing:border-box;height:12px;margin-top:-6px;position:absolute;top:50%;left:0;right:0}:where(.pg-service-sales-prospecting) .tl-mile{font:800 .8125rem/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--radius-pill);border:var(--sp-line);background:var(--ds-yellow);color:var(--ds-ink);box-shadow:3px 3px 0 var(--ds-ink);justify-self:start;padding:9px 16px;position:relative}:where(.pg-service-sales-prospecting) .tl-mile.first{background:var(--ds-ink);color:var(--ds-yellow);box-shadow:none}:where(.pg-service-sales-prospecting) .tl-cards{grid-template-columns:repeat(var(--n), minmax(0, 1fr));align-items:stretch;gap:24px;display:grid}:where(.pg-service-sales-prospecting) .tl-card{color:var(--ds-ink);background:var(--ds-white);border:var(--sp-line);box-shadow:var(--sp-pop);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}:where(.pg-service-sales-prospecting) .tl-card.dark{background:var(--ds-ink);color:var(--ds-cream);box-shadow:6px 6px 0 var(--ds-yellow)}:where(.pg-service-sales-prospecting) .tl-card-head{flex-direction:column;gap:6px;padding:24px 26px 18px;display:flex}:where(.pg-service-sales-prospecting) .tl-label{font:800 .75rem/1.3 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ds-amber-text)}:where(.pg-service-sales-prospecting) .tl-card.dark .tl-label{color:var(--ds-yellow)}:where(.pg-service-sales-prospecting) .tl-card.dark h3{color:var(--ds-cream)}:where(.pg-service-sales-prospecting) .tl-card h3{letter-spacing:-.02em;font-size:1.375rem;font-weight:700}:where(.pg-service-sales-prospecting) .tl-split{border-top:var(--sp-line);flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}:where(.pg-service-sales-prospecting) .tl-who-col{background:var(--ds-cream);flex-direction:column;gap:12px;padding:18px 18px 22px;display:flex}:where(.pg-service-sales-prospecting) .tl-who-col+.tl-who-col{background:var(--ds-yellow);border-left:var(--sp-line)}:where(.pg-service-sales-prospecting) .tl-who{font:800 .6875rem/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;border-radius:var(--radius-pill);border:1.5px solid var(--ds-ink);background:var(--ds-white);align-self:flex-start;padding:5px 10px}:where(.pg-service-sales-prospecting) .tl-who-col+.tl-who-col .tl-who{background:var(--ds-ink);color:var(--ds-yellow)}:where(.pg-service-sales-prospecting) .tl-who-col ul{flex-direction:column;gap:12px;font-size:.875rem;line-height:1.4;display:flex}:where(.pg-service-sales-prospecting) .tl-body{border-top:var(--sp-line);flex:1;padding:20px 26px 24px}:where(.pg-service-sales-prospecting) .tl-card.dark .tl-body{border-top-color:color-mix(in srgb, var(--ds-cream) 25%, transparent)}:where(.pg-service-sales-prospecting) .tl-body ul{flex-direction:column;gap:14px;display:flex}:where(.pg-service-sales-prospecting) .tl-body li{grid-template-columns:24px 1fr;align-items:center;gap:10px;font-size:.9375rem;line-height:1.4;display:grid}:where(.pg-service-sales-prospecting) .tl-body .mk{box-sizing:border-box;background:var(--ds-yellow);border:2px solid var(--ds-ink);width:22px;height:22px;color:var(--ds-ink);border-radius:6px;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;display:flex}:where(.pg-service-sales-prospecting) .tl-card.dark .tl-body .mk{border:0;border-radius:50%}@media (max-width:900px){:where(.pg-service-sales-prospecting) .tl-track{display:none}:where(.pg-service-sales-prospecting) .tl-cards{grid-template-columns:1fr;max-width:560px;margin-inline:auto}}:where(.pg-service-sales-prospecting) .fit-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:stretch;gap:24px;display:grid}:where(.pg-service-sales-prospecting) .fit-col{border:var(--sp-line);box-shadow:var(--sp-pop);background:var(--ds-white);border-radius:24px;flex-direction:column;gap:22px;padding:30px;display:flex}:where(.pg-service-sales-prospecting) .fit-col.yes{background:var(--ds-yellow)}:where(.pg-service-sales-prospecting) .fit-head{align-items:center;gap:14px;display:flex}:where(.pg-service-sales-prospecting) .fit-head>div{flex-direction:column;gap:2px;display:flex}:where(.pg-service-sales-prospecting) .fit-mark{box-sizing:border-box;width:48px;height:48px;font:800 1.375rem/1 var(--font-sans);background:var(--ds-ink);color:var(--ds-yellow);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}:where(.pg-service-sales-prospecting) .fit-col.no .fit-mark{background:var(--ds-cream);border:var(--sp-line)}:where(.pg-service-sales-prospecting) .fit-col.no .fit-mark span{background:var(--ds-ink);border-radius:2px;width:18px;height:3px}:where(.pg-service-sales-prospecting) .fit-kicker{font:800 .75rem/1.3 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ds-ink)}:where(.pg-service-sales-prospecting) .fit-col.no .fit-kicker{color:var(--text-muted)}:where(.pg-service-sales-prospecting) .fit-col h3{letter-spacing:-.02em;color:var(--ds-ink);font-size:1.5rem;font-weight:800}:where(.pg-service-sales-prospecting) .fit-tiles{counter-reset:fit;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;display:grid}:where(.pg-service-sales-prospecting) .fit-tiles li{background:var(--ds-white);border:var(--sp-line);color:var(--ds-ink);counter-increment:fit;border-radius:16px;flex-direction:column;gap:6px;padding:16px 18px;font-size:.9375rem;font-weight:600;line-height:1.4;display:flex}:where(.pg-service-sales-prospecting) :is(.fit-tiles,.fit-rows) li:before{content:counter(fit, decimal-leading-zero);font:800 .75rem/1 var(--font-sans);color:var(--ds-amber-text)}:where(.pg-service-sales-prospecting) .fit-rows{counter-reset:fit}:where(.pg-service-sales-prospecting) .fit-rows li{color:var(--ds-ink);counter-increment:fit;grid-template-columns:28px 1fr;align-items:baseline;gap:12px;padding:14px 0;font-size:.9375rem;font-weight:600;line-height:1.4;display:grid}:where(.pg-service-sales-prospecting) .fit-rows li+li{border-top:1.5px dashed color-mix(in srgb, var(--ds-ink) 25%, transparent)}:where(.pg-service-sales-prospecting) .fit-rows li:before{color:var(--text-muted)}:where(.pg-service-sales-prospecting) .fit-unsure{background:var(--ds-cream);border:1.5px dashed var(--ds-ink);color:var(--ds-ink);border-radius:14px;margin:auto 0 0;padding:14px 16px;font-size:.875rem;line-height:1.45}@media (max-width:600px){:where(.pg-service-sales-prospecting) .fit-col{padding:22px}}
:where(.pg-service-social-media) .svc-head{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}:where(.pg-service-social-media) .svc-head h1{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--ds-ink);margin:.12em 0 .38em;padding-bottom:.05em;font-size:clamp(2.4rem,4.4vw,3.75rem);font-weight:800;line-height:1.14}:where(.pg-service-social-media) .svc-head h1 .hl{background:linear-gradient(180deg, transparent 10%, var(--ds-yellow) 10% 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .1em}:where(.pg-service-social-media) .svc-art{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--ds-grey-100);box-shadow:var(--shadow-lg);place-items:center;display:grid;position:relative;overflow:hidden}:where(.pg-service-social-media) .svc-art img{object-fit:cover;width:100%;height:100%}:where(.pg-service-social-media) .incl{grid-template-columns:1fr 1fr;gap:12px 26px;display:grid}:where(.pg-service-social-media) .incl li{color:var(--ds-ink);gap:10px;font-size:1rem;display:flex}:where(.pg-service-social-media) .incl li:before{content:"✓";color:var(--ds-basil);flex:none;font-weight:800}@media (max-width:860px){:where(.pg-service-social-media) .svc-head,:where(.pg-service-social-media) .incl{grid-template-columns:1fr}}
:where(.pg-service-streaming-ads) .svc-head{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}:where(.pg-service-streaming-ads) .svc-head h1{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--ds-ink);margin:.12em 0 .38em;padding-bottom:.05em;font-size:clamp(2.4rem,4.4vw,3.75rem);font-weight:800;line-height:1.14}:where(.pg-service-streaming-ads) .svc-head h1 .hl{background:linear-gradient(180deg, transparent 10%, var(--ds-yellow) 10% 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .1em}:where(.pg-service-streaming-ads) .svc-art{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--ds-grey-100);box-shadow:var(--shadow-lg);place-items:center;display:grid;position:relative;overflow:hidden}:where(.pg-service-streaming-ads) .svc-art img{object-fit:cover;width:100%;height:100%}:where(.pg-service-streaming-ads) .incl{grid-template-columns:1fr 1fr;gap:12px 26px;display:grid}:where(.pg-service-streaming-ads) .incl li{color:var(--ds-ink);gap:10px;font-size:1rem;display:flex}:where(.pg-service-streaming-ads) .incl li:before{content:"✓";color:var(--ds-basil);flex:none;font-weight:800}:where(.pg-service-streaming-ads) .pairing{border:2px dashed var(--ds-amber);border-radius:var(--radius-md);margin-top:26px;padding:20px 24px}:where(.pg-service-streaming-ads) .pairing .m-tag{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ds-amber-text);margin-bottom:8px;font-size:.7rem;font-weight:700;display:block}:where(.pg-service-streaming-ads) .pairing p{color:var(--text-muted);margin:0;font-size:.9375rem}@media (max-width:860px){:where(.pg-service-streaming-ads) .svc-head,:where(.pg-service-streaming-ads) .incl{grid-template-columns:1fr}}
:where(.pg-service-website) .svc-head{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}:where(.pg-service-website) .svc-head h1{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--ds-ink);margin:.12em 0 .38em;padding-bottom:.05em;font-size:clamp(2.4rem,4.4vw,3.75rem);font-weight:800;line-height:1.14}:where(.pg-service-website) .svc-head h1 .hl{background:linear-gradient(180deg, transparent 10%, var(--ds-yellow) 10% 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .1em}:where(.pg-service-website) .svc-art{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--ds-grey-100);box-shadow:var(--shadow-lg);place-items:center;display:grid;position:relative;overflow:hidden}:where(.pg-service-website) .svc-art img{object-fit:cover;width:100%;height:100%}:where(.pg-service-website) .incl{grid-template-columns:1fr 1fr;gap:12px 26px;display:grid}:where(.pg-service-website) .incl li{color:var(--ds-ink);gap:10px;font-size:1rem;display:flex}:where(.pg-service-website) .incl li:before{content:"✓";color:var(--ds-basil);flex:none;font-weight:800}:where(.pg-service-website) .care-band{background:var(--ds-charcoal);color:#fff;border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:16px;margin-top:26px;padding:18px 24px;display:flex}:where(.pg-service-website) .care-band .m-tag{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-sm);background:#fff3;flex:none;padding:6px 12px;font-size:.7rem;font-weight:700}:where(.pg-service-website) .care-band p{flex:1;min-width:260px;margin:0;font-size:1rem}@media (max-width:860px){:where(.pg-service-website) .svc-head,:where(.pg-service-website) .incl{grid-template-columns:1fr}}
:where(.pg-spaghetti-session) .sp-grid{grid-template-columns:1.05fr .95fr;align-items:start;gap:clamp(2rem,4vw,3.5rem);display:grid}:where(.pg-spaghetti-session) .sp-copy h1{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--ds-ink);margin:.1em 0 .3em;padding-bottom:.06em;font-size:clamp(2.4rem,4.4vw,3.75rem);font-weight:800;line-height:1.12}:where(.pg-spaghetti-session) .sp-copy h1 .hl{background:linear-gradient(180deg, transparent 10%, var(--ds-yellow) 10% 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .1em}:where(.pg-spaghetti-session) .sp-copy .lead{font-size:var(--fs-lead);color:var(--text-muted);max-width:48ch;margin:0 0 26px}:where(.pg-spaghetti-session) .sp-list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}:where(.pg-spaghetti-session) .sp-list li{align-items:flex-start;gap:14px;display:flex}:where(.pg-spaghetti-session) .sp-list .n{background:var(--ds-yellow);width:30px;height:30px;color:var(--ds-ink);font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;margin-top:2px;font-size:.9rem;font-weight:800;display:grid}:where(.pg-spaghetti-session) .sp-list :is(h3,h4){font-family:var(--font-sans);color:var(--ds-ink);margin:0 0 3px;font-size:1.0625rem;font-weight:700}:where(.pg-spaghetti-session) .sp-list p{color:var(--text-muted);margin:0;font-size:.9375rem}:where(.pg-spaghetti-session) .sp-note{font-family:var(--font-sans);color:var(--ds-grey-500);border:1px dashed var(--ds-crust);border-radius:var(--radius-sm);margin-top:24px;padding:9px 15px;font-size:.8125rem;display:inline-block}@media (max-width:880px){:where(.pg-spaghetti-session) .sp-grid{grid-template-columns:1fr}}
.ty{background:var(--ds-yellow-wash);border-bottom:2px solid var(--ds-ink);overflow:hidden}.ty-grid{grid-template-columns:minmax(220px,380px) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,5rem);max-width:1080px;display:grid}.ty-copy h1{font-family:var(--font-display);font-weight:800;font-size:var(--fs-h1);color:var(--ds-ink);text-wrap:balance;margin:0;line-height:1.1}.ty-lead{font-size:var(--fs-lead);color:var(--ds-ink);margin:16px 0 0;line-height:1.55}.ty-text{border-top:2px solid var(--ds-ink);color:var(--text-body);max-width:54ch;margin-top:28px;padding-top:24px;font-size:1.0625rem;line-height:1.65}.ty-text p{margin:0 0 1em}.ty-text strong{color:var(--ds-ink)}.ty-text p:last-child:not(:has(>:not(a))){flex-wrap:wrap;gap:14px;margin:28px 0 0;display:flex}.ty-text p:last-child:not(:has(>:not(a)))>a{font-family:var(--font-display);border:2px solid var(--ds-ink);border-radius:var(--radius-pill);color:var(--ds-ink);transition:transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), background var(--dur-base) var(--ease-standard), color var(--dur-base) var(--ease-standard);background:0 0;align-items:center;padding:14px 26px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.ty-text p:last-child:not(:has(>:not(a)))>a:hover{background:var(--ds-ink);color:var(--text-on-dark)}.ty-text p:last-child:not(:has(>:not(a)))>a:first-child{background:var(--ds-yellow);color:var(--text-on-yellow);box-shadow:var(--shadow-pop)}.ty-text p:last-child:not(:has(>:not(a)))>a:first-child:hover{box-shadow:6px 6px 0 var(--ds-ink);transform:translate(-2px,-2px)}.ty-text p:last-child:not(:has(>:not(a)))>a:first-child:active{box-shadow:0 0 0 var(--ds-ink);transform:translate(4px,4px)}.ty-text a:focus-visible{outline:2px solid var(--ds-ink);outline-offset:3px}.ty-mascot{justify-self:center;width:min(100%,340px);padding-top:64px;position:relative}.ty-poke{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.ty-poke:focus-visible{outline:2px solid var(--ds-ink);outline-offset:6px;border-radius:16px}.ty-body{z-index:1;transform-origin:50% 100%;animation:2.6s ease-in-out infinite ty-idle;display:block;position:relative}.ty-body img{-webkit-user-select:none;user-select:none;filter:drop-shadow(0 10px 16px #231f2038);width:100%;height:auto;display:block}.ty-shadow{background:color-mix(in srgb, var(--ds-ink) 18%, transparent);border-radius:50%;width:52%;height:16px;animation:2.6s ease-in-out infinite ty-shadow-idle;position:absolute;bottom:-6px;left:50%;translate:-50%}.ty-poke:hover .ty-body:not([class*=is-]){animation:.6s ease-in-out infinite ty-wiggle}.ty-poke:active .ty-body{animation:none;transform:scale(1.08,.88)}.ty-body.is-enter{animation:.85s cubic-bezier(.3,.9,.4,1) both ty-enter}.ty-body.is-flip{transform-origin:50% 55%;animation:.8s cubic-bezier(.34,1.4,.64,1) ty-flip}.ty-body.is-jump{animation:.7s cubic-bezier(.34,1.56,.64,1) ty-jump}.ty-body.is-dance{animation:.5s ease-in-out 4 ty-dance}@keyframes ty-idle{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(-2deg)}}@keyframes ty-shadow-idle{0%,to{opacity:1;scale:1}50%{opacity:.7;scale:.86}}@keyframes ty-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-7deg)}75%{transform:rotate(7deg)}}@keyframes ty-enter{0%{opacity:0;transform:translateY(-120%)rotate(-14deg)scale(.7)}45%{opacity:1}62%{transform:translateY(0)rotate(0)scale(1.18,.8)}78%{transform:translateY(-18%)scale(.95,1.06)}90%{transform:translateY(0)scale(1.06,.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ty-flip{0%{transform:scale(1.15,.82)}45%{transform:translateY(-34%)rotate(-200deg)scale(.95,1.06)}80%{transform:translateY(0)rotate(-360deg)scale(1.08,.9)}to{transform:rotate(-360deg)scale(1)}}@keyframes ty-jump{0%{transform:scale(1.12,.84)}40%{transform:translateY(-26%)rotate(-6deg)scale(.94,1.08)}65%{transform:translateY(-20%)rotate(5deg)}85%{transform:translateY(0)scale(1.06,.92)}to{transform:none}}@keyframes ty-dance{0%,to{transform:translateY(0)rotate(0)scale(1)}25%{transform:translateY(-12%)rotate(-10deg)scale(.97,1.04)}50%{transform:translateY(0)rotate(0)scale(1.06,.94)}75%{transform:translateY(-12%)rotate(10deg)scale(.97,1.04)}}.ty-bubble{z-index:2;background:var(--ds-white);border:2px solid var(--ds-ink);width:max-content;max-width:min(260px,90vw);box-shadow:3px 3px 0 var(--ds-ink);font-family:var(--font-sans);color:var(--ds-ink);text-wrap:balance;opacity:0;border-radius:14px;margin:0;padding:10px 14px;font-size:.95rem;font-weight:700;line-height:1.3;position:absolute;top:0;left:50%;translate:-50%}.ty-bubble:after{content:"";border:7px solid #0000;border-top-color:var(--ds-ink);margin-left:-7px;position:absolute;top:100%;left:50%}.ty-bubble.show{animation:.35s cubic-bezier(.34,1.56,.64,1) both ty-pop}.ty-bubble:empty{visibility:hidden}@keyframes ty-pop{0%{opacity:0;transform:translateY(8px)scale(.8)}to{opacity:1;transform:none}}.ty-confetti{z-index:0;pointer-events:none;position:absolute;top:55%;left:50%}.ty-confetti i{background:var(--c);border:1.5px solid var(--ds-ink);opacity:0;border-radius:2px;width:10px;height:10px;margin:-5px;animation:1.3s cubic-bezier(.15,.7,.35,1) forwards ty-confetti;position:absolute;top:0;left:0}.ty-confetti i.is-dot{border-radius:50%;width:9px;height:9px}.ty-confetti i.is-strip{width:5px;height:16px;margin:-8px -2.5px}@keyframes ty-confetti{0%{opacity:1;transform:translate(0)rotate(0)scale(.4)}55%{opacity:1;transform:translate(var(--x), var(--y)) rotate(var(--r)) scale(1)}to{opacity:0;transform:translate(calc(var(--x) * 1.2), calc(var(--y) + 160px)) rotate(calc(var(--r) * 2)) scale(.9)}}@media (max-width:760px){.ty-grid{text-align:left;grid-template-columns:1fr}.ty-mascot{width:min(72%,260px);padding-top:60px}}@media (prefers-reduced-motion:reduce){.ty-body,.ty-shadow,.ty-bubble.show,.ty-poke:hover .ty-body:not([class*=is-]){animation:none}.ty-bubble.show{opacity:1}.ty-text a{transition:none}}
.generated-site-consent-footer{display:none}.generated-site-scroll-progress-value{background:var(--ds-yellow)}.logo-strip-title{text-align:center;font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ds-grey-500);margin:0 0 22px;font-size:.75rem;font-weight:700}.apply-card .ds-native-form{background:0 0;border:0;padding:0;display:block}.apply-card .ds-native-form .soa-form-fields,.apply-card .ds-native-form .soa-form-row{display:block}.apply-card .ds-native-form .soa-form-field{flex-direction:column;gap:6px;margin-bottom:14px;display:flex;position:relative}.apply-card .ds-native-form .soa-form-label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.apply-card .ds-native-form ::placeholder{color:var(--ds-grey-500);opacity:1}.apply-card .ds-native-form :is(input:not([type=checkbox]),textarea,select){box-sizing:border-box;border:1.5px solid var(--border-strong);border-radius:var(--radius-md);width:100%;font-family:var(--font-body);background:var(--ds-white);color:var(--text-strong);min-height:0;transition:box-shadow var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard);outline:none;padding:11px 14px;font-size:15px;line-height:normal}.apply-card .ds-native-form textarea{resize:vertical}.apply-card .ds-native-form :is(input,textarea,select):focus{box-shadow:var(--focus-shadow);outline:none}.apply-card .ds-native-form>button{width:100%;font-family:var(--font-display);letter-spacing:.01em;border-radius:var(--radius-pill);background:var(--ds-yellow);color:var(--text-on-yellow);border:2px solid var(--ds-ink);box-shadow:var(--shadow-pop);cursor:pointer;transition:transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), background var(--dur-base) var(--ease-standard);justify-content:center;align-items:center;gap:10px;margin-top:6px;padding:16px 32px;font-size:17px;font-weight:700;line-height:1;display:inline-flex}.apply-card .ds-native-form>button:hover{box-shadow:6px 6px 0 var(--ds-ink);transform:translate(-2px,-2px)}@media (prefers-reduced-motion:reduce){.apply-card .ds-native-form>button:hover{transform:none}}.apply-card .ds-native-form>button:active{box-shadow:0 0 0 var(--ds-ink);transform:translate(4px,4px)}.apply-card .ds-native-form .soa-form-privacy{text-align:center;font-family:var(--font-sans);color:var(--ds-grey-500);text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-standard), text-decoration-color var(--dur-fast) var(--ease-standard);margin:12px 0 0;font-size:.75rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:block}.apply-card .ds-native-form .soa-form-privacy:hover{color:var(--ds-ink);text-decoration-color:currentColor}.apply-card .ds-native-form [data-form-confirmation]{font-family:var(--font-sans);color:var(--ds-basil);margin:12px 0 0;font-weight:600}.legal-head h1{font-family:var(--font-display);text-transform:uppercase;color:var(--ds-ink);margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.12}.legal-updated{color:var(--text-muted);font-family:var(--font-sans);margin:12px 0 0}.legal-body{color:var(--text-body);font-size:1.0625rem;line-height:1.7}.legal-body p{margin:0 0 1.1em}.legal-body h2,.legal-body h3{font-family:var(--font-sans);margin:1.6em 0 .5em;font-weight:700}.legal-body ul,.legal-body ol{margin:0 0 1.1em;padding-left:1.3em}
