@font-face{font-family:Gotham;src:url('../assets/fonts/Gotham-Book.woff') format('woff');font-weight:400;font-display:swap}
@font-face{font-family:Gotham;src:url('../assets/fonts/Gotham-Bold.woff') format('woff');font-weight:700;font-display:swap}
@font-face{font-family:'Gotham Medium';src:url('../assets/fonts/Gotham-Medium.woff') format('woff');font-weight:400 700;font-display:swap}
@font-face{font-family:Bakbak;src:url('../assets/fonts/BakbakOne-Regular.woff') format('woff');font-weight:400 900;font-display:swap}
@font-face{font-family:Restore;src:url('../assets/fonts/RestoreHv-Regular.woff') format('woff');font-weight:400 900;font-display:swap}
:root{--navy:#04132b;--blue:#02217c;--electric:#165bf4;--orange:#ef5d0c;--paper:#f1eff0;--white:#fff;--ui-height:54px;--fade-time:650ms}
*{box-sizing:border-box}html,body{margin:0;width:100%;height:100%;overflow:hidden}body{background:var(--navy);font-family:Gotham,'Gotham Medium',Arial,sans-serif;color:var(--navy);-webkit-font-smoothing:antialiased}button{font:inherit;cursor:pointer}button:focus-visible{outline:3px solid #ff9d00;outline-offset:4px}img{display:block;max-width:100%;object-fit:contain}figure,p,h1,h2{margin:0}h1,h2{font-family:Bakbak,Arial,sans-serif;font-weight:400}#deck{position:fixed;inset:0 0 var(--ui-height);isolation:isolate}.slide{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--paper);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--fade-time) ease,visibility 0s var(--fade-time);outline:none;overflow:hidden}.slide.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:2;transition:opacity var(--fade-time) ease}.slide.is-leaving{visibility:visible;z-index:1;transition:opacity var(--fade-time) ease}.canvas{position:relative;width:min(100vw,calc((100dvh - var(--ui-height))*16/9));aspect-ratio:16/9;flex:none;container-type:size;overflow:hidden;background:var(--paper);font-size:1.28cqw;line-height:1.55}.dark,.dark .canvas{background:var(--navy);color:var(--paper)}.page-header{position:absolute;left:6%;right:6%;top:5%;display:flex;justify-content:space-between;align-items:start;font-size:.82cqw;font-weight:700;line-height:1.3;letter-spacing:.035em;z-index:4}.page-header small{font-size:.68cqw;font-weight:400;letter-spacing:0;opacity:.7}.page-header>span:last-child{font-weight:400}.light{color:var(--paper)}.page-content{position:absolute;inset:19% 6% 12%}.eyebrow{display:block;font-size:.75cqw;font-weight:700;letter-spacing:.16em;margin-bottom:1.7cqw;color:var(--orange)}h1{font-size:4.1cqw;line-height:1.02;letter-spacing:-.035em;margin-bottom:1.9cqw}h2{font-size:2.1cqw;line-height:1.15}p{font-size:1.23cqw;line-height:1.7}p+p{margin-top:1.2cqw}.folio{position:absolute;bottom:4.8%;left:6%;right:6%;display:flex;justify-content:space-between;align-items:end;font-size:.65cqw;letter-spacing:.065em;opacity:.65}.vertical-rail{position:absolute;right:2.8%;top:23%;height:65%;writing-mode:vertical-rl;font-family:Bakbak,Arial,sans-serif;font-size:2.4cqw;line-height:1;white-space:nowrap}.vertical-rail small{font-family:Gotham,'Gotham Medium',Arial,sans-serif;font-size:.5cqw;letter-spacing:.35em;margin-right:1.1cqw}.cover-field{position:absolute;inset:0 0 45%;background:var(--blue)}.cover .canvas{background:var(--paper)}.cover-logo{position:absolute;left:9%;top:14%;width:69%;height:40%;object-position:left center}.cover-title{position:absolute;left:8.2%;top:56%;font-family:Bakbak,Arial,sans-serif;letter-spacing:-.045em;line-height:.85}.cover-title span{font-size:7.15cqw;display:block}.cover-title strong{display:block;font-size:12.8cqw;font-weight:400;color:var(--orange)}.cover-line{position:absolute;left:61%;top:67%;font-size:1.68cqw;line-height:1.5}.cover-edition{position:absolute;right:7%;bottom:6%;font-size:.62cqw;letter-spacing:.16em;line-height:1.9}.logo-page .intro p{max-width:60cqw}.logo-stage{position:absolute;left:9%;right:9%;bottom:5%;height:53%;display:flex;align-items:center;justify-content:center;border-top:1px solid #04132b20;border-bottom:1px solid #04132b20}.logo-stage img{width:75%;max-height:94%}.type-layout{display:grid;grid-template-columns:42% 52%;gap:6%;inset-bottom:10%}.type-intro{position:relative}.type-intro p{position:absolute;bottom:1%}.big-aa{font-family:Bakbak,Arial,sans-serif;font-size:21cqw;line-height:1;color:var(--orange);margin-top:1.5cqw;letter-spacing:-.09em}.type-specimens{display:flex;flex-direction:column;justify-content:space-between}.specimen{padding:0 0 1.1cqw;border-bottom:1px solid #ffffff24}.specimen:last-child{padding-bottom:0;border-bottom:0}.type-heading{display:flex;justify-content:space-between;gap:1cqw;align-items:baseline;margin-bottom:.7cqw}.type-heading h2{font-size:2.1cqw;letter-spacing:-.02em}.type-heading span{font-family:Gotham,'Gotham Medium',Arial,sans-serif;font-size:.73cqw;white-space:nowrap;color:#ff8a3b}.specimen .alphabet{font-size:1.36cqw;line-height:1.55;letter-spacing:.01em}.specimen .digits{font-size:1.05cqw;line-height:1.5;margin-top:.3cqw}.restore .alphabet,.restore .digits,.restore h2{font-family:Restore,Arial,sans-serif}.bakbak .alphabet,.bakbak .digits{font-family:Bakbak,Arial,sans-serif}.gotham h2,.gotham .alphabet,.gotham .digits{font-family:'Gotham Medium',Gotham,Arial,sans-serif;font-weight:400}.about-layout{display:grid;grid-template-columns:46% 45%;gap:7%;right:10%}.about-layout h1{font-size:3.9cqw}.about-layout p{font-size:1.13cqw;line-height:1.72}.about-layout .statement{font-weight:700;font-size:1.16cqw;margin-top:1.7cqw;color:var(--blue);border-top:2px solid var(--orange);padding-top:1.4cqw}.about-photo{height:100%;overflow:hidden}.about-photo img{width:100%;height:100%;object-fit:cover;object-position:center}.offer-layout{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;column-gap:0;row-gap:0;right:13%}.offer-title{padding-right:3.2cqw;align-self:center}.offer-title h1{font-size:3.25cqw}.offer-title p{font-size:1.18cqw}.fact{display:flex;flex-direction:column;justify-content:center;align-items:start;padding:2.2cqw 3cqw;background:var(--paper);color:var(--navy)}.fact strong{font-family:Bakbak,Arial,sans-serif;font-weight:400;line-height:1;font-size:8cqw;letter-spacing:-.05em}.fact strong span{font-size:3.3cqw;margin-left:.4cqw;color:var(--orange)}.fact p{line-height:1.4;margin-top:.5cqw}.fact-finance{background:var(--blue);color:white}.fact-finance strong span{color:#ff8a3b}.offer-copy{padding:2.4cqw 0 0 3cqw}.offer-copy h2{font-size:2.35cqw}.offer-copy p{font-size:1.13cqw;margin-top:1cqw}.personality-layout{display:grid;grid-template-columns:43% 50%;gap:7%;align-items:center}.display-title{font-size:12.7cqw;line-height:.84;letter-spacing:-.045em}.display-title span{font-size:8.9cqw;color:var(--blue)}.personality-list{list-style:none;padding:0;margin:0}.personality-list li{display:flex;gap:1.6cqw;align-items:center;font-family:Bakbak,Arial,sans-serif;font-size:2.3cqw;line-height:1.2;padding:1.7cqw 0;border-bottom:1px solid #04132b25}.personality-list li:first-child{border-top:1px solid #04132b25}.personality-list li span{font-family:Gotham,'Gotham Medium',Arial,sans-serif;font-size:.8cqw;font-weight:700;color:var(--orange)}.application-layout{display:grid;grid-template-columns:40% 6% 42%;gap:6%;top:16%;bottom:11%}.application-layout figure{height:100%;overflow:hidden}.application-layout figure img{height:100%;width:100%;object-fit:cover}.application-rail{writing-mode:vertical-rl;font-family:Bakbak,Arial,sans-serif;font-size:4.35cqw;line-height:1;letter-spacing:.02em;text-align:center;white-space:nowrap}.application-copy{align-self:center}.application-copy h1{font-size:3.25cqw}.application-copy>p{font-size:1.32cqw}.mini-signature{margin-top:4cqw;display:flex;align-items:center;gap:2.2cqw}.mini-signature img{width:42%}.mini-signature span{font-size:.9cqw;line-height:1.7;opacity:.75}.units-layout{display:grid;grid-template-columns:51% 42%;gap:7%;align-items:center}.unit-art{height:100%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4cqw;padding:3cqw}.unit-art img{width:88%;height:38%;object-fit:contain}.units-copy h1{font-size:4.2cqw}.units-copy>p{font-size:1.25cqw;line-height:2}.unit-names{display:flex;flex-wrap:wrap;gap:1.4cqw;margin-top:4cqw;font-size:1.08cqw;color:var(--blue)}.primary-layout{display:grid;grid-template-columns:35% 59%;gap:6%;align-items:center}.primary-copy p{font-size:1.12cqw}.primary-copy h1{font-size:4.3cqw}.recommendation{border-left:3px solid var(--orange);padding-left:1.4cqw;font-weight:700}.primary-options{display:grid;grid-template-columns:1fr 1fr;gap:1.8cqw;height:76%;align-self:center}.primary-options figure{display:flex;flex-direction:column;justify-content:space-between;background:white;padding:2.1cqw 1.6cqw 3.5cqw;border-bottom:5px solid #04132b30}.primary-options figure.recommended{border-bottom-color:var(--orange);background:#e1e6f0}.primary-options figcaption{font-size:.72cqw;letter-spacing:.06em;font-weight:700;line-height:1.8;white-space:nowrap}.primary-options figcaption span{display:block;font-size:.59cqw;color:var(--blue)}.primary-options img{width:100%;margin:auto 0;height:65%}.divider-title{position:absolute;left:7%;right:5%;top:24%}.divider-title h1{font-size:11.15cqw;line-height:.93;letter-spacing:-.035em;margin:0}.divider-title h1 span{font-size:9.45cqw;color:#ff8a3b;white-space:nowrap}.divider-title p{font-size:3.25cqw;line-height:1.4;margin-top:3cqw}.divider-title p strong{font-weight:400;background:var(--orange);padding:.13em .35em;color:white}.palette-layout{display:grid;grid-template-columns:25% 70%;gap:5%;align-items:stretch}.palette-intro h1{font-size:4.4cqw}.palette-names{display:flex;flex-direction:column;gap:1.7cqw;margin-top:3.6cqw;font-size:1.35cqw;line-height:1.35}.palette-names span:first-child{color:var(--blue)}.palette-names span:last-child{color:var(--orange)}.swatch-area{display:flex;flex-direction:column;padding-top:.5cqw}.swatches{display:flex;height:78%;gap:.35cqw}.swatch{background:var(--swatch);flex:1;display:flex;justify-content:center;padding-top:1.7cqw;min-width:0;color:white}.swatch span{writing-mode:vertical-rl;font-size:.98cqw;letter-spacing:.02em;line-height:1;font-weight:700}.swatch-dark-text{color:var(--navy)}.watermarks{margin-top:1cqw;aspect-ratio:3678/298;width:100%;height:auto;overflow:hidden}.watermarks img{height:100%;width:100%;object-fit:contain}.swatch-caption{font-size:.65cqw;line-height:1.2;margin-top:.4cqw;color:#04132b99}.voice-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.16}.voice-layout{display:flex;flex-direction:column;justify-content:space-between}.voice-title h1{font-size:5.2cqw}.voice-columns{display:grid;grid-template-columns:repeat(4,1fr);gap:1.65cqw;height:69%}.voice-columns article{border-top:3px solid var(--orange);padding:1.6cqw 1.25cqw 1cqw 0}.voice-number{display:block;font-size:.75cqw;color:#ff8a3b;margin-bottom:2.9cqw}.voice-columns h2{font-size:2.2cqw;line-height:1.13;margin-bottom:1.65cqw}.voice-columns p{font-size:1.22cqw;line-height:1.7;opacity:.8}.mono-layout{display:grid;grid-template-columns:43% 49%;gap:8%;align-items:center}.mono-layout h1{font-size:3.6cqw}.mono-options{display:grid;grid-template-rows:1fr 1fr;gap:1.5cqw;height:100%}.mono-options figure{padding:2.4cqw 4cqw 1.3cqw;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.mono-options img{width:71%;height:82%}.mono-options figcaption{font-size:.62cqw;letter-spacing:.16em;margin-top:1.3cqw}.mono-light{background:var(--paper);color:#211f20}.mono-dark{background:#211f20;color:var(--paper)}.geometry-layout{display:grid;grid-template-columns:34% 61%;gap:5%;right:12%;align-items:center}.geometry-layout h1{font-size:5cqw}.geometry-layout figure{height:85%;background:var(--paper);padding:2cqw;display:flex;align-items:center}.geometry-layout figure img{width:100%;height:100%;object-fit:contain}.geometry-signature{width:68%;max-height:10cqw;margin-top:3.8cqw}.closing-title{position:absolute;left:7.5%;top:19%;right:7%}.closing-title h1{font-size:10.8cqw;line-height:.82;letter-spacing:-.045em;margin:0}.closing-title h1 span{display:block;color:var(--blue);padding-left:13cqw;margin-top:.8cqw}.closing-title>p{font-size:2.4cqw;margin-top:2cqw;margin-left:13.4cqw;line-height:1.4}.closing-bottom{position:absolute;bottom:11%;left:8%;right:8%;display:flex;align-items:center;justify-content:space-between}.closing-bottom img{width:20%;height:8cqw}.closing-bottom p{font-size:.99cqw;line-height:1.65;text-align:right;border-right:3px solid var(--orange);padding-right:1.4cqw}.presentation-controls{position:fixed;bottom:0;left:0;right:0;height:var(--ui-height);z-index:20;background:var(--navy);color:#f1eff0;display:flex;align-items:center;justify-content:space-between;padding:0 27px;font-family:Gotham,'Gotham Medium',Arial,sans-serif}.presentation-controls button{background:none;border:0;color:inherit;min-width:38px;min-height:38px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background 150ms}.presentation-controls button:hover:not(:disabled){background:#ffffff12}.presentation-controls button:disabled{opacity:.23;cursor:default}#index-toggle{font-size:11px;letter-spacing:.02em;padding:0 6px}.grid-icon{font-size:21px}.navigation-hint{font-size:10px;color:#ffffff70;position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap}.navigation-hint span{margin-left:10px;font-size:14px}.page-controls{display:flex;align-items:center;gap:7px}.page-controls button{font-size:23px}.page-counter{font-size:11px;min-width:67px;text-align:center;display:flex;justify-content:space-around;gap:8px;font-variant-numeric:tabular-nums}.counter-divider,#total-pages{opacity:.4}#fullscreen-toggle{font-size:26px;margin-left:14px}.progress-track{position:absolute;top:0;left:0;right:0;height:2px;background:#ffffff0c}#progress-bar{height:100%;background:#ef5d0c;transition:width 650ms ease;width:6.6667%}#slide-index{border:none;border-radius:0;background:var(--paper);color:var(--navy);width:min(800px,90vw);max-height:85dvh;padding:30px 36px;box-shadow:0 20px 100px #0007}#slide-index::backdrop{background:#04132bb8;backdrop-filter:blur(12px)}.index-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.index-header .eyebrow{font-size:9px;letter-spacing:.17em;margin-bottom:8px}.index-header h2{font-size:38px}.index-header button{font-size:20px;border:0;background:transparent;color:inherit;padding:12px}#slide-index-list{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.index-item{width:100%;border:0;border-top:1px solid #04132b20;text-align:left;display:flex;gap:14px;align-items:center;padding:16px 9px;background:none;color:inherit;font-size:12px;line-height:1.4}.index-number{font-size:10px;color:var(--orange);font-weight:700}.index-item:hover,.index-item.is-current{background:#04132b08}.index-item.is-current{font-weight:700}.index-hint{font-size:10px;opacity:.55;margin-top:22px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.no-script{position:fixed;z-index:100;inset:auto 0 0;background:var(--orange);color:white;padding:12px;text-align:center;font:16px Arial}
@media (prefers-reduced-motion:reduce){:root{--fade-time:20ms}#progress-bar{transition-duration:20ms}}
@media (max-width:700px) and (orientation:portrait){:root{--ui-height:58px}.canvas{width:100vw;aspect-ratio:auto;height:100%;font-size:3.5cqw}.page-header{top:4%;font-size:2.2cqw;left:7%;right:7%}.page-header small{font-size:1.8cqw}.page-content{inset:15% 7% 10%}.eyebrow{font-size:2.1cqw;margin-bottom:4cqw}h1{font-size:9cqw;margin-bottom:4cqw}h2{font-size:5cqw}p{font-size:3.2cqw;line-height:1.7}p+p{margin-top:3cqw}.folio{bottom:4%;left:7%;right:7%;font-size:1.65cqw;gap:5cqw}.folio>span:last-child{text-align:right;max-width:62%}.vertical-rail{display:none}.cover-field{bottom:48%}.cover-logo{left:8%;top:22%;width:85%;height:21%}.cover-title{top:55%;left:7%}.cover-title span{font-size:12cqw}.cover-title strong{font-size:22cqw}.cover-line{left:8%;top:78%;font-size:3.8cqw}.cover-edition{font-size:1.65cqw;right:7%;bottom:7%}.logo-page .intro p{max-width:100%;font-size:3.3cqw}.logo-stage{height:49%;left:0;right:0;bottom:8%}.logo-stage img{width:95%}.type-layout{display:block}.type-intro h1{font-size:9cqw}.big-aa,.type-intro>p{display:none}.type-specimens{height:77%;margin-top:7cqw}.type-heading{margin-bottom:2cqw;display:block}.type-heading h2{font-size:6cqw}.type-heading span{font-size:2.4cqw}.specimen{padding-bottom:3cqw}.specimen .alphabet{font-size:3.5cqw;line-height:1.65}.specimen .digits{font-size:2.8cqw;margin-top:1.5cqw}.about-layout{display:flex;flex-direction:column;gap:5cqw}.about-layout h1{font-size:9cqw}.about-layout p{font-size:3cqw;line-height:1.65}.about-layout .statement{font-size:3.05cqw;margin-top:3cqw;padding-top:3cqw}.about-photo{height:31%;min-height:0;flex:1}.about-photo img{object-position:50% 32%}.offer-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto auto;align-content:space-between;gap:0}.offer-title{grid-column:1/3;align-self:start;padding:0}.offer-title h1{font-size:8cqw}.offer-title p{font-size:3.15cqw}.fact{padding:4cqw;grid-row:2;justify-content:flex-start}.fact strong{font-size:17cqw}.fact strong span{font-size:7cqw}.fact p{font-size:2.65cqw;line-height:1.35}.offer-copy{grid-column:1/3;padding:0;display:grid;grid-template-columns:44% 50%;column-gap:6%;row-gap:3cqw;align-items:start}.offer-copy h2{font-size:5cqw;grid-row:1/3}.offer-copy p{font-size:2.75cqw;margin:0;line-height:1.6}.personality-layout{display:flex;flex-direction:column;align-items:start;gap:6cqw}.display-title{font-size:15cqw;line-height:.9}.display-title br{display:none}.display-title span{font-size:15cqw;margin-left:2cqw}.personality-list{width:100%}.personality-list li{font-size:5.4cqw;padding:5cqw 0;gap:4cqw}.personality-list li span{font-size:2.3cqw}.application-layout{display:grid;grid-template-columns:1fr;grid-template-rows:52% 43%;gap:5%}.application-rail{display:none}.application-layout figure img{object-position:50% 25%}.application-copy h1{font-size:7cqw}.application-copy>p{font-size:3.2cqw}.mini-signature{margin-top:4cqw;gap:6cqw}.mini-signature img{width:25%;max-height:14cqw}.mini-signature span{font-size:2.4cqw}.units-layout{display:flex;flex-direction:column-reverse;justify-content:space-between;gap:5cqw}.units-copy{width:100%}.units-copy h1{font-size:9cqw}.units-copy>p{font-size:3.2cqw;line-height:1.9}.unit-names{display:none}.unit-art{width:100%;flex:1;min-height:0;gap:4cqw;padding:6cqw 10cqw}.unit-art img{height:42%;width:88%}.primary-layout{display:flex;flex-direction:column;align-items:start;gap:7cqw}.primary-copy h1{font-size:9cqw}.primary-copy h1 br{display:none}.primary-copy p{font-size:3cqw}.recommendation{padding-left:3cqw}.primary-options{height:40%;width:100%;flex:1;gap:4cqw}.primary-options figure{padding:4cqw 3cqw}.primary-options figcaption{font-size:2.2cqw;white-space:normal}.primary-options figcaption span{font-size:1.65cqw}.divider-title{left:7%;right:7%;top:34%}.divider-title h1{font-size:14cqw;line-height:1.1}.divider-title h1 span{font-size:12cqw;white-space:normal;display:block;max-width:80%}.divider-title p{font-size:5cqw;margin-top:7cqw;line-height:1.8}.palette-layout{display:flex;flex-direction:column;gap:8cqw}.palette-intro h1{font-size:9cqw}.palette-intro h1 br{display:none}.palette-names{flex-direction:row;gap:10cqw;margin-top:5cqw;font-size:3.6cqw}.swatch-area{flex:1;min-height:0;padding:0}.swatches{height:80%;gap:.7cqw}.swatch{padding-top:3cqw}.swatch span{font-size:2.2cqw}.watermarks{margin-top:3cqw;height:auto;flex:none}.swatch-caption{font-size:1.9cqw;margin-top:1cqw}.voice-layout{justify-content:initial;gap:7cqw}.voice-title h1{font-size:10cqw}.voice-columns{grid-template-columns:1fr 1fr;gap:6cqw;height:80%;grid-template-rows:1fr 1fr}.voice-columns article{padding:3cqw 0 0;border-top-width:2px}.voice-number{font-size:2cqw;margin-bottom:4cqw}.voice-columns h2{font-size:5.1cqw;margin-bottom:3cqw}.voice-columns p{font-size:3cqw;line-height:1.65}.mono-layout{display:flex;flex-direction:column;align-items:start;gap:6cqw}.mono-layout h1{font-size:8cqw}.mono-layout p{font-size:3.3cqw}.mono-options{width:100%;flex:1;min-height:0;gap:4cqw}.mono-options figure{padding:5cqw}.mono-options img{height:78%;width:60%}.mono-options figcaption{font-size:1.9cqw;margin-top:2cqw}.geometry-layout{display:flex;flex-direction:column;align-items:start;gap:7cqw}.geometry-layout h1{font-size:10cqw}.geometry-layout h1 br{display:none}.geometry-signature{width:35%;max-height:17cqw;margin-top:5cqw}.geometry-layout figure{width:100%;height:49%;padding:4cqw}.closing-title{top:27%;left:7%;right:7%}.closing-title h1{font-size:13.4cqw;line-height:.95}.closing-title h1 span{padding-left:2cqw;margin-top:1.5cqw}.closing-title>p{font-size:4.6cqw;margin-top:5cqw;margin-left:2cqw}.closing-bottom{bottom:13%;left:8%;right:8%;align-items:start;gap:6cqw;flex-direction:column}.closing-bottom img{width:34%;height:15cqw}.closing-bottom p{font-size:2.6cqw;text-align:left;border-right:0;border-left:2px solid var(--orange);padding-left:3cqw;line-height:1.75}.presentation-controls{padding:0 12px}.navigation-hint{display:none}.page-controls{gap:4px}#fullscreen-toggle{margin-left:5px}#slide-index{padding:23px;max-height:88dvh}#slide-index-list{grid-template-columns:1fr}.index-item{font-size:12px;padding:13px 4px}.index-header h2{font-size:31px}}
@media print{@page{size:landscape;margin:0}html,body{height:auto;overflow:visible}body{background:white}#deck{position:static}.slide,.slide.is-active,.slide.is-leaving{position:relative;opacity:1!important;visibility:visible!important;display:block;break-after:page;height:100vh;page-break-after:always;overflow:hidden;print-color-adjust:exact;-webkit-print-color-adjust:exact}.canvas{width:100vw;height:100vh;aspect-ratio:16/9}.presentation-controls,dialog,.sr-only{display:none!important}}

/* Fotografias selecionadas da operação SME. */
.about-photo img{object-position:63% 43%}
.personality-intro{height:100%;display:flex;flex-direction:column;align-items:start;gap:1.8cqw;min-height:0}
.personality-intro>div{flex:none}
.personality-intro .display-title{font-size:5.8cqw;line-height:1;margin-bottom:0;white-space:nowrap;color:var(--orange)}
.personality-intro .display-title span{font-size:inherit}
.personality-portrait{width:78%;flex:1;min-height:0;overflow:hidden}
.personality-portrait img{width:100%;height:100%;object-fit:cover;object-position:50% 35%}
.application-layout figure{height:auto;width:100%;aspect-ratio:1542/1020;align-self:center;overflow:visible}
.application-layout figure img{width:100%;height:100%;object-fit:contain;object-position:center}
.voice-background{object-position:50% 49%;opacity:.14}
@media (max-width:700px) and (orientation:portrait){
.about-photo img{object-position:55% 40%}
.personality-layout{display:grid;grid-template-columns:1fr;grid-template-rows:43% 52%;gap:5%;align-items:stretch}
.personality-intro{display:grid;grid-template-columns:46% 48%;gap:6%;align-items:center;height:100%}
.personality-intro .display-title{font-size:13.2cqw;line-height:.95;white-space:normal}
.personality-intro .display-title span{display:block;font-size:10.8cqw;margin:2cqw 0 0}
.personality-portrait{width:100%;height:100%}
.personality-portrait img{object-position:49% 30%}
.personality-list li{font-size:5.1cqw;padding:4cqw 0;gap:3cqw}
.application-layout{grid-template-rows:47% 48%;gap:5%}
.application-layout figure{aspect-ratio:1542/1020;height:auto;align-self:center}
.voice-background{object-position:52% center}
}
