.AboutStudioPage-module__srSsxq__page{color:var(--black);background:linear-gradient(#fff 0%,#fbfaff 42%,#fff 100%);overflow:hidden}.AboutStudioPage-module__srSsxq__hero,.AboutStudioPage-module__srSsxq__origin,.AboutStudioPage-module__srSsxq__industry,.AboutStudioPage-module__srSsxq__notDesign,.AboutStudioPage-module__srSsxq__rules,.AboutStudioPage-module__srSsxq__different,.AboutStudioPage-module__srSsxq__direction,.AboutStudioPage-module__srSsxq__prefinal,.AboutStudioPage-module__srSsxq__finalCta{border-bottom:1px solid #6d37ff1a}.AboutStudioPage-module__srSsxq__hero{min-height:calc(100vh - 96px);padding:clamp(54px, 7vw, 118px) var(--page-gutter) clamp(70px, 9vw, 132px);background:linear-gradient(135deg,#f0edfceb,#fff0 54%),linear-gradient(#fff 0%,#f8f6ff 100%);align-items:center;display:grid}.AboutStudioPage-module__srSsxq__heroInner{grid-template-columns:minmax(0,1.08fr) minmax(420px,.72fr);align-items:center;gap:clamp(34px,5vw,96px);width:min(1800px,100%);margin:0 auto;display:grid}.AboutStudioPage-module__srSsxq__heroCopy{max-width:980px}.AboutStudioPage-module__srSsxq__kicker,.AboutStudioPage-module__srSsxq__sectionLabel{color:var(--brand);letter-spacing:0;text-transform:uppercase;margin:0;font-size:14px;font-weight:900}.AboutStudioPage-module__srSsxq__heroCopy h1{letter-spacing:0;max-width:1100px;margin:18px 0 42px;font-size:clamp(58px,6.1vw,118px);line-height:.92}.AboutStudioPage-module__srSsxq__heroCopy p:last-child{max-width:760px;color:var(--muted);margin:0;font-size:clamp(18px,1.35vw,25px);font-weight:650;line-height:1.35}.AboutStudioPage-module__srSsxq__heroVisual{background:linear-gradient(145deg,#ffffffc2,#f0edfcf0),#f7f4ff;border:1px solid #6d37ff29;border-radius:30px;min-height:clamp(440px,42vw,720px);position:relative;overflow:hidden;box-shadow:0 42px 110px #6d37ff29}.AboutStudioPage-module__srSsxq__heroImage{object-fit:cover;object-position:center;transform:scale(1.03)}.AboutStudioPage-module__srSsxq__heroGlass{max-width:min(420px,100% - 36px);color:var(--brand);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffb3;border:1px solid #ffffffbd;border-radius:22px;align-items:center;gap:14px;padding:18px 20px;display:inline-flex;position:absolute;bottom:clamp(18px,3vw,42px);right:clamp(18px,3vw,42px);box-shadow:0 24px 70px #1b0f4124}.AboutStudioPage-module__srSsxq__heroGlass svg,.AboutStudioPage-module__srSsxq__heroGlass span:first-child{width:34px;height:34px}.AboutStudioPage-module__srSsxq__heroGlass span:last-child{color:var(--black);text-transform:uppercase;font-size:15px;font-weight:900}.AboutStudioPage-module__srSsxq__origin{padding:clamp(78px, 9vw, 150px) var(--page-gutter)}.AboutStudioPage-module__srSsxq__originGrid{grid-template-columns:minmax(0,1.1fr) minmax(360px,.72fr);align-items:start;gap:clamp(36px,7vw,124px);width:min(1800px,100%);margin:24px auto 0;display:grid}.AboutStudioPage-module__srSsxq__origin .AboutStudioPage-module__srSsxq__sectionLabel{width:min(1800px,100%);margin:0 auto}.AboutStudioPage-module__srSsxq__originGrid h2{margin:0;font-size:clamp(42px,5vw,92px);line-height:.98}.AboutStudioPage-module__srSsxq__originText{gap:28px;padding-top:clamp(10px,2vw,36px);display:grid}.AboutStudioPage-module__srSsxq__originText p{color:var(--muted);margin:0;font-size:clamp(18px,1.28vw,24px);font-weight:650;line-height:1.45}.AboutStudioPage-module__srSsxq__industry{padding:0 var(--page-gutter) clamp(82px, 9vw, 150px)}.AboutStudioPage-module__srSsxq__industryPanel{color:#fff;background:linear-gradient(120deg,#0a0a0af5,#221646f0 58%,#6d37ffe0),#121015;border-radius:30px;align-content:center;gap:clamp(24px,3vw,48px);width:min(1800px,100%);min-height:clamp(560px,52vw,820px);margin:0 auto;padding:clamp(36px,6vw,92px);display:grid;box-shadow:0 46px 120px #17102d38}.AboutStudioPage-module__srSsxq__industryPanel .AboutStudioPage-module__srSsxq__kicker{color:#d9cdfd}.AboutStudioPage-module__srSsxq__industryPanel h2{max-width:1120px;margin:0;font-size:clamp(48px,6.4vw,126px);line-height:.9}.AboutStudioPage-module__srSsxq__industryLines{flex-wrap:wrap;gap:12px;display:flex}.AboutStudioPage-module__srSsxq__industryLines span{color:#ffffffdb;background:#ffffff14;border:1px solid #ffffff38;border-radius:999px;padding:14px 18px;font-size:16px;font-weight:850}.AboutStudioPage-module__srSsxq__industryPanel>p:last-child{color:#ffffffc7;max-width:820px;margin:0;font-size:clamp(18px,1.4vw,25px);font-weight:650;line-height:1.45}.AboutStudioPage-module__srSsxq__notDesign{padding:clamp(80px, 9vw, 150px) var(--page-gutter)}.AboutStudioPage-module__srSsxq__notDesignIntro{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:end;gap:clamp(28px,5vw,82px);width:min(1800px,100%);margin:0 auto;display:grid}.AboutStudioPage-module__srSsxq__notDesignIntro h2{margin:0;font-size:clamp(42px,4.7vw,92px);line-height:.98}.AboutStudioPage-module__srSsxq__sellGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;width:min(1800px,100%);margin:clamp(44px,5vw,86px) auto 0;display:grid}.AboutStudioPage-module__srSsxq__sellGrid span{min-height:clamp(148px,12vw,224px);color:var(--black);text-align:center;background:linear-gradient(140deg,#fffffff5,#f0edfcc7),#fff;border:1px solid #6d37ff26;border-radius:30px;place-items:center;padding:26px;font-size:clamp(25px,2.8vw,54px);font-weight:950;transition:transform .3s,border-color .3s,color .3s,box-shadow .3s;display:grid}.AboutStudioPage-module__srSsxq__sellGrid span:first-child,.AboutStudioPage-module__srSsxq__sellGrid span:nth-child(2),.AboutStudioPage-module__srSsxq__sellGrid span:nth-child(3){grid-column:span 2}.AboutStudioPage-module__srSsxq__sellGrid span:nth-child(4),.AboutStudioPage-module__srSsxq__sellGrid span:nth-child(5){grid-column:span 3}.AboutStudioPage-module__srSsxq__sellGrid span:hover{border-color:var(--brand);color:var(--brand);transform:translateY(-6px);box-shadow:0 28px 76px #6d37ff21}.AboutStudioPage-module__srSsxq__rules{width:min(1800px, calc(100% - (var(--page-gutter) * 2)));grid-template-columns:minmax(320px,.42fr) minmax(0,.58fr);gap:clamp(36px,6vw,100px);margin:0 auto;padding:clamp(80px,9vw,150px) 0;display:grid}.AboutStudioPage-module__srSsxq__rulesSticky{align-self:start;position:sticky;top:132px}.AboutStudioPage-module__srSsxq__rulesSticky h2{margin:18px 0 0;font-size:clamp(42px,4.5vw,82px);line-height:.98}.AboutStudioPage-module__srSsxq__ruleList{gap:18px;display:grid}.AboutStudioPage-module__srSsxq__ruleItem{background:#ffffffd1;border:1px solid #6d37ff21;border-radius:30px;grid-template-columns:84px 1fr;gap:clamp(18px,3vw,40px);padding:clamp(24px,3vw,42px);transition:transform .3s,border-color .3s,box-shadow .3s;display:grid;box-shadow:0 18px 54px #14102b0d}.AboutStudioPage-module__srSsxq__ruleItem:hover{border-color:var(--brand);transform:translate(-8px);box-shadow:0 28px 70px #6d37ff1f}.AboutStudioPage-module__srSsxq__ruleItem>span{background:var(--soft);width:62px;height:62px;color:var(--brand);border-radius:50%;place-items:center;font-size:20px;font-weight:950;display:grid}.AboutStudioPage-module__srSsxq__ruleItem h3{margin:0 0 10px;font-size:clamp(24px,2vw,36px);line-height:1.05}.AboutStudioPage-module__srSsxq__ruleItem p{max-width:720px;color:var(--muted);margin:0;font-size:17px;font-weight:650;line-height:1.45}.AboutStudioPage-module__srSsxq__different{padding:clamp(80px, 9vw, 150px) var(--page-gutter)}.AboutStudioPage-module__srSsxq__differentHeading{grid-template-columns:minmax(0,.35fr) minmax(0,.65fr);align-items:start;gap:clamp(28px,5vw,80px);width:min(1800px,100%);margin:0 auto clamp(36px,5vw,76px);display:grid}.AboutStudioPage-module__srSsxq__differentHeading h2{margin:0;font-size:clamp(40px,4.5vw,84px);line-height:.98}.AboutStudioPage-module__srSsxq__differentGrid{grid-template-columns:1fr 1.15fr .85fr;gap:18px;width:min(1800px,100%);margin:0 auto;display:grid}.AboutStudioPage-module__srSsxq__differenceCard{background:linear-gradient(150deg,#fffffffa,#f0edfcc2),#fff;border:1px solid #6d37ff24;border-radius:30px;align-content:end;gap:16px;min-height:280px;padding:clamp(26px,3vw,44px);transition:transform .3s,border-color .3s,box-shadow .3s;display:grid}.AboutStudioPage-module__srSsxq__differenceCard:nth-child(2){min-height:380px}.AboutStudioPage-module__srSsxq__differenceCard:nth-child(3){grid-row:span 2}.AboutStudioPage-module__srSsxq__differenceCard:nth-child(4){grid-column:span 2;min-height:220px}.AboutStudioPage-module__srSsxq__differenceCard:hover{border-color:var(--brand);transform:translateY(-8px);box-shadow:0 30px 76px #6d37ff21}.AboutStudioPage-module__srSsxq__differenceCard>span{width:52px;height:52px;color:var(--brand)}.AboutStudioPage-module__srSsxq__differenceCard h3{margin:0;font-size:clamp(24px,2vw,34px)}.AboutStudioPage-module__srSsxq__differenceCard p{max-width:520px;color:var(--muted);margin:0;font-size:17px;font-weight:650;line-height:1.45}.AboutStudioPage-module__srSsxq__direction{width:min(1800px, calc(100% - (var(--page-gutter) * 2)));grid-template-columns:minmax(320px,.42fr) minmax(0,.58fr);align-items:center;gap:clamp(28px,6vw,100px);margin:0 auto;padding:clamp(80px,9vw,150px) 0;display:grid}.AboutStudioPage-module__srSsxq__directionMedia{background:var(--soft);border-radius:30px;min-height:clamp(440px,42vw,680px);position:relative;overflow:hidden;box-shadow:0 34px 92px #6d37ff24}.AboutStudioPage-module__srSsxq__directionMedia img{object-fit:cover;object-position:center bottom}.AboutStudioPage-module__srSsxq__directionText{gap:34px;display:grid}.AboutStudioPage-module__srSsxq__directionText h2{margin:0;font-size:clamp(44px,5vw,96px);line-height:.96}.AboutStudioPage-module__srSsxq__directionText p:last-child{max-width:780px;color:var(--muted);margin:0;font-size:clamp(18px,1.35vw,25px);font-weight:650;line-height:1.45}.AboutStudioPage-module__srSsxq__prefinal{padding:clamp(90px, 11vw, 190px) var(--page-gutter);background:linear-gradient(120deg,#f0edfcd9,#fffffff2 62%),#fff}.AboutStudioPage-module__srSsxq__prefinal p{width:min(1500px,100%);color:var(--black);text-align:center;margin:0 auto;font-size:clamp(46px,7vw,140px);font-weight:950;line-height:.92}.AboutStudioPage-module__srSsxq__finalCta{width:min(1800px, calc(100% - (var(--page-gutter) * 2)));grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(28px,5vw,80px);margin:0 auto;padding:clamp(82px,9vw,150px) 0;display:grid}.AboutStudioPage-module__srSsxq__finalCta h2{max-width:1050px;margin:18px 0 40px;font-size:clamp(52px,7vw,132px);line-height:.9}.AboutStudioPage-module__srSsxq__finalCta p:last-child{max-width:760px;color:var(--muted);margin:0;font-size:clamp(18px,1.35vw,24px);font-weight:650;line-height:1.45}.AboutStudioPage-module__srSsxq__finalActions{gap:14px;min-width:min(360px,100%);display:grid}.AboutStudioPage-module__srSsxq__primaryButton,.AboutStudioPage-module__srSsxq__secondaryButton{border-radius:20px;justify-content:center;align-items:center;gap:12px;min-height:68px;padding:0 28px;font-size:16px;font-weight:950;transition:transform .25s,box-shadow .25s,border-color .25s,color .25s;display:inline-flex}.AboutStudioPage-module__srSsxq__primaryButton{background:var(--brand);color:#fff;border:0;box-shadow:0 22px 52px #6d37ff4d}.AboutStudioPage-module__srSsxq__primaryButton span{width:30px;height:30px;color:var(--brand);background:#fff;border-radius:9px;place-items:center;display:grid}.AboutStudioPage-module__srSsxq__primaryButton span span{width:18px;height:18px}.AboutStudioPage-module__srSsxq__secondaryButton{color:var(--black);background:#fff;border:1px solid #6d37ff38}.AboutStudioPage-module__srSsxq__primaryButton:hover,.AboutStudioPage-module__srSsxq__secondaryButton:hover{transform:translateY(-3px)}.AboutStudioPage-module__srSsxq__secondaryButton:hover{border-color:var(--brand);color:var(--brand)}@media (max-width:1180px){.AboutStudioPage-module__srSsxq__hero{min-height:auto}.AboutStudioPage-module__srSsxq__heroInner,.AboutStudioPage-module__srSsxq__originGrid,.AboutStudioPage-module__srSsxq__notDesignIntro,.AboutStudioPage-module__srSsxq__differentHeading,.AboutStudioPage-module__srSsxq__direction,.AboutStudioPage-module__srSsxq__finalCta{grid-template-columns:1fr}.AboutStudioPage-module__srSsxq__heroVisual{min-height:520px}.AboutStudioPage-module__srSsxq__rules{grid-template-columns:1fr}.AboutStudioPage-module__srSsxq__rulesSticky{position:static}.AboutStudioPage-module__srSsxq__differentGrid{grid-template-columns:1fr 1fr}.AboutStudioPage-module__srSsxq__sellGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.AboutStudioPage-module__srSsxq__sellGrid span:nth-child(n){grid-column:auto}.AboutStudioPage-module__srSsxq__differenceCard:nth-child(3),.AboutStudioPage-module__srSsxq__differenceCard:nth-child(4){grid-area:auto}.AboutStudioPage-module__srSsxq__finalActions{width:min(520px,100%)}}@media (max-width:760px){.AboutStudioPage-module__srSsxq__hero{padding-top:48px}.AboutStudioPage-module__srSsxq__heroCopy h1{font-size:clamp(45px,14vw,72px)}.AboutStudioPage-module__srSsxq__heroVisual{border-radius:24px;min-height:390px}.AboutStudioPage-module__srSsxq__heroGlass{justify-content:center;bottom:16px;left:16px;right:16px}.AboutStudioPage-module__srSsxq__origin,.AboutStudioPage-module__srSsxq__industry,.AboutStudioPage-module__srSsxq__notDesign,.AboutStudioPage-module__srSsxq__different{padding-top:66px;padding-bottom:66px}.AboutStudioPage-module__srSsxq__originGrid h2,.AboutStudioPage-module__srSsxq__notDesignIntro h2,.AboutStudioPage-module__srSsxq__rulesSticky h2,.AboutStudioPage-module__srSsxq__differentHeading h2,.AboutStudioPage-module__srSsxq__directionText h2{font-size:clamp(34px,11vw,54px)}.AboutStudioPage-module__srSsxq__industryPanel{border-radius:24px;min-height:auto;padding:30px 20px}.AboutStudioPage-module__srSsxq__industryPanel h2{font-size:clamp(42px,13vw,68px)}.AboutStudioPage-module__srSsxq__industryLines{display:grid}.AboutStudioPage-module__srSsxq__sellGrid{grid-template-columns:1fr}.AboutStudioPage-module__srSsxq__sellGrid span,.AboutStudioPage-module__srSsxq__sellGrid span:nth-child(2),.AboutStudioPage-module__srSsxq__sellGrid span:nth-child(4),.AboutStudioPage-module__srSsxq__sellGrid span:hover,.AboutStudioPage-module__srSsxq__sellGrid span:nth-child(2):hover,.AboutStudioPage-module__srSsxq__sellGrid span:nth-child(4):hover{grid-column:auto;min-height:118px;transform:none}.AboutStudioPage-module__srSsxq__sellGrid span:nth-child(3){grid-row:auto}.AboutStudioPage-module__srSsxq__rules,.AboutStudioPage-module__srSsxq__direction,.AboutStudioPage-module__srSsxq__finalCta{width:min(100% - 32px,1800px);padding-top:66px;padding-bottom:66px}.AboutStudioPage-module__srSsxq__ruleItem{border-radius:24px;grid-template-columns:1fr}.AboutStudioPage-module__srSsxq__ruleItem:hover{transform:translateY(-4px)}.AboutStudioPage-module__srSsxq__differentGrid{grid-template-columns:1fr}.AboutStudioPage-module__srSsxq__differenceCard,.AboutStudioPage-module__srSsxq__differenceCard:nth-child(2){border-radius:24px;min-height:230px}.AboutStudioPage-module__srSsxq__directionMedia{border-radius:24px;min-height:390px}.AboutStudioPage-module__srSsxq__prefinal{padding-top:80px;padding-bottom:80px}.AboutStudioPage-module__srSsxq__prefinal p,.AboutStudioPage-module__srSsxq__finalCta h2{font-size:clamp(42px,13vw,72px)}.AboutStudioPage-module__srSsxq__finalActions,.AboutStudioPage-module__srSsxq__primaryButton,.AboutStudioPage-module__srSsxq__secondaryButton{width:100%}}
