:root{--ink:#251b34;--purple:#401374;--violet:#592091;--muted:#655a70;--bg:#faf7f0;--paper:#fffdf8;--lav:#f0e7fb;--line:#e2d9e7;--gold:#ffbd66;--night:#25113f;--serif:Georgia,'Times New Roman',serif;--sans:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:106px}body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.65 var(--sans);-webkit-font-smoothing:antialiased}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer}a{color:inherit;text-underline-offset:4px}a:hover{text-decoration-thickness:2px}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #a452dc;outline-offset:4px}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2{font-family:var(--serif);font-weight:400;letter-spacing:-.064em;line-height:.98}h1 em,h2 em{font-weight:400;color:var(--violet)}h3{line-height:1.18;font-size:1.27rem;letter-spacing:-.035em}p{color:var(--muted)}.wrap{width:min(1296px,calc(100% - 112px));margin-inline:auto}.skip{position:fixed;z-index:50;top:10px;left:10px;padding:12px;background:white;transform:translateY(-150%)}.skip:focus{transform:none}.progress{position:fixed;inset:0 auto auto 0;height:3px;width:0;z-index:20;background:linear-gradient(90deg,var(--violet),#f4a44e);pointer-events:none}
.mast{position:sticky;top:0;z-index:15;padding:15px 0;background:color-mix(in srgb,var(--bg) 94%,transparent);backdrop-filter:blur(18px);border-bottom:1px solid #e9e0e8}.mast-inner{width:min(1392px,calc(100% - 70px));margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px}.brands{display:flex;align-items:center;gap:12px;flex-shrink:0;text-decoration:none}.brands img{width:117px;max-height:30px;object-fit:contain}.brands img.vynzo{width:104px}.brands span{color:#9669a9}.mast nav{display:flex;gap:clamp(13px,1.8vw,30px);align-items:center}.mast nav a{text-decoration:none;font-size:.84rem;font-weight:650;white-space:nowrap;padding:8px 0;border-bottom:2px solid transparent}.mast nav a[aria-current=true]{color:var(--purple);border-color:var(--violet)}.button{display:inline-flex;align-items:center;justify-content:center;gap:12px;text-decoration:none;font-size:.87rem;font-weight:700;line-height:1.25;min-height:44px;padding:12px 17px;border:1px solid var(--line);border-radius:100px;color:var(--purple);background:transparent;white-space:nowrap;transition:background .18s,color .18s,border .18s}.button:hover{background:#eee1fb;border-color:#c9a8e8;text-decoration:none}.button.primary{background:var(--purple);border-color:var(--purple);color:#fff}.button.primary:hover{background:#602796;border-color:#602796}.menu-toggle{display:none}
.hero{display:grid;grid-template-columns:1.02fr .98fr;gap:45px;align-items:center;min-height:calc(95svh - 75px);padding-top:43px;padding-bottom:21px}.hero-copy{position:relative}.eyebrow,.label{font-size:.72rem;line-height:1.35;font-weight:800;text-transform:uppercase;letter-spacing:.15em;color:var(--violet)}.eyebrow{margin-bottom:22px}.eyebrow span{display:inline-block;width:8px;height:8px;background:#eaa14c;border-radius:50%;margin-right:8px}.hero h1{font-size:clamp(4.65rem,7.65vw,7.8rem)}.lede{font-size:clamp(1.17rem,1.55vw,1.52rem);line-height:1.45;margin:26px 0 14px;max-width:36ch;color:var(--ink)}.hero-note{max-width:46ch}.actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:27px}.hero-art{position:relative;border-radius:26px;isolation:isolate;overflow:hidden;min-height:440px;aspect-ratio:1.04;background:#352055;box-shadow:0 24px 65px #38214a25}.hero-art>img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center 37%}.hero-art:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#1d0e33e8 0%,#25123f45 39%,#2c1a3c00 68%);z-index:1;pointer-events:none}.flight{position:absolute;inset:0;width:100%;height:100%;z-index:2}.hero-tag,.hero-caption{position:absolute;z-index:3;color:white}.hero-tag{top:20px;left:21px;background:#211338ca;border:1px solid #ffffff42;border-radius:100px;padding:7px 11px;font-size:.64rem;font-weight:800;letter-spacing:.14em}.hero-caption{bottom:24px;left:24px;right:22px;display:grid;gap:6px}.hero-caption span{text-transform:uppercase;letter-spacing:.14em;color:#ffe2b9;font-weight:750;font-size:.68rem}.hero-caption strong{font:clamp(1.35rem,2.7vw,2.5rem)/1.1 var(--serif);letter-spacing:-.04em}.hero-meta{grid-column:1/-1;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-self:end;padding-top:15px;font-size:.74rem;color:var(--muted);letter-spacing:.08em;text-transform:uppercase}
.chapter{padding-block:clamp(64px,8vw,113px)}.section-head{display:grid;grid-template-columns:1.45fr .65fr;align-items:end;gap:42px;margin-bottom:40px}.section-head h2{font-size:clamp(3rem,5.8vw,6.05rem)}.section-head>p{font-size:1.03rem;max-width:42ch;padding-bottom:4px}.context-grid{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line)}.context-grid article{padding:23px 26px 24px 0}.context-grid article+article{border-left:1px solid var(--line);padding-left:26px}.context-grid h3,.discovery-notes h3{margin:9px 0 10px}.label.planned{color:#854409}.proof-strip{margin-top:22px;padding:21px 25px;border-radius:16px;background:#eee4f7;display:grid;grid-template-columns:.7fr .7fr .8fr 1.15fr;gap:21px;align-items:center}.proof-strip strong{display:block;font:2.65rem/.98 var(--serif);color:var(--purple)}.proof-strip span,.proof-strip p{display:block;font-size:.82rem;line-height:1.4;margin-top:5px}
.brand-zone,.band{background:#f1eaf5;border-block:1px solid #e5dae9}.brand-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:26px}.brand-board{position:relative;border:1px solid #dfd1e7;border-radius:22px;min-height:307px;padding:32px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;overflow:hidden;background:radial-gradient(circle at 85% 15%,#e7d5fa 0,transparent 54%),var(--paper)}.brand-board:after{content:'';position:absolute;right:-80px;bottom:-110px;width:300px;height:300px;border-radius:50%;border:1px solid #d8bfe8;box-shadow:0 0 0 24px #e8d9ef66,0 0 0 50px #e8d9ef44;pointer-events:none}.board-number{font-weight:800;font-size:.7rem;letter-spacing:.16em;color:#6e4684;position:absolute;right:20px;top:18px}.brand-board img{width:210px}.swatches{display:flex;margin-top:23px}.swatches i{width:33px;height:33px;border-radius:50%;border:2px solid white;background:#4e148b}.swatches i:nth-child(2){background:#0a1c3c}.swatches i:nth-child(3){background:#f8ad04}.swatches i:nth-child(4){background:#ff7915}.brand-board p{margin-top:16px;font-size:.86rem}.brand-text article,.region-copy article{display:flex;gap:17px;padding:16px 0;border-bottom:1px solid var(--line)}.brand-text article:first-child,.region-copy article:first-child{padding-top:0}.brand-text article span,.region-copy article b{min-width:30px;color:var(--violet);font-size:.76rem;font-weight:800}.brand-text p,.region-copy p{margin-top:5px}.growth-rail{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:29px}.growth-rail div{border-top:2px solid #b590d5;padding:10px 5px}.growth-rail b,.growth-rail small{display:block}.growth-rail small{color:var(--muted);line-height:1.4}
.interactive{border:1px solid var(--line);border-radius:23px;padding:23px;background:var(--paper)}.tablist,.step-list{display:flex;flex-wrap:wrap;gap:8px}.tab,.step{border:1px solid var(--line);background:transparent;color:var(--ink);border-radius:100px;padding:8px 13px;font-size:.87rem;font-weight:700;min-height:43px}.tab[aria-selected=true],.step[aria-selected=true]{color:#fff;background:var(--purple);border-color:var(--purple)}.tab:hover:not([aria-selected=true]),.step:hover:not([aria-selected=true]){background:var(--lav)}.step-list{margin:15px 0}.step{display:flex;gap:7px;align-items:center}.step span{font-size:.67rem;opacity:.72}.module-panel{margin-top:15px}.stage{border-radius:16px;padding:clamp(20px,3.2vw,40px);background:var(--night);color:white;display:grid;grid-template-columns:1fr 1fr;gap:26px;min-height:210px;align-items:start}.stage h3{font:clamp(1.8rem,3.2vw,3.05rem)/1.02 var(--serif);letter-spacing:-.04em;margin:11px 0 12px}.stage p{color:#e9ddf2}.stage .label{color:#ffd49d}.stage-cells{display:grid;grid-template-columns:1fr 1fr;gap:9px}.stage-cells>div{padding:13px;background:#fff1;border:1px solid #ffffff25;border-radius:11px;line-height:1.4}.stage-cells dt{font-weight:750;font-size:.72rem;color:#ffd49d;letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px}.stage-cells dd{margin:0;font-size:.9rem;color:#f8effb}.metric-ribbon{display:flex;align-items:baseline;gap:16px;padding:14px 5px 0;font-size:.88rem}
.night{background:var(--night);color:#fff}.night .section-head p{color:#ebdff4}.night .eyebrow{color:#ffc77f}.night h2 em{color:#dfc1ff}.campaign-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.campaign{border:1px solid #ffffff35;border-radius:17px;text-align:left;overflow:hidden;color:#fff;background:#fff1;padding:0;display:flex;flex-direction:column;transition:transform .2s,background .2s;min-width:0}.campaign:hover{transform:translateY(-3px);background:#fff2}.campaign .thumb{display:block;width:100%;aspect-ratio:1.75;object-fit:cover}.campaign-copy{padding:15px 18px 19px;display:flex;flex-direction:column;gap:5px;flex:1}.campaign-copy b{font-size:1.07rem;line-height:1.28}.campaign-copy small{color:#f2d4ff}.campaign-copy i{font-style:normal;color:#ffcc93;font-size:.76rem;font-weight:750;margin-top:6px}
.channels{padding:17px;display:grid;grid-template-columns:210px 1fr;gap:18px}.channels .tablist{align-content:start;display:grid;gap:5px}.channels .tab{text-align:left;border-radius:9px}.channels .module-panel{margin:0}.competitors .stage{background:#e9dbf6;color:var(--ink);min-height:230px}.competitors .stage p,.competitors .stage-cells dd{color:#332445}.competitors .stage .label,.competitors .stage-cells dt{color:var(--purple)}.competitors .stage-cells>div{background:#ffffffa6;border-color:#dbc9ea}
.search-layout{display:grid;grid-template-columns:1.3fr .7fr;gap:20px}.search-console{border:1px solid var(--line);border-radius:19px;background:white;padding:23px;min-width:0}.search-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.search-top strong{font-size:1.24rem;letter-spacing:-.06em;color:#3b2578}.search-box{border:1px solid #dbd9e0;border-radius:100px;padding:11px 16px;box-shadow:0 2px 6px #27143b16;display:flex;justify-content:space-between;gap:10px;align-items:center;color:#251b34}.search-console .tablist{margin:12px 0}.result{padding:14px 1px;border-top:1px solid #ece7ed}.result small{color:#53615a}.result h3{font-size:1.1rem;letter-spacing:0;color:#332594;margin:4px 0}.result p{font-size:.91rem}.discovery-notes article{padding:17px 12px 16px 4px;border-bottom:1px solid var(--line)}.discovery-notes article:first-child{padding-top:0}
.expansion{background:#efe5f8}.region-layout{display:grid;grid-template-columns:.75fr 1.25fr;align-items:center;gap:28px}.route-art{background:#341955;border-radius:20px;position:relative;overflow:hidden;color:#fff;min-height:265px}.route-art svg{display:block;max-height:365px;width:100%}.route-art span{position:absolute;left:18px;bottom:14px;font-size:.73rem;background:#281342;padding:4px 8px;border-radius:6px}.delivery-types,.org-row,.governance,.roadmap-grid{display:grid;gap:14px}.delivery-types{grid-template-columns:repeat(4,1fr);margin-top:20px}.delivery-types article,.governance article{border-top:1px solid var(--line);padding:13px 4px 0}.delivery-types p,.governance p{margin-top:5px;font-size:.9rem}.org-chart{text-align:center;background:var(--paper);border-radius:20px;border:1px solid var(--line);padding:24px}.org-node{background:#f0e7f6;border:1px solid #e1d3eb;border-radius:12px;display:grid;gap:5px;padding:12px 15px;max-width:560px;margin:auto;line-height:1.3}.org-node span{font-size:.69rem;text-transform:uppercase;letter-spacing:.09em;color:var(--violet);font-weight:750}.org-node.active{background:var(--purple);color:white}.org-node.active span{color:#f0cffc}.org-connector{height:22px;width:1px;background:#ba9ed1;margin:auto}.org-row{grid-template-columns:repeat(4,1fr);gap:9px}.org-row .org-node{height:100%;width:100%}.governance{grid-template-columns:repeat(3,1fr);margin-top:21px}.roadmap-grid{grid-template-columns:repeat(3,1fr)}.roadmap-grid article{border-top:3px solid #9873b5;padding:17px;background:var(--paper);border-radius:0 0 12px 12px}.roadmap-grid span{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;font-weight:800;color:var(--violet)}.roadmap-grid h3{margin:10px 0}.roadmap-grid b{display:block;margin-top:15px;font-size:.86rem;color:var(--purple)}
.enlistment{background:var(--night);color:white}.enlistment .section-head p,.enlistment p{color:#f1e5f9}.enlistment .eyebrow{color:#ffd094}.enlist-grid{display:grid;grid-template-columns:1fr 1fr;gap:27px;align-items:center}.enlist-grid p{margin-top:12px;max-width:58ch}.enlist-card{background:#fffbf3;color:var(--ink);padding:24px;border-radius:19px}.enlist-card h3{font:2.15rem/1.05 var(--serif);letter-spacing:-.045em;margin:8px 0}.small-link{display:inline-block;font-size:.8rem;margin-top:14px;color:var(--purple)}.source-list{display:grid;grid-template-columns:1fr 1fr;gap:4px 22px}.source-list a{display:flex;gap:12px;align-items:baseline;text-decoration:none;padding:9px 0;border-bottom:1px solid var(--line);font-size:.9rem}.source-list a:hover{text-decoration:underline}.source-list b{color:var(--violet)}.footer{border-top:1px solid var(--line);padding:20px 0}.footer .wrap{display:flex;align-items:center;gap:16px;justify-content:space-between;font-size:.82rem}.footer img{width:113px}
dialog{padding:0;border:1px solid var(--line);border-radius:20px;background:var(--paper);color:var(--ink);max-height:92dvh;box-shadow:0 28px 95px #1b102783}dialog::backdrop{background:#180d2cbf;backdrop-filter:blur(5px)}body:has(dialog[open]){overflow:hidden}.close{border:1px solid var(--line);border-radius:50%;background:white;color:var(--purple);font-size:1.4rem;line-height:1;width:43px;height:43px;display:grid;place-items:center;flex-shrink:0}.campaign-dialog{width:min(980px,calc(100% - 28px));position:fixed}.campaign-dialog>.close{position:absolute;z-index:1;right:13px;top:13px}.campaign-detail{display:grid;grid-template-columns:.8fr 1.2fr}.campaign-detail-art{padding:25px;background:var(--night);color:white}.campaign-detail-art img{border-radius:12px;width:100%;aspect-ratio:1.35;object-fit:cover;margin-bottom:17px}.campaign-detail-art p{color:#eaddf4;margin-top:10px}.campaign-detail-art h2{font-size:clamp(2.5rem,4vw,4rem)}.campaign-detail-text{padding:28px}.campaign-detail-text .stage-cells{margin-top:12px}.campaign-detail-text .stage-cells>div{background:#f1e8f6;border-color:#e7d8ee}.campaign-detail-text .stage-cells dt{color:var(--purple)}.campaign-detail-text .stage-cells dd{color:var(--ink)}.pdf-dialog{width:min(1120px,calc(100% - 20px));overflow:hidden}.pdf-head{padding:12px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px}.pdf-head h2{font-size:1.8rem}.pdf-actions{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.pdf-dialog iframe{display:block;width:100%;height:calc(88dvh - 110px);min-height:220px;border:0;background:#e4dbe8}.pdf-note{font-size:.75rem;padding:7px 14px}
@media(max-width:1120px){.wrap{width:calc(100% - 70px)}.mast-inner{width:calc(100% - 40px);gap:12px}.brands img{width:96px}.brands img.vynzo{width:86px}.mast nav{gap:13px}.hero{gap:24px;min-height:auto;padding-top:52px}.hero-art{min-height:380px}}
@media(max-width:940px){.mast nav{display:none;position:absolute;top:100%;left:20px;right:20px;background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:15px;box-shadow:0 12px 20px #2c143122;flex-wrap:wrap}.mast nav.open{display:flex}.menu-toggle{display:inline-flex;align-items:center;gap:6px;margin-left:auto;border:1px solid var(--line);border-radius:30px;background:transparent;padding:7px 11px;color:var(--purple);font-weight:700}.hero h1{font-size:clamp(3.8rem,9vw,6.2rem)}.section-head{grid-template-columns:1.2fr .8fr;gap:20px}.campaign-grid{grid-template-columns:repeat(2,1fr)}.stage{gap:17px}.stage-cells{grid-template-columns:1fr 1fr}}
@media(max-width:680px){html{scroll-padding-top:80px}.wrap{width:calc(100% - 32px)}.mast{padding:9px 0}.mast-inner{width:calc(100% - 22px);gap:7px}.brands{gap:5px}.brands img{width:78px}.brands img.vynzo{width:70px}.nav-pdf{padding:7px 9px;min-height:36px;font-size:.74rem;gap:4px}.menu-toggle{padding:6px 8px;font-size:.74rem;white-space:nowrap}.hero{display:flex;flex-direction:column;align-items:stretch;gap:20px;padding-top:34px}.hero h1{font-size:clamp(3.65rem,13.5vw,5.4rem)}.hero-art{min-height:0;aspect-ratio:1.1;border-radius:18px}.hero-meta{align-self:stretch;gap:5px;font-size:.58rem}.hero-meta span:nth-child(2){display:none}.eyebrow{margin-bottom:12px}.lede{margin-top:17px}.actions{margin-top:17px}.button{font-size:.82rem}.chapter{padding-block:51px}.section-head{display:block;margin-bottom:22px}.section-head h2{font-size:clamp(2.8rem,10vw,4.3rem)}.section-head>p{margin-top:15px}.context-grid,.brand-layout,.search-layout,.region-layout,.enlist-grid,.source-list{grid-template-columns:1fr}.context-grid article,.context-grid article+article{padding:15px 0;border-left:0}.context-grid article+article{border-top:1px solid var(--line)}.proof-strip{grid-template-columns:1fr 1fr;gap:13px;padding:13px}.proof-strip strong{font-size:2rem}.brand-board{min-height:225px;padding:20px}.growth-rail{grid-template-columns:repeat(2,1fr);gap:4px 12px}.interactive{padding:12px;border-radius:15px}.stage{display:block;min-height:0}.stage-cells{margin-top:14px}.stage-cells>div{padding:10px}.stage-cells dd{font-size:.82rem}.step,.tab{font-size:.76rem;padding:6px 10px;min-height:38px}.metric-ribbon{display:block}.campaign-grid{gap:9px}.campaign-copy{padding:9px}.campaign-copy b{font-size:.91rem}.campaign-copy small{font-size:.76rem}.channels{display:block}.channels .tablist{display:flex;margin-bottom:10px}.channels .tab{text-align:center}.delivery-types,.org-row,.roadmap-grid,.governance{grid-template-columns:1fr 1fr}.governance article:last-child,.roadmap-grid article:last-child{grid-column:1/-1}.org-chart{padding:12px}.org-node{font-size:.86rem;padding:9px}.footer .wrap{flex-wrap:wrap}.campaign-detail{display:block}.campaign-detail-art{padding:15px}.campaign-detail-art img{width:50%;aspect-ratio:1.6}.campaign-detail-text{padding:14px}.pdf-head{display:block}.pdf-actions{margin-top:8px}.pdf-dialog iframe{height:calc(86dvh - 158px)}.pdf-actions .button{min-height:36px;padding:7px 9px}.pdf-actions .close{width:36px;height:36px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.persona{font-size:.88rem;margin:7px 0 12px}.micro{font-size:.76rem;margin-top:8px}.campaign-detail-art .label{color:#ffcd91}.campaign-detail-art h2{margin-top:10px}.stage-cells{margin-block:0}.result h3 a{text-decoration:none}.result h3 a:hover{text-decoration:underline}
.channel-chain{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:25px}.channel-chain>div{border-top:2px solid #a57cc6;padding:11px 2px 0}.channel-chain small,.channel-chain strong{display:block}.channel-chain small{color:var(--violet);font-weight:800;font-size:.65rem;letter-spacing:.08em}.channel-chain p{font-size:.86rem;margin-top:3px}.bench{display:grid;grid-template-columns:1fr 1.15fr;gap:26px;background:#fffaf3;border:1px solid var(--line);border-radius:17px;margin-top:18px;padding:20px;align-items:center}.bench h3{margin:5px 0}.bench p{font-size:.85rem}.bench dl{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0}.bench dl div{border-left:1px solid var(--line);padding-left:12px}.bench dt{font-size:.8rem}.bench dd{margin:0;font:clamp(1.8rem,3.2vw,3.2rem)/1.2 var(--serif);color:var(--purple)}.social-board{margin-top:26px;border:1px solid var(--line);border-radius:20px;display:grid;grid-template-columns:.34fr 1fr;align-items:center;background:var(--paper);overflow:hidden}.social-board figure{display:grid;place-items:center;margin:0;background:radial-gradient(circle at 50% 45%,#7946b3,#311451);padding:20px;color:white}.social-board figure img{height:260px;width:auto;border-radius:13px}.social-board figcaption{font-size:.73rem;margin-top:8px}.social-ideas{padding:20px}.social-ideas h3{font:clamp(1.8rem,3.2vw,2.8rem)/1.05 var(--serif);letter-spacing:-.04em;margin:7px 0 12px}.mini-posts{display:grid;grid-template-columns:1fr 1fr;gap:9px}.mini-posts article{padding:9px;background:#f4edf7;border-radius:8px}.mini-posts span,.mini-posts strong{display:block}.mini-posts span{color:var(--violet);font-size:.67rem;font-weight:750;text-transform:uppercase;letter-spacing:.04em}.mini-posts p{font-size:.81rem;line-height:1.4}.credentials{margin-bottom:15px;font-size:.9rem}
@media(max-width:680px){.channel-chain{grid-template-columns:1fr 1fr}.bench{grid-template-columns:1fr;gap:9px;padding:14px}.bench dl div{padding-left:6px}.social-board{grid-template-columns:1fr}.social-board figure img{height:190px}.social-ideas{padding:13px}.mini-posts article{padding:8px}}

.hero-copy,.hero-art{min-width:0}.hero-art{width:100%}@media(min-width:681px) and (max-width:940px){.hero-art{min-height:0}.hero h1{font-size:clamp(3.35rem,7.5vw,5.4rem)}}@media(max-width:360px){.brands img{width:62px}.brands img.vynzo{width:59px}.nav-pdf span{display:none}.mast-inner{gap:5px}.menu-toggle{padding-inline:6px}}
