.traveling-cover{background:#273a33;display:flex;align-items:center}.traveling-cover img{object-fit:cover}.traveling-cover .concept-note{background:#10120fe8;padding:9px;max-width:calc(100% - 36px)}
.tv-hero{padding-top:22px;padding-bottom:34px}.tv-hero .back{padding:22px 0}.tv-hero h1{font-size:clamp(66px,9vw,130px);line-height:.98;margin:25px 0}.tv-hero .detail-lead{max-width:1000px;font-size:clamp(21px,2.1vw,30px)}.tv-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.tv-meta span{padding:10px 13px;border:1px solid #53604f;border-radius:100px;color:var(--lime);font-size:11px;letter-spacing:.12em;font-weight:700}.tv-hero-image{margin:0;background:#243930}.tv-hero-image img{display:block;width:100%;height:auto}.tv-hero-image figcaption{padding:15px 5.5%;border-bottom:1px solid var(--line);color:var(--muted);font-size:11px;line-height:1.6;letter-spacing:.09em}
.tv-section{padding-top:95px;padding-bottom:95px}.tv-section h2{font-size:clamp(42px,5.6vw,78px);line-height:1.1;max-width:860px}.tv-split{display:grid;grid-template-columns:.95fr 1.05fr;gap:8%;align-items:start}.tv-split p,.tv-lead{font-size:18px;line-height:1.75;color:#c4c7bd}.tv-lead{max-width:850px}.tv-note{padding-left:18px;border-left:3px solid var(--lime);color:#e0e8d7!important}.tv-journey{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.tv-journey article{min-height:285px;border-top:2px solid var(--lime);background:#1b211b;padding:24px}.tv-journey span,.tv-scale span{font-size:11px;letter-spacing:.13em;font-weight:700;color:var(--lime)}.tv-journey h3,.tv-scale h3{font-size:25px;margin:45px 0 14px}.tv-journey p,.tv-scale p{font-size:16px;line-height:1.65;color:#c4c7bd}
.tv-light{background:#1b241d}.tv-figure{margin:45px 0 25px;background:#e9e9df;border:1px solid #69786a}.tv-figure img{display:block;width:100%;height:auto}.tv-figure figcaption{padding:15px 20px;background:#18221b;color:#c3cbbd;font-size:12px;line-height:1.65;letter-spacing:.07em}.tv-module-list{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.tv-module-list div{border:1px solid #536352;padding:18px}.tv-module-list strong{display:block;color:var(--lime);font-size:11px;letter-spacing:.1em;margin-bottom:13px}.tv-module-list span{display:block;color:#c4c7bd;font-size:14px;line-height:1.6}.tv-scale{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.tv-scale article{border-top:1px solid #637363;padding:22px 0}.tv-scale h3{margin:20px 0 10px}
.tv-process{display:grid;grid-template-columns:repeat(5,1fr);gap:13px;padding:0;list-style:none;margin:38px 0 0}.tv-process li{border-top:2px solid #8caa81;padding:19px 6px 0 0}.tv-process strong{display:block;color:#e5e9da;font-size:16px;margin-bottom:10px}.tv-process span{display:block;color:#b5c0b0;font-size:14px;line-height:1.6}.tv-tradeoffs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:55px 0}.tv-tradeoffs div{border:1px solid var(--line);padding:20px;min-height:145px}.tv-tradeoffs span{display:block;color:var(--lime);font-size:11px;letter-spacing:.12em;margin-bottom:24px}.tv-tradeoffs strong{font-size:17px;line-height:1.5}.tv-disclaimer{font-size:13px;line-height:1.7;color:#aeb9ab;border-left:2px solid var(--lime);padding-left:18px;max-width:930px}
@media(max-width:1000px){.tv-journey,.tv-tradeoffs{grid-template-columns:repeat(2,1fr)}.tv-module-list,.tv-process{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.tv-hero h1{font-size:47px}.tv-section{padding-top:65px;padding-bottom:65px}.tv-split{grid-template-columns:1fr;gap:16px}.tv-journey,.tv-scale,.tv-module-list,.tv-process,.tv-tradeoffs{grid-template-columns:1fr 1fr}.tv-journey article{min-height:0}.tv-journey h3{margin-top:28px}.tv-hero-image figcaption{font-size:10px}.tv-figure figcaption{font-size:11px}}@media(max-width:480px){.tv-meta span{font-size:10px}.tv-journey,.tv-scale,.tv-module-list,.tv-process,.tv-tradeoffs{grid-template-columns:1fr}.tv-journey article{padding:20px}.tv-split p,.tv-lead{font-size:17px}.tv-tradeoffs{margin:35px 0}}
