.v4 *{box-sizing:border-box}.v4{scroll-behavior:smooth;margin:0;font:16px/1.5 Inter V4 Market Entry,sans-serif}.v4 a,.v4 button{-webkit-tap-highlight-color:transparent}.v4 a{color:inherit;text-decoration:none}.v4 button{font:inherit;color:inherit;cursor:pointer}.v4 a:focus-visible,.v4 button:focus-visible{outline:3px solid #2b59c3;outline-offset:5px}.v4 ::-moz-selection{background:#e6d8f0;color:#111d4a}.v4 ::selection{background:#e6d8f0;color:#111d4a}.v4 h1,.v4 h2,.v4 h3,.v4 p{margin:0}.v4 h1,.v4 h2{font-weight:600;letter-spacing:-.035em;text-wrap:balance}.v4 h1{font-size:64px;line-height:1.08;max-width:1100px;margin:auto}.v4 h2{font-size:43px;line-height:1.16}.v4 h3{font-size:27px;line-height:1.2;font-weight:600;letter-spacing:-.025em}.v4 svg{display:inline-block;vertical-align:middle;flex-shrink:0}.v4 .page{position:relative;isolation:isolate;overflow:hidden}.v4 .site-header{height:84px;max-width:1312px;margin:auto;justify-content:space-between;gap:30px;padding:0 16px;position:relative;z-index:6}.v4 .brand,.v4 .site-header{display:flex;align-items:center}.v4 .brand{gap:9px;font-size:17px;font-weight:650;letter-spacing:-.35px;white-space:nowrap}.v4 .brand img{width:29px;height:29px}.v4 .btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:12px 20px;min-height:44px;border-radius:8px;background:var(--red);border:0;color:#fff;font-size:14px;font-weight:600;white-space:nowrap}.v4 .lead{color:var(--muted);max-width:740px;font-size:18px;line-height:1.55;margin:20px auto 0}.v4 .route-link{font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px}.v4 .atmosphere{position:absolute;z-index:-1;pointer-events:none;isolation:isolate}.v4 .lobe{position:absolute;animation:wash 24s ease-in-out infinite alternate}.v4 .lobe.blue{animation-delay:-9s}.v4 .grain{position:absolute;inset:0;pointer-events:none;background-repeat:repeat}.v4 .pause{border:0;background:transparent;font-size:11px;color:#4a5674;padding:8px;display:inline-flex;align-items:center;gap:5px;min-height:32px}.v4 .paused .motion,.v4 .still .motion{animation-play-state:paused!important}.v4 .still .lobe{animation:none!important}.v4 .motion-hidden .motion{animation-play-state:paused!important}@keyframes node-glow{0%{opacity:.72;transform:translate3d(0,1px,0)}to{opacity:1;transform:translate3d(0,-2px,0)}}@media(prefers-reduced-motion:reduce){.v4{scroll-behavior:auto}.v4 .motion{animation:none!important}}@media(max-width:900px){.v4 .site-header{gap:15px}.v4 .brand{font-size:15px}.v4 h1{font-size:52px}.v4 .atmosphere{left:-500px;right:-500px}}@media(max-width:600px){.v4 h1{font-size:33px;line-height:1.13;letter-spacing:-.03em;max-width:360px}.v4 h2{font-size:30px}.v4 h3{font-size:24px}.v4 .site-header{height:68px;padding:0 18px}.v4 .brand{font-size:15px}.v4 .brand img{width:26px;height:26px}.v4 .lead{font-size:16px;line-height:1.55;margin-top:17px;max-width:350px}.v4 .route-link{font-size:12px;gap:7px;flex:1;white-space:nowrap;min-height:44px}.v4 .pause{padding:5px;min-height:34px}.v4[lang=ko] h1{font-size:32px}.v4[lang=ko] .route-link{font-size:12px}.v4[lang=ko] .site-header .brand{font-family:Inter V4 Market Entry,sans-serif}}@keyframes orb-light{0%{transform:rotate(0deg);opacity:.55}to{transform:rotate(1turn);opacity:.8}}@media(max-width:600px){.v4 .pause{font-size:11px}}@keyframes particle-drift{0%{transform:translate3d(-18px,9px,0);opacity:.42}to{transform:translate3d(22px,-12px,0);opacity:.78}}.v4{--wash-rose:rgba(204,55,101,.92);--wash-blue:rgba(38,57,139,.86);--window:hsla(0,0%,100%,.79);--shadow:0 44px 82px -24px rgba(13,22,62,.38),0 10px 24px -8px rgba(13,22,62,.18)}.v4 .atmosphere{inset:320px -20% auto;height:1910px;background:radial-gradient(ellipse 65% 32% at 85% 37%,rgba(184,37,81,.47),transparent 88%),radial-gradient(ellipse 70% 38% at 12% 34%,rgba(33,48,122,.45),transparent 90%);-webkit-mask-image:linear-gradient(transparent,#000 10%,#000 72%,transparent);mask-image:linear-gradient(transparent,#000 10%,#000 72%,transparent)}.v4 .lobe{width:2100px;height:1550px;left:14%;top:-30px;filter:blur(60px);background:radial-gradient(ellipse at center,var(--wash-rose) 0,rgba(202,58,109,.46) 33%,transparent 72%)}.v4 .lobe.blue{width:2200px;height:1530px;left:-680px;top:-180px;background:radial-gradient(ellipse at center,var(--wash-blue) 0,rgba(42,62,146,.45) 35%,transparent 73%)}.v4 .lobe.veil{width:2100px;height:1600px;top:-570px;left:-5%;background:radial-gradient(ellipse at 50% 0,#fff 0,hsla(0,0%,100%,.98) 35%,hsla(0,0%,100%,.88) 48%,hsla(0,0%,100%,.4) 64%,transparent 85%);filter:blur(24px)}.v4 .pause{color:#35405d}@keyframes float{0%{transform:translate3d(0,3px,0)scale(.997)}to{transform:translate3d(0,-9px,0)scale(1.003)}}@keyframes float-back{0%{transform:translate3d(-3px,2px,0)scale(.998)}to{transform:translate3d(4px,-4px,0)scale(1.002)}}@keyframes wash{0%{transform:translate3d(-24px,8px,0)scale(.97)}to{transform:translate3d(30px,-23px,0)scale(1.04)}}@media(max-width:600px){.v4 .atmosphere{top:340px;left:-95%;right:-95%;height:1690px}.v4 .lobe{width:1500px;height:1430px;left:15%;top:-35px}.v4 .lobe.blue{width:1600px;height:1450px;left:-680px;top:-150px}.v4 .lobe.veil{width:1400px;height:1300px;top:-560px;left:0}.v4 .pause{color:#35405d}}.v4 .grain{opacity:.075;background-size:256px 256px;z-index:0}.v4[data-palette=rose]{--wash-rose:rgba(207,40,90,.96);--wash-blue:rgba(78,92,157,.54)}.v4[data-palette=rose] .atmosphere{background:radial-gradient(ellipse 80% 40% at 76% 38%,rgba(204,36,82,.65),transparent 86%),radial-gradient(ellipse 70% 38% at 9% 34%,rgba(74,89,150,.28),transparent 90%)}.v4 summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.v4 .chapter{max-width:1200px;margin:0 auto;padding:var(--space-section) 32px;position:relative}.v4 .chapter p{font-size:18px;margin-top:20px}.v4 .chapter p,.v4 small{color:var(--muted)}.v4 .cta-band{padding:110px 24px;text-align:center;background:radial-gradient(ellipse at 70% 95%,rgba(187,57,90,.2),transparent 65%)}.v4 .cta-band p{max-width:620px;margin:24px auto;font-size:18px}.v4 .v4-footer{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;max-width:1312px;padding:72px 32px;margin:auto;border-top:1px solid var(--line);font-size:14px}.v4 .v4-footer nav{display:flex;flex-direction:column;gap:14px}.v4 .v4-footer h2{font-size:15px;letter-spacing:0;margin-bottom:10px}.v4 .v4-footer>div>a{display:block;margin-bottom:16px}.v4 .v4-footer p{font-size:12px;color:var(--muted)}@media(max-width:1100px){.v4 .site-header{gap:16px}}@media(max-width:600px){.v4 .site-header{padding:0 20px;height:76px;gap:10px}.v4 .brand{font-size:14px;letter-spacing:-.2px;gap:7px}.v4 .brand img{width:24px;height:24px}.v4 .chapter{padding:72px 22px}.v4 .chapter p{font-size:16px}.v4 .cta-band{padding:80px 22px}.v4 .v4-footer{grid-template-columns:1fr 1fr;padding:48px 22px;gap:36px}.v4 .v4-footer>div{grid-column:1/-1}}.v4 .pause{min-height:44px;min-width:44px}.v4[data-motion-runtime] .lobe,.v4[data-motion-runtime] .motion{animation:none!important}.v4 h1,.v4 h2,.v4 h3,.v4 h4{font-family:inherit}.v4 .pause{background:#fff;color:#111d4a;border:1px solid #d9dce2;border-radius:8px;padding:8px 12px}.v4 [data-motion=paid]{position:relative;min-width:70px;justify-content:center}.v4{color:var(--ink);--ink:#0f1115;--muted:#4a5160;--navy:#111d4a;--red:#b01710;--line:#d9dce2;--wash-rose:rgba(176,23,16,.12);--wash-blue:rgba(99,119,153,.15);--window:#fff;--shadow:0 24px 70px -18px rgba(17,29,74,.2),0 4px 14px rgba(17,29,74,.05);--field-blur:58px;--window-blur:18px;--grain-opacity:.075;--radius-window:15px;--space-section:112px;--space-content:24px;--type-display:64px;--type-heading:43px;--type-body:16px;--motion-field:24s;--motion-window:20s;--motion-plane:26s;--motion-ease:cubic-bezier(.16,1,.3,1);background:#fff;font-family:Inter V4 Market Entry,sans-serif;line-height:1.5}.v4[lang=ko]{font-family:Pretendard V4 Market Entry,Pretendard Fallback,Pretendard Fallback Noto,Inter V4 Market Entry,sans-serif;word-break:keep-all}.v4 .lobe,.v4 .motion{animation-play-state:paused!important}.v4.ambient-active:not(.user-paused) .lobe,.v4.ambient-active:not(.user-paused) .motion{animation-play-state:running!important}.v4 h1{font-size:var(--type-display)}.v4 h2{font-size:var(--type-heading)}.v4 .skip-link{position:absolute;left:16px;top:-100px;z-index:50;background:#fff;padding:14px}.v4 .skip-link:focus{top:12px}.v4 a:hover{text-decoration:underline;text-underline-offset:4px}.v4 .btn:hover{background:#90130d;text-decoration:none}.v4 a:focus-visible,.v4 button:focus-visible,.v4 summary:focus-visible{outline:3px solid #2b59c3;outline-offset:5px}@media(max-width:600px){.v4{--type-display:34px;--type-heading:30px;--space-section:72px}}@media(prefers-reduced-motion:reduce){.v4 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.v4 [data-motion]{animation:none!important}@media(max-width:600px){.v4[lang=ko]{--type-display:32px}}@media(prefers-reduced-motion:reduce){.v4 [data-motion]{opacity:1!important;transform:none!important}}.v4{--grain-url:url(/images/site-v4/grain.webp)}.v4 .grain{background-image:var(--grain-url)}.v4[lang=ko] :is(h1,h2,h3,h4,h5,h6){font-family:Pretendard V4 Market Entry,Pretendard Fallback,Pretendard Fallback Noto,Inter V4 Market Entry,sans-serif}.v4{--surface-page:#fff;--surface-panel:#fff;--surface-neutral:#f4f6f8;--surface-band:#293345;--surface-band-soft:#354155;--text-primary:#0f1115;--text-secondary:#4a5160;--text-on-band:#fff;--text-on-band-secondary:#d7def4;--accent-brand:#b01710;--field-accent:rgba(176,23,16,.12);--field-accent-soft:hsla(5,47%,58%,.06);--field-cool:rgba(99,119,153,.15);--field-cool-soft:rgba(149,165,188,.07);--field-blur:60px;--field-detail-blur:24px;--field-edge:120px;--field-band-edge:100px;--grain-opacity:.055;--grain-size:256px;--depth-front:0 40px 80px -28px rgba(29,40,59,.24),0 8px 22px -10px rgba(29,40,59,.12);--depth-back:0 32px 72px -28px rgba(29,40,59,.16);--space-field-inset:24px;--motion-field:28s;--motion-field-distance:12px;--motion-field-scale:1.015;--motion-ambient-ease:ease-in-out;--ink:var(--text-primary);--muted:var(--text-secondary);--red:var(--accent-brand);--window:var(--surface-panel);--shadow:var(--depth-front)}@media (max-width:600px){.v4{--field-blur:42px;--field-edge:90px;--field-band-edge:80px;--space-field-inset:20px;--motion-field-distance:7px;--motion-field-scale:1.01}}.v3{--v3-ink:#0f1115;--v3-slate:#1f2430;--v3-surface:#fff;--v3-surface-subtle:#f5f5f6;--v3-surface-muted:#ebedf0;--v3-line:#d9dce2;--v3-line-strong:#b9bec8;--v3-line-input:#80879a;--v3-text:#0f1115;--v3-text-muted:#4a5160;--v3-text-subtle:#5e6573;--v3-accent:#b01710;--v3-accent-hover:#931209;--v3-accent-on-dark:#ff6b5e;--v3-accent-strong-on-dark:#d62828;--v3-navy:#111d4a;--v3-on-dark:#f5f5f6;--v3-on-dark-muted:#a9afbc;--v3-focus:#2b59c3;--v3-radius-sm:6px;--v3-radius-md:10px;--v3-radius-lg:16px;--v3-radius-xl:24px;--v3-shadow-sm:0 1px 2px rgba(15,17,21,.06),0 1px 1px rgba(15,17,21,.04);--v3-shadow-md:0 8px 24px -8px rgba(15,17,21,.14),0 2px 6px rgba(15,17,21,.05);--v3-shadow-lg:0 32px 64px -24px rgba(15,17,21,.28),0 8px 20px -8px rgba(15,17,21,.1);--v3-ease:cubic-bezier(0.16,1,0.3,1);--v3-dur-fast:250ms;--v3-dur-text:500ms;--v3-dur-panel:600ms;--v3-font-sans:var(--font-inter),"Inter V4 Market Entry","Pretendard V4 Market Entry",system-ui,-apple-system,"Segoe UI",sans-serif;--v3-font-ko:"Pretendard V4 Market Entry","Pretendard Fallback","Pretendard Fallback Noto",var(--font-inter),"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--v3-font-mono:var(--font-mono),"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--v3-gutter:16px;--v3-max:1200px;--v3-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.6 0 0 0 0 0.65 0 0 0 0 0.75 0 0 0 0.09 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background:var(--v3-surface);color:var(--v3-text);font-family:var(--v3-font-sans);font-size:1rem;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media (min-width:768px){.v3{--v3-gutter:32px}}.v3 :where(h1,h2,h3,h4){text-wrap:balance;margin:0}.v3 :where(p){text-wrap:pretty;margin:0}.v3 :is(h1,h2,h3,h4,h5,h6){font-family:inherit}.v3 [lang=ko],.v3:lang(ko){--v3-font-mono:var(--font-mono),"JetBrains Mono","Pretendard V4 Market Entry","Pretendard Fallback","Pretendard Fallback Noto","Apple SD Gothic Neo",ui-monospace,monospace;font-family:var(--v3-font-ko);word-break:keep-all;overflow-wrap:break-word;letter-spacing:-.005em}.v3 :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--v3-focus);outline-offset:2px;border-radius:var(--v3-radius-sm)}.v3-mono{font-family:var(--v3-font-mono);font-variant-numeric:tabular-nums}@keyframes v3-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - 24px),0,0)}}@keyframes v3-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes v3-blur-in{0%{opacity:0;filter:blur(8px);transform:translate3d(0,12px,0)}to{opacity:1;filter:blur(0);transform:none}}@keyframes v3-hero-in{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:none}}@keyframes v3-hero-rise{0%{transform:translate3d(0,18px,0)}to{transform:none}}@keyframes v3-hero-unveil{0%{transform:scale(1.03)}to{transform:none}}@media (prefers-reduced-motion:reduce){.v3 *,.v3 :after,.v3 :before{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}.v3[data-motion=reduced] *,.v3[data-motion=reduced] :after,.v3[data-motion=reduced] :before{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}.v3-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.v3 .st{--st-green-bg:#e5f3ea;--st-green-fg:#0f5f33;--st-amber-bg:#fbf0dc;--st-amber-fg:#7a4f05;--st-blue-bg:#e6edfb;--st-blue-fg:#1d4a9e;--st-red-bg:#fbe8e7;--st-red-fg:#96170f}#map{border-top:1px solid var(--v3-line)}.hx-stage{position:relative;display:grid;min-width:0}.hx-window{min-width:0;overflow:hidden;background:var(--v3-surface);border:1px solid var(--v3-line);border-radius:14px;box-shadow:var(--v3-shadow-lg);font-size:.8125rem;line-height:1.45;color:var(--v3-text)}.hx-bar{display:flex;align-items:center;gap:12px;padding:9px 14px;background:var(--v3-surface-subtle);border-bottom:1px solid var(--v3-line)}.hx-dots{display:inline-flex;gap:6px}.hx-dots i{width:9px;height:9px;border-radius:50%;background:var(--v3-line-strong)}.hx-url{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--v3-font-mono);font-size:.6875rem;color:var(--v3-text-subtle)}.hx-shell{display:grid;min-width:0}.hx-side{display:none}@media (min-width:768px){.hx-shell{grid-template-columns:188px minmax(0,1fr)}.hx-side{display:grid;align-content:start;gap:10px;padding:12px 10px;background:var(--v3-surface-subtle);border-right:1px solid var(--v3-line)}}.hx-ws{display:flex;align-items:center;gap:8px;padding:0 6px;min-width:0}.hx-ws__logo{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:6px;background:var(--v3-navy);color:var(--v3-on-dark);font-size:.6875rem;font-weight:700}.hx-ws__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:.75rem}.hx-side__group{display:grid;gap:1px}.hx-side__label{padding:0 8px 4px;font-size:.6875rem;font-weight:500;color:var(--v3-text-subtle)}.hx-side__item{display:flex;justify-content:space-between;align-items:center;padding:3px 8px;border-radius:6px;font-size:.75rem;color:var(--v3-text-muted)}.hx-side__item.is-on{background:var(--v3-surface);box-shadow:var(--v3-shadow-sm);color:var(--v3-text);font-weight:600}.hx-side__count{min-width:18px;padding:0 5px;border-radius:999px;background:var(--v3-accent);color:#fff;font-size:.6875rem;text-align:center}.hx-main{display:grid;align-content:start;min-width:0}.hx-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:14px 16px;border-bottom:1px solid var(--v3-line)}.hx-head__text{display:grid;min-width:0}.hx-title{font-size:.9375rem}.hx-head__actions{display:flex;gap:6px}.hx-body{display:grid;gap:14px;padding:14px 16px 16px;min-width:0}.hx-meta{font-size:.6875rem;line-height:1.45;color:var(--v3-text-subtle)}.hx-num{font-variant-numeric:tabular-nums}.hx-btn{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border:1px solid var(--v3-line-strong);border-radius:7px;background:var(--v3-surface);font-size:.75rem;font-weight:500;white-space:nowrap}.hx-btn--primary{background:var(--v3-accent);border-color:var(--v3-accent);color:#fff}.hx-chip{display:inline-flex;align-items:center;padding:1px 7px;border-radius:999px;font-size:.6875rem;font-weight:500;line-height:1.6;white-space:nowrap;background:var(--v3-surface-muted);color:var(--v3-text-muted)}.hx-chip--green{background:var(--st-green-bg);color:var(--st-green-fg)}.hx-chip--amber{background:var(--st-amber-bg);color:var(--st-amber-fg)}.hx-chip--blue{background:var(--st-blue-bg);color:var(--st-blue-fg)}.hx-chip--red{background:var(--st-red-bg);color:var(--st-red-fg)}.hx-avatar{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;font-size:.625rem;font-weight:700;letter-spacing:.02em}.hx-avatar--0{background:#dfe6f6;color:#1d3a7a}.hx-avatar--1{background:#e3efe8;color:#1e5a3a}.hx-avatar--2{background:#ece6f1;color:#4d3566}.hx-avatar--3{background:#f6e3e1;color:#7c2620}.hx-avatar--4{background:#e4ecef;color:#29505d}.hx-person{display:flex;align-items:center;gap:8px;min-width:0}.hx-person__text{display:grid;min-width:0}.hx-person__text .hx-meta,.hx-person__text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-person__text strong{font-weight:600}.hx-table{border:1px solid var(--v3-line);border-radius:10px;overflow:hidden}.hx-table,.hx-tr{display:grid;min-width:0}.hx-tr{grid-template-columns:var(--hx-cols);align-items:center;gap:12px;padding:8px 12px;border-top:1px solid var(--v3-line)}.hx-tr--head{border-top:0;padding-block:6px;background:var(--v3-surface-subtle);font-size:.6875rem;font-weight:500;color:var(--v3-text-subtle)}.hx-tr.is-new{background:#fdf3f2;box-shadow:inset 2px 0 0 var(--v3-accent)}.hx-td{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-tfoot{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:7px 12px;border-top:1px solid var(--v3-line);background:var(--v3-surface-subtle);font-size:.6875rem;color:var(--v3-text-subtle)}.hx-pager{display:flex;gap:6px}.hx-pager i{padding:1px 8px;border:1px solid var(--v3-line-strong);border-radius:6px;background:var(--v3-surface);font-style:normal}.hx-td.hx-num{text-align:right;color:var(--v3-text-muted)}@media (max-width:639px){.hx-wide{display:none}.hx-tr:not(.hx-tr--head) .hx-td:not(:first-child):not(.hx-num):not(.hx-wide):not(:has(.hx-chip)){white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hx-tr{grid-template-columns:var(--hx-cols-sm)}}.hx-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media (min-width:640px){.hx-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.hx-stat{display:grid;gap:2px;min-width:0;padding:10px 12px;border:1px solid var(--v3-line);border-radius:10px}.hx-stat__value{font-size:1.25rem;line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.hx-delta{font-size:.6875rem;color:var(--v3-text-subtle)}.hx-delta--green{color:var(--st-green-fg)}.hx-delta--amber{color:var(--st-amber-fg)}.hx-delta--blue{color:var(--st-blue-fg)}.hx-section-title{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:.75rem;font-weight:600}.hx-report{display:grid;gap:12px;min-width:0}@media (min-width:768px){.hx-report{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.hx-bars,.hx-followups{display:grid;align-content:start;gap:8px;min-width:0;padding:12px;border:1px solid var(--v3-line);border-radius:10px}.hx-bar-row{display:grid;grid-template-columns:minmax(0,104px) minmax(0,1fr) 20px;align-items:center;gap:8px;font-size:.75rem}.hx-bar-track{height:8px;border-radius:999px;background:var(--v3-surface-muted);overflow:hidden}.hx-bar-track i{display:block;height:100%;border-radius:999px;background:var(--v3-navy)}.hx-follow{display:flex;align-items:baseline;gap:8px;font-size:.75rem;line-height:1.45}.hx-receipt{display:grid;gap:2px}.hx-receipt strong{font-size:1.125rem;font-variant-numeric:tabular-nums}.hx-rules{display:grid;gap:6px;margin:0;padding:0;list-style:none}.hx-rules li{display:flex;justify-content:space-between;align-items:center;gap:8px}.hx-float{position:relative;z-index:2;display:grid;gap:8px;margin:-12px 12px 0;padding:12px 14px;background:var(--v3-surface);border:1px solid var(--v3-line);border-radius:12px;box-shadow:var(--v3-shadow-lg);font-size:.8125rem;line-height:1.45}.hx-float+.hx-float{margin-top:12px}.hx-float__label{font-family:var(--v3-font-mono);font-size:.6875rem;color:var(--v3-text-subtle)}.hx-float--dark{background:var(--v3-ink);border-color:var(--v3-ink);color:var(--v3-on-dark)}.hx-float--dark .hx-float__label,.hx-float--dark .hx-meta{color:var(--v3-on-dark-muted)}@media (min-width:1024px){.hx-stage{padding:0 56px 40px 0}.hx-float{position:absolute;margin:0;width:280px}.hx-float--right{right:0;bottom:0}.hx-float+.hx-float{margin-top:0}}@media (min-width:640px) and (max-width:1023px){.hx-float{width:min(420px,70%);margin-inline:24px}.hx-float--right{justify-self:end}}.mo-swap{display:inline-grid;overflow:clip;overflow-clip-margin:2px;vertical-align:top}.mo-swap>*{grid-area:1/1}.mo-from{opacity:0}@media (prefers-reduced-motion:no-preference){.v3{--k:1}@keyframes mo-knob{0%{transform:translateX(-11px)}}@media (max-width:767px){.v3{--k:0.7}}[data-play=armed] .mo-from{opacity:1}[data-play=armed] .mo-bar-x{transform:scaleX(0)}@keyframes mo-in{0%{opacity:0;transform:translateY(10px)}}@keyframes mo-fade{0%{opacity:0}}@keyframes mo-slide{0%{opacity:0;transform:translateX(-8px)}}@keyframes mo-pop{0%{opacity:0;transform:translateY(14px) scale(.97)}}@keyframes mo-press{40%{transform:scale(.94)}}@keyframes mo-ring{0%{opacity:0;transform:scale(1.08)}35%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes mo-bar-x{0%{transform:scaleX(0)}}@keyframes mo-bar-y{0%{transform:scaleY(0)}}@keyframes mo-roll-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-70%)}}@keyframes mo-roll-in{0%{opacity:0;transform:translateY(70%)}}@keyframes mo-push{0%{transform:translateY(-100%)}}@keyframes mo-cursor{0%{opacity:0;transform:translate(-200px,130px)}12%{opacity:1}68%{transform:translate(0)}74%{transform:translate(0) scale(.84)}82%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(10px,14px)}}}.v4.v4-market{font-family:Inter V4 Market Entry,sans-serif}.v4.v4-market[lang=ko],.v4.v4-market[lang=ko] :is(h1,h2,h3){font-family:Pretendard V4 Market Entry,Pretendard Fallback,sans-serif;word-break:keep-all}.v4-market .me-opening{text-align:center;padding:76px 24px 0}.v4-market .me-opening h1{max-width:860px;margin:0 auto;font-size:60px;line-height:1.12;letter-spacing:-.035em}.v4-market .me-opening>.lead{max-width:760px;margin:26px auto;line-height:1.7}.v4-market .me-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:28px}.v4-market .me-opening .me-actions{justify-content:center}.v4-market .me-scene{position:relative;isolation:isolate;min-width:0;height:440px;text-align:left}.v4-market .me-opening>.me-scene{max-width:1050px;margin:32px auto 0}.v4-market .me-artifact{position:relative;top:42px;width:min(650px,90%);margin:0 auto;background:#fff;color:#111d32;border-radius:15px;box-shadow:0 44px 80px -28px rgba(17,29,74,.45);overflow:hidden}.v4-market .me-artifact-title{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 22px;border-bottom:1px solid #e7e9ee;font-size:12px}.v4-market .me-artifact-title>strong:before{content:"";display:inline-block;width:7px;height:7px;background:#b01710;border-radius:50%;margin-right:9px}.v4-market .me-artifact-title>span{color:#586174}.v4-market .me-records{padding:12px 22px}.v4-market .me-record{display:flex;align-items:center;gap:16px;min-height:77px;border-bottom:1px solid #e7e9ee;padding:15px 0;font-size:13px}.v4-market .me-record:last-child{border:0}.v4-market .me-record>svg{color:#788292;flex-shrink:0}.v4-market .me-record>div{flex:1;min-width:0}.v4-market .me-record small{display:block;color:#586174;font-size:11px;margin-top:5px}.v4-market .me-status{font-size:11px;background:#eff2f7;padding:5px 7px;border-radius:3px}.v4-market .me-saved{position:absolute;bottom:60px;right:5%;display:grid;gap:5px;padding:17px;background:#fff;color:#111d32;border-radius:12px;box-shadow:var(--shadow);font-size:12px}.v4-market .me-saved small{color:#586174}.v4-market .me-motion-control{display:flex;justify-content:center;padding:16px}.v4-market .me-sample{font-size:12px;color:#586174;margin:0}.v4-market .me-topic-nav{display:flex;justify-content:center;gap:28px;flex-wrap:wrap;margin:42px 22px 70px;font-size:14px}.v4-market .me-feature{padding:110px 30px;position:relative;isolation:isolate}.v4-market .me-feature-inner{max-width:1140px;margin:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:65px}.v4-market .me-copy h2{font-size:38px;letter-spacing:-.025em;line-height:1.2;margin:0 0 24px}.v4-market .me-copy>p{line-height:1.8;color:#4a5160}.v4-market .me-copy dl{margin:32px 0 0}.v4-market .me-copy dl>div{margin-top:22px}.v4-market .me-copy dt{font-weight:600;margin-bottom:5px}.v4-market .me-copy dd{margin:0;font-size:14px;line-height:1.75;color:#4a5160}.v4-market .me-feature:nth-of-type(odd) .me-copy{order:2}.v4-market .me-scene-documents .me-artifact{transform:rotate(-3deg);width:87%}.v4-market .me-scene-documents .me-saved{transform:rotate(2deg)}.v4-market .me-scene-requests .me-artifact{border-top:1px solid #b01710;border-radius:8px}.v4-market .me-report{padding:25px}.v4-market .me-report h3{font-size:20px;margin:0 0 25px}.v4-market .me-report-row{font-size:12px;margin:20px 0}.v4-market .me-report-track{display:block;margin-top:9px;background:#eef0f7;height:6px;border-radius:3px;overflow:hidden}.v4-market .me-report-track>span{display:block;width:72%;height:100%;background:#9b668d;transform-origin:left}.v4-market .me-report-row:nth-child(3) .me-report-track>span{width:48%}.v4-market .me-report-row:nth-child(4) .me-report-track>span{width:60%}.v4-market .me-table{margin-top:35px;font-size:13px}.v4-market .me-table>[role=row]{display:grid;grid-template-columns:1fr 1.2fr 1fr 1.3fr;gap:25px;border-bottom:1px solid #d9dce2;padding:22px 0}.v4-market .me-table small{display:block;margin-top:8px;color:#586174}.v4-market .me-table-heading{font-weight:600}.v4-market .me-facts dl{margin-top:35px}.v4-market .me-facts dl>div{display:grid;grid-template-columns:1fr 2fr;gap:35px;border-bottom:1px solid #d9dce2;padding:20px 0}.v4-market .me-facts dt{font-weight:600}.v4-market .me-facts dd{margin:0}.v4-market .me-facts>p:last-child{font-size:13px;color:#586174;margin-top:28px}.v4-market .me-faq details{padding:22px 0;border-bottom:1px solid #d9dce2}.v4-market .me-faq summary{font-size:20px;font-weight:600;cursor:pointer}.v4-market .me-faq p{max-width:760px;line-height:1.8}.v4-market .me-cta .me-actions{justify-content:center}.v4-market .me-cue{animation:me-focus 12s ease-out infinite!important;animation-play-state:paused!important}.v4-market .me-cue-1{animation-delay:-9.6s!important}.v4-market .me-cue-2{animation-delay:-7.2s!important}.v4-market [data-motion-active=true] .me-cue{animation-play-state:running!important}.v4-market .me-detail-sample{max-width:1140px;margin:40px auto 80px;padding:0 24px}.v4-market .me-detail-sample summary{font-size:18px;cursor:pointer}.v4-market .me-detail-sample>div{margin-top:25px;overflow:auto}.v4-market .me-geography{text-align:center;padding:30px 24px;color:#4a5160}@keyframes me-focus{0%,23%,3%,to{transform:translateX(0);opacity:1}19%,7%{transform:translateX(5px);opacity:1}}@keyframes me-saved{0%,24%,3%,to{transform:translateY(0);opacity:1}19%,8%{transform:translateY(-8px);opacity:1}}@media(max-width:760px){.v4-market .me-opening{padding:46px 20px 0}.v4-market .me-opening h1{font-size:35px;line-height:1.16}.v4-market[lang=ko] .me-opening h1{font-size:32px}.v4-market .me-opening>.lead{font-size:16px;margin:24px auto;line-height:1.65}.v4-market .me-actions{gap:18px;font-size:13px}.v4-market .me-scene{height:360px}.v4-market .me-opening>.me-scene{margin-top:26px}.v4-market .me-artifact{width:calc(100% - 24px);top:30px}.v4-market .me-artifact-title{padding:14px 12px;font-size:11px}.v4-market .me-records{padding:10px 13px}.v4-market .me-record{min-height:73px;gap:8px;font-size:12px}.v4-market .me-status{font-size:10px;padding:5px;max-width:90px}.v4-market .me-saved{bottom:25px;right:0;padding:13px;font-size:11px}.v4-market .me-topic-nav{gap:16px;margin:35px 20px 45px;font-size:13px}.v4-market .me-feature{padding:65px 22px}.v4-market .me-feature-inner{display:flex;flex-direction:column;gap:25px;align-items:stretch}.v4-market .me-copy{order:0!important}.v4-market .me-copy h2{font-size:30px}.v4-market .me-table>[role=row]{grid-template-columns:1fr 1fr;gap:16px}.v4-market .me-table-heading{display:none!important}.v4-market .me-facts dl>div{grid-template-columns:1fr;gap:8px}.v4-market .me-faq summary{font-size:18px}.v4-market .me-report{padding:20px}.v4-market .me-report h3{font-size:18px}.v4-market .me-detail-sample{margin-bottom:50px}}@media(prefers-reduced-motion:reduce){.v4-market .me-cue{animation-play-state:paused!important;transform:none!important;opacity:1!important}}.v4-market .me-content-list,.v4-market .me-pipeline{padding:12px 22px 18px}.v4-market .me-mini-columns{display:flex;justify-content:space-between;color:#586174;font-size:11px;padding:4px 0 10px}.v4-market .me-partner{display:flex;position:relative;isolation:isolate;justify-content:space-between;align-items:flex-start;gap:15px;border-bottom:1px solid #e1e5ee;padding:12px 0;font-size:12px}.v4-market .me-follow-up,.v4-market .me-partner small,.v4-market .me-partner strong{display:block}.v4-market .me-partner small{font-size:11px;color:#586174;margin-top:3px}.v4-market .me-follow-up{font-size:11px;margin-top:6px;color:#344568}.v4-market .me-account-note{font-size:10px;line-height:1.5;color:#586174;margin:14px 0 0}.v4-market .me-article{position:relative;isolation:isolate;border-bottom:1px solid #e1e5ee;padding:16px 0;font-size:13px}.v4-market .me-article>div{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:9px}.v4-market .me-article small{color:#586174;font-size:11px}.v4-market .me-selection-plane{position:absolute;inset:4px -8px;z-index:-1;background:#f0edf8;border-radius:6px;opacity:0;pointer-events:none}.v4-market .me-state-badge{position:relative;display:grid;min-width:125px;min-height:23px;line-height:23px;font-size:12px}.v4-market .me-state-after,.v4-market .me-state-before{grid-area:1/1;white-space:nowrap;padding:0 6px;border-radius:4px}.v4-market .me-state-before{opacity:0;background:#eef1f7}.v4-market .me-state-after{background:#e8f2ee;color:#245344}.v4-market .me-state-context{font-size:10px;color:#586174}.v4-market[data-market-runtime=true] .me-selection-plane{animation:me-inspect 12s cubic-bezier(.16,1,.3,1) infinite!important;animation-play-state:paused!important}.v4-market[data-market-runtime=true] .me-select-1 .me-selection-plane{animation-delay:-9.6s!important}.v4-market[data-market-runtime=true] .me-select-2 .me-selection-plane{animation-delay:-7.2s!important}.v4-market[data-market-runtime=true] .me-state-before{animation:me-state-old 12s ease-out infinite!important;animation-play-state:paused!important}.v4-market[data-market-runtime=true] .me-state-after{animation:me-state-new 12s ease-out infinite!important;animation-play-state:paused!important}.v4-market[data-market-runtime=true] [data-motion-active=true] :is(.me-selection-plane,.me-state-before,.me-state-after){animation-play-state:running!important}.v4-market .me-scene-content .me-artifact,.v4-market .me-scene-pipeline .me-artifact{top:24px}.v4-market .me-scene-content .me-saved,.v4-market .me-scene-pipeline .me-saved{bottom:38px}@keyframes me-inspect{0%,26%,3%,to{opacity:0;transform:translateX(-8px)}22%,7%{opacity:1;transform:translateX(0)}}@media(max-width:760px){.v4-market .me-content-list,.v4-market .me-pipeline{padding:10px 14px 15px}.v4-market .me-partner{font-size:11px;padding:10px 0}.v4-market .me-article{font-size:12px;padding:12px 0}.v4-market .me-account-note{font-size:10px}.v4-market .me-scene-content,.v4-market .me-scene-pipeline{height:415px}.v4-market .me-scene-content .me-saved,.v4-market .me-scene-pipeline .me-saved{bottom:22px}.v4-market .me-scene-content .me-artifact,.v4-market .me-scene-pipeline .me-artifact{top:12px}.v4-market .me-scene-content .me-state-badge{min-width:105px}}@media(prefers-reduced-motion:reduce){.v4-market[data-market-runtime=true] .me-selection-plane,.v4-market[data-market-runtime=true] .me-state-after,.v4-market[data-market-runtime=true] .me-state-before{animation-play-state:paused!important}.v4-market[data-market-runtime=true] .me-selection-plane,.v4-market[data-market-runtime=true] .me-state-before{opacity:0!important}.v4-market[data-market-runtime=true] .me-state-after{opacity:1!important}}.v4-market .me-record{position:relative;isolation:isolate}.v4-market .me-record-focus{position:absolute;inset:4px -6px;z-index:-1;pointer-events:none;border-radius:6px;background:#f0edf8;opacity:0}.v4-market .me-review-context{display:grid;min-height:1.5em;line-height:1.5;overflow:hidden}.v4-market .me-review-context>span{grid-area:1/1;white-space:nowrap;opacity:0}.v4-market .me-review-context>.me-review-context-0{opacity:1}.v4-market[data-market-runtime=true] .me-record-focus{animation:me-record-focus 12s cubic-bezier(.16,1,.3,1) infinite!important;animation-play-state:paused!important}.v4-market[data-market-runtime=true] .me-record-focus-1{animation-delay:-9.6s!important}.v4-market[data-market-runtime=true] .me-record-focus-2{animation-delay:-7.2s!important}.v4-market[data-market-runtime=true] .me-review-context>span{animation:me-review-context-0 12s ease-out infinite!important;animation-play-state:paused!important}.v4-market[data-market-runtime=true] .me-review-context>.me-review-context-1{animation-name:me-review-context-1!important}.v4-market[data-market-runtime=true] .me-review-context>.me-review-context-2{animation-name:me-review-context-2!important}.v4-market[data-market-runtime=true] [data-motion-active=true] :is(.me-record-focus,.me-review-context>span){animation-play-state:running!important}@keyframes me-record-focus{0%,2%,24%,to{opacity:0;transform:translateX(-8px)}20%,6%{opacity:1;transform:translateX(0)}}@keyframes me-review-context-0{0%,17%,99%,to{opacity:1;transform:translateY(0)}20%,97%{opacity:0;transform:translateY(-5px)}}@keyframes me-review-context-1{0%,21%,40%,to{opacity:0;transform:translateY(5px)}24%,37%{opacity:1;transform:translateY(0)}}@keyframes me-review-context-2{0%,41%,96%,to{opacity:0;transform:translateY(5px)}44%,94%{opacity:1;transform:translateY(0)}}@keyframes me-state-old{0%,57%,to{opacity:1;transform:translateY(0)}60%,96%{opacity:0;transform:translateY(-6px)}}@keyframes me-state-new{0%,61%,96%,to{opacity:0;transform:translateY(6px)}65%,94%{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.v4-market[data-market-runtime=true] :is(.me-record-focus,.me-review-context>span){animation-play-state:paused!important;transform:none!important;opacity:0!important}.v4-market[data-market-runtime=true] .me-review-context>.me-review-context-0{opacity:1!important}.v4-market[data-market-runtime=true] :is(.me-state-before,.me-state-after){transform:none!important}}.v4.v4-market{--font-inter:"Inter V4 Market Entry","Inter Fallback","Pretendard V4 Market Entry","Pretendard Fallback","Pretendard Fallback Noto",sans-serif;--v3-font-sans:var(--font-inter);--v3-font-ko:"Pretendard V4 Market Entry","Pretendard Fallback","Pretendard Fallback Noto","Inter V4 Market Entry","Inter Fallback",sans-serif;--v3-font-mono:"JetBrains Mono","JetBrains Mono Fallback","Pretendard V4 Market Entry","Pretendard Fallback",ui-monospace,monospace;font-family:var(--v3-font-sans)}.v4.v4-market[lang=ko]{font-family:var(--v3-font-ko)}.v4.v4-market .site-header .brand{font-family:var(--font-inter)}.v4.v4-market[lang=ko] :is(h1,h2,h3,h4,h5,h6){font-family:var(--v3-font-ko)}.v4.v4-market[lang=ko] .site-header .brand{font-family:var(--font-inter)}body:has(.v4.v4-market){--font-inter:"Inter V4 Market Entry","Inter Fallback","Pretendard V4 Market Entry","Pretendard Fallback","Pretendard Fallback Noto",sans-serif;font-family:var(--font-inter)}html[lang=ko] body:has(.v4.v4-market){font-family:Pretendard V4 Market Entry,Pretendard Fallback,Pretendard Fallback Noto,Inter V4 Market Entry,Inter Fallback,sans-serif}.v4-market .me-workflow-details{margin-top:20px;font-size:14px}.v4-market .me-reference summary,.v4-market .me-workflow-details summary{cursor:pointer;line-height:1.6;padding:12px 0}.v4-market .me-workflow-details>p{font-size:14px}.v4-market .me-reference>details{border-bottom:1px solid var(--line)}.v4-market .me-copy>p{max-width:40ch}.v4-market .me-feature h2{max-width:18ch}.v4-market .me-geography,.v4-market .me-sample{font-size:11px}.v4-market .me-plans{padding-top:40px;padding-bottom:40px}.v4-market :is(.me-feature,.me-reference,.me-plans,.me-cta){position:relative}.v4-market :is(.me-feature,.me-reference,.me-plans,.me-cta):before{content:"";position:absolute;top:20px;left:32px;right:32px;height:1px;background:var(--line);transform-origin:left}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.v4-market[data-market-runtime=true] .me-copy{animation:me-copy-assemble linear both;animation-timeline:view();animation-range:entry 0 cover 35%}.v4-market[data-market-runtime=true] .me-feature-inner>.me-scene{animation:me-panel-assemble linear both;animation-timeline:view();animation-range:entry 0 cover 38%}.v4-market[data-market-runtime=true] :is(.me-reference,.me-plans,.me-cta)>*{animation:me-copy-assemble linear both;animation-timeline:view();animation-range:entry 0 cover 25%}.v4-market[data-market-runtime=true] :is(.me-feature,.me-reference,.me-plans,.me-cta):before{animation:me-connection-draw linear both;animation-timeline:view();animation-range:entry 0 cover 25%}}}@keyframes me-copy-assemble{0%{opacity:.55;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes me-panel-assemble{0%{opacity:.65;transform:translateY(60px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes me-connection-draw{0%{transform:scaleX(.05)}to{transform:scaleX(1)}}.v4-market.user-paused :is(.me-copy,.me-feature-inner>.me-scene,.me-reference>*,.me-plans>*,.me-cta>*),.v4-market.user-paused :is(.me-feature,.me-reference,.me-plans,.me-cta):before{animation:none!important;opacity:1;transform:none}.v4.v4-market{overflow:clip}.v4.v4-market main section{position:relative;isolation:isolate}.v4.v4-market .cta-band{background:none}.v4 .site-header.shell-reserved{position:relative;z-index:30;min-height:84px;height:auto;max-width:1312px;padding:18px 32px;gap:32px;background:var(--window)}.v4 .shell-reserved .brand{flex-shrink:0;white-space:nowrap}.v4 .shell-desktop,.v4 .shell-utilities{display:flex;align-items:center;gap:24px;font-size:14px;font-weight:500}.v4 .shell-desktop{margin-right:auto}.v4 .shell-disclosure{position:static}.v4 .shell-reserved summary{list-style:none;min-height:44px;gap:9px;font-size:14px;font-weight:500}.v4 .shell-reserved summary::-webkit-details-marker{display:none}.v4 .shell-chevron{width:6px;height:6px;border-bottom:1px solid;border-right:1px solid;transform:rotate(45deg) translateY(-2px)}.v4 .shell-disclosure[open] .shell-chevron{transform:rotate(225deg) translate(-1px,-1px)}.v4 .shell-mega{position:absolute;inset:100% 32px auto;display:grid;grid-template-columns:1fr 1fr;gap:48px;max-width:720px;padding:32px;background:var(--window);box-shadow:var(--shadow);border-radius:12px}.v4 .shell-mega-resources{grid-template-columns:1fr;max-width:360px;left:320px}.v4 .shell-column{display:flex;flex-direction:column;align-items:stretch;min-width:0;gap:4px}.v4 .shell-column h2{margin:0 0 12px;font-size:13px;font-weight:500;letter-spacing:0;line-height:1.5;color:var(--muted)}.v4 .shell-column a{display:flex;align-items:center;min-height:44px;padding:10px 12px;margin-inline:-12px;border-radius:6px;font-size:15px;font-weight:500;line-height:1.5;text-decoration:none}.v4 .shell-column a:hover{background:color-mix(in srgb,var(--line) 30%,var(--window))}.v4 .shell-reserved :is(a,summary,button):focus-visible{outline:2px solid var(--red);outline-offset:4px;border-radius:4px}.v4 .shell-utilities>a{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap}.v4 .shell-utilities .shell-trial{margin:0;padding:12px 18px}.v4 .shell-call:hover,.v4 .shell-login:hover{text-decoration:underline;text-underline-offset:4px}.v4 .shell-close,.v4 .shell-mobile{display:none}.v4 .shell-sheet-actions,.v4 .shell-sheet-tools{display:flex;align-items:center;flex-wrap:wrap;gap:20px}@media (min-width:1001px) and (max-width:1200px){.v4 .site-header.shell-reserved{gap:24px;padding-inline:24px}.v4 .shell-desktop,.v4 .shell-utilities{gap:18px}.v4 .shell-utilities .shell-login{display:none}}@media (max-width:1000px){.v4 .site-header.shell-reserved{min-height:72px;padding:14px 20px;justify-content:space-between;gap:16px}.v4 .shell-reserved .brand{font-size:15px;gap:8px;letter-spacing:-.02em}.v4 .shell-reserved .brand img{width:26px;height:26px}.v4 .shell-desktop,.v4 .shell-utilities{display:none}.v4 .shell-mobile{display:block}.v4 .shell-mobile>summary{display:flex;gap:10px}.v4 .shell-menu-icon{width:18px;height:10px;border-block:1px solid currentColor}.v4 .shell-mobile[open]>summary{position:fixed;top:14px;right:20px;z-index:102;background:var(--window)}.v4 .shell-mobile[open] .shell-menu-icon{height:0;border-bottom:0}.v4 .shell-sheet{position:fixed;inset:0;z-index:101;height:100dvh;overflow-y:auto;overscroll-behavior:contain;background:var(--window);color:var(--ink);padding:max(20px,env(safe-area-inset-top)) 24px max(32px,env(safe-area-inset-bottom))}.v4 .shell-sheet-heading{display:flex;justify-content:space-between;align-items:center;min-height:44px;margin-bottom:32px;font-size:16px;font-weight:500}.v4 .shell-sheet>nav{display:grid;gap:28px}.v4 .shell-sheet .shell-column{gap:0}.v4 .shell-sheet .shell-column h2{margin-bottom:8px}.v4 .shell-sheet .shell-column a{padding-block:9px;font-size:17px}.v4 .shell-sheet-tools{border-top:1px solid var(--line);padding-top:20px;margin-top:28px;font-size:14px}.v4 .shell-sheet-tools a{display:flex;align-items:center;min-height:44px}.v4 .shell-sheet-actions{margin-top:20px;gap:16px}.v4 .shell-sheet-actions .btn{width:100%;justify-content:center;margin:0}.v4 .shell-sheet-actions .shell-call,.v4 [data-shell-enhanced] .shell-close{min-height:44px;display:inline-flex;align-items:center}.v4 [data-shell-enhanced] .shell-close{padding:0 8px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.v4 [data-shell-enhanced] .shell-mobile[open]>summary{position:static}}@media (prefers-reduced-motion:reduce){.v4 .shell-reserved *,.v4 .shell-reserved :after,.v4 .shell-reserved :before{animation:none;transition:none;scroll-behavior:auto}}.v4 .atmosphere,.v4[data-palette] .atmosphere{background:radial-gradient(ellipse 65% 38% at 82% 45%,var(--field-accent-soft) 0,hsla(5,47%,58%,.025) 48%,transparent 82%),radial-gradient(ellipse 75% 45% at 12% 40%,var(--field-cool-soft) 0,rgba(149,165,188,.025) 52%,transparent 88%)}.v4 .lobe{background:radial-gradient(ellipse at 60% 52%,var(--field-accent) 0,rgba(176,23,16,.075) 24%,var(--field-accent-soft) 43%,hsla(5,47%,58%,.015) 61%,transparent 78%);filter:blur(var(--field-blur));animation-name:reserved-field-drift;animation-duration:var(--motion-field);animation-timing-function:var(--motion-ambient-ease)}.v4 .lobe.blue{background:radial-gradient(ellipse at 46% 48%,var(--field-cool) 0,rgba(99,119,153,.1) 26%,var(--field-cool-soft) 47%,rgba(149,165,188,.015) 64%,transparent 80%)}.v4 .lobe.veil{background:radial-gradient(ellipse at 50% 0,#fff 0,hsla(0,0%,100%,.98) 34%,hsla(0,0%,100%,.84) 49%,hsla(0,0%,100%,.35) 66%,transparent 86%);filter:blur(var(--field-detail-blur));animation:none}.v4 .stage-light,.v4[data-palette] .stage-light{background:radial-gradient(ellipse 82% 110% at 82% 78%,var(--field-accent) 0,var(--field-accent-soft) 37%,hsla(5,47%,58%,.02) 62%,transparent 84%),radial-gradient(ellipse 76% 110% at 6% 35%,var(--field-cool) 0,var(--field-cool-soft) 46%,transparent 86%);filter:blur(var(--field-detail-blur))}.v4 .grain{opacity:var(--grain-opacity);background-size:var(--grain-size) var(--grain-size);mix-blend-mode:soft-light}.v4 .dark-band,.v4.v4-platform .dark-band{background:linear-gradient(180deg,transparent,var(--surface-band) 160px,var(--surface-band) calc(100% - 160px),transparent);color:var(--text-on-band)}.v4 .reserved-chapter,.v4.v4-platform .platform-cta,.v4.v4-platform .platform-paths{position:relative;isolation:isolate;background:none}.v4 .reserved-chapter:before,.v4.v4-platform .platform-cta:before,.v4.v4-platform .platform-paths:before{content:"";position:absolute;left:50%;top:-100px;bottom:-100px;width:140vw;transform:translateX(-50%);z-index:-1;pointer-events:none;background:radial-gradient(ellipse 34% 48% at 35% 54%,var(--field-cool-soft),transparent 78%),radial-gradient(ellipse 32% 46% at 68% 62%,var(--field-accent-soft),transparent 78%);filter:blur(var(--field-detail-blur));-webkit-mask-image:radial-gradient(ellipse at center,#000 38%,transparent 78%);mask-image:radial-gradient(ellipse at center,#000 38%,transparent 78%)}.v4 .section-mesh{position:absolute;inset:-100px -20vw;width:auto;height:auto;z-index:-1;pointer-events:none;isolation:isolate;background:radial-gradient(ellipse 38% 48% at 30% 50%,var(--field-cool-soft),transparent 78%),radial-gradient(ellipse 34% 46% at 72% 62%,var(--field-accent-soft),transparent 78%);-webkit-mask-image:radial-gradient(ellipse at center,#000 35%,transparent 78%);mask-image:radial-gradient(ellipse at center,#000 35%,transparent 78%)}.v4 .section-mesh-dark{background:radial-gradient(ellipse 38% 48% at 30% 50%,rgba(149,165,188,.2),transparent 78%),radial-gradient(ellipse 34% 46% at 72% 62%,hsla(5,47%,58%,.12),transparent 78%)}@keyframes reserved-field-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(var(--motion-field-distance),calc(var(--motion-field-distance) * -1),0) scale(var(--motion-field-scale))}}.v4.reserved-ambient-active:not(.user-paused) .reserved-field .motion{animation-play-state:running!important}.v4.user-paused .reserved-field .motion,.v4:not(.reserved-ambient-active) .reserved-field .motion{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.v4 .reserved-field .motion{animation:none!important}}