/* Lumovia v2 · charcoal cinema / warm porcelain / muted petrol */
.t200-page{--ink:#20343d;--muted:#61757d;--line:#dce4e4;--red:#345c60;background:#fff}.t200-wrap{max-width:1440px}.t200-button{background:#345c60;border-color:#345c60;border-radius:7px;box-shadow:0 5px 15px #20383d0c}.t200-button:hover{background:#24494e;border-color:#24494e;box-shadow:0 8px 22px #20383d20}.t200-button:active{transform:translateY(1px)}.t200-page :is(a,button,summary):focus-visible{outline:3px solid #b9925e;outline-offset:5px}.t200-top{transition:background .32s,color .32s,border-color .32s;z-index:50}.t200-top[data-compact=true] .t200-top-inner{min-height:74px}.t200-top[data-surface=dark]{background:rgba(13,24,31,.94);color:#edf2f3;border-color:#ffffff16;backdrop-filter:blur(18px)}.t200-top[data-surface=dark] .t200-brand{color:#f0f5f5}.t200-top[data-surface=dark] .t200-brand img,.t200-top[data-surface=dark] .t200-brand svg{filter:brightness(0) invert(1);opacity:.87}.t200-top[data-surface=dark] .t200-desktop-nav a{color:#c5d0d4}.t200-top[data-surface=dark] .t200-desktop-nav a:hover,.t200-top[data-surface=dark] .t200-desktop-nav a.active-nav{color:#fff;background:#ffffff10;box-shadow:inset 0 -2px #d3b88e}.t200-top[data-surface=dark] .t200-top-inner>.t200-button{background:#e6d4b7;color:#1b3038;border-color:#e6d4b7}.t200-top[data-surface=dark] .t200-menu{color:#f0f4f4}.t200-top[data-surface=dark] .t200-menu nav{background:#132730;border-color:#344850;color:#eef5f5}.t200-top[data-surface=dark] .t200-menu nav a{color:#eef5f5}.t200-top[data-surface=light]{background:#fffffff0;backdrop-filter:blur(18px);color:var(--ink)}.t200-progress{background:#ba9b6c}.t200-notice{background:#14252d;color:#c2cdd0;border-color:#ffffff10}.t200-notice p{color:inherit}.t200-notice>.t200-wrap{font-size:11px;padding-block:10px;max-width:1250px}.t200-cinema{position:relative;isolation:isolate;background:#0f1c24;color:#f4f5f0;min-height:670px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.t200-cinema-image{position:absolute;inset:0;z-index:-2;margin:0}.t200-cinema-image img,.t200-cinema-image canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.t200-cinema-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0d1b2480 0%,#0d1b2420 38%,transparent 60%);pointer-events:none}.t200-cinema-content{width:100%;position:relative;padding-block:70px 85px}.t200-cinema-content>*{max-width:41%}.t200-cinema h1{font-size:36px;line-height:1.45;font-weight:650;letter-spacing:-.6px;margin:24px 0 18px;text-wrap:balance}.t200-cinema .t200-eyebrow{color:#dbc7a7;font-size:12px;letter-spacing:2px}.t200-cinema-brand{font-size:14px;color:#c4d0d5;margin-bottom:26px}.t200-cinema-subtitle{font-size:17px;line-height:1.85;color:#edf1ef}.t200-cinema-description{font-size:13px;color:#becbd0;line-height:1.95;margin-top:20px}.t200-cinema .t200-actions{display:flex;gap:28px;align-items:center;margin-top:30px;flex-wrap:wrap}.t200-cinema .t200-button{background:#e4d1b0;color:#1b3038;border-color:#e4d1b0;padding:16px 25px}.t200-cinema .t200-button:hover{background:#f3e5ce;border-color:#f3e5ce}.t200-cinema .t200-text-link{color:#e3e9e9;font-size:13px}.t200-cinema .t200-hero-paths{margin-top:30px;gap:12px 25px}.t200-cinema-foot{position:relative;width:100%;display:flex;justify-content:space-between;gap:20px;align-items:center;padding-bottom:24px;color:#bdccd0;font-size:11px;margin-top:auto}.t200-cinema-foot>a{display:grid;place-items:center;width:36px;height:36px;border:1px solid #ffffff30;border-radius:50%;font-size:18px}.t200-metric-bridge{padding-block:35px}.t200-metric-bridge .t200-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.t200-metric-bridge .t200-metrics>div{padding:0 30px 0 0;border:0}.t200-metric-bridge .t200-metrics>div+div{padding-left:35px;border-left:1px solid var(--line)}.t200-metric-bridge dt{font-weight:600}.t200-metric-bridge dd{line-height:1.85;color:var(--muted)}
.t200-media{position:relative;isolation:isolate;display:block;padding:95px 20px;min-height:500px;overflow:hidden;background:#f3f7f8}.t200-app-wall{position:absolute;inset:-60px -20px;height:calc(100% + 120px);width:calc(100% + 40px);border:0;background:transparent;border-radius:0;z-index:-2;opacity:.69;mask-image:linear-gradient(90deg,#000,transparent 47%,#000)}.t200-media:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at center,#f7fafbf5 10%,#f7fafbd1 43%,#f7fafb10 80%)}.t200-media-copy{max-width:860px;margin:auto;text-align:center;display:block}.t200-media-copy h2{color:var(--ink);font-size:30px;line-height:1.5;text-wrap:balance}.t200-media-copy p{color:#607982;font-size:15px;line-height:1.95}.t200-media-copy .t200-eyebrow{font-size:11px;color:#738d97;line-height:1.9}.t200-media-copy .t200-text-link{color:#244e5c}.t200-media-copy nav{display:flex;justify-content:center;flex-wrap:wrap;gap:35px;margin-top:28px}.t200-section{padding-block:75px}.t200-scenario-head{gap:45px}.t200-scenes article{border:0;border-bottom:1px solid var(--line);border-radius:0;padding:24px 0;background:transparent;transition:border-color .25s}.t200-scenes article:first-child{padding-top:0}.t200-scenes article:hover{border-color:#8ea7aa}.t200-scenes h3{font-size:24px}.t200-scene-photo{border-radius:12px}.t200-overview{background:#fff}.t200-overview-table{box-shadow:0 10px 35px #263d4608;border-color:#d7e0e0}.t200-overview-table tbody tr{transition:background .24s}.t200-overview-table tbody tr:hover>*{background:#edf3f2}.t200-overview-table thead th{background:#e8efef}.t200-plan{border:1px solid var(--line);border-radius:11px;transition:border-color .3s,box-shadow .3s}.t200-plan:hover,.t200-plan:focus-within{border-color:#8fa7a5;box-shadow:0 10px 35px #31545b0c}.t200-plan-book>summary{background:#f1f5f4}.t200-budget{background:#edf3f1}.t200-badge{background:#e1ebe4;border-color:#b4c8ba;color:#345948}.t200-rights{line-height:1.9}.t200-selection-notes{gap:30px}
.t200-story{background:#f0f3f2;position:relative;scroll-margin-top:100px}.t200-story .t200-start-head{align-items:end;margin-bottom:45px}.t200-story-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:65px;align-items:start;position:relative}.t200-story-pin{position:sticky;top:calc(var(--series-nav-height,75px) + 25px);align-self:start;min-width:0}.t200-story-stage{position:relative;margin:0;height:420px;border:1px solid #dce4e2;background:radial-gradient(ellipse at 65% 25%,#fff,#e3eae8);border-radius:14px;overflow:hidden}.t200-story-stage>img,.t200-story-stage>canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.t200-story-stage[data-ready=true]>.t200-story-fallback{opacity:0}.t200-stage-index{position:absolute;left:25px;top:23px;display:flex;gap:12px;align-items:baseline;color:#3d5e63;font-size:12px}.t200-stage-index>[data-story-number]{font-size:24px;line-height:1}.t200-story-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding-top:24px}.t200-story-nav>a{display:flex;flex-direction:column;gap:8px;border-top:2px solid #d0dbd8;padding-top:14px;font-size:12px;color:#6f8387;transition:border-color .25s,color .25s;line-height:1.8}.t200-story-nav>a>span{font-size:11px;color:#8a9c9e}.t200-story-nav>a[aria-current=step]{color:#224d53;border-color:#345f62;font-weight:600}.t200-chapters{list-style:none;margin:0;padding:0}.t200-chapters>li{display:grid;grid-template-columns:35px minmax(0,1fr);gap:22px;min-height:420px;padding:65px 0 75px;scroll-margin-top:calc(var(--series-nav-height,75px) + 35px);border-bottom:1px solid #d5dfdc}.t200-chapters>li:first-child{padding-top:40px}.t200-chapters>li:last-child{border:0;padding-bottom:20px;min-height:370px}.t200-chapters h3{font-size:28px;line-height:1.5;margin:0 0 25px}.t200-chapters p{font-size:15px;line-height:2;color:var(--muted);margin:0 0 30px}.t200-chapter-marker{display:flex;flex-direction:column;gap:25px;align-items:center;font-size:12px;color:#7a9294}.t200-chapter-marker>i{width:1px;flex:1;background:linear-gradient(#b8c9c5,transparent)}.t200-chapters>li[data-active=true] .t200-chapter-marker{color:#244f55}.t200-chapter-photo{display:none;margin:0}.t200-client{background:#f1f5f4;border-color:#dbe4df;transition:background .3s,border-color .3s,box-shadow .3s}.t200-client:hover{background:#e9f0ed;border-color:#91aaa3;box-shadow:0 10px 30px #253e4a0c}.t200-client figure img{transition:opacity .3s}.t200-client:hover figure img{opacity:.9}.t200-client[data-client-platform=linux] figure img{object-fit:cover;object-position:center 38%;border-radius:6px}.t200-inner-head{background:transparent}.t200-inner-layout{background:linear-gradient(#edf3f2 0,white 480px)}.t200-toc,.t200-page-pager a{background:#f4f7f5}.t200-footer{background:#eaf0ed}.t200-directory details{background:#f4f7f5;border-color:#d6e1dc}.t200-final h2{font-size:28px}.t200-backtop{background:#345c60}
@media(min-width:1600px){.t200-cinema{min-height:760px}.t200-cinema-content{padding-block:100px 120px}.t200-story-stage{height:480px}}
@media(max-width:1150px){.t200-cinema{min-height:650px}.t200-cinema-content>*{max-width:45%}.t200-cinema-content{padding-block:55px 65px}.t200-cinema h1{font-size:32px}.t200-cinema-subtitle{font-size:16px}.t200-cinema-description{font-size:12px}.t200-cinema-image img,.t200-cinema-image canvas{object-position:56% center}.t200-story-layout{grid-template-columns:1fr 1fr;gap:35px}.t200-story-stage{height:330px}.t200-chapters>li{min-height:370px;padding-block:45px 60px;gap:15px;grid-template-columns:25px minmax(0,1fr)}.t200-chapters h3{font-size:24px}.t200-story-nav{gap:12px}.t200-story-nav>a{font-size:11px}.t200-metric-bridge .t200-metrics{gap:20px}.t200-metric-bridge .t200-metrics>div+div{padding-left:20px}.t200-media-copy h2{font-size:28px}}
@media(max-width:767px){.t200-top[data-compact=true] .t200-top-inner{min-height:70px}.t200-cinema{display:flex;min-height:0;overflow:visible}.t200-cinema-content{order:0;padding:40px 22px 28px}.t200-cinema-content>*{max-width:100%}.t200-cinema h1{font-size:30px;max-width:440px;margin:20px 0 15px}.t200-cinema-brand{margin-bottom:20px}.t200-cinema-subtitle{font-size:16px;line-height:1.9}.t200-cinema-description{font-size:13px}.t200-cinema .t200-actions{margin-top:26px;gap:22px}.t200-cinema .t200-hero-paths{margin-top:25px;gap:15px 22px}.t200-cinema-image{position:relative;order:1;inset:auto;width:100%;height:255px;z-index:0}.t200-cinema-image img,.t200-cinema-image canvas{object-fit:cover;object-position:right center}.t200-cinema-image:after{background:linear-gradient(#0f1c2430,transparent 40%,#0f1c2410)}.t200-cinema-foot{order:2;padding:16px 22px 22px;z-index:1;font-size:10px}.t200-metric-bridge{padding-block:30px}.t200-metric-bridge .t200-metrics{display:flex;flex-direction:column;gap:22px}.t200-metric-bridge .t200-metrics>div,.t200-metric-bridge .t200-metrics>div+div{border:0;border-bottom:1px solid var(--line);padding:0 0 20px}.t200-media{padding:60px 22px;min-height:0}.t200-media-copy h2{font-size:25px}.t200-media-copy p{font-size:14px}.t200-app-wall{opacity:.5;mask-image:none}.t200-media:after{background:radial-gradient(ellipse,#f7fafbf5 15%,#f7fafbd9 65%,#f7fafb90)}.t200-section{padding-block:50px}.t200-story .t200-start-head{margin-bottom:28px}.t200-story-layout{display:flex;flex-direction:column;gap:25px}.t200-story-pin{position:relative;top:auto;width:100%}.t200-story-stage{height:280px}.t200-story-nav{gap:12px;padding-top:20px}.t200-story-nav>a{font-size:11px}.t200-chapters{width:100%}.t200-chapters>li,.t200-chapters>li:first-child,.t200-chapters>li:last-child{min-height:0;padding:28px 0 35px;grid-template-columns:24px minmax(0,1fr);gap:15px}.t200-chapters h3{font-size:24px;margin-bottom:20px}.t200-chapters p{font-size:14px;margin-bottom:22px}.t200-chapter-photo{display:block;height:180px;margin-bottom:24px;background:#e6edeb;border-radius:8px;overflow:hidden}.t200-chapter-photo img{width:100%;height:100%;object-fit:contain}.t200-chapter-photo img[src$="warm.png"]{object-fit:cover}.t200-scenes h3{font-size:22px}.t200-overview-table tbody tr:hover>*{background:inherit}.t200-final h2{font-size:25px}}
.t200-page .t200-cinema p.t200-eyebrow{color:#dcc7a6}.t200-page .t200-cinema p.t200-cinema-subtitle{color:#e7eeef}.t200-page .t200-cinema p.t200-cinema-description{color:#bdcbd1}.t200-page .t200-cinema p.t200-cinema-brand{color:#b8c8cf}.t200-page .t200-cinema a.t200-button,.t200-page .t200-cinema a.t200-button span{color:#1b3038}.t200-cinema-image img{object-position:right center}.t200-chapters>li{min-height:340px;padding-bottom:55px}.t200-chapters>li:last-child{min-height:330px}.t200-client:hover{background-image:radial-gradient(240px circle at var(--pointer-x,50%) var(--pointer-y,50%),#ffffffbd,transparent 75%)}
@media(max-width:767px){.t200-chapters>li{min-height:0;padding-bottom:35px}.t200-chapters>li:last-child{min-height:0}}
.t200-app-wall{opacity:.9;mask-image:linear-gradient(90deg,#000,#0009 25%,#0002 50%,#0009 75%,#000)}.t200-scene-exhibit{display:grid;grid-template-columns:1fr 1fr;gap:28px}.t200-scene-exhibit article{display:grid;grid-template-columns:.85fr 1.15fr;min-width:0;border:1px solid #dce5e1;background:#f7f9f7;border-radius:12px;overflow:hidden}.t200-scene-exhibit figure{position:relative;margin:0;min-height:300px;background:#e9efeb;overflow:hidden}.t200-scene-exhibit figure img,.t200-scene-exhibit figure canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.t200-scene-exhibit article:nth-child(4) figure img{object-fit:contain}.t200-scene-exhibit figure[data-ready=true] img{opacity:0}.t200-scene-exhibit article>div{padding:30px 28px;display:flex;flex-direction:column;align-items:start}.t200-scene-exhibit .t200-number{font-size:11px;color:#76908d;margin-bottom:18px}.t200-scene-exhibit h3{font-size:24px;line-height:1.5;margin:0 0 18px}.t200-scene-exhibit p{font-size:14px;line-height:1.95;margin:0 0 25px}.t200-scene-exhibit .t200-text-link{margin-top:auto;font-size:13px}.t200-scene-exhibit article:nth-child(3),.t200-scene-exhibit article:nth-child(4){grid-template-columns:1.15fr .85fr}.t200-scene-exhibit article:nth-child(n+3) figure{order:2}.t200-plan.is-recommended{border-color:#a3b9ac}.t200-plan.is-recommended .t200-plan-book>summary{background:#e7efea}.t200-plan[data-selected=true]{border-color:#426f70;box-shadow:0 0 0 2px #426f701c,0 15px 40px #214a4e10}.t200-plan-book>summary{transition:background .25s}.t200-plan-book[open]>summary{border-bottom:1px solid var(--line)}.t200-plan-book[open] .t200-summary-tools>b{transform:rotate(45deg)}.t200-platform-exhibit{display:grid;grid-template-columns:1.2fr .8fr;gap:55px;align-items:stretch}.t200-download-stage{position:relative;height:100%;min-height:420px;margin:0;overflow:hidden;border:1px solid #dce5df;border-radius:13px;background:radial-gradient(ellipse at center,#fff,#e8efeb)}.t200-download-stage>img,.t200-download-stage>canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.t200-download-stage[data-ready=true]>img{opacity:0}.t200-platform-rows{display:flex;flex-direction:column;gap:0;border-block:1px solid var(--line)}.t200-platform-rows>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:15px;align-items:center;border-bottom:1px solid var(--line);padding:15px 0}.t200-platform-rows>div:last-child{border:0}.t200-platform-rows button{border:0;background:transparent;color:var(--ink);font:inherit;display:flex;gap:18px;align-items:center;text-align:left;padding:12px 15px;border-radius:7px;cursor:pointer}.t200-platform-rows button svg{width:23px;height:23px;flex:none}.t200-platform-rows button strong{font-size:19px}.t200-platform-rows button>span{margin-left:auto;font-size:15px;color:#90a19f}.t200-platform-rows button[aria-pressed=true]{background:#e6eeea;color:#254f51}.t200-platform-rows>div>a{font-size:12px;white-space:nowrap;color:#42686b;padding:15px 0}.t200-downloads>.t200-text-link{display:inline-block;margin-top:26px}.t200-inner-head-v2{padding-block:60px 50px;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.t200-inner-head-v2>div:first-child>p{font-size:16px;line-height:1.95;max-width:540px;margin:0 0 30px}.t200-inner-head-v2 h1{font-size:34px;margin:25px 0}.t200-inner-visual{min-width:0}.t200-inner-photo{height:330px;margin:0;border:1px solid #dde6df;border-radius:12px;overflow:hidden;background:#e9efeb}.t200-inner-photo img{width:100%;height:100%;object-fit:cover;object-position:center 70%}.t200-inner-photo img[src$="tablet.png"]{object-fit:contain}.t200-inner-visual .t200-download-stage{height:300px;min-height:0}.t200-device-switch{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.t200-device-switch[hidden]{display:none}.t200-device-switch button{border:1px solid #cfddd6;border-radius:6px;padding:9px 13px;font:inherit;font-size:12px;background:#fff;color:#426369;cursor:pointer}.t200-device-switch button[aria-pressed=true]{background:#345c60;color:#fff;border-color:#345c60}.t200-legal-head{grid-template-columns:1fr;max-width:1100px;gap:0}.t200-legal-head>div:first-child>p{max-width:850px}.t200-toc{position:sticky;top:calc(var(--series-nav-height,75px) + 12px);z-index:12;overflow:hidden;background:#f7faf9f5;backdrop-filter:blur(14px);box-shadow:0 5px 25px #233d4306}.t200-toc summary{display:flex;gap:20px;justify-content:space-between;align-items:center}.t200-reading-current{font-size:12px;color:#6c8585;max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t200-toc nav{max-height:40vh;overflow:auto}.t200-toc:after{content:"";position:absolute;left:0;bottom:0;height:2px;background:#527d77;width:calc(var(--reader-progress,0)*100%)}.t200-toc nav a[aria-current=location]{color:#254f51;text-decoration:underline;text-underline-offset:5px}.t200-prose h2,.t200-prose h3{scroll-margin-top:calc(var(--series-nav-height,75px) + 110px)}.t200-footer .t200-final{display:grid;grid-column:1/-1;grid-row:2;grid-template-columns:1fr 1fr;gap:0 45px;background:#112830;border-radius:12px;overflow:hidden;padding:0 0 0 45px}.t200-footer .t200-final-art{grid-column:2;grid-row:1/3;width:100%;height:300px;align-self:stretch}.t200-footer .t200-final-art img{width:100%;height:100%;object-fit:cover;object-position:right center}.t200-footer .t200-final>div:not(.t200-final-actions){grid-column:1;grid-row:1;padding-top:35px}.t200-footer .t200-final h2{color:#edf3f0;font-size:28px}.t200-footer .t200-final p{color:#bacdce}.t200-footer .t200-final p.t200-eyebrow{color:#dcc7a6!important}.t200-footer .t200-final-actions{grid-column:1;grid-row:2;padding-bottom:35px;gap:25px}.t200-final-actions .t200-text-link{color:#d8e7e7}.t200-final-actions .t200-button{background:#dec9a6;border-color:#dec9a6;color:#17323b!important}.t200-footer .t200-identity{grid-column:1/-1;grid-row:3;display:grid;grid-template-columns:.8fr 1.1fr 1.1fr;align-items:center;gap:35px;padding:20px 0}.t200-footer .t200-footer-bottom{grid-row:4}.t200-footer .site-footer-links{grid-row:auto}
@media(max-width:1150px){.t200-scene-exhibit{gap:22px}.t200-scene-exhibit article,.t200-scene-exhibit article:nth-child(n+3){display:flex;flex-direction:column}.t200-scene-exhibit article:nth-child(n+3) figure{order:0}.t200-scene-exhibit figure{height:200px;min-height:0}.t200-scene-exhibit article>div{flex:1;padding:25px}.t200-platform-exhibit{gap:30px;grid-template-columns:1fr 1fr}.t200-download-stage{min-height:400px}.t200-platform-rows{gap:0}.t200-platform-rows button{gap:12px;padding:12px 8px}.t200-platform-rows button strong{font-size:17px}.t200-inner-head-v2{gap:35px}.t200-inner-photo{height:290px}.t200-footer .t200-final{padding-left:30px;gap:0 30px}.t200-footer .t200-final h2{font-size:25px}}
@media(max-width:767px){.t200-scene-exhibit{grid-template-columns:1fr;gap:25px}.t200-scene-exhibit figure{height:190px}.t200-scene-exhibit article>div{padding:24px}.t200-scene-exhibit h3{font-size:23px}.t200-platform-exhibit{display:flex;flex-direction:column;gap:25px}.t200-platform-exhibit>div{width:100%}.t200-download-stage{height:260px;min-height:0}.t200-platform-rows>div{padding:8px 0;gap:12px}.t200-platform-rows>div>a{font-size:11px}.t200-platform-rows button strong{font-size:18px}.t200-inner-head-v2{padding-block:35px 40px;gap:30px}.t200-inner-head-v2 h1{font-size:30px}.t200-inner-head-v2>div:first-child>p{font-size:15px}.t200-inner-visual{width:100%}.t200-inner-photo{height:220px}.t200-inner-visual .t200-download-stage{height:250px}.t200-device-switch{gap:8px}.t200-device-switch button{font-size:11px;padding:9px 11px}.t200-reading-current{max-width:52%;font-size:11px}.t200-toc{padding:18px 20px}.t200-toc nav{max-height:35vh}.t200-footer .t200-final{display:flex;flex-direction:column;padding:25px 22px;gap:25px;margin-top:25px}.t200-footer .t200-final>div:not(.t200-final-actions){padding-top:0;order:0}.t200-footer .t200-final-art{order:1;height:190px;border-radius:7px;overflow:hidden}.t200-footer .t200-final-actions{order:2;padding:0}.t200-footer .t200-identity{display:flex;flex-direction:column;align-items:start;gap:20px;padding:30px 0}.t200-footer .t200-final h2{font-size:25px}}
.t200-route{display:flex;align-items:center;gap:50px;padding:38px 42px;border:1px solid #d9e4de;border-radius:12px;background:#edf3ef}.t200-route .t200-heading{flex:1;margin:0}.t200-route .t200-heading h2{font-size:28px;margin-bottom:20px}.t200-route .t200-heading p{margin:0;max-width:850px}.t200-route>.t200-text-link{flex:none;padding:15px 22px;background:#345c60;color:#fff;border-radius:7px;font-size:13px}.t200-help{background:#f4f7f4}.t200-questions{counter-reset:question}.t200-questions>details{counter-increment:question;border:1px solid transparent;border-bottom-color:#d8e2dc;border-radius:7px;transition:background .24s,border-color .24s}.t200-questions>details>summary{display:grid;grid-template-columns:25px minmax(0,1fr) 20px;gap:16px;padding:24px 15px;align-items:center}.t200-questions>details>summary:before{content:counter(question,decimal-leading-zero);font-size:11px;color:#84978f}.t200-questions>details:hover{background:#eaf1eb}.t200-questions>details[open]{background:#fff;border-color:#d4e0d8;box-shadow:0 6px 25px #29433905}.t200-questions>details[open]>summary{color:#2d5a54}.t200-questions>details>.t200-prose{padding:0 25px 25px 56px}.t200-questions>details[open] summary i{transform:rotate(45deg)}
@media(max-width:767px){.t200-route{flex-direction:column;align-items:start;padding:25px;gap:25px}.t200-route .t200-heading h2{font-size:25px}.t200-questions>details>summary{padding:21px 12px;gap:12px;grid-template-columns:20px minmax(0,1fr) 18px}.t200-questions>details>.t200-prose{padding:0 20px 22px 44px}}
@media(prefers-reduced-motion:reduce){.t200-page *{scroll-behavior:auto!important;transition:none!important}}
.t200-page .t200-cinema p.t200-eyebrow{color:#dcc7a6!important}.t200-page .t200-cinema a.t200-button{color:#1b3038!important}
.t200-inner-head-v2>div:first-child,.t200-inner-head-v2>.t200-inner-visual{display:block;min-width:0}.t200-inner-head-v2>div:first-child>.t200-button{display:inline-flex;width:auto;white-space:nowrap}.t200-inner-head-v2>div:first-child>h1{width:auto;max-width:none}
.t200-chapters>li:last-child{min-height:560px}.t200-chapters>li:last-child .t200-chapter-photo{display:block;height:180px;margin:0 0 24px;background:#e8eeea;border-radius:8px;overflow:hidden}.t200-chapters>li:last-child .t200-chapter-photo img{width:100%;height:100%;object-fit:contain}@media(max-width:767px){.t200-chapters>li:last-child{min-height:0}}
:is([data-cinema],[data-story-stage],[data-download-stage],[data-scene-image])>canvas{opacity:0}:is([data-cinema],[data-story-stage],[data-download-stage],[data-scene-image])[data-ready=true]>canvas{opacity:1}
