@font-face{font-family:InterLocal;src:url('assets/sans.ttf') format('truetype');font-display:swap;font-weight:400}@font-face{font-family:InterLocal;src:url('assets/sans-bold.ttf') format('truetype');font-display:swap;font-weight:700}@font-face{font-family:Editorial;src:url('assets/serif.ttf') format('truetype');font-display:swap}
:root{--ink:#20201d;--muted:#77776e;--paper:#fdfcf9;--gold:#b69546;--gold-light:#f4ead0;--line:#e6e4dc;--ease:cubic-bezier(.22,.8,.2,1)}*{box-sizing:border-box}html,body{margin:0;height:100%;overscroll-behavior:none}body{font-family:InterLocal,Arial,sans-serif;background:#e9e8e1;color:var(--ink);overflow:hidden}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit;cursor:pointer}button:disabled{cursor:default}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible{outline:2px solid #9d7b2f;outline-offset:5px}button{border:0;background:none}button,a{touch-action:manipulation}::selection{background:#ead99e}button:hover .plus{transform:rotate(90deg)}.presentation{position:relative;isolation:isolate;background:var(--paper);width:100%;height:100dvh;max-height:100dvh;margin:auto;overflow:hidden;container-type:inline-size;box-shadow:0 0 90px #1111110a}body::after{content:'';position:fixed;inset:0;pointer-events:none;z-index:-1}.topbar{position:absolute;z-index:30;top:0;left:0;width:100%;height:76px;padding:24px 7.4cqw;display:flex;align-items:center;justify-content:space-between}.wordmark{font-size:12px;font-weight:700;letter-spacing:-.6px}.wordmark span{font-weight:400}.index-button{display:flex;gap:12px;align-items:center;font-size:11px;padding:8px 0 8px 10px}.plus{font-size:22px;font-weight:400;line-height:1;transition:transform .4s}.index-button[aria-expanded=true] .plus{transform:rotate(45deg)}#slides{position:absolute;inset:76px 0 91px}.slide{position:absolute;inset:0;visibility:hidden;pointer-events:none;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.slide.active{visibility:visible;pointer-events:auto}.slide-body{position:relative;display:flex;flex-direction:column;min-height:100%;padding:14px 7.4cqw 12px}.eyebrow,.mini-label{font-size:8.1px;font-weight:700;letter-spacing:1.4px;line-height:1.6}.eyebrow{margin-bottom:23px;display:flex;align-items:center;gap:8px;color:#68665e}.gold-dot{display:inline-block;width:5px;height:5px;flex:none;border-radius:50%;background:var(--gold)}h1,h2,h3,h4,p{margin:0}h1,h2{font-family:Editorial,Georgia,serif;font-weight:400;letter-spacing:-2.4px;line-height:1.12}h2{font-size:11.4cqw;margin-bottom:25px}h2 em,h1 em{font-weight:400;color:#9a7c3a;font-style:italic}.lead{font-size:4.3cqw;line-height:1.7;letter-spacing:-.3px}.body-copy{font-size:3.5cqw;line-height:1.85;color:#595951;max-width:100%}.body-copy.compact{line-height:1.7}.editorial-rule{width:37px;height:1px;background:var(--gold);margin:26px 0}.small-note{font-size:9px;line-height:1.7;color:#77776e}.text-button{font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid var(--ink);width:fit-content;min-width:170px;text-align:left;transition:color .2s,gap .2s}.text-button span{font-size:18px;font-weight:400}.text-button:hover{color:#9a7c3a;gap:28px}.pill{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;font-size:10px;padding:17px 20px;border-radius:3px;background:#eeeae0}.pill.dark{background:var(--ink);color:#fff}.pill span{font-size:15px}.bottom-content{margin-top:auto;padding-top:24px}.bottom-content .small-note{margin-top:12px}.navigation{position:absolute;bottom:0;left:0;width:100%;height:91px;z-index:25;padding:0 7.4cqw;background:var(--paper)}.nav-track{height:1px;background:var(--line);width:100%}.nav-track span{display:block;width:10%;height:2px;transform:translateY(-.5px);background:var(--gold);transition:width .7s var(--ease)}.nav-content{height:82px;display:flex;align-items:center;justify-content:space-between}.page-info{display:flex;align-items:baseline;gap:7px}.page-info>span{font-size:17px}.page-info>small{font-size:9px;color:var(--muted)}.page-info p{font-size:9px;color:#6b6b61;margin-left:10px}.nav-buttons{display:flex;gap:8px}.circle-button{display:grid;place-items:center;width:34px;height:34px;border:1px solid #d5d3c9;border-radius:50%;font-size:16px;transition:background .25s,transform .25s}.circle-button:hover:not(:disabled){background:var(--gold-light);transform:translateY(-2px)}.circle-button:disabled{opacity:.25}.circle-button.dark-circle{background:var(--ink);color:white;border-color:var(--ink)}.circle-button.dark-circle:hover{background:#9a7c3a}.hero-name{position:relative;z-index:3;font-size:15.6cqw;line-height:1.02;letter-spacing:-3.2px;margin-top:2px}.cover .eyebrow{font-size:7.1px;letter-spacing:1px;margin-bottom:24px}.hero-tagline{font-size:3.4cqw;line-height:1.6;position:relative;z-index:4;margin-top:20px}.cover .slide-body{padding-top:12px;overflow:hidden}.portrait-wrap{position:absolute;width:96cqw;height:96cqw;bottom:2px;right:-13cqw;pointer-events:none;z-index:1}.portrait-disc{position:absolute;width:58cqw;height:58cqw;border:1px solid #c5b78f;border-radius:50%;top:10cqw;left:18cqw;opacity:.5}.portrait{position:absolute;width:100%;height:100%;object-fit:contain;bottom:0;filter:drop-shadow(0 10px 12px #9f8b6108)}.cover-foot{position:relative;z-index:5;margin-top:auto;padding-bottom:13px;max-width:54%}.cover-foot .mini-label{font-size:7px;letter-spacing:1px;color:#8d8a7e}.cover-foot p{font-size:2.8cqw;line-height:1.7;margin:10px 0 13px}.cover-foot .text-button{min-width:0;width:100%;font-size:9px;gap:8px}.cover-year{position:absolute;z-index:3;right:7.4cqw;top:36%;font-size:7px;color:#8f8c80;letter-spacing:1px;line-height:1.8;writing-mode:vertical-rl}.cover-year b{font-weight:400}.perspective-words{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.perspective-words span{font-size:8px;border-bottom:1px solid #d5c6a0;padding:0 0 7px;margin-right:8px}.profile .lead{font-size:4cqw}.profile .bottom-content{padding-top:30px}.role-label{font-size:10px;line-height:1.8}.role-label>span{font-size:8px;color:var(--muted)}.results h2{margin-bottom:20px}.hero-stat{margin:22px 0 16px;position:relative}.currency{font-size:10px;letter-spacing:1px;display:block}.hero-stat strong{display:block;font-family:Editorial,Georgia,serif;font-weight:400;font-size:29cqw;line-height:1.02;letter-spacing:-7px}.hero-stat strong>span{font-size:19cqw;letter-spacing:-3px}.hero-stat p{font-size:10px;line-height:1.7;margin-top:8px}.stat-pair{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;padding:18px 0;gap:15px}.stat-pair b{font-size:5cqw;letter-spacing:-.7px}.stat-pair b span{font-size:12px;font-weight:400}.stat-pair p{font-size:8px;line-height:1.8;color:var(--muted);margin-top:8px}.market-row{display:flex;gap:11px;flex-wrap:wrap;font-size:7.5px;color:var(--muted);margin:15px 0 5px}.results .small-note{font-size:7.5px;margin-top:9px}.process-list{margin-top:25px}.process-list button{width:100%;text-align:left;display:flex;align-items:center;gap:13px;padding:22px 0;border-bottom:1px solid var(--line);transition:padding-left .3s}.process-list button:hover{padding-left:7px}.step-number{font-family:Editorial,Georgia,serif;font-size:18px;color:var(--gold)}.process-list button>span:nth-child(2){flex:1}.process-list b{display:block;font-size:3.8cqw;letter-spacing:-.4px}.process-list small{font-size:8px;line-height:1.6;color:var(--muted);display:block;margin-top:6px}.process-list i{font-style:normal}.subtle-note{display:flex;gap:10px;font-size:8px;line-height:1.8;color:var(--muted);margin-top:auto;padding-top:22px;align-items:baseline}.digital-stat{margin:28px 0 25px;padding:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.digital-stat>.mini-label{font-size:7px;letter-spacing:1px}.digital-stat>div{font-family:Editorial,Georgia,serif;font-size:20cqw;letter-spacing:-4px;line-height:1.3}.digital-stat>div>small{font-family:InterLocal,Arial,sans-serif;font-size:10px;letter-spacing:0;margin-right:12px}.digital-stat>div>span{font-size:12cqw}.digital-stat>p{font-size:8px;color:var(--muted)}.tab-list{display:flex;border-bottom:1px solid var(--line);gap:28px}.tab-list button{font-size:10px;padding:0 0 12px;color:var(--muted);position:relative}.tab-list button[aria-selected=true]{color:var(--ink)}.tab-list button[aria-selected=true]:after{content:'';position:absolute;height:2px;background:var(--gold);bottom:-1px;left:0;right:0}.tab-panel{padding:20px 0 13px;min-height:116px}.tab-panel h3{font-size:13px;margin-bottom:10px;letter-spacing:-.3px}.tab-panel p{font-size:10px;color:#68685f;line-height:1.8}.digital .text-button{margin-top:auto}.timeline{margin-top:25px}.timeline button{display:flex;align-items:center;text-align:left;gap:12px;width:100%;padding:18px 0;border-bottom:1px solid var(--line)}.timeline button>span{font-size:8px;color:#8c846e;flex:none;width:47px}.timeline button>div{flex:1}.timeline b{font-size:11px;letter-spacing:-.25px}.timeline small{font-size:7.4px;line-height:1.7;display:block;color:var(--muted);margin-top:5px}.timeline i{font-style:normal;font-size:12px}.education-main{margin-top:4px}.education-main .mini-label{color:var(--muted)}.education-main h3{font-size:6cqw;line-height:1.3;letter-spacing:-.8px;margin:15px 0 13px}.education-main>p{font-size:10px;line-height:1.8;color:var(--muted)}.gpa{display:flex;gap:20px;align-items:center;margin:24px 0}.gpa strong{font-family:Editorial,Georgia,serif;font-size:19cqw;font-weight:400;letter-spacing:-4px;line-height:1}.gpa span{font-size:9px;line-height:1.7;color:var(--muted)}.status-label{font-size:6.8px;letter-spacing:.7px;padding:8px 0;border-bottom:1px solid #cbb77d;display:inline-block;margin-bottom:14px}.education-main>.small-note{font-size:8px}.previous-study{border-top:1px solid var(--line);margin-top:auto;padding-top:22px}.previous-study>.mini-label{font-size:7px;color:var(--muted)}.previous-study h4{font-size:13px;margin:10px 0}.previous-study p{font-size:9px;line-height:1.8;color:var(--muted)}.campaign-window{margin-top:26px}.campaign-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.campaign-meta span{font-size:7px;letter-spacing:1px;color:var(--muted)}.campaign-meta b{font-size:12px}.campaign-preview{padding:0;width:100%;text-align:left;background:#f0eee6;border:1px solid var(--line);overflow:hidden}.campaign-preview img{display:block;width:100%;height:auto;aspect-ratio:2.6;object-fit:contain;background:#f3f6f9;transition:transform .7s var(--ease)}.campaign-preview:hover img{transform:scale(1.035)}.campaign-preview>span{font-size:8px;padding:14px;display:block;text-align:right}.campaign-controls{display:flex;align-items:center;justify-content:center;gap:26px;margin-top:20px}.campaign-controls>span{font-size:9px;color:var(--muted)}.portfolio .small-note{font-size:8px;margin-top:24px}.portfolio .text-button{margin-top:auto}.value-list{margin-top:25px}.value-list>div{position:relative;border-bottom:1px solid var(--line);padding:16px 0 17px 30px}.value-list>div>span{position:absolute;left:0;top:18px;font-size:8px;color:var(--gold)}.value-list h3{font-size:12px;letter-spacing:-.25px;margin-bottom:7px}.value-list p{font-size:9px;color:var(--muted);line-height:1.6}.personality{font-size:9px;margin-top:auto;padding-top:22px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.personality small{font-size:8px;color:var(--muted);display:block;flex-basis:100%;padding-left:13px;margin-top:3px}.contact h2{font-size:12cqw;line-height:1.13;margin-bottom:26px}.contact .lead{font-size:3.8cqw}.contact-links{margin-top:31px}.contact-links>a{display:flex;align-items:center;justify-content:space-between;padding:19px 0;border-bottom:1px solid var(--line);font-size:13px}.contact-links small{display:block;font-size:9px;margin-top:7px;color:var(--muted)}.contact-links i{font-style:normal;font-size:18px;color:#9a7c3a}.contact-bottom{margin-top:auto;padding-top:20px}.back-start{display:block;margin-top:22px;padding:0;font-size:8px;color:var(--muted)}.index-menu{position:absolute;z-index:29;inset:76px 0 0;background:var(--paper);padding:26px 7.4cqw 24px;overflow:auto}.menu-eyebrow{font-size:8px;letter-spacing:1px;color:var(--muted);margin-bottom:20px}.index-menu #indexLinks{display:flex;flex-direction:column}.index-menu #indexLinks button{padding:13px 0;border-bottom:1px solid var(--line);text-align:left;display:flex;align-items:center;gap:17px;font-family:Editorial,Georgia,serif;font-size:20px;letter-spacing:-.5px}.index-menu #indexLinks button span{font-family:InterLocal,Arial,sans-serif;font-size:8px;letter-spacing:0;color:var(--muted)}.index-menu #indexLinks button.current{color:#9a7c3a}.menu-contact{font-size:9px;margin-top:26px}.detail-dialog{position:absolute;inset:0;border:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:26px 7.4cqw 40px;background:var(--paper);color:var(--ink);overscroll-behavior:contain;overflow-y:auto}.detail-dialog::backdrop{background:#14140f66;backdrop-filter:blur(6px)}.dialog-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:35px}.dialog-top>span{font-size:8px;letter-spacing:1px;color:var(--muted)}#detailContent h2{font-size:10cqw;letter-spacing:-1.8px;line-height:1.2;margin-bottom:20px}#detailContent h3{font-size:14px;margin:26px 0 12px}#detailContent p,#detailContent li{font-size:12px;line-height:1.9;color:#5e5e55}#detailContent ul{padding-left:18px;margin-top:20px}#detailContent li{padding-left:6px;margin-bottom:12px}#detailContent .detail-meta{font-size:9px;color:#9a7c3a;margin-bottom:24px}#detailContent .detail-logo-row{display:flex;gap:14px;margin-bottom:25px}#detailContent .detail-logo-row img{width:45px;height:45px;border-radius:50%;object-fit:cover;filter:grayscale(1);opacity:.85}#detailContent .detail-accounts button{border-bottom:1px solid var(--line);padding:18px 0;display:flex;align-items:center;justify-content:space-between;width:100%;font-size:12px}#detailContent .detail-accounts small{color:var(--muted)}.image-dialog{position:fixed;inset:0;margin:auto;border:0;background:#faf9f4;width:min(100vw,1200px);max-width:100vw;max-height:95dvh;padding:60px 15px 25px;overflow:auto}.image-dialog::backdrop{background:#14140fd9;backdrop-filter:blur(10px)}.image-dialog>.circle-button{position:absolute;right:18px;top:15px}.image-dialog>img{display:block;width:100%;height:auto;min-width:600px}.image-dialog>p{font-size:10px;color:var(--muted);margin-top:18px}.toast{position:absolute;z-index:60;bottom:104px;left:50%;transform:translate(-50%,8px);opacity:0;pointer-events:none;background:var(--ink);color:white;padding:13px 18px;font-size:10px;white-space:nowrap;border-radius:3px;transition:opacity .3s,transform .3s}.toast.visible{opacity:1;transform:translate(-50%,0)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.desktop-note,.desktop-guide{display:none}
@media(min-width:700px){.presentation{width:min(520px,calc(100dvh * .62))}.desktop-note{display:flex;position:fixed;left:clamp(24px,5vw,100px);top:12vh;flex-direction:column;color:#646459}.outside-monogram{font-family:Editorial,Georgia,serif;font-size:38px;letter-spacing:-4px;color:var(--ink)}.outside-monogram>span{font-family:InterLocal,Arial,sans-serif;font-size:9px;vertical-align:top;letter-spacing:0;margin-left:5px}.desktop-note p{font-size:12px;line-height:1.9;margin-top:38px}.outside-line{height:1px;width:28px;background:var(--gold);margin:26px 0}.desktop-note small{font-size:7px;letter-spacing:1.3px;line-height:1.8}.desktop-guide{position:fixed;right:5vw;bottom:12vh;display:flex;flex-direction:column;align-items:flex-end;text-align:right;color:#77776a}.desktop-guide>span{font-size:10px}.desktop-guide>div{height:46px;width:1px;background:#c7c3b4;margin:18px 0}.desktop-guide p{font-size:10px;line-height:1.9}.desktop-guide small{font-size:7px;letter-spacing:1px;line-height:1.9;margin-top:35px}.detail-dialog{max-width:100%;height:100%}.image-dialog{width:min(95vw,1100px)}}
@media(min-width:700px) and (max-width:1050px){.desktop-note,.desktop-guide{display:none}}@media(max-height:740px){.topbar{height:60px;padding-top:17px;padding-bottom:17px}#slides{inset:60px 0 75px}.navigation{height:75px}.nav-content{height:68px}.slide-body{padding-top:8px;padding-bottom:8px}.eyebrow{margin-bottom:16px}h2{font-size:10cqw;margin-bottom:18px}.body-copy{font-size:3.25cqw;line-height:1.7}.hero-name{font-size:14cqw}.cover .eyebrow{margin-bottom:15px}.hero-tagline{margin-top:14px}.portrait-wrap{width:84cqw;height:84cqw;right:-11cqw}.cover-foot p{font-size:2.6cqw}.cover-foot .text-button{padding:8px 0}.cover-year{top:33%}.process-list{margin-top:12px}.process-list button{padding:16px 0}.digital-stat{margin:16px 0;padding:15px 0}.digital-stat>div{font-size:17cqw}.tab-panel{padding-top:15px;min-height:102px}.timeline{margin-top:14px}.timeline button{padding:13px 0}.hero-stat{margin-top:12px;margin-bottom:12px}.hero-stat strong{font-size:24cqw}.stat-pair{padding:12px 0}.market-row{margin-top:11px}.gpa{margin:15px 0}.gpa strong{font-size:16cqw}.education-main h3{margin-top:10px;font-size:5.4cqw}.previous-study{padding-top:15px}.contact h2{font-size:10.5cqw}.contact-links{margin-top:20px}.contact-links>a{padding:14px 0}.value-list{margin-top:15px}.value-list>div{padding-top:12px;padding-bottom:12px}.personality{padding-top:15px}.index-menu{top:60px}.index-menu #indexLinks button{font-size:18px;padding:9px 0}.campaign-window{margin-top:18px}.campaign-controls{margin-top:14px}.portfolio .small-note{margin-top:15px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{html,body{height:auto;overflow:visible;background:white}.desktop-note,.desktop-guide,.topbar,.navigation,.index-menu,dialog,.toast{display:none!important}.presentation{width:210mm;max-height:none;height:auto;box-shadow:none;overflow:visible}.presentation #slides{position:static}.slide{position:relative;visibility:visible!important;display:block!important;opacity:1!important;transform:none!important;overflow:visible;min-height:280mm;page-break-after:always;break-after:page;pointer-events:auto}.slide-body{min-height:280mm;padding:12mm 14mm;max-height:none}h2{font-size:30pt}.body-copy{font-size:13pt}.hero-name{font-size:54pt}button{print-color-adjust:exact}.portrait-wrap{width:180mm;height:180mm}.slide:last-child{page-break-after:auto}}
/* Native dialogs retain the portrait composition on wider viewports. */
.detail-dialog{position:fixed;width:var(--stage-width,100vw);max-width:var(--stage-width,100vw);left:0;right:0;top:0;bottom:0;margin:auto;height:100dvh;max-height:100dvh}
/* Optical corrections for the portrait reading column. */
.cover-foot{max-width:38%}.cover-foot p{font-size:2.7cqw}.cover-foot .text-button{font-size:9px}.eyebrow{font-size:8.5px}.small-note{font-size:9.5px}.digital h2,.education h2{font-size:10cqw}.digital .body-copy{font-size:3.15cqw}.digital-stat{margin:20px 0;padding:16px 0}.digital-stat>div{font-size:17cqw}.digital-stat>div>span{font-size:11cqw}.digital .tab-panel{min-height:110px}.digital .text-button{padding-top:8px;padding-bottom:8px}.timeline button{padding:15px 0}.timeline b{font-size:12px}.timeline small{font-size:8.5px}.career .bottom-content{padding-top:17px}.education .body-copy{font-size:3.2cqw}.education-main h3{font-size:5.4cqw;margin:13px 0 10px}.gpa{margin:18px 0}.gpa strong{font-size:17cqw}.previous-study{padding-top:18px}.previous-study p{font-size:9px}.education-main>.small-note{font-size:9px}.status-label{font-size:7px}.profile .bottom-content .small-note{font-size:9px}.cover .eyebrow{font-size:7.7px}.role-label{font-size:11px}.role-label>span{font-size:9px}.hero-stat p{font-size:11px}.stat-pair p{font-size:9px}.market-row{font-size:8.5px}.results .small-note{font-size:8px}.process-list small{font-size:9px}.subtle-note{font-size:9px}.tab-panel p{font-size:11px}.value-list p{font-size:10px}.contact-links small{font-size:10px}
@media(max-height:740px){.digital h2,.education h2{font-size:9.5cqw}.digital-stat{margin:14px 0;padding:12px 0}.digital-stat>div{font-size:15cqw}.digital .body-copy{font-size:3cqw}.digital .tab-panel{min-height:105px}.timeline button{padding:12px 0}.timeline small{font-size:8px}.gpa{margin:13px 0}.gpa strong{font-size:15cqw}.education-main h3{font-size:5.1cqw}.previous-study{padding-top:12px}.education-main>.small-note{font-size:8px}.previous-study p{font-size:8.5px}}
.career h2{font-size:10cqw}
@media(max-height:660px){.career h2,.results h2{font-size:9.4cqw}.timeline{margin-top:10px}.timeline button{padding:10px 0}.timeline small{font-size:7.5px}.career .bottom-content{padding-top:10px}.results .hero-stat{margin-top:8px;margin-bottom:8px}.results .hero-stat strong{font-size:22cqw}.results .stat-pair{padding:10px 0}.results .market-row{font-size:7.5px;margin-top:9px}.results .text-button{padding:8px 0}.results .small-note{font-size:7px}.contact h2{font-size:9.5cqw;margin-bottom:18px}.contact .lead{font-size:3.5cqw;line-height:1.6}.contact-links{margin-top:14px}.contact-links>a{padding:11px 0;font-size:12px}.contact-links small{font-size:8px;margin-top:5px}.contact-bottom{padding-top:12px}.contact-bottom .text-button{padding:8px 0}.back-start{margin-top:15px}}
/* Main chapters are presentation frames, never nested scrolling pages. */
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
.slide{overflow:hidden!important;--fit:1}
.slide-body{min-height:calc(100% / var(--fit));transform:scale(var(--fit));transform-origin:top center}
@media print{.slide-body{transform:none;min-height:280mm}}
#slides{touch-action:pan-x pinch-zoom}
