/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-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{.relative{position:relative}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}}@font-face{font-family:Circular;src:url(/fonts/circular-book.woff)format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Circular;src:url(/fonts/circular-bold.woff)format("woff");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Radikal;src:url(/fonts/radikal-medium.woff)format("woff");font-style:normal;font-weight:500;font-display:swap}:root{--carbon:#1f1f1f;--gold:#fcc200;--light:#f0f0f0;--white:#fff;--line:#1f1f1f2e;--page-pad:clamp(1.25rem, 4vw, 5rem);--section-space:clamp(8rem, 13vw, 14rem);--type-title:clamp(3rem, 4.2vw, 4.25rem);--type-subtitle:clamp(2rem, 2.55vw, 2.6rem);--type-large:clamp(1.25rem, 1.45vw, 1.5rem);--type-small:clamp(1rem, 1vw, 1.08rem);--type-label:.68rem;--section-title-size:var(--type-title);--hero-title-size:clamp(5.4rem, 10.5vw, 10rem);--page-title-size:clamp(4.8rem, 8.8vw, 8.5rem)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--white);color:var(--carbon);-webkit-font-smoothing:antialiased;margin:0;font-family:Circular,Arial,sans-serif;font-size:16px;line-height:1.45}a{color:inherit;text-decoration:none}img{display:block}a:focus-visible,summary:focus-visible{outline:2px solid var(--gold);outline-offset:5px}.page-grid{padding-left:var(--page-pad);padding-right:var(--page-pad);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(.8rem,1.5vw,1.75rem);display:grid}.site-header{z-index:30;align-items:center;width:100%;min-height:7.5rem;position:absolute;top:0;left:0}.brand{grid-column:1/span 2;width:clamp(6.6rem,9vw,9.6rem)}.brand img,.site-footer img{width:100%;height:auto}.main-nav{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;grid-column:4/span 6;justify-content:center;gap:clamp(1rem,2vw,2.5rem);display:flex}.mobile-nav{display:none}.main-nav a,.text-link{position:relative}.main-nav a:after,.text-link:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .24s;position:absolute;bottom:-.35rem;left:0;right:0;transform:scaleX(0)}.main-nav a:hover:after,.text-link:hover:after{transform-origin:0;transform:scaleX(1)}.header-cta{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;grid-column:11/-1;justify-content:flex-end;align-items:center;gap:.7rem;display:inline-flex}.arrow-mark{font-family:Circular,sans-serif;font-size:1.2rem;line-height:.8;transition:transform .22s;display:inline-block}a:hover .arrow-mark{transform:translate(.3rem)}.section-label{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.12em;text-transform:uppercase;margin:0;line-height:1.2}.section-label-light{color:var(--white)}.button{min-width:15rem;font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.07em;text-transform:uppercase;border:1px solid #0000;justify-content:space-between;align-items:center;gap:1.5rem;padding:1rem 1.2rem;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.button-dark{background:var(--carbon);color:var(--white)}.button-dark:hover,.button-gold{background:var(--gold);color:var(--carbon)}.button-gold:hover{background:var(--white)}.text-link{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:.7rem;padding-bottom:.15rem;display:inline-flex}.media-reveal{position:relative;overflow:hidden}.media-reveal:after{z-index:3;background:var(--light);content:"";transform-origin:100%;pointer-events:none;animation:1.15s cubic-bezier(.77,0,.18,1) .18s both media-wipe;position:absolute;inset:0}@keyframes media-wipe{to{transform:scaleX(0)}}.reveal{animation:.8s cubic-bezier(.18,.76,.2,1) both reveal-up}.reveal-delay-1{animation-delay:.1s}.reveal-delay-2{animation-delay:.2s}@keyframes reveal-up{0%{opacity:0;transform:translateY(1.3rem)}to{opacity:1;transform:translateY(0)}}.home-hero{min-height:100svh;padding-top:clamp(12rem,21vh,15.5rem);padding-bottom:clamp(5rem,9vh,7rem);position:relative;overflow:hidden}.hero-texture{z-index:0;width:min(34vw,34rem);height:100%;position:absolute;top:0;right:0}.hero-texture img{object-fit:cover}.hero-texture:before{z-index:2;background:linear-gradient(90deg, var(--white), transparent 32%);content:"";position:absolute;inset:0}.hero-texture>span{z-index:4;font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.12em;text-transform:uppercase;writing-mode:vertical-rl;position:absolute;bottom:2rem;right:1.5rem}.hero-kicker{z-index:2;font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.12em;text-transform:uppercase;grid-column:1/span 7;align-self:start;margin:0}.hero-title{z-index:2;font-size:var(--hero-title-size);letter-spacing:-.07em;grid-column:1/-1;margin:clamp(2rem,5vh,4rem) 0 0;font-weight:700;line-height:.78;position:relative}.hero-title span{margin-left:8.3%;display:block}.hero-intro{z-index:5;grid-column:7/span 5;margin-top:clamp(3.5rem,7vh,6.5rem);position:relative}.hero-intro>p{max-width:36rem;font-size:var(--type-large);letter-spacing:-.025em;margin:0;line-height:1.35}.hero-actions{align-items:center;gap:clamp(1.25rem,2.5vw,3rem);margin-top:2.25rem;display:flex}.proof{row-gap:clamp(4rem,6vw,6rem);padding-top:clamp(6rem,9vw,9rem);padding-bottom:clamp(6rem,9vw,9rem)}.proof-heading{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:clamp(.8rem,1.5vw,1.75rem);padding:0;display:grid}.proof-heading .section-label{grid-column:1/span 3}.proof-heading>p:not(.section-label){color:#1f1f1fa8;max-width:24rem;font-size:var(--type-small);grid-column:8/-1;justify-self:end;margin:0}.logo-wall{width:calc(100% + (2 * var(--page-pad)));min-width:0;margin-left:calc(-1 * var(--page-pad));grid-column:1/-1;overflow:hidden}.logo-row{width:100%;overflow:hidden}.logo-row+.logo-row{margin-top:clamp(1.5rem,3vw,3rem)}.logo-track{will-change:transform;width:max-content;animation:56s linear infinite logo-scroll;display:flex}.logo-row-2 .logo-track{animation-duration:64s;animation-direction:reverse}.logo-cell{aspect-ratio:3/2;flex:0 0 clamp(13rem,18vw,18rem);position:relative;overflow:hidden}.logo-cell img{object-fit:contain;object-position:center;filter:grayscale();opacity:.62;padding:clamp(1.5rem,2.5vw,2.75rem);transition:filter .3s,opacity .3s}.logo-cell:hover img{filter:grayscale(0);opacity:.92}.logo-cell:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}@keyframes logo-scroll{to{transform:translate(-50%)}}.home-statement{padding-top:var(--section-space);padding-bottom:var(--section-space)}.home-statement>.section-label{grid-column:1/span 3}.home-statement>div{grid-column:4/span 8}.home-statement h2,.home-projects-heading h2,.home-about h2,.deliverables h2,.duo-section h2,.where-section h2{font-size:var(--section-title-size);letter-spacing:-.055em;margin:0;font-weight:400;line-height:.98}.home-statement>div>p{max-width:41rem;font-size:var(--type-large);margin:3rem 0 0 auto;line-height:1.38}.home-clarity{background:var(--carbon);color:var(--white);padding-top:var(--section-space);padding-bottom:var(--section-space);position:relative;overflow:hidden}.home-clarity-texture,.method-texture{background:linear-gradient(90deg, var(--carbon), #1f1f1f40), url(/media/veryx-texture-dark.webp) center / cover;opacity:.72;width:42%;position:absolute;inset:0 0 0 auto}.home-clarity .page-grid,.method-section .page-grid{z-index:2;position:relative}.home-clarity-heading{grid-column:1/span 8}.home-clarity-heading h2{font-size:var(--section-title-size);letter-spacing:-.055em;margin:2.5rem 0 0;line-height:.95}.home-clarity-heading h2 span{color:#ffffff6e;max-width:11em;font-size:inherit;letter-spacing:-.04em;margin-top:.8rem;font-weight:400;line-height:1;display:block}.home-clarity-lead{font-size:var(--type-large);grid-column:9/-1;align-self:end;margin:0;line-height:1.4}.clarity-steps{border-top:1px solid #fff3;grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin-top:clamp(7rem,12vw,12rem);display:grid}.clarity-steps article{border-right:1px solid #fff3;min-height:22rem;padding:1.5rem clamp(1.5rem,3vw,3rem) 2rem 0}.clarity-steps article:not(:first-child){padding-left:clamp(1.5rem,3vw,3rem)}.clarity-steps article:last-child{border-right:0}.clarity-steps article>span{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.09em}.clarity-steps h3{font-size:var(--type-subtitle);letter-spacing:-.04em;margin:5.5rem 0 1.5rem;font-weight:400}.clarity-steps p{max-width:22rem;color:var(--white);font-size:var(--type-small);margin:0}.home-clarity .button{grid-column:9/-1;margin-top:4rem}.home-solutions{padding-top:var(--section-space);padding-bottom:var(--section-space);background:var(--light);gap:clamp(5rem,9vw,10rem) 0}.home-solutions-heading{grid-column:1/span 4;align-self:start}.home-solutions-heading h2,.solutions-bridge h2{font-size:var(--section-title-size);letter-spacing:-.055em;margin:2.5rem 0 0;font-weight:400;line-height:.98}.home-solutions-heading>p:not(.section-label){max-width:28rem;font-size:var(--type-small);margin:2.5rem 0}.home-solutions-list{grid-column:6/-1;gap:clamp(5rem,8vw,8rem);display:grid}.home-solution{display:block}.home-solution-media{aspect-ratio:16/9;background:var(--white);position:relative;overflow:hidden}.home-solution-media:after{content:"";opacity:0;background:#1f1f1f0f;transition:opacity .3s;position:absolute;inset:0}.home-solution-media img{object-fit:cover;transition:transform .65s cubic-bezier(.18,.76,.2,1)}.home-solution:hover .home-solution-media img{transform:scale(1.018)}.home-solution:hover .home-solution-media:after{opacity:1}.home-solution-index,.home-solution-arrow{z-index:2;background:var(--white);width:2.6rem;height:2.6rem;font-family:Radikal,sans-serif;font-size:var(--type-label);place-items:center;display:grid;position:absolute;top:1rem}.home-solution-index{left:1rem}.home-solution-arrow{font-size:1.05rem;transition:transform .22s;right:1rem}.home-solution:hover .home-solution-arrow{transform:translate(.18rem,-.18rem)}.home-solution-copy{border-top:1px solid var(--line);grid-template-columns:1.2fr 2fr 3fr;align-items:baseline;gap:1.5rem;padding-top:1.2rem;display:grid}.home-solution-copy>span{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase}.home-solution-copy h3{font-size:var(--type-subtitle);letter-spacing:-.045em;margin:0;font-weight:400}.home-solution-copy p{font-size:var(--type-small);margin:0}.home-projects{padding-top:var(--section-space);padding-bottom:var(--section-space)}.home-projects-heading{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:2rem clamp(.8rem,1.5vw,1.75rem);display:grid}.home-projects-heading .section-label{grid-area:1/1/auto/span 3}.home-projects-heading h2{grid-area:2/3/auto/span 8;max-width:10.5em}.home-projects-heading .text-link{grid-area:2/11/auto/-1;place-self:end}.featured-project{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:clamp(.8rem,1.5vw,1.75rem);margin-top:clamp(7rem,11vw,11rem);display:grid}.featured-project-image{aspect-ratio:4/3;background:var(--light);grid-column:1/span 7;position:relative;overflow:hidden}.featured-project-image img{object-fit:cover;transition:transform .7s cubic-bezier(.18,.76,.2,1)}.featured-project-copy{border-top:1px solid var(--line);grid-column:9/-1;padding-top:1.5rem}.featured-project-copy h3{font-size:var(--type-subtitle);letter-spacing:-.045em;margin:5rem 0 2rem;font-weight:400;line-height:1}.featured-project-copy>p:not(.section-label){font-size:var(--type-large);margin:0 0 3rem;line-height:1.35}.featured-project:hover .featured-project-image img{transform:scale(1.025)}.featured-project:hover .project-view{opacity:1;transform:translateY(0)}.project-stack{grid-column:1/-1;gap:clamp(5rem,9vw,9rem);margin-top:clamp(7rem,11vw,11rem);display:grid}.project-teaser{display:block}.project-image{aspect-ratio:16/8.6;background:var(--light);position:relative}.project-image img{object-fit:cover;transition:transform .7s cubic-bezier(.18,.76,.2,1),filter .5s}.project-image:before{z-index:2;content:"";opacity:0;background:#1f1f1f1f;transition:opacity .4s;position:absolute;inset:0}.project-view{z-index:4;background:var(--white);font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;opacity:0;padding:.85rem 1rem;transition:opacity .32s,transform .42s cubic-bezier(.18,.76,.2,1);position:absolute;bottom:1.25rem;right:1.25rem;transform:translateY(.8rem)}.project-teaser:hover .project-image img{transform:scale(1.025)}.project-teaser:hover .project-image:before,.project-teaser:hover .project-view{opacity:1}.project-teaser:hover .project-view{transform:translateY(0)}.project-info{grid-template-columns:1fr 8fr 1fr;align-items:start;gap:2rem;padding-top:1.5rem;display:grid}.project-info>span:first-child{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em}.project-info h3{font-size:var(--type-subtitle);letter-spacing:-.055em;margin:0;font-weight:400;line-height:.92}.project-info p{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;margin:1rem 0 0}.project-link-arrow{justify-self:end;font-size:1.6rem;transition:transform .25s}.project-teaser:hover .project-link-arrow{transform:translate(.25rem,-.25rem)}.home-about{padding-top:var(--section-space);padding-bottom:var(--section-space);background:var(--light);align-items:center}.home-about-image{aspect-ratio:4/3;grid-column:7/-1}.home-about-image img,.about-main-image img{object-fit:cover}.home-about-image img{object-position:58% center}.home-about-copy{grid-column:1/span 5}.home-about-copy .section-label{margin-bottom:2.5rem}.home-about-copy>p:not(.section-label){max-width:34rem;font-size:var(--type-large);margin:3rem 0 2.5rem}.home-capabilities{padding-top:var(--section-space);padding-bottom:var(--section-space);background:var(--carbon);color:var(--white)}.home-capabilities-heading{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:clamp(.8rem,1.5vw,1.75rem);display:grid}.home-capabilities-heading .section-label{grid-column:1/span 3}.home-capabilities-heading h2{font-size:var(--section-title-size);letter-spacing:-.055em;grid-column:3/span 7;margin:4rem 0 0;font-weight:400;line-height:.98}.home-capabilities-heading>p:not(.section-label){font-size:var(--type-small);grid-column:10/-1;margin:0;line-height:1.55}.home-capabilities-grid{border-top:1px solid #ffffff38;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(6rem,10vw,10rem);display:grid}.home-capabilities-grid article{border-bottom:1px solid #ffffff38;min-height:27rem;padding:1.5rem clamp(2rem,4vw,4rem) 3rem 0}.home-capabilities-grid article:nth-child(2n){border-left:1px solid #ffffff38;padding-left:clamp(2rem,4vw,4rem);padding-right:0}.home-capability-meta{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:2rem;display:flex}.home-capability-meta span:last-child{color:var(--gold)}.home-capabilities-grid h3{max-width:13em;font-size:var(--type-subtitle);letter-spacing:-.045em;margin:clamp(4rem,6vw,6rem) 0 1.5rem;font-weight:400;line-height:1}.home-capability-intro{max-width:31rem;font-size:var(--type-large);margin:0;line-height:1.38}.home-capability-skills{color:#ffffffa8;max-width:34rem;font-size:var(--type-small);margin:3rem 0 0;line-height:1.6}.home-capabilities-link{color:var(--white);grid-column:9/-1;justify-self:end;margin-top:4rem}.page-hero{align-content:end;min-height:clamp(38rem,76svh,46rem);padding-top:10rem;padding-bottom:clamp(4rem,6vw,6rem)}.page-hero>.section-label{grid-column:1/span 3;align-self:start;margin-bottom:3rem}.page-hero h1{font-size:var(--page-title-size);letter-spacing:-.055em;grid-column:1/-1;margin:0;font-weight:700;line-height:.9}.page-hero h1 span{margin-left:8.3%;display:block}.page-hero-intro{max-width:38rem;font-size:var(--type-large);letter-spacing:-.02em;grid-column:7/-1;margin:clamp(3rem,5vw,5rem) 0 0;line-height:1.35}.contact-band{background:var(--carbon);color:var(--white);padding-top:clamp(7rem,11vw,11rem);padding-bottom:clamp(5rem,8vw,8rem)}.contact-band .section-label{grid-column:1/span 3}.contact-band-copy{grid-column:4/-1}.contact-band-copy h2{max-width:9em;font-size:var(--section-title-size);letter-spacing:-.06em;margin:0;font-weight:400;line-height:.88}.contact-link{font-size:var(--type-large);border-top:1px solid #ffffff40;border-bottom:1px solid #ffffff40;justify-content:space-between;align-items:center;margin-top:clamp(6rem,10vw,10rem);padding:1.5rem 0;transition:color .2s;display:flex}.contact-link:hover{color:var(--gold)}.site-footer{align-items:center;min-height:10rem}.site-footer>a{grid-column:1/span 2;width:clamp(6rem,8vw,8.2rem)}.site-footer>p{font-size:var(--type-small);grid-column:4/span 4;margin:0}.footer-links{color:#1f1f1fa6;font-size:var(--type-label);flex-wrap:wrap;grid-column:8/-1;justify-content:flex-end;gap:2rem;display:flex}.clarity-thesis{padding-top:var(--section-space);padding-bottom:var(--section-space);background:var(--light);align-items:center}.clarity-thesis-image{aspect-ratio:4/4.7;grid-column:1/span 6}.clarity-thesis-image img{object-fit:cover}.clarity-thesis-copy{grid-column:8/-1}.clarity-thesis blockquote{font-size:var(--type-title);letter-spacing:-.055em;margin:0;line-height:.98}.clarity-thesis strong,.projects-principle strong{color:#1f1f1f6b;margin-top:1.2rem;font-weight:400;display:block}.clarity-thesis-link{margin-top:3rem}.method-section{background:var(--carbon);color:var(--white);padding-top:var(--section-space);padding-bottom:var(--section-space);position:relative;overflow:hidden}.method-section .section-label{grid-column:1/span 3}.method-intro{grid-column:4/-1}.method-intro h2{max-width:10em;font-size:var(--type-title);letter-spacing:-.06em;margin:0;font-weight:400;line-height:.92}.method-intro>p{max-width:34rem;color:var(--white);font-size:var(--type-large);margin:3rem 0 0 auto}.method-list{border-top:1px solid #fff3;grid-column:4/-1;margin-top:clamp(7rem,11vw,11rem)}.method-list article{border-bottom:1px solid #fff3;grid-template-columns:.8fr 2.2fr 3fr 1.4fr;align-items:start;gap:2rem;padding:2.2rem 0 4rem;display:grid}.method-number,.method-output{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase}.method-list h3{font-size:var(--type-subtitle);letter-spacing:-.04em;margin:0;font-weight:400;line-height:1}.method-list p{color:var(--white);font-size:var(--type-small);margin:0}.method-phase-copy ul{color:var(--white);font-size:var(--type-small);gap:.55rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.method-phase-copy li{grid-template-columns:.7rem 1fr;gap:.5rem;display:grid}.method-phase-copy li:before{color:var(--gold);content:"·"}.method-output{color:var(--gold);justify-self:end}.clarity-timeline-section{padding-top:var(--section-space);padding-bottom:var(--section-space);color:var(--white);background:#151515;border-top:1px solid #ffffff29;position:relative;overflow:hidden}.clarity-timeline-texture{filter:grayscale()contrast(1.08);opacity:.88;pointer-events:none;background:linear-gradient(#0c0c0ccc,#0c0c0ce6),url(/media/veryx-texture-dark.webp) 50%/cover;position:absolute;inset:0}.clarity-timeline-shell{z-index:1;position:relative}.clarity-timeline-shell>.section-label{grid-column:1/span 3}.clarity-timeline-intro{grid-column:4/-1}.clarity-timeline-intro h2{max-width:11em;font-size:var(--type-title);letter-spacing:-.055em;margin:0;font-weight:400;line-height:.94}.clarity-timeline-intro h2 span{color:#ffffff75;margin-top:.28em;display:block}.clarity-timeline-intro>p{max-width:37rem;color:var(--white);font-size:var(--type-large);margin:3rem 0 0 auto}.clarity-months{--timeline-progress:33.333%;grid-column:1/-1;grid-template-columns:1.8fr 1fr 1fr;align-items:start;gap:0;margin-top:clamp(6rem,10vw,10rem);padding-top:2.6rem;transition:grid-template-columns .52s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.clarity-months.is-month-2{grid-template-columns:1fr 1.8fr 1fr}.clarity-months.is-month-3{grid-template-columns:1fr 1fr 1.8fr}.clarity-progress{background:#ffffff42;height:1px;position:absolute;top:0;left:0;right:0}.clarity-progress span{width:var(--timeline-progress);background:linear-gradient(90deg, #fff4ce 0%, var(--gold) 100%);height:1px;transition:width .52s cubic-bezier(.22,1,.36,1);display:block}.clarity-months article{background:#ffffff05;border-left:1px solid #fff3;min-width:0;transition:background .3s,box-shadow .3s;position:relative;overflow:hidden}.clarity-months article:last-child{border-right:1px solid #fff3}.clarity-months article:before{z-index:2;content:"";background:#151515;border:1px solid #fff9;width:.65rem;height:.65rem;transition:border-color .3s,background .3s;position:absolute;top:-2.9rem;left:-.35rem;transform:rotate(45deg)}.clarity-months article.is-active{-webkit-backdrop-filter:blur(18px)saturate(.75);backdrop-filter:blur(18px)saturate(.75);background:#ffffff13;box-shadow:inset 0 0 0 1px #ffffff1f}.clarity-months article.is-active:before{border-color:var(--gold);background:var(--gold)}.clarity-months button{width:100%;min-height:20rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-rows:auto 1fr auto auto;gap:1.5rem;padding:1.5rem clamp(1.25rem,2.2vw,2.5rem) 2rem;display:grid}.clarity-months button:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.clarity-month-meta{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:1rem;display:flex}.clarity-month-title{max-width:15em;font-size:var(--type-subtitle);-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.04em;overflow-wrap:break-word;align-self:end;line-height:1.03}.clarity-months article:not(.is-active) .clarity-month-title{font-size:clamp(1.7rem,2.1vw,2.2rem)}.clarity-month-summary{max-width:26rem;color:var(--white);font-size:var(--type-small)}.clarity-month-mark{color:var(--gold);font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid;justify-self:start;padding-top:1rem}.clarity-month-panel{gap:2rem;padding:0 clamp(1.25rem,2.2vw,2.5rem) 2.6rem;animation:.42s both clarity-panel-in;display:grid}.clarity-month-panel[hidden]{display:none}.clarity-month-panel>p{max-width:42rem;font-size:var(--type-small);margin:0}.clarity-month-panel ul{color:var(--white);font-size:var(--type-small);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.clarity-month-panel li{grid-template-columns:.75rem 1fr;gap:.6rem;display:grid}.clarity-month-panel li:before{color:var(--gold);content:"·"}.clarity-month-outcome{border-top:1px solid #ffffff38;gap:.5rem;padding-top:1.4rem;display:grid}.clarity-month-outcome span{color:var(--gold);font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.1em;text-transform:uppercase}.clarity-month-outcome strong{max-width:38rem;font-size:var(--type-large);font-weight:400;line-height:1.25}.clarity-continuation{grid-column:1/-1;margin-top:clamp(7rem,11vw,11rem)}.clarity-continuation-heading{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(.8rem,1.5vw,1.75rem);display:grid}.clarity-continuation-heading .section-label{grid-column:1/span 3}.clarity-continuation-heading>div{grid-column:4/-1}.clarity-continuation-heading h3{max-width:10em;font-size:var(--type-title);letter-spacing:-.055em;margin:0;font-weight:400;line-height:.96}.clarity-continuation-heading>div>p{color:var(--white);font-size:var(--type-large);margin:2rem 0 0}.clarity-continuation-grid{border-top:1px solid #ffffff3d;grid-template-columns:repeat(3,1fr);margin-top:clamp(5rem,8vw,8rem);display:grid}.clarity-continuation-grid article{border-right:1px solid #fff3;flex-direction:column;min-height:22rem;padding:1.5rem clamp(1.2rem,2vw,2rem) 2.5rem;display:flex}.clarity-continuation-grid article:first-child{padding-left:0}.clarity-continuation-grid article:last-child{border-right:0;padding-right:0}.clarity-continuation-grid article>span{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.1em}.clarity-continuation-grid h4{font-size:var(--type-subtitle);letter-spacing:-.04em;margin:6rem 0 0;font-weight:400;line-height:1.04}.clarity-continuation-grid p{max-width:27rem;color:var(--white);font-size:var(--type-small);margin:1.5rem 0 0}.clarity-continuation-link{color:var(--gold);font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:2rem;line-height:1.35;display:inline-flex}@keyframes clarity-panel-in{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}.deliverables{padding-top:var(--section-space);padding-bottom:var(--section-space)}.deliverables>.section-label{grid-column:1/span 3}.deliverables-copy{grid-column:4/-1}.deliverables-copy>p{max-width:34rem;font-size:var(--type-large);margin:3rem 0 0 auto}.deliverable-list{border-top:1px solid var(--line);grid-column:4/-1;grid-template-columns:repeat(2,1fr);margin-top:clamp(7rem,11vw,11rem);display:grid}.deliverable-list>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:4rem 1fr;align-items:start;gap:1rem;min-height:15rem;padding:1.8rem 2rem 2.5rem 0;display:grid}.deliverable-list>div>div{min-width:0}.deliverable-list>div:nth-child(2n){border-right:0;padding-left:2rem}.deliverable-list span{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em;padding-top:.25rem}.deliverable-list h3{font-size:var(--type-subtitle);letter-spacing:-.035em;margin:0;font-weight:400;line-height:1.15}.deliverable-list p{color:#1f1f1fad;max-width:29rem;font-size:var(--type-small);margin:1.5rem 0 0}.clarity-break-image{padding-bottom:var(--section-space)}.clarity-break-frame{aspect-ratio:4/3;position:relative;overflow:hidden}.clarity-break-frame-primary{grid-column:1/span 6}.clarity-break-frame-secondary{grid-column:7/-1}.clarity-break-frame img{object-fit:cover}.clarity-break-frame-primary img{object-position:54% top}.clarity-break-frame-secondary img{object-position:center center}.fit-heading h2,.faq-heading h2{font-size:var(--section-title-size);letter-spacing:-.055em;margin:0;font-weight:400;line-height:.98}.fit-section{padding-top:var(--section-space);padding-bottom:var(--section-space);background:var(--light)}.fit-section>.section-label{grid-column:1/span 3}.fit-heading{grid-column:4/-1}.audience-grid{border-top:1px solid var(--line);grid-column:4/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(7rem,11vw,11rem);display:grid}.audience-grid article{border-right:1px solid var(--line);min-width:0;min-height:25rem;padding:1.5rem 2rem 2.5rem 0}.audience-grid article:not(:first-child){padding-left:2rem}.audience-grid article:last-child{border-right:0}.audience-grid span{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em}.audience-grid h3{font-size:var(--type-subtitle);letter-spacing:-.04em;margin:6rem 0 1.5rem;font-weight:400;line-height:1}.audience-grid p{color:#1f1f1fad;font-size:var(--type-small);margin:0}.fit-grid{grid-column:4/-1;grid-template-columns:repeat(2,1fr);gap:clamp(3rem,7vw,8rem);margin-top:clamp(6rem,9vw,9rem);display:grid}.fit-grid article{border-top:1px solid var(--line);padding-top:1.5rem}.fit-grid h3{font-size:var(--type-subtitle);letter-spacing:-.04em;margin:0 0 3rem;font-weight:400}.fit-grid ul{margin:0;padding:0;list-style:none}.fit-grid li{border-bottom:1px solid var(--line);font-size:var(--type-small);padding:1rem 0}.fit-cta{grid-column:9/-1;margin-top:5rem}.faq-section{padding-top:var(--section-space);padding-bottom:var(--section-space);background:var(--carbon);color:var(--white)}.faq-section .section-label{grid-column:1/span 3}.faq-heading{grid-column:4/-1}.faq-list{border-top:1px solid #ffffff38;grid-column:4/-1;margin-top:clamp(6rem,10vw,10rem)}.faq-list details{border-bottom:1px solid #ffffff38}.faq-list summary{cursor:pointer;font-size:var(--type-subtitle);letter-spacing:-.035em;grid-template-columns:4rem 1fr 2rem;align-items:center;gap:1rem;padding:1.8rem 0;line-height:1.08;list-style:none;display:grid}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span:first-child{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em}.faq-mark{color:var(--gold);justify-self:end;font-size:1.5rem;transition:transform .22s}.faq-list details[open] .faq-mark{transform:rotate(45deg)}.faq-list details>p{color:#ffffffad;max-width:44rem;font-size:var(--type-small);margin:0 2rem 2.3rem 5rem}.projects-page-hero,.solutions-page-hero{min-height:clamp(38rem,76svh,46rem)}.projects-index{padding-bottom:var(--section-space)}.projects-index .project-stack{margin-top:0}.projects-principle{padding-top:var(--section-space);padding-bottom:var(--section-space);background:var(--carbon);color:var(--white)}.projects-principle .section-label{grid-column:1/span 3}.projects-principle blockquote{font-size:var(--type-title);letter-spacing:-.06em;grid-column:4/-1;margin:0;line-height:.94}.projects-principle strong{color:#fff6}.solutions-hero-intro p{margin:0}.solutions-hero-intro>span{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.11em;text-transform:uppercase;margin-top:2rem;display:block}.solutions-index{border-top:1px solid var(--line)}.solution-case{padding-top:clamp(7rem,11vw,11rem);padding-bottom:clamp(7rem,11vw,11rem);overflow:hidden}.solution-case-alt{background:var(--light)}.solution-case-copy{align-items:start}.solution-ledger{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;flex-direction:column;grid-column:1/span 3;gap:1rem;display:flex}.solution-ledger>span{align-items:center;gap:.65rem;display:flex}.solution-status{color:#1f1f1fb8}.solution-status i{background:var(--gold);border-radius:50%;width:.55rem;height:.55rem;animation:2.2s ease-out infinite solution-pulse;box-shadow:0 0 #fcc20073}@keyframes solution-pulse{60%{box-shadow:0 0 0 .5rem #fcc20000}to{box-shadow:0 0 #fcc20000}}.solution-main{grid-column:4/span 6}.solution-name{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.12em;text-transform:uppercase;margin:0 0 2rem}.solution-main h2{max-width:9.5em;font-size:var(--type-title);letter-spacing:-.06em;margin:0;font-weight:400;line-height:.9}.solution-description{max-width:40rem;font-size:var(--type-large);margin:3rem 0 0;line-height:1.4}.solution-demo{margin-top:3rem}.solution-capabilities{border-top:1px solid var(--line);grid-column:10/-1;margin:2.6rem 0 0;padding:0;list-style:none}.solution-capabilities li{border-bottom:1px solid var(--line);font-size:var(--type-small);grid-template-columns:2.5rem 1fr;gap:.5rem;padding:1.1rem 0;display:grid}.solution-capabilities span{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.06em}.solution-media-wrap{margin-top:clamp(5rem,8vw,8rem);display:grid}.solution-media{background:var(--carbon);grid-column:2/-1;padding:clamp(.7rem,1vw,1rem)}.solution-browser-bar{color:#ffffff85;height:2.7rem;font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.solution-browser-bar>span:first-child{background:var(--gold);border-radius:50%;width:.55rem;height:.55rem}.solution-browser-bar>span:last-child{justify-self:end;font-size:1rem}.solution-media-gallery{gap:clamp(.7rem,1vw,1rem);display:grid}.solution-media-gallery-2,.solution-media-gallery-3{grid-template-columns:repeat(2,1fr)}.solution-media-gallery-3 .solution-screen:first-child{aspect-ratio:16/8;grid-column:1/-1}.solution-screen{aspect-ratio:16/9;background:var(--white);position:relative;overflow:hidden}.solution-media-gallery-2 .solution-screen,.solution-media-gallery-3 .solution-screen:not(:first-child){aspect-ratio:4/3}.solution-screen img{object-fit:cover;transition:transform .75s cubic-bezier(.18,.76,.2,1)}.solution-open{z-index:4;background:var(--gold);width:6.5rem;height:6.5rem;font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;opacity:0;border-radius:50%;place-items:center;transition:opacity .28s,transform .42s cubic-bezier(.18,.76,.2,1);display:grid;position:absolute;bottom:2rem;right:2rem;transform:scale(.75)}.solution-open i{font-style:normal;position:absolute;top:1.2rem;right:1.35rem}.solution-media:hover .solution-screen img{transform:scale(1.018)}.solution-media:hover .solution-open{opacity:1;transform:scale(1)}.solutions-method{padding-top:var(--section-space);padding-bottom:var(--section-space);background:var(--carbon);color:var(--white)}.solutions-method>.section-label{grid-column:1/span 3}.solutions-method-heading{grid-column:4/-1}.solutions-method-heading h2{max-width:10em;font-size:var(--type-title);letter-spacing:-.06em;margin:0;font-weight:400;line-height:.92}.solutions-method-heading>p{color:#ffffffa8;max-width:35rem;font-size:var(--type-large);margin:3rem 0 0 auto}.solutions-method-list{border-top:1px solid #fff3;grid-column:4/-1;grid-template-columns:repeat(3,1fr);margin-top:clamp(7rem,11vw,11rem);display:grid}.solutions-method-list article{border-right:1px solid #fff3;min-height:23rem;padding:1.5rem 2rem 2rem 0}.solutions-method-list article:not(:first-child){padding-left:2rem}.solutions-method-list article:last-child{border-right:0}.solutions-method-list span{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em}.solutions-method-list h3{font-size:var(--type-subtitle);letter-spacing:-.045em;margin:6rem 0 1.5rem;font-weight:400;line-height:1}.solutions-method-list p{color:#ffffffa3;max-width:22rem;font-size:var(--type-small);margin:0}.solutions-bridge{padding-top:var(--section-space);padding-bottom:var(--section-space)}.solutions-bridge>.section-label{grid-column:1/span 3}.solutions-bridge>div{grid-column:4/-1}.solutions-bridge>div>p{max-width:37rem;font-size:var(--type-large);margin:3rem 0 2.5rem auto}.case-hero{align-content:end;min-height:clamp(28rem,52svh,34rem);padding-top:10rem;padding-bottom:clamp(3rem,5vw,4.5rem)}.case-hero .section-label{grid-column:1/span 3}.case-hero h1{font-size:var(--page-title-size);letter-spacing:-.07em;grid-column:1/-1;margin:2.75rem 0 0;font-weight:700;line-height:.84}.case-intro{max-width:40rem;font-size:var(--type-large);letter-spacing:-.02em;grid-column:7/-1;margin:3rem 0 0;line-height:1.3}.case-cover{aspect-ratio:16/8.8;background:var(--light);width:100%}.case-cover img{object-fit:cover}.case-overview{padding-top:var(--section-space);padding-bottom:var(--section-space)}.case-overview>.section-label{grid-column:1/span 3}.case-facts{grid-column:4/-1;grid-template-columns:repeat(2,1fr);gap:clamp(3rem,7vw,8rem);display:grid}.case-facts>div{border-top:1px solid var(--line);padding-top:1.5rem}.case-facts span{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.1em;text-transform:uppercase}.case-facts p{font-size:var(--type-large);margin:4rem 0 0;line-height:1.4}.case-analysis{padding-top:var(--section-space);padding-bottom:var(--section-space);background:var(--carbon);color:var(--white)}.case-analysis .section-label{grid-column:1/span 3}.case-analysis-content{grid-column:4/-1;max-width:66rem}.case-analysis-content p{color:#ffffffbd;max-width:48rem;font-size:var(--type-small);margin:0;line-height:1.65}.case-analysis-content .case-analysis-lead{max-width:66rem;color:var(--white);font-size:var(--type-subtitle);letter-spacing:-.035em;line-height:1.16}.case-analysis-content p+p{margin-top:1.5rem}.case-analysis-content .case-analysis-lead+p{margin-top:4rem}.case-services{padding-top:clamp(6rem,10vw,10rem);padding-bottom:clamp(6rem,10vw,10rem)}.case-services .section-label{grid-column:1/span 3}.service-list{border-top:1px solid var(--line);grid-column:4/-1;grid-template-columns:repeat(2,1fr);display:grid}.service-list span{border-bottom:1px solid var(--line);font-size:var(--type-large);padding:1.5rem 1.5rem 1.5rem 0}.service-list span:nth-child(2n){border-left:1px solid var(--line);padding-left:1.5rem}.case-gallery{padding-bottom:var(--section-space);gap:clamp(4rem,7vw,7rem) 1.5rem}.gallery-item{margin:0}.gallery-item-wide{grid-column:2/-1}.gallery-item-full{grid-column:1/-1}.gallery-item-left{grid-column:1/span 6}.gallery-item-right{grid-column:7/-1}.gallery-item-portrait-left{grid-column:2/span 5}.gallery-item-portrait-right{grid-column:7/span 5}.gallery-image{aspect-ratio:16/10;background:var(--light);position:relative;overflow:hidden}.gallery-item-left .gallery-image,.gallery-item-right .gallery-image{aspect-ratio:16/11}.gallery-item-portrait-left .gallery-image,.gallery-item-portrait-right .gallery-image{aspect-ratio:3/4}.gallery-item-full .gallery-image{aspect-ratio:16/9}.gallery-image img{object-fit:cover;transition:transform .7s cubic-bezier(.18,.76,.2,1)}.gallery-item-contain .gallery-image img{object-fit:contain}.gallery-item:hover img{transform:scale(1.02)}.next-project{border-top:1px solid var(--line);align-items:end;padding-top:4rem;padding-bottom:6rem}.next-project .section-label{grid-column:1/span 3}.next-project>a{font-size:var(--type-subtitle);letter-spacing:-.05em;grid-column:4/-1;justify-content:space-between;line-height:1;display:flex}.about-page-hero{min-height:clamp(34rem,66svh,40rem);padding-top:10rem;padding-bottom:clamp(3.5rem,5vw,5rem)}.about-page-hero>.section-label{margin-bottom:3rem}.about-page-hero .page-hero-intro{margin-top:clamp(2.5rem,5vw,4rem)}.about-image-section{padding-bottom:0}.about-main-image{aspect-ratio:16/8.5;grid-column:1/-1}.duo-section{padding-top:clamp(6rem,9vw,9rem);padding-bottom:clamp(6rem,9vw,9rem)}.duo-section>.section-label{grid-column:1/span 3}.duo-intro{grid-column:4/-1}.duo-intro>p{max-width:40rem;font-size:var(--type-large);margin:3rem 0 0 auto}.duo-grid{border-top:1px solid var(--line);grid-column:4/-1;grid-template-columns:repeat(2,1fr);margin-top:clamp(5rem,8vw,8rem);display:grid}.duo-grid article{border-right:1px solid var(--line);padding:1.5rem 3rem 4rem 0}.duo-grid article:last-child{border-right:0;padding-left:3rem}.duo-grid span{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em}.duo-grid h3{font-size:var(--type-subtitle);letter-spacing:-.05em;margin:4.5rem 0 1rem;font-weight:400}.duo-grid p{max-width:26rem;font-size:var(--type-small);margin:0}.duo-grid .duo-role{min-height:2.8rem;font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2rem;line-height:1.35}.duo-grid .duo-bio{line-height:1.55}.duo-grid .duo-bio+.duo-bio{margin-top:1rem}.intervention-section{background:var(--light);padding-top:clamp(7rem,10vw,10rem);padding-bottom:clamp(7rem,10vw,10rem)}.intervention-section>.section-label{grid-column:1/span 3}.intervention-intro{grid-column:4/-1}.intervention-intro h2{max-width:11em;font-size:var(--section-title-size);letter-spacing:-.055em;margin:0;font-weight:400;line-height:.98}.intervention-intro>p{max-width:40rem;font-size:var(--type-large);margin:3rem 0 0 auto}.intervention-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(5rem,8vw,8rem);transition:grid-template-columns .52s cubic-bezier(.22,1,.36,1);display:grid}.intervention-grid.is-active-1{grid-template-columns:1.7fr 1fr 1fr 1fr}.intervention-grid.is-active-2{grid-template-columns:1fr 1.7fr 1fr 1fr}.intervention-grid.is-active-3{grid-template-columns:1fr 1fr 1.7fr 1fr}.intervention-grid.is-active-4{grid-template-columns:1fr 1fr 1fr 1.7fr}.intervention-grid article{border-right:1px solid var(--line);color:var(--carbon);background:#ffffff7a;transition:background-color .36s,color .36s;overflow:hidden}.intervention-grid article:last-child{border-right:0}.intervention-grid article.is-active{background:var(--carbon);color:var(--white)}.intervention-grid button{width:100%;min-height:31rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:stretch;padding:1.5rem clamp(1.25rem,2vw,2rem) 2.25rem;display:flex}.intervention-grid button:focus-visible{z-index:2;outline:2px solid var(--gold);outline-offset:-2px;position:relative}.intervention-card-meta{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:1rem;display:flex}.intervention-card-meta>span:last-child{color:var(--gold);font-size:1rem;line-height:.7}.intervention-card-title{max-width:9em;font-size:var(--type-subtitle);letter-spacing:-.045em;margin-top:clamp(5rem,7vw,7rem);line-height:1.02}.intervention-card-summary{max-width:24rem;font-size:var(--type-small);margin-top:1.5rem;line-height:1.45}.intervention-card-details{opacity:0;max-height:0;margin-top:0;transition:max-height .52s cubic-bezier(.22,1,.36,1),margin-top .42s,opacity .28s;display:grid;overflow:hidden}.intervention-card-details>span:first-child{color:var(--gold);font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #ffffff3d;padding-top:1.5rem}.intervention-card-skills{margin-top:1rem;display:grid}.intervention-card-skills>span{font-size:var(--type-small);border-top:1px solid #ffffff29;padding:.7rem 0;line-height:1.35}.intervention-grid article.is-active .intervention-card-details{opacity:1;max-height:21rem;margin-top:2rem}.intervention-close{max-width:40rem;font-size:var(--type-large);grid-column:7/-1;margin:clamp(4rem,6vw,6rem) 0 0}.beliefs-section{background:var(--carbon);color:var(--white);padding-top:clamp(6rem,9vw,9rem);padding-bottom:clamp(6rem,9vw,9rem)}.beliefs-section .section-label{grid-column:1/span 3}.beliefs-list{grid-column:4/-1}.beliefs-list p{font-size:var(--type-subtitle);letter-spacing:-.045em;border-top:1px solid #fff3;margin:0;padding:2rem 0;line-height:1.05}.beliefs-list p:last-child{border-bottom:1px solid #fff3}.where-section{padding-top:clamp(6rem,9vw,9rem);padding-bottom:clamp(6rem,9vw,9rem)}.where-section>.section-label{grid-column:1/span 3}.where-section>div{grid-column:4/-1}.where-section>div>p{max-width:38rem;font-size:var(--type-large);margin:3rem 0 0 auto}.contact-page{background:linear-gradient(90deg,#fffffffc 0%,#fffffff0 58%,#ffffff40 100%),url(/media/veryx-texture-light.webp) 100%/42% 100% no-repeat;align-content:end;min-height:clamp(44rem,88svh,58rem);padding-top:12rem;padding-bottom:clamp(5rem,8vw,8rem)}.contact-page .section-label{grid-column:1/span 3;margin-bottom:4rem}.contact-page h1{font-size:var(--page-title-size);letter-spacing:-.065em;grid-column:1/-1;margin:0;font-weight:700;line-height:.82}.contact-page h1 span{margin-left:8.3%;display:block}.contact-page-intro{grid-column:7/-1;margin-top:clamp(4rem,7vw,7rem)}.contact-page-intro>p{max-width:36rem;font-size:var(--type-large);margin:0}.contact-main-button{margin-top:2.5rem}.contact-details{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin-top:clamp(6rem,10vw,10rem);display:grid}.contact-details>div{border-right:1px solid var(--line);padding:1.5rem 1.5rem 0 0}.contact-details>div:not(:first-child){padding-left:1.5rem}.contact-details>div:last-child{border-right:0}.contact-details span{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3rem;display:block}.contact-details a,.contact-details p{font-size:var(--type-large);margin:0}.contact-form-section{padding-top:var(--section-space);padding-bottom:var(--section-space);background:var(--light)}.contact-form-section>.section-label{grid-column:1/span 3}.contact-form{grid-column:4/-1;grid-template-columns:repeat(2,1fr);gap:2.5rem 1.5rem;display:grid}.contact-form label{display:block}.contact-form label span{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem;display:block}.contact-form input,.contact-form textarea{width:100%;color:var(--carbon);font:inherit;font-size:var(--type-large);background:0 0;border:0;border-bottom:1px solid #1f1f1f47;border-radius:0;outline:0;padding:.9rem 0}.contact-form textarea{resize:vertical;min-height:13rem}.contact-form input:focus,.contact-form textarea:focus{border-bottom-color:var(--gold)}.contact-form textarea::placeholder{color:#1f1f1f61}.contact-form-message,.contact-form-submit{grid-column:1/-1}.contact-form-submit{cursor:pointer;border:0;justify-self:start}.contact-next{padding-top:var(--section-space);padding-bottom:var(--section-space);background:var(--carbon);color:var(--white)}.contact-next>.section-label{grid-column:1/span 3}.contact-next-steps{grid-column:4/-1}.contact-next-steps article{border-top:1px solid #ffffff38;grid-template-columns:.5fr 2fr 2fr;gap:2rem;padding:2rem 0 4rem;display:grid}.contact-next-steps article:last-child{border-bottom:1px solid #ffffff38}.contact-next-steps span{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em}.contact-next-steps h2{font-size:var(--type-subtitle);letter-spacing:-.04em;margin:0;font-weight:400;line-height:1}.contact-next-steps p{color:#ffffffa6;font-size:var(--type-small);margin:0}.legal-hero{background:var(--light)}.legal-content{padding-top:var(--section-space);padding-bottom:var(--section-space)}.legal-list{grid-column:4/-1}.legal-list article{border-top:1px solid var(--line);grid-template-columns:.45fr 1.35fr 2.2fr;gap:2rem;padding:2rem 0 4rem;display:grid}.legal-list article:last-child{border-bottom:1px solid var(--line)}.legal-list span{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em}.legal-list h2{font-size:var(--type-subtitle);letter-spacing:-.04em;margin:0;font-weight:400;line-height:1}.legal-list p{color:#1f1f1fad;font-size:var(--type-small);margin:0}@media (width<=920px){:root{--section-space:clamp(6rem, 14vw, 8rem)}.site-header{min-height:6rem}.brand{grid-column:1/span 3;align-items:center;min-height:2.75rem;display:flex}.main-nav,.header-cta{display:none}.mobile-nav{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;grid-column:8/-1;justify-self:end;display:block}.mobile-nav summary{cursor:pointer;justify-content:flex-end;align-items:center;gap:.8rem;min-height:2.75rem;list-style:none;display:flex}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary>span{color:var(--gold);font-family:Circular,sans-serif;font-size:1.3rem;line-height:1;transition:transform .22s;display:inline-block}.mobile-nav[open] summary>span{transform:rotate(45deg)}.mobile-nav nav{z-index:24;height:calc(100svh - 6rem);padding:1rem var(--page-pad) var(--page-pad);border-top:1px solid var(--line);background:var(--white);align-content:start;display:grid;position:fixed;top:6rem;left:0;right:0;overflow-y:auto;box-shadow:0 1.5rem 3rem #1f1f1f14}.mobile-nav nav>a{border-bottom:1px solid var(--line);min-height:4.75rem;font-family:Circular,sans-serif;font-size:var(--type-subtitle);letter-spacing:-.04em;text-transform:none;grid-template-columns:2.5rem 1fr auto;align-items:center;font-weight:400;display:grid}.mobile-nav nav>a>span:first-child{font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em}.mobile-nav nav>a>span:last-child{font-size:1.25rem}.mobile-nav nav>.mobile-nav-contact{background:var(--carbon);min-height:4rem;color:var(--white);font-family:Radikal,sans-serif;font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;border:0;grid-template-columns:1fr auto;margin-top:2rem;padding:0 1.2rem}.home-hero{min-height:auto;padding-top:11rem}.hero-texture{opacity:.6;width:42vw}.hero-kicker{grid-column:1/-1}.hero-title{font-size:clamp(4.9rem,12vw,7.5rem)}.page-hero h1,.contact-page h1,.case-hero h1{font-size:clamp(4rem,10vw,6.5rem)}.hero-title span,.page-hero h1 span,.contact-page h1 span{margin-left:0}.hero-intro,.page-hero-intro,.contact-page-intro{grid-column:3/-1}.proof-heading,.home-statement>.section-label,.home-solutions-heading .section-label,.home-projects-heading .section-label,.contact-band .section-label,.method-section .section-label,.deliverables>.section-label,.fit-section>.section-label,.faq-section .section-label,.projects-principle .section-label,.case-overview>.section-label,.case-analysis .section-label,.case-services .section-label,.duo-section>.section-label,.beliefs-section .section-label,.where-section>.section-label,.contact-next>.section-label,.solutions-method>.section-label,.solutions-bridge>.section-label{grid-column:1/-1;margin-bottom:3rem}.logo-wall,.home-statement>div,.home-solutions-heading,.home-solutions-list,.contact-band-copy,.method-intro,.method-list,.deliverables-copy,.deliverable-list,.fit-heading,.audience-grid,.fit-grid,.faq-heading,.faq-list,.projects-principle blockquote,.case-facts,.case-analysis-content,.service-list,.duo-intro,.duo-grid,.beliefs-list,.where-section>div,.contact-next-steps,.solutions-method-heading,.solutions-method-list,.solutions-bridge>div{grid-column:1/-1}.proof-heading>p:not(.section-label){max-width:30rem}.proof-heading{margin-bottom:0}.home-statement>div>p,.duo-intro>p,.where-section>div>p,.deliverables-copy>p{margin-left:0}.home-solutions{gap:5rem 0}.home-solutions-heading{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.home-solutions-heading h2,.home-solutions-heading>p:not(.section-label),.home-solutions-heading .text-link,.home-clarity-heading{grid-column:1/-1}.home-clarity-lead{grid-column:3/-1;margin-top:4rem}.clarity-steps{grid-template-columns:1fr}.clarity-steps article,.clarity-steps article:not(:first-child){border-bottom:1px solid #fff3;border-right:0;min-height:auto;padding:1.5rem 0 4rem}.clarity-steps h3{margin-top:4rem}.home-clarity .button,.fit-cta{grid-column:1/span 6}.home-projects-heading{grid-template-columns:1fr;align-items:start}.home-projects-heading .section-label,.home-projects-heading h2,.home-projects-heading .text-link{grid-area:auto/1}.home-projects-heading .text-link{justify-self:start}.featured-project-image{grid-column:1/span 7}.featured-project-copy{grid-column:8/-1}.home-about-image{grid-column:7/-1}.home-about-copy{grid-column:1/span 6}.home-capabilities-heading h2{grid-column:1/span 8}.home-capabilities-heading>p:not(.section-label){grid-column:9/-1}.home-capabilities-link{grid-column:7/-1}.page-hero{min-height:auto;padding-top:10rem;padding-bottom:5rem}.clarity-thesis-image{grid-column:1/span 6}.clarity-thesis-copy{grid-column:7/-1}.clarity-break-frame-primary{grid-column:1/span 6}.clarity-break-frame-secondary{grid-column:7/-1}.method-list article{grid-template-columns:.6fr 1.5fr 2.4fr}.method-output{grid-column:2/-1;justify-self:start}.solution-ledger{grid-column:1/span 3}.solution-main{grid-column:4/-1}.solution-capabilities{grid-column:4/-1;grid-template-columns:repeat(3,1fr);margin-top:4rem;display:grid}.solution-capabilities li{border-right:1px solid var(--line);grid-template-columns:2rem 1fr;padding-right:1rem}.solution-capabilities li:not(:first-child){padding-left:1rem}.solution-capabilities li:last-child{border-right:0}.solution-media{grid-column:1/-1}.case-intro{grid-column:4/-1}.gallery-item{grid-column:1/-1}.next-project .section-label{grid-column:1/span 3}.next-project>a{grid-column:4/-1}.site-footer>a{grid-column:1/span 3}.site-footer>p{display:none}.footer-links{grid-column:4/-1}}@media (width<=640px){:root{--section-space:5rem}.brand{grid-column:1/span 4}.mobile-nav{grid-column:7/-1}.hero-texture{opacity:.55;width:40vw;height:42%;top:7rem}.hero-title{font-size:clamp(4.2rem,18vw,6rem)}.page-hero h1,.contact-page h1,.case-hero h1{font-size:clamp(3.85rem,16vw,5rem)}.page-hero,.contact-page,.case-hero{min-height:auto;padding-top:9rem;padding-bottom:4.5rem}.page-hero>.section-label,.contact-page .section-label,.case-hero .section-label{grid-column:1/-1;max-width:20rem;margin-bottom:2.5rem}.case-hero h1{margin-top:0}.page-hero-intro,.contact-page-intro,.case-intro{margin-top:2.75rem}.hero-intro,.page-hero-intro,.contact-page-intro{grid-column:1/-1}.hero-actions{flex-direction:column;align-items:flex-start}.button{width:100%;min-height:3.4rem}.text-link{align-items:center;min-height:2.75rem;padding-top:.7rem;padding-bottom:.7rem}.proof-heading{display:block}.proof-heading>p:not(.section-label){margin-top:1.5rem}.logo-cell{flex-basis:12rem}.home-clarity-lead{grid-column:1/-1;margin-top:3rem}.home-clarity .button,.fit-cta{grid-column:1/-1}.clarity-steps,.method-list,.deliverable-list,.audience-grid,.fit-grid,.faq-list,.solutions-method-list,.duo-grid,.contact-details{margin-top:4rem}.clarity-steps article,.clarity-steps article:not(:first-child){padding-bottom:3rem}.clarity-steps h3{margin-top:3rem}.project-image{aspect-ratio:4/3}.home-solution-copy{grid-template-columns:1fr;gap:.5rem}.project-info{grid-template-columns:2.5rem 1fr 1.5rem;gap:.7rem}.project-info h3{font-size:var(--type-subtitle)}.featured-project-image,.featured-project-copy{grid-column:1/-1}.featured-project-copy{margin-top:3rem}.featured-project,.project-stack{margin-top:4rem}.project-view{display:none}.home-about-image,.home-about-copy,.clarity-thesis-image,.clarity-thesis-copy{grid-column:1/-1}.home-about-copy,.clarity-thesis-copy{margin-top:0}.home-about-image{margin-top:3rem}.home-capabilities-heading{display:block}.home-capabilities-heading h2{margin-top:3rem}.home-capabilities-heading>p:not(.section-label){max-width:32rem;margin-top:2.5rem}.home-capabilities-grid{grid-template-columns:1fr;margin-top:4rem}.home-capabilities-grid article,.home-capabilities-grid article:nth-child(2n){border-left:0;min-height:auto;padding:1.25rem 0 3.5rem}.home-capabilities-grid h3{margin-top:3.5rem}.home-capability-skills{margin-top:2rem}.home-capabilities-link{grid-column:1/-1;justify-self:start;margin-top:3rem}.clarity-thesis-copy{margin-top:3rem}.clarity-break-image{row-gap:1rem}.clarity-break-frame{aspect-ratio:4/3;grid-column:1/-1}.method-list article{grid-template-columns:2.5rem 1fr;gap:1.25rem;padding-bottom:3rem}.method-list p,.method-output{grid-column:2}.solution-ledger,.solution-main,.solution-capabilities{grid-column:1/-1}.solution-ledger{margin-bottom:4rem}.solution-capabilities{grid-template-columns:1fr}.solution-capabilities li,.solution-capabilities li:not(:first-child){border-right:0;padding-left:0}.solution-screen{aspect-ratio:4/3}.solution-media-gallery-2,.solution-media-gallery-3{grid-template-columns:1fr}.solution-media-gallery-3 .solution-screen:first-child{aspect-ratio:4/3;grid-column:auto}.solution-screen img{object-position:center top}.solution-open{display:none}.solutions-method-list{grid-template-columns:1fr}.solutions-method-list article,.solutions-method-list article:not(:first-child){border-bottom:1px solid #fff3;border-right:0;min-height:auto;padding:1.5rem 0 3rem}.solutions-method-list h3{margin-top:3rem}.deliverable-list,.fit-grid,.audience-grid,.case-facts,.service-list,.duo-grid,.contact-details,.contact-form{grid-template-columns:1fr}.audience-grid article,.audience-grid article:not(:first-child){border-right:0;border-bottom:1px solid var(--line);min-height:auto;padding:1.5rem 0 3rem}.audience-grid h3{margin-top:3rem}.deliverable-list>div,.deliverable-list>div:nth-child(2n),.service-list span,.service-list span:nth-child(2n){border-left:0;border-right:0;padding-left:0}.deliverable-list>div,.deliverable-list>div:nth-child(2n){grid-template-columns:2.5rem 1fr;min-height:auto;padding-top:1.5rem;padding-bottom:2.5rem}.case-intro{grid-column:1/-1}.case-cover,.about-main-image{aspect-ratio:4/3}.case-facts{gap:3.5rem}.case-facts p{margin-top:2.5rem}.case-services{padding-top:5rem;padding-bottom:5rem}.case-gallery{gap:2.5rem 0}.case-analysis-content .case-analysis-lead+p{margin-top:3rem}.duo-grid article,.duo-grid article:last-child{border-right:0;border-bottom:1px solid var(--line);min-height:auto;padding:1.5rem 0 4rem}.duo-grid h3{margin-top:3rem}.method-phase-copy{grid-column:2}.faq-list summary{grid-template-columns:2.5rem 1fr 1.5rem;min-height:4.5rem;padding:1.25rem 0}.faq-list details>p{margin-left:3.5rem}.contact-details>div,.contact-details>div:not(:first-child){border-right:0;border-bottom:1px solid var(--line);padding:1.5rem 0 3rem}.contact-details a{align-items:center;min-height:2.75rem;display:inline-flex}.contact-form-section>.section-label,.contact-form,.legal-list{grid-column:1/-1}.contact-form{margin-top:4rem}.legal-list article{grid-template-columns:2.5rem 1fr;gap:1.25rem;padding-bottom:3rem}.legal-list p{grid-column:2}.contact-next-steps article{grid-template-columns:2.5rem 1fr}.contact-next-steps p{grid-column:2}.next-project .section-label,.next-project>a{grid-column:1/-1}.next-project .section-label{margin-bottom:3rem}.next-project>a{align-items:center;min-height:2.75rem}.contact-band{padding-top:5rem;padding-bottom:4rem}.contact-link{min-height:4rem;margin-top:4rem}.site-footer{min-height:9rem}.site-footer>a{align-items:center;min-height:2.75rem;display:flex}.footer-links a{align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex}.footer-links{font-size:var(--type-label);flex-wrap:wrap;grid-column:5/-1;gap:.8rem 1.2rem}}@media (width<=360px){:root{--type-title:2.7rem;--type-subtitle:1.85rem}.page-hero h1,.contact-page h1,.case-hero h1{font-size:clamp(3.35rem,16vw,3.8rem)}}@media (width<=920px){.intervention-section>.section-label,.intervention-intro{grid-column:1/-1}.intervention-section>.section-label{margin-bottom:3rem}.intervention-intro>p{margin-left:0}.intervention-grid,.intervention-grid.is-active-1,.intervention-grid.is-active-2,.intervention-grid.is-active-3,.intervention-grid.is-active-4{grid-template-columns:repeat(2,minmax(0,1fr))}.intervention-grid article:nth-child(2n){border-right:0}.intervention-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.intervention-grid button{min-height:26rem}.intervention-close{grid-column:3/-1}.clarity-timeline-shell>.section-label,.clarity-timeline-intro{grid-column:1/-1}.clarity-timeline-shell>.section-label{margin-bottom:3rem}.clarity-timeline-intro>p{margin-left:0}.clarity-months{grid-template-columns:1.5fr 1fr 1fr}.clarity-months.is-month-2{grid-template-columns:1fr 1.5fr 1fr}.clarity-months.is-month-3{grid-template-columns:1fr 1fr 1.5fr}.clarity-months button{min-height:18rem}.clarity-continuation-heading .section-label,.clarity-continuation-heading>div{grid-column:1/-1}.clarity-continuation-heading .section-label{margin-bottom:3rem}}@media (width<=640px){.intervention-section{padding-top:6rem;padding-bottom:6rem}.intervention-grid,.intervention-grid.is-active-1,.intervention-grid.is-active-2,.intervention-grid.is-active-3,.intervention-grid.is-active-4{grid-template-columns:1fr;margin-top:4rem}.intervention-grid article,.intervention-grid article:nth-child(2n),.intervention-grid article:last-child{border-right:0;border-bottom:1px solid var(--line)}.intervention-grid article:last-child{border-bottom:0}.intervention-grid button{min-height:auto;padding:1.5rem 1rem 2rem}.intervention-card-title{margin-top:3rem}.intervention-grid article.is-active .intervention-card-details{max-height:24rem}.intervention-close{grid-column:1/-1;margin-top:3rem}.clarity-timeline-section{padding-top:6rem;padding-bottom:6rem}.clarity-timeline-intro h2 span{margin-top:.4em}.clarity-timeline-intro>p{margin-top:2.5rem}.clarity-months,.clarity-months.is-month-2,.clarity-months.is-month-3{grid-template-columns:1fr;margin-top:5rem;padding:0 0 0 1.25rem}.clarity-progress{width:1px;height:auto;inset:0 auto 0 0}.clarity-progress span{width:1px;height:var(--timeline-progress);background:linear-gradient(#fff4ce 0%, var(--gold) 100%);transition:height .52s cubic-bezier(.22,1,.36,1)}.clarity-months article,.clarity-months article:last-child{border-bottom:1px solid #fff3;border-left:0;border-right:0}.clarity-months article:before{top:2rem;left:-1.58rem}.clarity-months button{grid-template-rows:auto;gap:1.2rem;min-height:auto;padding:1.6rem 0 2rem 1rem}.clarity-month-title{font-size:var(--type-subtitle);align-self:auto}.clarity-month-mark{justify-self:end}.clarity-month-panel{gap:1.5rem;padding:0 0 2.5rem 1rem}.clarity-month-outcome strong{font-size:var(--type-small)}.clarity-continuation{margin-top:7rem}.clarity-continuation-heading{grid-template-columns:1fr}.clarity-continuation-heading>div{grid-column:1}.clarity-continuation-grid{grid-template-columns:1fr;margin-top:4rem}.clarity-continuation-grid article,.clarity-continuation-grid article:first-child,.clarity-continuation-grid article:last-child{border-bottom:1px solid #fff3;border-right:0;min-height:auto;padding:1.5rem 0 3rem}.clarity-continuation-grid h4{margin-top:3rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.logo-wall{overflow-x:auto}.logo-row{overflow:visible}.logo-track{animation:none!important}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
