@font-face{font-family:Deck;src:url('/assets/SpaceGrotesk-Regular.woff2')}@font-face{font-family:Deck;src:url('/assets/SpaceGrotesk-Bold.woff2');font-weight:700}:root{font-family:Deck,Helvetica,sans-serif;color:#fff;background:#050807;--teal:#64b9af;--lime:#c8d84a}*{box-sizing:border-box}body{margin:0;padding:22px 24px 12px}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}a:focus-visible,button:focus-visible{outline:3px solid var(--lime);outline-offset:5px}button:disabled{opacity:.3;cursor:default}.deck{width:min(100%,calc((100dvh - 112px)*16/9));margin:auto;container-type:inline-size}.slide{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden;background:#0a1713;padding:3.5cqw 4cqw 2.4cqw;display:flex;flex-direction:column;border:1px solid #ffffff18}.slide[hidden]{display:none}.slide-header{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2}.slide-header img{width:14cqw;height:auto;display:block}.slide-header>span{font-size:.85cqw;letter-spacing:.15em;color:#c6d8cf}.eyebrow{display:block;font-size:.85cqw;font-weight:700;letter-spacing:.15em;color:var(--teal);line-height:1.5}.slide-footer{display:flex;justify-content:space-between;align-items:center;font-size:.85cqw;color:#a6bdb2;border-top:1px solid #ffffff20;padding-top:1.1cqw;position:relative;z-index:2;margin-top:auto}.cover-photo{position:absolute;inset:0 0 0 38%;background:linear-gradient(90deg,#0a1713 0%,transparent 55%),linear-gradient(0deg,#0a1713 0%,transparent 45%),url('/assets/microlino-helpdesk.webp') 56% center/cover no-repeat;opacity:.75}.cover-copy{position:relative;z-index:1;margin-top:5cqw}.cover h1{font-size:5.6cqw;line-height:1.05;letter-spacing:-.065em;font-weight:400;margin:1.5cqw 0 2cqw}.slide em{font-style:normal;color:var(--teal)}.cover-copy>p{font-size:1.5cqw;line-height:1.6;color:#d6e3dc}.cover-tags{display:flex;gap:1cqw;margin-top:2.5cqw}.cover-tags span{font-size:1cqw;padding:.55cqw 1cqw;border:1px solid #64b9af80;border-radius:3px}.cover-bottom{display:flex;justify-content:space-between;position:relative;z-index:1;margin-top:auto;margin-bottom:2cqw;font-size:1.15cqw;line-height:1.5}.cover-bottom strong{font-weight:400}.cover-bottom>span{text-align:right;color:#d6e3dc}.slide-title{margin:2.7cqw 0 2cqw}.slide h2{font-size:3.6cqw;line-height:1.1;letter-spacing:-.045em;font-weight:400;margin:.8cqw 0 0}.portfolio{background:#f5f8f7;color:#313131}.portfolio .slide-header img{filter:brightness(0)}.portfolio .slide-header>span,.portfolio .slide-footer{color:#52655c}.portfolio .slide-footer{border-color:#cedbd4}.portfolio .eyebrow{color:#2f6d66}.portfolio-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.3cqw;flex:1;margin-bottom:2cqw}.portfolio-grid article{border:1px solid #cbdad2;padding:1.6cqw 2cqw;background:#fff;display:flex;flex-direction:column}.card-number{font-size:.85cqw;color:#2f6d66;letter-spacing:.06em}.portfolio h3{font-size:2cqw;letter-spacing:-.04em;font-weight:400;margin:.7cqw 0}.portfolio p{font-size:1.15cqw;line-height:1.5;color:#52655c;margin:0 0 1cqw}.card-links{display:flex;flex-wrap:wrap;gap:.6cqw 1.2cqw;margin-top:auto}.card-links a{font-size:.85cqw;text-decoration:underline;text-underline-offset:4px}.portfolio-grid .automation-card{background:#d6eee5;border-color:#64b9af}.pathways{background:#112a23}.path-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2cqw;margin-top:1cqw}.path-grid article{border-top:2px solid var(--teal);padding-top:1.2cqw}.path-index{color:var(--lime);font-size:1.3cqw}.path-grid h3{font-size:2.8cqw;line-height:1.08;letter-spacing:-.04em;font-weight:400;margin:1cqw 0}.path-grid p,.path-grid li{font-size:1.15cqw;line-height:1.5;color:#c7ddd1}.path-grid p{max-width:22cqw;min-height:3.5cqw}.path-grid ul{padding-left:1.3cqw;margin:1.1cqw 0 1.4cqw}.path-grid li{margin:.5cqw 0}.path-grid a{font-size:1cqw;color:var(--teal);text-decoration:underline;text-underline-offset:4px}.path-note{display:flex;gap:2cqw;font-size:1cqw;line-height:1.5;margin-top:auto;margin-bottom:2cqw;border-top:1px solid #ffffff25;padding-top:1.3cqw}.path-note strong{font-weight:400;white-space:nowrap;color:var(--lime)}.path-note span{color:#c7ddd1}.closing{background:#0a1713}.closing-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:5cqw;margin-top:5cqw}.closing h2{font-size:4.9cqw;line-height:1.07;margin:1.3cqw 0 2.7cqw}.deck-cta{display:inline-block;background:var(--lime);color:#172a21;padding:1cqw 1.5cqw;font-size:1.2cqw;font-weight:700;border-radius:4px}.cta-note{font-size:.9cqw;line-height:1.5;color:#a6bdb2;max-width:33cqw}.why-list article{display:flex;gap:1.5cqw;padding:1.1cqw 0;border-top:1px solid #ffffff25}.why-list article>span{color:var(--teal);font-size:1cqw}.why-list h3{font-size:1.45cqw;font-weight:400;margin:0 0 .6cqw}.why-list p{font-size:1.05cqw;line-height:1.5;color:#c7ddd1;margin:0}.contact-block{display:flex;flex-direction:column;align-items:flex-start;gap:.6cqw;margin-top:1.5cqw;font-size:1.2cqw}.contact-block span{font-size:.95cqw;color:#a6bdb2}.contact-block a:last-child{font-size:.95cqw;color:var(--teal);margin-top:.5cqw;text-decoration:underline}.deck-controls{max-width:1400px;margin:14px auto 0;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:13px}.deck-controls button{background:#19382e;border:1px solid #385d4e;color:white;border-radius:5px;padding:8px 12px}.deck-controls button:hover:not(:disabled){border-color:var(--teal)}.slide-navigation,.deck-tools,.deck-dots{display:flex;align-items:center;gap:10px}.deck-dots button{width:9px;height:9px;padding:0;border-radius:50%;background:#45574d;border:0}.deck-dots button[aria-current=true]{background:var(--lime)}#deck-status{min-width:38px;text-align:center;color:#b8cfc0}.back-to-site{color:#b8cfc0}.deck-hint{text-align:center;font-size:11px;color:#829c8d;margin:10px 0 0}:fullscreen{background:#050807;padding:12px}:fullscreen .deck{width:min(100%,calc((100dvh - 88px)*16/9))}:fullscreen .deck-hint{display:none}
@media(max-width:700px){body{padding:12px}.deck{width:100%}.slide{aspect-ratio:auto;min-height:calc(100svh - 125px);padding:25px 22px;overflow:visible}.slide-header img{width:135px}.slide-header>span{font-size:9px}.eyebrow{font-size:11px}.cover-copy{margin-top:65px}.cover h1{font-size:42px;margin:20px 0}.cover-copy>p{font-size:17px}.cover-photo{inset:0;background-position:65% center;opacity:.25}.cover-tags{gap:10px;margin-top:25px}.cover-tags span{font-size:12px;padding:7px 10px}.cover-bottom{font-size:12px;margin-top:55px;margin-bottom:25px;gap:20px}.slide-footer{font-size:10px;padding-top:16px;gap:15px}.slide-title{margin:35px 0 25px}.slide h2{font-size:34px}.portfolio-grid,.path-grid,.closing-layout{grid-template-columns:1fr;gap:18px}.portfolio-grid{margin-bottom:30px}.portfolio-grid article{padding:20px}.card-number{font-size:11px}.portfolio h3{font-size:25px;margin:12px 0}.portfolio p{font-size:15px;margin-bottom:15px}.card-links{gap:12px}.card-links a{font-size:12px}.path-grid article{padding:18px 0}.path-index{font-size:16px}.path-grid h3{font-size:30px;margin:12px 0}.path-grid p,.path-grid li{font-size:15px;max-width:none;min-height:0}.path-grid ul{padding-left:20px;margin:20px 0}.path-grid li{margin:8px 0}.path-grid a{font-size:14px}.path-note{flex-direction:column;font-size:13px;gap:12px;margin:20px 0 25px;padding-top:20px}.path-note strong{white-space:normal}.closing-layout{margin-top:40px;gap:30px}.closing h2{font-size:42px;margin:20px 0 30px}.deck-cta{font-size:16px;padding:14px 18px}.cta-note{font-size:12px;max-width:none}.why-list article{padding:18px 0;gap:18px}.why-list article>span{font-size:14px}.why-list h3{font-size:20px;margin-bottom:8px}.why-list p{font-size:15px}.contact-block{margin:20px 0 30px;gap:10px;font-size:18px}.contact-block span,.contact-block a:last-child{font-size:13px}.deck-controls{flex-wrap:wrap;gap:13px;position:sticky;bottom:0;background:#050807;padding:12px 0;margin:0}.slide-navigation{order:-1;width:100%;justify-content:center}.deck-controls .back-to-site{font-size:12px}.deck-tools button{font-size:12px}.deck-hint{display:none}}
@media print{@page{size:320mm 180mm;margin:0}html,body{background:white;padding:0;margin:0}.deck{width:320mm;margin:0;container-type:inline-size}.slide,.slide[hidden]{display:flex!important;width:320mm;height:180mm;min-height:0;aspect-ratio:16/9;break-after:page;page-break-after:always;overflow:hidden;border:0;print-color-adjust:exact;-webkit-print-color-adjust:exact}.slide:last-child{break-after:auto;page-break-after:auto}.deck-controls,.deck-hint{display:none!important}a{text-decoration:none} }
