.seo-workflow-module__n0ZyGa__workflow{--service-accent:#c43b10;--type-h2:clamp(2rem, 2.75vw, 3.5rem);--type-h3:clamp(1.25rem, 1.58vw, 2rem);--type-body:clamp(1.125rem, 1.3vw, 1.75rem);--workflow-icon-size:clamp(56px, 4vw, 82px);color:var(--ink);background:var(--paper);padding:clamp(56px,4.7vw,96px) 0}.seo-workflow-module__n0ZyGa__header{justify-content:space-between;align-items:center;gap:32px;margin-bottom:clamp(40px,3.1vw,64px);scroll-margin-top:160px;display:flex}.seo-workflow-module__n0ZyGa__eyebrow{color:var(--service-accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-size:clamp(.8125rem,1vw,1.375rem);font-weight:700;line-height:1.3}.seo-workflow-module__n0ZyGa__header h2{font-size:var(--type-h2);letter-spacing:-.045em;margin:0;font-weight:800;line-height:1.12}.seo-workflow-module__n0ZyGa__intro{color:var(--muted-dark);font-size:var(--type-body);margin:12px 0 0;font-weight:500;line-height:1.5}.seo-workflow-module__n0ZyGa__link{min-height:44px;color:var(--service-accent,#d94012);font-size:var(--type-body);text-underline-offset:5px;align-self:flex-start;align-items:center;gap:12px;line-height:1.4;display:inline-flex}.seo-workflow-module__n0ZyGa__link svg{flex-shrink:0;width:1.1em;height:1.1em;transition:transform .2s}.seo-workflow-module__n0ZyGa__link:hover{color:#b9320b;text-decoration:underline}.seo-workflow-module__n0ZyGa__link:hover svg{transform:translate(4px)}.seo-workflow-module__n0ZyGa__link:focus-visible{outline:2px solid var(--service-accent,#d94012);outline-offset:5px;border-radius:3px}.seo-workflow-module__n0ZyGa__actions{flex-direction:column;flex-shrink:0;align-self:center;align-items:center;gap:8px;display:flex}.seo-workflow-module__n0ZyGa__start{color:#fff;background:var(--service-accent,#d94012);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:14px;min-height:56px;padding:14px 22px;font-size:clamp(1rem,1.1vw,1.375rem);font-weight:700;line-height:1.4;display:inline-flex}.seo-workflow-module__n0ZyGa__start:hover{background:#b9320b}.seo-workflow-module__n0ZyGa__start:focus-visible{outline:2px solid var(--service-accent,#d94012);outline-offset:5px}.seo-workflow-module__n0ZyGa__start svg{flex-shrink:0}.seo-workflow-module__n0ZyGa__compare{font-size:var(--type-control);align-self:center}.seo-workflow-module__n0ZyGa__steps{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;scroll-margin-top:160px;list-style:none;display:grid}.seo-workflow-module__n0ZyGa__step{flex-direction:column;align-items:flex-start;min-width:0;padding:0 clamp(12px,1vw,20px);display:flex;position:relative}.seo-workflow-module__n0ZyGa__step:before{content:"";top:calc(var(--workflow-icon-size) / 2);border-top:2px solid #c4ccd3;width:100%;position:absolute;left:clamp(12px,1vw,20px)}.seo-workflow-module__n0ZyGa__step:last-child:before{display:none}.seo-workflow-module__n0ZyGa__icon{width:var(--workflow-icon-size);height:var(--workflow-icon-size);color:var(--orange);background:#fff8f4;border:2px solid #ffc2ab;border-radius:50%;place-items:center;display:grid;position:relative}.seo-workflow-module__n0ZyGa__icon svg{width:48%;height:48%}.seo-workflow-module__n0ZyGa__step h3{font-size:var(--type-h3);letter-spacing:-.025em;margin:24px 0 12px;font-weight:700;line-height:1.25}.seo-workflow-module__n0ZyGa__step p{max-width:24ch;color:var(--muted-dark);font-size:var(--type-body);margin:0 0 24px;line-height:1.5}.seo-workflow-module__n0ZyGa__step .seo-workflow-module__n0ZyGa__link{margin-top:auto}@media (max-width:1100px){.seo-workflow-module__n0ZyGa__header{flex-direction:column;align-items:flex-start;gap:16px}.seo-workflow-module__n0ZyGa__actions{flex-flow:wrap;align-self:flex-start;gap:12px 24px}.seo-workflow-module__n0ZyGa__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 0}.seo-workflow-module__n0ZyGa__step:nth-child(2):before{display:none}}@media (max-width:600px){.seo-workflow-module__n0ZyGa__workflow{padding:40px 0}.seo-workflow-module__n0ZyGa__header{margin-bottom:32px}.seo-workflow-module__n0ZyGa__actions{gap:8px;width:100%}.seo-workflow-module__n0ZyGa__start{white-space:normal;width:100%}.seo-workflow-module__n0ZyGa__compare{margin-inline:auto}.seo-workflow-module__n0ZyGa__steps{grid-template-columns:minmax(0,1fr);gap:0}.seo-workflow-module__n0ZyGa__step{grid-template-columns:var(--workflow-icon-size) minmax(0, 1fr);column-gap:20px;padding:0 0 28px;display:grid}.seo-workflow-module__n0ZyGa__step:before,.seo-workflow-module__n0ZyGa__step:nth-child(2):before{top:calc(var(--workflow-icon-size) / 2);bottom:0;left:calc(var(--workflow-icon-size) / 2);border-top:0;border-left:2px solid #c4ccd3;width:0;display:block}.seo-workflow-module__n0ZyGa__step:last-child:before{display:none}.seo-workflow-module__n0ZyGa__step:last-child{padding-bottom:0}.seo-workflow-module__n0ZyGa__icon{grid-area:1/1/4}.seo-workflow-module__n0ZyGa__step h3,.seo-workflow-module__n0ZyGa__step p,.seo-workflow-module__n0ZyGa__step .seo-workflow-module__n0ZyGa__link{grid-column:2}.seo-workflow-module__n0ZyGa__step h3{margin:4px 0 8px}.seo-workflow-module__n0ZyGa__step p{margin-bottom:10px}}@media (prefers-reduced-motion:reduce){.seo-workflow-module__n0ZyGa__link svg{transition:none}}
.faq-answer-module__mIfYiW__answer{color:#53606e;max-width:960px;font-size:var(--type-body);margin:22px 0 6px;line-height:1.65}.faq-answer-module__mIfYiW__answer .faq-answer-module__mIfYiW__paragraph{max-width:72ch;font-size:inherit;line-height:inherit;margin:0}.faq-answer-module__mIfYiW__paragraph+.faq-answer-module__mIfYiW__paragraph{margin-top:14px}.faq-answer-module__mIfYiW__answer strong{color:#111b24;font-weight:650}.faq-answer-module__mIfYiW__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0;padding:0;list-style:none;display:grid}.faq-answer-module__mIfYiW__cards li{background:#fff;border:1px solid #e0e5e9;border-radius:14px;padding:18px 20px}.faq-answer-module__mIfYiW__cards li>strong:first-child{color:#c43b10;margin-bottom:6px;display:block}.faq-answer-module__mIfYiW__steps{margin:20px 0;padding:0;list-style:none}.faq-answer-module__mIfYiW__steps li{padding-left:48px;position:relative}.faq-answer-module__mIfYiW__steps li+li{margin-top:16px}.faq-answer-module__mIfYiW__stepNumber{color:#b93810;background:#fff3ec;border:1px solid #f0c8b8;border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:grid;position:absolute;top:1px;left:0}.faq-answer-module__mIfYiW__answer .faq-answer-module__mIfYiW__takeaway{background:#fff3ec;border-left:3px solid #e57a51;border-radius:0 10px 10px 0;max-width:none;margin-top:18px;padding:14px 18px}@media (max-width:600px){.faq-answer-module__mIfYiW__cards{grid-template-columns:minmax(0,1fr)}.faq-answer-module__mIfYiW__cards li{padding:16px 18px}.faq-answer-module__mIfYiW__answer{margin-top:18px}}
.service-pricing-link{padding:36px 0}.service-pricing-link__content{background:#fff;border:1px solid #dce2e7;border-radius:16px;justify-content:space-between;align-items:center;gap:32px;padding:32px 36px;display:flex}.service-pricing-link .eyebrow{letter-spacing:.1em;color:#d94012;margin:0 0 10px;font-size:.75rem}.service-pricing-link h2{letter-spacing:-.035em;color:var(--ink,#080d13);margin:0;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.2}.service-pricing-link h2+p{color:#53606e;max-width:680px;margin:12px 0 0;font-size:1rem;line-height:1.65}.service-pricing-link .button{flex-shrink:0;min-width:185px}@media (max-width:700px){.service-pricing-link{padding:24px 0}.service-pricing-link__content{flex-direction:column;align-items:flex-start;gap:24px;padding:26px 24px}.service-pricing-link .button{width:100%}}
.gr-intelligence-flow.is-live{background:0 0;overflow:visible}.gr-intelligence-flow.is-live>picture,.gr-intelligence-flow.is-live>.gr-intelligence-flow__mobile-sources{display:none}.gr-intelligence-flow.is-live .gr-intelligence-flow__canvas{clip-path:none;opacity:1;mix-blend-mode:normal;pointer-events:auto;touch-action:pan-y;width:56%;height:86%;inset:5% 0 9% 44%}.gr-intelligence-flow__live{z-index:3;pointer-events:none;font-family:inherit;position:absolute;inset:5% 0 9% 44%}.gr-intelligence-flow__inputs{position:absolute;inset:0}.gr-intelligence-flow__inputs button{color:#acbbc5;white-space:nowrap;text-align:left;cursor:pointer;pointer-events:auto;background:#080d12d1;border:1px solid #0000;border-radius:6px;width:13%;min-width:56px;min-height:44px;padding:5px 7px;font-family:inherit;font-size:clamp(10px,.8vw,13px);font-weight:600;line-height:1.3;transition:color .18s,border-color .18s,background .18s;position:absolute;left:-1%;transform:translateY(-50%)}.gr-intelligence-flow__inputs button:hover,.gr-intelligence-flow__inputs button[aria-pressed=true]{color:#ffd1a6;background:#23170f;border-color:#a26038}.gr-intelligence-flow__live button:focus-visible{outline-offset:4px;outline:2px solid #ffc389}.gr-intelligence-flow__stages{display:block;position:absolute;inset:14% 0 auto}.gr-intelligence-flow__stages span{color:#c7d0d7;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(9px,.77vw,12px);font-weight:500;position:absolute;transform:translate(-28%)}.gr-intelligence-flow__stages span:first-child{left:28%}.gr-intelligence-flow__stages span:nth-child(2){left:40.5%}.gr-intelligence-flow__stages span:nth-child(3){left:53%}.gr-intelligence-flow__output{top:var(--flow-output-top,30%);text-align:center;width:24%;position:absolute;right:10%}.gr-intelligence-flow__output>span{color:#a4b3bd;letter-spacing:.06em;text-transform:uppercase;font-size:clamp(8px,.7vw,11px);display:block}.gr-intelligence-flow__output strong{color:#ffc589;align-items:center;gap:6px;margin-top:7px;font-size:clamp(9px,.8vw,12px);font-weight:500;display:inline-flex}.gr-intelligence-flow__output i{background:#ffb57e;border-radius:50%;width:5px;height:5px;display:inline-block}.gr-intelligence-flow__formula{white-space:nowrap;color:#cdd5dc;justify-content:center;align-items:center;gap:10px;font-size:clamp(11px,1vw,16px);display:flex;position:absolute;top:84%;left:12%;right:1%}.gr-intelligence-flow__formula b{color:#67747e;font-weight:400}.gr-intelligence-flow__formula strong{color:#ff985e;background:#ff6b2c0f;border:1px solid #804125;border-radius:7px;padding:8px 10px;font-weight:600}.gr-intelligence-flow__toolbar{color:#a1b0ba;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;font-size:10px;display:flex;position:absolute;top:99%;left:5%;right:2%}.gr-intelligence-flow__toolbar button{pointer-events:auto;color:#bbc7cf;min-width:54px;min-height:32px;font:inherit;cursor:pointer;background:#0b1219;border:1px solid #33414b;border-radius:5px;padding:5px 9px}.gr-intelligence-flow__toolbar button:hover{color:#ffcb9c;border-color:#a26038}.gr-intelligence-flow__toolbar button:disabled{cursor:default;color:#84949f}@media (max-width:1050px){.has-live-flow .gr-intelligence-foundation__copy{width:100%;max-width:660px;margin-bottom:38px;position:relative;top:auto;left:auto}.gr-intelligence-flow.is-live{aspect-ratio:auto;width:100%;height:clamp(350px,65vw,520px)}.gr-intelligence-flow.is-live .gr-intelligence-flow__canvas,.gr-intelligence-flow__live{width:100%;height:86%;inset:0 0 14%}.gr-intelligence-flow__formula{gap:9px;font-size:13px}.gr-intelligence-flow__toolbar{top:103%}.gr-intelligence-flow.is-live:before{top:1%;left:0;right:0}.gr-intelligence-flow.is-live:after{bottom:0;left:0;right:0}}@media (max-width:767px){.gr-intelligence-flow.is-live{aspect-ratio:auto;height:clamp(350px,68vw,480px)}.gr-intelligence-flow.is-live .gr-intelligence-flow__canvas,.gr-intelligence-flow__live{width:100%;height:86%;inset:0 0 14%}.gr-intelligence-flow__inputs button{min-width:52px;padding-left:4px;font-size:10px;left:0}.gr-intelligence-flow__stages span{letter-spacing:0;text-transform:none;font-size:9px}.gr-intelligence-flow__output{width:25%;right:9.5%}.gr-intelligence-flow__output>span{letter-spacing:0;font-size:8px}.gr-intelligence-flow__output strong{margin-top:4px;font-size:10px}.gr-intelligence-flow__formula{gap:7px;font-size:11px;top:87%;left:0;right:0}.gr-intelligence-flow__formula strong{padding:7px}.gr-intelligence-flow__toolbar{font-size:10px;top:103%;left:0;right:0}.gr-intelligence-flow.is-live:before{top:1%;left:0;right:0}.gr-intelligence-flow.is-live:after{bottom:0;left:0;right:0}}@media (prefers-reduced-motion:reduce){.gr-intelligence-flow__inputs button{transition:none}}.gr-intelligence-flow__actions{flex-shrink:0;gap:7px;display:inline-flex}.gr-intelligence-flow__toolbar [data-flow-boost]{color:#ffc18a;background:#2e1a0e;border-color:#a0542b}.gr-intelligence-flow__toolbar [data-flow-boost]:hover{background:#4b2812;border-color:#ff9e57}.gr-intelligence-flow__toolbar [data-flow-boost]:disabled{color:#84949f;background:#0b1219;border-color:#33414b}@media (max-width:420px){.gr-intelligence-flow__toolbar>[data-flow-caption]{max-width:54%;font-size:9px}.gr-intelligence-flow__toolbar button{min-width:44px;padding:5px 7px}}
