.ps5oqG_page{--page-gutter:clamp(24px, 6.1vw, 112px);--ink:#171515;--bone:#f4f2ed;--cream:#f4f2ed;--muted:#71717a;--faint:#a1a1aa;--line:#f4f2ed29;--signal:#315cff;background:var(--ink);min-width:320px;min-height:100vh;color:var(--cream);font-family:var(--font-body), Arial, sans-serif;letter-spacing:-.018em;line-height:1.58}.ps5oqG_page *{box-sizing:border-box}.ps5oqG_page a{color:inherit;text-decoration:none;transition:opacity .15s}.ps5oqG_page a:hover{opacity:.7}.ps5oqG_page a:focus-visible{outline:3px solid var(--cream);outline-offset:3px}.ps5oqG_page .agency-header a:hover{opacity:1}.ps5oqG_page .agency-header a:focus-visible{outline-offset:3px;outline:2px solid #fff}.ps5oqG_backLink{z-index:1;color:#b8b8b6;letter-spacing:0;align-items:center;gap:8px;min-height:44px;font-size:13px;display:inline-flex;position:relative}.ps5oqG_hero{isolation:isolate;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.ps5oqG_hero:before{z-index:-1;inset:0 var(--agency-rail-right) 0 var(--agency-rail-left);content:"";pointer-events:none;border-inline:.5px solid #f4f2ed4d;position:absolute}.ps5oqG_heroInner{max-width:1840px;min-height:740px;padding:114px var(--page-gutter) 100px;margin-inline:auto;position:relative}.ps5oqG_heroCopy{z-index:2;width:49%;margin-top:52px;position:relative}.ps5oqG_projectLabel{color:#c5c4c1;font-family:var(--font-body), Arial, sans-serif;letter-spacing:.04em;text-transform:uppercase;margin:0 0 24px;font-size:clamp(18px,1.6vw,23px);font-weight:500;line-height:1.45}.ps5oqG_title{letter-spacing:-.055em;color:var(--cream);margin:0;font-size:clamp(44px,4.2vw,68px);font-weight:650;line-height:1.02}.ps5oqG_tags{flex-wrap:wrap;gap:10px;max-width:510px;margin:36px 0 0;padding:0;list-style:none;display:flex}.ps5oqG_tags li{color:#d7d6d3;font-family:var(--font-mono), monospace;letter-spacing:.01em;text-transform:uppercase;background:#1b1b1b;border-radius:100px;padding:8px 14px;font-size:11px;line-height:1.4}.ps5oqG_heroCloud{z-index:0;opacity:.28;pointer-events:none;width:min(86%,1540px);height:auto;position:absolute;top:70px;left:50%;transform:translate(-50%)}.ps5oqG_heroLaptop{z-index:1;width:clamp(660px,50vw,920px);max-width:none;height:auto;position:absolute;bottom:-14px;right:clamp(28px,2vw,40px);transform:rotate(5deg)}.ps5oqG_results{padding:clamp(48px, 6vw, 88px) var(--page-gutter)}.ps5oqG_subtitle{letter-spacing:-.04em;text-align:center;text-wrap:balance;max-width:1160px;margin:0 auto;font-size:clamp(25px,3.1vw,46px);font-weight:450;line-height:1.24}.ps5oqG_foundationsJourney{background:var(--ink);margin:0}.ps5oqG_foundationsStage{position:relative;overflow:clip}.ps5oqG_foundationsArtwork{aspect-ratio:4146/5447;width:min(100%,1800px);margin-inline:auto;position:relative;overflow:hidden}.ps5oqG_foundationsImage{pointer-events:none;-webkit-user-select:none;user-select:none;width:120.357%;max-width:none;height:auto;display:block;position:absolute;top:-5.17716%;left:-9.2137%}.ps5oqG_foundationsJourney[data-motion=scroll]{height:calc(100svh + var(--scroll-distance,0px) - var(--entry-lead,0px) + var(--exit-space,0px));margin-bottom:-100svh}.ps5oqG_foundationsJourney[data-motion=scroll] .ps5oqG_foundationsStage{height:100svh;position:sticky;top:0}.ps5oqG_foundationsJourney[data-motion=scroll] .ps5oqG_foundationsArtwork{will-change:transform;width:min(100vw,1800px);margin:0;position:absolute;top:0;left:0;transform:translateY(calc(100svh + 2px))}.ps5oqG_systemFigure{background:var(--ink);margin:0;position:relative}.ps5oqG_systemHeading{max-width:1100px;padding:clamp(36px, 5vw, 80px) var(--page-gutter) 12px;color:var(--cream);letter-spacing:-.045em;text-align:center;margin:0 auto;font-size:clamp(28px,3.2vw,48px);font-weight:500;line-height:1.2}.ps5oqG_audienceWord{vertical-align:baseline;white-space:nowrap;display:inline-grid}.ps5oqG_audienceSizer,.ps5oqG_audienceVisual{grid-area:1/1}.ps5oqG_audienceSizer{visibility:hidden}.ps5oqG_audienceVisual{text-underline-offset:.15em;justify-self:center;text-decoration:underline;text-decoration-thickness:.055em}.ps5oqG_audienceWord[data-glitch=true] .ps5oqG_audienceVisual{text-shadow:-1px 0 #8e84c7,1px 0 #55cbc7}@media (prefers-reduced-motion:reduce){.ps5oqG_audienceWord[data-glitch=true] .ps5oqG_audienceVisual{text-shadow:none}}.ps5oqG_systemReveal{background:var(--ink);width:100%;color:inherit;font:inherit;cursor:zoom-in;touch-action:pan-y;border:0;place-items:center;margin:0;padding:clamp(24px,3.5vw,64px) 0;display:grid;overflow:hidden}.ps5oqG_systemReveal[data-expanded=true]{cursor:zoom-out}.ps5oqG_systemReveal:focus-visible{outline:2px solid var(--cream);outline-offset:-8px}.ps5oqG_systemCanvas{aspect-ratio:3042/1613;pointer-events:none;width:100%;max-width:1840px;transform-origin:var(--zoom-origin-x) var(--zoom-origin-y);transition:transform .8s cubic-bezier(.22,1,.36,1);display:block;position:relative;transform:scale(1.5)}.ps5oqG_systemImage{left:var(--asset-left);top:var(--asset-top);width:var(--asset-width);height:var(--asset-height);-webkit-user-select:none;user-select:none;display:block;position:absolute}.ps5oqG_systemCore{z-index:1}.ps5oqG_systemLayer{z-index:var(--layer-z);opacity:0;transition:opacity .3s}.ps5oqG_systemReveal[data-expanded=true] .ps5oqG_systemCanvas{transform:none}.ps5oqG_systemReveal[data-expanded=true] .ps5oqG_systemLayer{opacity:1;transition-delay:var(--reveal-delay)}.ps5oqG_screenGallery{--screen-width:min(78vw, 1440px);--screen-half-width:min(39vw, 720px);--screen-gap:clamp(16px, 2.5vw, 48px);background:var(--ink);padding:clamp(72px,9vw,144px) 0 clamp(48px,5vw,80px);position:relative;overflow:hidden}.ps5oqG_screenHeading{max-width:1080px;padding-inline:var(--page-gutter);color:var(--cream);letter-spacing:-.055em;text-align:center;margin:0 auto clamp(36px,5vw,72px);font-size:clamp(32px,4.8vw,76px);font-weight:500;line-height:1.05}.ps5oqG_impactSection{padding:24px var(--page-gutter) clamp(64px, 8vw, 120px)}.ps5oqG_impactList{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,5vw,80px);max-width:1440px;margin:0 auto;display:grid}.ps5oqG_impactList>div{text-align:center;flex-direction:column-reverse;justify-content:flex-end;align-items:center;gap:12px;display:flex;position:relative}.ps5oqG_impactList dt{max-width:260px;color:var(--faint);letter-spacing:-.01em;font-size:clamp(13px,1.2vw,18px);line-height:1.4}.ps5oqG_impactList dd{letter-spacing:-.055em;margin:0;font-size:clamp(36px,4.5vw,72px);font-weight:500;line-height:1}.ps5oqG_screenStage{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;position:relative;overflow:hidden}.ps5oqG_screenStage[data-dragging=true]{cursor:grabbing}.ps5oqG_screenTrack{gap:var(--screen-gap);width:max-content;transform:translate3d(calc(50vw - var(--screen-half-width) - (var(--screen-track-index) * (var(--screen-width) + var(--screen-gap))) + var(--screen-drag-x)), 0, 0);display:flex}.ps5oqG_screenCard{flex:0 0 var(--screen-width);width:var(--screen-width);opacity:1;margin:0;transform:none}.ps5oqG_screenGallery:not([data-enhanced=true]) .ps5oqG_screenTrack{gap:32px;width:auto;max-width:1600px;margin-inline:auto;padding-inline:4vw;display:grid;transform:none}.ps5oqG_screenGallery:not([data-enhanced=true]) .ps5oqG_screenCard{width:100%}.ps5oqG_screenGallery[data-enhanced=true] .ps5oqG_screenTrack{will-change:transform;transition:transform .62s cubic-bezier(.22,1,.36,1)}.ps5oqG_screenGallery[data-enhanced=true] .ps5oqG_screenTrack[data-instant=true],.ps5oqG_screenGallery[data-enhanced=true] .ps5oqG_screenStage[data-dragging=true] .ps5oqG_screenTrack{transition:none}.ps5oqG_screenGallery[data-enhanced=true] .ps5oqG_screenCard{opacity:.48;filter:saturate(.65)contrast(.94);transition:opacity .36s steps(6,end),filter .36s steps(6,end)}.ps5oqG_screenGallery[data-enhanced=true] .ps5oqG_screenCard[data-active=true]{opacity:1;filter:none}.ps5oqG_screenFrame{border:1px solid #f4f2ed1f;border-radius:clamp(4px,.55vw,9px);overflow:hidden;box-shadow:0 28px 72px #00000057}.ps5oqG_screenImage{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.ps5oqG_screenDragCursor{z-index:3;width:92px;height:92px;color:var(--cream);opacity:0;pointer-events:none;will-change:transform;background:#1715159e;border:1px solid #6a63ff;border-radius:50%;place-items:center;margin:-46px 0 0 -46px;transition:opacity .14s;display:grid;position:absolute;top:0;left:0;box-shadow:8px 8px #6a63ff24}.ps5oqG_screenDragCursor span{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:11px}@media (hover:hover) and (pointer:fine){.ps5oqG_screenStage,.ps5oqG_screenStage[data-dragging=true]{cursor:none}.ps5oqG_screenStage:hover .ps5oqG_screenDragCursor{opacity:1}}.ps5oqG_screenStage:focus-visible{outline:2px solid var(--bone);outline-offset:-2px}.ps5oqG_screenStatus{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px) and (min-width:961px){.ps5oqG_heroInner{min-height:640px;padding-bottom:84px}.ps5oqG_heroCopy{width:55%;margin-top:40px}.ps5oqG_title{font-size:clamp(40px,4.5vw,50px)}.ps5oqG_tags{max-width:360px}.ps5oqG_heroLaptop{bottom:20px}}@media (max-width:960px){.ps5oqG_heroInner{min-height:0;padding-top:94px;padding-bottom:32px}.ps5oqG_heroCopy{width:100%;margin-top:36px}.ps5oqG_projectLabel{font-size:19px}.ps5oqG_title{max-width:580px;font-size:clamp(34px,9.75vw,60px)}.ps5oqG_tags{gap:8px;margin-top:28px}.ps5oqG_tags li{padding-inline:10px;font-size:10px}.ps5oqG_heroCloud{opacity:.18;width:94%;top:86px;left:50%}.ps5oqG_heroLaptop{width:calc(100% + 32px);margin:40px -16px 0;position:relative;bottom:auto;right:auto;transform:rotate(3deg)}.ps5oqG_results{padding-block:48px}}@media (max-width:600px){.ps5oqG_screenGallery{--screen-width:86vw;--screen-half-width:43vw;--screen-gap:16px;padding-top:64px}.ps5oqG_screenHeading{margin-bottom:32px;font-size:clamp(30px,10vw,48px)}.ps5oqG_impactList{grid-template-columns:1fr;gap:24px;margin-inline:0}.ps5oqG_impactList>div{text-align:left;grid-template-columns:1fr 1fr;align-items:center;gap:20px;display:grid}.ps5oqG_impactList dd{grid-area:1/1;font-size:clamp(30px,8vw,44px)}.ps5oqG_impactList dt{grid-area:1/2;font-size:13px}.ps5oqG_foundationsJourney[data-motion=scroll] .ps5oqG_foundationsArtwork{width:120vw}.ps5oqG_systemCanvas{transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.ps5oqG_systemCanvas,.ps5oqG_systemLayer{transition:none}.ps5oqG_systemReveal[data-expanded=true] .ps5oqG_systemLayer{transition-delay:0s}.ps5oqG_screenGallery[data-enhanced=true] .ps5oqG_screenCard,.ps5oqG_screenGallery[data-enhanced=true] .ps5oqG_screenTrack{transition:none}}@media print{.ps5oqG_foundationsJourney[data-motion=scroll]{height:auto;margin-bottom:0}.ps5oqG_foundationsJourney[data-motion=scroll] .ps5oqG_foundationsStage{height:auto;position:relative}.ps5oqG_foundationsJourney[data-motion=scroll] .ps5oqG_foundationsArtwork{will-change:auto;width:100%;position:relative;transform:none!important}.ps5oqG_systemCanvas,.ps5oqG_systemLayer{opacity:1;transform:none}.ps5oqG_screenStatus{display:none}.ps5oqG_screenGallery[data-enhanced=true] .ps5oqG_screenTrack{gap:24px;width:auto;display:grid;transform:none}.ps5oqG_screenGallery[data-enhanced=true] .ps5oqG_screenCard{opacity:1;filter:none;break-inside:avoid;width:100%}}
.SHWVRW_card{flex-direction:column-reverse;justify-content:flex-end;gap:12px;display:flex;position:relative}.SHWVRW_impactPixels{width:100%;height:100%;fill:var(--ink);pointer-events:none;display:none;position:absolute;inset:0}[data-pixel-ready=true]:not([data-reveal=complete])>.SHWVRW_impactPixels{display:block}[data-reveal=playing]>.SHWVRW_impactPixels path{animation:1ms step-end both SHWVRW_impactPixelReveal}@keyframes SHWVRW_impactPixelReveal{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce),print{[data-pixel-ready]>.SHWVRW_impactPixels{display:none}}
.E_FO5G_grid{min-width:0;margin-top:40px}.E_FO5G_track{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.E_FO5G_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.E_FO5G_panel{--chat-ink:#0d0d0d;--chat-muted:#5d5d5d;--chat-line:#e5e5e5;--chat-accent:#0d0d0d;border:1px solid var(--chat-line);width:100%;min-width:0;min-height:490px;color:var(--chat-ink);font-family:var(--font-body), sans-serif;background:#fff;border-radius:10px;flex-direction:column;padding:0;display:flex;overflow:hidden}.E_FO5G_appBar{align-items:center;gap:10px;min-height:52px;padding:12px 20px;display:flex}.E_FO5G_brandMark{object-fit:contain;flex:0 0 28px;display:block}.E_FO5G_engine{color:var(--chat-ink);letter-spacing:-.025em;font-size:16px;font-weight:600}.E_FO5G_appDots{color:var(--chat-muted);margin-left:auto;font-size:24px;line-height:1}.E_FO5G_conversation{width:100%;margin:0 auto;padding:16px 20px 18px}.E_FO5G_query{overflow-wrap:anywhere;background:#f4f4f4;border-radius:22px;width:fit-content;max-width:94%;margin:0 0 18px auto;padding:10px 14px;position:relative}.E_FO5G_grid[data-reduced-motion=false] .E_FO5G_query[data-sent=true]{transition:opacity .18s,transform .18s}.E_FO5G_query[data-sent=false]{transform:translateY(8px)}.E_FO5G_query p{margin:0;font-size:14px;font-weight:400;line-height:1.5}.E_FO5G_cursor{background:var(--chat-accent);vertical-align:-.12em;width:2px;height:1em;margin-left:2px;display:inline-block}.E_FO5G_answerBody{position:relative}.E_FO5G_thinking{color:var(--chat-muted);font-size:14px;line-height:1.7;position:absolute;inset:0 auto auto 0}.E_FO5G_thinkingDots{width:20px;margin-left:2px;display:inline-block}.E_FO5G_response{color:var(--chat-ink);overflow-wrap:anywhere;font-size:14px;line-height:1.55}.E_FO5G_response p{margin:0}.E_FO5G_response p+p{margin-top:12px}.E_FO5G_response .E_FO5G_unrevealed{color:#0000}.E_FO5G_inlineCitation{color:#5d5d5d;font-family:var(--font-body), sans-serif;-webkit-box-decoration-break:clone;box-decoration-break:clone;overflow-wrap:anywhere;background:#f1f1f1;border-radius:6px;padding:2px 5px;font-size:13px;line-height:1.7;display:inline}.E_FO5G_sourcesPill{border:1px solid var(--chat-line);border-radius:22px;align-items:center;gap:8px;width:fit-content;margin-top:14px;padding:5px 10px;font-size:13px;display:flex}.E_FO5G_favicon{color:#23493e;background:#dce9e2;border-radius:50%;place-items:center;width:19px;height:19px;font-size:13px;font-weight:600;display:grid}.E_FO5G_responseTools{color:var(--chat-muted);gap:17px;margin-top:12px;font-size:17px;display:flex}.E_FO5G_composer{border:1px solid var(--chat-line);width:calc(100% - 40px);color:var(--chat-muted);background:#fff;border-radius:25px;margin:auto auto 18px;padding:12px 14px 10px}.E_FO5G_composerPlaceholder{min-width:0;font-size:14px;line-height:1.5;display:grid}.E_FO5G_composerMeasure,.E_FO5G_composerValue{overflow-wrap:anywhere;grid-area:1/1}.E_FO5G_composerMeasure{visibility:hidden;padding-right:5px}.E_FO5G_composer[data-composing=true] .E_FO5G_composerValue{color:var(--chat-ink)}.E_FO5G_composer[data-sending=true] .E_FO5G_sendArrow{opacity:.65;transform:scale(.83)}.E_FO5G_composerTools{align-items:center;gap:10px;margin-top:8px;font-size:21px;line-height:1;display:flex}.E_FO5G_composerMode{align-items:center;gap:4px;font-size:13px;line-height:1;display:inline-flex}.E_FO5G_composerChevron{flex:0 0 12px;width:12px;height:12px;display:block}.E_FO5G_sendArrow{color:#fff;background:#0d0d0d;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:auto;font-size:21px;display:grid}.E_FO5G_source{color:var(--chat-ink);border:1px solid var(--chat-line);border-radius:9px;align-items:flex-start;gap:11px;padding:10px 12px;display:flex}.E_FO5G_sourceIndex{height:19px;color:var(--chat-accent);background:#0000000f;border-radius:50%;flex:0 0 19px;place-content:center;margin-top:2px;font-size:13px;display:grid}.E_FO5G_source div{flex:1;min-width:0}.E_FO5G_source strong{font-size:13px;font-weight:500;line-height:1.5;display:block}.E_FO5G_source p{margin:3px 0;font-size:13px;line-height:1.5}.E_FO5G_source div>span{color:var(--chat-muted);overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.5;display:block}.E_FO5G_panel[data-platform=perplexity]{--chat-ink:#202321;--chat-muted:#656b68;--chat-line:#dcded9;--chat-accent:#216773;background:#fbfbf7}.E_FO5G_panel[data-platform=perplexity] .E_FO5G_appBar{border-bottom:1px solid var(--chat-line)}.E_FO5G_panel[data-platform=perplexity] .E_FO5G_query{background:#eeefe9}.E_FO5G_sourceCount{width:fit-content;color:var(--chat-muted);align-items:center;gap:7px;margin-bottom:12px;font-size:13px;display:flex}.E_FO5G_panel[data-platform=perplexity] .E_FO5G_inlineCitation{color:#3f4943;background:#e4e7e0;border-radius:5px}.E_FO5G_panel[data-platform=perplexity] .E_FO5G_composer{background:#fff;border-radius:28px;align-items:center;gap:12px;padding:11px 12px 11px 20px;display:flex}.E_FO5G_panel[data-platform=perplexity] .E_FO5G_composerPlaceholder{flex:1}.E_FO5G_panel[data-platform=perplexity] .E_FO5G_composerTools{margin:0}.E_FO5G_panel[data-platform=perplexity] .E_FO5G_sendArrow{color:#fff;background:#216773}.E_FO5G_panel[data-platform=bing]{--chat-ink:#242424;--chat-muted:#66615e;--chat-line:#e5ddd7;--chat-accent:#854829;background:#fbf8f5}.E_FO5G_panel[data-platform=bing] .E_FO5G_appBar{padding-bottom:8px}.E_FO5G_searchTabs{min-height:32px;color:var(--chat-muted);align-items:center;gap:14px;padding:0 20px 8px;font-size:13px;display:flex}.E_FO5G_searchTabs strong{color:#854829;background:#fcebdc;border-radius:8px;padding:6px 10px;font-weight:500}.E_FO5G_panel[data-platform=bing] .E_FO5G_conversation{padding-top:14px}.E_FO5G_panel[data-platform=bing] .E_FO5G_query{background:0 0;border-radius:0;max-width:100%;margin:0 0 18px;padding:0}.E_FO5G_panel[data-platform=bing] .E_FO5G_query p{letter-spacing:-.025em;font-size:17px;font-weight:600;line-height:1.35}.E_FO5G_panel[data-platform=bing] .E_FO5G_inlineCitation{color:#69442e;background:#e9dfd8;border-radius:50%}.E_FO5G_panel[data-platform=bing] .E_FO5G_source{background:#fff;margin-top:14px}.E_FO5G_panel[data-platform=bing] .E_FO5G_composer{background:#fff;border-radius:28px;align-items:center;gap:12px;padding:11px 12px 11px 20px;display:flex;box-shadow:0 3px 12px #2e211512}.E_FO5G_panel[data-platform=bing] .E_FO5G_composerPlaceholder{flex:1}.E_FO5G_panel[data-platform=bing] .E_FO5G_composerTools{margin:0}.E_FO5G_panel[data-platform=bing] .E_FO5G_composerTools>span:first-child{display:none}.E_FO5G_panel[data-platform=bing] .E_FO5G_sendArrow{color:#fff;background:#262220}.E_FO5G_panel[data-platform=claude]{--chat-ink:#302f2b;--chat-muted:#6d6a62;--chat-line:#dcd9d0;--chat-accent:#a3553c;background:#f4f3ed}.E_FO5G_panel[data-platform=claude] .E_FO5G_appBar{border-bottom:1px solid var(--chat-line)}.E_FO5G_panel[data-platform=claude] .E_FO5G_query{background:#e9e7de;border-radius:12px}.E_FO5G_panel[data-platform=claude] .E_FO5G_response{font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.55}.E_FO5G_searchActivity{color:var(--chat-muted);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;display:flex}.E_FO5G_searchActivity>span:last-child{margin-left:auto}.E_FO5G_panel[data-platform=claude] .E_FO5G_inlineCitation{color:#535149;background:#e4e2d8}.E_FO5G_claudeSource{color:var(--chat-muted);gap:9px;margin-top:14px;font-size:13px;line-height:1.5;display:flex}.E_FO5G_claudeSource small{overflow-wrap:anywhere;margin-top:3px;font-size:13px;display:block}.E_FO5G_panel[data-platform=claude] .E_FO5G_composer{background:#faf9f5;border-radius:15px;box-shadow:0 2px 7px #2823140a}.E_FO5G_panel[data-platform=claude] .E_FO5G_sendArrow{color:#fff;background:#ac6047}.E_FO5G_panel[data-platform=google]{--chat-ink:#202124;--chat-muted:#5f6368;--chat-line:#dadce0;--chat-accent:#1a73e8}.E_FO5G_panel[data-platform=google] .E_FO5G_searchTabs{border-bottom:1px solid #e8eaed}.E_FO5G_panel[data-platform=google] .E_FO5G_searchTabs strong{color:#1967d2;background:#e8f0fe;border-radius:18px}.E_FO5G_panel[data-platform=google] .E_FO5G_query{background:0 0;border-radius:0;max-width:100%;margin-left:0;padding:0}.E_FO5G_panel[data-platform=google] .E_FO5G_query p{letter-spacing:-.025em;font-size:17px;font-weight:600;line-height:1.35}.E_FO5G_panel[data-platform=google] .E_FO5G_inlineCitation{color:#1967d2;background:#e8f0fe}.E_FO5G_panel[data-platform=google] .E_FO5G_source{background:#f8fafd;border-color:#e3e8ef;margin-top:14px}.E_FO5G_panel[data-platform=google] .E_FO5G_source strong{color:#1a0dab}.E_FO5G_panel[data-platform=google] .E_FO5G_composer{box-shadow:0 2px 8px #3c404314}.E_FO5G_panel[data-platform=google] .E_FO5G_sendArrow{color:#1967d2;background:#e8f0fe}.E_FO5G_panel[data-platform=gemini]{--chat-ink:#1f1f1f;--chat-muted:#5f6368;--chat-line:#e3e3e3;--chat-accent:#1a73e8}.E_FO5G_panel[data-platform=gemini] .E_FO5G_query{background:#f0f4f9;border-radius:20px 4px 20px 20px}.E_FO5G_assistantMark{height:22px;margin-bottom:10px}.E_FO5G_assistantMark img{display:block}.E_FO5G_panel[data-platform=gemini] .E_FO5G_inlineCitation{color:#1967d2;background:#eaf1fb}.E_FO5G_panel[data-platform=gemini] .E_FO5G_sourcesPill{background:#f0f4f9;border:0}.E_FO5G_panel[data-platform=gemini] .E_FO5G_composer{background:#f0f4f9;border-color:#0000;border-radius:26px}.E_FO5G_panel[data-platform=gemini] .E_FO5G_sendArrow{color:#0842a0;background:#d3e3fd}.E_FO5G_panel:focus-visible{outline:2px solid var(--bone);outline-offset:5px}@media (max-width:1099px){.E_FO5G_track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:759px){.E_FO5G_track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:100%;grid-auto-flow:column;gap:20px;overflow-x:auto}.E_FO5G_track::-webkit-scrollbar{display:none}.E_FO5G_panel{scroll-snap-align:start}.E_FO5G_grid[data-mobile-animation=true] .E_FO5G_track{scroll-snap-type:none;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row;overflow:clip}.E_FO5G_grid[data-mobile-animation=true] .E_FO5G_panel{will-change:transform;grid-area:1/1}.E_FO5G_panel:focus-visible{outline:2px solid var(--chat-accent);outline-offset:-4px}}@media (max-width:440px){.E_FO5G_appBar,.E_FO5G_conversation{padding-inline:16px}.E_FO5G_query{max-width:100%}.E_FO5G_composer{width:calc(100% - 32px)}.E_FO5G_searchTabs{padding-inline:16px}.E_FO5G_searchTabs>span:last-child{display:none}}
.Q3Zl2q_banner{border-block:1px solid var(--line);padding-block:22px 26px}.Q3Zl2q_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Q3Zl2q_heading{color:var(--mist);justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;font-size:12px;display:flex}.Q3Zl2q_banner:focus-visible{outline:2px solid var(--bone);outline-offset:6px}.Q3Zl2q_track ul{flex-wrap:wrap;align-items:center;gap:26px 52px;margin:0;padding:0;list-style:none;display:flex}.Q3Zl2q_track li{color:var(--mist);white-space:nowrap;letter-spacing:-.025em;flex:none;align-items:center;gap:12px;font-size:17px;transition:color .2s;display:flex}.Q3Zl2q_track img{object-fit:contain;filter:grayscale()brightness(0)invert(.72);flex:none;transition:filter .22s,opacity .22s}.Q3Zl2q_track li:hover,.Q3Zl2q_banner:focus-within li{color:var(--bone)}.Q3Zl2q_track li:hover img,.Q3Zl2q_banner:focus-within img{filter:none}.Q3Zl2q_track li[data-engine=chatgpt]:hover img,.Q3Zl2q_banner:focus-within li[data-engine=chatgpt] img{filter:brightness(0)invert()}.Q3Zl2q_track .Q3Zl2q_clone{display:none}.Q3Zl2q_banner[data-enhanced=true] .Q3Zl2q_viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.Q3Zl2q_banner[data-enhanced=true] .Q3Zl2q_track{width:max-content;animation:42s linear infinite Q3Zl2q_drift;display:flex}.Q3Zl2q_banner[data-enhanced=true] .Q3Zl2q_track ul{flex-wrap:nowrap;padding-right:52px}.Q3Zl2q_banner[data-enhanced=true] .Q3Zl2q_clone{display:flex}.Q3Zl2q_banner:hover .Q3Zl2q_track,.Q3Zl2q_banner:focus-within .Q3Zl2q_track,.Q3Zl2q_banner[data-paused=true] .Q3Zl2q_track{animation-play-state:paused}@keyframes Q3Zl2q_drift{to{transform:translate(-50%)}}@media (max-width:600px){.Q3Zl2q_track li{gap:10px;font-size:15px}.Q3Zl2q_track ul{gap:20px 36px}.Q3Zl2q_banner[data-enhanced=true] .Q3Zl2q_track ul{padding-right:36px}.Q3Zl2q_track img{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.Q3Zl2q_banner[data-enhanced=true] .Q3Zl2q_viewport{overflow:visible;-webkit-mask-image:none;mask-image:none}.Q3Zl2q_banner[data-enhanced=true] .Q3Zl2q_track{width:auto;animation:none;display:block}.Q3Zl2q_banner[data-enhanced=true] .Q3Zl2q_track ul{flex-wrap:wrap;padding:0}.Q3Zl2q_banner[data-enhanced=true] .Q3Zl2q_clone{display:none}.Q3Zl2q_track img,.Q3Zl2q_track li{transition:none}}
._6SxTUG_grid{gap:54px;display:grid}._6SxTUG_card{border-top:1px solid var(--line);min-width:0;padding-top:30px}._6SxTUG_copy{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}._6SxTUG_copy h3{font-size:clamp(25px,2.4vw,34px)}._6SxTUG_copy p{max-width:49ch;color:var(--mist);font-size:15px;line-height:1.65}._6SxTUG_diagram{margin-top:34px}._6SxTUG_technicalScene{perspective:1500px;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:18px 16px 30px;display:grid}._6SxTUG_technicalPage{min-width:0;transform-style:preserve-3d;transform:rotateX(15deg)rotateY(-13deg)rotate(1deg)}._6SxTUG_technicalPage:before,._6SxTUG_technicalPage:after{content:"";background:#424b3c;border:1px solid #727d6a;border-radius:5px;position:absolute;inset:0}._6SxTUG_technicalPage:before{transform:translate3d(7px,8px,-7px)}._6SxTUG_technicalPage:after{background:#2e352b;transform:translate3d(14px,16px,-14px)}._6SxTUG_miniBrowser{color:#293327;background:#edf0e6;border:1px solid #aeb9a5;border-radius:5px;position:relative;overflow:hidden}._6SxTUG_technicalPage>._6SxTUG_miniBrowser{height:100%;min-height:372px;transform:translateZ(0)}._6SxTUG_browserBar{color:#65705c;min-width:0;height:30px;font:9px var(--font-mono), monospace;background:#dce2d6;border-bottom:1px solid #c1c9bb;align-items:center;gap:9px;padding:0 10px;display:flex}._6SxTUG_browserDots{flex:none;gap:3px;display:flex}._6SxTUG_browserDots i{background:#8a9683;border-radius:50%;width:4px;height:4px}._6SxTUG_browserAddress{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._6SxTUG_browserMenu{font-size:16px}._6SxTUG_siteNav{border-bottom:1px solid #d3d9cb;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}._6SxTUG_siteNav>strong{letter-spacing:-.7px;flex-direction:column;font-size:15px;font-weight:650;line-height:1;display:flex}._6SxTUG_siteNav>strong>span{font:7px var(--font-mono), monospace;letter-spacing:2px;margin-top:4px}._6SxTUG_siteNav>div{gap:10px;font-size:9px;display:flex}._6SxTUG_codeBrowser{color:#d7e5cd;background:#263025}._6SxTUG_codeBrowser ._6SxTUG_browserBar{color:#c3d1b8;background:#46533f;border-color:#59684f}._6SxTUG_codeBrowser ._6SxTUG_browserDots i{background:#9eae94}._6SxTUG_fileTab{font:11px var(--font-mono), monospace;border-bottom:1px solid #53614d;align-items:center;gap:8px;padding:14px;display:flex}._6SxTUG_fileTab>span{color:#c1d5b2;border:1px solid #77896b;padding:3px;font-size:8px}._6SxTUG_codeBody{font:12px/1.7 var(--font-mono), monospace;gap:14px;padding:23px 13px;display:grid}._6SxTUG_codeBody>div{grid-template-columns:16px 1fr;gap:12px;display:grid}._6SxTUG_codeBody>div>span{color:#819276}._6SxTUG_codeBody code{overflow-wrap:anywhere;font:inherit}._6SxTUG_codeBody b{color:#b5d99f;font-weight:500}._6SxTUG_fileFooter{color:#9fb392;font:8px var(--font-mono), monospace;border-top:1px solid #53614d;justify-content:space-between;padding:10px 14px;display:flex;position:absolute;bottom:0;left:0;right:0}._6SxTUG_serviceHero{background:#d2ddc6;padding:20px 16px}._6SxTUG_serviceHero>span,._6SxTUG_pageEyebrow{font:8px var(--font-mono), monospace;letter-spacing:.03em;text-transform:uppercase;display:block}._6SxTUG_serviceHero>strong{letter-spacing:-.8px;margin:10px 0 8px;font-size:clamp(20px,2.1vw,27px);font-weight:550;line-height:1.05;display:block}._6SxTUG_diagram ._6SxTUG_serviceHero>p{font-size:11px;line-height:1.45}._6SxTUG_technicalPhoto{object-fit:cover;object-position:50% 60%;width:100%;height:98px;display:block}._6SxTUG_contactPhoto{object-position:85% 48%;height:84px}._6SxTUG_smallButton{color:#eaf0e3;background:#3e5135;margin-top:13px;padding:7px 9px;font-size:9px;display:inline-block}._6SxTUG_serviceBody{grid-template-columns:.8fr 1.3fr;gap:12px;padding:17px 14px;display:grid}._6SxTUG_serviceLinks{border-right:1px solid #c8d1c0;flex-direction:column;gap:9px;padding-right:9px;display:flex}._6SxTUG_serviceLinks>span{color:#79836e;font-size:8px}._6SxTUG_serviceLinks>b{text-underline-offset:3px;font-size:10px;font-weight:450;text-decoration:underline}._6SxTUG_serviceSections{gap:12px;display:grid}._6SxTUG_serviceSections strong{font-size:11px;font-weight:550}._6SxTUG_diagram ._6SxTUG_serviceSections p{margin-top:4px;font-size:10px;line-height:1.45}._6SxTUG_contactBody{padding:16px}._6SxTUG_contactTitle{letter-spacing:-.8px;margin-top:9px;font-size:24px;font-weight:550;line-height:1.1;display:block}._6SxTUG_contactDetails{border-block:1px solid #cbd4c2;grid-template-columns:1fr 1.4fr;gap:7px;margin-top:17px;padding-block:12px;display:grid}._6SxTUG_contactDetails>span{color:#6c7863;font-size:10px}._6SxTUG_contactDetails>strong,._6SxTUG_diagram ._6SxTUG_contactDetails>p{font-size:10px;font-weight:450;line-height:1.3}._6SxTUG_contactFields{grid-template-columns:1fr 1fr;gap:12px;margin-top:13px;display:grid}._6SxTUG_contactFields span{color:#6c7863;border-bottom:1px solid #b0bba6;padding-bottom:10px;font-size:10px}._6SxTUG_faqRows{margin-top:18px}._6SxTUG_faqRows>strong{font-size:10px;font-weight:550}._6SxTUG_faqRows>div{border-bottom:1px solid #cbd4c2;justify-content:space-between;padding-block:8px;font-size:10px;display:flex}._6SxTUG_technicalLabels{grid-template-columns:repeat(3,1fr);gap:38px;margin:8px 0 0;padding-inline:14px;display:grid}._6SxTUG_technicalLabels dt{color:#c8ddbd;font-size:16px;font-weight:450}._6SxTUG_technicalLabels dd{max-width:30ch;color:var(--mist);margin:9px 0 0;font-size:13px;line-height:1.6}._6SxTUG_contentScene{isolation:isolate;grid-template-columns:minmax(210px,.8fr) 84px minmax(0,1.45fr);align-items:center;padding:12px 12px 16px 0;display:grid;position:relative}._6SxTUG_questionResearch{min-width:0}._6SxTUG_researchHeading{color:#b2c9e5;margin-bottom:18px;font-size:13px;display:block}._6SxTUG_questionList{gap:15px;margin:0;padding:0;list-style:none;display:grid}._6SxTUG_questionList li{color:#d9e2ef;background:#242b34;border:1px solid #455568;border-radius:3px;grid-template-columns:22px 1fr 14px;align-items:center;gap:12px;min-height:63px;padding:12px 8px 12px 12px;font-size:13px;line-height:1.45;display:grid}._6SxTUG_questionNumber{color:#b8cfe9;width:22px;height:22px;font:10px var(--font-mono), monospace;border:1px solid #6a819b;border-radius:50%;place-items:center;display:grid}._6SxTUG_questionArrow{color:#9fbbdc}._6SxTUG_researchPaths{align-self:stretch}._6SxTUG_researchPaths svg{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._6SxTUG_researchLine{fill:none;stroke:#526d89;stroke-width:1px}._6SxTUG_researchSignal,._6SxTUG_trustSignal{fill:none;stroke-width:2.5px;stroke-dasharray:12 88;stroke-dashoffset:100px;opacity:0}._6SxTUG_researchSignal{stroke:#bfdcfc}._6SxTUG_mobileFlow{display:none}._6SxTUG_articleBrowser{color:#263444;background:#eff2f6;border-color:#9baec3;transform:perspective(1600px)rotateY(-5deg)rotateX(3deg);box-shadow:6px 7px #5d6f85,12px 14px #344253}._6SxTUG_articleBrowser ._6SxTUG_browserBar{color:#64758c;background:#d9e1eb;border-color:#bec9d7}._6SxTUG_articleBrowser ._6SxTUG_browserDots i{background:#8a9bb0}._6SxTUG_articleBrowser ._6SxTUG_siteNav{border-color:#d7dfe8;padding-inline:22px}._6SxTUG_articleBrowser ._6SxTUG_siteNav>div{font-size:10px}._6SxTUG_articleIntro{padding:22px 22px 17px}._6SxTUG_articleIntro ._6SxTUG_pageEyebrow{color:#60758c;font-size:9px}._6SxTUG_articleTitle{letter-spacing:-1px;margin-top:10px;font-size:clamp(25px,2.6vw,34px);font-weight:550;line-height:1.05;display:block}._6SxTUG_diagram ._6SxTUG_articleIntro p{color:#607086;max-width:40ch;margin-top:10px;font-size:12px;line-height:1.5}._6SxTUG_articleHero{object-fit:cover;object-position:center;width:calc(100% - 44px);height:150px;margin-inline:22px;display:block}._6SxTUG_articleBody{gap:3px;padding:15px 16px;display:grid}._6SxTUG_articleAnswer{border-left:2px solid #0000;border-radius:2px;grid-template-columns:18px 1fr;gap:9px;padding:8px 6px;display:grid}._6SxTUG_articleAnswer>span{color:#6c819a;font:10px var(--font-mono), monospace;padding-top:2px}._6SxTUG_articleAnswer strong{font-size:12px;font-weight:600}._6SxTUG_diagram ._6SxTUG_articleAnswer p{color:#647287;margin-top:3px;font-size:11px;line-height:1.45}._6SxTUG_articleFooter{color:#4e6580;border-top:1px solid #d3dce7;justify-content:space-between;gap:12px;padding:12px 22px;font-size:9px;display:flex}._6SxTUG_trustScene{grid-template-rows:155px 80px 155px;grid-template-columns:1fr 1fr 1fr;width:min(100%,900px);margin-inline:auto;display:grid;position:relative}._6SxTUG_trustWires{width:100%;height:100%;position:absolute;inset:0}._6SxTUG_trustLine{fill:none;stroke:#7d6b56;stroke-width:1.2px}._6SxTUG_trustSignal{stroke:#ead0ad}._6SxTUG_businessHub{z-index:1;background:#28231e;border:1px solid #b89b77;border-radius:4px;flex-direction:column;grid-area:2/2;justify-content:center;place-self:center;align-items:center;width:190px;min-height:160px;padding:16px 12px;display:flex;position:relative;box-shadow:5px 6px #41372b}._6SxTUG_businessMark{color:#ecd9be;border:1px solid #bba382;place-items:center;width:36px;height:36px;margin-bottom:9px;font-size:28px;font-weight:500;line-height:1;display:grid}._6SxTUG_businessHub>strong{color:#eadbc6;letter-spacing:-.5px;font-size:21px;font-weight:500}._6SxTUG_businessHub>span:not(._6SxTUG_businessMark){color:#b9a994;margin-top:5px;font-size:10px}._6SxTUG_platformHub{z-index:1;color:#eadbc6;text-align:center;flex-direction:column;place-self:center;align-items:center;width:230px;max-width:100%;padding:10px 8px;display:flex;position:relative}._6SxTUG_platformLogo{background:#f2ece4;border:1px solid #b8a28a;border-radius:5px;place-items:center;width:64px;height:64px;margin-bottom:10px;display:grid;box-shadow:4px 4px #665641}._6SxTUG_platformLogo img{object-fit:contain;width:38px;height:38px;display:block}._6SxTUG_platformHub>strong{font-size:15px;font-weight:500}._6SxTUG_platformHub>span{color:#ac9d8b;margin-top:5px;font-size:11px}._6SxTUG_reddit{grid-area:1/1}._6SxTUG_linkedin{grid-area:1/3}._6SxTUG_github{grid-area:3/1}._6SxTUG_youtube{grid-area:3/3}._6SxTUG_card ._6SxTUG_caption{max-width:78ch;color:var(--mist);margin-top:22px;font-size:13px;line-height:1.65}._6SxTUG_diagram[data-running=true] ._6SxTUG_technicalPage>._6SxTUG_miniBrowser{animation:_6SxTUG_page-read 1.2s ease var(--delay) 1}._6SxTUG_diagram[data-running=true] ._6SxTUG_questionList li{animation:_6SxTUG_question-mark .65s ease var(--delay) 1}._6SxTUG_diagram[data-running=true] ._6SxTUG_researchSignal{animation:_6SxTUG_source-travel .65s ease var(--delay) 1}._6SxTUG_diagram[data-running=true] ._6SxTUG_articleAnswer{animation:_6SxTUG_answer-mark .65s ease var(--delay) 1}._6SxTUG_diagram[data-running=true] ._6SxTUG_trustSignal{animation:_6SxTUG_source-travel 1.4s ease var(--delay) 1}@keyframes _6SxTUG_page-read{0%,to{box-shadow:inset 0 0 0 1px #0000}35%,65%{box-shadow:inset 0 0 0 3px #7c9d6c}}@keyframes _6SxTUG_source-travel{0%{opacity:0;stroke-dashoffset:100px}18%{opacity:1}75%{opacity:1}to{opacity:0;stroke-dashoffset:-12px}}@keyframes _6SxTUG_question-mark{0%,to{background:#242b34;border-color:#455568}30%,70%{background:#344d68;border-color:#b2d4f9}}@keyframes _6SxTUG_answer-mark{0%,to{background:0 0;border-color:#0000}30%,70%{background:#d0e1f4;border-color:#668eb9}}@media (max-width:1000px){._6SxTUG_copy{gap:32px}._6SxTUG_technicalScene{gap:20px;padding-inline:5px}._6SxTUG_technicalPage>._6SxTUG_miniBrowser{min-height:395px}._6SxTUG_technicalPage ._6SxTUG_siteNav{gap:6px;padding:12px 9px}._6SxTUG_technicalPage ._6SxTUG_siteNav>div{gap:6px;font-size:7px}._6SxTUG_technicalPage ._6SxTUG_siteNav>strong{font-size:13px}._6SxTUG_technicalLabels{gap:26px;padding-inline:4px}._6SxTUG_contentScene{grid-template-columns:minmax(185px,.85fr) 50px minmax(0,1.5fr)}._6SxTUG_questionList li{gap:8px;font-size:12px}._6SxTUG_articleIntro{padding-inline:16px}._6SxTUG_articleTitle{font-size:27px}._6SxTUG_articleHero{width:calc(100% - 32px);margin-inline:16px}}@media (max-width:760px){._6SxTUG_grid{gap:38px}._6SxTUG_copy{display:block}._6SxTUG_copy p{margin-top:16px!important}._6SxTUG_technicalScene{grid-template-columns:1fr;gap:42px;max-width:390px;margin-inline:auto;padding:5px 18px 24px 6px}._6SxTUG_technicalPage{transform:perspective(1000px)rotateX(7deg)rotateY(-9deg)rotate(1deg)}._6SxTUG_technicalPage>._6SxTUG_miniBrowser{min-height:375px}._6SxTUG_technicalPage ._6SxTUG_siteNav{padding:14px}._6SxTUG_technicalPage ._6SxTUG_siteNav>strong{font-size:15px}._6SxTUG_technicalPage ._6SxTUG_siteNav>div{font-size:9px}._6SxTUG_serviceHero>strong{font-size:28px}._6SxTUG_serviceHero>span,._6SxTUG_pageEyebrow{font-size:9px}._6SxTUG_diagram ._6SxTUG_serviceHero>p,._6SxTUG_serviceSections strong{font-size:12px}._6SxTUG_serviceLinks>b,._6SxTUG_diagram ._6SxTUG_serviceSections p{font-size:10px}._6SxTUG_codeBody{font-size:12px}._6SxTUG_contactDetails>span,._6SxTUG_contactDetails>strong,._6SxTUG_diagram ._6SxTUG_contactDetails>p,._6SxTUG_contactFields span,._6SxTUG_faqRows>div{font-size:10px}._6SxTUG_technicalLabels{grid-template-columns:1fr;gap:18px;margin-top:16px;padding:0}._6SxTUG_technicalLabels>div{grid-template-columns:120px 1fr;gap:16px;display:grid}._6SxTUG_technicalLabels dt{font-size:14px}._6SxTUG_technicalLabels dd{max-width:none;margin:0;font-size:12px}._6SxTUG_contentScene{grid-template-columns:1fr;max-width:540px;margin-inline:auto;padding:0 12px 14px 0}._6SxTUG_questionList{grid-template-columns:1fr 1fr;gap:9px}._6SxTUG_questionList li{grid-template-columns:18px 1fr;gap:7px;min-height:78px;padding:9px;font-size:11px}._6SxTUG_questionNumber{width:18px;height:18px;font-size:9px}._6SxTUG_questionArrow{display:none}._6SxTUG_researchPaths{text-align:center;padding:22px 0}._6SxTUG_researchPaths svg{display:none}._6SxTUG_mobileFlow{color:#b2c9e5;font-size:12px;display:block}._6SxTUG_articleBrowser{transform:perspective(1200px)rotateX(2deg)rotateY(-3deg)}._6SxTUG_articleBrowser ._6SxTUG_siteNav>div{font-size:9px}._6SxTUG_articleTitle{font-size:clamp(25px,6vw,34px)}._6SxTUG_articleHero{height:155px}._6SxTUG_articleAnswer strong{font-size:13px}._6SxTUG_diagram ._6SxTUG_articleAnswer p{font-size:12px}._6SxTUG_articleFooter{padding-inline:14px;font-size:8px}._6SxTUG_trustScene{grid-template-rows:150px 150px 150px;grid-template-columns:1fr 80px 1fr}._6SxTUG_platformHub{width:160px;padding:8px 2px}._6SxTUG_platformHub>strong{font-size:12px}._6SxTUG_platformHub>span{max-width:16ch;font-size:10px;line-height:1.4}._6SxTUG_platformLogo{width:54px;height:54px}._6SxTUG_platformLogo img{width:32px;height:32px}._6SxTUG_businessHub{width:160px;min-height:140px}._6SxTUG_businessHub>strong{font-size:19px}._6SxTUG_businessMark{width:28px;height:28px;font-size:22px}}@media (max-width:380px){._6SxTUG_questionList{grid-template-columns:1fr}._6SxTUG_questionList li{min-height:48px;font-size:12px}._6SxTUG_technicalLabels>div{grid-template-columns:105px 1fr;gap:12px}._6SxTUG_trustScene{grid-template-columns:1fr 50px 1fr}}@media (prefers-reduced-motion:reduce){._6SxTUG_diagram *,._6SxTUG_diagram[data-running=true] *{animation:none!important}}
._3T1fDW_section{--flow-mint:#b5ead0;--flow-gap:18px;--flow-duration:6.4s;border-top:1px solid var(--line,#f4f2ed29);color:var(--bone,#f4f2ed);font-family:var(--font-body), Arial, sans-serif;padding-block:88px}._3T1fDW_section:focus-visible{outline:1px solid var(--bone,#f4f2ed);outline-offset:8px}._3T1fDW_section h2{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(32px,3.5vw,50px);font-weight:500;line-height:1.12}._3T1fDW_flow{margin-top:42px;position:relative}._3T1fDW_steps{gap:var(--flow-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._3T1fDW_card{--step-delay:0s;border:1px solid var(--line,#f4f2ed29);background:#1e1c1c;grid-template-rows:1fr 1fr;min-width:0;min-height:328px;display:grid;position:relative}._3T1fDW_card:nth-child(2){--step-delay:1.28s}._3T1fDW_card:nth-child(3){--step-delay:2.56s}._3T1fDW_card:nth-child(4){--step-delay:3.84s}._3T1fDW_card:before{z-index:1;border:1px solid var(--flow-mint);opacity:0;pointer-events:none;content:"";animation:_3T1fDW_cardArrival var(--flow-duration) linear var(--step-delay) infinite both paused;position:absolute;inset:-1px;box-shadow:inset 0 0 22px #b5ead00d,0 0 14px #b5ead01a}._3T1fDW_cardTop{border-bottom:1px solid #f4f2ed14;justify-content:center;align-items:center;min-height:164px;padding:52px 24px 28px;display:flex;position:relative}._3T1fDW_number,._3T1fDW_freeLabel{font-family:var(--font-mono), monospace;font-size:11px;line-height:1.4;position:absolute;top:20px}._3T1fDW_number{color:var(--mist,#b8bcc2);left:24px}._3T1fDW_freeLabel{color:var(--bone,#f4f2ed);right:24px}._3T1fDW_icon{width:60px;height:60px;color:var(--mist,#b8bcc2);animation:_3T1fDW_iconArrival var(--flow-duration) linear var(--step-delay) infinite both paused;display:block}._3T1fDW_icon svg{stroke:currentColor;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}._3T1fDW_cardBody{padding:24px;position:relative}._3T1fDW_section ._3T1fDW_card h3{letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(20px,1.8vw,25px);font-weight:500;line-height:1.2}._3T1fDW_section ._3T1fDW_card p{max-width:29ch;color:var(--mist,#b8bcc2);overflow-wrap:anywhere;margin:14px 0 0;font-size:14px;line-height:1.65}._3T1fDW_passage{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}._3T1fDW_light{opacity:0;background:linear-gradient(90deg, transparent, var(--flow-mint) 72%, #e8fff2 90%, transparent);filter:drop-shadow(0 0 4px #b5ead0cc);width:18%;height:2px;animation:_3T1fDW_flowAcross var(--flow-duration) linear infinite paused;position:absolute;top:calc(50% - 1px);left:0;transform:translate(-100%)}._3T1fDW_section[data-running=true] ._3T1fDW_light,._3T1fDW_section[data-running=true] ._3T1fDW_card:before,._3T1fDW_section[data-running=true] ._3T1fDW_icon{animation-play-state:running}._3T1fDW_section:focus-within ._3T1fDW_light,._3T1fDW_section:focus-within ._3T1fDW_card:before,._3T1fDW_section:focus-within ._3T1fDW_icon{animation-play-state:paused}@keyframes _3T1fDW_flowAcross{0%,4%{opacity:0;left:0}10%{opacity:1}84%{opacity:1;left:100%}94%,to{opacity:0;left:100%}}@keyframes _3T1fDW_flowDown{0%,4%{opacity:0;top:0}10%{opacity:1}84%{opacity:1;top:100%}94%,to{opacity:0;top:100%}}@keyframes _3T1fDW_cardArrival{0%,3%,28%,to{opacity:0}10%,17%{opacity:.8}}@keyframes _3T1fDW_iconArrival{0%,3%,28%,to{color:var(--mist,#b8bcc2)}10%,17%{color:var(--flow-mint)}}@media (max-width:1100px){._3T1fDW_cardBody{padding:20px}._3T1fDW_cardTop{padding-inline:20px}._3T1fDW_number{left:20px}._3T1fDW_freeLabel{right:20px}}@media (max-width:900px){._3T1fDW_steps{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr}._3T1fDW_card{grid-template-rows:auto 1fr;min-height:240px}._3T1fDW_cardTop{border-bottom:0;min-height:108px;padding:26px 24px 16px}._3T1fDW_number,._3T1fDW_freeLabel{top:24px}._3T1fDW_number{left:24px}._3T1fDW_freeLabel{right:24px}._3T1fDW_icon{width:48px;height:48px}._3T1fDW_cardBody{padding:16px 24px 28px}._3T1fDW_section ._3T1fDW_card h3{font-size:24px}._3T1fDW_section ._3T1fDW_card p{max-width:52ch}._3T1fDW_light{background:linear-gradient(180deg, transparent, var(--flow-mint) 72%, #e8fff2 90%, transparent);width:2px;height:18%;animation-name:_3T1fDW_flowDown;top:0;left:0;transform:translateY(-100%)}}@media (max-width:760px){._3T1fDW_section{padding-block:56px}._3T1fDW_flow{margin-top:32px}}@media (max-width:420px){._3T1fDW_cardTop,._3T1fDW_cardBody{padding-inline:20px}._3T1fDW_number{left:20px}._3T1fDW_freeLabel{right:20px}._3T1fDW_section ._3T1fDW_card h3{font-size:22px}}@media (prefers-reduced-motion:reduce){._3T1fDW_light,._3T1fDW_card:before{opacity:0;animation:none}._3T1fDW_icon{animation:none}}@media (forced-colors:active){._3T1fDW_card,._3T1fDW_cardTop{border-color:canvastext}._3T1fDW_light,._3T1fDW_card:before{display:none}._3T1fDW_icon{color:canvastext;animation:none}}
._6JEKa_reveal{min-width:0}._6JEKa_reportScene{padding:10px 12px 32px 0}._6JEKa_reportStack{transform-style:preserve-3d;position:relative;transform:perspective(1400px)rotateX(5deg)rotateY(-9deg)rotate(1deg)}._6JEKa_report{color:#293327;background:#edf0e6;border:1px solid #aeb9a5;border-radius:4px;padding:23px;position:relative;box-shadow:7px 8px #64765a,14px 16px #34402e,24px 32px 45px #0003}._6JEKa_reportTop{color:#55624d;font:10px/1.5 var(--font-mono), monospace;border-bottom:1px solid #c5cdbf;justify-content:space-between;gap:12px;padding-bottom:16px;display:flex}._6JEKa_reportHeading{justify-content:space-between;align-items:end;gap:14px;margin-block:20px 26px;display:flex}._6JEKa_checkCount{flex-direction:column;align-items:start;display:flex}._6JEKa_checkCount b{letter-spacing:-.08em;font-size:64px;font-weight:500;line-height:1}._6JEKa_checkCount span{color:#55624d;margin-top:5px;font-size:11px}._6JEKa_categoryCount{color:#55624d;padding-bottom:2px;font-size:11px}._6JEKa_categoryRows{gap:16px;margin:0;padding:0;list-style:none;display:grid}._6JEKa_categoryRows>li{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:18px;display:grid}._6JEKa_categoryLabel{flex-direction:column;align-items:start;gap:4px;font-size:13px;line-height:1.35;display:flex}._6JEKa_categoryLabel>span:last-child{color:#68725f;font:9px/1.5 var(--font-mono), monospace;flex-shrink:0}._6JEKa_checkMarkers{grid-template-columns:repeat(8,minmax(0,1fr));gap:5px;display:grid}._6JEKa_checkMarker{background:var(--fill);border-radius:2px;place-items:center;height:17px;font-size:10px;line-height:1;display:grid;box-shadow:inset 0 -2px #0000000d}._6JEKa_report [data-status=good]{--fill:#b2cda2;color:#355b2d}._6JEKa_report [data-status=partial]{--fill:#e2c88f;color:#745318}._6JEKa_report [data-status=issue]{--fill:#dfb0a3;color:#863b2a}._6JEKa_reportLegend{border-top:1px solid #c5cdbf;justify-content:end;gap:18px;margin-top:24px;padding-top:15px;font-size:10px;display:flex}._6JEKa_research{margin-top:40px}._6JEKa_buyerFigure{border-block:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:70px;padding:42px 0 50px;display:grid}._6JEKa_figureLabel{color:var(--mist);font:12px/1.4 var(--font-mono), monospace;margin-bottom:16px!important}._6JEKa_buyerMetric{letter-spacing:-.075em;font-size:clamp(80px,8vw,112px);font-weight:500;margin-top:27px!important;line-height:.95!important}._6JEKa_buyerMetric>span{color:#b5d8b2;margin-left:7px;font-weight:400}._6JEKa_buyerDescription{max-width:34ch;color:var(--mist);font-size:16px;margin-top:18px!important}._6JEKa_source{color:var(--mist);text-underline-offset:4px;margin-top:24px;font-size:11px;line-height:1.6;display:inline-block}._6JEKa_source:hover{color:var(--bone)}._6JEKa_people{grid-template-columns:repeat(10,minmax(0,1fr));gap:9px 16px;max-width:440px;margin-inline:auto;display:grid}._6JEKa_people svg{color:#41413d;fill:currentColor;width:100%;height:28px;display:block}._6JEKa_people svg[data-highlight=true]{color:#b5d8b2}._6JEKa_peopleLegend{color:var(--mist);flex-wrap:wrap;justify-content:space-between;gap:10px 16px;margin-top:24px;font-size:10px;line-height:1.5;display:flex}._6JEKa_peopleLegend>span:first-child{color:#b5d8b2}._6JEKa_peopleLegend i{background:#b5d8b2;width:6px;height:6px;margin-right:6px;display:inline-block}._6JEKa_researchPair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:44px;display:grid}._6JEKa_messageStory{padding-right:46px}._6JEKa_searchStory{border-left:1px solid var(--line);padding-left:46px}._6JEKa_messageStory h3,._6JEKa_searchStory h3{font-size:clamp(25px,2.6vw,34px)!important}._6JEKa_messageChart{margin-top:40px}._6JEKa_messageRow+._6JEKa_messageRow{margin-top:28px}._6JEKa_messageLabel{grid-template-columns:1fr auto;gap:6px 12px;margin-bottom:11px;font-size:14px;display:grid}._6JEKa_messageLabel strong{font-weight:500}._6JEKa_messageLabel>span{color:var(--mist);grid-row:2;font-size:11px}._6JEKa_messageLabel b{color:var(--colour);letter-spacing:-.04em;grid-area:1/2/3;align-self:center;font-size:29px;font-weight:450}._6JEKa_barTrack{background:#ffffff07;height:18px}._6JEKa_bar{width:var(--bar);background:var(--colour);transform-origin:0;height:100%}._6JEKa_axis{color:#a6a6a0;font:9px/1.5 var(--font-mono), monospace;justify-content:space-between;margin-top:16px;display:flex}._6JEKa_searchWindows{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;margin:35px 6px 28px 0;display:grid}._6JEKa_searchWindow{color:#202124;background:#fff;border:1px solid #d3d7df;border-radius:4px;min-width:0;font-family:Arial,sans-serif;transition:transform .25s,box-shadow .25s;overflow:hidden;transform:perspective(1000px)rotateX(4deg)rotateY(-4deg);box-shadow:4px 5px #494943}._6JEKa_searchWindow[data-summary=true]{box-shadow:4px 5px #6e7e97}._6JEKa_googleHeader{align-items:center;gap:8px;padding:15px 12px 8px;display:flex}._6JEKa_googleHeader>img{width:66px;height:auto;display:block}._6JEKa_googleApps{color:#5f6368;margin-left:auto;font-size:20px;line-height:1}._6JEKa_googleAvatar{background:#e1ebfa;border-radius:50%;width:19px;height:19px;position:relative}._6JEKa_googleAvatar:before{content:"";background:#6689bd;border-radius:50%;width:5px;height:5px;position:absolute;top:4px;left:7px}._6JEKa_googleAvatar:after{content:"";background:#6689bd;border-radius:6px 6px 3px 3px;width:11px;height:5px;position:absolute;bottom:4px;left:4px}._6JEKa_searchField{border:1px solid #dadce0;border-radius:20px;align-items:center;gap:6px;min-height:29px;margin:3px 11px 0;padding:6px 9px;font-size:8px;display:flex;box-shadow:0 1px 3px #2021240b}._6JEKa_searchField>span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._6JEKa_searchField svg{stroke:#4285f4;stroke-width:1.8px;flex:0 0 12px;width:12px;height:12px}._6JEKa_googleTabs{color:#5f6368;white-space:nowrap;border-bottom:1px solid #e8eaed;align-items:center;gap:11px;margin-top:9px;padding:0 12px;font-size:8px;display:flex;overflow:hidden}._6JEKa_googleTabs>span,._6JEKa_googleTabs>strong{padding-block:7px}._6JEKa_googleTabs>strong{color:#202124;border-bottom:2px solid #202124;font-weight:500}._6JEKa_googleResults{padding:14px 12px 16px}._6JEKa_googleResult+._6JEKa_googleResult{margin-top:17px}._6JEKa_resultSite{align-items:center;gap:5px;display:flex}._6JEKa_resultSite>div{min-width:0}._6JEKa_resultSite strong{font-size:8px;font-weight:400;display:block}._6JEKa_resultSite>div>span{color:#5f6368;overflow-wrap:anywhere;margin-top:2px;font-size:7px;display:block}._6JEKa_resultSite>span:last-child{color:#5f6368;margin-left:auto;font-size:12px}._6JEKa_resultFavicon{color:#39563b;background:#e0e8d9;border-radius:50%;flex:0 0 17px;place-items:center;width:17px;height:17px;font-size:11px;font-weight:600;display:grid}._6JEKa_resultTitle{color:#1a0dab;margin-top:5px;font-size:12px;font-weight:400;line-height:1.25;display:block}._6JEKa_searchWindow ._6JEKa_googleResult>p{color:#4d5156;margin-top:5px;font-size:9px;line-height:1.5}._6JEKa_relatedQuestions{margin-top:19px}._6JEKa_relatedQuestions>strong{font-size:12px;font-weight:400}._6JEKa_relatedQuestions>div{border-bottom:1px solid #e8eaed;justify-content:space-between;align-items:center;gap:8px;padding-block:8px;font-size:8px;line-height:1.4;display:flex}._6JEKa_relatedQuestions>div>span{font-size:12px}._6JEKa_overview{border-bottom:1px solid #e8eaed;margin-bottom:17px;padding-bottom:15px}._6JEKa_overviewHeading{align-items:center;gap:5px;display:flex}._6JEKa_overviewHeading>strong{font-size:11px;font-weight:500}._6JEKa_overviewHeading>span{color:#5f6368;margin-left:auto;font-size:14px}._6JEKa_searchWindow ._6JEKa_overview>p{margin-top:12px;font-size:10px;line-height:1.6}._6JEKa_overview mark{color:inherit;background:#e6eeff}._6JEKa_overviewSource{color:#5f6368;background:#f0f2f5;border-radius:12px;align-items:center;gap:4px;margin-top:7px;padding:3px 6px 3px 3px;font-size:8px;display:inline-flex}._6JEKa_overviewSource ._6JEKa_resultFavicon{flex-basis:13px;width:13px;height:13px;font-size:9px}._6JEKa_showMore{color:#3c4043;border:1px solid #dadce0;border-radius:18px;justify-content:center;align-items:center;gap:12px;margin-top:15px;padding:7px;font-size:9px;display:flex}._6JEKa_showMore>span{font-size:13px}._6JEKa_person{transition:transform .2s,filter .2s;display:block}._6JEKa_messageRow{border-radius:3px;margin-inline:-8px;padding:8px;transition:background-color .2s}._6JEKa_messageRow ._6JEKa_bar,._6JEKa_clickRow ._6JEKa_bar{transition:filter .2s}._6JEKa_clickRow{transition:background-color .2s}@media (hover:hover) and (pointer:fine){._6JEKa_person:hover{filter:brightness(1.12);transform:translateY(-4px)scale(1.1)}._6JEKa_messageRow:hover{background:#ffffff06}._6JEKa_messageRow:hover ._6JEKa_bar,._6JEKa_clickRow:hover ._6JEKa_bar{filter:brightness(1.16)}._6JEKa_searchWindow:hover{transform:perspective(1000px)rotateX(0)rotateY(0)translateY(-5px);box-shadow:4px 10px #5c6677}._6JEKa_searchStory figure:has(._6JEKa_clickRow[data-summary=false]:hover) ._6JEKa_searchWindow[data-summary=false]{transform:perspective(1000px)rotateX(0)rotateY(0)translateY(-5px);box-shadow:4px 10px #5c6677}._6JEKa_searchStory figure:has(._6JEKa_clickRow[data-summary=true]:hover) ._6JEKa_searchWindow[data-summary=true]{transform:perspective(1000px)rotateX(0)rotateY(0)translateY(-5px);box-shadow:4px 10px #5c6677}._6JEKa_clickRow:hover{background:#ffffff08}._6JEKa_searchStory figure:has(._6JEKa_searchWindow[data-summary=false]:hover) ._6JEKa_clickRow[data-summary=false]{background:#ffffff08}._6JEKa_searchStory figure:has(._6JEKa_searchWindow[data-summary=true]:hover) ._6JEKa_clickRow[data-summary=true]{background:#ffffff08}}._6JEKa_clickChart>p{color:var(--mist);font-size:11px;margin-bottom:16px!important}._6JEKa_clickRow{grid-template-columns:132px minmax(0,1fr) 34px;align-items:center;gap:12px;margin-top:17px;font-size:11px;display:grid}._6JEKa_clickRow b{font-size:17px;font-weight:500}._6JEKa_clickTrack{background:#ffffff07;height:21px}._6JEKa_clickAxis{color:#a6a6a0;font:9px/1.5 var(--font-mono), monospace;justify-content:space-between;margin:12px 46px 0 144px;display:flex}._6JEKa_reveal[data-entered=true] ._6JEKa_reportStack{animation:1s ease-out both _6JEKa_reportEnter}._6JEKa_reveal[data-entered=true] ._6JEKa_checkMarker{animation:_6JEKa_checkFill .6s var(--delay) ease-out both}._6JEKa_reveal[data-entered=true] ._6JEKa_people svg[data-highlight=true]{animation:_6JEKa_buyerFill .65s var(--delay) ease-out both}._6JEKa_reveal[data-entered=true] ._6JEKa_bar{animation:_6JEKa_barGrow 1.2s var(--delay) cubic-bezier(.22,.61,.36,1) both}._6JEKa_reveal[data-running=false] *{animation-play-state:paused!important}@keyframes _6JEKa_reportEnter{0%{opacity:.6;transform:perspective(1400px)rotateX(8deg)rotateY(-12deg)rotate(1deg)translateY(16px)}}@keyframes _6JEKa_checkFill{0%{color:#0000;background-color:#d8ded1;transform:translateY(2px)}}@keyframes _6JEKa_buyerFill{0%{color:#41413d;transform:translateY(3px)}}@keyframes _6JEKa_barGrow{0%{transform:scaleX(0)}}@media (max-width:1000px){._6JEKa_report{padding:18px}._6JEKa_categoryRows>li{gap:12px}._6JEKa_checkMarkers{gap:3px}._6JEKa_checkMarker,._6JEKa_reportTop{font-size:8px}._6JEKa_checkCount b{font-size:54px}._6JEKa_buyerFigure{gap:36px}._6JEKa_people{gap:9px}._6JEKa_messageStory{padding-right:26px}._6JEKa_searchStory{padding-left:26px}._6JEKa_clickRow{grid-template-columns:112px minmax(0,1fr) 30px;gap:8px;font-size:10px}._6JEKa_clickAxis{margin-inline:120px 38px}}@media (max-width:760px){._6JEKa_reportScene{max-width:470px;margin-inline:auto;padding:6px 16px 24px 0}._6JEKa_reportStack{transform:perspective(1400px)rotateX(3deg)rotateY(-5deg)rotate(1deg)}._6JEKa_reportTop{font-size:9px}._6JEKa_categoryRows>li{grid-template-columns:1fr;gap:7px}._6JEKa_categoryLabel{flex-direction:row;justify-content:space-between;align-items:baseline}._6JEKa_checkMarker{font-size:10px}._6JEKa_buyerFigure{grid-template-columns:1fr;gap:30px;padding:30px 0}._6JEKa_buyerMetric{font-size:85px;margin-top:22px!important}._6JEKa_buyerDescription{max-width:35ch}._6JEKa_people{gap:7px 14px}._6JEKa_people svg{height:24px}._6JEKa_researchPair{grid-template-columns:1fr;gap:34px;margin-top:34px}._6JEKa_messageStory{border-bottom:1px solid var(--line);padding:0 0 32px}._6JEKa_searchStory{border:0;padding:0}._6JEKa_messageChart{margin-top:28px}._6JEKa_source{margin-top:20px}._6JEKa_searchWindows{margin-top:26px}}@media (max-width:420px){._6JEKa_checkCount b{font-size:48px}._6JEKa_reportTop{gap:4px;font-size:8px}._6JEKa_report{padding:14px}._6JEKa_categoryLabel{font-size:12px}._6JEKa_checkMarkers{gap:4px}._6JEKa_checkMarker{height:15px}._6JEKa_people{gap:6px 9px}}@media (prefers-reduced-motion:reduce){._6JEKa_reveal *,._6JEKa_reveal[data-entered=true] *{transition:none!important;animation:none!important}._6JEKa_person,._6JEKa_searchWindow{transform:none!important}}
.mXLS1W_page{--aeo-green:#b5d8b2;--aeo-blue:#b0c9e8;color:var(--bone);background:var(--ink)}.mXLS1W_page main{max-width:1512px;margin-inline:auto;padding:70px max(5.555vw,24px) 0}.mXLS1W_page p,.mXLS1W_page h1,.mXLS1W_page h2,.mXLS1W_page h3,.mXLS1W_page figure,.mXLS1W_page blockquote{margin:0}.mXLS1W_page main a:focus-visible,.mXLS1W_page main summary:focus-visible{outline:2px solid var(--bone);outline-offset:6px}.mXLS1W_page h2{letter-spacing:-.05em;text-wrap:balance;font-size:clamp(32px,3.5vw,50px);font-weight:500;line-height:1.12}.mXLS1W_page h3{letter-spacing:-.04em;font-size:clamp(24px,2.3vw,32px);font-weight:500;line-height:1.18}.mXLS1W_page p{line-height:1.65}.mXLS1W_button{min-height:58px;color:var(--ink);background:var(--bone);border:1px solid var(--bone);justify-content:space-between;align-items:center;gap:36px;padding:17px 24px;font-size:15px;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex}.mXLS1W_button>span{font-size:24px;font-weight:400;line-height:1}.mXLS1W_button:hover{color:var(--bone);background:var(--ink)}.mXLS1W_hero{padding-block:clamp(56px,7vw,100px) 64px}.mXLS1W_hero h1{letter-spacing:-.055em;text-wrap:balance;max-width:22ch;font-size:clamp(48px,5vw,64px);font-weight:500;line-height:1.1}.mXLS1W_hero h1>a{color:var(--aeo-green);text-decoration:none}.mXLS1W_hero h1>a:hover{text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:1px}.mXLS1W_heroBottom{flex-wrap:wrap;align-items:center;gap:24px 40px;margin-top:36px;display:flex}.mXLS1W_explanation,.mXLS1W_work,.mXLS1W_adoption{padding-block:88px}.mXLS1W_sectionIntro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.mXLS1W_sectionIntro p{max-width:49ch;color:var(--mist);font-size:16px}.mXLS1W_sectionIntro p+p{margin-top:16px}.mXLS1W_sectionIntro strong{color:var(--bone);font-weight:500}.mXLS1W_work{padding-top:24px}.mXLS1W_workIntro{justify-content:space-between;align-items:end;gap:48px;margin-bottom:36px;display:flex}.mXLS1W_freeAudit{background:#b5d8b20a;border:1px solid #b5d8b24d;border-radius:4px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:24px 64px;padding:48px 48px 26px;scroll-margin-top:90px;display:grid}.mXLS1W_freeAudit h2{max-width:14ch}.mXLS1W_offerCopy>p{max-width:43ch;color:var(--mist);margin-top:22px;font-size:15px}.mXLS1W_freeAudit .mXLS1W_button{margin-top:30px}.mXLS1W_deliverable{min-width:0}.mXLS1W_deliverable h3{color:var(--aeo-green);letter-spacing:-.02em;margin-bottom:24px;font-size:18px}.mXLS1W_deliverables{color:var(--bone);gap:19px;margin:28px 0 0;padding:0;font-size:14px;line-height:1.65;list-style:none;display:grid}.mXLS1W_deliverables li{grid-template-columns:16px 1fr;gap:10px;display:grid}.mXLS1W_deliverables li>span{color:var(--aeo-green)}.mXLS1W_freeAudit .mXLS1W_scopeNote{border-top:1px solid var(--line);color:var(--mist);grid-column:1/-1;padding-top:20px;font-size:11px;line-height:1.6}.mXLS1W_adoption{padding-bottom:72px}.mXLS1W_researchCta{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:36px;margin-top:48px;padding-top:30px;display:flex}.mXLS1W_researchCta p{letter-spacing:-.04em;font-size:clamp(22px,2.4vw,31px);line-height:1.3}.mXLS1W_researchCta strong{color:var(--aeo-green);font-weight:450}.mXLS1W_researchCta a{color:var(--bone);text-underline-offset:6px;flex-shrink:0;align-items:center;gap:24px;font-size:14px;display:inline-flex}.mXLS1W_researchCta a>span{font-size:24px}.mXLS1W_faq{border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px;padding-block:72px;display:grid}.mXLS1W_faq header>p{max-width:30ch;color:var(--mist);margin-top:22px;font-size:15px}.mXLS1W_questions details{border-bottom:1px solid var(--line)}.mXLS1W_questions details:first-child{border-top:1px solid var(--line)}.mXLS1W_questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:22px;font-size:16px;line-height:1.5;list-style:none;display:flex}.mXLS1W_questions summary::-webkit-details-marker{display:none}.mXLS1W_questions summary>span{flex:0 0 12px;width:12px;height:12px;position:relative}.mXLS1W_questions summary>span:before,.mXLS1W_questions summary>span:after{background:var(--bone);content:"";width:12px;height:1px;position:absolute;top:5px;left:0}.mXLS1W_questions summary>span:after{transform:rotate(90deg)}.mXLS1W_questions details[open] summary>span:after{display:none}.mXLS1W_questions details>p{color:var(--mist);padding-bottom:24px;font-size:15px;line-height:1.75}.mXLS1W_nextStep{border:1px solid var(--aeo-green);color:#171515;background:var(--aeo-green);border-radius:4px;grid-template-columns:minmax(0,1.45fr) minmax(0,.55fr);align-items:center;gap:48px;margin-block:40px 80px;padding:clamp(32px,4.4vw,64px);display:grid;overflow:hidden;box-shadow:0 12px 70px #b5d8b212}.mXLS1W_nextStepCopy p{color:#171515bf;max-width:42ch;margin-top:22px;font-size:16px}.mXLS1W_nextStep .mXLS1W_button{color:var(--bone);background:#171515;border-color:#171515;margin-top:28px}.mXLS1W_nextStep .mXLS1W_button:hover{color:#171515;background:0 0}.mXLS1W_nextStep .mXLS1W_button:focus-visible{outline-color:#171515}.mXLS1W_auditGraphic{--ink:var(--aeo-green);border-left:1px solid #1715152e;align-self:stretch;place-items:center;padding-left:32px;display:grid}.mXLS1W_auditMetric,.mXLS1W_auditMetricList{width:100%;margin:0}.mXLS1W_auditMetricList dt{letter-spacing:-.02em;font-size:13px}.mXLS1W_auditMetricList dd{letter-spacing:-.08em;margin:0;font-size:clamp(100px,12vw,168px);font-weight:500;line-height:.9}@media (min-width:1600px){.mXLS1W_page main{padding-inline:88px}}@media (max-width:1000px){.mXLS1W_sectionIntro,.mXLS1W_faq{gap:40px}.mXLS1W_freeAudit{gap:24px 36px;padding:36px}}@media (max-width:760px){.mXLS1W_hero{padding-block:48px}.mXLS1W_hero h1{max-width:20ch;font-size:clamp(38px,7.5vw,52px)}.mXLS1W_heroBottom{gap:20px;margin-top:28px}.mXLS1W_explanation,.mXLS1W_work,.mXLS1W_adoption,.mXLS1W_faq{padding-block:56px}.mXLS1W_sectionIntro,.mXLS1W_faq,.mXLS1W_freeAudit{grid-template-columns:1fr;gap:26px}.mXLS1W_work{padding-top:12px}.mXLS1W_workIntro{margin-bottom:28px;display:block}.mXLS1W_freeAudit{padding:28px}.mXLS1W_freeAudit h2{max-width:18ch}.mXLS1W_deliverable{margin-top:16px}.mXLS1W_researchCta{flex-direction:column;align-items:start;gap:24px}.mXLS1W_nextStep{grid-template-columns:1fr;gap:0;margin-block:24px 56px;padding:32px 28px}.mXLS1W_auditGraphic{display:none}}@media (max-width:420px){.mXLS1W_hero h1{font-size:38px}.mXLS1W_heroBottom{flex-direction:column;align-items:start}.mXLS1W_button{gap:22px;padding-inline:18px;font-size:14px}.mXLS1W_freeAudit{padding:24px 20px}.mXLS1W_freeAudit .mXLS1W_button{gap:12px;width:100%;padding-inline:14px;font-size:13px}}
._8CWmNW_page{--page-gutter:clamp(24px, 6.1vw, 112px);--ink:#171515;--bone:#f4f2ed;--mist:#b8bcc2;--line:#f4f2ed29;--line-strong:#f4f2ed4d;background:var(--ink);min-width:320px;min-height:100vh;color:var(--bone);font-family:var(--font-body), Arial, sans-serif;letter-spacing:-.018em;overflow:clip}._8CWmNW_page *{box-sizing:border-box}._8CWmNW_page a{color:inherit;text-decoration:none;transition:opacity .15s}._8CWmNW_page a:hover{opacity:.72}._8CWmNW_page a:focus-visible{outline:2px solid var(--bone);outline-offset:4px}._8CWmNW_page .agency-header a:hover{opacity:1}._8CWmNW_hero{isolation:isolate;border-bottom:1px solid var(--line);background:var(--ink);position:relative;overflow:hidden}._8CWmNW_hero:before{z-index:-1;inset:0 var(--agency-rail-right) 0 var(--agency-rail-left);border-inline:.5px solid var(--line-strong);content:"";pointer-events:none;position:absolute}._8CWmNW_problem:before,._8CWmNW_project:before,._8CWmNW_impact:before{inset:0 var(--agency-rail-right) 0 var(--agency-rail-left);content:"";pointer-events:none;border-inline:.5px dashed #f4f2ed4d;position:absolute}._8CWmNW_heroInner{width:min(100%,1840px);min-height:100dvh;padding:114px var(--page-gutter) 100px;margin-inline:auto;position:relative}._8CWmNW_backLink{z-index:4;color:#b8b8b6;letter-spacing:0;align-items:center;gap:8px;min-height:44px;font-size:13px;display:inline-flex;position:relative}._8CWmNW_heroCopy{z-index:3;width:29.4%;margin-top:clamp(52px,12vh,156px);position:relative}._8CWmNW_projectLabel{color:#c5c4c1;letter-spacing:.04em;text-transform:uppercase;margin:0 0 24px;font-size:clamp(18px,1.6vw,23px);font-weight:500;line-height:1.45}._8CWmNW_title{color:var(--bone);letter-spacing:-.055em;margin:0;font-size:clamp(28px,2.52vw,41px);font-weight:650;line-height:1.02}._8CWmNW_tags{flex-wrap:wrap;gap:10px;max-width:510px;margin:36px 0 0;padding:0;list-style:none;display:flex}._8CWmNW_tags li{color:#d7d6d3;font-family:var(--font-mono), monospace;letter-spacing:.01em;text-transform:uppercase;background:#1b1b1b;border-radius:100px;padding:8px 14px;font-size:11px;line-height:1.4}._8CWmNW_heroVisual{z-index:1;perspective:1500px;mix-blend-mode:lighten;width:79%;margin:0;position:absolute;top:0;bottom:0;left:32%}._8CWmNW_heroVideoPlane{transform-origin:50%;pointer-events:none;width:100%;position:absolute;top:50%;transform:translateY(-46%)rotate(12deg)rotateX(14deg)rotateY(-16deg);-webkit-mask-image:linear-gradient(#0000,#000 9% 91%,#0000);mask-image:linear-gradient(#0000,#000 9% 91%,#0000)}._8CWmNW_heroVideo{width:100%;height:auto;display:block}._8CWmNW_problem,._8CWmNW_project,._8CWmNW_impact{border-bottom:1px solid var(--line);position:relative}._8CWmNW_problem{min-height:calc(100dvh - 70px);padding:32px var(--page-gutter);align-items:center;scroll-margin-top:70px;display:grid}._8CWmNW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._8CWmNW_loopDiagram{width:100%;max-width:1160px;height:min(600px,100svh - 142px);min-height:420px;margin:0 auto;position:relative}._8CWmNW_loopCenter{text-align:center;width:37%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._8CWmNW_loopCenter h2{letter-spacing:-.06em;text-wrap:balance;margin:0;scroll-margin-top:240px;font-size:clamp(26px,min(3.05vw,5.25svh),42px);font-weight:650;line-height:1.08}._8CWmNW_loopCenter h2 span{white-space:pre;display:inline-block}._8CWmNW_contentWords{color:#25f4ee}._8CWmNW_bottleneckWord{color:#fe2c55}._8CWmNW_inlineTikTokLogo{vertical-align:-.035em;object-fit:contain;width:.65em;height:.74em;margin-right:.17em;display:inline-block}._8CWmNW_loopSteps{margin:0;padding:0;list-style:none}._8CWmNW_loopStep{text-align:center;width:25%;position:absolute}._8CWmNW_loopStep:first-child{top:0;left:50%;transform:translate(-50%)}._8CWmNW_loopStep:nth-child(2){top:50%;right:1.25%;transform:translateY(-50%)}._8CWmNW_loopStep:nth-child(3){bottom:0;left:50%;transform:translate(-50%)}._8CWmNW_loopStep:nth-child(4){top:50%;left:1.25%;transform:translateY(-50%)}._8CWmNW_loopIcon{object-fit:contain;width:clamp(80px,17svh,138px);height:clamp(80px,17svh,138px);margin:0 auto 12px;display:block}._8CWmNW_loopNode h3{letter-spacing:-.035em;text-wrap:balance;max-width:240px;margin:0 auto;font-size:clamp(15px,1.5vw,20px);font-weight:520;line-height:1.15}._8CWmNW_loopArrows{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._8CWmNW_dashedArrow,._8CWmNW_warningArrow{fill:none;stroke-width:3.5px;stroke-dasharray:10 13;stroke-linecap:round;stroke-linejoin:round}._8CWmNW_dashedArrow{stroke:#fff;opacity:.8}._8CWmNW_mobileReturn,._8CWmNW_mobileConnector{display:none}._8CWmNW_projectIntro{z-index:1;max-width:1600px;padding:clamp(28px, 3vw, 44px) var(--page-gutter) clamp(64px, 7vw, 110px);grid-template-columns:1.2fr .8fr;align-items:start;gap:clamp(40px,7vw,120px);margin-inline:auto;display:grid;position:relative}._8CWmNW_projectIntro h2{letter-spacing:-.055em;text-wrap:balance;max-width:650px;margin:0;font-size:clamp(36px,4.5vw,65px);font-weight:650;line-height:1.05}._8CWmNW_projectIntro>p{max-width:480px;color:var(--mist);margin:0 0 3px;font-size:clamp(16px,1.35vw,20px);line-height:1.55}._8CWmNW_squishyFigure{z-index:1;width:100%;margin:0;position:relative}._8CWmNW_squishyCanvas{aspect-ratio:17/9;background:#dc4758;width:100%;min-height:560px;position:relative;overflow:hidden}._8CWmNW_projectVisual{overflow:clip}._8CWmNW_squishyCanvas canvas{display:block}._8CWmNW_sceneFallback{z-index:1;pointer-events:none;aspect-ratio:3.3/7.17;border:8px solid #121111;border-radius:36px;height:72%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:12px 18px 38px #490f1b40}._8CWmNW_sceneFallback img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}._8CWmNW_impact{padding:clamp(64px, 7vw, 110px) var(--page-gutter)}._8CWmNW_metrics{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,5vw,80px);width:100%;max-width:1480px;margin:0 auto;display:grid;position:relative}._8CWmNW_metrics dt{max-width:320px;color:var(--mist);letter-spacing:-.01em;font-size:clamp(15px,1.4vw,20px);line-height:1.45}._8CWmNW_metrics dd{font-variant-numeric:lining-nums proportional-nums;letter-spacing:-.02em;white-space:nowrap;margin:0;font-size:clamp(40px,5.3vw,84px);font-weight:500;line-height:1.1}@media (max-width:1100px) and (min-width:961px){._8CWmNW_heroCopy{width:33%;margin-top:70px}._8CWmNW_title{font-size:clamp(26px,2.7vw,30px)}._8CWmNW_tags{max-width:360px}}@media (max-width:960px){._8CWmNW_heroInner{padding-top:94px;padding-bottom:75px}._8CWmNW_heroCopy{width:100%;margin-top:36px}._8CWmNW_projectLabel{font-size:19px}._8CWmNW_title{max-width:580px;font-size:clamp(34px,9.75vw,60px)}._8CWmNW_tags{gap:8px;margin-top:28px}._8CWmNW_tags li{padding-inline:10px;font-size:10px}._8CWmNW_heroVisual{aspect-ratio:1.15;perspective:1000px;width:calc(100% + 48px);margin:28px -24px 0;position:relative;top:auto;bottom:auto;left:auto}._8CWmNW_heroVideoPlane{transform:translateY(-50%)rotate(10deg)rotateX(12deg)rotateY(-10deg)}._8CWmNW_loopCenter h2{font-size:26px}._8CWmNW_loopNode h3{font-size:16px}._8CWmNW_projectIntro{grid-template-columns:1fr;gap:18px}._8CWmNW_projectIntro>p{max-width:650px}}@media (max-width:760px){._8CWmNW_problem{--loop-node-size:clamp(52px, 9svh, 76px);--loop-gap:clamp(24px, 4svh, 32px);padding:clamp(16px, 3svh, 28px) var(--page-gutter)}._8CWmNW_loopDiagram{height:auto;min-height:0}._8CWmNW_loopCenter{width:100%;position:static;transform:none}._8CWmNW_loopCenter h2{max-width:390px;margin-inline:auto;scroll-margin-top:100px;font-size:clamp(24px,4svh,32px)}._8CWmNW_loopArrows{display:none}._8CWmNW_loopSteps{gap:var(--loop-gap);margin:24px 36px 0 0;display:grid}._8CWmNW_loopStep:nth-child(n){text-align:left;width:100%;min-height:var(--loop-node-size);position:relative;inset:auto;transform:none}._8CWmNW_loopNode{grid-template-columns:var(--loop-node-size) minmax(0, 1fr);min-height:var(--loop-node-size);align-items:center;gap:14px;display:grid}._8CWmNW_loopNode h3{text-wrap:initial;margin:0;font-size:clamp(15px,2.5svh,18px)}._8CWmNW_loopIcon{width:var(--loop-node-size);height:var(--loop-node-size);margin:0}._8CWmNW_mobileConnector{bottom:calc(2px - var(--loop-gap));left:calc(var(--loop-node-size) / 2 - 12px);width:24px;height:calc(var(--loop-gap) - 4px);display:block;position:absolute}._8CWmNW_mobileReturn{width:28px;height:calc(var(--loop-node-size) * 4 + var(--loop-gap) * 3);display:block;position:absolute;bottom:0;right:0}._8CWmNW_mobileReturn svg{width:100%;height:100%}._8CWmNW_squishyCanvas{aspect-ratio:4/6;min-height:580px}._8CWmNW_metrics{grid-template-columns:1fr;gap:48px}._8CWmNW_metrics dd{font-size:clamp(56px,15vw,78px)}}@media (prefers-reduced-motion:reduce){._8CWmNW_page a{transition:none}}
