.hero{isolation:isolate;position:relative;overflow:clip}.hero-section{padding-block:clamp(var(--space-96), 14vw, var(--space-176)) var(--space-64)}.hero-grid{display:grid}.hero-content{display:grid}@container wrapper (width>48rem){.hero-content{column-gap:var(--space-32);grid-template-columns:1fr auto}.hero-content .hero-eyebrow{grid-area:1/1}.hero-content .hero-title{grid-area:2/1}.hero-content .hero-lede{grid-area:3/1}.hero-content .hero-cta{grid-area:2/2/4;align-self:end;margin-block-start:0}}.hero-lede{max-inline-size:36rem;margin-block-start:var(--space-24)}.hero-cta{inline-size:fit-content;margin-block-start:var(--space-32)}.airfra-scene{--airfra-persp:1000px;--airfra-res-k:1.5;--airfra-def-k:3;--airfra-raw:var(--accent-raw);--airfra-raw-strong:var(--accent-raw-strong);--airfra-flash:var(--accent-flash);--airfra-structured:var(--accent-structured);--airfra-structured-bright:var(--accent-structured-bright);--airfra-glow-color:var(--accent-glow);--airfra-ink:var(--tone-text);--airfra-mid:var(--lightningcss-light,oklch(from var(--tone-text) l c h / .78))var(--lightningcss-dark,oklch(from var(--tone-text) l c h / .62));--airfra-dim:var(--lightningcss-light,oklch(from var(--tone-text) l c h / .62))var(--lightningcss-dark,oklch(from var(--tone-text) l c h / .48));--airfra-line:var(--lightningcss-light,oklch(from var(--border) l c h / .85))var(--lightningcss-dark,oklch(from var(--overlay-border) l c h / .85));--airfra-panel:var(--lightningcss-light,var(--bg-muted))var(--lightningcss-dark,var(--overlay-surface-navy));--airfra-wa:var(--lightningcss-light,oklch(from var(--whatsapp-surface) 60% c h))var(--lightningcss-dark,var(--whatsapp-surface));isolation:isolate;block-size:720px;inline-size:100%;position:relative;container:airfra-scene/inline-size}.airfra-stage{--airfra-k:.34;contain:layout;block-size:720px;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0}@container (width<40rem){.airfra-stage{overflow:clip}}@container (width>=24rem){.airfra-stage{--airfra-k:.5}}@container (width>=32rem){.airfra-stage{--airfra-k:.68}}@container (width>=40rem){.airfra-stage{--airfra-k:.65}}@container (width>=48rem){.airfra-stage{--airfra-k:.82}}@container (width>=56rem){.airfra-stage{--airfra-k:1}}@container (width>=64rem){.airfra-stage{--airfra-k:1.18}}@container (width>=72rem){.airfra-stage{--airfra-k:1.35}}@container (width>=80rem){.airfra-stage{--airfra-k:1.53}}@container (width>=88rem){.airfra-stage{--airfra-k:1.62}}.airfra-shaft{background-image:linear-gradient(90deg, transparent 0%, oklch(from var(--airfra-glow-color) l c h / .09) 38%, oklch(from var(--airfra-glow-color) l c h / .11) 50%, oklch(from var(--airfra-glow-color) l c h / .09) 62%, transparent 100%);filter:blur(42px);pointer-events:none;block-size:88.89%;inline-size:41.2%;position:absolute;inset-block-start:50%;inset-inline-start:51.6%;transform:translateZ(-120px)translate(-50%,-50%);-webkit-mask-image:linear-gradient(#0000,oklch(0% 0 0) 18% 82%,#0000);mask-image:linear-gradient(#0000,oklch(0% 0 0) 18% 82%,#0000)}.airfra-signal{pointer-events:none;transform-style:preserve-3d;position:absolute;inset:0}.airfra-mover{--airfra-x0:18px;--airfra-x1:calc(100% - 8px);will-change:transform;block-size:100%;inline-size:100%;transform:translate(calc(var(--airfra-x0) + (var(--airfra-x1) - var(--airfra-x0)) * var(--airfra-rest)), calc(var(--airfra-y0) + (var(--airfra-y1) - var(--airfra-y0)) * var(--airfra-rest)));transform-style:preserve-3d;position:absolute;inset:0}.airfra-signal-0{--airfra-dur-base:10.4s;--airfra-delay-base:-3.1s;--airfra-ease:linear(0, .05 7%, .12 15%, .21 25%, .34 37%, .43 45%, .5 52%, 1 100%);--airfra-rest:.2;--airfra-y0:130px;--airfra-y1:132px}.airfra-signal-0 .airfra-wake{inset-block-start:30.417%;inset-inline-start:44.792%}.airfra-signal-1{--airfra-dur-base:12.1s;--airfra-delay-base:-6.4s;--airfra-ease:linear(0, .03 6%, .09 14%, .17 24%, .3 36%, .41 46%, .5 54%, 1 100%);--airfra-rest:.72;--airfra-y0:338px;--airfra-y1:264px}.airfra-signal-1 .airfra-wake{inset-block-start:56.333%;inset-inline-start:35.417%}.airfra-signal-2{--airfra-dur-base:11.2s;--airfra-delay-base:-1.2s;--airfra-ease:linear(0, .06 8%, .13 16%, .23 27%, .36 38%, .44 46%, .5 51%, 1 100%);--airfra-rest:.38;--airfra-y0:262px;--airfra-y1:330px}.airfra-signal-2 .airfra-wake{inset-block-start:53.938%;inset-inline-start:54.167%}.airfra-signal-3{--airfra-dur-base:13.3s;--airfra-delay-base:-8.7s;--airfra-ease:linear(0, .04 7%, .1 15%, .19 26%, .32 38%, .42 47%, .5 55%, 1 100%);--airfra-rest:.86;--airfra-y0:196px;--airfra-y1:206px}.airfra-signal-3 .airfra-wake{inset-block-start:40.028%;inset-inline-start:44.792%}.airfra-signal-4{--airfra-dur-base:9.7s;--airfra-delay-base:-5.3s;--airfra-ease:linear(0, .06 7%, .14 16%, .24 26%, .37 38%, .45 46%, .5 51%, 1 100%);--airfra-rest:.29;--airfra-y0:150px;--airfra-y1:280px}.airfra-signal-4 .airfra-wake{inset-block-start:43.236%;inset-inline-start:54.167%}.airfra-signal-5{--airfra-dur-base:12.8s;--airfra-delay-base:-2.4s;--airfra-ease:linear(0, .03 7%, .08 15%, .16 25%, .29 37%, .4 46%, .5 55%, 1 100%);--airfra-rest:.64;--airfra-y0:404px;--airfra-y1:346px}.airfra-signal-5 .airfra-wake{inset-block-start:66.111%;inset-inline-start:35.417%}.airfra-signal-6{--airfra-dur-base:11.6s;--airfra-delay-base:-9.1s;--airfra-ease:linear(0, .05 8%, .11 16%, .2 26%, .33 38%, .43 47%, .5 53%, 1 100%);--airfra-rest:.5;--airfra-y0:216px;--airfra-y1:148px}.airfra-signal-6 .airfra-wake{inset-block-start:38.256%;inset-inline-start:44.792%}.airfra-signal-7{--airfra-dur-base:14.2s;--airfra-delay-base:-4.6s;--airfra-ease:linear(0, .04 7%, .1 16%, .19 26%, .31 38%, .42 47%, .5 56%, 1 100%);--airfra-rest:.79;--airfra-y0:282px;--airfra-y1:404px}.airfra-signal-7 .airfra-wake{inset-block-start:56.065%;inset-inline-start:35.417%}.airfra-signal-0,.airfra-signal-3,.airfra-signal-7{--airfra-raw-op:1;--airfra-record-op:.92;--airfra-flash-op:1}.airfra-signal-1,.airfra-signal-4,.airfra-signal-5{--airfra-raw-op:.74;--airfra-record-op:.7;--airfra-flash-op:.6}.airfra-signal-2,.airfra-signal-6{--airfra-raw-op:.48;--airfra-record-op:.46;--airfra-flash-op:.3}.airfra-source-wa,.airfra-signal-2,.airfra-signal-7{--airfra-raw:var(--airfra-wa);--airfra-raw-strong:var(--airfra-wa)}.airfra-emit-0,.airfra-hit-0{--airfra-dur-base:10.4s;--airfra-delay-base:-3.1s}.airfra-emit-1,.airfra-hit-1{--airfra-dur-base:12.1s;--airfra-delay-base:-6.4s}.airfra-emit-2,.airfra-hit-2{--airfra-dur-base:11.2s;--airfra-delay-base:-1.2s}.airfra-emit-3,.airfra-hit-3{--airfra-dur-base:13.3s;--airfra-delay-base:-8.7s}.airfra-emit-4,.airfra-hit-4{--airfra-dur-base:9.7s;--airfra-delay-base:-5.3s}.airfra-emit-5,.airfra-hit-5{--airfra-dur-base:12.8s;--airfra-delay-base:-2.4s}.airfra-emit-6,.airfra-hit-6{--airfra-dur-base:11.6s;--airfra-delay-base:-9.1s}.airfra-emit-7,.airfra-hit-7{--airfra-dur-base:14.2s;--airfra-delay-base:-4.6s}.airfra-card{position:absolute;translate:-50% -50%}.airfra-raw{opacity:var(--airfra-raw-op);color:var(--airfra-raw)}.airfra-shred{opacity:0;color:var(--airfra-structured-bright)}.airfra-record{opacity:0;color:var(--airfra-structured);filter:drop-shadow(0 0 3px var(--airfra-glow-color)) drop-shadow(0 0 7px var(--airfra-glow-color))}[data-state=structured] .airfra-raw{opacity:0}[data-state=structured] .airfra-record{--airfra-line-a-x:0px;--airfra-line-a-op:.85;--airfra-line-b-x:0px;--airfra-line-b-op:.85;opacity:var(--airfra-record-op)}.airfra-record-half{stroke-dasharray:1}@property --airfra-line-a-x{syntax:"<length>";inherits:true;initial-value:4px}@property --airfra-line-a-op{syntax:"<number>";inherits:true;initial-value:0}@property --airfra-line-b-x{syntax:"<length>";inherits:true;initial-value:4px}@property --airfra-line-b-op{syntax:"<number>";inherits:true;initial-value:0}.airfra-record-line-a{opacity:var(--airfra-line-a-op);transform:translateX(var(--airfra-line-a-x))}.airfra-record-line-b{opacity:var(--airfra-line-b-op);transform:translateX(var(--airfra-line-b-x))}.airfra-flash{opacity:0;background-image:radial-gradient(50% 50% at 50% 50%, var(--airfra-flash) 0%, oklch(from var(--airfra-glow-color) l c h / .42) 22%, transparent 62%);border-radius:var(--radius-round);block-size:150px;inline-size:150px;position:absolute;translate:-50% -50%}.airfra-wake{opacity:0;background-image:radial-gradient(50% 50% at 50% 50%, oklch(from var(--airfra-glow-color) l c h / .19), transparent 70%);border-radius:var(--radius-round);block-size:160px;inline-size:200px;position:absolute;translate:-50% -50%}.airfra-glyph{display:block;position:absolute;translate:-50% -50%}.airfra-hud{--airfra-hud-band:5rem;grid-template-columns:auto 1fr auto;grid-template-rows:var(--airfra-hud-band) 1fr var(--airfra-hud-band);z-index:2;pointer-events:none;perspective:var(--airfra-persp);perspective-origin:14%;align-items:center;display:grid;position:absolute;inset:0}@container (width<40rem){.airfra-hud .airfra-legend-capture,.airfra-hud .airfra-legend-route{display:none}.airfra-hud .airfra-source,.airfra-hud .airfra-target{padding-inline:var(--space-8)}.airfra-hud .airfra-source{justify-content:center}.airfra-hud .airfra-source span,.airfra-hud .airfra-target .airfra-meta{display:none}}.airfra-legend{font-family:var(--font-mono-family);font-size:var(--font-10);font-weight:var(--fw-500);line-height:var(--lh-100);letter-spacing:var(--ls-ultra-wide);text-transform:uppercase;color:var(--airfra-dim)}.airfra-legend b{font-weight:var(--fw-500);line-height:var(--lh-180);letter-spacing:var(--ls-ultra-wide);color:var(--airfra-mid);display:block}.airfra-legend-note{font-size:var(--font-11);line-height:var(--lh-140);letter-spacing:normal;text-transform:none;display:block}.airfra-legend-capture,.airfra-legend-core,.airfra-legend-route{grid-row:1;align-self:flex-end}.airfra-legend-capture{grid-column:1}.airfra-legend-route,.airfra-targets{grid-column:3;margin-inline-end:var(--space-8)}.airfra-legend-core{text-align:center;grid-column:2}.airfra-legend-core b{color:var(--airfra-ink)}.airfra-sources,.airfra-targets{gap:var(--space-36);grid-row:2;display:grid}.airfra-sources{grid-column:1}.airfra-travel{pointer-events:none;block-size:100%;transform-style:preserve-3d;grid-area:2/2;align-self:stretch;position:relative}.airfra-source,.airfra-target{align-items:center;gap:var(--space-8);block-size:30px;padding-inline:var(--space-12);font-size:var(--font-12);white-space:nowrap;background-color:oklch(from var(--airfra-panel) l c h / .4);border:1.5px solid var(--airfra-line);border-radius:var(--radius-8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;position:relative;overflow:clip}.airfra-source{color:var(--airfra-mid)}.airfra-source svg{color:var(--airfra-raw);flex:none}.airfra-target{color:var(--airfra-ink)}.airfra-tag{font-family:var(--font-mono-family);font-size:var(--font-12);font-weight:var(--fw-500);letter-spacing:var(--ls-wider-plus)}.airfra-meta{font-family:var(--font-mono-family);font-size:var(--font-10);color:var(--airfra-dim);margin-inline-start:auto}.airfra-emit,.airfra-hit{opacity:0;border-radius:var(--radius-8);position:absolute;inset:0}.airfra-emit{background-image:linear-gradient(90deg, transparent 42%, oklch(from var(--airfra-glow-color) l c h / .17));box-shadow:inset 0 0 0 1px oklch(from var(--airfra-raw-strong) l c h / .26)}.airfra-hit{background-image:linear-gradient(90deg, transparent 38%, oklch(from var(--airfra-glow-color) l c h / .16));box-shadow:inset 0 0 0 1px oklch(from var(--airfra-structured) l c h / .28)}.airfra-mover{animation:airfra-travel calc(var(--airfra-dur-base) * var(--airfra-k)) linear(0, .0262 5%, .0926 10%, .1813 15%, .2741 20%, .353 25%, .4 30%, .425 35%, .45 40%, .475 45%, .5 50%, .525 55%, .55 60%, .575 65%, .6 70%, .647 75%, .7259 80%, .8188 85%, .9074 90%, .9739 95%, 1 100%) calc(var(--airfra-delay-base) * var(--airfra-k)) infinite}@keyframes airfra-travel{0%{transform:translate(var(--airfra-x0), var(--airfra-y0))}to{transform:translate(var(--airfra-x1), var(--airfra-y1))}}.airfra-card{animation-duration:calc(var(--airfra-dur-base) * var(--airfra-k));animation-timing-function:var(--airfra-ease);animation-delay:calc(var(--airfra-delay-base) * var(--airfra-k));animation-iteration-count:infinite}.airfra-group-a .airfra-raw{animation-name:airfra-raw-a}.airfra-group-b .airfra-raw{animation-name:airfra-raw-b}.airfra-group-c .airfra-raw{animation-name:airfra-raw-c}.airfra-group-a .airfra-shred{animation-name:airfra-shred-a}.airfra-group-b .airfra-shred{animation-name:airfra-shred-b}.airfra-group-c .airfra-shred{animation-name:airfra-shred-c}.airfra-group-a .airfra-record{animation-name:airfra-record-a}.airfra-group-b .airfra-record{animation-name:airfra-record-b}.airfra-group-c .airfra-record{animation-name:airfra-record-c}@keyframes airfra-raw-a{0%,2%{opacity:0}5%,30.6%{opacity:var(--airfra-raw-op)}31.1%,to{opacity:0}}@keyframes airfra-raw-b{0%,2%{opacity:0}5%,45.6%{opacity:var(--airfra-raw-op)}46.1%,to{opacity:0}}@keyframes airfra-raw-c{0%,2%{opacity:0}5%,60.6%{opacity:var(--airfra-raw-op)}61.1%,to{opacity:0}}@keyframes airfra-shred-a{0%,30.9%{opacity:0;scale:1 .5}31.4%{opacity:1;scale:1 1.8}32%{opacity:1;scale:1 2.1}33.3%{opacity:1;scale:1 .85}33.8%,to{opacity:0;scale:1 .5}}@keyframes airfra-shred-b{0%,45.9%{opacity:0;scale:1 .5}46.4%{opacity:1;scale:1 1.8}47%{opacity:1;scale:1 2.1}48.3%{opacity:1;scale:1 .85}48.8%,to{opacity:0;scale:1 .5}}@keyframes airfra-shred-c{0%,60.9%{opacity:0;scale:1 .5}61.4%{opacity:1;scale:1 1.8}62%{opacity:1;scale:1 2.1}63.3%{opacity:1;scale:1 .85}63.8%,to{opacity:0;scale:1 .5}}@keyframes airfra-record-a{0%,33.6%{opacity:0;stroke-dashoffset:1px;--airfra-line-a-x:4px;--airfra-line-a-op:0;--airfra-line-b-x:4px;--airfra-line-b-op:0}33.7%{opacity:1}34.6%{stroke-dashoffset:0;--airfra-line-a-x:4px;--airfra-line-a-op:0}35.5%{--airfra-line-a-x:0px;--airfra-line-a-op:.85;--airfra-line-b-x:4px;--airfra-line-b-op:0}36.4%{--airfra-line-b-x:0px;--airfra-line-b-op:.85}88%,92%{opacity:var(--airfra-record-op);--airfra-line-a-x:0px;--airfra-line-a-op:.85;--airfra-line-b-x:0px;--airfra-line-b-op:.85}96%,to{opacity:0;--airfra-line-a-x:4px;--airfra-line-a-op:0;--airfra-line-b-x:4px;--airfra-line-b-op:0}}@keyframes airfra-record-b{0%,48.6%{opacity:0;stroke-dashoffset:1px;--airfra-line-a-x:4px;--airfra-line-a-op:0;--airfra-line-b-x:4px;--airfra-line-b-op:0}48.7%{opacity:1}49.6%{stroke-dashoffset:0;--airfra-line-a-x:4px;--airfra-line-a-op:0}50.5%{--airfra-line-a-x:0px;--airfra-line-a-op:.85;--airfra-line-b-x:4px;--airfra-line-b-op:0}51.4%{--airfra-line-b-x:0px;--airfra-line-b-op:.85}89%,92%{opacity:var(--airfra-record-op);--airfra-line-a-x:0px;--airfra-line-a-op:.85;--airfra-line-b-x:0px;--airfra-line-b-op:.85}96%,to{opacity:0;--airfra-line-a-x:4px;--airfra-line-a-op:0;--airfra-line-b-x:4px;--airfra-line-b-op:0}}@keyframes airfra-record-c{0%,63.6%{opacity:0;stroke-dashoffset:1px;--airfra-line-a-x:4px;--airfra-line-a-op:0;--airfra-line-b-x:4px;--airfra-line-b-op:0}63.7%{opacity:1}64.6%{stroke-dashoffset:0;--airfra-line-a-x:4px;--airfra-line-a-op:0}65.5%{--airfra-line-a-x:0px;--airfra-line-a-op:.85;--airfra-line-b-x:4px;--airfra-line-b-op:0}66.4%{--airfra-line-b-x:0px;--airfra-line-b-op:.85}90%,92%{opacity:var(--airfra-record-op);--airfra-line-a-x:0px;--airfra-line-a-op:.85;--airfra-line-b-x:0px;--airfra-line-b-op:.85}96%,to{opacity:0;--airfra-line-a-x:4px;--airfra-line-a-op:0;--airfra-line-b-x:4px;--airfra-line-b-op:0}}.airfra-flash{animation-duration:calc(var(--airfra-dur-base) * var(--airfra-k));animation-timing-function:var(--airfra-ease);animation-delay:calc(var(--airfra-delay-base) * var(--airfra-k));animation-iteration-count:infinite}.airfra-group-a .airfra-flash{animation-name:airfra-flash-a}.airfra-group-b .airfra-flash{animation-name:airfra-flash-b}.airfra-group-c .airfra-flash{animation-name:airfra-flash-c}@keyframes airfra-flash-a{0%,30%{opacity:0;scale:.35}32%{opacity:var(--airfra-flash-op);scale:1}40%{opacity:0;scale:1.6}to{opacity:0}}@keyframes airfra-flash-b{0%,45%{opacity:0;scale:.35}47%{opacity:var(--airfra-flash-op);scale:1}55%{opacity:0;scale:1.6}to{opacity:0}}@keyframes airfra-flash-c{0%,60%{opacity:0;scale:.35}62%{opacity:var(--airfra-flash-op);scale:1}70%{opacity:0;scale:1.6}to{opacity:0}}.airfra-wake{animation-duration:calc(var(--airfra-dur-base) * var(--airfra-k));animation-timing-function:linear;animation-delay:calc(var(--airfra-delay-base) * var(--airfra-k));animation-iteration-count:infinite}.airfra-group-a .airfra-wake{animation-name:airfra-wake-a}.airfra-group-b .airfra-wake{animation-name:airfra-wake-b}.airfra-group-c .airfra-wake{animation-name:airfra-wake-c}@keyframes airfra-wake-a{0%,30.5%{opacity:0;scale:.5}33.5%{opacity:.75;scale:1}47%{opacity:.24;scale:1.5}66%,to{opacity:0;scale:2}}@keyframes airfra-wake-b{0%,45.5%{opacity:0;scale:.5}48.5%{opacity:.75;scale:1}62%{opacity:.24;scale:1.5}81%,to{opacity:0;scale:2}}@keyframes airfra-wake-c{0%,60.5%{opacity:0;scale:.5}63.5%{opacity:.75;scale:1}77%{opacity:.24;scale:1.5}96%,to{opacity:0;scale:2}}.airfra-emit{animation:airfra-emit calc(var(--airfra-dur-base) * var(--airfra-k)) linear calc(var(--airfra-delay-base) * var(--airfra-k)) infinite}.airfra-hit{animation:airfra-hit calc(var(--airfra-dur-base) * var(--airfra-k)) linear calc(var(--airfra-delay-base) * var(--airfra-k)) infinite}@keyframes airfra-emit{0%,1%{opacity:0}4%{opacity:1}13%,to{opacity:0}}@keyframes airfra-hit{0%,96%{opacity:0}98%{opacity:1}to{opacity:0}}.airfra-scene.is-paused *{animation-play-state:paused}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:root{timeline-scope:--hero-cta}.hero-cta{view-timeline:--hero-cta block;view-timeline-inset:var(--space-64) auto}.header-cta{animation-name:header-cta-in;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero-cta;animation-range:exit 40%}}}@keyframes header-cta-in{0%{opacity:0;transform:translateY(-.375rem)}to{opacity:1;transform:translateY(0)}}.trust-strip{z-index:1;margin-block-start:calc(-1 * var(--space-32));padding-block-end:var(--space-8);position:relative}.thesis-inner{justify-items:start;display:grid}.thesis-title{margin-block-end:var(--space-12)}.thesis-list{gap:var(--space-12);border-inline-start:1.5px solid var(--tone-border-subtle);margin-block-start:var(--space-24);padding-inline-start:var(--space-20);display:grid}.thesis-item{font-family:var(--font-mono-family);font-size:var(--font-14);letter-spacing:var(--ls-wide);color:var(--tone-text)}.industries-inner{justify-items:start;display:grid}.industries-title{margin-block-end:var(--space-40)}.industries-list{gap:var(--space-16);flex-wrap:wrap;inline-size:100%;display:flex}.industry-item{flex:20rem}.industry-link{--industry-link-img:16rem;min-block-size:var(--industry-link-img);grid-template-columns:0 1fr auto 0;grid-template-rows:1fr auto auto var(--space-20);align-items:end;row-gap:var(--space-4);column-gap:var(--space-16);color:var(--tone-text);background-image:linear-gradient(180deg, var(--lightningcss-light,oklch(from var(--tone-bg) l c h / .3))var(--lightningcss-dark,oklch(from var(--tone-bg) l c h / .1)) 0%, var(--lightningcss-light,oklch(from var(--tone-bg) l c h / .97))var(--lightningcss-dark,oklch(from var(--tone-bg) l c h / .85)) 100%);border:1.5px solid var(--tone-border-subtle);border-radius:var(--radius-12);transition:color var(--transition-fast);grid-template-areas:". . . ."".name action."".sub action."". . . .";text-decoration:none;display:grid;position:relative}.industry-photo{min-block-size:100%;max-block-size:var(--industry-link-img);z-index:-2;border-radius:inherit;object-fit:cover;grid-area:1/1/-1/-1}.industry-name{font-family:var(--font-heading-family);font-size:var(--font-24);font-weight:var(--font-heading-weight);line-height:var(--lh-120);color:currentColor;grid-area:name}.industry-sub{font-size:var(--font-14);line-height:var(--lh-150);color:var(--tone-text-muted);grid-area:sub}.industry-action{align-self:flex-end;align-items:center;gap:var(--space-8);grid-area:action;display:flex}.industry-cue{font-size:var(--font-13);font-weight:var(--fw-500);letter-spacing:var(--ls-wide);color:var(--tone-text)}@media (hover:hover){.industry-cue{opacity:0;transition:opacity var(--transition-normal)}.industry-link:hover .industry-cue{opacity:1}}
