@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/05af89ad76258aac-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c047de4e6e16a01b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f54c84255ccf44e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5de5dda68c9a1053-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac44098818d287e8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3667c091265cf81b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bd4099f982a70777-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/adc67d25e358ad72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/79f0f365efbf4f90-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_88d9fa{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.__variable_88d9fa{--font-barlow:"Barlow Condensed","Barlow Condensed Fallback"}:root{--black:#000000;--cream:#f4f3ed;--paper:#000000;--gold:#c9a44c;--metallic-gold:linear-gradient(115deg,#b58a36,#dfc373 38%,#f0d990 50%,#c9a44c 68%,#b58a36);--ink:#f4f3ed;--line:#484a46;--muted:#bfc1ba;--max:1440px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--black);color:var(--ink);font-family:var(--font-barlow),sans-serif;font-size:18px;font-weight:500;line-height:1.34;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{display:block;width:100%;height:100%;object-fit:cover}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance;text-transform:uppercase;font-weight:800;letter-spacing:-.025em;line-height:.91}h1{font-size:clamp(4.7rem,11.3vw,11.5rem)}h2{font-size:clamp(2.85rem,5vw,5.25rem)}h3{font-size:2.3rem}.site-header{height:137px;background:var(--black);color:var(--cream);display:grid;grid-template-columns:1fr auto 1fr;border-bottom:1px solid #4a4b48;position:-webkit-sticky;position:sticky;top:0;z-index:10}.brand{display:flex;align-items:center;gap:28px;font-size:1.65rem;font-weight:700;letter-spacing:.095em;white-space:nowrap}.site-header .brand{padding-left:30px}.brand-logo{display:block;width:129px;height:129px;flex-shrink:0}.brand-logo img{width:100%;height:100%;object-fit:contain}.footer .brand-logo{width:285px;height:285px}.mark{height:94px;width:60px;border-right:1px solid #494a48;display:flex;align-items:center;justify-content:center;font-size:2.4rem;font-weight:800;line-height:.45;letter-spacing:-.45em;padding-right:17px;position:relative}.mark span:last-child{position:absolute;transform:translate(10px,11px)}nav,nav a{display:flex}nav a{align-items:center;padding:0 42px;text-transform:uppercase;letter-spacing:.085em;font-size:1.1rem;font-weight:700;transition:background-color .18s ease,color .18s ease}nav a:hover{background:var(--gold);color:var(--black)}.header-cta{align-self:center;justify-self:end;margin-right:13px}.mobile-nav{display:none}.button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:28px;padding:14px 24px;text-transform:uppercase;letter-spacing:.07em;font-weight:700;font-size:1.02rem;border:1px solid var(--gold);transition:background-color .18s ease,color .18s ease,transform .18s ease}.button:hover{transform:translateY(-2px)}.button:active{transform:scale(.98)}.button-gold{background:var(--metallic-gold);color:var(--black)}.button-gold:hover{background:#e4c77b}.button-outline{color:var(--cream);border-color:var(--gold)}.button-outline:hover{background:var(--gold);color:var(--black)}.eyebrow{text-transform:uppercase;letter-spacing:.1em;font-size:1rem;font-weight:700}.hero{min-height:calc(100vh - 94px);max-height:820px;background:var(--black);color:var(--cream);display:grid;grid-template-columns:minmax(0,1fr) minmax(480px,1fr);overflow:hidden}.hero,.hero-copy{position:relative}.hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:62px clamp(36px,6vw,100px);z-index:1}.hero-copy .eyebrow{margin-bottom:24px;color:#bfc1ba}.hero h1{max-width:760px}.hero h1 span{color:var(--gold)}.hero-copy>p:not(.eyebrow){max-width:530px;margin:28px 0 33px;font-size:1.3rem;line-height:1.28}.hero-photo{overflow:hidden}.hero-photo img{filter:grayscale(1) contrast(1.13);object-position:center}.process-rail{background:var(--black);border-block:1px solid var(--line);min-height:50px;display:flex;align-items:center;justify-content:space-around;gap:20px;padding:10px clamp(24px,8vw,120px);text-transform:uppercase;letter-spacing:.08em;font-weight:800;font-size:1.1rem}.process-rail b{font-size:1.6rem;font-weight:400}.section{padding:clamp(70px,9vw,140px) clamp(28px,5vw,100px)}.consumer-intro{padding-bottom:0}.consumer-intro .eyebrow{color:var(--gold);margin-bottom:20px}.consumer-intro h2{max-width:800px;margin-bottom:24px}.consumer-intro>p:not(.eyebrow){max-width:540px;font-size:1.3rem;margin-bottom:28px}.audiences h2{margin-bottom:36px}.audience-grid{display:grid;grid-template-columns:repeat(3,1fr)}.audience{display:grid;grid-template-columns:1.25fr 1fr;min-height:255px;background:var(--black);transition:color .18s ease}.audience:hover{color:var(--gold)}.audience picture{min-height:100%}.audience img{filter:grayscale(1) contrast(1.1)}.audience>div{padding:16px 14px;display:flex;align-items:flex-start;flex-direction:column}.square-icon{height:55px;width:55px;display:grid;place-items:center;background:var(--metallic-gold);font-size:1.5rem;color:var(--black);margin-bottom:auto}.audience h3{font-size:2rem;margin-bottom:10px}.audience p{font-size:1.05rem;line-height:1.18}.dark-manifesto{padding:clamp(64px,9vw,135px) clamp(28px,7vw,120px);background-color:var(--black);color:var(--cream);display:grid;grid-template-columns:1.1fr .75fr;grid-gap:80px;gap:80px;align-items:center;overflow:hidden}.dark-manifesto,.dark-manifesto>*{position:relative}.dark-manifesto h2{margin-top:24px}.dark-manifesto picture{aspect-ratio:1.15}.dark-manifesto img{filter:grayscale(1) contrast(1.13)}.dark-manifesto .button{grid-column:2;justify-self:end}.split-feature{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(45px,9vw,160px);gap:clamp(45px,9vw,160px);align-items:center}.split-feature picture{aspect-ratio:1.3}.split-feature img{filter:grayscale(1) contrast(1.12)}.split-feature h2{margin:18px 0 24px}.split-feature p:not(.eyebrow){max-width:490px;font-size:1.25rem;margin-bottom:30px}.inline-link{display:inline-flex;gap:18px;border-bottom:1px solid;padding-bottom:6px;text-transform:uppercase;letter-spacing:.07em;font-weight:700;transition:color .18s ease}.inline-link:hover{color:var(--gold)}.cta-band{background:var(--black);color:var(--cream);padding:45px clamp(28px,5vw,100px);display:flex;justify-content:space-between;align-items:center;gap:24px}.cta-band h2{font-size:clamp(2.8rem,5vw,5.3rem)}.cta-arrow{width:80px;height:80px;border:1px solid var(--gold);display:grid;place-items:center;color:var(--gold);font-size:3rem;transition:background-color .18s ease,color .18s ease}.cta-arrow:hover{background:var(--gold);color:var(--black)}.page-hero{min-height:445px;padding:clamp(70px,10vw,145px) clamp(28px,12vw,200px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border-bottom:1px solid var(--line)}.page-hero h1{font-size:clamp(4.3rem,8vw,8.8rem);max-width:950px;margin:18px 0 28px}.page-hero>p:last-child{max-width:590px;font-size:1.28rem}.page-hero-dark{background:var(--black);color:var(--cream);border:0}.capability-list{border-top:1px solid var(--line)}.capability-list article{min-height:225px;border-bottom:1px solid var(--line);padding:34px clamp(28px,6vw,110px);display:grid;grid-template-columns:100px minmax(190px,.7fr) minmax(250px,1fr) 380px;grid-gap:32px;gap:32px;align-items:center}.capability-list article>span,.partner-list article>div>span,.process-page article>span{font-size:1.1rem;color:var(--gold);font-weight:700}.capability-list h2{font-size:3.2rem}.capability-list p{max-width:430px;font-size:1.18rem}.capability-list picture{grid-column:4;grid-row:1;aspect-ratio:1.45}.capability-list article:first-child,.capability-list article:nth-child(3),.capability-list article:nth-child(4){grid-template-columns:100px minmax(190px,.7fr) minmax(250px,1fr)}.capability-list article:first-child picture,.capability-list article:nth-child(3) picture,.capability-list article:nth-child(4) picture{display:none}.process-page{padding:0 clamp(28px,7vw,120px)}.process-page article{min-height:270px;padding:54px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:100px minmax(270px,1fr) 36%;grid-gap:28px;gap:28px;align-items:center}.process-page h2{font-size:clamp(2.5rem,4vw,4.1rem);margin-bottom:14px}.process-page p{max-width:520px;font-size:1.18rem}.process-page picture{aspect-ratio:1.5}.process-page article:first-child,.process-page article:nth-child(3){grid-template-columns:100px 1fr}.process-page article:first-child picture,.process-page article:nth-child(3) picture{display:none}.partner-list article{min-height:420px;display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.partner-list picture{min-height:420px}.partner-list img{filter:grayscale(1) contrast(1.12)}.partner-list article>div{padding:clamp(42px,8vw,115px);display:flex;flex-direction:column;align-items:flex-start}.partner-list h2{margin:20px 0}.partner-list p{max-width:440px;font-size:1.3rem;margin-bottom:32px}.about-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(50px,9vw,150px);gap:clamp(50px,9vw,150px);align-items:center}.about-grid h2{margin-bottom:25px}.about-grid p{max-width:500px;font-size:1.25rem;margin-bottom:18px}.about-grid picture{aspect-ratio:1.2}.about-grid img{filter:grayscale(1) contrast(1.12)}.about-statement{min-height:400px;background:var(--black);padding:clamp(60px,9vw,135px) clamp(28px,12vw,200px);display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.about-statement p{font-size:clamp(2.2rem,4.2vw,4.5rem);line-height:1;font-weight:800;text-transform:uppercase;max-width:1100px;margin-bottom:36px}.about-statement .button{background:var(--metallic-gold);color:var(--black);border-color:var(--gold)}.contact-page,.not-found{min-height:calc(100vh - 94px);padding:clamp(90px,13vw,190px) clamp(28px,14vw,230px)}.contact-page h1,.not-found h1{font-size:clamp(4.6rem,9vw,10rem);margin:20px 0 26px}.contact-page>p:not(.eyebrow),.not-found>p:not(.eyebrow){max-width:600px;font-size:1.32rem}.contact-notice{margin-top:60px;max-width:650px;padding:30px;border:1px solid var(--line)}.contact-notice h2{font-size:2.6rem;margin-bottom:14px}.legal{min-height:680px;max-width:900px;margin:0 auto;padding:clamp(80px,10vw,150px) 28px}.legal h1{font-size:clamp(4rem,8vw,8rem);margin:16px 0 45px}.legal h2{font-size:2.6rem;margin:45px 0 15px}.legal p{max-width:720px;font-size:1.18rem}.footer{background:var(--black);color:var(--cream);padding:72px clamp(28px,6vw,100px) 28px;display:grid;grid-template-columns:1.2fr 1fr;grid-gap:70px;gap:70px}.footer .brand{font-size:1.4rem}.footer .mark{height:64px;width:48px;font-size:1.9rem;padding-right:14px}.footer-brand>p{max-width:320px;margin-top:26px;color:#c6c7c0}.footer-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.footer-links>div{display:flex;align-items:flex-start;flex-direction:column;gap:9px}.footer-links a{font-size:1.1rem}.footer-label,.footer-links a:hover{color:var(--gold)}.footer-label{text-transform:uppercase;letter-spacing:.09em;font-size:.95rem;font-weight:700;margin-bottom:7px}.footer-bottom{border-top:1px solid #3c3d3a;grid-column:1/-1;margin-top:18px;padding-top:20px;display:flex;align-items:center;justify-content:space-between;color:#a7a9a2;font-size:.95rem}.footer-bottom img{width:auto;height:27px;object-fit:contain}@media(prefers-reduced-motion:no-preference){.hero-copy>*{animation:hero-in .65s ease both}.hero-copy .eyebrow{animation-delay:.05s}.hero-copy h1{animation-delay:.12s}.hero-copy>p:not(.eyebrow){animation-delay:.18s}.hero-copy .button{animation-delay:.25s}@keyframes hero-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}@media(max-width:1150px){.site-header{grid-template-columns:auto 1fr auto}.site-header nav a{padding:0 18px}.site-header .brand{gap:16px;font-size:1.4rem}.hero{grid-template-columns:1fr 1fr}.audience{grid-template-columns:1fr}.audience picture{height:165px}.capability-list article{grid-template-columns:70px 1fr 1fr}.capability-list picture{display:none}.process-page article{grid-template-columns:70px 1fr 32%}.process-page article:first-child,.process-page article:nth-child(3){grid-template-columns:70px 1fr}}@media(max-width:760px){body{font-size:17px}.site-header{height:105px;grid-template-columns:auto 1fr auto}.site-header .brand{padding-left:15px;gap:10px;font-size:1.15rem}.site-header .brand-logo{width:99px;height:99px}.site-header .mark{height:72px;width:43px;font-size:1.6rem;padding-right:11px}.site-header nav{display:none}.mobile-nav{display:block;position:relative;justify-self:end;align-self:center;margin-right:8px}.mobile-nav summary{list-style:none;text-transform:uppercase;letter-spacing:.08em;font-size:.82rem;font-weight:700;padding:14px 6px;cursor:pointer}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav[open]>div{position:absolute;right:-66px;top:69px;width:180px;background:var(--black);border:1px solid #4a4b48;display:flex;flex-direction:column}.mobile-nav a{padding:14px 18px;border-bottom:1px solid #3c3d3b;text-transform:uppercase;letter-spacing:.07em;font-size:.95rem}.mobile-nav a:last-child{border-bottom:0}.mobile-nav a:hover{background:var(--gold);color:var(--black)}.header-cta{min-height:50px;padding:10px 14px;margin-right:9px;font-size:.9rem;gap:8px}.hero{min-height:calc(100svh - 72px);max-height:none;grid-template-columns:1fr;grid-template-rows:auto 40vh}.hero-copy{padding:55px 28px 35px;justify-content:flex-start}.hero h1{font-size:clamp(4.6rem,23vw,6.5rem)}.hero-copy>p:not(.eyebrow){font-size:1.12rem;margin:20px 0 25px}.hero-photo{grid-row:2}.process-rail{padding:13px 20px;gap:10px;font-size:.86rem;overflow-x:auto;justify-content:flex-start;white-space:nowrap}.process-rail b{font-size:1.15rem}.section{padding:70px 28px}.audiences h2{margin-bottom:28px}.audience-grid{grid-template-columns:1fr}.audience{grid-template-columns:1.15fr 1fr;min-height:195px}.audience picture{height:auto}.dark-manifesto{grid-template-columns:1fr;gap:34px;padding:70px 28px}.dark-manifesto picture{width:100%;max-width:500px}.dark-manifesto .button{grid-column:auto;justify-self:start}.split-feature{grid-template-columns:1fr;gap:35px}.split-feature picture{order:2}.split-feature h2{font-size:3.4rem}.cta-band{padding:38px 28px}.cta-arrow{width:63px;height:63px;font-size:2.2rem}.page-hero{min-height:390px;padding:80px 28px}.page-hero h1{font-size:clamp(4.2rem,18vw,6rem)}.capability-list article,.capability-list article:first-child,.capability-list article:nth-child(3),.capability-list article:nth-child(4){grid-template-columns:53px 1fr;padding:35px 28px;gap:15px;min-height:unset}.capability-list h2{font-size:3.1rem}.capability-list p{grid-column:2;font-size:1.12rem}.process-page{padding:0 28px}.process-page article,.process-page article:first-child,.process-page article:nth-child(3){grid-template-columns:50px 1fr;padding:38px 0;gap:13px}.process-page p{font-size:1.1rem}.process-page picture{grid-column:2;grid-row:2;margin-top:10px}.partner-list article{grid-template-columns:1fr}.partner-list picture{min-height:280px}.partner-list article>div{padding:48px 28px}.about-grid{grid-template-columns:1fr}.about-grid picture{order:-1}.about-grid h2{font-size:3.4rem}.about-statement{padding:70px 28px}.contact-page,.not-found{min-height:600px;padding:90px 28px}.contact-page h1,.not-found h1{font-size:clamp(4.4rem,20vw,6rem)}.footer{grid-template-columns:1fr;padding:60px 28px 25px;gap:45px}.footer-bottom{align-items:flex-start;gap:20px;flex-direction:column}.footer-bottom img{height:25px}}@media(min-width:1920px){.hero-copy,.section{padding-left:max(100px,calc((100vw - 1720px)/2))}.section{padding-right:max(100px,calc((100vw - 1720px)/2))}}@media(max-width:760px){.process-rail{padding:13px 12px;gap:0;font-size:.78rem;justify-content:space-between}.process-rail b{display:none}}