:root{--paper:#fff;--ink:#292332;--body-text:#504959;--muted:#6e6577;--purple:#582488;--lavender:#f5f1f9;--border:#e5ddec;--yellow:#edc94b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink);background:var(--paper);font-synthesis:none;font-family:Avenir Next,Avenir,Helvetica Neue,sans-serif;font-weight:400}*{box-sizing:border-box}body{margin:0}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible{outline:2px solid var(--purple);outline-offset:5px}button:disabled{opacity:.25;cursor:default}.deck{background:var(--paper);flex-direction:column;max-width:1920px;min-height:100svh;margin:auto;padding:0 4.5vw;display:flex}header,footer{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}header{border-bottom:1px solid var(--border);height:78px}.university-header{position:relative}.university-logo{object-fit:contain;width:58px;height:58px}.university-header>.icon-button{position:absolute;right:78px}.university-header .header-label{text-align:center;max-width:calc(100% - 260px)}@media (height<=780px) and (width>=900px){.university-logo{width:46px;height:46px}}.brand{letter-spacing:.06em;align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}header:not(.university-header)>.brand{order:2;margin-left:auto;margin-right:20px}header:not(.university-header)>.icon-button{order:3}.brand svg{color:var(--purple)}.brand span{color:var(--muted);font-weight:400}.header-label{color:var(--muted);letter-spacing:.03em;font-size:12px}.header-section-title{color:var(--purple);font-size:clamp(20px,2vw,30px);font-weight:500}.icon-button{border:1px solid var(--border);color:var(--purple);background:0 0;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:inline-flex}.icon-button:hover:not(:disabled){background:var(--lavender)}.slide{flex-direction:column;flex:1;justify-content:center;min-height:calc(100svh - 142px);padding:30px 0;animation:.28s ease-out enter;display:flex}.eyebrow{text-transform:uppercase;letter-spacing:.17em;color:var(--purple);align-items:center;gap:12px;margin-bottom:23px;font-size:10px;display:flex}.line{background:var(--yellow);width:27px;height:3px}h1,h2,h3,p{margin:0}h1{letter-spacing:-.05em;font-size:clamp(38px,4.3vw,76px);font-weight:500;line-height:1.08}h2{letter-spacing:-.04em;font-size:clamp(32px,3.2vw,55px);font-weight:500;line-height:1.1}em{color:var(--purple);font-style:normal}h3{font-size:17px;font-weight:550;line-height:1.3}p{color:var(--body-text);font-size:15px;line-height:1.65}.lead{color:var(--ink);margin:24px 0 14px;font-size:clamp(18px,1.5vw,25px);line-height:1.5}.muted{color:var(--muted);max-width:430px}.tags{flex-wrap:wrap;gap:8px;margin-bottom:25px;display:flex}.tag{border:1px solid var(--border);color:var(--purple);border-radius:6px;align-items:center;gap:7px;padding:7px 11px;font-size:11px;display:inline-flex}.slide-2>.eyebrow{letter-spacing:.12em;font-size:17px}.slide-2 .hero{grid-template-columns:1fr 1fr;gap:36px}.slide-2 .lead{font-size:clamp(24px,2.15vw,36px);line-height:1.4}.slide-2 .muted{max-width:560px;font-size:clamp(18px,1.5vw,25px);line-height:1.5}.slide-2 .definition{max-width:540px}.slide-2 .definition b,.slide-2 .definition span{font-size:clamp(16px,1.25vw,21px);line-height:1.5}.slide-2 .tag{font-size:14px}@media (width<=800px){.slide-2 .hero{grid-template-columns:1fr}}.hero{grid-template-columns:.85fr 1.15fr;align-items:center;gap:45px;display:grid}.shot{border:1px solid var(--border);background:#090d10;border-radius:9px;position:relative;overflow:hidden}.shot img{width:100%;height:auto;display:block}.privacy-mask{background:#0b1014;width:18.4%;height:6.6%;position:absolute;top:17%;left:0}.metadata-mask{background:#0b1014;height:3.3%;position:absolute;top:20.5%;left:78.4%;right:0}.caption{color:var(--muted);letter-spacing:.04em;margin-top:12px;font-size:10px;display:block}.hero-image{box-shadow:0 30px 65px #25143712}.definition{border-left:3px solid var(--yellow);max-width:380px;margin-top:27px;padding-left:15px}.definition b,.definition span{font-size:12px;line-height:1.6;display:block}.definition b{color:var(--ink);margin-bottom:5px}.definition span{color:var(--muted)}.architecture-intro{margin-top:18px;font-size:20px}.system-diagram{grid-template-columns:.8fr 40px 1.45fr 40px 1fr;align-items:center;gap:15px;margin-top:38px;display:grid}.diagram-label{text-transform:uppercase;letter-spacing:.12em;color:var(--purple);margin-bottom:14px;font-size:12px;display:block}.system-card{border:1px solid var(--border);background:var(--paper);border-radius:12px;padding:22px}.system-card svg{color:var(--purple);flex-shrink:0}.system-card h3{font-size:19px}.system-card p{margin-top:5px;font-size:15px;line-height:1.5}.system-input .system-card>svg{margin-bottom:12px}.diagram-note{max-width:230px;margin-top:12px;font-size:13px;line-height:1.5}.system-arrow{color:var(--purple);text-align:center}.engine-card{background:var(--lavender);border-color:#b99cce}.engine-layer{align-items:flex-start;gap:13px;display:flex}.engine-layer+.engine-layer{border-top:1px solid var(--border);margin-top:19px;padding-top:19px}.engine-outputs{border-top:3px solid var(--yellow);color:var(--purple);margin-top:20px;padding-top:12px;font-size:15px}.platform-card{align-items:flex-start;gap:12px;padding:19px;display:flex}.platform-card+.platform-card{margin-top:12px}.segmentation-branch{grid-column:3}.exchange{color:var(--purple);justify-content:space-around;gap:12px;margin-bottom:15px;font-size:13px;display:flex}.processing-card{border-style:dashed;align-items:flex-start;gap:13px;display:flex}@media (width<=1000px){.system-diagram{grid-template-columns:1fr;gap:18px}.segmentation-branch{grid-column:1}.system-arrow{transform:rotate(90deg)}.diagram-note{max-width:none}.architecture-intro{font-size:18px}}.demo-slide{grid-template-columns:1fr 1fr;align-items:center;gap:45px;display:grid}.demo-icon{color:var(--purple);margin-bottom:22px}.demo-copy h1{font-size:clamp(38px,4vw,68px)}.demo-launch{background:var(--purple);color:#fff;margin-top:15px;padding:16px 22px;font-size:18px;display:inline-flex}.demo-launch:hover{background:#42196a}.demo-steps{border-top:3px solid var(--yellow);color:var(--body-text);flex-wrap:wrap;gap:12px 22px;margin-top:32px;padding-top:18px;font-size:15px;display:flex}@media (width<=800px){.demo-slide{grid-template-columns:1fr;gap:30px}}.methods{grid-template-columns:1fr 1fr;gap:70px;margin-top:30px;display:grid}.stack{gap:21px;display:grid}.point{align-items:flex-start;gap:15px;display:flex}.point>svg{color:var(--purple);flex-shrink:0;margin-top:2px}.point p{margin-top:5px;font-size:13px}.architecture{flex-direction:column;justify-content:center;align-items:center;display:flex}.platforms{gap:20px;width:100%;display:flex}.platforms span{border:1px solid var(--border);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:10px;padding:15px;font-size:13px;display:flex}.platforms svg{width:20px;color:var(--purple)}.connector{background:#cab5dc;width:1px;height:22px}.core{background:var(--lavender);border:1px solid #cab5dc;border-radius:8px;flex-direction:column;align-items:center;gap:9px;width:100%;padding:20px;display:flex}.core svg{color:var(--purple)}.core small,.service span{color:var(--muted);font-size:12px}.service{text-align:center;border:1px solid var(--border);border-radius:8px;width:100%;padding:15px;font-size:14px}.service span{margin-top:7px;display:block}.workflow{border-top:1px solid var(--border);color:var(--body-text);justify-content:space-between;align-items:center;gap:10px;margin-top:28px;padding-top:22px;font-size:12px;display:flex}.workflow svg{width:16px;color:var(--purple)}.title-row{justify-content:space-between;align-items:center;gap:20px;display:flex}.app-link{color:var(--purple);border:1px solid #cab5dc;border-radius:6px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex}.web-result{grid-template-columns:1.4fr .8fr;align-items:center;gap:20px;margin-top:20px;display:grid}.web-result .shot{max-width:780px}.view-tabs{gap:5px;margin-bottom:10px;display:flex}.view-tabs button{background:var(--lavender);color:var(--muted);border:0;border-radius:5px;padding:7px 15px;font-size:12px}.view-tabs button[aria-pressed=true]{background:var(--purple);color:var(--paper)}.result-text{gap:22px;display:grid}.result-text .definition{margin-top:0}.mobile-result{grid-template-columns:1fr 1fr;align-items:center;gap:50px;margin-top:25px;display:grid}.mobile-visual{flex-direction:column;justify-content:center;align-items:center;display:flex}.phone-diagram{background:#faf8fc;border:2px solid #a28ab7;border-radius:30px;width:224px;padding:12px;box-shadow:0 25px 50px #25143712}.island{background:#000;border-radius:20px;width:65px;height:15px;margin:0 auto 15px}.phone-brand{color:var(--purple);justify-content:space-between;padding:3px 0 12px;font-size:10px;display:flex}.plane{border:1px solid var(--border);background:radial-gradient(#58248812,#0000 65%);border-radius:5px;height:110px;position:relative}.plane span{color:var(--purple);font-size:9px;position:absolute;top:7px;left:7px}.axial{height:150px;margin-bottom:5px}.lower-planes{grid-template-columns:1fr 1fr;gap:5px;display:grid}.crosshair{border:1px solid #cab5dc;border-radius:50%;position:absolute;inset:30% 25%}.crosshair:before,.crosshair:after{content:"";background:#9b79b8;position:absolute}.crosshair:before{width:140%;height:1px;top:50%;left:-20%}.crosshair:after{width:1px;height:140%;top:-20%;left:50%}.phone-tools{color:var(--purple);justify-content:space-around;padding:15px 0 6px;display:flex}.phone-tools svg{width:15px}.mobile-copy{gap:23px;display:grid}.mobile-copy>.tag{justify-self:start}.iphone-shot{max-width:100%;max-height:440px}.iphone-shot img{object-fit:contain;width:auto;max-width:100%;max-height:440px}.tools-result{grid-template-columns:1.4fr 1fr;align-items:center;gap:40px;margin-top:24px;display:grid}.seg-panel h3{margin-top:17px}.seg-panel p{margin-top:5px;font-size:13px}.remote-panel{align-items:center;gap:25px;display:flex}.remote-panel>img{object-fit:contain;border:1px solid var(--border);border-radius:12px;width:40%;max-height:400px}.remote-panel h3{letter-spacing:-.02em;margin:17px 0 12px;font-size:24px}.remote-panel p{font-size:13px}.remote-panel small{color:var(--muted);margin-top:15px;font-size:10px;display:block}.conclusion{grid-template-columns:1.2fr 1fr;align-items:center;gap:65px;display:grid}.conclusion h1{font-size:clamp(35px,3.8vw,64px)}.conclusion .tags{max-width:400px;margin-top:25px}.scope{color:var(--muted);margin-top:45px;font-size:12px}.future{border-left:1px solid var(--border);padding-left:40px}.future article{gap:20px;margin-top:29px;display:flex}.future article>span{color:var(--purple);padding-top:3px;font-size:12px}.future p{margin-top:6px;font-size:13px}footer{border-top:1px solid var(--border);height:64px;color:var(--muted);font-size:10px}.footer-title span{color:var(--muted);margin:0 10px}nav{gap:12px;display:flex}.dot{background:#ccc1d6;border:0;border-radius:50%;width:7px;height:7px;padding:0;position:relative}.dot:before{content:"";position:absolute;inset:-9px}.dot.active{background:var(--purple)}.arrows{align-items:center;gap:8px;display:flex}.page{font-variant-numeric:tabular-nums;margin-right:10px}@keyframes enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (width>=1500px){.slide{padding:40px 0}.web-result .shot{max-width:890px}.point p,p{font-size:16px}h3{font-size:20px}.stack{gap:28px}.remote-panel>img{max-height:490px}}@media (height<=780px) and (width>=900px){header{height:60px}footer{height:52px}.slide{min-height:calc(100svh - 112px);padding:19px 0}.eyebrow{margin-bottom:17px}h2{font-size:34px}.web-result{grid-template-columns:1.15fr 1fr}.web-result .shot{max-width:620px}.tools-result .shot{max-width:640px}.phone-diagram{margin:-27px 0;transform:scale(.85)}.hero h1{font-size:48px}.methods{margin-top:20px}.stack{gap:16px}.workflow{margin-top:18px;padding-top:15px}.remote-panel>img{max-height:310px}.tools-result{margin-top:18px}}@media (width<=800px){.deck{padding:0 6vw}.header-label{display:none}.slide{justify-content:flex-start;padding:28px 0}.hero,.methods,.web-result,.mobile-result,.tools-result,.conclusion{grid-template-columns:1fr;gap:26px}h1{font-size:44px}h2{font-size:34px}.hero-image{order:1}.methods{gap:25px}.workflow{flex-wrap:wrap;justify-content:flex-start}.title-row{align-items:flex-start}.app-link{white-space:nowrap;padding:9px;font-size:10px}.mobile-result{gap:25px}.mobile-copy{gap:18px}.remote-panel>img{width:130px}.future{padding-left:20px}.scope{margin-top:25px}.footer-title{display:none}footer{gap:20px}.architecture{margin-top:5px}}@media (prefers-reduced-motion:reduce){.slide{animation:none}}@media (width>=801px){.web-result .shot{max-width:min(100%,150svh - 682.5px)}.seg-panel .shot{max-width:min(100%,158.5svh - 554.75px)}}@media (width>=1500px){.seg-panel .shot{max-width:min(100%,158.5svh - 760.8px)}}.title-slide{padding:18px 0 25px}.title-emblems{justify-content:flex-end;align-items:center;gap:24px;margin-bottom:24px;padding-right:4%;display:flex}.title-emblems img{object-fit:contain;width:52px;height:52px}.title-main{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,70px);display:grid}.title-portraits{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.5vw,26px);display:grid}.title-portraits figure{min-width:0;margin:0}.title-portraits img{aspect-ratio:1;object-fit:cover;border:1px solid var(--border);border-radius:14px;width:100%;display:block}.title-portraits figcaption{margin-top:12px;font-size:clamp(12px,1vw,17px);font-weight:550;line-height:1.4}.title-portraits figcaption span{color:var(--muted);margin-top:4px;font-size:.85em;font-weight:400;display:block}.title-heading h1{letter-spacing:.01em;max-width:1200px;font-size:clamp(34px,3.6vw,64px);font-weight:700;line-height:1.14}.title-subtitle{color:var(--body-text);margin:24px 0 22px;font-size:clamp(17px,1.6vw,25px)}.title-credits{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:45px;margin-top:58px;padding-top:30px;display:grid}.presenter h2{letter-spacing:-.03em;margin-bottom:15px;font-size:clamp(22px,1.9vw,32px)}.credit-copy{min-width:0}.presenter p,.laboratory p{font-size:clamp(14px,1.2vw,19px)}.credit-label{color:var(--muted);text-transform:uppercase;letter-spacing:.14em;margin-bottom:9px;font-size:10px;display:block}.laboratory h3{color:var(--ink);font-size:clamp(16px,1.5vw,23px)}.laboratory p strong{font-weight:550}.supervisor-label{margin-top:23px}@media (width<=800px){.title-main{grid-template-columns:1fr;gap:24px}.title-portraits{max-width:360px}.title-credits{grid-template-columns:1fr;gap:26px;margin-top:30px}}.title-credits{position:relative}.title-credits:before{content:"";background:var(--yellow);width:58px;height:3px;position:absolute;top:-2px;left:0}.slide-4 .title-row,.slide-4 .web-result{width:min(100%,240svh - 864px);margin-left:auto;margin-right:auto}.slide-4 .title-row h2{font-size:clamp(30px,3vw,50px)}.slide-4 .web-result{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:stretch;gap:32px;margin-top:30px}.slide-4 .web-result .shot{border-radius:0 0 10px 10px;max-width:none}.web-visual{align-self:center;min-width:0}.web-visual-toolbar{background:var(--lavender);border:1px solid var(--border);color:var(--purple);border-bottom:0;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}.web-visual-toolbar .view-tabs{margin:0}.slide-4 .result-text{align-self:center;gap:0;padding:8px 0}.slide-4 .result-text .point{border-bottom:1px solid var(--border);padding:20px 0}.slide-4 .result-text .point:first-child{padding-top:0}.slide-4 .result-text h3{font-size:clamp(19px,1.6vw,26px)}.slide-4 .result-text p{margin-top:8px;font-size:clamp(15px,1.2vw,19px);line-height:1.55}.slide-4 .result-text .definition{max-width:none;margin-top:22px}.slide-4 .definition b,.slide-4 .definition span{font-size:clamp(13px,1.05vw,17px)}@media (width<=800px){.slide-4 .title-row,.slide-4 .web-result{width:100%}.slide-4 .title-row{flex-wrap:wrap}.slide-4 .web-result{grid-template-columns:1fr;gap:22px}.web-visual-toolbar{flex-wrap:wrap}}.slide-6>h2{font-size:clamp(32px,3vw,50px)}.slide-6 .mobile-result{grid-template-columns:.85fr 1.15fr;gap:40px;margin-top:30px}.slide-6 .mobile-visual{background:var(--lavender);border:1px solid var(--border);border-radius:16px;padding:28px 20px 20px}.slide-6 .phone-diagram{box-shadow:0 18px 36px #58248818}.slide-6 .iphone-shot,.slide-6 .iphone-shot img{max-height:clamp(280px,100svh - 340px,500px)}.slide-6 .caption{text-align:center;margin-top:18px;font-size:11px}.slide-6 .mobile-copy{gap:16px}.slide-6 .mobile-copy>.tag{background:var(--lavender);font-size:13px}.slide-6 .mobile-copy .point{border:1px solid var(--border);border-radius:10px;padding:20px}.slide-6 .mobile-copy h3{font-size:clamp(19px,1.7vw,27px)}.slide-6 .mobile-copy .point p{margin-top:7px;font-size:clamp(15px,1.2vw,19px);line-height:1.5}.slide-6 .mobile-copy>.muted{border-left:3px solid var(--yellow);max-width:none;padding-left:14px;font-size:14px}@media (height<=780px) and (width>=801px){.slide-6 .mobile-result{margin-top:22px}.slide-6 .mobile-copy{gap:12px}.slide-6 .mobile-copy .point{padding:14px 18px}}@media (width<=800px){.slide-6 .mobile-result{grid-template-columns:1fr;gap:24px}}.demo-video-slide{width:min(100%,160svh - 560px);margin:0 auto}.demo-video-slide h2{font-size:clamp(26px,2.5vw,42px)}.demo-video{aspect-ratio:8/5;border:1px solid var(--border);background:#090d10;border-radius:10px;width:100%;margin-top:22px;display:block}.demo-chapters{border-top:3px solid var(--yellow);color:var(--purple);justify-content:space-between;gap:15px;margin-top:17px;padding-top:12px;font-size:14px;display:flex}@media (width<=800px){.demo-video-slide{width:100%}.demo-video-slide .title-row{flex-wrap:wrap}.demo-chapters{flex-wrap:wrap;font-size:12px}}.slide-7>h2{font-size:clamp(30px,3vw,50px)}.slide-7 .tools-result{--stage-height:clamp(260px, calc(100svh - 380px), 440px);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:28px;margin-top:28px}.slide-7 .seg-panel,.slide-7 .remote-panel{border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:0;min-width:0;display:flex;overflow:hidden}.slide-7 .remote-panel{align-items:stretch}.feature-heading{background:var(--lavender);color:var(--purple);align-items:center;gap:12px;padding:16px 20px;display:flex}.slide-7 .feature-heading h3{letter-spacing:-.02em;margin:0;font-size:21px}.feature-stage{height:var(--stage-height);justify-content:center;align-items:center;display:flex}.segmentation-stage{background:#0b1014}.slide-7 .seg-panel .shot{width:min(100%, calc(var(--stage-height) * 1.585));border:0;border-radius:0;max-width:none}.remote-stage{background:#faf8fc;padding:14px}.remote-stage img{object-fit:contain;border-radius:10px;width:auto;max-width:100%;height:100%;display:block;box-shadow:0 8px 20px #25143714}.feature-summary{border-top:1px solid var(--border);flex:1;padding:18px 20px}.slide-7 .feature-summary p{color:var(--ink);margin:0;font-size:clamp(16px,1.25vw,21px);line-height:1.45}.feature-summary span{color:var(--muted);margin-top:9px;font-size:12px;line-height:1.5;display:block}@media (width<=800px){.slide-7 .tools-result{--stage-height:300px;grid-template-columns:1fr}.slide-7 .feature-heading h3{font-size:20px}}.closing-slide{grid-template-columns:1.4fr 1fr;align-items:center;gap:40px;width:100%;max-width:1480px;margin:0 auto;padding:20px 0;display:grid}.closing-copy{text-align:center}.closing-collage{grid-template-columns:1fr 1fr;gap:10px;display:grid}.closing-photo{aspect-ratio:4/3;border:1px solid var(--border);border-radius:10px;overflow:hidden;box-shadow:0 10px 22px #2514370d}.closing-photo img{object-fit:cover;width:100%;height:100%;display:block}.closing-emblems{justify-content:center;align-items:center;gap:24px;margin-bottom:26px;display:flex}.closing-emblems img{object-fit:contain;width:52px;height:52px}.closing-slide h1{color:var(--purple);font-size:clamp(46px,4.7vw,76px);font-weight:500;line-height:1.1}.closing-accent{background:var(--yellow);width:48px;height:3px;margin:22px auto}.closing-invitation{color:var(--purple);font-size:clamp(20px,1.65vw,27px)}.closing-identity{border-top:1px solid var(--border);margin-top:32px;padding-top:23px}.closing-identity h2{letter-spacing:-.02em;margin-bottom:10px;font-size:clamp(20px,1.75vw,27px)}.closing-identity p{font-size:clamp(13px,1.05vw,16px);line-height:1.7}@media (height<=780px){.closing-emblems{margin-bottom:24px}.closing-slide h1{font-size:54px}.closing-identity{margin-top:28px}}@media (width<=800px){.closing-slide{grid-template-columns:1fr;gap:30px}.closing-collage{max-width:600px}}.slide-8 .conclusion{grid-template-columns:.85fr 1.15fr;align-items:center;gap:48px;width:100%;max-width:1400px;margin:0 auto}.slide-8 .conclusion h1{font-size:clamp(40px,4.1vw,66px);line-height:1.12}.slide-8 .lead{max-width:380px;margin-top:25px;font-size:clamp(20px,1.7vw,27px);line-height:1.5}.slide-8 .conclusion .tags{margin-top:24px;margin-bottom:0}.slide-8 .future{border-left:0;gap:18px;padding-left:0;display:grid}.slide-8 .future article{border:1px solid var(--border);background:var(--paper);border-radius:10px;gap:18px;margin:0;padding:24px}.slide-8 .future article:last-child{background:var(--lavender);border-left:3px solid var(--yellow);padding-left:22px}.slide-8 .future article>span{padding-top:3px;font-size:13px}.slide-8 .future h3{font-size:clamp(20px,1.6vw,25px)}.slide-8 .future p{margin-top:8px;font-size:clamp(16px,1.3vw,20px);line-height:1.55}@media (height<=780px) and (width>=801px){.slide-8 .future article{padding:18px 22px}.slide-8 .future article:last-child{padding-left:20px}}@media (width<=800px){.slide-8 .conclusion{grid-template-columns:1fr;gap:30px}.slide-8 .future article{padding:20px}.slide-8 .future article:last-child{padding-left:18px}}::selection{color:var(--ink);background:#f8e6a0}
