/*
===============================================================================
CSS MAINTENANCE INDEX / Narumi Yasuda site

このCSSは後半の上書きで現在のデザインが成立しています。
見た目を崩さないため、既存CSSを途中削除するより、末尾に目的別の
最終上書きを追加する運用を推奨します。

【よく触る場所】

1. スマホヘッダー Instagram
   .site-header .mobile-header-instagram
   .site-header .mobile-header-instagram svg

2. スマホハンバーガー 実際に効く指定
   #mobileMenuToggle.mobile-menu-three
   .site-header #mobileMenuToggle.mobile-menu-three
   #mobileMenuToggle.mobile-menu-three .mobile-menu-line
   .site-header #mobileMenuToggle.mobile-menu-three .mobile-menu-line

3. スマホメニュー背景
   .mobile-menu-panel
   .mobile-menu-panel::before
   .mobile-menu-panel::after
   .mobile-menu-nav
   .mobile-menu-list
   .mobile-menu-item

4. Worksスマホタブ
   #works .works-index-pin-frame
   #works .works-index-pin-frame > .tab-nav
   #works.works-mobile-tabs-fixed .works-index-pin-frame > .tab-nav
   #works.works-mobile-tabs-bottom .works-index-pin-frame > .tab-nav

5. Works年号見切れ
   #works .works-list article
   #works .works-list.simple article
   #works .works-list article > time
   #works .works-list.simple article > time

6. CM企業名表示
   #works #panel-cm .works-list.simple article
   #works #panel-cm .works-list.simple article > p

【触る時に注意】
- Hero周りは過去調整が多いため、基本的に触らない。
- 同じように見えるCSSでも、後勝ち調整で必要な場合があります。
- 修正後は SPトップ / SPスクロール後ヘッダー / SPメニュー /
  SP Works CM / PC Works を確認してください。

【触らない方が安全なHero系】
.hero-full
.hero-slideshow
.hero-slide
.hero-title-group
.hero-type
.hero-kana
.hero-copy-ready
===============================================================================
*/

@charset "utf-8";:root{--bg:#f8f4ee;--paper:#fffaf4;--ink:#171410;--muted:#8b8177;--line:rgba(23,20,16,.12);--accent:#ad8e74;--hero-type:rgba(96,92,88,.50);--ease:cubic-bezier(.22,1,.36,1);--ease-soft:cubic-bezier(.16,1,.3,1);--serif:"Cormorant Garamond","Noto Serif JP","Yu Mincho","YuMincho","Hiragino Mincho ProN",serif;--jp:"Noto Serif JP","Yu Mincho","YuMincho","Hiragino Mincho ProN",serif;--grotesk:"Hanken Grotesk","Helvetica Neue",Arial,"Hiragino Sans","Yu Gothic",sans-serif;--fs-caption:clamp(10px,.72vw,12px);--fs-body:clamp(13px,.9vw,15px);--fs-section-title:clamp(44px,6.4vw,94px)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--jp);font-size:var(--fs-body);font-weight:200;line-height:2.12;letter-spacing:.055em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}img{display:block;width:100%;height:auto}a,button{color:inherit}a{text-decoration:none}button{font:inherit}::selection{background:var(--ink);color:var(--paper)}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.55s;animation-timing-function:var(--ease-soft)}.page-progress{position:fixed;inset:0 auto auto 0;z-index:80;width:100%;height:2px;background:var(--accent);transform-origin:0 50%;transform:scaleX(0)}@supports (animation-timeline:scroll()){.page-progress{animation:progress-scroll linear both;animation-timeline:scroll(root block)}
@keyframes progress-scroll{to{transform:scaleX(1)}
}
}.intro-loader{position:fixed;inset:0;z-index:100;display:grid;place-items:center;background:#f7f1e7;pointer-events:none;transform:translateY(0);transition:transform 1.2s var(--ease-soft),opacity .8s var(--ease-soft)}.intro-loader__inner{overflow:hidden}.intro-loader span{display:block;color:rgba(72,68,63,.48);font-family:var(--serif);font-size:clamp(34px,5vw,82px);font-weight:300;letter-spacing:.16em;transform:translateY(110%);animation:loader-type 1.2s var(--ease-soft) forwards}body.is-loaded .intro-loader{opacity:0;transform:translateY(-100%)}@keyframes loader-type{to{transform:translateY(0)}
}.site-header{position:fixed;inset:0 0 auto;z-index:30;width:100%;padding:30px clamp(22px,4vw,56px);display:flex;align-items:flex-start;justify-content:space-between;color:rgba(73,70,66,.58);transition:color .45s var(--ease),transform .8s var(--ease-soft),opacity .8s var(--ease-soft)}.logo{display:grid;gap:4px;line-height:1}.logo span{font-family:var(--serif);font-size:clamp(22px,2.15vw,38px);font-weight:300;letter-spacing:.045em}.global-nav{display:flex;gap:clamp(16px,2vw,30px);font-family:var(--grotesk);font-size:clamp(11px,.78vw,13px);font-weight:300;line-height:1;letter-spacing:.11em}.global-nav a{position:relative;padding-bottom:5px}.global-nav a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:currentColor;opacity:.7;transition:width .45s var(--ease)}.global-nav a:hover::after{width:100%}.hero-full{position:relative;min-height:100svh;overflow:hidden;background:#ebe9e3;color:var(--hero-type);isolation:isolate}.hero-full img{position:absolute;inset:0;width:100%;height:100%}.hero-full img{object-fit:cover;object-position:center center;filter:saturate(.98) brightness(1.02) contrast(.98);transform:scale(1.04);animation:hero-kenburns 7s var(--ease-soft) .45s forwards}.hero-atmosphere{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 13% 70%,rgba(226,205,179,.36),rgba(226,205,179,0) 34%),linear-gradient(90deg,rgba(248,244,238,.16),rgba(248,244,238,0) 46%),linear-gradient(0deg,rgba(248,244,238,.12),rgba(248,244,238,0) 42%)}.hero-atmosphere::after{content:"";position:absolute;inset:-20%;background:radial-gradient(circle at 24% 72%,rgba(255,255,255,.22),rgba(255,255,255,0) 24%),radial-gradient(circle at 58% 20%,rgba(255,255,255,.15),rgba(255,255,255,0) 18%);transform:translate3d(var(--mx,0),var(--my,0),0);transition:transform .8s var(--ease-soft)}@keyframes hero-kenburns{to{transform:scale(1)}
}.hero-title-group{position:absolute;left:clamp(92px,10vw,188px);top:50%;z-index:2;display:grid;grid-template-columns:auto 1fr;gap:clamp(54px,5.8vw,92px);align-items:center;transform:translateY(-50%);color:var(--hero-type)}.hero-kana{display:flex;flex-direction:column;gap:.48em;margin:0;font-family:var(--jp);font-size:clamp(15px,1.18vw,22px);font-weight:200;line-height:1;letter-spacing:.02em}.hero-kana span,.hero-type span,.hero-label{display:inline-block;opacity:0;filter:blur(8px);transform:translateY(18px);animation:type-in 1.2s var(--ease-soft) forwards}.hero-kana span:nth-child(1){animation-delay:.9s}.hero-kana span:nth-child(2){animation-delay:1s}.hero-kana span:nth-child(3){animation-delay:1.1s}.hero-kana span:nth-child(4){animation-delay:1.2s}.hero-type{transform:translateY(7px)}.hero-label{margin:0 0 12px;font-family:var(--serif);font-size:clamp(14px,1.16vw,20px);font-weight:300;line-height:1;letter-spacing:.16em;animation-delay:1.1s}.hero-type h1{margin:0;font-family:var(--serif);font-size:clamp(42px,4.15vw,74px);font-weight:300;line-height:.95;letter-spacing:.17em}.hero-type h1 span:nth-child(1){animation-delay:1.22s}.hero-type h1 span:nth-child(2){animation-delay:1.36s}@keyframes type-in{to{opacity:1;filter:blur(0);transform:translateY(0)}
}.scroll-cue{position:absolute;right:clamp(22px,4vw,56px);bottom:44px;z-index:2;display:grid;justify-items:center;gap:14px;font-family:var(--grotesk);font-size:10px;font-weight:300;letter-spacing:.18em;color:rgba(73,70,66,.42)}.scroll-cue span{writing-mode:vertical-rl}.scroll-cue::after{content:"";width:1px;height:58px;background:currentColor;transform-origin:50% 0;animation:scroll-line 1.8s var(--ease-soft) infinite}@keyframes scroll-line{0%{transform:scaleY(0);opacity:0}
30%{transform:scaleY(1);opacity:.75}
100%{transform:scaleY(0);opacity:0;transform-origin:50% 100%}
}.section{position:relative;padding:clamp(96px,12vw,176px) clamp(22px,7vw,108px)}.section-kicker{display:grid;gap:8px;margin-bottom:clamp(42px,5.6vw,84px);color:var(--muted);font-family:var(--grotesk);font-size:var(--fs-caption);font-weight:300;line-height:1.35;letter-spacing:.16em}.section-kicker span{width:44px;padding-bottom:8px;border-bottom:1px solid var(--line);transform-origin:0 50%}.section-kicker p{margin:0}.section-title-row{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:clamp(36px,4.8vw,72px)}.eyebrow{margin:0 0 18px;color:var(--accent);font-family:var(--grotesk);font-size:var(--fs-caption);font-weight:300;line-height:1.45;letter-spacing:.16em}.section-title-row h2,.profile-content h2,.contact-inner h2{margin:0;font-family:var(--serif);font-size:var(--fs-section-title);font-weight:300;line-height:.96;letter-spacing:-.025em}.text-link{display:inline-block;margin-top:18px;padding-bottom:6px;border-bottom:1px solid currentColor;font-family:var(--grotesk);font-size:var(--fs-caption);font-weight:300;line-height:1.45;letter-spacing:.16em}[data-animate]{opacity:0;transform:translateY(26px);filter:blur(10px);transition:opacity 1s var(--ease-soft),transform 1s var(--ease-soft),filter 1s var(--ease-soft)}[data-animate].is-inview{opacity:1;transform:translateY(0);filter:blur(0)}[data-animate="image-reveal"]{overflow:hidden;clip-path:inset(0 0 12% 0)}[data-animate="image-reveal"].is-inview{clip-path:inset(0 0 0 0)}.information-section{background:var(--paper)}.info-accordion{display:grid;border-top:1px solid var(--line)}.info-item{border-bottom:1px solid var(--line)}.info-item summary{list-style:none;display:grid;grid-template-columns:240px 1fr 34px;gap:clamp(20px,4vw,68px);align-items:center;padding:clamp(24px,3.4vw,46px) 0;cursor:pointer}.info-item summary::-webkit-details-marker{display:none}.info-meta{display:grid;align-content:start;gap:8px;color:var(--muted);font-family:var(--grotesk);font-size:var(--fs-caption);font-weight:300;letter-spacing:.14em}.info-meta span{color:var(--accent);text-transform:uppercase}.info-title{display:block;max-width:900px;font-family:var(--jp);font-size:clamp(23px,2.65vw,42px);font-weight:200;line-height:1.42;letter-spacing:-.012em;transition:opacity .35s var(--ease),transform .5s var(--ease)}.info-item summary:hover .info-title{opacity:.58;transform:translateX(8px)}.info-toggle{position:relative;width:28px;height:28px;justify-self:end;border:1px solid rgba(23,20,16,.18);border-radius:50%;transition:transform .45s var(--ease),border-color .45s var(--ease)}.info-toggle::before,.info-toggle::after{content:"";position:absolute;inset:50% auto auto 50%;width:11px;height:1px;background:currentColor;transform:translate(-50%,-50%);opacity:.62;transition:transform .35s var(--ease)}.info-toggle::after{transform:translate(-50%,-50%) rotate(90deg)}.info-item[open] .info-toggle{transform:rotate(180deg);border-color:rgba(23,20,16,.34)}.info-item[open] .info-toggle::after{transform:translate(-50%,-50%) rotate(0deg)}.info-body{max-width:780px;margin:-10px 0 clamp(30px,4vw,52px) calc(240px + clamp(20px,4vw,68px));animation:accordionFade .5s var(--ease-soft)}.info-body p{margin:0;color:var(--muted);font-size:var(--fs-body);line-height:2.12}@keyframes accordionFade{from{opacity:0;transform:translateY(-10px);filter:blur(6px)}
}.profile-section{display:grid;grid-template-columns:45vw 1fr;min-height:92svh;background:radial-gradient(circle at 0% 20%,rgba(173,142,116,.08),transparent 38%),linear-gradient(180deg,#2a2420 0%,#1d1815 100%);color:#fff}.profile-visual{min-height:620px;transition:clip-path 1.2s var(--ease-soft)}.profile-visual img{height:100%;object-fit:cover;object-position:70% center;filter:saturate(.88) brightness(.92);transform:scale(1.04);transition:transform 1.6s var(--ease-soft)}.profile-visual.is-inview img{transform:scale(1)}.profile-content{align-self:center;padding:clamp(56px,7vw,104px)}.profile-content p{max-width:540px;color:rgba(255,255,255,.66);font-size:var(--fs-body);font-weight:200;line-height:2.18}.profile-data{display:grid;margin:38px 0;border-top:1px solid rgba(255,255,255,.16)}.profile-data div{display:grid;grid-template-columns:112px 1fr;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.16)}.profile-data dt{color:rgba(255,255,255,.44);font-family:var(--grotesk);font-size:var(--fs-caption);font-weight:300;line-height:1.45;letter-spacing:.16em}.profile-data dd{margin:0;font-family:var(--jp);font-size:clamp(17px,1.4vw,23px);font-weight:200;line-height:1.4}.awards{margin-top:clamp(34px,4vw,54px)}.awards h3{margin:0 0 18px;font-family:var(--serif);font-size:clamp(31px,3.2vw,52px);font-weight:300;line-height:1;letter-spacing:-.02em}.awards ul{display:grid;gap:12px;list-style:none;margin:0;padding:0;color:rgba(255,255,255,.66)}.awards li{display:grid;grid-template-columns:70px 1fr;gap:18px;border-top:1px solid rgba(255,255,255,.12);padding-top:12px;line-height:1.9}.performance-section{background:var(--bg)}.performance-intro{width:min(720px,100%);margin:0 0 clamp(44px,7vw,92px) auto;color:var(--muted)}.performance-intro p{margin:0}.tab-shell{display:grid;grid-template-columns:minmax(180px,260px) 1fr;gap:clamp(28px,5vw,78px);align-items:start}.tab-nav{position:sticky;top:108px;display:grid;border-top:1px solid var(--line)}.tab-button{appearance:none;width:100%;padding:18px 0;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--muted);cursor:pointer;text-align:left;font-family:var(--jp);font-size:clamp(17px,1.5vw,25px);font-weight:200;line-height:1.4;letter-spacing:.08em;transition:color .35s var(--ease),padding-left .35s var(--ease)}.tab-button::before{content:"□";margin-right:10px;color:rgba(23,20,16,.28);font-family:var(--grotesk);font-size:10px;vertical-align:.2em}.tab-button:hover,.tab-button.is-active{color:var(--ink);padding-left:10px}.tab-button.is-active::before{content:"■";color:var(--accent)}.tab-panels{min-width:0;view-transition-name:works-panel}.tab-panel{animation:panel-in .68s var(--ease-soft)}@keyframes panel-in{from{opacity:0;transform:translateY(18px);filter:blur(10px)}
}.panel-head{display:grid;gap:10px;margin-bottom:30px}.panel-count{margin:0;color:var(--accent);font-family:var(--grotesk);font-size:var(--fs-caption);letter-spacing:.16em;text-transform:uppercase}.panel-head h3{margin:0;font-family:var(--serif);font-size:clamp(44px,6vw,84px);font-weight:300;line-height:.98;letter-spacing:-.02em}.works-list{display:grid;border-top:1px solid var(--line)}.works-list article{display:grid;grid-template-columns:110px 1fr minmax(100px,180px);gap:clamp(14px,3vw,42px);align-items:baseline;padding:18px 0;border-bottom:1px solid var(--line);transform-origin:0 50%;transition:opacity .35s var(--ease),transform .35s var(--ease)}.works-list article:hover{opacity:.62;transform:translateX(8px)}.works-list.simple article{grid-template-columns:minmax(110px,180px) 1fr minmax(100px,220px)}.works-list time,.works-list p{color:var(--muted);font-family:var(--grotesk);font-size:var(--fs-caption);font-weight:300;letter-spacing:.12em}.works-list h4{margin:0;font-family:var(--jp);font-size:clamp(17px,1.35vw,23px);font-weight:200;line-height:1.48;letter-spacing:.03em}.works-list p{margin:0;text-align:right}.contact-section{padding:clamp(90px,13vw,184px) clamp(22px,7vw,108px);background:linear-gradient(rgba(128,118,108,.40),rgba(128,118,108,.40)),url("./images/hero_pc.jpg") center 22% / cover;color:#fff}.contact-inner{width:min(720px,100%)}.contact-inner p:not(.eyebrow){max-width:500px;color:rgba(255,255,255,.7);font-size:var(--fs-body);font-weight:200;line-height:2.18}.contact-company{display:grid;gap:6px;margin-top:34px;padding-top:24px;border-top:1px solid rgba(255,255,255,.18)}.contact-company span{color:rgba(255,255,255,.48);font-family:var(--grotesk);font-size:var(--fs-caption);font-weight:300;letter-spacing:.16em;text-transform:uppercase}.contact-company strong{color:#fff;font-family:var(--serif);font-size:clamp(24px,3vw,32px);font-weight:300;line-height:1;letter-spacing:.1em}.contact-list{display:grid;gap:14px;margin-top:40px;font-family:var(--serif);font-size:clamp(24px,3.2vw,48px);font-weight:300;line-height:1.12;letter-spacing:-.02em}.contact-list a,.contact-list span{border-bottom:1px solid rgba(255,255,255,.18);padding-bottom:14px}.site-footer{display:grid;grid-template-columns:1fr auto auto;gap:clamp(22px,4vw,64px);align-items:end;padding:40px clamp(22px,4vw,56px);background:#111;color:rgba(255,255,255,.64);font-family:var(--grotesk);font-size:var(--fs-caption);font-weight:300;line-height:1.55;letter-spacing:.08em}.footer-logo{margin:0;color:#fff;font-family:var(--serif);font-size:clamp(26px,2.4vw,42px);font-weight:300;line-height:1;letter-spacing:.04em}.site-footer p{margin:8px 0 0}.site-footer nav{display:flex;gap:20px}.site-footer small{color:rgba(255,255,255,.4)}@supports (animation-timeline:view()){[data-animate="reveal-row"]{animation:row-view linear both;animation-timeline:view();animation-range:entry 10% cover 32%}
@keyframes row-view{from{opacity:0;transform:translateY(22px);filter:blur(8px)}
to{opacity:1;transform:translateY(0);filter:blur(0)}
}
}@media (max-width:1024px){.profile-section,.tab-shell{grid-template-columns:1fr}
.profile-visual{min-height:72svh}
.info-item summary{grid-template-columns:1fr 28px;gap:18px}
.info-meta{grid-column:1 / -1}
.info-body{margin-left:0}
.tab-nav{position:static;display:flex;gap:8px;overflow-x:auto;border:0;padding-bottom:8px}
.tab-button{flex:0 0 auto;width:auto;min-width:116px;padding:12px 14px;border:1px solid var(--line);border-radius:999px;font-size:15px;text-align:center}
.tab-button:hover,.tab-button.is-active{padding-left:14px}
.tab-button::before{display:none}
.site-footer{grid-template-columns:1fr}
}@media (max-width:640px){:root{--fs-section-title:clamp(42px,13vw,72px)}
.site-header{padding:20px}
.global-nav{display:none}
.hero-atmosphere{background:radial-gradient(circle at 8% 78%,rgba(225,204,178,.22),rgba(225,204,178,0) 38%),linear-gradient(0deg,rgba(248,244,238,.1),rgba(248,244,238,0) 40%)}
.hero-title-group{left:28px;top:auto;bottom:54px;grid-template-columns:auto 1fr;gap:24px;transform:none}
.hero-kana{font-size:14px;gap:.38em}
.hero-label{margin-bottom:9px;font-size:12px}
.hero-type h1{font-size:clamp(32px,10vw,46px);letter-spacing:.12em;line-height:1}
.scroll-cue{display:none}
.section,.profile-content,.contact-section{padding-left:20px;padding-right:20px}
.section-title-row{display:block}
.info-item summary{padding:24px 0}
.info-title{font-size:clamp(21px,6vw,34px)}
.works-list article,.works-list.simple article{grid-template-columns:72px 1fr;gap:8px 16px}
.works-list p{grid-column:2;text-align:left}
.awards li{grid-template-columns:1fr;gap:4px}
.site-footer nav{flex-wrap:wrap}
}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important;transition-duration:.001ms !important}
.intro-loader{display:none}
[data-animate]{opacity:1;transform:none;filter:none}.hero-full img{animation:none;transform:none}
}.site-header .logo{opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .7s var(--ease-soft),transform .7s var(--ease-soft)}body.is-scrolled .site-header .logo{opacity:1;transform:translateY(0);pointer-events:auto}body.is-scrolled .site-header{color:rgba(73,70,66,.72)}@media (max-width:640px){.site-header .logo{opacity:0}
body.is-scrolled .site-header .logo{opacity:1}
}.performance-intro{width:min(640px,100%);margin:0 0 clamp(44px,7vw,92px) auto;color:var(--muted)}.performance-intro p{margin:0;font-family:var(--jp);font-size:clamp(14px,1vw,16px);font-weight:200;line-height:2.2;letter-spacing:.055em}.performance-section .section-title-row{margin-bottom:clamp(28px,4vw,58px)}.profile-section{background:radial-gradient(circle at 12% 18%,rgba(255,255,255,.82),rgba(255,255,255,0) 36%),radial-gradient(circle at 92% 12%,rgba(232,218,199,.34),rgba(232,218,199,0) 42%),linear-gradient(135deg,#fbf7ef 0%,#f4ece0 48%,#fbf7ef 100%);color:var(--ink)}.profile-visual{background:#f8f4ee}.profile-visual img{filter:saturate(.92) brightness(1.03) contrast(.96);opacity:.96}.profile-content p{color:rgba(42,36,30,.66)}.profile-data{border-top:1px solid rgba(42,36,30,.14)}.profile-data div{border-bottom:1px solid rgba(42,36,30,.14)}.profile-data dt{color:rgba(42,36,30,.46)}.profile-data dd{color:rgba(23,20,16,.82)}.awards h3{color:rgba(23,20,16,.9)}.awards ul{color:rgba(42,36,30,.66)}.awards li{border-top:1px solid rgba(42,36,30,.12)}.awards li span{color:rgba(42,36,30,.46)}.contact-section{background:linear-gradient(90deg,rgba(251,247,239,.98) 0%,rgba(251,247,239,.9) 42%,rgba(251,247,239,.62) 72%,rgba(251,247,239,.42) 100%
),radial-gradient(circle at 10% 80%,rgba(229,205,174,.36),rgba(229,205,174,0) 38%),url("./images/hero_pc.jpg") right center / cover;color:var(--ink)}.contact-inner p:not(.eyebrow){color:rgba(42,36,30,.66)}.contact-company{border-top:1px solid rgba(42,36,30,.14)}.contact-company strong{color:rgba(23,20,16,.86)}.contact-list{color:rgba(23,20,16,.86)}@media (max-width:640px){.profile-section{background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.84),rgba(255,255,255,0) 42%),linear-gradient(180deg,#fbf7ef 0%,#f4ece0 100%)}
.contact-section{background:linear-gradient(180deg,rgba(251,247,239,.98) 0%,rgba(251,247,239,.92) 48%,rgba(251,247,239,.72) 100%
),url("./images/hero_sp.jpg") center center / cover}
}.contact-list{font-family:var(--grotesk);font-size:clamp(18px,2.05vw,32px);font-weight:300;line-height:1.35;letter-spacing:.075em;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.contact-phone,.contact-mail{font-family:var(--grotesk);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.contact-phone{letter-spacing:.08em}.contact-mail{letter-spacing:.045em;text-transform:none}@media (max-width:640px){.contact-list{font-size:clamp(17px,5vw,24px);letter-spacing:.055em}
.contact-phone{letter-spacing:.06em}
.contact-mail{letter-spacing:.02em}
}.profile-content h2,.contact-inner h2{font-size:clamp(36px,4.2vw,62px);line-height:1.08;letter-spacing:.015em}.profile-content h2{margin-bottom:clamp(24px,3vw,38px)}.contact-inner h2{margin-bottom:clamp(22px,2.8vw,34px)}@media (max-width:640px){.profile-content h2,.contact-inner h2{font-size:clamp(32px,9.2vw,44px);line-height:1.12;letter-spacing:.02em}
}.profile-visual img{object-position:center center;filter:saturate(.96) brightness(1.02) contrast(.97)}@media (max-width:1024px){.profile-visual img{object-position:center 42%}
}@media (max-width:640px){.profile-visual{min-height:68svh}
.profile-visual img{object-position:center 38%}
}.hero-full{background:#ebe9e3}.hero-full img{object-fit:cover;object-position:center center;filter:saturate(.98) brightness(1.02) contrast(.98)}.hero-title-group{left:clamp(54px,7vw,104px);top:49.5%;gap:clamp(34px,4.2vw,64px);align-items:center;transform:translateY(-50%);color:rgba(255,255,255,.82)}.hero-kana{gap:.82em;font-size:clamp(16px,1.18vw,22px);font-weight:200;line-height:1;letter-spacing:.02em;color:rgba(255,255,255,.84)}.hero-type{transform:translateY(4px)}.hero-label{margin:0 0 10px;font-family:var(--serif);font-size:clamp(14px,1vw,18px);font-weight:300;line-height:1;letter-spacing:.08em;color:rgba(255,255,255,.72)}.hero-type h1{margin:0;font-family:var(--serif);font-size:clamp(46px,3.9vw,70px);font-weight:300;line-height:1;letter-spacing:.18em;color:rgba(255,255,255,.86)}.hero-type h1 span{white-space:nowrap}.hero-type h1 span:nth-child(1){margin-right:.16em}.hero-atmosphere{background:radial-gradient(circle at 13% 70%,rgba(226,205,179,.26),rgba(226,205,179,0) 34%),linear-gradient(90deg,rgba(248,244,238,.08),rgba(248,244,238,0) 46%),linear-gradient(0deg,rgba(248,244,238,.10),rgba(248,244,238,0) 42%)}.scroll-cue{color:rgba(255,255,255,.52)}@media (max-width:1024px){.hero-title-group{left:34px;gap:26px}
.hero-kana{font-size:15px}
.hero-type h1{font-size:clamp(36px,5vw,54px);letter-spacing:.16em}
}@media (max-width:640px){.hero-full img{object-position:center center}
.hero-title-group{left:20px;right:20px;top:50%;gap:18px;grid-template-columns:auto 1fr}
.hero-kana{gap:.72em;font-size:13px;color:rgba(255,255,255,.82)}
.hero-label{margin-bottom:8px;font-size:12px;letter-spacing:.06em;color:rgba(255,255,255,.70)}
.hero-type h1{font-size:clamp(26px,7vw,38px);line-height:1.08;letter-spacing:.15em;color:rgba(255,255,255,.86)}
}.hero-type h1{font-family:"Noto Serif JP","Yu Mincho","YuMincho","Hiragino Mincho ProN",serif;font-size:clamp(25px,2.15vw,38px);font-weight:200;line-height:1.15;letter-spacing:.36em;color:rgba(255,255,255,.82)}.hero-type h1 span{display:inline;white-space:nowrap}.hero-type h1 span:nth-child(1){margin-right:.45em}.hero-type h1 span:nth-child(2){margin-right:0}.hero-label{font-family:"Noto Serif JP","Yu Mincho","YuMincho","Hiragino Mincho ProN",serif;font-size:clamp(11px,.82vw,14px);font-weight:200;letter-spacing:.08em;color:rgba(255,255,255,.70)}.hero-title-group{gap:clamp(30px,3.8vw,58px)}@media (max-width:1024px){.hero-type h1{font-size:clamp(23px,3.4vw,34px);letter-spacing:.30em}
}@media (max-width:640px){.hero-type h1{font-size:clamp(21px,5.2vw,28px);letter-spacing:.24em;line-height:1.25}
.hero-type h1 span:nth-child(1){margin-right:.32em}
.hero-label{font-size:11px}
}.contact-section{position:relative;overflow:hidden;padding:clamp(100px,13vw,188px) clamp(22px,7vw,108px);background:radial-gradient(circle at 12% 16%,rgba(255,255,255,.78),rgba(255,255,255,0) 34%),radial-gradient(circle at 86% 80%,rgba(224,202,172,.22),rgba(224,202,172,0) 42%),linear-gradient(135deg,#fbf7ef 0%,#f3ecdf 54%,#fbf8f3 100%);color:var(--ink)}.contact-section::before{content:"";position:absolute;left:clamp(22px,7vw,108px);right:clamp(22px,7vw,108px);top:clamp(54px,7vw,92px);height:1px;background:rgba(42,36,30,.12);pointer-events:none}.contact-section::after{content:"OFFICIAL CONTACT";position:absolute;right:clamp(22px,4vw,56px);top:50%;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;font-family:var(--grotesk);font-size:10px;font-weight:300;line-height:1;letter-spacing:.24em;color:rgba(42,36,30,.24);pointer-events:none}.contact-inner{width:min(860px,100%);margin-left:auto;margin-right:auto}.contact-inner .eyebrow{color:var(--accent)}.contact-inner h2{color:rgba(23,20,16,.88)}.contact-inner p:not(.eyebrow){max-width:520px;color:rgba(42,36,30,.62)}.contact-company{margin-top:clamp(38px,5vw,64px);padding-top:clamp(24px,3vw,36px);border-top:1px solid rgba(42,36,30,.14)}.contact-company span{color:rgba(42,36,30,.46)}.contact-company strong{color:rgba(23,20,16,.84)}.contact-list{width:min(720px,100%);margin-top:clamp(38px,5vw,64px);color:rgba(23,20,16,.84)}.contact-list a,.contact-list span{border-bottom:1px solid rgba(42,36,30,.14)}.contact-list a:hover{opacity:.56}@media (max-width:640px){.contact-section{padding-top:92px;padding-bottom:112px}
.contact-section::after{display:none}
.contact-inner{margin-left:0;margin-right:0}
}:root{--contact-komatsu-bg:#fbf7ed;--contact-komatsu-red:#8f2d2d;--contact-komatsu-red-line:color-mix(in srgb,#8f2d2d 24%,transparent)}.contact-section{background:radial-gradient(circle at 12% 16%,rgba(255,255,255,.58),rgba(255,255,255,0) 36%),linear-gradient(135deg,var(--contact-komatsu-bg) 0%,#f8f0e4 100%);color:var(--contact-komatsu-red)}.contact-section::before{background:var(--contact-komatsu-red-line)}.contact-section::after{color:color-mix(in srgb,var(--contact-komatsu-red) 30%,transparent)}.contact-inner .eyebrow,.contact-inner h2,.contact-inner p:not(.eyebrow),.contact-company span,.contact-company strong,.contact-list{color:var(--contact-komatsu-red)}.contact-inner p:not(.eyebrow){color:color-mix(in srgb,var(--contact-komatsu-red) 78%,transparent)}.contact-company{border-top:1px solid var(--contact-komatsu-red-line)}.contact-list a,.contact-list span{border-bottom:1px solid var(--contact-komatsu-red-line)}.contact-list a:hover{opacity:.58}@supports not (color:color-mix(in srgb,red,transparent)){:root{--contact-komatsu-red-line:rgba(159,37,40,.24)}
.contact-section::after{color:rgba(159,37,40,.30)}
.contact-inner p:not(.eyebrow){color:rgba(159,37,40,.78)}
}:root{--ink:#8f2d2d;--muted:rgba(143,45,45,.62);--line:rgba(143,45,45,.18);--accent:#8f2d2d;--deep-red:#8f2d2d;--deep-red-soft:rgba(143,45,45,.68);--deep-red-muted:rgba(143,45,45,.52);--deep-red-line:rgba(143,45,45,.18)}body{color:var(--deep-red)}.site-header,.site-header .global-nav,.logo{color:rgba(143,45,45,.68)}body.is-scrolled .site-header{color:rgba(143,45,45,.78)}.eyebrow,.section-kicker,.section-title-row h2,.profile-content h2,.contact-inner h2,.panel-head h3,.awards h3{color:var(--deep-red)}.section-kicker span,.info-accordion,.info-item,.profile-data,.profile-data div,.awards li,.works-list,.works-list article,.contact-company,.contact-list a,.contact-list span{border-color:var(--deep-red-line)}.information-section{color:var(--deep-red)}.info-meta,.info-body p,.info-title,.info-meta span,.info-toggle,.text-link{color:var(--deep-red)}.info-body p,.info-meta,.performance-intro{color:var(--deep-red-soft)}.profile-section{color:var(--deep-red)}.profile-content p,.profile-data dt,.profile-data dd,.awards ul,.awards li,.awards li span{color:var(--deep-red)}.profile-content p,.awards ul{color:var(--deep-red-soft)}.profile-data dt,.awards li span{color:var(--deep-red-muted)}.performance-section{color:var(--deep-red)}.tab-button,.works-list time,.works-list p,.panel-count{color:var(--deep-red-muted)}.tab-button:hover,.tab-button.is-active,.works-list h4{color:var(--deep-red)}.tab-button::before{color:rgba(143,45,45,.32)}.tab-button.is-active::before{color:var(--deep-red)}.contact-section,.contact-inner .eyebrow,.contact-inner h2,.contact-inner p:not(.eyebrow),.contact-company span,.contact-company strong,.contact-list{color:var(--deep-red)}.site-footer{background:#8f2d2d;color:rgba(255,250,244,.72)}.site-footer .footer-logo{color:#fffaf4}.site-footer small{color:rgba(255,250,244,.52)}.hero-title-group,.hero-kana,.hero-label,.hero-type h1,.scroll-cue{color:inherit}.hero-full + *{color:var(--deep-red)}@media (max-width:640px){.site-header,.site-header .global-nav,.logo{color:rgba(143,45,45,.72)}
}:root{--ink:#6f6b66;--muted:rgba(111,107,102,.62);--line:rgba(111,107,102,.18);--accent:#8b8580;--deep-red:#6f6b66;--deep-red-soft:rgba(111,107,102,.66);--deep-red-muted:rgba(111,107,102,.50);--deep-red-line:rgba(111,107,102,.16);--contact-komatsu-red:#6f6b66;--contact-komatsu-red-line:rgba(111,107,102,.18);--hero-type:rgba(255,255,255,.78)}body{color:var(--ink)}.site-header,.site-header .global-nav,.logo{color:rgba(111,107,102,.66)}body.is-scrolled .site-header{color:rgba(111,107,102,.76)}.hero-title-group,.hero-kana,.hero-label,.hero-type h1,.scroll-cue{color:rgba(255,255,255,.78)}.hero-label{color:rgba(255,255,255,.64)}.hero-kana{color:rgba(255,255,255,.72)}.hero-type h1{color:rgba(255,255,255,.78)}.eyebrow,.section-kicker,.section-title-row h2,.profile-content h2,.contact-inner h2,.panel-head h3,.awards h3,.info-title,.info-meta,.info-meta span,.info-body p,.text-link,.profile-content p,.profile-data dt,.profile-data dd,.awards ul,.awards li,.awards li span,.performance-intro,.panel-count,.tab-button,.tab-button:hover,.tab-button.is-active,.works-list h4,.works-list time,.works-list p,.contact-section,.contact-inner .eyebrow,.contact-inner h2,.contact-inner p:not(.eyebrow),.contact-company span,.contact-company strong,.contact-list{color:var(--ink)}.info-body p,.profile-content p,.awards ul,.performance-intro,.works-list time,.works-list p{color:var(--muted)}.profile-data dt,.awards li span,.panel-count,.tab-button{color:rgba(111,107,102,.52)}.section-kicker span,.info-accordion,.info-item,.profile-data,.profile-data div,.awards li,.works-list,.works-list article,.contact-company,.contact-list a,.contact-list span{border-color:var(--line)}.info-toggle{color:var(--ink);border-color:var(--line)}.contact-section{background:radial-gradient(circle at 12% 16%,rgba(255,255,255,.58),rgba(255,255,255,0) 36%),linear-gradient(135deg,#fbf7ed 0%,#f6f0e6 100%);color:var(--ink)}.contact-section::before{background:var(--line)}.contact-section::after{color:rgba(111,107,102,.24)}.site-footer{background:#f1ece4;color:rgba(111,107,102,.68);border-top:1px solid var(--line)}.site-footer .footer-logo{color:rgba(111,107,102,.82)}.site-footer small{color:rgba(111,107,102,.48)}.site-footer nav a{color:rgba(111,107,102,.68)}@media (max-width:640px){.site-header,.site-header .global-nav,.logo{color:rgba(111,107,102,.70)}
}.site-header{isolation:isolate}.site-header::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;background:rgba(251,247,237,.58);border-bottom:1px solid rgba(111,107,102,.10);backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08);transition:opacity .55s var(--ease-soft),background-color .55s var(--ease-soft),border-color .55s var(--ease-soft);mask-image:linear-gradient(180deg,#000 0%,#000 72%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 72%,transparent 100%)}body.is-scrolled .site-header::before{opacity:1}body.is-scrolled .site-header{color:rgba(111,107,102,.78)}body:not(.is-scrolled) .site-header::before{opacity:0}@media (max-width:640px){.site-header::before{background:rgba(251,247,237,.68);backdrop-filter:blur(16px) saturate(1.06);-webkit-backdrop-filter:blur(16px) saturate(1.06)}
}.site-header::before{display:none !important}.site-header{background:transparent;border-bottom:1px solid transparent;backdrop-filter:none;-webkit-backdrop-filter:none}body.is-scrolled .site-header{background:rgba(251,247,237,.46);border-bottom:1px solid rgba(111,107,102,.12);backdrop-filter:blur(26px) saturate(1.18);-webkit-backdrop-filter:blur(26px) saturate(1.18);box-shadow:0 12px 32px rgba(111,107,102,.045)}body.is-scrolled .site-header::after{content:"";position:absolute;left:0;right:0;bottom:-24px;height:24px;pointer-events:none;background:linear-gradient(
180deg,rgba(251,247,237,.22) 0%,rgba(251,247,237,0) 100%
)}.site-header > *{position:relative;z-index:1}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){body.is-scrolled .site-header{background:rgba(251,247,237,.82)}
}@media (max-width:640px){body.is-scrolled .site-header{background:rgba(251,247,237,.58);backdrop-filter:blur(22px) saturate(1.14);-webkit-backdrop-filter:blur(22px) saturate(1.14)}
}body.is-scrolled .site-header{background:rgba(251,247,237,.30);border-bottom:1px solid rgba(111,107,102,.08);backdrop-filter:blur(10px) saturate(1.04);-webkit-backdrop-filter:blur(10px) saturate(1.04);box-shadow:none}body.is-scrolled .site-header::after{bottom:-14px;height:14px;background:linear-gradient(
180deg,rgba(251,247,237,.10) 0%,rgba(251,247,237,0) 100%
)}@media (max-width:640px){body.is-scrolled .site-header{background:rgba(251,247,237,.42);backdrop-filter:blur(8px) saturate(1.02);-webkit-backdrop-filter:blur(8px) saturate(1.02)}
}[data-animate]{filter:none !important;transition:opacity .7s var(--ease-soft),transform .7s var(--ease-soft) !important}[data-animate].is-inview{filter:none !important}[data-animate="image-reveal"]{clip-path:none !important;overflow:visible}[data-animate="image-reveal"].is-inview{clip-path:none !important}@supports (animation-timeline:view()){[data-animate="reveal-row"]{animation:none !important}
}.info-item summary:hover .info-title,.works-list article:hover{transform:none;opacity:.72}.page-progress{filter:none !important;will-change:transform}.hero-full img{animation-duration:3.8s !important}@media (prefers-reduced-motion:reduce){body.is-scrolled .site-header{backdrop-filter:none !important;-webkit-backdrop-filter:none !important}
}.section[data-animate="section"],.profile-section[data-animate="section"],.contact-section[data-animate="section"]{opacity:0;transform:translate3d(0,42px,0) scale(.985);filter:blur(18px) !important;transition:opacity 1.05s var(--ease-soft),transform 1.05s var(--ease-soft),filter 1.05s var(--ease-soft) !important;will-change:opacity,transform,filter}.section[data-animate="section"].is-inview,.profile-section[data-animate="section"].is-inview,.contact-section[data-animate="section"].is-inview{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0) !important;will-change:auto}.info-item[data-animate],[data-animate="image-reveal"],.works-list article,.profile-data div,.awards li{filter:none !important}.info-item[data-animate]{opacity:0;transform:translate3d(0,16px,0);transition:opacity .65s var(--ease-soft),transform .65s var(--ease-soft) !important}.info-item[data-animate].is-inview{opacity:1;transform:translate3d(0,0,0)}.information-section[data-animate="section"]{transition-duration:.92s !important}@media (max-width:640px){.section[data-animate="section"],.profile-section[data-animate="section"],.contact-section[data-animate="section"]{filter:blur(10px) !important;transform:translate3d(0,28px,0) scale(.992);transition-duration:.82s !important}
}@media (prefers-reduced-motion:reduce){.section[data-animate="section"],.profile-section[data-animate="section"],.contact-section[data-animate="section"],.info-item[data-animate]{opacity:1 !important;transform:none !important;filter:none !important;transition:none !important}
}:root{--ink:#4f4b47;--muted:rgba(79,75,71,.74);--line:rgba(79,75,71,.22);--accent:#6c6761;--deep-red:#4f4b47;--deep-red-soft:rgba(79,75,71,.74);--deep-red-muted:rgba(79,75,71,.62);--deep-red-line:rgba(79,75,71,.22);--contact-komatsu-red:#4f4b47;--contact-komatsu-red-line:rgba(79,75,71,.22)}body{color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.section[data-animate="section"],.profile-section[data-animate="section"],.contact-section[data-animate="section"]{filter:none !important;opacity:0;transform:translate3d(0,28px,0);transition:opacity .86s var(--ease-soft),transform .86s var(--ease-soft) !important}.section[data-animate="section"].is-inview,.profile-section[data-animate="section"].is-inview,.contact-section[data-animate="section"].is-inview{filter:none !important;opacity:1;transform:translate3d(0,0,0)}.hero-title-group,.hero-kana,.hero-label,.hero-type h1,.scroll-cue{color:rgba(255,255,255,.92);text-shadow:0 1px 2px rgba(55,48,42,.18),0 12px 34px rgba(55,48,42,.18)}.hero-label{color:rgba(255,255,255,.76)}.hero-kana{color:rgba(255,255,255,.86)}.hero-type h1{color:rgba(255,255,255,.94)}.site-header,.site-header .global-nav,.logo{color:rgba(79,75,71,.82)}body.is-scrolled .site-header{color:rgba(79,75,71,.88);background:rgba(251,247,237,.42);border-bottom:1px solid rgba(79,75,71,.11);backdrop-filter:blur(8px) saturate(1.02);-webkit-backdrop-filter:blur(8px) saturate(1.02)}.eyebrow,.section-kicker,.section-title-row h2,.profile-content h2,.contact-inner h2,.panel-head h3,.awards h3,.info-title,.info-meta,.info-meta span,.text-link,.profile-data dt,.profile-data dd,.awards li,.awards li span,.panel-count,.tab-button,.tab-button:hover,.tab-button.is-active,.works-list h4,.contact-company span,.contact-company strong,.contact-list{color:var(--ink)}.info-body p,.profile-content p,.awards ul,.performance-intro,.works-list time,.works-list p,.site-footer small{color:var(--muted)}.profile-data dt,.awards li span,.panel-count,.info-meta,.works-list time{color:rgba(79,75,71,.9)}.text-link,.contact-list a,.tab-button.is-active{color:#4a4642}.info-toggle{color:#4a4642;border-color:rgba(79,75,71,.26)}.info-toggle:hover,.text-link:hover,.contact-list a:hover{opacity:.72}.section-kicker span,.info-accordion,.info-item,.profile-data,.profile-data div,.awards li,.works-list,.works-list article,.contact-company,.contact-list a,.contact-list span{border-color:rgba(79,75,71,.22)}.info-title{color:#45413d}.info-body p{color:rgba(69,65,61,.78)}.profile-content p{color:rgba(69,65,61,.76)}.works-list h4{color:#45413d}.works-list p{color:rgba(69,65,61,.72)}.contact-section{color:var(--ink)}.contact-inner p:not(.eyebrow){color:rgba(69,65,61,.74)}.contact-section::after{color:rgba(79,75,71,.30)}.site-footer{color:rgba(79,75,71,.74)}.site-footer .footer-logo{color:rgba(79,75,71,.90)}.site-footer nav a{color:rgba(79,75,71,.76)}@media (max-width:640px){body{color:#47433f}
.hero-title-group,.hero-kana,.hero-label,.hero-type h1,.scroll-cue{color:rgba(255,255,255,.94);text-shadow:0 1px 3px rgba(55,48,42,.24),0 10px 28px rgba(55,48,42,.20)}
.section[data-animate="section"],.profile-section[data-animate="section"],.contact-section[data-animate="section"]{transform:translate3d(0,20px,0);transition-duration:.68s !important}
}.hero-title-group{left:14.7%;top:54.6%;transform:translateY(-50%) !important;color:rgba(255,255,255,.88)}.hero-kana{color:rgba(255,255,255,.84);text-shadow:0 1px 3px rgba(18,27,36,.25),0 10px 24px rgba(18,27,36,.18)}.hero-label{color:rgba(255,255,255,.72);text-shadow:0 1px 3px rgba(18,27,36,.22),0 8px 20px rgba(18,27,36,.14)}.hero-type h1{color:rgba(255,255,255,.88);text-shadow:0 1px 4px rgba(18,27,36,.28),0 12px 28px rgba(18,27,36,.16)}.hero-full .site-header,.site-header:not(body.is-scrolled .site-header){color:rgba(255,255,255,.78)}body:not(.is-scrolled) .site-header,body:not(.is-scrolled) .site-header .global-nav,body:not(.is-scrolled) .logo{color:rgba(255,255,255,.76);text-shadow:0 1px 8px rgba(18,27,36,.16)}@media (max-width:640px){
.hero-title-group{left:8vw;top:60%;transform:none !important}
.hero-kana,.hero-label,.hero-type h1{color:rgba(255,255,255,.92)}
}.hero-full{background:#d7d9de}.hero-atmosphere{z-index:1;background:linear-gradient(90deg,rgba(31,46,72,.18),rgba(31,46,72,.02) 26%,rgba(248,244,238,0) 58%),radial-gradient(circle at 19% 64%,rgba(220,205,186,.18),rgba(220,205,186,0) 34%),linear-gradient(0deg,rgba(244,243,240,.06),rgba(244,243,240,0) 42%)}.hero-atmosphere::after{background:radial-gradient(circle at 22% 70%,rgba(255,255,255,.18),rgba(255,255,255,0) 22%),radial-gradient(circle at 60% 18%,rgba(255,255,255,.10),rgba(255,255,255,0) 14%)}.hero-title-group{z-index:3;left:14.5%;top:54%;transform:translateY(-50%) !important}.hero-kana{color:rgba(255,255,255,.86);text-shadow:0 1px 2px rgba(18,24,34,.14),0 10px 28px rgba(18,24,34,.10)}.hero-label{color:rgba(255,255,255,.72);text-shadow:0 1px 2px rgba(18,24,34,.12),0 10px 24px rgba(18,24,34,.08)}.hero-type h1{color:rgba(255,255,255,.88);text-shadow:0 1px 3px rgba(18,24,34,.16),0 10px 24px rgba(18,24,34,.08)}body:not(.is-scrolled) .site-header,body:not(.is-scrolled) .site-header .global-nav,body:not(.is-scrolled) .logo,body:not(.is-scrolled) .scroll-cue{color:rgba(255,255,255,.78);text-shadow:0 1px 8px rgba(18,24,34,.14)}@media (max-width:1024px){
.hero-title-group{left:11vw}
}
.hero-title-group{left:8vw;top:56%;transform:translateY(-50%) !important}
.hero-kana,.hero-label,.hero-type h1{color:rgba(255,255,255,.90)}
@media (max-width:640px){
.hero-title-group{left:14.5% !important;top:54% !important}
}@media (max-width:640px){
.hero-title-group{left:8vw !important;top:55% !important}
}.hero-full{min-height:100vh !important}.hero-title-group{left:clamp(96px,13.8vw,238px) !important;top:55.5% !important;gap:clamp(38px,3.8vw,62px) !important;transform:translateY(-50%) !important}.hero-kana{font-size:clamp(12px,.95vw,16px) !important;gap:.42em !important;letter-spacing:.01em !important}.hero-type{transform:translateY(3px) !important}.hero-label{margin:0 0 10px !important;font-size:clamp(10px,.78vw,14px) !important;letter-spacing:.08em !important;opacity:.94 !important}.hero-type h1{font-size:clamp(30px,2.95vw,52px) !important;line-height:1.02 !important;letter-spacing:.20em !important}.hero-type h1 span{display:inline-block !important}.site-header{padding-top:24px !important}.global-nav{font-size:clamp(10px,.72vw,12px) !important;letter-spacing:.10em !important}@media (max-width:1200px){
.hero-title-group{left:11vw !important;top:55.5% !important}
.hero-type h1{font-size:clamp(28px,3.2vw,46px) !important}
}@media (max-width:640px){
.hero-title-group{left:8.5vw !important;top:55% !important;gap:24px !important}
.hero-kana{font-size:11px !important}
.hero-label{font-size:10px !important;margin-bottom:8px !important}
.hero-type h1{font-size:clamp(22px,7vw,34px) !important;letter-spacing:.16em !important}
}.hero-title-group{left:clamp(92px,13.2vw,228px) !important;top:55.6% !important;gap:clamp(34px,3.4vw,54px) !important}.hero-kana{font-size:clamp(11px,.88vw,15px) !important;gap:.4em !important}.hero-label{margin:0 0 8px !important;font-size:clamp(9px,.68vw,12px) !important;letter-spacing:.10em !important}.hero-type h1{font-size:clamp(26px,2.48vw,44px) !important;line-height:1.02 !important;letter-spacing:.18em !important}@media (max-width:1200px){
.hero-title-group{left:10.8vw !important}
.hero-type h1{font-size:clamp(24px,3vw,40px) !important}
}@media (max-width:640px){
.hero-title-group{left:8vw !important;top:56% !important;gap:20px !important}
.hero-kana{font-size:10px !important}
.hero-label{font-size:9px !important;margin-bottom:7px !important}
.hero-type h1{font-size:clamp(20px,6.4vw,30px) !important;letter-spacing:.15em !important}
}.hero-full.hero-flat{position:relative;min-height:100svh;overflow:hidden;background:#e7e3de;color:rgba(255,255,255,.82);isolation:isolate}.hero-full.hero-flat .hero-atmosphere{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(32,36,44,.34) 0%,rgba(32,36,44,.18) 22%,rgba(32,36,44,0) 46%),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,0) 28%),radial-gradient(circle at 16% 76%,rgba(18,18,22,.18),rgba(18,18,22,0) 34%)}.hero-full.hero-flat .hero-atmosphere::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,10,14,.10),rgba(10,10,14,0) 30%);transform:none;transition:none}.hero-full.hero-flat .hero-title-group{position:absolute;z-index:3;left:clamp(54px,9.2vw,170px);top:50%;transform:translateY(-50%);display:grid;grid-template-columns:auto auto;align-items:center;gap:clamp(26px,2.8vw,42px)}.hero-full.hero-flat .hero-kana{display:grid;gap:22px;font-family:var(--serif-jp);font-size:clamp(22px,1.45vw,31px);font-weight:300;letter-spacing:.12em;line-height:1;color:rgba(255,255,255,.82)}.hero-full.hero-flat .hero-type{display:grid;gap:16px}.hero-full.hero-flat .hero-label{margin:0;font-family:var(--serif);font-size:clamp(12px,.95vw,18px);letter-spacing:.08em;color:rgba(255,255,255,.66)}.hero-full.hero-flat .hero-type h1{margin:0;display:flex;align-items:baseline;gap:clamp(18px,2vw,32px);font-family:var(--serif);font-size:clamp(44px,4.15vw,78px);font-weight:300;letter-spacing:.16em;line-height:.95;color:rgba(255,255,255,.84)}.hero-full.hero-flat .hero-type h1 span{display:block;animation:none;transform:none;opacity:1}.hero-full.hero-flat .scroll-cue{z-index:3;color:rgba(255,255,255,.56)}@media (max-width:960px){.hero-full.hero-flat .hero-title-group{left:40px;top:52%;gap:20px}
.hero-full.hero-flat .hero-kana{gap:16px;font-size:18px}
.hero-full.hero-flat .hero-type h1{gap:14px;font-size:clamp(38px,8vw,60px);letter-spacing:.12em}
}@media (max-width:640px){
.hero-full.hero-flat .hero-atmosphere{background:linear-gradient(180deg,rgba(24,28,34,.16) 0%,rgba(24,28,34,.10) 16%,rgba(24,28,34,0) 40%),linear-gradient(90deg,rgba(28,32,40,.32) 0%,rgba(28,32,40,.14) 30%,rgba(28,32,40,0) 56%),radial-gradient(circle at 18% 80%,rgba(18,18,22,.22),rgba(18,18,22,0) 36%)}
.hero-full.hero-flat .hero-title-group{left:24px;right:24px;bottom:96px;top:auto;transform:none;gap:14px;align-items:end}
.hero-full.hero-flat .hero-kana{gap:12px;font-size:16px;opacity:.92}
.hero-full.hero-flat .hero-type{gap:10px}
.hero-full.hero-flat .hero-label{font-size:11px;letter-spacing:.1em}
.hero-full.hero-flat .hero-type h1{flex-direction:column;align-items:flex-start;gap:6px;font-size:clamp(34px,10.5vw,52px);letter-spacing:.1em}
}:root{--hero-round:"FOT-TsukuARdGothic Std L","FOT-筑紫A丸ゴシック Std L","TsukuARdGothic Std","A-OTF Midashi Go MB31 Pro","Hiragino Sans","Yu Gothic",sans-serif}.hero-full.hero-flat.hero-tsukushi{background:#f1efea;color:rgba(255,255,255,.86)}.hero-full.hero-flat.hero-tsukushi .hero-atmosphere{background:linear-gradient(90deg,rgba(0,0,0,.04) 0%,rgba(0,0,0,.02) 18%,rgba(0,0,0,0) 42%)}.hero-full.hero-flat.hero-tsukushi .hero-atmosphere::after{display:none}.hero-full.hero-flat.hero-tsukushi .hero-title-group{left:clamp(92px,14vw,250px);top:50.5%;transform:translateY(-50%);grid-template-columns:auto auto;align-items:center;gap:clamp(38px,4vw,74px)}.hero-full.hero-flat.hero-tsukushi .hero-kana,.hero-full.hero-flat.hero-tsukushi .hero-type,.hero-full.hero-flat.hero-tsukushi .hero-label,.hero-full.hero-flat.hero-tsukushi .hero-type h1,.hero-full.hero-flat.hero-tsukushi .scroll-cue{font-family:var(--hero-round)}.hero-full.hero-flat.hero-tsukushi .hero-kana{gap:clamp(18px,1.8vw,28px);font-size:clamp(14px,1.16vw,24px);font-weight:300;letter-spacing:.04em;color:rgba(255,255,255,.72)}.hero-full.hero-flat.hero-tsukushi .hero-type{gap:clamp(10px,.9vw,16px)}.hero-full.hero-flat.hero-tsukushi .hero-label{margin:0;font-size:clamp(11px,.78vw,16px);font-weight:300;letter-spacing:.14em;color:rgba(255,255,255,.72)}.hero-full.hero-flat.hero-tsukushi .hero-type h1{margin:0;display:flex;align-items:center;gap:clamp(18px,2vw,34px);font-size:clamp(24px,2vw,44px);font-weight:300;letter-spacing:.32em;line-height:1;color:rgba(255,255,255,.8)}.hero-full.hero-flat.hero-tsukushi .scroll-cue{color:rgba(255,255,255,.46)}@media (max-width:1080px){.hero-full.hero-flat.hero-tsukushi .hero-title-group{left:72px;gap:32px}
.hero-full.hero-flat.hero-tsukushi .hero-type h1{font-size:clamp(22px,3vw,36px)}
}@media (max-width:640px){
.hero-full.hero-flat.hero-tsukushi .hero-atmosphere{background:linear-gradient(180deg,rgba(0,0,0,.06) 0%,rgba(0,0,0,.04) 18%,rgba(0,0,0,0) 46%)}
.hero-full.hero-flat.hero-tsukushi .hero-title-group{left:0;right:0;top:46%;bottom:auto;transform:translateY(-50%);display:block;padding-left:74px}
.hero-full.hero-flat.hero-tsukushi .hero-kana{display:none}
.hero-full.hero-flat.hero-tsukushi .hero-type{display:flex;flex-direction:column;align-items:flex-start;gap:18px}
.hero-full.hero-flat.hero-tsukushi .hero-type h1{order:1;display:flex;flex-direction:column;align-items:flex-start;gap:18px;font-size:clamp(28px,8vw,44px);letter-spacing:.34em;line-height:1.06;color:rgba(255,255,255,.88)}
.hero-full.hero-flat.hero-tsukushi .hero-label{order:2;font-size:clamp(11px,3vw,18px);letter-spacing:.16em;color:rgba(255,255,255,.84)}
.hero-full.hero-flat.hero-tsukushi .scroll-cue{bottom:26px}
}.hero-full.hero-flat.hero-tsukushi{background:#f1efea !important}.hero-full.hero-flat.hero-tsukushi .hero-atmosphere{z-index:1 !important;background:linear-gradient(90deg,rgba(0,0,0,.04) 0%,rgba(0,0,0,.02) 18%,rgba(0,0,0,0) 42%) !important}.hero-full.hero-flat.hero-tsukushi .hero-title-group{z-index:3 !important}
:root{--hero-ref-text:rgba(255,255,255,.82);--hero-ref-kana:rgba(255,255,255,.70);--hero-ref-header:rgba(255,255,255,.54);--hero-ref-shadow:0 0 18px rgba(0,0,0,.08);--tsukushi-round:"FOT-筑紫A丸ゴシック Std","TsukuARdGothic Std","A-OTF Futo Go B101 Pr6N","Hiragino Sans","Yu Gothic",sans-serif}.site-header{color:var(--hero-ref-header) !important}.hero-full.hero-flat.hero-tsukushi{background:#ece9e2 !important;color:var(--hero-ref-text) !important}.hero-full.hero-flat.hero-tsukushi .hero-atmosphere{z-index:1 !important;inset:0 !important;opacity:1 !important;background:linear-gradient(90deg,rgba(0,0,0,.05) 0%,rgba(0,0,0,.02) 24%,rgba(0,0,0,0) 42%) !important}.hero-full.hero-flat.hero-tsukushi .hero-title-group,.hero-full.hero-flat.hero-tsukushi .hero-kana,.hero-full.hero-flat.hero-tsukushi .hero-type,.hero-full.hero-flat.hero-tsukushi .hero-label,.hero-full.hero-flat.hero-tsukushi .hero-type h1,.hero-full.hero-flat.hero-tsukushi .hero-type h1 span{opacity:1 !important;filter:none !important;transform:none !important;animation:none !important;visibility:visible !important}.hero-full.hero-flat.hero-tsukushi .hero-title-group{position:absolute !important;left:clamp(208px,14.8vw,246px) !important;top:51.5% !important;z-index:2 !important;display:grid !important;grid-template-columns:auto auto !important;align-items:center !important;column-gap:clamp(60px,5.5vw,82px) !important;transform:translateY(-50%) !important;color:var(--hero-ref-text) !important;text-shadow:var(--hero-ref-shadow) !important}.hero-full.hero-flat.hero-tsukushi .hero-kana{margin:0 !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:26px !important;color:var(--hero-ref-kana) !important;font-family:var(--tsukushi-round) !important;font-size:15px !important;font-weight:300 !important;line-height:1 !important;letter-spacing:.12em !important}.hero-full.hero-flat.hero-tsukushi .hero-type{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:10px !important;color:var(--hero-ref-text) !important}.hero-full.hero-flat.hero-tsukushi .hero-label{order:1 !important;margin:0 !important;color:var(--hero-ref-text) !important;font-family:var(--tsukushi-round) !important;font-size:9px !important;font-weight:300 !important;line-height:1 !important;letter-spacing:.18em !important}.hero-full.hero-flat.hero-tsukushi .hero-type h1{order:2 !important;margin:0 !important;display:flex !important;align-items:baseline !important;gap:58px !important;color:var(--hero-ref-text) !important;font-family:var(--tsukushi-round) !important;font-size:clamp(28px,2.15vw,36px) !important;font-weight:300 !important;line-height:1 !important;letter-spacing:.34em !important;white-space:nowrap !important}.hero-full.hero-flat.hero-tsukushi .scroll-cue{color:rgba(255,255,255,.44) !important}.hero-full.hero-flat.hero-tsukushi .scroll-cue::after{background:currentColor !important}@media (max-width:640px){.site-header{padding:22px 22px 0 !important}
.global-nav{gap:16px !important;font-size:10px !important;letter-spacing:.08em !important}
.hero-full.hero-flat.hero-tsukushi .hero-atmosphere{background:linear-gradient(180deg,rgba(0,0,0,.03) 0%,rgba(0,0,0,.02) 22%,rgba(0,0,0,0) 54%) !important}
.hero-full.hero-flat.hero-tsukushi .hero-title-group{left:34.5% !important;top:59.2% !important;grid-template-columns:1fr !important;column-gap:0 !important;row-gap:18px !important;transform:translate(-50%,-50%) !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana{display:none !important}
.hero-full.hero-flat.hero-tsukushi .hero-type{gap:20px !important;align-items:flex-start !important}
.hero-full.hero-flat.hero-tsukushi .hero-type h1{order:1 !important;display:flex !important;flex-direction:column !important;gap:20px !important;font-size:33px !important;line-height:1.03 !important;letter-spacing:.28em !important}
.hero-full.hero-flat.hero-tsukushi .hero-label{order:2 !important;font-size:9px !important;letter-spacing:.17em !important}
.hero-full.hero-flat.hero-tsukushi .scroll-cue{right:18px !important;bottom:26px !important;font-size:9px !important}
}.hero-full.hero-flat.hero-tsukushi{background:#eef0ed !important}.hero-full.hero-flat.hero-tsukushi .hero-slideshow{position:absolute !important;inset:0 !important;z-index:0 !important;overflow:hidden !important;background:#eef0ed !important;opacity:0;animation:heroSlideshowIntro 1.1s cubic-bezier(.22,1,.36,1) .1s forwards}.hero-full.hero-flat.hero-tsukushi .hero-slide,.hero-full.hero-flat.hero-tsukushi .hero-slide img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;display:block !important;visibility:visible !important}.hero-full.hero-flat.hero-tsukushi .hero-slide{overflow:hidden !important}.hero-full.hero-flat.hero-tsukushi .hero-slide img{object-fit:cover !important;object-position:center center !important;max-width:none !important;opacity:1 !important;filter:none !important;transform:scale(1.015) !important;animation:heroSlideKenburns 12s cubic-bezier(.22,1,.36,1) infinite alternate !important}@keyframes heroSlideKenburns{from{transform:scale(1.015)}
to{transform:scale(1.04)}
}@keyframes heroSlideshowIntro{to{opacity:1}
}.hero-full.hero-flat.hero-tsukushi .hero-title-group,.hero-full.hero-flat.hero-tsukushi .scroll-cue{z-index:3 !important}@media (prefers-reduced-motion:reduce){
.hero-full.hero-flat.hero-tsukushi .hero-slide img,.hero-full.hero-flat.hero-tsukushi .hero-slideshow{animation:none !important;transform:none !important;opacity:1 !important}
}.hero-full.hero-flat.hero-tsukushi .hero-slideshow{position:absolute !important;inset:0 !important;z-index:0 !important;overflow:hidden !important;background:#eef0ed !important}.hero-full.hero-flat.hero-tsukushi .hero-slideshow::before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:rgba(248,244,238,.04)}.hero-full.hero-flat.hero-tsukushi .hero-slide{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;opacity:0 !important;visibility:visible !important;overflow:hidden !important;transition:opacity 1.5s cubic-bezier(.22,1,.36,1),transform 1.5s cubic-bezier(.22,1,.36,1),filter 1.5s cubic-bezier(.22,1,.36,1) !important;will-change:opacity,transform,filter}.hero-full.hero-flat.hero-tsukushi .hero-slide.is-active{opacity:1 !important}.hero-full.hero-flat.hero-tsukushi .hero-slide img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;display:block !important;max-width:none !important;object-fit:cover !important;object-position:center center !important;transform:scale(1.02) !important;filter:none !important}.hero-full.hero-flat.hero-tsukushi .hero-slideshow.is-intro .hero-slide.is-active img{filter:blur(18px) !important;transform:scale(1.05) !important}.hero-full.hero-flat.hero-tsukushi .hero-slideshow.is-ready .hero-slide.is-active img{filter:blur(0) !important;transform:scale(1.02) !important;transition:filter 1.1s cubic-bezier(.22,1,.36,1),transform 1.6s cubic-bezier(.22,1,.36,1) !important}.hero-full.hero-flat.hero-tsukushi .hero-atmosphere,.hero-full.hero-flat.hero-tsukushi .hero-title-group,.hero-full.hero-flat.hero-tsukushi .scroll-cue{position:relative}.hero-full.hero-flat.hero-tsukushi .hero-atmosphere{z-index:1 !important}.hero-full.hero-flat.hero-tsukushi .hero-title-group,.hero-full.hero-flat.hero-tsukushi .scroll-cue{z-index:4 !important}@media (prefers-reduced-motion:reduce){.hero-full.hero-flat.hero-tsukushi .hero-slide img{transition:none !important;transform:none !important;filter:none !important}
}.hero-full.hero-flat.hero-tsukushi .hero-slide,.hero-full.hero-flat.hero-tsukushi .hero-slide img{animation:none !important}.hero-full.hero-flat.hero-tsukushi .hero-slide{transition:opacity 3.2s cubic-bezier(.22,1,.36,1) !important}.hero-full.hero-flat.hero-tsukushi .hero-slide img{transform:scale(1.01) !important}.hero-full.hero-flat.hero-tsukushi .hero-slideshow.is-intro .hero-slide.is-active img{filter:blur(16px) !important;transform:scale(1.03) !important}.hero-full.hero-flat.hero-tsukushi .hero-slideshow.is-ready .hero-slide.is-active img{filter:blur(0) !important;transform:scale(1.01) !important;transition:filter 1.8s cubic-bezier(.22,1,.36,1),transform 2.4s cubic-bezier(.22,1,.36,1) !important}.hero-full.hero-flat.hero-tsukushi .hero-type h1{gap:clamp(8px,1vw,18px) !important;letter-spacing:.12em !important}@media (max-width:1080px){.hero-full.hero-flat.hero-tsukushi .hero-type h1{gap:clamp(6px,.9vw,14px) !important;letter-spacing:.10em !important}
}:root{--hero-round:"FOT-TsukuARdGothic Std L","FOT-筑紫A丸ゴシック Std L","FOT-筑紫A丸ゴシック Std","TsukuARdGothic Std","Hiragino Sans","Yu Gothic",sans-serif}.hero-full.hero-flat.hero-tsukushi{background:#edf0ec !important;color:rgba(255,255,255,.82) !important}.hero-full.hero-flat.hero-tsukushi .hero-slideshow{position:absolute !important;inset:0 !important;z-index:0 !important;overflow:hidden !important;background:#edf0ec !important}.hero-full.hero-flat.hero-tsukushi .hero-slide{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;display:block !important;visibility:visible !important;opacity:0 !important;z-index:0 !important;overflow:hidden !important;transition:opacity 1.8s cubic-bezier(.45,0,.22,1) !important;will-change:opacity;animation:none !important}.hero-full.hero-flat.hero-tsukushi .hero-slide.is-active{opacity:1 !important;z-index:2 !important}.hero-full.hero-flat.hero-tsukushi .hero-slide img{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important;object-position:center center !important;opacity:1 !important;filter:none !important;transform:scale(1.01) !important;transition:filter 1.8s cubic-bezier(.45,0,.22,1),transform 3.8s cubic-bezier(.22,1,.36,1) !important;animation:none !important}.hero-full.hero-flat.hero-tsukushi .hero-slideshow.is-loading .hero-slide.is-active img{filter:blur(18px) saturate(.98) brightness(1.02) !important;transform:scale(1.035) !important}.hero-full.hero-flat.hero-tsukushi .hero-slideshow.is-ready .hero-slide.is-active img{filter:blur(0) saturate(.98) brightness(1.02) !important;transform:scale(1.01) !important}.hero-full.hero-flat.hero-tsukushi .hero-atmosphere{z-index:1 !important;background:linear-gradient(90deg,rgba(0,0,0,.035),rgba(0,0,0,.012) 22%,rgba(0,0,0,0) 44%) !important}.hero-full.hero-flat.hero-tsukushi .hero-atmosphere::after{display:none !important}.hero-full.hero-flat.hero-tsukushi .hero-title-group{z-index:4 !important;position:absolute !important}.hero-full.hero-flat.hero-tsukushi .scroll-cue{z-index:4 !important}.hero-full.hero-flat.hero-tsukushi .hero-type h1{display:flex !important;align-items:baseline !important;gap:clamp(8px,.9vw,16px) !important;letter-spacing:.10em !important;font-family:var(--hero-round) !important}.hero-full.hero-flat.hero-tsukushi .hero-kana,.hero-full.hero-flat.hero-tsukushi .hero-label,.hero-full.hero-flat.hero-tsukushi .hero-type{font-family:var(--hero-round) !important}@media (max-width:640px){.hero-full.hero-flat.hero-tsukushi .hero-slide img{object-position:center center !important}
.hero-full.hero-flat.hero-tsukushi .hero-type h1{gap:8px !important;letter-spacing:.08em !important}
}@media (prefers-reduced-motion:reduce){.hero-full.hero-flat.hero-tsukushi .hero-slide{transition:none !important}
}.hero-full.hero-flat.hero-tsukushi .hero-kana-wrap{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:clamp(22px,2vw,34px) !important}.hero-full.hero-flat.hero-tsukushi .hero-kana-wrap .hero-kana{margin:0 !important}.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll{display:grid !important;justify-items:center !important;gap:10px !important;color:rgba(255,255,255,.58) !important;font-family:var(--hero-round) !important;font-size:9px !important;font-weight:300 !important;line-height:1 !important;letter-spacing:.16em !important;text-transform:none !important;writing-mode:vertical-rl !important;text-orientation:mixed !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important}.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll span{display:block !important}.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll i{position:relative !important;display:block !important;width:1px !important;height:46px !important;overflow:hidden !important;background:rgba(255,255,255,.18) !important}.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll i::after{content:"" !important;position:absolute !important;left:0 !important;top:-42% !important;width:1px !important;height:42% !important;background:rgba(255,255,255,.76) !important;animation:heroKanaScrollLine 1.85s cubic-bezier(.22,1,.36,1) infinite !important}@keyframes heroKanaScrollLine{
18%{opacity:1}
78%{opacity:1}
100%{transform:translateY(150px);opacity:0}
}.hero-full.hero-flat.hero-tsukushi > .scroll-cue{display:none !important}@media (max-width:640px){.hero-full.hero-flat.hero-tsukushi .hero-kana-wrap{display:none !important}
}@media (prefers-reduced-motion:reduce){.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll i::after{animation:none !important;top:0 !important;height:100% !important;opacity:.55 !important}
}.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll i{height:72px !important;background:rgba(255,255,255,.16) !important}.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll i::after{height:34% !important;top:-34% !important;animation:heroKanaScrollLineLonger 2.05s cubic-bezier(.22,1,.36,1) infinite !important}@keyframes heroKanaScrollLineLonger{0%{transform:translateY(0);opacity:0}
16%{opacity:1}
76%{opacity:1}
100%{transform:translateY(108px);opacity:0}
}.hero-full.hero-flat.hero-tsukushi .hero-type h1{gap:clamp(4px,.45vw,9px) !important;letter-spacing:.13em !important}.hero-full.hero-flat.hero-tsukushi .hero-type h1 span + span{margin-left:0 !important}.hero-full.hero-flat.hero-tsukushi .hero-kana-wrap{gap:clamp(38px,3.4vw,58px) !important}@media (max-width:1080px){.hero-full.hero-flat.hero-tsukushi .hero-type h1{gap:clamp(4px,.38vw,8px) !important;letter-spacing:.12em !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-wrap{gap:clamp(34px,3vw,50px) !important}
}@media (max-width:640px){.hero-full.hero-flat.hero-tsukushi .hero-type h1{gap:5px !important;letter-spacing:.095em !important}
}.hero-full.hero-flat.hero-tsukushi .hero-kana-wrap{transform:translateY(clamp(46px,5.2vh,78px)) !important;gap:clamp(42px,4vw,66px) !important}.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll{color:rgba(255,255,255,.50) !important}.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll i{height:76px !important;background:rgba(255,255,255,.14) !important}.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll i::after{background:rgba(255,255,255,.62) !important}:root{--bg:#eef2ef;--paper:#f6f2ea;--ink:rgba(38,43,42,.78);--muted:rgba(96,103,101,.62);--line:rgba(58,66,64,.12);--accent:#9ba8a4;--hero-bottom-blue:#eaf1ef;--hero-bottom-ink:rgba(41,48,47,.76);--hero-bottom-muted:rgba(89,98,96,.58)}body{background:var(--hero-bottom-blue) !important;color:var(--hero-bottom-ink) !important}.section,.information-section,.performance-section{background:linear-gradient(180deg,#eef2ef 0%,#f4f0e8 100%) !important;color:var(--hero-bottom-ink) !important}.profile-section{background:linear-gradient(90deg,#f5f1e9 0%,#eef2ef 100%) !important;color:var(--hero-bottom-ink) !important}.contact-section,.site-footer{background:#e9efed !important;color:var(--hero-bottom-ink) !important}.contact-inner{color:var(--hero-bottom-ink) !important}.section-title-row h2,.profile-content h2,.contact-inner h2,.info-title,.performance-card h3,.profile-content h3{color:rgba(45,51,50,.72) !important}.eyebrow,.section-kicker,.info-meta,.profile-data dt,.performance-card .role{color:var(--hero-bottom-muted) !important}.info-accordion,.info-item,.profile-data div,.performance-card{border-color:rgba(58,66,64,.13) !important}.text-link,.tab-button,.performance-tab{color:rgba(70,82,80,.74) !important}.tab-button.is-active,.performance-tab.is-active{color:rgba(42,49,48,.82) !important;border-color:rgba(42,49,48,.42) !important}.info-toggle,.info-toggle::before,.info-toggle::after{color:rgba(78,88,86,.58) !important;border-color:rgba(78,88,86,.28) !important}body.is-scrolled .site-header{color:rgba(58,65,64,.66) !important;background:rgba(239,243,240,.58) !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important}@media (max-width:640px){.hero-full.hero-flat.hero-tsukushi .hero-kana-wrap{transform:none !important}
}:root{--scroll-tone-a:#edf2ef;--scroll-tone-b:#f6f1e9;--scroll-ink:rgba(42,49,48,.76);--scroll-muted:rgba(89,98,96,.58);--scroll-line:rgba(58,66,64,.13)}body{background:linear-gradient(180deg,var(--scroll-tone-a),var(--scroll-tone-b)) !important;transition:background-color .9s cubic-bezier(.22,1,.36,1) !important}.section,.information-section,.performance-section,.profile-section,.contact-section,.site-footer{background:linear-gradient(180deg,var(--scroll-tone-a) 0%,var(--scroll-tone-b) 100%) !important;color:var(--scroll-ink) !important;transition:background 1.15s cubic-bezier(.22,1,.36,1),color 1.15s cubic-bezier(.22,1,.36,1),border-color 1.15s cubic-bezier(.22,1,.36,1) !important}.section-title-row h2,.profile-content h2,.contact-inner h2,.info-title,.performance-card h3,.profile-content h3{color:var(--scroll-ink) !important;transition:color 1.15s cubic-bezier(.22,1,.36,1) !important}.eyebrow,.section-kicker,.info-meta,.profile-data dt,.performance-card .role{color:var(--scroll-muted) !important;transition:color 1.15s cubic-bezier(.22,1,.36,1) !important}.info-accordion,.info-item,.profile-data div,.performance-card{border-color:var(--scroll-line) !important;transition:border-color 1.15s cubic-bezier(.22,1,.36,1) !important}body.is-scrolled .site-header{background:color-mix(in srgb,var(--scroll-tone-a) 68%,transparent) !important;color:color-mix(in srgb,var(--scroll-ink) 74%,transparent) !important}body:not(.has-scroll-tone){--scroll-tone-a:#edf2ef;--scroll-tone-b:#f6f1e9}.logo span,.site-footer .logo span,.site-footer h2,.site-footer .footer-title{font-family:var(--hero-round) !important;font-weight:300 !important;letter-spacing:.14em !important}.logo{gap:0 !important}.site-footer small{display:none !important}.logo span{font-size:clamp(18px,1.0vw,26px) !important;line-height:1 !important}.site-footer,.site-footer *{font-family:inherit}.site-footer h2{color:rgba(42,49,48,.74) !important}:root{--scroll-tone-a:#e8f0ef;--scroll-tone-b:#f7f0e4}.section-title-row h2,.profile-content h2,.contact-inner h2,.info-title,.performance-card h3,.profile-content h3{color:color-mix(in srgb,var(--scroll-ink) 88%,#1f2524 12%) !important}.eyebrow,.section-kicker,.info-meta,.profile-data dt,.performance-card .role{color:color-mix(in srgb,var(--scroll-muted) 86%,#657470 14%) !important}.site-footer{background:linear-gradient(180deg,var(--scroll-tone-b) 0%,color-mix(in srgb,var(--scroll-tone-a) 82%,#dce5e2 18%) 100%) !important}:root{--font-tsukushi-round:"FOT-TsukuARdGothic Std L","FOT-筑紫A丸ゴシック Std L","FOT-TsukuARdGothic Std R","FOT-筑紫A丸ゴシック Std R","FOT-TsukuARdGothic Std","FOT-筑紫A丸ゴシック Std","TsukuARdGothic Std","Hiragino Sans","Yu Gothic","YuGothic",sans-serif;--serif:var(--font-tsukushi-round);--jp:var(--font-tsukushi-round);--grotesk:var(--font-tsukushi-round);--hero-round:var(--font-tsukushi-round)}html,body,button,input,textarea,select,.logo span,.global-nav,.hero-kana,.hero-kana-scroll,.hero-label,.hero-type h1,.section-kicker,.eyebrow,.section-title-row h2,.profile-content h2,.profile-content,.profile-data,.info-meta,.info-title,.info-body,.performance-tabs,.performance-card,.contact-inner,.site-footer,.site-footer *{font-family:var(--font-tsukushi-round) !important}.section-title-row h2,.profile-content h2,.contact-inner h2{font-weight:300 !important;letter-spacing:.08em !important}.info-title,.performance-card h3{font-weight:300 !important;letter-spacing:.08em !important}.site-footer.footer-copyright-only{display:grid !important;place-items:center !important;min-height:112px !important;padding:36px 24px !important;background:linear-gradient(180deg,var(--scroll-tone-b) 0%,color-mix(in srgb,var(--scroll-tone-a) 82%,#dce5e2 18%) 100%) !important;color:rgba(70,78,76,1) !important;border-top:1px solid rgba(58,66,64,.10) !important}.site-footer.footer-copyright-only p{margin:0 !important;font-size:11px !important;font-weight:300 !important;line-height:1.4 !important;letter-spacing:.12em !important;color:inherit !important}.footer-inner,.footer-brand,.footer-logo,.footer-meta,.footer-links{display:none !important}:root{--font-noto-serif-jp:"Noto Serif JP","Yu Mincho","YuMincho","Hiragino Mincho ProN","Hiragino Mincho Pro","Times New Roman",serif;--serif:var(--font-noto-serif-jp);--jp:var(--font-noto-serif-jp);--grotesk:var(--font-noto-serif-jp);--hero-round:var(--font-noto-serif-jp);--font-tsukushi-round:var(--font-noto-serif-jp)}html,body,button,input,textarea,select,a,p,span,small,li,dt,dd,summary,.logo span,.global-nav,.hero-kana,.hero-kana-scroll,.hero-label,.hero-type,.hero-type h1,.section-kicker,.eyebrow,.section-title-row h2,.profile-content,.profile-content h2,.profile-data,.info-meta,.info-title,.info-body,.performance-tabs,.performance-card,.performance-card h3,.contact-inner,.site-footer,.site-footer *{font-family:var(--font-noto-serif-jp) !important}body{font-weight:300 !important;letter-spacing:.045em !important}.logo span,.hero-type h1,.section-title-row h2,.profile-content h2,.contact-inner h2,.footer-copyright-only p{font-weight:300 !important}.hero-full.hero-flat.hero-tsukushi .hero-type h1{letter-spacing:.08em !important;gap:clamp(5px,.55vw,10px) !important}.hero-full.hero-flat.hero-tsukushi .hero-label{letter-spacing:.10em !important}.logo span{letter-spacing:.08em !important}.global-nav{letter-spacing:.08em !important;font-weight:300 !important}.section-title-row h2,.profile-content h2,.contact-inner h2{letter-spacing:.04em !important}.info-body,.profile-content p,.performance-card p,.profile-data{letter-spacing:.04em !important}:root{--serif:"Cormorant Garamond","Times New Roman",serif;--jp:"Noto Serif JP","Yu Mincho","YuMincho","Hiragino Mincho ProN","Hiragino Mincho Pro",serif;--grotesk:"Noto Serif JP","Yu Mincho","YuMincho","Hiragino Mincho ProN","Hiragino Mincho Pro",serif;--hero-round:var(--serif);--font-tsukushi-round:var(--jp);--font-noto-serif-jp:var(--jp)}html,body,button,input,textarea,select,p,li,dt,dd,summary,.info-body,.profile-content,.profile-data,.performance-card,.contact-inner,.site-footer,.site-footer *{font-family:var(--jp) !important}.logo span,.hero-type,.hero-type h1,.section-title-row h2,.profile-content h2,.contact-inner h2,.footer-copyright-only p{font-family:var(--serif) !important;font-weight:300 !important}.hero-kana,.hero-kana-scroll{font-family:var(--jp) !important;font-weight:300 !important}.global-nav,.hero-label,.section-kicker,.eyebrow,.info-meta,.info-title,.performance-tabs,.performance-card h3{font-family:var(--jp) !important;font-weight:300 !important}.hero-full.hero-flat.hero-tsukushi .hero-type h1{letter-spacing:.105em !important;gap:clamp(4px,.5vw,9px) !important}.logo span{letter-spacing:.10em !important}.section-title-row h2,.profile-content h2,.contact-inner h2{letter-spacing:.075em !important}.info-body,.profile-content p,.performance-card p,.profile-data{letter-spacing:.035em !important}html,body,button,input,textarea,select,a,p,span,small,li,dt,dd,summary,.logo span,.global-nav,.hero-type,.hero-type h1,.hero-label,.hero-kana,.hero-kana-scroll,.section-kicker,.eyebrow,.section-title-row h2,.profile-content,.profile-content h2,.profile-data,.info-meta,.info-title,.info-body,.performance-tabs,.performance-card,.performance-card h3,.contact-inner,.site-footer,.site-footer *{font-family:var(--neutral-sans) !important;font-weight:300 !important}.logo span,.hero-full.hero-flat.hero-tsukushi .hero-type h1,.section-title-row h2,.profile-content h2,.contact-inner h2{letter-spacing:.3em !important;font-weight:300 !important}.hero-full.hero-flat.hero-tsukushi .hero-type h1{gap:clamp(5px,.55vw,10px) !important;letter-spacing:.115em !important}.hero-full.hero-flat.hero-tsukushi .hero-label,.global-nav,.section-kicker,.eyebrow,.info-meta,.performance-tabs{letter-spacing:.14em !important;font-size-adjust:none;font-weight:300 !important}.info-body,.profile-content p,.performance-card p,.profile-data{letter-spacing:.035em !important;font-weight:300 !important}.hero-kana,.hero-kana-scroll,.info-title,.performance-card h3{letter-spacing:.10em !important;font-weight:300 !important}.site-footer.footer-copyright-only p{font-family:var(--neutral-sans) !important;letter-spacing:.14em !important;font-weight:300 !important}.global-nav,.hero-full.hero-flat.hero-tsukushi .hero-label,.hero-full.hero-flat.hero-tsukushi .hero-kana,.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll,.section-kicker,.eyebrow,.info-meta,.performance-tabs,.footer-copyright-only p{font-size:clamp(11px,.72vw,13px) !important;line-height:1.65 !important;font-weight:300 !important;opacity:.92 !important}.global-nav a{color:rgba(255,255,255,.74) !important;text-shadow:0 1px 14px rgba(0,0,0,.18) !important}body.is-scrolled .global-nav a{color:rgba(42,49,48,1) !important;text-shadow:none !important}.hero-full.hero-flat.hero-tsukushi .hero-label{color:rgba(255,255,255,.72) !important;letter-spacing:.16em !important;text-shadow:0 1px 16px rgba(0,0,0,.18) !important}.hero-full.hero-flat.hero-tsukushi .hero-kana{color:rgba(255,255,255,.68) !important;text-shadow:0 1px 16px rgba(0,0,0,.18) !important}.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll{color:rgba(255,255,255,.66) !important;text-shadow:0 1px 14px rgba(0,0,0,.16) !important}.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll i{background:rgba(255,255,255,.22) !important}.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll i::after{background:rgba(255,255,255,.72) !important}.section-kicker,.eyebrow,.info-meta,.performance-tabs{color:color-mix(in srgb,var(--scroll-muted) 72%,#2f3735 28%) !important}.info-meta{letter-spacing:.10em !important}.info-body,.profile-content p,.performance-card p,.profile-data{font-size:clamp(14px,.94vw,16px) !important;line-height:2.05 !important;color:color-mix(in srgb,var(--scroll-ink) 90%,#242a28 10%) !important}.site-footer.footer-copyright-only p{font-size:12px !important;letter-spacing:.12em !important;color:rgba(70,78,76,1) !important}@media (max-width:640px){.global-nav,.hero-full.hero-flat.hero-tsukushi .hero-label,.section-kicker,.eyebrow,.info-meta,.performance-tabs,.footer-copyright-only p{font-size:12px !important}
.info-body,.profile-content p,.performance-card p,.profile-data{font-size:14px !important;line-height:1.95 !important}
}.hero-full.hero-flat.hero-tsukushi .hero-type h1{font-size:clamp(30px,3.1vw,56px) !important;letter-spacing:.19em !important;gap:clamp(6px,.7vw,13px) !important;line-height:.98 !important}.hero-full.hero-flat.hero-tsukushi .hero-label{font-size:clamp(10px,.68vw,12px) !important;letter-spacing:.18em !important}:root{--scroll-tone-a:#ede8e2;--scroll-tone-b:#f5f0e8}.section,.information-section,.performance-section,.profile-section,.contact-section,.site-footer{background:linear-gradient(180deg,var(--scroll-tone-a) 0%,var(--scroll-tone-b) 100%) !important}.section-title-row h2,.profile-content h2,.contact-inner h2,.info-title,.performance-card h3,.profile-content h3{color:color-mix(in srgb,var(--scroll-ink) 82%,#6f6b65 18%) !important}.info-accordion,.info-item,.profile-data div,.performance-card{border-color:color-mix(in srgb,var(--scroll-line) 82%,#d8d0c6 18%) !important}@media (max-width:640px){.hero-full.hero-flat.hero-tsukushi .hero-type h1{font-size:clamp(27px,8.4vw,40px) !important;letter-spacing:.14em !important;gap:6px !important}
}.performance-section .section-lead,.performance-section .section-title-row p,.performance-section .section-title-row .lead,.performance-section .section-title-row .section-copy{text-align:left !important;margin-left:0 !important;margin-right:auto !important}.performance-lead-left{text-align:left !important;margin-left:0 !important;margin-right:auto !important}.performance-section{min-height:100vh !important;padding-top:clamp(118px,12vh,168px) !important;padding-bottom:clamp(80px,10vh,140px) !important}.performance-section .section-title-row{display:block !important;max-width:none !important;width:min(86vw,1560px) !important;margin:0 auto clamp(82px,10vh,132px) !important;padding:0 !important;text-align:left !important}.performance-section .section-title-row h2{text-align:left !important;margin:0 0 clamp(34px,4.4vh,58px) 0 !important;max-width:none !important;font-size:clamp(72px,7.6vw,146px) !important;line-height:.92 !important;letter-spacing:.075em !important;font-weight:300 !important;color:color-mix(in srgb,var(--scroll-ink) 86%,#5f5b55 14%) !important}.performance-section .section-title-row p,.performance-section .section-lead,.performance-lead-left{text-align:left !important;margin:0 !important;max-width:720px !important;width:100% !important;font-size:clamp(14px,.95vw,17px) !important;line-height:2.15 !important;letter-spacing:.07em !important;color:color-mix(in srgb,var(--scroll-muted) 70%,#56524d 30%) !important}.performance-section .performance-layout,.performance-section .performance-body,.performance-section .performance-content{width:min(86vw,1560px) !important;margin:0 auto !important}.performance-section .performance-grid,.performance-section .performance-layout{display:grid !important;grid-template-columns:minmax(210px,290px) minmax(0,1fr) !important;column-gap:clamp(64px,7vw,126px) !important;align-items:start !important}.performance-section .performance-tabs,.performance-section .work-tabs,.performance-section .tabs{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:0 !important;width:min(100%,290px) !important;margin:0 !important;border-top:1px solid color-mix(in srgb,var(--scroll-line) 78%,#a7a094 22%) !important}.performance-section .performance-tabs button,.performance-section .performance-tab,.performance-section .tab-button,.performance-section .work-tabs button,.performance-section .tabs button{width:100% !important;min-height:68px !important;padding:0 8px !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;border:0 !important;border-bottom:1px solid color-mix(in srgb,var(--scroll-line) 78%,#a7a094 22%) !important;background:transparent !important;text-align:left !important;font-size:clamp(22px,1.55vw,31px) !important;line-height:1.2 !important;letter-spacing:.08em !important;color:color-mix(in srgb,var(--scroll-ink) 74%,#807b72 26%) !important}.performance-section .performance-tabs button.is-active,.performance-section .performance-tab.is-active,.performance-section .tab-button.is-active,.performance-section .work-tabs button.is-active,.performance-section .tabs button.is-active{color:color-mix(in srgb,var(--scroll-ink) 92%,#3f3d39 8%) !important;border-bottom-color:color-mix(in srgb,var(--scroll-line) 45%,#68645d 55%) !important}.performance-section .performance-panel,.performance-section .tab-panel,.performance-section .performance-list-wrap{min-width:0 !important;margin:0 !important}.performance-section .performance-panel .eyebrow,.performance-section .tab-panel .eyebrow{display:block !important;margin:0 0 8px !important;font-size:clamp(10px,.66vw,12px) !important;letter-spacing:.16em !important;color:color-mix(in srgb,var(--scroll-muted) 78%,#827b70 22%) !important}.performance-section .performance-panel h3,.performance-section .tab-panel h3{margin:0 0 clamp(28px,3.8vh,54px) !important;font-size:clamp(54px,5.2vw,104px) !important;line-height:.96 !important;letter-spacing:.06em !important;font-weight:300 !important;color:color-mix(in srgb,var(--scroll-ink) 88%,#4f4c47 12%) !important}.performance-section .performance-list,.performance-section .works-list,.performance-section .archive-list{border-top:1px solid color-mix(in srgb,var(--scroll-line) 76%,#a7a094 24%) !important}.performance-section .performance-item,.performance-section .work-item,.performance-section .archive-item{display:grid !important;grid-template-columns:120px minmax(0,1fr) 92px !important;column-gap:clamp(40px,5vw,90px) !important;align-items:center !important;min-height:78px !important;padding:0 !important;border-bottom:1px solid color-mix(in srgb,var(--scroll-line) 76%,#a7a094 24%) !important}.performance-section .performance-year,.performance-section .work-year,.performance-section .archive-year{font-size:clamp(12px,.78vw,14px) !important;letter-spacing:.10em !important;color:color-mix(in srgb,var(--scroll-muted) 82%,#827b70 18%) !important}.performance-section .performance-title,.performance-section .work-title,.performance-section .archive-title{font-size:clamp(18px,1.35vw,27px) !important;line-height:1.45 !important;letter-spacing:.06em !important;color:color-mix(in srgb,var(--scroll-ink) 80%,#4f4c47 20%) !important}.performance-section .performance-type,.performance-section .work-type,.performance-section .archive-type{text-align:right !important;font-size:clamp(11px,.72vw,13px) !important;letter-spacing:.08em !important;color:color-mix(in srgb,var(--scroll-muted) 80%,#827b70 20%) !important}.performance-section .performance-card{background:transparent !important;box-shadow:none !important;border-left:0 !important;border-right:0 !important}.performance-section .section-index,.performance-section .section-num,.performance-section .section-number{margin-left:min(7vw,112px) !important}@media (max-width:860px){.performance-section{padding-top:96px !important}
.performance-section .section-title-row{width:min(86vw,680px) !important;margin-bottom:56px !important}
.performance-section .section-title-row h2{font-size:clamp(48px,14vw,76px) !important;margin-bottom:28px !important}
.performance-section .performance-grid,.performance-section .performance-layout{width:min(86vw,680px) !important;grid-template-columns:1fr !important;row-gap:44px !important}
.performance-section .performance-tabs,.performance-section .work-tabs,.performance-section .tabs{width:100% !important}
.performance-section .performance-tabs button,.performance-section .performance-tab,.performance-section .tab-button,.performance-section .work-tabs button,.performance-section .tabs button{min-height:54px !important;font-size:20px !important}
.performance-section .performance-item,.performance-section .work-item,.performance-section .archive-item{grid-template-columns:64px minmax(0,1fr) !important;column-gap:22px !important;min-height:70px !important}
.performance-section .performance-type,.performance-section .work-type,.performance-section .archive-type{display:none !important}
}.performance-section{padding-top:clamp(118px,12vh,168px) !important}.performance-section .section-title-row{width:min(86vw,1560px) !important;max-width:none !important;margin:0 auto clamp(34px,4.4vh,58px) auto !important;padding:0 !important;display:block !important;text-align:left !important}.performance-section .section-title-row h2{margin:0 !important;text-align:left !important;max-width:none !important;font-size:clamp(78px,8.4vw,158px) !important;line-height:.92 !important;letter-spacing:.075em !important;font-weight:300 !important}.performance-section .performance-intro{width:min(86vw,1560px) !important;max-width:none !important;margin:0 auto clamp(82px,10vh,128px) auto !important;padding:0 !important;display:block !important;text-align:left !important}.performance-section .performance-intro p,.performance-section .performance-intro .performance-lead-left,.performance-section .performance-lead-left{width:100% !important;max-width:720px !important;margin:0 !important;text-align:left !important;font-size:clamp(18px,.95vw,17px) !important;line-height:2.15 !important;letter-spacing:.07em !important}.performance-section .tab-shell{width:min(86vw,1560px) !important;max-width:none !important;margin:0 auto !important;display:grid !important;grid-template-columns:minmax(210px,290px) minmax(0,1fr) !important;gap:clamp(64px,7vw,126px) !important;align-items:start !important}.performance-section .tab-nav{position:sticky !important;top:108px !important;width:100% !important;margin:0 !important;display:grid !important;border-top:1px solid color-mix(in srgb,var(--scroll-line) 78%,#a7a094 22%) !important}.performance-section .tab-button{min-height:68px !important;padding:0 8px !important;border-bottom:1px solid color-mix(in srgb,var(--scroll-line) 78%,#a7a094 22%) !important;font-size:clamp(22px,1.55vw,31px) !important;line-height:1.2 !important;letter-spacing:.08em !important}.performance-section .tab-panels{min-width:0 !important;margin:0 !important}.performance-section .panel-head{margin:0 0 clamp(28px,3.8vh,54px) !important}.performance-section .panel-head h3{font-size:clamp(54px,5.2vw,104px) !important;line-height:.96 !important;letter-spacing:.06em !important;font-weight:300 !important}.performance-section .works-list{border-top:1px solid color-mix(in srgb,var(--scroll-line) 76%,#a7a094 24%) !important}.performance-section .works-list article{display:grid !important;grid-template-columns:120px minmax(0,1fr) 92px !important;column-gap:clamp(40px,5vw,90px) !important;align-items:center !important;min-height:78px !important;padding:0 !important;border-bottom:1px solid color-mix(in srgb,var(--scroll-line) 76%,#a7a094 24%) !important}.performance-section .works-list time{font-size:clamp(12px,.78vw,14px) !important;letter-spacing:.10em !important}.performance-section .works-list h4{margin:0 !important;font-size:clamp(18px,1.35vw,27px) !important;line-height:1.45 !important;letter-spacing:.06em !important;font-weight:300 !important}.performance-section .works-list article > p{margin:0 !important;text-align:right !important;font-size:clamp(11px,.72vw,13px) !important;letter-spacing:.08em !important}@media (max-width:860px){.performance-section .section-title-row,.performance-section .performance-intro,.performance-section .tab-shell{width:min(86vw,680px) !important}
.performance-section .section-title-row h2{font-size:clamp(48px,14vw,76px) !important}
.performance-section .performance-intro{margin-bottom:56px !important}
.performance-section .tab-shell{grid-template-columns:1fr !important;row-gap:44px !important}
.performance-section .tab-nav{position:static !important}
.performance-section .tab-button{min-height:54px !important;font-size:20px !important}
.performance-section .works-list article{grid-template-columns:64px minmax(0,1fr) !important;column-gap:22px !important;min-height:70px !important}
.performance-section .works-list article > p{display:none !important}
}:root{--neutral-sans:"Helvetica Neue","Helvetica","Arial","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic","YuGothic",sans-serif;--serif:var(--neutral-sans);--jp:var(--neutral-sans);--grotesk:var(--neutral-sans);--hero-round:var(--neutral-sans);--font-tsukushi-round:var(--neutral-sans);--font-noto-serif-jp:var(--neutral-sans)}html,body,button,input,textarea,select,a,p,span,small,li,dt,dd,summary,.logo span,.global-nav,.hero-type,.hero-type h1,.hero-label,.hero-kana,.hero-kana-scroll,.section-kicker,.eyebrow,.section-title-row h2,.profile-content,.profile-content h2,.profile-data,.info-meta,.info-title,.info-body,.performance-tabs,.performance-card,.performance-card h3,.contact-inner,.site-footer,.site-footer *{font-family:var(--neutral-sans) !important}html,body{overflow:auto !important}.site-header,main,.site-footer{opacity:1 !important}@media (min-width:901px){.hero-full.hero-flat.hero-tsukushi .hero-type h1{font-size:clamp(15px,1.55vw,28px) !important;letter-spacing:.22em !important;gap:clamp(5px,.55vw,10px) !important}
.hero-full.hero-flat.hero-tsukushi .hero-label{font-size:clamp(8px,.48vw,10px) !important;letter-spacing:.18em !important}
}.information-section .section-kicker,.information-section .section-kicker span{font-weight:400 !important;color:rgba(72,78,76,.62) !important;opacity:1 !important;letter-spacing:.13em !important}.information-section .info-meta,.information-section .info-meta span{font-weight:400 !important;color:rgba(72,78,76,.66) !important;opacity:1 !important;letter-spacing:.11em !important}.information-section .info-body,.information-section .info-body p{font-weight:400 !important;color:rgba(72,78,76,.72) !important;opacity:1 !important;line-height:2.05 !important}.information-section .info-body a,.information-section .text-link,.information-section a{font-weight:400 !important;color:rgba(62,69,67,.72) !important;opacity:1 !important}.information-section .info-toggle{border-color:rgba(72,78,76,.42) !important;color:rgba(72,78,76,.72) !important;opacity:1 !important}.information-section .info-toggle::before,.information-section .info-toggle::after{background:rgba(72,78,76,.64) !important;opacity:1 !important}.information-section .info-title{color:rgba(62,68,66,.86) !important}.profile-section .profile-content h2{font-size:clamp(42px,4.6vw,82px) !important;line-height:1.08 !important;letter-spacing:.15em !important;color:rgba(62,68,66,.80) !important}.profile-section .eyebrow{font-weight:400 !important;color:rgba(72,78,76,.62) !important;opacity:1 !important}.profile-section .profile-data dt{font-weight:400 !important;color:rgba(72,78,76,.64) !important;opacity:1 !important;letter-spacing:.10em !important}.profile-section .profile-data dd{font-weight:400 !important;color:rgba(62,68,66,.78) !important;opacity:1 !important}.profile-section .profile-content > p{font-weight:400 !important;color:rgba(72,78,76,.72) !important;opacity:1 !important;line-height:2.05 !important}.profile-section .awards h3{font-weight:300 !important;color:rgba(62,68,66,.80) !important}.profile-section .awards li,.profile-section .awards li span{font-weight:400 !important;opacity:1 !important}.profile-section .awards li{color:rgba(72,78,76,.72) !important;line-height:1.8 !important}.profile-section .awards li span{color:rgba(72,78,76,.64) !important;letter-spacing:.09em !important}.profile-section .profile-data div,.profile-section .awards li{border-color:rgba(72,78,76,.18) !important}@media (max-width:640px){.profile-section .profile-content h2{font-size:clamp(34px,10vw,52px) !important;letter-spacing:.12em !important}
.profile-section .profile-data dt,.profile-section .profile-data dd,.profile-section .profile-content > p,.profile-section .awards li{font-size:14px !important}
}.profile-section .profile-content h2{font-size:clamp(34px,3.6vw,64px) !important;line-height:1.12 !important;letter-spacing:.14em !important;color:rgba(62,68,66,.80) !important}.profile-section .profile-data{margin-top:clamp(22px,2.4vw,36px) !important}.performance-section .section-kicker,.performance-section .section-kicker span,.performance-section .performance-intro,.performance-section .performance-intro p,.performance-section .tab-button,.performance-section .panel-head .eyebrow,.performance-section .works-list time,.performance-section .works-list article > p{font-weight:400 !important;opacity:1 !important;color:rgba(72,78,76,.9) !important}.performance-section .performance-intro p{color:rgba(72,78,76,.72) !important;line-height:2.08 !important}.performance-section .tab-button{color:rgba(62,68,66,.74) !important}.performance-section .tab-button.is-active{color:rgba(54,60,58,.86) !important}.performance-section .panel-head h3,.performance-section .works-list h4{color:rgba(62,68,66,.84) !important}.performance-section .works-list time,.performance-section .works-list article > p{color:rgba(72,78,76,.9) !important}.performance-section .works-list,.performance-section .works-list article,.performance-section .tab-nav,.performance-section .tab-button{border-color:rgba(72,78,76,.18) !important}.contact-section .section-kicker,.contact-section .section-kicker span,.contact-section .contact-company span,.contact-section .contact-list span{font-weight:400 !important;opacity:1 !important;color:rgba(72,78,76,.66) !important}.contact-section .contact-company,.contact-section .contact-list,.contact-section .contact-phone,.contact-section .contact-list a{font-weight:400 !important;color:rgba(62,68,66,.78) !important;opacity:1 !important}.contact-section .contact-inner h2{color:rgba(62,68,66,.82) !important}.contact-section .contact-list,.contact-section .contact-company{border-color:rgba(72,78,76,.18) !important}.performance-section .section-kicker,.contact-section .section-kicker,.performance-section .panel-head .eyebrow{letter-spacing:.12em !important}@media (max-width:640px){.profile-section .profile-content h2{font-size:clamp(30px,8.4vw,44px) !important;letter-spacing:.11em !important}
.performance-section .performance-intro p,.performance-section .tab-button,.performance-section .works-list h4,.contact-section .contact-company,.contact-section .contact-list{font-size:14px !important}
}.performance-section .tab-button{color:rgba(62,68,66,.64) !important}.performance-section .tab-button.is-active{color:rgba(54,60,58,.78) !important}.contact-section{border-top:0 !important}.contact-section::before,.contact-section .contact-inner::before,.contact-section .section-kicker::before{display:none !important;border:0 !important}.performance-section + .contact-section,.performance-section + .contact-section .contact-inner{border-top:0 !important}.contact-section .contact-inner > p{font-weight:400 !important;color:rgba(72,78,76,.72) !important;opacity:1 !important;line-height:2.05 !important;letter-spacing:.055em !important}.contact-section .section-kicker,.contact-section .section-kicker span{font-weight:400 !important;color:rgba(72,78,76,.64) !important;opacity:1 !important}.contact-section .contact-list,.contact-section .contact-list a,.contact-section .contact-list span,.contact-section .contact-phone,.contact-section a[href^="mailto:"],.contact-section a[href^="tel:"]{font-weight:300 !important}.contact-section .contact-list,.contact-section .contact-list a,.contact-section .contact-phone{color:rgba(62,68,66,.72) !important}.contact-section .contact-company,.contact-section .contact-company span{font-weight:400 !important;color:rgba(72,78,76,.70) !important}@media (max-width:640px){.contact-section .contact-inner > p{font-size:14px !important;line-height:1.95 !important}
}.information-section .section-title-row h2,.performance-section .section-title-row h2,.contact-section .contact-inner h2{font-size:clamp(72px,7.6vw,146px) !important;line-height:.92 !important;letter-spacing:.075em !important;font-weight:300 !important;color:rgba(62,68,66,.82) !important}.contact-section .eyebrow,.contact-section .section-kicker{display:none !important}.contact-section .contact-inner h2{margin-top:0 !important;margin-bottom:clamp(34px,4.4vh,58px) !important;text-align:left !important}.contact-section .contact-inner{padding-top:clamp(118px,12vh,168px) !important}@media (max-width:860px){.information-section .section-title-row h2,.performance-section .section-title-row h2,.contact-section .contact-inner h2{font-size:clamp(48px,14vw,76px) !important;line-height:.96 !important}
.contact-section .contact-inner{padding-top:96px !important}
}.contact-section{padding-top:clamp(44px,5.2vh,76px) !important}.contact-section .contact-inner{padding-top:clamp(48px,6vh,84px) !important}.performance-section{padding-bottom:clamp(48px,6vh,88px) !important}@media (max-width:860px){.contact-section{padding-top:48px !important}
.contact-section .contact-inner{padding-top:48px !important}
.performance-section{padding-bottom:56px !important}
}.profile-section,.performance-section{background:linear-gradient(180deg,#f7f0e9 0%,#f6f1e8 100%) !important}.mobile-menu-toggle,.mobile-menu-panel{display:none}@media (max-width:900px){.site-header{min-height:62px !important;padding:0 22px !important;display:flex !important;align-items:center !important;justify-content:space-between !important}
.site-header .logo{display:flex !important;align-items:center !important;height:62px !important;margin:0 !important;padding:0 !important}
.site-header .logo span{display:block !important;line-height:1 !important;margin:0 !important;padding:0 !important;font-size:22px !important;letter-spacing:.11em !important}
.mobile-menu-toggle{position:relative !important;z-index:10002 !important;display:inline-grid !important;place-items:center !important;width:42px !important;height:42px !important;margin:0 -8px 0 0 !important;padding:0 !important;border:0 !important;background:transparent !important;appearance:none !important;cursor:pointer !important}
.mobile-menu-toggle span{position:absolute !important;width:22px !important;height:1px !important;left:10px !important;background:rgba(56,62,60,.72) !important;transform-origin:center center !important;transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .36s cubic-bezier(.22,1,.36,1) !important}
.mobile-menu-toggle span:nth-child(1){transform:translateY(-4px) !important}
.mobile-menu-toggle span:nth-child(2){transform:translateY(4px) !important}
body.mobile-menu-open .mobile-menu-toggle span:nth-child(1){transform:rotate(35deg) !important}
body.mobile-menu-open .mobile-menu-toggle span:nth-child(2){transform:rotate(-35deg) !important}
.mobile-menu-panel{position:fixed !important;inset:0 !important;z-index:10001 !important;display:grid !important;place-items:center !important;background:linear-gradient(180deg,rgba(247,240,233,.96),rgba(246,241,232,.96)) !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transition:opacity .5s cubic-bezier(.22,1,.36,1),visibility 0s linear .5s !important}
body.mobile-menu-open .mobile-menu-panel{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transition:opacity .5s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s !important}
.mobile-menu-nav{display:grid !important;gap:26px !important;text-align:center !important}
.mobile-menu-nav a{font-size:clamp(28px,8vw,44px) !important;line-height:1 !important;letter-spacing:.12em !important;color:rgba(58,64,62,.78) !important;text-decoration:none !important;font-weight:300 !important}
.performance-section .tab-shell{display:block !important;width:100% !important}
.performance-section .tab-nav{position:relative !important;top:auto !important;display:flex !important;flex-direction:row !important;gap:10px !important;width:calc(100vw - 0px) !important;max-width:none !important;margin:0 0 clamp(42px,9vw,68px) calc(50% - 50vw) !important;padding:0 0 16px clamp(32px,7vw,56px) !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x proximity !important;-webkit-overflow-scrolling:touch !important;border-top:0 !important;border-bottom:0 !important;scrollbar-width:none !important}
.performance-section .tab-nav::-webkit-scrollbar{display:none !important}
.performance-section .tab-nav::after{content:"" !important;flex:0 0 clamp(32px,7vw,56px) !important}
.performance-section .tab-button{flex:0 0 auto !important;width:auto !important;min-width:clamp(132px,42vw,188px) !important;min-height:64px !important;padding:0 26px !important;display:inline-flex !important;align-items:center !important;justify-content:flex-start !important;border:1px solid rgba(72,78,76,.13) !important;border-radius:999px !important;background:rgba(250,248,242,.18) !important;text-align:left !important;scroll-snap-align:start !important;font-size:clamp(20px,6vw,27px) !important;line-height:1 !important;letter-spacing:.08em !important;color:rgba(62,68,66,.66) !important;font-weight:300 !important}
.performance-section .tab-button.is-active{border-color:rgba(72,78,76,.28) !important;background:rgba(250,248,242,.28) !important;color:rgba(54,60,58,.82) !important;font-weight:300 !important}
.performance-section .tab-panels{width:min(86vw,680px) !important;margin:0 auto !important}
.performance-section{overflow-x:hidden !important}
}@media (max-width:900px){.mobile-menu-panel{display:block !important;position:fixed !important;inset:0 !important;z-index:10001 !important;background:#fff !important;opacity:1 !important;visibility:hidden !important;pointer-events:none !important;transform:translateX(100%) !important;transition:transform .72s cubic-bezier(.22,1,.36,1),visibility 0s linear .72s !important;will-change:transform !important}
body.mobile-menu-open .mobile-menu-panel{visibility:visible !important;pointer-events:auto !important;transform:translateX(0) !important;transition:transform .72s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s !important}
.mobile-menu-nav{position:absolute !important;left:clamp(42px,7vw,60px) !important;top:20.5vh !important;display:grid !important;gap:clamp(32px,6.6vh,58px) !important;text-align:left !important;justify-items:start !important}
.mobile-menu-nav a{display:inline-block !important;font-size:clamp(31px,8.4vw,46px) !important;line-height:1 !important;letter-spacing:.16em !important;color:rgba(58,64,62,.76) !important;text-decoration:none !important;font-weight:300 !important;opacity:0 !important;transform:translateX(28px) !important;transition:opacity .58s cubic-bezier(.22,1,.36,1),transform .58s cubic-bezier(.22,1,.36,1) !important}
body.mobile-menu-open .mobile-menu-nav a{opacity:1 !important;transform:translateX(0) !important}
body.mobile-menu-open .mobile-menu-nav a:nth-child(1){transition-delay:.20s !important}
body.mobile-menu-open .mobile-menu-nav a:nth-child(2){transition-delay:.26s !important}
body.mobile-menu-open .mobile-menu-nav a:nth-child(3){transition-delay:.32s !important}
body.mobile-menu-open .mobile-menu-nav a:nth-child(4){transition-delay:.38s !important}
body.mobile-menu-open .mobile-menu-nav a:nth-child(5){transition-delay:.44s !important}
body.mobile-menu-open .site-header{z-index:10003 !important;background:transparent !important;border-bottom-color:transparent !important}
body.mobile-menu-open .site-header .logo span{color:rgba(58,64,62,.76) !important}
body.mobile-menu-open .mobile-menu-toggle span{width:30px !important;left:6px !important;background:rgba(58,64,62,.72) !important}
.performance-section .tab-button{min-width:clamp(106px,34vw,150px) !important;min-height:52px !important;padding:0 21px !important;font-size:clamp(16px,4.8vw,22px) !important;letter-spacing:.08em !important}
.performance-section .tab-nav{gap:8px !important;padding-bottom:12px !important;margin-bottom:clamp(34px,7.2vw,54px) !important}
}@media (max-width:640px){.mobile-menu-nav{top:21vh !important;gap:clamp(31px,6vh,50px) !important}
}@media (max-width:900px){body.mobile-menu-open{overflow:hidden !important}
body.mobile-menu-open .site-header{position:fixed !important;inset:0 0 auto 0 !important;z-index:10010 !important;background:#fff !important;border-bottom:0 !important;box-shadow:none !important}
body.mobile-menu-open .site-header .logo,body.mobile-menu-open .site-header .logo span{display:flex !important;visibility:visible !important;opacity:1 !important;color:rgba(58,64,62,.78) !important;position:relative !important;z-index:10012 !important}
body.mobile-menu-open .site-header .logo{align-items:center !important;pointer-events:auto !important}
.mobile-menu-panel{background:#fff !important;isolation:isolate !important}
.mobile-menu-panel::before{content:"" !important;position:fixed !important;inset:0 !important;z-index:-1 !important;background:#fff !important;opacity:1 !important;pointer-events:none !important}
body.mobile-menu-open .mobile-menu-panel{z-index:10005 !important;background:#fff !important}
.mobile-menu-nav{position:absolute !important;z-index:10006 !important}
body.mobile-menu-open .mobile-menu-toggle{z-index:10013 !important}
body.mobile-menu-open .mobile-menu-toggle span{background:rgba(58,64,62,.76) !important}
body.mobile-menu-open main,body.mobile-menu-open .hero-full,body.mobile-menu-open .hero-slideshow{visibility:hidden !important}
body.mobile-menu-open .mobile-menu-panel,body.mobile-menu-open .mobile-menu-panel *{visibility:visible !important}
}@media (max-width:900px){.mobile-menu-panel{display:block !important;position:fixed !important;inset:0 !important;width:100vw !important;height:100dvh !important;z-index:10005 !important;background:#fff !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:none !important;clip-path:circle(0% at calc(100% - 42px) 32px) !important;transition:clip-path .72s cubic-bezier(.22,1,.36,1),opacity .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .72s !important;will-change:clip-path,opacity !important;overflow:hidden !important}
body.mobile-menu-open .mobile-menu-panel{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;clip-path:circle(145% at calc(100% - 42px) 32px) !important;transform:none !important;background:#fff !important;transition:clip-path .82s cubic-bezier(.22,1,.36,1),opacity .36s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s !important}
body.mobile-menu-open::before{content:"" !important;position:fixed !important;inset:0 !important;z-index:10004 !important;background:#fff !important;opacity:1 !important;pointer-events:none !important}
body.mobile-menu-open .site-header{position:fixed !important;inset:0 0 auto 0 !important;z-index:10020 !important;background:#fff !important;border-bottom:0 !important;box-shadow:none !important}
body.mobile-menu-open .site-header .logo,body.mobile-menu-open .site-header .logo span{display:flex !important;visibility:visible !important;opacity:1 !important;color:rgba(58,64,62,.78) !important;position:relative !important;z-index:10022 !important}
body.mobile-menu-open .mobile-menu-toggle{z-index:10023 !important}
body.mobile-menu-open .mobile-menu-toggle span{width:30px !important;left:6px !important;background:rgba(58,64,62,.76) !important}
body.mobile-menu-open .mobile-menu-toggle span:nth-child(1){transform:rotate(45deg) !important}
body.mobile-menu-open .mobile-menu-toggle span:nth-child(2){transform:rotate(-45deg) !important}
.mobile-menu-nav{position:absolute !important;z-index:10006 !important;left:clamp(42px,7vw,60px) !important;top:20.5vh !important;display:grid !important;gap:clamp(32px,6.6vh,58px) !important;text-align:left !important;justify-items:start !important}
.mobile-menu-nav a{display:inline-block !important;opacity:0 !important;transform:translateY(18px) !important;color:rgba(58,64,62,.76) !important;transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1) !important}
body.mobile-menu-open .mobile-menu-nav a{opacity:1 !important;transform:translateY(0) !important}
body.mobile-menu-open .mobile-menu-nav a:nth-child(1){transition-delay:.24s !important}
body.mobile-menu-open .mobile-menu-nav a:nth-child(2){transition-delay:.30s !important}
body.mobile-menu-open .mobile-menu-nav a:nth-child(3){transition-delay:.36s !important}
body.mobile-menu-open .mobile-menu-nav a:nth-child(4){transition-delay:.42s !important}
body.mobile-menu-open .mobile-menu-nav a:nth-child(5){transition-delay:.48s !important}
body.mobile-menu-open main,body.mobile-menu-open .hero-full,body.mobile-menu-open .hero-slideshow{opacity:0 !important;visibility:hidden !important}
body.mobile-menu-open .mobile-menu-panel,body.mobile-menu-open .mobile-menu-panel *,body.mobile-menu-open .site-header,body.mobile-menu-open .site-header *{visibility:visible !important}
}:root{--hero-tsukushi-l:"FOT-筑紫A丸ゴシック Std L","FOT-筑紫A丸ゴシック Std","Tsukushi A Round Gothic","TsukuARdGothic Std","Hiragino Sans","Yu Gothic",sans-serif}.hero-full.hero-flat.hero-tsukushi .hero-kana,.hero-full.hero-flat.hero-tsukushi .hero-type,.hero-full.hero-flat.hero-tsukushi .hero-label,.hero-full.hero-flat.hero-tsukushi .hero-type h1,.hero-full.hero-flat.hero-tsukushi .hero-type h1 span{font-family:var(--hero-tsukushi-l) !important}.hero-full.hero-flat.hero-tsukushi .hero-type{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:16px !important}.hero-full.hero-flat.hero-tsukushi .hero-label{display:block !important;order:1 !important;margin:0 !important;font-family:var(--hero-tsukushi-l) !important;font-size:clamp(11px,.72vw,13px) !important;font-weight:300 !important;line-height:1 !important;letter-spacing:.42em !important;color:rgba(255,255,255,.82) !important;text-shadow:0 0 14px rgba(0,0,0,.08) !important}.hero-full.hero-flat.hero-tsukushi .hero-type h1{order:2 !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:clamp(16px,1.35vw,22px) !important;margin:0 !important;font-family:var(--hero-tsukushi-l) !important;font-size:clamp(30px,2.45vw,44px) !important;font-weight:300 !important;line-height:1.02 !important;letter-spacing:.30em !important;color:rgba(255,255,255,.9) !important;white-space:normal !important}.hero-full.hero-flat.hero-tsukushi .hero-type h1 span{display:block !important}@media (min-width:641px){.hero-full.hero-flat.hero-tsukushi .hero-title-group{left:clamp(190px,15vw,255px) !important;top:51.5% !important;column-gap:clamp(54px,4.6vw,76px) !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana{gap:24px !important;font-size:15px !important;color:rgba(255,255,255,.74) !important}
}@media (max-width:640px){.hero-full.hero-flat.hero-tsukushi .hero-title-group{left:34.2% !important;top:58.2% !important;row-gap:16px !important;transform:translate(-50%,-50%) !important}
.hero-full.hero-flat.hero-tsukushi .hero-type{gap:18px !important;align-items:flex-start !important}
.hero-full.hero-flat.hero-tsukushi .hero-label{order:1 !important;font-size:10px !important;letter-spacing:.34em !important;color:rgba(255,255,255,.84) !important}
.hero-full.hero-flat.hero-tsukushi .hero-type h1{order:2 !important;gap:16px !important;font-size:33px !important;line-height:1.02 !important;letter-spacing:.28em !important;color:rgba(255,255,255,.9) !important}
}@media (min-width:901px){.hero-full.hero-flat.hero-tsukushi .hero-type{gap:14px !important}
.hero-full.hero-flat.hero-tsukushi .hero-type h1{flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:flex-start !important;gap:clamp(14px,1.15vw,22px) !important;width:max-content !important;max-width:none !important;font-size:clamp(26px,2.05vw,38px) !important;line-height:1 !important;letter-spacing:.34em !important;white-space:nowrap !important}
}@media (max-width:640px){.hero-full.hero-flat.hero-tsukushi .hero-title-group{left:50% !important;top:58.4% !important;width:calc(100vw - 54px) !important;max-width:420px !important;display:grid !important;grid-template-columns:auto 1fr !important;align-items:center !important;justify-content:flex-start !important;column-gap:24px !important;row-gap:0 !important;transform:translate(-50%,-50%) !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-wrap{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;align-self:center !important;transform:translateY(30px) !important;gap:22px !important;visibility:visible !important;opacity:1 !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-wrap .hero-kana{display:flex !important;flex-direction:column !important;align-items:center !important;margin:0 !important;gap:14px !important;font-size:11px !important;font-weight:300 !important;line-height:1 !important;letter-spacing:.10em !important;color:rgba(255,255,255,.72) !important;text-shadow:0 1px 14px rgba(0,0,0,.14) !important;visibility:visible !important;opacity:1 !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll{display:grid !important;justify-items:center !important;gap:8px !important;font-size:7px !important;letter-spacing:.12em !important;color:rgba(255,255,255,.68) !important;writing-mode:vertical-rl !important;text-orientation:mixed !important;visibility:visible !important;opacity:1 !important;pointer-events:auto !important;text-shadow:0 1px 12px rgba(0,0,0,.14) !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll i{display:block !important;width:1px !important;height:50px !important;background:rgba(255,255,255,.22) !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll i::after{background:rgba(255,255,255,.78) !important}
.hero-full.hero-flat.hero-tsukushi .hero-type{gap:16px !important;align-items:flex-start !important}
.hero-full.hero-flat.hero-tsukushi .hero-label{font-size:10px !important;letter-spacing:.24em !important}
.hero-full.hero-flat.hero-tsukushi .hero-type h1{gap:16px !important}
}@media (max-width:640px){.information-section .info-item summary{grid-template-columns:minmax(0,1fr) 36px !important;gap:14px !important;align-items:center !important}
.information-section .info-title{font-size:clamp(24px,6.3vw,31px) !important;font-weight:300 !important;line-height:1.36 !important;letter-spacing:.01em !important;color:rgba(62,68,66,1) !important;text-wrap:balance;max-width:none !important;padding-right:8px !important}
.information-section .info-item summary:hover .info-title{opacity:1 !important;transform:none !important}
.information-section .info-toggle{width:30px !important;height:30px !important;border-color:rgba(72,78,76,.46) !important}
.information-section .info-toggle::before,.information-section .info-toggle::after{background:rgba(72,78,76,.72) !important}
}.performance-section .works-list h4{font-weight:350 !important;color:rgba(62,68,66,.82) !important}@media (max-width:640px){.performance-section .works-list h4{font-weight:350 !important;color:rgba(62,68,66,.84) !important;letter-spacing:.055em !important}
}body{color:rgba(52,58,56,.84) !important}.site-header .logo span,.site-header .global-nav a,.global-nav a{color:rgba(52,58,56,1) !important}.section-title-row h2,.profile-section .profile-content h2,.contact-section .contact-inner h2,.performance-section .section-title-row h2{color:rgba(52,58,56,.86) !important}.section-kicker,.section-kicker span,.eyebrow,.info-meta,.info-meta span,.panel-head .eyebrow,.performance-section .panel-head .eyebrow{color:rgba(70,76,74,.68) !important}.info-body,.info-body p,.profile-section .profile-content > p,.performance-section .performance-intro p,.contact-section .contact-inner > p{color:rgba(62,68,66,.78) !important}.information-section .info-title{color:rgba(52,58,56,.90) !important}.performance-section .works-list time{color:rgba(70,76,74,.9) !important}.performance-section .works-list h4{font-weight:400 !important;color:rgba(52,58,56,.88) !important}.performance-section .works-list article > p{color:rgba(70,76,74,.74) !important}.profile-section .profile-data dt,.profile-section .awards li span{color:rgba(70,76,74,.68) !important}.profile-section .profile-data dd,.profile-section .awards li{color:rgba(52,58,56,.80) !important}.contact-section .contact-company,.contact-section .contact-list,.contact-section .contact-list a,.contact-section .contact-phone{color:rgba(52,58,56,.78) !important}.site-footer,.site-footer p,.site-footer a{color:rgba(62,68,66,.70) !important}.info-accordion,.info-item,.performance-section .works-list,.performance-section .works-list article,.profile-section .profile-data div,.profile-section .awards li,.contact-section .contact-list,.site-footer{border-color:rgba(72,78,76,.20) !important}@media (max-width:640px){.performance-section .works-list h4{font-weight:400 !important;color:rgba(52,58,56,.90) !important}
.information-section .info-title{color:rgba(52,58,56,.92) !important}
.section-title-row h2,.profile-section .profile-content h2,.contact-section .contact-inner h2,.performance-section .section-title-row h2{color:rgba(52,58,56,.88) !important}
}.performance-section .tab-button,.performance-section .tab-button.is-active,.performance-section .performance-tabs button,.performance-section .performance-tab{font-weight:350 !important;color:rgba(52,58,56,.78) !important}.performance-section .tab-button.is-active,.performance-section .performance-tabs button.is-active,.performance-section .performance-tab.is-active{font-weight:400 !important;color:rgba(52,58,56,.88) !important}.contact-section .contact-list,.contact-section .contact-list a,.contact-section .contact-phone,.contact-section a[href^="tel:"],.contact-section a[href^="mailto:"]{font-weight:350 !important;color:rgba(52,58,56,.82) !important}@media (max-width:640px){.performance-section .tab-button,.performance-section .performance-tab{font-weight:350 !important}
.performance-section .tab-button.is-active,.performance-section .performance-tab.is-active{font-weight:400 !important}
.contact-section .contact-list,.contact-section .contact-list a,.contact-section .contact-phone,.contact-section a[href^="tel:"],.contact-section a[href^="mailto:"]{font-weight:350 !important}
}.contact-section .contact-company,.contact-section .contact-list{line-height:1.85 !important}.contact-section .contact-list a,.contact-section .contact-phone{line-height:1.85 !important}@media (max-width:640px){.contact-section .contact-company,.contact-section .contact-list{font-size:120% !important}
}.profile-section .profile-data dd,.profile-section .awards li{color:rgba(68,74,72,.74) !important;font-weight:400 !important;opacity:1 !important}.profile-section .awards li span,.profile-section .profile-data dt{color:rgba(72,78,76,.62) !important;font-weight:400 !important;opacity:1 !important}.profile-section .profile-content > p{color:rgba(68,74,72,.74) !important}.contact-section .contact-list{font-size:120% !important;line-height:1.9 !important}.contact-section .contact-list a,.contact-section .contact-list span,.contact-section .contact-phone,.contact-section .contact-mail,.contact-section a[href^="tel:"],.contact-section a[href^="mailto:"]{font-size:inherit !important;line-height:inherit !important}@media (max-width:640px){.contact-section .contact-list{font-size:120% !important;line-height:1.85 !important}
}.contact-section .contact-list a.contact-phone,.contact-section .contact-list span.contact-phone,.contact-section .contact-list a.contact-mail{font-size:clamp(17px,1.18vw,22px) !important;line-height:1.9 !important}.contact-section .contact-list a.contact-phone,.contact-section .contact-list span.contact-phone,.contact-section .contact-list a.contact-mail{padding-top:19px !important;padding-bottom:19px !important}@media (max-width:640px){.contact-section .contact-list a.contact-phone,.contact-section .contact-list span.contact-phone,.contact-section .contact-list a.contact-mail{font-size:clamp(16px,4.25vw,19px) !important;line-height:1.85 !important;padding-top:17px !important;padding-bottom:17px !important}
}@media (max-width:900px){.performance-section .tab-shell{width:min(86vw,680px) !important;margin:0 auto !important;overflow:visible !important}
.performance-section .tab-nav{width:100% !important;max-width:100% !important;margin:0 0 clamp(42px,9vw,68px) 0 !important;padding:0 0 16px 0 !important;overflow-x:auto !important;overflow-y:hidden !important;justify-content:flex-start !important;scroll-padding-left:0 !important}
.performance-section .tab-nav::after{content:"" !important;flex:0 0 14px !important}
}.contact-section .contact-list a.contact-phone,.contact-section .contact-list span.contact-phone,.contact-section .contact-list a.contact-mail{font-size:clamp(28px,1.95vw,36px) !important;line-height:1.62 !important;font-weight:300 !important;letter-spacing:0.1em !important;color:rgba(68,74,72,1) !important;padding-top:22px !important;padding-bottom:22px !important}.contact-section .contact-list{gap:0 !important}@media (max-width:900px){.contact-section .contact-list a.contact-phone,.contact-section .contact-list span.contact-phone,.contact-section .contact-list a.contact-mail{font-size:clamp(20px,5.2vw,26px) !important;line-height:1.62 !important;font-weight:300 !important;padding-top:19px !important;padding-bottom:19px !important}
}.performance-section .tab-button,.performance-section .tab-button.is-active,.performance-section .panel-head h3,.performance-section .works-list h4{font-weight:300 !important}.performance-section .section-title-row h2{font-size:clamp(68px,7.25vw,138px) !important;font-weight:300 !important;color:rgba(62,68,66,.76) !important;letter-spacing:.08em !important}.performance-section .tab-button,.performance-section .tab-button.is-active,.performance-section .performance-tabs button,.performance-section .performance-tabs button.is-active,.performance-section .performance-tab,.performance-section .performance-tab.is-active{font-weight:300 !important}.performance-section .tab-button{color:rgba(62,68,66,.58) !important}.performance-section .tab-button.is-active{color:rgba(62,68,66,.72) !important}.performance-section .panel-head .eyebrow,.performance-section .tab-panel .eyebrow,.performance-section .panel-count{font-weight:300 !important;color:rgba(72,78,76,.54) !important;letter-spacing:.16em !important}.performance-section .panel-head h3,.performance-section .tab-panel h3{font-weight:300 !important;color:rgba(62,68,66,.76) !important}.performance-section .works-list time,.performance-section .works-list article > p{font-weight:300 !important;color:rgba(72,78,76,.9) !important}@media (max-width:860px){.performance-section .section-title-row h2{font-size:clamp(46px,13.4vw,72px) !important;color:rgba(62,68,66,.76) !important}
.performance-section .panel-head h3,.performance-section .tab-panel h3{color:rgba(62,68,66,.76) !important}
.performance-section .works-list h4{font-weight:300 !important;color:rgba(62,68,66,.76) !important}
}:root{--type-title:rgba(42,36,30,.78);--type-title-soft:rgba(42,36,30,.70);--type-body:rgba(66,60,55,1);--type-body-soft:rgba(66,60,55,.9);--type-sub:rgba(66,60,55,.9);--type-sub-strong:rgba(66,60,55,.9);--fs-body-balanced:clamp(18px,.96vw,20px);--fs-sub-balanced:clamp(12px,.76vw,14px);--fs-item-title:clamp(18px,1.55vw,26px)}.section-title-row h2,.profile-content h2,.contact-inner h2,.performance-section .section-title-row h2,.performance-section .panel-head h3,.performance-section .tab-panel h3,.awards h3,.contact-company strong{color:var(--type-title) !important;font-weight:300 !important;line-height:.98 !important}.section-title-row h2,.profile-content h2,.contact-inner h2,.performance-section .section-title-row h2,.performance-section .panel-head h3,.performance-section .tab-panel h3,.awards h3{letter-spacing:-.018em !important}.performance-section .section-title-row h2,.performance-section .panel-head h3{color:var(--type-title) !important}body{letter-spacing:.048em}.performance-intro p,.performance-section .section-lead,.performance-section .section-title-row p,.performance-section .lead,.performance-section .section-copy,.info-body p,.profile-content p,.contact-inner p:not(.eyebrow),.section-copy,.intro-copy,.lead-copy{color:var(--type-body) !important;font-size:var(--fs-body-balanced) !important;font-weight:300 !important;line-height:2.0 !important;letter-spacing:.07em !important}.eyebrow,.section-title-row .eyebrow,.panel-count,.info-meta,.info-meta span,.profile-data dt,.contact-company span,.global-nav,.text-link,.works-list time,.works-list p,.awards li{font-size:var(--fs-sub-balanced) !important;font-weight:300 !important;letter-spacing:.14em !important}.eyebrow,.section-title-row .eyebrow,.panel-count,.info-meta,.profile-data dt,.contact-company span,.global-nav,.works-list time,.works-list p{color:var(--type-sub) !important}.info-meta span,.panel-count,.text-link{color:var(--type-sub-strong) !important}.info-title,.works-list h4,.profile-data dd,.contact-list a,.contact-list span,.contact-list p,.contact-list li{color:var(--type-title-soft) !important}.info-title,.works-list h4{font-weight:300 !important;line-height:1.5 !important}.info-title{font-size:clamp(22px,2.3vw,36px) !important;letter-spacing:.008em !important}.works-list h4{font-size:var(--fs-item-title) !important;letter-spacing:.018em !important}.profile-data dd{font-size:clamp(16px,1.28vw,22px) !important;font-weight:300 !important;letter-spacing:.028em !important}.contact-list{color:var(--type-title-soft) !important;letter-spacing:-.008em !important}.contact-list strong,.contact-list a,.contact-list span{font-weight:300 !important;color:var(--type-title-soft) !important}.awards ul{color:var(--type-body-soft) !important}.awards li{line-height:1.9 !important}@media (max-width:860px){.section-title-row h2,.profile-content h2,.contact-inner h2,.performance-section .section-title-row h2,.performance-section .panel-head h3,.performance-section .tab-panel h3,.awards h3{letter-spacing:-.01em !important}
.performance-intro p,.performance-section .section-lead,.performance-section .section-title-row p,.performance-section .lead,.performance-section .section-copy,.info-body p,.profile-content p,.contact-inner p:not(.eyebrow){font-size:clamp(14px,3.8vw,16px) !important;line-height:1.95 !important;letter-spacing:.03em !important}
.info-title{font-size:clamp(20px,6.4vw,30px) !important;line-height:1.48 !important}
.works-list h4{font-size:clamp(18px,5.2vw,24px) !important;line-height:1.5 !important}
.eyebrow,.section-title-row .eyebrow,.panel-count,.info-meta,.profile-data dt,.contact-company span,.works-list time,.works-list p{font-size:11px !important;letter-spacing:.12em !important}
}.profile-section .profile-data{margin-bottom:clamp(34px,4vw,54px) !important}.profile-section .awards{margin-top:0 !important}.profile-section .profile-data dd{font-size:clamp(18px,1.35vw,27px) !important;line-height:1.65 !important}.profile-section .awards li{font-size:clamp(18px,1.35vw,27px) !important;line-height:1.72 !important}.profile-section .awards li span{font-size:clamp(12px,.78vw,14px) !important}@media (max-width:640px){.profile-section .profile-data dd,.profile-section .awards li{font-size:14px !important}
.profile-section .awards li span{font-size:10px !important}
}.profile-section .eyebrow{font-size:clamp(18px,1.18vw,24px) !important;line-height:1.35 !important;letter-spacing:.06em !important;font-weight:400 !important}.profile-section .profile-data dd{font-weight:300 !important;color:rgba(62,68,66,.76) !important}.profile-section .awards li{font-weight:300 !important;color:rgba(62,68,66,.76) !important}@media (max-width:640px){.profile-section .eyebrow{font-size:14px !important;letter-spacing:.04em !important}
}.profile-section .profile-heading{margin:0 0 clamp(30px,3.6vw,54px) !important}.profile-section .profile-content .profile-section-title{margin:0 0 clamp(24px,2.8vw,42px) !important;font-size:clamp(72px,7.6vw,146px) !important;line-height:.92 !important;letter-spacing:.075em !important;font-weight:300 !important;color:rgba(62,68,66,.78) !important}.profile-section .profile-content .profile-name{margin:0 !important;font-size:clamp(34px,3.6vw,64px) !important;line-height:1.12 !important;letter-spacing:.14em !important;font-weight:300 !important;color:rgba(62,68,66,.80) !important}.profile-section .profile-data{margin-top:0 !important}@media (max-width:860px){.profile-section .profile-heading{margin-bottom:clamp(26px,7vw,42px) !important}
.profile-section .profile-content .profile-section-title{font-size:clamp(48px,14vw,76px) !important;line-height:.96 !important;letter-spacing:.06em !important}
.profile-section .profile-content .profile-name{font-size:clamp(30px,8.4vw,44px) !important;letter-spacing:.11em !important}
}.information-section .section-title-row h2,.performance-section .section-title-row h2,.contact-section .contact-inner h2{font-size:clamp(58px,6.2vw,118px) !important;line-height:.96 !important;letter-spacing:.065em !important;font-weight:300 !important;color:rgba(62,68,66,.78) !important}.profile-section .profile-content .profile-name{font-size:clamp(32px,3.35vw,58px) !important;line-height:1.14 !important;letter-spacing:.13em !important}.performance-section .panel-head h3,.performance-section .tab-panel h3{font-size:clamp(46px,4.8vw,88px) !important;line-height:.98 !important}@media (max-width:860px){.information-section .section-title-row h2,.performance-section .section-title-row h2,.contact-section .contact-inner h2{font-size:clamp(42px,12vw,66px) !important;line-height:.98 !important;letter-spacing:.055em !important}
.profile-section .profile-content .profile-name{font-size:clamp(28px,7.8vw,40px) !important;letter-spacing:.105em !important}
.performance-section .panel-head h3,.performance-section .tab-panel h3{font-size:clamp(40px,11vw,60px) !important}
}.site-header .global-nav{gap:clamp(18px,2.35vw,38px) !important}.profile-section{display:grid !important;grid-template-columns:minmax(360px,43vw) minmax(0,1fr) !important;min-height:100svh !important;background:linear-gradient(180deg,#f7f0e9 0%,#f6f1e8 100%) !important;color:rgba(60,55,50,.88) !important;overflow:hidden !important}.profile-section .profile-visual{min-height:100svh !important;background:rgba(255,255,255,.24) !important}.profile-section .profile-visual img{height:100% !important;object-fit:cover !important;object-position:57% center !important;filter:saturate(.92) brightness(.98) contrast(.98) !important}.profile-section .profile-content{align-self:center !important;width:min(640px,82%) !important;margin:0 auto !important;padding:clamp(72px,8vw,128px) 0 !important}.profile-heading-refined{margin:0 0 clamp(36px,4vw,64px) !important}.profile-section-label{margin:0 0 clamp(18px,2vw,28px) !important;display:flex !important;align-items:center !important;gap:12px !important;font-family:var(--grotesk) !important;font-size:11px !important;font-weight:300 !important;line-height:1.2 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:rgba(95,88,81,.58) !important}.profile-section-label span{color:rgba(95,88,81,.42) !important}.profile-section .profile-content .profile-name,.profile-section .profile-content h2.profile-name{margin:0 !important;font-family:var(--jp) !important;font-size:clamp(42px,4.4vw,78px) !important;font-weight:300 !important;line-height:1.08 !important;letter-spacing:.16em !important;color:rgba(62,57,52,.84) !important}.profile-section .profile-data{margin:0 0 clamp(48px,5vw,78px) !important;display:grid !important;border-top:1px solid rgba(88,81,75,.16) !important}.profile-section .profile-data div{display:grid !important;grid-template-columns:104px minmax(0,1fr) !important;gap:22px !important;align-items:center !important;min-height:clamp(58px,4.6vw,76px) !important;padding:0 !important;border-bottom:1px solid rgba(88,81,75,.16) !important}.profile-section .profile-data dt{font-family:var(--grotesk) !important;font-size:11px !important;font-weight:300 !important;line-height:1.3 !important;letter-spacing:.12em !important;color:rgba(95,88,81,.56) !important}.profile-section .profile-data dd{margin:0 !important;font-size:clamp(18px,1.45vw,24px) !important;font-weight:300 !important;line-height:1.55 !important;letter-spacing:.03em !important;color:rgba(62,57,52,.78) !important}.profile-section .awards{margin:0 !important}.profile-section .awards h3{margin:0 0 clamp(18px,2vw,30px) !important;font-family:var(--grotesk) !important;font-size:clamp(28px,2.8vw,48px) !important;font-weight:250 !important;line-height:1.05 !important;letter-spacing:.01em !important;color:rgba(62,57,52,.84) !important}.profile-section .awards ul{list-style:none !important;margin:0 !important;padding:0 !important;display:grid !important;gap:0 !important;color:rgba(62,57,52,.74) !important}.profile-section .awards li{display:grid !important;grid-template-columns:64px minmax(0,1fr) !important;gap:18px !important;padding:14px 0 !important;border-top:1px solid rgba(88,81,75,.14) !important;font-size:clamp(14px,1.02vw,16px) !important;font-weight:300 !important;line-height:1.9 !important;letter-spacing:.04em !important;color:rgba(74,68,62,.76) !important}.profile-section .awards li span{font-family:var(--grotesk) !important;font-size:11px !important;font-weight:300 !important;line-height:1.9 !important;letter-spacing:.10em !important;color:rgba(95,88,81,.60) !important}.works-section{position:relative !important;overflow:visible !important;background:linear-gradient(180deg,#f6f1e8 0%,#f8f4ee 100%) !important;padding-top:clamp(94px,9vw,156px) !important;padding-bottom:clamp(94px,10vw,164px) !important}@media (min-width:901px){.works-section::after{content:"WORKS ARCHIVE";position:absolute;right:clamp(22px,4vw,56px);top:clamp(150px,18vw,300px);transform:rotate(180deg);writing-mode:vertical-rl;font-family:var(--grotesk);font-size:10px;font-weight:300;line-height:1;letter-spacing:.24em;color:rgba(42,36,30,.24);pointer-events:none}
}.works-section .section-kicker,.works-section .section-title-row,.works-section .performance-intro,.works-section .tab-shell{width:min(86vw,1560px) !important;margin-left:auto !important;margin-right:auto !important}.works-section .section-title-row{margin-bottom:clamp(22px,3vw,38px) !important}.works-section .section-title-row h2{margin:0 !important;font-family:var(--grotesk) !important;font-size:clamp(52px,6.1vw,104px) !important;font-weight:250 !important;line-height:.98 !important;letter-spacing:.015em !important;color:rgba(62,57,52,.84) !important}.works-section .performance-intro{margin-bottom:clamp(52px,5.6vw,88px) !important}.works-section .performance-intro p{max-width:680px !important;margin:0 !important;font-size:clamp(14px,1vw,16px) !important;font-weight:300 !important;line-height:2.0 !important;letter-spacing:.045em !important;color:rgba(84,76,68,1) !important}.works-section .tab-shell{display:grid !important;grid-template-columns:minmax(160px,220px) minmax(0,1fr) !important;gap:clamp(36px,5vw,88px) !important;align-items:start !important}.works-section .tab-nav{position:sticky !important;top:112px !important;display:grid !important;border-top:0 !important}.works-section .tab-button{width:100% !important;padding:17px 0 !important;border:0 !important;border-bottom:1px solid rgba(88,81,75,.16) !important;background:transparent !important;text-align:left !important;font-family:var(--jp) !important;font-size:clamp(16px,1.24vw,22px) !important;font-weight:300 !important;line-height:1.35 !important;letter-spacing:.08em !important;color:rgba(90,82,75,.62) !important}.works-section .tab-button::before{content:"" !important;display:inline-block !important;width:5px !important;height:5px !important;margin-right:12px !important;border-radius:999px !important;background:rgba(90,82,75,.22) !important;vertical-align:.18em !important}.works-section .tab-button.is-active{color:rgba(62,57,52,1) !important;padding-left:8px !important}.works-section .tab-button.is-active::before{background:rgba(62,57,52,.68) !important}.works-section .panel-head{display:grid !important;gap:8px !important;margin-bottom:clamp(24px,3vw,38px) !important}.works-section .panel-count{margin:0 !important;font-family:var(--grotesk) !important;font-size:11px !important;font-weight:300 !important;line-height:1.2 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:rgba(95,88,81,1) !important}.works-section .panel-head h3{margin:0 !important;font-family:var(--jp) !important;font-size:clamp(42px,4vw,70px) !important;font-weight:300 !important;line-height:1.04 !important;letter-spacing:.12em !important;color:rgba(62,57,52,.82) !important}.works-section .works-list{display:grid !important;border-top:1px solid rgba(88,81,75,.16) !important}.works-section .works-list article{display:grid !important;grid-template-columns:90px minmax(0,1fr) minmax(74px,120px) !important;gap:clamp(18px,3vw,42px) !important;align-items:baseline !important;min-height:64px !important;padding:14px 0 !important;border-bottom:1px solid rgba(88,81,75,.16) !important}.works-section .works-list time,.works-section .works-list article > p{margin:0 !important;font-family:var(--grotesk) !important;font-size:11px !important;font-weight:300 !important;line-height:1.7 !important;letter-spacing:.11em !important;color:rgba(95,88,81,1) !important}.works-section .works-list h4{margin:0 !important;font-size:clamp(16px,1.35vw,22px) !important;font-weight:300 !important;line-height:1.7 !important;letter-spacing:.045em !important;color:rgba(62,57,52,1) !important}.works-section .works-list article > p{text-align:right !important}.works-section + .contact-section{padding-top:clamp(64px,7vw,104px) !important}@media (max-width:900px){.profile-section{grid-template-columns:1fr !important;min-height:auto !important}
.profile-section .profile-visual{min-height:auto !important}
.profile-section .profile-visual img{height:auto !important;aspect-ratio:4 / 5 !important}
.profile-section .profile-content{width:min(88vw,720px) !important;padding:clamp(56px,12vw,86px) 0 !important}
.profile-section .profile-content .profile-name,.profile-section .profile-content h2.profile-name{font-size:clamp(34px,9.6vw,50px) !important;letter-spacing:.12em !important}
.profile-section .profile-data div{grid-template-columns:88px 1fr !important;gap:14px !important}
.profile-section .profile-data dd{font-size:16px !important}
.profile-section .awards li{grid-template-columns:56px 1fr !important;gap:14px !important;font-size:14px !important}
.works-section{padding-top:74px !important}
.works-section .section-kicker,.works-section .section-title-row,.works-section .performance-intro,.works-section .tab-shell{width:min(88vw,720px) !important}
.works-section .section-title-row h2{font-size:clamp(42px,12vw,66px) !important}
.works-section .tab-shell{display:grid !important;grid-template-columns:1fr !important;gap:28px !important}
.works-section .tab-nav{position:relative !important;top:auto !important;display:flex !important;overflow-x:auto !important;white-space:nowrap !important;border-top:1px solid rgba(88,81,75,.16) !important;border-bottom:1px solid rgba(88,81,75,.16) !important;-ms-overflow-style:none !important;scrollbar-width:none !important}
.works-section .tab-button{flex:0 0 auto !important;min-width:106px !important;padding:14px 18px !important;border-bottom:0 !important;border-right:1px solid rgba(88,81,75,.14) !important;font-size:15px !important}
.works-section .panel-head h3{font-size:clamp(34px,10vw,52px) !important}
.works-section .works-list article{grid-template-columns:1fr !important;gap:4px !important;min-height:0 !important;padding:15px 0 !important}
.works-section .works-list article > p{text-align:left !important}
}.profile-section .profile-kicker{display:grid !important;gap:8px !important;margin:0 0 clamp(34px,4.6vw,66px) !important;font-family:var(--grotesk) !important;font-size:var(--fs-caption) !important;font-weight:300 !important;line-height:1.35 !important;letter-spacing:.13em !important;color:rgba(72,78,76,.62) !important;opacity:1 !important}.profile-section .profile-kicker span{width:44px !important;padding-bottom:8px !important;border-bottom:1px solid rgba(72,78,76,.18) !important;color:rgba(72,78,76,.62) !important}.profile-section .profile-kicker p{margin:0 !important}.profile-section .profile-title-row{display:flex !important;align-items:end !important;justify-content:space-between !important;gap:24px !important;margin:0 0 clamp(32px,4vw,58px) !important}.profile-section .profile-title-row h2{margin:0 !important;font-family:var(--neutral-sans,var(--grotesk)) !important;font-size:clamp(52px,6.1vw,104px) !important;font-weight:250 !important;line-height:.98 !important;letter-spacing:.015em !important;color:rgba(62,57,52,.84) !important}.profile-section .profile-heading-refined{margin:0 0 clamp(28px,3.6vw,50px) !important}.profile-section .profile-heading-refined .profile-name,.profile-section .profile-content .profile-name{margin:0 !important;font-family:var(--jp) !important;font-size:clamp(34px,3.6vw,62px) !important;font-weight:300 !important;line-height:1.12 !important;letter-spacing:.15em !important;color:rgba(62,57,52,.82) !important}.profile-section .profile-section-label{display:none !important}@media (max-width:900px){.profile-section .profile-kicker{margin-bottom:28px !important}
.profile-section .profile-title-row{margin-bottom:28px !important}
.profile-section .profile-title-row h2{font-size:clamp(42px,12vw,66px) !important}
.profile-section .profile-heading-refined .profile-name,.profile-section .profile-content .profile-name{font-size:clamp(28px,8.2vw,42px) !important;letter-spacing:.12em !important}
}.information-section .section-kicker p,.works-section .section-kicker p{margin:0 !important}.contact-section .contact-kicker{display:grid !important;gap:8px !important;margin:0 0 clamp(34px,4.6vw,66px) !important;font-family:var(--grotesk) !important;font-size:var(--fs-caption) !important;font-weight:300 !important;line-height:1.35 !important;letter-spacing:.13em !important;color:rgba(72,78,76,.62) !important;opacity:1 !important}.contact-section .contact-kicker span{width:44px !important;padding-bottom:8px !important;border-bottom:1px solid rgba(72,78,76,.18) !important;color:rgba(72,78,76,.62) !important}.contact-section .contact-inner h2{margin-top:0 !important}@media (max-width:900px){.contact-section .contact-kicker{margin-bottom:28px !important}
.contact-section .contact-inner{padding-top:clamp(62px,12vw,92px) !important}
}.information-section > .section-title-row,.works-section > .section-title-row,.contact-section .contact-inner > h2{display:none !important}.information-section .section-kicker,.works-section .section-kicker{margin-bottom:clamp(34px,4.2vw,64px) !important}.information-section{padding-top:clamp(88px,10vw,148px) !important}.information-section .info-accordion{margin-top:0 !important}.profile-section .profile-heading-refined{margin:0 0 clamp(34px,4vw,58px) !important}.profile-section .profile-heading-refined .profile-name,.profile-section .profile-content .profile-name{font-size:clamp(42px,4.4vw,78px) !important;line-height:1.08 !important;letter-spacing:.16em !important;color:rgba(62,57,52,.84) !important}.profile-section .profile-data{margin-top:0 !important;margin-bottom:clamp(48px,5vw,78px) !important}.works-section .performance-intro{margin-top:0 !important;margin-bottom:clamp(48px,5.4vw,84px) !important}.works-section .performance-intro p{max-width:720px !important}.works-section .tab-shell{margin-top:0 !important}.contact-section .contact-inner{padding-top:clamp(84px,9vw,138px) !important}.contact-section .contact-inner > p{margin-top:0 !important;margin-bottom:clamp(34px,4vw,58px) !important;max-width:720px !important}@media (max-width:900px){.information-section .section-kicker,.works-section .section-kicker{margin-bottom:30px !important}
.information-section{padding-top:70px !important}
.profile-section .profile-heading-refined .profile-name,.profile-section .profile-content .profile-name{font-size:clamp(34px,9.6vw,50px) !important;letter-spacing:.12em !important}
.works-section .performance-intro{margin-bottom:34px !important}
.contact-section .contact-inner{padding-top:68px !important}
}.section-heading-inline{display:grid;grid-template-columns:112px 1fr;align-items:start;column-gap:clamp(28px,3.2vw,48px);margin-bottom:clamp(56px,6vw,86px)}.section-heading-inline .section-kicker{margin:0 !important;min-width:0}.section-heading-inline .section-kicker span{display:block;font-size:18px;line-height:1;letter-spacing:.08em;color:rgba(62,57,52,.55);margin-bottom:12px}.section-heading-inline .section-kicker p{margin:0;padding-top:12px;border-top:1px solid rgba(62,57,52,.16);font-size:14px;line-height:1.2;letter-spacing:.04em;color:rgba(62,57,52,.34) !important;text-transform:none}.section-heading-inline h2{margin:0;font-size:clamp(60px,7vw,90px);line-height:.96;letter-spacing:.05em;font-weight:250;color:rgba(62,57,52,.42)}.information-section,.works-section{padding-top:clamp(92px,10vw,138px) !important}.information-section > .section-kicker,.works-section > .section-kicker{display:none !important}.profile-section .profile-content,.contact-section .contact-inner{padding-top:clamp(92px,9vw,136px) !important}@media (max-width:900px){.section-heading-inline{grid-template-columns:80px 1fr;column-gap:18px;margin-bottom:34px}
.section-heading-inline .section-kicker span{font-size:14px;margin-bottom:9px}
.section-heading-inline .section-kicker p{padding-top:9px;font-size:11px}
.section-heading-inline h2{font-size:clamp(34px,9vw,52px);letter-spacing:.04em}
}.section-heading-inline{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:start;column-gap:clamp(20px,2.6vw,34px);margin-bottom:clamp(44px,5vw,72px)}.section-heading-inline .section-kicker{display:grid;gap:10px;align-content:start;margin:0 !important;color:rgba(62,57,52,.56)}.section-heading-inline .section-kicker span{width:58px;padding-bottom:10px;margin-bottom:0;border-bottom:1px solid rgba(62,57,52,.16) !important;font-size:16px;line-height:1;letter-spacing:.08em;color:rgba(62,57,52,.5)}.section-heading-inline .section-kicker p{border-top:0 !important;padding-top:0 !important;margin:0;font-size:13px;line-height:1.2;letter-spacing:.02em;color:rgba(62,57,52,.32) !important;text-transform:none}.section-heading-inline h2{margin:0;font-size:clamp(58px,6.25vw,84px);line-height:.94;letter-spacing:.04em;font-weight:250;color:rgba(62,57,52,.38)}.information-section,.works-section,.profile-section .profile-content,.contact-section .contact-inner{padding-top:clamp(92px,10vw,132px) !important}.profile-section .profile-heading-refined,.contact-section .contact-inner > p,.works-section .performance-intro{margin-top:0 !important}@media (max-width:900px){.section-heading-inline{grid-template-columns:72px minmax(0,1fr);column-gap:16px;margin-bottom:30px}
.section-heading-inline .section-kicker span{width:46px;padding-bottom:8px;font-size:13px}
.section-heading-inline .section-kicker p{font-size:11px}
.section-heading-inline h2{font-size:clamp(30px,8vw,44px);line-height:.96}
}.section-heading-inline{display:grid !important;grid-template-columns:88px minmax(0,1fr) !important;align-items:start !important;column-gap:clamp(20px,2.4vw,30px) !important;margin:0 0 clamp(44px,5vw,64px) !important}.section-heading-inline .section-kicker{display:grid !important;gap:10px !important;align-content:start !important;margin:0 !important}.section-heading-inline .section-kicker span{display:block !important;width:58px !important;padding:0 0 10px !important;margin:0 !important;border-bottom:1px solid rgba(62,57,52,.16) !important;font-size:16px !important;line-height:1 !important;letter-spacing:.08em !important;color:rgba(62,57,52,.52) !important}.section-heading-inline .section-kicker p{margin:0 !important;padding:0 !important;border:0 !important;font-size:13px !important;line-height:1.2 !important;letter-spacing:.02em !important;text-transform:none !important;color:rgba(62,57,52,.30) !important}.section-heading-inline h2{margin:0 !important;font-size:clamp(58px,6vw,84px) !important;line-height:.94 !important;letter-spacing:.04em !important;font-weight:250 !important;color:rgba(62,57,52,.38) !important}.profile-section .profile-content,.contact-section .contact-inner{padding-top:clamp(92px,10vw,132px) !important}.profile-heading-refined,.contact-section .contact-inner > p{margin-top:0 !important}@media (max-width:900px){.section-heading-inline{grid-template-columns:72px minmax(0,1fr) !important;column-gap:16px !important;margin-bottom:30px !important}
.section-heading-inline .section-kicker span{width:46px !important;padding-bottom:8px !important;font-size:13px !important}
.section-heading-inline .section-kicker p{font-size:11px !important}
.section-heading-inline h2{font-size:clamp(30px,8vw,44px) !important;line-height:.96 !important}
}:root{--st-kicker-width:60px;--st-kicker-number-size:16px;--st-kicker-sub-size:13px;--st-heading-size:clamp(58px,6vw,84px);--st-heading-weight:250;--st-heading-tracking:.035em;--st-heading-color:rgba(62,57,52,.36);--st-kicker-color:rgba(62,57,52,.50);--st-sub-color:rgba(62,57,52,.28);--st-rule-color:rgba(62,57,52,.14)}.information-section > .section-heading-inline,.works-section > .section-heading-inline{display:grid !important;grid-template-columns:72px minmax(0,1fr) !important;align-items:center !important;column-gap:clamp(26px,2.6vw,40px) !important;margin:0 0 clamp(56px,5.8vw,82px) !important}.information-section .section-kicker,.works-section .section-kicker{display:grid !important;align-content:start !important;gap:10px !important;margin:0 !important}.information-section .section-kicker span,.works-section .section-kicker span{display:block !important;width:var(--st-kicker-width) !important;margin:0 !important;padding:0 0 10px !important;border-bottom:1px solid var(--st-rule-color) !important;font-size:var(--st-kicker-number-size) !important;font-weight:400 !important;line-height:1 !important;letter-spacing:.08em !important;color:var(--st-kicker-color) !important}.information-section .section-kicker p,.works-section .section-kicker p{margin:0 !important;padding:0 !important;border:0 !important;font-size:var(--st-kicker-sub-size) !important;font-weight:300 !important;line-height:1.2 !important;letter-spacing:.01em !important;text-transform:none !important;color:var(--st-sub-color) !important}.information-section > .section-heading-inline h2,.works-section > .section-heading-inline h2{margin:0 !important;font-size:var(--st-heading-size) !important;font-weight:var(--st-heading-weight) !important;line-height:.94 !important;letter-spacing:var(--st-heading-tracking) !important;color:var(--st-heading-color) !important}.profile-section .profile-content,.contact-section .contact-inner{padding-top:clamp(96px,10vw,136px) !important}.profile-section .profile-heading-refined,.contact-section .contact-inner > p{margin-top:0 !important}@media (max-width:900px){:root{--st-kicker-width:46px;--st-kicker-number-size:13px;--st-kicker-sub-size:11px;--st-heading-size:clamp(32px,8vw,46px)}
.information-section > .section-heading-inline,.works-section > .section-heading-inline{grid-template-columns:58px minmax(0,1fr) !important;column-gap:18px !important;align-items:start !important;margin-bottom:34px !important}
.information-section .section-kicker,.works-section .section-kicker{gap:8px !important}
.information-section .section-kicker span,.works-section .section-kicker span{padding-bottom:8px !important}
.information-section > .section-heading-inline h2,.works-section > .section-heading-inline h2{line-height:.96 !important}
}@media (max-width:900px){.mobile-menu-panel{background:#fff !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch !important}
body.mobile-menu-open::before{background:#fff !important}
body.mobile-menu-open .site-header{background:#fff !important;border-bottom:0 !important}
.mobile-menu-nav{position:relative !important;z-index:10006 !important;left:auto !important;top:auto !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;align-items:stretch !important;gap:0 !important;width:100% !important;min-height:100dvh !important;padding:126px 40px 72px !important;text-align:left !important}
.mobile-menu-list{width:100% !important;border-top:1px solid rgba(62,57,52,.12) !important}
.mobile-menu-item{display:grid !important;grid-template-columns:74px minmax(0,1fr) !important;align-items:center !important;column-gap:20px !important;min-height:118px !important;padding:0 !important;border-bottom:1px solid rgba(62,57,52,.12) !important;color:rgba(62,57,52,.76) !important;opacity:0 !important;transform:translateY(18px) !important;transition:opacity .46s cubic-bezier(.22,1,.36,1),transform .46s cubic-bezier(.22,1,.36,1) !important}
body.mobile-menu-open .mobile-menu-item:nth-child(1){transition-delay:.24s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(2){transition-delay:.30s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(3){transition-delay:.36s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(4){transition-delay:.42s !important}
.mobile-menu-toggle{width:56px !important;height:56px !important;right:18px !important;top:22px !important}
.mobile-menu-toggle span{left:9px !important;width:38px !important;height:1.5px !important;background:rgba(62,57,52,.70) !important}
.mobile-menu-toggle span:nth-child(1){top:21px !important}
.mobile-menu-toggle span:nth-child(2){top:33px !important}
body.mobile-menu-open .mobile-menu-toggle span:nth-child(1){transform:rotate(45deg) translate(4px,4px) !important}
body.mobile-menu-open .mobile-menu-toggle span:nth-child(2){transform:rotate(-45deg) translate(4px,-4px) !important}
}@media (max-width:900px){.mobile-menu-panel{background:#fff !important;overflow-y:auto !important;overflow-x:hidden !important}
body.mobile-menu-open .mobile-menu-panel,body.mobile-menu-open::before,body.mobile-menu-open .site-header{background:#fff !important}
.mobile-menu-nav{display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;width:100% !important;min-height:100dvh !important;padding:126px 40px 72px !important;gap:0 !important;left:auto !important;top:auto !important;right:auto !important;position:relative !important}
.mobile-menu-list{display:block !important;width:100% !important;max-width:none !important;grid-template-columns:none !important;grid-auto-flow:row !important;column-count:1 !important;border-top:1px solid rgba(62,57,52,.12) !important}.mobile-menu-item{width:100% !important;max-width:none !important;box-sizing:border-box !important}
.mobile-menu-item{display:grid !important;grid-template-columns:74px minmax(0,1fr) !important;grid-auto-flow:column !important;align-items:center !important;column-gap:20px !important;min-height:112px !important;border-bottom:1px solid rgba(62,57,52,.12) !important}
.works-section .tab-shell{display:grid !important;grid-template-columns:1fr !important;gap:32px !important;width:min(88vw,720px) !important;margin-left:auto !important;margin-right:auto !important}
.works-section .tab-nav{position:relative !important;top:auto !important;display:flex !important;flex-wrap:nowrap !important;gap:0 !important;width:100% !important;max-width:100% !important;overflow-x:auto !important;overflow-y:hidden !important;border-top:1px solid rgba(88,81,75,.16) !important;border-bottom:1px solid rgba(88,81,75,.16) !important;border-radius:0 !important;background:transparent !important;padding:0 !important;margin:0 !important;-webkit-overflow-scrolling:touch !important;scrollbar-width:none !important}
.works-section .tab-button{flex:0 0 auto !important;width:auto !important;min-width:104px !important;min-height:0 !important;padding:16px 20px !important;border:0 !important;border-right:1px solid rgba(88,81,75,.14) !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;text-align:center !important;font-size:15px !important;line-height:1.25 !important;letter-spacing:.08em !important;font-weight:300 !important;color:rgba(90,82,75,.62) !important}
.works-section .tab-button.is-active{padding-left:20px !important;background:rgba(62,57,52,.04) !important;color:rgba(62,57,52,.86) !important}
.works-section .panel-head{margin-bottom:24px !important}
.works-section .panel-head h3{font-size:clamp(34px,10vw,52px) !important;line-height:1.08 !important;letter-spacing:.10em !important}
.works-section .works-list article{display:grid !important;grid-template-columns:1fr !important;gap:6px !important;min-height:0 !important;padding:18px 0 !important;border-bottom:1px solid rgba(88,81,75,.16) !important}
.works-section .works-list article > p{justify-self:start !important;text-align:left !important}
}.section-title-simple{display:block !important;width:min(86vw,1560px) !important;margin:0 auto clamp(38px,4.6vw,64px) !important;padding:0 !important;border:0 !important;font-family:var(--grotesk) !important;font-size:clamp(38px,4.4vw,72px) !important;font-weight:300 !important;line-height:1 !important;letter-spacing:.075em !important;color:rgba(66,70,68,.70) !important;text-align:left !important;text-transform:uppercase !important}.profile-section .profile-content > .section-title-simple,.contact-section .contact-inner > .section-title-simple,.information-section > .section-title-simple,.works-section > .section-title-simple{display:block !important;font-size:clamp(38px,4.4vw,72px) !important;color:rgba(66,70,68,.70) !important;letter-spacing:.075em !important}.information-section > .section-title-simple,.works-section > .section-title-simple,.works-section .performance-intro,.works-section .tab-shell{width:min(86vw,1560px) !important;margin-left:auto !important;margin-right:auto !important}.profile-section .profile-content > .section-title-simple,.contact-section .contact-inner > .section-title-simple{width:100% !important;margin-left:0 !important;margin-right:0 !important}.profile-section .profile-heading-refined{margin-top:0 !important}.contact-section .contact-inner > p{margin-top:0 !important}@media (max-width:900px){.section-title-simple,.profile-section .profile-content > .section-title-simple,.contact-section .contact-inner > .section-title-simple,.information-section > .section-title-simple,.works-section > .section-title-simple{width:min(88vw,720px) !important;margin-bottom:clamp(28px,7vw,42px) !important;font-size:clamp(31px,8.6vw,46px) !important;line-height:1.02 !important;letter-spacing:.065em !important;color:rgba(66,70,68,.70) !important}
.profile-section .profile-content > .section-title-simple,.contact-section .contact-inner > .section-title-simple{width:100% !important}
.information-section,.works-section,.profile-section .profile-content,.contact-section .contact-inner{padding-top:68px !important}
}.profile-section.profile-section-editorial{display:block !important;min-height:auto !important;padding:clamp(96px,10vw,156px) 0 !important;background:radial-gradient(circle at 4% 12%,rgba(178,188,185,.24),transparent 34%),linear-gradient(180deg,#f0f3f0 0%,#f5f0e8 100%) !important;color:rgba(52,58,56,.86) !important}.profile-section.profile-section-editorial .profile-shell{width:min(86vw,1560px) !important;margin:0 auto !important}.profile-section.profile-section-editorial .section-title-simple{width:100% !important;margin:0 0 clamp(42px,5vw,76px) !important;font-size:clamp(38px,4.4vw,72px) !important;line-height:1 !important;letter-spacing:.075em !important;color:rgba(66,70,68,.70) !important}.profile-section.profile-section-editorial .profile-layout{display:grid !important;grid-template-columns:minmax(340px,.86fr) minmax(460px,1.14fr) !important;gap:clamp(64px,7.2vw,124px) !important;align-items:center !important}.profile-section.profile-section-editorial .profile-visual{min-height:0 !important;width:100% !important;max-height:min(72vh,820px) !important;aspect-ratio:4 / 5 !important;overflow:hidden !important;background:rgba(255,255,255,.28) !important}.profile-section.profile-section-editorial .profile-visual img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:56% 50% !important;filter:saturate(.94) brightness(1.02) contrast(.96) !important;transform:none !important}.profile-section.profile-section-editorial .profile-content{align-self:center !important;max-width:720px !important;padding:0 !important}.profile-section.profile-section-editorial .profile-heading{margin:0 0 clamp(34px,4.2vw,58px) !important}.profile-section.profile-section-editorial .profile-name{margin:0 !important;font-family:var(--jp) !important;font-size:clamp(32px,3.1vw,56px) !important;font-weight:300 !important;line-height:1.16 !important;letter-spacing:.14em !important;color:rgba(45,51,50,.82) !important}.profile-section.profile-section-editorial .profile-name-en{margin:clamp(10px,1vw,16px) 0 0 !important;font-family:var(--grotesk) !important;font-size:clamp(11px,.78vw,13px) !important;font-weight:300 !important;line-height:1.5 !important;letter-spacing:.22em !important;text-transform:none !important;color:rgba(70,76,74,.50) !important}.profile-section.profile-section-editorial .profile-data{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:clamp(28px,3.4vw,54px) !important;margin:0 0 clamp(42px,5vw,70px) !important;padding:0 !important;border-top:1px solid rgba(58,66,64,.16) !important}.profile-section.profile-section-editorial .profile-data div{display:block !important;padding:clamp(18px,2vw,26px) 0 0 !important;border:0 !important}.profile-section.profile-section-editorial .profile-data dt{margin:0 0 8px !important;font-family:var(--grotesk) !important;font-size:clamp(10px,.72vw,12px) !important;font-weight:300 !important;line-height:1.4 !important;letter-spacing:.16em !important;color:rgba(70,76,74,.48) !important}.profile-section.profile-section-editorial .profile-data dd{margin:0 !important;font-family:var(--jp) !important;font-size:clamp(15px,1.05vw,18px) !important;font-weight:300 !important;line-height:1.65 !important;letter-spacing:.045em !important;color:rgba(52,58,56,.78) !important}.profile-section.profile-section-editorial .awards{margin:0 !important;padding-top:clamp(26px,3vw,42px) !important;border-top:1px solid rgba(58,66,64,.16) !important}.profile-section.profile-section-editorial .awards h3{margin:0 0 clamp(16px,2vw,24px) !important;font-family:var(--grotesk) !important;font-size:clamp(11px,.78vw,13px) !important;font-weight:300 !important;line-height:1.4 !important;letter-spacing:.22em !important;color:rgba(70,76,74,.50) !important}.profile-section.profile-section-editorial .awards ul{display:grid !important;gap:0 !important;margin:0 !important;padding:0 !important;list-style:none !important;color:rgba(52,58,56,.74) !important}.profile-section.profile-section-editorial .awards li{display:grid !important;grid-template-columns:74px minmax(0,1fr) !important;gap:18px !important;margin:0 !important;padding:14px 0 !important;border-bottom:1px solid rgba(58,66,64,.12) !important;font-family:var(--jp) !important;font-size:clamp(13px,.95vw,15px) !important;font-weight:300 !important;line-height:1.82 !important;letter-spacing:.035em !important;color:rgba(52,58,56,.74) !important}.profile-section.profile-section-editorial .awards li span{font-family:var(--grotesk) !important;font-size:clamp(10px,.70vw,12px) !important;font-weight:300 !important;line-height:1.82 !important;letter-spacing:.14em !important;color:rgba(70,76,74,.46) !important}@media (max-width:900px){.profile-section.profile-section-editorial{padding:clamp(68px,16vw,104px) 0 !important}
.profile-section.profile-section-editorial .profile-shell{width:min(88vw,720px) !important}
.profile-section.profile-section-editorial .section-title-simple{margin-bottom:clamp(28px,8vw,46px) !important;font-size:clamp(31px,8.6vw,46px) !important;letter-spacing:.065em !important}
.profile-section.profile-section-editorial .profile-layout{grid-template-columns:1fr !important;gap:clamp(34px,9vw,52px) !important}
.profile-section.profile-section-editorial .profile-visual{max-height:none !important;aspect-ratio:4 / 5 !important}
.profile-section.profile-section-editorial .profile-content{max-width:none !important}
.profile-section.profile-section-editorial .profile-heading{margin-bottom:clamp(28px,8vw,42px) !important}
.profile-section.profile-section-editorial .profile-name{font-size:clamp(28px,7.4vw,40px) !important;letter-spacing:.12em !important}
.profile-section.profile-section-editorial .profile-data{grid-template-columns:1fr !important;gap:0 !important;margin-bottom:clamp(34px,10vw,52px) !important}
.profile-section.profile-section-editorial .profile-data div{padding:16px 0 !important;border-bottom:1px solid rgba(58,66,64,.12) !important}
.profile-section.profile-section-editorial .profile-data dd{font-size:14px !important}
.profile-section.profile-section-editorial .awards li{grid-template-columns:56px minmax(0,1fr) !important;gap:14px !important;padding:13px 0 !important;font-size:13px !important;line-height:1.78 !important}
.profile-section.profile-section-editorial .awards li span{font-size:10px !important;line-height:1.78 !important}
}@media (max-width:900px){.site-header{min-height:86px !important;height:86px !important;padding:0 24px !important;align-items:center !important;background:rgba(246,247,242,.72) !important;backdrop-filter:blur(14px) !important;-webkit-backdrop-filter:blur(14px) !important;border-bottom:1px solid rgba(72,70,66,.08) !important;z-index:10020 !important}
.site-header .logo{height:auto !important;display:inline-flex !important;align-items:center !important;margin:0 !important;padding:0 !important;position:relative !important;z-index:10022 !important}
.site-header .logo span{font-size:clamp(30px,9vw,43px) !important;line-height:1 !important;letter-spacing:.055em !important;font-weight:300 !important;color:rgba(58,62,60,.72) !important}
.mobile-menu-toggle{position:fixed !important;top:15px !important;right:22px !important;z-index:10040 !important;display:block !important;width:56px !important;height:56px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50% !important;background:transparent !important;appearance:none !important;-webkit-appearance:none !important;cursor:pointer !important;transform:none !important;overflow:visible !important}
.mobile-menu-toggle span{position:absolute !important;left:10px !important;top:50% !important;display:block !important;width:36px !important;height:1.5px !important;margin:0 !important;padding:0 !important;border:0 !important;background:rgba(58,62,60,.72) !important;transform-origin:50% 50% !important;transition:transform .34s cubic-bezier(.22,1,.36,1),background .34s cubic-bezier(.22,1,.36,1) !important}
.mobile-menu-toggle span:nth-child(1){transform:translateY(-6px) rotate(0deg) !important}
.mobile-menu-toggle span:nth-child(2){transform:translateY(6px) rotate(0deg) !important}
.mobile-menu-panel{position:fixed !important;inset:0 !important;display:block !important;width:100vw !important;height:100dvh !important;min-height:100dvh !important;z-index:10010 !important;background:#fff !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:none !important;clip-path:none !important;overflow:hidden auto !important;-webkit-overflow-scrolling:touch !important;transition:opacity .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .42s !important}
body.mobile-menu-open .mobile-menu-panel{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:none !important;clip-path:none !important;transition:opacity .42s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s !important}
body.mobile-menu-open,html.mobile-menu-open{overflow:hidden !important;touch-action:none !important}
body.mobile-menu-open .site-header{position:fixed !important;inset:0 0 auto 0 !important;height:86px !important;min-height:86px !important;background:#fff !important;border-bottom:1px solid rgba(62,57,52,.10) !important;box-shadow:none !important}
body.mobile-menu-open main,body.mobile-menu-open .hero-full,body.mobile-menu-open .hero-slideshow{opacity:1 !important;visibility:visible !important}
.mobile-menu-nav{position:relative !important;left:auto !important;right:auto !important;top:auto !important;z-index:10012 !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;width:100% !important;min-height:100dvh !important;padding:136px clamp(32px,8vw,48px) 64px !important;gap:0 !important;text-align:left !important;box-sizing:border-box !important}
.mobile-menu-list{display:flex !important;flex-direction:column !important;width:100% !important;max-width:none !important;border-top:1px solid rgba(62,57,52,.13) !important;column-count:auto !important;grid-template-columns:none !important}
.mobile-menu-item{display:grid !important;grid-template-columns:56px minmax(0,1fr) !important;align-items:center !important;column-gap:14px !important;width:100% !important;min-height:92px !important;margin:0 !important;padding:0 !important;border-bottom:1px solid rgba(62,57,52,.13) !important;box-sizing:border-box !important;text-decoration:none !important;color:rgba(62,57,52,.74) !important}.mobile-menu-item{opacity:0 !important;transform:translateY(14px) !important;transition:opacity .46s cubic-bezier(.22,1,.36,1),transform .46s cubic-bezier(.22,1,.36,1) !important}body.mobile-menu-open .mobile-menu-item{opacity:1 !important;transform:translateY(0) !important}
body.mobile-menu-open .mobile-menu-item:nth-child(1){transition-delay:.18s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(2){transition-delay:.23s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(4){transition-delay:.33s !important}
}@media (max-width:380px){
.mobile-menu-item{min-height:84px !important}
}@media (max-width:900px){.works-section .tab-shell{display:grid !important;grid-template-columns:1fr !important;gap:34px !important;width:min(88vw,720px) !important;margin-left:auto !important;margin-right:auto !important}
.works-section .tab-nav{position:relative !important;top:auto !important;display:flex !important;flex-wrap:nowrap !important;gap:10px !important;width:100vw !important;max-width:none !important;margin:0 0 0 calc(50% - 50vw) !important;padding:0 clamp(24px,6vw,52px) 14px !important;overflow-x:auto !important;overflow-y:hidden !important;border:0 !important;border-radius:0 !important;background:transparent !important;scroll-snap-type:x proximity !important;-webkit-overflow-scrolling:touch !important;-ms-overflow-style:none !important;scrollbar-width:none !important}
.works-section .tab-nav::-webkit-scrollbar{display:none !important}
.works-section .tab-button{flex:0 0 auto !important;width:auto !important;min-width:118px !important;min-height:56px !important;height:56px !important;padding:0 24px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border:1px solid rgba(88,81,75,.20) !important;border-radius:999px !important;background:rgba(255,252,246,.24) !important;box-shadow:none !important;text-align:center !important;scroll-snap-align:start !important;font-size:clamp(15px,4.2vw,18px) !important;font-weight:300 !important;line-height:1 !important;letter-spacing:.08em !important;color:rgba(90,82,75,.66) !important;white-space:nowrap !important}
.works-section .tab-button::before,.works-section .tab-button::after{display:none !important;content:none !important}
.works-section .tab-button.is-active{padding-left:24px !important;border-color:rgba(88,81,75,.34) !important;background:rgba(255,252,246,.42) !important;color:rgba(62,57,52,.86) !important}
.works-section .tab-panels{width:min(88vw,720px) !important;margin-left:auto !important;margin-right:auto !important}
}@media (max-width:380px){.works-section .tab-nav{gap:8px !important;padding-bottom:12px !important}
.works-section .tab-button{min-width:108px !important;min-height:52px !important;height:52px !important;padding:0 21px !important;font-size:15px !important}
}@media (max-width:900px){html,body{margin:0 !important}
.site-header,.site-header::before,.site-header::after{box-sizing:border-box !important}
.site-header{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;width:100% !important;height:84px !important;min-height:84px !important;padding:0 !important;display:block !important;background:transparent !important;border-bottom:0 !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;box-shadow:none !important;isolation:isolate !important;overflow:visible !important}
.site-header::before,.site-header::after{display:none !important;content:none !important}
.site-header > *{position:relative !important;z-index:2 !important}
.site-header .logo{position:absolute !important;left:22px !important;top:25px !important;display:block !important;height:auto !important;margin:0 !important;padding:0 !important;opacity:1 !important;visibility:visible !important;color:rgba(255,255,255,.88) !important;text-shadow:0 1px 10px rgba(22,26,32,.18) !important}
.site-header .logo span{display:block !important;margin:0 !important;padding:0 !important;line-height:1 !important;font-size:clamp(18px,5vw,24px) !important;letter-spacing:.3em !important;font-weight:300 !important;color:inherit !important}
.site-header .global-nav{display:none !important}
.mobile-menu-toggle{position:absolute !important;top:14px !important;right:14px !important;width:56px !important;height:56px !important;margin:0 !important;padding:0 !important;display:block !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;z-index:10040 !important;overflow:visible !important}
.mobile-menu-toggle span{position:absolute !important;left:12px !important;top:50% !important;width:30px !important;height:1.5px !important;margin:0 !important;background:rgba(255,255,255,.88) !important;transform-origin:50% 50% !important;transition:transform .34s cubic-bezier(.22,1,.36,1),background .34s cubic-bezier(.22,1,.36,1) !important}
body.mobile-menu-open .mobile-menu-toggle span:nth-child(1){transform:translateY(0) rotate(40deg) !important}
body.mobile-menu-open .mobile-menu-toggle span:nth-child(2){transform:translateY(0) rotate(-40deg) !important}
.mobile-menu-panel{position:fixed !important;inset:0 !important;top:0 !important;width:100vw !important;height:100dvh !important;min-height:100dvh !important}
body.is-scrolled .site-header{background:rgba(247,243,236,.72) !important;border-bottom:1px solid rgba(108,102,94,.10) !important;backdrop-filter:blur(14px) saturate(1.04) !important;-webkit-backdrop-filter:blur(14px) saturate(1.04) !important}
body.is-scrolled .site-header .logo{color:rgba(96,90,82,.82) !important;text-shadow:none !important}
body.is-scrolled .mobile-menu-toggle span{background:rgba(96,90,82,.82) !important}
.hero-full.hero-flat.hero-tsukushi{min-height:100svh !important;padding-top:0 !important;margin-top:0 !important}
.hero-full.hero-flat.hero-tsukushi .hero-slideshow,.hero-full.hero-flat.hero-tsukushi .hero-atmosphere{top:0 !important}
}@media (max-width:900px){
body.mobile-menu-open::before{display:none !important;content:none !important}
body.mobile-menu-open .mobile-menu-toggle{top:14px !important;right:14px !important}
body.mobile-menu-open .mobile-menu-toggle span{background:rgba(88,84,79,.84) !important}
.mobile-menu-panel{position:fixed !important;inset:0 !important;z-index:10010 !important;display:flex !important;align-items:flex-start !important;justify-content:flex-start !important;width:100vw !important;height:100dvh !important;min-height:100dvh !important;padding:clamp(158px,23vh,260px) clamp(34px,8vw,68px) 56px !important;background:#fff !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translate3d(0,-12px,0) scale(1.012) !important;filter:blur(10px) !important;clip-path:inset(0 0 100% 0) !important;-webkit-clip-path:inset(0 0 100% 0) !important;transition:clip-path .92s cubic-bezier(.22,1,.36,1),-webkit-clip-path .92s cubic-bezier(.22,1,.36,1),opacity .5s cubic-bezier(.22,1,.36,1),transform .92s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.22,1,.36,1),visibility 0s linear .92s !important;will-change:clip-path,opacity,transform,filter !important}
body.mobile-menu-open .mobile-menu-panel{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translate3d(0,0,0) scale(1) !important;filter:blur(0) !important;clip-path:inset(0 0 0 0) !important;-webkit-clip-path:inset(0 0 0 0) !important;transition:clip-path .92s cubic-bezier(.22,1,.36,1),-webkit-clip-path .92s cubic-bezier(.22,1,.36,1),opacity .5s cubic-bezier(.22,1,.36,1),transform .92s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s !important}
.mobile-menu-item{display:block !important;width:auto !important;margin:0 !important;padding:0 !important;font-family:var(--hero-round),var(--grotesk),sans-serif !important;font-size:clamp(50px,12vw,84px) !important;font-weight:300 !important;line-height:.94 !important;letter-spacing:-.03em !important;color:rgba(92,88,83,.84) !important;text-align:left !important;text-decoration:none !important;opacity:0 !important;transform:translate3d(0,18px,0) !important;filter:blur(8px) !important;transition:opacity .58s cubic-bezier(.22,1,.36,1),transform .84s cubic-bezier(.22,1,.36,1),filter .58s cubic-bezier(.22,1,.36,1),color .24s ease !important;will-change:transform,opacity,filter !important}
body.mobile-menu-open .mobile-menu-item{opacity:1 !important;transform:translate3d(0,0,0) !important;filter:blur(0) !important}
body.mobile-menu-open .mobile-menu-item:nth-child(1){transition-delay:.10s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(2){transition-delay:.16s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(3){transition-delay:.22s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(5){transition-delay:.34s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(6){transition-delay:.40s !important}
.mobile-menu-toggle{position:absolute !important;top:14px !important;right:14px !important;width:56px !important;height:56px !important;border-radius:50% !important;background:transparent !important}
.mobile-menu-toggle span{left:11px !important;width:34px !important;height:1.5px !important;top:50% !important;transition:transform .76s cubic-bezier(.22,1,.36,1),background .28s ease !important}
.mobile-menu-toggle span:nth-child(1){transform:translateY(-8px) rotate(0deg) !important}
.mobile-menu-toggle span:nth-child(2){transform:translateY(8px) rotate(0deg) !important}
body.mobile-menu-open .mobile-menu-toggle span:nth-child(1){transform:translateY(0) rotate(45deg) !important}
body.mobile-menu-open .mobile-menu-toggle span:nth-child(2){transform:translateY(0) rotate(-45deg) !important}
}@media (max-width:900px){.mobile-menu-toggle span{display:none !important}body.mobile-menu-open::before{display:none !important;content:none !important}
html.mobile-menu-open,body.mobile-menu-open{overflow:hidden !important;overscroll-behavior:none !important}
.mobile-menu-panel{position:fixed !important;inset:0 !important;z-index:10010 !important;display:flex !important;align-items:flex-start !important;justify-content:flex-start !important;width:100vw !important;height:100dvh !important;min-height:100dvh !important;padding:clamp(158px,23vh,260px) clamp(34px,8vw,68px) 56px !important;background:rgba(238,242,239,.98) !important;opacity:1 !important;visibility:hidden !important;pointer-events:none !important;clip-path:circle(0% at calc(100% - 42px) 42px) !important;-webkit-clip-path:circle(0% at calc(100% - 42px) 42px) !important;transform:translateZ(0) !important;filter:none !important;transition:clip-path 880ms cubic-bezier(.4,0,.2,1),-webkit-clip-path 880ms cubic-bezier(.4,0,.2,1),visibility 0s linear 880ms !important;will-change:clip-path !important}
body.mobile-menu-open .mobile-menu-panel{visibility:visible !important;pointer-events:auto !important;clip-path:circle(150% at calc(100% - 42px) 42px) !important;-webkit-clip-path:circle(150% at calc(100% - 42px) 42px) !important;transition:clip-path 880ms cubic-bezier(.4,0,.2,1),-webkit-clip-path 880ms cubic-bezier(.4,0,.2,1),visibility 0s linear 0s !important}
.mobile-menu-nav{display:block !important;width:100% !important;text-align:left !important}
.mobile-menu-list{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:0 !important;width:100% !important}
.mobile-menu-item{display:block !important;width:auto !important;margin:0 !important;padding:0 !important;font-family:var(--hero-round),var(--grotesk),sans-serif !important;font-size:clamp(50px,12vw,84px) !important;font-weight:300 !important;line-height:.94 !important;letter-spacing:-.03em !important;color:rgba(92,88,83,.84) !important;text-align:left !important;text-decoration:none !important;opacity:0 !important;transform:translate3d(0,30px,0) !important;transition:opacity 440ms ease,transform 520ms cubic-bezier(.4,0,.2,1),color 240ms ease !important;will-change:opacity,transform !important}
body.mobile-menu-open .mobile-menu-item:nth-child(2){transition-delay:390ms !important}
body.mobile-menu-open .mobile-menu-item:nth-child(3){transition-delay:480ms !important}
body.mobile-menu-open .mobile-menu-item:nth-child(4){transition-delay:570ms !important}
body.mobile-menu-open .mobile-menu-item:nth-child(5){transition-delay:660ms !important}
body.mobile-menu-open .mobile-menu-item:nth-child(6){transition-delay:750ms !important}
.mobile-menu-item:hover,.mobile-menu-item:active,.mobile-menu-item:focus-visible{color:rgba(68,64,60,.96) !important;outline:none !important}
}@media (max-width:900px){
body.mobile-menu-open .site-header{background:transparent !important;border-bottom:0 !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;box-shadow:none !important}
body.mobile-menu-open .site-header .logo{color:rgba(88,84,79,.84) !important;text-shadow:none !important}
}
@media (max-width:900px){.mobile-menu-panel{align-items:flex-start !important;justify-content:flex-start !important;padding:176px 0 56px !important;background:#fff !important}
.mobile-menu-nav{width:100% !important;padding:0 0 0 68px !important;text-align:left !important}
.mobile-menu-item,.mobile-menu-item::before,.mobile-menu-item::after{background:transparent !important;border:0 !important;box-shadow:none !important}
.mobile-menu-item{position:relative !important;display:block !important;width:auto !important;margin:0 !important;padding:0 0 34px !important;font-family:var(--hero-round),var(--grotesk),sans-serif !important;font-size:5rem !important;font-size:clamp(52px,11.8vw,84px) !important;line-height:0.92 !important;letter-spacing:-0.04em !important;font-weight:300 !important;color:rgba(98,93,88,0.86) !important;text-decoration:none !important;text-align:left !important;opacity:0 !important;transform:translate3d(0,16px,0) !important;filter:blur(0) !important;transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1),color .24s ease !important}
body.mobile-menu-open .mobile-menu-item:nth-child(1){transition-delay:.16s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(2){transition-delay:.22s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(3){transition-delay:.28s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(4){transition-delay:.34s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(5){transition-delay:.40s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(6){transition-delay:.46s !important}
.mobile-menu-item:hover,.mobile-menu-item:active,.mobile-menu-item:focus-visible{color:rgba(74,69,64,0.96) !important;outline:none !important}
}@media (max-width:640px){.mobile-menu-panel{padding-top:174px !important}
.mobile-menu-nav{padding-left:70px !important}
.mobile-menu-item{padding-bottom:28px !important;font-size:clamp(50px,11.5vw,76px) !important}
}@media (max-width:900px){.mobile-menu-panel::before,.mobile-menu-panel::after,.mobile-menu-nav::before,.mobile-menu-nav::after,.mobile-menu-list::before,.mobile-menu-list::after,.mobile-menu-nav a::before,.mobile-menu-nav a::after,.mobile-menu-item::before,.mobile-menu-item::after{content:none !important;display:none !important;border:0 !important;background:none !important;box-shadow:none !important;width:0 !important;height:0 !important}
.mobile-menu-list{gap:0 !important}
.mobile-menu-item{padding:0 0 20px !important;font-size:clamp(50px,11.2vw,80px) !important;line-height:0.88 !important;letter-spacing:-0.06em !important}
}@media (max-width:640px){.mobile-menu-item{padding-bottom:16px !important;font-size:clamp(48px,10.8vw,72px) !important;line-height:0.86 !important;letter-spacing:-0.065em !important}
}@media (max-width:900px){.mobile-menu-list,.mobile-menu-nav,.mobile-menu-nav a,.mobile-menu-item{border-top:0 !important;border-bottom:0 !important;box-shadow:none !important}
.mobile-menu-panel{padding:170px 0 56px !important}
.mobile-menu-nav{padding:0 0 0 66px !important}
.mobile-menu-list{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:0 !important;width:auto !important}
.mobile-menu-item{width:auto !important;min-height:0 !important;padding:0 0 18px !important;font-size:clamp(50px,11vw,78px) !important;line-height:0.84 !important;letter-spacing:-0.07em !important;font-weight:300 !important;transform:translate3d(0,12px,0) !important}
}@media (max-width:640px){.mobile-menu-panel{padding-top:168px !important}
.mobile-menu-nav{padding-left:64px !important}
.mobile-menu-item{padding-bottom:14px !important;font-size:clamp(48px,10.4vw,72px) !important;line-height:0.82 !important;letter-spacing:-0.075em !important}
}@media (max-width:900px){
.mobile-menu-panel{position:fixed !important;inset:0 !important;width:100vw !important;height:100dvh !important;min-height:100dvh !important;max-height:100dvh !important;overflow:hidden !important;overflow-y:hidden !important;overflow-x:hidden !important;overscroll-behavior:none !important;touch-action:none !important;padding:0 !important;background:#fff !important}
.mobile-menu-panel::before,.mobile-menu-panel::after,.mobile-menu-nav::before,.mobile-menu-nav::after,.mobile-menu-list::before,.mobile-menu-list::after,.mobile-menu-nav a::before,.mobile-menu-nav a::after,.mobile-menu-item::before,.mobile-menu-item::after{content:none !important;display:none !important;border:0 !important;background:transparent !important;box-shadow:none !important}
.mobile-menu-nav{position:absolute !important;left:0 !important;top:clamp(142px,18vh,176px) !important;width:100% !important;min-height:0 !important;height:auto !important;padding:0 0 0 64px !important;margin:0 !important;display:block !important;overflow:visible !important;touch-action:auto !important}
.mobile-menu-list{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:0 !important;width:auto !important;border:0 !important;border-top:0 !important;border-bottom:0 !important;box-shadow:none !important;overflow:visible !important}
.mobile-menu-item{display:block !important;width:auto !important;min-height:0 !important;margin:0 !important;padding:0 0 14px !important;border:0 !important;border-top:0 !important;border-bottom:0 !important;box-shadow:none !important;font-size:clamp(48px,10.4vw,72px) !important;line-height:.82 !important;letter-spacing:-0.075em !important}
}@media (max-width:390px){.mobile-menu-nav{top:136px !important;padding-left:54px !important}
.mobile-menu-item{font-size:clamp(44px,10.2vw,64px) !important;padding-bottom:12px !important}
}body:not(.is-scrolled) .site-header{background:transparent !important;border-bottom-color:transparent !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}body:not(.is-scrolled) .site-header .logo,body:not(.is-scrolled) .site-header .global-nav,body:not(.is-scrolled) .site-header .mobile-menu-toggle{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(-10px) !important;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1),visibility 0s linear .45s !important}body.is-scrolled .site-header .logo,body.is-scrolled .site-header .global-nav,body.is-scrolled .site-header .mobile-menu-toggle{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translateY(0) !important;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s !important}body.mobile-menu-open .site-header .logo,body.mobile-menu-open .site-header .mobile-menu-toggle,body.mobile-menu-open .mobile-menu-panel{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:none !important}@media (max-width:900px){.works-section .works-list article,.works-section .works-list.simple article{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;grid-template-areas:"title year" !important;align-items:center !important;column-gap:18px !important;row-gap:0 !important}
.works-section .works-list article > h4,.works-section .works-list.simple article > h4{grid-area:title !important;margin:0 !important;font-weight:300 !important}
.works-section .works-list article > time,.works-section .works-list.simple article > time{grid-area:year !important;justify-self:end !important;align-self:center !important;margin:0 !important;white-space:nowrap !important}
.works-section .works-list article > p,.works-section .works-list.simple article > p{display:none !important}
}@media (max-width:640px){.works-section .works-list article > h4,.works-section .works-list.simple article > h4{font-size:22px !important;line-height:1.32 !important;letter-spacing:.015em !important}
.works-section .works-list article > time,.works-section .works-list.simple article > time{font-size:15px !important;line-height:1 !important;letter-spacing:.08em !important}
}@media (max-width:900px){.works-section .tab-shell{width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
.works-section .tab-nav{width:100vw !important;max-width:none !important;margin-left:calc((100vw - 100%) / -2) !important;margin-right:calc((100vw - 100%) / -2) !important;padding-left:clamp(52px,6vw,64px) !important;padding-right:clamp(52px,6vw,64px) !important;scroll-padding-left:clamp(52px,6vw,64px) !important;justify-content:flex-start !important}
}@media (max-width:640px){.works-section .tab-nav{padding-left:52px !important;padding-right:52px !important;scroll-padding-left:52px !important}
}@media (max-width:900px){.works-section .tab-shell{width:min(100% - 52px,760px) !important;max-width:760px !important;margin-left:auto !important;margin-right:auto !important}
.works-section .tab-nav{width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;scroll-padding-left:0 !important;justify-content:flex-start !important}
}@media (max-width:640px){.works-section .tab-shell{width:calc(100% - 48px) !important}
.works-section .tab-nav{padding-left:0 !important;padding-right:0 !important;scroll-padding-left:0 !important}
}@media (max-width:900px){.works-section .tab-panels,.works-section .tab-panel,.works-section .panel-head,.works-section .works-list{width:min(calc(100vw - 104px),784px) !important;max-width:784px !important;margin-left:auto !important;margin-right:auto !important}
.works-section .works-list article,.works-section .works-list.simple article{grid-template-columns:minmax(0,1fr) auto !important;column-gap:24px !important}
.works-section .works-list article > time,.works-section .works-list.simple article > time{justify-self:end !important;padding-right:0 !important}
}@media (max-width:640px){.works-section .tab-panels,.works-section .tab-panel,.works-section .panel-head,.works-section .works-list{width:calc(100vw - 104px) !important;max-width:none !important}
}.profile-section.profile-section-editorial .section-title-simple,.profile-section .profile-content > .section-title-simple{font-size:clamp(38px,4.4vw,72px) !important;line-height:1 !important;letter-spacing:.075em !important;color:rgba(66,70,68,.70) !important}@media (max-width:900px){.profile-section.profile-section-editorial .section-title-simple,.profile-section .profile-content > .section-title-simple{font-size:clamp(31px,8.6vw,46px) !important;line-height:1.02 !important;letter-spacing:.065em !important;margin-bottom:clamp(28px,7vw,42px) !important}
}.profile-section.profile-section-editorial .profile-awards,.profile-section.profile-section-editorial .profile-awards::before,.profile-section.profile-section-editorial .profile-awards::after,.profile-section.profile-section-editorial .awards-block,.profile-section.profile-section-editorial .awards-block::before,.profile-section.profile-section-editorial .awards-block::after,.profile-section.profile-section-editorial .profile-data + *,.profile-section.profile-section-editorial .profile-data + *::before,.profile-section.profile-section-editorial .profile-data + *::after{border-top:0 !important}.profile-section.profile-section-editorial .profile-data{border-bottom:0 !important}.profile-section.profile-section-editorial .profile-data::after{content:none !important;display:none !important}@media (max-width:640px){.profile-section.profile-section-editorial .profile-name-en,.profile-section.profile-section-editorial .profile-data dt,.profile-section.profile-section-editorial .awards li span{font-size:15px !important;line-height:1 !important;letter-spacing:.08em !important}
.profile-section.profile-section-editorial .profile-data dd,.profile-section.profile-section-editorial .awards li{font-size:22px !important;line-height:1.32 !important;letter-spacing:.015em !important}
.profile-section.profile-section-editorial .awards li{grid-template-columns:74px minmax(0,1fr) !important;gap:18px !important;padding:20px 0 !important}
}.profile-section.profile-section-editorial .awards h3{font-family:"Helvetica Neue Thin","Helvetica Neue","Helvetica","Arial","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic","YuGothic",sans-serif !important;font-size:clamp(32px,3.1vw,56px) !important;line-height:1.16 !important;letter-spacing:.08em !important;color:rgba(45,51,50,.82) !important}.profile-section.profile-section-editorial .awards li{grid-template-columns:minmax(0,1fr) auto !important;gap:18px !important;align-items:start !important}.profile-section.profile-section-editorial .awards li .award-text{display:block !important;order:1 !important;font-family:var(--jp) !important;font-size:inherit !important;font-weight:300 !important;line-height:inherit !important;letter-spacing:inherit !important;color:inherit !important}.profile-section.profile-section-editorial .awards li .award-year{display:block !important;order:2 !important;justify-self:end !important;white-space:nowrap !important;font-family:var(--grotesk) !important;font-size:clamp(10px,.70vw,12px) !important;font-weight:300 !important;line-height:1.82 !important;letter-spacing:.14em !important;color:rgba(70,76,74,.46) !important}@media (max-width:900px){.profile-section.profile-section-editorial .awards h3{font-size:clamp(28px,7.4vw,40px) !important;line-height:1.16 !important;letter-spacing:.10em !important;margin-bottom:clamp(20px,5vw,28px) !important}
.profile-section.profile-section-editorial .awards li{grid-template-columns:minmax(0,1fr) auto !important;gap:18px !important;padding:18px 0 !important;font-size:22px !important;line-height:1.32 !important;letter-spacing:.015em !important}
.profile-section.profile-section-editorial .awards li .award-year{font-size:15px !important;line-height:1 !important;letter-spacing:.08em !important;align-self:center !important;margin-top:.05em !important}
}@media (min-width:901px){.profile-section.profile-section-editorial .profile-name-en,.profile-section.profile-section-editorial .profile-data dt,.profile-section.profile-section-editorial .awards li .award-year{font-size:clamp(15px,1.05vw,20px) !important;line-height:1.35 !important;letter-spacing:.30em !important}
.profile-section.profile-section-editorial .profile-data dd,.profile-section.profile-section-editorial .awards li,.profile-section.profile-section-editorial .awards li .award-text{font-size:clamp(22px,1.65vw,32px) !important;line-height:1.52 !important;letter-spacing:.02em !important}
.profile-section.profile-section-editorial .profile-data dt{margin-bottom:12px !important}
.profile-section.profile-section-editorial .profile-data div{padding-top:clamp(22px,2.2vw,34px) !important}
.profile-section.profile-section-editorial .awards li{grid-template-columns:minmax(0,1fr) auto !important;gap:clamp(28px,3.2vw,56px) !important;padding:clamp(24px,2.4vw,38px) 0 !important;align-items:center !important}
.profile-section.profile-section-editorial .awards li .award-year{align-self:center !important;justify-self:end !important;white-space:nowrap !important;color:rgba(70,76,74,.46) !important}
.profile-section.profile-section-editorial .awards h3{font-size:clamp(32px,3.1vw,56px) !important;line-height:1.16 !important;letter-spacing:.08em !important}
}@media (min-width:901px){.profile-section.profile-section-editorial .profile-layout{align-items:start !important}
.profile-section.profile-section-editorial .profile-visual,.profile-section.profile-section-editorial .profile-content{align-self:start !important}
.profile-section.profile-section-editorial .profile-content{padding-top:0 !important;margin-top:0 !important}
.profile-section.profile-section-editorial .profile-heading{margin-top:0 !important}
}@media (min-width:901px){.works-section .panel-count,.works-section .works-list article > time,.works-section .works-list article > p,.works-section .works-list.simple article > time,.works-section .works-list.simple article > p{font-size:clamp(15px,1.05vw,20px) !important;line-height:1.35 !important;letter-spacing:.10em !important}
.works-section .works-list h4,.works-section .works-list.simple h4{font-size:clamp(22px,1.65vw,32px) !important;line-height:1.52 !important;letter-spacing:.02em !important;font-weight:300 !important}
.works-section .works-list article,.works-section .works-list.simple article{align-items:center !important;min-height:clamp(84px,7.2vw,120px) !important}
.works-section .works-list article > time,.works-section .works-list.simple article > time{color:rgba(70,76,74,1) !important;white-space:nowrap !important}
.works-section .works-list article > p,.works-section .works-list.simple article > p{color:rgba(70,76,74,1) !important;white-space:nowrap !important}
}@media (min-width:901px){.site-header{display:flex !important;align-items:center !important;justify-content:space-between !important;min-height:104px !important;height:104px !important;padding-top:0 !important;padding-bottom:0 !important}
.site-header > *{align-self:center !important}
.site-header .logo,.site-header .global-nav{display:inline-flex !important;align-items:center !important;height:auto !important;min-height:0 !important;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}
.site-header .logo span,.site-header .global-nav a{line-height:1 !important}
}@media (min-width:901px){.profile-section.profile-section-editorial .profile-name-en,.profile-section.profile-section-editorial .profile-data dt,.profile-section.profile-section-editorial .awards li .award-year,.profile-section.profile-section-editorial .awards li span{font-weight:300 !important;color:rgba(70,76,74,1) !important}
.profile-section.profile-section-editorial .profile-data dd,.profile-section.profile-section-editorial .awards li,.profile-section.profile-section-editorial .awards li .award-text{font-weight:300 !important;color:rgba(52,58,56,.74) !important}
}@media (min-width:901px){.profile-section.profile-section-editorial .profile-name-en,.profile-section.profile-section-editorial .profile-data dt,.profile-section.profile-section-editorial .awards li .award-year,.profile-section.profile-section-editorial .awards li span{color:rgba(52,58,56,1) !important;font-weight:300 !important}
.profile-section.profile-section-editorial .profile-data dd,.profile-section.profile-section-editorial .awards li,.profile-section.profile-section-editorial .awards li .award-text{color:rgba(52,58,56,0.74) !important;font-weight:300 !important}
}@media (max-width:900px){.hero-kana-wrap{transform:translateX(-100px) !important}
}@media (max-width:640px){.hero-kana-wrap{transform:translateX(-92px) !important}
}@media (max-width:900px){.hero-full.hero-flat.hero-tsukushi .hero-title-group .hero-kana-wrap,.hero-full.hero-flat.hero-tsukushi .hero-title-reference .hero-kana-wrap{margin-left:-100px !important}
}@media (max-width:640px){.hero-full.hero-flat.hero-tsukushi .hero-title-group .hero-kana-wrap,.hero-full.hero-flat.hero-tsukushi .hero-title-reference .hero-kana-wrap{margin-left:-100px !important;transform:translateY(30px) !important}
}@media (max-width:900px){.works-section > .section-title-simple,.works-section .performance-intro,.works-section .tab-shell,.works-section .tab-panels,.works-section .tab-panel,.works-section .panel-head,.works-section .works-list{width:min(88vw,720px) !important;max-width:720px !important;margin-left:auto !important;margin-right:auto !important}
.works-section .tab-shell{display:grid !important;grid-template-columns:1fr !important}
.works-section .tab-nav{width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;scroll-padding-left:0 !important;justify-content:flex-start !important}
.works-section .tab-button:first-child{margin-left:0 !important}
.works-section .works-list article,.works-section .works-list.simple article{width:100% !important}
}@media (max-width:640px){.works-section > .section-title-simple,.works-section .performance-intro,.works-section .tab-shell,.works-section .tab-panels,.works-section .tab-panel,.works-section .panel-head,.works-section .works-list{width:min(88vw,720px) !important}
}@media (min-width:901px){#profile,#profile .profile-shell,#profile .profile-layout{overflow:visible !important;transform:none !important;contain:none !important}
#profile .profile-layout{align-items:start !important}
#profile .profile-visual-pin{position:relative !important;align-self:start !important;width:100% !important;min-height:min(72vh,820px) !important;overflow:visible !important;transform:none !important;contain:none !important}
#profile .profile-visual-pin .profile-visual{width:100% !important;height:min(72vh,820px) !important;max-height:none !important;aspect-ratio:auto !important;overflow:hidden !important;transform:none !important;will-change:transform !important}
#profile .profile-visual-pin .profile-visual img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:56% 50% !important;transform:none !important}
#profile.profile-pin-active .profile-visual-pin .profile-visual{position:fixed !important;top:var(--profile-pin-top,126px) !important;left:var(--profile-pin-left,0px) !important;width:var(--profile-pin-width,480px) !important;height:var(--profile-pin-height,640px) !important;z-index:1 !important}
#profile.profile-pin-bottom .profile-visual-pin .profile-visual{position:absolute !important;top:var(--profile-pin-bottom-top,0px) !important;left:0 !important;width:100% !important;height:var(--profile-pin-height,640px) !important;z-index:1 !important}
}@media (max-width:900px){#profile .profile-visual-pin{position:static !important;width:100% !important;min-height:0 !important}
}@media (min-width:901px){.works-section #panel-cm .works-list.simple article > time{grid-column:1 !important;justify-self:start !important}
.works-section #panel-cm .works-list.simple article > h4{grid-column:2 !important;min-width:0 !important}
.works-section #panel-narration .works-list.simple article{grid-template-columns:clamp(116px,11vw,168px) minmax(0,1fr) clamp(88px,8vw,132px) !important;gap:clamp(20px,2.6vw,36px) !important;align-items:center !important}
.works-section #panel-narration .works-list.simple article > time,.works-section #panel-narration .works-list.simple article > h4,.works-section #panel-narration .works-list.simple article > p{min-width:0 !important}
.works-section #panel-narration .works-list.simple article > time{grid-column:1 !important;justify-self:start !important;white-space:nowrap !important}
.works-section #panel-narration .works-list.simple article > h4{grid-column:2 !important;white-space:normal !important}
.works-section #panel-narration .works-list.simple article > p{grid-column:3 !important;justify-self:end !important;text-align:right !important;white-space:nowrap !important}
}@media (min-width:901px){.works-section .tab-nav.tab-nav-index{gap:0 !important}
.works-section .tab-nav.tab-nav-index .tab-button{position:relative !important;display:grid !important;grid-template-columns:34px minmax(0,1fr) !important;align-items:center !important;column-gap:14px !important;width:100% !important;min-height:62px !important;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(88,81,75,.14) !important;background:transparent !important;text-align:left !important}
.works-section .tab-nav.tab-nav-index .tab-button::before{content:none !important;display:none !important}
.works-section .tab-nav.tab-nav-index .tab-button::after{content:"" !important;position:absolute !important;left:0 !important;top:50% !important;width:1px !important;height:calc(100% - 22px) !important;background:rgba(66,60,55,.22) !important;transform:translateY(-50%) scaleY(0) !important;transform-origin:center !important;transition:transform .28s ease,background-color .28s ease !important}
.works-section .tab-nav.tab-nav-index .tab-button:hover::after,.works-section .tab-nav.tab-nav-index .tab-button.is-active::after{transform:translateY(-50%) scaleY(1) !important}
.works-section .tab-index-num{display:block !important;font-family:var(--grotesk) !important;font-size:11px !important;font-weight:300 !important;line-height:1 !important;letter-spacing:.18em !important;color:rgba(102,94,87,.52) !important}
.works-section .tab-index-copy{display:grid !important;gap:3px !important;min-width:0 !important}
.works-section .tab-index-en{display:block !important;font-family:var(--grotesk) !important;font-size:11px !important;font-weight:300 !important;line-height:1.1 !important;letter-spacing:.16em !important;color:rgba(102,94,87,.55) !important}
.works-section .tab-index-jp{display:block !important;font-family:var(--jp) !important;font-size:clamp(18px,1vw,20px) !important;font-weight:300 !important;line-height:1.45 !important;letter-spacing:.08em !important;color:rgba(92,84,78,.72) !important}
.works-section .tab-nav.tab-nav-index .tab-button:hover .tab-index-num,.works-section .tab-nav.tab-nav-index .tab-button:hover .tab-index-en,.works-section .tab-nav.tab-nav-index .tab-button.is-active .tab-index-num,.works-section .tab-nav.tab-nav-index .tab-button.is-active .tab-index-en{color:rgba(80,73,67,.9) !important}
.works-section .tab-nav.tab-nav-index .tab-button:hover .tab-index-jp,.works-section .tab-nav.tab-nav-index .tab-button.is-active .tab-index-jp{color:rgba(58,53,48,.96) !important}
.works-section .tab-nav.tab-nav-index .tab-button.is-active{padding-left:10px !important}
.works-section .tab-nav.tab-nav-index .tab-button.is-active::after{background:rgba(58,53,48,.74) !important}
}@media (max-width:900px){.works-section .tab-nav.tab-nav-index .tab-button{display:inline-flex !important;align-items:center !important;justify-content:center !important}
.works-section .tab-nav.tab-nav-index .tab-index-num,.works-section .tab-nav.tab-nav-index .tab-index-en{display:none !important}
.works-section .tab-nav.tab-nav-index .tab-index-copy{display:block !important}
.works-section .tab-nav.tab-nav-index .tab-index-jp{display:block !important;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;letter-spacing:inherit !important;color:inherit !important}
}@media (min-width:901px){#works,#works .tab-shell,#works .works-index-pin-frame{overflow:visible !important;contain:none !important;transform:none !important}
#works .works-index-pin-frame{position:relative !important;width:100% !important;min-height:var(--works-pin-frame-height,auto) !important;align-self:start !important}
#works .works-index-pin-frame > .tab-nav{width:100% !important;transform:none !important}
html body #works.works-index-is-fixed .works-index-pin-frame > .tab-nav{position:fixed !important;top:var(--works-pin-top,128px) !important;left:var(--works-pin-left,0px) !important;width:var(--works-pin-width,220px) !important;z-index:999 !important}
html body #works.works-index-is-bottom .works-index-pin-frame > .tab-nav{position:absolute !important;top:var(--works-pin-bottom-top,0px) !important;left:0 !important;width:100% !important;z-index:10 !important}
}@media (max-width:900px){#works .works-index-pin-frame{display:contents !important}
html body #works.works-index-is-fixed .works-index-pin-frame > .tab-nav,html body #works.works-index-is-bottom .works-index-pin-frame > .tab-nav{position:relative !important;top:auto !important;left:auto !important;width:auto !important}
}@media (max-width:900px){#works,#works.works-section,#works .tab-shell,#works .works-index-pin-frame{overflow:visible !important;contain:none !important;transform:none !important}
#works .works-index-pin-frame{display:block !important;position:relative !important;width:100% !important;min-height:var(--works-mobile-tabs-frame-height,auto) !important;z-index:60 !important}
#works .works-index-pin-frame > .tab-nav{transform:none !important;will-change:auto !important}
html body #works.works-mobile-tabs-fixed .works-index-pin-frame > .tab-nav{position:fixed !important;top:var(--works-mobile-tabs-top,72px) !important;left:0 !important;width:100vw !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;z-index:80 !important;background:rgba(248,244,238,.92) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important;box-shadow:0 1px 0 rgba(88,81,75,.08),0 18px 28px rgba(248,244,238,.72) !important}
html body #works.works-mobile-tabs-bottom .works-index-pin-frame > .tab-nav{position:absolute !important;top:var(--works-mobile-tabs-bottom-top,0px) !important;left:calc(50% - 50vw) !important;width:100vw !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;z-index:60 !important;background:rgba(248,244,238,.92) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important}
}@media (min-width:901px){#works.works-mobile-tabs-fixed .works-index-pin-frame > .tab-nav,#works.works-mobile-tabs-bottom .works-index-pin-frame > .tab-nav{position:inherit !important;top:auto !important;left:auto !important;width:auto !important}
}@media (max-width:900px){#works .tab-shell{display:grid !important;grid-template-columns:1fr !important;gap:34px !important;width:min(88vw,720px) !important;max-width:720px !important;margin-left:auto !important;margin-right:auto !important;align-items:start !important}
#works .works-index-pin-frame{grid-column:1 / -1 !important;width:100% !important;max-width:100% !important;margin-left:auto !important;margin-right:auto !important}
#works .tab-panels,#works .tab-panel,#works .panel-head,#works .works-list{grid-column:1 / -1 !important;width:100% !important;max-width:100% !important;margin-left:auto !important;margin-right:auto !important}
#works .works-index-pin-frame > .tab-nav{width:100vw !important;max-width:none !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important}
html body #works.works-mobile-tabs-fixed .works-index-pin-frame > .tab-nav{width:100vw !important;margin-left:0 !important;margin-right:0 !important}
}@media (max-width:640px){#works .tab-shell{width:min(88vw,720px) !important}
}@media (max-width:900px){#works .works-index-pin-frame > .tab-nav{padding-left:clamp(44px,6vw,52px) !important;padding-right:clamp(44px,6vw,52px) !important}
html body #works.works-mobile-tabs-fixed .works-index-pin-frame > .tab-nav,html body #works.works-mobile-tabs-bottom .works-index-pin-frame > .tab-nav{padding-left:clamp(44px,6vw,52px) !important;padding-right:clamp(44px,6vw,52px) !important}
html body #works.works-mobile-tabs-fixed .works-index-pin-frame > .tab-nav{top:var(--works-mobile-tabs-top,94px) !important}
}@media (max-width:900px){#works .works-index-pin-frame > .tab-nav{box-sizing:border-box !important;padding-left:52px !important;padding-right:52px !important}
html body #works.works-mobile-tabs-fixed .works-index-pin-frame > .tab-nav{box-sizing:border-box !important;top:var(--works-mobile-tabs-top,72px) !important;left:0 !important;width:100vw !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-top:18px !important;padding-bottom:18px !important;padding-left:52px !important;padding-right:52px !important;background:linear-gradient(180deg,rgba(248,244,238,.98) 0%,rgba(248,244,238,.94) 100%) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important;border-top:1px solid rgba(88,81,75,.08) !important;border-bottom:1px solid rgba(88,81,75,.10) !important;box-shadow:0 18px 30px rgba(248,244,238,.82) !important}
html body #works.works-mobile-tabs-bottom .works-index-pin-frame > .tab-nav{box-sizing:border-box !important;padding-top:18px !important;padding-bottom:18px !important;padding-left:52px !important;padding-right:52px !important;background:linear-gradient(180deg,rgba(248,244,238,.98) 0%,rgba(248,244,238,.94) 100%) !important}
#works .tab-nav.tab-nav-index .tab-button::before,#works .tab-nav.tab-nav-index .tab-button::after{content:none !important;display:none !important}
#works .tab-nav.tab-nav-index .tab-index-num,#works .tab-nav.tab-nav-index .tab-index-en{display:none !important}
}@media (max-width:640px){#works .works-index-pin-frame > .tab-nav,html body #works.works-mobile-tabs-fixed .works-index-pin-frame > .tab-nav,html body #works.works-mobile-tabs-bottom .works-index-pin-frame > .tab-nav{padding-left:52px !important;padding-right:52px !important}
}@media (max-width:900px){:root{--works-mobile-tab-edge:max(52px,calc((100vw - min(88vw,720px)) / 2))}
#works .works-index-pin-frame > .tab-nav{box-sizing:border-box !important;padding-left:var(--works-mobile-tab-edge) !important;padding-right:var(--works-mobile-tab-edge) !important;scroll-padding-left:var(--works-mobile-tab-edge) !important}
html body #works.works-mobile-tabs-fixed .works-index-pin-frame > .tab-nav,html body #works.works-mobile-tabs-bottom .works-index-pin-frame > .tab-nav{left:0 !important;width:100vw !important;box-sizing:border-box !important;padding-left:var(--works-mobile-tab-edge) !important;padding-right:var(--works-mobile-tab-edge) !important;scroll-padding-left:var(--works-mobile-tab-edge) !important}
}@media (max-width:640px){:root{--works-mobile-tab-edge:52px}
}@media (max-width:380px){:root{--works-mobile-tab-edge:36px}
}@media (max-width:900px){
#works .tab-nav.tab-nav-index .tab-button.is-active,html body #works.works-mobile-tabs-fixed .tab-nav.tab-nav-index .tab-button.is-active,html body #works.works-mobile-tabs-bottom .tab-nav.tab-nav-index .tab-button.is-active{background:rgba(255,255,255,.92) !important;border-color:rgba(88,81,75,.34) !important;color:rgba(62,57,52,.92) !important}
}@media (max-width:640px){:root{--works-mobile-tab-edge:0px}
#works .works-index-pin-frame > .tab-nav,html body #works.works-mobile-tabs-fixed .works-index-pin-frame > .tab-nav,html body #works.works-mobile-tabs-bottom .works-index-pin-frame > .tab-nav{padding-left:0 !important;padding-right:52px !important;scroll-padding-left:0 !important}
}@media (max-width:900px){
#works .works-index-pin-frame > .tab-nav,html body #works.works-mobile-tabs-fixed .works-index-pin-frame > .tab-nav,html body #works.works-mobile-tabs-bottom .works-index-pin-frame > .tab-nav{padding-left:var(--works-mobile-tab-edge) !important;padding-right:52px !important;scroll-padding-left:var(--works-mobile-tab-edge) !important}
#works .tab-nav.tab-nav-index .tab-button.is-active,html body #works.works-mobile-tabs-fixed .tab-nav.tab-nav-index .tab-button.is-active,html body #works.works-mobile-tabs-bottom .tab-nav.tab-nav-index .tab-button.is-active{background:rgba(255,253,249,.64) !important;border-color:rgba(88,81,75,.32) !important;color:rgba(62,57,52,.88) !important}
}@media (max-width:640px){:root{--works-mobile-tab-edge:28px}
#works .works-index-pin-frame > .tab-nav,html body #works.works-mobile-tabs-fixed .works-index-pin-frame > .tab-nav,html body #works.works-mobile-tabs-bottom .works-index-pin-frame > .tab-nav{padding-left:28px !important;padding-right:52px !important;scroll-padding-left:28px !important}
}@media (max-width:380px){:root{--works-mobile-tab-edge:22px}
#works .works-index-pin-frame > .tab-nav,html body #works.works-mobile-tabs-fixed .works-index-pin-frame > .tab-nav,html body #works.works-mobile-tabs-bottom .works-index-pin-frame > .tab-nav{padding-left:22px !important;scroll-padding-left:22px !important}
}@media (min-width:901px){.global-nav .global-nav-instagram{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:18px !important;height:18px !important;margin-left:clamp(2px,.8vw,10px) !important;color:rgba(70,76,74,.58) !important;opacity:.82 !important;transition:opacity .28s ease,color .28s ease,transform .28s ease !important}
.global-nav .global-nav-instagram svg{display:block !important;width:15px !important;height:15px !important;stroke:currentColor !important;stroke-width:1.35 !important;fill:none !important}
.global-nav .global-nav-instagram:hover{color:rgba(52,58,56,.86) !important;opacity:1 !important;transform:translateY(-1px) !important}
}@media (max-width:900px){.global-nav .global-nav-instagram{display:none !important}
}@media (min-width:901px){.works-index-nav .works-index-item::before,.works-index-nav .works-index-item:hover::before,.works-index-nav .works-index-item.is-active::before,.works-index-nav .works-index-item[aria-selected="true"]::before,.works-index-nav .works-index-item[aria-current="true"]::before{display:none !important;content:none !important;opacity:0 !important}
.works-index-nav .works-index-item:hover,.works-index-nav .works-index-item.is-active,.works-index-nav .works-index-item[aria-selected="true"],.works-index-nav .works-index-item[aria-current="true"]{padding-left:inherit !important}
}@media (min-width:901px){.works-section .tab-nav.tab-nav-index .tab-button{transition:padding-left .28s ease,color .28s ease,opacity .28s ease !important}
.works-section .tab-nav.tab-nav-index .tab-button:hover,.works-section .tab-nav.tab-nav-index .tab-button.is-active,.works-section .tab-nav.tab-nav-index .tab-button[aria-selected="true"]{padding-left:10px !important}
.works-section .tab-nav.tab-nav-index .tab-button:hover::after,.works-section .tab-nav.tab-nav-index .tab-button.is-active::after,.works-section .tab-nav.tab-nav-index .tab-button[aria-selected="true"]::after{left:0 !important;transform:translateY(-50%) scaleY(1) !important}
}#profile .profile-visual.profile-fadeup-target{background:transparent !important;box-shadow:none !important;opacity:1;transform:none}#profile .profile-visual.profile-fadeup-target::before,#profile .profile-visual.profile-fadeup-target::after{content:none !important;display:none !important}html.js #profile .profile-visual.profile-fadeup-target:not(.is-inview):not(.profile-fadeup-show){opacity:0 !important;transform:translateY(30px) !important}html.js #profile .profile-visual.profile-fadeup-target.is-inview,html.js #profile .profile-visual.profile-fadeup-target.profile-fadeup-show{opacity:1 !important;transform:translateY(0) !important;transition:opacity 1s cubic-bezier(0.33,1,0.68,1),transform 1s cubic-bezier(0.33,1,0.68,1) !important}#profile .profile-visual.profile-fadeup-target img{display:block !important;width:100% !important;height:100% !important;opacity:1 !important;visibility:visible !important;object-fit:cover !important;object-position:56% 50% !important;filter:saturate(.94) brightness(1.02) contrast(.96) !important;transform:none !important;transition:none !important}html.no-js #profile .profile-visual.profile-fadeup-target{opacity:1 !important;transform:none !important}@media (prefers-reduced-motion:reduce){html.js #profile .profile-visual.profile-fadeup-target,html.js #profile .profile-visual.profile-fadeup-target:not(.is-inview):not(.profile-fadeup-show),html.js #profile .profile-visual.profile-fadeup-target.is-inview,html.js #profile .profile-visual.profile-fadeup-target.profile-fadeup-show{opacity:1 !important;transform:none !important;transition:none !important}
}@media (max-width:640px){.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;display:block !important;transform:none !important;left:0 !important;top:0 !important;z-index:4 !important;pointer-events:none !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-wrap{position:absolute !important;left:17.6vw !important;top:42.45% !important;width:30px !important;height:340px !important;display:block !important;transform:none !important;gap:0 !important;visibility:visible !important;opacity:1 !important;pointer-events:none !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-wrap .hero-kana{position:absolute !important;inset:0 auto auto 50% !important;transform:translateX(-50%) !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;width:max-content !important;margin:0 !important;gap:18px !important;font-family:"Inter",var(--hero-round),sans-serif !important;font-size:10.8px !important;font-weight:200 !important;line-height:1 !important;letter-spacing:0.02em !important;color:rgba(255,255,255,.84) !important;text-shadow:0 1px 10px rgba(0,0,0,.14) !important;visibility:visible !important;opacity:1 !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll{position:absolute !important;left:50% !important;top:208px !important;transform:translateX(-50%) !important;width:34px !important;height:132px !important;display:block !important;margin:0 !important;color:rgba(255,255,255,.8) !important;font-family:"Inter",var(--hero-round),sans-serif !important;font-size:8.4px !important;font-weight:200 !important;letter-spacing:0 !important;line-height:1 !important;writing-mode:initial !important;text-orientation:mixed !important;text-shadow:0 1px 10px rgba(0,0,0,.14) !important;visibility:visible !important;opacity:1 !important;pointer-events:auto !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll span{position:absolute !important;left:18px !important;top:0 !important;display:block !important;writing-mode:vertical-rl !important;text-orientation:mixed !important;white-space:nowrap !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll i{position:absolute !important;left:50% !important;top:32px !important;transform:translateX(-50%) !important;display:block !important;width:1px !important;height:102px !important;overflow:hidden !important;background:rgba(255,255,255,.62) !important}
.hero-full.hero-flat.hero-tsukushi .hero-type{position:absolute !important;left:31.6vw !important;top:42.45% !important;width:46vw !important;max-width:186px !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-start !important;gap:17px !important;transform:none !important;pointer-events:none !important}
.hero-full.hero-flat.hero-tsukushi .hero-label{margin:0 !important;width:100% !important;font-family:"Inter",var(--hero-round),sans-serif !important;font-size:9.8px !important;font-weight:200 !important;line-height:1 !important;letter-spacing:0.34em !important;color:rgba(255,255,255,.86) !important;white-space:nowrap !important;text-shadow:0 1px 10px rgba(0,0,0,.14) !important}
.hero-full.hero-flat.hero-tsukushi .hero-type h1{margin:0 !important;width:100% !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-start !important;gap:16px !important;font-family:"Inter",var(--hero-round),sans-serif !important;font-size:35px !important;font-weight:200 !important;line-height:0.96 !important;letter-spacing:0.31em !important;color:rgba(255,255,255,.92) !important;white-space:normal !important;text-shadow:0 1px 12px rgba(0,0,0,.14) !important}
.hero-full.hero-flat.hero-tsukushi .hero-type h1 span{display:block !important;white-space:nowrap !important}
}@media (max-width:900px){.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference{position:absolute !important;inset:0 !important;left:0 !important;top:0 !important;right:auto !important;bottom:auto !important;width:100% !important;height:100% !important;max-width:none !important;padding:0 !important;margin:0 !important;display:block !important;transform:none !important;z-index:4 !important;pointer-events:none !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-wrap,.hero-full.hero-flat.hero-tsukushi .hero-title-group .hero-kana-wrap,.hero-full.hero-flat.hero-tsukushi .hero-title-reference .hero-kana-wrap{position:absolute !important;left:17.8vw !important;top:45.05% !important;width:32px !important;height:292px !important;display:block !important;margin:0 !important;padding:0 !important;transform:none !important;visibility:visible !important;opacity:1 !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana,.hero-full.hero-flat.hero-tsukushi .hero-kana-wrap .hero-kana{position:absolute !important;left:50% !important;top:0 !important;transform:translateX(-50%) !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;width:max-content !important;margin:0 !important;padding:0 !important;gap:18px !important;font-family:"Inter","Noto Sans JP",sans-serif !important;font-size:12px !important;font-weight:200 !important;line-height:1 !important;letter-spacing:.02em !important;color:rgba(255,255,255,.84) !important;text-shadow:0 1px 10px rgba(0,0,0,.14) !important;visibility:visible !important;opacity:1 !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll{position:absolute !important;left:50% !important;top:112px !important;transform:translateX(-50%) !important;display:block !important;width:34px !important;height:124px !important;margin:0 !important;padding:0 !important;font-family:"Inter",sans-serif !important;font-size:8px !important;font-weight:200 !important;line-height:1 !important;letter-spacing:.18em !important;color:rgba(255,255,255,.78) !important;writing-mode:initial !important;text-orientation:mixed !important;text-shadow:0 1px 10px rgba(0,0,0,.14) !important;visibility:visible !important;opacity:1 !important;pointer-events:auto !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll i{position:absolute !important;left:50% !important;top:32px !important;transform:translateX(-50%) !important;display:block !important;width:1px !important;height:92px !important;margin:0 !important;overflow:hidden !important;background:rgba(255,255,255,.62) !important}
.hero-full.hero-flat.hero-tsukushi .hero-type{position:absolute !important;left:32.35vw !important;top:45.05% !important;transform:none !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-start !important;width:41vw !important;max-width:178px !important;min-width:160px !important;gap:18px !important;margin:0 !important;padding:0 !important;text-align:left !important;pointer-events:none !important}
.hero-full.hero-flat.hero-tsukushi .hero-label{order:1 !important;display:block !important;width:100% !important;margin:0 !important;padding:0 !important;font-family:"Inter",sans-serif !important;font-size:9.2px !important;font-weight:200 !important;line-height:1 !important;letter-spacing:.40em !important;color:rgba(255,255,255,.84) !important;white-space:nowrap !important;text-align:left !important;text-shadow:0 1px 10px rgba(0,0,0,.14) !important}
.hero-full.hero-flat.hero-tsukushi .hero-type h1{order:2 !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-start !important;width:100% !important;margin:0 !important;padding:0 !important;gap:17px !important;font-family:"Inter",sans-serif !important;font-size:24px !important;font-weight:200 !important;line-height:.98 !important;letter-spacing:.42em !important;color:rgba(255,255,255,.92) !important;white-space:normal !important;text-align:left !important;text-shadow:0 1px 12px rgba(0,0,0,.14) !important}
}@media (max-width:900px){.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll span{top:32px !important;left:calc(50% + 9px) !important}
.hero-full.hero-flat.hero-tsukushi .hero-label{font-size:9.3px !important;letter-spacing:.56em !important}
}@media (max-width:900px){.hero-full.hero-flat.hero-tsukushi .hero-label{font-size:9.6px !important;letter-spacing:.66em !important}
}@media (max-width:900px){.hero-full.hero-flat.hero-tsukushi .hero-label{font-size:9.3px !important;letter-spacing:.36em !important}
}@media (min-width:901px){.hero-full.hero-flat.hero-tsukushi .hero-kana-wrap{position:absolute !important;display:block !important;width:40px !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana,.hero-full.hero-flat.hero-tsukushi .hero-kana-wrap .hero-kana{position:relative !important;left:50% !important;transform:translateX(-50%) !important;align-items:center !important;width:max-content !important;margin-left:0 !important;margin-right:0 !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll{position:relative !important;left:50% !important;transform:translateX(-50%) !important;display:block !important;width:34px !important;height:108px !important;margin:18px 0 0 0 !important;padding:0 !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll span{position:absolute !important;left:calc(50% + 8px) !important;top:0 !important;margin:0 !important;padding:0 !important;writing-mode:vertical-rl !important;text-orientation:mixed !important;white-space:nowrap !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll i{position:absolute !important;left:50% !important;top:16px !important;transform:translateX(-50%) !important;display:block !important;width:1px !important;height:86px !important;margin:0 !important}
}@media (min-width:901px){.hero-full.hero-flat.hero-tsukushi .hero-kana-wrap{left:-72px !important;top:50% !important;transform:translateY(-50%) !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll span{left:calc(50% + 8px) !important;top:16px !important}
}@media (min-width:901px){.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;display:block !important;transform:none !important;z-index:4 !important;pointer-events:none !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-wrap,.hero-full.hero-flat.hero-tsukushi .hero-title-group .hero-kana-wrap,.hero-full.hero-flat.hero-tsukushi .hero-title-reference .hero-kana-wrap{position:absolute !important;left:152px !important;top:338px !important;width:36px !important;height:332px !important;display:block !important;margin:0 !important;padding:0 !important;transform:none !important;visibility:visible !important;opacity:1 !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana,.hero-full.hero-flat.hero-tsukushi .hero-kana-wrap .hero-kana{position:absolute !important;left:50% !important;top:0 !important;transform:translateX(-50%) !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;width:max-content !important;margin:0 !important;padding:0 !important;gap:36px !important;font-family:"Inter","Noto Sans JP",sans-serif !important;font-size:16px !important;font-weight:200 !important;line-height:1 !important;letter-spacing:.02em !important;color:rgba(255,255,255,.82) !important;text-shadow:0 1px 10px rgba(0,0,0,.14) !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll{position:absolute !important;left:50% !important;top:188px !important;transform:translateX(-50%) !important;display:block !important;width:34px !important;height:124px !important;margin:0 !important;padding:0 !important;font-family:"Inter","Helvetica Neue",Arial,sans-serif !important;font-size:10px !important;font-weight:200 !important;line-height:1 !important;letter-spacing:0 !important;color:rgba(255,255,255,.78) !important;writing-mode:initial !important;text-orientation:mixed !important;text-shadow:0 1px 10px rgba(0,0,0,.14) !important;visibility:visible !important;opacity:1 !important;pointer-events:auto !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll span{position:absolute !important;left:calc(50% + 8px) !important;top:0 !important;display:block !important;margin:0 !important;padding:0 !important;writing-mode:vertical-rl !important;text-orientation:mixed !important;white-space:nowrap !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll i{position:absolute !important;left:50% !important;top:0 !important;transform:translateX(-50%) !important;display:block !important;width:1px !important;height:98px !important;margin:0 !important;overflow:hidden !important;background:rgba(255,255,255,.62) !important}
.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll i::after{content:none !important}
.hero-full.hero-flat.hero-tsukushi .hero-type{position:absolute !important;left:284px !important;top:338px !important;transform:none !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-start !important;width:auto !important;max-width:none !important;min-width:0 !important;gap:18px !important;margin:0 !important;padding:0 !important;text-align:left !important;pointer-events:none !important}
.hero-full.hero-flat.hero-tsukushi .hero-label{order:1 !important;display:block !important;width:auto !important;margin:0 !important;padding:0 !important;font-family:"Inter","Helvetica Neue",Arial,sans-serif !important;font-size:10px !important;font-weight:200 !important;line-height:1 !important;letter-spacing:.42em !important;color:rgba(255,255,255,.82) !important;white-space:nowrap !important;text-align:left !important;text-shadow:0 1px 10px rgba(0,0,0,.14) !important}
.hero-full.hero-flat.hero-tsukushi .hero-type h1{order:2 !important;display:flex !important;flex-direction:row !important;align-items:flex-start !important;justify-content:flex-start !important;width:auto !important;margin:0 !important;padding:0 !important;gap:38px !important;font-family:"Inter","Helvetica Neue",Arial,sans-serif !important;font-size:28px !important;font-weight:200 !important;line-height:1 !important;letter-spacing:.24em !important;color:rgba(255,255,255,.90) !important;white-space:nowrap !important;text-align:left !important;text-shadow:0 1px 12px rgba(0,0,0,.14) !important}
.hero-full.hero-flat.hero-tsukushi .hero-type h1 span{display:block !important;width:auto !important;margin:0 !important;padding:0 !important;white-space:nowrap !important}
.hero-full.hero-flat.hero-tsukushi .hero-type h1 span + span{margin-top:0 !important;margin-left:0 !important}
}@media (min-width:901px){.hero-full.hero-flat.hero-tsukushi .hero-type{top:50% !important;transform:translateY(-50%) !important}
}@media (min-width:901px){.hero-full.hero-flat.hero-tsukushi .hero-kana-wrap,.hero-full.hero-flat.hero-tsukushi .hero-title-group .hero-kana-wrap,.hero-full.hero-flat.hero-tsukushi .hero-title-reference .hero-kana-wrap{top:calc(50% - 28px) !important}
}@media (min-width:901px){.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-kana-wrap,.hero-full.hero-flat.hero-tsukushi .hero-title-group > .hero-kana-wrap,.hero-full.hero-flat.hero-tsukushi .hero-title-reference > .hero-kana-wrap{top:376px !important}
}@media (min-width:901px){.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference{position:absolute !important;inset:0 !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important;max-width:none !important;display:block !important;transform:none !important;margin:0 !important;padding:0 !important;z-index:4 !important;pointer-events:none !important}
.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-type.hero-pc-main{position:absolute !important;left:284px !important;top:50% !important;transform:translateY(-50%) !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-start !important;width:auto !important;max-width:none !important;min-width:0 !important;gap:18px !important;margin:0 !important;padding:0 !important;text-align:left !important;pointer-events:none !important}
.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-type.hero-pc-main .hero-label{order:1 !important;display:block !important;margin:0 !important;padding:0 !important;font-family:"Inter","Helvetica Neue",Arial,sans-serif !important;font-size:10px !important;font-weight:200 !important;line-height:1 !important;letter-spacing:.42em !important;color:rgba(255,255,255,.82) !important;white-space:nowrap !important;text-align:left !important;text-shadow:0 1px 10px rgba(0,0,0,.14) !important}
.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-type.hero-pc-main h1{order:2 !important;display:flex !important;flex-direction:row !important;align-items:flex-start !important;justify-content:flex-start !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;gap:38px !important;font-family:"Inter","Helvetica Neue",Arial,sans-serif !important;font-size:28px !important;font-weight:200 !important;line-height:1 !important;letter-spacing:.24em !important;color:rgba(255,255,255,.90) !important;white-space:nowrap !important;text-align:left !important;text-shadow:0 1px 12px rgba(0,0,0,.14) !important}
.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-type.hero-pc-main h1 span{display:block !important;width:auto !important;margin:0 !important;padding:0 !important;white-space:nowrap !important}
.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-kana-wrap.hero-pc-side{position:absolute !important;left:152px !important;top:calc(50% - 40px) !important;width:36px !important;height:360px !important;display:block !important;margin:0 !important;padding:0 !important;transform:none !important;visibility:visible !important;opacity:1 !important;pointer-events:none !important}
.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-kana-wrap.hero-pc-side .hero-kana{position:absolute !important;left:50% !important;top:0 !important;transform:translateX(-50%) !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;width:max-content !important;margin:0 !important;padding:0 !important;gap:36px !important;font-family:"Inter","Noto Sans JP",sans-serif !important;font-size:16px !important;font-weight:200 !important;line-height:1 !important;letter-spacing:.02em !important;color:rgba(255,255,255,.82) !important;text-shadow:0 1px 10px rgba(0,0,0,.14) !important}
.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-kana-wrap.hero-pc-side .hero-kana-scroll{position:absolute !important;left:50% !important;top:232px !important;transform:translateX(-50%) !important;display:block !important;width:34px !important;height:124px !important;margin:0 !important;padding:0 !important;font-family:"Inter","Helvetica Neue",Arial,sans-serif !important;font-size:10px !important;font-weight:200 !important;line-height:1 !important;letter-spacing:0 !important;color:rgba(255,255,255,.78) !important;writing-mode:initial !important;text-orientation:mixed !important;text-shadow:0 1px 10px rgba(0,0,0,.14) !important;visibility:visible !important;opacity:1 !important;pointer-events:auto !important}
.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-kana-wrap.hero-pc-side .hero-kana-scroll span{position:absolute !important;left:calc(50% + 8px) !important;top:0 !important;display:block !important;margin:0 !important;padding:0 !important;writing-mode:vertical-rl !important;text-orientation:mixed !important;white-space:nowrap !important}
.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-kana-wrap.hero-pc-side .hero-kana-scroll i{position:absolute !important;left:50% !important;top:0 !important;transform:translateX(-50%) !important;display:block !important;width:1px !important;height:98px !important;margin:0 !important;overflow:hidden !important;background:rgba(255,255,255,.62) !important}
.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-kana-wrap.hero-pc-side .hero-kana-scroll i::after{content:none !important}
}.hero-full.hero-flat.hero-tsukushi .hero-kana-scroll i::after,.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-kana-wrap.hero-pc-side .hero-kana-scroll i::after{content:"" !important;position:absolute !important;left:0 !important;top:-42% !important;display:block !important;width:1px !important;height:42% !important;background:rgba(255,255,255,.76) !important;animation:heroKanaScrollLine 1.85s cubic-bezier(.22,1,.36,1) infinite !important}@media (min-width:901px){.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-type.hero-pc-main,.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-kana-wrap.hero-pc-side .hero-kana-scroll{opacity:0 !important;visibility:hidden !important;transition:opacity 1.05s cubic-bezier(.22,1,.36,1),visibility 0s linear 1.05s !important}
body.hero-copy-ready .hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-type.hero-pc-main,body.hero-copy-ready .hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-kana-wrap.hero-pc-side .hero-kana-scroll{opacity:1 !important;visibility:visible !important;transition:opacity 1.05s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s !important}
.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-kana-wrap.hero-pc-side .hero-kana-scroll i::after{animation-delay:1.02s !important}
}@media (min-width:901px) and (prefers-reduced-motion:reduce){.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-type.hero-pc-main,.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-kana-wrap.hero-pc-side .hero-kana-scroll{opacity:1 !important;visibility:visible !important;transition:none !important}
.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-kana-wrap.hero-pc-side .hero-kana-scroll i::after{animation-delay:0s !important}
}@media (max-width:900px){.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-type,.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-kana-wrap .hero-kana-scroll{opacity:0 !important;visibility:hidden !important;transition:opacity 1.05s cubic-bezier(.22,1,.36,1),visibility 0s linear 1.05s !important}
body.hero-copy-ready .hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-type,body.hero-copy-ready .hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-kana-wrap .hero-kana-scroll{opacity:1 !important;visibility:visible !important;transition:opacity 1.05s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s !important}
.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-kana-wrap .hero-kana-scroll i::after{animation-delay:1.02s !important}
}@media (max-width:900px) and (prefers-reduced-motion:reduce){.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-type,.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-kana-wrap .hero-kana-scroll{opacity:1 !important;visibility:visible !important;transition:none !important}
.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-kana-wrap .hero-kana-scroll i::after{animation-delay:0s !important}
}@media (max-width:900px){.site-header .logo,body.is-scrolled .site-header .logo,body.mobile-menu-open .site-header .logo{top:50% !important;transform:translateY(-50%) !important;display:inline-flex !important;align-items:center !important;justify-content:flex-start !important;height:auto !important;margin-top:0 !important;margin-bottom:0 !important}
.site-header .logo span,body.is-scrolled .site-header .logo span,body.mobile-menu-open .site-header .logo span{display:block !important;line-height:1 !important;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;transform:none !important}
}@media (max-width:900px){.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-type,.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-type .hero-label,.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-type h1,.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-type h1 span{font-family:"Inter","Helvetica Neue",Arial,sans-serif !important;font-weight:200 !important;font-synthesis:none !important;-webkit-font-smoothing:antialiased !important;text-rendering:geometricPrecision !important;font-variation-settings:"wght" 200 !important}
}@media (max-width:900px){.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-type h1{font-size:26px !important}
}@media (max-width:900px){
body.mobile-menu-open .site-header{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;width:100% !important;height:136px !important;min-height:136px !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;z-index:10080 !important;pointer-events:none !important}
body.mobile-menu-open .site-header .logo{position:absolute !important;left:clamp(38px,5.8vw,46px) !important;top:58px !important;transform:none !important;display:block !important;height:auto !important;margin:0 !important;padding:0 !important;color:rgba(55,55,52,.86) !important;text-shadow:none !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important;z-index:10082 !important}
body.mobile-menu-open .site-header .logo span{display:block !important;font-family:"Inter","Helvetica Neue",Arial,sans-serif !important;font-size:clamp(29px,7.2vw,36px) !important;font-weight:200 !important;line-height:1 !important;letter-spacing:.20em !important;color:inherit !important;margin:0 !important;padding:0 !important;-webkit-font-smoothing:antialiased !important;text-rendering:geometricPrecision !important}
body.mobile-menu-open .mobile-menu-toggle{position:fixed !important;top:42px !important;right:clamp(42px,7vw,62px) !important;width:58px !important;height:58px !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:none !important;z-index:10090 !important}
body.mobile-menu-open .mobile-menu-toggle span{position:absolute !important;left:5px !important;top:50% !important;display:block !important;width:48px !important;height:2px !important;margin:0 !important;padding:0 !important;background:rgba(45,43,40,.88) !important;border:0 !important;border-radius:999px !important;opacity:1 !important;transform-origin:50% 50% !important;transition:none !important;animation:none !important}
.mobile-menu-panel{position:fixed !important;inset:0 !important;width:100vw !important;height:100dvh !important;min-height:100dvh !important;max-height:100dvh !important;padding:0 !important;margin:0 !important;overflow:hidden !important;background:linear-gradient(180deg,rgba(246,244,238,.62) 0%,rgba(248,248,244,.38) 100%),url("./images/mobile-menu-bg.png") center center / cover no-repeat !important;opacity:1 !important;visibility:hidden !important;pointer-events:none !important;clip-path:inset(0 0 100% 0) !important;-webkit-clip-path:inset(0 0 100% 0) !important;transform:translateZ(0) !important;transition:clip-path .82s cubic-bezier(.22,1,.36,1),-webkit-clip-path .82s cubic-bezier(.22,1,.36,1),visibility 0s linear .82s !important;z-index:10060 !important}
body.mobile-menu-open .mobile-menu-panel{visibility:visible !important;pointer-events:auto !important;clip-path:inset(0 0 0 0) !important;-webkit-clip-path:inset(0 0 0 0) !important;transition:clip-path .82s cubic-bezier(.22,1,.36,1),-webkit-clip-path .82s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s !important}
.mobile-menu-panel::before{content:"" !important;position:absolute !important;inset:0 !important;display:block !important;background:radial-gradient(circle at 18% 0%,rgba(98,100,96,.18) 0%,rgba(98,100,96,0) 34%),linear-gradient(180deg,rgba(255,255,252,.10),rgba(255,255,252,.32)) !important;pointer-events:none !important;z-index:0 !important}
.mobile-menu-panel::after{content:"© Narumi Yasuda. All Rights Reserved." !important;position:absolute !important;right:clamp(34px,5.9vw,48px) !important;top:50% !important;transform:translateY(-50%) !important;display:block !important;writing-mode:vertical-rl !important;text-orientation:mixed !important;font-family:"Inter","Helvetica Neue",Arial,sans-serif !important;font-size:clamp(13px,3.1vw,16px) !important;font-weight:200 !important;line-height:1 !important;letter-spacing:.18em !important;color:rgba(82,82,78,.72) !important;white-space:nowrap !important;pointer-events:none !important;z-index:2 !important;-webkit-font-smoothing:antialiased !important}
.mobile-menu-nav{position:absolute !important;left:clamp(82px,11.2vw,96px) !important;top:clamp(220px,26.2vh,270px) !important;width:calc(100vw - clamp(182px,24vw,220px)) !important;max-width:590px !important;min-height:0 !important;height:auto !important;margin:0 !important;padding:0 !important;display:block !important;overflow:visible !important;z-index:2 !important;text-align:left !important}
.mobile-menu-list{display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;gap:0 !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;border-top:1px solid rgba(76,76,72,.18) !important;border-bottom:1px solid rgba(76,76,72,.18) !important;box-shadow:none !important}
.mobile-menu-item{position:relative !important;display:flex !important;align-items:center !important;width:100% !important;min-height:clamp(94px,14.2vw,118px) !important;margin:0 !important;padding:0 !important;border:0 !important;border-bottom:1px solid rgba(76,76,72,.18) !important;box-shadow:none !important;background:transparent !important;font-family:"Inter","Helvetica Neue",Arial,sans-serif !important;font-size:clamp(28px,6vw,40px) !important;font-weight:200 !important;line-height:1 !important;letter-spacing:.24em !important;color:rgba(69,72,70,.72) !important;text-align:left !important;text-transform:uppercase !important;text-decoration:none !important;opacity:0 !important;transform:translate3d(0,18px,0) !important;filter:none !important;transition:opacity .58s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1),color .24s ease !important;-webkit-font-smoothing:antialiased !important;text-rendering:geometricPrecision !important}
.mobile-menu-item:last-child{border-bottom:0 !important}
.mobile-menu-item::before,.mobile-menu-item::after{content:none !important;display:none !important}
body.mobile-menu-open .mobile-menu-item:nth-child(1){transition-delay:.14s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(2){transition-delay:.20s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(3){transition-delay:.26s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(4){transition-delay:.32s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(5){transition-delay:.38s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(6){transition-delay:.44s !important}
.mobile-menu-item:hover,.mobile-menu-item:focus-visible{color:rgba(45,45,42,.9) !important;outline:none !important}
}@media (max-width:640px){body.mobile-menu-open .site-header{height:128px !important;min-height:128px !important}
body.mobile-menu-open .site-header .logo{left:42px !important;top:58px !important}
body.mobile-menu-open .site-header .logo span{font-size:32px !important;letter-spacing:.20em !important}
body.mobile-menu-open .mobile-menu-toggle{top:39px !important;right:44px !important;width:58px !important;height:58px !important}
body.mobile-menu-open .mobile-menu-toggle span{left:6px !important;width:47px !important;height:2px !important}
.mobile-menu-nav{left:88px !important;top:230px !important;width:calc(100vw - 188px) !important;max-width:none !important}
.mobile-menu-item{min-height:112px !important;font-size:36px !important;letter-spacing:.23em !important}
.mobile-menu-panel::after{right:42px !important;font-size:15px !important;letter-spacing:.18em !important}
}@media (max-width:390px){body.mobile-menu-open .site-header .logo{left:30px !important;top:48px !important}
body.mobile-menu-open .site-header .logo span{font-size:26px !important;letter-spacing:.18em !important}
body.mobile-menu-open .mobile-menu-toggle{top:30px !important;right:30px !important}
body.mobile-menu-open .mobile-menu-toggle span{width:42px !important}
.mobile-menu-nav{left:52px !important;top:184px !important;width:calc(100vw - 106px) !important}
.mobile-menu-item{min-height:88px !important;font-size:28px !important;letter-spacing:.21em !important}
.mobile-menu-panel::after{right:24px !important;font-size:12px !important;letter-spacing:.16em !important}
}@media (max-width:900px){body.mobile-menu-open .site-header{height:112px !important;min-height:112px !important;pointer-events:none !important}
body.mobile-menu-open .site-header .logo{left:clamp(32px,5.6vw,46px) !important;top:42px !important;transform:none !important;color:rgba(56,56,52,.84) !important;pointer-events:auto !important}
body.mobile-menu-open .site-header .logo span{font-family:"Inter","Helvetica Neue",Arial,sans-serif !important;font-size:clamp(26px,6.1vw,33px) !important;font-weight:200 !important;line-height:1 !important;letter-spacing:.205em !important;color:inherit !important}
body.mobile-menu-open .mobile-menu-toggle{top:27px !important;right:clamp(34px,6vw,54px) !important;width:58px !important;height:58px !important;pointer-events:auto !important}
body.mobile-menu-open .mobile-menu-toggle span{left:6px !important;top:50% !important;width:46px !important;height:2px !important;background:rgba(45,43,40,.86) !important;border-radius:999px !important}
body.mobile-menu-open .mobile-menu-toggle span:nth-child(2){display:none !important;opacity:0 !important}
.mobile-menu-nav{left:clamp(44px,9.4vw,88px) !important;top:clamp(184px,22.2vh,226px) !important;width:calc(100vw - clamp(112px,23vw,206px)) !important;max-width:580px !important;padding:0 !important}
.mobile-menu-list{position:relative !important;display:flex !important;flex-direction:column !important;width:100% !important;margin:0 !important;padding:0 !important;border:0 !important;box-shadow:none !important}
.mobile-menu-list::before,.mobile-menu-list::after{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;display:block !important;height:1px !important;background:rgba(80,80,76,.17) !important;pointer-events:none !important}
.mobile-menu-list::before{top:0 !important}
.mobile-menu-list::after{bottom:0 !important}
.mobile-menu-item{position:relative !important;display:flex !important;align-items:center !important;width:100% !important;min-height:clamp(76px,10.8vw,96px) !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;font-family:"Inter","Helvetica Neue",Arial,sans-serif !important;font-size:clamp(26px,5.2vw,34px) !important;font-weight:200 !important;line-height:1 !important;letter-spacing:.225em !important;color:rgba(67,70,68,.72) !important;text-transform:uppercase !important;text-decoration:none !important;opacity:0 !important;transform:translate3d(0,14px,0) !important;-webkit-font-smoothing:antialiased !important;text-rendering:geometricPrecision !important}
.mobile-menu-item::after{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;display:block !important;height:1px !important;background:rgba(80,80,76,.17) !important;border:0 !important;box-shadow:none !important;pointer-events:none !important}
.mobile-menu-item:last-child::after{content:none !important;display:none !important}
.mobile-menu-panel::after{right:clamp(28px,5.4vw,44px) !important;top:50% !important;font-size:clamp(12px,2.8vw,15px) !important;letter-spacing:.17em !important;color:rgba(82,82,78,.62) !important}
}@media (max-width:640px){body.mobile-menu-open .site-header{height:112px !important;min-height:112px !important}
body.mobile-menu-open .site-header .logo{left:32px !important;top:44px !important}
body.mobile-menu-open .site-header .logo span{font-size:26px !important;letter-spacing:.205em !important}
body.mobile-menu-open .mobile-menu-toggle{top:26px !important;right:36px !important;width:56px !important;height:56px !important}
body.mobile-menu-open .mobile-menu-toggle span{left:6px !important;width:44px !important;height:2px !important}
.mobile-menu-nav{left:44px !important;top:188px !important;width:calc(100vw - 104px) !important;max-width:none !important}
.mobile-menu-item{min-height:86px !important;font-size:30px !important;letter-spacing:.225em !important}
.mobile-menu-panel::after{right:28px !important;font-size:13px !important;letter-spacing:.16em !important}
}@media (max-width:390px){body.mobile-menu-open .site-header .logo{left:28px !important;top:42px !important}
body.mobile-menu-open .site-header .logo span{font-size:24px !important;letter-spacing:.19em !important}
body.mobile-menu-open .mobile-menu-toggle{top:24px !important;right:28px !important}
.mobile-menu-nav{left:42px !important;top:178px !important;width:calc(100vw - 92px) !important}
.mobile-menu-item{min-height:78px !important;font-size:26px !important;letter-spacing:.205em !important}
.mobile-menu-panel::after{right:22px !important;font-size:12px !important}
}@media (max-width:900px){.mobile-menu-panel{background-color:#f4f4f0 !important;background-image:url("./images/mobile-menu-bg.png") !important;background-repeat:no-repeat !important;background-position:center top !important;background-size:100% 100% !important}
.mobile-menu-panel::before{content:"" !important;position:absolute !important;inset:0 !important;display:block !important;background:radial-gradient(circle at 14% 0%,rgba(80,82,80,.16) 0%,rgba(80,82,80,0) 38%),linear-gradient(180deg,rgba(255,255,255,.02) 0%,rgba(255,255,255,.12) 100%) !important;pointer-events:none !important;z-index:0 !important}
.mobile-menu-nav,.mobile-menu-panel::after{z-index:2 !important}
}@media (max-width:900px){
html.mobile-menu-open,body.mobile-menu-open{overflow:hidden !important;overscroll-behavior:none !important;touch-action:none !important}
.mobile-menu-panel{position:fixed !important;inset:0 !important;display:block !important;width:100vw !important;height:100svh !important;min-height:100svh !important;max-height:100svh !important;padding:0 !important;margin:0 !important;overflow:hidden !important;background-color:#ecece7 !important;background-image:radial-gradient(circle at 12% 0%,rgba(88,91,89,.20) 0%,rgba(88,91,89,.10) 18%,rgba(88,91,89,0) 42%),linear-gradient(180deg,rgba(239,236,228,.10) 0%,rgba(248,249,246,.04) 64%,rgba(247,250,248,.12) 100%),url("./images/mobile-menu-bg.png") !important;background-repeat:no-repeat,no-repeat,no-repeat !important;background-position:center top,center top,center top !important;background-size:100% 100%,100% 100%,100% 100% !important;background-blend-mode:multiply,normal,normal !important;opacity:1 !important;visibility:hidden !important;pointer-events:none !important;transform:none !important;clip-path:inset(0 0 100% 0) !important;-webkit-clip-path:inset(0 0 100% 0) !important;transition:clip-path .74s cubic-bezier(.22,1,.36,1),-webkit-clip-path .74s cubic-bezier(.22,1,.36,1),visibility 0s linear .74s !important;z-index:10060 !important;isolation:isolate !important}
body.mobile-menu-open .mobile-menu-panel{visibility:visible !important;pointer-events:auto !important;clip-path:inset(0 0 0 0) !important;-webkit-clip-path:inset(0 0 0 0) !important;transition:clip-path .74s cubic-bezier(.22,1,.36,1),-webkit-clip-path .74s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s !important}
.mobile-menu-panel::before{content:"" !important;position:absolute !important;inset:0 !important;display:block !important;background:linear-gradient(180deg,rgba(255,255,252,.00) 0%,rgba(255,255,252,.08) 100%) !important;pointer-events:none !important;z-index:0 !important}
.mobile-menu-panel::after{content:"© Narumi Yasuda. All Rights Reserved." !important;position:absolute !important;right:clamp(22px,6.15vw,48px) !important;top:50% !important;transform:translateY(-50%) !important;display:block !important;writing-mode:vertical-rl !important;text-orientation:mixed !important;font-family:"Inter","Helvetica Neue",Arial,sans-serif !important;font-size:clamp(11px,3.1vw,13px) !important;font-weight:300 !important;line-height:1 !important;letter-spacing:.17em !important;color:rgba(78,79,76,.68) !important;white-space:nowrap !important;pointer-events:none !important;z-index:3 !important;-webkit-font-smoothing:antialiased !important;text-rendering:geometricPrecision !important}
body.mobile-menu-open .site-header{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;width:100% !important;height:94px !important;min-height:94px !important;padding:0 !important;margin:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;color:rgba(61,62,59,.74) !important;z-index:10080 !important;pointer-events:none !important}
body.mobile-menu-open .site-header .logo{position:absolute !important;left:clamp(22px,5.75vw,46px) !important;top:38px !important;display:block !important;height:auto !important;margin:0 !important;padding:0 !important;color:rgba(58,59,56,.74) !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:none !important;z-index:10082 !important}
body.mobile-menu-open .site-header .logo span{display:block !important;font-family:"Inter","Helvetica Neue",Arial,sans-serif !important;font-size:clamp(16px,4.55vw,19px) !important;font-weight:300 !important;line-height:1 !important;letter-spacing:.235em !important;color:inherit !important;margin:0 !important;padding:0 !important;-webkit-font-smoothing:antialiased !important;text-rendering:geometricPrecision !important}
.mobile-menu-toggle{position:fixed !important;top:27px !important;right:clamp(23px,6.4vw,50px) !important;z-index:10090 !important;display:block !important;width:44px !important;height:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;appearance:none !important;-webkit-appearance:none !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:none !important;overflow:visible !important}
.mobile-menu-toggle span{position:absolute !important;left:7px !important;top:50% !important;display:block !important;width:30px !important;height:1px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:999px !important;background:rgba(58,58,54,.76) !important;opacity:1 !important;transform-origin:50% 50% !important;transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .34s cubic-bezier(.22,1,.36,1),background .34s ease !important;animation:none !important}
.mobile-menu-toggle span:nth-child(1){transform:translateY(-5px) rotate(0deg) !important}
.mobile-menu-toggle span:nth-child(2){opacity:0 !important;transform:translateY(0) scaleX(0) !important}
.mobile-menu-toggle span:nth-child(3){transform:translateY(5px) rotate(0deg) !important}
body.mobile-menu-open .mobile-menu-toggle{top:25px !important;right:clamp(24px,6.4vw,50px) !important;width:44px !important;height:44px !important}
body.mobile-menu-open .mobile-menu-toggle span{left:5px !important;width:34px !important;height:1.5px !important;background:rgba(50,49,45,.82) !important}
body.mobile-menu-open .mobile-menu-toggle span:nth-child(1){transform:translateY(0) rotate(45deg) !important}
body.mobile-menu-open .mobile-menu-toggle span:nth-child(2){opacity:0 !important;transform:translateY(0) scaleX(0) !important}
body.mobile-menu-open .mobile-menu-toggle span:nth-child(3){transform:translateY(0) rotate(-45deg) !important}
.mobile-menu-nav{position:absolute !important;left:clamp(44px,11.3vw,88px) !important;top:clamp(106px,12.9vh,116px) !important;width:calc(100vw - clamp(104px,26.4vw,206px)) !important;max-width:580px !important;min-height:0 !important;height:auto !important;margin:0 !important;padding:0 !important;display:block !important;overflow:visible !important;z-index:2 !important;text-align:left !important}
.mobile-menu-list{position:relative !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;gap:0 !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;border:0 !important;box-shadow:none !important;background:transparent !important}
.mobile-menu-list::before,.mobile-menu-list::after{content:none !important;display:none !important}
.mobile-menu-item{position:relative !important;display:flex !important;align-items:center !important;width:100% !important;min-height:clamp(57px,6.95vh,61px) !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;font-family:"Inter","Helvetica Neue",Arial,sans-serif !important;font-size:clamp(17px,4.6vw,20px) !important;font-weight:300 !important;line-height:1 !important;letter-spacing:.235em !important;color:rgba(69,72,70,.66) !important;text-align:left !important;text-transform:uppercase !important;text-decoration:none !important;opacity:0 !important;transform:translate3d(0,10px,0) !important;transition:opacity .54s cubic-bezier(.22,1,.36,1),transform .64s cubic-bezier(.22,1,.36,1),color .24s ease !important;-webkit-font-smoothing:antialiased !important;text-rendering:geometricPrecision !important}
.mobile-menu-item::before{content:none !important;display:none !important}
.mobile-menu-item::after{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;display:block !important;height:1px !important;border:0 !important;background:rgba(75,76,72,.16) !important;box-shadow:none !important;pointer-events:none !important}
.mobile-menu-item:last-child::after{content:"" !important;display:block !important}
body.mobile-menu-open .mobile-menu-item:nth-child(1){transition-delay:.13s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(2){transition-delay:.18s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(3){transition-delay:.23s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(4){transition-delay:.28s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(5){transition-delay:.33s !important}
body.mobile-menu-open .mobile-menu-item:nth-child(6){transition-delay:.38s !important}
.mobile-menu-item:hover,.mobile-menu-item:focus-visible{color:rgba(45,47,45,.82) !important;outline:none !important}
}@media (max-width:390px){body.mobile-menu-open .site-header .logo{left:23px !important;top:38px !important}
body.mobile-menu-open .site-header .logo span{font-size:17px !important;letter-spacing:.235em !important}
body.mobile-menu-open .mobile-menu-toggle{top:25px !important;right:25px !important}
.mobile-menu-nav{left:44px !important;top:107px !important;width:calc(100vw - 104px) !important;max-width:none !important}
.mobile-menu-item{min-height:59px !important;font-size:18px !important;letter-spacing:.235em !important}
.mobile-menu-panel::after{right:24px !important;font-size:12px !important;letter-spacing:.17em !important}
}@media (prefers-reduced-motion:reduce) and (max-width:900px){.mobile-menu-panel,.mobile-menu-item,.mobile-menu-toggle span{transition:none !important}
}@media (max-width:900px){.mobile-menu-panel .mobile-menu-nav a.mobile-menu-item,body.mobile-menu-open .mobile-menu-panel .mobile-menu-nav a.mobile-menu-item{position:relative !important;display:flex !important;align-items:center !important;width:100% !important;min-height:clamp(57px,6.95vh,61px) !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;font-family:"Inter","Helvetica Neue",Arial,sans-serif !important;font-size:clamp(17px,4.6vw,20px) !important;font-weight:300 !important;line-height:1 !important;letter-spacing:.235em !important;color:rgba(69,72,70,.66) !important;text-align:left !important;text-transform:uppercase !important;text-decoration:none !important;opacity:0 !important;transform:translate3d(0,10px,0) !important;transition:opacity .54s cubic-bezier(.22,1,.36,1),transform .64s cubic-bezier(.22,1,.36,1),color .24s ease !important;-webkit-font-smoothing:antialiased !important;text-rendering:geometricPrecision !important}
body.mobile-menu-open .mobile-menu-panel .mobile-menu-nav a.mobile-menu-item{opacity:1 !important;transform:translate3d(0,0,0) !important}
.mobile-menu-panel .mobile-menu-nav a.mobile-menu-item::before,body.mobile-menu-open .mobile-menu-panel .mobile-menu-nav a.mobile-menu-item::before{content:none !important;display:none !important}
.mobile-menu-panel .mobile-menu-nav a.mobile-menu-item::after,body.mobile-menu-open .mobile-menu-panel .mobile-menu-nav a.mobile-menu-item::after{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;display:block !important;width:auto !important;height:1px !important;margin:0 !important;padding:0 !important;border:0 !important;background:rgba(75,76,72,.16) !important;box-shadow:none !important;opacity:1 !important;transform:none !important;pointer-events:none !important}
}@media (max-width:390px){.mobile-menu-panel .mobile-menu-nav a.mobile-menu-item,body.mobile-menu-open .mobile-menu-panel .mobile-menu-nav a.mobile-menu-item{min-height:59px !important;font-size:18px !important;letter-spacing:.235em !important}
}@media (max-width:900px){.mobile-menu-panel::after,body.mobile-menu-open .mobile-menu-panel::after{top:clamp(110px,13.2vh,124px) !important;transform:none !important;font-size:clamp(10.5px,2.9vw,12.5px) !important;color:rgba(78,79,76,.66) !important}
body.mobile-menu-open .mobile-menu-toggle{top:21px !important;right:clamp(28px,7.45vw,58px) !important}
}@media (max-width:390px){.mobile-menu-panel::after,body.mobile-menu-open .mobile-menu-panel::after{top:112px !important;right:24px !important;font-size:11px !important;letter-spacing:.17em !important}
body.mobile-menu-open .mobile-menu-toggle{top:21px !important;right:29px !important}
}@media (max-width:900px){body.mobile-menu-open::before,html.mobile-menu-open body::before{content:none !important;display:none !important;background:transparent !important}
.mobile-menu-panel,body.mobile-menu-open .mobile-menu-panel,.mobile-menu-panel[aria-hidden="false"]{background-color:#e9e8df !important;background-image:radial-gradient(circle at 9% -2%,rgba(86,88,84,.22) 0%,rgba(86,88,84,.12) 19%,rgba(86,88,84,0) 43%),linear-gradient(180deg,rgba(222,218,207,.24) 0%,rgba(244,244,239,.03) 62%,rgba(235,238,235,.10) 100%),url("data:image/jpeg;base64,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2DNSU4cZaRRPEAOPDDNgnmgMIPKEKEFk+3815920htJBDBG4+MJT+obQYSaZOHIEIqlqhvNCAKBBEFBLOvn568/y8IOOMCU66LE8wrkRRcVRJIMhkhrgjrKFNEAFFAEPKt+v1136AGPLJhs9lKWV9wrmZADCLFlpFCNNCAMJk6y677Cm+3573749kpNLJL0wQHPSV2iqtssipG21/wD02GFn0QyK5J4ZCDH0hgR3FXss/ShhALPnim2vfKaudeWn7JLJyKDwCiihhQUk03QrwTQgLq6L4G1s88QxSuJpDUzgJSbwDQlP9NN+P9O8eLRZDzpvePNutO+uygyooYIWV/IqCl+YYNtfudCAgACQBggEkkHvFkPXnywwzhhgDj8N/fVxzKaJGEQJbYxRCAlda45TGTz3F21VVc0n2lFgJ7rIdMd3XygzRMs7oSASb+PCxXwGPIIIIaIIJoJQJKxwCJwaIY54qBmH23WL78NlQwTTt4eKawRyIwTzDyRzBnHDHFnz33Fg0gDjBig74L5Jwh12HQ6C4eNpBjDTwChEk8s9sMsMMccNNOfuPf8AnqLVow4goco0WeuIZFNpEgIrvTLbL78NZN1N9h1VhQJtBF1dl95dRbDTT/j0kIA0Am37njPZsM8kNJ9szhPZtPvXr3bbnebT3Xfbdn9NoxlB/nfPGQck4gSmf7Tzr+/r3Lf33/7x/tX159drlblDDD3f/b7rPz55tdVLHDsoYEj5h/DdhRhBJBBBRBwAwAxgw898pFsIBgRhRbXLD5z99ZJL3vrNBJBAEIpYAQIQg0IgIIoYAAAg4kw884Io0A9Y0oln7H3jxNRxsgQoscM48s044s888Ys8Y0AEEAAAYYA84ssMMAAwAMkIq72Ke888s088c088c884sM488sgcgwIAAAEEIwwMYoMAAIcQ40sIQoswU844840s808880Y8k8EsIkgAAAAAQoAw8s888UoME0E8wAUccc84848Yss8w80c88YoswYgkgAAAQAAAQssM888AQQoQ0s8c88U8o4c88Q8M4s8wwQUMQEAAgEAgAYIAMQ8s48s0c4AQgA88o8w408w8EU4coAU8Qg8A0oAIIAAAAAMUg8o8888woUAkgUc00U8c880sY0ssYQIIIggQEwAgAAAAUAoEQ4A88w880EogAAMos0kssM8QYYEoAgMwkggA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") !important;background-repeat:no-repeat,no-repeat,no-repeat !important;background-position:center top,center top,center top !important;background-size:cover,cover,cover !important;background-blend-mode:multiply,normal,normal !important}
.mobile-menu-panel::before,body.mobile-menu-open .mobile-menu-panel::before,.mobile-menu-panel[aria-hidden="false"]::before{content:"" !important;position:absolute !important;inset:0 !important;display:block !important;background:linear-gradient(180deg,rgba(255,255,252,0) 0%,rgba(255,255,252,.035) 100%) !important;pointer-events:none !important;z-index:0 !important}
body:not(.mobile-menu-open) .site-header .mobile-menu-toggle{position:absolute !important;top:50% !important;right:clamp(28px,7.6vw,54px) !important;width:42px !important;height:34px !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;appearance:none !important;-webkit-appearance:none !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translateY(-50%) !important;overflow:visible !important;z-index:10090 !important}
body.mobile-menu-open .site-header .mobile-menu-toggle{position:fixed !important;top:21px !important;right:clamp(28px,7.45vw,58px) !important;width:44px !important;height:44px !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;appearance:none !important;-webkit-appearance:none !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:none !important;overflow:visible !important;z-index:10090 !important}
.mobile-menu-toggle span,body.mobile-menu-open .mobile-menu-toggle span{display:none !important;visibility:hidden !important;opacity:0 !important;width:0 !important;height:0 !important;background:transparent !important;transform:none !important;animation:none !important}
.mobile-menu-toggle::before,.mobile-menu-toggle::after{content:"" !important;position:absolute !important;left:50% !important;top:50% !important;display:block !important;width:30px !important;height:1px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:999px !important;background:rgba(58,58,54,.76) !important;opacity:1 !important;transform-origin:50% 50% !important;transition:transform .34s cubic-bezier(.22,1,.36,1),width .34s cubic-bezier(.22,1,.36,1),height .34s cubic-bezier(.22,1,.36,1),background .24s ease !important;animation:none !important;pointer-events:none !important}
.mobile-menu-toggle::before{transform:translate(-50%,-6px) rotate(0deg) !important}
.mobile-menu-toggle::after{transform:translate(-50%,6px) rotate(0deg) !important}
body.mobile-menu-open .mobile-menu-toggle::before{width:36px !important;height:1.5px !important;background:rgba(50,49,45,.84) !important;transform:translate(-50%,-50%) rotate(45deg) !important}
body.mobile-menu-open .mobile-menu-toggle::after{width:36px !important;height:1.5px !important;background:rgba(50,49,45,.84) !important;transform:translate(-50%,-50%) rotate(-45deg) !important}
}@media (max-width:390px){body.mobile-menu-open .site-header .mobile-menu-toggle{top:21px !important;right:29px !important}
}@media (max-width:900px){#mobileMenuToggle,body:not(.mobile-menu-open) #mobileMenuToggle,body.mobile-menu-open #mobileMenuToggle,.site-header #mobileMenuToggle,body.mobile-menu-open .site-header #mobileMenuToggle{display:block !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;appearance:none !important;-webkit-appearance:none !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important;overflow:visible !important;z-index:10090 !important}
body:not(.mobile-menu-open) .site-header #mobileMenuToggle{position:absolute !important;top:50% !important;right:clamp(28px,7.6vw,54px) !important;width:42px !important;height:34px !important;transform:translateY(-50%) !important}
body.mobile-menu-open .site-header #mobileMenuToggle{position:fixed !important;top:23px !important;right:clamp(30px,7.8vw,58px) !important;width:42px !important;height:42px !important;transform:none !important}
#mobileMenuToggle span,#mobileMenuToggle svg{display:none !important;visibility:hidden !important;opacity:0 !important;width:0 !important;height:0 !important;transform:none !important;animation:none !important}
#mobileMenuToggle::before,#mobileMenuToggle::after,body:not(.mobile-menu-open) #mobileMenuToggle::before,body:not(.mobile-menu-open) #mobileMenuToggle::after,body.mobile-menu-open #mobileMenuToggle::before,body.mobile-menu-open #mobileMenuToggle::after,.site-header #mobileMenuToggle::before,.site-header #mobileMenuToggle::after,body.mobile-menu-open .site-header #mobileMenuToggle::before,body.mobile-menu-open .site-header #mobileMenuToggle::after{content:"" !important;position:absolute !important;left:50% !important;top:50% !important;display:block !important;width:30px !important;height:1px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:999px !important;background:rgba(58,58,54,.78) !important;box-shadow:none !important;opacity:1 !important;transform-origin:50% 50% !important;animation:none !important;transition:transform .34s cubic-bezier(.22,1,.36,1),width .34s cubic-bezier(.22,1,.36,1),height .34s cubic-bezier(.22,1,.36,1),background .24s ease !important;pointer-events:none !important}
body:not(.mobile-menu-open) #mobileMenuToggle::before{transform:translate(-50%,-6px) rotate(0deg) !important}
body:not(.mobile-menu-open) #mobileMenuToggle::after{transform:translate(-50%,6px) rotate(0deg) !important}
body.mobile-menu-open #mobileMenuToggle::before,body.mobile-menu-open .site-header #mobileMenuToggle::before{width:36px !important;height:1.35px !important;background:rgba(50,49,45,.84) !important;transform:translate(-50%,-50%) rotate(45deg) !important}
body.mobile-menu-open #mobileMenuToggle::after,body.mobile-menu-open .site-header #mobileMenuToggle::after{width:36px !important;height:1.35px !important;background:rgba(50,49,45,.84) !important;transform:translate(-50%,-50%) rotate(-45deg) !important}
}@media (max-width:390px){body.mobile-menu-open .site-header #mobileMenuToggle{top:22px !important;right:29px !important}
}@media (max-width:900px){
.mobile-menu-panel{background-color:#ecece7 !important;background-image:radial-gradient(circle at 12% 0%,rgba(88,91,89,.20) 0%,rgba(88,91,89,.10) 18%,rgba(88,91,89,0) 42%),linear-gradient(180deg,rgba(239,236,228,.10) 0%,rgba(248,249,246,.04) 64%,rgba(247,250,248,.12) 100%),url("./images/mobile-menu-bg-visible.jpg"),url("./images/mobile-menu-bg.png") !important;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat !important;background-position:center top,center top,center top,center top !important;background-size:100% 100%,100% 100%,cover,100% 100% !important;background-blend-mode:multiply,normal,normal,normal !important;visibility:hidden !important;pointer-events:none !important;opacity:1 !important;clip-path:circle(0px at calc(100% - clamp(46px,11.4vw,70px)) 48px) !important;-webkit-clip-path:circle(0px at calc(100% - clamp(46px,11.4vw,70px)) 48px) !important;transition:clip-path 920ms cubic-bezier(.4,0,.2,1),-webkit-clip-path 920ms cubic-bezier(.4,0,.2,1),visibility 0s linear 920ms !important;will-change:clip-path !important}
body.mobile-menu-open .mobile-menu-panel{visibility:visible !important;pointer-events:auto !important;clip-path:circle(150vmax at calc(100% - clamp(46px,11.4vw,70px)) 48px) !important;-webkit-clip-path:circle(150vmax at calc(100% - clamp(46px,11.4vw,70px)) 48px) !important;transition:clip-path 920ms cubic-bezier(.4,0,.2,1),-webkit-clip-path 920ms cubic-bezier(.4,0,.2,1),visibility 0s linear 0s !important}
.mobile-menu-item{opacity:0 !important;transform:translate3d(0,14px,0) !important;transition:opacity 560ms cubic-bezier(.22,1,.36,1),transform 720ms cubic-bezier(.22,1,.36,1),color 240ms ease !important}
body.mobile-menu-open .mobile-menu-item{opacity:1 !important;transform:translate3d(0,0,0) !important}
body.mobile-menu-open .mobile-menu-item:nth-child(1){transition-delay:300ms !important}
body.mobile-menu-open .mobile-menu-item:nth-child(2){transition-delay:360ms !important}
body.mobile-menu-open .mobile-menu-item:nth-child(3){transition-delay:420ms !important}
body.mobile-menu-open .mobile-menu-item:nth-child(4){transition-delay:480ms !important}
body.mobile-menu-open .mobile-menu-item:nth-child(5){transition-delay:540ms !important}
body.mobile-menu-open .mobile-menu-item:nth-child(6){transition-delay:600ms !important}
}@supports not (clip-path:circle(1px at 50% 50%)){@media (max-width:900px){.mobile-menu-panel{clip-path:inset(0 0 100% 0) !important;-webkit-clip-path:inset(0 0 100% 0) !important}
body.mobile-menu-open .mobile-menu-panel{clip-path:inset(0 0 0 0) !important;-webkit-clip-path:inset(0 0 0 0) !important}
}
}
@media (prefers-reduced-motion:reduce) and (max-width:900px){.mobile-menu-panel,.mobile-menu-item{transition:none !important}
}@media (max-width:900px){#mobileMenuToggle.mobile-menu-three,.site-header #mobileMenuToggle.mobile-menu-three,body:not(.mobile-menu-open) .site-header #mobileMenuToggle.mobile-menu-three,body.mobile-menu-open .site-header #mobileMenuToggle.mobile-menu-three{display:block !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;appearance:none !important;-webkit-appearance:none !important;overflow:visible !important;cursor:pointer !important;z-index:10090 !important;isolation:isolate !important}
body:not(.mobile-menu-open) .site-header #mobileMenuToggle.mobile-menu-three{position:absolute !important;top:50% !important;right:clamp(28px,7.6vw,54px) !important;width:44px !important;height:38px !important;transform:translateY(-50%) !important;transition:opacity 520ms cubic-bezier(.22,1,.36,1),visibility 0s linear 0s,transform 620ms cubic-bezier(.22,1,.36,1) !important}
body:not(.is-scrolled):not(.mobile-menu-open) .site-header #mobileMenuToggle.mobile-menu-three{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(calc(-50% - 8px)) !important;transition:opacity 420ms cubic-bezier(.22,1,.36,1),visibility 0s linear 420ms,transform 560ms cubic-bezier(.22,1,.36,1) !important}
body.is-scrolled:not(.mobile-menu-open) .site-header #mobileMenuToggle.mobile-menu-three{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translateY(-50%) !important}
body.mobile-menu-open .site-header #mobileMenuToggle.mobile-menu-three{position:fixed !important;top:23px !important;right:clamp(30px,7.8vw,58px) !important;width:44px !important;height:44px !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:none !important;transition:opacity 220ms ease,transform 520ms cubic-bezier(.22,1,.36,1) !important}
#mobileMenuToggle.mobile-menu-three::before,#mobileMenuToggle.mobile-menu-three::after,#mobileMenuToggle.mobile-menu-three svg{content:none !important;display:none !important;visibility:hidden !important;opacity:0 !important;width:0 !important;height:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;transform:none !important;animation:none !important}
#mobileMenuToggle.mobile-menu-three .mobile-menu-line,.site-header #mobileMenuToggle.mobile-menu-three .mobile-menu-line,body.mobile-menu-open .site-header #mobileMenuToggle.mobile-menu-three .mobile-menu-line{content:"" !important;position:absolute !important;left:50% !important;top:50% !important;display:block !important;visibility:visible !important;width:32px !important;height:1.15px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:999px !important;background:rgba(58,58,54,.78) !important;opacity:1 !important;transform-origin:50% 50% !important;pointer-events:none !important;transition:transform 520ms cubic-bezier(.22,1,.36,1),opacity 320ms ease,width 420ms cubic-bezier(.22,1,.36,1),background 260ms ease !important;animation:none !important}
#mobileMenuToggle.mobile-menu-three .mobile-menu-line:nth-child(1){transform:translate(-50%,-9px) rotate(0deg) !important}
#mobileMenuToggle.mobile-menu-three .mobile-menu-line:nth-child(2){transform:translate(-50%,0) rotate(0deg) !important}
#mobileMenuToggle.mobile-menu-three .mobile-menu-line:nth-child(3){transform:translate(-50%,9px) rotate(0deg) !important}
body.mobile-menu-open #mobileMenuToggle.mobile-menu-three .mobile-menu-line,body.mobile-menu-open .site-header #mobileMenuToggle.mobile-menu-three .mobile-menu-line{width:36px !important;height:1.35px !important;background:rgba(50,49,45,.84) !important}
body.mobile-menu-open #mobileMenuToggle.mobile-menu-three .mobile-menu-line:nth-child(1){transform:translate(-50%,-50%) rotate(45deg) !important}
body.mobile-menu-open #mobileMenuToggle.mobile-menu-three .mobile-menu-line:nth-child(2){opacity:0 !important;transform:translate(-50%,-50%) scaleX(.15) rotate(0deg) !important}
body.mobile-menu-open #mobileMenuToggle.mobile-menu-three .mobile-menu-line:nth-child(3){transform:translate(-50%,-50%) rotate(-45deg) !important}
body:not(.mobile-menu-open) #mobileMenuToggle.mobile-menu-three:focus-visible .mobile-menu-line,body:not(.mobile-menu-open) #mobileMenuToggle.mobile-menu-three:hover .mobile-menu-line{background:rgba(42,41,38,.88) !important}
body.mobile-menu-open #mobileMenuToggle.mobile-menu-three:focus-visible .mobile-menu-line,body.mobile-menu-open #mobileMenuToggle.mobile-menu-three:hover .mobile-menu-line{background:rgba(34,33,31,.92) !important}
}@media (max-width:390px){body.mobile-menu-open .site-header #mobileMenuToggle.mobile-menu-three{top:23px !important;right:25px !important}
}@media (prefers-reduced-motion:reduce) and (max-width:900px){#mobileMenuToggle.mobile-menu-three,#mobileMenuToggle.mobile-menu-three .mobile-menu-line{transition:none !important}
}@media (max-width:900px){#information,#profile,#works,#contact{scroll-margin-top:120px !important}
}@media (min-width:901px){#information,#profile,#works,#contact{scroll-margin-top:104px !important}
}@media (min-width:901px){.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-type.hero-pc-main,.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-type.hero-pc-main .hero-label,.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-type.hero-pc-main h1,.hero-full.hero-flat.hero-tsukushi .hero-title-group.hero-title-reference > .hero-type.hero-pc-main h1 span{font-family:"Inter","Helvetica Neue",Arial,sans-serif !important;font-weight:200 !important;font-synthesis:none !important;-webkit-font-smoothing:antialiased !important;text-rendering:geometricPrecision !important;font-variation-settings:"wght" 200 !important}
}@media (max-width:900px){.works-section #panel-cm .works-list.simple article{grid-template-columns:minmax(0,1fr) auto !important;grid-template-areas:"title year"
"company year" !important;align-items:start !important;column-gap:18px !important;row-gap:8px !important}
.works-section #panel-cm .works-list.simple article > h4{grid-area:title !important;min-width:0 !important;margin:0 !important}
.works-section #panel-cm .works-list.simple article > time{grid-area:year !important;justify-self:end !important;align-self:start !important;margin:0 !important;white-space:nowrap !important}
.works-section #panel-cm .works-list.simple article > p{display:block !important;grid-area:company !important;justify-self:start !important;align-self:start !important;margin:0 !important;padding:0 !important;text-align:left !important;font-size:13px !important;line-height:1.45 !important;letter-spacing:.08em !important;color:rgba(72,78,76,.68) !important;white-space:normal !important;overflow:visible !important}
}@media (max-width:640px){.works-section #panel-cm .works-list.simple article{row-gap:7px !important}
.works-section #panel-cm .works-list.simple article > p{font-size:13px !important;line-height:1.45 !important}
}@media (max-width:900px){html,body{max-width:100% !important;overflow-x:hidden !important}
#works,#works *{box-sizing:border-box !important}
#works,#works.works-section{max-width:100vw !important;overflow-x:hidden !important}
#works .tab-shell{width:min(88vw,720px) !important;max-width:720px !important;margin-left:auto !important;margin-right:auto !important;overflow:visible !important}
#works .works-index-pin-frame{width:100% !important;max-width:100% !important;overflow:visible !important}
#works .works-index-pin-frame > .tab-nav{box-sizing:border-box !important;width:100vw !important;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:0 !important;padding-left:var(--works-mobile-tab-edge,28px) !important;padding-right:52px !important;scroll-padding-left:var(--works-mobile-tab-edge,28px) !important;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch !important}
#works .tab-panels,#works .tab-panel,#works .panel-head,#works .works-list{width:100% !important;max-width:100% !important;min-width:0 !important;margin-left:auto !important;margin-right:auto !important;overflow:visible !important}
#works .works-list article,#works .works-list.simple article{width:100% !important;max-width:100% !important;min-width:0 !important;display:grid !important;grid-template-columns:minmax(0,1fr) max-content !important;grid-template-areas:"title year" !important;column-gap:16px !important;align-items:center !important;padding-left:0 !important;padding-right:0 !important}
#works .works-list article > time,#works .works-list.simple article > time{grid-area:year !important;justify-self:end !important;min-width:max-content !important;max-width:96px !important;padding-right:0 !important;white-space:nowrap !important;overflow:visible !important}
#works #panel-cm .works-list.simple article{grid-template-columns:minmax(0,1fr) max-content !important;grid-template-areas:"title year"
"company year" !important;align-items:start !important;row-gap:8px !important}
}@media (max-width:640px){#works .tab-shell{width:calc(100vw - 48px) !important;max-width:none !important}
#works .works-list article > time,#works .works-list.simple article > time{max-width:88px !important}
}@media (max-width:900px){html,body,main,#works{overflow-x:hidden !important;max-width:100vw !important}
#works .tab-shell,#works .works-index-pin-frame,#works .tab-panels,#works .tab-panel,#works .panel-head,#works .works-list{width:calc(100vw - 48px) !important;max-width:720px !important;min-width:0 !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box !important}
html body #works:not(.works-mobile-tabs-fixed):not(.works-mobile-tabs-bottom) .works-index-pin-frame > .tab-nav{width:100% !important;max-width:100% !important;min-width:0 !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;scroll-padding-left:0 !important;overflow-x:auto !important;overflow-y:hidden !important;box-sizing:border-box !important}
html body #works.works-mobile-tabs-fixed .works-index-pin-frame > .tab-nav,html body #works.works-mobile-tabs-bottom .works-index-pin-frame > .tab-nav{width:100vw !important;max-width:100vw !important;left:0 !important;margin-left:0 !important;margin-right:0 !important;box-sizing:border-box !important;overflow-x:auto !important;overflow-y:hidden !important}
#works .works-list article,#works .works-list.simple article{width:100% !important;max-width:100% !important;min-width:0 !important;display:grid !important;grid-template-columns:minmax(0,1fr) max-content !important;grid-template-areas:"title year" !important;column-gap:16px !important;padding-left:0 !important;padding-right:0 !important;box-sizing:border-box !important}
#works .works-list article > h4,#works .works-list.simple article > h4{grid-area:title !important;min-width:0 !important;max-width:100% !important;overflow-wrap:anywhere !important}
#works .works-list article > time,#works .works-list.simple article > time{grid-area:year !important;justify-self:end !important;min-width:max-content !important;max-width:none !important;white-space:nowrap !important;overflow:visible !important}
#works #panel-cm .works-list.simple article{grid-template-areas:"title year"
"company year" !important;align-items:start !important;row-gap:8px !important}
#works #panel-cm .works-list.simple article > p{display:block !important;grid-area:company !important;min-width:0 !important;max-width:100% !important;margin:0 !important;text-align:left !important;white-space:normal !important;overflow:visible !important}
}@media (max-width:640px){#works .tab-shell,#works .works-index-pin-frame,#works .tab-panels,#works .tab-panel,#works .panel-head,#works .works-list{width:calc(100vw - 52px) !important;max-width:none !important}
#works .works-list article,#works .works-list.simple article{column-gap:14px !important}
}.mobile-header-instagram{display:none}@media (max-width:900px){.site-header .mobile-header-instagram{position:absolute !important;top:50% !important;right:82px !important;z-index:10039 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:42px !important;height:42px !important;margin:0 !important;padding:0 !important;color:rgba(96,90,82,.82) !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translateY(-50%) !important;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s !important}
.site-header .mobile-header-instagram svg{display:block !important;width:20px !important;height:20px !important;fill:none !important;stroke:currentColor !important;stroke-width:1.35 !important}
body:not(.is-scrolled):not(.mobile-menu-open) .site-header .mobile-header-instagram{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(-50%) translateY(-10px) !important;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1),visibility 0s linear .45s !important}
body.is-scrolled .site-header .mobile-header-instagram,body.mobile-menu-open .site-header .mobile-header-instagram{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translateY(-50%) !important}
body.mobile-menu-open .site-header .mobile-header-instagram{color:rgba(88,84,79,.84) !important}
}@media (max-width:640px){.site-header .mobile-header-instagram{right:78px !important;width:42px !important;height:42px !important}
.site-header .mobile-header-instagram svg{width:20px !important;height:20px !important}
}@media (max-width:390px){.site-header .mobile-header-instagram{right:72px !important}
}@media (max-width:900px){.site-header .mobile-header-instagram{right:82px !important}
body.mobile-menu-open .site-header .mobile-header-instagram{z-index:10089 !important}
}@media (max-width:900px){.site-header .mobile-header-instagram{right:76px !important;width:44px !important;height:44px !important}
.site-header .mobile-header-instagram svg{width:24px !important;height:24px !important;stroke-width:1.35 !important}
.site-header .mobile-menu-toggle span,.site-header .mobile-menu-toggle .mobile-menu-line,.site-header .mobile-menu-toggle.mobile-menu-three .mobile-menu-line{width:28px !important;height:1.5px !important;left:8px !important}
.site-header .mobile-menu-toggle.mobile-menu-three .mobile-menu-line:nth-child(1),.site-header .mobile-menu-toggle span:nth-child(1){transform:translateY(-5px) !important}
.site-header .mobile-menu-toggle.mobile-menu-three .mobile-menu-line:nth-child(2),.site-header .mobile-menu-toggle span:nth-child(2){transform:translateY(0) !important}
.site-header .mobile-menu-toggle.mobile-menu-three .mobile-menu-line:nth-child(3),.site-header .mobile-menu-toggle span:nth-child(3){transform:translateY(5px) !important}
body.mobile-menu-open .site-header .mobile-menu-toggle span,body.mobile-menu-open .site-header .mobile-menu-toggle .mobile-menu-line,body.mobile-menu-open .site-header .mobile-menu-toggle.mobile-menu-three .mobile-menu-line{width:30px !important;height:1.5px !important;left:7px !important}
body.mobile-menu-open .site-header .mobile-menu-toggle.mobile-menu-three .mobile-menu-line:nth-child(1),body.mobile-menu-open .site-header .mobile-menu-toggle span:nth-child(1){transform:translateY(0) rotate(45deg) !important}
body.mobile-menu-open .site-header .mobile-menu-toggle.mobile-menu-three .mobile-menu-line:nth-child(2),body.mobile-menu-open .site-header .mobile-menu-toggle span:nth-child(2){opacity:0 !important}
body.mobile-menu-open .site-header .mobile-menu-toggle.mobile-menu-three .mobile-menu-line:nth-child(3),body.mobile-menu-open .site-header .mobile-menu-toggle span:nth-child(3){transform:translateY(0) rotate(-45deg) !important}
}@media (max-width:640px){.site-header .mobile-header-instagram{right:74px !important;width:44px !important;height:44px !important}
.site-header .mobile-menu-toggle,.site-header .mobile-menu-toggle.mobile-menu-three{width:44px !important;height:44px !important}
}@media (max-width:390px){.site-header .mobile-header-instagram{right:68px !important}
.site-header .mobile-header-instagram svg{width:23px !important;height:23px !important}
.site-header .mobile-menu-toggle span,.site-header .mobile-menu-toggle .mobile-menu-line,.site-header .mobile-menu-toggle.mobile-menu-three .mobile-menu-line{width:27px !important}
}@media (max-width:900px){#mobileMenuToggle.mobile-menu-three,.site-header #mobileMenuToggle.mobile-menu-three,body.mobile-menu-open .site-header #mobileMenuToggle.mobile-menu-three{width:40px !important;height:40px !important}
#mobileMenuToggle.mobile-menu-three .mobile-menu-line,.site-header #mobileMenuToggle.mobile-menu-three .mobile-menu-line,body.mobile-menu-open .site-header #mobileMenuToggle.mobile-menu-three .mobile-menu-line{left:50% !important;top:50% !important;width:26px !important;height:1.1px !important;border-radius:999px !important}
body:not(.mobile-menu-open) #mobileMenuToggle.mobile-menu-three .mobile-menu-line:nth-child(1),body:not(.mobile-menu-open) .site-header #mobileMenuToggle.mobile-menu-three .mobile-menu-line:nth-child(1){transform:translate(-50%,-7px) rotate(0deg) !important}
body:not(.mobile-menu-open) #mobileMenuToggle.mobile-menu-three .mobile-menu-line:nth-child(2),body:not(.mobile-menu-open) .site-header #mobileMenuToggle.mobile-menu-three .mobile-menu-line:nth-child(2){transform:translate(-50%,0) rotate(0deg) !important}
body:not(.mobile-menu-open) #mobileMenuToggle.mobile-menu-three .mobile-menu-line:nth-child(3),body:not(.mobile-menu-open) .site-header #mobileMenuToggle.mobile-menu-three .mobile-menu-line:nth-child(3){transform:translate(-50%,7px) rotate(0deg) !important}
body.mobile-menu-open #mobileMenuToggle.mobile-menu-three .mobile-menu-line,body.mobile-menu-open .site-header #mobileMenuToggle.mobile-menu-three .mobile-menu-line{width:28px !important;height:1.2px !important}
body.mobile-menu-open #mobileMenuToggle.mobile-menu-three .mobile-menu-line:nth-child(1),body.mobile-menu-open .site-header #mobileMenuToggle.mobile-menu-three .mobile-menu-line:nth-child(1){transform:translate(-50%,-50%) rotate(45deg) !important}
body.mobile-menu-open #mobileMenuToggle.mobile-menu-three .mobile-menu-line:nth-child(2),body.mobile-menu-open .site-header #mobileMenuToggle.mobile-menu-three .mobile-menu-line:nth-child(2){opacity:0 !important;transform:translate(-50%,-50%) scaleX(.15) rotate(0deg) !important}
body.mobile-menu-open #mobileMenuToggle.mobile-menu-three .mobile-menu-line:nth-child(3),body.mobile-menu-open .site-header #mobileMenuToggle.mobile-menu-three .mobile-menu-line:nth-child(3){transform:translate(-50%,-50%) rotate(-45deg) !important}
.site-header .mobile-header-instagram svg{width:24px !important;height:24px !important}
}@media (max-width:390px){#mobileMenuToggle.mobile-menu-three,.site-header #mobileMenuToggle.mobile-menu-three,body.mobile-menu-open .site-header #mobileMenuToggle.mobile-menu-three{width:38px !important;height:38px !important}
#mobileMenuToggle.mobile-menu-three .mobile-menu-line,.site-header #mobileMenuToggle.mobile-menu-three .mobile-menu-line{width:25px !important}
body.mobile-menu-open #mobileMenuToggle.mobile-menu-three .mobile-menu-line,body.mobile-menu-open .site-header #mobileMenuToggle.mobile-menu-three .mobile-menu-line{width:27px !important}
}/* =========================================================
   FIX: SP menu close icon vertical align
   ========================================================= */
@media (max-width: 900px) {
  body.mobile-menu-open .site-header #mobileMenuToggle.mobile-menu-three {
    top: 28px !important;
  }
}

@media (max-width: 390px) {
  body.mobile-menu-open .site-header #mobileMenuToggle.mobile-menu-three {
    top: 28px !important;
  }
}

.information-section > .section-title-simple,
.information-section .info-title,
.profile-section .section-title-simple,
.profile-section .awards h3,
.works-section > .section-title-simple,
.works-section .works-list h4,
.contact-section .contact-inner > .section-title-simple,
.contact-section .contact-list a.contact-phone,
.contact-section .contact-list span.contact-phone,
.contact-section .contact-list a.contact-mail {
  font-family:
    "Helvetica Neue Thin",
    "Helvetica Neue",
    "Helvetica",
    "Arial",
    "Noto Sans JP",
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    "Yu Gothic",
    "YuGothic",
    sans-serif !important;
}

@media (min-width: 901px) and (max-width: 1015px) {
  .profile-section.profile-section-editorial .profile-layout {
    grid-template-columns: minmax(300px, .86fr) minmax(0, 1.14fr) !important;
    gap: clamp(36px, 5vw, 52px) !important;
  }
}
