:root{--primary:#e0bc19;--primary-soft:rgba(224,188,25,.13);--primary-mid:rgba(224,188,25,.42);--ink:#15130a;--ink-2:#2a2615;--muted:#756f5b;--muted-2:#9b9278;--paper:#fffdf6;--white:#fff;--cream:#fff8da;--sand:#f5efd8;--line:rgba(38,32,8,.12);--line-strong:rgba(224,188,25,.48);--shadow:0 32px 100px rgba(44,35,6,.11);--shadow-strong:0 42px 130px rgba(92,74,10,.17);--radius-xxl:42px;--radius-xl:32px;--radius-lg:24px;--radius-md:18px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{margin:0;background:radial-gradient(circle at 16% 4%,rgba(224,188,25,.21),transparent 24rem),radial-gradient(circle at 84% 16%,rgba(255,238,152,.55),transparent 26rem),linear-gradient(180deg,#fffef8,#fffaf0 48%,#fff);color:var(--ink);font-family:Inter,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,Segoe UI,sans-serif;overflow-x:hidden;word-break:keep-all}body:before{inset:0;z-index:-2;background-image:radial-gradient(circle,rgba(43,37,12,.22) 1px,transparent 1.5px),radial-gradient(circle,rgba(224,188,25,.28) 1px,transparent 1.4px);background-size:42px 42px,96px 96px;background-position:0 0,14px 22px;opacity:.34}body:after,body:before{content:"";position:fixed;pointer-events:none}body:after{inset:auto -15% -34% -15%;height:52vh;z-index:-1;background:radial-gradient(ellipse at center,rgba(224,188,25,.17),transparent 62%);filter:blur(26px)}body::selection{background:var(--primary);color:#111}a{color:inherit;text-decoration:none}img,video{display:block;max-width:100%}button{font:inherit;color:inherit}main{min-height:70vh;overflow:hidden}.container{width:min(1180px,calc(100% - 44px));margin:0 auto}.section{position:relative;padding:140px 0}.center{text-align:center}section[data-focus-section]{position:relative;scroll-margin-top:110px;transition:opacity .7s ease,filter .7s ease,transform .7s cubic-bezier(.16,1,.3,1);opacity:.56;transform:translateY(14px) scale(.986);filter:saturate(.82)}section[data-focus-section].is-current{filter:saturate(1.04)}section[data-focus-section]:before{content:attr(data-focus-section);position:absolute;right:max(22px,calc((100vw - 1180px) / 2));top:84px;z-index:1;padding:9px 13px;border:1px solid rgba(224,188,25,.24);border-radius:999px;background:hsla(0,0%,100%,.72);box-shadow:0 16px 50px rgba(47,37,8,.08);color:rgba(39,31,8,.48);font-size:12px;font-weight:950;letter-spacing:.11em;text-transform:uppercase;opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease}section[data-focus-section].is-current:after{content:"";position:absolute;left:50%;top:50%;width:min(1120px,calc(100% - 48px));height:calc(100% - 70px);z-index:-1;border-radius:56px;transform:translate(-50%,-50%);border:1px solid rgba(224,188,25,.22);background:linear-gradient(135deg,hsla(0,0%,100%,.72),rgba(255,248,218,.18));box-shadow:0 44px 150px rgba(224,188,25,.12)}.pointer-glow{position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(520px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(224,188,25,.14),transparent 50%)}.scroll-progress{position:fixed;top:0;left:0;height:4px;width:100%;transform-origin:left;background:linear-gradient(90deg,var(--primary),#ffe991,var(--primary));z-index:220;box-shadow:0 0 18px rgba(224,188,25,.58)}.mission-rail{position:fixed;right:22px;top:50%;z-index:70;transform:translateY(-50%);display:grid;grid-gap:8px;gap:8px;width:172px;padding:14px;border:1px solid rgba(224,188,25,.28);border-radius:24px;background:hsla(0,0%,100%,.68);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 22px 80px rgba(37,30,7,.1)}.mission-rail span{color:var(--muted-2);font-size:10px;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.mission-rail strong{font-size:16px;line-height:1.15;letter-spacing:-.04em}.mission-rail i{display:block;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--primary),transparent);animation:railPulse 1.7s ease-in-out infinite}.reveal{opacity:0;transform:translate3d(0,64px,0) scale(.978);filter:blur(14px);transition:opacity .86s ease var(--reveal-delay),transform .86s cubic-bezier(.16,1,.3,1) var(--reveal-delay),filter .86s ease var(--reveal-delay)}.reveal.is-visible{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}.eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px;color:#7b650f;font-size:12px;line-height:1;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.eyebrow:before{content:"";width:38px;height:2px;border-radius:999px;background:var(--primary);box-shadow:0 0 18px rgba(224,188,25,.7)}.button{display:inline-flex;align-items:center;justify-content:center;min-height:60px;padding:0 28px;border-radius:999px;font-weight:950;letter-spacing:-.02em;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,background .25s ease}.button:hover{transform:translateY(-4px) scale(1.015)}.button.primary{background:var(--primary);color:#121005;box-shadow:0 18px 48px rgba(224,188,25,.35),inset 0 -2px 0 rgba(0,0,0,.13)}.button.glass{background:hsla(0,0%,100%,.68);border:1px solid var(--line);color:var(--ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 60px rgba(47,37,8,.08)}.magnetic-link{display:inline-flex;align-items:center;gap:10px;margin-top:26px;color:#8b700e;font-weight:950}.magnetic-link b{transition:transform .2s ease}.magnetic-link:hover b{transform:translate(4px,-4px)}.magnetic-link.light{color:#121005}.site-header{position:fixed;inset:0 0 auto 0;z-index:90;padding:22px 0;transition:padding .25s ease,background .25s ease,box-shadow .25s ease}.site-header.is-scrolled{padding:10px 0;background:hsla(0,0%,100%,.74);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 12px 50px rgba(41,32,6,.09)}.header-shell{display:flex;align-items:center;gap:14px;min-height:66px}.brand-chip{flex:0 0 auto;align-items:center;padding:8px;border-radius:999px}.logo-plate{width:240px;height:42px;display:flex;align-items:center;overflow:hidden}.logo-plate img{width:230px;height:auto}.desktop-nav{display:flex;align-items:center;gap:4px;margin-left:auto;padding:6px;border:1px solid rgba(37,30,8,.1);border-radius:999px;background:hsla(0,0%,100%,.58);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 14px 44px rgba(42,34,8,.07)}.desktop-nav a{padding:11px 14px;border-radius:999px;color:rgba(32,27,10,.68);font-size:14px;font-weight:850;transition:background .2s ease,color .2s ease,transform .2s ease}.desktop-nav a.active,.desktop-nav a:hover{background:var(--primary);color:#111;transform:translateY(-1px)}.header-action{padding:15px 18px;border-radius:999px;background:var(--ink);color:var(--white);font-size:14px;font-weight:950;box-shadow:0 14px 46px rgba(18,16,5,.18)}.mobile-toggle{display:none;width:52px;height:52px;border:1px solid rgba(37,30,8,.13);border-radius:999px;background:hsla(0,0%,100%,.75);margin-left:auto;padding:13px}.mobile-toggle span{display:block;height:2px;background:var(--ink);border-radius:999px;margin:4px 0}.mobile-panel{display:none;overflow:hidden;max-height:0;transition:max-height .28s ease;background:hsla(0,0%,100%,.94);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.mobile-panel.open{max-height:520px}.mobile-panel-inner{display:grid;grid-gap:8px;gap:8px;padding:12px 0 24px}.mobile-panel a{padding:16px 18px;border-radius:18px;font-size:18px;font-weight:900;color:rgba(32,27,10,.75);background:rgba(224,188,25,.08)}.mobile-panel .mobile-contact,.mobile-panel a.active{background:var(--primary);color:#111}.home-hero{position:relative;min-height:100svh;padding:172px 0 74px;overflow:hidden}.contact-hero-bg,.cosmic-map,.detail-hero-bg,.hero-bg-grid,.person-hero-bg,.sub-hero-bg{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(rgba(40,31,5,.065) 1px,transparent 0),linear-gradient(90deg,rgba(40,31,5,.065) 1px,transparent 0),radial-gradient(circle at 78% 22%,rgba(224,188,25,.22),transparent 22rem),radial-gradient(circle at 18% 40%,rgba(255,236,141,.58),transparent 18rem);background-size:78px 78px,78px 78px,auto,auto;-webkit-mask-image:linear-gradient(180deg,#000 65%,transparent);mask-image:linear-gradient(180deg,#000 65%,transparent)}.hero-layout-v3{position:relative;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(380px,.98fr);grid-gap:64px;gap:64px;align-items:center}.hero-copy-v3 h1{margin:0;font-size:clamp(64px,8vw,122px);line-height:.92;letter-spacing:-.085em;color:var(--ink)}.hero-copy-v3 h1 mark{display:inline-block;padding:0 .07em .05em;color:#121005;background:linear-gradient(180deg,transparent 50%,rgba(224,188,25,.7) 0);border-radius:18px}.hero-copy-v3 p{max-width:690px;margin:28px 0 0;color:var(--muted);font-size:clamp(19px,2.1vw,27px);line-height:1.55;letter-spacing:-.045em}.hero-copy-v3 p strong{color:var(--ink)}.hero-actions{display:flex;flex-wrap:wrap;gap:13px;margin-top:36px}.space-navigator{position:relative;min-height:560px;border:1px solid rgba(224,188,25,.28);border-radius:50px;background:radial-gradient(circle at center,hsla(0,0%,100%,.92),rgba(255,248,218,.6) 42%,hsla(0,0%,100%,.78) 72%),linear-gradient(145deg,hsla(0,0%,100%,.76),rgba(255,248,219,.66));box-shadow:var(--shadow-strong);overflow:hidden}.navigator-grid{position:absolute;inset:0;background:linear-gradient(rgba(35,29,10,.075) 1px,transparent 0),linear-gradient(90deg,rgba(35,29,10,.075) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at center,#000 20%,transparent 76%);mask-image:radial-gradient(circle at center,#000 20%,transparent 76%)}.orbit-line{position:absolute;left:50%;top:50%;border:1px dashed rgba(120,98,21,.28);border-radius:50%;transform:translate(-50%,-50%)}.orbit-a{width:76%;height:76%;animation:spin 22s linear infinite}.orbit-b{width:54%;height:54%;animation:spinReverse 18s linear infinite}.navigator-core{position:absolute;left:50%;top:50%;width:190px;height:190px;display:grid;place-items:center;align-content:center;grid-gap:10px;gap:10px;transform:translate(-50%,-50%);border-radius:50%;background:var(--primary);color:#161206;box-shadow:0 28px 90px rgba(224,188,25,.36),inset 0 -8px 20px rgba(0,0,0,.08)}.navigator-core span{font-size:58px;font-weight:1000;letter-spacing:-.08em}.navigator-core strong{font-size:12px;letter-spacing:.13em;text-transform:uppercase}.space-word{position:absolute;display:inline-flex;align-items:center;justify-content:center;min-width:108px;min-height:42px;padding:0 16px;border-radius:999px;background:hsla(0,0%,100%,.82);border:1px solid rgba(40,32,8,.12);box-shadow:0 18px 52px rgba(45,36,7,.1);color:#55440b;font-size:13px;font-weight:950;animation:floaty 4.6s ease-in-out infinite}.word-1{left:10%;top:18%}.word-2{right:9%;top:21%;animation-delay:.4s}.word-3{left:12%;bottom:20%;animation-delay:.8s}.word-4{right:8%;bottom:17%;animation-delay:1.2s}.word-5{left:50%;top:7%;transform:translateX(-50%);animation-delay:1.6s}.probe-card{position:absolute;display:grid;grid-gap:5px;gap:5px;padding:16px 18px;border-radius:24px;background:rgba(18,16,5,.88);color:var(--white);box-shadow:0 30px 80px rgba(18,16,5,.18);animation:floaty 5.4s ease-in-out infinite}.probe-card small{color:hsla(0,0%,100%,.58);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.probe-card b{font-size:18px;letter-spacing:-.04em}.probe-one{left:22px;bottom:28px}.probe-two{right:22px;top:30px;animation-delay:1s}.metric-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:58px}.metric-card{min-height:168px;padding:26px;border:1px solid rgba(40,32,8,.1);border-radius:32px;background:hsla(0,0%,100%,.7);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 68px rgba(45,36,7,.07)}.metric-card strong{display:block;font-size:clamp(34px,4vw,56px);line-height:1;letter-spacing:-.08em;color:var(--ink)}.metric-card span{display:block;margin-top:12px;color:#7d6410;font-weight:950}.metric-card p{margin:8px 0 0;color:var(--muted);line-height:1.5}.scroll-cue{position:absolute;left:50%;bottom:26px;transform:translateX(-50%);color:var(--muted-2);font-size:11px;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.scroll-cue:after{content:"";display:block;width:1px;height:40px;margin:10px auto 0;background:linear-gradient(var(--primary),transparent);animation:cueDrop 1.5s ease-in-out infinite}.manifesto-section{position:relative;padding:150px 0}.manifesto-grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);grid-gap:60px;gap:60px;align-items:start}.article-block-v3 h2,.center-hero-v3 h1,.contact-hero-inner h1,.detail-hero-copy-v3 h1,.final-cta h2,.manifesto-title h2,.person-letter-v3 h1,.section-header h2,.statement-mega h2,.story-copy h2,.values-big-copy h2{margin:0;color:var(--ink);font-size:clamp(42px,5.8vw,86px);line-height:.98;letter-spacing:-.075em}.manifesto-list{display:grid;grid-gap:16px;gap:16px}.manifesto-item{display:grid;grid-template-columns:auto 1fr;grid-gap:24px;gap:24px;align-items:center;padding:30px;border:1px solid var(--line);border-radius:32px;background:hsla(0,0%,100%,.76);box-shadow:var(--shadow);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.manifesto-item:hover{transform:translateY(-7px);border-color:var(--line-strong);box-shadow:var(--shadow-strong)}.article-block-v3>span,.career-v3-card>span,.contact-card-v3>span,.manifesto-item span,.manifesto-large-card span,.process-card span{color:#8c7211;font-size:12px;font-weight:1000;letter-spacing:.14em;text-transform:uppercase}.manifesto-item p{margin:0;font-size:clamp(22px,2.4vw,34px);line-height:1.25;letter-spacing:-.055em;font-weight:900}.section-header{max-width:860px;margin-bottom:54px}.section-header.center{margin-left:auto;margin-right:auto;text-align:center}.section-header.center .eyebrow{justify-content:center}.section-header p{max-width:760px;margin:24px 0 0;color:var(--muted);font-size:19px;line-height:1.7;letter-spacing:-.025em}.service-v3-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.service-v3-grid.large{gap:28px}.service-v3-grid.compact{margin-top:0}.service-card-v3{position:relative;display:grid;grid-template-rows:330px auto;min-height:720px;border:1px solid rgba(42,34,8,.12);border-radius:46px;background:hsla(0,0%,100%,.8);box-shadow:var(--shadow);overflow:hidden;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.service-card-v3:hover{transform:translateY(-10px);border-color:var(--line-strong);box-shadow:var(--shadow-strong)}.service-card-visual{display:grid;place-items:center;margin:14px 14px 0;border-radius:36px;background:radial-gradient(circle at 50% 50%,rgba(224,188,25,.25),transparent 44%),linear-gradient(135deg,#fff9de,#fff 55%,#fff3b7)}.service-card-visual:before{content:"";position:absolute;left:50%;top:50%;width:520px;height:520px;border:1px dashed rgba(92,75,15,.24);border-radius:50%;animation:spin 28s linear infinite}.service-card-visual{position:relative;overflow:hidden}.service-card-visual img{position:absolute;inset:0;z-index:1;width:100%;height:100%;max-height:none;object-fit:cover;object-position:center;filter:drop-shadow(0 22px 32px rgba(45,36,7,.14))}.service-card-number{position:absolute;right:18px;bottom:16px;z-index:2;display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--ink);color:var(--white);font-weight:1000;letter-spacing:-.04em}.service-card-copy{padding:36px}.service-card-copy>span{color:#82680e;font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.service-card-copy h3{margin:14px 0;font-size:clamp(42px,4.6vw,64px);line-height:.95;letter-spacing:-.075em}.service-card-copy p{margin:0;color:var(--muted);font-size:18px;line-height:1.65}.keyword-cloud,.link-pill-group,.service-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.keyword-cloud em,.link-pill,.service-tags em{display:inline-flex;align-items:center;min-height:38px;padding:0 13px;border-radius:999px;background:rgba(224,188,25,.12);border:1px solid rgba(224,188,25,.24);color:#70590b;font-size:13px;font-style:normal;font-weight:850}.link-pill{background:hsla(0,0%,100%,.74);color:var(--ink);box-shadow:0 12px 34px rgba(38,30,6,.06)}.link-pill span{margin-left:6px}.detail-body-grid-v3,.detail-hero-grid-v3,.person-hero-grid-v3,.values-theater-grid,.visual-story-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:68px;gap:68px;align-items:center}.image-stack-v3{position:relative;min-height:620px}.image-panel{position:absolute;border:1px solid rgba(40,32,8,.12);border-radius:42px;background:var(--white);box-shadow:var(--shadow-strong);overflow:hidden}.image-panel img{width:100%;height:100%;object-fit:cover}.image-panel.tall{left:0;top:0;width:70%;height:560px}.image-panel.small{right:0;bottom:8px;width:54%;height:300px}.image-panel.floating-note{right:34px;top:56px;width:245px;padding:22px;background:var(--primary);color:#151205;animation:floaty 4.8s ease-in-out infinite}.image-panel.floating-note span{display:block;font-size:12px;font-weight:950;letter-spacing:.14em;text-transform:uppercase;opacity:.72}.image-panel.floating-note strong{display:block;margin-top:8px;font-size:18px;line-height:1.08;letter-spacing:-.05em}.article-block-v3 p,.article-cta-v3 p,.center-hero-v3 p,.contact-hero-inner p,.detail-hero-copy-v3 p,.person-letter-v3 p,.statement-mega p,.story-copy p,.values-big-copy p{color:var(--muted);font-size:19px;line-height:1.78;letter-spacing:-.03em}.story-bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:32px}.story-bento div{padding:22px;border:1px solid var(--line);border-radius:28px;background:hsla(0,0%,100%,.72);box-shadow:0 14px 42px rgba(42,34,8,.06)}.story-bento b{display:block;margin-bottom:8px;font-size:18px}.story-bento span{color:var(--muted);line-height:1.5}.values-theater{overflow:hidden}.career-v3-section:before,.process-section:before,.values-theater:before{content:"";position:absolute;left:50%;top:50%;width:680px;height:680px;border:1px dashed rgba(120,97,18,.18);border-radius:50%;transform:translate(-50%,-50%);animation:spin 42s linear infinite}.value-stack{display:grid;grid-gap:14px;gap:14px}.value-row{width:100%;display:grid;grid-template-columns:auto 1fr;grid-gap:22px;gap:22px;padding:26px;text-align:left;border:1px solid var(--line);border-radius:30px;background:hsla(0,0%,100%,.75);box-shadow:0 18px 60px rgba(42,34,8,.06);cursor:pointer;transition:transform .25s ease,border-color .25s ease,background .25s ease}.value-row.active,.value-row:hover{transform:translateY(-4px);border-color:var(--line-strong);background:rgba(255,248,218,.88)}.value-index{color:#8c7211;font-weight:950}.value-copy strong{display:block;margin-bottom:12px;font-size:28px;line-height:1.1;letter-spacing:-.055em}.value-copy em{display:block;max-height:0;overflow:hidden;color:var(--muted);font-style:normal;line-height:1.7;transition:max-height .32s ease}.value-row.active .value-copy em{max-height:220px}.career-v3-grid,.contact-grid-v3,.manifesto-page-grid,.press-grid,.process-grid,.production-grid-v3,.statement-theater-grid,.team-editorial-grid{display:grid;grid-gap:22px;gap:22px}.team-editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-editorial-card{display:grid;grid-template-columns:210px 1fr;grid-gap:26px;gap:26px;align-items:center;padding:18px;border:1px solid var(--line);border-radius:38px;background:hsla(0,0%,100%,.78);box-shadow:var(--shadow);transition:transform .25s ease,box-shadow .25s ease}.team-editorial-card:hover{transform:translateY(-8px);box-shadow:var(--shadow-strong)}.team-image{height:260px;border-radius:28px;overflow:hidden;background:var(--sand)}.team-image img{width:100%;height:100%;object-fit:cover}.team-editorial-card span{color:#846a0d;font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.team-editorial-card h3{margin:10px 0;font-size:36px;line-height:.98;letter-spacing:-.06em}.team-editorial-card p{color:var(--muted);line-height:1.65}.press-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.press-card{overflow:hidden;border:1px solid var(--line);border-radius:38px;background:hsla(0,0%,100%,.78);box-shadow:var(--shadow)}.press-image{display:block;height:280px;background:var(--cream);overflow:hidden}.press-image img{width:100%;height:100%;object-fit:cover}.press-copy{padding:30px}.press-copy span{color:#846a0d;font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.press-copy h3{margin:12px 0;font-size:28px;line-height:1.18;letter-spacing:-.045em}.press-copy p{color:var(--muted);line-height:1.65}.final-cta{position:relative;padding:150px 0 170px}.final-cta-inner{position:relative;padding:clamp(42px,7vw,88px);border:1px solid rgba(224,188,25,.32);border-radius:54px;background:radial-gradient(circle at 80% 20%,rgba(224,188,25,.28),transparent 18rem),linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(255,248,218,.8));box-shadow:var(--shadow-strong);overflow:hidden}.final-cta-inner:after{content:"";position:absolute;right:-120px;bottom:-170px;width:440px;height:440px;border:1px dashed rgba(92,75,15,.25);border-radius:50%;animation:rotateOnly 30s linear infinite}.final-cta p{max-width:680px}.contact-hero-v3,.detail-hero-v3,.person-hero-v3,.sub-hero-v3{position:relative;min-height:78svh;display:flex;align-items:center;padding:170px 0 110px;overflow:hidden}.sub-hero-v3-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:60px;gap:60px;align-items:center}.center-hero-v3 h1,.sub-hero-v3-copy h1{margin:0;font-size:clamp(52px,7vw,104px);line-height:.92;letter-spacing:-.08em}.center-hero-v3 p,.sub-hero-v3-copy p{max-width:760px;margin:26px auto 0;font-size:40px}.sub-hero-v3-visual{position:relative;min-height:520px;border-radius:50px;overflow:hidden;background:var(--white);box-shadow:var(--shadow-strong)}.detail-logo-stage:before,.sub-hero-v3-visual:before{content:"";position:absolute;inset:16px;border:1px dashed rgba(96,76,13,.22);border-radius:42px;z-index:1;pointer-events:none}.sub-hero-v3-visual img{width:100%;height:100%;min-height:520px;object-fit:cover}.detail-floating-badge,.glass-caption,.portrait-label{position:absolute;left:24px;bottom:24px;z-index:3;padding:14px 18px;border-radius:999px;background:hsla(0,0%,100%,.82);border:1px solid rgba(224,188,25,.28);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--ink);font-weight:950;box-shadow:0 18px 50px rgba(39,31,6,.1)}.career-v3-grid,.contact-grid-v3,.manifesto-page-grid,.process-grid,.statement-theater-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-block-v3,.article-cta-v3,.career-v3-card,.contact-card-v3,.manifesto-large-card,.process-card,.service-switcher,.statement-mega{position:relative;padding:36px;border:1px solid var(--line);border-radius:38px;background:hsla(0,0%,100%,.78);box-shadow:var(--shadow);overflow:hidden}.article-cta-v3,.statement-mega.accent{background:linear-gradient(135deg,rgba(255,248,218,.94),hsla(0,0%,100%,.85));border-color:rgba(224,188,25,.28)}.statement-mega>span{color:#846a0d;font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.manifesto-large-card{min-height:260px;display:flex;flex-direction:column;justify-content:space-between}.manifesto-large-card p{margin:26px 0 0;font-size:clamp(26px,3vw,42px);line-height:1.13;letter-spacing:-.06em;font-weight:900}.detail-hero-copy-v3 h1{font-size:clamp(72px,10vw,142px)}.detail-logo-stage{display:grid;place-items:center;min-height:520px;border:1px solid rgba(224,188,25,.28);border-radius:52px;background:radial-gradient(circle at center,rgba(224,188,25,.22),transparent 42%),hsla(0,0%,100%,.78);box-shadow:var(--shadow-strong);overflow:hidden}.detail-logo-card{position:relative;z-index:2;display:grid;place-items:center;width:min(78%,460px);min-height:230px;padding:36px;border-radius:42px;background:var(--white);box-shadow:0 22px 80px rgba(45,36,7,.12)}.detail-logo-card img{max-height:170px;object-fit:contain}.detail-floating-badge{left:auto;right:24px;background:var(--primary)}.detail-body-grid-v3{align-items:start}.service-switcher{position:-webkit-sticky;position:sticky;top:118px;display:grid;grid-gap:12px;gap:12px}.service-switcher>span{color:#846a0d;font-size:12px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.service-switcher a{display:flex;gap:10px;align-items:center;padding:18px;border-radius:22px;background:rgba(224,188,25,.08);color:var(--muted);font-weight:900}.service-switcher a.active{background:var(--primary);color:#111}.detail-article-v3{display:grid;grid-gap:22px;gap:22px}.article-block-v3 h3,.article-cta-v3 h3,.career-v3-card h2,.contact-card-v3 h2,.process-card h3{margin:14px 0 12px;font-size:clamp(30px,3.4vw,52px);line-height:1.05;letter-spacing:-.06em}.feature-black{background:#171304}.feature-black,.feature-black h3,.feature-black p{color:var(--white)}.feature-black p{opacity:.72}.media-block-v3{padding:24px}.video-frame-v3{margin-top:24px;border-radius:30px;overflow:hidden;background:#111;box-shadow:0 20px 80px rgba(18,16,5,.17)}.video-frame-v3 iframe,.video-frame-v3 video{width:100%;aspect-ratio:16/9;border:0;display:block}.caption{font-size:14px!important;margin:14px 0 0!important}.production-grid-v3{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.production-grid-v3 div{padding:22px;border-radius:24px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12)}.production-grid-v3 strong{display:block;font-size:18px;line-height:1.15}.production-grid-v3 p{font-size:14px;line-height:1.55}.article-cta-v3{text-align:center}.person-portrait-v3{position:relative;height:min(76vh,690px);min-height:520px;border:1px solid var(--line);border-radius:52px;background:var(--sand);overflow:hidden;box-shadow:var(--shadow-strong)}.person-portrait-v3 img{width:100%;height:100%;object-fit:cover}.portrait-label{display:grid;grid-gap:3px;gap:3px;border-radius:28px}.portrait-label span{color:#846a0d;font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.person-letter-v3 .lead{color:var(--ink);font-weight:850}.career-v3-card ul{display:grid;grid-gap:13px;gap:13px;padding:0;margin:22px 0 0;list-style:none}.career-v3-card li{position:relative;padding-left:20px;color:var(--muted);line-height:1.7}.career-v3-card li:before{content:"";position:absolute;left:0;top:.75em;width:8px;height:8px;border-radius:50%;background:var(--primary)}.contact-hero-inner{max-width:900px}.contact-hero-inner h1{font-size:clamp(58px,8vw,116px)}.contact-grid-v3{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-card-v3{min-height:310px;display:flex;flex-direction:column}.contact-orb{display:grid;place-items:center;width:70px;height:70px;margin-bottom:36px;border-radius:50%;background:var(--primary);box-shadow:0 18px 46px rgba(224,188,25,.28);font-size:26px}.contact-card-v3 a,.contact-card-v3 p{margin:auto 0 0;color:var(--muted);line-height:1.7;font-weight:800}.process-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.process-card{min-height:300px}.process-card p{color:var(--muted);line-height:1.7}.center-hero-v3{max-width:980px;text-align:center}.center-hero-v3 .eyebrow{justify-content:center}.site-footer{position:relative;padding:0 0 36px;border-top:1px solid rgba(40,32,8,.1);background:hsla(0,0%,100%,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden}.footer-marquee{overflow:hidden;border-bottom:1px solid rgba(40,32,8,.08)}.footer-marquee div{display:flex;gap:42px;width:max-content;padding:28px 0;animation:marquee 28s linear infinite}.footer-marquee span{font-size:clamp(32px,6vw,84px);line-height:.9;font-weight:1000;letter-spacing:-.08em;color:rgba(27,22,6,.1);white-space:nowrap}.footer-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(180px,.55fr) minmax(0,1fr);grid-gap:36px;gap:36px;padding:58px 0 36px}.footer-logo{margin-bottom:32px}.footer-logo img{width:230px}.footer-brand p{max-width:520px;color:var(--muted);line-height:1.7}.footer-column{display:grid;align-content:start;grid-gap:12px;gap:12px}.footer-column strong{margin-bottom:8px;font-size:13px;color:#846a0d;letter-spacing:.12em;text-transform:uppercase}.footer-column a,.footer-column p{margin:0;color:var(--muted);line-height:1.6}.footer-bottom{display:flex;justify-content:space-between;gap:18px;padding-top:26px;border-top:1px solid rgba(40,32,8,.08);color:var(--muted-2);font-size:14px}.smart-image-fallback{display:grid;place-items:center;width:100%;height:100%;min-height:220px;border-radius:inherit;background:linear-gradient(135deg,var(--cream),var(--white));color:#7d6410;font-size:24px;font-weight:950;letter-spacing:-.04em}.center-copy,.sub-hero{padding:180px 0;text-align:center}.center-copy h1{margin:0;font-size:clamp(50px,7vw,96px);letter-spacing:-.08em}.center-copy p{color:var(--muted);font-size:20px}section[data-focus-section]:before{background-image:radial-gradient(circle at 16px 50%,var(--primary) 0 5px,transparent 6px);background-repeat:no-repeat}@keyframes spin{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes rotateOnly{to{transform:rotate(1turn)}}.space-backdrop{position:fixed;inset:0;z-index:-3;pointer-events:none;overflow:hidden;background:linear-gradient(115deg,hsla(0,0%,100%,.92),rgba(255,251,233,.84) 42%,hsla(0,0%,100%,.94)),radial-gradient(circle at 18% 18%,rgba(224,188,25,.18),transparent 26rem),radial-gradient(circle at 88% 72%,rgba(224,188,25,.14),transparent 28rem)}.space-backdrop:before{content:"";position:absolute;inset:-10%;background-image:linear-gradient(rgba(33,27,9,.055) 1px,transparent 0),linear-gradient(90deg,rgba(33,27,9,.055) 1px,transparent 0),radial-gradient(circle,rgba(45,36,9,.2) 1px,transparent 1.6px),radial-gradient(circle,rgba(224,188,25,.52) 1px,transparent 1.8px);background-size:84px 84px,84px 84px,54px 54px,132px 132px;background-position:0 0,0 0,16px 10px,28px 34px;opacity:.48;transform:translateZ(0);animation:starMapDrift 34s linear infinite}.space-backdrop:after{content:"";position:absolute;left:50%;top:8%;width:1200px;height:1200px;border-radius:50%;transform:translateX(-50%);background:radial-gradient(circle at center,transparent 0 34%,rgba(224,188,25,.16) 34.2% 34.5%,transparent 35%),radial-gradient(circle at center,transparent 0 49%,rgba(34,28,9,.09) 49.2% 49.45%,transparent 50%),radial-gradient(circle at center,transparent 0 63%,rgba(224,188,25,.12) 63.2% 63.45%,transparent 64%);opacity:.64;animation:rotateOnly 80s linear infinite}.space-aurora{position:absolute;width:42vw;height:42vw;border-radius:999px;filter:blur(28px);opacity:.56;mix-blend-mode:multiply}.aurora-one{left:-10vw;top:10vh;background:radial-gradient(circle,rgba(224,188,25,.32),transparent 62%);animation:auroraFloat 16s ease-in-out infinite}.aurora-two{right:-12vw;top:42vh;background:radial-gradient(circle,rgba(255,233,128,.5),transparent 63%);animation:auroraFloat 19s ease-in-out infinite reverse}.aurora-three{left:22vw;bottom:-18vw;background:radial-gradient(circle,rgba(224,188,25,.18),transparent 66%);animation:auroraFloat 22s ease-in-out infinite}.star-dust{position:absolute;width:360px;height:360px;border-radius:50%;border:1px solid rgba(224,188,25,.18);box-shadow:0 0 80px rgba(224,188,25,.12),inset 0 0 70px rgba(224,188,25,.08);opacity:.46}.dust-one{right:9%;top:18%;animation:spin 34s linear infinite}.dust-two{left:7%;bottom:10%;width:260px;height:260px;animation:spinReverse 30s linear infinite}.comet{position:absolute;width:180px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(224,188,25,.85),rgba(18,15,4,.52),transparent);transform:rotate(-24deg);opacity:0;filter:drop-shadow(0 0 10px rgba(224,188,25,.8))}.comet-one{left:-20%;top:18%;animation:cometFly 7s ease-in-out infinite}.comet-two{left:-24%;top:54%;animation:cometFly 9s ease-in-out 2.2s infinite}.comet-three{left:-18%;top:82%;animation:cometFly 10s ease-in-out 5s infinite}body{background:linear-gradient(180deg,hsla(0,0%,100%,.86),rgba(255,250,231,.78) 44%,hsla(0,0%,100%,.95)),radial-gradient(circle at 16% 4%,rgba(224,188,25,.22),transparent 24rem),radial-gradient(circle at 84% 16%,rgba(255,238,152,.52),transparent 26rem)}body:before{opacity:.18}.pointer-glow{z-index:2;background:radial-gradient(520px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(224,188,25,.22),transparent 46%),radial-gradient(210px circle at var(--mouse-x,50%) var(--mouse-y,50%),hsla(0,0%,100%,.55),transparent 68%);mix-blend-mode:multiply}.scroll-progress{height:6px;background:linear-gradient(90deg,#171304,var(--primary),#fff0a6,var(--primary))}section[data-focus-section]{opacity:.42;transform:translateY(36px) scale(.965);filter:saturate(.66) blur(.7px);transition:opacity .85s ease,filter .85s ease,transform .85s cubic-bezier(.16,1,.3,1)}section[data-focus-section].is-current{opacity:1;transform:translateY(0) scale(1);filter:saturate(1.12) blur(0)}section[data-focus-section]:after{opacity:0;transition:opacity .55s ease,transform .55s cubic-bezier(.16,1,.3,1),box-shadow .55s ease}section[data-focus-section].is-current:after{opacity:1;background:radial-gradient(circle at 88% 12%,rgba(224,188,25,.19),transparent 19rem),radial-gradient(circle at 8% 92%,rgba(255,236,147,.44),transparent 22rem),linear-gradient(135deg,hsla(0,0%,100%,.82),rgba(255,248,218,.26));border:1px solid rgba(224,188,25,.36);box-shadow:0 54px 180px rgba(224,188,25,.18),inset 0 0 0 1px hsla(0,0%,100%,.82),inset 0 0 70px rgba(224,188,25,.08)}.mission-rail{width:196px;padding:16px;border-color:rgba(224,188,25,.38);background:hsla(0,0%,100%,.82);box-shadow:0 24px 90px rgba(52,41,8,.14),inset 0 0 0 1px hsla(0,0%,100%,.72)}.mission-rail strong{font-size:18px;line-height:1.22}.mission-percent{display:grid;place-items:center;width:58px;height:58px;margin-top:8px;border-radius:50%;background:radial-gradient(circle,var(--primary),#fff1a8);color:#161204;font-size:16px;font-weight:1000;letter-spacing:-.04em;box-shadow:0 16px 40px rgba(224,188,25,.28),inset 0 -2px 0 rgba(0,0,0,.1)}.mission-dots{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.mission-dots button{width:10px;height:10px;padding:0;border:0;border-radius:999px;background:rgba(37,30,8,.18);cursor:pointer;transition:width .25s ease,background .25s ease,box-shadow .25s ease,transform .25s ease}.mission-dots button.active{width:30px;background:var(--primary);box-shadow:0 0 0 5px rgba(224,188,25,.14),0 0 22px rgba(224,188,25,.7);transform:translateY(-1px)}.reveal{transform:translate3d(0,76px,0) scale(.95) rotateX(5deg);transform-origin:50% 100%;filter:blur(18px)}.reveal.is-visible{transform:translateZ(0) scale(1) rotateX(0)}.site-header{padding:18px 0}.header-shell{min-height:60px}.site-header.is-scrolled{padding:8px 0}.logo-plate{width:218px;height:39px}.logo-plate img{width:210px}.desktop-nav a{padding:10px 12px;font-size:13px}.header-action{padding:14px 17px}.home-hero{padding-top:152px}.hero-layout-v3{grid-template-columns:minmax(0,.98fr) minmax(390px,1.02fr)}.hero-copy-v3 h1{font-size:clamp(48px,6.7vw,78px);line-height:1.08;letter-spacing:-.072em}.hero-copy-v3 h1 mark{background:linear-gradient(180deg,transparent 58%,rgba(224,188,25,.72) 0);box-shadow:0 12px 44px rgba(224,188,25,.2)}.hero-copy-v3 p{margin-top:30px;font-size:clamp(18px,1.75vw,23px);line-height:1.82;letter-spacing:-.035em}.space-navigator{min-height:600px;border-width:2px;background:radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.98),rgba(255,248,218,.74) 39%,hsla(0,0%,100%,.86) 72%),conic-gradient(from 120deg,rgba(224,188,25,.32),hsla(0,0%,100%,.86),rgba(224,188,25,.16),hsla(0,0%,100%,.94),rgba(224,188,25,.32));box-shadow:0 54px 160px rgba(104,82,8,.2),inset 0 0 0 1px hsla(0,0%,100%,.88);transform-style:preserve-3d}.space-navigator:after,.space-navigator:before{content:"";position:absolute;inset:24px;border-radius:42px;pointer-events:none}.space-navigator:before{border:1px solid rgba(224,188,25,.32);box-shadow:inset 0 0 80px rgba(224,188,25,.08)}.space-navigator:after{inset:-40% -16%;background:linear-gradient(115deg,transparent 0 40%,hsla(0,0%,100%,.82) 48%,rgba(224,188,25,.22) 52%,transparent 60% 100%);animation:scannerSweep 5.6s ease-in-out infinite;opacity:.75}.navigator-grid{background-size:34px 34px;opacity:.95}.scan-beam{left:50%;top:50%;width:105%;height:105%;border-radius:50%;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,rgba(224,188,25,.44),transparent 18%,transparent 100%);mix-blend-mode:multiply;opacity:.48;animation:rotateAround 7s linear infinite}.orbit-a{width:84%;height:84%;border-style:solid;border-color:rgba(224,188,25,.36)}.orbit-b{width:62%;height:62%;border-color:rgba(37,30,8,.18)}.orbit-c{width:40%;height:40%;border-color:rgba(224,188,25,.22);animation:spin 12s linear infinite}.navigator-core{width:176px;height:176px;background:radial-gradient(circle at 32% 24%,#fff3a3,var(--primary) 55%,#cfa90d);animation:corePulse 2.8s ease-in-out infinite}.navigator-core:after,.navigator-core:before{content:"";position:absolute;inset:-20px;border-radius:50%;border:1px solid rgba(224,188,25,.32);animation:pulseRing 2.8s ease-out infinite}.navigator-core:after{inset:-42px;animation-delay:.8s}.navigator-core span{font-size:52px}.space-word{min-width:112px;min-height:44px;border-color:rgba(224,188,25,.32);box-shadow:0 20px 60px rgba(45,36,7,.14),0 0 0 7px rgba(224,188,25,.08)}.mini-planet{position:absolute;z-index:2;border-radius:50%;background:var(--primary);box-shadow:0 0 24px rgba(224,188,25,.72),inset -6px -8px 12px rgba(0,0,0,.12)}.planet-one{width:18px;height:18px;left:19%;top:44%;animation:planetOne 9s linear infinite}.planet-two{width:13px;height:13px;right:24%;bottom:34%;animation:planetTwo 11s linear infinite}.planet-three{width:10px;height:10px;left:48%;top:21%;animation:planetThree 8s linear infinite}.navigator-comet{position:absolute;z-index:2;width:120px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(224,188,25,.92),rgba(21,19,10,.56),transparent);opacity:0;filter:drop-shadow(0 0 10px rgba(224,188,25,.8))}.nav-comet-one{left:-30%;top:23%;transform:rotate(-18deg);animation:navigatorComet 5.8s ease-in-out .4s infinite}.nav-comet-two{left:-34%;top:73%;transform:rotate(-26deg);animation:navigatorComet 7.2s ease-in-out 2.8s infinite}.probe-card{z-index:4;background:rgba(21,18,7,.92);border:1px solid hsla(0,0%,100%,.12)}.article-block-v3,.article-cta-v3,.career-v3-card,.contact-card-v3,.manifesto-item,.manifesto-large-card,.metric-card,.press-card,.process-card,.service-card-v3,.statement-mega,.story-bento div,.team-editorial-card,.value-row{position:relative;isolation:isolate}.article-block-v3:before,.article-cta-v3:before,.career-v3-card:before,.contact-card-v3:before,.manifesto-item:before,.manifesto-large-card:before,.metric-card:before,.press-card:before,.process-card:before,.service-card-v3:before,.statement-mega:before,.team-editorial-card:before,.value-row:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(115deg,transparent 0 38%,hsla(0,0%,100%,.84) 46%,rgba(224,188,25,.22) 51%,transparent 60% 100%);transform:translateX(-125%);transition:transform .7s cubic-bezier(.16,1,.3,1)}.article-block-v3:hover:before,.article-cta-v3:hover:before,.career-v3-card:hover:before,.contact-card-v3:hover:before,.manifesto-item:hover:before,.manifesto-large-card:hover:before,.metric-card:hover:before,.press-card:hover:before,.process-card:hover:before,.service-card-v3:hover:before,.statement-mega:hover:before,.team-editorial-card:hover:before,.value-row:hover:before{transform:translateX(125%)}.article-block-v3:hover,.article-cta-v3:hover,.career-v3-card:hover,.contact-card-v3:hover,.manifesto-item:hover,.manifesto-large-card:hover,.metric-card:hover,.press-card:hover,.process-card:hover,.statement-mega:hover,.team-editorial-card:hover{border-color:rgba(224,188,25,.48);box-shadow:0 38px 120px rgba(128,101,8,.16),0 0 0 1px rgba(224,188,25,.18)}.metric-card{transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.metric-card:hover{transform:translateY(-8px) rotate(-.4deg)}.metric-card strong{font-size:clamp(31px,3.5vw,50px)}.article-block-v3 h2,.center-hero-v3 h1,.contact-hero-inner h1,.detail-hero-copy-v3 h1,.final-cta h2,.manifesto-title h2,.person-letter-v3 h1,.section-header h2,.statement-mega h2,.story-copy h2,.values-big-copy h2{font-size:clamp(36px,4.7vw,68px);line-height:1.17;letter-spacing:-.066em}.section-header{max-width:920px;margin-bottom:62px}.section-header p{font-size:18px;line-height:1.82}.manifesto-item p{font-size:clamp(20px,2.05vw,29px);line-height:1.42;letter-spacing:-.048em}.service-card-copy h3{font-size:clamp(36px,4vw,54px);line-height:1.08}.article-block-v3 h3,.article-cta-v3 h3,.career-v3-card h2,.contact-card-v3 h2,.process-card h3{line-height:1.16}.center-hero-v3 h1,.sub-hero-v3-copy h1{font-size:clamp(42px,5.8vw,82px);line-height:1.14;letter-spacing:-.07em}.detail-hero-copy-v3 h1{font-size:clamp(54px,7.2vw,102px);line-height:1.1}.contact-hero-inner h1{font-size:clamp(46px,6.2vw,86px);line-height:1.13}.service-card-v3{border-radius:42px;background:hsla(0,0%,100%,.86);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.service-card-v3:hover{transform:translateY(-14px) scale(1.015)}.service-card-visual:after{content:"";position:absolute;inset:22px;border-radius:28px;background:linear-gradient(90deg,rgba(224,188,25,.22) 1px,transparent 0),linear-gradient(rgba(224,188,25,.18) 1px,transparent 0);background-size:28px 28px;opacity:.48;-webkit-mask-image:radial-gradient(circle,#000,transparent 72%);mask-image:radial-gradient(circle,#000,transparent 72%);animation:starMapDrift 20s linear infinite}.service-card-number{box-shadow:0 18px 40px rgba(20,17,6,.24),0 0 0 8px rgba(224,188,25,.12)}.image-panel.tall{animation:subtleFloat 6s ease-in-out infinite}.image-panel.small{animation:subtleFloat 6.8s ease-in-out infinite reverse}.detail-logo-stage,.final-cta-inner,.person-portrait-v3,.sub-hero-v3-visual{transform-style:preserve-3d}.detail-logo-stage:after,.final-cta-inner:before,.person-portrait-v3:after,.sub-hero-v3-visual:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 42%,hsla(0,0%,100%,.72) 49%,rgba(224,188,25,.18) 53%,transparent 62% 100%);transform:translateX(-120%);animation:glassSweep 6.2s ease-in-out infinite}.final-cta-inner:before{border-radius:inherit}.press-card{transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.press-card:hover{transform:translateY(-8px)}.image-panel img,.person-portrait-v3 img,.press-image img,.sub-hero-v3-visual img,.team-image img{transition:transform .7s cubic-bezier(.16,1,.3,1),filter .7s ease}.image-stack-v3:hover img,.person-portrait-v3:hover img,.press-card:hover img,.sub-hero-v3-visual:hover img,.team-editorial-card:hover img{transform:scale(1.06);filter:saturate(1.08) contrast(1.02)}.button.primary{box-shadow:0 18px 48px rgba(224,188,25,.42),0 0 0 7px rgba(224,188,25,.12),inset 0 -2px 0 rgba(0,0,0,.13)}.button:hover{transform:translateY(-5px) scale(1.025)}.value-row.active{box-shadow:0 28px 90px rgba(224,188,25,.18),0 0 0 1px rgba(224,188,25,.22)}@keyframes starMapDrift{to{transform:translate3d(-84px,-84px,0)}}@keyframes auroraFloat{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(42px,-26px,0) scale(1.16)}}@keyframes cometFly{0%,8%{opacity:0;transform:translateZ(0) rotate(-24deg)}18%{opacity:1}42%{opacity:0;transform:translate3d(140vw,34vh,0) rotate(-24deg)}to{opacity:0;transform:translate3d(140vw,34vh,0) rotate(-24deg)}}@keyframes scannerSweep{0%,34%{transform:translateX(-42%) rotate(8deg);opacity:0}52%{opacity:.75}78%,to{transform:translateX(42%) rotate(8deg);opacity:0}}@keyframes rotateAround{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes corePulse{0%,to{box-shadow:0 28px 90px rgba(224,188,25,.36),0 0 0 0 rgba(224,188,25,.22),inset 0 -8px 20px rgba(0,0,0,.08)}50%{box-shadow:0 34px 110px rgba(224,188,25,.48),0 0 0 16px rgba(224,188,25,.08),inset 0 -8px 20px rgba(0,0,0,.08)}}@keyframes pulseRing{0%{transform:scale(.8);opacity:.7}to{transform:scale(1.28);opacity:0}}@keyframes planetOne{to{transform:rotate(1turn) translateX(208px) rotate(-1turn)}}@keyframes planetTwo{to{transform:rotate(-1turn) translateX(158px) rotate(1turn)}}@keyframes planetThree{to{transform:rotate(1turn) translateX(110px) rotate(-1turn)}}@keyframes navigatorComet{0%,12%{opacity:0;transform:translateX(0) rotate(var(--angle,-18deg))}22%{opacity:1}54%,to{opacity:0;transform:translateX(760px) translateY(180px) rotate(var(--angle,-18deg))}}@keyframes subtleFloat{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(0,-14px,0) rotate(-.7deg)}}@keyframes glassSweep{0%,42%{transform:translateX(-120%) skewX(-12deg);opacity:0}54%{opacity:.72}76%,to{transform:translateX(120%) skewX(-12deg);opacity:0}}@keyframes spinReverse{to{transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes cueDrop{0%,to{transform:scaleY(.45);opacity:.45}50%{transform:scaleY(1);opacity:1}}@keyframes railPulse{0%,to{opacity:.45;transform:scaleX(.42);transform-origin:left}50%{opacity:1;transform:scaleX(1);transform-origin:left}}@keyframes marquee{to{transform:translateX(-50%)}}@media (max-width:1180px){.mission-rail{display:none}section[data-focus-section]:before{right:24px}}@media (max-width:980px){.container{width:min(100% - 32px,720px)}.desktop-nav,.header-action{display:none}.mobile-panel,.mobile-toggle{display:block}.brand-chip{padding:7px}.logo-plate{width:206px}.logo-plate img{width:200px}.contact-hero-v3,.detail-hero-v3,.home-hero,.person-hero-v3,.sub-hero-v3{padding-top:132px}.final-cta,.manifesto-section,.section{padding:96px 0}section[data-focus-section]{opacity:1;transform:none;filter:none}section[data-focus-section]:after,section[data-focus-section]:before{display:none}.detail-body-grid-v3,.detail-hero-grid-v3,.hero-layout-v3,.manifesto-grid,.person-hero-grid-v3,.sub-hero-v3-grid,.values-theater-grid,.visual-story-grid{grid-template-columns:1fr;gap:38px}.space-navigator{min-height:470px}.contact-grid-v3,.metric-strip,.process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.career-v3-grid,.manifesto-page-grid,.press-grid,.service-v3-grid,.statement-theater-grid,.team-editorial-grid{grid-template-columns:1fr}.service-switcher{position:relative;top:0}.production-grid-v3{grid-template-columns:1fr}.team-editorial-card{grid-template-columns:170px 1fr}.sub-hero-v3-visual,.sub-hero-v3-visual img{min-height:420px}}@media (max-width:680px){.container{width:min(100% - 24px,560px)}.site-header{padding:12px 0}.logo-plate{width:172px;height:38px}.logo-plate img{width:174px}.mobile-toggle{width:48px;height:48px}.center-hero-v3 h1,.contact-hero-inner h1,.hero-copy-v3 h1,.sub-hero-v3-copy h1{font-size:clamp(48px,15vw,72px)}.article-block-v3 p,.center-hero-v3 p,.contact-hero-inner p,.detail-hero-copy-v3 p,.hero-copy-v3 p,.person-letter-v3 p,.story-copy p,.values-big-copy p{font-size:17px}.hero-actions{align-items:stretch}.button,.hero-actions .button{width:100%;min-height:56px}.space-navigator{min-height:390px;border-radius:34px}.navigator-core{width:138px;height:138px}.navigator-core span{font-size:42px}.space-word{min-width:86px;min-height:36px;font-size:11px}.probe-card{display:none}.contact-grid-v3,.metric-strip,.process-grid,.story-bento{grid-template-columns:1fr}.metric-card{min-height:auto}.manifesto-item{grid-template-columns:1fr;padding:24px}.manifesto-item p{font-size:24px}.service-card-v3{grid-template-rows:250px auto;min-height:auto;border-radius:34px}.service-card-copy{padding:26px}.service-card-copy h3{font-size:40px}.image-stack-v3{min-height:520px}.image-panel.tall{width:86%;height:470px}.image-panel.small{width:58%;height:210px}.image-panel.floating-note{right:8px;top:28px;width:210px}.team-editorial-card{grid-template-columns:1fr}.team-image{height:360px}.press-image{height:210px}.article-block-v3,.article-cta-v3,.career-v3-card,.contact-card-v3,.manifesto-large-card,.process-card,.service-switcher,.statement-mega{padding:26px;border-radius:30px}.detail-logo-stage{min-height:390px;border-radius:36px}.detail-hero-copy-v3 h1{font-size:64px}.person-portrait-v3{min-height:440px;height:520px;border-radius:36px}.footer-grid{grid-template-columns:1fr}.footer-bottom{flex-direction:column}}@media (max-width:980px){.space-backdrop:after{width:820px;height:820px;top:10%}.space-aurora{width:70vw;height:70vw}.home-hero{padding-top:126px}.center-hero-v3 h1,.contact-hero-inner h1,.detail-hero-copy-v3 h1,.hero-copy-v3 h1,.sub-hero-v3-copy h1{line-height:1.16;letter-spacing:-.062em}.space-navigator{min-height:500px}.reveal{transform:translate3d(0,44px,0) scale(.98)}}@media (max-width:680px){.logo-plate{width:166px;height:36px}.logo-plate img{width:166px}.center-hero-v3 h1,.contact-hero-inner h1,.hero-copy-v3 h1,.sub-hero-v3-copy h1{font-size:clamp(36px,11.5vw,56px);line-height:1.18;letter-spacing:-.058em}.detail-hero-copy-v3 h1{font-size:clamp(40px,12vw,60px);line-height:1.15}.article-block-v3 h2,.final-cta h2,.manifesto-title h2,.person-letter-v3 h1,.section-header h2,.statement-mega h2,.story-copy h2,.values-big-copy h2{font-size:clamp(31px,9.4vw,46px);line-height:1.2;letter-spacing:-.052em}.article-block-v3 p,.center-hero-v3 p,.contact-hero-inner p,.detail-hero-copy-v3 p,.hero-copy-v3 p,.person-letter-v3 p,.story-copy p,.values-big-copy p{line-height:1.75}.space-navigator{min-height:410px}.navigator-core{width:126px;height:126px}.navigator-core span{font-size:38px}.orbit-a{width:82%;height:82%}.orbit-b{width:59%;height:59%}.orbit-c{width:38%;height:38%}.space-word{min-width:80px;min-height:34px;padding:0 10px;font-size:10px}.metric-card:hover,.press-card:hover,.service-card-v3:hover,.team-editorial-card:hover{transform:none}.space-backdrop:before{background-size:64px 64px,64px 64px,40px 40px,102px 102px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.space-navigator{border-radius:46px;background:linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(255,250,226,.86) 42%,hsla(0,0%,100%,.96)),linear-gradient(90deg,rgba(224,188,25,.16),transparent 32%,rgba(224,188,25,.12));box-shadow:0 42px 140px rgba(116,91,5,.18),inset 0 0 0 1px hsla(0,0%,100%,.92),inset 0 -42px 90px rgba(224,188,25,.08)}.space-navigator:before{inset:22px;border-radius:34px;border:1px solid rgba(224,188,25,.26);background:linear-gradient(90deg,rgba(224,188,25,.12) 1px,transparent 0),linear-gradient(rgba(224,188,25,.1) 1px,transparent 0);background-size:72px 72px;box-shadow:inset 0 0 90px rgba(224,188,25,.08);animation:gridBreath 5.5s ease-in-out infinite}.space-navigator:after{inset:-18% -24%;border-radius:0;background:linear-gradient(108deg,transparent 0 36%,hsla(0,0%,100%,.75) 45%,rgba(224,188,25,.24) 49%,transparent 60% 100%);opacity:.72;animation:scannerSweep 5.8s ease-in-out infinite}.navigator-grid{background:linear-gradient(rgba(35,29,10,.06) 1px,transparent 0),linear-gradient(90deg,rgba(35,29,10,.06) 1px,transparent 0),radial-gradient(circle at 22% 28%,rgba(224,188,25,.18),transparent 14rem),radial-gradient(circle at 76% 70%,rgba(224,188,25,.12),transparent 16rem);background-size:38px 38px,38px 38px,auto,auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);opacity:.85}.scan-beam{position:absolute;inset:0;width:auto;height:auto;border-radius:inherit;transform:none;background:linear-gradient(100deg,transparent 0 38%,rgba(224,188,25,.18) 45%,hsla(0,0%,100%,.78) 50%,rgba(224,188,25,.15) 55%,transparent 64% 100%);mix-blend-mode:normal;opacity:.72;animation:scannerSweep 6.5s ease-in-out infinite}.route-path{position:absolute;z-index:1;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(224,188,25,.88),rgba(30,24,7,.28),transparent);transform-origin:left center;filter:drop-shadow(0 0 14px rgba(224,188,25,.36));overflow:hidden}.route-path:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0 18%,hsla(0,0%,100%,.92) 46%,transparent 72% 100%);transform:translateX(-100%);animation:pathSignal 3.8s ease-in-out infinite}.route-path-one{width:62%;left:12%;top:28%;transform:rotate(-10deg)}.route-path-two{width:70%;left:18%;top:61%;transform:rotate(8deg);animation-delay:.4s}.route-path-three{width:48%;left:38%;top:43%;transform:rotate(-32deg);animation-delay:.9s;opacity:.78}.route-path-two:after{animation-delay:1.1s}.route-path-three:after{animation-delay:2s}.signal-panel{position:absolute;z-index:4;display:grid;grid-gap:8px;gap:8px;min-width:112px;padding:15px 16px;border-radius:20px;background:hsla(0,0%,100%,.84);border:1px solid rgba(224,188,25,.28);box-shadow:0 24px 70px rgba(57,45,7,.13),inset 0 1px 0 hsla(0,0%,100%,.88);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:panelFloat 4.8s ease-in-out infinite}.signal-panel span{width:-moz-fit-content;width:fit-content;padding:5px 9px;border-radius:999px;background:rgba(224,188,25,.18);color:#5f4b08;font-size:11px;font-weight:950;letter-spacing:.08em}.signal-panel b{font-size:20px;letter-spacing:-.04em;color:var(--ink)}.signal-panel-one{left:8%;top:16%}.signal-panel-two{right:9%;top:25%;animation-delay:.8s}.signal-panel-three{left:15%;bottom:18%;animation-delay:1.4s}.signal-node{position:absolute;z-index:3;width:14px;height:14px;border-radius:50%;background:var(--primary);border:4px solid hsla(0,0%,100%,.95);box-shadow:0 0 0 8px rgba(224,188,25,.14),0 0 28px rgba(224,188,25,.58);animation:nodePulse 2.6s ease-in-out infinite}.node-one{left:32%;top:27%}.node-two{right:29%;top:40%;animation-delay:.5s}.node-three{left:43%;bottom:26%;animation-delay:1s}.node-four{right:16%;bottom:31%;animation-delay:1.5s}.navigator-core{border-radius:36px;width:166px;height:166px;background:linear-gradient(145deg,#fff6bf,var(--primary) 54%,#cda910);box-shadow:0 34px 95px rgba(224,188,25,.32),inset 0 0 0 1px hsla(0,0%,100%,.64),inset 0 -12px 24px rgba(67,49,0,.12);animation:coreLift 3.6s ease-in-out infinite}.navigator-core:after,.navigator-core:before{border-radius:40px;border-color:rgba(224,188,25,.24);animation:squarePulse 3.6s ease-out infinite}.navigator-core span{font-size:48px}.navigator-core strong{letter-spacing:.16em}.space-word{border-radius:18px;background:hsla(0,0%,100%,.9);border-color:rgba(224,188,25,.25);box-shadow:0 18px 56px rgba(45,36,7,.12),0 0 0 6px rgba(224,188,25,.06)}.navigator-comet{width:150px;height:3px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.95),rgba(224,188,25,.95),rgba(21,19,10,.4),transparent)}.mini-planet,.orbit-line,.planet-one,.planet-three,.planet-two{display:none!important;animation:none!important}@keyframes pathSignal{0%{transform:translateX(-115%);opacity:0}18%{opacity:1}72%{opacity:1}to{transform:translateX(115%);opacity:0}}@keyframes panelFloat{0%,to{transform:translateZ(0) rotate(0deg)}50%{transform:translate3d(0,-12px,0) rotate(-1deg)}}@keyframes nodePulse{0%,to{transform:scale(1);box-shadow:0 0 0 7px rgba(224,188,25,.11),0 0 24px rgba(224,188,25,.48)}50%{transform:scale(1.18);box-shadow:0 0 0 16px rgba(224,188,25,.04),0 0 42px rgba(224,188,25,.68)}}@keyframes coreLift{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-10px)}}@keyframes squarePulse{0%{transform:scale(.92);opacity:.6}to{transform:scale(1.18);opacity:0}}@keyframes gridBreath{0%,to{opacity:.58}50%{opacity:1}}@media (max-width:760px){.route-path-one{width:80%;left:10%;top:28%}.route-path-two{width:78%;left:12%;top:63%}.route-path-three{width:62%;left:27%;top:45%}.signal-panel{min-width:92px;padding:12px 13px;border-radius:16px}.signal-panel b{font-size:16px}.signal-panel-one{left:5%;top:14%}.signal-panel-two{right:5%;top:24%}.signal-panel-three{left:8%;bottom:15%}.navigator-core{width:134px;height:134px;border-radius:30px}.navigator-core span{font-size:38px}.node-one{left:30%;top:30%}.node-two{right:24%;top:43%}.node-three{left:40%;bottom:27%}.node-four{right:14%;bottom:34%}}section[data-focus-section]{opacity:1!important;transform:none!important;filter:none!important;transition:background .45s ease,box-shadow .45s ease,border-color .45s ease!important}section[data-focus-section].is-current{background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(255,248,218,.22) 36%,hsla(0,0%,100%,0))!important;box-shadow:inset 0 1px 0 rgba(224,188,25,.1),inset 0 -1px 0 rgba(224,188,25,.08)}.mini-planet,.navigator-core:after,.navigator-core:before,.orbit-line,.planet-one,.planet-three,.planet-two,.scan-beam,.signal-node,.space-backdrop:after,.star-dust,section[data-focus-section]:after{display:none!important;content:none!important;animation:none!important}.reveal{filter:none!important}.space-backdrop{background:linear-gradient(115deg,hsla(0,0%,100%,.96),rgba(255,251,234,.9) 45%,hsla(0,0%,100%,.98)),radial-gradient(circle at 18% 18%,rgba(224,188,25,.14),transparent 24rem),radial-gradient(circle at 88% 72%,rgba(224,188,25,.1),transparent 26rem)!important}.space-backdrop:before{opacity:.32!important;background-image:linear-gradient(rgba(33,27,9,.045) 1px,transparent 0),linear-gradient(90deg,rgba(33,27,9,.045) 1px,transparent 0),radial-gradient(circle,rgba(224,188,25,.28) 1px,transparent 1.7px)!important;background-size:86px 86px,86px 86px,124px 124px!important;animation:starMapDrift 44s linear infinite!important}.space-lane{position:absolute;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(224,188,25,.55),rgba(30,24,7,.16),transparent);filter:drop-shadow(0 0 14px rgba(224,188,25,.22));opacity:.34;transform-origin:left center;animation:laneFlow 8.5s ease-in-out infinite}.lane-one{width:46vw;left:-8vw;top:24vh;transform:rotate(-14deg)}.lane-two{width:52vw;right:-12vw;top:58vh;transform:rotate(11deg);animation-delay:1.4s}.lane-three{width:38vw;left:26vw;bottom:14vh;transform:rotate(-5deg);animation-delay:2.2s}@keyframes laneFlow{0%,to{opacity:.16;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}42%,58%{opacity:.42;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.mission-rail{width:204px!important;border-radius:22px!important}.mission-dots,.mission-percent{display:none!important}.mission-progress{width:100%;height:8px;overflow:hidden;margin-top:14px;border-radius:999px;background:rgba(37,30,8,.09);box-shadow:inset 0 0 0 1px rgba(224,188,25,.18)}.mission-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--primary),#fff0a4,var(--primary));box-shadow:0 0 18px rgba(224,188,25,.34);transition:width .18s ease}.mission-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:12px}.mission-steps button{height:5px;padding:0;border:0;border-radius:999px;background:rgba(37,30,8,.14);cursor:pointer;transition:transform .25s ease,background .25s ease,box-shadow .25s ease}.mission-steps button.active{background:var(--primary);box-shadow:0 0 18px rgba(224,188,25,.52);transform:scaleX(1.08)}.signal-marker{position:absolute;z-index:3;width:28px;height:28px;border:1px solid rgba(224,188,25,.62);background:hsla(0,0%,100%,.72);box-shadow:0 16px 38px rgba(59,47,6,.12),inset 0 0 0 6px rgba(224,188,25,.1);transform:rotate(45deg);animation:markerBlink 3.2s ease-in-out infinite}.signal-marker:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;border-radius:999px;background:var(--primary);transform:translate(-50%,-50%) rotate(-45deg);box-shadow:0 0 12px rgba(224,188,25,.52)}.marker-one{left:32%;top:27%}.marker-two{right:29%;top:40%;animation-delay:.5s}.marker-three{left:43%;bottom:26%;animation-delay:1s}.marker-four{right:16%;bottom:31%;animation-delay:1.5s}@keyframes markerBlink{0%,to{opacity:.62;transform:rotate(45deg) scale(.96)}50%{opacity:1;transform:rotate(45deg) scale(1.08)}}.article-block-v3,.detail-article-v3,.detail-body-section,.feature-black,.media-block-v3{filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (max-width:980px){.mission-rail,section[data-focus-section]:before{display:none!important}}.team-editorial-card{position:relative;overflow:hidden}.team-editorial-card:after,.team-editorial-card:before{pointer-events:none}.team-editorial-card .magnetic-link,.team-editorial-card .team-image,.team-editorial-card h3 a{position:relative;z-index:3}.detail-logo-stage{width:min(100%,560px);aspect-ratio:85/47;display:flex;align-items:center;justify-content:center;position:relative}.detail-logo-card{aspect-ratio:85/47;overflow:hidden;border-radius:32px;padding:0;background:#fff}.detail-logo-card,.detail-logo-card img,.detail-logo-card>*{width:100%;height:100%}.detail-logo-card img{max-width:none;max-height:none;display:block;object-fit:cover;object-position:center}.detail-hero-grid-v3 .detail-logo-stage,.detail-hero-grid-v3 .detail-logo-stage.is-visible,.detail-hero-grid-v3 .detail-logo-stage.reveal{width:min(100%,560px)!important;aspect-ratio:85/47!important;min-height:0!important;height:auto!important;display:block!important;position:relative;overflow:visible;border-radius:36px;background:transparent;border:0;box-shadow:none}.detail-hero-grid-v3 .detail-logo-card{min-height:0!important;aspect-ratio:85/47!important;padding:0!important;overflow:hidden;border-radius:32px;background:#fff;position:relative;box-shadow:0 22px 80px rgba(45,36,7,.12)}.detail-hero-grid-v3 .detail-logo-card,.detail-hero-grid-v3 .detail-logo-card>*{width:100%!important;height:100%!important}.detail-hero-grid-v3 .detail-logo-card img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;display:block;object-fit:cover;object-position:center}.value-accordion{position:relative;z-index:5;display:grid;grid-gap:14px;gap:14px}.value-accordion-item{position:relative;overflow:hidden;border:1px solid rgba(45,36,7,.12);border-radius:24px;background:hsla(0,0%,100%,.82);box-shadow:0 18px 50px rgba(45,36,7,.08)}.value-accordion-item:after,.value-accordion-item:before,.values-theater:after,.values-theater:before{pointer-events:none}.value-accordion-button{position:relative;z-index:3;width:100%;border:0;background:transparent;padding:24px 26px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:16px;gap:16px;text-align:left;cursor:pointer;color:#17140a}.value-accordion-button span{font-size:13px;font-weight:800;color:#e0bc19}.value-accordion-button strong{font-size:clamp(20px,2.2vw,30px);line-height:1.25;letter-spacing:-.04em}.value-accordion-button em{width:34px;height:34px;border-radius:999px;display:grid;place-items:center;font-style:normal;font-size:22px;font-weight:700;background:rgba(224,188,25,.16);color:#17140a}.value-accordion-content{position:relative;z-index:3;max-height:0;overflow:hidden;opacity:0;transition:max-height .45s ease,opacity .35s ease,padding .35s ease}.value-accordion-item.active .value-accordion-content{max-height:280px;opacity:1;padding:0 26px 26px}.value-accordion-content p{margin:0;font-size:17px;line-height:1.85;color:rgba(23,20,10,.72)}.card-glow,.cursor-glow,.mouse-light,.orbit-glow,.scan-light,.spotlight,.values-theater .glow,.values-theater .light-layer,.values-theater .scanner{pointer-events:none!important}