.about_hero__MuVe9{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:70svh;padding:0 60px;background-color:var(--color-bg-base);position:relative;overflow:hidden}.about_heroDecor__3Hdiz{position:absolute;top:50%;left:50%;transform:translate(-50%,-55%);font-size:clamp(200px,30vw,480px);font-weight:900;color:rgba(255,255,255,.02);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.about_heroHeadline__vNrak{font-family:var(--font-display);font-size:clamp(48px,8vw,86.4px);font-weight:900;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-primary);margin:0;text-align:center;position:relative}.about_storySection__jAaSH{background-color:var(--color-bg-base);padding:86.4px 60px 72px;position:relative}.about_storyInner__cU_s5{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:56px}.about_storyParagraph__9hUQx{font-family:var(--font-body);font-size:18px;font-weight:400;line-height:1.75;letter-spacing:-.16px;color:var(--color-text-primary);margin:0}.about_japaneseDivider__843U_{display:flex;align-items:center;gap:24px;padding:0 60px;background-color:var(--color-bg-base)}.about_dividerLine__U82Nv{flex:1 1;height:1px;background-color:var(--color-bg-border)}.about_dividerKanji__wN0Bt{font-size:14px;font-weight:400;color:var(--color-text-secondary);letter-spacing:.3em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.about_philosophySection__6jnKY{background-color:var(--color-bg-base);padding:115.2px 60px;position:relative}.about_philosophyWrap__c1lpm{max-width:1000px;margin:0 auto;text-align:center}.about_philosophyQuote__pvxFH{font-family:var(--font-display);font-size:clamp(28px,5vw,86.4px);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--color-cream);margin:0;text-transform:uppercase}.about_studioSection__N1kuz{background-color:var(--color-bg-base);padding:86.4px 60px 72px;border-top:1px solid var(--color-bg-border);position:relative}.about_studioHeader___jGbo{display:flex;flex-direction:row;gap:0}.about_studioHeaderLeft__5tdlF{flex:0 0 50%;padding-right:20px}.about_studioHeaderRight__pEEi0{flex:0 0 50%}.about_studioLabel__gT_MV{display:block;font-family:var(--font-body);font-size:12.3px;font-weight:500;line-height:15.99px;letter-spacing:.492px;margin-bottom:20px}.about_studioLabel__gT_MV,.about_studioTitle__xNvpF{text-transform:uppercase;color:var(--color-text-primary)}.about_studioTitle__xNvpF{font-family:var(--font-display);font-size:30px;font-weight:700;line-height:30px;letter-spacing:-.3px;margin:0}.about_studioDivider__nyuHL{width:100%;height:1px;background-color:var(--color-bg-border);margin-top:30px}.about_studioDesc__cEC74{font-family:var(--font-display);font-size:clamp(22px,3.5vw,45px);font-weight:700;line-height:1;letter-spacing:-.45px;text-transform:uppercase;color:var(--color-text-primary);margin:0}.about_storySection__jAaSH:before{content:"\4F1D\7D71";top:10%;right:60px;font-size:clamp(100px,15vw,240px);writing-mode:vertical-rl}.about_philosophySection__6jnKY:before,.about_storySection__jAaSH:before{position:absolute;font-weight:900;color:rgba(255,255,255,.015);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.about_philosophySection__6jnKY:before{content:"\58A8\5165\308C";bottom:10%;left:60px;font-size:clamp(80px,12vw,200px)}.about_studioSection__N1kuz:before{content:"\7D4B";position:absolute;top:50%;right:80px;transform:translateY(-50%);font-size:clamp(120px,18vw,300px);font-weight:900;color:rgba(255,255,255,.012);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.about_ctaSection__Ag4o9{background-color:var(--color-bg-base);padding:115.2px 60px;text-align:center;border-top:1px solid var(--color-bg-border)}.about_ctaHeadline__FHMVN{font-family:var(--font-display);font-size:clamp(36px,6vw,90px);font-weight:900;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-primary);margin:0 0 24px}.about_ctaSub__p4r7v{font-family:var(--font-body);font-size:16px;font-weight:400;line-height:28px;letter-spacing:-.16px;color:var(--color-text-secondary);max-width:480px;margin:0 auto 48px}.about_ctaButton__S6nLY{display:inline-block;font-family:var(--font-body);font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-primary);background-color:var(--color-accent);padding:16px 48px;text-decoration:none;transition:background-color .3s ease;min-height:44px;min-width:44px}.about_ctaButton__S6nLY:hover{background-color:var(--color-accent-hover)}@media (max-width:768px){.about_hero__MuVe9{padding:0 25px;min-height:50svh}.about_heroDecor__3Hdiz{display:none}.about_heroHeadline__vNrak{font-size:36px}.about_storySection__jAaSH{padding:60px 25px 48px}.about_storySection__jAaSH:before{display:none}.about_storyInner__cU_s5{gap:40px}.about_storyParagraph__9hUQx{font-size:16px;line-height:1.65}.about_japaneseDivider__843U_{padding:0 25px}.about_philosophySection__6jnKY{padding:80px 25px}.about_philosophySection__6jnKY:before{display:none}.about_philosophyQuote__pvxFH{font-size:28px}.about_studioSection__N1kuz{padding:60px 25px 48px}.about_studioSection__N1kuz:before{display:none}.about_studioHeader___jGbo{flex-direction:column;gap:24px}.about_studioHeaderLeft__5tdlF{flex:none;padding-right:0}.about_studioHeaderRight__pEEi0{flex:none}.about_studioDesc__cEC74{font-size:22px;line-height:1.15}.about_ctaSection__Ag4o9{padding:80px 25px}.about_ctaHeadline__FHMVN{font-size:36px}}