.pricing-table-wrapper[data-astro-cid-rgm2x7le]{color:var(--text);background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--shadow-soft);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.pricing-table-label[data-astro-cid-rgm2x7le],.pricing-table-plan[data-astro-cid-rgm2x7le],.pricing-table-feature[data-astro-cid-rgm2x7le],.pricing-table-value[data-astro-cid-rgm2x7le]{border-bottom:1px solid var(--line)}.pricing-table-label[data-astro-cid-rgm2x7le],.pricing-table-feature[data-astro-cid-rgm2x7le],.pricing-plan-name[data-astro-cid-rgm2x7le]{color:var(--ink)}.pricing-plan-price[data-astro-cid-rgm2x7le]{color:var(--primary-2);font-weight:800}.pricing-plan-description[data-astro-cid-rgm2x7le]{color:var(--muted)}.pricing-table-value[data-astro-cid-rgm2x7le]{color:var(--text)}.pricing-table-row[data-astro-cid-rgm2x7le]:hover{background:var(--soft)}.pricing-check[data-astro-cid-rgm2x7le]{color:var(--success)}.pricing-cross[data-astro-cid-rgm2x7le]{color:color-mix(in srgb,var(--muted) 45%,transparent)}html[data-theme=light] .pricing-table-wrapper[data-astro-cid-rgm2x7le]{background:#ffffffdb;border-color:#94a3b83d;box-shadow:0 18px 45px #0f172a14}.pricing-calculator-section[data-astro-cid-nrsofeet]{color:var(--text);background:linear-gradient(135deg,#f9731614,#2563eb14),var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--shadow-soft);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.calculator-title[data-astro-cid-nrsofeet],.calc-legend[data-astro-cid-nrsofeet],.calc-option-name[data-astro-cid-nrsofeet],.calc-summary-title[data-astro-cid-nrsofeet]{color:var(--ink)}.calculator-intro[data-astro-cid-nrsofeet],.calc-addon-name[data-astro-cid-nrsofeet],.calc-summary-line[data-astro-cid-nrsofeet]{color:var(--text)}.calc-option[data-astro-cid-nrsofeet],.calc-addon[data-astro-cid-nrsofeet],.calc-summary[data-astro-cid-nrsofeet]{background:var(--surface);border:1px solid var(--glass-border)}.calc-option[data-astro-cid-nrsofeet]:hover,.calc-addon[data-astro-cid-nrsofeet]:hover{border-color:color-mix(in srgb,var(--primary) 45%,var(--glass-border));background:var(--soft)}.calc-option[data-astro-cid-nrsofeet]:has(input:focus-visible),.calc-addon[data-astro-cid-nrsofeet]:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:3px}.calc-option[data-astro-cid-nrsofeet]:has(input:checked) .calc-radio[data-astro-cid-nrsofeet]{border-color:var(--primary-2);background:var(--primary)}.calc-option[data-astro-cid-nrsofeet]:has(input:checked) .calc-radio[data-astro-cid-nrsofeet]>div[data-astro-cid-nrsofeet]{opacity:1}.calc-radio[data-astro-cid-nrsofeet],.calc-checkbox[data-astro-cid-nrsofeet]{border-color:color-mix(in srgb,var(--muted) 55%,transparent)}.calc-selected-ring[data-astro-cid-nrsofeet]{border-color:var(--primary-2)}.calc-price[data-astro-cid-nrsofeet],.calc-total[data-astro-cid-nrsofeet]{color:var(--primary-2)}.calc-addon-price[data-astro-cid-nrsofeet],.calc-summary-addons[data-astro-cid-nrsofeet],.calc-note[data-astro-cid-nrsofeet]{color:var(--muted)}.calc-summary-title[data-astro-cid-nrsofeet]{border-bottom:1px solid var(--line)}.calc-summary-addons[data-astro-cid-nrsofeet],.calc-summary-total[data-astro-cid-nrsofeet]{border-top:1px solid var(--line)}html[data-theme=light] .pricing-calculator-section[data-astro-cid-nrsofeet]{background:linear-gradient(135deg,#f9731614,#2563eb0f),#ffffffe0;border-color:#94a3b83d;box-shadow:0 18px 48px #0f172a14}html[data-theme=light] .calc-option[data-astro-cid-nrsofeet],html[data-theme=light] .calc-addon[data-astro-cid-nrsofeet],html[data-theme=light] .calc-summary[data-astro-cid-nrsofeet]{background:#ffffffc7}.example-card[data-astro-cid-3yi7ypnw]{display:flex;flex-direction:column;color:var(--text);background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--shadow-soft);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.example-card[data-astro-cid-3yi7ypnw]:hover{background:var(--soft);border-color:color-mix(in srgb,var(--accent) 35%,var(--glass-border))}.example-title[data-astro-cid-3yi7ypnw],.example-base-price[data-astro-cid-3yi7ypnw]{color:var(--ink)}.example-description[data-astro-cid-3yi7ypnw],.example-base-label[data-astro-cid-3yi7ypnw],.example-extra[data-astro-cid-3yi7ypnw]{color:var(--text)}.example-base[data-astro-cid-3yi7ypnw]{border-bottom:1px solid var(--line)}.example-total[data-astro-cid-3yi7ypnw]{border-top:1px solid var(--line)}.example-kicker[data-astro-cid-3yi7ypnw],.example-total-label[data-astro-cid-3yi7ypnw]{color:var(--muted)}.example-plus[data-astro-cid-3yi7ypnw],.example-total-value[data-astro-cid-3yi7ypnw]{color:var(--primary)}html[data-theme=light] .example-card[data-astro-cid-3yi7ypnw]{background:#ffffffdb;border-color:#94a3b838;box-shadow:0 16px 42px #0f172a12}html[data-theme=light] .example-card[data-astro-cid-3yi7ypnw]:hover{background:#fff}.traffic-planner{--lead-width: 40%;--sales-width: 28%;--muted: var(--text);--tool-accent-text: #fb923c;--tool-success-text: #34d399;--tool-error-text: #fca5a5;position:relative;isolation:isolate;scroll-margin-top:6rem;margin:2.5rem 0 4rem;padding:clamp(1rem,3vw,2.25rem);overflow:clip;color:var(--text);background:linear-gradient(115deg,rgba(37,99,235,.13),transparent 38%),radial-gradient(circle at 90% 10%,rgba(249,115,22,.18),transparent 28rem),color-mix(in srgb,var(--surface) 92%,#07101f);border:1px solid var(--glass-border);border-radius:1.5rem;box-shadow:var(--shadow-soft)}.traffic-planner:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;opacity:.16;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:2.5rem 2.5rem;mask-image:linear-gradient(to bottom,#000,transparent 62%)}.traffic-planner h2,.traffic-planner h3,.traffic-planner strong,.traffic-planner dd{color:var(--ink)}.traffic-planner__intro{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(16rem,.55fr);gap:2rem;align-items:end;margin-bottom:1.75rem}.traffic-planner__intro>div{max-width:52rem}.traffic-planner__intro h2{max-width:48rem;margin:.3rem 0 .85rem;font-size:clamp(2rem,4.6vw,3.65rem);line-height:.98;letter-spacing:-.045em}.traffic-planner__intro p:not(.eyebrow){max-width:48rem;margin:0;color:var(--muted);font-size:1.04rem;line-height:1.7}.planner-trust{display:grid;gap:.55rem;padding:0;margin:0;list-style:none}.planner-trust li{display:flex;align-items:center;gap:.65rem;color:var(--ink);font-size:.84rem;font-weight:850}.planner-trust span{display:grid;place-items:center;width:2rem;height:2rem;color:#fff;background:color-mix(in srgb,var(--primary) 78%,#0f172a);border-radius:.55rem;font-size:.68rem}.planner-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(23rem,1.1fr);gap:1rem;align-items:start}.planner-form,.plan-board,.audit-teaser{background:color-mix(in srgb,var(--surface) 91%,transparent);border:1px solid var(--glass-border);border-radius:1.15rem;backdrop-filter:blur(18px)}.planner-form{display:grid;gap:1.1rem;padding:clamp(1rem,2.4vw,1.4rem)}.planner-form__heading,.block-heading{display:flex;gap:.75rem;align-items:flex-start}.planner-form__heading>span,.block-heading>div>span{flex:0 0 auto;color:var(--tool-accent-text);font-size:.72rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.planner-form__heading>span{padding-top:.25rem}.planner-form__heading h3,.block-heading h3{margin:0;font-size:1.2rem;line-height:1.15}.planner-form__heading p,.block-heading p{margin:.35rem 0 0;color:var(--muted);font-size:.88rem;line-height:1.5}.goal-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:0;margin:0;border:0}.goal-switch legend{grid-column:1 / -1;margin-bottom:.25rem;color:var(--ink);font-size:.8rem;font-weight:850}.goal-switch label{position:relative;cursor:pointer}.goal-switch input{position:absolute;opacity:0;pointer-events:none}.goal-switch span{display:grid;place-items:center;min-height:48px;padding:.75rem;color:var(--muted);background:var(--soft);border:1px solid var(--line);border-radius:.75rem;font-size:.88rem;font-weight:850;transition:.18s ease}.goal-switch input:checked+span{color:#fff;background:var(--primary);border-color:var(--primary);box-shadow:0 .65rem 1.7rem color-mix(in srgb,var(--primary) 26%,transparent)}.goal-switch input:focus-visible+span{outline:3px solid color-mix(in srgb,var(--primary) 35%,transparent);outline-offset:2px}.planner-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.planner-fields>label{display:grid;align-content:start;gap:.42rem;color:var(--ink);font-size:.84rem;font-weight:850}.mixed-allocation{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;padding:.8rem;margin:0;background:color-mix(in srgb,var(--primary) 6%,var(--soft));border:1px solid color-mix(in srgb,var(--primary) 22%,var(--line));border-radius:.8rem}.mixed-allocation legend{grid-column:1 / -1;margin-bottom:.2rem;color:var(--ink);font-size:.8rem;font-weight:850}.mixed-allocation legend span{margin-left:.3rem;color:var(--muted);font-size:.7rem;font-weight:700}.mixed-allocation label{display:grid;gap:.35rem;color:var(--muted);font-size:.72rem;font-weight:800}.mixed-allocation>p{grid-column:1 / -1;min-height:1rem;margin:0;color:var(--muted);font-size:.7rem;font-weight:750}.planner-fields input,.planner-fields select{width:100%;min-height:48px;padding:.72rem .78rem;color:var(--ink);background:var(--soft);border:1px solid var(--line);border-radius:.75rem;font:inherit;font-size:.92rem;font-weight:700}.planner-fields input:focus,.planner-fields select:focus{border-color:var(--primary);outline:3px solid color-mix(in srgb,var(--primary) 18%,transparent)}.planner-fields input[aria-invalid=true],.planner-fields select[aria-invalid=true],.affix-input:has(input[aria-invalid=true]),.suffix-input:has(input[aria-invalid=true]){border-color:var(--tool-error-text)}.form-status{min-height:1.2rem;margin:-.35rem 0 0;color:var(--tool-error-text);font-size:.78rem;font-weight:800;line-height:1.4}.planner-submit{width:100%;min-height:48px}.field-help{color:var(--muted);font-size:.73rem;font-weight:600;line-height:1.4}.optional{color:var(--muted);font-size:.68rem;font-weight:700}.affix-input,.suffix-input{display:grid;align-items:center;overflow:hidden;background:var(--soft);border:1px solid var(--line);border-radius:.75rem}.affix-input{grid-template-columns:auto minmax(0,1fr) auto;padding:0 .75rem}.suffix-input{grid-template-columns:minmax(0,1fr) auto;padding-right:.8rem}.affix-input input,.suffix-input input{border:0;background:transparent}.affix-input:focus-within,.suffix-input:focus-within{border-color:var(--primary);outline:3px solid color-mix(in srgb,var(--primary) 18%,transparent)}.affix-input input:focus,.suffix-input input:focus{outline:none}.affix-input>span,.affix-input>small,.suffix-input>span{color:var(--muted);font-size:.75rem;font-weight:900}[hidden]{display:none!important}.assumption-note{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.7rem;padding:.85rem;color:var(--muted);background:color-mix(in srgb,#f97316 7%,var(--soft));border:1px solid color-mix(in srgb,#f97316 24%,var(--line));border-radius:.8rem}.assumption-note svg{width:1.35rem;fill:none;stroke:#f97316;stroke-width:1.8;stroke-linecap:round}.assumption-note p{margin:0;font-size:.78rem;line-height:1.5}.plan-board{position:sticky;top:5.75rem;display:grid;gap:1rem;padding:clamp(1rem,2.4vw,1.4rem)}.plan-board>:not(.plan-invalid){transition:opacity .18s ease}.plan-board.is-invalid>:not(.plan-invalid){opacity:.42}.plan-invalid{margin:0;padding:.7rem .8rem;color:var(--tool-error-text);background:color-mix(in srgb,var(--tool-error-text) 10%,var(--soft));border:1px solid color-mix(in srgb,var(--tool-error-text) 38%,var(--line));border-radius:.75rem;font-size:.8rem;font-weight:850}.plan-board__topline,.block-heading,.channel-block li{display:flex;justify-content:space-between;gap:1rem}.plan-board__topline>div{display:grid;gap:.1rem}.plan-board__topline>div>span,.hero-metric>span,.recommendation-panel>span{color:var(--muted);font-size:.75rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.live-badge{display:inline-flex;align-items:center;align-self:start;gap:.38rem;padding:.35rem .55rem;color:var(--tool-success-text);background:color-mix(in srgb,#16a34a 9%,transparent);border:1px solid color-mix(in srgb,#16a34a 26%,transparent);border-radius:999px;font-size:.69rem;font-weight:900}.live-badge i{width:.42rem;height:.42rem;background:currentColor;border-radius:999px;box-shadow:0 0 0 .2rem color-mix(in srgb,currentColor 16%,transparent)}.hero-metric{padding:1.05rem;background:linear-gradient(125deg,color-mix(in srgb,var(--primary) 18%,transparent),transparent 68%),var(--soft);border:1px solid color-mix(in srgb,var(--primary) 26%,var(--line));border-radius:.95rem}.hero-metric strong{display:block;margin:.35rem 0 .25rem;font-size:clamp(2.8rem,7vw,5.15rem);line-height:.9;letter-spacing:-.07em}.hero-metric p{margin:.55rem 0 0;color:var(--muted);font-size:.83rem}.hero-metric p b{color:var(--tool-accent-text)}.planner-announcement{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.funnel{display:grid;justify-items:center;gap:.38rem;padding:.45rem 0}.funnel-stage{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:.6rem .8rem;color:#fff;clip-path:polygon(4% 0,96% 0,100% 100%,0 100%);transition:width .26s ease}.funnel-stage span{font-size:.73rem;font-weight:800}.funnel-stage strong{color:#fff;font-size:1rem}.funnel-stage--visits{background:linear-gradient(90deg,#1d4ed8,#2563eb)}.funnel-stage--leads{width:var(--lead-width);background:linear-gradient(90deg,#0f766e,#14b8a6)}.funnel-stage--sales{width:var(--sales-width);background:linear-gradient(90deg,#c2410c,#f97316)}.plan-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0}.plan-metrics>div{min-width:0;padding:.75rem;background:var(--soft);border:1px solid var(--line);border-radius:.75rem}.plan-metrics dt{color:var(--muted);font-size:.69rem;font-weight:800}.plan-metrics dd{overflow-wrap:anywhere;margin:.28rem 0 0;font-size:clamp(.92rem,2vw,1.15rem);font-weight:900}.scenario-block,.channel-block,.recommendation-panel{padding:.9rem;background:color-mix(in srgb,var(--soft) 84%,transparent);border:1px solid var(--line);border-radius:.9rem}.block-heading{align-items:start;margin-bottom:.75rem}.block-heading>div{display:grid;gap:.12rem}.block-heading>p{max-width:16rem;text-align:right}.scenario-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.48rem}.scenario-grid button{display:grid;gap:.18rem;min-height:86px;padding:.65rem;text-align:left;color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:.7rem;cursor:pointer;transition:.18s ease}.scenario-grid button:hover,.scenario-grid button:focus-visible{border-color:var(--primary);transform:translateY(-2px)}.scenario-grid button.is-active{color:#fff;background:var(--primary);border-color:var(--primary);box-shadow:0 .8rem 1.8rem color-mix(in srgb,var(--primary) 24%,transparent)}.scenario-grid span,.scenario-grid small{font-size:.66rem;font-weight:800}.scenario-grid strong{font-size:1.1rem}.scenario-grid .is-active strong{color:#fff}.scenario-impact{margin:.75rem 0 0;color:var(--tool-accent-text);font-size:.78rem;font-weight:800}.channel-block ul{display:grid;gap:.45rem;padding:0;margin:0;list-style:none}.channel-block li{align-items:center;padding:.58rem 0;border-bottom:1px solid var(--line);font-size:.8rem}.channel-block li:last-child{border-bottom:0}.channel-block li span{color:var(--muted);font-weight:800}.channel-block li small{margin-left:.3rem;color:var(--tool-accent-text)}.channel-block>p{margin:.65rem 0 0;color:var(--muted);font-size:.72rem;line-height:1.45}.recommendation-panel{background:linear-gradient(135deg,color-mix(in srgb,#f97316 10%,transparent),transparent),var(--soft);border-color:color-mix(in srgb,#f97316 26%,var(--line))}.recommendation-panel>strong{display:block;margin:.32rem 0;color:var(--tool-accent-text);font-size:1.15rem;line-height:1.25}.recommendation-panel p{margin:0;color:var(--muted);font-size:.78rem;line-height:1.5}.plan-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.plan-actions .btn{min-height:48px;text-align:center}.copy-status{min-height:1.2rem;margin:-.45rem 0 0;color:var(--muted);font-size:.72rem;text-align:center}.audit-teaser{display:flex;justify-content:space-between;gap:1rem;align-items:center;margin-top:1rem;padding:1rem 1.15rem}.audit-teaser>div{display:grid;gap:.12rem}.audit-teaser>div>span{color:var(--tool-accent-text);font-size:.7rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.audit-teaser p{margin:0;color:var(--muted);font-size:.78rem}html[data-theme=light] .traffic-planner{--tool-accent-text: #c2410c;--tool-success-text: #166534;--tool-error-text: #b91c1c;background:linear-gradient(115deg,rgba(37,99,235,.08),transparent 38%),radial-gradient(circle at 90% 10%,rgba(249,115,22,.12),transparent 28rem),#ffffffeb}@media(max-width:960px){.traffic-planner__intro,.planner-layout{grid-template-columns:1fr}.planner-trust{grid-template-columns:repeat(3,minmax(0,1fr))}.plan-board{position:static}}@media(max-width:640px){.traffic-planner{margin-inline:-.35rem;border-radius:1rem}.traffic-planner__intro h2{font-size:clamp(2rem,12vw,3rem)}.planner-trust,.planner-fields,.mixed-allocation,.scenario-grid,.plan-actions{grid-template-columns:1fr}.planner-trust li{font-size:.78rem}.plan-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.block-heading,.audit-teaser{display:grid}.block-heading>p{max-width:none;text-align:left}.scenario-grid button{grid-template-columns:minmax(0,1fr) auto;min-height:68px;align-items:center}.scenario-grid small{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.funnel-stage,.scenario-grid button,.goal-switch span{transition:none}}.traffic-tool-teaser[data-astro-cid-t7gio7kb]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.25rem;align-items:center;margin:3rem 0;padding:clamp(1.25rem,3vw,2rem);color:var(--text);background:linear-gradient(135deg,#f973161f,#2563eb14),var(--surface);border:1px solid var(--glass-border);border-radius:1rem}.traffic-tool-teaser[data-astro-cid-t7gio7kb] h2[data-astro-cid-t7gio7kb]{margin:.25rem 0 .5rem;color:var(--ink);font-size:clamp(1.55rem,3vw,2.2rem);line-height:1.1}.traffic-tool-teaser[data-astro-cid-t7gio7kb] p[data-astro-cid-t7gio7kb]{margin:0}@media(max-width:760px){.traffic-tool-teaser[data-astro-cid-t7gio7kb]{grid-template-columns:1fr}}.agency-page{--agency-blue: #0755ff;--agency-cyan: #26b5ff;--agency-ink: var(--ink);overflow:clip}.agency-page em{color:var(--accent);font-style:normal}.agency-hero-wrap{padding-bottom:26px}.agency-hero{align-items:center}.agency-pipeline{position:relative;width:min(620px,100%);justify-self:end;padding:22px;border:1px solid color-mix(in srgb,var(--line) 75%,#4f8dff 25%);border-radius:28px;background:linear-gradient(145deg,color-mix(in srgb,var(--surface-solid) 96%,#0755ff 4%),var(--surface-solid));box-shadow:0 30px 70px #12366c18;isolation:isolate}.agency-pipeline:before{content:"";position:absolute;inset:10px;z-index:-1;border:1px dashed color-mix(in srgb,var(--line) 78%,transparent);border-radius:21px;pointer-events:none}.agency-pipeline-glow{position:absolute;z-index:-2;width:80%;aspect-ratio:1;top:8%;left:20%;border-radius:50%;background:radial-gradient(circle,#3481ff24,transparent 67%);filter:blur(2px)}.agency-pipeline-header{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:0 4px 18px}.pipeline-live,.pipeline-label{font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.pipeline-live{display:inline-flex;align-items:center;gap:7px;color:var(--muted)}.pipeline-live i{width:8px;height:8px;border-radius:50%;background:#20c978;box-shadow:0 0 0 5px #20c97816}.pipeline-label{color:#397bff}.pipeline-card{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;min-height:112px;padding:18px 20px;border:1px solid var(--line);border-radius:19px;background:color-mix(in srgb,var(--surface-solid) 96%,transparent);box-shadow:0 8px 26px #223c6810}.pipeline-card--sinergy{border-color:#397bff65;background:linear-gradient(120deg,#0755ff0c,color-mix(in srgb,var(--surface-solid) 96%,transparent));box-shadow:0 12px 34px #0755ff19}.pipeline-card .hero-icon,.agency-service-icon .hero-icon,.pressure-answer .hero-icon,.agency-cta-actions .hero-icon{flex:0 0 46px;width:46px;height:46px}.pipeline-card small{display:block;margin-bottom:5px;color:var(--muted);font-size:.61rem;font-weight:800;letter-spacing:.12em}.pipeline-card strong{display:block;color:var(--ink);font-size:1rem}.pipeline-card p{margin:4px 0 0;color:var(--muted);font-size:.75rem;line-height:1.4}.pipeline-step{position:absolute;top:9px;right:11px;color:color-mix(in srgb,var(--muted) 45%,transparent);font-size:.58rem;font-weight:800}.pipeline-logo{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#0755ff;color:#fff;font-size:1.3rem;font-weight:900;box-shadow:0 8px 20px #0755ff35}.pipeline-check{display:grid;place-items:center;width:28px;height:28px;margin-right:6px;border-radius:50%;background:#20c97818;color:#16a864;font-weight:900}.pipeline-connector{height:44px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#5682d1;line-height:1}.pipeline-connector span{padding:2px 8px;border-radius:999px;background:var(--surface-solid);color:var(--muted);font-size:.55rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pipeline-connector b{font-size:1rem;font-weight:400}.pipeline-note{margin:17px 8px 3px;color:var(--muted);font-size:.72rem;font-weight:650;text-align:center}.pipeline-note span{color:#397bff;margin-right:5px}.agency-service-strip{margin-top:12px}.agency-problem-section,.agency-services-section,.agency-white-label,.agency-models-section,.agency-process-section,.agency-tech-section,.agency-cluster-section,.agency-cta-panel{width:min(1260px,calc(100% - 80px));margin:110px auto 0}.agency-section-copy h2,.agency-process-heading h2,.agency-tech-copy h2,.agency-cta-panel h2,.agency-page .sales-section-heading h2{margin:0;color:var(--ink);font-size:clamp(2.25rem,4vw,4.2rem);line-height:1.06;letter-spacing:-.045em}.agency-section-copy>p:not(.sales-eyebrow),.agency-process-heading>p:not(.sales-eyebrow),.agency-tech-copy>p:not(.sales-eyebrow){max-width:660px;margin:22px 0 0;color:var(--muted);font-size:1.02rem;line-height:1.7}.agency-problem-section{display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:80px}.agency-text-link{display:inline-flex;gap:10px;align-items:center;margin-top:26px;color:#397bff;font-size:.88rem;font-weight:800;text-decoration:none}.agency-pressure-card{padding:20px;border:1px solid var(--line);border-radius:24px;background:var(--surface-solid);box-shadow:0 24px 60px #16366312}.pressure-top{display:flex;justify-content:space-between;gap:20px;padding:3px 4px 16px;color:var(--muted);font-size:.65rem;letter-spacing:.1em}.pressure-top span{font-weight:850}.pressure-top strong{color:var(--ink)}.pressure-row{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:15px 16px;border-top:1px solid var(--line);color:var(--ink);font-size:.86rem}.pressure-row b{padding:5px 9px;border-radius:999px;background:#397bff0c;color:#397bff;font-size:.66rem;font-weight:750}.pressure-row--alert b{background:#ff8b2a15;color:#e86d0a}.pressure-answer{display:flex;gap:14px;align-items:center;margin-top:16px;padding:16px;border:1px solid #20c97835;border-radius:16px;background:#20c9780b}.pressure-answer p{margin:0;color:var(--muted);font-size:.8rem}.pressure-answer strong{color:var(--ink)}.agency-services-section .sales-section-heading,.agency-models-section .sales-section-heading,.agency-cluster-section .sales-section-heading{margin-bottom:42px}.agency-service-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.agency-cluster-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.agency-cluster-card{min-height:285px}.agency-service-card{min-height:330px;padding:26px;border:1px solid var(--line);border-radius:22px;background:var(--surface-solid);box-shadow:0 15px 45px #16366309;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.agency-service-card:hover{transform:translateY(-5px);border-color:#397bff55;box-shadow:0 20px 50px #0755ff12}.agency-service-icon{margin-bottom:30px}.agency-service-card>span{display:block;margin-bottom:8px;color:#397bff;font-size:.63rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.agency-service-card h3,.agency-model-card h3,.agency-process-grid h3{margin:0;color:var(--ink);font-size:1.25rem;line-height:1.25}.agency-service-card p,.agency-model-card p,.agency-process-grid p{margin:12px 0 0;color:var(--muted);font-size:.84rem;line-height:1.65}.agency-service-card a{display:inline-flex;gap:8px;margin-top:22px;color:var(--ink);font-size:.78rem;font-weight:800;text-decoration:none}.agency-white-label{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding:70px;border:1px solid var(--line);border-radius:32px;background:radial-gradient(circle at 15% 20%,#0755ff11,transparent 32%),var(--surface-solid)}.white-label-visual{position:relative;min-height:390px;display:grid;place-items:center}.white-label-window{width:min(470px,92%);padding:16px;border:1px solid #8aa8d455;border-radius:22px;background:color-mix(in srgb,var(--surface-solid) 95%,#0755ff 5%);box-shadow:0 30px 60px #16366320;transform:rotate(-3deg)}.window-dots{display:flex;gap:5px;padding-bottom:14px}.window-dots i{width:7px;height:7px;border-radius:50%;background:#9ab0cc}.window-brand{display:flex;justify-content:space-between;align-items:center;padding:16px;border-radius:12px;background:#0755ff;color:#fff}.window-brand span{font-size:.85rem;font-weight:900;letter-spacing:.08em}.window-brand b{font-size:.62rem;opacity:.8}.window-layout{display:grid;grid-template-columns:1.25fr .75fr;gap:10px;padding:12px 0}.window-layout span{min-height:150px;border-radius:10px;background:color-mix(in srgb,var(--line) 50%,transparent)}.window-layout span:nth-child(2),.window-layout span:nth-child(3){min-height:70px}.window-layout span:nth-child(3){grid-column:2}.window-footer{display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:.68rem}.window-footer strong{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#20c97818;color:#16a864}.white-label-stamp{position:absolute;right:2%;bottom:2%;display:flex;align-items:center;gap:10px;width:150px;padding:13px 15px;border:1px solid #f49b4460;border-radius:18px;background:#fff0df;color:#17223e;box-shadow:0 15px 30px #6b4b2915;transform:rotate(5deg)}.white-label-stamp span{color:#e26411;font-size:1.35rem;font-weight:900}.white-label-stamp strong{font-size:.63rem;line-height:1.1;letter-spacing:.1em}.agency-check-list{list-style:none;margin:30px 0 0;padding:0;display:grid;gap:13px}.agency-check-list li{display:flex;gap:12px;align-items:flex-start;color:var(--ink);font-size:.88rem}.agency-check-list span{display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:#20c97816;color:#17a866;font-size:.72rem;font-weight:900}.agency-model-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.agency-model-card{position:relative;min-height:300px;padding:30px;border:1px solid var(--line);border-radius:24px;background:var(--surface-solid)}.agency-model-card.is-featured{border-color:#397bff65;background:linear-gradient(150deg,#0755ff0c,var(--surface-solid) 65%);box-shadow:0 18px 45px #0755ff10}.model-number{margin-bottom:48px;color:color-mix(in srgb,var(--muted) 36%,transparent);font-size:2.7rem;font-weight:850;letter-spacing:-.05em}.model-meta{display:block;margin-bottom:8px;color:#397bff;font-size:.63rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.model-badge{position:absolute;top:20px;right:20px;padding:6px 10px;border-radius:999px;background:#0755ff;color:#fff;font-size:.58rem;font-weight:800}.agency-process-section{padding:68px 0 10px;border-top:1px solid var(--line)}.agency-process-heading{max-width:850px}.agency-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:55px}.agency-process-grid article{position:relative;padding:0 28px 0 0}.process-number{display:grid;place-items:center;width:40px;height:40px;margin-bottom:27px;border:1px solid #397bff70;border-radius:50%;background:var(--surface-solid);color:#397bff;font-size:.7rem;font-weight:850}.process-line{position:absolute;top:20px;left:40px;right:0;height:1px;background:linear-gradient(90deg,#397bff70,var(--line))}.agency-process-grid article:last-child .process-line{display:none}.agency-tech-section{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:54px;border:1px solid var(--line);border-radius:28px;background:var(--surface-solid)}.agency-tech-copy h2{font-size:clamp(2rem,3vw,3.3rem)}.agency-tech-cloud{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.agency-tech-cloud div{min-height:105px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:14px;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--bg) 55%,var(--surface-solid))}.agency-tech-cloud img{width:28px;height:28px;object-fit:contain}.agency-tech-cloud span{color:var(--ink);font-size:.72rem;font-weight:750}.agency-cta-panel{display:flex;justify-content:space-between;align-items:center;gap:45px;margin-bottom:90px;padding:52px 58px;border-radius:28px;background:linear-gradient(120deg,#073dbd,#0755ff 55%,#1c73ff);color:#fff;box-shadow:0 25px 60px #0755ff30}.agency-cta-panel p{margin:0 0 10px;font-size:.68rem;font-weight:850;letter-spacing:.12em}.agency-cta-panel h2{max-width:720px;color:#fff;font-size:clamp(2rem,3vw,3.2rem)}.agency-cta-panel>div>span{display:block;max-width:720px;margin-top:14px;color:#dce8ff;font-size:.86rem}.agency-cta-actions{flex:0 0 auto;display:flex;flex-direction:column;gap:10px}.agency-cta-actions .btn{background:#fff;color:#0a3caa;border-color:#fff}.agency-cta-actions>a:not(.btn){display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:10px 14px;color:#fff;font-size:.8rem;font-weight:800;text-decoration:none}.agency-cta-actions .hero-icon{width:28px;height:28px;flex-basis:28px;background:#ffffff16;color:#fff}@media(max-width:1100px){.agency-problem-section,.agency-white-label,.agency-tech-section{gap:48px}.agency-service-grid{grid-template-columns:repeat(2,1fr)}.agency-cluster-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agency-process-grid{grid-template-columns:repeat(2,1fr);gap:42px 0}.agency-process-grid article:nth-child(2) .process-line{display:none}.agency-tech-cloud{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.agency-problem-section,.agency-white-label,.agency-tech-section{grid-template-columns:1fr}.agency-white-label{padding:42px}.agency-white-label .agency-section-copy{order:-1}.agency-model-grid{grid-template-columns:1fr}.agency-model-card{min-height:auto}.model-number{margin-bottom:30px}.agency-cta-panel{align-items:flex-start;flex-direction:column}.agency-cta-actions{width:100%;flex-direction:row}}@media(max-width:650px){.agency-problem-section,.agency-services-section,.agency-white-label,.agency-models-section,.agency-process-section,.agency-tech-section,.agency-cluster-section,.agency-cta-panel{width:calc(100% - 36px);margin-top:78px}.agency-pipeline{padding:15px;border-radius:22px}.pipeline-card{gap:12px;min-height:105px;padding:15px}.pipeline-card p{font-size:.7rem}.pipeline-card .hero-icon,.pipeline-logo{width:38px;height:38px;flex-basis:38px}.pipeline-card strong{font-size:.88rem}.pipeline-check{display:none}.agency-problem-section{gap:40px}.pressure-row{align-items:flex-start;flex-direction:column;gap:8px}.agency-service-grid,.agency-cluster-grid{grid-template-columns:1fr}.agency-service-card{min-height:auto}.agency-white-label{padding:30px 20px;border-radius:24px}.white-label-visual{min-height:320px}.white-label-stamp{right:0;width:135px}.agency-process-grid{grid-template-columns:1fr}.agency-process-grid article .process-line{inset:40px auto -42px 20px;width:1px;height:auto;background:linear-gradient(#397bff70,var(--line))}.agency-process-grid article:nth-child(2) .process-line{display:block}.agency-process-grid article:last-child .process-line{display:none}.agency-process-grid article{padding-left:62px}.process-number{position:absolute;left:0;top:0}.agency-tech-section{padding:28px 20px}.agency-tech-cloud{gap:8px}.agency-tech-cloud div{min-height:92px}.agency-cta-panel{padding:34px 25px;margin-bottom:70px}.agency-cta-actions{flex-direction:column}}:root[data-theme=dark] .white-label-stamp{background:#3a2618;color:#fff3e6}:root[data-theme=dark] .agency-tech-cloud img{filter:brightness(0) invert(.9)}.wordpress-content[data-astro-cid-yvbahnfj]{max-width:52rem;padding-inline:1.25rem;line-height:1.8}.wordpress-content[data-astro-cid-yvbahnfj] h2{margin-block:3rem 1rem;color:var(--ink);font-size:clamp(1.5rem,3vw,2rem);font-weight:750;line-height:1.25;scroll-margin-top:7rem}.wordpress-content[data-astro-cid-yvbahnfj] h3{margin-block:2rem .75rem;color:var(--ink);font-size:1.2rem;font-weight:700;line-height:1.4}.wordpress-content[data-astro-cid-yvbahnfj] p,.wordpress-content[data-astro-cid-yvbahnfj] ol{margin-block:1rem}.wordpress-content[data-astro-cid-yvbahnfj] ol{list-style:decimal;padding-left:1.5rem}.wordpress-content[data-astro-cid-yvbahnfj] li{margin-block:.75rem}.wordpress-content[data-astro-cid-yvbahnfj] a{color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:.2em}.wordpress-content[data-astro-cid-yvbahnfj] img{width:100%;height:auto;margin-block:1.5rem;border:1px solid var(--line);border-radius:1rem}
