@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_d361c29d-module__5PBLiG__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_d361c29d-module__5PBLiG__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.2tuvx2ggl0uf7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.048ctm9k7u_u3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.2t3qiyt2vl-ta.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.2_s53-223o24o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_ac305142-module__TeWtiG__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_ac305142-module__TeWtiG__variable{--font-dm-mono:"DM Mono", "DM Mono Fallback"}
*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}:root{--background:40 33% 95%;--foreground:240 5% 12%;--card:40 33% 97%;--primary:240 5% 12%;--primary-foreground:40 33% 95%;--secondary:40 18% 89%;--muted-foreground:211 13% 44%;--accent:177 100% 31%;--accent-foreground:40 33% 97%;--border:40 12% 76%;--card-radius:12px;--app-font-sans:var(--font-inter), Inter, sans-serif;--app-font-serif:var(--font-fraunces), Fraunces, Georgia, serif;--app-font-mono:var(--font-dm-mono), "DM Mono", monospace}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;line-height:1.5}body{background:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--app-font-sans);-webkit-font-smoothing:antialiased}img,svg,iframe{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3{font-size:inherit;font-weight:inherit}section{scroll-margin-top:88px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.site-shell{overflow:hidden}.container{width:min(1160px,100% - 48px);margin:0 auto}.eyebrow{color:hsl(var(--accent));font-family:var(--app-font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;line-height:1.3}.display{font-family:var(--app-font-sans);letter-spacing:-.07em;font-weight:600}.nav{z-index:10;justify-content:space-between;align-items:center;width:100%;max-width:none;height:88px;margin:0;padding:0 max(24px,50% - 580px);transition:background .3s,border-color .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:flex;position:fixed;top:0;left:0;right:0}.nav-scrolled{border-bottom:1px solid hsl(var(--foreground) / .12);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f3efc7;box-shadow:0 8px 24px #1e1e2114}.wordmark{letter-spacing:-.02em;align-items:center;gap:11px;font-weight:700;display:inline-flex}.wordmark-logo{object-fit:contain;width:31px;height:31px}.wordmark-details{flex-direction:column;gap:2px;display:flex}.wordmark-details strong{font-size:.76rem;line-height:1.1}.wordmark-details small{color:hsl(var(--muted-foreground));font-family:var(--app-font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.54rem;font-weight:400;line-height:1.1}.nav-links{color:hsl(var(--foreground));align-items:center;gap:32px;font-size:.72rem;display:flex}.nav-links a{transition:color .2s}.nav-links a:hover{color:hsl(var(--accent))}.nav-cta{border:1px solid hsl(var(--accent));background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-radius:999px;align-items:center;gap:8px;padding:10px 15px;font-size:.8rem;font-weight:600;transition:color .2s,background .2s,border-color .2s,transform .2s;display:inline-flex;box-shadow:0 5px 18px #1e1e211a}.nav-cta:hover{border-color:hsl(var(--foreground) / .28);background:hsl(var(--background));color:hsl(var(--foreground));transform:translateY(-2px)}.nav-wave{font-size:1rem;line-height:1}.hero{isolation:isolate;background:hsl(var(--background));min-height:100svh;padding:150px 0 70px;position:relative;overflow:hidden}.hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#f5f3eff0,#f5f3efc7,#f5f3ef42 68%,#f5f3ef00);position:absolute;inset:0}.hero:after{content:"";pointer-events:none;position:absolute}.hero-grid{grid-template-columns:.94fr 1.06fr;align-items:center;gap:64px;display:grid;position:relative}.hero-copy{padding-bottom:22px}.hero h1{max-width:620px;margin:20px 0 27px;font-size:clamp(3.35rem,6.4vw,6.25rem);line-height:.96}.hero h1 em{color:hsl(var(--accent));font-style:normal}.hero-dash{color:hsl(var(--foreground));font-family:var(--app-font-sans);letter-spacing:-.08em;font-size:.72em}.hero-intro{color:#505b68;max-width:390px;margin:0;font-size:.92rem;line-height:1.65}.hero-proof{border:1px solid hsl(var(--foreground) / .15);border-radius:var(--card-radius);background:hsl(var(--background));color:hsl(var(--foreground));grid-template-columns:.7fr 1.3fr;gap:60px;margin-top:82px;padding:22px 24px 24px;display:grid;position:relative;box-shadow:0 12px 30px #1e1e211a}.hero-proof-label{flex-direction:column;gap:13px;display:flex}.hero-proof-label>span{max-width:180px;color:hsl(var(--foreground));font-family:var(--app-font-serif);font-size:1.25rem;line-height:1.05}.hero-proof-items{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.hero-proof-item{border-right:1px solid hsl(var(--foreground) / .2);padding-right:20px}.hero-proof-item:last-child{border-right:0}.hero-proof-number{color:hsl(var(--accent));font-family:var(--app-font-mono);margin-bottom:20px;font-size:.68rem;display:block}.hero-proof-item h3{letter-spacing:-.03em;margin:0;font-size:.95rem;line-height:1.25}.hero-proof-item p{color:hsl(var(--muted-foreground));font-family:var(--app-font-mono);margin:7px 0 0;font-size:.64rem}.video-frame{aspect-ratio:16/10;border-radius:var(--card-radius);box-shadow:18px 18px hsl(var(--accent));background:#1d1d20;position:relative;overflow:hidden}.video-frame iframe{border:0;width:100%;height:100%;display:block}.workshop-section{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.workshop-grid{grid-template-columns:.7fr 1.3fr;align-items:center;gap:90px;display:grid}.workshop-section .eyebrow{color:#ec725f}.workshop-heading{text-wrap:balance;max-width:370px;margin:18px 0 0;font-size:clamp(2.7rem,4.5vw,4.75rem);line-height:.98}.workshop-copy p{color:#cfc9be;max-width:320px;margin:30px 0 0;font-size:.95rem;line-height:1.6}.workshop-video .video-frame{box-shadow:18px 18px hsl(var(--accent))}.workshop-video .video-label{color:#cfc9be}.workshop-video .video-label strong{color:hsl(var(--primary-foreground))}.work-section{background:hsl(var(--card));position:relative;overflow:hidden}.work-section>.container{z-index:2;position:relative}.work-section-photos,.work-section-shade{pointer-events:none;position:absolute;inset:0}.work-section-photos{z-index:0}.work-section-photo{opacity:0;background-position:50%;background-size:cover;transition:opacity .55s,transform .8s;position:absolute;inset:0;transform:scale(1.03)}.work-section-photo.is-active{opacity:1;transform:scale(1)}.work-section-shade{z-index:1;opacity:0;background:0 0;transition:opacity .45s}.section-head{justify-content:space-between;align-items:end;gap:36px;margin-bottom:68px;transition:opacity .35s,transform .35s;display:flex}.section-title{text-wrap:balance;max-width:600px;margin:16px 0 0;font-size:clamp(2.8rem,5vw,5rem);line-height:.98}.section-note{max-width:245px;color:hsl(var(--muted-foreground));margin:0 0 4px;font-size:.9rem;line-height:1.55}.capabilities{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.capability{border:1px solid hsl(var(--border));border-radius:var(--card-radius);background:#f5f3efcc;min-height:200px;padding:27px;transition:transform .3s,background .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.capability-thumbnail{z-index:0;opacity:.3;filter:blur(4px)brightness(1.22)saturate(.8);background-position:50%;background-size:cover;transition:opacity .45s,transform .65s;position:absolute;inset:-8px;transform:scale(1.04)}.capability:after{content:"";z-index:1;pointer-events:none;background:#f5f3ef6b;transition:opacity .45s;position:absolute;inset:0}.capability:hover .capability-thumbnail,.capability:focus-visible .capability-thumbnail{opacity:0;transform:scale(1)}.capability:hover:after,.capability:focus-visible:after{opacity:0}.capability:hover,.capability:focus-visible{background:hsl(var(--secondary));border-color:hsl(var(--accent));transform:translateY(-7px)}.work-section.has-active-photo .capability{background:#f5f3efdb;border-color:#f5f3ef94;box-shadow:0 12px 30px #00000024}.work-section.has-active-photo .capability:hover,.work-section.has-active-photo .capability:focus-visible{background:#f5f3eff5}.capability-index{z-index:2;color:hsl(var(--accent));font-family:var(--app-font-mono);justify-content:space-between;font-size:.69rem;display:flex;position:relative}.capability h3{z-index:2;max-width:210px;font-family:var(--app-font-sans);letter-spacing:-.055em;margin:48px 0 0;font-size:1.5rem;font-weight:600;line-height:1.03;position:relative}.clips-section{background:#f1eadf;padding:132px 0 145px}.clips-intro{max-width:470px;color:hsl(var(--muted-foreground));margin:0 0 4px;line-height:1.6}.featured-video{position:relative}.featured-video-index{color:hsl(var(--accent));font-family:var(--app-font-mono);justify-content:space-between;margin-bottom:18px;font-size:.68rem;display:flex}.featured-video-frame{aspect-ratio:16/9;border-radius:var(--card-radius);box-shadow:22px 22px hsl(var(--accent));background:#1d1d20;position:relative;overflow:hidden}.featured-video-frame iframe{border:0;width:100%;height:100%;display:block}.featured-video-caption{color:hsl(var(--muted-foreground));justify-content:space-between;align-items:baseline;gap:24px;margin-top:28px;font-size:.82rem;line-height:1.45;display:flex}.featured-video-caption strong{color:hsl(var(--foreground));font-family:var(--app-font-serif);letter-spacing:-.04em;font-size:clamp(1.5rem,2.8vw,2.4rem);font-weight:500;line-height:1}.featured-video-caption span{text-align:right;max-width:300px}.bio-section{background:hsl(var(--background));padding:150px 0}.bio-grid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:90px;display:grid}.bio-photo{aspect-ratio:3/4;border-radius:var(--card-radius);width:min(100%,340px);box-shadow:18px 18px hsl(var(--accent));margin-top:3px;overflow:hidden;transform:rotate(-2deg)}.bio-photo img{object-fit:cover;width:100%;height:100%;display:block}.bio-copy h2{max-width:730px;margin:0;font-size:clamp(2.5rem,5.2vw,5.15rem);line-height:.98}.bio-copy h2 em{color:hsl(var(--accent));font-style:normal}.bio-copy p{max-width:620px;color:hsl(var(--muted-foreground));margin:34px 0 0;font-size:1.05rem;line-height:1.7}.timeline{border-top:1px solid hsl(var(--border));grid-template-columns:130px 1fr;gap:22px;margin-top:48px;padding-top:20px;display:grid}.timeline time{color:hsl(var(--accent));font-family:var(--app-font-mono);font-size:.72rem}.timeline p{margin:0;font-size:.88rem;line-height:1.6}.timeline a{color:hsl(var(--foreground));text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.timeline a:hover{color:hsl(var(--accent))}.contact-section{background:hsl(var(--accent));color:hsl(var(--accent-foreground));padding:120px 0 42px}.contact-inner{grid-template-columns:1fr auto;align-items:end;gap:50px;display:grid}.contact-section .eyebrow{color:#fbc4bb}.contact-heading{text-wrap:balance;max-width:670px;margin:18px 0 0;font-size:clamp(3rem,7vw,7.25rem);line-height:.88}.contact-links{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.contact-link{border-bottom:1px solid #fcfbf8b3;align-items:center;gap:12px;margin-bottom:0;padding-bottom:9px;font-size:1.05rem;transition:gap .25s,color .25s;display:inline-flex}.contact-link:hover{color:hsl(var(--primary));gap:19px}.reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(22px)}.reveal.is-visible{opacity:1;transform:translateY(0)}.section-head.reveal.is-photo-active{opacity:0;pointer-events:none;transform:translateY(-8px)}.delay-1{transition-delay:.1s}.delay-2{transition-delay:.2s}.delay-3{transition-delay:.3s}@media (max-width:800px){.container{width:min(100% - 36px,620px)}.nav{height:72px;padding-left:18px;padding-right:18px}.nav-links{gap:14px;font-size:.72rem}.hero{background-position:67%;padding:118px 0 74px}.hero:before{background:linear-gradient(#f5f3efeb,#f5f3efb8 55%,#f5f3ef2e)}.hero:after{background:0 0}.hero-grid,.proof-grid,.bio-grid,.contact-inner{grid-template-columns:1fr;gap:52px}.hero h1{font-size:clamp(3.2rem,14vw,5.5rem)}.hero-intro{font-size:.93rem}.video-frame{box-shadow:10px 10px hsl(var(--accent))}.hero-proof{grid-template-columns:1fr;gap:30px;margin-top:62px}.hero-proof-label>span{max-width:330px}.hero-proof-item{padding-right:12px}.workshop-grid{grid-template-columns:1fr;gap:52px}.workshop-heading{max-width:520px}.workshop-copy p{max-width:450px}.section-head{margin-bottom:42px;display:block}.section-note,.clips-intro{margin-top:24px}.capabilities{grid-template-columns:1fr;gap:12px}.capability{min-height:145px}.capability h3{margin-top:28px}.clips-section{padding:95px 0}.featured-video-frame{aspect-ratio:16/9;box-shadow:10px 10px hsl(var(--accent))}.featured-video-caption{margin-top:23px;display:block}.featured-video-caption span{text-align:left;max-width:330px;margin-top:10px;display:block}.bio-section{padding:100px 0}.bio-photo{width:min(100%,400px);box-shadow:10px 10px hsl(var(--accent));margin:0 auto}.timeline{grid-template-columns:88px 1fr;gap:14px}.contact-section{padding:90px 0 28px}}@media (max-width:420px){.container{width:min(100% - 28px,620px)}.nav{padding-left:14px;padding-right:14px}.wordmark-details small{display:none}.wordmark-details strong{font-size:.7rem}.nav-cta{padding:9px 12px;font-size:.7rem}.hero-proof-items{grid-template-columns:1fr;gap:0}.hero-proof-item,.hero-proof-item:last-child{border-right:0;border-bottom:1px solid hsl(var(--foreground) / .18);padding:18px 0}.hero-proof-item:last-child{border-bottom:0}.contact-heading{font-size:3.7rem}}@media (max-width:1024px){.work-section-photos{display:none}.capabilities{grid-template-columns:1fr;gap:14px}.work-section .section-head.reveal.is-photo-active{opacity:1;pointer-events:auto;transform:none}.work-section .capability{min-height:390px;box-shadow:none;background:0 0;padding:0;transition:border-color .3s}.work-section.has-active-photo .capability{border-color:hsl(var(--border));box-shadow:none;background:0 0}.work-section .capability-thumbnail{opacity:1;filter:none;transition:none;inset:0;transform:none}.work-section .capability:after{opacity:1;background:#1216171f;transition:none}.work-section .capability-copy{z-index:2;border-radius:var(--card-radius);color:hsl(var(--foreground));background:#f5f3eff2;padding:16px 18px 18px;position:absolute;bottom:18px;left:18px;right:18px}.work-section .capability-index{color:hsl(var(--accent))}.work-section .capability:hover,.work-section .capability:focus-visible,.work-section.has-active-photo .capability:hover,.work-section.has-active-photo .capability:focus-visible{border-color:hsl(var(--border));box-shadow:none;background:0 0;transform:none}.work-section .capability:hover .capability-thumbnail,.work-section .capability:focus-visible .capability-thumbnail{opacity:1;transform:none}.work-section .capability:hover:after,.work-section .capability:focus-visible:after{opacity:1}}@media (max-width:800px){.work-section .capability{min-height:420px}}.hero-copy h1,.bio-copy h2{font-family:var(--app-font-sans);letter-spacing:-.07em;font-weight:600}.hero-bg,.work-section-photo,.capability-thumbnail,.bio-photo,.wordmark-logo{overflow:hidden}.hero-bg img,.work-section-photo img,.capability-thumbnail img{object-fit:cover;object-position:50%;width:100%;height:100%;display:block}.hero-bg{z-index:-2;pointer-events:none;position:absolute;inset:0}.hero-bg img{object-position:64% center}.wordmark-logo img{object-fit:contain;width:31px;height:31px;display:block}.bio-copy .bio-body p:first-child{margin-top:34px}.hero-copy h1 em,.bio-copy h2 em{color:hsl(var(--accent));font-style:normal}.timeline-text p{margin:0;font-size:.88rem;line-height:1.6}.timeline-text a{color:hsl(var(--foreground));text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.timeline-text a:hover{color:hsl(var(--accent))}.clips-intro p{margin:0}.skip-link{z-index:100;background:hsl(var(--foreground));color:hsl(var(--background));border-radius:0 0 8px;padding:12px 18px;position:absolute;top:0;left:-9999px}.skip-link:focus{left:0}.section{padding:140px 0}@media (max-width:800px){.section{padding:95px 0}}.bio-copy .eyebrow{margin-bottom:16px}@media (max-width:800px){.hero-bg img{object-position:67% center}}.hero-proof-label>span{font-weight:500}
