/*! tailwindcss v4.2.1 | 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)))){*,:before,:after{--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}::backdrop{--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{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{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}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, 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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::-webkit-file-upload-button{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:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-file-upload-button{margin-inline-end:4px}::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{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing)}.start:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing)}.start:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing)}.start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing)}.end:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.end:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.end:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.table{display:table}.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}.blur{--tw-blur:blur(8px);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{--ink:#070b10;--ink-soft:#0b1118;--panel:#0e1620;--panel-raised:#121d28;--paper:#f4f5f6;--paper-soft:#d9dee3;--muted:#a8b3bd;--muted-deep:#71808d;--line:#7e94a64d;--line-strong:#9cb2c47a;--born:#f0ad4e;--born-soft:#ffd183;--higgs:#43d9e6;--higgs-soft:#b5f4f7;--feynman:#a178ee;--feynman-soft:#d5c1ff;--success:#5bdd94;--danger:#ff6f74;--retry:#f6bd57;--header-height:76px}*{box-sizing:border-box}html{background:var(--ink);scroll-behavior:smooth;scroll-snap-type:y mandatory}body{background:var(--ink);min-width:320px;color:var(--paper);word-break:keep-all;-webkit-font-smoothing:antialiased;margin:0;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif;font-size:18px;overflow-x:hidden}button{color:inherit;font:inherit}button:not(:disabled){cursor:pointer}button:focus-visible{outline:2px solid var(--higgs);outline-offset:4px}::selection{background:var(--higgs);color:var(--ink)}.site-shell{background:linear-gradient(#6f839409 1px, transparent 1px), linear-gradient(90deg, #6f839409 1px, transparent 1px), var(--ink);background-size:64px 64px;min-height:100vh;overflow-x:clip}.global-header{z-index:100;height:var(--header-height);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#060a0fd6;border-bottom:1px solid #6e849547;grid-template-columns:174px 1fr auto;align-items:center;gap:28px;padding:0 clamp(24px,4.4vw,72px);display:grid;position:fixed;top:0;left:0;right:0}.brand-button{background:0 0;border:0;align-items:center;width:126px;height:38px;padding:0;display:flex}.header-logo{width:126px;height:auto;display:block}.global-header>p{color:#a0acb6;letter-spacing:-.015em;margin:0;font-size:15px;font-weight:530}.header-actions{align-items:center;gap:10px;display:flex}.play-control,.replay-control{border:1px solid var(--line);min-height:44px;color:var(--paper-soft);background:#ffffff06;justify-content:center;align-items:center;padding:0 16px;font-size:15px;font-weight:650;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.play-control{gap:9px}.play-control i{background:var(--muted-deep);border-radius:50%;width:9px;height:9px;display:block}.play-control.is-playing{color:var(--higgs-soft);border-color:#43d9e66b}.play-control.is-playing i{background:var(--higgs);animation:1.7s ease-in-out infinite status-pulse;box-shadow:0 0 0 5px #43d9e61a}.play-control:hover,.replay-control:hover{border-color:var(--line-strong);color:#fff;background:#ffffff0f}.scene-rail{z-index:90;flex-direction:column;align-items:flex-end;gap:14px;display:flex;position:fixed;top:50%;right:22px;transform:translateY(-50%)}.scene-rail button{background:0 0;border:0;justify-content:flex-end;align-items:center;gap:10px;min-height:28px;padding:2px 0 2px 8px;display:flex}.scene-rail button small{max-width:0;color:var(--muted);opacity:0;white-space:nowrap;font-size:14px;font-weight:600;transition:max-width .22s,opacity .18s;overflow:hidden}.scene-rail button i{background:var(--ink);border:1px solid #6d7c88;border-radius:50%;width:7px;height:7px;transition:width .18s,border-color .18s,border-radius .18s,background .18s;display:block}.scene-rail button:hover small,.scene-rail button.is-active small{opacity:1;max-width:120px}.scene-rail button:focus-visible small{opacity:1;max-width:120px}.scene-rail button.is-active i{border-color:var(--born);background:var(--born);border-radius:2px;width:30px}.story-screen{scroll-snap-align:start;scroll-snap-stop:always;width:100%;height:100svh;min-height:720px;padding:calc(var(--header-height) + 34px) clamp(64px, 6.8vw, 118px) 56px;align-items:center;display:grid;position:relative;overflow:hidden}.story-screen:before{inset:var(--header-height) 0 0;z-index:0;pointer-events:none;content:"";background:radial-gradient(circle at 74% 41%,#2f6c8818,#0000 31%),linear-gradient(#0000 64%,#02050857);position:absolute}.story-screen>*{z-index:2;position:relative}.scene-number{z-index:4;top:calc(var(--header-height) + 24px);color:var(--muted-deep);align-items:center;gap:9px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;display:flex;position:absolute;right:clamp(64px,6.8vw,118px)}.scene-number strong{color:var(--paper);font-weight:700}.scene-number i{background:var(--line);width:34px;height:1px;display:block}.screen-corner{z-index:1;border-style:solid;border-color:#768fa180;width:48px;height:48px;position:absolute}.corner-a{top:calc(var(--header-height) + 26px);border-width:1px 0 0 1px;left:30px}.corner-b{border-width:0 1px 1px 0;bottom:30px;right:30px}.screen-kicker{color:var(--born);letter-spacing:.09em;margin:0 0 19px;font-size:15px;font-weight:760}.hero-screen{background:radial-gradient(circle at 77% 43%,#43d9e617,#0000 29%),linear-gradient(128deg,#080c12 0% 43%,#0a1119 100%);grid-template-columns:minmax(440px,.88fr) minmax(620px,1.12fr);gap:clamp(54px,6vw,108px)}.hero-copy{max-width:720px}.hero-logo{width:clamp(160px,12vw,220px);height:auto;margin-bottom:44px;display:block}.hero-copy h1,.technology-copy h2,.performance-copy h2,.closing-copy h2{color:var(--paper);letter-spacing:-.058em;margin:0;font-size:clamp(50px,4.6vw,78px);font-weight:760;line-height:1.11}.hero-copy h1 em,.technology-copy h2 em,.closing-copy h2 em{color:#f1d9aa;font-style:normal}.hero-copy>p:not(.screen-kicker){max-width:680px;color:var(--muted);margin:30px 0 0;font-size:clamp(19px,1.25vw,22px);line-height:1.72}.primary-button,.secondary-button{border:1px solid var(--born);min-height:58px;color:var(--born-soft);background:#f0ad4e12;justify-content:space-between;align-items:center;gap:32px;margin-top:34px;padding:0 22px;font-size:16px;font-weight:720;transition:background .18s,color .18s,transform .18s;display:inline-flex}.primary-button:hover,.secondary-button:hover{background:var(--born);color:var(--ink);transform:translateY(-2px)}.hero-system{border:1px solid var(--line);background-color:#080e15eb;background-image:linear-gradient(#617c900d 1px,#0000 1px),linear-gradient(90deg,#617c900d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;grid-template-rows:1fr auto auto;justify-self:end;width:100%;max-width:820px;height:min(67vh,640px);min-height:570px;display:grid;position:relative;overflow:hidden;box-shadow:0 36px 100px #0000005c}.hero-system:before,.hero-system:after{z-index:4;pointer-events:none;content:"";position:absolute}.hero-system:before{border-top:2px solid var(--born);border-left:2px solid var(--born);width:54px;height:54px;top:0;left:0}.hero-system:after{border-right:2px solid var(--higgs);border-bottom:2px solid var(--higgs);width:54px;height:54px;bottom:0;right:0}.hero-blueprint{grid-template-columns:.48fr repeat(3,1fr) .48fr;align-items:center;gap:18px;min-height:340px;padding:52px 30px 34px;display:grid;position:relative;overflow:hidden}.hero-blueprint:before{content:"";background:linear-gradient(90deg, #f0ad4e1f, var(--born), var(--higgs), var(--feynman), #a178ee1f);height:1px;position:absolute;top:50%;left:5%;right:5%}.hero-flow-input,.hero-flow-output{z-index:3;color:var(--muted);text-align:center;flex-direction:column;align-items:center;gap:9px;display:flex;position:relative}.hero-flow-input>i{border:1px solid var(--line-strong);background:radial-gradient(circle at 35% 35%, var(--paper-soft) 0 3px, transparent 4px), radial-gradient(circle at 68% 48%, var(--paper-soft) 0 3px, transparent 4px), radial-gradient(circle at 47% 72%, var(--paper-soft) 0 3px, transparent 4px), #0c151e;border-radius:50%;width:42px;height:42px;display:block}.hero-flow-input span,.hero-flow-output span{font-size:16px;font-weight:650}.hero-flow-output>i{border:1px solid var(--feynman);background:radial-gradient(circle, var(--feynman) 0 4px, transparent 5px), #a178ee14;border-radius:3px;width:42px;height:42px;display:block;transform:rotate(45deg);box-shadow:0 0 26px #a178ee24}.hero-flow-line{z-index:2;height:12px;position:absolute;top:50%;left:5%;right:5%;transform:translateY(-50%)}.hero-flow-line i{background:var(--paper);width:12px;height:12px;box-shadow:0 0 18px var(--higgs);border-radius:50%;animation:3.4s ease-in-out infinite system-signal;position:absolute;top:0;left:0}.hero-module{z-index:3;border:1px solid var(--line);min-height:150px;color:var(--muted);background:#080f16f0;flex-direction:column;justify-content:center;align-items:center;transition:border-color .5s,background .5s,box-shadow .5s,transform .5s;display:flex;position:relative}.hero-module:before,.hero-module:after{content:"";background:var(--line-strong);width:18px;height:1px;position:absolute;top:50%}.hero-module:before{left:-19px}.hero-module:after{right:-19px}.hero-module span{color:var(--muted-deep);font-size:14px;font-weight:700}.hero-module strong{color:var(--paper);letter-spacing:.08em;margin-top:8px;font-size:22px}.hero-module small{color:var(--muted);margin-top:8px;font-size:16px}.hero-module-0.is-active{border-color:var(--born);background:#f0ad4e14;transform:translateY(-5px);box-shadow:0 0 34px #f0ad4e1f}.hero-module-1.is-active{border-color:var(--higgs);background:#43d9e614;transform:translateY(-5px);box-shadow:0 0 34px #43d9e61f}.hero-module-2.is-active{border-color:var(--feynman);background:#a178ee17;transform:translateY(-5px);box-shadow:0 0 34px #a178ee24}.hero-module.is-active:after{background:currentColor;border-radius:50%;width:8px;height:8px;position:absolute;top:auto;bottom:14px;left:auto;right:18px;box-shadow:0 0 12px}.hero-stage-copy{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:148px;padding:22px 26px}.hero-stage-copy>span{color:var(--born);letter-spacing:.08em;font-size:14px;font-weight:730}.phase-1 .hero-stage-copy>span{color:var(--higgs)}.phase-2 .hero-stage-copy>span{color:var(--feynman)}.hero-stage-copy strong{color:var(--paper);letter-spacing:-.025em;margin-top:7px;font-size:24px;display:block}.hero-stage-copy p{color:var(--muted);margin:8px 0 0;font-size:18px;line-height:1.55}.hero-stage-tabs{grid-template-columns:repeat(3,1fr);min-height:82px;display:grid}.hero-stage-tabs button{border:0;border-right:1px solid var(--line);color:var(--muted);text-align:left;background:#ffffff03;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:0 18px;display:grid;position:relative}.hero-stage-tabs button:last-child{border-right:0}.hero-stage-tabs button:hover,.hero-stage-tabs button.is-active{color:var(--paper);background:#ffffff0b}.hero-stage-tabs button span{color:var(--muted-deep);font-size:14px}.hero-stage-tabs button strong{letter-spacing:.08em;font-size:16px}.hero-stage-tabs button i{background:var(--born);transform-origin:0;height:3px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.hero-stage-tabs button.is-active i{animation:3.4s linear tab-progress;transform:scaleX(1)}.hero-stage-tabs button:nth-child(2) i{background:var(--higgs)}.hero-stage-tabs button:nth-child(3) i{background:var(--feynman)}.scroll-guide{z-index:5;color:#7f8c98;align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex;position:absolute;bottom:18px;right:50%;transform:translate(50%)}.scroll-guide>i{background:#34424d;width:1px;height:28px;display:block;position:relative;overflow:hidden}.scroll-guide>i:after{content:"";background:var(--born);width:1px;height:10px;animation:1.8s ease-in-out infinite scroll-line;position:absolute;top:-10px;left:0}.technology-copy{max-width:660px}.technology-copy h2{font-size:clamp(44px,3.9vw,66px)}.technology-copy>p:not(:-webkit-any(.screen-kicker,.scope-note)){color:var(--muted);margin:26px 0 0;font-size:clamp(19px,1.2vw,22px);line-height:1.72}.technology-copy>p:not(:is(.screen-kicker,.scope-note)){color:var(--muted);margin:26px 0 0;font-size:clamp(19px,1.2vw,22px);line-height:1.72}.technology-thesis{border-left:3px solid var(--born);margin-top:30px;padding:4px 0 5px 20px}.technology-thesis span{color:var(--born);margin-bottom:9px;font-size:15px;font-weight:750;display:block}.technology-thesis strong{color:#f3dfba;font-size:clamp(20px,1.35vw,24px);font-weight:650;line-height:1.48}.scope-note{color:#85939f;max-width:620px;margin:22px 0 0;font-size:18px;line-height:1.65}.next-scene{z-index:8;color:#a6b1ba;background:0 0;border:0;border-bottom:1px solid #46545f;align-items:center;gap:15px;min-height:42px;padding:0 2px;font-size:15px;font-weight:650;display:flex;position:absolute;bottom:22px;right:clamp(64px,6.8vw,118px)}.next-scene:hover{border-color:var(--born);color:var(--paper)}.next-scene i{color:var(--born);font-style:normal}.born-screen{background:radial-gradient(circle at 78% 43%,#f0ad4e1b,#0000 31%),#080d13;grid-template-columns:minmax(420px,.7fr) minmax(680px,1.3fr);gap:clamp(48px,5.6vw,100px)}.born-visual{border:1px solid var(--line);background:#0a1118f2;grid-template-rows:auto minmax(270px,1fr) auto;width:100%;min-width:0;max-width:1060px;display:grid;overflow:hidden;box-shadow:0 32px 90px #00000052}.born-visual-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:12px 18px 12px 22px;display:flex}.born-visual-head>div:first-child{flex-direction:column;gap:5px;display:flex}.born-visual-head span{color:var(--muted-deep);font-size:14px}.born-visual-head strong{color:var(--paper);font-size:18px}.density-tabs{border:1px solid var(--line);display:flex}.density-tabs button{border:0;border-right:1px solid var(--line);min-width:74px;min-height:42px;color:var(--muted);background:#0b121a;font-size:15px;font-weight:650}.density-tabs button:last-child{border-right:0}.density-tabs button:hover,.density-tabs button.is-active{color:var(--born-soft);background:#f0ad4e1f}.crowd-field{border-bottom:1px solid var(--line);background:radial-gradient(circle,#28415470,#0000 57%),#070d13;min-height:310px;position:relative;overflow:hidden}.crowd-grid{background-color:#0000;background-image:linear-gradient(#7e97a90f 1px,#0000 1px),linear-gradient(90deg,#7e97a90f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;top:0;bottom:0;left:0;right:0}.camera-fan{z-index:1;background:conic-gradient(from 222deg,#0000 0deg,#f0ad4e14 26deg,#0000 54deg);border:1px solid #f0ad4e33;border-radius:50%;width:220px;height:220px;position:absolute}.fan-a{top:-77px;left:-68px}.fan-b{top:22%;right:-88px;transform:rotate(126deg)}.fan-c{bottom:-126px;left:38%;transform:rotate(-62deg)}.crowd-dot{z-index:3;top:var(--y);left:var(--x);opacity:.88;width:8px;height:8px;animation:5s ease-in-out infinite crowd-drift;animation-delay:var(--delay);background:#cbd9e221;border:1px solid #c1d0da8c;border-radius:50%;transition:opacity .8s,transform .8s;position:absolute;transform:translate(-50%,-50%)}.crowd-dot:after{content:"";border:1px solid #c1d0da57;border-radius:7px 7px 3px 3px;width:10px;height:7px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.density-0 .crowd-dot:nth-of-type(n+42),.density-1 .crowd-dot:nth-of-type(n+79){opacity:.05;transform:translate(-50%,-50%)scale(.55)}.density-1 .crowd-dot,.density-2 .crowd-dot{animation:5s ease-in-out infinite crowd-drift,2.8s ease-in-out infinite crowd-breathe;animation-delay:var(--delay)}.density-2 .crowd-dot{background:#f0ad4e21;border-color:#f0ad4eab}.crowd-sweep{z-index:2;background:linear-gradient(90deg,#0000,#f0ad4e14);border-right:1px solid #f0ad4eb3;width:18%;animation:3.4s ease-in-out infinite crowd-sweep;position:absolute;top:0;bottom:0;left:-18%}.crowd-caption{z-index:5;border-left:2px solid var(--born);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#060b10d6;flex-direction:column;gap:4px;padding:11px 15px;display:flex;position:absolute;bottom:18px;left:20px}.crowd-caption span{color:var(--muted);font-size:14px}.crowd-caption strong{color:var(--paper);font-size:19px}.born-comparison{grid-template-columns:1fr 1fr;display:grid}.born-lane{min-width:0;padding:19px 22px 20px}.born-lane+.born-lane{border-left:1px solid var(--line)}.born-lane header{justify-content:space-between;align-items:center;gap:18px;display:flex}.born-lane header span{color:var(--muted-deep);font-size:15px;font-weight:650}.born-lane header strong{color:var(--paper);text-align:right;font-size:18px}.legacy-lane header strong{color:#ffaaa8}.maze-lane header strong{color:var(--born-soft)}.born-lane p{color:var(--muted);margin:14px 0 0;font-size:18px;line-height:1.55}.queue-track,.stream-track{background:#080e14;border:1px solid #7e94a636;align-items:center;gap:5px;height:43px;margin-top:13px;padding:0 10px;display:flex;position:relative;overflow:hidden}.queue-track i{opacity:.28;background:#ff6f741a;border:1px solid #ff6f7480;width:12px;height:22px;transition:opacity .7s,transform .7s;display:block}.density-0 .queue-track i:nth-child(-n+4),.density-1 .queue-track i:nth-child(-n+8),.density-2 .queue-track i{opacity:1}.density-1 .queue-track i:nth-child(-n+8),.density-2 .queue-track i{animation:.8s ease-in-out infinite alternate queue-shake}.queue-track b{border-left:1px solid var(--danger);background:#ff6f741f;width:16%;height:100%;transition:width .7s;position:absolute;top:0;right:0}.density-1 .queue-track b{width:31%}.density-2 .queue-track b{width:48%}.stream-track{justify-content:space-between}.stream-track i{background:var(--born);border-radius:50%;width:12px;height:12px;animation:1.5s ease-in-out infinite stream-pulse;display:block;position:relative;box-shadow:0 0 13px #f0ad4e9e}.stream-track i:nth-child(2){animation-delay:.18s}.stream-track i:nth-child(3){animation-delay:.36s}.stream-track i:nth-child(4){animation-delay:.54s}.stream-track i:nth-child(5){animation-delay:.72s}.stream-track i:nth-child(6){animation-delay:.9s}.stream-track i:nth-child(7){animation-delay:1.08s}.stream-track b{z-index:-1;background:linear-gradient(90deg, transparent, var(--born), transparent);height:1px;position:absolute;top:50%;left:12px;right:12px}.higgs-screen{background:radial-gradient(circle at 25% 45%,#43d9e61b,#0000 31%),#080d13;grid-template-columns:minmax(680px,1.27fr) minmax(420px,.73fr);gap:clamp(48px,5.6vw,98px)}.higgs-screen .screen-kicker,.higgs-screen .technology-thesis span{color:var(--higgs)}.higgs-screen .technology-copy h2 em{color:var(--higgs-soft)}.higgs-screen .technology-thesis{border-color:var(--higgs)}.higgs-screen .technology-thesis strong{color:#c9f2f4}.higgs-visual{border:1px solid var(--line);background:#091118f2;width:100%;min-width:0;max-width:1050px;display:grid;overflow:hidden;box-shadow:0 32px 90px #00000052}.higgs-stage-tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);min-height:78px;display:grid}.higgs-stage-tabs button{border:0;border-right:1px solid var(--line);color:var(--muted);text-align:left;background:#ffffff03;grid-template-columns:auto 1fr;align-items:center;gap:11px;padding:0 18px;display:grid}.higgs-stage-tabs button:last-child{border-right:0}.higgs-stage-tabs button:hover,.higgs-stage-tabs button.is-active{color:var(--paper);box-shadow:inset 0 -3px var(--higgs);background:#43d9e612}.higgs-stage-tabs button span{color:var(--muted-deep);font-size:14px}.higgs-stage-tabs button strong{font-size:16px}.higgs-workspace{grid-template-columns:minmax(230px,.66fr) minmax(390px,1.34fr);min-height:520px;display:grid}.observation-column,.identity-order{min-width:0;padding:24px;position:relative}.observation-column{border-right:1px solid var(--line);background-color:#0000;background-image:linear-gradient(#5781940a 1px,#0000 1px),linear-gradient(90deg,#5781940a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.workspace-label{color:var(--muted-deep);letter-spacing:.03em;font-size:15px;font-weight:680}.observation-list{gap:12px;margin-top:20px;display:grid}.observation-glyph{background:#070d13db;border:1px solid #7e94a640;grid-template-columns:94px 1fr;align-items:center;gap:15px;min-height:104px;padding:10px 13px;transition:border-color .5s,transform .5s,opacity .5s;display:grid;position:relative}.observation-glyph:after{content:"";background:linear-gradient(90deg,#43d9e68c,#43d9e614);width:21px;height:1px;position:absolute;top:50%;right:-21px;transform:translateY(-50%)}.observation-glyph>div{transform-origin:50%;grid-template-columns:repeat(4,1fr);gap:3px;width:76px;height:76px;display:grid}.observation-glyph i{background:#43d9e62b;transition:background .45s,opacity .45s,transform .45s;display:block}.observation-glyph i:nth-child(3n){background:#a178ee38}.observation-glyph i:nth-child(5n){background:#f0ad4e47}.observation-glyph strong{color:var(--paper-soft);font-size:16px}.glyph-distance>div{filter:blur(1.8px);transform:scale(.72)}.glyph-pose>div{transform:perspective(150px)rotateY(34deg)}.glyph-compression i:nth-child(2n){opacity:.25}.higgs-phase-0 .observation-glyph{border-color:#ff6f7459}.higgs-phase-1 .observation-glyph:nth-child(2){border-color:#ff6f74b8;transform:translate(7px)}.higgs-phase-2 .observation-glyph{border-color:#43d9e68f}.evidence-note{color:var(--muted);align-items:center;gap:10px;margin-top:20px;font-size:15px;line-height:1.5;display:flex}.evidence-note i{border:2px solid var(--higgs);border-radius:50%;flex:none;width:11px;height:11px;display:block}.identity-order{background:radial-gradient(circle at 70% 30%,#43d9e612,#0000 36%),#0b131bd1;flex-direction:column;display:flex}.query-vector{background:#43d9e60d;border:1px solid #43d9e64f;align-items:center;gap:14px;min-height:62px;margin-top:20px;padding:0 17px;display:flex}.query-vector i{border:2px solid var(--higgs);border-radius:50%;width:16px;height:16px;display:block;box-shadow:0 0 0 6px #43d9e612,0 0 20px #43d9e64d}.query-vector span{color:var(--higgs-soft);font-size:16px;font-weight:680}.order-scale{color:var(--muted-deep);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:18px;display:grid}.order-scale span,.order-scale strong{font-size:16px;font-weight:620}.order-scale strong{color:var(--higgs-soft)}.order-scale i{background:linear-gradient(90deg, var(--line), var(--higgs));height:1px;display:block;position:relative}.order-scale i:after{border-top:1px solid var(--higgs);border-right:1px solid var(--higgs);content:"";width:7px;height:7px;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.order-row{margin-top:16px}.order-row header{justify-content:space-between;align-items:end;gap:18px;display:flex}.order-row header strong{color:var(--paper);font-size:18px}.order-row header span{color:var(--muted-deep);text-align:right;font-size:15px}.order-row>div{background:#070d13;border:1px solid #7e94a638;height:20px;margin-top:10px;position:relative;overflow:hidden}.order-row i{opacity:.42;background:linear-gradient(90deg,#0000,#ffffff1f);position:absolute;top:0;bottom:0;left:0;right:0}.order-row b{background:linear-gradient(90deg, #43d9e64d, var(--higgs));width:55%;transition:width .9s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0}.risk-row b{background:linear-gradient(90deg, #ff6f7440, var(--danger));width:46%}.higgs-phase-0 .same-row b{width:47%}.higgs-phase-0 .risk-row b{width:66%}.higgs-phase-1 .same-row b{width:58%}.higgs-phase-1 .risk-row b{width:78%}.higgs-phase-2 .same-row b{width:87%}.higgs-phase-2 .risk-row b{width:42%}.order-verdict{border-top:1px solid var(--line);margin-top:auto;padding-top:20px}.order-verdict span{color:var(--higgs);font-size:14px;font-weight:720}.order-verdict strong{color:var(--paper);margin-top:7px;font-size:21px;display:block}.order-verdict p{color:var(--muted);margin:8px 0 0;font-size:18px;line-height:1.58}.feynman-screen{background:radial-gradient(circle at 77% 44%,#a178ee1f,#0000 31%),#080d13;grid-template-columns:minmax(420px,.72fr) minmax(700px,1.28fr);gap:clamp(48px,5.6vw,98px)}.feynman-screen .screen-kicker,.feynman-screen .technology-thesis span{color:var(--feynman)}.feynman-screen .technology-copy h2 em{color:var(--feynman-soft)}.feynman-screen .technology-thesis{border-color:var(--feynman)}.feynman-screen .technology-thesis strong{color:#ddd0f8}.feynman-screen>.next-scene{left:clamp(64px,6.8vw,118px);right:auto}.feynman-visual{border:1px solid var(--line);background:#091017f2;width:100%;max-width:1080px;overflow:hidden;box-shadow:0 32px 90px #00000052}.feynman-stage{grid-template-columns:minmax(420px,1.1fr) minmax(210px,.9fr);min-height:500px;display:grid}.observation-map{border-right:1px solid var(--line);background:linear-gradient(#677b900b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#677b900b 1px,#0000 1px) 0 0/34px 34px,radial-gradient(circle at 50% 48%,#a178ee1a,#0000 45%);min-width:0;padding:23px;position:relative;overflow:hidden}.concept-badge{color:var(--muted-deep);font-size:14px;font-weight:650;position:absolute;top:22px;right:22px}.observation-map svg{width:100%;height:365px;margin-top:9px;display:block;overflow:visible}.observation-range{fill:none;stroke:#a178ee4f;stroke-width:1.4px;stroke-dasharray:7 8}.range-inner{stroke:#43d9e638;stroke-dasharray:3 7;animation:7s linear infinite reverse relation-dash}.range-outer{animation:11s linear infinite relation-dash}.relation-path{fill:none;stroke:url(#relationGlow);stroke-width:2.2px;stroke-dasharray:6 12;opacity:.7;animation:5s linear infinite relation-dash}.identity-register{fill:#0c1520;stroke:var(--feynman);stroke-width:1.5px;filter:drop-shadow(0 0 12px #a178ee66)}.register-label{fill:var(--feynman-soft);letter-spacing:.09em;text-anchor:middle;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700}.register-korean{fill:var(--muted);text-anchor:middle;font-size:14px}.observation-point circle:first-child{fill:#a178ee14;stroke:#a178eeb3;stroke-width:1.2px}.observation-point circle:nth-child(2){fill:var(--feynman-soft)}.observation-point text{fill:#9aa9b5;text-anchor:middle;font-size:14px}.query-pulse{z-index:4;border:2px solid var(--paper);background:var(--feynman);border-radius:50%;width:18px;height:18px;animation:3.8s ease-in-out infinite query-travel;position:absolute;top:54%;left:17%;box-shadow:0 0 0 8px #a178ee14,0 0 24px #a178ee9e}.query-pulse i{background:linear-gradient(90deg,#a178eecc,#0000);width:44px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-100%,-50%)}.observation-handoff{z-index:3;background:linear-gradient(90deg, transparent, var(--feynman));width:28%;height:1px;position:absolute;top:50%;right:0}.observation-handoff i{background:var(--feynman);width:11px;height:11px;box-shadow:0 0 16px var(--feynman);border-radius:50%;animation:3.8s ease-in-out infinite handoff-flow;position:absolute;top:-5px;left:0}.observation-map>p{color:var(--muted);margin:-8px 0 0;font-size:18px;line-height:1.55}.decision-bridge{flex-direction:column;justify-content:center;align-items:stretch;gap:8px;min-width:0;padding:16px 18px;display:flex;position:relative}.decision-rail{z-index:0;background:linear-gradient(var(--higgs), var(--feynman), var(--success));width:1px;position:absolute;top:48px;bottom:48px;left:50%;transform:translate(-50%)}.decision-rail i{border:2px solid var(--paper);background:var(--feynman);width:13px;height:13px;box-shadow:0 0 16px var(--feynman);border-radius:50%;animation:3.8s ease-in-out infinite decision-flow;position:absolute;top:0;left:-6px}.decision-step{z-index:2;border:1px solid var(--line);background:#0b121a;min-height:96px;padding:15px 17px;transition:border-color .45s,box-shadow .45s,transform .45s;position:relative}.candidate-step{border-color:#43d9e659}.permission-step{border-color:#a178ee6b}.decision-step span{color:var(--muted-deep);font-size:14px}.decision-step strong{color:var(--paper);margin-top:4px;font-size:20px;display:block}.decision-step p{color:var(--muted);margin:7px 0 0;font-size:18px;line-height:1.45}.bridge-arrow{color:var(--muted-deep);text-align:center;font-size:19px;font-style:normal;transform:rotate(90deg)}.decision-result{z-index:2;border:1px solid var(--success);background:#5bdd940f;flex-direction:column;justify-content:center;align-items:center;min-height:82px;transition:border-color .45s,background .45s,box-shadow .45s;display:flex;position:relative}.decision-result span{color:var(--success);letter-spacing:.08em;font-size:16px;font-weight:800}.decision-result strong{color:var(--paper);margin-top:5px;font-size:20px}.mode-1 .decision-result{border-color:var(--retry);background:#f6bd5712;box-shadow:0 0 30px #f6bd5714}.mode-1 .decision-result span{color:var(--retry)}.mode-2 .decision-result{border-color:var(--danger);background:#ff6f7412;box-shadow:0 0 30px #ff6f7414}.mode-2 .decision-result span{color:var(--danger)}.mode-0 .permission-step,.mode-1 .permission-step,.mode-2 .permission-step{animation:3.8s ease-in-out infinite permission-check}.feynman-controls{border-top:1px solid var(--line);grid-template-columns:1.18fr .82fr;align-items:center;gap:22px;min-height:118px;padding:18px 22px;display:grid}.feynman-mode-tabs{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.feynman-mode-tabs button{border:0;border-right:1px solid var(--line);min-height:66px;color:var(--muted);background:#0a1118;padding:8px 10px}.feynman-mode-tabs button:last-child{border-right:0}.feynman-mode-tabs button:hover,.feynman-mode-tabs button.is-active{color:var(--paper);background:#a178ee17}.feynman-mode-tabs button span,.feynman-mode-tabs button strong{display:block}.feynman-mode-tabs button span{letter-spacing:.04em;font-size:14px;font-weight:780}.feynman-mode-tabs button strong{margin-top:4px;font-size:15px}.feynman-controls>p{color:var(--muted);margin:0;font-size:18px;line-height:1.55}.performance-screen{background:radial-gradient(circle at 76% 45%,#43d9e61c,#0000 31%),linear-gradient(128deg,#080d13 0% 45%,#0a131b 100%);grid-template-columns:minmax(430px,.74fr) minmax(680px,1.26fr);gap:clamp(54px,6vw,108px)}.performance-copy{max-width:660px}.performance-copy h2{font-size:clamp(47px,4.2vw,70px)}.performance-copy>p:not(.screen-kicker){color:var(--muted);margin:27px 0 0;font-size:clamp(19px,1.2vw,22px);line-height:1.72}.performance-statement{border-left:3px solid var(--higgs);flex-direction:column;align-items:flex-start;margin-top:30px;padding-left:20px;display:flex}.performance-statement span{color:var(--higgs);font-size:15px;font-weight:750}.performance-statement strong{color:var(--paper);margin-top:7px;font-size:23px}.performance-statement p{color:var(--higgs-soft);margin:5px 0 0;font-size:19px;font-weight:650}.secondary-button{border-color:var(--higgs);color:var(--higgs-soft);background:#43d9e60d}.secondary-button:hover{background:var(--higgs)}.performance-visual{border:1px solid var(--line);background:#091017f5;grid-template-rows:1fr;grid-template-columns:1.05fr .95fr;width:100%;max-width:1040px;min-height:540px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 94px #00000057}.device-board{border-right:1px solid var(--line);background:radial-gradient(circle at 50% 48%,#43d9e621,#0000 43%),#080f16;min-height:470px;position:relative;overflow:hidden}.board-grid{background-color:#0000;background-image:linear-gradient(#4e81970f 1px,#0000 1px),linear-gradient(90deg,#4e81970f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;top:0;bottom:0;left:0;right:0}.device-label{color:var(--higgs-soft);letter-spacing:.06em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;position:absolute;top:21px;left:22px}.device-runtime{z-index:3;background:#081118f0;border:1px solid #43d9e673;width:min(78%,430px);padding:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 18px #43d9e606,0 0 54px #43d9e61f}.device-runtime>span{color:var(--higgs-soft);font-size:15px;font-weight:680}.device-runtime>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:17px;display:grid}.device-runtime i{border:1px solid var(--line);background:#0a131c;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:92px;font-style:normal;transition:border-color .3s,background .3s,box-shadow .3s;display:flex}.device-runtime small{color:var(--muted-deep);font-size:14px}.device-runtime strong{color:var(--paper-soft);letter-spacing:.05em;margin-top:7px;font-size:16px}.system-phase-0 .device-runtime i:first-child,.system-phase-1 .device-runtime i:nth-child(2),.system-phase-2 .device-runtime i:nth-child(3){border-color:var(--higgs);background:#43d9e617;box-shadow:0 0 24px #43d9e61a}.packet-line{z-index:2;background:linear-gradient(90deg,#0000,#43d9e659,#0000);width:100%;height:1px;position:absolute;left:0}.packet-line-a{top:29%}.packet-line-b{bottom:27%}.packet-line i{background:var(--higgs);width:9px;height:9px;box-shadow:0 0 14px var(--higgs);border-radius:50%;animation:2.8s linear infinite packet-flow;position:absolute;top:-4px;left:-12px}.packet-line i:nth-child(2){animation-delay:.46s}.packet-line i:nth-child(3){animation-delay:.92s}.packet-line i:nth-child(4){animation-delay:1.38s}.packet-line i:nth-child(5){animation-delay:1.84s}.packet-line i:nth-child(6){animation-delay:2.3s}.performance-readout{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:30px;display:flex}.performance-readout>span{color:var(--muted);font-size:18px;font-weight:650}.performance-readout>strong{color:var(--paper);letter-spacing:-.075em;text-shadow:0 0 34px #43d9e62e;margin-top:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(60px,5vw,88px);line-height:1}.performance-readout>strong em{color:var(--higgs);vertical-align:top;margin-left:6px;font-size:.56em;font-style:normal}.performance-readout>strong small{color:var(--higgs-soft);letter-spacing:-.02em;margin-left:9px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,sans-serif;font-size:18px;font-weight:680}.performance-readout>p{max-width:260px;color:var(--higgs-soft);margin:18px 0 0;font-size:18px;line-height:1.55}.closing-screen{background:radial-gradient(circle at 72% 48%,#a178ee14,#0000 32%),radial-gradient(circle at 28% 38%,#43d9e612,#0000 30%),#080d13;grid-template-columns:minmax(440px,.76fr) minmax(660px,1.24fr);gap:clamp(60px,7vw,120px)}.closing-copy{max-width:710px}.closing-logo{width:clamp(190px,15vw,260px);height:auto;margin-bottom:52px;display:block}.closing-copy h2{font-size:clamp(48px,4.25vw,71px)}.closing-copy h2 em{color:var(--paper-soft)}.closing-copy>p:not(.screen-kicker){max-width:650px;color:var(--muted);margin:28px 0 0;font-size:clamp(19px,1.2vw,22px);line-height:1.72}.disclosure-boundary{grid-template-columns:1fr 84px 1fr;align-items:stretch;width:100%;max-width:900px;display:grid}.boundary-card{border:1px solid var(--line);background:#0c141ceb;min-height:480px;padding:36px;position:relative}.boundary-card:before{content:"";width:52px;height:3px;position:absolute;top:0;left:0}.public-card:before{background:var(--higgs)}.protected-card:before{background:var(--feynman)}.boundary-card>span{color:var(--muted);font-size:16px}.boundary-card>strong{color:var(--paper);margin-top:10px;font-size:28px;line-height:1.35;display:block}.boundary-card ul{gap:18px;margin:60px 0 0;padding:0;list-style:none;display:grid}.boundary-card li{color:var(--paper-soft);padding-left:22px;font-size:18px;line-height:1.55;position:relative}.boundary-card li:before{border:1px solid var(--higgs);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:.65em;left:0;transform:translateY(-50%)}.protected-card li:before{border-color:var(--feynman)}.boundary-divider{flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.boundary-divider i{background:linear-gradient(transparent, var(--line-strong));flex:1;width:1px;display:block}.boundary-divider i:last-child{background:linear-gradient(var(--line-strong), transparent)}.boundary-divider span{color:var(--muted-deep);letter-spacing:.08em;white-space:nowrap;writing-mode:vertical-rl;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px}.is-paused,.is-paused *{animation-play-state:paused!important}.site-shell:has(.play-control:not(.is-playing)) .scroll-guide i:after{animation-play-state:paused!important}@keyframes status-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes system-signal{0%{background:var(--born);box-shadow:0 0 18px var(--born);opacity:0;left:0}12%{opacity:1}48%{background:var(--higgs);box-shadow:0 0 18px var(--higgs)}88%{opacity:1}to{background:var(--feynman);box-shadow:0 0 18px var(--feynman);opacity:0;left:calc(100% - 12px)}}@keyframes system-signal-mobile{0%{background:var(--born);box-shadow:0 0 18px var(--born);opacity:0;top:0}12%{opacity:1}48%{background:var(--higgs);box-shadow:0 0 18px var(--higgs)}88%{opacity:1}to{background:var(--feynman);box-shadow:0 0 18px var(--feynman);opacity:0;top:calc(100% - 12px)}}@keyframes handoff-flow{0%,44%{opacity:0;left:0}48%{opacity:1}61%{opacity:1;left:calc(100% - 11px)}67%,to{opacity:0;left:calc(100% - 11px)}}@keyframes decision-flow{0%,58%{opacity:0;top:0}63%{opacity:1}94%{opacity:1;top:calc(100% - 13px)}to{opacity:0;top:calc(100% - 13px)}}@keyframes tab-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes scroll-line{0%{top:-10px}70%,to{top:28px}}@keyframes crowd-breathe{0%,to{box-shadow:0 0 #f0ad4e00}50%{box-shadow:0 0 11px #f0ad4e6b}}@keyframes crowd-drift{0%,to{translate:0}35%{translate:4px -5px}68%{translate:-3px 4px}}@keyframes crowd-sweep{0%{opacity:0;left:-18%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:100%}}@keyframes queue-shake{0%{transform:translate(-2px)}to{transform:translate(2px)}}@keyframes stream-pulse{0%,to{opacity:.45;transform:scale(.75)}50%{opacity:1;transform:scale(1.18)}}@keyframes relation-dash{to{stroke-dashoffset:-72px}}@keyframes query-travel{0%{opacity:0;top:55%;left:13%}5%{opacity:1}24%{top:25%;left:47%}45%{opacity:1;top:52%;left:76%}52%,to{opacity:0;top:52%;left:76%}}@keyframes permission-check{0%,62%{transform:translateY(0);box-shadow:0 0 #a178ee00}78%{transform:translateY(-2px);box-shadow:0 0 30px #a178ee21}94%,to{transform:translateY(0);box-shadow:0 0 #a178ee00}}@keyframes packet-flow{0%{opacity:0;left:-12px}14%,86%{opacity:1}to{opacity:0;left:calc(100% + 12px)}}@media (max-width:1500px){.story-screen{padding-left:78px;padding-right:78px}.scene-number,.next-scene{right:78px}.hero-screen,.born-screen,.higgs-screen,.feynman-screen,.performance-screen,.closing-screen{gap:54px}.technology-copy h2{font-size:clamp(42px,3.7vw,58px)}.hero-copy h1{font-size:clamp(48px,4.25vw,68px)}.born-visual,.higgs-visual,.feynman-visual,.performance-visual{max-height:650px}.higgs-workspace{min-height:490px}.observation-column,.identity-order{padding:20px}.observation-glyph{min-height:93px}.feynman-stage{min-height:clamp(410px,51vh,460px)}.observation-map svg{height:clamp(285px,36vh,330px)}}@media (max-width:1240px){:root{--header-height:72px}.global-header{grid-template-columns:140px 1fr auto;padding-left:34px;padding-right:34px}.global-header>p{display:none}.story-screen{min-height:780px;padding-left:54px;padding-right:54px}.scene-number,.next-scene{right:54px}.scene-rail{display:none}.hero-screen{grid-template-columns:minmax(380px,.8fr) minmax(520px,1.2fr)}.born-screen,.feynman-screen,.performance-screen{grid-template-columns:minmax(360px,.7fr) minmax(560px,1.3fr)}.higgs-screen{grid-template-columns:minmax(560px,1.3fr) minmax(360px,.7fr)}.hero-copy h1{font-size:clamp(44px,4vw,58px)}.technology-copy h2{font-size:clamp(39px,3.5vw,52px)}.technology-copy>p:not(:-webkit-any(.screen-kicker,.scope-note)),.performance-copy>p:not(.screen-kicker){font-size:18px}.technology-copy>p:not(:is(.screen-kicker,.scope-note)),.performance-copy>p:not(.screen-kicker){font-size:18px}.hero-system{min-height:550px}.higgs-workspace{grid-template-columns:minmax(190px,.58fr) minmax(330px,1.42fr)}.observation-glyph{grid-template-columns:70px 1fr}.observation-glyph>div{width:62px;height:62px}.feynman-stage{grid-template-columns:minmax(350px,1fr) minmax(210px,.8fr)}.disclosure-boundary{grid-template-columns:1fr 52px 1fr}.boundary-card{padding:28px}}@media (max-width:959px){html{scroll-snap-type:y proximity}.global-header{grid-template-columns:1fr auto;gap:12px;padding:0 18px}.brand-button,.header-logo{width:108px}.replay-control{display:none}.play-control{min-height:42px;padding:0 13px}.story-screen{height:auto;min-height:100svh;padding:calc(var(--header-height) + 58px) 22px 86px;flex-direction:column;align-items:stretch;gap:40px;display:flex;overflow:visible}.story-screen>*{flex:none}.scene-number{top:calc(var(--header-height) + 18px);right:22px}.next-scene{bottom:22px;right:22px}.hero-logo,.closing-logo{margin-bottom:34px}.hero-copy h1,.technology-copy h2,.performance-copy h2,.closing-copy h2{font-size:clamp(40px,10vw,58px)}.hero-copy>p:not(.screen-kicker),.technology-copy>p:not(:-webkit-any(.screen-kicker,.scope-note)),.performance-copy>p:not(.screen-kicker),.closing-copy>p:not(.screen-kicker){font-size:18px}.hero-copy>p:not(.screen-kicker),.technology-copy>p:not(:is(.screen-kicker,.scope-note)),.performance-copy>p:not(.screen-kicker),.closing-copy>p:not(.screen-kicker){font-size:18px}.hero-system{max-width:none;height:620px;min-height:0}.scroll-guide{display:none}.born-visual,.higgs-visual,.feynman-visual,.performance-visual{max-width:none;max-height:none}.higgs-visual{order:2}.higgs-screen .technology-copy{order:1}.higgs-screen .next-scene{order:3}.performance-visual{min-height:620px}.closing-screen{gap:52px}.disclosure-boundary{max-width:none}}@media (max-width:700px){:root{--header-height:68px}body{font-size:18px}.global-header{height:68px}.play-control{font-size:15px}.header-logo,.brand-button{width:96px}.story-screen{padding-left:18px;padding-right:18px}.scene-number{right:18px}.hero-copy h1,.technology-copy h2,.performance-copy h2,.closing-copy h2{font-size:clamp(36px,10.5vw,48px);line-height:1.16}.hero-copy h1 br,.technology-copy h2 br,.performance-copy h2 br,.closing-copy h2 br,.technology-thesis br{display:none}.hero-system{height:610px}.hero-blueprint{grid-template-rows:42px repeat(3,1fr) 42px;grid-template-columns:1fr;gap:7px;min-height:338px;padding:16px 22px}.hero-blueprint:before{background:linear-gradient(var(--born), var(--higgs), var(--feynman));width:1px;height:auto;top:4%;bottom:4%;left:50%;right:auto}.hero-flow-line{width:12px;height:auto;top:4%;bottom:4%;left:50%;right:auto;transform:translate(-50%)}.hero-flow-line i{animation-name:system-signal-mobile;top:0;left:0}.hero-flow-input,.hero-flow-output{flex-direction:row;justify-content:center}.hero-flow-input>i,.hero-flow-output>i{width:34px;height:34px}.hero-module{flex-direction:row;gap:10px;min-height:0;padding:0 14px}.hero-module span,.hero-module strong,.hero-module small{margin:0}.hero-module:before{width:1px;height:7px;top:-8px;left:50%}.hero-module:after{width:1px;height:7px;top:auto;bottom:-8px;left:50%;right:auto}.hero-module.is-active{transform:translate(5px)}.hero-stage-copy{min-height:150px;padding:19px}.hero-stage-copy strong{font-size:21px}.hero-stage-tabs button{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0 8px;display:flex}.born-visual-head{flex-direction:column;align-items:flex-start}.density-tabs{width:100%}.density-tabs button{flex:1;min-width:0}.crowd-field{min-height:350px}.born-comparison{grid-template-columns:1fr}.born-lane+.born-lane{border-top:1px solid var(--line);border-left:0}.higgs-workspace{grid-template-columns:1fr}.observation-column{border-right:0;border-bottom:1px solid var(--line)}.observation-glyph:after{display:none}.higgs-stage-tabs button{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:74px;padding:8px;display:flex}.feynman-stage{grid-template-columns:1fr}.observation-map{border-right:0;border-bottom:1px solid var(--line);min-height:480px}.decision-bridge{grid-template-columns:1fr 24px 1fr;display:grid}.decision-result{grid-column:1/4}.decision-bridge .bridge-arrow:first-of-type{transform:rotate(0)}.decision-bridge .bridge-arrow:last-of-type{display:none}.feynman-controls{grid-template-columns:1fr}.feynman-mode-tabs button{min-height:74px}.performance-visual{grid-template-columns:1fr;min-height:0}.device-board{border-right:0;border-bottom:1px solid var(--line);min-height:450px}.performance-readout{min-height:290px}.disclosure-boundary{grid-template-columns:1fr}.boundary-divider{flex-direction:row;height:64px}.boundary-divider i{background:linear-gradient(90deg, transparent, var(--line-strong));width:auto;height:1px}.boundary-divider i:last-child{background:linear-gradient(90deg, var(--line-strong), transparent)}.boundary-divider span{writing-mode:initial}.boundary-card{min-height:380px}.boundary-card ul{margin-top:42px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.comparison-visual-head{border-bottom:1px solid var(--line);grid-template-columns:minmax(210px,.72fr) minmax(420px,1.28fr);align-items:stretch;min-height:82px;display:grid}.comparison-visual-head>div:first-child{flex-direction:column;justify-content:center;min-width:0;padding:14px 20px;display:flex}.comparison-visual-head>div:first-child span{color:var(--muted-deep);font-size:15px;font-weight:680}.comparison-visual-head>div:first-child strong{color:var(--paper);margin-top:5px;font-size:19px}.comparison-tabs{border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);min-width:0;display:grid}.comparison-tabs button{border:0;border-right:1px solid var(--line);min-width:0;color:var(--muted);text-align:left;background:#ffffff03;grid-template-columns:auto 1fr;align-content:center;align-items:center;gap:9px;padding:10px 13px;transition:background .22s,color .22s;display:grid;position:relative;overflow:hidden}.comparison-tabs button:last-child{border-right:0}.comparison-tabs button span{color:var(--muted-deep);font-size:15px;font-weight:760}.comparison-tabs button strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.comparison-tabs button>i{transform-origin:0;background:currentColor;height:3px;display:block;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.comparison-tabs button:hover,.comparison-tabs button.is-active{color:var(--paper);background:#ffffff0e}.comparison-tabs button.is-active>i{animation:4.4s linear both tab-progress}.higgs-condition-tabs button.is-active{color:var(--higgs-soft);background:#43d9e614}.higgs-condition-tabs button.is-active>i{background:var(--higgs)}.feynman-state-tabs button.is-active{color:var(--feynman-soft);background:#a178ee17}.feynman-state-tabs button.is-active>i{background:var(--feynman);animation-duration:4.7s}.feynman-state-tabs button{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;display:flex}.feynman-state-tabs button strong{text-overflow:clip;white-space:normal;font-size:16px;overflow:visible}.face-mark{align-items:center;gap:10px;min-width:0;display:flex}.face-mark-frame{background-color:#0a1219;background-image:linear-gradient(#7e94a60e 1px,#0000 1px),linear-gradient(90deg,#7e94a60e 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:12px 12px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #7e94a657;flex:none;place-items:center;width:68px;height:76px;display:grid;position:relative;overflow:hidden}.face-head{transform-origin:50%;background:radial-gradient(circle at 52% 26%,#ffffff17,#0000 40%),#adc4d114;border:1px solid #d5e1e9b8;border-radius:46% 46% 44% 44%/39% 39% 54% 54%;width:39px;height:51px;display:block;position:relative;box-shadow:0 0 20px #43d9e61c}.face-eye{background:var(--higgs-soft);border-radius:50%;width:5px;height:3px;display:block;position:absolute;top:18px}.face-eye-left{left:9px}.face-eye-right{right:9px}.face-nose{background:#d5e1e980;width:1px;height:10px;display:block;position:absolute;top:22px;left:50%;transform:translate(-50%)}.face-mouth{border-bottom:1px solid #d5e1e999;border-radius:50%;width:11px;height:4px;display:block;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}.face-axis{border:1px solid #43d9e633;display:block;position:absolute;top:8px;bottom:8px;left:8px;right:8px}.face-axis:before,.face-axis:after{content:"";background:#43d9e657;position:absolute}.face-axis:before{height:1px;top:50%;left:0;right:0}.face-axis:after{width:1px;top:0;bottom:0;left:50%}.face-blocks{opacity:0;pointer-events:none;grid-template-columns:repeat(4,1fr);gap:2px;display:grid;position:absolute;top:7px;bottom:7px;left:7px;right:7px}.face-blocks i{background:#43d9e62e;display:block}.face-blocks i:nth-child(3n){background:#a178ee38}.face-mark>strong{color:var(--paper-soft);font-size:16px;line-height:1.35}.face-mark.is-compact .face-mark-frame{width:56px;height:62px}.face-mark.is-compact .face-head{width:32px;height:42px}.face-mark.is-compact .face-eye{top:14px}.face-mark.is-compact .face-nose{height:8px;top:18px}.face-mark.is-compact .face-mouth{bottom:8px}.face-impostor .face-head{border-color:#ff6f74b8;border-radius:41% 49% 43% 47%/35% 43% 52% 58%;box-shadow:0 0 20px #ff6f741f}.face-impostor .face-eye-left{top:16px}.face-impostor .face-eye-right{top:19px}.higgs-visual{border:1px solid var(--line);background:#091118f7;max-width:1080px;max-height:none;display:block;overflow:hidden}.higgs-shared-input{border-bottom:1px solid var(--line);background-color:#070d13d1;background-image:linear-gradient(#5781940a 1px,#0000 1px),linear-gradient(90deg,#5781940a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;grid-template-columns:160px minmax(250px,.92fr) minmax(230px,1.08fr);align-items:center;gap:18px;min-height:108px;padding:14px 20px;display:grid}.higgs-shared-input>span{color:var(--higgs);font-size:16px;font-weight:740}.higgs-shared-input>p{color:var(--muted);margin:0;font-size:16px;line-height:1.5}.shared-face-pair{grid-template-columns:1fr 32px 1fr;align-items:center;gap:8px;display:grid}.face-change-arrow{color:var(--higgs);text-align:center;font-size:22px;font-style:normal}.higgs-condition-0 .face-observed .face-head{filter:blur(.9px);animation:4.2s ease-in-out both higgs-face-small;transform:scale(.58)}.higgs-condition-0 .face-observed .face-axis{animation:4.2s ease-in-out both higgs-scan-tighten}.higgs-condition-1 .face-observed .face-head{animation:4.2s ease-in-out both higgs-face-turn;transform:perspective(120px)rotateY(47deg)translate(4px)}.higgs-condition-1 .face-observed .face-axis:after{animation:4.2s ease-in-out both higgs-axis-turn;left:67%}.higgs-condition-2 .face-observed .face-blocks{opacity:.72;animation:1.15s steps(2,end) 3 higgs-block-flicker}.higgs-condition-2 .face-observed .face-head{animation:.42s steps(2,end) 5 higgs-compression-jitter}.higgs-comparison{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);min-height:324px;display:grid}.embedding-lane{min-width:0;padding:17px 18px 15px}.embedding-lane>header span,.judgment-lane>header span{letter-spacing:.01em;font-size:16px;font-weight:800;display:block}.embedding-lane>header strong,.judgment-lane>header strong{color:var(--paper);margin-top:5px;font-size:18px;line-height:1.35;display:block}.regular-embedding-lane{background:#ff6f7405}.regular-embedding-lane>header span{color:#ff9b9f}.maze-embedding-lane{background:radial-gradient(circle at 72% 42%,#43d9e614,#0000 42%),#43d9e604}.maze-embedding-lane>header span{color:var(--higgs)}.comparison-versus{border-right:1px solid var(--line);border-left:1px solid var(--line);background:#080e14;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.comparison-versus i{background:linear-gradient(transparent, var(--line-strong));flex:1;width:1px;display:block}.comparison-versus i:last-child{background:linear-gradient(var(--line-strong), transparent)}.comparison-versus strong{color:var(--paper);letter-spacing:.08em;font-size:15px}.embedding-plane{background:#071017;border:1px solid #7e94a63b;height:140px;margin-top:12px;position:relative;overflow:hidden}.plane-note{z-index:2;color:var(--muted-deep);font-size:14px;font-weight:650;position:absolute;top:7px;right:9px}.embedding-plane svg{width:100%;height:100%;display:block;overflow:visible}.plane-grid{stroke:#7e94a61a;stroke-width:1px}.vector-link{fill:none;stroke-width:2px;stroke-dasharray:7 7;animation:1.25s ease-out both vector-line-draw}.same-link{stroke:var(--higgs)}.risk-link{stroke:var(--danger)}.regular-plane .same-link{stroke:#43d9e673}.higgs-plane .risk-link{stroke:#ff6f7473}.vector-node{opacity:0;animation:.55s ease-out both vector-node-appear}.vector-node:nth-of-type(2){animation-delay:.72s}.vector-node:nth-of-type(3){animation-delay:1.02s}.vector-node circle:first-child{fill:#08131b;stroke-width:1.5px}.vector-node circle:nth-child(2){stroke:none}.query-node circle:first-child{stroke:var(--paper-soft)}.query-node circle:nth-child(2){fill:var(--paper)}.same-node circle:first-child{stroke:var(--higgs)}.same-node circle:nth-child(2){fill:var(--higgs)}.risk-node circle:first-child{stroke:var(--danger)}.risk-node circle:nth-child(2){fill:var(--danger)}.vector-node text{fill:var(--paper-soft);text-anchor:middle;font-size:14px;font-weight:680}.regular-plane .risk-node circle:first-child,.higgs-plane .same-node circle:first-child{animation:1.45s ease-in-out 1.15s 2 vector-winner-pulse}.higgs-condition-1 .regular-plane .same-node circle{animation:.75s ease-in-out 1.1s 2 vector-pose-warp}.higgs-condition-2 .regular-plane .vector-node:not(.query-node) circle{animation:.38s steps(2,end) 1.05s 5 vector-compression-shake}.higgs-condition-2 .higgs-plane .same-node circle:first-child{animation:1.15s ease-out .65s both vector-compression-settle,1.45s ease-in-out 1.75s 2 vector-winner-pulse}.rank-result{border:1px solid var(--line);background:#ffffff05;grid-template-columns:1fr auto;align-items:center;gap:3px 14px;min-height:62px;margin-top:10px;padding:9px 11px;display:grid}.rank-result>span{color:var(--muted-deep);font-size:15px}.rank-result>strong{grid-area:1/2/3;font-size:18px}.rank-result>i{gap:7px;font-style:normal;display:flex}.rank-result>i b{border:1px solid var(--line);color:var(--muted);padding:3px 6px;font-size:14px;font-weight:700}.rank-result.is-risk{border-color:#ff6f746b}.rank-result.is-risk>strong,.rank-result.is-risk>i b:first-child{color:var(--danger)}.rank-result.is-same{border-color:#43d9e66b}.rank-result.is-same>strong,.rank-result.is-same>i b:first-child{color:var(--higgs-soft)}.embedding-lane>p,.judgment-lane>p{color:var(--muted);margin:10px 0 0;font-size:16px;line-height:1.4}.comparison-explainer{grid-template-columns:minmax(200px,.65fr) minmax(280px,1fr);align-content:center;column-gap:24px;min-height:100px;padding:15px 20px;display:grid}.comparison-explainer>span{grid-row:1/3;align-self:center;font-size:15px;font-weight:760}.comparison-explainer>strong{color:var(--paper);font-size:19px;line-height:1.35}.comparison-explainer>p{color:var(--muted);margin:5px 0 0;font-size:16px;line-height:1.42}.higgs-explainer{background:linear-gradient(90deg,#43d9e613,#0000 48%)}.higgs-explainer>span{color:var(--higgs)}.feynman-visual{border:1px solid var(--line);background:#091017f7;max-width:1100px;max-height:none;display:block;overflow:hidden}.feynman-comparison{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);min-height:385px;display:grid}.judgment-lane{min-width:0;padding:18px}.cosine-lane{background:radial-gradient(circle at 28% 32%,#ff6f740b,#0000 38%),#ffffff02}.cosine-lane>header span{color:#ff9b9f}.feynman-lane{background:radial-gradient(circle at 75% 45%,#a178ee1a,#0000 42%),#a178ee03}.feynman-lane>header span{color:var(--feynman)}.feynman-face-input{background:#081018;border:1px solid #7e94a63b;grid-template-columns:1fr 28px 1.35fr;align-items:center;gap:7px;min-height:76px;margin-top:12px;padding:7px 10px;display:grid}.feynman-face-input>i{color:var(--feynman);text-align:center;font-size:20px;font-style:normal}.cosine-gauge{margin-top:13px}.gauge-labels{color:var(--muted-deep);justify-content:space-between;font-size:15px;font-weight:650;display:flex}.gauge-labels strong{color:var(--paper-soft)}.gauge-track{background:linear-gradient(90deg,#ff6f741f 0 62%,#5bdd941a 62%),#070d13;border:1px solid #7e94a647;height:27px;margin-top:8px;position:relative}.gauge-threshold{z-index:2;border-left:1px dashed var(--paper-soft);width:1px;position:absolute;top:-5px;bottom:-5px;left:62%}.gauge-threshold span{color:var(--paper-soft);white-space:nowrap;font-size:14px;font-style:normal;font-weight:680;position:absolute;top:-24px;left:50%;transform:translate(-50%)}.cosine-token{z-index:3;border:2px solid var(--paper);background:var(--feynman);border-radius:50%;width:15px;height:15px;display:block;position:absolute;top:50%;left:8%;transform:translate(-50%,-50%);box-shadow:0 0 16px #a178eea3}.mode-0 .cosine-token{animation:4.45s cubic-bezier(.2,.8,.2,1) both cosine-route-accept}.mode-1 .cosine-token{background:var(--retry);animation:4.45s ease-in-out both cosine-route-retry;box-shadow:0 0 18px #f6bd57a8}.mode-2 .cosine-token{background:var(--danger);animation:4.45s cubic-bezier(.2,.8,.2,1) both cosine-route-reject;box-shadow:0 0 18px #ff6f74a8}.binary-choice{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin-top:13px;display:grid}.binary-choice i{border:1px solid var(--line);min-height:30px;color:var(--muted);justify-content:center;align-items:center;font-size:14px;font-style:normal;font-weight:800;display:flex}.binary-choice span{color:var(--muted-deep);font-size:14px;font-weight:650}.mode-0 .binary-choice i:last-child{border-color:var(--success);color:var(--success);animation:1.25s ease-in-out 2.25s 2 binary-accept}.mode-1 .binary-choice i:first-child{animation:.8s ease-in-out 2.25s 2 binary-undecided-left}.mode-1 .binary-choice i:last-child{animation:.8s ease-in-out 2.65s 2 binary-undecided-right}.mode-2 .binary-choice i:last-child{color:var(--danger);border-color:#ff6f74b3;animation:.7s ease-in-out 2.25s 3 binary-risk}.lane-outcome{border:1px solid var(--line);background:#ffffff05;justify-content:space-between;align-items:center;gap:14px;min-height:54px;margin-top:12px;padding:8px 12px;display:flex}.lane-outcome span{color:var(--muted-deep);font-size:15px;font-weight:680}.lane-outcome strong{color:var(--paper);text-align:right;font-size:17px}.mode-0 .cosine-outcome{border-color:#5bdd948c}.mode-0 .cosine-outcome strong{color:var(--success)}.mode-1 .cosine-outcome{border-color:#f6bd578c}.mode-1 .cosine-outcome strong{color:var(--retry)}.mode-2 .cosine-outcome{border-color:#ff6f74a6}.mode-2 .cosine-outcome strong{color:var(--danger)}.feynman-process{align-content:center;gap:10px;min-height:269px;margin-top:12px;padding-left:33px;display:grid;position:relative}.process-rail{background:linear-gradient(var(--higgs), var(--feynman), #ffffff29);width:1px;position:absolute;top:17px;bottom:17px;left:14px}.feynman-token{z-index:3;border:2px solid var(--paper);background:var(--feynman);width:15px;height:15px;box-shadow:0 0 18px var(--feynman);border-radius:50%;display:block;position:absolute;top:0;left:-7px}.mode-0 .feynman-token{animation:4.45s ease-in-out both feynman-route-accept}.mode-1 .feynman-token{animation:4.45s ease-in-out both feynman-route-retry}.mode-2 .feynman-token{animation:4.45s ease-in-out both feynman-route-reject}.process-step{border:1px solid var(--line);background:#0a121a;min-height:82px;padding:11px 13px;position:relative}.process-step>span{color:var(--muted-deep);font-size:15px;font-weight:700}.process-step>strong{color:var(--paper);margin-top:4px;font-size:16px;line-height:1.35;display:block}.candidate-process{border-color:#43d9e65c;animation:4.45s ease-in-out both candidate-step-pulse}.verification-process{border-color:#a178ee6e}.mode-0 .verification-process{animation:4.45s ease-in-out both verification-pass}.mode-1 .verification-process{animation:4.45s ease-in-out both verification-retry}.mode-2 .verification-process{animation:4.45s ease-in-out both verification-block}.verification-gate{border:1px solid var(--feynman);border-radius:50%;width:26px;height:26px;display:block;position:absolute;top:10px;right:11px}.verification-gate:before,.verification-gate:after{content:"";background:var(--feynman);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.verification-gate:before{width:12px;height:1px}.verification-gate:after{width:1px;height:12px}.mode-0 .verification-gate{border-color:var(--success)}.mode-0 .verification-gate:before,.mode-0 .verification-gate:after{background:var(--success)}.mode-1 .verification-gate{border-color:var(--retry)}.mode-1 .verification-gate:before,.mode-1 .verification-gate:after{background:var(--retry)}.mode-2 .verification-gate{border-color:var(--danger)}.mode-2 .verification-gate:before,.mode-2 .verification-gate:after{background:var(--danger)}.mode-2 .verification-gate:after{transform:translate(-50%,-50%)rotate(90deg)}.candidate-faces{gap:6px;display:flex;position:absolute;top:10px;right:11px}.candidate-faces>i{border:1px solid var(--line);background:#071019;border-radius:50%;width:29px;height:29px;font-style:normal;display:block;position:relative}.candidate-faces>i b{border:1px solid var(--muted-deep);border-radius:50%;width:10px;height:12px;display:block;position:absolute;top:5px;left:50%;transform:translate(-50%)}.candidate-faces>i span{background:var(--panel);width:13px;height:13px;color:var(--muted);border-radius:50%;place-items:center;font-size:8px;font-weight:800;display:grid;position:absolute;bottom:-3px;right:-3px}.candidate-faces>i.is-selected{border-color:var(--higgs);animation:1.3s ease-in-out 1s 2 candidate-selected;box-shadow:0 0 14px #43d9e640}.candidate-faces>i.is-impostor{border-color:var(--danger);box-shadow:0 0 14px #ff6f7440}.feynman-outcome{border-color:var(--success);background:#5bdd940e;margin-top:0}.feynman-outcome span{color:var(--success);letter-spacing:.04em;font-size:16px;font-weight:820}.mode-1 .feynman-outcome{border-color:var(--retry);background:#f6bd570f}.mode-1 .feynman-outcome span{color:var(--retry)}.mode-2 .feynman-outcome{border-color:var(--danger);background:#ff6f740f}.mode-2 .feynman-outcome span{color:var(--danger)}.feynman-explainer{background:linear-gradient(90deg,#a178ee17,#0000 48%);min-height:112px}.feynman-explainer>span{color:var(--feynman)}@keyframes higgs-face-small{0%{filter:blur();transform:scale(1)}42%,to{filter:blur(.9px);transform:scale(.58)}}@keyframes higgs-scan-tighten{0%{top:8px;bottom:8px;left:8px;right:8px}42%,to{top:20px;bottom:20px;left:20px;right:20px}}@keyframes higgs-face-turn{0%{transform:perspective(120px)rotateY(0)translate(0)}42%,to{transform:perspective(120px)rotateY(47deg)translate(4px)}}@keyframes higgs-axis-turn{0%{left:50%}42%,to{left:67%}}@keyframes higgs-block-flicker{0%,to{opacity:.25}50%{opacity:.84}}@keyframes higgs-compression-jitter{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@keyframes vector-line-draw{0%{opacity:0;stroke-dashoffset:120px}to{opacity:1;stroke-dashoffset:0}}@keyframes vector-node-appear{0%{opacity:0}to{opacity:1}}@keyframes vector-winner-pulse{0%,to{filter:drop-shadow(0 0 #0000);stroke-width:1.5px}50%{filter:drop-shadow(0 0 7px);stroke-width:3px}}@keyframes vector-pose-warp{0%,to{translate:0}50%{translate:0 6px}}@keyframes vector-compression-shake{0%,to{translate:0}50%{translate:3px -2px}}@keyframes vector-compression-settle{0%{translate:6px -4px}to{translate:0}}@keyframes cosine-route-accept{0%,12%{opacity:0;left:8%}24%{opacity:1}64%,to{opacity:1;left:86%}}@keyframes cosine-route-retry{0%,12%{opacity:0;left:8%}24%{opacity:1}58%{left:59%}68%{left:64%}78%{left:60%}88%,to{opacity:1;left:63%}}@keyframes cosine-route-reject{0%,12%{opacity:0;left:8%}24%{opacity:1}64%,to{opacity:1;left:73%}}@keyframes binary-accept{50%{background:#5bdd941a;box-shadow:0 0 16px #5bdd941f}}@keyframes binary-undecided-left{50%{border-color:var(--danger);color:var(--danger);transform:translateY(-2px)}}@keyframes binary-undecided-right{50%{border-color:var(--success);color:var(--success);transform:translateY(-2px)}}@keyframes binary-risk{50%{background:#ff6f7417;box-shadow:0 0 17px #ff6f7429}}@keyframes feynman-route-accept{0%,10%{background:var(--higgs);opacity:0;top:0}18%{opacity:1}46%{background:var(--feynman);top:38%}74%,to{background:var(--success);box-shadow:0 0 18px var(--success);opacity:1;top:calc(100% - 15px)}}@keyframes feynman-route-retry{0%,10%{background:var(--higgs);opacity:0;top:0}18%{opacity:1}48%{background:var(--feynman);top:48%}64%{background:var(--retry);box-shadow:0 0 20px var(--retry);top:58%}76%{top:52%}88%,to{background:var(--retry);box-shadow:0 0 20px var(--retry);opacity:1;top:58%}}@keyframes feynman-route-reject{0%,10%{background:var(--higgs);opacity:0;top:0}18%{opacity:1}48%{background:var(--feynman);top:48%}61%{background:var(--danger);box-shadow:0 0 20px var(--danger);top:58%}72%{top:47%}84%,to{background:var(--danger);box-shadow:0 0 20px var(--danger);opacity:1;top:58%}}@keyframes candidate-step-pulse{18%,38%{border-color:#43d9e6e6;box-shadow:0 0 22px #43d9e61a}0%,50%,to{box-shadow:none;border-color:#43d9e65c}}@keyframes candidate-selected{50%{transform:translateY(-3px)scale(1.06)}}@keyframes verification-pass{0%,42%{box-shadow:none;border-color:#a178ee6e}58%,78%{border-color:var(--success);box-shadow:0 0 22px #5bdd941c}to{box-shadow:none;border-color:#5bdd948c}}@keyframes verification-retry{0%,42%{box-shadow:none;border-color:#a178ee6e}58%,82%{border-color:var(--retry);transform:translate(0);box-shadow:0 0 23px #f6bd5726}65%,75%{transform:translate(3px)}to{box-shadow:none;border-color:#f6bd5794;transform:translate(0)}}@keyframes verification-block{0%,42%{box-shadow:none;border-color:#a178ee6e}58%,78%{border-color:var(--danger);transform:translate(0);box-shadow:0 0 23px #ff6f7429}63%,71%{transform:translate(-4px)}to{box-shadow:none;border-color:#ff6f7499;transform:translate(0)}}@media (max-width:1500px){.comparison-visual-head{grid-template-columns:minmax(190px,.65fr) minmax(390px,1.35fr)}.comparison-visual-head>div:first-child{padding:12px 16px}.comparison-tabs button{padding:8px 10px}.higgs-shared-input{grid-template-columns:145px minmax(230px,.9fr) minmax(210px,1.1fr);gap:13px;padding:12px 16px}.embedding-lane,.judgment-lane{padding:14px}.feynman-process{min-height:255px}}@media (max-width:1240px){.comparison-visual-head{grid-template-columns:180px minmax(380px,1fr)}.comparison-visual-head>div:first-child span{font-size:14px}.comparison-visual-head>div:first-child strong{font-size:17px}.comparison-tabs button strong{font-size:16px}.higgs-shared-input{grid-template-columns:126px minmax(220px,.95fr) minmax(185px,1.05fr)}.higgs-shared-input>p{font-size:15px}.face-mark-frame{width:60px;height:68px}.embedding-plane{height:128px}.embedding-lane>header strong,.judgment-lane>header strong{font-size:17px}.comparison-explainer{grid-template-columns:minmax(175px,.58fr) minmax(280px,1.42fr)}.feynman-comparison,.higgs-comparison{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr)}}@media (max-width:959px){.higgs-visual,.feynman-visual{width:100%}.comparison-visual-head{grid-template-columns:minmax(220px,.64fr) minmax(420px,1.36fr)}.higgs-shared-input{grid-template-columns:150px minmax(250px,.9fr) minmax(240px,1.1fr)}.embedding-plane{height:150px}.feynman-process{min-height:280px}}@media (max-width:700px){.comparison-visual-head{display:block}.comparison-visual-head>div:first-child{min-height:76px;padding:14px 16px}.comparison-tabs{border-top:1px solid var(--line);border-left:0;min-height:76px}.comparison-tabs button{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:8px 5px;display:flex}.comparison-tabs button span{font-size:14px}.comparison-tabs button strong{font-size:15px}.higgs-shared-input{grid-template-columns:1fr;gap:10px;padding:16px}.higgs-shared-input>span{font-size:17px}.shared-face-pair{max-width:390px}.higgs-comparison,.feynman-comparison{grid-template-columns:1fr}.comparison-versus{border-top:1px solid var(--line);border-right:0;border-bottom:1px solid var(--line);border-left:0;flex-direction:row;height:48px}.comparison-versus i{background:linear-gradient(90deg, transparent, var(--line-strong));width:auto;height:1px}.comparison-versus i:last-child{background:linear-gradient(90deg, var(--line-strong), transparent)}.embedding-lane,.judgment-lane{padding:18px 16px}.embedding-plane{height:168px}.comparison-explainer{min-height:0;padding:18px 16px 20px;display:block}.comparison-explainer>span{font-size:15px;display:block}.comparison-explainer>strong{margin-top:7px;font-size:18px;display:block}.comparison-explainer>p{font-size:17px;line-height:1.55}.feynman-process{min-height:285px}.feynman-face-input{grid-template-columns:1fr 24px 1.3fr}.feynman-face-input .face-mark>strong{font-size:15px}.plane-note{font-size:12px}}@media (min-width:960px) and (max-width:1329px){.story-screen.higgs-screen,.story-screen.feynman-screen{gap:30px;padding-left:34px;padding-right:34px}.higgs-screen{grid-template-columns:minmax(0,1.38fr) minmax(290px,.62fr)}.feynman-screen{grid-template-columns:minmax(290px,.62fr) minmax(0,1.38fr)}.higgs-screen .scene-number,.higgs-screen .next-scene,.feynman-screen .scene-number{right:34px}.feynman-screen>.next-scene{left:34px}.comparison-visual-head{grid-template-columns:160px minmax(0,1fr)}.comparison-visual-head>div:first-child{padding:10px 12px}.comparison-tabs button{padding:8px}.higgs-shared-input{grid-template-columns:110px minmax(190px,.9fr) minmax(0,1.1fr);gap:8px;padding:10px 12px}.technology-copy h2{font-size:clamp(36px,3.5vw,46px)}}@media (min-width:960px) and (max-width:1080px){.candidate-process{min-height:94px}.candidate-process>strong{padding-right:88px}.candidate-faces>i{width:25px;height:25px}}@media (max-width:420px){.shared-face-pair{grid-template-columns:1fr 24px 1fr;gap:5px}.shared-face-pair .face-mark,.feynman-face-input .face-mark{text-align:center;flex-direction:column;align-items:center;gap:6px}.shared-face-pair .face-mark>strong,.feynman-face-input .face-mark>strong{font-size:15px}.feynman-face-input{grid-template-columns:1fr 20px 1.2fr;min-height:102px;padding:8px}.candidate-process{min-height:124px}.candidate-faces{margin-top:10px;position:static}.verification-process{padding-right:48px}.rank-result{grid-template-columns:1fr}.rank-result>strong{grid-area:auto;margin-top:2px}}@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}
