body.elementor-page-2068:not(.elementor-motion-effects-element-type-background), body.elementor-page-2068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}:root{--page-title-display:none;}/* Start custom CSS *//* Complete independent HOME styles. Only the selected stylesheet is installed. */
.otg-home,.otg-home *{box-sizing:border-box}
.otg-home{--home-gold:#AA7C61;--home-ink:#141414;--home-paper:#fff;--home-muted:#726a64;--home-rule:rgba(170,124,97,.3);--home-encore:#00E2FF;width:100%;margin:0;background:#fff;color:var(--home-ink);font-family:Lexend,-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif;font-size:16px;line-height:1.7;word-break:normal;line-break:strict}
.otg-home h1,.otg-home h2,.otg-home h3,.otg-home p,.otg-home ul{margin:0}
.otg-home h2,.otg-home h3{font-weight:600;line-height:1.35;letter-spacing:normal}
.otg-home a{color:inherit;text-decoration:none}
.otg-home a:focus-visible{outline:2px solid var(--home-gold);outline-offset:5px}
.otg-home .otg-home__inner{width:min(1120px,calc(100% - 96px));margin:0 auto;min-width:0}
.otg-home .otg-home__hero{width:100%;background:#000}
.otg-home .otg-home__hero picture,.otg-home .otg-home__banner{display:block;width:100%;max-width:100%;height:auto;border:0;border-radius:0;box-shadow:none}
.otg-home .otg-home__section-head h2{font-family:"Barlow Condensed",Lexend,sans-serif;font-weight:300;font-size:76px;line-height:1.25}
.otg-home .otg-home__eyebrow{font-size:11px;line-height:1.7;letter-spacing:.32em;color:var(--home-gold)}
.otg-home .otg-home__stars{color:var(--home-gold);font-size:14px;line-height:1.7;letter-spacing:.12em;margin-top:8px}
.otg-home .otg-home__more{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:20px;color:var(--home-gold);font-size:13px;border-bottom:1px solid var(--home-gold);transition:color .2s}
.otg-home .otg-home__more:hover{color:#000}
.otg-home .otg-home__news{padding:88px 0 96px}
.otg-home .otg-home__news-list{list-style:none;padding:0;min-width:0}
.otg-home .otg-home__news-row{padding:24px 0;border-bottom:1px solid var(--home-rule);min-width:0}
.otg-home .otg-home__news-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;font-size:13px;color:var(--home-muted)}
.otg-home .otg-home__categories{display:flex;flex-wrap:wrap;gap:10px;color:var(--home-gold);font-size:11px;font-weight:500;line-height:1.7}
.otg-home .otg-home__categories a{min-height:24px;display:inline-flex;align-items:center}
.otg-home .otg-home__news-row h3{font-size:19px;line-height:1.45;margin-top:8px}
.otg-home .otg-home__news-row h3 a{transition:color .2s}
.otg-home .otg-home__news-row h3 a:hover{color:var(--home-gold)}
.otg-home .otg-home__tour{padding:80px 0 88px}
.otg-home .otg-home__tour--main{--tour-title:var(--home-gold);--tour-rule:#ffffff28;background:#000;color:#f2f0ec}
.otg-home .otg-home__tour--encore{--tour-title:var(--home-encore);--tour-rule:#14141420;background:#fff;color:#141414}
.otg-home .otg-home__tour-head{margin-bottom:40px}
.otg-home .otg-home__tour-head .otg-home__eyebrow,.otg-home .otg-home__tour-head .otg-home__stars{color:var(--tour-title)}
.otg-home .otg-home__tour-head h2{font-size:38px;line-height:1.35;color:var(--tour-title);max-width:820px;margin:8px auto 0;overflow-wrap:anywhere}
.otg-home .otg-home__live-list{list-style:none;padding:0;min-width:0}
.otg-home .otg-home__live-row{display:grid;grid-template-columns:200px minmax(0,1fr) 64px;align-items:center;gap:24px;padding:24px 0;border-bottom:1px solid var(--tour-rule);min-width:0}
.otg-home .otg-home__live-date{font-size:15px;font-weight:500;line-height:1.7}
.otg-home .otg-home__venue{min-width:0}
.otg-home .otg-home__venue h3{font-size:20px;line-height:1.4}
.otg-home .otg-home__live-notes,.otg-home .otg-home__times{list-style:none;padding:0;font-size:13px;line-height:1.7;margin-top:5px}
.otg-home .otg-home__time-mark{margin-right:8px}
.otg-home .otg-home__detail{justify-self:end;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:44px;white-space:nowrap;font-size:13px;color:var(--home-gold);transition:opacity .2s}
.otg-home .otg-home__detail:hover{opacity:.7}
.otg-home .otg-home__comments{padding:88px 0 96px}
.otg-home .otg-home__comments>.otg-home__inner>.otg-home__section-head{margin-bottom:48px}
.otg-home .otg-home__member-list{display:grid;gap:32px;min-width:0}
.otg-home .otg-home__member{min-width:0}
.otg-home .otg-home__member-head h3{color:var(--home-gold);font-size:32px;line-height:1.35;margin:6px 0}
.otg-home .otg-home__member-caption{color:var(--home-gold);font-size:10px;letter-spacing:.32em;line-height:1.7}
.otg-home .otg-home__member-content{min-width:0}
.otg-home .otg-home__body{font-size:16px;line-height:1.7;overflow-wrap:anywhere}
.otg-home .otg-home__body p+p{margin-top:1em}
.otg-home .otg-home__body h1,.otg-home .otg-home__body h2,.otg-home .otg-home__body h3,.otg-home .otg-home__body h4,.otg-home .otg-home__body h5,.otg-home .otg-home__body h6{line-height:1.4;margin:1.5em 0 .6em}
.otg-home .otg-home__body a{color:var(--home-gold);text-decoration:underline;text-underline-offset:3px}
.otg-home .otg-home__body ul,.otg-home .otg-home__body ol{padding-left:1.5em;margin:1em 0}
.otg-home .otg-home__socials{display:flex;flex-wrap:wrap;align-items:center;gap:10px;list-style:none;padding:0;margin-top:28px}
.otg-home .otg-home__socials a{display:grid;place-items:center;width:48px;height:48px;min-width:48px;min-height:48px;border:1px solid var(--home-gold);border-radius:50%;color:var(--home-gold);background:transparent;transition:background-color .2s,transform .2s}
.otg-home .otg-home__socials a:hover{background:rgba(170,124,97,.12);transform:translateY(-2px)}
.otg-home .otg-home__socials svg{display:block;width:20px;height:20px;fill:currentColor}
.otg-home .otg-home__movie{background:#000;color:#f2f0ec;padding:80px 0 96px}
.otg-home .otg-home__movie .otg-home__section-head{margin-bottom:36px}
.otg-home .otg-home__player{width:100%;aspect-ratio:16/9;background:#111}
.otg-home .otg-home__player iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0;margin:0}
.otg-home .otg-home__body iframe[src*="youtube.com"],.otg-home .otg-home__body iframe[src*="youtube-nocookie.com"]{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:16/9;border:0;margin:24px 0}
.otg-home .otg-home__body iframe[src*="youtube"]:first-child{margin-top:0}
.otg-home .otg-home__body iframe[src*="youtube"]+br{display:none}
.otg-home .otg-home__body .wp-block-embed.is-type-video{margin:24px 0}
.otg-home .otg-home__body .wp-embed-aspect-16-9 .wp-block-embed__wrapper{position:relative}
.otg-home .otg-home__body .wp-embed-aspect-16-9 .wp-block-embed__wrapper::before{content:"";display:block;padding-top:56.25%}
.otg-home .otg-home__body .wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;margin:0}
.otg-home .otg-home__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
@media(max-width:1024px){.otg-home .otg-home__inner{width:calc(100% - 64px)}.otg-home .otg-home__live-row{grid-template-columns:170px minmax(0,1fr) 56px;gap:16px}}
@media(max-width:767px){.otg-home .otg-home__inner{width:calc(100% - 40px)}.otg-home{font-size:15px}.otg-home .otg-home__news,.otg-home .otg-home__comments{padding:56px 0 64px}.otg-home .otg-home__section-head h2{font-size:56px}.otg-home .otg-home__news-row{padding:22px 0}.otg-home .otg-home__news-row h3{font-size:17px}.otg-home .otg-home__tour{padding:56px 0 64px}.otg-home .otg-home__tour-head{margin-bottom:28px}.otg-home .otg-home__tour-head h2{font-size:28px}.otg-home .otg-home__live-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;align-items:start}.otg-home .otg-home__live-date{grid-column:1/-1}.otg-home .otg-home__venue h3{font-size:18px}.otg-home .otg-home__detail{margin-top:0}.otg-home .otg-home__member-head h3{font-size:28px}.otg-home .otg-home__body{font-size:15px}.otg-home .otg-home__movie{padding:56px 0 64px}.otg-home .otg-home__comments>.otg-home__inner>.otg-home__section-head{margin-bottom:36px}}
@media(prefers-reduced-motion:reduce){.otg-home a{transition:none}.otg-home .otg-home__socials a:hover{transform:none}}

/* B: editorial rail, chronological tour tracks, name-and-letter spreads. */
.otg-home--b .otg-home__inner{width:min(1200px,calc(100% - 96px))}
.otg-home--b .otg-home__news-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:64px;align-items:start}
.otg-home--b .otg-home__news>.otg-home__inner>.otg-home__section-head{padding-top:20px}
.otg-home--b .otg-home__news-row:first-child{border-top:1px solid var(--home-rule)}
.otg-home--b .otg-home__news-row h3{font-size:21px}
.otg-home--b .otg-home__tour>.otg-home__inner{display:grid;grid-template-columns:330px minmax(0,1fr);gap:64px}
.otg-home--b .otg-home__tour-head{text-align:left;margin:0}
.otg-home--b .otg-home__tour-head h2{font-size:34px;margin:12px 0 0}
.otg-home--b .otg-home__live-list{border-left:1px solid var(--tour-rule);padding-left:28px}
.otg-home--b .otg-home__live-row{position:relative;grid-template-columns:minmax(0,1fr) 64px;gap:10px 20px;padding:0 0 28px;margin-bottom:28px}
.otg-home--b .otg-home__live-row:last-child{margin-bottom:0}
.otg-home--b .otg-home__live-row::before{content:"";position:absolute;left:-33px;top:8px;width:9px;height:9px;background:var(--tour-title);border-radius:50%}
.otg-home--b .otg-home__live-date{grid-column:1/-1;color:var(--tour-title)}
.otg-home--b .otg-home__comments{background:#54595F;border-top:0}
.otg-home--b .otg-home__comments>.otg-home__inner>.otg-home__section-head{color:#fff}
.otg-home--b .otg-home__comments>.otg-home__inner>.otg-home__section-head .otg-home__eyebrow,.otg-home--b .otg-home__comments>.otg-home__inner>.otg-home__section-head .otg-home__stars{color:#f2f0ec}
.otg-home--b .otg-home__member-list{display:block}
.otg-home--b .otg-home__member{display:grid;grid-template-columns:240px minmax(0,1fr);gap:64px;padding:40px;background:#fff;color:var(--home-ink);border:0}
.otg-home--b .otg-home__member+.otg-home__member{margin-top:32px}
.otg-home--b .otg-home__member-head h3{font-size:38px}
.otg-home--b .otg-home__body{max-width:720px}
.otg-home--b .otg-home__movie>.otg-home__inner{display:grid;grid-template-columns:240px minmax(0,1fr);gap:64px;align-items:start}
@media(max-width:1024px){.otg-home--b .otg-home__inner{width:calc(100% - 64px)}.otg-home--b .otg-home__news-layout,.otg-home--b .otg-home__member,.otg-home--b .otg-home__movie>.otg-home__inner{grid-template-columns:190px minmax(0,1fr);gap:32px}.otg-home--b .otg-home__tour>.otg-home__inner{grid-template-columns:250px minmax(0,1fr);gap:32px}.otg-home--b .otg-home__member-head h3{font-size:30px}.otg-home--b .otg-home__member{padding:32px}}
@media(max-width:767px){.otg-home--b .otg-home__inner{width:calc(100% - 40px)}.otg-home--b .otg-home__news-layout,.otg-home--b .otg-home__tour>.otg-home__inner,.otg-home--b .otg-home__member,.otg-home--b .otg-home__movie>.otg-home__inner{grid-template-columns:1fr;gap:28px}.otg-home--b .otg-home__news>.otg-home__inner>.otg-home__section-head{padding-top:0}.otg-home--b .otg-home__tour-head h2{font-size:28px}.otg-home--b .otg-home__member{padding:28px 24px}.otg-home--b .otg-home__member-head h3{font-size:30px}.otg-home--b .otg-home__news-row h3{font-size:18px}.otg-home--b .otg-home__movie .otg-home__section-head{margin-bottom:0}}/* End custom CSS */