:is(.campaign-difference,.automation-education,.automation-included){--ex-ink:#121e32;--ex-muted:#53667f;--ex-accent:#2355f5;--ex-line:#c9d6e8;padding-block:85px;color:var(--ex-ink)}:is(.campaign-difference,.automation-education,.automation-included) *,:is(.campaign-difference,.automation-education,.automation-included) :after,:is(.campaign-difference,.automation-education,.automation-included) :before{box-sizing:border-box}.automation-education-heading,.campaign-difference-heading{display:grid;grid-template-columns:1.2fr .8fr;gap:0 65px;align-items:end;margin-bottom:43px}.automation-education-heading>span,.campaign-difference-heading>span{grid-column:1/-1;color:var(--ex-accent);font-size:13px;margin-bottom:19px}html body main :is(.campaign-difference-heading,.automation-education-heading) h2{color:var(--ex-ink);font-family:var(--font-sans,Arial,sans-serif);font-size:clamp(40px,4.8vw,72px);line-height:1.04;letter-spacing:-.057em;font-weight:450;margin:0}:is(.campaign-difference-heading,.automation-education-heading) h2 em{color:var(--ex-accent);font-style:normal}html body main :is(.campaign-difference-heading,.automation-education-heading)>p{margin:0;color:var(--ex-muted);font-size:17px;line-height:1.7;max-width:44ch}.campaign-review{display:grid;grid-template-columns:minmax(245px,.63fr) minmax(0,1.37fr);gap:0;border-radius:16px;overflow:hidden;background:#091426;color:#f3f7ff}.campaign-review-film{margin:0;min-width:0;display:block;align-self:center;padding:28px 0 28px 28px;background:transparent}.campaign-review-film>div{position:relative;width:100%;aspect-ratio:9/16;min-height:0;overflow:hidden;border-radius:10px}.campaign-review-film video{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.campaign-review-film>div:after{content:"";position:absolute;inset:65% 0 0;background:linear-gradient(transparent,#06101fcc);pointer-events:none}.campaign-review-film .campaign-review-play{position:absolute;z-index:2;bottom:18px;left:15px;right:15px;display:flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:12px 14px;border:1px solid #ffffff5c;border-radius:25px;background:#ffffffeb;color:#091426;cursor:pointer;font-family:inherit;font-size:14px}.campaign-review-film figcaption{position:relative;z-index:2;margin:0;min-height:0;padding:17px 0 0;color:#fff;display:grid;align-content:start;gap:5px;pointer-events:none}.campaign-review-film figcaption strong{font-size:16px;font-weight:500}.campaign-review-film figcaption span{color:#d0dcef;font-size:12px}.campaign-review-content{padding:34px 39px 32px;min-width:0}.campaign-review-decisions{display:flex;justify-content:space-between;gap:13px;border:0;border-bottom:1px solid #31415b;margin:0 0 30px;padding:0;min-width:0}.campaign-review-decisions>button{display:flex;align-items:center;justify-content:center;gap:9px;position:relative;padding:0 0 20px;min-height:47px;border:0;background:transparent;color:#8396b3;font-size:15px;font-family:inherit;cursor:pointer}.campaign-review-decisions>button[aria-pressed=true]{color:#b4cdff}.campaign-review-decisions>button[aria-pressed=true]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:#83abff}.campaign-review-decisions>button:hover{color:#f2f6ff}.campaign-review-answer{animation:explainer-in .24s ease both}.campaign-review-number{font-size:12px;color:#7e9ecb}html body main .campaign-review-answer h3{color:#f2f6ff;font-family:var(--font-sans,Arial,sans-serif);font-size:clamp(29px,3vw,45px);line-height:1.08;letter-spacing:-.045em;font-weight:450;margin:17px 0 19px;max-width:22ch}html body main .campaign-review-answer>p{color:#b1c1d9;font-size:16px;line-height:1.7;margin:0 0 25px}.campaign-review-answer dl{display:grid;gap:23px;margin:0 0 27px}.campaign-review-answer dt{color:#f0f5ff;font-size:16px;font-weight:500;line-height:1.4;margin-bottom:8px}.campaign-review-answer dd{margin:0;color:#b1c1d9;font-size:16px;line-height:1.7}.campaign-review-example{border-left:2px solid #2355f5;padding:3px 0 3px 19px;margin:0 0 26px}.campaign-review-example>span{color:#8cacdc;font-size:12px}html body main .campaign-review-example>p{color:#dce7f9;font-size:16px;line-height:1.7;margin:9px 0 0}html body main .campaign-review-answer .campaign-review-takeaway{display:flex;align-items:start;gap:11px;color:#b4cdff;font-size:15px;line-height:1.6;margin:0}.campaign-review-takeaway>svg{flex-shrink:0;margin-top:3px}.campaign-difference-process{margin-top:65px}.campaign-difference-process>header{display:grid;grid-template-columns:1.1fr .9fr;column-gap:65px;align-items:end;margin-bottom:35px}.campaign-difference-process>header>span{grid-column:1/-1;color:var(--ex-accent);font-size:13px;margin-bottom:19px}html body main .campaign-difference-process>header h3{color:var(--ex-ink);font-size:clamp(32px,3.5vw,53px);font-weight:450;line-height:1.07;letter-spacing:-.045em;margin:0}.campaign-difference-process>header h3 em{color:var(--ex-accent);font-style:normal}html body main .campaign-difference-process>header p{color:var(--ex-muted);font-size:17px;line-height:1.7;margin:0;max-width:40ch}.campaign-difference-process ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 36px;list-style:none;padding:0;margin:0}.campaign-difference-process li{display:grid;grid-template-columns:28px 1fr;align-content:start;column-gap:12px;padding-top:23px;border-top:1px solid var(--ex-line)}.campaign-difference-process li>span{color:var(--ex-accent);font-size:11px;padding-top:6px}html body main .campaign-difference-process li h4{color:var(--ex-ink);font-size:21px;font-weight:500;line-height:1.3;letter-spacing:-.025em;margin:0 0 12px}html body main .campaign-difference-process li p{grid-column:2;color:var(--ex-muted);font-size:16px;line-height:1.7;margin:0}.campaign-difference-close{border-top:1px solid var(--ex-line);padding-top:35px;margin-top:45px;display:grid;grid-template-columns:1fr auto;gap:20px 45px;align-items:center}html body main .campaign-difference-close>p{font-size:21px;line-height:1.5;color:var(--ex-muted);margin:0;letter-spacing:-.02em}.campaign-difference-close>p strong{font-weight:450;color:var(--ex-ink)}.campaign-difference-close>a,:is(.campaign-difference-close,.automation-included)>footer>a{display:inline-flex;gap:20px;justify-content:center;align-items:center;padding:15px 24px;min-height:52px;color:#fff;background:#2355f5;border:1px solid #2355f5;border-radius:30px;font-size:15px;font-family:inherit;text-decoration:none}.campaign-difference-close>span{grid-column:1/-1;display:flex;gap:9px;align-items:center;font-size:13px;color:var(--ex-muted)}.automation-scenarios{display:flex;gap:0;border:0;border-bottom:1px solid var(--ex-line);min-width:0;padding:0;margin:0 0 28px}.automation-scenarios>button{flex:1;position:relative;display:flex;align-items:center;gap:11px;padding:18px 20px;min-height:61px;background:transparent;border:0;font-size:17px;font-family:inherit;color:var(--ex-muted);cursor:pointer}.automation-scenarios>button:first-child{padding-left:0}.automation-scenarios>button>svg:last-child{margin-left:auto}.automation-scenarios>button[aria-pressed=true]{color:var(--ex-accent)}.automation-scenarios>button[aria-pressed=true]:after{content:"";position:absolute;inset:auto 0 -1px;height:2px;background:var(--ex-accent)}.automation-scenarios>button:hover{color:var(--ex-ink)}.automation-example{display:grid;grid-template-columns:1fr 1fr;gap:0;overflow:hidden;background:#091426;color:#f3f7ff;border-radius:15px;animation:explainer-in .24s ease both}.automation-example-next,.automation-example-start{padding:43px 41px;min-width:0}.automation-example-next{border-left:1px solid #30415d}.automation-example-label{display:block;font-size:13px;line-height:1.5;color:#839bbe}.automation-example-start blockquote{font-size:clamp(26px,2.5vw,39px);font-weight:400;letter-spacing:-.035em;line-height:1.2;color:#f2f6ff;margin:33px 0 34px}.automation-example-response{border-top:1px solid #31425e;padding-top:24px}.automation-example-response>span{display:flex;gap:9px;align-items:center;font-size:14px;color:#a4c2f7}html body main .automation-example-response>p{font-size:21px;line-height:1.5;color:#dbe8fe;margin:18px 0 0;letter-spacing:-.02em}.automation-example-note{display:block;font-size:12px;color:#7990b0;margin-top:25px}.automation-action-icon{display:block;color:#99bbff;margin:29px 0 20px}html body main .automation-example-next h3{color:#f1f6ff;font-size:clamp(29px,2.8vw,42px);line-height:1.08;letter-spacing:-.04em;font-weight:450;margin:0 0 22px}.automation-example-next h3 em{display:block;color:#a4c1fa;font-style:normal}html body main .automation-example-next>p{color:#b4c5df;font-size:16px;line-height:1.75;margin:0 0 23px}.automation-example-next ul{list-style:none;padding:0;margin:0;display:grid;gap:14px}.automation-example-next li{display:flex;align-items:start;gap:11px;font-size:16px;line-height:1.55;color:#d5e3f8}.automation-example-next li>svg{flex-shrink:0;margin-top:3px;color:#87aeff}.automation-example-rule{grid-column:1/-1;padding:24px 41px;display:flex;gap:17px;align-items:start;border-top:1px solid #30415d;color:#9cbbf0;background:#10223b}.automation-example-rule>svg{flex-shrink:0;margin-top:4px}html body main .automation-example-rule>p{color:#bed0eb;font-size:16px;line-height:1.65;margin:0;max-width:90ch}.automation-team-context{margin-top:19px;padding:0 0 20px;border-bottom:1px solid var(--ex-line)}.automation-team-context>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;min-height:49px;font-size:17px;color:var(--ex-ink)}.automation-team-context>summary::-webkit-details-marker{display:none}.automation-team-context>summary>svg{color:var(--ex-accent);transition:transform .16s}.automation-team-context[open]>summary>svg{transform:rotate(90deg)}html body main .automation-team-context>p{color:var(--ex-muted);font-size:16px;line-height:1.7;max-width:80ch;margin:13px 0 0}.automation-education-bridge{display:grid;grid-template-columns:.85fr 1.15fr;gap:55px;padding-top:37px}html body main .automation-education-bridge>h3{color:var(--ex-ink);font-size:30px;line-height:1.15;font-weight:450;letter-spacing:-.035em;margin:0;max-width:17ch}html body main .automation-education-bridge>p{color:var(--ex-muted);font-size:16px;line-height:1.75;margin:0}.automation-included{border-top:1px solid var(--ex-line)}.automation-included>header>span{display:flex;align-items:center;gap:9px;color:var(--ex-accent);font-size:13px;margin-bottom:24px}html body main .automation-included>header h2{color:var(--ex-ink);font-size:clamp(40px,5vw,75px);line-height:1.04;letter-spacing:-.058em;font-weight:450;margin:0 0 32px}.automation-included>header h2 em{color:var(--ex-accent);font-style:normal}.automation-included>header>div{display:grid;grid-template-columns:.6fr 1.4fr;align-items:start;gap:50px;padding-bottom:38px;border-bottom:1px solid var(--ex-line)}.automation-included>header>div>strong{display:block;font-size:23px;color:var(--ex-ink);font-weight:500;letter-spacing:-.035em;line-height:1.3}html body main .automation-included>header>div>p{font-size:17px;line-height:1.7;color:var(--ex-muted);margin:0;max-width:66ch}.automation-included-principles{display:grid}.automation-included-principles article{display:grid;grid-template-columns:45px .9fr 1.1fr;gap:25px;padding:35px 0;border-bottom:1px solid var(--ex-line)}.automation-included-principles article>span{color:var(--ex-accent);font-size:12px;padding-top:5px}html body main .automation-included-principles h3{color:var(--ex-ink);font-size:28px;line-height:1.13;letter-spacing:-.035em;margin:0;font-weight:450;max-width:19ch}html body main .automation-included-principles p{color:var(--ex-muted);font-size:16px;line-height:1.75;margin:0 0 16px}.automation-included-principles strong{color:var(--ex-ink);font-size:16px;line-height:1.6;font-weight:500}.automation-included>footer{display:grid;grid-template-columns:1.2fr .8fr;gap:45px;align-items:end;padding-top:40px}.automation-included>footer>a{justify-self:end}html body main .automation-included>footer h3{color:var(--ex-ink);font-size:32px;line-height:1.12;letter-spacing:-.04em;font-weight:450;margin:0 0 19px}html body main .automation-included>footer p{color:var(--ex-muted);font-size:16px;line-height:1.7;margin:0;max-width:52ch}:is(.campaign-difference,.automation-education,.automation-included) :is(button,a,summary):focus-visible{outline:2px solid var(--ex-accent);outline-offset:5px;border-radius:3px}.campaign-review :is(button,a):focus-visible{outline-color:#a4c4ff}html[data-theme=dark] :is(.campaign-difference,.automation-education,.automation-included){--ex-ink:#edf3ff;--ex-muted:#b0c1db;--ex-accent:#9ebaff;--ex-line:#2b405f}@keyframes explainer-in{0%{opacity:.78;transform:translateY(5px)}to{opacity:1;transform:none}}@media(max-width:1100px){.automation-education-heading,.campaign-difference-heading{gap:0 35px}.campaign-review{grid-template-columns:minmax(220px,.63fr) minmax(0,1.37fr)}.campaign-review-content{padding:28px}.campaign-review-decisions{gap:10px}.campaign-review-decisions>button{font-size:13px;gap:7px}.campaign-review-decisions>button>svg{width:16px}.campaign-review-answer h3{font-size:33px}.campaign-difference-process ol{gap:28px}.campaign-difference-process li{grid-template-columns:23px 1fr;column-gap:8px}.automation-example-next,.automation-example-start{padding:32px}.automation-example-rule{padding:23px 32px}.automation-example-response>p,html body main .automation-example-response>p{font-size:20px}.automation-included-principles article{grid-template-columns:30px .85fr 1.15fr;gap:22px}}@media(max-width:800px){:is(.campaign-difference,.automation-education,.automation-included){padding-block:55px}.automation-education-heading,.campaign-difference-heading{display:block;margin-bottom:32px}.automation-education-heading>span,.campaign-difference-heading>span{display:block;margin-bottom:20px}html body main :is(.campaign-difference-heading,.automation-education-heading) h2{font-size:48px}html body main :is(.campaign-difference-heading,.automation-education-heading)>p{margin-top:25px;font-size:17px;max-width:60ch}.campaign-review{display:flex;flex-direction:column}.campaign-review-film{position:relative;background:#091426;min-height:0;display:block;padding:28px 28px 0}.campaign-review-film>div{width:min(100%,270px);aspect-ratio:9/16;min-height:0;border-radius:10px;margin:auto}.campaign-review-film .campaign-review-play{inset:auto 15px 18px;font-size:13px;min-height:44px}.campaign-review-film figcaption{width:min(100%,270px);padding:16px 0 22px;margin:0 auto;min-height:0;text-align:left;gap:4px}.campaign-review-content{padding:15px 28px 30px}.campaign-review-decisions>button{font-size:15px}.campaign-review-answer h3,html body main .campaign-review-answer h3{font-size:35px;max-width:25ch}.campaign-review-answer dd,.campaign-review-answer>p,html body main .campaign-review-answer>p,html body main .campaign-review-example>p{font-size:16px}.campaign-difference-process{margin-top:45px}.campaign-difference-process>header{display:block;margin-bottom:27px}.campaign-difference-process>header>span{display:block}html body main .campaign-difference-process>header h3{font-size:38px}html body main .campaign-difference-process>header p{margin-top:22px;max-width:55ch}.campaign-difference-process ol{grid-template-columns:1fr 1fr;gap:30px}.campaign-difference-close{grid-template-columns:1fr;gap:24px}.campaign-difference-close>a{justify-self:start}.campaign-difference-close>span{font-size:13px;align-items:start}.campaign-difference-close>span>svg{flex-shrink:0;margin-top:2px}.automation-scenarios>button{font-size:15px;padding:15px;gap:8px}.automation-example{grid-template-columns:1fr}.automation-example-next,.automation-example-start{padding:32px}.automation-example-next{border-left:0;border-top:1px solid #30415d}.automation-example-start blockquote{font-size:32px;margin-block:27px}.automation-example-response>p,html body main .automation-example-response>p{font-size:21px}.automation-example-next h3,html body main .automation-example-next h3{font-size:36px}.automation-example-rule{padding:25px 32px}.automation-education-bridge{grid-template-columns:1fr;gap:20px}.automation-education-bridge>h3,html body main .automation-education-bridge>h3{max-width:none}.automation-included>header h2,html body main .automation-included>header h2{font-size:49px}.automation-included>header>div{grid-template-columns:1fr;gap:19px}.automation-included-principles article{grid-template-columns:28px 1fr;gap:13px;padding-block:29px}.automation-included-principles article>div{grid-column:2}.automation-included-principles h3,html body main .automation-included-principles h3{max-width:none;font-size:28px}.automation-included>footer{grid-template-columns:1fr;gap:25px}.automation-included>footer>a{justify-self:start}}@media(max-width:480px){:is(.campaign-difference,.automation-education,.automation-included){padding-block:42px}html body main :is(.campaign-difference-heading,.automation-education-heading) h2{font-size:39px}html body main :is(.campaign-difference-heading,.automation-education-heading)>p{font-size:16px;line-height:1.7}.campaign-review{border-radius:11px}.campaign-review-film{padding:22px 22px 0}.campaign-review-film>div{width:245px;max-width:100%}.campaign-review-film figcaption{width:245px;max-width:100%;font-size:15px}.campaign-review-content{padding:15px 22px 27px}.campaign-review-decisions{gap:8px;margin-bottom:25px}.campaign-review-decisions>button{flex-direction:column;gap:8px;flex:1;font-size:13px;min-height:62px;padding-bottom:16px}.campaign-review-decisions>button>svg{width:19px;height:19px}html body main .campaign-review-answer h3{font-size:31px}.campaign-review-number{font-size:11px}.campaign-review-answer dl{gap:21px}.campaign-review-example{padding-left:15px}.campaign-review-example>span{font-size:12px}html body main .campaign-review-answer .campaign-review-takeaway{font-size:15px}.campaign-difference-process ol{grid-template-columns:1fr;gap:24px}.campaign-difference-process li{grid-template-columns:23px 1fr;gap:10px;padding-top:20px}html body main .campaign-difference-process li h4{font-size:22px;margin-bottom:0}.campaign-difference-close{margin-top:34px;padding-top:26px}html body main .campaign-difference-close>p{font-size:21px}.campaign-difference-close>a{font-size:15px;padding-inline:21px}.automation-scenarios{margin-bottom:22px}.automation-scenarios>button,.automation-scenarios>button:first-child{flex-direction:column;justify-content:center;gap:9px;padding:13px 5px 17px;font-size:13px;min-height:76px}.automation-scenarios>button>svg:last-child{display:none}.automation-example{border-radius:11px}.automation-example-next,.automation-example-start{padding:27px 23px}.automation-example-label{font-size:12px}.automation-example-start blockquote{font-size:28px;line-height:1.2;margin:26px 0}.automation-example-response>p,html body main .automation-example-response>p{font-size:20px;line-height:1.55}.automation-example-next h3,html body main .automation-example-next h3{font-size:32px}.automation-action-icon{margin:23px 0 18px}.automation-example-rule{padding:23px;gap:12px}.automation-example-rule>svg{width:18px;height:18px}.automation-team-context>summary,html body main .automation-example-rule>p{font-size:16px}.automation-education-bridge>h3,html body main .automation-education-bridge>h3{font-size:29px}.automation-included>header h2,html body main .automation-included>header h2{font-size:39px}.automation-included>header>span{font-size:12px;gap:8px}.automation-included>header>div>strong{font-size:24px}html body main .automation-included>header>div>p{font-size:16px}.automation-included-principles article{grid-template-columns:22px 1fr;gap:14px}.automation-included-principles h3,html body main .automation-included-principles h3{font-size:27px}.automation-included>footer h3,html body main .automation-included>footer h3{font-size:30px}.automation-included>footer>a{font-size:15px;padding-inline:20px}}@media(prefers-reduced-motion:reduce){:is(.campaign-difference,.automation-education,.automation-included) *,:is(.campaign-difference,.automation-education,.automation-included) :after,:is(.campaign-difference,.automation-education,.automation-included) :before{animation:none!important;transition:none!important}}.automation-education[data-running=true] .automation-example-response{animation:automation-response .65s ease .15s both}.automation-education[data-running=true] .automation-action-icon{animation:automation-action .55s ease .75s both}.automation-education[data-running=true] .automation-example-next li svg{animation:automation-action .4s ease 1.05s both}.automation-education[data-running=true] .automation-example-next li:nth-child(2) svg{animation-delay:1.25s}.automation-education[data-running=true] .automation-example-next li:nth-child(3) svg{animation-delay:1.45s}.automation-included-principles article{position:relative}.automation-included[data-running=true] .automation-included-principles article:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--ex-blue,#2355f5);transform-origin:left;animation:automation-trace 1.7s ease both}.automation-included[data-running=true] .automation-included-principles article:nth-child(2):before{animation-delay:.45s}.automation-included[data-running=true] .automation-included-principles article:nth-child(3):before{animation-delay:.9s}@keyframes automation-response{0%{opacity:.25;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes automation-action{0%{opacity:.1;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes automation-trace{0%{transform:scaleX(0);opacity:.3}to{transform:scaleX(1);opacity:1}}@media(prefers-reduced-motion:reduce){.automation-education[data-running=true] .automation-action-icon,.automation-education[data-running=true] .automation-example-next li svg,.automation-education[data-running=true] .automation-example-response,.automation-included[data-running=true] .automation-included-principles article:before{animation:none}}@media(min-width:801px) and (max-width:950px){.campaign-review{grid-template-columns:1fr}.campaign-review-film{padding:32px 32px 0}.campaign-review-film figcaption,.campaign-review-film>div{width:320px;max-width:100%;margin-inline:auto}.campaign-review-content{padding:30px 32px 36px}}.campaign-opening-films{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px);max-width:1130px;margin:55px auto 0}.campaign-opening-frame{aspect-ratio:9/16;position:relative;overflow:hidden;border-radius:15px;background:#091426}.campaign-opening-frame>.ambient-film{position:absolute;inset:0;width:100%;height:100%}.campaign-opening-frame img,.campaign-opening-frame video{width:100%;height:100%;object-fit:cover}.campaign-opening-play{position:absolute;inset:0;width:100%;display:flex;align-items:flex-end;justify-content:flex-start;padding:25px;color:#fff;background:linear-gradient(transparent 60%,#071323b5);border:0;text-align:left;cursor:pointer}.campaign-opening-play>span{display:flex;gap:15px;align-items:center;font-size:15px}.campaign-opening-index{position:absolute;top:20px;left:22px;color:#fff;font-size:12px;pointer-events:none}.campaign-opening-label{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:19px}.campaign-opening-label h2{font-size:19px;font-weight:500;letter-spacing:-.03em}.campaign-opening-label>span{color:var(--air-muted,#5a6b85);font-size:12px}.campaign-opening-play:focus-visible{outline:3px solid #94b3ff;outline-offset:-5px}.campaign-opening-play:hover{background:linear-gradient(transparent 40%,#071323d9)}.buford-customer-journey{background:#091527;color:#eef4ff;padding:90px 0 65px;margin:35px 0 0}.buford-journey-heading{display:grid;grid-template-columns:1.2fr .8fr;gap:24px 80px;align-items:end}.buford-journey-heading>.story-kicker{grid-column:1/-1;color:#a6bfff}.buford-journey-heading h2{font-size:clamp(38px,4.4vw,66px);line-height:1.04;font-weight:450;letter-spacing:-.055em}.buford-journey-heading h2 em{display:block;font-style:normal;color:#a6bfff}.buford-journey-heading>p{font-size:17px;line-height:1.7;color:#b8c7df;max-width:430px;padding-bottom:6px}.buford-journey-tabs{margin-top:50px;display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #a3bbdf30}.buford-journey-tabs button{display:flex;align-items:center;gap:16px;text-align:left;font-size:20px;background:none;color:#99accb;border:0;padding:25px 18px;cursor:pointer;position:relative}.buford-journey-tabs button>span{font-size:12px;margin-right:8px;color:#7c93b4}.buford-journey-tabs button>svg:last-child{margin-left:auto}.buford-journey-tabs button[aria-pressed=true]{color:#fff;background:#132541}.buford-journey-tabs button[aria-pressed=true]:after{content:"";position:absolute;bottom:-1px;height:2px;background:#8bacff;left:18px;right:18px}.buford-journey-tabs button:focus-visible{outline:2px solid #a6bfff;outline-offset:-5px}.buford-customer-panel{display:grid;grid-template-columns:1fr 1fr;gap:clamp(35px,5vw,80px);align-items:center;padding:44px 0 55px;animation:education-enter .3s ease both}.buford-customer-panel figure{position:relative;aspect-ratio:1/1.04;margin:0;overflow:hidden;border-radius:12px;background:#15253e}.buford-customer-panel figure>img{height:100%;width:100%;object-fit:cover;object-position:center}.buford-customer-panel figcaption{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:30px;background:linear-gradient(transparent 35%,#061225ef)}.buford-customer-panel figcaption>span{font-size:11px;line-height:1.5;color:#d5e1f2;margin-bottom:20px}.buford-customer-panel figcaption>strong{font-size:clamp(27px,2.8vw,43px);line-height:1.12;font-weight:450;letter-spacing:-.045em;max-width:460px}.buford-customer-answer h3{font-size:clamp(29px,2.6vw,39px);line-height:1.15;font-weight:450;letter-spacing:-.04em}.buford-customer-answer>p{margin-top:23px;color:#b8c7df;font-size:17px;line-height:1.75}.buford-customer-answer ul{padding:0;margin:28px 0;list-style:none}.buford-customer-answer li{display:flex;align-items:flex-start;gap:11px;font-size:15px;color:#d0dcf0;margin:15px 0;line-height:1.55}.buford-customer-answer li>svg{flex-shrink:0;margin-top:3px;color:#93b5ff}.buford-customer-answer nav{display:flex;flex-wrap:wrap;gap:12px 23px;border-top:1px solid #a3bbdf30;padding-top:23px}.buford-customer-answer nav a{display:flex;align-items:center;gap:9px;color:#a8c1ff;font-size:14px;padding:6px 0}.buford-customer-journey footer{border-top:1px solid #a3bbdf30;padding-top:35px;display:grid;grid-template-columns:1.1fr 1fr auto;gap:45px;align-items:center}.buford-customer-journey footer>div>span{display:block;color:#a7c0ff;font-size:12px;margin-bottom:12px}.buford-customer-journey footer strong{font-size:24px;font-weight:450;line-height:1.25;letter-spacing:-.035em}.buford-customer-journey footer p{font-size:15px;line-height:1.7;color:#b8c7df}.buford-customer-journey footer a{display:flex;gap:17px;align-items:center;color:#fff;font-size:14px;white-space:nowrap}.buford-hub .client-voices{padding-top:80px}.method-visual.mv-website{height:auto;aspect-ratio:1.45}.mv-website .mv-stage{height:calc(100% - 37px);position:absolute;inset:0 0 37px}.method-visual.mv-website .mv-web-desktop{width:78%;top:12%;left:4%}.method-visual.mv-website .mv-web-desktop>img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:top}.method-visual.mv-website .mv-web-mobile{width:20%;height:auto;aspect-ratio:390/844;top:auto;bottom:6%;right:4%;border-width:4px;border-radius:22px;background:#091626}.method-visual.mv-website .mv-web-mobile>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}.mv-website .mv-web-mobile-cta{display:none}.method-visual.mv-website .mv-web-caption{bottom:4%;left:6%;max-width:60%}.method-visual.mv-website .mv-web-caption>strong{font-size:clamp(18px,2vw,26px)}.method-visual.mv-website .mv-web-ready{top:3%;right:7%;font-size:9px}.method-visual.mv-website>.mv-stage-caption{position:absolute;bottom:0;left:0;right:0}.method-visual.mv-website .mv-web-island{height:6px;top:4px;width:36%;z-index:2}.method-visual.mv-website .mv-web-mobile>i{z-index:2;bottom:4px}.method-visual.mv-website .mv-web-cursor{display:none}@keyframes education-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1600px){.campaign-opening-films{max-width:1160px}.campaign-opening-frame{max-height:670px;aspect-ratio:9/16}.campaign-opening-films>article{min-width:0}}@media(max-width:950px){.buford-journey-heading{gap:22px 40px}.buford-customer-panel{gap:30px}.buford-customer-panel figure{aspect-ratio:3/4}.buford-customer-journey footer{grid-template-columns:1fr 1fr;gap:25px}.buford-customer-journey footer>a{grid-column:1/-1}.campaign-opening-label{display:block}.campaign-opening-label>span{display:block;margin-top:8px}.campaign-opening-play{padding:18px}.campaign-opening-play>span{font-size:12px}.method-visual.mv-website{aspect-ratio:1.5}}@media(max-width:640px){.campaign-opening-films{grid-template-columns:1fr;max-width:370px;gap:37px;margin-top:30px}.campaign-opening-label{display:flex}.campaign-opening-label>span{margin:0}.campaign-opening-play{padding:24px}.campaign-opening-play>span{font-size:15px}.buford-customer-journey{padding:57px 0 40px}.buford-journey-heading{display:block}.buford-journey-heading h2{margin-top:21px;font-size:40px}.buford-journey-heading p{font-size:16px;margin-top:24px}.buford-journey-tabs{margin-top:30px}.buford-journey-tabs button{font-size:14px;gap:6px;padding:20px 8px;justify-content:center}.buford-journey-tabs button>span,.buford-journey-tabs button>svg:last-child{display:none}.buford-journey-tabs button>svg{width:16px}.buford-customer-panel{grid-template-columns:1fr;padding-top:24px;gap:28px}.buford-customer-panel figure{aspect-ratio:1.1}.buford-customer-panel figcaption{padding:24px}.buford-customer-answer h3{font-size:32px}.buford-customer-answer>p{font-size:16px}.buford-customer-journey footer{grid-template-columns:1fr;gap:22px}.buford-customer-journey footer strong{font-size:25px}.method-visual.mv-website{aspect-ratio:1.25}.method-visual.mv-website .mv-web-desktop{top:15%;width:82%}.method-visual.mv-website .mv-web-mobile{width:24%;bottom:9%;border-width:3px;border-radius:14px}.method-visual.mv-website .mv-web-caption{bottom:5%}.method-visual.mv-website .mv-web-caption>strong{font-size:16px}.method-visual.mv-website .mv-web-ready{font-size:7px;padding:6px 8px}.method-visual.mv-website .mv-web-scope{font-size:6px;padding:7px}.method-visual.mv-website .mv-web-island{height:4px;top:3px}}@media(prefers-reduced-motion:reduce){.buford-customer-panel{animation:none}.campaign-opening-play{transition:none}}.method-visual.mv-website .mv-web-baseline,.method-visual.mv-website .mv-web-caption{display:none}@media(max-width:1000px){.service-method-website .method-process-scene,.service-method-website .method-value-explorer{grid-template-columns:1fr}}@media(max-width:640px){.method-visual.mv-website{aspect-ratio:1.15}}.buford-field-opening{display:grid;grid-template-columns:1.15fr .85fr;column-gap:clamp(40px,6vw,100px);align-items:center}.buford-field-opening .buford-field-copy{display:flex;flex-direction:column;align-items:flex-start;gap:0}.buford-field-opening .buford-field-copy>.story-kicker{margin-bottom:28px}.buford-field-opening .buford-field-copy h1{font-size:clamp(48px,5.15vw,82px);line-height:1.06;letter-spacing:-.055em}.buford-field-opening .buford-field-copy p{max-width:480px;margin-top:30px;font-size:18px;line-height:1.65}.buford-field-opening .buford-field-copy>a{margin-top:28px}.buford-field-opening .buford-field-film{width:100%;max-width:455px;aspect-ratio:9/16;height:auto;min-height:0;margin:0 0 0 auto;grid-column:2;grid-row:1}.buford-field-opening .buford-field-film>div{padding:25px;gap:13px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.buford-field-opening .buford-field-film strong{font-size:27px;max-width:390px;line-height:1.15}.buford-field-opening .buford-field-film>div>a{align-self:flex-start;margin-top:9px;font-size:12px}.buford-field-opening .buford-field-footnote{grid-column:1/-1;margin-top:35px}@media(max-width:950px){.buford-field-opening{column-gap:30px}.buford-field-opening .buford-field-copy h1{font-size:48px}.buford-field-opening .buford-field-copy p{font-size:16px;margin-top:25px}.buford-field-opening .buford-field-film strong{font-size:23px}.buford-field-opening .buford-field-film>div{padding:20px}.buford-field-opening .buford-field-copy>.story-kicker{font-size:11px}}@media(max-width:640px){.buford-field-opening{display:block}.buford-field-opening .buford-field-copy h1{font-size:48px}.buford-field-opening .buford-field-copy>.story-kicker{margin-bottom:23px}.buford-field-opening .buford-field-film{margin:35px auto 0;max-width:390px}.buford-field-opening .buford-field-film strong{font-size:27px}.buford-field-opening .buford-field-film>div{padding:24px}.buford-field-opening .buford-field-footnote{margin-top:25px}}html body main .campaign-opening .campaign-opening-label h2{font-size:20px;line-height:1.3;letter-spacing:-.025em;margin:0;font-weight:500}html body main .buford-journey-heading h2{font-size:clamp(38px,4.4vw,66px);line-height:1.06;letter-spacing:-.055em;color:#eef4ff}html body main .buford-journey-heading h2 em{color:#a6bfff}@media(max-width:640px){html body main .campaign-opening .campaign-opening-label h2{font-size:18px}html body main .buford-journey-heading h2{font-size:40px}}.buford-field-opening .buford-field-film>div>a{position:static;bottom:auto;right:auto}.discovery-education{--de-ink:#111b2d;--de-muted:#53637b;--de-blue:#2355f5;--de-rule:#8ca3c73d;--de-soft:#e9f0ff;--de-surface:#ffffffb8;--de-chapter:#f7faff7d;color:var(--de-ink);position:relative}html[data-theme=dark] .discovery-education{--de-ink:#edf3ff;--de-muted:#b3c1d8;--de-blue:#9ebaff;--de-rule:#7893bd3d;--de-soft:#172a48;--de-surface:#101c30ba;--de-chapter:#091426bc}body main .discovery-education .de-chapter{padding-block:clamp(65px,6.6vw,112px)}body main .discovery-education figure,body main .discovery-education h2,body main .discovery-education h3,body main .discovery-education h4,body main .discovery-education p{margin:0;color:var(--de-ink)}body main .discovery-education h2{font-size:clamp(38px,4.25vw,66px);font-weight:450;letter-spacing:-.055em;line-height:1.06;text-wrap:balance}body main .discovery-education h2 em{font-style:normal;color:var(--de-blue)}body main .discovery-education h3{font-size:clamp(24px,2.15vw,34px);font-weight:450;letter-spacing:-.045em;line-height:1.18}body main .discovery-education p{font-size:16px;line-height:1.75;color:var(--de-muted)}.discovery-education a,.discovery-education button{font:inherit;letter-spacing:inherit;-webkit-tap-highlight-color:transparent}.discovery-education button{cursor:pointer}.discovery-education svg{flex-shrink:0}.discovery-education [hidden]{display:none!important}.discovery-education a:focus-visible,.discovery-education button:focus-visible{outline:3px solid var(--de-blue);outline-offset:5px}.de-heading{max-width:960px;margin:0 auto 48px;text-align:center}.de-kicker{display:inline-flex;align-items:center;gap:9px;color:var(--de-blue);font-size:12px;line-height:1.5;margin-bottom:24px}body main .de-heading>p{max-width:69ch;margin:25px auto 0;font-size:17px;line-height:1.7}.de-heading-split{max-width:none;text-align:left;display:grid;grid-template-columns:1.3fr .7fr;gap:70px;align-items:end;margin-bottom:42px}body main .de-heading-split>p{max-width:44ch;margin:0 0 5px;font-size:16px}.de-overline{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:500;letter-spacing:.035em;line-height:1.5;color:var(--de-muted)}.de-tabs{display:flex;gap:4px;border-bottom:1px solid var(--de-rule);padding-bottom:0}.de-tabs button{position:relative;min-height:58px;padding:16px 25px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--de-muted);font-size:14px;line-height:1.4;flex:1;transition:color .16s ease}.de-tabs button[aria-selected=true]{color:var(--de-blue);border-bottom-color:var(--de-blue)}.de-tabs button:hover{color:var(--de-ink)}.de-tabs button[aria-selected=true]:after{content:"";position:absolute;width:5px;height:5px;bottom:-3.5px;left:calc(50% - 2.5px);border-radius:50%;background:var(--de-blue)}.de-query{--de-ink:#172132;--de-muted:#65758a;display:flex;align-items:center;gap:17px;background:#fff;color:var(--de-ink);border:1px solid #dce3ee;border-radius:15px;margin:30px 0 25px;padding:24px 27px;min-height:89px;box-shadow:0 13px 40px -25px #13274440}.de-query>svg{color:#2355f5}.de-query>span:nth-child(2){font-size:clamp(18px,1.8vw,26px);font-weight:450;letter-spacing:-.025em;line-height:1.35;flex:1;min-width:0}.de-query-location{display:flex;gap:6px;align-items:center;font-size:10px;white-space:nowrap;color:#63738a}.de-result-comparison{--de-ink:#142037;--de-muted:#596b83;--de-blue:#2355f5;--de-rule:#c9d5e3;display:grid;grid-template-columns:.83fr 1.17fr;min-height:365px;border:1px solid #cbd7e9;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 24px 65px -52px #183b7070}.de-generic-result,.de-useful-result{padding:32px 35px;min-width:0}.de-generic-result{background:#f2f5fa;border-right:1px solid #dce3ed}.de-useful-result{background:#fff}.de-result-identity{display:flex;align-items:center;gap:11px;margin-top:27px;font-size:12px;color:#293d59}.de-result-identity>svg{width:30px;height:30px;padding:5px;border:1px solid #d7e0ed;border-radius:50%;color:#647995}.de-result-identity small{display:block;color:#6b7c94;font-size:10px;margin-top:2px;line-height:1.5}body main .de-result-comparison h3{margin:19px 0 11px;font-size:clamp(21px,2vw,29px);color:#203c9e;letter-spacing:-.035em}body main .de-result-comparison p{font-size:14px;line-height:1.75;color:#53647c}.de-useful-result>.de-overline{color:#2355f5}.de-unanswered{display:flex;gap:12px;border-top:1px solid #d6dfeb;padding-top:22px;margin-top:28px;color:#7a889b}body main .de-unanswered p{font-size:11px;color:#6a7b91}.de-unanswered strong{display:block;font-size:15px;line-height:1.5;font-weight:450;color:#344962;margin-top:7px}.de-text-button{display:inline-flex;align-items:center;gap:12px;background:none;border:0;border-bottom:1px solid #c2d0f3;padding:0 0 7px;margin-top:24px;font-size:13px!important;line-height:1.5;color:#2355f5}.de-text-button svg{transition:transform .18s ease}.de-page-outline{border-top:1px solid #dce4f1;margin-top:22px;padding-top:20px}.de-page-outline>span{color:#5a6e88;font-size:10px}.de-page-outline ul{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;padding:0;margin:16px 0 0;list-style:none}.de-page-outline li{display:flex;align-items:start;gap:9px;font-size:12px;line-height:1.6;color:#243e5e}.de-page-outline li svg{color:#2355f5;margin-top:2px}.de-example-caption{display:flex;align-items:start;justify-content:space-between;gap:30px;margin-top:18px}.de-example-caption>span{font-size:10px;line-height:1.6;color:var(--de-muted);flex-shrink:0;padding-top:3px}body main .de-example-caption p{display:flex;gap:12px;align-items:start;max-width:61ch;font-size:13px;line-height:1.6}.de-example-caption svg{margin-top:1px;color:var(--de-blue)}.de-reader-takeaway{border-top:1px solid var(--de-rule);margin-top:54px;padding-top:31px;display:grid;grid-template-columns:.48fr 1fr;gap:35px}.de-reader-takeaway>span{font-size:11px;color:var(--de-blue);line-height:1.6;padding-top:7px}body main .de-reader-takeaway p{color:var(--de-ink);font-size:clamp(24px,2.4vw,36px);letter-spacing:-.04em;line-height:1.25;text-wrap:balance;max-width:33ch}.de-process-chapter,.de-review-chapter{position:relative;border-block:1px solid var(--de-rule);background:var(--de-chapter);scroll-margin-top:85px}.de-process-editorial{border-top:1px solid var(--de-rule)}.de-process-editorial .de-tabs{gap:0}.de-process-editorial .de-tabs button{min-height:75px;font-size:14px;padding-inline:12px}.de-process-panel{display:grid;grid-template-columns:1.15fr .85fr;gap:80px;align-items:start;padding:42px 0 43px;border-bottom:1px solid var(--de-rule);min-height:340px}.de-process-statement>svg{color:var(--de-blue);margin-bottom:21px;stroke-width:1.45}body main .de-process-statement h3{max-width:23ch;font-size:clamp(28px,2.75vw,40px);line-height:1.12}body main .de-process-statement p{max-width:59ch;margin-top:21px;font-size:15px;line-height:1.75}.de-process-deliverable{padding-top:4px}.de-process-deliverable ul{padding:0;margin:20px 0 28px;list-style:none}.de-process-deliverable li{display:flex;align-items:center;gap:15px;border-bottom:1px solid var(--de-rule);padding:17px 0;font-size:17px;letter-spacing:-.02em;color:var(--de-ink);line-height:1.4}.de-process-deliverable li svg{color:var(--de-blue);stroke-width:1.6}.de-output{display:flex;align-items:center;gap:16px;color:var(--de-blue);line-height:1.5;font-size:14px}.de-output strong{font-weight:450}.de-chapter-close{display:flex;align-items:center;justify-content:space-between;gap:65px;margin-top:38px}.de-chapter-close>div{max-width:670px}body main .de-chapter-close h3{font-size:24px;line-height:1.3;letter-spacing:-.035em}body main .de-chapter-close p{font-size:14px;line-height:1.7;max-width:69ch;margin-top:12px}.discovery-education .de-cta{display:inline-flex;align-items:center;justify-content:center;gap:20px;flex-shrink:0;max-width:340px;min-height:54px;background:#2355f5;color:#fff;border:1px solid transparent;border-radius:999px;padding:16px 24px;font-size:14px;line-height:1.4;text-decoration:none;transition:transform .18s ease,background .18s ease}.discovery-education .de-cta:hover{background:#1648e6;transform:translateY(-2px)}.de-source{display:inline-flex;align-items:center;gap:6px;font-size:10px!important;line-height:1.6;color:var(--de-muted);text-decoration:none;margin-top:16px;transition:color .15s ease}.de-source:hover{color:var(--de-blue)}.de-sources{display:flex;gap:24px;flex-wrap:wrap}.de-expertise{border-top:1px solid var(--de-rule)}.de-expertise-question{display:grid;grid-template-columns:28px 1fr;align-items:start;column-gap:17px;row-gap:10px;padding:32px 0 29px}.de-expertise-question>svg{color:var(--de-blue);margin-top:6px;stroke-width:1.5}body main .de-expertise-question h3{font-size:clamp(27px,2.6vw,40px);line-height:1.2;max-width:30ch}.de-expertise-question>span{font-size:10px;color:var(--de-muted);grid-column:2}.de-expertise-spread{display:grid;grid-template-columns:1fr .95fr;gap:0;border:1px solid var(--de-rule);border-radius:18px;overflow:hidden;background:var(--de-surface)}.de-expertise-answer{padding:36px 42px 34px;min-width:0}body main .de-expertise-answer h4{margin-top:26px;font-size:clamp(24px,2.15vw,33px);font-weight:450;letter-spacing:-.045em;line-height:1.2;max-width:24ch}body main .de-expertise-answer>p{font-size:15px;line-height:1.8;margin-top:20px}.de-expertise-point{display:flex;gap:13px;color:var(--de-blue);font-size:13px;line-height:1.6;margin-top:23px}.de-expertise-point strong{font-weight:450}.de-missing{border-top:1px solid var(--de-rule);margin-top:26px;padding-top:20px}.de-missing>span{font-size:10px;color:var(--de-muted)}body main .de-missing p{margin-top:7px;font-size:13px;line-height:1.6;color:var(--de-ink)}.de-expertise-evidence{border-left:1px solid var(--de-rule);padding:18px;display:flex;flex-direction:column;min-width:0;background:#7b9bcc0a}.de-expertise-evidence img{display:block;width:100%;height:340px;object-fit:cover;object-position:top;border-radius:10px;background:#dde5ed}.de-expertise-evidence figcaption{padding:20px 7px 8px;max-width:43ch}.de-expertise-evidence figcaption>span{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--de-blue)}body main .de-expertise-evidence figcaption p{margin-top:10px;font-size:12px;line-height:1.7}.de-access-note{display:flex;align-items:start;gap:22px;margin-top:30px;padding:25px 28px;background:var(--de-soft);border-radius:13px}.de-access-note>svg{color:var(--de-blue);margin-top:2px}body main .de-access-note h3{font-size:19px;font-weight:450;line-height:1.4;letter-spacing:-.02em}body main .de-access-note p{font-size:13px;line-height:1.75;margin-top:8px;max-width:97ch}.de-ranking-factors{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;border-block:1px solid var(--de-rule);margin:0;padding:0}.de-ranking-factors>div{padding:33px 34px 33px 0}.de-ranking-factors>div+div{border-left:1px solid var(--de-rule);padding-left:34px}.de-ranking-factors dt{font-size:clamp(27px,2.8vw,40px);color:var(--de-blue);line-height:1.2;letter-spacing:-.045em}.de-ranking-factors dd{margin:15px 0 0;color:var(--de-muted);font-size:15px;line-height:1.7;max-width:31ch}.de-setup-note{display:flex;gap:20px;align-items:start;padding-top:29px}.de-setup-note>svg{color:var(--de-blue);margin-top:2px}.de-setup-note>div{flex:1}body main .de-setup-note h3{font-size:21px;line-height:1.3;letter-spacing:-.025em}body main .de-setup-note p{font-size:14px;line-height:1.75;max-width:79ch;margin-top:11px}.de-setup-note>.de-source{max-width:155px;margin-top:4px}.de-reputation-proof{display:flex;align-items:center;gap:42px;border-block:1px solid var(--de-rule);padding:27px 0 30px;margin-bottom:38px}.de-proof-business{display:flex;align-items:center;gap:17px;min-width:215px;flex:1}.de-proof-business img{display:block;width:75px;height:85px;object-fit:cover;object-position:center;border-radius:5px}.de-proof-business span{font-size:18px;letter-spacing:-.025em}.de-proof-business small{display:block;font-size:10px;color:var(--de-muted);margin-top:9px}body main .de-reputation-proof>p{display:flex;align-items:center;gap:20px;color:var(--de-ink);line-height:1.2}.de-reputation-proof>p>strong{font-weight:450;font-size:clamp(76px,8.5vw,126px);letter-spacing:-.08em;line-height:.95;color:var(--de-blue)}.de-reputation-proof>p>span{font-size:clamp(21px,2.15vw,31px);letter-spacing:-.04em;line-height:1.2}.de-proof-stars{display:flex;gap:5px;color:var(--de-blue);margin-left:auto}.de-review-experience{display:grid;grid-template-columns:1.1fr .9fr;border:1px solid var(--de-rule);border-radius:18px;background:var(--de-surface);overflow:hidden}.de-review-letter{padding:33px 35px;min-width:0}.de-letter-header{display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--de-rule);padding-bottom:25px;margin-bottom:27px;color:var(--de-blue)}.de-letter-header>div{flex:1}.de-letter-header strong{font-weight:500;font-size:15px;color:var(--de-ink);letter-spacing:-.02em}.de-letter-header span{display:block;font-size:10px;color:var(--de-muted);margin-top:5px;line-height:1.5}body main .de-review-letter>p{font-size:16px;line-height:1.8;margin:15px 0;color:var(--de-ink)}.de-both-options{display:block;font-size:13px;line-height:1.6;color:var(--de-blue);font-weight:500;margin-top:20px}.de-feedback-options{display:flex;gap:10px;margin-top:25px}.de-feedback-options>button{display:flex;align-items:center;gap:11px;width:50%;padding:16px 13px;background:transparent;border:1px solid var(--de-rule);border-radius:10px;text-align:left;color:var(--de-muted);transition:background .16s ease,color .16s ease}.de-feedback-options>button[aria-pressed=true]{color:var(--de-blue);border-color:var(--de-blue);background:var(--de-soft)}.de-feedback-options>button:hover{color:var(--de-blue)}.de-feedback-options span{flex:1;font-size:10px;line-height:1.6}.de-feedback-options strong{font-size:13px;font-weight:500}.de-feedback-options>button>svg:last-child{width:14px}.de-preview-label{display:block;font-size:10px;line-height:1.6;color:var(--de-muted);margin-top:14px}.de-feedback-explanation{padding:39px;background:#7294c507;border-left:1px solid var(--de-rule);display:flex;align-items:center;min-width:0;min-height:440px}body main .de-feedback-explanation h3{margin-top:24px;font-size:clamp(28px,2.4vw,36px);letter-spacing:-.045em;line-height:1.14}body main .de-feedback-explanation p{font-size:14px;line-height:1.8;margin-top:22px;max-width:43ch}.de-feedback-explanation ul{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:11px}.de-feedback-explanation li{display:flex;align-items:start;gap:10px;font-size:12px;line-height:1.6;color:var(--de-ink)}.de-feedback-explanation li svg{color:var(--de-blue);margin-top:1px}.de-enter{animation:de-settle .26s ease-out both}.discovery-education[data-running=false] .de-enter{animation-play-state:paused}@keyframes de-settle{0%{transform:translateY(5px);opacity:.88}to{transform:none;opacity:1}}@media(min-width:1500px){.de-query{padding-block:29px}.de-result-comparison{min-height:385px}.de-generic-result,.de-useful-result{padding:37px 44px}.de-expertise-answer{padding:42px 47px}.de-expertise-evidence img{height:370px}.de-process-panel{padding-block:48px;min-height:380px}}@media(max-width:1100px){.de-heading-split{gap:35px;grid-template-columns:1.12fr .88fr}.de-query-location{display:none}.de-result-comparison{grid-template-columns:.85fr 1.15fr}.de-generic-result,.de-useful-result{padding:28px 27px}.de-process-panel{gap:40px}.de-chapter-close{gap:35px}.discovery-education .de-cta{max-width:280px;font-size:13px;padding:15px 20px}.de-expertise-answer{padding:28px}.de-expertise-evidence{padding:14px}.de-expertise-evidence img{height:340px}.de-proof-stars{display:none}.de-review-letter{padding:27px}.de-feedback-explanation{padding:29px}.de-feedback-options{flex-direction:column}.de-feedback-options>button{width:100%;min-height:66px}.de-feedback-options span br{display:none}.de-feedback-options strong{margin-left:4px}.de-reputation-proof{gap:25px}.de-setup-note>.de-source{max-width:120px}.de-ranking-factors>div{padding-right:25px}.de-ranking-factors>div+div{padding-left:25px}}@media(max-width:800px){body main .discovery-education .de-chapter{padding-block:58px}.de-heading{margin-bottom:33px}.de-heading-split{grid-template-columns:1fr;gap:22px}body main .de-heading-split>p{max-width:64ch}.de-kicker{margin-bottom:18px}.de-tabs button{font-size:12px;min-height:56px;padding:14px 10px}.de-query{padding:22px;margin-top:23px;border-radius:12px}.de-result-comparison{grid-template-columns:1fr}.de-generic-result{border-right:0;border-bottom:1px solid #dce3ed}.de-unanswered{padding-top:17px}.de-result-identity,.de-unanswered{margin-top:20px}.de-generic-result,.de-useful-result{padding:27px 29px}.de-example-caption{display:block}.de-example-caption>span{display:block;margin-bottom:13px}.de-reader-takeaway{margin-top:33px;padding-top:25px;grid-template-columns:1fr;gap:13px}.de-reader-takeaway>span{padding:0}body main .de-reader-takeaway p{max-width:34ch}.de-process-panel{grid-template-columns:1fr;gap:28px;padding-block:31px;min-height:0}.de-process-statement>svg{margin-bottom:19px}body main .de-process-statement h3{max-width:28ch}body main .de-process-statement p{max-width:70ch}.de-process-deliverable ul{margin:12px 0 21px}.de-process-deliverable li{font-size:16px;padding:15px 0}.de-chapter-close{flex-direction:column;align-items:start;gap:27px}.discovery-education .de-cta{max-width:none;min-height:52px}.de-expertise-spread{grid-template-columns:1fr}.de-expertise-evidence{border-left:0;border-top:1px solid var(--de-rule);padding:16px}.de-expertise-evidence img{height:300px}.de-expertise-evidence figcaption{max-width:none;padding:18px 9px 8px}body main .de-expertise-answer h4{max-width:29ch}.de-access-note{gap:16px;padding:23px}.de-ranking-factors{grid-template-columns:1fr}.de-ranking-factors>div,.de-ranking-factors>div+div{display:grid;grid-template-columns:.6fr 1fr;gap:22px;border-left:0;padding:23px 0}.de-ranking-factors>div+div{border-top:1px solid var(--de-rule)}.de-ranking-factors dd{margin:0;max-width:none;font-size:14px}.de-setup-note{flex-wrap:wrap;gap:16px}.de-setup-note>div{flex-basis:calc(100% - 42px)}.de-setup-note>.de-source{max-width:none;margin:0 0 0 42px}.de-reputation-proof{padding-block:25px;gap:25px;flex-wrap:wrap}.de-proof-business{flex:1;min-width:210px}.de-proof-business img{width:62px;height:74px}.de-review-experience{grid-template-columns:1fr}.de-feedback-options{flex-direction:row}.de-feedback-options>button{width:50%;padding:16px 13px}.de-feedback-options span br{display:block}.de-feedback-options strong{margin-left:0}.de-feedback-explanation{border-left:0;border-top:1px solid var(--de-rule);min-height:355px;padding:30px}.de-feedback-explanation>div{width:100%}body main .de-feedback-explanation h3{font-size:29px}body main .de-feedback-explanation p{max-width:65ch}.de-feedback-explanation ul{gap:10px}.de-desktop-break{display:none}}@media(max-width:480px){body main .discovery-education h2{font-size:37px;line-height:1.08}.de-heading{text-align:left}body main .de-heading>p{font-size:15px;line-height:1.75;margin-top:21px}.de-heading-split{gap:0}.de-kicker{font-size:10px}.de-tabs{gap:0}.de-tabs button{font-size:11px;padding:13px 6px;min-height:60px}.de-query{padding:19px 18px;gap:12px;margin-bottom:19px;min-height:94px}.de-query>svg{width:21px}.de-query>span:nth-child(2){font-size:19px;line-height:1.45}.de-generic-result,.de-useful-result{padding:25px 23px}.de-overline{font-size:10px}.de-result-identity{font-size:11px}body main .de-result-comparison h3{font-size:24px}body main .de-result-comparison p{font-size:13px}.de-page-outline ul{grid-template-columns:1fr;gap:10px}.de-expertise-spread,.de-result-comparison,.de-review-experience{border-radius:13px}.de-process-editorial .de-tabs button{font-size:10px;padding:13px 5px;min-height:68px}.de-process-statement>svg{width:27px;height:27px}body main .de-process-statement h3{font-size:29px}body main .de-process-statement p{font-size:14px}.de-process-deliverable li{font-size:15px}.de-process-deliverable li svg{width:17px}.de-output{font-size:13px}body main .de-chapter-close h3{font-size:22px}body main .de-chapter-close p{font-size:13px}.de-expertise-question{padding-block:26px;grid-template-columns:22px 1fr;gap:11px}.de-expertise-question>svg{width:21px;margin-top:4px}body main .de-expertise-question h3{font-size:28px}.de-expertise-answer{padding:27px 23px}body main .de-expertise-answer h4{font-size:27px;margin-top:21px}body main .de-expertise-answer>p{font-size:14px;margin-top:17px}.de-expertise-evidence{padding:11px}.de-expertise-evidence img{height:220px;border-radius:7px}.de-access-note{padding:22px 20px;gap:13px}.de-access-note>svg{width:19px}body main .de-access-note h3{font-size:17px}body main .de-access-note p{font-size:12px}.de-sources{gap:19px}.de-ranking-factors>div,.de-ranking-factors>div+div{grid-template-columns:1fr;gap:10px;padding:22px 0}.de-ranking-factors dt{font-size:30px}.de-ranking-factors dd{font-size:14px}body main .de-setup-note h3{font-size:20px}body main .de-setup-note p{font-size:13px}.de-proof-business{min-width:100%;gap:14px}.de-proof-business img{width:51px;height:56px}.de-proof-business span{font-size:16px}.de-proof-business small{margin-top:5px}.de-reputation-proof{gap:23px}.de-reputation-proof>p>strong{font-size:100px}.de-reputation-proof>p>span{font-size:25px}.de-review-letter{padding:24px 21px}.de-letter-header{gap:11px;padding-bottom:21px;margin-bottom:22px}.de-letter-header>svg:first-child{width:21px}.de-letter-header>svg:last-child{display:none}.de-letter-header strong{font-size:14px}.de-letter-header span{font-size:9px}body main .de-review-letter>p{font-size:15px}.de-both-options{font-size:12px}.de-feedback-options{flex-direction:column}.de-feedback-options>button{width:100%;padding:14px}.de-feedback-options span br{display:none}.de-feedback-options strong{margin-left:4px}.de-feedback-options span{font-size:11px}.de-feedback-explanation{padding:28px 23px;min-height:380px}body main .de-feedback-explanation h3{font-size:28px}body main .de-feedback-explanation p{font-size:13px}.de-reader-takeaway p{font-size:26px!important}}@media(prefers-reduced-motion:reduce){.discovery-education .de-enter{animation:none}.discovery-education .de-text-button svg,.discovery-education a,.discovery-education button{transition:none}.discovery-education .de-cta:hover{transform:none}}.de-feedback-options{border:0;padding:0;min-width:0}.de-profile-approach{margin-bottom:38px}.de-profile-approach-heading{display:flex;align-items:start;justify-content:space-between;gap:35px;margin-bottom:24px}body main .de-profile-approach-heading h3{font-size:26px;letter-spacing:-.035em;max-width:23ch}body main .de-profile-approach-heading p{font-size:14px;line-height:1.7;max-width:45ch}.de-profile-approach table{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left}.de-profile-approach th{color:var(--de-muted);font-size:11px;line-height:1.6;font-weight:500;border-block:1px solid var(--de-rule);padding:15px 24px 15px 0;vertical-align:top}.de-profile-approach th:first-child{width:39%}.de-profile-approach th:last-child{color:var(--de-blue);padding-left:28px}.de-profile-approach td{border-bottom:1px solid var(--de-rule);padding:20px 27px 20px 0;vertical-align:top;font-size:14px;line-height:1.7;color:var(--de-muted)}.de-profile-approach td:last-child{padding-left:28px;border-left:1px solid var(--de-rule);color:var(--de-ink)}.de-profile-approach td strong{display:block;font-weight:500;line-height:1.5;margin-bottom:5px;color:var(--de-blue)}.de-profile-setup{display:flex;gap:14px;margin-top:23px}.de-profile-setup>svg{color:var(--de-blue);margin-top:2px}body main .de-profile-setup p{font-size:13px;line-height:1.75;max-width:101ch}.de-profile-setup strong{display:block;color:var(--de-ink);font-weight:500;margin-bottom:5px}@media(max-width:800px){.de-profile-approach-heading{display:block}body main .de-profile-approach-heading p{max-width:60ch;margin-top:14px}.de-profile-approach th:first-child{width:37%}.de-profile-approach th:last-child{padding-left:21px}.de-profile-approach td{padding-right:21px}.de-profile-approach td:last-child{padding-left:21px}}@media(max-width:480px){body main .de-profile-approach-heading h3{font-size:24px}.de-profile-approach th{font-size:10px;padding:13px 15px 13px 0}.de-profile-approach th:last-child{padding-left:15px}.de-profile-approach td{font-size:12px;line-height:1.75;padding:17px 15px 17px 0}.de-profile-approach td:last-child{padding-left:15px}.de-profile-approach td strong{font-size:12px}.de-profile-approach th:first-child{width:36%}}body main .de-profile-approach :is(td,td strong),body main .de-profile-approach-heading p,body main .de-profile-setup p{font-size:16px}.de-profile-approach th{font-size:13px}@media(max-width:600px){.de-profile-approach table,.de-profile-approach tbody,.de-profile-approach td,.de-profile-approach tr{display:block;width:100%}.de-profile-approach thead{display:none}.de-profile-approach tr{border-top:1px solid var(--de-rule);padding-block:20px}.de-profile-approach td,.de-profile-approach td:last-child{border:0;padding:12px 0}.de-profile-approach td:first-child:before{content:"Often missed";display:block;font-size:12px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:9px}.de-profile-approach td:last-child{border-left:2px solid var(--de-blue);padding-left:18px}.de-profile-approach td:last-child:before{content:"What we put in place";display:block;color:var(--de-blue);font-size:12px;letter-spacing:.06em;margin-bottom:9px}}