:root{--bone:#F4F1EC;--ob:#0E0F0F;--lane:#1F4D3A;--sig:#5FB389;--gr:#5B5E5E;--hl:#D9D4CB;--wh:#FFFFFF;--mute:#C9C5BD;--dim:#8E8A82;--max:1200px}
*{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;background:var(--bone);color:var(--ob);font:400 18px/1.6 "Wix Madefor Display",system-ui,sans-serif}
img{max-width:100%}
a{color:var(--lane)}a:hover{color:var(--ob)}
.wrap{max-width:var(--max);margin:0 auto;padding:0 24px}
h1,h2,h3{font-family:"Familjen Grotesk",sans-serif;letter-spacing:-.03em;margin:0}
h1{font-weight:700;font-size:clamp(2.6rem,6.5vw,5.75rem);line-height:.98;max-width:16ch}
h1,h2{overflow-wrap:break-word}
@media(max-width:380px){h1{font-size:2.15rem}}
h2{font-weight:700;font-size:clamp(2rem,4vw,3.5rem);line-height:1.02;max-width:20ch}
h3{font-weight:600;font-size:1.5rem;line-height:1.2;letter-spacing:-.02em}
p{margin:0}
.eb{font:600 15px/1.4 "Familjen Grotesk",sans-serif;color:var(--gr)}
.dark .eb{color:var(--sig)}
.mono{font-family:"Familjen Grotesk",sans-serif;font-size:14px}
.lead{font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.5;color:var(--gr);max-width:62ch}
.dark{background:var(--ob);color:var(--bone)}
.dark .lead{color:var(--mute)}
.dark a{color:var(--sig)}
section{padding:96px 0}
.stack{display:flex;flex-direction:column;gap:28px}
.btns{display:flex;flex-wrap:wrap;gap:16px}
.btn{display:inline-block;text-decoration:none;font:600 16px/1 "Familjen Grotesk",sans-serif;padding:17px 24px;border-radius:6px;border:1px solid transparent;cursor:pointer}
.btn-p{background:var(--ob);color:var(--bone)}.btn-p:hover{background:var(--lane);color:var(--wh)}
.dark .btn-p,.btn-s{background:var(--sig);color:var(--ob)}.dark .btn-p:hover{background:var(--bone);color:var(--ob)}
.btn-o{border-color:var(--ob);color:var(--ob)}.btn-o:hover{background:var(--ob);color:var(--bone)}
.dark .btn-o{border-color:var(--bone);color:var(--bone)}.dark .btn-o:hover{background:var(--bone);color:var(--ob)}
.arrow{display:inline-block;padding:13px 0;margin:-13px 0;font:600 16px/1.4 "Familjen Grotesk",sans-serif;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;color:var(--lane)}
.dark .arrow{color:var(--sig)}
.note{font-size:14px;color:var(--dim)}
/* header */
.hdr{background:var(--ob);color:var(--bone);position:sticky;top:0;z-index:20;border-bottom:1px solid #222}
.hdr .wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px}
.logo{display:flex;flex-direction:column;line-height:1;text-decoration:none;color:var(--bone)}
.logo img{display:block;width:183px;height:auto}
.nav{display:flex;align-items:center;gap:26px}
.nav a{color:var(--bone);text-decoration:none;font-size:14px}
.nav a:hover,.nav a[aria-current]{color:var(--sig)}
.nav .btn{padding:12px 16px;font-size:15px}
.menu{display:none}
.menu summary{list-style:none;cursor:pointer;font:500 13px/1 "Familjen Grotesk",sans-serif;letter-spacing:0;color:var(--bone);padding:14px 0}
.menu summary::-webkit-details-marker{display:none}
.menu .panel{position:absolute;left:0;right:0;top:76px;background:var(--ob);padding:12px 24px 28px;display:flex;flex-direction:column;gap:4px;border-bottom:1px solid #222}
.menu .panel a{color:var(--bone);text-decoration:none;padding:12px 0;font-size:17px;border-bottom:1px solid #222}
.menu .panel .btn{margin-top:16px;text-align:center;border:0}
@media(max-width:900px){.nav{display:none}.menu{display:block}}
/* hero */
.hero{padding:112px 0 0}
.hero .stack{gap:30px}
.page-hero{padding:96px 0 88px}
/* strip */
.strip{padding:44px 0;border-bottom:1px solid var(--hl)}
.strip .row{display:flex;flex-wrap:wrap;align-items:center;gap:26px 44px;margin-top:22px}
.strip .row.t{gap:22px 38px;margin-top:26px}
.strip img{display:block;width:auto;max-width:100%;filter:grayscale(1) contrast(1.1);mix-blend-mode:multiply;opacity:.78}
.strip img.inv{filter:invert(1) grayscale(1)}
@media (max-width:640px){.strip .row,.strip .row.t{gap:18px 26px}.strip img{zoom:.8}}
/* grids */
.grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}
.g2{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}
.list{border-top:1px solid var(--hl);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}
.list a,.list div{display:flex;flex-direction:column;gap:8px;padding:24px 24px 24px 0;border-bottom:1px solid var(--hl);text-decoration:none;color:var(--ob)}
.list a:hover h3{color:var(--lane)}
.card{background:var(--wh);border:1px solid var(--hl);padding:36px;display:flex;flex-direction:column;gap:16px}
.card .spec{font:500 14px/1.5 "Familjen Grotesk",sans-serif;letter-spacing:0;color:var(--gr);margin-top:auto;padding-top:8px}
.dark .card{background:#161818;border-color:#2A2C2C}
/* stats */
.stats{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}
.stat{border-top:2px solid var(--sig);padding-top:20px;display:flex;flex-direction:column;gap:10px}
.stat b{font:700 clamp(3rem,6vw,4.5rem)/1 "Familjen Grotesk",sans-serif;letter-spacing:-.04em}
.stat span{font-size:15px;color:var(--mute)}
/* case cards */
.case{background:var(--wh);border:1px solid var(--hl);padding:36px;display:flex;flex-direction:column;gap:14px}
.case .top{display:flex;justify-content:space-between;gap:12px;font:500 14px/1.4 "Familjen Grotesk",sans-serif;letter-spacing:0;color:var(--lane)}
.case .num{font:700 clamp(3rem,6vw,4.25rem)/1 "Familjen Grotesk",sans-serif;letter-spacing:-.04em}
.case .what{color:var(--gr);font-size:16px}
.case hr{border:0;border-top:1px solid var(--hl);width:100%;margin:6px 0}
.case .name{font:600 24px/1.2 "Familjen Grotesk",sans-serif}
.case p.story{color:var(--gr);font-size:16px}
.filters{display:flex;flex-wrap:wrap;gap:10px}
.filters button{font:500 14px/1 "Familjen Grotesk",sans-serif;letter-spacing:0;background:transparent;border:1px solid var(--ob);color:var(--ob);padding:12px 14px;border-radius:4px;cursor:pointer;min-height:44px}
.filters button[aria-pressed=true]{background:var(--ob);color:var(--bone)}
/* steps / lane diagram */
.steps{position:relative;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));padding-top:40px}
.steps:before{content:"";position:absolute;left:0;right:0;top:7px;height:2px;background:var(--lane)}
.steps div{display:flex;flex-direction:column;gap:12px;position:relative}
.steps div:before{content:"";position:absolute;top:-40px;left:0;width:14px;height:14px;background:var(--lane)}
.steps p{color:var(--gr);font-size:16px}
@media(max-width:700px){.steps:before{display:none}.steps div:before{position:static;margin-bottom:4px}.steps{padding-top:0}}
/* quotes */
.quotes{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}
blockquote{margin:0;display:flex;flex-direction:column;gap:16px;padding-top:20px;border-top:1px solid var(--hl)}
.dark blockquote{border-color:#2A2C2C}
blockquote p{font:500 1.35rem/1.35 "Familjen Grotesk",sans-serif;letter-spacing:-.015em}
blockquote cite{font-style:normal;font-size:15px;color:var(--gr)}
.dark blockquote cite{color:var(--mute)}
/* offering detail */
.inc{list-style:none;margin:0;padding:0;border-top:1px solid var(--hl)}
.inc li{padding:16px 0;border-bottom:1px solid var(--hl);font-size:17px;display:flex;gap:14px}
.inc li:before{content:"";flex:none;width:8px;height:8px;margin-top:10px;background:var(--lane)}
.specs{display:grid;gap:0;border-top:1px solid var(--hl)}
.specs div{display:grid;grid-template-columns:minmax(120px,180px) 1fr;gap:6px 24px;padding:16px 0;border-bottom:1px solid var(--hl)}
@media(max-width:560px){.specs div{grid-template-columns:1fr}}
.specs dt{font:500 14px/1.8 "Familjen Grotesk",sans-serif;letter-spacing:0;color:var(--gr);min-width:120px}
.specs dd{margin:0;font-size:17px;overflow-wrap:anywhere}
.two{display:grid;gap:56px;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start}
/* faq */
.faq{border-top:1px solid var(--hl)}
.faq details{border-bottom:1px solid var(--hl);padding:4px 0}
.faq summary{cursor:pointer;list-style:none;font:600 1.15rem/1.4 "Familjen Grotesk",sans-serif;padding:18px 32px 18px 0;position:relative}
.faq summary::-webkit-details-marker{display:none}
.faq summary:after{content:"+";position:absolute;right:0;top:16px;font:400 24px/1 "Familjen Grotesk",sans-serif;color:var(--lane)}
.faq details[open] summary:after{content:"\2212"}
.faq details p{padding:0 0 22px;color:var(--gr);max-width:70ch}
/* founder */
.portrait{aspect-ratio:4/5;max-width:420px;width:100%;height:auto;object-fit:cover;display:block;background:#E8E3DA}
.facts{display:grid;border-top:1px solid var(--hl)}
.facts div{display:grid;grid-template-columns:minmax(140px,220px) 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--hl)}
.facts dt{font:500 14px/1.8 "Familjen Grotesk",sans-serif;letter-spacing:0;color:var(--gr)}
.facts dd{margin:0;overflow-wrap:anywhere}
dd a{display:inline-block;padding:11px 0;margin:-11px 0}
@media(max-width:560px){.facts div{grid-template-columns:1fr;gap:4px}}
/* form */
.form{display:flex;flex-direction:column;gap:22px;max-width:640px}
.form label{display:block;font-size:15px;font-weight:500;margin-bottom:8px}
.form input,.form select,.form textarea{width:100%;font:400 17px/1.4 "Wix Madefor Display",sans-serif;padding:14px 16px;border:1px solid #3A3C3C;background:#161818;color:var(--bone);border-radius:4px;min-height:48px}
.form textarea{min-height:120px;resize:vertical}
.form input:focus,.form select:focus,.form textarea:focus{outline:2px solid var(--sig);outline-offset:1px;border-color:var(--sig)}
.form .req{color:var(--sig)}
.form .err{color:#F2A28A;font-size:14px;margin-top:6px;min-height:0}
.form .ferr{color:#F2A28A}
.form .btn{align-self:flex-start;border:0}
.form .btn[disabled]{opacity:.6;cursor:wait}
.thanks{font:600 1.6rem/1.3 "Familjen Grotesk",sans-serif;max-width:30ch}
.skel{height:420px;border:1px dashed #3A3C3C;border-radius:4px}
/* footer */
.ftr{background:var(--ob);color:var(--mute);padding:72px 0 40px;font-size:15px}
.ftr .cols{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}
.ftr a{color:var(--bone);text-decoration:none}.ftr a:hover{color:var(--sig)}
.ftr ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}
.ftr .base{margin-top:56px;padding-top:24px;border-top:1px solid #2A2C2C;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font:500 14px/1.6 "Familjen Grotesk",sans-serif;letter-spacing:0;color:var(--dim)}
.cta h2{max-width:22ch}
.mt{margin-top:48px}
.sm{font-size:16px;color:var(--gr)}
.dark .sm{color:var(--mute)}
.skip{position:absolute;left:-9999px}.skip:focus{left:16px;top:16px;z-index:50;background:var(--sig);color:var(--ob);padding:10px 14px}
/* editorial pieces */
.label{font:600 15px/1.4 "Familjen Grotesk",sans-serif;color:var(--gr)}
.flabel{font:600 14px/1.4 "Familjen Grotesk",sans-serif;color:var(--dim);margin-bottom:14px}
.tag{font-size:14px;color:var(--gr)}
.hero{padding:120px 0 104px}
.cta{border-top:1px solid var(--hl);padding:88px 0}
.cta-in{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:28px}
.cta h2{max-width:20ch}
/* coverage feed */
.cov{background:var(--wh);border-bottom:1px solid var(--hl)}
.cov-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:36px}
.cov-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:0;border-top:2px solid var(--ob)}
.cov-feat{display:flex;flex-direction:column;gap:18px;padding:32px 40px 32px 0;border-right:1px solid var(--hl);text-decoration:none;color:var(--ob)}
.cov-feat img{width:160px;height:auto;filter:grayscale(1)}
.cov-feat .cov-h{font:700 clamp(1.7rem,3vw,2.6rem)/1.08 "Familjen Grotesk",sans-serif;letter-spacing:-.02em}
.cov-feat .cov-go{margin-top:6px;font:600 16px/1.4 "Familjen Grotesk",sans-serif;color:var(--lane);text-decoration:underline;text-underline-offset:4px}
.cov-list{list-style:none;margin:0;padding:0}
.cov-list li{border-bottom:1px solid var(--hl)}
.cov-list a{display:flex;flex-direction:column;gap:6px;padding:22px 0 22px 32px;text-decoration:none;color:var(--ob)}
.cov-o{font:700 15px/1.3 "Familjen Grotesk",sans-serif;color:var(--lane)}
.cov-list .cov-h{font:600 1.15rem/1.3 "Familjen Grotesk",sans-serif;letter-spacing:-.01em}
.cov-m{font-size:14px;color:var(--gr)}
.cov a:hover .cov-h{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}
@media(max-width:860px){.cov-grid{grid-template-columns:1fr}.cov-feat{border-right:0;border-bottom:1px solid var(--hl);padding:28px 0}.cov-list a{padding:20px 0}}
/* results */
.res{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:48px;align-items:end;border-top:2px solid var(--ob);padding-top:32px}
.res b{display:block;font:700 1em/1 "Familjen Grotesk",sans-serif;letter-spacing:-.04em}
.res-big b{font-size:clamp(5rem,13vw,10rem)}
.res-big p{font-size:clamp(1.1rem,1.6vw,1.35rem);color:var(--gr);max-width:34ch;margin-top:14px}
.res-side{display:flex;flex-direction:column;gap:26px}
.res-side b{font-size:clamp(2.4rem,4vw,3.25rem)}
.res-side p{font-size:16px;color:var(--gr);margin-top:6px}
@media(max-width:760px){.res{grid-template-columns:1fr;gap:32px}}
/* pull quote */
.pull{margin:0;padding:48px 0;border-top:1px solid var(--hl);border-bottom:1px solid var(--hl)}
.pull blockquote{margin:0;padding:0;border:0}
.pull blockquote p{font:600 clamp(1.8rem,3.6vw,3rem)/1.15 "Familjen Grotesk",sans-serif;letter-spacing:-.02em;max-width:26ch}
.pull figcaption{margin-top:22px;font-size:16px;color:var(--gr)}
/* offerings list */
.offers{border-top:2px solid var(--ob)}
.offer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) auto;gap:12px 40px;align-items:baseline;padding:30px 0;border-bottom:1px solid var(--hl);text-decoration:none;color:var(--ob)}
.offer h3{font-size:clamp(1.5rem,2.4vw,2rem)}
.offer .t{font-weight:600;margin-bottom:6px}
.offer .go{font-size:24px;color:var(--lane);transition:transform .2s}
.offer:hover .go{transform:translateX(4px)}
.offer:hover h3{color:var(--lane)}
@media(max-width:760px){.offer{grid-template-columns:1fr auto}.offer>div{grid-column:1/-1;grid-row:2}}
/* points */
.pts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:0 40px;border-top:1px solid var(--hl)}
.pts>div{padding:22px 0;border-bottom:1px solid var(--hl);display:flex;flex-direction:column;gap:8px}
.pts p{color:var(--gr);font-size:16px}
.pts.p2{grid-template-columns:repeat(2,minmax(0,1fr))}
@media(max-width:700px){.pts.p2{grid-template-columns:1fr}}
/* why earned media */
.why{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;border-top:2px solid var(--ob);padding-top:40px;align-items:start}
.why-stat b{display:block;font:700 clamp(5rem,12vw,9rem)/1 "Familjen Grotesk",sans-serif;letter-spacing:-.04em;color:var(--lane)}
.why-stat p{font-size:clamp(1.1rem,1.6vw,1.3rem);margin-top:12px;max-width:22ch}
.why-stat .src{font-size:14px;color:var(--gr);max-width:34ch;margin-top:18px}
.why-txt .lead{margin-top:16px}
.layers{list-style:none;margin:28px 0 20px;padding:0;border-top:1px solid var(--hl)}
.layers li{display:flex;flex-direction:column;gap:4px;padding:18px 0 18px 20px;border-bottom:1px solid var(--hl);border-left:3px solid transparent}
.layers li b{font:600 1.2rem/1.3 "Familjen Grotesk",sans-serif}
.layers li span{color:var(--gr);font-size:16px}
.layers li.on{border-left-color:var(--lane);background:var(--wh)}
.layers li.on b{color:var(--lane)}
@media(max-width:760px){.why{grid-template-columns:1fr;gap:32px}}
@media (hover:hover){
}

/* hero newswire */
.hero-w{position:relative;overflow:hidden;padding-bottom:250px}
.hero-w>.wrap{position:relative;z-index:1}
.wire{position:absolute;left:0;right:0;bottom:36px;display:flex;flex-direction:column;gap:14px;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}
.w-row{overflow:hidden;white-space:nowrap}
.w-track{display:inline-flex;width:max-content;animation:wire 90s linear infinite}
.w1 .w-track{animation-duration:120s;animation-direction:reverse}
.w2 .w-track{animation-duration:105s}
.w-i{display:inline-flex;align-items:center;gap:20px;padding-right:72px;font:600 clamp(1.4rem,2.6vw,2.4rem)/1.2 "Familjen Grotesk",sans-serif;letter-spacing:-.02em;color:rgba(244,241,236,.11)}
.w-i img{height:.62em;width:auto;flex:none;align-self:center;filter:brightness(0) invert(1);opacity:.32}
.w1 .w-i img{opacity:.22}
.w2 .w-i img{opacity:.16}
.w1 .w-i{color:rgba(244,241,236,.07)}
.w2 .w-i{color:rgba(244,241,236,.05)}
@keyframes wire{to{transform:translateX(-50%)}}
@media(prefers-reduced-motion:reduce){.w-track{animation:none}}
@media(max-width:640px){.hero-w{padding-bottom:190px}.wire{bottom:24px;gap:10px}}
.w-i img[src*="mg-magazine"],.w-i img[src*="equipment-news"]{height:.95em}
.w-i img[src*="high-times"]{filter:invert(1) grayscale(1)}
html{scroll-behavior:smooth}#sectors{scroll-margin-top:76px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.case[hidden]{display:none}
.stg{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:32px;margin-top:8px;padding:28px 0;border-top:1px solid var(--hl);border-bottom:1px solid var(--hl)}.stg span{display:block;min-width:0;flex:0 1 auto}.stg img{display:block;max-width:100%;height:auto;filter:grayscale(1) contrast(1.1);mix-blend-mode:multiply;opacity:.8}.stg img.inv{filter:invert(1) grayscale(1)}@media (max-width:760px){.stg{flex-wrap:wrap;justify-content:center;gap:24px 32px}}
h1,h2,h3,.sx-t{text-wrap:balance}p,li,dd,figcaption{text-wrap:pretty}
.btn-p,.btn-s,.dark .btn-p{background:var(--lane);color:var(--wh);border-color:var(--lane)}.btn-p:hover,.btn-s:hover,.dark .btn-p:hover{background:#163A2B;border-color:#163A2B;color:var(--wh)}.hdr .btn-s{border-color:rgba(255,255,255,.14)}
.sxw{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;align-items:start}.sxw-intro{position:sticky;top:116px;display:flex;flex-direction:column;gap:24px}.sxw-intro h2{font-size:clamp(2rem,3.3vw,3rem);max-width:14ch}.sx-note{margin:0;font-size:15px;line-height:1.55;color:var(--gr);border-left:2px solid var(--lane);padding-left:16px;max-width:42ch}
.sx{display:block;border-top:1px solid var(--ob)}.sx-row{display:grid;grid-template-columns:52px minmax(0,1fr);column-gap:12px;row-gap:6px;padding:24px 0 22px;border-bottom:1px solid var(--hl)}.sx-n{grid-row:1/span 2;font:600 13px/2.1 "Familjen Grotesk",sans-serif;letter-spacing:.04em;color:var(--lane);font-variant-numeric:tabular-nums}.sx-t{font:600 clamp(1.3rem,1.9vw,1.65rem)/1.18 "Familjen Grotesk",sans-serif;letter-spacing:-.022em;color:var(--ob);transition:color .3s}.sx-cl{font-size:15.5px;line-height:1.5;color:var(--gr)}.sx-row:hover .sx-t{color:var(--lane)}
.sx-ready .sx-row{opacity:0;transform:translateY(16px)}.sx.in .sx-row{opacity:1;transform:none;transition:opacity .8s ease calc(var(--i) * 80ms),transform 1s cubic-bezier(.16,1,.3,1) calc(var(--i) * 80ms)}
@media (max-width:900px){.sxw{grid-template-columns:1fr;gap:40px}.sxw-intro{position:static}.sx-row{grid-template-columns:40px minmax(0,1fr);padding:20px 0 18px}}
.sx-cl,.sx-note{text-wrap:pretty}.page-hero h1{max-width:22ch}
@media (min-width:900px){.strip .row:not(.t){flex-wrap:nowrap;justify-content:space-between;gap:28px}.strip .row:not(.t) img{flex:0 1 auto;min-width:0;height:auto}}@media (max-width:899px){.strip .row{justify-content:center}}
.nw{white-space:nowrap}.page-hero .two h1{font-size:clamp(2.15rem,3.4vw,3.5rem)}
@media (min-width:1200px){.strip .row.t{flex-wrap:nowrap;justify-content:space-between}}@media (min-width:900px) and (max-width:1199px){.strip .row.t{flex-wrap:nowrap;justify-content:space-between;gap:18px}.strip .row.t img{zoom:.84}}@media (min-width:900px) and (max-width:1099px){.strip .row.t img{zoom:.72}}@media (max-width:480px){.page-hero .two h1{font-size:1.85rem}}