@font-face{font-family:sans;src:url(/_next/static/media/bc33d1c06bfaffc6.p.woff2) format("woff2");font-display:swap;font-weight:400 1000}.__className_a056b7{font-family:sans}.__variable_a056b7{--font-wanted:"sans"}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:host,:root{--k:1;--cov:0}*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.block{display:block}.grid{display:grid}.hidden{display:none}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--bg:#f6f1ea;--surface:#fbf8f3;--text:#2a2420;--muted:#6b625a;--line:#e4dcd1;--accent:#7b1e2b;--brass:#a8875a;--up:#356b4c;--down:#a23b3b;--font-serif:"Noto Serif KR",serif;--font-sans:"Pretendard",system-ui,sans-serif;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--radius:4px;--col:640px;--site-col:1040px;--tap:44px}:root[data-updown=kr]{--up:#a23b3b;--down:#3b5b8f}:root[data-theme=dark]{--bg:#0a0b0d;--surface:#14161a;--surface-2:#1b1e23;--text:#ece8e2;--muted:#8f8b85;--line:#23262c;--accent:#8e2433;--brass:#c9a46a;--up:#4fb07d;--down:#e0626f}:root[data-theme=dark][data-updown=kr]{--up:#e0626f;--down:#5b8bd6}html{color:var(--text);-webkit-text-size-adjust:100%}body,html{background:var(--bg)}body{margin:0;font-size:15px;font-weight:400;line-height:1.55}a{color:inherit;text-decoration:none}b,h1,h2,h3,h4,strong{font-weight:600}::selection{background:var(--brass)}@supports (color:color-mix(in lab,red,red)){::selection{background:color-mix(in srgb,var(--brass) 30%,transparent)}}.col{max-width:var(--col);padding:0 var(--s4);margin:0 auto}.num,.num6{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.num6{font-weight:600}.serif{font-family:var(--font-serif)}.muted{color:var(--muted)}.accent{color:var(--accent)}.sec{padding:var(--s5) 0;border-top:1px solid var(--line)}.sec:first-of-type{border-top:0}.label{color:var(--muted);letter-spacing:.02em;margin:0 0 var(--s2);font-size:12px}.row{align-items:baseline;gap:var(--s3);display:flex}.rows>*+*{border-top:1px solid var(--line)}.dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;transform:translateY(-1px)}.textbtn{padding:var(--s1) 0;font:inherit;color:var(--muted);cursor:pointer;min-height:var(--tap);background:0 0;border:0;align-items:center;display:inline-flex}.textbtn[aria-current=page],.textbtn[aria-current=true]{color:var(--text);font-weight:600}.bar{background:var(--line);border-radius:1px;height:2px;overflow:hidden}.bar>i{height:100%;display:block}.bar>i,.primary{background:var(--accent)}.primary{min-height:var(--tap);padding:0 var(--s5);color:#fff;border-radius:var(--radius);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.primary:disabled,.primary[aria-disabled=true]{opacity:.45;cursor:not-allowed}@font-face{font-family:QFallbackKo;src:local(Malgun Gothic),local(Apple SD Gothic Neo),local(Noto Sans KR),local(Noto Sans CJK KR);size-adjust:84.8%}@font-face{font-family:QFallbackEn;src:local(Arial),local(Helvetica Neue),local(Helvetica);size-adjust:103.1%}:root{--bg:#fff;--surface:#f7f7f8;--text:#0b0b0c;--muted:#5f6368;--line:#e8e8ea;--line-2:#d4d4d8;--accent:#8a1c2b;--accent-soft:#f6e9eb;--up:#1e7f4f;--down:#c2332b;--brass:#8a1c2b;--mono:var(--font-sans);--wrap:1200px;--gut:max(20px,env(safe-area-inset-left,0px));--gut-r:max(20px,env(safe-area-inset-right,0px));--ease:cubic-bezier(.2,.7,.2,1);color-scheme:light}body,html{background:#fff}body{font-family:var(--font-sans);color:var(--text);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;line-height:1.6}html:lang(ko) body{word-break:keep-all}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.skip{background:var(--text);color:#fff;z-index:30;padding:8px 12px;position:absolute;top:8px;left:-9999px}.skip:focus{left:16px}.wrap{max-width:var(--wrap);padding-left:var(--gut);padding-right:var(--gut-r);margin:0 auto}.wrap.narrow{max-width:800px}.num,time{font-family:var(--mono);font-variant-numeric:tabular-nums}.u{text-underline-offset:3px;text-decoration:underline}.sel{-webkit-user-select:all;user-select:all}.small{font-size:14px}.up{color:var(--up)}.down{color:var(--down)}.acc{color:var(--accent)}.display{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(40px,4.7vw,66px);font-weight:900;line-height:1.08}.display span{display:block}.display span+span{color:var(--accent)}.display-s{font-size:clamp(32px,4vw,54px);font-weight:900;line-height:1.12}.display-s,.h2{letter-spacing:-.035em;margin:0}.h2{text-wrap:balance;font-size:clamp(30px,3.4vw,48px);font-weight:850;line-height:1.14}.lead{color:var(--muted);max-width:60ch;margin:0;font-size:clamp(17px,1.4vw,19px);line-height:1.65}.eyebrow{letter-spacing:-.01em;color:var(--accent);margin:0;font-size:15px;font-weight:800}.sec-head{gap:14px;max-width:820px;margin-bottom:clamp(40px,5vw,72px);display:grid}.btn{background:var(--accent);color:#fff;letter-spacing:-.01em;white-space:nowrap;min-height:48px;transition:background .2s var(--ease);border-radius:8px;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:800;display:inline-flex}.btn:hover{background:#6e1522}.btn-2{min-height:48px;color:var(--text);border:1px solid var(--text);font:inherit;cursor:pointer;background:#fff;border-radius:8px;align-items:center;padding:0 22px;font-weight:700;display:inline-flex}.btn-2:disabled{opacity:.45;cursor:not-allowed}.more-link{min-height:44px;color:var(--text);align-items:center;font-weight:700;display:inline-flex}.ft a:hover,.hd-login:hover,.hd-nav a:hover,.more-link:hover,.subnav a:hover{color:var(--accent)}.hd{top:env(safe-area-inset-top,0);border-bottom:1px solid var(--line);position:sticky}.hd,body:before{z-index:20;background:#fff}body:before{content:"";height:env(safe-area-inset-top,0);position:fixed;inset:0 0 auto}.hd-in{align-items:center;gap:36px;min-height:68px;display:flex}.wordmark{letter-spacing:.2em;color:var(--text);white-space:nowrap;font-size:16px;font-weight:900}.wordmark span{color:var(--accent);margin-left:.4em}.hd-nav{color:var(--text);gap:28px;font-size:15px;font-weight:600;display:flex}.hd-login,.hd-nav a{align-items:center;min-height:44px;display:inline-flex}.hd-end{align-items:center;gap:22px;margin-left:auto;display:flex}.hd-login{font-size:15px;font-weight:600}.hd-cta .btn{min-height:40px;padding:0 16px;font-size:14px}@media (max-width:900px){.hd-nav{display:none}}@media (max-width:560px){.hd-login{display:none}.hd-in{gap:12px}.hd-end{gap:10px}.wordmark{letter-spacing:.14em;font-size:14px}.hd-cta .btn{padding:0 12px}}.hero-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(36px,5vw,80px);padding-block:clamp(56px,8vw,112px) clamp(56px,7vw,96px);display:grid}.hero-copy{min-width:0}.hero-sub{color:var(--muted);max-width:31em;margin:28px 0 0;font-size:clamp(18px,1.6vw,21px);line-height:1.6}.hero-cta{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:40px;display:flex}.hero-side{gap:20px;min-width:0;display:grid}.hero-photo img{border-radius:10px;width:100%;height:auto;display:block}@media (max-width:900px){.hero-in{grid-template-columns:minmax(0,1fr)}}.hdk{border:1px solid var(--line-2);background:#fff;border-radius:14px;min-width:0;margin:0;overflow:hidden}.hdk-top{border-bottom:1px solid var(--line);color:var(--muted);align-items:baseline;gap:12px;padding:12px 16px;font-size:13px;display:flex}.hdk-top b{color:var(--text);font-size:15px;font-weight:800}.hdk-top time{color:var(--text);margin-left:auto;font-weight:600}.hdk-chart{padding:8px 6px 0 8px;position:relative}.hdk-chart svg{font-variant-numeric:tabular-nums;width:100%;height:auto;display:block}.hdk .hg{stroke:#f0f0f2}.hdk .hax{stroke:var(--line-2)}.hdk .cu line{stroke:var(--up)}.hdk .cu rect{fill:var(--up)}.hdk .cd line{stroke:var(--down)}.hdk .cd rect{fill:var(--down)}.hdk rect{shape-rendering:crispedges}.hdk .hband{fill:var(--accent);opacity:.08;transition:opacity .5s var(--ease)}.hdk .hlast{stroke:var(--muted);stroke-dasharray:2 3}.hdk .htag{fill:var(--text)}.hdk .htx{fill:#fff;font-size:11px;font-weight:700}.hdk-reg{border:1.5px solid var(--text);background:#fff;border-radius:6px;margin:0;padding:4px 10px;font-size:13px;font-weight:800;transition:color .3s,border-color .3s;position:absolute;top:14px;left:18px}.hdk-reg.shock{color:var(--down);border-color:var(--down)}.hdk-grid{border-top:1px solid var(--line);grid-template-columns:1.25fr 1fr .9fr;display:grid}.hdk-cell{flex-direction:column;gap:6px;min-width:0;padding:12px 14px 14px;display:flex}.hdk-cell+.hdk-cell{border-left:1px solid var(--line)}.hdk-h{color:var(--muted);margin:0;font-size:12px;font-weight:700}.hdk-name{letter-spacing:-.02em;margin:0;font-size:14px;font-weight:800;line-height:1.3}.hdk-conds{gap:3px;margin:2px 0 0;padding:0;list-style:none;display:grid}.hdk-conds li{color:var(--muted);transition:color .35s var(--ease);align-items:center;gap:7px;font-size:12px;display:flex}.hdk-conds li:before{content:"";background:var(--line);width:10px;height:10px;transition:background-color .35s var(--ease);border-radius:2px;flex:none}.hdk-conds li.on{color:var(--text)}.hdk-conds li.on:before{background:var(--text)}.hdk-met{margin:4px 0 0;font-size:15px;font-weight:800;transition:color .3s}.hdk.all .hdk-met{color:var(--accent)}.hdk.all .hdk-conds li.on:before{background:var(--accent)}.hdk-rules{gap:4px;margin:0;display:grid}.hdk-rules div{justify-content:space-between;gap:8px;font-size:12px;display:flex}.hdk-rules dt{color:var(--muted)}.hdk-rules dd{margin:0;font-weight:700}.hdk-gauge{background:var(--line);border-radius:3px;height:6px;margin:1px 0 4px;display:block;overflow:hidden}.hdk-gauge i{background:var(--text);height:100%;transition:width .45s var(--ease);display:block}.hdk-ok{color:var(--up);margin:auto 0 0}.hdk-ok,.hdk-share{font-size:15px;font-weight:800}.hdk-share{color:var(--accent);margin:0}.hdk-eq{width:100%;height:40px;overflow:visible}.hdk-eq polyline{fill:none;stroke:var(--text);stroke-width:1.6px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.hdk-sent{color:var(--muted);margin:auto 0 0;font-size:12px;transition:color .3s}.hdk-sent.now{color:var(--accent);font-weight:700}@media (max-width:560px){.hdk-grid{grid-template-columns:1fr 1fr}.hdk-cell:first-child{grid-column:1/-1}.hdk-cell:nth-child(2){border-left:0}.hdk-cell:nth-child(2),.hdk-cell:nth-child(3){border-top:1px solid var(--line)}.hdk-conds{grid-template-columns:1fr 1fr}}.subnav{top:calc(env(safe-area-inset-top,0px) + 68px);z-index:15;border-bottom:1px solid var(--line);background:#fff;position:sticky}.subnav-in{scrollbar-width:none;gap:28px;display:flex;overflow-x:auto}.subnav-in::-webkit-scrollbar{display:none}.subnav a{min-height:48px;color:var(--muted);border-bottom:2px solid #0000;flex:none;align-items:center;font-size:15px;font-weight:600;display:inline-flex}.subnav a[aria-current=true]{color:var(--text);border-bottom-color:var(--text)}@media (max-width:560px){.subnav{display:none}}.band{border-top:1px solid var(--line);padding-block:clamp(80px,11vw,160px)}.band-soft{background:var(--surface)}.band{content-visibility:auto;contain-intrinsic-size:auto 900px}.cv-all .band{content-visibility:visible}.split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,7vw,120px);display:grid}.split .sec-head{margin-bottom:0}@media (max-width:900px){.split{grid-template-columns:minmax(0,1fr)}}@property --k{syntax:"<number>";inherits:true;initial-value:1}@property --cov{syntax:"<number>";inherits:true;initial-value:0}.scene{border-top:1px solid var(--line);padding-block:clamp(80px,10vw,140px) 0}.scene .sec-head{margin-bottom:clamp(24px,3vw,40px)}.cards{margin:0;padding:0;list-style:none}.card{top:calc(env(safe-area-inset-top,0px) + 117px);border-top:1px solid var(--line);background:#fff;height:calc(100svh - 117px);min-height:520px;display:flex;position:sticky}.card,.card-in{align-items:center}.card-in{width:100%;transform:scale(calc(1 - var(--cov) * .06)) translateY(calc(var(--cov) * -18px));opacity:calc(1 - var(--cov) * .55);transform-origin:50% 0;will-change:transform;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(32px,5vw,72px);display:grid}.card-copy{min-width:0}.step-n{color:var(--accent);font-size:14px;font-weight:700}.card-copy h3{letter-spacing:-.035em;margin:10px 0 12px;font-size:clamp(26px,2.6vw,38px);font-weight:850;line-height:1.15}.card-copy p{color:var(--muted);max-width:30em;margin:0;font-size:17px}@media (max-width:900px){.card{top:calc(env(safe-area-inset-top,0px) + 61px);align-items:flex-start;height:auto;min-height:0;padding-block:18px 28px}.card-in{grid-template-columns:minmax(0,1fr);gap:16px}.card-copy h3{margin:6px 0;font-size:24px}.card-copy p{font-size:15px}.chart-cap .cap-ohlc{display:none}}.chart{border:1px solid var(--line-2);background:#fff;border-radius:12px;margin:0;overflow:hidden}.chart-cap,.clip-cap{border-bottom:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:11px 16px;font-size:13px;display:flex}.cap-sym{letter-spacing:-.01em;font-size:14px;font-weight:700}.cap-sym,.cap-tf{color:var(--text)}.cap-tf{font-family:var(--mono);border:1px solid var(--line-2);border-radius:4px;padding:0 6px}.cap-ohlc,.cap-tf{font-size:12px}.cap-ohlc b{font-weight:600}.chart svg,.clip svg{width:100%;height:auto;font-family:var(--mono);display:block}.chart svg{font-variant-numeric:tabular-nums;padding:10px 4px 6px 6px}:is(.chart,.clip) .grid line{stroke:#efeff1;stroke-width:1px}:is(.chart,.clip) .grid .axis{stroke:var(--line-2)}:is(.chart,.clip) .ticks text{fill:var(--muted);font-size:11px}:is(.chart,.clip) .vol-lab{font-size:10px}:is(.chart,.clip) rect{shape-rendering:crispedges}:is(.chart,.clip) .cu line{stroke:var(--up)}:is(.chart,.clip) .cu rect{fill:var(--up)}:is(.chart,.clip) .cd line{stroke:var(--down)}:is(.chart,.clip) .cd rect{fill:var(--down)}:is(.chart,.clip) rect.vb{opacity:.26}:is(.chart,.clip) .ln-last{stroke:var(--muted);stroke-width:1px;stroke-dasharray:2 3}:is(.chart,.clip) .tg-up{fill:var(--up)}:is(.chart,.clip) .tg-down{fill:var(--down)}:is(.chart,.clip) .tg-dark{fill:var(--text)}:is(.chart,.clip) .tg-tx{fill:#fff;font-size:11px;font-weight:600}.chart .ln-entry{stroke:var(--text);stroke-width:1.25px}.chart .dot-entry{fill:var(--text)}.chart .dot-exit{fill:var(--accent)}.chart .ln-stop{stroke:var(--down);stroke-width:1.25px;stroke-dasharray:5 4}.chart .risk{fill:var(--down);opacity:.07}.chart .box{fill:#fff;fill-opacity:.96;stroke:var(--line-2);stroke-width:1px;rx:6}.chart .box-acc{stroke:var(--accent)}.chart .rg-a{fill:var(--line-2)}.chart .rg-b{fill:var(--up)}.chart .ln-shift{stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:3 3}.chart .pf{fill:var(--line-2);opacity:.6}.chart .pf-on{fill:var(--accent);opacity:.32}.chart .tx{fill:var(--text);font-size:12px}.chart .tx-mut{fill:var(--muted)}.chart .tx-down{fill:var(--down)}.chart .tx-up{fill:var(--up)}.chart .tx-acc{fill:var(--accent)}.chart .tx-b,.chart .tx-lg{font-weight:600}.chart .tx-lg{font-size:15px}.chart .stamp{transform-box:fill-box;transform-origin:50%;transform:rotate(-7deg)}.chart .st-o{fill:#fff;fill-opacity:.95;stroke:var(--accent);stroke-width:3px}.chart .st-i{fill:none;stroke:var(--accent);stroke-width:1.2px}.chart .st-h{letter-spacing:.06em;font-size:13px;font-weight:800}.chart .st-big,.chart .st-h{font-family:var(--font-sans);fill:var(--accent)}.chart .st-big{letter-spacing:-.02em;font-size:34px;font-weight:900}.chart .st-s{fill:var(--accent);font-size:11.5px}.card[data-live] .ly-new{--k:0}.card[data-live].go .ly-new{--k:1;transition:--k 1.4s cubic-bezier(.45,0,.2,1)}.card[data-live] .card-copy>*{opacity:0;transform:translateY(18px)}.card[data-live].in .card-copy>*{opacity:1;transition:opacity .6s var(--ease),transform .7s cubic-bezier(.16,1,.3,1);transform:none}.card[data-live].in .card-copy h3{transition-delay:80ms}.card[data-live].in .card-copy p{transition-delay:.18s}.chart[data-live] .ly-new:not(.ly1){opacity:clamp(0,calc(var(--k) * 8),1)}.chart[data-live] .ly1.ly-new .c{opacity:clamp(0,calc(var(--k) * 52 - var(--i)),1)}.chart[data-live] .ly1.ly-new .tag-last{opacity:clamp(0,calc(var(--k) * 52 - 48),1)}.chart[data-live] .ly-new .draw{transform:scaleX(clamp(0,calc(var(--k) * 1.35),1));transform-box:fill-box;transform-origin:0}.chart[data-live] .ly-new .fade{opacity:clamp(0,calc(var(--k) * 2 - .5),1);transform:translateY(calc((1 - clamp(0, calc(var(--k) * 1.6), 1)) * 10px))}.chart[data-live] .ly-new .dot-entry,.chart[data-live] .ly-new .dot-exit{transform:scale(clamp(0,calc(var(--k) * 2.5),1));transform-box:fill-box;transform-origin:50%}.chart[data-live] .ly-new .ln-shift{transform:scaleY(clamp(0,calc(var(--k) * 1.6 - .2),1));transform-box:fill-box;transform-origin:50% 100%}.chart[data-live] .ly-new .pf{transform:scaleX(clamp(0,calc(var(--k) * 1.5),1));transform-box:fill-box;transform-origin:100%}.chart[data-live] .stamp{opacity:0;transform:scale(1.9)rotate(-16deg)}.chart[data-live].stamped .stamp{animation:stamp .52s cubic-bezier(.2,1.25,.35,1) forwards}.chart[data-live].stamped{animation:thud .26s ease-out .3s}@keyframes stamp{0%{opacity:0;transform:scale(1.9)rotate(-16deg)}55%{opacity:1;transform:scale(.94)rotate(-6deg)}to{opacity:1;transform:scale(1)rotate(-7deg)}}@keyframes thud{0%,to{transform:none}40%{transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.chart[data-live].stamped .stamp{opacity:1;animation:none;transform:rotate(-7deg)}.chart[data-live].stamped{animation:none}}.core{gap:clamp(56px,8vw,120px);display:grid}.core-item{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.core-item:nth-child(2n) .core-copy{order:2}.core-item.core-wide:nth-child(2n) .core-copy,.core-wide .core-copy{order:0}.core-copy h3{letter-spacing:-.03em;text-wrap:balance;margin:12px 0 14px;font-size:clamp(26px,2.6vw,38px);font-weight:850;line-height:1.18}.core-copy p{color:var(--muted);max-width:32em;margin:0}@media (max-width:900px){.core-item{grid-template-columns:minmax(0,1fr)}.core-item:nth-child(3) .core-copy{order:0}}.mini{border:1px solid var(--line-2);background:#fff;border-radius:10px;padding:18px 20px;font-size:14px}.mini-t{border-collapse:collapse;width:100%}.mini-t th{text-align:left;color:var(--muted);padding:0 0 8px;font-size:12px;font-weight:600}.mini-t td{border-top:1px solid var(--line);padding:10px 0}.mini-t td.num,.mini-t th:not(:first-child){text-align:right}.mini-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin:12px 0 0;padding-top:12px;display:flex}.mini-bar{background:var(--line);border-radius:3px;flex:0 0 38%;height:6px;overflow:hidden}.mini-bar i{background:var(--accent);height:100%;display:block}.mini-row b{font-size:15px;font-weight:600}.core-wide{grid-template-columns:minmax(0,1fr);gap:36px}.core-wide .core-copy p{max-width:40em}.clip{border:1px solid var(--line-2);background:#fff;border-radius:12px;grid-template-columns:minmax(0,8fr) minmax(0,3.4fr);display:grid;overflow:hidden}.clip-main{border-right:1px solid var(--line);min-width:0}.clip-clock{color:var(--text);font-size:13px;font-weight:600}.clip-stage{padding:10px 4px 2px 6px;position:relative}.clip .rgc.rg-f{fill:var(--line-2)}.clip .rgc.rg-u{fill:var(--up)}.clip .rgc.rg-s{fill:var(--down)}.clip .shift-mk line{stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:3 3}.clip-alert{border:1.5px solid var(--accent);background:#fff;border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:2px 10px;max-width:calc(100% - 140px);margin:0;padding:9px 14px;font-size:14px;display:flex;position:absolute;top:14px;left:18px}.ca-h{color:var(--accent);font-weight:700}.ca-t{color:var(--muted);font-size:12px}.ca-r b{color:var(--down)}.clip-strip{border-top:1px solid var(--line);padding:10px 16px 14px}.cs-lab{color:var(--muted);margin:0 0 7px;font-size:12px}.cs-cells{grid-template-columns:repeat(60,minmax(0,1fr));gap:2px;height:14px;display:grid}.cs-cells i{background:var(--line);border-radius:1px}.cs-cells i.u{background:var(--up)}.cs-cells i.s{background:var(--down)}.cs-cells i.f{background:var(--line-2)}.cs-cells i.x{outline:2px solid var(--accent);outline-offset:1px}.cs-axis{color:var(--muted);justify-content:space-between;margin:5px 0 0;font-size:11px;display:flex;position:relative}.cs-axis span:nth-child(2){color:var(--accent);position:absolute;left:51.7%;transform:translate(-50%)}.clip-panel{flex-direction:column;gap:10px;min-width:0;padding:16px 20px 18px;display:flex}.cp-h{justify-content:space-between;align-items:baseline;gap:8px;margin:0;font-size:16px;font-weight:700;display:flex}.cp-re{font-size:12px}.cp-time{color:var(--muted);margin:0;font-size:13px}.cp-rows{border-top:1px solid var(--text);margin:0}.cp-rows>div{border-bottom:1px solid var(--line);transition:background-color .6s var(--ease);gap:1px;margin:0 -8px;padding:9px 8px;display:grid}.cp-rows dt{color:var(--muted);font-size:12px}.cp-rows dd{letter-spacing:-.01em;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;font-size:17px;font-weight:600;display:flex}.cp-rows s{color:var(--muted);font-size:13px;font-weight:400}.cp-rows>div:not(.chg) s{display:none}.cp-rows>div.hit{background:var(--accent-soft)}.cp-why{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.clip-ctl{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:auto;padding-top:6px;display:flex}.clip-ctl[hidden]{display:none}.clip-prog{background:var(--line);border-radius:2px;flex:1;min-width:60px;height:3px;overflow:hidden}.clip-prog i{background:var(--text);transform-origin:0;height:100%;display:block;transform:scaleX(1)}.clip-speed{color:var(--muted);flex-basis:100%;font-size:11px}.clip[data-run] .clip-alert,.clip[data-run] .cp-re,.clip[data-run] .shift-mk{opacity:0;transition:opacity .35s var(--ease),transform .45s cubic-bezier(.16,1,.3,1)}.clip[data-run] .clip-alert{transform:translateY(-8px)}.clip[data-run].is-recalc .cp-re,.clip[data-run].is-shift .clip-alert,.clip[data-run].is-shift .shift-mk{opacity:1;transform:none}.clip[data-run].is-shift .clip-alert{animation:alert-in 1.4s ease-out}@keyframes alert-in{0%{background:var(--accent-soft)}to{background:#fff}}.clip[data-run] .clip-stage svg,.clip[data-run] .cs-cells{transition:opacity .5s var(--ease)}.clip[data-run].is-fade .clip-stage svg,.clip[data-run].is-fade .cs-cells{opacity:.25}@media (max-width:900px){.clip{grid-template-columns:minmax(0,1fr)}.clip-main{border-right:0;border-bottom:1px solid var(--line)}.clip-alert{max-width:calc(100% - 90px);padding:6px 10px;font-size:12px;top:8px;left:10px}.clip-stage{padding:6px 2px 2px 4px}.cp-rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}.cp-rows>div[data-r=regime]{grid-column:1/-1}.cp-rows dd{font-size:16px}}.more{border-top:1px solid var(--text);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.more li{border-bottom:1px solid var(--line);align-content:start;gap:8px;padding:28px 28px 32px 0;display:grid}.more li:not(:nth-child(3n+1)){border-left:1px solid var(--line);padding-left:28px}.more h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:800}.more p{color:var(--muted);margin:0 0 6px;font-size:15px}@media (max-width:900px){.more{grid-template-columns:minmax(0,1fr)}.more li,.more li:not(:nth-child(3n+1)){border-left:0;padding:22px 0}}.mk{border-top:1px solid var(--text);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px clamp(32px,5vw,64px);padding-top:20px;display:grid}.mk-l,.mk-r{min-width:0}.mk-top{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;font-size:13px;display:flex}.mk-top p{margin:0}.mk-main{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin:22px 0 18px;display:flex}.mk-reg{letter-spacing:-.04em;margin:0;font-size:clamp(36px,3.6vw,50px);font-weight:900;line-height:1}.mk-reg small{color:var(--accent);letter-spacing:-.02em;margin-left:.25em;font-size:.62em;font-weight:800}.mk-scalp{align-items:baseline;gap:10px;margin:0;display:flex}.mk-scalp span{color:var(--muted);font-size:14px}.mk-scalp b{color:var(--accent);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(36px,3.6vw,48px);font-weight:900}.mk-lv{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 20px;display:grid}.mk-lv>div{padding:10px 0}.mk-lv>div+div{border-left:1px solid var(--line);padding-left:14px}.mk-lv dt{color:var(--muted);font-size:12px}.mk-lv dd{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:800}.mk-bars{gap:12px;margin:0;display:grid}.mk-bars>div{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:14px;display:grid}.mk-bars dt{font-size:15px}.mk-bars dd{grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:12px;margin:0;display:grid}.mk-bars dd b{text-align:right;font-size:14px;font-weight:600}.mk-track{background:var(--line);border-radius:3px;height:6px;display:block;overflow:hidden}.mk-track i{background:var(--text);height:100%;transition:width .8s var(--ease);display:block}.mk-foot{color:var(--muted);grid-column:1/-1;margin:0;font-size:13px}.proof,.rows4{border-top:1px solid var(--text);margin:0}.rows4>div{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:8px 32px;padding:22px 0;display:grid}.rows4 dt{letter-spacing:-.01em;font-size:18px;font-weight:700}.rows4 dd{color:var(--muted);margin:0}@media (max-width:560px){.rows4>div{grid-template-columns:minmax(0,1fr)}}.proof>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:20px 0;display:grid}.proof dt{font-weight:700}.proof dd{color:var(--muted);text-align:right;font-size:15px;font-family:var(--mono);margin:0}@media (max-width:560px){.proof>div{grid-template-columns:minmax(0,1fr);gap:2px}.proof dd{text-align:left}}.photos{gap:20px;margin-top:clamp(48px,6vw,80px);display:grid}.photos-2{grid-template-columns:repeat(2,minmax(0,1fr))}.photos-3{grid-template-columns:repeat(3,minmax(0,1fr))}.photo{margin:0}.photo img{aspect-ratio:3/2;object-fit:cover;border-radius:10px;width:100%;height:auto;display:block}@media (max-width:700px){.photos-2,.photos-3{grid-template-columns:minmax(0,1fr)}}.band-photos{border-top:0;padding-block:0}.close{border-top:1px solid var(--line);background:var(--accent-soft);padding-block:clamp(96px,12vw,176px)}.close-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px 56px;display:flex}.close-in .display-s{max-width:16em}.ft{border-top:1px solid var(--line);color:var(--muted);padding-block:40px 56px;font-size:14px}.ft-in{gap:16px;display:grid}.ft-notice{color:var(--text);margin:0}.ft-sample{margin:0;font-size:13px}.ft-row{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;display:flex}.ft-row p{margin:0}.ft-links{gap:22px;display:flex}.ft-links a{align-items:center;min-height:44px;display:inline-flex}.phead{border-bottom:1px solid var(--line);padding-block:clamp(64px,9vw,120px) clamp(36px,4vw,56px)}.phead .eyebrow{margin-bottom:18px}.phead .lead{margin-top:18px}.protect{border-top:1px solid var(--text);margin:0}.protect>div{border-bottom:1px solid var(--line);padding:18px 0}.protect dt{margin:0 0 4px;font-weight:700}.protect dd{color:var(--muted);margin:0}.kv{border-collapse:collapse;width:100%;font-size:16px}.kv td,.kv th{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:16px 0}.kv tr:first-child td,.kv tr:first-child th{border-top:1px solid var(--text)}.kv th{width:34%;padding-right:20px;font-weight:700}.kv td{color:var(--muted)}@media (max-width:560px){.kv td,.kv th{width:auto;display:block}.kv th{border-bottom:0;padding-bottom:4px}.kv td{padding-top:0}}.legal{gap:28px;display:grid}.legal-sec h2{letter-spacing:-.01em;margin:0 0 8px;font-size:19px;font-weight:700}.legal-sec li,.legal-sec p{color:var(--muted)}.legal-sec p{margin:0}.legal-sec ul{margin:8px 0 0;padding-left:20px}.form{gap:28px;display:grid}.field{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.field label,.field legend,.field-h{margin:0 0 4px;padding:0;font-size:15px;font-weight:700}.input{width:100%;min-height:48px;font:inherit;color:var(--text);border:1px solid var(--line-2);background:#fff;border-radius:8px;padding:10px 14px;font-size:16px}.input:focus{outline:2px solid var(--accent);outline-offset:1px}textarea.input{resize:vertical;min-height:120px}.checks{flex-wrap:wrap;gap:4px 22px;display:flex}.check{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:16px;display:inline-flex}.check input{width:18px;height:18px;accent-color:var(--accent)}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}html.motion [data-reveal]{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);animation:rv-safe 0s 3s forwards;transform:translateY(24px)}html.motion [data-reveal].in{opacity:1;animation:none;transform:none}@keyframes rv-safe{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html.motion [data-reveal]{opacity:1;transform:none}}.cp-re{color:var(--muted);font-weight:600}.clip[data-run] .cp-re{opacity:1}.cp-rows dd{flex-wrap:nowrap;justify-content:space-between}.cp-rows dd b{transition:color .3s var(--ease)}.cp-rows dd b.jump{color:var(--down)}.spark{flex:0 0 38%;max-width:120px;height:26px;overflow:visible}.spark polyline{fill:none;stroke:var(--muted);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.cp-rows>div.hit .spark polyline{stroke:var(--down)}.clip-ctl{padding-top:10px}.rv{border:1px solid var(--line-2);background:#fff;border-radius:12px;grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid;overflow:hidden}.rv-main{border-right:1px solid var(--line);min-width:0;padding:0 0 20px}.rv-cap{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding:11px 20px;display:flex}.rv-cap,.rv-sum{color:var(--muted);font-size:13px}.rv-sum{margin:16px 20px 12px}.rv-bar{border-radius:3px;gap:2px;height:12px;margin:0 20px 18px;display:flex;overflow:hidden}.rv-bar i{transform-origin:0;flex-basis:0;display:block}.rv .g0{background:var(--accent)}.rv .g1{background:#c4707b}.rv .g2{background:#e0b2b8}.rv .g3{background:var(--line-2)}.rv-t{border-collapse:collapse;width:calc(100% - 40px);margin:0 20px;font-size:15px}.rv-t th{text-align:left;color:var(--muted);padding:0 0 8px;font-size:12px;font-weight:600}.rv-t td:not(:first-child),.rv-t th:not(:first-child){text-align:right}.rv-t td{border-top:1px solid var(--line);padding:11px 0}.rv-t td:first-child{align-items:center;gap:10px;display:flex}.rv-t .sw{border-radius:2px;flex:none;width:10px;height:10px}.rv-t tr.top td{font-weight:700}.rv-t tr.top td:first-child{color:var(--accent)}.rv-t td b{font-weight:600}.rv-score{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:baseline;margin:14px 20px 0;padding-top:12px;font-size:14px;display:flex}.rv-score b{color:var(--text);font-size:20px}.rv-pop{background:var(--accent-soft);flex-direction:column;gap:10px;min-width:0;padding:20px 22px;display:flex}.rv-tag{color:var(--accent);margin:0;font-size:13px;font-weight:800}.rv-h{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:850;line-height:1.25}.rv-why{color:var(--text);margin:0;font-size:14px;line-height:1.6}.rv-list{border-top:1px solid #8a1c2b40;margin:4px 0 0;padding:0;list-style:none}.rv-list li{border-bottom:1px solid #8a1c2b26;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"d s r""d w r";column-gap:12px;padding:9px 0;font-size:14px;display:grid}.rv-list time{color:var(--muted);grid-area:d;padding-top:2px;font-size:12px}.rv-list span{grid-area:s;font-weight:600}.rv-list .rv-w{color:var(--muted);grid-area:w;font-size:12px;font-weight:400}.rv-list b{grid-area:r;align-self:center;font-weight:600}.rv-next{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.55}html.motion .rv[data-run] .rv-bar i{transition:transform .9s cubic-bezier(.16,1,.3,1);transform:scaleX(0)}html.motion .rv[data-run] .rv-t tr.top td{color:var(--text);transition:color .5s var(--ease),background-color .5s var(--ease);background:0 0}html.motion .rv[data-run] .rv-t tr.top td:first-child{color:var(--text)}html.motion .rv[data-run] .rv-pop{opacity:0;transition:opacity .7s var(--ease),transform .8s cubic-bezier(.16,1,.3,1);transform:translate(24px)}html.motion .rv[data-run] .rv-list li{opacity:0;transition:opacity .45s var(--ease),transform .45s var(--ease);transform:translateY(6px)}html.motion .rv.s1 .rv-bar i{transform:none}html.motion .rv.s2 .rv-t tr.top td{background:var(--accent-soft)}html.motion .rv.s2 .rv-t tr.top td:first-child{color:var(--accent)}html.motion .rv.s3 .rv-list li,html.motion .rv.s3 .rv-pop{opacity:1;transform:none}@media (max-width:900px){.rv{grid-template-columns:minmax(0,1fr)}.rv-main{border-right:0;border-bottom:1px solid var(--line)}html.motion .rv[data-run] .rv-pop{transform:translateY(16px)}}.more .ico{background:var(--surface);fill:none;width:64px;height:64px;stroke:var(--text);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;border-radius:14px;margin-bottom:10px;padding:12px}.more .ico .ac{stroke:var(--accent)}.more li{transition:background-color .3s var(--ease)}.mk-gh{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:6px;display:flex}.mk-gt{margin:0;font-size:16px;font-weight:800}.mk-leg{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin:0;font-size:12px;display:flex}.mk-leg span{align-items:center;gap:6px;display:inline-flex}.mk-leg span:before{content:"";background:currentColor;border-radius:2px;width:14px;height:3px}.mk-leg .lg-b{color:var(--accent)}.mk-leg .lg-a{color:var(--text)}.mk-leg .lg-c:before{background:var(--accent);opacity:.7;width:8px;height:8px}.mk-stage{min-height:120px;display:grid;position:relative}.mk-corr{font-variant-numeric:tabular-nums;grid-area:1/1;width:100%;height:auto;display:block}.mk-gwait{color:var(--muted);grid-area:1/1;align-self:center;margin:0;font-size:13px}.mk-gwait[hidden]{display:none}.mk-corr .gl{stroke:#efeff1}.mk-corr .g0{stroke:var(--line-2)}.mk-corr .gx{fill:var(--muted);font-size:11px}.mk-corr .lb{fill:none;stroke:var(--accent);stroke-width:1.8px;stroke-linejoin:round}.mk-corr .la{fill:none;stroke:var(--text);stroke-width:1.6px;stroke-linejoin:round}.mk-corr .tg{fill:#fff;font-size:11px;font-weight:800}.mk-corr .tgb{fill:var(--accent)}.mk-corr .tga{fill:var(--text)}.mk-corr .cp{fill:var(--accent);opacity:.78}.mk-corr .cn{fill:#9aa0a6}.mk-corr .th{stroke:var(--text);stroke-width:1px;stroke-dasharray:2 3}.mk-corr .thl{fill:var(--text);font-size:12px;font-weight:800}.mk-corr .sep{stroke:var(--line-2)}html.motion .mk-corr.on .la,html.motion .mk-corr.on .lb{stroke-dasharray:2400;animation:g-draw 1.6s cubic-bezier(.16,1,.3,1) both}html.motion .mk-corr.on .cbars{transform-box:fill-box;transform-origin:50%;animation:g-grow-y 1.1s cubic-bezier(.16,1,.3,1) .3s both}@keyframes g-draw{0%{stroke-dashoffset:2400px}to{stroke-dashoffset:0}}@keyframes g-grow-y{0%{transform:scaleY(0)}}.mk-log{margin-top:10px}.mk-log[hidden]{display:none}.mk-logh{color:var(--muted);margin:0 0 4px;font-size:12px}.mk-log svg{width:100%;height:auto;display:block}.mk-log .rg-h{fill:var(--accent)}.mk-log .rg-m{fill:#c9c9ce}.mk-log .rg-d{fill:var(--text)}.mk-log .lt{fill:#fff;font-size:11px;font-weight:700}.mk-log .lt-d{fill:var(--text)}.mk-gcap{color:var(--muted);margin:8px 0 0;font-size:12px}@media (max-width:900px){.mk{grid-template-columns:minmax(0,1fr)}}.lang{border:1px solid var(--line-2);font-family:var(--mono);border-radius:9px;grid-template-columns:1fr 1fr;padding:3px;font-size:12px;display:inline-grid}.lang,.lang a{align-items:center;position:relative}.lang a{z-index:1;min-width:38px;min-height:32px;color:var(--muted);transition:color .3s var(--ease);border:0;justify-content:center;display:inline-flex}.lang a+a{border-left:0}.lang a[aria-current=true]{color:#fff;font-weight:600}.lang a:not([aria-current=true]):hover{color:var(--text)}.lang-thumb{background:var(--text);border-radius:6px;width:calc(50% - 3px);transition:transform .38s cubic-bezier(.65,0,.35,1);position:absolute;top:3px;bottom:3px;left:3px}.lang-en .lang-thumb{transform:translate(100%)}.lang.go-en a[data-lang-link=ko],.lang.go-ko a[data-lang-link=en]{color:var(--muted)}.lang.go-ko .lang-thumb{transform:none}.lang.go-en .lang-thumb{transform:translate(100%)}.lang.go-en a[data-lang-link=en],.lang.go-ko a[data-lang-link=ko]{color:#fff}@media (max-width:560px){.lang a{min-width:34px}}@view-transition{navigation:auto}::view-transition-old(root){animation:vt-out .28s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:vt-in .42s cubic-bezier(0,0,.2,1) both}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0}}html.leaving body{opacity:0;transition:opacity .25s}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}.lang-thumb{transition:none}}.dk{border:1px solid var(--line-2);background:#fff;border-radius:12px;overflow:hidden}.dk-top{border-bottom:1px solid var(--line);color:var(--muted);align-items:baseline;gap:12px;padding:12px 20px;font-size:13px;display:flex}.dk-top b{font-size:16px}.dk-kpi{border-bottom:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.dk-kpi>div{gap:2px;padding:14px 20px;display:grid}.dk-kpi>div+div{border-left:1px solid var(--line)}.dk-kpi span{color:var(--muted);font-size:12px}.dk-kpi b{letter-spacing:-.03em;font-size:clamp(20px,2vw,26px);font-weight:900}.dk-style{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 20px;display:grid}.dk-sbar{border-radius:3px;gap:2px;height:10px;display:flex;overflow:hidden}.dk-sbar .s0{background:var(--text)}.dk-sbar .s1{background:#c9c9ce}.dk-style p{margin:0;font-size:14px;font-weight:700}.dk-style p span{color:var(--muted);font-weight:400}.dk-body{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.dk-col{flex-direction:column;gap:8px;min-width:0;padding:16px 20px 20px;display:flex}.dk-col+.dk-col{border-left:1px solid var(--line)}.dk-h{color:var(--muted);margin:0;font-size:12px;font-weight:700}.dk-h2{margin-top:10px}.dk-name{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:850}.dk-stat{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px 0}.dk-stat,.dk-stat div{display:grid}.dk-stat span{color:var(--muted);font-size:12px}.dk-stat b{font-size:18px;font-weight:850}.dk-conds{margin:4px 0 0;padding:0;list-style:none;display:grid}.dk-conds li{border-bottom:1px solid var(--line);color:var(--muted);grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;font-size:14px;display:grid}.dk-conds li:before{content:"";border:1.5px solid var(--line-2);border-radius:3px;width:12px;height:12px}.dk-conds li.on{color:var(--text)}.dk-conds li.on:before{background:var(--text);border-color:var(--text)}.dk-conds b{font-weight:800}.dk-met{color:var(--accent);margin:6px 0 0;font-size:16px;font-weight:850}.dk-lim{margin:0;display:grid}.dk-lim>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}.dk-lim dt{color:var(--muted);font-size:14px}.dk-lim dd{margin:0;font-size:16px;font-weight:800}.dk-lim>div.big dd{letter-spacing:-.03em;font-size:clamp(22px,2.2vw,28px);font-weight:900}.dk-lim>div.big dt{color:var(--text);font-weight:700}@media (max-width:900px){.dk-kpi{grid-template-columns:repeat(3,minmax(0,1fr))}.dk-kpi>div:nth-child(4){border-left:0}.dk-kpi>div:nth-child(n+4){border-top:1px solid var(--line)}.dk-kpi>div{padding:12px 14px}.dk-body{grid-template-columns:minmax(0,1fr)}.dk-col+.dk-col{border-left:0;border-top:1px solid var(--line)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}