:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--foreground:#171c19;--card:#fff;--card-foreground:#171c19;--popover:#fff;--popover-foreground:#171c19;--primary:#171c19;--primary-foreground:#fff;--secondary:#edf0eb;--secondary-foreground:#171c19;--muted:#edf0eb;--muted-foreground:#69746e;--accent:#e7eee8;--accent-foreground:#171c19;--destructive:#bf574c;--border:#d6dcd6;--input:#d6dcd6;--ring:#628c76;--radius:.2rem;--font-sans:Arial, Helvetica, sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--foreground);font-family:var(--font-sans);margin:0}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline-offset:4px;outline:2px solid #276548}::selection{background:#cde4d3}.wrap{width:min(1180px,100% - 96px);margin-inline:auto}.hero-links a:hover,.footer a:hover{color:#23704a}.hero{text-align:center;padding-top:68px;padding-bottom:76px}.hero-venue{color:#303431;font:600 12px var(--font-sans);letter-spacing:.02em;background:#fff;border:1px solid #d9dcda;align-items:center;gap:8px;margin:0 0 22px;padding:5px 11px 5px 7px;display:inline-flex}.hero-venue-mark{flex:none;width:74px;display:block}.hero-venue-mark img{width:100%;height:auto;display:block}.hero h1{margin:0;font-weight:600}.hero-name{letter-spacing:-.085em;justify-content:center;align-items:center;gap:.12em;font-size:clamp(52px,7.6vw,96px);line-height:1;display:flex}.hero-icon{color:#3f8b5b;stroke-width:1.8px;flex:none;width:.68em;height:.68em}.hero-wordmark{white-space:nowrap;align-items:baseline;gap:.12em;display:inline-flex}.hero-wordmark-agent{letter-spacing:-.085em}.hero-wordmark em{color:#3f8b5b;letter-spacing:-.075em;font:italic 600 .96em Georgia,Times New Roman,serif}.hero-paper-title{letter-spacing:-.05em;max-width:990px;margin:17px auto 0;font-size:clamp(26px,3.2vw,42px);font-weight:550;line-height:1.17;display:block}.hero-authors{grid-template-columns:repeat(4,max-content);justify-content:center;gap:11px 27px;margin:39px 0 0;padding:0;list-style:none;display:grid}.hero-authors li{color:#223027;white-space:nowrap;font-size:16px;font-weight:550}.hero-authors sup{color:#4c8d62;font:600 10px var(--font-mono);vertical-align:super;margin-left:3px}.hero-affiliations{flex-wrap:wrap;justify-content:center;gap:8px 21px;max-width:920px;margin:23px auto 0;padding:0;list-style:none;display:flex}.hero-affiliations li{color:#78867b;white-space:nowrap;font-size:13px;line-height:1.4}.hero-affiliations sup{color:#4c8d62;font:600 9px var(--font-mono);vertical-align:super;margin-right:5px}.hero-links{justify-content:center;align-items:center;gap:24px;margin-top:32px;display:flex}.hero-links a{color:#26392b;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:6px 8px;font-size:14px;font-weight:600;transition:color .2s,opacity .2s;display:inline-flex}.hero-links a:hover{color:#23704a;opacity:.76}.github-logo{width:21px;height:21px;display:block}.arxiv-logo{width:67px;height:auto;display:block}.mechanism-section{padding-bottom:90px}.case-strip{background:#fff;border:1px solid #c6cec5;border-bottom:0;grid-template-columns:170px 1fr;align-items:center;gap:24px;min-height:70px;padding:0 24px;display:grid}.case-strip>span:first-child{color:#748278;font:600 10px var(--font-mono);letter-spacing:.08em}.case-strip strong{letter-spacing:-.025em;font-size:16px;font-weight:550}.motion-stage{background:#fff;border:1px solid #bfc8be}.stage-top{color:#7b8980;font:600 11px var(--font-mono);letter-spacing:.08em;justify-content:space-between;gap:15px;padding:20px 31px 0;display:flex}.stage-group{color:#43855a}.stage-title{justify-content:space-between;align-items:end;gap:30px;min-height:52px;margin:14px 31px 0;animation:.45s both reveal;display:flex}.stage-title h3{letter-spacing:-.055em;margin:0;font-size:clamp(30px,3.3vw,44px);font-weight:550;line-height:1.12}.stage-visual{border-top:1px solid #e0e5df;min-height:340px;margin:26px 31px 29px;animation:.55s both reveal}.visual-axis{color:#859188;font:10px var(--font-mono);letter-spacing:.08em;justify-content:space-between;gap:18px;padding:18px 0 0;display:flex}.probe-visual,.transformer-visual,.detection-visual,.weight-visual,.tune-visual,.multi-visual{max-width:910px;margin:auto}.probe-flow{grid-template-columns:minmax(0,1.2fr) 28px minmax(0,.8fr);align-items:center;gap:clamp(14px,3vw,30px);min-height:292px;display:grid}.mas-samples{gap:8px;display:grid}.sample-row{background:#f8fbf8;border:1px solid #d8e4da;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 10px;min-height:59px;padding:8px 12px;animation:.55s both sample-enter;display:grid}.sample-row.harmful{background:#fdf8f7;border-color:#ecd8d3}.sample-sequence{white-space:nowrap;color:#7b8b80;font:600 9px var(--font-mono);letter-spacing:.015em;grid-column:1/-1;align-items:center;gap:6px;display:flex}.sample-sequence b{color:#9eada2;font-weight:400}.sample-sequence strong{color:#36764b;font-weight:700}.sample-row.harmful .sample-sequence strong{color:#af6159}.sample-embedding{align-items:center;gap:7px;display:flex}.sample-embedding em{color:#67826d;font:italic 17px Georgia,serif}.sample-label{white-space:nowrap;color:#36764b;font:600 10px var(--font-mono);letter-spacing:.035em}.sample-row.harmful .sample-label{color:#af6159}.sample-vector{align-items:center;gap:3px;height:22px;display:flex}.sample-vector i{background:#80b18e;width:5px;display:block}.sample-row.harmful .sample-vector i{background:#d6a19a}.probe-flow-arrow{color:#76917c;font:29px var(--font-sans);text-align:center;animation:.5s 1.3s both arrow-enter}.probe-model{min-width:0}.probe-model svg{width:100%;max-height:228px;display:block}.probe-benign-zone{fill:#f1f8f2}.probe-harmful-zone{fill:#fcf3f1}.probe-point{stroke:#fff;stroke-width:2px;animation:.45s both point-enter}.probe-point.benign{fill:#489463}.probe-point.harmful{fill:#c77970}.probe-boundary{stroke:#243f2d;stroke-width:2px;stroke-dasharray:174;stroke-dashoffset:174px;animation:.8s 2.2s forwards boundary-draw}.probe-equation{color:#66776b;font:600 11px var(--font-mono);justify-content:space-between;align-items:center;gap:12px;display:flex}.probe-equation>span:last-child{letter-spacing:.04em;align-items:center;gap:8px;font-size:9px;display:flex}.probe-equation i{background:#9baa9c;width:1px;height:12px}.transformer-visual{justify-content:center;align-items:center;gap:clamp(50px,9vw,120px);min-height:318px;display:flex}.transformer-stack{flex:0 0 300px;width:300px}.stack-caption{color:#89968b;font:600 10px var(--font-mono);letter-spacing:.09em;margin:0 0 12px 42px}.stack-blocks{gap:6px;display:grid;position:relative}.stack-rail{z-index:0;background:#cbd9ce;width:2px;position:absolute;top:18px;bottom:18px;right:2px}.stack-row{z-index:1;color:#a2ada3;grid-template-columns:35px minmax(0,1fr) 10px;align-items:center;gap:8px;height:34px;display:grid;position:relative}.stack-index{font:11px var(--font-mono)}.transformer-block{background:#fafbf9;border:1px solid #d7dfd6;align-items:center;gap:5px;height:32px;padding:5px;display:flex;box-shadow:0 2px #e4e9e3}.transformer-block>span{color:#0000;height:100%;font:600 9px var(--font-mono);letter-spacing:.06em;background:#e8eee8;flex:1;place-items:center;display:grid}.transformer-block>span:last-child{background:#f0f3ee}.stack-node{background:#fff;border:1px solid #bbc9bd;border-radius:50%;justify-self:center;width:8px;height:8px}.stack-row.chosen{color:#257347}.stack-row.chosen .stack-index{font-weight:700}.stack-row.chosen .transformer-block{background:#f1faf2;border-color:#3c8a5a;animation:.7s 1.1s both block-select;box-shadow:0 0 0 2px #3c8a5a25}.stack-row.chosen .transformer-block>span{color:#327b4d;background:#d7eddc}.stack-row.chosen .transformer-block>span:last-child{background:#e7f4e9}.stack-row.chosen .stack-node{background:#38885a;border:3px solid #fff;width:12px;height:12px;box-shadow:0 0 0 2px #38885a}.stack-signal{z-index:2;background:#4f9a67;border-radius:50%;width:10px;height:10px;animation:2s ease-in-out forwards signal-rise;position:absolute;bottom:12px;right:-2px;box-shadow:0 0 0 4px #4f9a6726}.stack-input{color:#718174;font:600 10px var(--font-mono);letter-spacing:.08em;margin:10px 0 0 43px}.stack-input>span{margin-left:7px}.hidden-output{min-width:230px;margin-top:33px;padding-left:28px;position:relative}.output-connector{transform-origin:0;background:#68a67b;width:105px;height:1px;animation:.7s 1.5s both connector-grow;position:absolute;top:58px;left:-95px}.output-connector:after{content:"";border-top:1px solid #68a67b;border-right:1px solid #68a67b;width:6px;height:6px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.output-label{color:#408858;font:600 11px var(--font-mono);letter-spacing:.11em}.hidden-output strong{color:#257347;margin-top:6px;font:italic 50px/1 Georgia,serif;display:block}.hidden-vector{grid-template-columns:repeat(10,14px);gap:5px;margin-top:19px;display:grid}.hidden-vector i{background:#4c9b68;width:14px;height:19px;animation:.5s 2s both vector-reveal}.detection-list{gap:13px;margin-top:38px;display:grid}.detection-row{background:#f9fbf9;border:1px solid #dce6dd;grid-template-columns:minmax(0,2.2fr) .4fr 22px minmax(0,1fr) 22px .7fr;align-items:center;gap:15px;min-height:95px;padding:13px 21px;animation:.55s both trajectory-enter;display:grid}.detection-row.harmful{background:#fdf9f8;border-color:#ecd9d5}.detection-step{gap:6px;min-width:0;display:grid}.detection-index{color:#748176;font:600 10px var(--font-mono);letter-spacing:.06em}.detection-step strong{color:#354b3b;font-size:14px;font-weight:550;line-height:1.3}.detection-row.harmful .detection-step strong{color:#a85d55}.detection-state{color:#2f6b43;font:italic 27px Georgia,serif}.detection-connector{color:#96a69a;text-align:center;font-size:17px}.detection-probe{color:#577762;font:600 10px var(--font-mono);letter-spacing:.06em;text-align:center;background:#fff;border:1px solid #c4d5c7;padding:9px 10px}.detection-result{color:#367c4d;font:700 11px var(--font-mono);letter-spacing:.06em}.detection-row.harmful .detection-result{color:#b76a61}.weight-chart{border-bottom:1px solid #aebbb0;align-items:end;gap:8px;height:210px;padding-top:18px;display:flex}.weight-bar{transform-origin:bottom;background:#d9e1d8;flex:1;min-width:0;animation:.55s both bar-grow;display:block}.weight-bar.chosen{background:#4a9566}.weight-bar i{background:#ffffff9c;height:3px;display:block}.weight-bracket{font:600 10px var(--font-mono);letter-spacing:.06em;grid-template-columns:10fr 14fr;gap:8px;padding-top:9px;display:grid}.weight-bracket span:first-child{color:#307447;border-top:2px solid #4a9566;padding-top:10px}.weight-bracket span:last-child{color:#9aa69b;border-top:2px solid #d9e1d8;padding-top:10px}.tune-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:54px;min-height:292px;display:grid}.tune-subspace{gap:17px;min-width:0;display:grid}.tune-dimensions{border-bottom:1px solid #b9c9bc;align-items:flex-end;gap:7px;height:170px;padding-bottom:8px;display:flex}.tune-dimension{background:#edf3ed;border:1px solid #d5e2d7;flex:1;min-width:0;height:147px;display:block;position:relative}.tune-dimension i{transform-origin:bottom;background:#5da372;animation:4.7s ease-in-out forwards tune-strength;position:absolute;inset:0}.tune-formula{color:#397d50;text-align:center;font:italic 27px Georgia,serif}.tune-search{min-width:0}.tune-track-labels{color:#87958a;font:600 9px var(--font-mono);letter-spacing:.07em;justify-content:space-between;display:flex}.tune-track{background:#d8e4da;height:4px;margin:18px 11px 29px;position:relative}.tune-knob{background:#3f8d5b;border:4px solid #fff;border-radius:50%;width:22px;height:22px;animation:4.7s ease-in-out forwards tune-knob;position:absolute;top:-9px;left:0;box-shadow:0 0 0 2px #3f8d5b}.tune-trials{gap:7px;display:grid}.tune-trial{opacity:0;background:#fff;border:1px solid #e4e8e2;grid-template-columns:33px minmax(0,1fr) 32px;align-items:center;gap:12px;min-height:42px;padding:7px 12px;animation:.4s both trial-enter;display:grid}.tune-trial.first{animation-delay:.7s}.tune-trial.second{animation-delay:2s}.tune-trial.chosen{background:#f0f8f1;border-color:#b9d8c0;animation-delay:3.3s}.tune-trial strong{color:#3a5841;font:italic 21px Georgia,serif}.tune-trial span{color:#9b6960;font:700 10px var(--font-mono);letter-spacing:.05em}.tune-trial.chosen span{color:#347a4b}.tune-trial b{color:#8b9e8e;font:700 12px var(--font-mono);text-align:right}.tune-trial.chosen b{color:#347a4b}.tune-judge{color:#748477;font:600 9px var(--font-mono);letter-spacing:.05em;justify-content:space-between;gap:10px;margin-top:14px;display:flex}.tune-judge span{color:#4e7559}.trajectory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;max-width:780px;margin:33px auto 0;display:grid}.trajectory-card{background:#f8fbf8;border:1px solid #d8e3d9;flex-direction:column;align-items:flex-start;gap:15px;min-height:278px;padding:20px;animation:.55s both trajectory-enter;display:flex;position:relative}.trajectory-card.harmful{background:#fdf9f8;border-color:#e6d6d2}.trajectory-card:not(:last-child):after{content:"→";z-index:2;color:#8da293;font:22px var(--font-sans);position:absolute;top:47%;right:-18px}.trajectory-index{color:#7a8b7d;font:600 10px var(--font-mono);letter-spacing:.07em}.trajectory-state{color:#6c8070;align-items:center;gap:10px;width:100%;display:flex}.trajectory-state strong{color:#233f2b;margin-right:auto;font:italic 34px Georgia,serif}.trajectory-probe{color:#54745c;font:600 9px var(--font-mono);letter-spacing:.06em;background:#fff;border:1px solid #bbccbe;padding:7px 9px}.trajectory-result{color:#36794d;font:700 11px var(--font-mono);letter-spacing:.07em}.trajectory-card.harmful .trajectory-result{color:#b76a61}.trajectory-actions{gap:7px;width:100%;margin-top:auto;display:grid}.trajectory-action-row{border-top:1px solid #d8e5da;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:6px;min-height:41px;padding:8px 0 0;display:grid}.trajectory-action-row>span{color:#7a897d;font:600 9px var(--font-mono);letter-spacing:.04em}.trajectory-action-row strong{color:#354a3a;font-size:12px;font-weight:550;line-height:1.3}.trajectory-card.harmful .trajectory-action-row:first-child strong{color:#a85d55}.trajectory-card.harmful .trajectory-action-row.after{border-color:#a9d6b3;animation:.7s 1.1s both action-glow}.trajectory-card.harmful .trajectory-action-row.after strong{color:#2e7a49}.player{align-items:start;gap:20px;padding-top:18px;display:flex}.player-steps{flex:1;grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.step{text-align:left;color:#7c8880;cursor:pointer;background:0 0;border:0;padding:0}.step:hover,.step.active{color:#1d2820}.step-track{background:#d2d9d1;height:2px;display:block;overflow:hidden}.step-progress{background:#3e8158;width:0;height:100%;display:block}.step-progress.playing{animation:5s linear forwards progress}.step-text{align-items:baseline;gap:11px;margin-top:10px;font-size:13px;display:flex}.step-text b{font:10px var(--font-mono)}.player-actions{gap:5px;display:flex}.player-button{color:#27342b;cursor:pointer;background:#fff;border:1px solid #cbd5ca;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.player-button:hover{background:#e9f1e9}.footer{color:#7b887e;justify-content:space-between;align-items:center;gap:15px;min-height:87px;font-size:12px;display:flex}.footer a{transition:color .2s}@keyframes reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes signal-rise{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(-80px)}}@keyframes block-select{0%{box-shadow:0 0 #3c8a5a00}to{box-shadow:0 0 0 2px #3c8a5a25}}@keyframes connector-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes vector-reveal{0%{filter:opacity(0);transform:translateY(7px)}to{filter:opacity();transform:translateY(0)}}@keyframes bar-grow{0%{opacity:.35;transform:scaleY(.08)}to{opacity:1;transform:scaleY(1)}}@keyframes sample-enter{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes arrow-enter{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes point-enter{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes boundary-draw{to{stroke-dashoffset:0}}@keyframes trajectory-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes action-glow{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes tune-strength{0%{transform:scaleY(.08)}18%{transform:scaleY(.35)}42%{transform:scaleY(.82)}66%,to{transform:scaleY(.62)}}@keyframes tune-knob{0%{left:0}18%{left:32%}42%{left:82%}66%,to{left:62%}}@keyframes trial-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes progress{to{width:100%}}@media (width<=900px){.wrap{width:min(100% - 56px,1180px)}.stage-title{display:block}.hero-authors{grid-template-columns:repeat(2,max-content)}.player{gap:14px;display:grid}.player-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 12px}.step{min-height:46px}.step-text{font-size:12px}.player-actions{justify-self:end;gap:8px}.player-button{width:40px;height:40px}}@media (width<=720px) and (width>=621px){.probe-flow{grid-template-columns:1fr;gap:10px;min-height:0;padding-top:18px}.probe-flow-arrow{font-size:24px;line-height:1;animation:none;transform:rotate(90deg)}.probe-model{justify-self:center;width:min(100%,350px)}.probe-model svg{max-height:180px}.transformer-visual{gap:22px}.transformer-stack{flex:0 0 52%;width:52%}.hidden-output{flex:1;min-width:0;padding-left:12px}.output-connector{width:25px;left:-22px}.tune-layout{gap:24px}}@media (width<=620px){.wrap{width:calc(100% - 36px)}.hero{padding-top:54px;padding-bottom:50px}.hero-venue{margin-bottom:19px}.hero-name{gap:.08em;font-size:clamp(34px,10.5vw,64px)}.hero-icon{width:.58em;height:.58em}.hero-paper-title{margin-top:14px;font-size:clamp(23px,6vw,29px);line-height:1.2}.hero-authors{gap:9px 19px;margin-top:31px}.hero-authors li{font-size:13px}.hero-affiliations{gap:7px 13px;margin-top:19px}.hero-affiliations li{white-space:normal;font-size:11px}.hero-links{gap:17px;margin-top:27px}.hero-links a{padding:6px;font-size:13px}.github-logo{width:20px;height:20px}.arxiv-logo{width:62px}.case-strip{grid-template-columns:1fr;gap:4px;min-height:82px;padding:13px 16px}.case-strip strong{font-size:14px}.stage-top{padding:18px 17px 0;font-size:9px}.stage-title{min-height:0;margin:16px 17px 0}.stage-title h3{letter-spacing:-.045em;font-size:clamp(25px,7.4vw,30px);line-height:1.16}.stage-visual{min-height:310px;margin:17px 17px 22px}.visual-axis{font-size:8px}.transformer-visual{justify-content:space-between;gap:10px;min-height:300px}.transformer-stack{flex:0 0 52%;width:52%}.stack-caption{margin-left:25px;font-size:8px}.stack-row{grid-template-columns:22px minmax(0,1fr) 8px;gap:3px}.stack-index{font-size:9px}.transformer-block{gap:3px;padding:4px}.transformer-block>span{font-size:7px}.stack-input{margin-left:25px;font-size:8px}.hidden-output{flex:1;min-width:0;padding-left:10px}.output-connector{width:18px;left:-10px}.output-label{font-size:8px}.hidden-output strong{font-size:38px}.hidden-vector{grid-template-columns:repeat(5,11px);gap:4px;margin-top:14px}.hidden-vector i{width:11px;height:14px}.weight-chart{gap:3px;height:195px}.weight-bracket{font-size:8px}.tune-layout{grid-template-columns:1fr;gap:19px;min-height:0;padding-top:19px}.tune-subspace{gap:8px}.tune-dimensions{gap:5px;height:100px}.tune-dimension{height:85px}.tune-formula{font-size:21px}.tune-trial{min-height:36px;padding:5px 9px}.tune-trial span{font-size:9px}.tune-judge{font-size:8px}.detection-list{gap:8px;margin-top:18px}.detection-row{grid-template-columns:31px 12px minmax(0,1fr) 12px 65px;gap:5px;min-height:110px;padding:10px}.detection-step{grid-column:1/-1;gap:3px}.detection-step strong{font-size:11px}.detection-index,.detection-probe,.detection-result{font-size:7px}.detection-state{font-size:19px}.detection-connector{font-size:11px}.detection-probe{padding:6px 3px}.probe-flow{grid-template-columns:1fr;gap:10px;min-height:0;padding-top:15px}.mas-samples{grid-template-columns:1fr;gap:6px}.sample-row{gap:2px 8px;min-height:56px;padding:7px 9px}.sample-sequence{gap:4px;font-size:9px}.sample-label{font-size:9px}.sample-vector{gap:2px;height:18px}.sample-vector i{width:4px}.probe-flow-arrow{font-size:24px;line-height:1;animation:none;transform:rotate(90deg)}.probe-model svg{max-height:165px}.probe-equation{font-size:9px}.probe-equation>span:last-child{gap:5px;font-size:8px}.trajectory-grid{grid-template-columns:1fr;gap:16px;margin-top:18px}.trajectory-card{gap:9px;min-height:202px;padding:13px 16px}.trajectory-card:not(:last-child):after{content:"↓";font-size:17px;top:auto;bottom:-19px;right:50%;transform:translate(50%)}.trajectory-state strong{font-size:24px}.trajectory-probe{padding:5px 7px;font-size:8px}.trajectory-result{font-size:9px}.trajectory-action-row{grid-template-columns:42px minmax(0,1fr);min-height:30px;padding-top:6px}.trajectory-action-row strong{font-size:11px}.player{gap:12px}.player-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.step{min-height:45px}.step-text{gap:7px;font-size:12px;line-height:1.3}.step-text b{flex:none}.player-button{width:44px;height:44px}.mechanism-section{padding-bottom:50px}.footer{flex-wrap:wrap;min-height:80px;padding-top:18px;padding-bottom:18px}}@media (width<=360px){.hero-name{font-size:49px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
