/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:Roboto, "Helvetica Neue", Helvetica, Arial, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", "Meiryo", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#282828;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand:#3242db;--color-ink:#282828;--color-mute:#8a8a92;--color-disabled:#b3b3b3;--color-meta:#707a8f;--color-field:#f7f9fb;--color-field-line:#a1a9ba;--color-radio-on:#175be8;--color-ph:#ededf0;--color-line:#00000080;--color-line-soft:#0000006b;--font-jp:"Noto Sans JP", sans-serif;--text-display:max(40px, 11.81vw);--text-display--line-height:.84;--text-display--letter-spacing:-.021em;--text-title:max(22px, 5vw);--text-title--line-height:.9;--text-title--letter-spacing:0em;--text-lede:max(20px, min(4.34vw, 6.96vh));--text-lede--line-height:1.166;--text-sub:max(30px, 4.44vw);--text-sub--line-height:.95;--text-sub--letter-spacing:0em;--text-hero:max(26px, 3.89vw);--text-hero--line-height:1;--text-hero--letter-spacing:.015em;--text-tag:max(15px, 2.22vw);--text-tag--line-height:1;--text-tag--letter-spacing:.04em;--text-name:max(15px, 2.2vw);--text-name--letter-spacing:.01em;--text-h3s:max(15px, min(1.8vw, 2.89vh));--text-h3s--letter-spacing:.02em;--text-copy:max(11px, min(1.02vw, 1.78vh));--text-copy--line-height:2.1;--text-copy--letter-spacing:.05em;--text-lead:max(13px, 1.74vw);--text-lead--line-height:1.72;--text-lead--letter-spacing:.04em;--text-label:max(11px, 1.32vw);--text-label--letter-spacing:.14em;--text-body-lg:max(11px, 1.11vw);--text-body-lg--line-height:1.69;--text-body-lg--letter-spacing:.05em;--text-body:max(11px, 1.04vw);--text-body--line-height:2.05;--text-body--letter-spacing:.05em;--text-note:max(11px, 1.047vw);--text-note--line-height:1.64;--text-note--letter-spacing:.05em;--text-link:max(10px, 1.05vw);--text-link--letter-spacing:.1em;--text-nav:max(9px, .97vw);--text-nav--letter-spacing:.02em;--text-cap:max(9px, .84vw);--text-cap--line-height:1.75;--text-cap--letter-spacing:.06em;--text-mini:max(11px, 1.11vw);--text-mini--letter-spacing:.04em;--text-tiny:max(8px, .74vw);--text-tiny--letter-spacing:.06em;--spacing-pad:max(20px, 5.56vw);--spacing-gut:max(20px, 2.78vw);--spacing-sec-t:max(56px, 9.4vw);--spacing-sec-b:max(50px, 9vw);--spacing-biz-in:max(10px, 8.53vw);--spacing-biz-out:max(10px, 7.5vw);--spacing-biz-p:30.97vw;--spacing-biz-y:max(10px, 2vw);--spacing-biz-gap:max(18px, 2.6vw);--spacing-row-x:max(0px, 2.2vw);--spacing-row-y:max(18px, 2.34vw);--spacing-list-y:max(7px, .9vw);--spacing-tag-gap:max(6px, .97vw);--spacing-link-y:max(4px, .7vw);--spacing-cap-gap:max(8px, 1.11vw);--spacing-foot-t:max(24px, 3.4vw);--spacing-foot-b:max(36px, 5vw);--spacing-h4-gap:max(14px, 1.7vw);--spacing-artist-in:48.6%;--spacing-flink:240px;--text-rname:max(16px, 1.375vw);--text-rlink:max(10px, .81vw);--text-rlink--letter-spacing:.1em;--text-addr:14px;--text-addr--line-height:1.93;--spacing-rname-t:max(18px, 1.67vw);--spacing-rname-b:max(6px, .97vw);--text-arole:max(13px, 1.125vw);--text-aname:max(16px, 1.67vw);--spacing-acap:max(16px, 1.47vw);--text-bio:14px;--text-bio--line-height:1.79;--spacing-slide:max(192px, 16.93vw);--text-wfilt:max(12px, 1.11vw);--text-wcap:max(12px, 1.11vw);--text-wcap--line-height:1.75;--spacing-wfilt:max(11px, 1.01vw);--spacing-wcap:max(12px, 1.04vw);--text-wmeta:max(13px, .9vw);--text-wmeta--letter-spacing:.04em;--text-wtitle:max(20px, 1.81vw);--text-wtitle--line-height:1.5;--text-wlabel:max(14px, 1.11vw);--text-wbody:max(14px, 1.11vw);--text-wbody--line-height:1.5;--text-ndate:max(12px, .97vw);--text-ndate--letter-spacing:-.02em;--text-ntag:max(24px, 2.22vw);--text-ntag--line-height:1;--text-ntag--letter-spacing:-.02em;--text-nsum:max(14px, 1.25vw);--text-nsum--line-height:1.5;--text-nsum--letter-spacing:.05em;--spacing-ntag:max(4px, 1.095vw);--spacing-nrow:22px;--text-nmeta:12px;--text-nhead:20px;--text-nhead--line-height:1.5;--text-nhead--letter-spacing:.04em;--text-nbody:14px;--text-nbody--line-height:1.5;--text-nurl:16px;--text-nurl--line-height:1.6;--text-nback:max(14px, 1.11vw);--text-flabel:16px;--text-fopt:14px;--text-fopt--line-height:1.5;--text-fintro:max(14px, 1.11vw);--text-fintro--line-height:1.5;--spacing-fgap:28.78px;--text-lhead:18px;--text-lhead--line-height:1.5;--text-lhead--letter-spacing:.05em;--text-lbody:14px;--text-lbody--line-height:2;--text-lbody--letter-spacing:.05em;--text-csub:max(20px, 1.77vw);--text-cmeta:max(14px, .97vw);--text-cmeta--line-height:1.4;--spacing-cpad:max(14px, 1.68vw);--text-display-sm:max(34px, 11.4vw);--text-drawer:max(26px, 8.4vw);--tracking-cap:.06em;--tracking-list:.08em;--tracking-name:.01em;--tracking-link:.1em;--tracking-meta:.04em;--radius-none:0;--ease-site:cubic-bezier(.33, 1, .68, 1);--ease-snap:cubic-bezier(.16, 1, .3, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html,body{background:var(--color-white);height:100%;margin:0;overflow:hidden}html.scrollable,html.scrollable body{height:auto;overflow:visible}body{color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-synthesis:none;line-height:normal}body.menu{overflow:hidden}}@layer components{#app canvas{display:block}#word span{opacity:0;will-change:transform, opacity;display:inline-block}#pct{font-variant-numeric:tabular-nums}.word-big{transform:translate(-50%, -50%) translate(var(--dx), var(--dy));transition:transform 1s var(--ease-site), opacity .6s var(--ease-site);will-change:transform}#diverse{--dx:33.4vw;--dy:12.3vh;top:26.22%;left:16.63%}#synergy{--dx:-32.28vw;--dy:-11vh;top:72.33%;left:82.33%}body.t2 #diverse,body.t2 #synergy{--dy:0vh}body.t3 #diverse,body.t3 #synergy{--dx:0vw;--dy:-2.83vh}.alist{min-height:calc((100vw - 2 * var(--spacing-gut)) * .5147)}#burger span span{transition:transform .35s var(--ease-site)}body.menu #burger span span:first-child{transform:translateY(2.2px)rotate(45deg)}body.menu #burger span span:nth-child(2){transform:translateY(-2.2px)rotate(-45deg)}#dev{display:none}#dev.open{display:block}#dev input{accent-color:var(--color-brand)}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.marginal-no{white-space:nowrap;margin-right:.98em;position:absolute;top:2.26em;right:100%}.ar{vertical-align:-.12em;width:max(13px,1.1vw);height:max(13px,1.1vw);color:var(--color-brand);flex:none;display:inline-block;position:relative;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-4{top:calc(var(--spacing) * 4)}.top-\[max\(80px\,12vh\)\]{top:max(80px,12vh)}.right-pad{right:var(--spacing-pad)}.bottom-\[max\(30px\,8\.6vw\)\]{bottom:max(30px,8.6vw)}.left-4{left:calc(var(--spacing) * 4)}.left-\[5\.74\%\]{left:5.74%}.left-pad{left:var(--spacing-pad)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[25\]{z-index:25}.z-\[60\]{z-index:60}.z-\[90\]{z-index:90}.col-start-1{grid-column-start:1}.container{width:100%}@media (width>=560px){.container{max-width:560px}}@media (width>=900px){.container{max-width:900px}}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-\[2\.08vw\]{margin-inline:2.08vw}.mx-auto{margin-inline:auto}.my-\[7px\]{margin-block:7px}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[3\.4px\]{margin-top:3.4px}.mt-\[8\.1px\]{margin-top:8.1px}.mt-\[9px\]{margin-top:9px}.mt-\[11px\]{margin-top:11px}.mt-\[25\.5px\]{margin-top:25.5px}.mt-\[25px\]{margin-top:25px}.mt-\[39\.5px\]{margin-top:39.5px}.mt-\[50px\]{margin-top:50px}.mt-\[max\(2px\,\.1vw\)\]{margin-top:max(2px,.1vw)}.mt-\[max\(7\.5px\,\.797vw\)\]{margin-top:max(7.5px,.797vw)}.mt-\[max\(8px\,\.56vw\)\]{margin-top:max(8px,.56vw)}.mt-\[max\(8px\,\.84vw\)\]{margin-top:max(8px,.84vw)}.mt-\[max\(10px\,\.7vw\)\]{margin-top:max(10px,.7vw)}.mt-\[max\(10px\,1\.9vw\)\]{margin-top:max(10px,1.9vw)}.mt-\[max\(10px\,2\.4vw\)\]{margin-top:max(10px,2.4vw)}.mt-\[max\(14px\,\.9vw\)\]{margin-top:max(14px,.9vw)}.mt-\[max\(14px\,1\.9vw\)\]{margin-top:max(14px,1.9vw)}.mt-\[max\(19px\,1\.21vw\)\]{margin-top:max(19px,1.21vw)}.mt-\[max\(20px\,1\.05vw\)\]{margin-top:max(20px,1.05vw)}.mt-\[max\(20px\,1\.22vw\)\]{margin-top:max(20px,1.22vw)}.mt-\[max\(20px\,1\.71vw\)\]{margin-top:max(20px,1.71vw)}.mt-\[max\(22px\,3\.4vw\)\]{margin-top:max(22px,3.4vw)}.mt-\[max\(23px\,2\.78vw\)\]{margin-top:max(23px,2.78vw)}.mt-\[max\(23px\,3\.3vw\)\]{margin-top:max(23px,3.3vw)}.mt-\[max\(24px\,2\.01vw\)\]{margin-top:max(24px,2.01vw)}.mt-\[max\(24px\,2\.29vw\)\]{margin-top:max(24px,2.29vw)}.mt-\[max\(24px\,2\.79vw\)\]{margin-top:max(24px,2.79vw)}.mt-\[max\(24px\,3\.8vw\)\]{margin-top:max(24px,3.8vw)}.mt-\[max\(24px\,5vw\)\]{margin-top:max(24px,5vw)}.mt-\[max\(28px\,2\.29vw\)\]{margin-top:max(28px,2.29vw)}.mt-\[max\(33px\,3\.28vw\)\]{margin-top:max(33px,3.28vw)}.mt-\[max\(34px\,3\.47vw\)\]{margin-top:max(34px,3.47vw)}.mt-\[max\(38px\,3\.14vw\)\]{margin-top:max(38px,3.14vw)}.mt-\[max\(40px\,18vw\)\]{margin-top:max(40px,18vw)}.mt-\[max\(43\.7px\,6\.24vw\)\]{margin-top:max(43.7px,6.24vw)}.mt-\[max\(43px\,3\.5vw\)\]{margin-top:max(43px,3.5vw)}.mt-\[max\(44px\,6vw\)\]{margin-top:max(44px,6vw)}.mt-\[max\(45px\,3\.7vw\)\]{margin-top:max(45px,3.7vw)}.mt-\[max\(45px\,4\.9vw\)\]{margin-top:max(45px,4.9vw)}.mt-\[max\(46px\,0px\)\]{margin-top:46px}.mt-\[max\(46px\,3\.4vw\)\]{margin-top:max(46px,3.4vw)}.mt-\[max\(50px\,6\.5vw\)\]{margin-top:max(50px,6.5vw)}.mt-\[max\(62px\,7\.15vw\)\]{margin-top:max(62px,7.15vw)}.mt-\[max\(65px\,8\.19vw\)\]{margin-top:max(65px,8.19vw)}.mt-\[max\(76px\,6\.68vw\)\]{margin-top:max(76px,6.68vw)}.mt-\[max\(77px\,10\.5vw\)\]{margin-top:max(77px,10.5vw)}.mt-\[max\(77px\,13\.2vw\)\]{margin-top:max(77px,13.2vw)}.mt-\[max\(77px\,16\.51vw\)\]{margin-top:max(77px,16.51vw)}.mt-\[max\(81px\,8\.13vw\)\]{margin-top:max(81px,8.13vw)}.mt-\[max\(83\.5px\,8\.07vw\)\]{margin-top:max(83.5px,8.07vw)}.mt-\[max\(84\.5px\,8\.92vw\)\]{margin-top:max(84.5px,8.92vw)}.mt-\[max\(86px\,8\.32vw\)\]{margin-top:max(86px,8.32vw)}.mt-acap{margin-top:var(--spacing-acap)}.mt-biz-gap{margin-top:var(--spacing-biz-gap)}.mt-cap-gap{margin-top:var(--spacing-cap-gap)}.mt-fgap{margin-top:var(--spacing-fgap)}.mt-ntag{margin-top:var(--spacing-ntag)}.mt-rname-b{margin-top:var(--spacing-rname-b)}.mt-rname-t{margin-top:var(--spacing-rname-t)}.mt-tag-gap{margin-top:var(--spacing-tag-gap)}.mt-wcap{margin-top:var(--spacing-wcap)}.marginal-r{vertical-align:baseline;margin-right:max(8px,.76vw);font-size:12px;display:inline-block}.-mr-gut{margin-right:calc(var(--spacing-gut) * -1)}.mr-\[6\.2px\]{margin-right:6.2px}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-\[\.6em\]{margin-bottom:.6em}.mb-\[1\.57em\]{margin-bottom:1.57em}.mb-\[1\.92em\]{margin-bottom:1.92em}.mb-\[11vh\]{margin-bottom:11vh}.mb-\[max\(14px\,1\.8vw\)\]{margin-bottom:max(14px,1.8vw)}.mb-\[max\(14px\,2\.2vw\)\]{margin-bottom:max(14px,2.2vw)}.mb-\[max\(18px\,2\.4vw\)\]{margin-bottom:max(18px,2.4vw)}.mb-\[max\(30px\,6\.5vw\)\]{margin-bottom:max(30px,6.5vw)}.mb-fgap{margin-bottom:var(--spacing-fgap)}.mb-h4-gap{margin-bottom:var(--spacing-h4-gap)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-\[1\.2em\]{margin-left:1.2em}.ml-\[1\.21em\]{margin-left:1.21em}.ml-\[2\.04em\]{margin-left:2.04em}.ml-\[4\.79em\]{margin-left:4.79em}.ml-\[5\.83em\]{margin-left:5.83em}.ml-\[73\.9\%\]{margin-left:73.9%}.ml-\[max\(6px\,1\.1vw\)\]{margin-left:max(6px,1.1vw)}.ml-gut{margin-left:var(--spacing-gut)}.ph{background:var(--color-ph);display:block;overflow:hidden}.ph img{object-fit:cover;width:100%;height:100%;display:block}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[5\/7\]{aspect-ratio:5/7}.aspect-\[342\/257\]{aspect-ratio:342/257}.aspect-\[501\/700\]{aspect-ratio:501/700}.aspect-\[654\/476\]{aspect-ratio:654/476}.aspect-square{aspect-ratio:1}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-\[18px\]{width:18px;height:18px}.h-\[1em\]{height:1em}.h-\[15px\]{height:15px}.h-\[55px\]{height:55px}.h-\[250px\]{height:250px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.min-h-\[3\.5em\]{min-height:3.5em}.min-h-\[max\(100px\,8\.58vw\)\]{min-height:max(100px,8.58vw)}.min-h-screen{min-height:100vh}.w-\[1em\]{width:1em}.w-\[15px\]{width:15px}.w-\[19px\]{width:19px}.w-\[22\%\]{width:22%}.w-\[36\.84\%\]{width:36.84%}.w-\[234px\]{width:234px}.w-\[max\(120px\,11\.9vw\)\]{width:max(120px,11.9vw)}.w-\[max\(133px\,9\.27vw\)\]{width:max(133px,9.27vw)}.w-full{width:100%}.w-slide{width:var(--spacing-slide)}.max-w-flink{max-width:var(--spacing-flink)}.min-w-\[208px\]{min-width:208px}.flex-none{flex:none}.shrink{flex-shrink:1}.-translate-y-2\.5{--tw-translate-y:calc(var(--spacing) * -2.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_22px\]{grid-template-columns:1fr 22px}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[16\.77\%_71\.27\%_1fr\]{grid-template-columns:16.77% 71.27% 1fr}.grid-cols-\[17\.5\%_1fr_22px\]{grid-template-columns:17.5% 1fr 22px}.grid-cols-\[27\%_1fr\]{grid-template-columns:27% 1fr}.grid-cols-\[66\%_1fr\]{grid-template-columns:66% 1fr}.grid-cols-\[minmax\(0\,1fr\)_40\%\]{grid-template-columns:minmax(0,1fr) 40%}.grid-cols-\[minmax\(0\,1fr\)_46\.71\%\]{grid-template-columns:minmax(0,1fr) 46.71%}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4\.5{gap:calc(var(--spacing) * 4.5)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-\[4\.7px\]{gap:4.7px}.gap-\[9\.3px\]{gap:9.3px}.gap-\[9\.7px\]{gap:9.7px}.gap-\[16\.6px\]{gap:16.6px}.gap-\[17\.5px\]{gap:17.5px}.gap-\[18\.23px\]{gap:18.23px}.gap-\[max\(12px\,1\.19vw\)\]{gap:max(12px,1.19vw)}.gap-\[max\(14px\,2\.85vw\)\]{gap:max(14px,2.85vw)}.gap-\[max\(14px\,2vw\)\]{gap:max(14px,2vw)}.gap-\[max\(16px\,1\.67vw\)\]{gap:max(16px,1.67vw)}.gap-\[max\(26px\,3\.89vw\)\]{gap:max(26px,3.89vw)}.gap-\[max\(36px\,4\.03vw\)\]{gap:max(36px,4.03vw)}:where(.space-y-\[1\.79em\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1.79em * var(--tw-space-y-reverse));margin-block-end:calc(1.79em * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[1lh\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1lh * var(--tw-space-y-reverse));margin-block-end:calc(1lh * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[39\.8px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(39.8px * var(--tw-space-y-reverse));margin-block-end:calc(39.8px * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[max\(6px\,\.9vw\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(max(6px, .9vw) * var(--tw-space-y-reverse));margin-block-end:calc(max(6px, .9vw) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-\[23\.5px\]{column-gap:23.5px}.gap-x-\[max\(8px\,1\.18vw\)\]{column-gap:max(8px,1.18vw)}.gap-y-\[13px\]{row-gap:13px}.gap-y-\[39\.8px\]{row-gap:39.8px}.gap-y-\[65px\]{row-gap:65px}.gap-y-\[66px\]{row-gap:66px}.gap-y-\[max\(6px\,0px\)\]{row-gap:6px}.gap-y-\[max\(30px\,4\.8vw\)\]{row-gap:max(30px,4.8vw)}.gap-y-\[max\(40px\,2\.78vw\)\]{row-gap:max(40px,2.78vw)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.rounded-\[4px\]{border-radius:4px}.rounded-\[11px\]{border-radius:11px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-none{border-radius:var(--radius-none)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[\.5px\]{border-style:var(--tw-border-style);border-width:.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-black\/10{border-color:#2828281a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-black\/\[\.09\]{border-color:#28282817}@supports (color:color-mix(in lab, red, red)){.border-black\/\[\.09\]{border-color:color-mix(in oklab, var(--color-black) 9%, transparent)}}.border-brand{border-color:var(--color-brand)}.border-field-line{border-color:var(--color-field-line)}.border-line{border-color:var(--color-line)}.border-line-soft{border-color:var(--color-line-soft)}.border-transparent{border-color:#0000}.bg-\[\#f1f2f6\]{background-color:#f1f2f6}.bg-brand{background-color:var(--color-brand)}.bg-field{background-color:var(--color-field)}.bg-ink{background-color:var(--color-ink)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.object-top{object-position:top}.p-0{padding:0}.p-6{padding:calc(var(--spacing) * 6)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[15px\]{padding-inline:15px}.px-\[max\(0px\,2\.3vw\)\]{padding-inline:max(0px,2.3vw)}.px-gut{padding-inline:var(--spacing-gut)}.px-pad{padding-inline:var(--spacing-pad)}.px-row-x{padding-inline:var(--spacing-row-x)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-\[7px\]{padding-block:7px}.py-\[13px\]{padding-block:13px}.py-\[max\(14px\,1\.6vw\)\]{padding-block:max(14px,1.6vw)}.py-biz-y{padding-block:var(--spacing-biz-y)}.py-cpad{padding-block:var(--spacing-cpad)}.py-link-y{padding-block:var(--spacing-link-y)}.py-list-y{padding-block:var(--spacing-list-y)}.py-row-y{padding-block:var(--spacing-row-y)}.py-wfilt{padding-block:var(--spacing-wfilt)}.pt-\[4\.9vh\]{padding-top:4.9vh}.pt-\[5\.8vh\]{padding-top:5.8vh}.pt-\[9px\]{padding-top:9px}.pt-\[max\(18px\,2\.78vw\)\]{padding-top:max(18px,2.78vw)}.pt-\[max\(24px\,3\.2vw\)\]{padding-top:max(24px,3.2vw)}.pt-\[max\(86px\,7\.7vw\)\]{padding-top:max(86px,7.7vw)}.pt-\[max\(114px\,14\.81vw\)\]{padding-top:max(114px,14.81vw)}.pt-\[max\(114px\,15\.28vw\)\]{padding-top:max(114px,15.28vw)}.pt-foot-t{padding-top:var(--spacing-foot-t)}.pt-sec-t{padding-top:var(--spacing-sec-t)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-\[max\(10px\,3\.4vw\)\]{padding-right:max(10px,3.4vw)}.pr-biz-out{padding-right:var(--spacing-biz-out)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-\[100px\]{padding-bottom:100px}.pb-\[117px\]{padding-bottom:117px}.pb-\[122px\]{padding-bottom:122px}.pb-\[max\(64px\,4\.6vw\)\]{padding-bottom:max(64px,4.6vw)}.pb-\[max\(70px\,4\.17vw\)\]{padding-bottom:max(70px,4.17vw)}.pb-\[max\(84px\,7\.5vw\)\]{padding-bottom:max(84px,7.5vw)}.pb-\[max\(84px\,8\.78vw\)\]{padding-bottom:max(84px,8.78vw)}.pb-\[max\(99\.5px\,8\.32vw\)\]{padding-bottom:max(99.5px,8.32vw)}.pb-\[max\(99\.6px\,8\.29vw\)\]{padding-bottom:max(99.6px,8.29vw)}.pb-\[max\(101px\,8\.35vw\)\]{padding-bottom:max(101px,8.35vw)}.pb-foot-b{padding-bottom:var(--spacing-foot-b)}.pb-sec-b{padding-bottom:var(--spacing-sec-b)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-\[9\.3px\]{padding-left:9.3px}.pl-\[22\.5px\]{padding-left:22.5px}.pl-\[max\(14px\,2\.78vw\)\]{padding-left:max(14px,2.78vw)}.pl-artist-in{padding-left:var(--spacing-artist-in)}.pl-biz-in{padding-left:var(--spacing-biz-in)}.text-center{text-align:center}.text-right{text-align:right}.-indent-\[17px\]{text-indent:-17px}.font-\[inherit\]{font-family:inherit}.\[font-feature-settings\:\'palt\'\]{font-feature-settings:"palt"}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing))}.text-body-lg{font-size:var(--text-body-lg);line-height:var(--tw-leading,var(--text-body-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-body-lg--letter-spacing))}.text-cap{font-size:var(--text-cap);line-height:var(--tw-leading,var(--text-cap--line-height));letter-spacing:var(--tw-tracking,var(--text-cap--letter-spacing))}.text-copy{font-size:var(--text-copy);line-height:var(--tw-leading,var(--text-copy--line-height));letter-spacing:var(--tw-tracking,var(--text-copy--letter-spacing))}.text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing))}.text-hero{font-size:var(--text-hero);line-height:var(--tw-leading,var(--text-hero--line-height));letter-spacing:var(--tw-tracking,var(--text-hero--letter-spacing))}.text-lbody{font-size:var(--text-lbody);line-height:var(--tw-leading,var(--text-lbody--line-height));letter-spacing:var(--tw-tracking,var(--text-lbody--letter-spacing))}.text-lead{font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height));letter-spacing:var(--tw-tracking,var(--text-lead--letter-spacing))}.text-lhead{font-size:var(--text-lhead);line-height:var(--tw-leading,var(--text-lhead--line-height));letter-spacing:var(--tw-tracking,var(--text-lhead--letter-spacing))}.text-nhead{font-size:var(--text-nhead);line-height:var(--tw-leading,var(--text-nhead--line-height));letter-spacing:var(--tw-tracking,var(--text-nhead--letter-spacing))}.text-note{font-size:var(--text-note);line-height:var(--tw-leading,var(--text-note--line-height));letter-spacing:var(--tw-tracking,var(--text-note--letter-spacing))}.text-nsum{font-size:var(--text-nsum);line-height:var(--tw-leading,var(--text-nsum--line-height));letter-spacing:var(--tw-tracking,var(--text-nsum--letter-spacing))}.text-ntag{font-size:var(--text-ntag);line-height:var(--tw-leading,var(--text-ntag--line-height));letter-spacing:var(--tw-tracking,var(--text-ntag--letter-spacing))}.text-sub{font-size:var(--text-sub);line-height:var(--tw-leading,var(--text-sub--line-height));letter-spacing:var(--tw-tracking,var(--text-sub--letter-spacing))}.text-tag{font-size:var(--text-tag);line-height:var(--tw-leading,var(--text-tag--line-height));letter-spacing:var(--tw-tracking,var(--text-tag--letter-spacing))}.text-title{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height));letter-spacing:var(--tw-tracking,var(--text-title--letter-spacing))}.text-addr{font-size:var(--text-addr);line-height:var(--tw-leading,var(--text-addr--line-height))}.text-bio{font-size:var(--text-bio);line-height:var(--tw-leading,var(--text-bio--line-height))}.text-cmeta{font-size:var(--text-cmeta);line-height:var(--tw-leading,var(--text-cmeta--line-height))}.text-fintro{font-size:var(--text-fintro);line-height:var(--tw-leading,var(--text-fintro--line-height))}.text-fopt{font-size:var(--text-fopt);line-height:var(--tw-leading,var(--text-fopt--line-height))}.text-lede{font-size:var(--text-lede);line-height:var(--tw-leading,var(--text-lede--line-height))}.text-nbody{font-size:var(--text-nbody);line-height:var(--tw-leading,var(--text-nbody--line-height))}.text-nurl{font-size:var(--text-nurl);line-height:var(--tw-leading,var(--text-nurl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-wbody{font-size:var(--text-wbody);line-height:var(--tw-leading,var(--text-wbody--line-height))}.text-wcap{font-size:var(--text-wcap);line-height:var(--tw-leading,var(--text-wcap--line-height))}.text-wtitle{font-size:var(--text-wtitle);line-height:var(--tw-leading,var(--text-wtitle--line-height))}.text-h3s{font-size:var(--text-h3s);letter-spacing:var(--tw-tracking,var(--text-h3s--letter-spacing))}.text-label{font-size:var(--text-label);letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing))}.text-link{font-size:var(--text-link);letter-spacing:var(--tw-tracking,var(--text-link--letter-spacing))}.text-mini{font-size:var(--text-mini);letter-spacing:var(--tw-tracking,var(--text-mini--letter-spacing))}.text-name{font-size:var(--text-name);letter-spacing:var(--tw-tracking,var(--text-name--letter-spacing))}.text-nav{font-size:var(--text-nav);letter-spacing:var(--tw-tracking,var(--text-nav--letter-spacing))}.text-ndate{font-size:var(--text-ndate);letter-spacing:var(--tw-tracking,var(--text-ndate--letter-spacing))}.text-rlink{font-size:var(--text-rlink);letter-spacing:var(--tw-tracking,var(--text-rlink--letter-spacing))}.text-tiny{font-size:var(--text-tiny);letter-spacing:var(--tw-tracking,var(--text-tiny--letter-spacing))}.text-wmeta{font-size:var(--text-wmeta);letter-spacing:var(--tw-tracking,var(--text-wmeta--letter-spacing))}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[max\(9px\,\.83vw\)\]{font-size:max(9px,.83vw)}.text-\[max\(11px\,\.82vw\)\]{font-size:max(11px,.82vw)}.text-\[max\(11px\,1\.04vw\)\]{font-size:max(11px,1.04vw)}.text-\[max\(16px\,1\.125vw\)\]{font-size:max(16px,1.125vw)}.text-\[max\(24px\,1\.67vw\)\]{font-size:max(24px,1.67vw)}.text-\[max\(26px\,3vw\)\]{font-size:max(26px,3vw)}.text-\[max\(40px\,3\.89vw\)\]{font-size:max(40px,3.89vw)}.text-aname{font-size:var(--text-aname)}.text-arole{font-size:var(--text-arole)}.text-csub{font-size:var(--text-csub)}.text-drawer{font-size:var(--text-drawer)}.text-flabel{font-size:var(--text-flabel)}.text-nback{font-size:var(--text-nback)}.text-nmeta{font-size:var(--text-nmeta)}.text-rname{font-size:var(--text-rname)}.text-wfilt{font-size:var(--text-wfilt)}.text-wlabel{font-size:var(--text-wlabel)}.leading-\[\.84\]{--tw-leading:.84;line-height:.84}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[-\.021em\]{--tw-tracking:-.021em;letter-spacing:-.021em}.tracking-\[\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[\.09em\]{--tw-tracking:.09em;letter-spacing:.09em}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-cap{--tw-tracking:var(--tracking-cap);letter-spacing:var(--tracking-cap)}.tracking-link{--tw-tracking:var(--tracking-link);letter-spacing:var(--tracking-link)}.tracking-list{--tw-tracking:var(--tracking-list);letter-spacing:var(--tracking-list)}.tracking-meta{--tw-tracking:var(--tracking-meta);letter-spacing:var(--tracking-meta)}.tracking-name{--tw-tracking:var(--tracking-name);letter-spacing:var(--tracking-name)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-\[\#c0392b\]{color:#c0392b}.text-brand{color:var(--color-brand)}.text-inherit{color:inherit}.text-ink{color:var(--color-ink)}.text-meta{color:var(--color-meta)}.text-mute{color:var(--color-mute)}.text-white{color:var(--color-white)}.not-italic{font-style:normal}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.shadow-\[0_10px_30px_rgba\(0\,0\,0\,\.1\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-1000{transition-delay:1s}.delay-\[1300ms\]{transition-delay:1.3s}.duration-\[400ms\]{--tw-duration:.4s;transition-duration:.4s}.duration-\[850ms\]{--tw-duration:.85s;transition-duration:.85s}.duration-\[900ms\]{--tw-duration:.9s;transition-duration:.9s}.ease-site{--tw-ease:var(--ease-site);transition-timing-function:var(--ease-site)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:text-brand:is(:where(.group):hover *){color:var(--color-brand)}}.peer-checked\:block:is(:where(.peer):checked~*){display:block}.checked\:border-0:checked{border-style:var(--tw-border-style);border-width:0}.checked\:border-brand:checked{border-color:var(--color-brand)}.checked\:bg-brand:checked{background-color:var(--color-brand)}.checked\:shadow-\[inset_0_0_0_5\.145px_var\(--color-radio-on\)\]:checked{--tw-shadow:inset 0 0 0 5.145px var(--tw-shadow-color,var(--color-radio-on));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hover\:border-brand:hover{border-color:var(--color-brand)}.hover\:border-current:hover{border-color:currentColor}.hover\:bg-\[\#e6e8ef\]:hover{background-color:#e6e8ef}.hover\:text-brand:hover{color:var(--color-brand)}.hover\:opacity-60:hover{opacity:.6}}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-brand:focus{--tw-ring-color:var(--color-brand)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:text-disabled:disabled{color:var(--color-disabled)}@media (hover:hover){.disabled\:hover\:opacity-100:disabled:hover{opacity:1}}@media not all and (width>=900px){.max-lap\:relative{position:relative}.max-lap\:top-auto{top:auto}.max-lap\:bottom-10{bottom:calc(var(--spacing) * 10)}.max-lap\:order-1{order:1}.max-lap\:order-2{order:2}.max-lap\:order-3{order:3}.max-lap\:order-4{order:4}.max-lap\:order-5{order:5}.max-lap\:order-last{order:9999}.max-lap\:col-span-full{grid-column:1/-1}.max-lap\:col-start-2{grid-column-start:2}.max-lap\:row-start-1{grid-row-start:1}.max-lap\:row-start-2{grid-row-start:2}.max-lap\:mt-0{margin-top:0}.max-lap\:mt-3{margin-top:calc(var(--spacing) * 3)}.max-lap\:mt-\[23px\]{margin-top:23px}.max-lap\:mt-\[24px\]{margin-top:24px}.max-lap\:mt-\[25px\]{margin-top:25px}.max-lap\:mt-\[38px\]{margin-top:38px}.max-lap\:mt-\[42px\]{margin-top:42px}.max-lap\:mt-\[45px\]{margin-top:45px}.max-lap\:mb-0{margin-bottom:0}.max-lap\:mb-\[15px\]{margin-bottom:15px}.max-lap\:mb-\[22px\]{margin-bottom:22px}.max-lap\:mb-\[27px\]{margin-bottom:27px}.max-lap\:mb-\[36px\]{margin-bottom:36px}.max-lap\:mb-\[62px\]{margin-bottom:62px}.max-lap\:mb-\[138px\]{margin-bottom:138px}.max-lap\:ml-0{margin-left:0}.max-lap\:ml-1{margin-left:var(--spacing)}.max-lap\:ml-\[\.87em\]{margin-left:.87em}.max-lap\:ml-\[21\.03vw\]{margin-left:21.03vw}.max-lap\:ml-\[107px\]{margin-left:107px}.max-lap\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.max-lap\:block{display:block}.max-lap\:contents{display:contents}.max-lap\:flex{display:flex}.max-lap\:grid{display:grid}.max-lap\:hidden{display:none}.max-lap\:aspect-\[342\/257\]{aspect-ratio:342/257}.max-lap\:aspect-\[366\/230\]{aspect-ratio:366/230}.max-lap\:h-\[71px\]{height:71px}.max-lap\:min-h-\[152\.5px\]{min-height:152.5px}.max-lap\:w-\[66\.67vw\]{width:66.67vw}.max-lap\:w-auto{width:auto}.max-lap\:max-w-none{max-width:none}.max-lap\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-lap\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-lap\:grid-cols-\[1fr_12px\]{grid-template-columns:1fr 12px}.max-lap\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.max-lap\:flex-col{flex-direction:column}.max-lap\:items-start{align-items:flex-start}.max-lap\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-lap\:gap-4\.5{gap:calc(var(--spacing) * 4.5)}.max-lap\:gap-5{gap:calc(var(--spacing) * 5)}.max-lap\:gap-7{gap:calc(var(--spacing) * 7)}.max-lap\:gap-\[10px\]{gap:10px}.max-lap\:gap-\[30px\]{gap:30px}:where(.max-lap\:space-y-\[80px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(80px * var(--tw-space-y-reverse));margin-block-end:calc(80px * calc(1 - var(--tw-space-y-reverse)))}.max-lap\:gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.max-lap\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.max-lap\:gap-y-0{row-gap:0}.max-lap\:gap-y-\[30px\]{row-gap:30px}.max-lap\:gap-y-\[38px\]{row-gap:38px}.max-lap\:gap-y-nrow{row-gap:var(--spacing-nrow)}.max-lap\:self-end{align-self:flex-end}.max-lap\:justify-self-end{justify-self:flex-end}.max-lap\:overflow-x-auto{overflow-x:auto}.max-lap\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-lap\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-lap\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.max-lap\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.max-lap\:border-line-soft{border-color:var(--color-line-soft)}.max-lap\:px-0{padding-inline:0}.max-lap\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-lap\:py-0{padding-block:0}.max-lap\:py-5{padding-block:calc(var(--spacing) * 5)}.max-lap\:pt-0{padding-top:0}.max-lap\:pt-8{padding-top:calc(var(--spacing) * 8)}.max-lap\:pt-\[13px\]{padding-top:13px}.max-lap\:pt-\[23px\]{padding-top:23px}.max-lap\:pt-\[33px\]{padding-top:33px}.max-lap\:pt-\[42px\]{padding-top:42px}.max-lap\:pt-\[65px\]{padding-top:65px}.max-lap\:pt-\[81px\]{padding-top:81px}.max-lap\:pr-gut{padding-right:var(--spacing-gut)}.max-lap\:pb-\[18px\]{padding-bottom:18px}.max-lap\:pb-\[21px\]{padding-bottom:21px}.max-lap\:pb-\[34px\]{padding-bottom:34px}.max-lap\:pl-0{padding-left:0}.max-lap\:text-center{text-align:center}.max-lap\:text-right{text-align:right}.max-lap\:text-\[32px\]{font-size:32px}.max-lap\:text-\[56px\]{font-size:56px}.max-lap\:text-\[64px\]{font-size:64px}.max-lap\:text-display-sm{font-size:var(--text-display-sm)}.max-lap\:whitespace-normal{white-space:normal}.max-lap\:whitespace-nowrap{white-space:nowrap}}@media (width>=900px){.lap\:col-start-2{grid-column-start:2}.lap\:mx-\[2\.75vw\]{margin-inline:2.75vw}.lap\:mx-\[8\.33vw\]{margin-inline:8.33vw}.lap\:mt-0{margin-top:0}.lap\:mr-\[2\.78vw\]{margin-right:2.78vw}.lap\:mr-\[9\.375vw\]{margin-right:9.375vw}.lap\:ml-\[7\.29vw\]{margin-left:7.29vw}.lap\:ml-\[8\.33vw\]{margin-left:8.33vw}.lap\:ml-\[11\.11vw\]{margin-left:11.11vw}.lap\:ml-\[36\.11vw\]{margin-left:36.11vw}.lap\:grid{display:grid}.lap\:w-\[58\.33vw\]{width:58.33vw}.lap\:w-\[72\.22vw\]{width:72.22vw}.lap\:max-w-biz-p{max-width:var(--spacing-biz-p)}.lap\:translate-y-\[30\.56vw\]{--tw-translate-y:30.56vw;translate:var(--tw-translate-x) var(--tw-translate-y)}.lap\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lap\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lap\:grid-cols-\[17\.5\%_1fr\]{grid-template-columns:17.5% 1fr}.lap\:grid-cols-\[26\.91\%_1fr\]{grid-template-columns:26.91% 1fr}.lap\:grid-cols-\[44\.64\%_1fr\]{grid-template-columns:44.64% 1fr}.lap\:grid-cols-\[47\.01\%_1fr\]{grid-template-columns:47.01% 1fr}.lap\:grid-cols-\[50\.36\%_1fr\]{grid-template-columns:50.36% 1fr}.lap\:gap-x-\[1\.11vw\]{column-gap:1.11vw}.lap\:gap-x-\[5\.56vw\]{column-gap:5.56vw}.lap\:gap-x-\[7\.14\%\]{column-gap:7.14%}.lap\:gap-y-0{row-gap:0}.lap\:gap-y-\[5\.74vw\]{row-gap:5.74vw}.lap\:gap-y-\[16\.81vw\]{row-gap:16.81vw}.lap\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lap\:border-line{border-color:var(--color-line)}.lap\:px-\[11\.11vw\]{padding-inline:11.11vw}.lap\:pr-\[2\.78vw\]{padding-right:2.78vw}.lap\:pb-\[7\.57vw\]{padding-bottom:7.57vw}.lap\:pb-\[40\.28vw\]{padding-bottom:40.28vw}.lap\:pl-\[\.78vw\]{padding-left:.78vw}.lap\:pl-\[1\.14vw\]{padding-left:1.14vw}.lap\:pl-\[2\.78vw\]{padding-left:2.78vw}}body.revealed .revealed\:pointer-events-none{pointer-events:none}body.revealed .revealed\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}body.revealed .revealed\:opacity-0{opacity:0}body.revealed .revealed\:opacity-100{opacity:1}body.menu .menu-open\:pointer-events-auto{pointer-events:auto}body.menu .menu-open\:opacity-100,body.t1 .t1\:opacity-100{opacity:1}}.text-lead,.text-copy,.text-body,.text-body-lg,.text-note,.text-addr,.text-bio,.text-cmeta,.text-wbody,.text-wtitle,.text-nsum,.text-nhead,.text-nbody,.text-flabel,.text-fopt,.text-fintro,.text-lhead,.text-lbody,.arow p{font-family:var(--font-jp)}.biz-frame{overflow:visible}.biz-shot{transform-origin:100%;position:absolute;inset:0;overflow:hidden}.biz-img{top:var(--it,0);left:var(--il,0);width:var(--iw,100%);transform-origin:0 0;max-width:none;height:auto;position:absolute}.crop{top:var(--it,0);left:var(--il,0);width:var(--iw,100%);object-fit:fill;max-width:none;height:auto;position:absolute}.artist-photo .shot{clip-path:inset(41.1%);transition:clip-path .5s var(--ease-snap);z-index:0;position:absolute;inset:0;overflow:hidden}.artist-photo .shot[data-on]{z-index:1;clip-path:inset(0%)}.artist-photo .shot img{position:absolute;inset:0}.arow{transition:color .4s var(--ease-snap)}.arow.is-on{color:var(--color-brand)}.ar>svg,.arrow-lg>svg{width:100%;height:100%;transition:translate .45s var(--ease-site);display:block}.ar>svg+svg,.arrow-lg>svg+svg{position:absolute;inset:0;translate:-100% 100%}a:hover .ar>svg,#fields article:hover .ar>svg,a.arrow-lg:hover>svg{translate:100% -100%}a:hover .ar>svg+svg,#fields article:hover .ar>svg+svg,a.arrow-lg:hover>svg+svg{translate:0}a:focus-visible .ar>svg,a.arrow-lg:focus-visible>svg{translate:100% -100%}a:focus-visible .ar>svg+svg,a.arrow-lg:focus-visible>svg+svg{translate:0}@media (prefers-reduced-motion:reduce){.ar>svg,.arrow-lg>svg{transition:none}}body.ready header{transition:translate .42s var(--ease-site), opacity .25s var(--ease-site)}body.ready.hdr-up:not(.menu) header{translate:0 -140%}@media (width<=900px){:root{--spacing-pad:24px;--spacing-gut:24px;--text-hero:32px;--text-hero--letter-spacing:-.021em;--text-display-sm:48px;--text-title:32px;--text-note:13.9px;--text-mini:13.9px;--text-lead:16px;--text-lead--line-height:1.2;--text-name:23.2px;--text-h3s:22.7px;--text-tag:22px;--text-meta:10px;--text-body-lg:13.5px;--text-link:11.5px;--text-cap:12px;--text-label:13px;--text-lede:36px;--text-lede--line-height:1.22;--text-sub:56px;--text-nsum--letter-spacing:0em;--text-copy:13px;--text-copy--line-height:2.39;--text-body:11.6px;--text-body--line-height:1.56;--spacing-sec-t:81px;--spacing-sec-b:80px;--spacing-biz-in:51.5px;--spacing-biz-out:0px}.marginal-no{margin-right:.74em;top:.78em}.arow p{font-size:14px;line-height:1.15}.arow .ph img{object-position:21.5% 0}#s2{min-height:1316px}#s3,#s4{min-height:0}#diverse{--dx:26.19vw;top:19.65%;left:23.81%}#synergy{--dx:-24.44vw;top:80.39%;left:74.44%}body.t2 #diverse,body.t2 #synergy{--dy:0vh}body.t3 #diverse,body.t3 #synergy{--dx:0vw;--dy:-2.83vh}.alist{min-height:0}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
