@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--spacing:.25rem;--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.italic{font-style:italic}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--background:#f4f6f8;--foreground:#111418;--surface:#fff;--surface-soft:#e9edf2;--muted:#5b6470;--line:#cbd2da;--ink:#121820;--blue:#145cc5;--blue-soft:#e7f0ff;--green:#167647;--green-soft:#e4f4eb;--violet:#7a3bc1;--violet-soft:#f1e9fa;--orange:#d45516;--orange-soft:#fff0e5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--foreground);font-family:var(--font-geist-sans), "PingFang SC", "Microsoft YaHei", sans-serif;margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}h1,h2,h3,p,li,figcaption,.evidenceLabel,.contactHint{text-wrap:balance}.siteHeader{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f4f6f8eb;border-bottom:1px solid #cbd2daeb;justify-content:space-between;align-items:center;min-height:64px;padding:0 max(24px,50vw - 590px);display:flex;position:sticky;top:0}.wordmark{color:var(--ink);font-family:var(--font-geist-mono), monospace;font-size:18px;font-weight:800}.siteNav{align-items:center;gap:4px;display:flex}.siteNav a{color:#46505c;border-radius:6px;padding:9px 11px;font-size:14px;font-weight:650}.siteNav a:hover{background:var(--surface);color:var(--foreground)}.introBand{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:end;gap:54px;max-width:1180px;min-height:610px;margin:0 auto;padding:88px 24px 72px;display:grid}.introCopy{max-width:760px}.sectionLabel,.panelKicker{color:var(--orange);font-family:var(--font-geist-mono), monospace;margin-bottom:14px;font-size:13px;font-weight:800}h1{color:var(--ink);letter-spacing:0;margin-bottom:18px;font-size:clamp(72px,11vw,138px);line-height:.9}.introStatement{max-width:720px;color:var(--ink);margin-bottom:20px;font-size:clamp(26px,4vw,44px);font-weight:750;line-height:1.22}.introBody{max-width:680px;color:var(--muted);margin-bottom:0;font-size:18px;line-height:1.8}.contactPanel{border:1px solid #9eb0c3;border-top:5px solid var(--blue);background:var(--surface);border-radius:8px;padding:26px;box-shadow:0 18px 50px #202d3e17}.contactPanel h2{white-space:nowrap;margin-bottom:22px;font-size:clamp(21px,2vw,24px);line-height:1.2}.contactHint{color:var(--muted);margin:16px 0 0;font-size:13px;line-height:1.6}.contactActions{flex-wrap:wrap;gap:8px;display:flex}.contactActions.compact{display:grid}.contactActions button,.contactActions a,.outlineButton{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--foreground);cursor:pointer;border-radius:6px;padding:11px 14px;font-size:14px;font-weight:750;line-height:1.2}.contactActions.compact button:first-child{border-color:var(--blue);background:var(--blue);color:#fff}.contactActions button:hover,.contactActions a:hover,.outlineButton:hover{border-color:var(--ink)}.pathSection,.articleSection{padding:84px max(24px,50vw - 590px)}.pathSection{background:var(--ink);color:#fff}.sectionHeading{margin-bottom:32px}.splitHeading{justify-content:space-between;align-items:end;gap:32px;display:flex}.sectionHeading h2{margin-bottom:0;font-size:clamp(34px,5vw,58px);line-height:1.08}.splitHeading>p{color:#aeb7c2;max-width:390px;margin-bottom:4px;font-size:16px;line-height:1.7}.pathGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pathCard{min-height:308px;color:var(--foreground);border:1px solid #0000;border-radius:8px;flex-direction:column;padding:24px;transition:transform .16s,border-color .16s;display:flex}.pathCard:hover{border-color:#fff;transform:translateY(-4px)}.pathCard.blue{background:var(--blue-soft)}.pathCard.green{background:var(--green-soft)}.pathCard.violet{background:var(--violet-soft)}.pathNumber{font-family:var(--font-geist-mono), monospace;margin-bottom:auto;font-size:14px;font-weight:800}.pathCard h3{margin-bottom:14px;font-size:28px;line-height:1.18}.pathCard p{color:#3f4853;min-height:82px;margin-bottom:20px;font-size:16px;line-height:1.7}.textLink{color:var(--blue);font-size:14px;font-weight:800}.articleSection{background:var(--surface)}.articleSection .splitHeading>p{color:var(--muted)}.articleGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.articleCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface);flex-direction:column;min-height:320px;padding:24px;display:flex}.articleMeta{color:var(--muted);font-family:var(--font-geist-mono), monospace;justify-content:space-between;gap:12px;margin-bottom:auto;font-size:12px;display:flex}.articleCard h3{margin:32px 0 14px;font-size:22px;line-height:1.35}.articleCard h3 a:hover{color:var(--blue)}.articleCard p{color:var(--muted);margin-bottom:22px;font-size:15px;line-height:1.7}.articleCard .textLink{margin-top:auto}.evidenceBand{background:var(--orange-soft);border-top:1px solid #e8c4ad;border-bottom:1px solid #e8c4ad;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.evidenceBand>div{border-right:1px solid #e8c4ad;min-height:180px;padding:34px}.evidenceBand>div:last-child{border-right:0}.evidenceValue,.evidenceLabel{display:block}.evidenceValue{color:var(--orange);font-size:clamp(34px,4vw,54px);font-weight:850}.evidenceLabel{color:#71442b;margin-top:12px;font-size:15px;line-height:1.5}.siteFooter{background:var(--surface);justify-content:space-between;align-items:center;gap:32px;padding:54px max(24px,50vw - 590px);display:flex}.siteFooter strong{font-size:22px}.siteFooter p{color:var(--muted);margin:8px 0 0;font-size:14px}.pageIntro{border-bottom:1px solid var(--line);background:var(--surface);padding:100px max(24px,50vw - 590px) 76px}.pageIntro h1{max-width:1020px;margin-bottom:24px;font-size:clamp(48px,8vw,96px);line-height:1}.pageIntro>p:not(.sectionLabel){max-width:780px;color:var(--muted);margin-bottom:0;font-size:20px;line-height:1.75}.brandIntro{background:var(--blue-soft)}.communityIntro{background:var(--green-soft)}.coachingIntro{background:var(--violet-soft)}.aboutIntro{background:var(--orange-soft)}.contentIntro{background:var(--surface)}.contactIntro{background:var(--ink);color:#fff;min-height:620px}.contactIntro h1{color:#fff}.contactIntro>p:not(.sectionLabel){color:#bac3cd}.contactIntro .contactActions{max-width:640px;margin-top:34px}.contactIntro .contactActions button,.contactIntro .contactActions a{background:#fff}.metricRow{border-top:1px solid #9ab7de;border-left:1px solid #9ab7de;grid-template-columns:repeat(3,minmax(0,1fr));max-width:900px;margin-top:48px;display:grid}.metricRow>div{border-bottom:1px solid #9ab7de;border-right:1px solid #9ab7de;padding:24px}.metricRow strong,.metricRow span{display:block}.metricRow strong{color:var(--blue);font-size:36px}.metricRow span{color:#3f5e84;margin-top:8px;font-size:14px}.pageSection,.contentLibrary,.proofSection,.moduleSection,.socialSection{padding:84px max(24px,50vw - 590px)}.pageSection{background:var(--surface)}.pageSection .splitHeading>p,.moduleSection .splitHeading>p{color:var(--muted)}.caseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.caseCard{border:1px solid var(--line);border-top:4px solid var(--blue);background:var(--surface);border-radius:6px;flex-direction:column;min-height:270px;padding:22px;display:flex}.caseCard h3{margin:34px 0 12px;font-size:25px}.caseCard p{color:var(--muted);line-height:1.65}.caseActions{color:var(--blue);gap:16px;margin-top:auto;font-size:14px;font-weight:800;display:flex}.caseActions a:hover{text-decoration:underline}.darkSection{background:var(--ink);color:#fff;padding:84px max(24px,50vw - 590px)}.darkSection>div:first-child:not(.sectionHeading){grid-template-columns:.6fr 1fr;gap:42px;margin-bottom:36px;display:grid}.darkSection h2{max-width:760px;margin-bottom:0;font-size:clamp(36px,5vw,62px);line-height:1.08}.serviceGrid{border-top:1px solid #4a5562;border-left:1px solid #4a5562;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.serviceGrid>div{border-bottom:1px solid #4a5562;border-right:1px solid #4a5562;min-height:250px;padding:24px}.serviceGrid strong{color:#73a7f2;font-family:var(--font-geist-mono), monospace}.serviceGrid h3{margin:64px 0 14px;font-size:25px}.serviceGrid p{color:#abb5c0;margin:0;line-height:1.7}.sharedContact{background:var(--orange-soft);border-top:1px solid #e8c4ad;border-bottom:1px solid #e8c4ad;justify-content:space-between;align-items:center;gap:48px;padding:72px max(24px,50vw - 590px);display:flex}.sharedContact h2{margin-bottom:10px;font-size:clamp(34px,5vw,56px)}.sharedContact p:last-child{color:#71442b;margin-bottom:0;line-height:1.7}.sharedContact .contactActions{justify-content:flex-end}.priceBlock{border-top:1px solid;max-width:630px;margin-top:48px;padding-top:22px}.priceBlock span,.priceBlock strong{display:block}.priceBlock span{font-size:14px;font-weight:800}.priceBlock strong{margin:8px 0;font-size:48px}.pageIntro .priceBlock p{color:inherit;margin:0;font-size:15px;line-height:1.7}.benefitGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.benefitGrid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:200px;padding:24px}.benefitGrid strong{color:var(--green);margin-bottom:38px;font-size:24px;display:block}.benefitGrid p{color:var(--muted);margin:0;line-height:1.7}.moduleSection{background:#eef2f5}.moduleGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.moduleGrid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface);align-items:center;gap:18px;min-height:92px;padding:18px;display:flex}.moduleGrid span{color:var(--green);font-family:var(--font-geist-mono), monospace;font-weight:800}.fitSection{grid-template-columns:1fr 1fr;display:grid}.fitSection>div{padding:74px max(24px,50vw - 590px)}.fitSection>div:first-child{background:var(--green-soft);padding-right:54px}.fitSection>div:last-child{background:#eceff2;padding-left:54px}.fitSection h2{font-size:34px}.fitSection ul{color:#3d4853;margin:28px 0 0;padding-left:20px;line-height:1.8}.fitSection li+li{margin-top:12px}.offerBand{background:var(--surface);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:36px;padding:68px max(24px,50vw - 590px);display:flex}.offerBand h2{margin-bottom:12px;font-size:40px}.offerBand p:last-child{max-width:760px;color:var(--muted);margin-bottom:0;line-height:1.7}.modeSection .sectionHeading{margin-bottom:34px}.projectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.projectGrid>div{background:var(--violet-soft);border-radius:8px;min-height:300px;padding:24px}.projectGrid span{color:var(--violet);font-size:13px;font-weight:800}.projectGrid h3{margin:112px 0 14px;font-size:28px}.projectGrid p{color:#554865;line-height:1.7}.proofSection{background:#eef2f5}.proofSection .sectionHeading>p:last-child{max-width:680px;color:var(--muted);line-height:1.7}.proofGrid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:18px;display:grid}.proofGrid figure{border:1px solid var(--line);background:var(--surface);border-radius:8px;margin:0;overflow:hidden}.proofGrid img{object-fit:contain;background:#e3e8ed;width:100%;height:auto;max-height:650px;display:block}.proofGrid figcaption{flex-direction:column;gap:10px;padding:18px;display:flex}.proofGrid figcaption strong{font-size:19px}.proofGrid figcaption span{color:var(--muted);line-height:1.6}.rightsSection .benefitGrid strong{color:var(--violet)}.contentLibrary{background:#eef2f5}.contentControls{justify-content:space-between;align-items:center;gap:22px;margin-bottom:18px;display:flex}.filterTabs{flex-wrap:wrap;gap:6px;display:flex}.filterTabs button{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--muted);cursor:pointer;border-radius:6px;padding:9px 12px}.filterTabs button.active{border-color:var(--ink);background:var(--ink);color:#fff}.searchField input{border:1px solid var(--line);background:var(--surface);width:min(320px,100%);min-height:42px;color:var(--foreground);border-radius:6px;padding:9px 12px}.resultCount{color:var(--muted);margin-bottom:24px;font-size:14px}.libraryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.libraryCard{border:1px solid var(--line);background:var(--surface);border-radius:6px;flex-direction:column;min-height:310px;padding:22px;display:flex}.libraryCard h2{margin:34px 0 14px;font-size:22px;line-height:1.35}.libraryCard h2 a:hover{color:var(--blue)}.libraryCard>p{color:var(--muted);line-height:1.7}.libraryFooter{color:var(--muted);justify-content:space-between;gap:20px;margin-top:auto;font-size:13px;display:flex}.libraryFooter a{color:var(--blue);font-weight:800}.loadMore{border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;border-radius:6px;min-height:46px;margin:30px auto 0;padding:10px 24px;display:block}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.articleDetail,.caseDetail{max-width:920px;margin:0 auto;padding:80px 24px 96px}.backLink{color:var(--blue);margin-bottom:60px;font-size:14px;font-weight:800;display:inline-block}.articleDetailMeta{color:var(--muted);font-family:var(--font-geist-mono), monospace;gap:22px;font-size:13px;display:flex}.articleDetail h1,.caseDetail h1{margin:22px 0 24px;font-size:clamp(44px,7vw,76px);line-height:1.08}.articleStats{border-bottom:1px solid var(--line);color:var(--muted);gap:22px;padding-bottom:30px;font-size:14px;display:flex}.articleBody{max-width:760px;margin:48px 0}.articleBody p{white-space:pre-line;margin-bottom:22px;font-size:18px;line-height:1.9}.sourceButton{align-items:center;display:inline-flex}.caseLead{max-width:720px;color:var(--muted);font-size:22px;line-height:1.7}.caseFact{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;margin:42px 0;padding:28px 0;display:flex}.caseFact span{color:var(--muted)}.caseFact strong{color:var(--blue);font-size:44px}.caseDetailBody{max-width:720px}.caseDetailBody h2{font-size:32px}.caseDetailBody p{color:var(--muted);font-size:18px;line-height:1.8}.aboutGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.aboutGrid>div{border:1px solid var(--line);border-top:5px solid var(--orange);border-radius:8px;min-height:360px;padding:24px}.aboutGrid span{color:var(--orange);font-family:var(--font-geist-mono), monospace;font-weight:800}.aboutGrid h2{margin:110px 0 16px;font-size:27px;line-height:1.3}.aboutGrid p{color:var(--muted);line-height:1.75}.socialSection{background:#eef2f5;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.socialSection>a,.socialSection>div{border:1px solid var(--line);background:var(--surface);border-radius:8px;min-height:230px;padding:24px}.socialSection span,.socialSection strong{display:block}.socialSection span{color:var(--blue);font-size:13px;font-weight:800}.socialSection strong{margin-top:54px;font-size:28px}.socialSection p{color:var(--muted);margin:12px 0 0}@media (max-width:920px){.siteHeader{align-items:flex-start;padding-top:14px;padding-bottom:14px}.siteNav{flex-wrap:wrap;justify-content:flex-end;max-width:78%}.introBand{grid-template-columns:1fr;gap:36px}.contactActions.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.pathGrid,.articleGrid,.evidenceBand{grid-template-columns:1fr 1fr}.evidenceBand>div:nth-child(2){border-right:0}.evidenceBand>div:nth-child(-n+2){border-bottom:1px solid #e8c4ad}.caseGrid,.libraryGrid,.moduleGrid,.benefitGrid,.aboutGrid{grid-template-columns:1fr 1fr}.serviceGrid,.projectGrid{grid-template-columns:1fr}.serviceGrid>div{min-height:210px}.serviceGrid h3{margin-top:38px}}@media (max-width:640px){.siteHeader{display:block;position:relative}.wordmark{margin-bottom:12px;display:block}.siteNav{justify-content:flex-start;max-width:none}.siteNav a{padding:7px 9px}.introBand{min-height:auto;padding-top:56px}h1{font-size:72px}.introStatement{font-size:28px}.contactActions.compact,.pathGrid,.articleGrid,.evidenceBand{grid-template-columns:1fr}.splitHeading,.siteFooter{flex-direction:column;align-items:flex-start}.pathCard{min-height:270px}.articleCard{min-height:300px}.evidenceBand>div{border-bottom:1px solid #e8c4ad;border-right:0;min-height:140px}.evidenceBand>div:last-child{border-bottom:0}.pageIntro{padding-top:64px}.pageIntro h1{font-size:36px}.sectionHeading h2{font-size:30px}.pathCard h3{font-size:24px}.fitSection h2{font-size:30px}.sharedContact h2{font-size:28px}.aboutGrid h2{font-size:24px}.darkSection>div:first-child:not(.sectionHeading){display:block}.libraryCard>p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.metricRow,.caseGrid,.benefitGrid,.moduleGrid,.projectGrid,.proofGrid,.libraryGrid,.aboutGrid,.socialSection{grid-template-columns:1fr}.metricRow>div{padding:18px}.contentControls,.sharedContact,.offerBand{flex-direction:column;align-items:stretch}.searchField input{width:100%}.fitSection{grid-template-columns:1fr}.fitSection>div:first-child,.fitSection>div:last-child{padding:56px 24px}.sharedContact .contactActions{justify-content:flex-start}.articleDetail,.caseDetail{padding-top:52px}.articleDetail h1,.caseDetail h1{font-size:32px}.articleStats{flex-wrap:wrap}}:root{--editorial-navy:#06182a;--editorial-ink:#0a151d;--editorial-blue:#103b56;--editorial-teal:#58c7c1;--editorial-gold:#f0a64a;--editorial-paper:#f3f6f6;--editorial-line:#b9c5c9}.editorialSite{background:var(--editorial-paper);color:var(--editorial-ink)}.editorialSite h1,.editorialSite h2,.editorialSite h3{letter-spacing:0;line-break:strict;overflow-wrap:break-word}.editorialSite p{text-wrap:pretty}.siteHeader{background:#06182af5;border-color:#ffffff29;min-height:66px}.wordmark{color:#f8fbfb;letter-spacing:0}.siteNav a{color:#b9cbd2}.siteNav a:hover{color:#fff;background:#123348}.editorialEyebrow,.editorialSectionHead>p,.caseArchiveIntro>p:first-child,.cooperationMethod>div>p,.caseContextSection header>p,.caseStrategySection header>p,.caseQuote>p:first-child,.caseResult>p:first-child{color:var(--editorial-gold);font-family:var(--font-geist-mono), monospace;margin-bottom:18px;font-size:13px;font-weight:800}.editorialHero{background:var(--editorial-navy);color:#fff;border-bottom:8px solid var(--editorial-gold);flex-direction:column;min-height:calc(100svh - 112px);padding:30px max(24px,50vw - 640px) 52px;display:flex}.heroIndex{color:#7fa2af;font-family:var(--font-geist-mono), monospace;border-bottom:1px solid #ffffff38;justify-content:space-between;padding-bottom:20px;font-size:12px;display:flex}.heroTitleBlock{margin:auto 0;padding:64px 0}.heroTitleBlock h1{color:#f7fbfb;max-width:1060px;margin:0;font-size:6.6rem;font-weight:650;line-height:.98}.heroBottom{border-top:1px solid #ffffff38;grid-template-columns:minmax(0,1.3fr) minmax(340px,.7fr);align-items:end;gap:70px;padding-top:26px;display:grid}.heroStatement{color:#b9cbd2;max-width:720px;margin:0;font-size:20px;line-height:1.7}.heroContact>span{color:#7fa2af;margin-bottom:12px;font-size:13px;font-weight:750;display:block}.contactActions{gap:8px;position:relative}.contactActions.compact{grid-template-columns:1fr;display:grid}.contactIdentity{border:1px solid var(--editorial-line);min-height:54px;color:var(--editorial-ink);background:#fff;grid-template-columns:74px minmax(112px,1fr) 38px;align-items:center;gap:12px;padding:7px 8px 7px 14px;display:grid}.contactIdentity>span{color:#64737a;font-size:12px}.contactIdentity strong{font-family:var(--font-geist-mono), monospace;font-size:15px}.contactIdentity button{background:#f7f9f9;border:1px solid #adbbc0;border-radius:4px;width:38px;min-height:38px;padding:0;position:relative}.copyGlyph,.copyGlyph:after{content:"";border:1.5px solid;border-radius:2px;width:12px;height:14px;position:absolute}.copyGlyph{color:var(--editorial-blue);top:10px;left:10px}.copyGlyph:after{background:#f7f9f9;top:-4px;left:4px}.copyGlyph.copied{color:#14756d}.telegramLink,.contactActions>a.telegramLink{border:1px solid var(--editorial-teal);background:var(--editorial-teal);color:#062024;border-radius:4px;justify-content:center;align-items:center;min-height:46px;padding:10px 14px;font-size:14px;font-weight:800;display:inline-flex}.copyStatus{min-height:18px;color:var(--editorial-teal);font-size:12px;position:absolute;top:calc(100% + 6px);right:0}.routeIndex,.editorialArticles,.caseArchiveIntro,.caseSeries,.caseContextSection{padding:96px max(24px,50vw - 640px)}.editorialSectionHead{grid-template-columns:.45fr minmax(0,1.25fr) .45fr;align-items:end;gap:36px;margin-bottom:54px;display:grid}.editorialSectionHead>p{align-self:start}.editorialSectionHead h2{max-width:760px;margin:0;font-size:3.9rem;font-weight:620;line-height:1.04}.editorialSectionHead>a{border-bottom:1px solid;justify-self:end;padding-bottom:5px;font-size:14px;font-weight:750}.routeIndex{background:var(--editorial-paper)}.routeRows{border-top:1px solid #8e9da3}.routeRow{border-bottom:1px solid #8e9da3;grid-template-columns:72px minmax(0,1fr) 190px 54px;align-items:center;gap:28px;min-height:178px;padding:26px 0;transition:color .16s,padding .16s;display:grid}.routeRow:hover{color:#0d6d72;padding-left:14px;padding-right:14px}.routeNumber,.routeMeta{color:#66777d;font-family:var(--font-geist-mono), monospace;font-size:12px}.routeRow h3{margin:0 0 12px;font-size:2.4rem;font-weight:650;line-height:1.12}.routeRow p{color:#5d6b70;max-width:720px;margin:0;font-size:16px;line-height:1.7}.routeAction{color:#0d6d72;justify-self:end;font-size:14px;font-weight:800}.selectedWork{background:var(--editorial-ink);color:#fff;padding:96px max(24px,50vw - 640px)}.lightHead h2{color:#fff}.lightHead>a{color:var(--editorial-teal)}.featuredCasePair{grid-template-columns:.88fr 1.12fr;gap:14px;display:grid}.featuredCase{background:var(--editorial-blue);border:1px solid #ffffff3d;min-height:560px;position:relative;overflow:hidden}.featuredCase1{background:#0c4650}.featuredCase1:before{color:#ffffff14;content:"MEDEO";max-width:80%;font-family:var(--font-geist-mono), monospace;font-size:7rem;font-weight:900;position:absolute;top:12%;left:8%}.featuredCase img{object-fit:cover;filter:saturate(.78)contrast(1.05)brightness(.6);width:100%;height:100%}.featuredCaseOverlay{background:#03121933;flex-direction:column;justify-content:flex-end;padding:28px;display:flex;position:absolute;inset:0}.featuredCaseOverlay>div{color:#d5e5e7;justify-content:space-between;margin-bottom:auto;font-size:12px;display:flex}.featuredCaseOverlay>p{color:var(--editorial-gold);font-family:var(--font-geist-mono), monospace;margin:0 0 12px;font-size:14px;font-weight:800}.featuredCaseOverlay h3{color:#fff;max-width:620px;margin:0;font-size:3.1rem;font-weight:620;line-height:1.08}.editorialArticles{background:#fff}.articleFeature{border-top:1px solid var(--editorial-ink);border-bottom:1px solid var(--editorial-ink);grid-template-columns:.45fr minmax(0,1.25fr) .45fr;gap:36px;padding:52px 0 64px;display:grid}.articleFeatureMeta{color:#65767c;flex-direction:column;justify-content:space-between;font-size:13px;display:flex}.articleFeature h3{margin:0;font-size:3.2rem;font-weight:620;line-height:1.12}.articleFeature h3 a:hover{color:#0d7377}.articleFeature>p{color:#5e6d72;align-self:end;margin:0;line-height:1.75}.articleRows{border-bottom:1px solid var(--editorial-ink)}.articleRow{border-bottom:1px solid #b9c5c9;grid-template-columns:70px minmax(0,1fr) 220px 90px;align-items:center;gap:24px;min-height:112px;display:grid}.articleRow:last-child{border-bottom:0}.articleRow>span,.articleRow>p,.articleRow>strong{color:#68787e;font-family:var(--font-geist-mono), monospace;font-size:12px;font-weight:500}.articleRow h3{margin:0;font-size:1.5rem;line-height:1.3}.articleRow:hover h3{color:#0d7377}.editorialEvidence{background:var(--editorial-gold);color:#1d2527;border-top:1px solid #b5742f;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.editorialEvidence>div{border-right:1px solid #b5742f;min-height:190px;padding:34px}.editorialEvidence>div:last-child{border-right:0}.editorialEvidence strong,.editorialEvidence span{display:block}.editorialEvidence strong{font-size:3rem}.editorialEvidence span{margin-top:44px;font-size:14px}.brandArchiveHero{background:var(--editorial-navy);color:#fff;border-bottom:8px solid var(--editorial-teal);padding:94px max(24px,50vw - 640px) 58px}.brandArchiveHero h1{color:#fff;max-width:1140px;margin:42px 0 84px;font-size:5.4rem;font-weight:620;line-height:1.01}.brandHeroBottom{border-top:1px solid #ffffff3d;grid-template-columns:1fr 1fr;gap:70px;padding-top:28px;display:grid}.brandHeroBottom>p{color:#bbccd2;max-width:670px;margin:0;font-size:18px;line-height:1.75}.brandHeroBottom dl{grid-template-columns:repeat(3,1fr);gap:0;margin:0;display:grid}.brandHeroBottom dl>div{border-left:1px solid #ffffff3d;padding-left:20px}.brandHeroBottom dt{color:#809da8;font-size:12px}.brandHeroBottom dd{color:var(--editorial-gold);margin:12px 0 0;font-size:2rem;font-weight:750}.caseArchiveIntro{background:#fff;grid-template-columns:.42fr minmax(0,1.1fr) .48fr;align-items:start;gap:36px;display:grid}.caseArchiveIntro h2{margin:0;font-size:3.8rem;font-weight:620;line-height:1.05}.caseArchiveIntro>p:last-child{color:#5f6f74;margin:5px 0 0;line-height:1.75}.caseSeries{padding-top:72px;padding-bottom:72px}.caseSeries:nth-of-type(4){background:#fff}.seriesHeader{grid-template-columns:86px minmax(0,1fr) 110px;align-items:start;gap:26px;margin-bottom:38px;display:grid}.seriesHeader>span{color:#0d7377;font-family:var(--font-geist-mono), monospace;font-weight:800}.seriesHeader h2{margin:0 0 10px;font-size:3rem}.seriesHeader p{color:#5f6f74;max-width:720px;margin:0;line-height:1.7}.seriesHeader>strong{color:#627278;font-family:var(--font-geist-mono), monospace;justify-self:end;font-size:12px}.caseIndexRows{border-top:1px solid #778a90}.caseIndexRow{border-bottom:1px solid #a5b2b6;grid-template-columns:50px 180px minmax(0,1fr) 100px 86px;align-items:center;gap:22px;min-height:144px;transition:background .16s,padding .16s;display:grid}.caseIndexRow:hover{background:#e5eeee;padding-left:14px;padding-right:14px}.caseIndexRow.isPrototype{border-left:5px solid var(--editorial-gold);padding-left:14px}.caseIndexNumber,.caseIndexViews,.caseIndexAction{color:#68797f;font-family:var(--font-geist-mono), monospace;font-size:12px}.caseIndexRow>strong{font-size:1.05rem}.caseIndexRow h3{margin:0 0 8px;font-size:1.6rem;line-height:1.25}.caseIndexRow p{color:#607076;max-width:720px;margin:0;font-size:14px;line-height:1.55}.caseIndexAction{color:#0d7377;justify-self:end;font-weight:800}.cooperationMethod{background:var(--editorial-ink);color:#fff;grid-template-columns:.8fr 1.2fr;gap:80px;padding:96px max(24px,50vw - 640px);display:grid}.cooperationMethod h2{max-width:540px;margin:0;font-size:3.8rem;line-height:1.05}.cooperationMethod ol{border-top:1px solid #526269;margin:0;padding:0;list-style:none}.cooperationMethod li{border-bottom:1px solid #526269;grid-template-columns:60px 1fr;gap:22px;min-height:150px;padding:28px 0;display:grid}.cooperationMethod li>span{color:var(--editorial-teal);font-family:var(--font-geist-mono), monospace;font-size:12px}.cooperationMethod h3{margin:0 0 12px;font-size:1.8rem}.cooperationMethod li p{color:#aebfc5;max-width:580px;margin:0;line-height:1.7}.caseStudyHero{background:var(--editorial-navy);color:#fff;padding:28px max(24px,50vw - 640px) 0}.caseStudyTopline{color:#91aab4;border-bottom:1px solid #ffffff3d;grid-template-columns:1fr auto auto;gap:28px;padding:0 0 22px;font-size:12px;display:grid}.caseStudyTopline a{color:var(--editorial-teal)}.caseStudyHeroGrid{grid-template-columns:.86fr 1.14fr;align-items:stretch;gap:62px;padding:68px 0 46px;display:grid}.caseStudyTitle{flex-direction:column;justify-content:center;min-height:500px;display:flex}.caseStudyTitle h1{color:#fff;margin:0 0 28px;font-size:4.8rem;font-weight:620;line-height:1.02}.caseStudyTitle>p:last-child{color:#b8cbd2;max-width:610px;margin:0;font-size:18px;line-height:1.72}.caseStudyVisual{background:#0b4650;border:1px solid #ffffff3d;min-height:560px;overflow:hidden}.caseStudyVisual.hasImage{position:relative}.caseStudyVisual.hasImage img{object-fit:cover}.caseStudyVisual.hasPrompt{flex-direction:column;padding:28px;display:flex}.promptVisualMeta{color:#9ac8c9;font-family:var(--font-geist-mono), monospace;justify-content:space-between;font-size:11px;display:flex}.caseStudyVisual blockquote{color:#f2f8f7;max-width:560px;margin:auto 0;font-size:2.3rem;font-weight:620;line-height:1.3}.promptTimeline{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.promptTimeline span{background:var(--editorial-teal);height:8px;display:block}.promptTimeline span:nth-child(4),.promptTimeline span:nth-child(5){background:var(--editorial-gold)}.caseStudyMetrics{border-top:1px solid #ffffff3d;grid-template-columns:repeat(6,1fr);display:grid}.caseStudyMetrics>div{border-right:1px solid #ffffff3d;min-height:154px;padding:26px}.caseStudyMetrics>div:last-child{border-right:0}.caseStudyMetrics span,.caseStudyMetrics strong{display:block}.caseStudyMetrics span{color:#87a1ab;font-size:12px}.caseStudyMetrics strong{color:var(--editorial-gold);margin-top:28px;font-size:2.7rem}.caseContextSection{background:#fff}.caseContextSection>header,.caseStrategySection>header{grid-template-columns:.42fr 1fr;gap:36px;margin-bottom:66px;display:grid}.caseContextSection h2,.caseStrategySection h2{margin:0;font-size:3.8rem;font-weight:620;line-height:1.05}.caseContextColumns{border-top:1px solid var(--editorial-ink);grid-template-columns:1fr 1fr;display:grid}.caseContextColumns>div{border-right:1px solid #aab7bb;min-height:330px;padding:34px 36px 34px 0}.caseContextColumns>div+div{border-right:0;padding-left:36px;padding-right:0}.caseContextColumns span{color:#0d7377;font-family:var(--font-geist-mono), monospace;font-size:12px;font-weight:800}.caseContextColumns p{margin:70px 0 24px;font-size:20px;line-height:1.8}.caseContextColumns a,.pendingCase a{color:#0d7377;border-bottom:1px solid;padding-bottom:3px;font-size:14px;font-weight:800}.caseStrategySection{color:#fff;background:#0c4650;padding:96px max(24px,50vw - 640px)}.caseStrategySection ol{border-top:1px solid #5f8d91;margin:0;padding:0;list-style:none}.caseStrategySection li{border-bottom:1px solid #5f8d91;grid-template-columns:90px minmax(0,1fr);gap:28px;min-height:150px;padding:32px 0;display:grid}.caseStrategySection li span{color:var(--editorial-gold);font-family:var(--font-geist-mono), monospace;font-size:13px}.caseStrategySection li p{color:#d3e4e4;max-width:840px;margin:0;font-size:22px;line-height:1.65}.caseContentSection{grid-template-columns:1fr 1fr;display:grid}.caseQuote,.caseResult{min-height:520px;padding:72px max(24px,50vw - 640px)}.caseQuote{background:var(--editorial-gold);padding-right:64px}.caseResult{background:var(--editorial-paper);padding-left:64px}.caseQuote>p:first-child,.caseResult>p:first-child{color:#67400f}.caseQuote blockquote:not(.caseSourcePost){max-width:650px;margin:74px 0 48px;font-size:2.3rem;font-weight:620;line-height:1.42}.caseSourcePost{max-width:720px;margin:62px 0 48px}.caseSourcePost p{text-wrap:pretty;word-break:normal;overflow-wrap:break-word;margin:0;padding:0 0 24px;font-size:1.08rem;font-weight:450;line-height:1.88}.caseSourcePost p+p{border-top:1px solid #05050529;padding-top:24px}.caseSourcePost p:first-child{font-size:1.55rem;font-weight:620;line-height:1.58}.basicCaseContent{grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);align-items:start}.basicCaseContent .caseQuote,.basicCaseContent .caseResult{width:100%;min-width:0}.caseQuote a{border-bottom:1px solid;padding-bottom:3px;font-size:14px;font-weight:800}.caseResult h2{max-width:620px;margin:74px 0 28px;font-size:3rem;line-height:1.1}.caseResult>p:last-child{color:#56666c;max-width:650px;font-size:18px;line-height:1.8}.pendingCase>div{max-width:760px;font-size:18px;line-height:1.8}.sharedContact{background:var(--editorial-gold);border-color:#b5742f}.sharedContact h2{color:var(--editorial-ink)}.sharedContact p:last-child{color:#664316}.siteFooter{background:var(--editorial-navy);color:#fff}.siteFooter p{color:#8ea7b0}.siteFooter .contactIdentity{min-width:270px}@media (max-width:980px){.heroTitleBlock h1{font-size:5rem}.heroBottom,.brandHeroBottom,.caseStudyHeroGrid{grid-template-columns:1fr}.editorialSectionHead,.caseArchiveIntro,.articleFeature{grid-template-columns:.34fr 1fr}.editorialSectionHead>a,.caseArchiveIntro>p:last-child,.articleFeature>p{grid-column:2;justify-self:start}.routeRow{grid-template-columns:58px minmax(0,1fr) 120px 46px}.featuredCase{min-height:490px}.articleRow{grid-template-columns:50px minmax(0,1fr) 100px}.articleRow>p{display:none}.caseIndexRow{grid-template-columns:44px 140px minmax(0,1fr) 86px}.caseIndexViews{display:none}.cooperationMethod{grid-template-columns:1fr}.caseStudyTitle{min-height:auto}.caseStudyVisual{min-height:460px}.caseContentSection{grid-template-columns:1fr}.caseQuote,.caseResult{padding-left:max(24px,50vw - 380px);padding-right:max(24px,50vw - 380px)}}@media (max-width:680px){.siteHeader{position:relative}.siteNav{grid-template-columns:repeat(3,auto);gap:2px 8px;display:grid}.siteNav a{padding:5px 0;font-size:12px}.editorialHero{min-height:710px;padding-top:22px}.heroIndex span:nth-child(2){display:none}.heroTitleBlock{padding:54px 0}.heroTitleBlock h1{font-size:3.45rem;line-height:1.03}.heroBottom{gap:34px}.heroStatement{font-size:17px}.editorialSectionHead,.caseArchiveIntro,.articleFeature{display:block}.editorialSectionHead h2,.caseArchiveIntro h2{font-size:2.65rem}.editorialSectionHead>a{margin-top:28px;display:inline-block}.routeIndex,.editorialArticles,.caseArchiveIntro,.caseSeries,.caseContextSection{padding-top:70px;padding-bottom:70px}.routeRow{grid-template-columns:42px minmax(0,1fr);gap:16px;min-height:196px}.routeRow h3{font-size:2rem}.routeMeta,.routeAction{grid-column:2;justify-self:start}.routeMeta{margin-top:-8px}.routeAction{margin-top:-18px}.featuredCasePair{grid-template-columns:1fr}.featuredCase{min-height:440px}.featuredCase1:before{font-size:4.2rem}.featuredCaseOverlay h3{font-size:2.45rem}.articleFeature h3{margin:34px 0 22px;font-size:2.35rem}.articleFeatureMeta{flex-direction:row}.articleRow{grid-template-columns:34px minmax(0,1fr);gap:12px;min-height:132px;padding:20px 0}.articleRow h3{font-size:1.3rem}.articleRow>strong{grid-column:2}.editorialEvidence{grid-template-columns:1fr 1fr}.editorialEvidence>div{border-bottom:1px solid #b5742f;min-height:154px}.editorialEvidence>div:nth-child(2n){border-right:0}.editorialEvidence strong{font-size:2.25rem}.editorialEvidence span{margin-top:26px}.brandArchiveHero{padding-top:64px}.brandArchiveHero h1{margin:38px 0 60px;font-size:3.45rem}.brandHeroBottom{gap:42px}.brandHeroBottom dl{grid-template-columns:1fr}.brandHeroBottom dl>div{border-bottom:1px solid #ffffff38;border-left:0;justify-content:space-between;align-items:baseline;padding:14px 0;display:flex}.brandHeroBottom dd{margin:0}.caseArchiveIntro>p:last-child{margin-top:30px}.seriesHeader{grid-template-columns:48px 1fr}.seriesHeader>strong{grid-column:2;justify-self:start}.seriesHeader h2{font-size:2.4rem}.caseIndexRow{grid-template-columns:34px minmax(0,1fr);gap:10px 14px;min-height:214px;padding:24px 0}.caseIndexRow.isPrototype{padding-left:12px}.caseIndexRow>strong,.caseIndexRow>div,.caseIndexAction{grid-column:2;justify-self:start}.caseIndexRow h3{font-size:1.55rem}.caseIndexViews{display:none}.cooperationMethod{gap:50px;padding-top:72px;padding-bottom:72px}.cooperationMethod h2{font-size:2.65rem}.caseStudyTopline{grid-template-columns:1fr auto}.caseStudyTopline span:last-child{display:none}.caseStudyHeroGrid{gap:42px;padding-top:54px}.caseStudyTitle h1{font-size:3.25rem}.caseStudyVisual{min-height:420px}.caseStudyVisual blockquote{font-size:1.75rem}.caseStudyMetrics{grid-template-columns:repeat(3,1fr)}.caseStudyMetrics>div{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;justify-content:space-between;align-items:center;min-height:86px;display:flex}.caseStudyMetrics>div:nth-child(3n){border-right:0}.caseStudyMetrics>div:nth-last-child(-n+3){border-bottom:0}.caseStudyMetrics strong{margin-top:0;font-size:2rem}.caseContextSection>header,.caseStrategySection>header{display:block}.caseContextSection h2,.caseStrategySection h2{font-size:2.7rem}.caseContextColumns{grid-template-columns:1fr}.caseContextColumns>div,.caseContextColumns>div+div{border-bottom:1px solid #aab7bb;border-right:0;min-height:0;padding:32px 0 42px}.caseContextColumns p{margin-top:36px;font-size:18px}.caseStrategySection{padding-top:72px;padding-bottom:72px}.caseStrategySection li{grid-template-columns:44px 1fr}.caseStrategySection li p{font-size:18px}.caseQuote,.caseResult{min-height:0;padding-top:64px;padding-bottom:70px}.caseQuote blockquote:not(.caseSourcePost){margin-top:50px;font-size:1.9rem}.caseSourcePost{margin-top:50px}.caseSourcePost p{padding-bottom:20px;font-size:1rem;line-height:1.82}.caseSourcePost p+p{padding-top:20px}.caseSourcePost p:first-child{font-size:1.28rem;line-height:1.6}.caseResult h2{margin-top:50px;font-size:2.45rem}.sharedContact{padding-top:64px;padding-bottom:64px}.siteFooter .contactIdentity{min-width:0}}@media (prefers-reduced-motion:reduce){.routeRow,.caseIndexRow{transition:none}}.referenceSite{color:#f4f4f1;background:#050505;min-height:100vh;overflow:clip visible}.referenceSite h1,.referenceSite h2,.referenceSite h3,.referenceSite p{color:inherit}.referenceSite>.siteHeader{-webkit-backdrop-filter:none;backdrop-filter:none;background:#050505;border:0;flex-direction:column;justify-content:center;width:100%;min-height:142px;padding:17px 24px 14px;position:relative}.referenceSite>.siteHeader .wordmark{color:#fff;font-family:"Arial Narrow", var(--font-geist-sans), sans-serif;text-transform:uppercase;align-items:center;margin-bottom:15px;font-size:0;line-height:.82;display:inline-flex;position:relative}.referenceSite>.siteHeader .wordmarkA{color:#0000;-webkit-text-stroke:1.5px #fff;font-size:48px;font-weight:900}.referenceSite>.siteHeader .wordmarkHang{font-size:42px;font-weight:900}.referenceSite>.siteHeader .wordmarkPixels{gap:4px;display:flex;position:absolute;top:0;right:-21px}.referenceSite>.siteHeader .wordmarkPixels i{background:#fff;width:5px;height:5px}.referenceSite>.siteHeader .siteNav{border-top:1px solid #3c3c3a;border-bottom:1px solid #3c3c3a;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.55fr) repeat(3,minmax(0,1fr));gap:0;width:min(1060px,100vw - 48px);display:grid}.referenceSite>.siteHeader .siteNav a{color:#e8e8e4;min-height:44px;font-family:var(--font-geist-sans), sans-serif;white-space:nowrap;border-left:1px solid #3c3c3a;border-radius:0;grid-template-columns:21px minmax(0,1fr);align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:720;transition:background .15s,color .15s;display:grid}.referenceSite>.siteHeader .siteNav a:last-child{border-right:1px solid #3c3c3a}.referenceSite>.siteHeader .siteNav a:before{color:#777773;font-family:var(--font-geist-mono), monospace;content:attr(data-index);font-size:8px;font-weight:500}.referenceSite>.siteHeader .siteNav a:hover{color:#050505;background:#f1f1ee}.referenceSite>.siteHeader .siteNav a:hover:before{color:#050505}.referenceSite a:focus-visible,.referenceSite button:focus-visible{outline-offset:3px;outline:2px solid}.pixelMark{align-items:center;gap:9px;display:inline-flex}.pixelMark i{background:currentColor;width:7px;height:7px;display:block}.refHero{isolation:isolate;background:#070707;min-height:min(860px,100svh - 142px);position:relative;overflow:hidden}.refHero:after,.refBrandHero:after{z-index:5;content:"";pointer-events:none;border:1px solid #242424;position:absolute;inset:0}.refHeroImage{z-index:0;width:min(54vw,650px);position:absolute;top:12%;bottom:0;left:50%;transform:translate(-50%)}.refHeroImage:after,.refBrandPortrait:after,.refEntryPortrait:after,.refProcessPortrait:after{content:"";pointer-events:none;background:#0003;position:absolute;inset:0}.refHeroImage img,.refBrandPortrait img,.refEntryPortrait img,.refProcessPortrait img{object-fit:cover;filter:grayscale()contrast(1.2)brightness(.78)}.refHeroTitle{z-index:2;font-family:"Arial Narrow", var(--font-geist-sans), sans-serif;text-transform:uppercase;flex-direction:column;margin:0;font-size:5.55rem;font-weight:420;line-height:.94;display:flex;position:absolute}.refHeroTitle span{white-space:nowrap;display:block}.refHeroTitle.titleLeft{top:28%;left:4.5%}.refHeroTitle.titleRight{color:#f4f4f1bf;align-items:flex-end;bottom:17%;right:3.5%}.refHeroMicro{z-index:2;color:#bababa;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin:0;font-size:9px;line-height:1.35;position:absolute}.refHeroMicro.microLeft{top:66%;left:5%}.refHeroMicro.microRight{text-align:right;top:37%;right:5%}.refHero .markOne{position:absolute;top:43%;right:24%}.refHero .markTwo{position:absolute;bottom:10%;left:41%}.refHeroFooter{color:#b5b5b2;font-family:var(--font-geist-mono), monospace;justify-content:space-between;font-size:9px;display:flex;position:absolute;bottom:4%;left:4.5%;right:4.5%}.refHeroFooter p{text-align:right;max-width:400px;margin:0;line-height:1.5}.refStatement{background:#050505;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.05fr) minmax(480px,.95fr);gap:40px 6vw;min-height:620px;padding:94px max(5vw,48px) 76px;display:grid;position:relative}.refStatement>.pixelMark{grid-column:1;align-self:start;margin-top:8px}.refStatementCopy{grid-column:1;align-self:end}.refStatementCopy h2{text-transform:uppercase;max-width:860px;margin:0;font-size:3.5rem;font-weight:430;line-height:1.08}.refStatementCopy h2 span{white-space:nowrap;display:block}.refStatementCopy p{color:#a8a8a5;max-width:640px;font-family:var(--font-geist-mono), monospace;margin:28px 0 0;font-size:14px;line-height:1.7}.refMiniCollage{grid-area:1/2/3;grid-template-columns:repeat(3,minmax(0,1fr));align-self:end;align-items:end;gap:8px;min-width:0;display:grid;position:static}.refMiniCollage figure{background:#111;border:1px solid #303030;height:220px;margin:0;position:relative;overflow:hidden}.refMiniCollage figure:nth-child(2){height:290px}.refMiniCollage img{object-fit:cover;filter:grayscale()contrast(1.3)}.refMiniCollage .miniMaterial{background:#0b0b0b;border:1px solid #383835}.miniMaterial:before,.miniMaterial:after,.miniMaterial>span{content:"";display:block;position:absolute}.miniMaterial figcaption{z-index:3;color:#d4d4d0;text-wrap:nowrap;margin:0;font-size:12px;font-weight:650;line-height:1.45;position:absolute;bottom:11px;left:12px;right:12px}.productMaterial:before{border:1px solid #ecece8;width:76px;height:76px;top:28px;left:50%;transform:translate(-50%)rotate(45deg)}.productMaterial:after{background:#5d5d59;width:1px;top:18px;bottom:30px;left:50%}.productMaterial>span:first-child{background:#d9d9d4;width:48px;height:48px;top:48px;left:calc(50% - 24px);transform:rotate(45deg)}.productMaterial>span:nth-child(2){background:#0b0b0b;width:16px;height:16px;top:64px;left:calc(50% - 8px);transform:rotate(45deg)}.productMaterial>span:nth-child(3){background:#f1f1ee;width:6px;height:6px;top:15px;left:12px;box-shadow:13px 0 #f1f1ee}.productMaterial>span:nth-child(4){background:#777773;width:31px;height:1px;bottom:32px;right:11px}.contentMaterial:before{border:1px solid #e3e3df;border-radius:50%;width:116px;height:116px;top:50%;left:50%;transform:translate(-50%,-54%)}.contentMaterial:after{background:#747470;width:190px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-18deg)}.contentMaterial>span{background:#0b0b0b;border:1px solid #d1d1cd}.contentMaterial>span:first-child{border-radius:50%;width:34px;height:34px;top:27px;left:24%}.contentMaterial>span:nth-child(2){background:#dbdbd6;width:45px;height:45px;top:42px;right:19%}.contentMaterial>span:nth-child(3){width:42px;height:42px;bottom:35px;left:30%}.contentMaterial>span:nth-child(4){background:#888884;width:13px;height:13px;bottom:50px;right:25%;transform:rotate(45deg)}.resultMaterial:before{background:#5f5f5b;height:1px;bottom:29px;left:0;right:0}.resultMaterial:after{transform-origin:0;background:#f1f1ee;width:83%;height:2px;top:44%;left:9%;transform:rotate(-29deg)}.resultMaterial>span{background:#171717;border-top:1px solid #b4b4b0;border-right:1px solid #444440;bottom:30px}.resultMaterial>span:first-child{width:22%;height:28px;left:8%}.resultMaterial>span:nth-child(2){width:21%;height:55px;left:30%}.resultMaterial>span:nth-child(3){width:20%;height:83px;left:51%}.resultMaterial>span:nth-child(4){background:#deded9;width:21%;height:112px;left:71%}.refTapeField{background:#050505;min-height:330px;position:relative;overflow:hidden}.refTape{color:#111;width:118%;height:40px;font-family:var(--font-geist-mono), monospace;white-space:nowrap;background:#f1f1ee;border:1px solid #050505;justify-content:space-around;align-items:center;gap:30px;font-size:11px;display:flex;position:absolute;left:-8%}.refTape b{background:#111;width:7px;height:7px;box-shadow:14px 0 #111}.refTape.tapeOne{top:70px;transform:rotate(4deg)}.refTape.tapeTwo{top:128px;transform:rotate(-2.5deg)}.refTape.tapeThree{top:190px;transform:rotate(1.5deg)}.refEntrySection,.refProcess{background:#050505;min-height:870px;padding:74px 0 0;position:relative;overflow:hidden}.refEntryLead,.refProcessLead{z-index:3;max-width:340px;position:absolute;top:80px;left:5vw}.refEntryLead h2,.refProcessLead h2{text-transform:uppercase;margin:20px 0 12px;font-size:2.1rem;font-weight:460;line-height:1.05}.refEntryLead p,.refProcessLead p{color:#9d9d9a;max-width:300px;font-family:var(--font-geist-mono), monospace;margin:0;font-size:9px;line-height:1.55}.refEntryPortrait,.refProcessPortrait{width:min(54vw,720px);height:620px;position:absolute;top:58px;right:8vw}.refRouteStrip,.refProcessStrip{z-index:4;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}.refRouteItem{background:#111;border-top:1px solid #d8d8d4;border-right:1px solid #d8d8d4;min-width:0}.refRouteImage{height:210px;position:relative;overflow:hidden}.refRouteImage img{object-fit:cover;filter:grayscale()contrast(1.35)brightness(.72);transition:filter .18s,transform .28s}.refRouteItem:hover img{filter:grayscale(.2)contrast(1.1)brightness(.88);transform:scale(1.02)}.refRouteArtwork{background:#090909;border-bottom:1px solid #4a4a47;height:210px;transition:background .18s;position:relative;overflow:hidden}.refRouteArtwork:before,.refRouteArtwork:after,.refRouteArtwork>span{content:"";display:block;position:absolute}.refRouteItem:hover .refRouteArtwork{background:#121212}.brandArtwork:before{border:1px solid #f1f1ee;width:104px;height:104px;top:50%;left:31%;transform:translate(-50%,-50%)rotate(45deg)}.brandArtwork:after{transform-origin:50%;background:#6d6d69;width:1px;top:0;bottom:0;left:57%;transform:rotate(19deg)}.brandArtwork>span:first-child{background:#deded9;width:72px;height:132px;top:33px;right:17%}.brandArtwork>span:nth-child(2){background:#1b1b1b;border:1px solid #050505;width:72px;height:72px;top:62px;right:calc(17% + 23px);transform:rotate(45deg)}.brandArtwork>span:nth-child(3){background:#f1f1ee;width:7px;height:7px;bottom:28px;left:10%;box-shadow:15px 0 #f1f1ee}.brandArtwork>span:nth-child(4){background:#5d5d59;width:34%;height:1px;top:27px;left:8%}.communityArtwork:before{border:1px solid #f1f1ee;border-radius:50%;width:112px;height:112px;top:50%;left:50%;transform:translate(-50%,-50%)}.communityArtwork:after{background:#777773;width:260px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-19deg)}.communityArtwork>span{background:#090909;border:1px solid #d6d6d2;border-radius:50%;width:34px;height:34px}.communityArtwork>span:first-child{top:26px;left:22%;box-shadow:0 0 0 8px #090909}.communityArtwork>span:nth-child(2){background:#e8e8e4;top:37px;right:20%}.communityArtwork>span:nth-child(3){background:#777773;bottom:23px;left:31%}.communityArtwork>span:nth-child(4){bottom:30px;right:29%;box-shadow:0 0 0 8px #090909}.coachingArtwork:before{background:#666662;height:1px;bottom:0;left:0;right:0}.coachingArtwork:after{transform-origin:0;background:#f1f1ee;width:63%;height:2px;top:54%;left:21%;transform:rotate(-24deg)}.coachingArtwork>span{background:#161616;border-top:1px solid #aaa9a5;border-right:1px solid #484845;bottom:0}.coachingArtwork>span:first-child{width:24%;height:42px;left:7%}.coachingArtwork>span:nth-child(2){width:22%;height:76px;left:31%}.coachingArtwork>span:nth-child(3){width:20%;height:112px;left:53%}.coachingArtwork>span:nth-child(4){background:#d9d9d4;width:20%;height:151px;left:73%}.refRouteItem>div:nth-child(2){color:#d8d8d4;align-items:center;gap:12px;padding:12px 14px 0;display:flex}.refRouteItem>div:nth-child(2) p{font-family:var(--font-geist-mono), monospace;margin:0;font-size:9px}.refRouteItem h3{min-height:72px;margin:0;padding:10px 14px 16px;font-size:1.35rem;font-weight:480}.refSelectedWork,.refWriting,.refBrandSeries{background:#050505;border-top:1px solid #252525;grid-template-columns:.55fr 1fr;gap:46px;padding:92px 5vw;display:grid}.refSelectedWork>header,.refWriting>header,.refBrandSeries>header{align-self:start}.refSelectedWork header h2,.refWriting header h2{margin:22px 0 4px;font-size:2.2rem;font-weight:460}.refSelectedWork header p,.refWriting header p{color:#8d8d89;font-family:var(--font-geist-mono), monospace;margin:0;font-size:9px}.refSelectedWorkPrimary{min-height:580px;padding-top:74px;padding-bottom:112px}.refSelectedWorkPrimary header h2{max-width:430px;font-size:4.15rem;line-height:.92}.refSelectedWorkPrimary header p{margin-top:12px}.homePerformanceSummary{border-top:1px solid #777773;margin:52px 0 0}.homePerformanceSummary>div{border-bottom:1px solid #333331;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:76px;display:grid}.homePerformanceSummary dt{color:#9a9a96;font-size:14px;line-height:1.5}.homePerformanceSummary dd{color:#f1f1ee;white-space:nowrap;margin:0;font-size:1.75rem;font-weight:520}.refWorkTable,.refArticleTable,.refBrandTable{border-top:1px solid #8d8d89}.refWorkTable>a,.refBrandTable>a{min-height:62px;font-family:var(--font-geist-mono), monospace;border-bottom:1px solid #3d3d3b;grid-template-columns:.75fr 1.5fr 78px;align-items:center;gap:20px;padding:0 12px;font-size:13px;transition:background .15s,color .15s;display:grid}.refWorkTable>a>strong,.refBrandTable>a>strong{font-size:14px;line-height:1.4}.refWorkTable>a:hover,.refBrandTable>a:hover{color:#050505;background:#f1f1ee}.refWorkTable span,.refBrandTable span{color:#c0c0bd;font-size:13px;line-height:1.45}.refWorkTable small,.refBrandTable small{justify-self:end;font-size:12px}.refWorkTable .refViewAll{color:#050505;background:#f1f1ee;margin-top:6px;padding:0 12px}.refWriting{min-height:670px;padding-top:120px;position:relative}.refArticleTable>a{border-bottom:1px solid #333;grid-template-columns:46px minmax(0,1fr) 160px 70px;align-items:center;gap:18px;min-height:78px;display:grid}.refArticleTable span,.refArticleTable p,.refArticleTable strong{color:#a7a7a3;font-family:var(--font-geist-mono), monospace;margin:0;font-size:10px;font-weight:500}.refArticleTable h3{margin:0;font-size:1.25rem;font-weight:440}.refArticleTable>a:hover h3{color:#fff;text-decoration:underline}.refTextLink{font-family:var(--font-geist-mono), monospace;border-bottom:1px solid #fff;padding-bottom:4px;font-size:10px;position:absolute;bottom:65px;right:5vw}.refContactSection{background:#050505;border-top:1px solid #252525;min-height:560px;padding:110px 5vw 90px}.refContactSection>p{font-family:var(--font-geist-mono), monospace;margin:0 0 26px;font-size:10px}.refContactSection h2{text-transform:uppercase;max-width:760px;margin:0 0 72px;font-size:4.3rem;font-weight:430;line-height:1.03}.refContactSection .contactActions{max-width:760px}.referenceSite .contactIdentity{color:#f1f1ee;background:#0d0d0d;border-color:#3b3b3b}.referenceSite .contactIdentity>span{color:#8f8f8c}.referenceSite .contactIdentity button{color:#fff;background:#111;border-color:#555}.referenceSite .copyGlyph:after{background:#111}.referenceSite .telegramLink,.referenceSite .contactActions>a.telegramLink{color:#050505;background:#f1f1ee;border-color:#f1f1ee}.referenceSite .sharedContact .contactActions{flex:0 900px;grid-template-columns:minmax(250px,1fr) minmax(260px,1fr) minmax(170px,.72fr);align-items:stretch;width:min(100%,900px);display:grid}.referenceSite .sharedContact .contactIdentity{grid-template-columns:72px minmax(0,1fr) 38px;min-width:0;height:100%}.referenceSite .sharedContact .contactIdentity strong{white-space:nowrap}.referenceSite .sharedContact .contactActions>a.telegramLink{border-radius:0;height:100%;min-height:54px}.referenceSite .sharedContact{color:#fff;background:#050505;border-color:#2b2b2b}.referenceSite .sharedContact h2{color:#fff}.referenceSite .sharedContact p:last-child{color:#9e9e9a}.referenceSite .siteFooter{background:#050505;border-top:1px solid #222}.refBrandHero{isolation:isolate;background:#070707;min-height:min(820px,100svh - 142px);position:relative;overflow:hidden}.refBrandPortrait{z-index:0;width:min(54vw,650px);position:absolute;top:11%;bottom:0;left:50%;transform:translate(-50%)}.refBrandTitle{z-index:2;text-transform:uppercase;flex-direction:column;font-size:5rem;font-weight:420;line-height:.95;display:flex;position:absolute}.refBrandTitle span{white-space:nowrap}.refBrandTitle.left{top:30%;left:4.5%}.refBrandTitle.right{color:#ffffffb8;align-items:flex-end;bottom:18%;right:3.5%}.refBrandNote{color:#a6a6a2;font-family:var(--font-geist-mono), monospace;margin:0;font-size:9px;line-height:1.45;position:absolute}.refBrandNote.noteLeft{bottom:10%;left:5%}.refBrandNote.noteRight{text-align:right;top:34%;right:5%}.refBrandHero .brandMark{position:absolute;top:48%;right:26%}.refBrandHeroAchievement{z-index:3;grid-template-columns:auto 1fr;align-items:end;column-gap:18px;display:grid;position:absolute;top:5.5%;left:5%}.refBrandHeroAchievement>span{color:#a5a5a1;font-family:var(--font-geist-mono), monospace;grid-column:1/-1;margin-bottom:5px;font-size:10px}.refBrandHeroAchievement strong{color:#f1f1ee;font-size:3.6rem;font-weight:480;line-height:.95}.refBrandHeroAchievement p{color:#b0b0ac;max-width:120px;margin:0 0 3px;font-size:12px;line-height:1.45}.brandMillionSpotlight{background:#050505;border-top:1px solid #292927;padding:100px 5vw 120px}.brandMillionSpotlight>header{grid-template-columns:.36fr 1fr;align-items:start;gap:48px;display:grid}.brandMillionSpotlight>header>div>p{color:#9b9b97;font-family:var(--font-geist-mono), monospace;margin:0 0 22px;font-size:10px}.brandMillionSpotlight>header h2{max-width:920px;margin:0;font-size:4.5rem;font-weight:430;line-height:.98}.brandMillionFeature{background:#090909;border:1px solid #3b3b39;grid-template-columns:1.08fr .92fr;margin-top:72px;display:grid}.brandMillionImage{background:#f1f1ef;border-right:1px solid #3b3b39;min-height:660px;position:relative;overflow:hidden}.brandMillionImage img{object-fit:contain;filter:grayscale()contrast(1.04);transition:filter .26s,transform .36s}.brandMillionCopy{flex-direction:column;min-width:0;padding:52px 46px;display:flex}.brandMillionCopy>p:first-child{color:#92928e;font-family:var(--font-geist-mono), monospace;margin:0;font-size:10px}.brandMillionCopy h3{margin:60px 0 28px;font-size:3rem;font-weight:440;line-height:1.05}.brandMillionCopy>p:nth-of-type(2){color:#aaa9a5;margin:0;font-size:1rem;line-height:1.8}.brandMillionCopy dl{border-top:1px solid #4a4a47;grid-template-columns:1fr 1fr;margin:auto 0 42px;display:grid}.brandMillionCopy dl>div{border-bottom:1px solid #333331;min-height:96px;padding:18px 0}.brandMillionCopy dl>div:nth-child(odd){border-right:1px solid #333331;padding-right:24px}.brandMillionCopy dl>div:nth-child(2n){padding-left:24px}.brandMillionCopy dt{color:#8f8f8b;font-size:12px}.brandMillionCopy dd{margin:18px 0 0;font-size:2rem;font-weight:520}.brandMillionCopy>span{border-bottom:1px solid #f1f1ee;align-self:flex-start;padding-bottom:4px;font-size:13px}.refBrandManifesto{background:#050505;border-top:1px solid #222;grid-template-columns:.4fr 1.15fr .65fr;gap:48px;min-height:570px;padding:90px 5vw;display:grid}.refBrandManifesto h2{text-transform:uppercase;margin:0;font-size:3.5rem;font-weight:430;line-height:1.05}.refBrandManifesto dl{border-top:1px solid #858581;margin:0}.refBrandManifesto dl>div{border-bottom:1px solid #333;justify-content:space-between;align-items:center;min-height:68px;display:flex}.refBrandManifesto dt{color:#999995;font-family:var(--font-geist-mono), monospace;font-size:9px}.refBrandManifesto dd{margin:0;font-size:1.65rem}.brandTape{min-height:270px}.refBrandSeries{min-height:660px;padding-top:110px;padding-bottom:110px}.refBrandSeries>header{grid-template-columns:36px 1fr;gap:24px;display:grid}.refBrandSeries header p{color:#999995;font-family:var(--font-geist-mono), monospace;margin:0 0 5px;font-size:10px}.refBrandSeries header h2{margin:0;font-size:2.25rem;font-weight:450}.refBrandSeries header>strong{color:#999995;font-family:var(--font-geist-mono), monospace;grid-column:2;margin-top:14px;font-size:9px}.refBrandTable>a{grid-template-columns:.58fr 1.7fr 82px 88px;min-height:104px;font-size:14px;line-height:1.45}.refBrandTable>a>strong{font-size:15px}.refBrandTable>a>div{min-width:0;padding:18px 0}.refBrandTable>a>div>span{color:#f1f1ee;font-size:15px;display:block}.refBrandTable>a>div>p{color:#858581;max-width:720px;font-family:var(--font-geist-sans), sans-serif;margin:8px 0 0;font-size:14px;line-height:1.55}.refBrandTable>a>small{color:#d0d0cc;font-size:12px}.refBrandTable em{color:#9c9c98;justify-self:end;font-size:11px;font-style:normal}.brandVoices,.brandFeaturedCases{background:#050505;border-top:1px solid #292927;padding:110px 5vw}.brandVoices>header,.brandFeaturedCases>header{grid-template-columns:.16fr 1fr .52fr;align-items:start;gap:42px;margin-bottom:72px;display:grid}.brandVoices>header>div>p,.brandFeaturedCases>header>p{color:#969692;font-family:var(--font-geist-mono), monospace;margin:0 0 20px;font-size:10px}.brandVoices>header h2,.brandFeaturedCases>header h2{margin:0;font-size:4rem;font-weight:450;line-height:1.02}.brandVoices>header>span:last-child,.brandFeaturedCases>header>span{color:#8d8d89;max-width:390px;font-size:15px;line-height:1.75}.brandVoiceGrid{border-top:1px solid #3b3b38;border-left:1px solid #3b3b38;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.brandVoiceGrid article{border-bottom:1px solid #3b3b38;border-right:1px solid #3b3b38;flex-direction:column;min-width:0;min-height:620px;padding:32px;display:flex}.brandVoiceGrid article:first-child{grid-column:span 7}.brandVoiceGrid article:nth-child(2){grid-column:span 5}.brandVoiceGrid article:nth-child(n+3){grid-column:span 4}.brandVoiceMeta{color:#8c8c88;font-family:var(--font-geist-mono), monospace;justify-content:space-between;align-items:center;font-size:11px;display:flex}.brandVoiceMeta em{font-style:normal}.brandVoiceGrid h3{max-width:720px;margin:86px 0 34px;font-size:3rem;font-weight:470;line-height:1.08}.brandVoiceGrid blockquote{color:#c9c9c4;max-width:720px;margin:0;font-size:1.25rem;line-height:1.82}.brandVoiceGrid article>strong{color:#f1f1ee;margin-top:auto;padding-top:52px;font-size:1.25rem;font-weight:560;display:block}.brandVoiceGrid details{border-top:1px solid #3b3b38;margin-top:28px}.brandVoiceGrid summary{color:#9c9c98;font-family:var(--font-geist-mono), monospace;cursor:pointer;padding:18px 0;font-size:11px}.brandVoiceGrid details>div{background:#e8e8e5;padding:12px;overflow:hidden}.brandVoiceGrid details img{filter:grayscale()contrast(1.04);width:100%;height:auto;display:block}.brandVoiceCaseLink{color:#d4d4cf;font-family:var(--font-geist-mono), monospace;border-bottom:1px solid #777773;align-self:flex-start;margin-top:18px;padding-bottom:4px;font-size:11px}.brandFeaturedCases{color:#050505;background:#f1f1ee}.brandFeaturedCases>header>p,.brandFeaturedCases>header>span{color:#686864}.brandFeaturedGrid{border-top:1px solid #050505;border-left:1px solid #050505;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.brandFeaturedGrid>a{border-bottom:1px solid #050505;border-right:1px solid #050505;flex-direction:column;min-width:0;min-height:500px;padding:30px;transition:background .18s,color .18s;display:flex}.brandFeaturedGrid>a:hover{color:#f1f1ee;background:#050505}.brandFeaturedGrid>a>div{font-family:var(--font-geist-mono), monospace;justify-content:space-between;font-size:11px;display:flex}.brandFeaturedGrid em{font-style:normal}.brandFeaturedGrid>a>p{font-family:var(--font-geist-mono), monospace;margin:84px 0 12px;font-size:12px}.brandFeaturedGrid h3{max-width:620px;margin:0;font-size:2.7rem;font-weight:520;line-height:1.08}.brandFeaturedGrid blockquote{color:#575753;max-width:650px;margin:34px 0;font-size:16px;line-height:1.75}.brandFeaturedGrid>a:hover blockquote{color:#aaa9a4}.brandFeaturedGrid footer{border-top:1px solid;justify-content:space-between;align-items:flex-end;margin-top:auto;padding-top:34px;display:flex}.brandFeaturedGrid footer strong{font-size:2.4rem;font-weight:500}.brandFeaturedGrid footer span{font-family:var(--font-geist-mono), monospace;font-size:11px}.brandTestimonials{background:#050505;border-top:1px solid #292927;grid-template-columns:.48fr 1fr;gap:6vw;padding:110px 5vw;display:grid}.brandTestimonials>header{align-self:start}.brandTestimonials>header>p{color:#969692;font-family:var(--font-geist-mono), monospace;margin:22px 0 18px;font-size:10px}.brandTestimonials>header h2{max-width:480px;margin:0;font-size:3.45rem;font-weight:450;line-height:1.04}.brandTestimonials>header>span:last-child{color:#858581;max-width:430px;margin-top:30px;font-size:12px;line-height:1.7;display:block}.brandTestimonialGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.brandTestimonialGrid figure{border:1px solid #343432;grid-template-rows:560px 1fr;min-width:0;margin:0;display:grid}.brandTestimonialGrid .wideFeedback{grid-column:1/-1;grid-template-rows:270px 1fr}.brandTestimonialGrid .wideFeedback.performanceFeedback{grid-template-rows:auto 1fr}.brandTestimonialGrid .performanceFeedback>div{aspect-ratio:1196/862}.brandTestimonialGrid figure>div{background:#ededeb;min-height:0;position:relative;overflow:hidden}.brandTestimonialGrid img{object-fit:contain;filter:grayscale()contrast(1.05);transition:filter .26s,transform .36s}.brandTestimonialGrid figcaption{min-height:178px;padding:24px}.brandTestimonialGrid figcaption span{color:#8f8f8b;font-family:var(--font-geist-mono), monospace;font-size:10px}.brandTestimonialGrid figcaption strong{margin:34px 0 12px;font-size:1.55rem;font-weight:520;display:block}.brandTestimonialGrid figcaption p{color:#999995;margin:0;line-height:1.7}.refProcess{background:#050505;border-top:1px solid #292927;grid-template-columns:.42fr 1fr;gap:6vw;min-height:0;padding:110px 5vw;display:grid;position:relative;overflow:visible}.refProcess .refProcessLead{max-width:460px;position:static}.refProcessLead>p{color:#969692;font-family:var(--font-geist-mono), monospace;margin:22px 0 18px;font-size:10px}.refProcess .refProcessLead h2{text-transform:none;margin:0;font-size:3.45rem;font-weight:450;line-height:1.04}.refProcessLead>span:last-child{color:#858581;max-width:430px;margin-top:30px;font-size:12px;line-height:1.7;display:block}.refProcessModules{border-top:1px solid #4a4a47;border-left:1px solid #343432;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.refProcessModules article{--process-bg:#080808;--process-fg:#f1f1ee;background:var(--process-bg);min-width:0;min-height:390px;color:var(--process-fg);border-bottom:1px solid #343432;border-right:1px solid #343432;grid-template-rows:auto 1fr auto;padding:22px;transition:background .18s,color .18s;display:grid}.refProcessModules header{font-family:var(--font-geist-mono), monospace;justify-content:space-between;align-items:center;display:flex}.refProcessModules header strong{font-size:12px}.refProcessModules header span{color:#858581;font-size:9px}.refProcessModules .processGeometry{width:76px;height:76px;color:var(--process-fg);place-self:center;transition:transform .22s;position:relative}.refProcessModules footer h3{margin:0 0 12px;font-size:1.6rem;font-weight:520}.refProcessModules footer p{color:#969692;text-wrap:pretty;min-height:48px;margin:0;font-size:.86rem;line-height:1.65}.processGeometry:before,.processGeometry:after,.processGeometry i{box-sizing:border-box;content:"";display:block;position:absolute}.problemGeometry{border:1px solid;border-radius:50%}.problemGeometry:before{border:1px solid;width:40px;height:31px;top:17px;left:17px}.problemGeometry:after{background:var(--process-fg);border:1px solid;width:18px;height:18px;bottom:12px;right:13px}.problemGeometry i:first-child{background:currentColor;width:30px;height:1px;top:31px;left:29px;transform:rotate(-34deg)}.problemGeometry i:nth-child(2){background:currentColor;width:5px;height:5px;top:11px;left:35px}.problemGeometry i:nth-child(3){background:currentColor;width:18px;height:1px;bottom:11px;left:19px}.evidenceGeometry:before{border:1px solid;inset:8px 4px 12px 18px}.evidenceGeometry:after{border:1px solid;inset:18px 14px 2px 8px}.evidenceGeometry i:first-child,.evidenceGeometry i:nth-child(2){background:currentColor;width:28px;height:1px;left:27px}.evidenceGeometry i:first-child{top:31px}.evidenceGeometry i:nth-child(2){top:43px}.evidenceGeometry i:nth-child(3){background:var(--process-fg);border-radius:50%;width:13px;height:13px;bottom:2px;right:8px}.valueGeometry{border-bottom:1px solid}.valueGeometry:after{transform-origin:0;background:currentColor;width:65px;height:1px;top:17px;left:7px;transform:rotate(-30deg)}.valueGeometry i{background:var(--process-fg);border:1px solid;border-bottom:0;width:17px;bottom:0}@supports (color:color-mix(in lab, red, red)){.valueGeometry i{background:color-mix(in srgb, var(--process-fg) 16%, transparent)}}.valueGeometry i:first-child{height:22px;left:4px}.valueGeometry i:nth-child(2){height:41px;left:29px}.valueGeometry i:nth-child(3){background:var(--process-fg);height:62px;right:4px}.creatorGeometry{border:1px solid}.creatorGeometry:before{border:1px solid;border-radius:50%;width:40px;height:40px;top:17px;left:17px}.creatorGeometry:after{background:currentColor;width:58px;height:1px;top:37px;left:9px}.creatorGeometry i:first-child{background:currentColor;width:1px;height:58px;top:9px;left:37px}.creatorGeometry i:nth-child(2){background:var(--process-fg);border:1px solid;width:11px;height:11px;top:32px;left:32px}.creatorGeometry i:nth-child(3){background:var(--process-bg);border-top:1px solid;border-left:1px solid;width:18px;height:18px;bottom:-1px;right:-1px}@media (hover:hover){.refProcessModules article:hover{--process-bg:#f1f1ee;--process-fg:#050505}.refProcessModules article:hover header span,.refProcessModules article:hover footer p{color:#555551}.refProcessModules article:hover .processGeometry{transform:translateY(-7px)}.editorialProofGrid figure:hover img,.editorialProofGrid figure:focus-within img{filter:grayscale(0)contrast(1.02);transform:scale(1.015)}.brandTestimonialGrid figure:hover img,.brandTestimonialGrid figure:focus-within img{filter:grayscale(0)contrast();transform:scale(1.012)}.brandMillionFeature:hover .brandMillionImage img,.brandMillionFeature:focus-visible .brandMillionImage img{filter:grayscale(0)contrast();transform:scale(1.008)}.referenceSite.caseStudyPage .caseStudyVisual.hasImage:hover img{filter:grayscale(0)contrast(1.04)brightness(.9);transform:scale(1.015)}}.referenceSite.caseStudyPage .caseStudyHero{background:#050505;padding-top:0}.referenceSite.caseStudyPage .caseStudyHeroGrid{grid-template-columns:1fr 1.05fr;min-height:660px;padding-top:80px}.referenceSite.caseStudyPage .caseStudyTitle{z-index:2;min-height:560px}.referenceSite.caseStudyPage .caseStudyTitle h1{z-index:2;text-transform:uppercase;width:130%;font-size:5rem;font-weight:420;line-height:.98;position:relative}.referenceSite.caseStudyPage .caseStudyVisual{background:#111;border-color:#353535;min-height:590px}.referenceSite.caseStudyPage .caseStudyVisual.hasImage img{filter:grayscale()contrast(1.2)brightness(.7);transition:filter .26s,transform .36s}.referenceSite.caseStudyPage .caseStudyVisual.hasPrompt{color:#fff}.referenceSite.caseStudyPage .promptTimeline span{background:#f1f1ee}.referenceSite.caseStudyPage .promptTimeline span:nth-child(4),.referenceSite.caseStudyPage .promptTimeline span:nth-child(5){background:#777}.referenceSite.caseStudyPage .caseStudyMetrics strong{color:#fff}.referenceSite.caseStudyPage .caseContextSection{color:#fff;background:#050505;min-height:760px}.referenceSite.caseStudyPage .caseContextColumns{border-color:#666}.referenceSite.caseStudyPage .caseContextColumns>div{border-color:#444}.referenceSite.caseStudyPage .caseContextColumns span,.referenceSite.caseStudyPage .caseContextColumns a{color:#fff}.referenceSite.caseStudyPage .caseStrategySection{color:#fff;background:#111}.referenceSite.caseStudyPage .caseStrategySection li{border-color:#444}.referenceSite.caseStudyPage .caseStrategySection li span{color:#fff}.referenceSite.caseStudyPage .caseContentSection{background:#050505}.referenceSite.caseStudyPage .caseQuote{color:#050505;background:#f1f1ee}.referenceSite.caseStudyPage .caseResult{color:#fff;background:#050505}.referenceSite.caseStudyPage .caseResult>p:last-child{color:#aaa}.caseEvidenceSection{color:#fff;background:#071d23;grid-template-columns:.72fr 1.28fr;gap:7vw;padding:100px max(24px,50vw - 640px);display:grid}.caseEvidenceSection header>p{color:var(--editorial-teal);font-family:var(--font-geist-mono), monospace;margin:0 0 24px;font-size:12px}.caseEvidenceSection h2{margin:0;font-size:3.1rem;font-weight:560;line-height:1.08}.caseEvidenceSection>div{border-top:1px solid #4f676d}.caseEvidenceSection blockquote{color:#edf5f5;border-bottom:1px solid #4f676d;margin:0;padding:42px 0;font-size:1.65rem;line-height:1.62}.caseEvidenceSection>div>p{color:#9fb1b5;max-width:760px;margin:36px 0;font-size:16px;line-height:1.75}.caseEvidenceSection a{color:var(--editorial-gold);border-bottom:1px solid;padding-bottom:4px;font-size:14px;font-weight:700;display:inline-block}.caseEvidenceFeedback{border-bottom:1px solid #4f676d;margin:36px 0 0}.caseEvidenceFeedback img{filter:grayscale()contrast(1.04);background:#ededeb;width:min(100%,620px);height:auto;display:block}.caseEvidenceFeedback figcaption{color:#b8c7ca;max-width:620px;padding:20px 0 30px;font-size:14px;line-height:1.7}.brandFaq{color:#050505;background:#f1f1ee;border-top:1px solid #b9b9b4;grid-template-columns:.58fr 1fr;gap:7vw;padding:110px 5vw;display:grid}.brandFaq>header{align-self:start}.brandFaq>header p{color:#656561;font-family:var(--font-geist-mono), monospace;margin:0 0 24px;font-size:11px}.brandFaq>header h2{max-width:580px;margin:0;font-size:3.4rem;font-weight:470;line-height:1.05}.brandFaq>div{border-top:1px solid #050505}.brandFaq article{border-bottom:1px solid #9d9d98;grid-template-columns:48px minmax(180px,.72fr) 1fr;gap:24px;padding:30px 0 34px;display:grid}.brandFaq article span{color:#686864;font-family:var(--font-geist-mono), monospace;font-size:11px}.brandFaq article h3{margin:0;font-size:1.35rem;font-weight:560;line-height:1.35}.brandFaq article p{color:#555551;margin:0;font-size:16px;line-height:1.75}.caseSequence{color:#f1f1ee;background:#050505;border-top:1px solid #393936;border-bottom:1px solid #393936;grid-template-columns:1fr .72fr 1fr;display:grid}.caseSequence>a{border-right:1px solid #393936;flex-direction:column;min-width:0;min-height:250px;padding:34px 5vw;transition:background .18s,color .18s;display:flex}.caseSequence>a:last-child{border-right:0}.caseSequence>a:hover{color:#050505;background:#f1f1ee}.caseSequence span{color:#8d8d89;font-family:var(--font-geist-mono), monospace;font-size:11px}.caseSequence strong{margin-top:auto;font-size:1.45rem;font-weight:560}.caseSequence p{color:#999995;margin:12px 0 0;font-size:14px;line-height:1.55}.caseSequenceIndex{text-align:center;align-items:center}@media (max-width:980px){.referenceSite>.siteHeader .siteNav{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.55fr) repeat(3,minmax(0,1fr));width:calc(100vw - 32px)}.referenceSite>.siteHeader .siteNav a{grid-template-columns:17px minmax(0,1fr);gap:5px;padding:0 8px;font-size:12px}.refHeroTitle,.refBrandTitle{font-size:4rem}.refSelectedWork,.refWriting,.refBrandSeries{grid-template-columns:.4fr 1fr}.refStatement{min-height:0;padding:82px 48px;display:block}.refStatementCopy{margin-top:54px}.refMiniCollage{margin-top:58px}.refBrandManifesto{grid-template-columns:.25fr 1fr}.refBrandManifesto dl{grid-column:2}.brandMillionSpotlight>header{grid-template-columns:.2fr 1fr}.brandMillionFeature{grid-template-columns:1fr}.brandMillionImage{aspect-ratio:1218/950;border-bottom:1px solid #3b3b39;border-right:0;min-height:0}.brandTestimonials{padding:82px 24px;display:block}.brandTestimonials>header{margin-bottom:56px}.brandTestimonialGrid figure{grid-template-rows:480px 1fr}.brandVoices,.brandFeaturedCases{padding:82px 24px}.brandVoices>header,.brandFeaturedCases>header{grid-template-columns:.16fr 1fr}.brandVoices>header>span:last-child,.brandFeaturedCases>header>span{grid-column:2}.brandVoiceGrid{grid-template-columns:1fr}.brandVoiceGrid article:nth-child(n){grid-column:auto}.caseEvidenceSection{grid-template-columns:1fr}.brandFaq{grid-template-columns:1fr;padding:82px 24px}.brandFaq>header{margin-bottom:54px}.caseSequence{grid-template-columns:1fr}.caseSequence>a{border-bottom:1px solid #393936;border-right:0;min-height:180px;padding:28px 24px}.caseSequence>a:last-child{border-bottom:0}.refProcess{grid-template-columns:1fr;padding:82px 24px}.refProcess .refProcessLead{margin-bottom:56px}.refProcessModules{grid-template-columns:repeat(2,minmax(0,1fr))}.referenceSite.caseStudyPage .caseStudyTitle h1{width:115%;font-size:4rem}}@media (max-width:860px) and (min-width:721px){.refSelectedWork{display:block}.refSelectedWork>header{margin-bottom:52px}.refSelectedWorkPrimary{min-height:0;padding-top:72px;padding-bottom:88px}.refStatement{min-height:0;padding:76px 48px}.refStatementCopy{margin-top:48px}}@media (max-width:720px){.referenceSite>.siteHeader{min-height:184px;padding:17px 14px 12px;display:flex}.referenceSite>.siteHeader .wordmark{margin-bottom:15px;display:inline-flex}.referenceSite>.siteHeader .wordmarkA{font-size:40px}.referenceSite>.siteHeader .wordmarkHang{font-size:35px}.referenceSite>.siteHeader .siteNav{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;gap:0;width:100%;max-width:none}.referenceSite>.siteHeader .siteNav a{grid-template-columns:17px minmax(0,1fr);min-height:47px;padding:0 8px;font-size:12px}.referenceSite>.siteHeader .siteNav a:nth-child(3){border-right:1px solid #3c3c3a}.referenceSite>.siteHeader .siteNav a:nth-child(n+4){border-top:1px solid #3c3c3a}.refHero,.refBrandHero{min-height:720px}.refHeroImage,.refBrandPortrait{width:82vw;height:68%;top:16%}.refHeroTitle,.refBrandTitle{font-size:2.8rem;line-height:1}.refHeroTitle.titleLeft,.refBrandTitle.left{top:30%;left:20px}.refHeroTitle.titleRight,.refBrandTitle.right{bottom:18%;right:20px}.refHeroTitle span,.refBrandTitle span{white-space:normal}.refHeroMicro,.refBrandNote,.refHero .markTwo{display:none}.refBrandHeroAchievement{top:28px;left:20px;right:20px}.refBrandHeroAchievement strong{font-size:2.7rem}.refBrandHeroAchievement p{max-width:110px;font-size:11px}.refHeroFooter{bottom:24px;left:20px;right:20px}.refHeroFooter p{display:none}.refStatement{min-height:0;padding:68px 24px;display:block}.refStatementCopy{margin-top:42px}.refStatementCopy h2,.refBrandManifesto h2{font-size:2.4rem}.refStatementCopy p{font-size:13px}.refMiniCollage{grid-template-columns:.8fr 1.2fr .9fr;margin-top:48px}.refMiniCollage figure{height:145px}.refMiniCollage figure:nth-child(2){height:195px}.refTapeField{min-height:250px}.refTape{width:150%;font-size:9px;left:-25%}.refEntrySection{min-height:1040px}.refEntryLead{max-width:none;top:58px;left:24px;right:24px}.refEntryPortrait{width:auto;height:460px;top:235px;left:24px;right:24px}.refRouteStrip{grid-template-columns:1fr}.refRouteItem{grid-template-columns:.62fr 1fr;min-height:108px;display:grid}.refRouteImage,.refRouteArtwork{grid-row:1/3;height:108px}.refRouteItem>div:nth-child(2){align-self:end;padding-top:12px}.refRouteItem h3{min-height:0;padding-top:8px}.refSelectedWork,.refWriting,.refBrandSeries{padding:72px 24px;display:block}.brandVoices>header,.brandFeaturedCases>header{margin-bottom:50px;display:block}.brandVoices>header .pixelMark{margin-bottom:28px}.brandVoices>header h2,.brandFeaturedCases>header h2{font-size:2.7rem}.brandVoices>header>span:last-child,.brandFeaturedCases>header>span{margin-top:26px;display:block}.brandVoiceGrid,.brandFeaturedGrid{grid-template-columns:1fr}.brandVoiceGrid article,.brandVoiceGrid article:first-child{grid-row:auto;min-height:470px;padding:24px}.brandVoiceGrid h3{margin-top:58px;font-size:2.2rem}.brandVoiceGrid blockquote{font-size:1.05rem}.brandVoiceGrid details>div{padding:8px}.brandFeaturedGrid>a{min-height:440px;padding:24px}.brandFeaturedGrid>a>p{margin-top:60px}.brandFeaturedGrid h3{font-size:2.2rem}.refBrandTable>a{grid-template-columns:1fr 72px;min-height:0;padding:22px 0}.refBrandTable>a>strong{grid-column:1}.refBrandTable>a>div{grid-column:1/-1}.refBrandTable>a>small{grid-area:1/2}.caseEvidenceSection{padding-top:72px;padding-bottom:72px}.caseEvidenceSection h2{font-size:2.45rem}.caseEvidenceSection blockquote{font-size:1.3rem}.brandFaq>header h2{font-size:2.65rem}.brandFaq article{grid-template-columns:38px 1fr;gap:18px}.brandFaq article p{grid-column:2}.refSelectedWork>header,.refWriting>header,.refBrandSeries>header{margin-bottom:52px}.refWorkTable>a,.refBrandTable>a{grid-template-columns:.78fr 1.22fr 54px;gap:12px;min-height:74px;padding:0 8px;font-size:12px}.refWorkTable>a>strong,.refBrandTable>a>strong,.refWorkTable span,.refBrandTable span{font-size:12px}.refWorkTable small,.refBrandTable small{font-size:11px}.refSelectedWorkPrimary{min-height:0;padding-top:64px;padding-bottom:76px}.refSelectedWorkPrimary header h2{font-size:3rem}.homePerformanceSummary{margin-top:38px}.homePerformanceSummary>div{min-height:70px}.homePerformanceSummary dt{font-size:13px}.homePerformanceSummary dd{font-size:1.55rem}.refArticleTable>a{grid-template-columns:32px minmax(0,1fr) 54px;min-height:98px}.refArticleTable p{display:none}.refArticleTable h3{font-size:1.1rem}.refTextLink{margin-top:36px;display:inline-block;position:static}.refContactSection{padding:80px 24px}.refContactSection h2{font-size:2.8rem}.refBrandManifesto{min-height:680px;padding:72px 24px;display:block}.refBrandManifesto>div{margin:54px 0}.brandMillionSpotlight{padding:72px 24px 82px}.brandMillionSpotlight>header{display:block}.brandMillionSpotlight>header>div{margin-top:42px}.brandMillionSpotlight>header h2{font-size:2.8rem}.brandMillionFeature{margin-top:52px}.brandMillionCopy{padding:32px 26px 36px}.brandMillionCopy h3{margin:46px 0 24px;font-size:2rem}.brandMillionCopy dl{margin:52px 0 36px}.brandMillionCopy dl>div{min-height:88px}.brandMillionCopy dd{font-size:1.6rem}.brandTestimonials>header h2{font-size:2.65rem}.brandTestimonialGrid{grid-template-columns:1fr}.brandTestimonialGrid .wideFeedback{grid-column:auto;grid-template-rows:220px auto}.brandTestimonialGrid figure{grid-template-rows:520px auto}.refProcess{padding:72px 24px;display:block}.refProcess .refProcessLead h2{font-size:2.65rem}.refProcessModules{grid-template-columns:1fr}.refProcessModules article{grid-template-rows:auto 1fr;grid-template-columns:92px minmax(0,1fr);gap:24px;min-height:190px}.refProcessModules article header{grid-column:1/-1}.refProcessModules .processGeometry{grid-row:2;align-self:center}.refProcessModules footer{grid-column:2;align-self:center}.refProcessModules footer p{min-height:0}.caseStudyMetrics{grid-template-columns:repeat(2,1fr)}.caseStudyMetrics>div:nth-child(3n){border-right:1px solid #ffffff38}.caseStudyMetrics>div:nth-child(2n){border-right:0}.caseStudyMetrics>div:nth-last-child(-n+3){border-bottom:1px solid #ffffff38}.caseStudyMetrics>div:nth-last-child(-n+2){border-bottom:0}.refBrandTable em{display:none}.referenceSite.caseStudyPage .caseStudyHeroGrid{grid-template-columns:1fr;min-height:0}.referenceSite.caseStudyPage .caseStudyTitle{min-height:auto}.referenceSite.caseStudyPage .caseStudyTitle h1{width:auto;font-size:3rem}.referenceSite.caseStudyPage .caseStudyVisual{min-height:430px}}.referenceSite.editorialPage{color:#f1f1ee;background:#050505}.editorialPage h1,.editorialPage h2,.editorialPage h3{font-weight:450}.editorialPage section{border-bottom:1px solid #292927}.editorialSalesHero{grid-template-columns:.24fr minmax(0,1fr) .42fr;align-items:end;gap:5vw;min-height:700px;padding:102px 5vw 86px;display:grid}.salesHeroIndex{align-self:start}.salesHeroIndex>span{color:#666662;font-size:6.5rem;line-height:.8;display:block}.salesHeroIndex p{color:#8f8f8b;font-family:var(--font-geist-mono), monospace;margin:28px 0 0;font-size:9px;line-height:1.55}.salesHeroCopy .editorialEyebrow{color:#9c9c98;font-family:var(--font-geist-mono), monospace;margin-bottom:26px;font-size:10px}.salesHeroCopy h1{max-width:900px;margin:0;font-size:5.1rem;line-height:.98}.referenceSite :where(h1,h2,h3){overflow-wrap:normal;text-wrap:balance}.forcedTwoLine>span{white-space:nowrap;word-break:keep-all;display:inline-block}.communityPage .salesHeroCopy h1{font-size:3.4rem;line-height:1.06}.coachingPage .salesHeroCopy h1{font-size:3.1rem;line-height:1.06}.communityPage .peerSection h2{max-width:none;font-size:2.35rem;line-height:1.16}.communityPage .peerSection>header>p{color:#b0b0ac;font-size:12px}.salesHeroCopy>p:last-child{color:#aaa9a5;max-width:680px;margin:32px 0 0;font-size:1.05rem;line-height:1.75}.salesHeroOffer{border-top:1px solid #777773;align-self:end;padding-top:24px}.salesHeroOffer span,.salesHeroOffer em{font-family:var(--font-geist-mono), monospace;font-size:10px;font-style:normal;display:block}.salesHeroOffer strong{margin:18px 0 2px;font-size:8.4rem;font-weight:430;line-height:.82;display:block}.salesHeroOffer em{color:#d6d6d2}.salesHeroOffer p{color:#858581;margin:24px 0 0;font-size:11px;line-height:1.6}.editorialStats{color:#050505;background:#f1f1ee;grid-template-columns:repeat(4,1fr);display:grid}.editorialStats>div{border-right:1px solid #b8b8b4;min-height:150px;padding:25px 5vw 24px 24px}.editorialStats span{color:#555551;font-family:var(--font-geist-mono), monospace;font-size:9px;display:block}.editorialStats strong{margin-top:48px;font-size:1.8rem;font-weight:520;display:block}.editorialSplitSection{grid-template-columns:.62fr 1fr;gap:7vw;min-height:690px;padding:96px 5vw;display:grid}.editorialSplitSection>header{align-self:start}.editorialSplitSection>header>p,.editorialLightSection>header>p,.editorialModulesSection>header>p,.editorialProjectsSection>header>p,.editorialProofSection>header>p,.editorialStages>header>p,.editorialFaqSection>header>p,.articlesEditorialHero>div p,.contactEditorialHero>p,.socialArchive>header>p{color:#969692;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin:20px 0 15px;font-size:10px}.editorialSplitSection>header h2{max-width:540px;margin:0;font-size:3.7rem;line-height:1.04}.editorialFeatureList{border-top:1px solid #777773}.editorialFeatureList article{border-bottom:1px solid #343432;grid-template-columns:42px .65fr 1.3fr;align-items:start;gap:18px;min-height:132px;padding:24px 0;display:grid}.editorialFeatureList article>span,.peerList article>span{color:#777773;font-family:var(--font-geist-mono), monospace;font-size:9px}.editorialFeatureList h3,.peerList h3{margin:0;font-size:1.25rem}.editorialFeatureList p,.peerList p{color:#999995;margin:0;line-height:1.7}.editorialLightSection{color:#050505;background:#f1f1ee;grid-template-columns:.65fr 1fr;gap:7vw;min-height:640px;padding:96px 5vw;display:grid}.editorialLightSection>header h2{max-width:610px;margin:0;font-size:4rem;line-height:1.03}.projectFacts{grid-template-columns:.85fr 1fr}.projectFacts>header h2{font-size:2.2rem;line-height:1.14}.editorialQuestionGrid{border-top:1px solid #111;border-left:1px solid #aaa9a5;grid-template-columns:1fr 1fr;align-self:start;display:grid}.editorialQuestionGrid>div{border-bottom:1px solid #aaa9a5;border-right:1px solid #aaa9a5;min-height:110px;padding:18px}.editorialQuestionGrid span{color:#777773;font-family:var(--font-geist-mono), monospace;font-size:8px}.editorialQuestionGrid p{max-width:280px;margin:34px 0 0;font-size:1.02rem;line-height:1.5}.editorialModulesSection,.editorialProjectsSection,.editorialProofSection,.editorialStages,.editorialFaqSection,.socialArchive{grid-template-columns:.55fr 1fr;gap:7vw;padding:96px 5vw;display:grid}.editorialModulesSection>header h2,.editorialProjectsSection>header h2,.editorialProofSection>header h2,.editorialStages>header h2,.editorialFaqSection>header h2,.socialArchive>header h2{max-width:560px;margin:0;font-size:3.55rem;line-height:1.04}.editorialProjectsSection>header h2,.editorialFaqSection>header h2{font-size:3rem}.editorialModulesSection>header>strong{color:#777773;font-family:var(--font-geist-mono), monospace;margin-top:32px;font-size:9px;display:block}.editorialModuleTable{border-top:1px solid #858581}.editorialModuleTable>div{border-bottom:1px solid #343432;grid-template-columns:50px 1fr 80px;align-items:center;gap:18px;min-height:62px;padding:0 10px;display:grid}.editorialModuleTable span,.editorialModuleTable em{color:#777773;font-family:var(--font-geist-mono), monospace;font-size:9px;font-style:normal}.editorialModuleTable strong{font-size:1.05rem;font-weight:520}.editorialModuleTable em{justify-self:end}.peerList{border-top:1px solid #777773}.peerList article{border-bottom:1px solid #343432;grid-template-columns:42px .55fr 1.35fr;gap:18px;min-height:120px;padding:24px 0;display:grid}.editorialTracks{grid-template-columns:repeat(3,1fr);display:grid}.editorialTracks>div,.editorialTracks>a{border-right:1px solid #343432;min-height:330px;padding:36px 5vw 32px}.editorialTracks span{color:#969692;font-family:var(--font-geist-mono), monospace;font-size:10px}.editorialTracks h3{max-width:320px;margin:120px 0 16px;font-size:2rem}.editorialTracks p{color:#969692;max-width:360px;margin:0;line-height:1.7}.editorialTracks>a:hover{color:#050505;background:#f1f1ee}.editorialTracks>a:hover p{color:#555551}.editorialFitSection{grid-template-columns:1fr 1fr;display:grid}.editorialFitSection>div{min-height:570px;padding:80px 5vw}.editorialFitSection>div:first-child{color:#050505;background:#f1f1ee}.editorialFitSection>div:last-child{background:#141414}.editorialFitSection>div>p{color:#777773;font-family:var(--font-geist-mono), monospace;font-size:10px}.editorialFitSection h2{max-width:540px;margin:32px 0 52px;font-size:3.4rem;line-height:1.05}.editorialFitSection ul{border-top:1px solid;max-width:590px;margin:0;padding:0;list-style:none}.editorialFitSection li{border-bottom:1px solid;padding:17px 0;line-height:1.55}.editorialFaqSection>div{border-top:1px solid #777773}.editorialFaqSection details{border-bottom:1px solid #343432}.editorialFaqSection summary{cursor:pointer;grid-template-columns:50px 1fr;padding:22px 0;font-size:1.12rem;list-style:none;display:grid}.editorialFaqSection summary::-webkit-details-marker{display:none}.editorialFaqSection summary span{color:#777773;font-family:var(--font-geist-mono), monospace;font-size:9px}.editorialFaqSection details>p{color:#aaa9a5;max-width:680px;margin:0 0 28px 50px;line-height:1.8}.editorialOfferBand{color:#050505;background:#f1f1ee;justify-content:space-between;align-items:end;min-height:360px;padding:72px 5vw;display:flex}.editorialOfferBand p{color:#666662;font-family:var(--font-geist-mono), monospace;font-size:10px}.editorialOfferBand h2{max-width:820px;margin:24px 0 16px;font-size:3.8rem;line-height:1.04}.editorialOfferBand span{color:#555551}.editorialOfferBand>a{border:1px solid #050505;padding:16px 24px;font-weight:700}.editorialOfferBand>a:hover{color:#fff;background:#050505}.monetizationTracks{border-top:1px solid #292927}.editorialProjectGrid{border-top:1px solid #777773;grid-template-columns:repeat(3,1fr);display:grid}.editorialProjectGrid article{border-bottom:1px solid #343432;border-right:1px solid #343432;min-height:360px;padding:24px}.editorialProjectGrid article>span,.editorialProjectGrid article>strong{color:#8c8c88;font-family:var(--font-geist-mono), monospace;font-size:9px}.editorialProjectGrid h3{margin:88px 0 16px;font-size:2rem}.editorialProjectGrid p{color:#999995;min-height:100px;line-height:1.7}.editorialProjectGrid article>strong{margin-top:30px;display:block}.projectFacts dl{border-top:1px solid #111;margin:0}.projectFacts dl>div{border-bottom:1px solid #aaa9a5;grid-template-columns:.55fr 1fr;align-items:center;min-height:64px;display:grid}.projectFacts dt{color:#666662;font-family:var(--font-geist-mono), monospace;font-size:9px}.projectFacts dd{margin:0;font-size:1.05rem}.editorialWorkflow{grid-template-columns:.55fr 1fr;gap:7vw;min-height:660px;padding:96px 5vw;display:grid}.editorialWorkflow header p{color:#999995;font-family:var(--font-geist-mono), monospace;margin:20px 0 15px;font-size:10px}.editorialWorkflow h2{max-width:520px;margin:0;font-size:3.7rem}.editorialWorkflow ol{border-top:1px solid #777773;border-left:1px solid #343432;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.editorialWorkflow li{border-bottom:1px solid #343432;border-right:1px solid #343432;min-height:150px;padding:18px}.editorialWorkflow li span{color:#777773;font-family:var(--font-geist-mono), monospace;font-size:8px}.editorialWorkflow li strong{margin-top:62px;font-size:1.05rem;display:block}.editorialProofSection>header>span{color:#888884;max-width:480px;margin-top:24px;font-size:11px;line-height:1.6;display:block}.editorialProofGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.editorialProofGrid figure{border:1px solid #343432;grid-template-rows:500px 1fr;min-width:0;margin:0;display:grid}.editorialProofGrid figure>div,.editorialProofGrid figure:nth-child(2)>div{background:#111;height:500px;position:relative;overflow:hidden}.editorialProofGrid img{object-fit:cover;object-position:top;filter:grayscale()contrast(1.08);transition:filter .26s,transform .36s}.editorialProofGrid figcaption{min-height:185px;padding:24px}.editorialProofGrid figcaption span{color:#888884;font-family:var(--font-geist-mono), monospace;font-size:9px}.editorialProofGrid figcaption strong{margin:26px 0 10px;font-size:1.4rem;display:block}.editorialProofGrid figcaption p{color:#969692;margin:0;line-height:1.65}.editorialStages>div{border-top:1px solid #777773}.editorialStages article{border-bottom:1px solid #343432;grid-template-columns:90px .6fr 1.4fr;gap:20px;min-height:130px;padding:24px 0;display:grid}.editorialStages article span{color:#777773;font-family:var(--font-geist-mono), monospace;font-size:9px}.editorialStages h3{margin:0;font-size:1.3rem}.editorialStages article p{color:#999995;margin:0;line-height:1.7}.aboutEditorialHero{min-height:760px;position:relative;overflow:hidden}.aboutPortrait{width:min(50vw,680px);position:absolute;top:50px;bottom:0;right:8vw}.aboutPortrait:after{content:"";background:#00000038;position:absolute;inset:0}.aboutPortrait img{object-fit:cover;filter:grayscale()contrast(1.2)brightness(.72)}.aboutHeroTitle{z-index:2;width:min(68vw,980px);position:absolute;top:110px;left:5vw}.aboutHeroTitle>p{color:#92928e;font-family:var(--font-geist-mono), monospace;font-size:10px}.aboutHeroTitle h1{margin:54px 0 0;font-size:3.55rem;line-height:1.02}.aboutCapabilities>header h2{font-size:2rem;line-height:1.16}.aboutPrinciples>header h2{font-size:2.35rem;line-height:1.12}.aboutHeroNote{z-index:2;color:#aaa9a5;max-width:470px;line-height:1.75;position:absolute;bottom:54px;left:5vw}.contactEditorialHero{min-height:680px;padding:92px 5vw}.contactEditorialHero h1{max-width:1040px;margin:62px 0 84px;font-size:6rem;line-height:.95}.contactEditorialHero>div{grid-template-columns:.7fr 1fr;align-items:end;gap:7vw;display:grid}.contactEditorialHero>div>p{color:#999995;max-width:520px;margin:0;line-height:1.75}.contactRoutes{grid-template-columns:repeat(3,1fr);display:grid}.contactRoutes>div{border-right:1px solid #343432;min-height:230px;padding:32px 5vw}.contactRoutes span{color:#d7d7d3;font-size:1.35rem}.contactRoutes p{color:#8f8f8b;margin:90px 0 0;line-height:1.65}.socialArchive{grid-template-columns:.72fr 1fr}.socialArchive>header h2{max-width:none;font-size:2.2rem;line-height:1.12}.socialArchive>div{border-top:1px solid #777773}.socialArchive a{border-bottom:1px solid #343432;grid-template-columns:50px .45fr 1fr 1fr;align-items:center;gap:20px;min-height:76px;padding:0 10px;display:grid}.socialArchive a>span,.socialArchive a>p{color:#858581;font-family:var(--font-geist-mono), monospace;font-size:9px}.socialArchive a h3,.socialArchive a p{margin:0}.socialArchive a:hover{color:#050505;background:#f1f1ee}.socialArchive a:hover p{color:#555551}.articlesEditorialHero{grid-template-columns:.22fr 1fr;align-content:center;gap:4vw;min-height:570px;padding:92px 5vw 80px;display:grid}.articlesEditorialHero>div span{color:#777773;font-family:var(--font-geist-mono), monospace;font-size:9px}.articlesEditorialHero h1{max-width:980px;margin:0;font-size:3.2rem;line-height:1.04}.articlesEditorialHero>p{color:#999995;grid-column:2;max-width:700px;margin:18px 0 0;line-height:1.75}.articlesPage .contentLibrary{background:#050505;padding:72px 5vw 110px}.articlesPage .contentControls{grid-template-columns:1fr minmax(250px,.38fr);align-items:stretch;gap:28px;margin:0 0 26px;display:grid}.articlesPage .filterTabs{border:1px solid #3b3b38;grid-template-columns:repeat(5,1fr);gap:0;display:grid}.articlesPage .filterTabs button{color:#b5b5b1;background:0 0;border:0;border-right:1px solid #3b3b38;border-radius:0;min-height:50px;padding:0 12px}.articlesPage .filterTabs button.active,.articlesPage .filterTabs button:hover{color:#050505;background:#f1f1ee}.articlesPage .searchField input{color:#fff;background:#0b0b0b;border:1px solid #3b3b38;border-radius:0;width:100%;height:52px}.articlesPage .resultCount{color:#777773;font-family:var(--font-geist-mono), monospace;font-size:9px}.articleArchiveList{border-top:1px solid #858581}.articleArchiveList>a{border-bottom:1px solid #343432;grid-template-columns:54px minmax(0,1fr) 150px;gap:24px;min-height:150px;padding:22px 12px;display:grid}.articleArchiveList>a>span{color:#777773;font-family:var(--font-geist-mono), monospace;font-size:9px}.articleArchiveList>a>div:first-of-type>p{color:#8f8f8b;font-family:var(--font-geist-mono), monospace;margin:0 0 14px;font-size:9px}.articleArchiveList h2{margin:0 0 15px;font-size:1.65rem;line-height:1.3}.articleArchiveList small{color:#8f8f8b;max-width:820px;font-size:.88rem;line-height:1.6;display:block}.articleArchiveList>a>div:last-child{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.articleArchiveList>a>div:last-child strong{font-size:1.35rem}.articleArchiveList time{color:#777773;font-family:var(--font-geist-mono), monospace;font-size:9px}.articleArchiveList>a:hover{color:#050505;background:#f1f1ee}.articleArchiveList>a:hover small,.articleArchiveList>a:hover p,.articleArchiveList>a:hover time{color:#555551}.articlesPage .loadMore{color:#fff;background:0 0;border:1px solid #555551;border-radius:0;width:100%;min-height:58px;margin-top:12px;display:block}.articlesPage .loadMore:hover{color:#050505;background:#f1f1ee}.articlePage .articleDetail{color:#f1f1ee;max-width:1120px;padding-top:90px}.articlePage .backLink{color:#999995;font-family:var(--font-geist-mono), monospace;font-size:10px}.articlePage .articleDetailMeta{color:#999995;margin-top:72px}.articlePage .articleDetail h1{max-width:960px;margin:30px 0;font-size:4.8rem;font-weight:450;line-height:1.03}.articlePage .articleStats{border-color:#444440;margin:42px 0 70px}.articlePage .articleBody{max-width:800px}.articlePage .articleBody p{color:#d0d0cc;font-size:1.1rem;line-height:1.95}.articlePage .sourceButton{color:#f1f1ee;border-color:#f1f1ee;margin-top:52px;display:inline-block}.editorialPage .sharedContact{border-top:1px solid #292927;border-bottom:1px solid #292927}.editorialPage .siteFooter{color:#f1f1ee}.referenceSite .sharedContact h2{white-space:nowrap;font-size:2.75rem}.refSelectedWorkPrimary header h2{white-space:nowrap;font-size:3.35rem}.refContactSection h2{max-width:none;font-size:3rem}@media (max-width:1320px){.referenceSite .sharedContact{flex-direction:column;align-items:flex-start}.referenceSite .sharedContact .contactActions{flex-basis:auto;width:100%}}@media (max-width:1600px){.editorialSalesHero{grid-template-columns:.18fr 1fr;min-height:760px}.salesHeroCopy h1,.communityPage .salesHeroCopy h1,.coachingPage .salesHeroCopy h1{font-size:3.25rem}.salesHeroOffer{grid-column:2;grid-template-columns:1fr auto;align-items:end;display:grid}.salesHeroOffer strong{font-size:6rem}.salesHeroOffer p{grid-column:1/-1}}@media (max-width:980px){.editorialSalesHero{grid-template-columns:.18fr 1fr;min-height:760px}.salesHeroOffer{grid-column:2;grid-template-columns:1fr auto;align-items:end;display:grid}.salesHeroOffer strong{font-size:6rem}.salesHeroOffer p{grid-column:1/-1}.salesHeroCopy h1,.aboutHeroTitle h1{font-size:2.75rem}.communityPage .salesHeroCopy h1{font-size:3.25rem}.communityPage .peerSection h2{font-size:2rem}.editorialSplitSection,.editorialLightSection,.editorialModulesSection,.editorialProjectsSection,.editorialProofSection,.editorialStages,.editorialFaqSection,.socialArchive,.editorialWorkflow{grid-template-columns:.42fr 1fr}.projectFacts{grid-template-columns:.85fr 1fr}.projectFacts>header h2{font-size:1.75rem}.editorialProjectGrid{grid-template-columns:1fr}.editorialProjectGrid article{min-height:260px}.editorialProjectGrid h3{margin-top:48px}}@media (max-width:720px){.editorialSalesHero{min-height:0;padding:68px 24px 72px;display:block}.salesHeroIndex>span{font-size:4.8rem}.salesHeroIndex p{margin:16px 0 58px}.salesHeroCopy h1{font-size:3.1rem}.communityPage .salesHeroCopy h1{font-size:2.15rem;line-height:1.14}.coachingPage .salesHeroCopy h1{font-size:2.5rem;line-height:1.14}.communityPage .peerSection h2{font-size:1.4rem;line-height:1.3}.salesHeroCopy>p:last-child{font-size:.95rem}.salesHeroOffer{margin-top:74px;display:block}.salesHeroOffer strong{font-size:6.4rem}.editorialStats{grid-template-columns:1fr 1fr}.editorialStats>div{border-bottom:1px solid #b8b8b4;min-height:125px;padding:20px 24px}.editorialStats strong{margin-top:34px;font-size:1.45rem}.editorialSplitSection,.editorialLightSection,.editorialModulesSection,.editorialProjectsSection,.editorialProofSection,.editorialStages,.editorialFaqSection,.socialArchive,.editorialWorkflow{min-height:0;padding:72px 24px;display:block}.editorialSplitSection>header,.editorialLightSection>header,.editorialModulesSection>header,.editorialProjectsSection>header,.editorialProofSection>header,.editorialStages>header,.editorialFaqSection>header,.socialArchive>header,.editorialWorkflow>header{margin-bottom:56px}.editorialSplitSection>header h2,.editorialLightSection>header h2,.editorialModulesSection>header h2,.editorialProjectsSection>header h2,.editorialProofSection>header h2,.editorialStages>header h2,.editorialFaqSection>header h2,.socialArchive>header h2,.editorialWorkflow h2{font-size:2.6rem}.projectFacts>header h2{font-size:2.2rem}.editorialFeatureList article,.peerList article{grid-template-columns:34px 1fr;min-height:0}.editorialFeatureList article p,.peerList article p{grid-column:2}.editorialQuestionGrid{grid-template-columns:1fr}.editorialModuleTable>div{grid-template-columns:36px 1fr 64px}.editorialTracks{grid-template-columns:1fr}.editorialTracks>div,.editorialTracks>a{border-bottom:1px solid #343432;min-height:245px;padding:28px 24px}.editorialTracks h3{margin-top:76px}.editorialFitSection{grid-template-columns:1fr}.editorialFitSection>div{min-height:0;padding:70px 24px}.editorialFitSection h2{font-size:2.6rem}.editorialFaqSection details>p{margin-left:0}.editorialOfferBand{min-height:0;padding:68px 24px;display:block}.editorialOfferBand h2{font-size:2.65rem}.editorialOfferBand>a{margin-top:48px;display:inline-block}.editorialProjectGrid{grid-template-columns:1fr}.editorialProjectGrid article{min-height:240px}.projectFacts dl>div{grid-template-columns:.8fr 1.2fr;gap:14px}.editorialWorkflow ol{grid-template-columns:1fr 1fr}.editorialWorkflow li{min-height:120px}.editorialWorkflow li strong{margin-top:42px}.editorialProofGrid{grid-template-columns:1fr}.editorialProofGrid figure{grid-template-rows:420px auto}.editorialProofGrid figure>div,.editorialProofGrid figure:nth-child(2)>div{height:420px}.editorialStages article{grid-template-columns:62px 1fr}.editorialStages article p{grid-column:2}.aboutEditorialHero{min-height:760px}.aboutPortrait{width:auto;inset:205px 24px 0}.aboutHeroTitle{width:auto;top:68px;left:24px;right:24px}.aboutHeroTitle h1{margin-top:28px;font-size:2rem;line-height:1.12}.aboutHeroNote{bottom:34px;left:24px;right:24px}.contactEditorialHero{min-height:0;padding:70px 24px}.contactEditorialHero h1{margin:48px 0 60px;font-size:3.6rem}.contactEditorialHero>div,.contactRoutes{grid-template-columns:1fr}.contactRoutes>div{border-bottom:1px solid #343432;min-height:190px;padding:28px 24px}.contactRoutes p{margin-top:62px}.socialArchive a{grid-template-columns:34px .45fr 1fr;min-height:92px}.socialArchive a p{display:none}.articlesEditorialHero{min-height:0;padding:70px 24px;display:block}.articlesEditorialHero h1{margin-top:58px;font-size:2rem;line-height:1.12}.articlesEditorialHero>p{margin-top:28px}.articlesPage .contentLibrary{padding:54px 24px 86px}.articlesPage .contentControls{grid-template-columns:1fr}.articlesPage .filterTabs{grid-template-columns:1fr 1fr}.articlesPage .filterTabs button:nth-child(2){border-right:0}.articlesPage .filterTabs button:last-child{border-top:1px solid #3b3b38;grid-column:1/-1}.referenceSite .sharedContact .contactActions{flex-basis:auto;grid-template-columns:1fr;width:100%}.articleArchiveList>a{grid-template-columns:36px minmax(0,1fr);min-height:160px;padding:20px 0}.articleArchiveList>a>div:last-child{flex-direction:row;grid-column:2;align-items:flex-start}.articleArchiveList small{display:none}.articlePage .articleDetail{padding:64px 24px 82px}.articlePage .articleDetailMeta{margin-top:52px}.articlePage .articleDetail h1{font-size:2.85rem}}@media (max-width:420px){.refStatementCopy h2{font-size:2.05rem}.refMiniCollage{grid-template-columns:.85fr 1.12fr 1fr}.miniMaterial figcaption{font-size:11px;left:6px;right:6px}.communityPage .salesHeroCopy h1{font-size:1.45rem;line-height:1.25}.coachingPage .salesHeroCopy h1{font-size:1.75rem;line-height:1.2}.referenceSite.caseStudyPage .caseStudyTitle h1{font-size:2.25rem;line-height:1.08}.referenceSite.caseStudyPage .caseStudyVisual{min-height:360px}.referenceSite.caseStudyPage .caseStudyVisual blockquote{font-size:1.4rem;line-height:1.45}.articlePage .articleDetail h1{font-size:2.35rem;line-height:1.08}.articlePage .articleBody p{overflow-wrap:anywhere;font-size:1rem}.contactEditorialHero h1{font-size:2.5rem;line-height:1.08}.communityPage .peerSection h2{font-size:1.2rem;line-height:1.35}.communityPage .editorialModulesSection>header h2{font-size:2.25rem}.articlesEditorialHero h1{font-size:1.75rem}.referenceSite .sharedContact h2{font-size:1.6rem}.refSelectedWorkPrimary header h2{font-size:2.6rem}}.motionPage{animation:.42s cubic-bezier(.22,1,.36,1) both pageEnter}.articleReadingProgress{--reading-progress:0;z-index:120;pointer-events:none;height:3px;transform:scaleX(var(--reading-progress));transform-origin:0;background:#f1f1ee;transition:transform 80ms linear;position:fixed;top:0;left:0;right:0}.editorialFaqSection summary:after{content:"";border-bottom:1px solid;border-right:1px solid;align-self:center;width:18px;height:18px;transition:transform .22s cubic-bezier(.22,1,.36,1);transform:rotate(45deg)translate(-4px,4px)}.editorialFaqSection summary{grid-template-columns:50px minmax(0,1fr) 28px}.editorialFaqSection details[open] summary:after{transform:rotate(225deg)translate(-2px,-2px)}.editorialFaqSection details[open]>p{animation:.28s cubic-bezier(.22,1,.36,1) both faqAnswerIn}@keyframes faqAnswerIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translate(0)}}@keyframes pageEnter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){body.motion-ready [data-reveal]{opacity:0;will-change:opacity, transform;transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);transform:translateY(22px)}body.motion-ready [data-reveal].is-visible{opacity:1;transform:translate(0)}body.motion-ready .brandStoryEvidence[data-reveal],body.motion-ready .brandStoryEvidence[data-reveal].is-visible{transform:none}body.motion-ready .motionImageReveal[data-reveal]{clip-path:inset(0 0 16%);transition:clip-path .9s cubic-bezier(.22,1,.36,1),opacity .7s,transform 1s cubic-bezier(.22,1,.36,1);transform:scale(1.035)}body.motion-ready .motionImageReveal[data-reveal].is-visible{clip-path:inset(0);transform:scale(1)}body.motion-ready .motionHeroLines[data-reveal]{opacity:1;transform:none}body.motion-ready .motionHeroLines[data-reveal]>span{clip-path:inset(0 0 105%);transition:clip-path .78s cubic-bezier(.22,1,.36,1),transform .78s cubic-bezier(.22,1,.36,1);transform:translateY(34%)}body.motion-ready .motionHeroLines[data-reveal].is-visible>span{clip-path:inset(0);transform:translate(0)}body.motion-ready .motionHeroLines[data-reveal]>span:nth-of-type(2){transition-delay:90ms}body.motion-ready .motionHeroLines[data-reveal]>span:nth-of-type(3){transition-delay:.18s}body.motion-ready .homePerformanceSummary>div:nth-child(2),body.motion-ready .refMiniCollage>figure:nth-child(2),body.motion-ready .refRouteStrip>a:nth-child(2),body.motion-ready .brandTestimonialGrid>figure:nth-child(2),body.motion-ready .refProcessModules>article:nth-child(2){transition-delay:70ms}body.motion-ready .homePerformanceSummary>div:nth-child(3),body.motion-ready .refMiniCollage>figure:nth-child(3),body.motion-ready .refRouteStrip>a:nth-child(3),body.motion-ready .brandTestimonialGrid>figure:nth-child(3),body.motion-ready .refProcessModules>article:nth-child(3){transition-delay:.14s}body.motion-ready .refProcessModules>article:nth-child(4){transition-delay:.21s}}[data-magnetic]{transform:translate3d(var(--magnet-x,0), var(--magnet-y,0), 0);transition:transform .18s cubic-bezier(.22,1,.36,1)}.caseCursor{--cursor-x:-100px;--cursor-y:-100px;z-index:100;color:#050505;width:86px;height:34px;font-family:var(--font-geist-mono), monospace;text-align:center;pointer-events:none;opacity:0;transform:translate3d(calc(var(--cursor-x) + 18px), calc(var(--cursor-y) + 18px), 0);background:#f1f1ee;border:1px solid #050505;font-size:10px;line-height:32px;transition:opacity .12s,width .18s;position:fixed;top:0;left:0}.caseCursor.is-active{opacity:1}.brandMillionStory{padding-bottom:92px}.brandStoryLayout{grid-template-columns:minmax(310px,.72fr) minmax(0,1.28fr);gap:5vw;margin-top:74px;display:grid}.brandStoryChapters{border-top:1px solid #454542}.brandStoryChapters article{opacity:.38;border-bottom:1px solid #343431;flex-direction:column;justify-content:center;min-height:54vh;padding:38px 0 48px;transition:opacity .26s;display:flex}.brandStoryChapters article.is-active{opacity:1}.brandStoryChapters article>div{justify-content:space-between;align-items:center;display:flex}.brandStoryChapters article span,.brandStoryChapters article em{color:#8d8d89;font-family:var(--font-geist-mono), monospace;font-size:10px;font-style:normal}.brandStoryChapters article h3{max-width:520px;margin:auto 0 26px;font-size:2.45rem;font-weight:450;line-height:1.08}.brandStoryChapters article p{color:#9e9e9a;max-width:530px;margin:0;font-size:14px;line-height:1.8}.brandStoryEvidence{background:#090909;border:1px solid #3b3b38;grid-template-rows:minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr) .44fr;align-self:start;height:calc(100svh - 44px);min-height:680px;max-height:940px;display:grid;position:sticky;top:22px;overflow:hidden}.brandStoryImage{background:#efefed;grid-column:1/-1;min-height:0;position:relative;overflow:hidden}.brandStoryImage:after{content:"";pointer-events:none;background:linear-gradient(#0000 64%,#0505058a);position:absolute;inset:0}.brandStoryImage img{object-fit:contain;filter:grayscale()contrast(1.05);transition:filter .42s,transform .52s cubic-bezier(.22,1,.36,1)}.brandStoryEvidence[data-active="2"] .brandStoryImage img,.brandStoryEvidence[data-active="3"] .brandStoryImage img{filter:grayscale(0)contrast();transform:scale(1.008)}.brandStoryStatus{border-top:1px solid #3b3b38;border-right:1px solid #3b3b38;min-height:152px;padding:26px 30px}.brandStoryStatus span{color:#898985;font-family:var(--font-geist-mono), monospace;font-size:10px}.brandStoryStatus strong{margin-top:18px;font-size:clamp(2.2rem,4vw,4.6rem);font-weight:470;line-height:.92;display:block}.brandStoryStatus p{color:#aaa9a5;margin:10px 0 0;font-size:12px}.brandStoryEvidence dl{border-top:1px solid #3b3b38;min-height:152px;margin:0;display:grid}.brandStoryEvidence dl>div{border-bottom:1px solid #2d2d2b;justify-content:space-between;align-items:center;padding:0 22px;display:flex}.brandStoryEvidence dl>div:last-child{border-bottom:0}.brandStoryEvidence dt{color:#8c8c88;font-size:10px}.brandStoryEvidence dd{margin:0;font-size:1rem}.brandStoryEvidence>a{color:#050505;text-align:center;background:#f1f1ee;border-top:1px solid #050505;grid-column:1/-1;min-height:58px;padding:0 30px;font-size:13px;font-weight:650;line-height:58px}@media (max-width:900px){.caseCursor{display:none}[data-magnetic]{transform:none}.brandStoryLayout{flex-direction:column;margin-top:54px;display:flex}.brandStoryEvidence{order:-1;width:100%;height:auto;min-height:0;max-height:none;position:relative;top:auto}.brandStoryImage{aspect-ratio:1218/950;min-height:0}.brandStoryChapters article{opacity:1;min-height:0;padding:38px 0 42px}.brandStoryChapters article h3{margin:64px 0 20px}}@media (max-width:560px){.brandStoryEvidence{grid-template-columns:1fr}.brandStoryImage,.brandStoryStatus,.brandStoryEvidence dl,.brandStoryEvidence>a{grid-column:1}.brandStoryStatus{border-right:0}.brandStoryEvidence dl{grid-template-columns:repeat(3,1fr);min-height:82px}.brandStoryEvidence dl>div{border-bottom:0;border-right:1px solid #2d2d2b;flex-direction:column;justify-content:center;padding:14px 10px}.brandStoryEvidence dl>div:last-child{border-right:0}.brandStoryChapters article h3{font-size:1.85rem}}@media (prefers-reduced-motion:reduce){.motionPage{animation:none}[data-reveal]{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}.motionHeroLines>span{clip-path:none!important;transition:none!important;transform:none!important}.caseCursor{display:none}[data-magnetic]{transition:none;transform:none}.brandStoryChapters article{opacity:1}}.businessHero{grid-template-columns:.2fr minmax(0,1fr) .36fr;align-items:end;gap:5vw;min-height:720px;padding:102px 5vw 86px;display:grid}.businessHeroIndex{align-self:start}.businessHeroIndex strong{color:#666662;font-size:6.5rem;font-weight:430;line-height:.8;display:block}.businessHeroIndex span,.businessHeroCopy>p:first-child,.businessHeroAside>span{color:#8f8f8b;font-family:var(--font-geist-mono), monospace;font-size:10px;line-height:1.55}.businessHeroIndex span{margin-top:28px;display:block}.businessHeroCopy h1{max-width:900px;margin:25px 0 30px;font-size:4.5rem;font-weight:450;line-height:1.02}.businessHeroCopy>p:last-child{color:#aaa9a5;max-width:720px;margin:0;font-size:1.08rem;line-height:1.75}.businessHeroAside{border-top:1px solid #777773;align-self:end;padding-top:25px}.businessHeroAside strong{margin:34px 0 18px;font-size:1.8rem;font-weight:480;line-height:1.16;display:block}.businessHeroAside p{color:#92928e;margin:0;font-size:14px;line-height:1.7}.decisionGuide,.partnerComparison,.enterpriseServices,.enterpriseBrandSection,.enterprisePricingSection,.aboutCasesSection{padding:96px 5vw}.decisionGuide,.enterpriseBrandSection{grid-template-columns:.55fr 1fr;gap:7vw;display:grid}.decisionGuide header>p,.businessPathSection header>p,.partnerComparison header>p,.enterpriseServices header>p,.enterpriseBrandSection header>p,.enterprisePricingSection header>p,.aboutCasesSection header p{color:#969692;font-family:var(--font-geist-mono), monospace;font-size:10px}.decisionGuide h2,.businessPathSection header h2,.partnerComparison header h2,.enterpriseServices header h2,.enterpriseBrandSection header h2,.enterprisePricingSection header h2,.aboutCasesSection header h2{max-width:720px;margin:22px 0 0;font-size:3.4rem;font-weight:450;line-height:1.04}.decisionRows{border-top:1px solid #777773}.decisionRows>div{border-bottom:1px solid #343432;grid-template-columns:.32fr 1fr .5fr;align-items:center;gap:22px;min-height:104px;padding:24px 0;display:grid}.decisionRows span,.decisionRows em{color:#858581;font-family:var(--font-geist-mono), monospace;font-size:10px;font-style:normal}.decisionRows strong{font-size:1.14rem;font-weight:480;line-height:1.5}.decisionRows em{justify-self:end}.businessPathSection{color:#050505;background:#f1f1ee;padding:96px 5vw 110px}.businessPathSection>header{justify-content:space-between;align-items:end;margin-bottom:58px;display:flex}.businessPathGrid{border-top:1px solid #050505;border-left:1px solid #9a9a96;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.businessPathGrid>a{border-bottom:1px solid #9a9a96;border-right:1px solid #9a9a96;flex-direction:column;min-height:560px;padding:28px;transition:background .18s,color .18s;display:flex}.businessPathGrid>a:hover{color:#f1f1ee;background:#050505}.businessPathGrid>a>div{color:#666662;font-family:var(--font-geist-mono), monospace;justify-content:space-between;font-size:10px;display:flex}.businessPathGrid em{text-align:right;max-width:190px;font-style:normal}.businessPathGrid h3{margin:90px 0 14px;font-size:2.4rem;font-weight:470}.businessPathGrid>a>strong{font-size:1.1rem;font-weight:520}.businessPathGrid p{color:#555551;margin:42px 0 28px;line-height:1.75}.businessPathGrid>a:hover p,.businessPathGrid>a:hover small{color:#aaa9a5}.businessPathGrid small{color:#666662;font-size:12px;line-height:1.6}.businessPathGrid b{border-top:1px solid;margin-top:auto;padding-top:22px;font-size:13px}.businessBoundary{min-height:470px;padding:90px 5vw}.businessBoundary>p{color:#8f8f8b;font-family:var(--font-geist-mono), monospace;font-size:10px}.businessBoundary h2{max-width:900px;margin:55px 0 30px;font-size:4rem;font-weight:450;line-height:1.03}.businessBoundary span{color:#999995;max-width:720px;line-height:1.75;display:block}.partnerComparison{color:#050505;background:#f1f1ee;grid-template-columns:.55fr 1fr;gap:7vw;display:grid}.partnerComparison>div{border-top:1px solid #050505;border-left:1px solid #aaa9a5;grid-template-columns:1fr 1fr;display:grid}.partnerComparison article{border-bottom:1px solid #aaa9a5;border-right:1px solid #aaa9a5;flex-direction:column;min-height:410px;padding:28px;display:flex}.partnerComparison article>span,.partnerComparison article>strong{color:#666662;font-family:var(--font-geist-mono), monospace;font-size:10px}.partnerComparison h3{margin:100px 0 20px;font-size:2rem;font-weight:470}.partnerComparison article p{color:#555551;line-height:1.75}.partnerComparison article>strong{margin-top:auto}.enterpriseServices{grid-template-columns:.55fr 1fr;gap:7vw;display:grid}.enterpriseServices>div{border-top:1px solid #777773;border-left:1px solid #343432;grid-template-columns:1fr 1fr;display:grid}.enterpriseServices article{border-bottom:1px solid #343432;border-right:1px solid #343432;min-height:260px;padding:24px}.enterpriseServices article span{color:#858581;font-family:var(--font-geist-mono), monospace;font-size:10px}.enterpriseServices article h3{margin:65px 0 16px;font-size:1.7rem;font-weight:470}.enterpriseServices article p{color:#999995;margin:0;line-height:1.7}.enterpriseBrandSection{color:#050505;background:#f1f1ee}.enterpriseBrandSection>div>p{color:#555551;max-width:760px;font-size:1.08rem;line-height:1.85}.enterpriseBrandSection dl{border-top:1px solid #050505;margin:55px 0 38px}.enterpriseBrandSection dl>div{border-bottom:1px solid #aaa9a5;grid-template-columns:.34fr 1fr;gap:24px;padding:20px 0;display:grid}.enterpriseBrandSection dt{color:#666662;font-family:var(--font-geist-mono), monospace;font-size:10px}.enterpriseBrandSection dd{margin:0}.enterpriseBrandSection a,.enterpriseDualServices a{border:1px solid;padding:15px 22px;font-weight:700;display:inline-block}.enterprisePricingSection>header{grid-template-columns:.34fr 1fr;gap:5vw;margin-bottom:62px;display:grid}.enterprisePricingSection>header>p{grid-row:1/3}.enterprisePricingSection>header>span{color:#999995;grid-column:2;max-width:760px;line-height:1.7}.enterprisePricingGrid{border-top:1px solid #777773;border-left:1px solid #343432;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.enterprisePricingGrid article{border-bottom:1px solid #343432;border-right:1px solid #343432;flex-direction:column;min-height:420px;padding:28px;display:flex}.enterprisePricingGrid article.featured{color:#050505;background:#f1f1ee}.enterprisePricingGrid article>div{color:#858581;font-family:var(--font-geist-mono), monospace;justify-content:space-between;font-size:10px;display:flex}.enterprisePricingGrid article em{border:1px solid;padding:4px 7px;font-style:normal}.enterprisePricingGrid h3{margin:72px 0 24px;font-size:1.8rem;font-weight:470}.enterprisePricingGrid article>strong{font-size:3.6rem;font-weight:450;display:block}.enterprisePricingGrid article>strong small{margin-left:8px;font-size:.8rem;font-weight:450}.enterprisePricingGrid article>p{color:#999995;margin-top:auto;line-height:1.7}.enterprisePricingGrid article.featured>p{color:#555551}.enterpriseTerms{grid-template-columns:.34fr 1fr;gap:5vw;margin-top:62px;display:grid}.enterpriseTerms>p{color:#858581;font-family:var(--font-geist-mono), monospace;font-size:10px}.enterpriseTerms ul{border-top:1px solid #777773;margin:0;padding:0;list-style:none}.enterpriseTerms li{color:#aaa9a5;border-bottom:1px solid #343432;padding:18px 0;line-height:1.65}.enterpriseDualServices{grid-template-columns:1fr 1fr;display:grid}.enterpriseDualServices article{border-right:1px solid #343432;flex-direction:column;min-height:580px;padding:80px 5vw;display:flex}.enterpriseDualServices article:last-child{color:#050505;background:#f1f1ee}.enterpriseDualServices article>span,.enterpriseDualServices article>em{color:#858581;font-family:var(--font-geist-mono), monospace;font-size:10px;font-style:normal}.enterpriseDualServices h2{max-width:560px;margin:75px 0 28px;font-size:3.1rem;font-weight:450;line-height:1.05}.enterpriseDualServices article>strong{font-size:1.8rem;font-weight:500}.enterpriseDualServices article>em{margin-top:8px}.enterpriseDualServices article>p{color:#999995;max-width:620px;margin:52px 0 34px;line-height:1.75}.enterpriseDualServices article:last-child>p{color:#555551}.enterpriseDualServices a{align-self:flex-start;margin-top:auto}.aboutCasesSection>header{justify-content:space-between;align-items:end;margin-bottom:56px;display:flex}.aboutCasesSection>header h2{font-size:3.2rem}.aboutCasesSection>header a{border-bottom:1px solid;padding-bottom:5px;font-size:13px}.aboutCaseGrid{border-top:1px solid #777773;border-left:1px solid #343432;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.aboutCaseGrid>a{border-bottom:1px solid #343432;border-right:1px solid #343432;flex-direction:column;min-height:360px;padding:25px;transition:background .18s,color .18s;display:flex}.aboutCaseGrid>a:hover{color:#050505;background:#f1f1ee}.aboutCaseGrid span,.aboutCaseGrid p{color:#858581;font-family:var(--font-geist-mono), monospace;font-size:10px}.aboutCaseGrid p{margin:50px 0 12px}.aboutCaseGrid h3{max-width:360px;margin:0;font-size:2rem;font-weight:470;line-height:1.16}.aboutCaseGrid strong{margin-top:auto;font-size:1.5rem}@media (max-width:980px){.businessHero{grid-template-columns:.2fr 1fr}.businessHeroAside{grid-column:2}.businessHeroCopy h1{font-size:3.4rem}.decisionGuide,.partnerComparison,.enterpriseServices,.enterpriseBrandSection{grid-template-columns:.42fr 1fr}.businessPathGrid{grid-template-columns:1fr}.businessPathGrid>a{min-height:390px}.businessPathGrid h3{margin-top:60px}.enterprisePricingGrid{grid-template-columns:1fr}.enterprisePricingGrid article{min-height:340px}.aboutCaseGrid{grid-template-columns:1fr}.aboutCaseGrid>a{min-height:260px}}@media (max-width:820px){.referenceSite>.siteHeader{min-height:212px;padding:14px 14px 10px;display:flex}.referenceSite>.siteHeader .siteNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:100%;max-width:none}.referenceSite>.siteHeader .siteNav a{border-top:1px solid #3c3c3a;border-right:1px solid #3c3c3a;grid-template-columns:17px minmax(0,1fr);min-height:42px;padding:0 8px;font-size:11px}.referenceSite>.siteHeader .siteNav a:nth-child(-n+2){border-top:0}}@media (max-width:720px){.businessHero{min-height:0;padding:42px 24px 64px;display:block}.businessHeroIndex strong{font-size:3.9rem}.businessHeroIndex span{margin-top:18px;margin-bottom:28px}.businessHeroCopy h1{margin:18px 0 24px;font-size:2.55rem;line-height:1.08}.businessHeroCopy>p:last-child{font-size:1rem}.businessHeroAside{margin-top:52px}.decisionGuide,.partnerComparison,.enterpriseServices,.enterpriseBrandSection{padding:72px 24px;display:block}.decisionGuide header,.partnerComparison header,.enterpriseServices header,.enterpriseBrandSection header{margin-bottom:52px}.decisionGuide h2,.businessPathSection header h2,.partnerComparison header h2,.enterpriseServices header h2,.enterpriseBrandSection header h2,.enterprisePricingSection header h2,.aboutCasesSection header h2{font-size:2.5rem}.decisionRows>div{grid-template-columns:1fr;gap:10px}.decisionRows em{justify-self:start}.businessPathSection{padding:72px 24px 82px}.businessPathSection>header{display:block}.businessPathGrid{margin-top:48px}.businessPathGrid>a{min-height:420px;padding:24px}.businessPathGrid h3{font-size:2rem}.businessBoundary{min-height:0;padding:72px 24px}.businessBoundary h2{font-size:2.6rem}.partnerComparison>div{grid-template-columns:1fr}.partnerComparison article{min-height:330px}.partnerComparison h3{margin-top:66px}.enterpriseServices>div{grid-template-columns:1fr}.enterpriseServices article{min-height:230px}.enterpriseBrandSection dl>div{grid-template-columns:1fr}.enterprisePricingSection{padding:72px 24px}.enterprisePricingSection>header{display:block}.enterprisePricingSection>header>span{margin-top:30px;display:block}.enterprisePricingGrid{margin-top:48px}.enterprisePricingGrid article{min-height:340px}.enterprisePricingGrid article>strong{font-size:3rem}.enterpriseTerms{display:block}.enterpriseTerms ul{margin-top:24px}.enterpriseDualServices{grid-template-columns:1fr}.enterpriseDualServices article{min-height:520px;padding:70px 24px}.enterpriseDualServices h2{font-size:2.55rem}.aboutCasesSection{padding:72px 24px}.aboutCasesSection>header{display:block}.aboutCasesSection>header a{margin-top:30px;display:inline-block}.aboutCaseGrid{margin-top:48px}.aboutCaseGrid>a{min-height:260px}}@media (max-width:420px){.businessHeroCopy h1{font-size:2rem}.businessHeroCopy .motionHeroLines>span{white-space:normal}.decisionGuide h2,.businessPathSection header h2,.partnerComparison header h2,.enterpriseServices header h2,.enterpriseBrandSection header h2,.enterprisePricingSection header h2,.aboutCasesSection header h2{font-size:2.1rem}.enterpriseDualServices h2{font-size:2.15rem}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
