.oak-case-hero{color:#f4f2ec;padding:calc(120 * var(--u)) var(--gutter) calc(96 * var(--u));margin-top:calc(-110 * var(--u));background:#1a1d21;position:relative;overflow:hidden}.oak-case-hero__inner{max-width:1400px;padding-top:calc(48 * var(--u));margin:0 auto}.oak-case-hero .oak-hero__eyebrow{color:#f4f2ec;opacity:.55}.oak-case-hero .oak-hero__title{color:#f4f2ec;letter-spacing:-.02em;font-family:EB Garamond,serif;font-weight:400;line-height:1.02;font-size:clamp(28px,calc(56 * var(--u)),96px);margin-top:calc(28 * var(--u))}.oak-case-hero .oak-hero__title-secondary{margin-top:calc(12 * var(--u));font-size:clamp(20px,calc(30 * var(--u)),52px);opacity:.72;font-weight:400;line-height:1.1;display:block}.oak-case-hero .oak-hero__intro{color:#f4f2ec;opacity:.78;max-width:calc(680 * var(--u));margin-top:calc(28 * var(--u));line-height:1.55;font-size:calc(17 * var(--u))}.oak-case-hero__next{right:var(--gutter);bottom:calc(40 * var(--u));align-items:flex-end;gap:calc(2 * var(--u));color:#f4f2ec;flex-direction:column;text-decoration:none;display:inline-flex;position:absolute}.oak-case-hero__next-eyebrow{font-family:Neue Haas Grotesk Display Pro,Helvetica Neue,sans-serif;font-size:var(--t-eyebrow);letter-spacing:.14em;text-transform:uppercase;opacity:.55}.oak-case-hero__next-label{align-items:center;gap:calc(10 * var(--u));font-family:EB Garamond,serif;font-size:calc(22 * var(--u));padding-bottom:calc(4 * var(--u));transition:border-color .3s ease,gap .4s var(--ease-out-expo);border-bottom:1px solid #f4f2ec59;display:inline-flex}.oak-case-hero__next-label svg{width:calc(10 * var(--u));height:calc(10 * var(--u));transition:transform .5s var(--ease-out-expo)}.oak-case-hero__next:hover .oak-case-hero__next-label{gap:calc(14 * var(--u));border-color:#f4f2ec}.oak-case-hero__next:hover .oak-case-hero__next-label svg{transform:translate(2px,-2px)}@media(max-width:780px){.oak-case-hero__next{margin-top:calc(40 * var(--u));align-items:flex-start;position:static}}.oak-page--dark-head .nav__logo img{filter:invert()brightness(2)}.vandy-cover-stack{position:relative}.vandy-cover{z-index:5;width:100%;box-shadow:0 calc(-2 * var(--u)) 0 #ffffff0a,0 calc(30 * var(--u)) calc(60 * var(--u)) #00000047,0 calc(10 * var(--u)) calc(30 * var(--u)) #0003;isolation:isolate;background:#efece7;border-radius:0;margin:0;position:relative;overflow:hidden}.vandy-cover img{transform-origin:50%;will-change:transform;width:100%;height:auto;transition:none;display:block;transform:scale(1)}.vandy-cover--short{max-height:85vh}.vandy-cover--short img{object-fit:cover;object-position:center center;height:100%}.vandy-pre-about{margin:0 0 calc(48 * var(--u));background:0 0;justify-content:center;width:100%;display:flex;overflow:hidden}.vandy-cover-stack+.vandy-pre-about{margin-top:calc(-40 * var(--u))}.vandy-pre-about img{width:100%;max-width:64rem;height:auto;image-rendering:-webkit-optimize-contrast;display:block}.vandy-quick-section{z-index:1;margin-bottom:calc(80 * var(--u));will-change:transform;position:relative}@media(max-width:900px){.vandy-cover{border-radius:0;margin-top:0}}.vandy-quick{max-width:calc(960 * var(--u));padding:calc(48 * var(--u)) 0;margin:0 auto}.vandy-quick__head{align-items:center;gap:calc(10 * var(--u));margin-bottom:calc(18 * var(--u));display:flex}.vandy-quick__badge{width:calc(32 * var(--u));height:calc(32 * var(--u));color:#f4f2ec;background:#2d2926;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vandy-quick__badge svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.vandy-quick__eyebrow{font-family:Neue Haas Grotesk Display Pro,Helvetica Neue,sans-serif;font-size:var(--t-eyebrow);text-transform:uppercase;letter-spacing:.14em;opacity:.55;margin:0}.vandy-quick__body{font-size:calc(19 * var(--u));max-width:calc(780 * var(--u));line-height:1.6}.vandy-quick__body strong{color:#1a1d21;font-weight:500}.vandy-stat-strip{margin-top:calc(56 * var(--u));padding-top:calc(40 * var(--u));gap:calc(32 * var(--u));border-top:1px solid #2d29261f;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.vandy-stat{gap:calc(10 * var(--u));flex-direction:column;display:flex}.vandy-stat__value{font-family:EB Garamond,Georgia,serif;font-size:calc(72 * var(--u));letter-spacing:-.04em;color:#1a1d21;font-weight:400;line-height:.9}.vandy-stat__label{font-size:calc(13 * var(--u));opacity:.55;letter-spacing:.04em;text-transform:uppercase;line-height:1.45}@media(max-width:680px){.vandy-stat-strip{gap:calc(28 * var(--u));grid-template-columns:1fr}.vandy-stat__value{font-size:calc(56 * var(--u))}}.vandy-list{margin:calc(20 * var(--u)) 0 0;gap:calc(14 * var(--u));padding:0;list-style:none;display:grid}.vandy-list li{padding-left:calc(22 * var(--u));line-height:1.55;position:relative}.vandy-list li:before{content:"";left:0;top:calc(14 * var(--u));width:calc(10 * var(--u));opacity:.5;background:currentColor;height:1px;position:absolute}.vandy-scope{grid-template-columns:repeat(auto-fit,minmax(calc(260 * var(--u)),1fr));gap:calc(24 * var(--u));display:grid}.vandy-scope__card{align-items:flex-start;gap:calc(14 * var(--u));border-radius:calc(12 * var(--u));padding:calc(32 * var(--u)) calc(28 * var(--u));transition:transform .45s var(--ease-out-expo),box-shadow .45s var(--ease-out-expo);background:#f7f5f2;border:1px solid #1a1d2112;flex-direction:column;display:flex}.vandy-scope__card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #1a1d210d}.vandy-scope__icon{width:calc(36 * var(--u));height:calc(36 * var(--u));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vandy-scope__icon svg{width:100%;height:100%}.vandy-scope__card:first-child .vandy-scope__icon{color:#9e8b72}.vandy-scope__card:nth-child(2) .vandy-scope__icon{color:#7d9b76}.vandy-scope__card:nth-child(3) .vandy-scope__icon{color:#6b8fa3}.vandy-scope__card:nth-child(4) .vandy-scope__icon{color:#9b8b7a}.vandy-scope__label{font-size:calc(18 * var(--u));font-weight:500;line-height:1.2}.vandy-scope__cta{padding-top:calc(18 * var(--u));margin-top:auto}@media(max-width:1024px){.vandy-scope{grid-template-columns:1fr 1fr}}@media(max-width:560px){.vandy-scope{grid-template-columns:1fr}}.vandy-deliverables{gap:calc(40 * var(--u));grid-template-columns:1fr 1fr;display:grid}@media(max-width:780px){.vandy-deliverables{grid-template-columns:1fr}}.vandy-deliverable{flex-direction:column;align-items:flex-start;display:flex}.vandy-deliverable__icon{width:calc(40 * var(--u));height:calc(40 * var(--u));margin-bottom:calc(20 * var(--u));color:#6b8fa3}.vandy-deliverable:nth-child(2) .vandy-deliverable__icon{color:#9e8b72}.vandy-deliverable__icon svg{width:100%;height:100%;display:block}.vandy-deliverable h3{font-family:EB Garamond,serif;font-size:calc(30 * var(--u));margin-bottom:calc(14 * var(--u));font-weight:400;line-height:1.15}.vandy-deliverable p{margin-bottom:calc(24 * var(--u));line-height:1.6}.vandy-deliverable__cta{align-items:center;gap:calc(10 * var(--u));font-size:calc(14 * var(--u));letter-spacing:.08em;text-transform:uppercase;color:#1a1d21;padding-bottom:calc(4 * var(--u));border-bottom:1px solid;transition:opacity .2s;display:inline-flex}.vandy-deliverable__cta:hover{opacity:.6}.vandy-deliverable__cta svg{width:calc(10 * var(--u));height:calc(10 * var(--u))}.vandy-deliverable--card{border-radius:calc(12 * var(--u));color:inherit;transition:transform .5s var(--ease-out-expo),box-shadow .5s var(--ease-out-expo),border-color .3s ease;background:#fbfaf7;border:1px solid #1a1d2114;text-decoration:none;overflow:hidden}.vandy-deliverable--card:hover{border-color:#1a1d2129;transform:translateY(-4px);box-shadow:0 20px 40px -20px #1a1d212e}.vandy-deliverable__preview{aspect-ratio:16/10;background:repeating-linear-gradient(135deg,#1a1d210d 0 12px,#1a1d2105 12px 24px),#efece5;border-bottom:1px solid #1a1d2114;position:relative;overflow:hidden}.vandy-deliverable__preview img{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .8s var(--ease-out-expo);display:block;position:absolute;inset:0}.vandy-deliverable--card:hover .vandy-deliverable__preview img{transform:scale(1.03)}.vandy-deliverable__body{padding:calc(32 * var(--u)) calc(32 * var(--u)) calc(36 * var(--u));flex-direction:column;align-items:flex-start;display:flex}.vandy-deliverable--card .vandy-deliverable__icon{margin-bottom:calc(16 * var(--u))}.vandy-quote{max-width:calc(1000 * var(--u));margin:calc(80 * var(--u)) auto;padding:0 var(--gutter);text-align:center}.vandy-quote blockquote{font-family:EB Garamond,serif;font-size:calc(34 * var(--u));letter-spacing:-.01em;margin:0;font-weight:400;line-height:1.3}.vandy-quote cite{margin-top:calc(20 * var(--u));font-family:Neue Haas Grotesk Display Pro,Helvetica Neue,sans-serif;font-style:normal;font-size:var(--t-eyebrow);letter-spacing:.14em;text-transform:uppercase;opacity:.55;display:block}.vandy-quote--alt blockquote{font-size:calc(24 * var(--u))}.vandy-table{margin-top:calc(40 * var(--u));overflow-x:auto}.vandy-table table{border-collapse:collapse;width:100%;font-size:calc(16 * var(--u))}.vandy-table th,.vandy-table td{text-align:left;padding:calc(16 * var(--u)) calc(18 * var(--u));border-bottom:1px solid #2d292624}.vandy-table th{text-transform:uppercase;letter-spacing:.1em;font-family:Neue Haas Grotesk Display Pro,Helvetica Neue,sans-serif;font-weight:500;font-size:var(--t-eyebrow);opacity:.6}.vandy-table tr td:last-child{font-variant-numeric:tabular-nums;font-weight:500}.vandy-constrain{margin-left:calc(2 * var(--gutter));margin-right:calc(2 * var(--gutter))}.vandy-highlight{color:#1a1d21;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff566;border-radius:2px;padding:.05em .25em}.vandy-approach{max-width:calc(1120 * var(--u));padding:calc(96 * var(--u)) var(--gutter) calc(48 * var(--u));margin:0 auto}.vandy-approach__eyebrow{text-transform:uppercase;letter-spacing:.18em;font-family:Neue Haas Grotesk Display Pro,Inter,sans-serif;font-size:calc(11 * var(--u));opacity:.55;margin:0 0 calc(56 * var(--u));padding-bottom:calc(16 * var(--u));border-bottom:1px solid #1a1d2114}.vandy-appstep{grid-template-columns:calc(80 * var(--u)) minmax(0,1fr) minmax(0,.9fr);column-gap:calc(48 * var(--u));row-gap:calc(16 * var(--u));padding:calc(56 * var(--u)) 0;border-bottom:1px solid #1a1d210f;align-items:start;display:grid}.vandy-appstep__num{font-family:Neue Haas Grotesk Display Pro,Inter,sans-serif;font-size:calc(12 * var(--u));letter-spacing:.16em;opacity:.5;padding-top:calc(10 * var(--u))}.vandy-appstep__name{font-family:EB Garamond,serif;font-weight:400;font-size:clamp(24px,calc(34 * var(--u)),44px);letter-spacing:-.01em;grid-column:2;margin:0;line-height:1.15}.vandy-appstep__body{font-size:calc(15 * var(--u));color:#1a1d21c7;margin:calc(8 * var(--u)) 0 0;max-width:calc(560 * var(--u));grid-column:2;line-height:1.7}.vandy-appstep__body a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.vandy-appstep__callout{margin-top:calc(12 * var(--u));padding:calc(20 * var(--u)) 0 calc(20 * var(--u)) calc(24 * var(--u));font-family:EB Garamond,serif;font-style:italic;font-size:calc(20 * var(--u));letter-spacing:-.02em;color:#1a1d21;border-left:2px solid #1a1d21;grid-area:2/3/span 2;align-self:start;line-height:1.35;position:relative}.vandy-appstep__callout-mark{font-family:EB Garamond,serif;font-style:normal;font-size:calc(48 * var(--u));margin-bottom:calc(8 * var(--u));opacity:.35;line-height:.6;display:block}.vandy-approach__break{margin:calc(24 * var(--u)) 0;padding:0}.vandy-approach__placeholder{aspect-ratio:16/7;border-radius:calc(6 * var(--u));width:100%;font-family:Neue Haas Grotesk Display Pro,Inter,sans-serif;font-size:calc(12 * var(--u));letter-spacing:.14em;text-transform:uppercase;color:#1a1d2173;background:repeating-linear-gradient(135deg,#1a1d210a 0 12px,#1a1d2105 12px 24px),#efece5;border:1px solid #1a1d2114;justify-content:center;align-items:center;display:flex}.vandy-approach__image{object-fit:contain;object-position:center center;border-radius:calc(6 * var(--u));background:0 0;width:100%;max-width:none;height:auto;margin:0;display:block}@media(max-width:860px){.vandy-appstep{row-gap:calc(12 * var(--u));grid-template-columns:1fr}.vandy-appstep__name,.vandy-appstep__body,.vandy-appstep__callout{grid-column:1}.vandy-appstep__callout{margin-top:calc(16 * var(--u));font-size:calc(18 * var(--u));grid-row:auto}}.vandy-featured-quote{margin:calc(56 * var(--u)) auto;padding:0 var(--gutter);max-width:calc(1240 * var(--u))}.vandy-featured-quote__inner{gap:calc(72 * var(--u));padding:calc(80 * var(--u)) calc(64 * var(--u));border-radius:calc(18 * var(--u));background:#14171b;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 90px -50px #14171b8c}.vandy-featured-quote__inner:after{content:"“";right:calc(24 * var(--u));bottom:calc(-30 * var(--u));font-family:EB Garamond,serif;font-size:calc(440 * var(--u));color:#c8a862;opacity:.08;pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1;position:absolute}.vandy-featured-quote__inner:not(:has(.vandy-featured-quote__portrait)){max-width:calc(960 * var(--u));padding:calc(88 * var(--u)) calc(72 * var(--u));text-align:center;grid-template-columns:1fr;gap:0;margin-inline:auto}.vandy-featured-quote__inner:not(:has(.vandy-featured-quote__portrait)) .vandy-featured-quote__body{align-items:center}.vandy-featured-quote__inner:not(:has(.vandy-featured-quote__portrait)) .vandy-featured-quote__text{max-width:calc(780 * var(--u))}.vandy-featured-quote__portrait{aspect-ratio:4/5;border-radius:calc(10 * var(--u));background:#2a2e34;margin:0;overflow:hidden;box-shadow:0 30px 70px -30px #0009}.vandy-featured-quote__portrait img{object-fit:cover;width:100%;height:100%;display:block}.vandy-featured-quote__body{gap:calc(22 * var(--u));flex-direction:column;display:flex;position:relative}.vandy-featured-quote__eyebrow{font-family:Neue Haas Grotesk Display Pro,Inter,sans-serif;font-size:var(--t-eyebrow);letter-spacing:.24em;text-transform:uppercase;color:#c8a862}.vandy-featured-quote__mark{font-family:EB Garamond,serif;font-size:calc(190 * var(--u));color:#c8a862;margin-bottom:calc(-14 * var(--u));line-height:.5;display:block}.vandy-featured-quote__text{font-family:EB Garamond,serif;font-weight:500;font-size:clamp(30px,calc(44 * var(--u)),60px);letter-spacing:-.015em;color:#f4efe2;margin:0;line-height:1.18}.vandy-featured-quote__cite{gap:calc(4 * var(--u));margin-top:calc(12 * var(--u));padding-top:calc(24 * var(--u));border-top:1px solid #f4efe233;flex-direction:column;display:flex}.vandy-featured-quote__name{font-family:EB Garamond,serif;font-weight:500;font-size:calc(22 * var(--u));color:#f4efe2;letter-spacing:-.01em}.vandy-featured-quote__role{font-family:Neue Haas Grotesk Display Pro,Inter,sans-serif;font-size:calc(12 * var(--u));letter-spacing:.18em;text-transform:uppercase;color:#c8a862}@media(max-width:860px){.vandy-featured-quote__inner{gap:calc(40 * var(--u));padding:calc(56 * var(--u)) calc(28 * var(--u));grid-template-columns:1fr}.vandy-featured-quote__inner:not(:has(.vandy-featured-quote__portrait)){padding:calc(64 * var(--u)) calc(28 * var(--u))}.vandy-featured-quote__portrait{max-width:calc(300 * var(--u));margin-inline:auto}.vandy-featured-quote__mark{font-size:calc(120 * var(--u))}.vandy-featured-quote__text{font-size:clamp(24px,calc(32 * var(--u)),40px)}}.vandy-results{max-width:calc(1000 * var(--u));margin:calc(96 * var(--u)) auto calc(80 * var(--u));padding:0 var(--gutter)}.vandy-results__card{border-radius:calc(16 * var(--u));padding:calc(48 * var(--u)) calc(48 * var(--u)) calc(36 * var(--u));background:#fff;border:1px solid #1a1d211a;position:relative;overflow:hidden;box-shadow:0 1px #1a1d210a,0 30px 60px -40px #1a1d212e}.vandy-results__card:before{content:"";height:calc(4 * var(--u));background:linear-gradient(90deg,#7d9b76,#9e8b72,#6b8fa3);position:absolute;inset:0 0 auto}.vandy-results__head{justify-content:space-between;align-items:flex-end;gap:calc(24 * var(--u));padding-bottom:calc(36 * var(--u));margin-bottom:calc(40 * var(--u));border-bottom:1px solid #1a1d2114;display:flex}.vandy-results__eyebrow{font-family:Neue Haas Grotesk Display Pro,Inter,sans-serif;font-size:var(--t-eyebrow);letter-spacing:.18em;text-transform:uppercase;opacity:.55;margin:0 0 calc(14 * var(--u))}.vandy-results__heading{font-family:EB Garamond,serif;font-weight:400;font-size:clamp(24px,calc(32 * var(--u)),40px);letter-spacing:-.01em;color:#1a1d21;max-width:calc(560 * var(--u));margin:0;line-height:1.15}.vandy-results__meta{align-items:center;gap:calc(8 * var(--u));font-family:Neue Haas Grotesk Display Pro,Inter,sans-serif;font-size:calc(11 * var(--u));letter-spacing:.12em;text-transform:uppercase;opacity:.55;white-space:nowrap;padding-bottom:calc(4 * var(--u));display:inline-flex}.vandy-results__meta-dot{width:calc(7 * var(--u));height:calc(7 * var(--u));background:#7d9b76;border-radius:50%;box-shadow:0 0 0 4px #7d9b7626}.vandy-results__pending{text-align:center;align-items:center;gap:calc(14 * var(--u));padding:calc(48 * var(--u)) calc(24 * var(--u)) calc(56 * var(--u));flex-direction:column;margin:0;display:flex;position:relative}.vandy-results__pending:before{content:"";pointer-events:none;background:repeating-linear-gradient(135deg,#1a1d2105 0 14px,#1a1d210d 14px 28px);position:absolute;inset:0}.vandy-results__pending-icon{width:calc(56 * var(--u));height:calc(56 * var(--u));color:#9e8b72;opacity:.85;display:inline-flex;position:relative}.vandy-results__pending-icon svg{width:100%;height:100%}.vandy-results__pending-title{font-family:EB Garamond,serif;font-weight:400;font-size:clamp(22px,calc(30 * var(--u)),38px);letter-spacing:-.01em;color:#1a1d21;margin:0;line-height:1.15;position:relative}.vandy-results__pending-body{font-size:calc(15 * var(--u));color:#1a1d219e;max-width:calc(440 * var(--u));margin:0;line-height:1.7;position:relative}.vandy-results__pending>*{position:relative}@media(max-width:1024px){.vandy-results__pending{padding:calc(40 * var(--u)) calc(16 * var(--u)) calc(44 * var(--u))}}.vandy-results__stats{margin-bottom:calc(48 * var(--u));grid-template-columns:repeat(3,1fr);gap:0;display:grid}.vandy-results__stat{padding:calc(8 * var(--u)) calc(24 * var(--u));gap:calc(10 * var(--u));opacity:0;transition:opacity .9s cubic-bezier(.19,1,.22,1) var(--stat-delay,0s),transform 1.1s cubic-bezier(.19,1,.22,1) var(--stat-delay,0s);border-left:1px solid #1a1d2114;flex-direction:column;display:flex;position:relative;transform:translateY(28px)}.vandy-results__stat:after{content:"";transform-origin:top;width:1px;transition:transform .9s cubic-bezier(.19,1,.22,1) var(--stat-delay,0s);background:linear-gradient(#0000,#1a1d2159,#0000);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.vandy-results__stat:first-child:after{display:none}.vandy-results__stat.is-in{opacity:1;transform:translateY(0)}.vandy-results__stat.is-in:after{transform:scaleY(1)}.vandy-results__stat.is-in .vandy-results__stat-trend{animation:vandyTrendPop .7s cubic-bezier(.34,1.56,.64,1) var(--stat-delay,0s) both}.vandy-results__stat .vandy-results__stat-trend{opacity:0}.vandy-results__stat:first-child{border-left:0;padding-left:0}.vandy-results__stat:last-child{padding-right:0}@keyframes vandyTrendPop{0%{opacity:0;transform:translateY(-6px)scale(.6)}60%{opacity:1;transform:translateY(0)scale(1.12)}to{opacity:1;transform:translateY(0)scale(1)}}.vandy-results__stat-trend{width:calc(24 * var(--u));height:calc(24 * var(--u));color:#4a7d43;margin-bottom:calc(4 * var(--u));background:#7d9b7624;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.vandy-results__stat-trend svg{width:calc(11 * var(--u));height:calc(11 * var(--u))}.vandy-results__stat-value{color:#1a1d21;letter-spacing:-.04em;align-items:baseline;margin:0;font-family:EB Garamond,serif;font-weight:400;line-height:.9;display:flex}.vandy-results__stat-sign{font-size:calc(28 * var(--u));opacity:.5;margin-right:calc(2 * var(--u))}.vandy-results__stat-num{font-size:clamp(48px,calc(72 * var(--u)),96px);font-variant-numeric:tabular-nums}.vandy-results__stat-pct{font-size:calc(28 * var(--u));opacity:.5;margin-left:calc(2 * var(--u))}.vandy-results__stat-label{font-family:Neue Haas Grotesk Display Pro,Inter,sans-serif;font-size:calc(12 * var(--u));letter-spacing:.1em;text-transform:uppercase;opacity:.6;margin:0}.vandy-results__table{border-top:1px solid #1a1d2114}.vandy-results__row{gap:calc(16 * var(--u));padding:calc(16 * var(--u)) calc(4 * var(--u));font-size:calc(15 * var(--u));border-bottom:1px solid #1a1d210f;grid-template-columns:2fr 1fr 1fr 1fr;align-items:center;display:grid}.vandy-results__row span:not(:first-child){font-variant-numeric:tabular-nums;text-align:right}.vandy-results__row--head{font-family:Neue Haas Grotesk Display Pro,Inter,sans-serif;font-size:calc(11 * var(--u));letter-spacing:.14em;text-transform:uppercase;opacity:.55;padding-top:calc(20 * var(--u));padding-bottom:calc(14 * var(--u))}.vandy-results__row:last-child{border-bottom:0}.vandy-results__row-change{color:#4a7d43;font-weight:500}.vandy-results__foot{justify-content:space-between;gap:calc(16 * var(--u));margin-top:calc(28 * var(--u));padding-top:calc(20 * var(--u));font-family:Neue Haas Grotesk Display Pro,Inter,sans-serif;font-size:calc(11 * var(--u));letter-spacing:.1em;text-transform:uppercase;opacity:.45;border-top:1px dashed #1a1d211f;display:flex}@media(max-width:780px){.vandy-results__card{padding:calc(32 * var(--u)) calc(24 * var(--u))}.vandy-results__head{flex-direction:column;align-items:flex-start}.vandy-results__stats{grid-template-columns:1fr}.vandy-results__stat{padding:calc(24 * var(--u)) 0;border-top:1px solid #1a1d2114;border-left:0}.vandy-results__stat:first-child{border-top:0;padding-top:0}.vandy-results__row{font-size:calc(13 * var(--u));grid-template-columns:1.4fr 1fr 1fr 1fr}.vandy-results__foot{gap:calc(6 * var(--u));flex-direction:column}}.vandy-logo-mark{padding:calc(80 * var(--u)) var(--gutter) calc(20 * var(--u));justify-content:center;align-items:center;display:flex}.vandy-logo-mark img{width:100%;max-width:calc(720 * var(--u));object-fit:contain;height:auto}@media(max-width:900px){.vandy-logo-mark{padding:calc(48 * var(--u)) var(--gutter) calc(8 * var(--u))}.vandy-logo-mark img{max-width:80%}}.vandy-meta-strip{padding:calc(28 * var(--u)) var(--gutter) calc(20 * var(--u));border-bottom:1px solid #ffffff14}.vandy-meta-strip dl{gap:calc(24 * var(--u));grid-template-columns:repeat(4,minmax(0,1fr));max-width:1200px;margin:0 auto;display:grid}.vandy-meta-strip dt{letter-spacing:.14em;text-transform:uppercase;opacity:.55;margin-bottom:6px;font-size:11px}.vandy-meta-strip dd{margin:0;font-size:15px;line-height:1.35}@media(max-width:720px){.vandy-meta-strip dl{grid-template-columns:repeat(2,1fr);gap:20px}}.cs-gal{gap:calc(24 * var(--u));margin-top:calc(24 * var(--u));flex-direction:column;display:flex}.cs-gal__row{gap:calc(24 * var(--u));display:grid}.cs-gal__row--full{grid-template-columns:1fr}.cs-gal__row--half{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-gal__row--third{grid-template-columns:repeat(3,minmax(0,1fr))}.cs-gal__item{background:0 0;margin:0;overflow:hidden}.cs-gal__item--rounded{border-radius:calc(16 * var(--u))}.cs-gal__item img{will-change:transform;width:100%;max-width:100%;height:auto;margin:0 auto;display:block}.cs-gal__item--fill{align-items:stretch;display:flex}.cs-gal__item--fill img{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none}.cs-gal__item--tall{min-height:calc(560 * var(--u))}@media(max-width:900px){.cs-gal__item--tall{min-height:calc(360 * var(--u))}.cs-gal__row--half,.cs-gal__row--third{grid-template-columns:1fr}}.sa-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:24px;display:grid}@media(max-width:720px){.sa-audience-grid{grid-template-columns:1fr}}.sa-audience-card{border:1px solid color-mix(in oklab,currentColor 16%,transparent);background:color-mix(in oklab,currentColor 4%,transparent);border-radius:9px;padding:21px;transition:transform .35s,border-color .35s,background .35s;position:relative;font-style:normal!important}.sa-audience-card:hover{border-color:color-mix(in oklab,currentColor 30%,transparent);background:color-mix(in oklab,currentColor 7%,transparent);transform:translateY(-3px)}.sa-audience-card__icon{background:color-mix(in oklab,currentColor 10%,transparent);border-radius:999px;justify-content:center;align-items:center;width:39px;height:39px;margin-bottom:14px;display:inline-flex}.sa-audience-card__icon svg{width:20px;height:20px}.sa-audience-card__title{font-family:var(--vandy-sans,"Neue Haas Grotesk Display Pro", "Helvetica Neue", sans-serif);letter-spacing:-.01em;margin:0 0 9px;font-size:17px;font-weight:500;line-height:1.2;font-style:normal!important}.sa-audience-card__body{opacity:.92;margin:0;font-size:12px;line-height:1.6;font-style:normal!important}.sa-audience-card:first-child{--card-accent:#c9a227;border-color:color-mix(in oklab,var(--card-accent) 35%,transparent);background:color-mix(in oklab,var(--card-accent) 10%,transparent)}.sa-audience-card:first-child:hover{border-color:color-mix(in oklab,var(--card-accent) 55%,transparent);background:color-mix(in oklab,var(--card-accent) 16%,transparent)}.sa-audience-card:first-child .sa-audience-card__icon{background:color-mix(in oklab,var(--card-accent) 22%,transparent);color:var(--card-accent)}.sa-audience-card:nth-child(2){--card-accent:#6b8e6b;border-color:color-mix(in oklab,var(--card-accent) 35%,transparent);background:color-mix(in oklab,var(--card-accent) 10%,transparent)}.sa-audience-card:nth-child(2):hover{border-color:color-mix(in oklab,var(--card-accent) 55%,transparent);background:color-mix(in oklab,var(--card-accent) 16%,transparent)}.sa-audience-card:nth-child(2) .sa-audience-card__icon{background:color-mix(in oklab,var(--card-accent) 22%,transparent);color:var(--card-accent)}.sa-audience-card:nth-child(3){--card-accent:#b87a7a;border-color:color-mix(in oklab,var(--card-accent) 35%,transparent);background:color-mix(in oklab,var(--card-accent) 10%,transparent)}.sa-audience-card:nth-child(3):hover{border-color:color-mix(in oklab,var(--card-accent) 55%,transparent);background:color-mix(in oklab,var(--card-accent) 16%,transparent)}.sa-audience-card:nth-child(3) .sa-audience-card__icon{background:color-mix(in oklab,var(--card-accent) 22%,transparent);color:var(--card-accent)}.sa-audience-card:nth-child(4){--card-accent:#4a7c8c;border-color:color-mix(in oklab,var(--card-accent) 35%,transparent);background:color-mix(in oklab,var(--card-accent) 10%,transparent)}.sa-audience-card:nth-child(4):hover{border-color:color-mix(in oklab,var(--card-accent) 55%,transparent);background:color-mix(in oklab,var(--card-accent) 16%,transparent)}.sa-audience-card:nth-child(4) .sa-audience-card__icon{background:color-mix(in oklab,var(--card-accent) 22%,transparent);color:var(--card-accent)}[data-page=case-scarlett-ameera] .oak-case-hero .oak-hero__title{font-size:clamp(24px,calc(42 * var(--u)),72px);margin-top:calc(21 * var(--u))}[data-page=case-scarlett-ameera] .oak-case-hero .oak-hero__intro{font-size:calc(13 * var(--u));max-width:calc(560 * var(--u));margin-top:calc(21 * var(--u))}
