.ServiceIntroLanding_site__Tkj_T{--bg:#0b0b0c;--bg-soft:#131315;--bg-card:#17171a;--ink:#f3f0e8;--ink-dim:#b6b2a8;--ink-faint:#7c7a73;--line:rgba(243,240,232,0.14);--line-soft:rgba(243,240,232,0.08);--amber:#e8913c;--amber-soft:#f2b672;--amber-deep:#b8641f;--on-amber:#1a1205;--serif:"Fraunces Variable","Noto Serif KR Variable",Georgia,serif;--sans:"Inter Tight Variable","Pretendard Variable",system-ui,sans-serif;--body:"Pretendard Variable",Pretendard,"Apple SD Gothic Neo",system-ui,sans-serif;--lh-display:1.12;--lh-h1:1.12;--lh-h2:1.2;--lh-h3:1.32;--lh-body:1.65;--lh-lead:1.5;--lh-caption:1.5;--lh-label:1.3;--lh-button:1.2;--ls-display:-0.02em;--ls-h1:-0.015em;--ls-h2:-0.01em;--ls-h3:-0.005em;--ls-body:0em;--ls-lead:0em;--ls-caption:0em;--ls-label:0.02em;--ls-label-en:0.1em;--ls-button:0.02em;--maxw:1280px;--pad:clamp(20px,5vw,88px);min-height:100vh;overflow-x:clip;background:var(--bg);color:var(--ink);font-family:var(--body);line-height:var(--lh-body);letter-spacing:var(--ls-body);word-break:keep-all;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ServiceIntroLanding_site__Tkj_T :where(h1,h2,.ServiceIntroLanding_heroSub__7I096,.ServiceIntroLanding_chapterLead__5MWH3){text-wrap:balance}.ServiceIntroLanding_site__Tkj_T :where(p){text-wrap:pretty}.ServiceIntroLanding_site__Tkj_T *,.ServiceIntroLanding_site__Tkj_T :after,.ServiceIntroLanding_site__Tkj_T :before{box-sizing:border-box}.ServiceIntroLanding_site__Tkj_T :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote){margin:0}.ServiceIntroLanding_site__Tkj_T :where(ul,ol){padding:0;list-style:none}.ServiceIntroLanding_site__Tkj_T :where(a){color:inherit;text-decoration:none}.ServiceIntroLanding_site__Tkj_T :where(button){font:inherit;color:inherit;cursor:pointer}.ServiceIntroLanding_site__Tkj_T :where(img){max-width:100%;display:block}.ServiceIntroLanding_site__Tkj_T :where(:focus-visible){outline:2px solid var(--amber);outline-offset:3px;border-radius:4px}.ServiceIntroLanding_srOnly__uaAzJ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ServiceIntroLanding_container__KSIiY{width:100%;max-width:var(--maxw);margin:0 auto;padding-inline:var(--pad)}.ServiceIntroLanding_reveal__Vy6G5{opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.76,0,.24,1),transform .8s cubic-bezier(.76,0,.24,1)}.ServiceIntroLanding_revealVisible__hkgxt{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_reveal__Vy6G5{opacity:1;transform:none;transition:none}}.ServiceIntroLanding_headerSentinel__uR_Hp{position:absolute;top:88vh;height:1px;width:1px;pointer-events:none}.ServiceIntroLanding_topbar__QhHpu{position:fixed;inset:0 0 auto 0;z-index:40;padding-block:clamp(16px,2.4vw,26px);background:transparent;border-bottom:1px solid transparent;transition:background .4s ease,border-color .4s ease,padding .4s ease,-webkit-backdrop-filter .4s ease;transition:background .4s ease,border-color .4s ease,padding .4s ease,backdrop-filter .4s ease;transition:background .4s ease,border-color .4s ease,padding .4s ease,backdrop-filter .4s ease,-webkit-backdrop-filter .4s ease}.ServiceIntroLanding_topbarScrolled__S1_Vv{padding-block:12px;background:rgba(11,11,12,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line-soft)}.ServiceIntroLanding_topbarInner__tc76p{display:flex;align-items:center;justify-content:space-between;gap:20px}.ServiceIntroLanding_wordmark__vdTb8{position:relative;display:inline-flex;align-items:center;color:var(--ink);min-height:26px}.ServiceIntroLanding_wordmarkBrand__0GBzB{display:inline-flex;align-items:baseline;gap:10px;transition:opacity .4s ease}.ServiceIntroLanding_wordmarkKo__O4r3G{font-family:var(--serif);font-size:clamp(20px,2.2vw,26px);font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label)}.ServiceIntroLanding_wordmarkEn__t_cJe{font-size:clamp(11px,1vw,12px);color:var(--ink-faint)}.ServiceIntroLanding_wordmarkEn__t_cJe,.ServiceIntroLanding_wordmarkRunning__VIDON{font-family:var(--sans);font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label-en);text-transform:uppercase}.ServiceIntroLanding_wordmarkRunning__VIDON{position:absolute;left:0;top:50%;transform:translateY(-50%);white-space:nowrap;font-size:clamp(12px,1.1vw,13.5px);color:var(--ink);opacity:0;transition:opacity .4s ease;pointer-events:none}.ServiceIntroLanding_topbarScrolled__S1_Vv .ServiceIntroLanding_wordmarkBrand__0GBzB{opacity:0;pointer-events:none}.ServiceIntroLanding_topbarScrolled__S1_Vv .ServiceIntroLanding_wordmarkRunning__VIDON{opacity:1;pointer-events:auto}.ServiceIntroLanding_topActions__4mqBX{display:flex;align-items:center;gap:clamp(14px,2vw,26px)}.ServiceIntroLanding_pillCta__Us2Ho{display:inline-flex;align-items:center;gap:9px;height:48px;padding-inline:26px;border-radius:999px;background:var(--ink);color:#131315;font-family:var(--sans);font-size:15px;font-weight:600;line-height:var(--lh-button);letter-spacing:var(--ls-button);transition:transform .4s cubic-bezier(.76,0,.24,1),background .4s ease,color .4s ease}.ServiceIntroLanding_pillCta__Us2Ho:hover{transform:translateY(-2px);background:var(--amber);color:var(--on-amber)}.ServiceIntroLanding_textCta__cgvbT{font-family:var(--sans);font-size:15px;font-weight:600;color:var(--ink);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);transition:-webkit-text-decoration-color .3s ease;transition:text-decoration-color .3s ease;transition:text-decoration-color .3s ease,-webkit-text-decoration-color .3s ease}.ServiceIntroLanding_textCta__cgvbT:hover{-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber)}.ServiceIntroLanding_chapterIndex__Rntlx{position:fixed;left:0;right:0;bottom:0;z-index:35;padding:0;background:rgba(11,11,12,.78);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--line-soft);transform:translateY(100%);opacity:0;transition:transform .5s cubic-bezier(.76,0,.24,1),opacity .4s ease}.ServiceIntroLanding_chapterIndexOn__i537v{transform:none;opacity:1}.ServiceIntroLanding_chapterIndexInner__1dwkg{max-width:var(--maxw);margin:0 auto;padding-inline:var(--pad);display:grid;grid-template-columns:repeat(4,1fr)}.ServiceIntroLanding_chapterIndexItem__VZ4CB{display:flex;align-items:center;gap:12px;padding:15px 20px;border-left:1px solid var(--line-soft);color:var(--ink-faint);transition:color .3s ease,background .3s ease}.ServiceIntroLanding_chapterIndexItem__VZ4CB:first-child{border-left:0}.ServiceIntroLanding_chapterIndexItem__VZ4CB:hover{color:var(--ink-dim)}.ServiceIntroLanding_chapterIndexItemActive__9OzwL{color:var(--ink);background:rgba(232,145,60,.06)}.ServiceIntroLanding_chapterIndexNo__WLaMw{font-family:var(--serif);font-size:18px;font-weight:400;line-height:var(--lh-h3);letter-spacing:var(--ls-h3);color:var(--ink-faint);transition:color .3s ease}.ServiceIntroLanding_chapterIndexItemActive__9OzwL .ServiceIntroLanding_chapterIndexNo__WLaMw{color:var(--amber)}.ServiceIntroLanding_chapterIndexLabel__MyRwP{font-family:var(--sans);font-size:13.5px;font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label)}.ServiceIntroLanding_hero__jbl_T{position:relative;min-height:100svh;display:flex;align-items:flex-end;padding-block:clamp(120px,16vh,200px) clamp(56px,9vh,96px);overflow:hidden}.ServiceIntroLanding_heroBg__p6cqJ{position:absolute;inset:0;z-index:0;pointer-events:none}.ServiceIntroLanding_heroGrid__Q_bCn{position:absolute;top:clamp(90px,13vh,150px);left:var(--pad);width:min(340px,42vw);height:min(280px,30vh);background-image:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px);background-size:48px 48px;opacity:.9;-webkit-mask-image:linear-gradient(150deg,#000 20%,transparent 85%);mask-image:linear-gradient(150deg,#000 20%,transparent 85%)}.ServiceIntroLanding_heroSphere__L1rzS{position:absolute;right:clamp(-120px,-6vw,40px);top:50%;transform:translateY(-46%);width:clamp(360px,44vw,640px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 32%,#2c2c30 0,#1a1a1d 34%,#0d0d0f 66%,#060607 100%);box-shadow:inset -30px -30px 80px rgba(0,0,0,.7)}.ServiceIntroLanding_heroSphere__L1rzS:after{content:"";position:absolute;right:-12%;top:30%;width:46%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 40% 42%,var(--amber-soft) 0,var(--amber) 40%,var(--amber-deep) 66%,transparent 78%);filter:blur(2px);box-shadow:0 0 120px 40px rgba(232,145,60,.4);z-index:-1}.ServiceIntroLanding_heroGlow__fkPGY{position:absolute;right:-10%;bottom:-20%;width:60%;height:70%;background:radial-gradient(ellipse at 60% 50%,rgba(232,145,60,.16) 0,transparent 62%);filter:blur(20px)}.ServiceIntroLanding_heroInner__RnpEc{position:relative;z-index:10;width:100%}.ServiceIntroLanding_heroEyebrow__HIAz3{font-family:var(--sans);font-size:clamp(12px,1.1vw,14px);font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label-en);text-transform:uppercase;color:var(--ink-dim);margin-bottom:clamp(18px,2.4vw,30px)}.ServiceIntroLanding_heroTitle__BF6_s{max-width:14ch;margin:0}.ServiceIntroLanding_heroSerif__N_c9r{display:block;font-family:var(--serif);font-weight:340;font-optical-sizing:auto;font-size:clamp(52px,11vw,152px);line-height:1.04;letter-spacing:var(--ls-display);color:var(--ink)}.ServiceIntroLanding_heroSans__aq6VD{display:block;font-family:var(--sans);font-weight:800;font-size:clamp(46px,9.4vw,138px);line-height:1.02;letter-spacing:var(--ls-display);color:var(--ink);margin-top:clamp(2px,.4vw,6px)}.ServiceIntroLanding_heroSub__7I096{max-width:30ch;margin-top:clamp(26px,3.4vw,44px);font-size:clamp(16px,1.5vw,19px);line-height:var(--lh-lead);letter-spacing:var(--ls-lead);color:var(--ink-dim)}.ServiceIntroLanding_heroCue__PrBfO{display:inline-flex;align-items:center;gap:14px;margin-top:clamp(30px,4vw,52px);font-family:var(--sans);font-size:13px;font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label-en);text-transform:uppercase;color:var(--ink-faint)}.ServiceIntroLanding_heroCueDot__Xvxa2{position:relative;width:40px;height:22px;border-radius:999px;background:var(--line);flex:none}.ServiceIntroLanding_heroCueDot__Xvxa2:before{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--amber);animation:ServiceIntroLanding_cueSlide__6lydV 2.4s cubic-bezier(.76,0,.24,1) infinite}@keyframes ServiceIntroLanding_cueSlide__6lydV{0%,to{transform:translateX(0)}50%{transform:translateX(18px)}}@media (prefers-reduced-motion:reduce){.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_heroCueDot__Xvxa2:before{animation:none}}.ServiceIntroLanding_chapter__VQkGS{position:relative;padding-block:clamp(96px,16vh,240px);border-top:1px solid var(--line-soft)}.ServiceIntroLanding_chapterHead__kTwPT{display:flex;align-items:flex-start;gap:clamp(20px,4vw,64px);margin-bottom:clamp(48px,7vw,96px)}.ServiceIntroLanding_chapterNo__xTe3P{font-family:var(--serif);font-weight:330;font-size:clamp(48px,9vw,120px);line-height:1;color:var(--amber);flex:none;letter-spacing:var(--ls-display)}.ServiceIntroLanding_chapterHeadText__N4xzf{padding-top:clamp(4px,1vw,14px)}.ServiceIntroLanding_chapterKicker__y8u7i{font-family:var(--sans);font-size:clamp(12px,1.1vw,14px);font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label-en);text-transform:uppercase;color:var(--ink-faint);margin-bottom:clamp(14px,1.8vw,22px)}.ServiceIntroLanding_chapterTitle__uYxUc{margin:0;max-width:none;line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}.ServiceIntroLanding_chapterSerif__1dQjt{display:block;white-space:nowrap;font-family:var(--serif);font-weight:340;font-size:clamp(34px,6.2vw,88px);line-height:1.08;letter-spacing:var(--ls-h2);color:var(--ink)}.ServiceIntroLanding_chapterSans__obqpf{display:block;white-space:nowrap;font-family:var(--sans);font-weight:800;font-size:clamp(31px,5.5vw,78px);line-height:1.06;letter-spacing:var(--ls-display);color:var(--ink)}.ServiceIntroLanding_chapterLead__5MWH3{max-width:46ch;margin-top:clamp(22px,2.8vw,34px);font-size:clamp(16px,1.5vw,19px);line-height:var(--lh-lead);letter-spacing:var(--ls-lead);color:var(--ink-dim)}.ServiceIntroLanding_aboutGrid__drflH{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:clamp(32px,6vw,88px);gap:clamp(32px,6vw,88px);align-items:start}.ServiceIntroLanding_aboutBody__A32We p{font-size:clamp(16px,1.5vw,19px);line-height:var(--lh-body);letter-spacing:var(--ls-body);color:var(--ink-dim)}.ServiceIntroLanding_aboutBody__A32We p+p{margin-top:clamp(16px,1.8vw,22px)}.ServiceIntroLanding_aboutAside__KKW0r{border-left:1px solid var(--line);padding-left:clamp(20px,3vw,40px);display:flex;flex-direction:column;gap:clamp(20px,2.6vw,30px)}.ServiceIntroLanding_asideItem__xQdIQ{display:flex;flex-direction:column;gap:6px}.ServiceIntroLanding_asideLabel__0rWzL{font-family:var(--sans);font-size:12px;font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label-en);text-transform:uppercase;color:var(--ink-faint)}.ServiceIntroLanding_asideValue__ae2Xq{font-family:var(--serif);font-size:clamp(19px,2vw,24px);font-weight:400;line-height:var(--lh-h3);letter-spacing:var(--ls-h3);color:var(--ink)}.ServiceIntroLanding_serviceList__9N5EI{border-top:1px solid var(--line)}.ServiceIntroLanding_serviceRow__S4IJu{display:grid;grid-template-columns:clamp(56px,8vw,110px) 1fr;grid-gap:clamp(18px,4vw,56px);gap:clamp(18px,4vw,56px);padding-block:clamp(32px,4.4vw,52px);border-bottom:1px solid var(--line);align-items:start}.ServiceIntroLanding_serviceNo__gwBJH{font-family:var(--serif);font-weight:330;font-size:clamp(28px,3.6vw,48px);line-height:1;color:var(--amber);letter-spacing:var(--ls-h2)}.ServiceIntroLanding_serviceMain___cSuI{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:clamp(16px,3vw,48px);gap:clamp(16px,3vw,48px);align-items:baseline}.ServiceIntroLanding_serviceTitle__aLyom{font-family:var(--sans);font-size:clamp(24px,3vw,42px);font-weight:700;line-height:var(--lh-h2);letter-spacing:var(--ls-h2);color:var(--ink)}.ServiceIntroLanding_serviceTitleEn__SJQ7p{display:block;font-family:var(--sans);font-size:clamp(12px,1vw,13px);font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label-en);text-transform:uppercase;color:var(--ink-faint);margin-top:10px}.ServiceIntroLanding_serviceDesc__HStPG{font-size:clamp(15px,1.4vw,17px);line-height:var(--lh-body);letter-spacing:var(--ls-body);color:var(--ink-dim)}.ServiceIntroLanding_serviceTags__Laym_{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.ServiceIntroLanding_serviceTag__HyrnS{font-family:var(--sans);font-size:12px;font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label);color:var(--ink-dim);padding:6px 12px;border:1px solid var(--line);border-radius:999px}.ServiceIntroLanding_principleGrid__Xmwgs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px)}.ServiceIntroLanding_principleCard__fBq6I{border-top:2px solid var(--amber);padding-top:clamp(20px,2.6vw,30px);display:flex;flex-direction:column;gap:14px}.ServiceIntroLanding_principleNo__b8YM_{font-family:var(--sans);font-size:13px;font-weight:700;line-height:var(--lh-label);letter-spacing:var(--ls-label-en);color:var(--ink-faint)}.ServiceIntroLanding_principleTitle__qxs4n{font-family:var(--serif);font-size:clamp(22px,2.4vw,30px);font-weight:400;line-height:var(--lh-h3);letter-spacing:var(--ls-h3);color:var(--ink)}.ServiceIntroLanding_principleDesc__qRubv{font-size:clamp(15px,1.4vw,16.5px);line-height:var(--lh-body);letter-spacing:var(--ls-body);color:var(--ink-dim)}.ServiceIntroLanding_quote__A1Gpi{position:relative;padding-block:clamp(88px,14vh,200px);border-top:1px solid var(--line-soft);overflow:hidden}.ServiceIntroLanding_quoteGlow__l_XF_{position:absolute;left:8%;top:50%;transform:translateY(-50%);width:46%;height:120%;background:radial-gradient(ellipse at 30% 50%,rgba(232,145,60,.1) 0,transparent 62%);pointer-events:none}.ServiceIntroLanding_quoteBlock__cmB_c{position:relative;z-index:2;max-width:none}.ServiceIntroLanding_quoteText__0V8WU{max-width:19ch;font-family:var(--serif);font-weight:350;font-size:clamp(28px,4.4vw,60px);line-height:1.16;letter-spacing:var(--ls-h1);color:var(--ink);text-wrap:balance}.ServiceIntroLanding_quoteCite__rEtrP{display:block;margin-top:clamp(24px,3vw,40px);font-family:var(--sans);font-size:clamp(13px,1.2vw,15px);font-weight:600;font-style:normal;line-height:var(--lh-label);letter-spacing:var(--ls-label-en);text-transform:uppercase;color:var(--amber)}.ServiceIntroLanding_studioBand__p6AOH{padding-block:0 clamp(48px,7vw,96px)}.ServiceIntroLanding_studioBandFrame__GUrgH{position:relative;aspect-ratio:16/7;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line)}.ServiceIntroLanding_studioBandTint__6VuCW{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,transparent 52%,rgba(11,11,12,.62))}.ServiceIntroLanding_studioBandCaption__HcrxS{position:absolute;left:clamp(18px,2.4vw,32px);bottom:clamp(16px,2.2vw,26px);z-index:3;font-family:var(--sans);font-size:12.5px;font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label-en);text-transform:uppercase;color:var(--ink-dim)}.ServiceIntroLanding_workShowcase__aVFJW{margin-top:clamp(52px,6.5vw,88px)}.ServiceIntroLanding_workShowcaseLabel__EKnwR{margin:0 0 20px;font-family:var(--sans);font-size:12px;font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label-en);text-transform:uppercase;color:var(--ink-faint)}.ServiceIntroLanding_workShowcaseGrid__If1hs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(12px,1.4vw,20px);gap:clamp(12px,1.4vw,20px)}.ServiceIntroLanding_workShot___aPbg{position:relative;margin:0;aspect-ratio:4/3;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line)}.ServiceIntroLanding_workShotLabel__6Ha7h{position:absolute;left:15px;bottom:13px;z-index:3;font-family:var(--sans);font-size:12.5px;font-weight:600;line-height:var(--lh-label);letter-spacing:-.01em;color:#f3f0e8;text-shadow:0 1px 8px rgba(0,0,0,.6)}.ServiceIntroLanding_workShot___aPbg .ServiceIntroLanding_studioBandTint__6VuCW,.ServiceIntroLanding_workShot___aPbg:after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,transparent 55%,rgba(11,11,12,.5))}@media (max-width:720px){.ServiceIntroLanding_workShowcaseGrid__If1hs{grid-template-columns:1fr}.ServiceIntroLanding_studioBandFrame__GUrgH{aspect-ratio:4/3}}.ServiceIntroLanding_metricGrid__xueEl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px)}.ServiceIntroLanding_metricItem__aUqeY{display:flex;flex-direction:column;gap:10px}.ServiceIntroLanding_metricValue__d_l4o{font-family:var(--serif);font-weight:330;font-size:clamp(56px,9vw,122px);line-height:1.04;color:var(--ink);letter-spacing:var(--ls-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ServiceIntroLanding_metricSuffix__Ne_E2{color:var(--amber)}.ServiceIntroLanding_metricLabel__Fx9PB{font-family:var(--sans);font-size:clamp(15px,1.4vw,17px);font-weight:700;color:var(--ink);margin-top:6px}.ServiceIntroLanding_metricSub__CSDVA{font-size:clamp(13px,1.2vw,15px);line-height:var(--lh-caption);letter-spacing:var(--ls-caption);color:var(--ink-faint)}.ServiceIntroLanding_workMix__0jH25{margin-top:clamp(56px,8vw,100px);padding-top:clamp(36px,4.4vw,56px);border-top:1px solid var(--line)}.ServiceIntroLanding_workMixRow__s8__1{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(16px,3vw,40px);gap:clamp(16px,3vw,40px);align-items:end}.ServiceIntroLanding_workMixCol__eCuEr{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.ServiceIntroLanding_workMixValue__gfUAd{font-family:var(--sans);font-size:clamp(30px,4.6vw,62px);font-weight:800;line-height:1.04;letter-spacing:var(--ls-display);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ServiceIntroLanding_workMixBar__HBBJv{display:flex;align-items:flex-end;justify-content:center;width:100%;height:clamp(90px,14vw,150px);border-bottom:1px solid var(--line)}.ServiceIntroLanding_workMixBarFill__8LZT2{display:block;width:min(56%,72px);border-radius:6px 6px 0 0;background:linear-gradient(180deg,var(--amber-soft) 0,var(--amber-deep) 100%);transition:height .9s cubic-bezier(.76,0,.24,1)}.ServiceIntroLanding_workMixLabel__L1OPA{font-family:var(--sans);font-size:clamp(12px,1.2vw,14px);font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label);color:var(--ink-dim)}.ServiceIntroLanding_workMixCaption__RuigE{margin-top:clamp(18px,2.2vw,28px);text-align:center;font-family:var(--sans);font-size:12px;font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label-en);text-transform:uppercase;color:var(--ink-faint)}.ServiceIntroLanding_tldr__ymgjc{position:relative;display:flex;align-items:flex-start;gap:clamp(14px,2vw,22px);margin-top:clamp(40px,5vw,64px);padding:clamp(20px,2.6vw,30px) clamp(22px,3vw,36px);border-radius:20px;background:var(--bg-soft);border:1.5px solid transparent;background-image:linear-gradient(var(--bg-soft),var(--bg-soft)),linear-gradient(100deg,var(--amber) 0,var(--amber-deep) 50%,rgba(232,145,60,.3) 100%);background-origin:border-box;background-clip:padding-box,border-box}.ServiceIntroLanding_tldrTag__yuAiJ{flex:none;font-family:var(--sans);font-size:clamp(13px,1.3vw,15px);font-weight:800;line-height:var(--lh-label);letter-spacing:var(--ls-label-en);color:var(--amber);padding-top:2px}.ServiceIntroLanding_tldrText__nKIt_{font-size:clamp(15px,1.5vw,18px);line-height:var(--lh-body);letter-spacing:var(--ls-body);font-weight:500;color:var(--ink)}.ServiceIntroLanding_logoBlock__Zu3aQ{margin-top:clamp(56px,8vw,100px);padding-top:clamp(28px,3.4vw,40px);border-top:1px solid var(--line)}.ServiceIntroLanding_logoBlockLabel__hDs39{font-family:var(--sans);font-size:12px;font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label-en);text-transform:uppercase;color:var(--ink-faint);margin-bottom:clamp(20px,2.4vw,28px)}.ServiceIntroLanding_logoMarquee__WsnOV{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ServiceIntroLanding_logoTrack___Hl10{display:flex;align-items:center;gap:clamp(36px,5vw,72px);width:max-content;animation:ServiceIntroLanding_logoScroll__8r31_ 34s linear infinite}.ServiceIntroLanding_logoItem__Z03Nz{font-family:var(--serif);font-size:clamp(20px,2.2vw,30px);font-weight:400;line-height:var(--lh-h3);letter-spacing:var(--ls-h3);color:var(--ink-faint);white-space:nowrap;transition:color .3s ease}.ServiceIntroLanding_logoItem__Z03Nz:hover{color:var(--ink)}@keyframes ServiceIntroLanding_logoScroll__8r31_{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_logoTrack___Hl10{animation:none;flex-wrap:wrap;width:100%}.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_workMixBarFill__8LZT2{transition:none}}.ServiceIntroLanding_teamGrid__dSBnd{display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:center}.ServiceIntroLanding_portrait__QnfJJ{position:relative;width:100%;aspect-ratio:4/5;border-radius:6px;overflow:hidden;background:var(--bg-card);filter:grayscale(1) contrast(1.04)}.ServiceIntroLanding_portraitSvg__ki29U{position:absolute;inset:0;width:100%;height:100%}.ServiceIntroLanding_realPhoto__SghRW{object-fit:cover;object-position:50% 30%}.ServiceIntroLanding_portraitTag__NyyY_{position:absolute;left:16px;bottom:14px;z-index:2;font-family:var(--sans);font-size:11px;font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label-en);text-transform:uppercase;color:var(--ink);padding:6px 12px;border-radius:999px;background:rgba(11,11,12,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ServiceIntroLanding_teamList__CkB86{display:flex;flex-direction:column}.ServiceIntroLanding_teamMember__70Aji{display:flex;flex-direction:column;gap:6px;padding-block:clamp(18px,2.4vw,26px);border-bottom:1px solid var(--line)}.ServiceIntroLanding_teamMember__70Aji:first-child{border-top:1px solid var(--line)}.ServiceIntroLanding_teamName__uXAeo{font-family:var(--serif);font-size:clamp(22px,2.4vw,30px);font-weight:400;line-height:var(--lh-h3);letter-spacing:var(--ls-h3);color:var(--ink)}.ServiceIntroLanding_teamRole__HJBuE{font-family:var(--sans);font-size:12px;font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label-en);text-transform:uppercase;color:var(--amber)}.ServiceIntroLanding_teamLine__5SPKS{font-size:clamp(14px,1.3vw,16px);line-height:var(--lh-body);letter-spacing:var(--ls-body);color:var(--ink-dim);margin-top:4px}.ServiceIntroLanding_contact__xcqqG{position:relative;padding-block:clamp(96px,15vh,220px) clamp(96px,12vh,160px);border-top:1px solid var(--line-soft);overflow:hidden}.ServiceIntroLanding_contactGlow__FlEI_{position:absolute;left:50%;bottom:-30%;transform:translateX(-50%);width:90%;height:60%;background:radial-gradient(ellipse at 50% 100%,rgba(232,145,60,.14) 0,transparent 66%);pointer-events:none}.ServiceIntroLanding_contactGrid__UiYRK{position:relative;z-index:2;display:grid;grid-template-columns:1fr .9fr;grid-gap:clamp(36px,6vw,88px);gap:clamp(36px,6vw,88px);align-items:start}.ServiceIntroLanding_contactHead__U_bkw .ServiceIntroLanding_chapterSerif__1dQjt{font-size:clamp(44px,7.4vw,104px)}.ServiceIntroLanding_contactInfo__o2zmI{margin-top:clamp(30px,3.6vw,44px);display:flex;flex-direction:column;gap:clamp(16px,2vw,22px)}.ServiceIntroLanding_contactRow__0x9SK{display:flex;flex-direction:column;gap:5px}.ServiceIntroLanding_contactLabel__y1y8M{font-family:var(--sans);font-size:12px;font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label-en);text-transform:uppercase;color:var(--ink-faint)}.ServiceIntroLanding_contactValue__Q8LtT{font-size:clamp(15px,1.4vw,18px);line-height:var(--lh-lead);letter-spacing:var(--ls-body);color:var(--ink)}.ServiceIntroLanding_contactValueLink__LYH3M:hover{color:var(--amber)}.ServiceIntroLanding_form__pOxt0{display:flex;flex-direction:column;gap:clamp(18px,2.2vw,24px)}.ServiceIntroLanding_formRow__hOmhn{display:flex;flex-direction:column;gap:9px}.ServiceIntroLanding_formLabel__xMkKj{font-family:var(--sans);font-size:13px;font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label);color:var(--ink);display:flex;align-items:baseline;gap:8px}.ServiceIntroLanding_formHint__wNwZX{font-weight:400;font-size:12px;color:var(--ink-faint);letter-spacing:0}.ServiceIntroLanding_formField__oIuu9{position:relative;display:flex;align-items:center;border:1px solid var(--line);border-radius:12px;background:var(--bg-soft);transition:border-color .3s ease,background .3s ease}.ServiceIntroLanding_formField__oIuu9:focus-within{border-color:var(--amber);background:var(--bg-card)}.ServiceIntroLanding_formInput__sCVSS{flex:1 1;min-width:0;width:100%;border:0;background:transparent;color:var(--ink);font-family:var(--body);font-size:16px;line-height:var(--lh-lead);letter-spacing:var(--ls-body);padding:15px 16px;outline:none;resize:none}.ServiceIntroLanding_formInput__sCVSS::placeholder{color:var(--ink-faint)}.ServiceIntroLanding_formTextarea__DucLG{min-height:96px}.ServiceIntroLanding_formCheck__gcsd2{display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin-right:12px;border-radius:50%;color:var(--on-amber);background:var(--amber);opacity:0;transform:scale(.7);transition:opacity .3s ease,transform .3s ease;flex:none}.ServiceIntroLanding_formFieldValid__mWEvo .ServiceIntroLanding_formCheck__gcsd2{opacity:1;transform:scale(1)}.ServiceIntroLanding_formSubmit__xwekh{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:54px;padding-inline:30px;border:0;border-radius:999px;background:var(--amber);color:var(--on-amber);font-family:var(--sans);font-size:16px;font-weight:700;line-height:var(--lh-button);letter-spacing:var(--ls-button);transition:transform .4s cubic-bezier(.76,0,.24,1),background .3s ease,opacity .3s ease}.ServiceIntroLanding_formSubmit__xwekh:hover:not(:disabled){transform:translateY(-2px);background:var(--amber-soft)}.ServiceIntroLanding_formSubmit__xwekh:disabled{opacity:.4;cursor:not-allowed}.ServiceIntroLanding_formNote__zOgNf{font-size:13px;line-height:var(--lh-caption);letter-spacing:var(--ls-caption);color:var(--ink-faint)}.ServiceIntroLanding_formDone__bjTh1{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(28px,4vw,44px);border:1px solid var(--line);border-radius:16px;background:var(--bg-card)}.ServiceIntroLanding_formDoneMark__cVLBL{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--amber);color:var(--on-amber)}.ServiceIntroLanding_formDoneTitle__htabx{font-family:var(--serif);font-size:clamp(22px,2.4vw,28px);font-weight:400;line-height:var(--lh-h3);letter-spacing:var(--ls-h3);color:var(--ink)}.ServiceIntroLanding_formDoneText__LGkOZ{font-size:15px;line-height:var(--lh-body);letter-spacing:var(--ls-body);color:var(--ink-dim);max-width:40ch}.ServiceIntroLanding_footer__9fOQW{border-top:1px solid var(--line-soft);padding-block:clamp(40px,5vw,64px)}.ServiceIntroLanding_footerTop__c8MvD{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:clamp(28px,3.4vw,40px)}.ServiceIntroLanding_footerMark__DLoFn{font-family:var(--serif);font-size:clamp(28px,4vw,48px);font-weight:400;line-height:var(--lh-h2);color:var(--ink);letter-spacing:var(--ls-h2)}.ServiceIntroLanding_footerCta__8sjsc{display:inline-flex;align-items:center;gap:9px;height:46px;padding-inline:24px;border-radius:999px;border:1px solid var(--line);color:var(--ink);font-family:var(--sans);font-size:14px;font-weight:600;transition:border-color .3s ease,color .3s ease}.ServiceIntroLanding_footerCta__8sjsc:hover{border-color:var(--amber);color:var(--amber)}.ServiceIntroLanding_footerMeta__ninFj{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;font-family:var(--sans);font-size:12.5px;color:var(--ink-faint)}.ServiceIntroLanding_footerDemo__JEn7S{color:var(--ink-faint)}@media (max-width:1024px){.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_serviceMain___cSuI{grid-template-columns:1fr;gap:16px}.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_aboutGrid__drflH{grid-template-columns:1fr}.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_aboutAside__KKW0r{border-left:0;border-top:1px solid var(--line);padding-left:0;padding-top:clamp(24px,3vw,32px);flex-direction:row;flex-wrap:wrap;gap:28px 40px}}@media (max-width:860px){.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_contactGrid__UiYRK,.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_teamGrid__dSBnd{grid-template-columns:1fr}.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_portrait__QnfJJ{aspect-ratio:3/2;max-height:60vh}.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_chapterIndexLabel__MyRwP{display:none}.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_chapterIndexItem__VZ4CB{justify-content:center;padding-inline:8px}}@media (max-width:720px){.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_principleGrid__Xmwgs{grid-template-columns:1fr;gap:28px}.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_metricGrid__xueEl{grid-template-columns:1fr;gap:32px}.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_chapterHead__kTwPT{flex-direction:column;gap:16px}.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_serviceRow__S4IJu{grid-template-columns:1fr;gap:12px}.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_workMixRow__s8__1{grid-template-columns:repeat(2,1fr);gap:28px 20px}.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_footerMeta__ninFj{flex-direction:column;align-items:flex-start;gap:8px}.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_textCta__cgvbT{display:none}.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_tldr__ymgjc{flex-direction:column;gap:10px}}@media (max-width:420px){.ServiceIntroLanding_site__Tkj_T .ServiceIntroLanding_heroSphere__L1rzS{right:-30%;width:90vw}}.ServiceIntroLanding_site__Tkj_T :is(h1,h2,h3,h4,p,li,figcaption,blockquote){text-wrap:balance}