@font-face{font-family:Urbanist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2421d155e98c9717-s.0b-mzikr8-ae0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5c8bbc89ca099f34-s.p.2qijkc4_gtkq0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Urbanist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2421d155e98c9717-s.0b-mzikr8-ae0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c8bbc89ca099f34-s.p.2qijkc4_gtkq0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Urbanist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2421d155e98c9717-s.0b-mzikr8-ae0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c8bbc89ca099f34-s.p.2qijkc4_gtkq0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Urbanist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2421d155e98c9717-s.0b-mzikr8-ae0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c8bbc89ca099f34-s.p.2qijkc4_gtkq0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Urbanist Fallback;src:local(Arial);ascent-override:95.93%;descent-override:25.24%;line-gap-override:0.0%;size-adjust:99.04%}.NxYdNa_className{font-family:Urbanist,Urbanist Fallback;font-style:normal}.NxYdNa_variable{--font-sans:"Urbanist", "Urbanist Fallback"}
.VMVMAW_button{border-radius:var(--radius-control);letter-spacing:.005em;white-space:nowrap;cursor:pointer;min-height:44px;transition:background-color .25s var(--ease-out), border-color .25s var(--ease-out), color .25s var(--ease-out), transform .25s var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:14px;padding:0 18px;font-size:.95rem;font-weight:500;display:inline-flex}.VMVMAW_button:active{transform:translateY(1px)}.VMVMAW_sm{gap:10px;min-height:34px;padding:0 12px;font-size:.82rem}.VMVMAW_chevron{transition:transform .3s var(--ease-out)}.VMVMAW_button:hover .VMVMAW_chevron{transform:translate(3px)}.VMVMAW_primary.VMVMAW_light{background:var(--ink);color:var(--paper)}.VMVMAW_primary.VMVMAW_light:hover{background:#2e2e2e}.VMVMAW_primary.VMVMAW_dark{background:var(--paper);color:var(--ink)}.VMVMAW_primary.VMVMAW_dark:hover{background:#fff}.VMVMAW_secondary.VMVMAW_light{color:var(--ink-2);border-color:#14141447}.VMVMAW_secondary.VMVMAW_light:hover{border-color:var(--ink);color:var(--ink)}.VMVMAW_secondary.VMVMAW_dark{color:var(--on-night);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04060a99;border-color:#f5f5f58c}.VMVMAW_secondary.VMVMAW_dark:hover{border-color:var(--on-night);background:#ffffff14}.VMVMAW_muted.VMVMAW_dark{background:var(--night-3);color:var(--on-night)}.VMVMAW_muted.VMVMAW_dark:hover{background:#444}.VMVMAW_muted.VMVMAW_light{background:var(--paper-3);color:var(--ink)}.VMVMAW_muted.VMVMAW_light:hover{background:#d6d6d6}
._0FvhtG_canvas{width:100%;height:100%;position:absolute;inset:0}._0FvhtG_streaks{--angle:-8deg;background:radial-gradient(80% 70% at 30% 20%,#2b3134,#0000 70%),linear-gradient(170deg,#1d2224,#0b0d0e 70%);position:absolute;inset:0;overflow:hidden;container-type:size}._0FvhtG_streaks[data-variant=brief]{--angle:7deg;background:radial-gradient(80% 70% at 75% 25%,#2f2b26,#0000 70%),linear-gradient(190deg,#221f1c,#0d0c0b 70%)}._0FvhtG_streaks[data-variant=rankChart]{--angle:-16deg;background:radial-gradient(80% 70% at 20% 80%,#1f2c27,#0000 70%),linear-gradient(160deg,#18201d,#0a0d0c 70%)}._0FvhtG_streakLines{transform:rotate(var(--angle));background:repeating-linear-gradient(100deg,#0000 0 70px,#ffffff0d 70px 71px,#0000 71px 190px);animation:18s linear infinite _0FvhtG_lines;position:absolute;inset:-20% -50%}._0FvhtG_streakRow{height:11.11%;transform:rotate(var(--angle)) scale(1.25);align-items:center;display:flex;position:relative;overflow:hidden}._0FvhtG_streakTrack{width:max-content;animation:_0FvhtG_streak var(--speed,40s) linear infinite;gap:48px;display:flex}._0FvhtG_streakRow[data-row="0"]{--speed:46s;opacity:.32;filter:blur(3px)}._0FvhtG_streakRow[data-row="1"]{--speed:30s;opacity:.55;filter:blur(1.4px)}._0FvhtG_streakRow[data-row="2"]{--speed:58s;opacity:.25;filter:blur(5px)}._0FvhtG_streakRow[data-row="3"]{--speed:24s;opacity:.7;filter:blur(.6px)}._0FvhtG_streakRow[data-row="4"]{--speed:40s;opacity:.38;filter:blur(2.6px)}._0FvhtG_streakRow[data-row="5"]{--speed:20s;opacity:.5;filter:blur(4px)}._0FvhtG_streakRow[data-row="6"]{--speed:52s;opacity:.3;filter:blur(1.8px)}._0FvhtG_streakRow[data-row="7"]{--speed:34s;opacity:.6;filter:blur(3.4px)}._0FvhtG_streakRow[data-row="8"]{--speed:44s;opacity:.28;filter:blur(6px)}._0FvhtG_streakItem{letter-spacing:-.01em;color:#e9edf0;white-space:nowrap;font-size:clamp(13px,4.2cqw,30px);font-weight:300}._0FvhtG_streakShade{background:linear-gradient(90deg,#080a0bbf,#0000 30% 70%,#080a0ba6),linear-gradient(#0000 45%,#080a0bcc),#080a0b40;position:absolute;inset:0}@keyframes _0FvhtG_streak{to{transform:translate(-50%)}}@keyframes _0FvhtG_lines{to{transform:rotate(var(--angle)) translateX(-380px)}}._0FvhtG_sky{color:#fff;background:linear-gradient(#2a5486 0%,#3f6d9f 45%,#7fa3c8 80%,#b6cbe0 100%);position:absolute;inset:0;overflow:hidden}._0FvhtG_skyColumns{grid-template-columns:repeat(6,1fr);display:grid;position:absolute;inset:0 5%}._0FvhtG_skyColumn{position:relative}._0FvhtG_skyColumn:before{content:"";background:linear-gradient(#ffffff0d,#ffffff52 40%,#ffffff0f);width:1px;position:absolute;top:0;bottom:18%;left:50%}._0FvhtG_skyTile{left:50%;top:var(--top);aspect-ratio:1;width:clamp(34px,5.4vw,50px);animation:_0FvhtG_rise 7s var(--ease-out) infinite alternate;animation-delay:calc(var(--i) * -1.3s);background:#ffffff24;border:1px solid #ffffff38;border-radius:10px;place-items:center;display:grid;position:absolute;transform:translate(-50%)}._0FvhtG_clouds{width:108%;height:70%;position:absolute;bottom:-4%;left:-4%;right:-4%}._0FvhtG_cloudFar{animation:26s ease-in-out infinite alternate _0FvhtG_drift}._0FvhtG_cloudNear{animation:18s ease-in-out infinite alternate-reverse _0FvhtG_drift}@keyframes _0FvhtG_drift{to{transform:translate(-28px)}}@keyframes _0FvhtG_rise{to{transform:translate(-50%,-10px)}}@media (prefers-reduced-motion:reduce){._0FvhtG_streakTrack,._0FvhtG_streakLines,._0FvhtG_skyTile,._0FvhtG_cloudFar,._0FvhtG_cloudNear{animation:none}}
.aNLMEW_scene{perspective:1400px;background:#040506;position:absolute;inset:0;overflow:hidden}.aNLMEW_glow{background:radial-gradient(60% 55% at 72% 38%,#4678dc52,#0000 70%),radial-gradient(40% 40% at 90% 90%,#ffbe781a,#0000 70%);position:absolute;inset:0}.aNLMEW_stage{width:min(940px,72%);transform-style:preserve-3d;position:absolute;top:12%;right:5%;transform:rotateX(16deg)rotateY(-22deg)rotate(4deg)}.aNLMEW_bar{color:#1a1c20;background:#fafafcf5;border-radius:999px;align-items:center;gap:22px;height:92px;padding:0 30px;display:flex;position:relative;transform:translateZ(120px);box-shadow:0 40px 90px -20px #3c6edc8c,0 10px 30px -10px #0009}.aNLMEW_query{letter-spacing:-.01em;white-space:nowrap;flex:1;font-size:2rem;font-weight:400;overflow:hidden}.aNLMEW_caret{vertical-align:-.18em;background:#2f6bff;width:2px;height:1.1em;margin-left:3px;animation:1s step-end infinite aNLMEW_blink;display:inline-block}.aNLMEW_mic{color:#6b7280}.aNLMEW_results{gap:34px;display:grid;position:absolute;inset:120px 0 auto 40px}.aNLMEW_result{grid-template-columns:22px 1fr;align-items:center;gap:9px 12px;display:grid}.aNLMEW_result[data-depth="0"]{filter:blur(.4px);opacity:.85}.aNLMEW_result[data-depth="1"]{filter:blur(2px);opacity:.6}.aNLMEW_result[data-depth="2"]{filter:blur(4px);opacity:.42}.aNLMEW_result[data-depth="3"]{filter:blur(7px);opacity:.3}.aNLMEW_favicon{background:#ffffff80;border-radius:50%;grid-row:span 1;width:22px;height:22px}.aNLMEW_url,.aNLMEW_title,.aNLMEW_snippet{background:#fff6;border-radius:6px;height:10px;display:block}.aNLMEW_title{background:#8cb4ffd9;grid-column:1/-1;height:20px}.aNLMEW_snippet{background:#ffffff38;grid-column:1/-1}@keyframes aNLMEW_blink{50%{opacity:0}}@media (max-width:820px){.aNLMEW_stage{width:125%;top:9%;left:7%;right:auto;transform:rotateX(14deg)rotateY(-16deg)rotate(3deg)}.aNLMEW_bar{gap:14px;height:64px;padding:0 20px}.aNLMEW_query{font-size:1.3rem}.aNLMEW_results{opacity:.55;gap:24px;inset:90px 0 auto 24px}}@media (prefers-reduced-motion:reduce){.aNLMEW_caret{animation:none}}
.Pp1U1W_frame{width:100%;container-type:inline-size}.Pp1U1W_mock{--m-bg:#0e0f10;--m-panel:#17181a;--m-line:#ffffff14;--m-text:#ececee;--m-muted:#8d9095;--m-chip:#222427;background:var(--m-bg);color:var(--m-text);border:1px solid #ffffff14;border-radius:1.1em;gap:1.1em;padding:1.5em 1.6em 2.2em;font-size:clamp(9px,2.15cqw,14px);line-height:1.35;display:grid;position:relative;overflow:hidden}.Pp1U1W_light{--m-bg:#fff;--m-panel:#f4f4f5;--m-line:#00000014;--m-text:#18191b;--m-muted:#6b6e73;--m-chip:#efeff1;border-color:#0000000f}.Pp1U1W_sample{letter-spacing:.04em;color:var(--m-muted);opacity:.8;font-size:.78em;position:absolute;bottom:.8em;right:1.4em}.Pp1U1W_header{border-bottom:1px solid var(--m-line);justify-content:space-between;align-items:center;gap:1em;padding-bottom:.9em;display:flex}.Pp1U1W_headerTitle{align-items:center;gap:.6em;font-weight:600;display:inline-flex}.Pp1U1W_dot{background:var(--ok);border-radius:50%;width:.55em;height:.55em;box-shadow:0 0 0 .25em #3fae6a2e}.Pp1U1W_chip{background:var(--m-chip);color:var(--m-text);border-radius:.45em;align-items:center;padding:.3em .65em;font-size:.88em;display:inline-flex}.Pp1U1W_muted{color:var(--m-muted);font-size:.9em}.Pp1U1W_kpis{grid-template-columns:repeat(4,1fr);gap:.6em;display:grid}.Pp1U1W_kpis[data-count="3"]{grid-template-columns:repeat(3,1fr)}.Pp1U1W_kpi{background:var(--m-panel);border-radius:.7em;gap:.3em;padding:.8em .9em;display:grid}.Pp1U1W_kpiLabel{color:var(--m-muted);font-size:.82em}.Pp1U1W_kpiValue{letter-spacing:-.01em;font-size:1.45em;font-weight:500}.Pp1U1W_kpiValue .Pp1U1W_up{font-size:.58em}.Pp1U1W_issues,.Pp1U1W_links,.Pp1U1W_outline,.Pp1U1W_legend,.Pp1U1W_sources,.Pp1U1W_listings{margin:0;padding:0;list-style:none;display:grid}.Pp1U1W_issues{gap:.15em}.Pp1U1W_issue{border-bottom:1px solid var(--m-line);grid-template-columns:.6em 1fr 2.4em 6em 2.6em;align-items:center;gap:.8em;padding:.55em .2em;display:grid}.Pp1U1W_severity{border-radius:50%;width:.6em;height:.6em}.Pp1U1W_severity[data-severity=high]{background:var(--danger)}.Pp1U1W_severity[data-severity=medium]{background:#e3a33b}.Pp1U1W_severity[data-severity=low]{background:var(--m-muted)}.Pp1U1W_issueName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Pp1U1W_issueCount{text-align:right;color:var(--m-muted)}.Pp1U1W_impact,.Pp1U1W_authorityBar{background:var(--m-chip);border-radius:1em;height:.38em;display:block;overflow:hidden}.Pp1U1W_impact span,.Pp1U1W_authorityBar span{border-radius:inherit;background:linear-gradient(90deg,#7a8088,#e8e9eb);height:100%;display:block}.Pp1U1W_fix{border:1px solid var(--m-line);color:var(--m-muted);border-radius:.4em;justify-self:end;padding:.2em .6em;font-size:.85em}.Pp1U1W_footnote{color:var(--m-muted);font-size:.85em}.Pp1U1W_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.Pp1U1W_table th{text-align:left;color:var(--m-muted);border-bottom:1px solid var(--m-line);padding:0 .5em .8em;font-size:.82em;font-weight:500}.Pp1U1W_table td{border-bottom:1px solid var(--m-line);white-space:nowrap;padding:.7em .5em}.Pp1U1W_table td:first-child,.Pp1U1W_table th:first-child{padding-left:0}.Pp1U1W_kd{background:color-mix(in srgb, #3fae6a calc((60 - var(--kd)) * 1.6%), #c4483e);color:#fff;border-radius:.4em;place-items:center;min-width:2.2em;padding:.15em .4em;font-size:.88em;display:inline-grid}.Pp1U1W_intent{background:var(--m-chip);border-radius:.4em;place-items:center;width:1.7em;height:1.7em;font-size:.82em;font-weight:600;display:inline-grid}.Pp1U1W_intent[data-intent=T]{color:#7fd3a0}.Pp1U1W_intent[data-intent=C]{color:#ffcf8a}.Pp1U1W_intent[data-intent=I]{color:#8cc2ff}.Pp1U1W_up,.Pp1U1W_down{align-items:center;gap:.15em;margin-left:.5em;font-size:.82em;display:inline-flex}.Pp1U1W_up{color:#59c787}.Pp1U1W_down{color:#e2675d}.Pp1U1W_tri{fill:currentColor;width:.7em;height:.7em}.Pp1U1W_meta{grid-template-columns:repeat(3,1fr);gap:.6em;margin:0;display:grid}.Pp1U1W_meta div{background:var(--m-panel);border-radius:.6em;padding:.7em .8em}.Pp1U1W_meta dt{color:var(--m-muted);font-size:.8em}.Pp1U1W_meta dd{white-space:nowrap;text-overflow:ellipsis;margin:.2em 0 0;overflow:hidden}.Pp1U1W_briefCols{grid-template-columns:1.3fr 1fr;gap:1.4em;display:grid}.Pp1U1W_subhead{color:var(--m-muted);margin-bottom:.6em;font-size:.82em;font-weight:500}.Pp1U1W_outline{gap:.6em}.Pp1U1W_outline li{color:var(--m-muted);align-items:center;gap:.6em;display:flex}.Pp1U1W_outline li[data-done]{color:var(--m-text)}.Pp1U1W_check{border:1px solid var(--m-line);border-radius:.3em;flex:none;place-items:center;width:1.2em;height:1.2em;display:grid}[data-done] .Pp1U1W_check{background:var(--ok);color:#fff;border-color:#0000}.Pp1U1W_entities{flex-wrap:wrap;gap:.4em;display:flex}.Pp1U1W_links{gap:0}.Pp1U1W_linkRow{border-bottom:1px solid var(--m-line);grid-template-columns:1.8em 1fr 7em 5em 5.2em;align-items:center;gap:.8em;padding:.65em 0;display:grid}.Pp1U1W_favicon{background:var(--m-chip);text-transform:uppercase;width:1.8em;height:1.8em;color:var(--m-muted);border-radius:.45em;place-items:center;font-weight:600;display:grid}.Pp1U1W_linkDomain{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Pp1U1W_authority{grid-template-columns:1fr 1.8em;align-items:center;gap:.5em;font-size:.9em;display:grid}.Pp1U1W_linkType{color:var(--m-muted);font-size:.88em}.Pp1U1W_status{border-radius:1em;justify-self:end;padding:.2em .6em;font-size:.82em}.Pp1U1W_status[data-status=Live]{color:#7fd3a0;background:#3fae6a29}.Pp1U1W_status[data-status=Pending]{color:#ffcf8a;background:#ffcf8a24}.Pp1U1W_status[data-status=Outreach]{color:#8cc2ff;background:#6fb3ff24}.Pp1U1W_searchField{border:1px solid var(--m-line);border-radius:2em;align-items:center;gap:.7em;padding:.8em 1.1em;display:flex;box-shadow:0 .2em .8em #0000000f}.Pp1U1W_mapPack{border:1px solid var(--m-line);border-radius:.8em;overflow:hidden}.Pp1U1W_map{width:100%;height:7.5em}.Pp1U1W_listings li{border-top:1px solid var(--m-line);gap:.15em;padding:.7em 1em;display:grid}.Pp1U1W_listings li[data-highlight]{background:#f6f9f6}.Pp1U1W_listingName{align-items:center;gap:.5em;font-weight:600;display:inline-flex}.Pp1U1W_you{color:#fff;background:#141414;border-radius:.3em;padding:.1em .5em;font-size:.75em;font-weight:500}.Pp1U1W_rating,.Pp1U1W_listingMeta{color:var(--m-muted);align-items:center;gap:.35em;font-size:.88em;display:inline-flex}.Pp1U1W_stars{gap:.08em;display:inline-flex}.Pp1U1W_stars svg{fill:#d8d8da;width:.85em;height:.85em}.Pp1U1W_stars svg[data-on]{fill:#f2a93b}.Pp1U1W_organic{gap:.25em;display:grid}.Pp1U1W_organicUrl{color:var(--m-muted);font-size:.85em}.Pp1U1W_organicTitle{color:#2b55c9;font-size:1.15em}.Pp1U1W_organicSnippet{color:var(--m-muted);font-size:.9em}.Pp1U1W_greeting{letter-spacing:-.02em;justify-self:end;font-size:1.6em;font-weight:500}.Pp1U1W_prompt{border:1px solid var(--m-line);background:var(--m-panel);border-radius:.8em;align-items:center;gap:.7em;padding:.9em 1.1em;display:flex}.Pp1U1W_answer{line-height:1.55}.Pp1U1W_answerIcon{vertical-align:-.1em;color:#2b55c9;margin-right:.5em;display:inline-block}.Pp1U1W_cite{color:#fff;vertical-align:.15em;background:#141414;border-radius:50%;place-items:center;width:1.3em;height:1.3em;margin-left:.3em;font-size:.72em;display:inline-grid}.Pp1U1W_sources{grid-template-columns:repeat(3,1fr);gap:.5em;margin-top:-.4em}.Pp1U1W_sources li{border:1px solid var(--m-line);border-radius:.6em;gap:.2em;padding:.7em .8em;display:grid;position:relative}.Pp1U1W_sources li[data-cited]{border-color:#141414}.Pp1U1W_sourceIndex{color:var(--m-muted);font-size:.78em}.Pp1U1W_sourceDomain{text-overflow:ellipsis;white-space:nowrap;font-size:.85em;font-weight:600;overflow:hidden}.Pp1U1W_sourceTitle{color:var(--m-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.82em;overflow:hidden}.Pp1U1W_citedTag{color:#fff;background:#141414;border-radius:.3em;padding:.05em .45em;font-size:.72em;position:absolute;top:.6em;right:.6em}.Pp1U1W_share{grid-template-columns:9em 1fr;align-items:center;gap:1.6em;padding:.4em .2em 0;display:grid}.Pp1U1W_donut{width:9em;height:9em;transform:rotate(-90deg)}.Pp1U1W_legend{gap:.55em}.Pp1U1W_legend li{grid-template-columns:.8em 1fr auto;align-items:center;gap:.6em;display:grid}.Pp1U1W_legend[data-inline]{grid-template-columns:repeat(3,auto);justify-content:start;gap:1.6em}.Pp1U1W_swatch{border-radius:.2em;width:.8em;height:.8em}.Pp1U1W_chart{width:100%;height:auto}.Pp1U1W_axis{fill:var(--m-muted);font-family:inherit;font-size:7px}.Pp1U1W_frame[data-floating]{max-width:34em}.Pp1U1W_prompter{--m-bg:#0e0f10d6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-float);gap:1em;padding:1.1em 1.2em 2em}.Pp1U1W_promptLine{border:1px solid var(--m-line);background:#ffffff08;border-radius:.7em;align-items:flex-start;gap:.8em;padding:.8em 1em;line-height:1.6;display:flex}.Pp1U1W_promptLine>svg{color:var(--m-muted);flex:none;margin-top:.3em}.Pp1U1W_tickerChip{background:#2a2c2f;border-radius:.35em;align-items:center;gap:.35em;padding:.05em .45em;display:inline-flex}.Pp1U1W_tickerChip:before{content:"";border-radius:.15em;width:.65em;height:.65em}.Pp1U1W_tickerChip[data-tone=green]:before{background:var(--ok)}.Pp1U1W_tickerChip[data-tone=red]:before{background:var(--danger)}.Pp1U1W_caret{vertical-align:-.15em;background:var(--m-text);width:1px;height:1.05em;margin-left:.2em;animation:1s step-end infinite Pp1U1W_caret;display:inline-block}.Pp1U1W_promptActions{justify-content:flex-end;gap:.5em;display:flex}.Pp1U1W_promptAction{border:1px solid var(--m-line);color:var(--m-muted);border-radius:.5em;align-items:center;gap:.45em;padding:.45em .8em;font-size:.9em;display:inline-flex}.Pp1U1W_promptAction[data-active]{color:var(--m-text);border-color:#ffffff4d}@keyframes Pp1U1W_caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.Pp1U1W_caret{animation:none}}
.tC7WIW_scene,.tC7WIW_backdrop,.tC7WIW_plain{width:100%;margin:0;position:relative}.tC7WIW_scene{aspect-ratio:16/10;border-radius:var(--radius-card);overflow:hidden}.tC7WIW_backdrop{aspect-ratio:8/7;border-radius:var(--radius-card);background:#0b0d0e;place-items:center;padding:clamp(14px,4.5%,36px);display:grid;overflow:hidden}.tC7WIW_backdropScene{position:absolute;inset:0}.tC7WIW_backdropScene[data-scene=globe]{inset:0 -20% -45%}.tC7WIW_floating{z-index:1;filter:drop-shadow(0 30px 40px #00000080);width:100%;position:relative}.tC7WIW_floating[data-key=promptBar]{width:88%;margin-top:28%}.tC7WIW_plain{border-radius:var(--radius-card)}
.vAd12a_h2{font-size:var(--step-h2);letter-spacing:-.022em;line-height:1.1}.vAd12a_h2Large{letter-spacing:-.025em;font-size:clamp(1.9rem,1.3rem + 1.7vw,2.8rem);line-height:1.08}.vAd12a_body{max-width:31em;color:var(--text-2)}.vAd12a_split{width:min(var(--content), 100% - 48px);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(40px,7vw,110px);margin:0 auto;padding:clamp(80px,11vw,170px) 0;display:grid}.vAd12a_split[data-reverse] .vAd12a_splitText{order:2}.vAd12a_splitText{justify-items:start;gap:22px;display:grid}.vAd12a_splitCta{margin-top:clamp(18px,4vw,52px)}.vAd12a_splitVisual{width:100%}.vAd12a_marquee{padding:clamp(24px,4vw,48px) 0 clamp(56px,8vw,110px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.vAd12a_marqueeTrack{width:max-content;animation:46s linear infinite vAd12a_marquee;display:flex}.vAd12a_marquee:hover .vAd12a_marqueeTrack{animation-play-state:paused}.vAd12a_marqueeGroup{align-items:center;gap:clamp(40px,6vw,84px);padding-right:clamp(40px,6vw,84px);display:flex}.vAd12a_marqueeItem{letter-spacing:-.02em;white-space:nowrap;color:var(--text-2);align-items:center;gap:clamp(40px,6vw,84px);font-size:clamp(1.15rem,.9rem + .9vw,1.7rem);font-weight:600;display:inline-flex}.vAd12a_marqueeItem:after{content:"";opacity:.45;background:currentColor;border-radius:50%;width:5px;height:5px}@keyframes vAd12a_marquee{to{transform:translate(-50%)}}.vAd12a_carousel{padding:clamp(80px,10vw,140px) 0 clamp(80px,10vw,130px);display:grid}.vAd12a_carouselHead{text-align:center;justify-items:center;gap:22px;width:min(760px,100% - 48px);margin:0 auto;display:grid}.vAd12a_carouselBody{max-width:36em;color:var(--text-2)}.vAd12a_carouselControls{width:min(var(--content), 100% - 48px);justify-content:flex-end;gap:8px;margin:clamp(28px,4vw,48px) auto 18px;display:flex}.vAd12a_arrow{border-radius:var(--radius-control);background:var(--paper);width:40px;height:40px;color:var(--ink);cursor:pointer;transition:background-color .2s var(--ease-out), opacity .2s var(--ease-out);border:1px solid #1414142e;place-items:center;display:grid}.vAd12a_arrow:hover:not(:disabled){background:var(--paper-3)}.vAd12a_arrow:disabled{opacity:.35;cursor:default}.vAd12a_track{--edge:max(24px, (100% - var(--content)) / 2);padding:0 var(--edge) 6px;scroll-padding-inline:var(--edge);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;grid-auto-columns:clamp(272px,30vw,392px);grid-auto-flow:column;gap:18px;display:grid;overflow-x:auto}.vAd12a_track::-webkit-scrollbar{display:none}.vAd12a_track[data-dragging]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.vAd12a_card{border-radius:var(--radius-card);background:var(--paper-2);scroll-snap-align:start;grid-template-rows:auto auto 1fr auto;gap:10px;padding:16px 16px 18px;display:grid}.vAd12a_cardVisual{background:#0e0f10;border-radius:10px;height:clamp(190px,17vw,236px);margin-bottom:14px;position:relative;overflow:hidden}.vAd12a_cardVisual>figure{pointer-events:none;width:calc(100% + 60px);position:absolute;top:14px;left:14px}.vAd12a_cardTitle{font-size:var(--step-h3);letter-spacing:-.01em;padding-left:2px}.vAd12a_cardBody{font-size:var(--step-small);color:var(--ink-2);padding-left:2px}.vAd12a_cardCta{justify-self:start;margin-top:10px}.vAd12a_statement{width:min(var(--content), 100% - 48px);align-items:center;gap:clamp(32px,6vw,96px);margin:0 auto;padding:clamp(80px,10vw,140px) 0;display:grid}.vAd12a_statement[data-aside]{grid-template-columns:1.1fr 1fr;padding:clamp(110px,16vw,250px) 0}.vAd12a_statementTitle{letter-spacing:-.025em;font-size:clamp(2.1rem,1.3rem + 2.6vw,3.5rem);line-height:1.1}.vAd12a_statementAside{max-width:28em;color:var(--text-2);gap:1.2em;display:grid}.vAd12a_stats{padding:clamp(80px,10vw,130px) 0 0}.vAd12a_statsGrid{width:min(var(--content), 100% - 48px);text-align:center;grid-template-columns:repeat(4,auto);justify-content:center;gap:clamp(28px,6vw,96px);margin:0 auto clamp(48px,6vw,80px);display:grid}.vAd12a_stat{flex-direction:column-reverse;gap:8px;display:flex}.vAd12a_statValue{letter-spacing:-.03em;margin:0;font-size:clamp(2.2rem,1.5rem + 2.3vw,3.4rem);line-height:1}.vAd12a_statLabel{font-size:var(--step-small);color:var(--text-3)}.vAd12a_problem{width:min(var(--content), 100% - 48px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,96px);margin:0 auto;padding:clamp(80px,12vw,180px) 0;display:grid}.vAd12a_problemCards{gap:12px;display:grid}.vAd12a_problemCard{border-radius:var(--radius-card);gap:40px;padding:26px 24px 18px;display:grid}.vAd12a_problemCard[data-variant=dark]{background:var(--night-3);color:var(--on-night)}.vAd12a_problemCard[data-variant=light]{background:var(--paper-3)}.vAd12a_problemTitle{letter-spacing:-.015em;font-size:clamp(1.3rem,1.1rem + .6vw,1.6rem);line-height:1.18}.vAd12a_problemLabel{font-size:var(--step-small);opacity:.6}.vAd12a_problemText{gap:clamp(28px,4vw,52px);display:grid}.vAd12a_banner{min-height:clamp(380px,46vw,600px);margin:0 var(--gutter) clamp(32px, 5vw, 64px);border-radius:var(--radius-panel);color:var(--on-night);isolation:isolate;clip-path:inset(0 round var(--radius-panel));background:#0b0d0e;display:grid;position:relative;overflow:hidden}.vAd12a_bannerMedia{z-index:-1;position:absolute;inset:0}.vAd12a_bannerMedia:after{content:"";background:linear-gradient(#0000 38%,#040609e0),linear-gradient(90deg,#040609bf,#0000 60%);position:absolute;inset:0}.vAd12a_bannerContent{align-content:end;justify-items:start;gap:26px;padding:clamp(28px,5vw,64px);display:grid}.vAd12a_bannerTitle{font-size:var(--step-h2);letter-spacing:-.022em;line-height:1.08}@media (max-width:900px){.vAd12a_split,.vAd12a_problem,.vAd12a_statement[data-aside]{grid-template-columns:minmax(0,1fr)}.vAd12a_split[data-reverse] .vAd12a_splitText{order:0}.vAd12a_statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.vAd12a_marqueeTrack{animation:none}}
.KHjLKa_header{z-index:40;height:var(--header-h);background:var(--paper);transition:background-color .3s var(--ease-out);position:sticky;top:0}.KHjLKa_header[data-scrolled]{pointer-events:none;background:0 0}.KHjLKa_bar{width:min(1240px,100%);height:var(--header-h);padding:0 calc(var(--gutter) + 8px);transition:width .45s var(--ease-out), height .45s var(--ease-out), transform .45s var(--ease-out), padding .45s var(--ease-out), border-radius .45s var(--ease-out), background-color .3s var(--ease-out), border-color .3s var(--ease-out), box-shadow .3s var(--ease-out);border:1px solid #0000;border-radius:0;align-items:center;gap:clamp(24px,4vw,62px);margin:0 auto;display:flex}.KHjLKa_header[data-scrolled] .KHjLKa_bar{width:min(1080px, 100% - var(--gutter) * 2);border-radius:var(--radius-card);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);pointer-events:auto;background:#fafafaf5;border-color:#14141414;height:60px;padding:0 10px 0 14px;transform:translateY(10px);box-shadow:0 12px 32px -14px #0000004d}.KHjLKa_logo{border-radius:6px;display:inline-flex}.KHjLKa_nav{gap:30px;display:flex}.KHjLKa_link{color:var(--ink);transition:color .2s var(--ease-out);padding:6px 0;font-size:.95rem;font-weight:500;position:relative}.KHjLKa_link:after{content:"";transform-origin:0;height:1px;transition:transform .35s var(--ease-out);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.KHjLKa_link:hover:after,.KHjLKa_link[aria-current=page]:after{transform:scaleX(1)}.KHjLKa_link[aria-current=page]{color:var(--ink-3)}.KHjLKa_actions{gap:12px;margin-left:auto;display:flex}.KHjLKa_action{min-height:38px;padding:0 14px;font-size:.92rem}.KHjLKa_compact{align-items:center;gap:10px;margin-left:auto;display:none}.KHjLKa_menuButton{border-radius:var(--radius-control);background:var(--paper-3);width:40px;height:40px;color:var(--ink);cursor:pointer;border:0;place-items:center;display:grid}.KHjLKa_sheet{inset:var(--header-h) 0 0;padding:18px calc(var(--gutter) + 8px) 32px;background:var(--paper);animation:KHjLKa_sheet-in .35s var(--ease-out);position:fixed;overflow-y:auto}.KHjLKa_sheet[hidden]{display:none}.KHjLKa_sheetLink{letter-spacing:-.02em;border-bottom:1px solid #1414141f;justify-content:space-between;align-items:center;padding:18px 0;font-size:1.9rem;font-weight:400;display:flex}.KHjLKa_sheetLink[aria-current=page]{color:var(--ink-3)}.KHjLKa_sheetActions{gap:10px;margin-top:28px;display:grid}@keyframes KHjLKa_sheet-in{0%{opacity:0;transform:translateY(-8px)}}@media (max-width:820px){.KHjLKa_nav,.KHjLKa_actions{display:none}.KHjLKa_compact{display:flex}.KHjLKa_header,.KHjLKa_bar{--header-h:68px}.KHjLKa_header[data-scrolled] .KHjLKa_bar{height:56px;padding:0 8px 0 10px;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.KHjLKa_sheet{animation:none}.KHjLKa_bar{transition:none}}
.UT7GOW_contact{width:min(var(--content), 100% - 48px);grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:center;gap:clamp(48px,8vw,128px);margin:0 auto;padding:clamp(32px,4vw,48px) 0 clamp(80px,9vw,130px);display:grid}.UT7GOW_intro{gap:28px;min-width:0;display:grid}.UT7GOW_title{letter-spacing:-.03em;font-size:clamp(2.4rem,1.2rem + 2.6vw,3.9rem);line-height:1.06}.UT7GOW_title .line{white-space:normal}.UT7GOW_body{max-width:30em;color:var(--ink-2)}.UT7GOW_formWrap{gap:14px;display:grid}.UT7GOW_card{border-radius:var(--radius-card);background:var(--paper-3);gap:18px;padding:clamp(24px,3vw,34px);display:grid}.UT7GOW_cardTitle{letter-spacing:-.025em;margin-bottom:6px;font-size:clamp(1.7rem,1.4rem + .9vw,2.1rem)}.UT7GOW_field{gap:7px;display:grid}.UT7GOW_field label{font-size:var(--step-small);font-weight:500}.UT7GOW_field input,.UT7GOW_field textarea,.UT7GOW_field select{border-radius:var(--radius-control);background:var(--paper);width:100%;min-height:46px;transition:border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);border:1px solid #0000;padding:0 14px;font-size:1rem}.UT7GOW_field textarea{resize:vertical;padding:12px 14px}.UT7GOW_field input::placeholder,.UT7GOW_field textarea::placeholder{color:#8f8f8f}.UT7GOW_field input:focus,.UT7GOW_field textarea:focus,.UT7GOW_field select:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #14141414}.UT7GOW_field [aria-invalid=true]{border-color:var(--danger)}.UT7GOW_row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.UT7GOW_select{position:relative}.UT7GOW_select select{appearance:none;cursor:pointer;padding-right:36px}.UT7GOW_selectIcon{pointer-events:none;color:var(--ink-3);position:absolute;top:50%;right:14px;transform:translateY(-50%)rotate(90deg)}.UT7GOW_consent{font-size:var(--step-small);color:var(--ink-2);grid-template-columns:20px 1fr;align-items:start;gap:12px;display:grid}.UT7GOW_consent input{width:20px;height:20px;accent-color:var(--ink);margin:1px 0 0}.UT7GOW_consent a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.UT7GOW_consent .UT7GOW_error{grid-column:2}.UT7GOW_error{font-size:var(--step-small);color:#a3352c}.UT7GOW_formError{border-radius:var(--radius-control);color:#7f241d;font-size:var(--step-small);background:#f6dfdc;padding:12px 14px}.UT7GOW_submit{border-radius:var(--radius-control);background:var(--ink);min-height:46px;color:var(--paper);cursor:pointer;transition:background-color .2s var(--ease-out), opacity .2s var(--ease-out);border:0;justify-self:start;align-items:center;gap:14px;margin-top:6px;padding:0 18px;font-weight:500;display:inline-flex}.UT7GOW_submit:hover:not(:disabled){background:#2e2e2e}.UT7GOW_submit:disabled{opacity:.6;cursor:progress}.UT7GOW_successIcon{background:var(--ink);width:44px;height:44px;color:var(--paper);border-radius:50%;place-items:center;display:grid}.UT7GOW_successBody{color:var(--ink-2)}.UT7GOW_linkButton{text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.UT7GOW_privacy{font-size:var(--step-micro);color:var(--ink-3);padding:0 4px}@media (max-width:900px){.UT7GOW_contact{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.UT7GOW_row{grid-template-columns:1fr}}
.TFw2jG_section{width:min(var(--content), 100% - 48px);gap:clamp(36px,5vw,64px);margin:0 auto;padding:clamp(80px,10vw,140px) 0;display:grid}.TFw2jG_head{justify-items:start;gap:18px;max-width:720px;display:grid}.TFw2jG_head[data-center]{text-align:center;justify-self:center;justify-items:center}.TFw2jG_headRow{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.TFw2jG_eyebrow{font-size:var(--step-small);color:var(--text-3);align-items:center;gap:10px;font-weight:500;display:inline-flex}.TFw2jG_eyebrow:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.TFw2jG_h2{font-size:var(--step-h2);letter-spacing:-.022em;line-height:1.1}.TFw2jG_lede{max-width:36em;color:var(--text-2)}.TFw2jG_cardTitle{font-size:var(--step-h3);letter-spacing:-.01em;line-height:1.2}.TFw2jG_cardBody{font-size:var(--step-small);color:var(--text-2)}.TFw2jG_tags,.TFw2jG_tagRow{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.TFw2jG_tags>li,.TFw2jG_tagRow>span{border:1px solid var(--hairline);border-radius:var(--radius-control);font-size:var(--step-micro);color:var(--text-2);padding:4px 10px;font-weight:500}.TFw2jG_stars{gap:2px;display:inline-flex}.TFw2jG_stars svg{fill:var(--hairline)}.TFw2jG_stars svg[data-on]{fill:var(--star)}.TFw2jG_avatar{object-fit:cover;background:var(--paper-3);border-radius:50%;flex:none}.TFw2jG_proof{align-items:center;gap:14px;display:inline-flex}.TFw2jG_avatarStack{display:flex}.TFw2jG_avatarStack>*+*{margin-left:-10px}.TFw2jG_proof[data-tone=dark] .TFw2jG_avatarStack .TFw2jG_avatar{box-shadow:0 0 0 2px #0b0d0e}.TFw2jG_proof[data-tone=light] .TFw2jG_avatarStack .TFw2jG_avatar{box-shadow:0 0 0 2px var(--paper)}.TFw2jG_proofText{text-align:left;gap:2px;display:grid}.TFw2jG_proofLabel{font-size:var(--step-small);opacity:.82}.TFw2jG_review{border-radius:var(--radius-card);background:var(--card);align-content:start;gap:18px;margin:0;padding:clamp(22px,2.4vw,30px);display:grid}.TFw2jG_review[data-compact]{gap:14px;padding:20px 22px}.TFw2jG_quote{letter-spacing:-.005em;margin:0;font-size:clamp(1.05rem,.98rem + .3vw,1.2rem);line-height:1.45}.TFw2jG_review[data-compact] .TFw2jG_quote{font-size:.98rem}.TFw2jG_quote strong{font-weight:600}.TFw2jG_byline{align-items:center;gap:12px;display:flex}.TFw2jG_byline>span{display:grid}.TFw2jG_bylineName{font-weight:600}.TFw2jG_bylineRole{font-size:var(--step-small);color:var(--text-3)}.TFw2jG_reviewGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:18px;display:grid}.TFw2jG_reviewGrid[data-count="2"]{justify-self:center;width:min(960px,100%)}.TFw2jG_teamGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.TFw2jG_member{border-radius:var(--radius-card);background:var(--card);align-content:start;gap:6px;padding:14px 14px 22px;display:grid}.TFw2jG_memberPhoto{aspect-ratio:1;background:var(--paper-3);border-radius:10px;margin-bottom:12px;position:relative;overflow:hidden}.TFw2jG_memberPhoto img{object-fit:cover;filter:grayscale(.15)}.TFw2jG_memberName{font-size:var(--step-h3);letter-spacing:-.01em;padding:0 4px}.TFw2jG_memberRole{font-size:var(--step-small);color:var(--text-3);padding:0 4px}.TFw2jG_memberList{font-size:var(--step-small);color:var(--text-2);gap:8px;margin:12px 0 0;padding:0 4px;list-style:none;display:grid}.TFw2jG_memberList li{grid-template-columns:16px 1fr;align-items:start;gap:10px;display:grid}.TFw2jG_memberList svg{color:var(--ok);margin-top:3px}.TFw2jG_painHead{text-align:center;justify-self:center;justify-items:center;gap:18px;max-width:760px;display:grid}.TFw2jG_painGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.TFw2jG_pain{border-radius:var(--radius-card);background:var(--card);align-content:start;gap:10px;padding:26px 24px;display:grid}.TFw2jG_painIcon{color:var(--danger);margin-bottom:14px}.TFw2jG_steps{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none;display:grid}.TFw2jG_step{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(20px,4vw,56px);padding:clamp(28px,4vw,48px) 0;display:grid}.TFw2jG_step[data-review]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.TFw2jG_stepText{justify-items:start;gap:12px;max-width:40em;display:grid}.TFw2jG_stepNumber{font-size:var(--step-small);color:var(--text-3)}.TFw2jG_stepTitle{letter-spacing:-.018em;font-size:clamp(1.35rem,1.1rem + .8vw,1.8rem);line-height:1.15}.TFw2jG_stepBody{color:var(--text-2)}.TFw2jG_stepText .TFw2jG_tags{margin-top:6px}.TFw2jG_studyGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:18px;display:grid}.TFw2jG_study,.TFw2jG_service{border-radius:var(--radius-card);background:var(--card);transition:background-color .25s var(--ease-out);align-content:start;gap:18px;padding:clamp(22px,2.6vw,32px);display:grid}.TFw2jG_study:hover,.TFw2jG_service:hover{background:var(--card-hover)}.TFw2jG_studyMeta{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.TFw2jG_studyClient{letter-spacing:-.01em;font-size:1.15rem;font-weight:600}.TFw2jG_studyCategory{font-size:var(--step-small);color:var(--text-3)}.TFw2jG_studyHeadline{letter-spacing:-.015em;font-size:clamp(1.25rem,1.05rem + .6vw,1.6rem);line-height:1.2}.TFw2jG_studyResults{flex-wrap:wrap;gap:28px;display:flex}.TFw2jG_studyResults>span{display:grid}.TFw2jG_studyValue{letter-spacing:-.03em;font-size:clamp(1.8rem,1.4rem + 1.2vw,2.4rem);line-height:1}.TFw2jG_studyLabel{font-size:var(--step-small);color:var(--text-3)}.TFw2jG_studyLink{font-size:var(--step-small);align-items:center;gap:6px;margin-top:4px;font-weight:500;display:inline-flex}.TFw2jG_studyLink svg{transition:transform .25s var(--ease-out)}.TFw2jG_study:hover .TFw2jG_studyLink svg,.TFw2jG_service:hover .TFw2jG_studyLink svg{transform:translate(3px)}.TFw2jG_deliverables{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.TFw2jG_deliverable{border-radius:var(--radius-card);background:var(--card);align-content:start;gap:10px;padding:24px;display:grid}.TFw2jG_deliverableIcon{color:var(--ok);margin-bottom:10px}.TFw2jG_faq{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}.TFw2jG_faqList{border-top:1px solid var(--hairline)}.TFw2jG_faqItem{border-bottom:1px solid var(--hairline)}.TFw2jG_faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:1.08rem;font-weight:500;list-style:none;display:flex}.TFw2jG_faqItem summary::-webkit-details-marker{display:none}.TFw2jG_faqIcon{transition:transform .25s var(--ease-out);flex:none;transform:rotate(90deg)}.TFw2jG_faqItem[open] .TFw2jG_faqIcon{transform:rotate(-90deg)}.TFw2jG_faqItem p{max-width:40em;color:var(--text-2);padding-bottom:24px}.TFw2jG_serviceGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:18px;display:grid}.TFw2jG_serviceName{letter-spacing:-.018em;font-size:clamp(1.3rem,1.1rem + .6vw,1.65rem);line-height:1.15}@media (max-width:900px){.TFw2jG_teamGrid,.TFw2jG_painGrid,.TFw2jG_deliverables,.TFw2jG_faq,.TFw2jG_step[data-review]{grid-template-columns:minmax(0,1fr)}.TFw2jG_teamGrid{max-width:440px}}@media (min-width:640px) and (max-width:900px){.TFw2jG_deliverables,.TFw2jG_painGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.TFw2jG_article{gap:clamp(40px,6vw,80px);width:min(980px,100% - 48px);margin:0 auto;padding:clamp(56px,8vw,110px) 0 clamp(80px,10vw,140px);display:grid}.TFw2jG_articleHead{justify-items:start;gap:20px;display:grid}.TFw2jG_back{font-size:var(--step-small);color:var(--text-3);transition:color .2s var(--ease-out);align-items:center;gap:6px;margin-bottom:12px;display:inline-flex}.TFw2jG_back:hover{color:inherit}.TFw2jG_articleTitle{font-size:var(--step-display);letter-spacing:-.03em;line-height:1.05}.TFw2jG_articleMeta{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:6px;display:flex}.TFw2jG_articleMeta .TFw2jG_studyLink{margin:0}.TFw2jG_articleResults{border-block:1px solid var(--hairline);flex-wrap:wrap;gap:18px clamp(32px,6vw,80px);margin:0;padding:28px 0;display:flex}.TFw2jG_articleResults>div{flex-direction:column-reverse;gap:6px;display:flex}.TFw2jG_articleResults dd{margin:0}.TFw2jG_articleBody{border-top:1px solid var(--hairline);display:grid}.TFw2jG_articlePart{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,3fr) minmax(0,7fr);gap:24px clamp(24px,5vw,64px);padding:clamp(28px,4vw,44px) 0;display:grid}.TFw2jG_articleText{color:var(--text-2);gap:1em;display:grid}@media (max-width:760px){.TFw2jG_articlePart{grid-template-columns:minmax(0,1fr)}}
.i6Ah1G_list{gap:6px;margin:0;padding:0;list-style:none;display:flex}.i6Ah1G_link{border-radius:var(--radius-control);width:36px;height:36px;transition:color .2s var(--ease-out), background-color .2s var(--ease-out);place-items:center;display:grid}.i6Ah1G_dark .i6Ah1G_link{color:var(--on-night-3)}.i6Ah1G_dark .i6Ah1G_link:hover{color:var(--on-night);background:#ffffff0f}.i6Ah1G_light .i6Ah1G_link{color:#9a9a9a}.i6Ah1G_light .i6Ah1G_link:hover{color:var(--ink);background:#0000000d}
.yg9ahW_footer{min-height:min(760px,100svh);padding:clamp(40px, 6vw, 96px) calc(var(--gutter) + 28px) 30px;background:var(--night);color:var(--on-night);grid-template-rows:auto 1fr auto;gap:clamp(72px,12vw,180px);display:grid}.yg9ahW_top{align-items:center;gap:clamp(32px,8vw,130px);display:flex}.yg9ahW_logo{border-radius:6px;display:inline-flex}.yg9ahW_nav{gap:clamp(28px,10vw,180px);display:flex}.yg9ahW_link{color:var(--on-night-3);transition:color .2s var(--ease-out);font-size:.95rem}.yg9ahW_link:hover{color:var(--on-night)}.yg9ahW_statement{font-size:var(--step-display);letter-spacing:-.025em;align-self:end;font-weight:400;line-height:1.04}.yg9ahW_bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.yg9ahW_copyright{font-size:var(--step-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--on-night-3)}@media (max-width:640px){.yg9ahW_top{flex-direction:column;align-items:flex-start}.yg9ahW_nav{gap:28px}}
.KTD73a_hero{padding:0 var(--gutter)}.KTD73a_panel{min-height:max(580px, calc(100svh - var(--header-h) - var(--gutter) * 1.5));border-radius:var(--radius-panel);color:var(--on-night);isolation:isolate;clip-path:inset(0 round var(--radius-panel));background:#020305;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.KTD73a_media{z-index:-2;position:absolute;inset:0}.KTD73a_shade{z-index:-1;pointer-events:none;position:absolute;inset:0}[data-layout=center] .KTD73a_shade{background:radial-gradient(46% 34% at 50% 46%,#02030580,#0000 100%)}[data-layout=bottomLeft] .KTD73a_shade{background:linear-gradient(#0000 42%,#020305d1),linear-gradient(90deg,#0203058c,#0000 60%)}.KTD73a_content{text-align:center;align-content:center;justify-items:center;gap:22px;min-width:0;padding:clamp(96px,12vw,160px) clamp(20px,5vw,64px);display:grid}[data-layout=bottomLeft] .KTD73a_content{text-align:left;align-content:end;justify-items:start;padding:clamp(40px,6vw,72px) clamp(24px,4.6vw,64px)}.KTD73a_title{max-width:15ch;font-size:var(--step-hero);letter-spacing:-.03em;text-shadow:0 2px 30px #00000080;font-weight:400;line-height:1.04}[data-layout=center] .KTD73a_title{max-width:18ch}.KTD73a_title .line{animation:KTD73a_rise 1.1s var(--ease-out) both;animation-delay:calc(.15s + var(--line) * .12s)}.KTD73a_body{color:#f5f5f5d1;text-shadow:0 1px 18px #0009;max-width:34em;animation:KTD73a_fade 1.2s var(--ease-out) .45s both;font-size:clamp(1rem,.95rem + .2vw,1.12rem)}.KTD73a_actions{animation:KTD73a_fade 1.2s var(--ease-out) .6s both;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:clamp(14px,3vw,34px);display:flex}[data-layout=bottomLeft] .KTD73a_actions{justify-content:flex-start;margin-top:14px}.KTD73a_audit{width:460px;max-width:100%;height:52px;color:var(--ink);transition:box-shadow .25s var(--ease-out);background:#fafafaf7;border-radius:10px;align-items:center;padding:5px 5px 5px 16px;display:flex;box-shadow:0 20px 50px -20px #000000b3}.KTD73a_audit:focus-within{box-shadow:0 0 0 3px #6fb3ff8c,0 20px 50px -20px #000000b3}.KTD73a_auditIcon{color:var(--ink-3);flex:none}.KTD73a_auditInput{background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;padding:0 12px;font-size:1rem}.KTD73a_auditInput::placeholder{color:#8a8a8a}.KTD73a_auditButton{border-radius:var(--radius-control);background:var(--ink);height:100%;color:var(--paper);white-space:nowrap;cursor:pointer;transition:background-color .2s var(--ease-out);border:0;align-items:center;gap:10px;padding:0 14px 0 16px;font-weight:500;display:inline-flex}.KTD73a_auditButton:hover{background:#2e2e2e}.KTD73a_auditButton svg{transition:transform .3s var(--ease-out)}.KTD73a_auditButton:hover svg{transform:translate(3px)}.KTD73a_cta{min-height:52px}.KTD73a_eyebrow{border-radius:var(--radius-control);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:var(--step-small);color:#f5f5f5e6;animation:KTD73a_fade 1.2s var(--ease-out) .1s both;background:#0a0c0e66;border:1px solid #f5f5f538;align-items:center;gap:10px;padding:6px 12px;font-weight:500;display:inline-flex}.KTD73a_proof{color:var(--on-night);text-shadow:0 1px 18px #0009;animation:KTD73a_fade 1.2s var(--ease-out) .75s both;margin-top:clamp(4px,1.5vw,14px)}@keyframes KTD73a_rise{0%{opacity:0;filter:blur(8px);transform:translateY(.35em)}}@keyframes KTD73a_fade{0%{opacity:0;transform:translateY(10px)}}@media (max-width:640px){[data-layout=bottomLeft] .KTD73a_shade{background:linear-gradient(#0000 15%,#02030566 38%,#020305f0 70%)}.KTD73a_panel{min-height:calc(100svh - 68px - var(--gutter))}.KTD73a_actions,.KTD73a_audit,.KTD73a_cta{width:100%}.KTD73a_auditButton{padding:0 12px}}@media (prefers-reduced-motion:reduce){.KTD73a_body,.KTD73a_actions,.KTD73a_eyebrow,.KTD73a_proof{animation:none}.KTD73a_title .line{animation:none}}
.CrsDwq_band{--text-2:var(--ink-2);--text-3:var(--ink-3);--card:var(--paper-2);--card-hover:var(--paper-3);--hairline:#1414141f;position:relative}.CrsDwq_band[data-tone=light],.CrsDwq_band[data-tone=dark],.CrsDwq_band[data-tone=green]{border-radius:var(--radius-band) var(--radius-band) 0 0}.CrsDwq_band[data-tone=none]+.CrsDwq_band{margin-top:var(--gutter)}.CrsDwq_band:not([data-tone=none])+.CrsDwq_band:not([data-tone=none]){margin-top:calc(var(--radius-band) * -1)}.CrsDwq_band[data-tone=light]{background:var(--paper);color:var(--ink);box-shadow:0 -1px #0000000a}.CrsDwq_band[data-tone=dark]{--text-2:var(--on-night-2);--text-3:var(--on-night-3);--card:var(--night-2);--card-hover:var(--night-3);--hairline:#f5f5f524;background:var(--night);color:var(--on-night)}.CrsDwq_band[data-tone=dark] ::selection{background:var(--paper);color:var(--ink)}.CrsDwq_band[data-tone=green]{--text-2:var(--on-spruce-2);--text-3:var(--on-spruce-2);background:var(--spruce);color:var(--on-night)}.CrsDwq_band[data-first][data-tone=light]{box-shadow:none;border-radius:0}.CrsDwq_band:not([data-tone=none]):last-child{padding-bottom:var(--radius-band);margin-bottom:calc(var(--radius-band) * -1)}
