.ex-page{--ex-ink:var(--rt-ink);--ex-paper:var(--rt-paper);--ex-muted:var(--rt-muted);background:var(--ex-paper);color:var(--ex-ink)}.ex-shell{width:min(1280px,calc(100% - var(--gutter)*2));margin-inline:auto}.ex-page h1,.ex-page h2,.ex-page h3{letter-spacing:-.032em;text-wrap:balance;font-weight:560}.ex-page h1{font-size:var(--rt-display);line-height:1.02}.ex-page h2{font-size:var(--rt-heading);line-height:1.06}.ex-page h3{font-size:var(--rt-title);line-height:1.15}.ex-page p{line-height:1.6}.ex-lead{font-size:var(--rt-lead);color:var(--ex-muted);max-width:43ch}.ex-copy>p{margin-top:24px}.ex-copy>.text-link{margin-top:28px}.ex-page .button{color:#000;background:#ff602b;border-radius:4px}.ex-actions{flex-wrap:wrap;align-items:center;gap:30px;margin-top:30px;display:flex}.ex-actions .text-link{color:inherit}.ex-note{color:var(--ex-muted);font-size:.75rem;line-height:1.5!important}.ex-page .ex-note{margin-top:20px}.ex-page figure{margin:0}.ex-media{isolation:isolate;background:#000;position:relative;overflow:hidden}.ex-media picture,.ex-media img,.ex-media video{object-fit:cover;width:100%;height:100%;display:block}.ex-media video{opacity:0;pointer-events:none;transition:opacity .22s linear;position:absolute;inset:0}.ex-media video.is-playing{opacity:1}.ex-film-toggle{z-index:5;color:#fff;min-height:44px;font:inherit;cursor:pointer;backdrop-filter:blur(16px);background:#000000e8;border:1px solid #ffffff6b;border-radius:5px;padding:10px 15px;font-size:.75rem;position:absolute;bottom:25px;right:25px}.ex-film-toggle:active{transform:scale(.97)}.ex-film-toggle[hidden]{display:none}.ex-hero{color:#fff;background:#000;align-items:center;min-height:min(850px,100svh - 130px);display:grid;position:relative}.ex-hero>.ex-media{position:absolute;inset:0}.ex-hero>.ex-media:after{content:"";pointer-events:none;background:linear-gradient(90deg,#000000c9,#0000 75%);position:absolute;inset:0}.ex-hero>.ex-shell{z-index:2;pointer-events:none;padding-block:80px;position:relative}.ex-hero a{pointer-events:auto}.ex-hero h1{max-width:11ch}.ex-hero p{color:#dae3d4;max-width:31ch;margin-top:26px}.ex-hero .text-link{color:#fff}.ex-intro{padding-block:var(--rt-section) 80px;gap:var(--rt-gap);grid-template-columns:1.25fr 1fr;align-items:end;display:grid}.ex-intro p{max-width:38ch}.ex-intro.center{text-align:center;max-width:850px;display:block}.ex-intro.center p{margin:26px auto 0}.ex-chapter{padding-block:var(--rt-section)}.ex-chapter.dark{background:var(--rt-dark);color:var(--rt-paper)}.ex-chapter.dark .ex-lead,.ex-chapter.dark .ex-note{color:#ccd9c8}.ex-editorial{gap:var(--rt-gap);grid-template-columns:1fr 1fr;align-items:center;display:grid}.ex-editorial>.ex-media{aspect-ratio:1.1}.ex-editorial .text-link{color:inherit}.ex-editorial.reverse>.ex-copy{order:-1}.ex-gallery{grid-template-columns:1.5fr 1fr;gap:24px;display:grid}.ex-gallery article{position:relative;overflow:hidden}.ex-gallery .ex-media{aspect-ratio:1.2}.ex-gallery h3{margin:24px 0 12px}.ex-gallery p{max-width:44ch;color:var(--ex-muted)}.ex-gallery a{margin-top:20px;display:inline-flex}.ex-overview{background:var(--rt-soft);border-radius:16px;padding:55px}.ex-controls{background:#cfd9cb;border-radius:8px;gap:6px;width:fit-content;max-width:100%;margin-bottom:40px;padding:5px;display:flex}.ex-controls[hidden]{display:none}.ex-controls button{font:inherit;color:#000;cursor:pointer;background:0 0;border:0;border-radius:5px;min-height:44px;padding:12px 24px;font-size:.85rem;font-weight:550;transition:background .16s,color .16s}.ex-controls button[aria-pressed=true]{background:#fffdf5;box-shadow:0 2px 8px #00000014}.ex-controls button:active{transform:scale(.97)}.ex-tab-panel{grid-template-columns:1.2fr 1fr;align-items:center;gap:55px;display:grid}.ex-tab-panel[hidden]{display:none}.ex-tab-panel+.ex-tab-panel{margin-top:35px}.ex-overview:has(.ex-controls:not([hidden])) .ex-tab-panel{min-height:350px;margin-top:0}.ex-tab-panel .ex-media{aspect-ratio:1.3;border-radius:8px}.ex-tab-panel p{color:var(--ex-muted);max-width:36ch;margin-top:20px}.ex-tab-panel a{margin-top:22px}.ex-flow-list{gap:0;margin:35px 0 0;padding:0;list-style:none;display:grid}.ex-flow-list li{border-top:1px solid #bfd0bb;align-items:start;gap:20px;padding:20px 0;display:flex}.ex-flow-list b{font-weight:550}.ex-flow-list span{opacity:.8;font-size:.82rem}.ex-operations{color:#000;background:#f3f2ea;border-radius:14px;padding:32px;box-shadow:0 25px 75px #00000026}.ex-operations header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:32px;font-size:.9rem;display:flex}.ex-operations header small{color:var(--rt-muted);font-size:.67rem}.ex-operations .ex-record{border-top:1px solid #cbd7c5;grid-template-columns:1fr auto;gap:10px;padding:22px 0;display:grid}.ex-record strong{font-size:1.1rem;font-weight:550}.ex-record p{color:var(--rt-muted);margin-top:8px;font-size:.85rem}.ex-record>span{background:#dce7d7;border-radius:4px;align-self:start;padding:6px 10px;font-size:.7rem}.ex-record .review{color:#643c0c;background:#f5dbb7}.ex-bridge{color:#fff;background:#000;align-items:center;min-height:560px;display:grid;position:relative}.ex-bridge>.ex-media{position:absolute;inset:0}.ex-bridge>.ex-media:after{content:"";background:linear-gradient(90deg,#000d,#0000);position:absolute;inset:0}.ex-bridge .ex-copy{max-width:560px;padding-block:90px;position:relative}.ex-bridge p{color:#d5dfd0;max-width:37ch}.ex-bridge .text-link{color:#fff}.ex-bridge .rk-mark{width:135px;height:auto;margin-bottom:28px}.ex-page .page-cta{padding-block:var(--rt-section);background:0 0;margin-block:0}.ex-page .page-cta h2{max-width:19ch}.ex-disclosure{padding-block:0 35px}.ex-title-band{justify-content:space-between;align-items:end;gap:50px;padding-block:70px 55px;display:flex}.ex-title-band h1{max-width:13ch}.ex-title-band p{max-width:31ch}.ex-wide-film{height:600px;margin-inline:var(--gutter);border-radius:14px}.ex-tech .ex-wide-film img,.ex-tech .ex-wide-film video{object-position:right center}.ex-scroll{background:var(--rt-dark);color:#f6f4ea;padding-block:75px}.ex-scroll.is-scrubbed{height:300svh;padding-block:0}.ex-scroll-stage{width:min(1200px,calc(100% - var(--gutter)*2));gap:var(--rt-gap);grid-template-columns:1fr 1fr;align-items:center;margin:auto;display:grid}.is-scrubbed .ex-scroll-stage{height:calc(100svh - 70px);position:sticky;top:70px}.ex-receipt{color:#000;background:#fffdf4;width:min(100%,330px);margin:auto;padding:38px;transition:box-shadow .18s;position:relative;box-shadow:0 30px 70px #00000070}.ex-receipt>small{color:#696969;font-size:.7rem}.ex-receipt h3{margin:28px 0;font-size:1.8rem}.ex-receipt dl{margin:0;font-size:.88rem}.ex-receipt dl>div{border-top:1px dashed #c0c9b5;justify-content:space-between;gap:20px;padding:16px 0;display:flex}.ex-receipt dd{margin:0}.ex-receipt footer{color:#6c6c6c;margin-top:25px;font-size:.7rem}.ex-receipt:after{content:"";backdrop-filter:none;opacity:0;background:#92b5a225;border:1px solid #bcd9c7;height:36%;transition:opacity .2s;position:absolute;top:40%;left:-8px;right:-8px;box-shadow:0 8px 32px #00000026}.ex-scroll[data-stage="1"] .ex-receipt:after{opacity:1}.ex-entry-stamp{text-align:center;background:#e6eddb;margin-top:22px;padding:12px;font-size:.8rem;font-weight:550;display:block}.ex-scroll[data-stage="3"] .ex-entry-stamp{background:#badd9b}.ex-stages{color:#c9d9c3;flex-wrap:wrap;gap:20px;margin:0 0 35px;padding:0;font-size:.75rem;list-style:none;display:flex}.ex-stages [aria-current=step]{color:#fff;text-underline-offset:8px;text-decoration:underline}.ex-scroll-copy h2{font-size:clamp(2.6rem,4.5vw,4.3rem)}.ex-scroll-copy p{color:#d0ddcb;max-width:35ch;margin-top:22px;font-size:1.1rem}.ex-scroll-copy [data-scroll-panel][hidden]{display:none}.ex-scroll-copy article+article{margin-top:30px}.is-scrubbed .ex-scroll-copy article{min-height:260px;margin-top:0}.ex-scroll-progress{background:#707070;max-width:360px;height:2px;margin-top:34px}.ex-scroll-progress i{height:100%;transform:scaleX(var(--progress,0));transform-origin:0;background:#f9854c;display:block}.ex-applications{grid-template-columns:1fr 1fr;gap:26px;margin-top:50px;display:grid}.ex-applications article{background:#e8eddf;padding:35px}.ex-applications p{max-width:40ch;color:var(--ex-muted);margin-top:16px}.ex-proof{gap:var(--rt-gap);grid-template-columns:1fr 1.2fr;align-items:center;display:grid}.ex-proof figure{background:#e7e6d9;border-radius:12px;padding:30px}.ex-proof figure img{object-fit:contain;width:100%;max-height:540px}.ex-proof .text-link{margin-top:25px}.ex-proof p{margin-top:24px}.ex-ai-hero{color:#fff;background:#000;grid-template-columns:1fr 1.1fr;min-height:650px;display:grid}.ex-ai-hero>.ex-copy{padding:90px 40px 85px max(var(--gutter),calc((100vw - 1280px)/2));align-self:center}.ex-ai-hero h1{max-width:12ch;font-size:clamp(3.25rem,5.6vw,5.4rem)}.ex-ai-hero p{color:#d0ddc8;max-width:30ch}.ex-ai-hero .text-link{color:#fff}.ex-ai-hero>.ex-media{min-height:600px}.ex-ai-hero>.ex-media img,.ex-ai-hero>.ex-media video{object-position:right center}.ex-ai .receipt-explorer{width:min(1280px,calc(100% - var(--gutter)*2));padding-block:var(--rt-section)}.ex-ai .receipt-workspace{background:var(--rt-soft);gap:var(--rt-gap);min-height:530px;padding:70px}.ex-ai .receipt-object{background:#fffdf3;padding:40px;position:relative}.ex-ai .receipt-lines,.ex-ai .receipt-total{transition:background .18s,box-shadow .18s}.ex-ai [data-stage="1"] .receipt-lines,.ex-ai [data-stage="1"] .receipt-total{background:#dcebcf;box-shadow:0 0 0 10px #dcebcf}.ex-ai [data-stage="2"] .receipt-total{background:#ffe3c3;box-shadow:0 0 0 10px #ffe3c3}.ex-ai [data-stage="3"] .receipt-total{background:#c9e6b7;box-shadow:0 0 0 10px #c9e6b7}.ex-ai .step-controls button{border-radius:5px}.ex-ai .receipt-story article{min-height:260px}.ex-ai .principles{padding-top:90px}.ex-ai .principles details{max-width:900px}.ex-insight{gap:var(--rt-gap);grid-template-columns:1fr 1fr;align-items:center;display:grid}.ex-insight .ex-media{aspect-ratio:1.2;border-radius:12px}.ex-campaign-feature{color:#fff;background:#000}.ex-campaign-feature>.ex-shell{grid-template-columns:1fr 1fr;align-items:center;gap:85px;padding-block:60px;display:grid}.ex-campaign-feature h2{font-size:clamp(2.4rem,4vw,4rem)}.ex-campaign-feature p{color:#d0dcc7;margin-top:20px}.ex-campaign-feature .text-link{color:#fff;margin-top:28px}.ex-campaign-feature figure{place-items:center;height:520px;display:grid}.ex-campaign-feature img{object-fit:contain;width:100%;height:100%}.ex-catalog-title{justify-content:space-between;align-items:end;gap:50px;padding-block:60px 45px;display:flex}.ex-catalog-title h1{font-size:clamp(3.2rem,5.5vw,5.5rem)}.ex-catalog-title p{max-width:29ch}.ex-campaigns .campaign-catalog{padding-top:70px}.ex-campaigns .catalog-grid{grid-template-columns:1fr 1fr;gap:65px 35px}.ex-campaigns .catalog-card p:not(.catalog-date){display:none}.ex-campaigns .catalog-art{aspect-ratio:1.15;background:var(--rt-soft);border-radius:12px;padding:25px}.ex-campaigns .catalog-art img{filter:drop-shadow(0 16px 14px #0002)}.ex-campaigns .catalog-card h2{font-size:1.9rem}.ex-case .case-opening{gap:70px;padding-block:65px}.ex-case .case-opening figure{aspect-ratio:auto;background:#e1e5d7;height:590px;padding:25px}.ex-case .case-opening h1{font-size:clamp(3rem,5.3vw,5rem)}.ex-case .case-facts{background:var(--rt-soft);border:0;border-radius:10px;padding:30px}.ex-case .case-results{padding-block:90px}.ex-case .draw-result{grid-template-columns:.75fr 1.5fr;gap:50px;display:grid}.ex-case .draw-result h3{max-width:17ch;font-size:1.4rem;line-height:1.4}.ex-case .result-table th,.ex-case .result-table td{padding-block:22px}.ex-case .case-story{max-width:1000px}.ex-case .case-story>section{border-top:1px solid #becdb5;grid-template-columns:1fr 1.3fr;gap:60px;padding-block:30px;display:grid}.ex-case .case-story h2{margin:0;font-size:1.7rem}.ex-case .case-story p,.ex-case .case-story ol{margin:0}.ex-demo{background:var(--rt-paper)}.ex-demo-opening{grid-template-columns:1fr 1fr;min-height:840px;display:grid}.ex-demo-visual{color:#fff;align-items:end;min-height:780px;display:flex;position:relative}.ex-demo-visual>.ex-media{position:absolute;inset:0}.ex-demo-visual>.ex-media img,.ex-demo-visual>.ex-media video{object-position:80% center}.ex-demo-visual>.ex-media:after{content:"";pointer-events:none;background:linear-gradient(#0000 10%,#000);position:absolute;inset:0}.ex-demo-visual>.ex-copy{pointer-events:none;max-width:650px;padding:65px;position:relative}.ex-demo-visual h1{font-size:clamp(3rem,4.4vw,4.7rem)}.ex-demo-visual p{color:#d7e2d0;max-width:29ch}.ex-demo-form{align-self:center;padding:65px}.ex-demo-form>h2{margin-bottom:25px;font-size:2rem}.ex-demo .demo-form{color:#000}.ex-demo .demo-form input,.ex-demo .demo-form textarea{color:#000;background:#fafbf5;border:1px solid #b4c2ad;border-radius:5px;padding:14px;font-size:1rem}.ex-demo .form-notice,.ex-demo .form-foot span{color:var(--rt-muted)}.ex-demo .form-foot{display:block}.ex-demo .form-foot span{margin-top:15px;font-size:.75rem;display:block}.ex-demo .form-status{color:#181818}.ex-demo .ex-film-toggle{top:25px;bottom:auto}.ex-demo-agenda{grid-template-columns:1fr 1fr 1fr;gap:50px;padding-block:65px;display:grid}.ex-demo-agenda p{color:var(--ex-muted);margin-top:15px}.ex-demo-agenda h3{font-size:1.5rem}.ex-legal{gap:var(--rt-gap);grid-template-columns:.7fr 1.3fr;padding-block:70px 100px;display:grid}.ex-legal h1{font-size:clamp(3rem,5vw,4.5rem)}.ex-legal h2{margin-bottom:20px;font-size:1.7rem}.ex-legal section+section{border-top:1px solid #bacbb2;margin-top:35px;padding-top:35px}.ex-legal p{color:var(--rt-muted);max-width:60ch}.ex-404{grid-template-columns:1fr 1fr;align-items:center;gap:70px;min-height:65svh;padding-block:100px;display:grid}.ex-404>.ex-media{aspect-ratio:1;border-radius:12px}.ex-404 p{margin-top:25px}.ex-page [hidden]{display:none!important}@media (hover:hover) and (pointer:fine){.ex-gallery img,.ex-proof img{transition:transform .3s var(--ease-out)}.ex-gallery article:hover img,.ex-proof figure:hover img{transform:scale(1.025)}.ex-controls button:hover{background:#f4f5eacc}.ex-film-toggle:hover{background:#181818}}@media (width<=1000px){.ex-intro,.ex-editorial,.ex-tab-panel,.ex-scroll-stage,.ex-proof,.ex-insight{gap:45px}.ex-hero{min-height:690px}.ex-overview{padding:35px}.ex-title-band{gap:35px}.ex-title-band p{max-width:28ch}.ex-demo-form,.ex-demo-visual>.ex-copy{padding:38px}.ex-demo .form-pair{display:block}.ex-demo .form-pair label+label{margin-top:20px}.ex-ai .receipt-workspace{gap:50px;padding:45px}.ex-case .case-opening{gap:35px}}@media (width<=700px){.ex-page h1{font-size:var(--rt-display)}.ex-page h2{font-size:var(--rt-heading)}.ex-intro,.ex-editorial,.ex-tab-panel,.ex-gallery,.ex-proof,.ex-insight,.ex-campaign-feature>.ex-shell,.ex-demo-opening,.ex-legal,.ex-404{grid-template-columns:1fr;gap:35px}.ex-intro{padding-block:65px 45px}.ex-intro.center{padding-inline:0}.ex-intro.center p{margin-top:22px}.ex-chapter{padding-block:65px}.ex-hero{min-height:900px;display:block}.ex-hero>.ex-media{inset:390px 0 0}.ex-hero>.ex-media:after{background:linear-gradient(#000,#0000 40%)}.ex-hero>.ex-shell{padding-block:45px}.ex-hero h1{max-width:12ch}.ex-hero p{max-width:30ch;margin-top:20px;font-size:1.08rem}.ex-hero .ex-actions{margin-top:25px}.ex-hero .ex-media img,.ex-hero .ex-media video{object-position:right}.ex-film-toggle{bottom:18px;right:18px}.ex-overview{padding:22px}.ex-controls{width:100%;margin-bottom:28px}.ex-controls button{flex:1;padding:10px 8px;font-size:.78rem}.ex-tab-panel{gap:25px}.ex-overview:has(.ex-controls:not([hidden])) .ex-tab-panel{align-content:start;min-height:590px}.ex-tab-panel .ex-media{aspect-ratio:1.15}.ex-editorial.reverse>.ex-copy{order:0}.ex-operations{padding:25px}.ex-bridge{align-items:end;min-height:670px}.ex-bridge>.ex-media:after{background:linear-gradient(#0000,#0009 40%,#000 95%)}.ex-bridge .ex-copy{padding-block:50px}.ex-bridge h2{font-size:2.7rem}.ex-bridge .rk-mark{width:110px}.ex-page .page-cta{padding-block:65px}.ex-title-band{padding-block:42px 35px;display:block}.ex-title-band h1{max-width:12ch}.ex-title-band p{margin-top:25px}.ex-wide-film{border-radius:10px;height:500px}.ex-scroll{padding-block:65px}.ex-scroll.is-scrubbed{height:330svh}.ex-scroll-stage{grid-template-columns:1fr;gap:30px}.is-scrubbed .ex-scroll-stage{grid-template-rows:auto 1fr;align-content:start;gap:20px;height:calc(100svh - 86px);padding-block:25px;top:86px}.ex-receipt{width:235px;padding:23px}.ex-receipt h3{margin:18px 0;font-size:1.4rem}.ex-receipt dl>div{padding:10px 0;font-size:.72rem}.ex-receipt footer{margin-top:14px;font-size:.65rem}.ex-entry-stamp{margin-top:12px;padding:8px;font-size:.7rem}.ex-receipt>small{font-size:.65rem}.ex-stages{gap:16px;margin-bottom:23px;font-size:.65rem}.ex-scroll-copy h2{font-size:2.15rem}.ex-scroll-copy p{max-width:34ch;margin-top:15px;font-size:.95rem}.is-scrubbed .ex-scroll-copy article{min-height:180px}.ex-scroll-progress{margin-top:15px}.ex-scroll-copy .ex-note{margin-top:12px;font-size:.65rem}.ex-applications{grid-template-columns:1fr;margin-top:35px}.ex-applications article{padding:25px}.ex-proof figure{padding:20px}.ex-proof figure img{max-height:440px}.ex-ai-hero{grid-template-columns:1fr;min-height:0}.ex-ai-hero>.ex-copy{padding:45px var(--gutter) 25px}.ex-ai-hero h1{max-width:13ch;font-size:3.1rem}.ex-ai-hero>.ex-media{height:400px;min-height:0}.ex-ai .receipt-explorer{padding-block:65px}.ex-ai .receipt-workspace{gap:40px;padding:35px 22px}.ex-ai .receipt-object{padding:28px}.ex-ai .receipt-story article{min-height:260px}.ex-ai .principles{padding-top:60px}.ex-catalog-title{padding-block:40px 35px;display:block}.ex-catalog-title p{margin-top:20px}.ex-campaign-feature>.ex-shell{gap:32px;padding-block:40px}.ex-campaign-feature h2{font-size:2.7rem}.ex-campaign-feature figure{order:-1;height:370px}.ex-campaigns .campaign-catalog{padding-top:50px}.ex-campaigns .catalog-grid{grid-template-columns:1fr;gap:45px}.ex-campaigns .catalog-card h2{font-size:1.8rem}.ex-campaigns .catalog-art{aspect-ratio:1.1;padding:20px}.ex-case .case-opening{gap:30px;padding-block:40px}.ex-case .case-opening h1{font-size:2.9rem}.ex-case .case-opening figure{height:390px;padding:18px}.ex-case .case-facts{padding:24px}.ex-case .draw-result{display:block}.ex-case .draw-result h3{max-width:none}.ex-case .case-results{padding-block:60px}.ex-case .case-story>section{padding-block:25px;display:block}.ex-case .case-story h2{margin-bottom:18px}.ex-case .result-table th,.ex-case .result-table td{padding-block:17px}.ex-demo-visual{min-height:570px}.ex-demo-visual>.ex-copy{padding:35px var(--gutter)}.ex-demo-visual h1{font-size:3.15rem}.ex-demo-form{padding:40px var(--gutter)}.ex-demo-opening{gap:0}.ex-demo-form>h2{font-size:2rem}.ex-demo-agenda{grid-template-columns:1fr;gap:28px;padding-block:25px 65px}.ex-demo-agenda article{border-top:1px solid #bdcbb1;padding-top:25px}.ex-legal{padding-block:40px 65px}.ex-legal h1{font-size:3rem}.ex-404{padding-block:45px 65px}.ex-404>.ex-media{aspect-ratio:1.25}.ex-disclosure{padding-bottom:25px}}@media (height<=730px) and (width>=701px){.ex-scroll-copy h2{font-size:3rem}.ex-scroll-stage{gap:70px}.ex-receipt{padding:28px}.is-scrubbed .ex-scroll-copy article{min-height:230px}}@media (prefers-reduced-motion:reduce){.ex-page *,.ex-media video{scroll-behavior:auto!important;transition:none!important}.ex-gallery article:hover img,.ex-proof figure:hover img{transform:none}.ex-media video,.ex-film-toggle{display:none}.ex-scroll-stage{height:auto!important;position:static!important}.ex-scroll-copy article{margin-top:30px}.ex-scroll-progress{display:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.ex-film-toggle{background:var(--rt-ink);backdrop-filter:none}.ex-receipt:after{backdrop-filter:none;background:0 0;border:2px solid #181818}}.ex-chapter.dark .ex-operations .ex-note{color:var(--rt-muted)}.ex-scroll-copy p.ex-note{font-size:.75rem;line-height:1.5}.ex-campaign-feature figure img{width:auto;max-width:100%;height:auto;min-height:0;max-height:100%}.ex-bridge>.ex-media img{object-position:70% center}@media (width<=700px){.ex-scroll-copy p.ex-note{font-size:.65rem}.ex-bridge>.ex-media img{object-position:center}.ex-overview:has(.ex-controls:not([hidden])) .ex-tab-panel{min-height:550px}.ex-legal h2{font-size:1.7rem}.ex-catalog-title h1{font-size:3rem}}.ex-campaigns .catalog-art{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.ex-campaigns .catalog-art img{object-fit:contain;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;max-height:100%}.ex-campaign-feature .ex-draw-date{margin-top:20px;font-size:.8rem}
