:root{--navy:#18344f;--blue:#3269b2;--mint:#c8eee2;--green:#238779;--paper:#f7f8f7;--muted:#526579}*{box-sizing:border-box}body{margin:0;background:#e9edf2;color:var(--navy);font:24px/1.4 Arial,Helvetica,sans-serif}.deck-nav{display:flex;gap:25px;justify-content:space-between;padding:16px 32px;background:white;position:sticky;top:0;z-index:10;font-size:13px}.deck-nav a{color:var(--blue);text-decoration:none}.slide{width:1600px;height:900px;position:relative;overflow:hidden;padding:62px 80px;margin:32px auto;background:var(--paper);box-shadow:0 20px 60px #18344f1a;scroll-margin-top:70px}.slide-head{display:flex;justify-content:space-between;align-items:center;height:40px}.slide-logo{width:135px;height:44px;object-fit:contain}.slide-head span{font-size:16px;letter-spacing:1px;color:var(--muted)}.slide .eyebrow{font-size:14px;letter-spacing:2.3px;color:var(--green);font-weight:700;margin:26px 0 12px}.slide h1{font-size:76px;line-height:1.07;letter-spacing:-3px;margin:0 0 30px}.slide h2{font-size:51px;line-height:1.1;letter-spacing:-1.7px;margin:0 0 14px}.slide .description{font-size:23px;color:var(--muted);max-width:1350px;margin:0}.slide-image{position:absolute;top:300px;left:80px;right:80px;height:400px;display:flex;align-items:center;justify-content:center}.slide-image img{display:block;max-width:100%;max-height:100%;object-fit:contain;background:white;border:1px solid #e9edf2;border-radius:15px;box-shadow:0 16px 45px #18344f14}.slide-image.room img{max-width:1040px}.slide-footer{position:absolute;bottom:58px;left:80px;right:80px;display:flex;justify-content:space-between;align-items:center;gap:30px;border-top:1px solid #d4dde6;padding-top:20px;font-size:17px;color:var(--muted)}.slide-footer strong{color:var(--green);font-size:20px}.slide-footer .caption{max-width:780px}.dark{background:var(--navy);color:white}.dark .slide-head span,.dark .description{color:#b5c6d8}.dark .slide-logo{background:white;border-radius:8px;padding:5px;width:145px;height:50px}.dark .eyebrow{color:var(--mint)}.dark em{font-style:normal;color:var(--mint)}.cover .eyebrow{margin-top:65px}.cover h1{max-width:690px}.cover .description{max-width:650px;font-size:27px;line-height:1.6}.cover-visual{position:absolute;right:70px;top:280px;width:700px;background:white;padding:14px;border-radius:18px;box-shadow:0 30px 60px #07101c66;transform:rotate(-3deg)}.cover-visual img{display:block;width:100%;border-radius:8px}.cover-note{position:absolute;right:100px;top:600px;border:1px solid #56bba7;background:var(--green);border-radius:12px;padding:20px 32px;font-size:27px;transform:rotate(1deg)}.cover-note small{display:block;color:#e8f0f8;font-size:17px}.cover-bottom{position:absolute;bottom:65px;font-size:17px;color:#b5c6d8}.cover-bottom b{color:var(--mint)}.rings{position:absolute;width:740px;height:740px;right:-100px;top:50px;border:1px solid #3c5068;border-radius:50%;opacity:.8}.rings:after{content:'';position:absolute;inset:70px;border:1px solid #3c5068;border-radius:50%}.last h2{font-size:68px;max-width:1100px;margin-top:55px}.last .description{font-size:29px;max-width:950px;margin-top:30px}.connections{display:flex;gap:0;margin-top:65px}.connections span{border:1px solid #526579;padding:20px 25px;font-size:21px;min-width:235px}.connections span:first-child{border-radius:12px 0 0 12px}.connections span:last-child{border-radius:0 12px 12px 0}.connections span+span{border-left:0}.closing-cta{display:inline-block;background:var(--mint);color:var(--navy);padding:19px 28px;border-radius:10px;margin-top:55px;font-size:25px;font-weight:700}.last .cover-bottom{bottom:55px}.gif-slide{width:800px;height:450px;position:relative;padding:30px 38px;background:var(--paper);overflow:hidden;color:var(--navy)}.gif-slide .slide-logo{width:95px;height:32px}.gif-slide .gif-count{float:right;font-size:13px;color:var(--muted)}.gif-slide h2{font-size:33px;letter-spacing:-1px;line-height:1.12;max-width:720px;margin:16px 0}.gif-image{height:215px;display:flex;align-items:center;justify-content:center}.gif-image img{max-width:100%;max-height:100%;border-radius:10px;border:1px solid #d4dde6}.gif-slide .gif-benefit{position:absolute;bottom:20px;color:var(--green);font-size:17px;font-weight:700}.gif-cover{background:var(--navy);color:white}.gif-cover .slide-logo{background:white;border-radius:5px;padding:4px}.gif-cover .gif-count{color:var(--mint)}.gif-cover h2{font-size:42px;line-height:1.09;max-width:395px;margin-top:28px}.gif-cover em{font-style:normal;color:var(--mint)}.gif-cover>p{font-size:18px;max-width:330px;line-height:1.6}.gif-cover .gif-mini{position:absolute;right:22px;top:137px;width:365px;background:white;border:8px solid #e9edf2;border-radius:10px;transform:rotate(-3deg)}.gif-cover .gif-mini img{display:block;width:100%}.gif-cover .gif-bottom{position:absolute;bottom:24px;font-size:16px;color:var(--mint)}.gif-last h2{max-width:630px;margin-top:50px}.gif-last>p{font-size:21px;max-width:610px}.gif-last .gif-bottom{color:var(--navy);background:var(--mint);padding:12px 20px;border-radius:8px;bottom:40px;font-weight:700}
@media screen and (max-width:1630px){body:not(.export) .slide{zoom:.75}}@media screen and (max-width:1220px){body:not(.export) .slide{zoom:.6}}@media screen and (max-width:980px){body:not(.export) .slide{zoom:.46}}@media screen and (max-width:750px){body:not(.export) .slide{zoom:.35}.deck-nav{padding:12px;font-size:11px}.deck-nav span{display:none}}@media screen and (max-width:580px){body:not(.export) .slide{zoom:.28}}@media screen and (max-width:460px){body:not(.export) .slide{zoom:.22}}@media screen and (max-width:370px){body:not(.export) .slide{zoom:.19}}
@page{size:1600px 900px;margin:0}@media print{body{background:white}.deck-nav{display:none}.slide{margin:0;box-shadow:none;break-after:page;break-inside:avoid;print-color-adjust:exact;-webkit-print-color-adjust:exact}.slide:last-child{break-after:auto}}

.deck-nav{flex-wrap:wrap;align-items:center;gap:12px 20px}.closing-cta{text-decoration:none}.deck-nav a:focus-visible,.closing-cta:focus-visible{outline:3px solid var(--green);outline-offset:4px}
