:root,:root[data-theme=dark],:root[data-theme=light]{color-scheme:dark;--bg:#07100d;--surface:#0a1511;--raised:#101e19;--text:#eef5f0;--muted:#97a49e;--faint:#6d7b75;--line:rgba(201,226,215,0.12);--line-strong:rgba(201,226,215,0.24);--green:#9cefd0;--red:#ef9c98;--focus:#b9f5de;--radius:0.75rem;--core-ease:cubic-bezier(0.32,0.72,0,1)}html{background:var(--bg);scroll-padding-top:6rem}body{min-width:320px;overflow-x:hidden;background:radial-gradient(circle at 70% -10%,rgba(78,174,139,.08),transparent 31rem),var(--bg);color:var(--text)}body:after{position:fixed;inset:0;z-index:40;opacity:.034;pointer-events:none;content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.84' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.9'/%3E%3C/svg%3E")}body[data-menu-open=true]{overflow:hidden}.core-header{position:absolute;inset:0 0 auto;z-index:20;display:flex;align-items:center;justify-content:space-between;width:min(100% - 3rem,92rem);height:5.5rem;margin-inline:auto}.core-brand,.core-footer>div{display:inline-flex;align-items:center;gap:.7rem;color:var(--text);font-size:.92rem;font-weight:600;letter-spacing:-.025em}.core-brand .hooked-mark,.core-footer .hooked-mark{width:1.65rem;height:1.65rem;color:var(--green)}.core-brand .hooked-mark svg,.core-footer .hooked-mark svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.35}.core-header-actions{display:flex;align-items:center;gap:.65rem}.core-network{display:inline-flex;align-items:center;gap:.55rem;margin-right:.25rem;color:#aab6b0;font-size:.68rem;letter-spacing:.04em}.core-hero-readout strong i,.core-network i{width:.4rem;height:.4rem;border-radius:50%;background:var(--green);box-shadow:0 0 0 .22rem rgba(156,239,208,.1)}.core-header .wallet-button{min-height:2.65rem;padding:.68rem 1rem;border:0;border-radius:999px;background:rgba(235,247,240,.08);color:var(--text);box-shadow:inset 0 0 0 1px rgba(235,247,240,.08);transition:transform .48s var(--core-ease),background .48s var(--core-ease)}.core-header .wallet-button:hover{transform:translateY(-1px);background:rgba(235,247,240,.13)}.core-menu-button{position:relative;display:grid;place-items:center;width:2.72rem;height:2.72rem;border:0;border-radius:50%;background:var(--text);color:var(--bg);transition:transform .58s var(--core-ease),background .58s var(--core-ease)}.core-menu-button:hover{transform:rotate(7deg) scale(1.04)}.core-menu-button span{position:absolute;width:.92rem;height:1px;background:currentColor;transition:transform .58s var(--core-ease)}.core-menu-button span:first-child{transform:translateY(-.18rem)}.core-menu-button span:last-child{transform:translateY(.18rem)}.core-menu-button.is-open span:first-child{transform:rotate(45deg)}.core-menu-button.is-open span:last-child{transform:rotate(-45deg)}.core-menu{position:fixed;inset:0;z-index:15;pointer-events:none;visibility:hidden;transition:visibility 0s .7s}.core-menu.is-open{pointer-events:auto;visibility:visible;transition-delay:0s}.core-menu-scrim{position:absolute;inset:0;border:0;background:rgba(2,8,6,.58);opacity:0;backdrop-filter:blur(0);transition:opacity .65s var(--core-ease),backdrop-filter .65s var(--core-ease)}.core-menu.is-open .core-menu-scrim{opacity:1;backdrop-filter:blur(.7rem)}.core-menu-panel{position:absolute;inset:0 0 0 auto;display:grid;grid-template-rows:auto 1fr auto;width:min(42rem,100%);padding:2rem clamp(1.5rem,6vw,5rem) 3rem;background:rgba(9,20,16,.96);box-shadow:-2rem 0 7rem rgba(0,0,0,.28);transform:translateX(102%);transition:transform .7s var(--core-ease)}.core-menu.is-open .core-menu-panel{transform:translateX(0)}.core-menu-panel>p{color:var(--faint);font:500 .72rem/1 var(--font-sans);letter-spacing:.06em}.core-menu-links{display:grid;align-content:center;gap:.18rem}.core-menu-links a{display:flex;align-items:center;justify-content:space-between;padding:.2rem 0;color:#88968f;font:400 clamp(2rem,3.8vw,3.25rem)/.98 var(--font-serif);letter-spacing:-.055em;opacity:0;transform:translateY(2rem);transition:color .5s var(--core-ease),opacity .7s var(--core-ease),transform .7s var(--core-ease);transition-delay:calc(var(--menu-index) * 65ms)}.core-menu.is-open .core-menu-links a{opacity:1;transform:translateY(0);transition-delay:calc(.16s + var(--menu-index) * 75ms)}.core-menu-links a.active,.core-menu-links a:hover{color:var(--text)}.core-menu-links svg{width:1.4rem;height:1.4rem}.core-menu-contract{display:grid;gap:.35rem;width:max-content;max-width:100%;color:var(--muted);font-size:.72rem}.core-menu-contract code{color:var(--green);font-family:var(--font-sans)}.core-main{position:relative;min-height:100dvh}.core-home{overflow:hidden}.core-hero{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(18rem,.34fr);align-items:end;gap:clamp(2rem,6vw,7rem);min-height:100dvh;padding:clamp(7rem,13vh,9.5rem) max(1.5rem,calc((100vw - 92rem) / 2)) clamp(3rem,8vh,5.2rem);isolation:isolate}.hook-canvas{position:absolute;inset:0;z-index:-2;width:100%;height:100%}.core-hero:after{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(90deg,rgba(7,16,13,.94) 0,rgba(7,16,13,.62) 36%,rgba(7,16,13,.05) 67%),linear-gradient(0deg,var(--bg),transparent 18%)}.core-hero-copy{align-self:center;max-width:56rem;padding-top:2rem;animation:core-rise 1.1s var(--core-ease) both}.core-eyebrow{display:block;margin-bottom:1.45rem;color:var(--green);font-size:.69rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.core-hero h1{max-width:none;color:var(--text);font:400 clamp(4.2rem,7.4vw,8rem)/.86 var(--font-serif);letter-spacing:-.072em;text-wrap:balance}.core-hero h1>span{display:block;white-space:nowrap}.core-hero-copy>p{max-width:34rem;margin-top:clamp(2rem,4vh,3.4rem);color:#a9b6b0;font-size:clamp(1rem,1.5vw,1.24rem);line-height:1.55;text-wrap:pretty}.core-hero-actions{display:flex;align-items:center;gap:1.4rem;margin-top:2rem}.core-primary-action{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:3.25rem;padding:.38rem .4rem .38rem 1.25rem;border-radius:999px;background:var(--text);color:#0b1511;font-size:.76rem;font-weight:650;white-space:nowrap;transition:transform .5s var(--core-ease),background .5s var(--core-ease)}.core-primary-action>span{display:grid;place-items:center;width:2.45rem;height:2.45rem;border-radius:50%;background:#d0dfd8;transition:transform .5s var(--core-ease)}.core-primary-action:hover{transform:translateY(-2px);background:#fff}.core-primary-action:hover>span{transform:rotate(-8deg) scale(1.05)}.core-hero-actions>a:last-child{display:inline-flex;align-items:center;gap:.45rem;color:#b3beb9;font-size:.75rem;transition:color .4s var(--core-ease)}.core-hero-actions>a:last-child:hover{color:var(--text)}.core-hero-readout{display:grid;width:100%;max-width:21rem;justify-self:end;padding-bottom:.6rem;animation:core-rise 1.1s .16s var(--core-ease) both}.core-hero-readout>div{display:grid;grid-template-columns:1fr auto;gap:1.5rem;padding:1rem 0;border-bottom:1px solid var(--line)}.core-hero-readout span{color:var(--faint);font-size:.68rem}.core-hero-readout strong{display:inline-flex;align-items:center;justify-content:flex-end;gap:.5rem;color:#d8e3dd;font-size:.72rem;font-weight:500;text-align:right}.core-footer,.core-footprint,.core-pilot,.core-sequence,.core-surfaces{width:min(100% - 3rem,92rem);margin-inline:auto}.core-sequence{padding:clamp(7rem,12vw,11rem) 0 clamp(8rem,14vw,13rem)}.core-section-heading{max-width:58rem}.core-footprint h2,.core-pilot h2,.core-section-heading h2{color:var(--text);font:400 clamp(3rem,6.3vw,6.7rem)/.96 var(--font-serif);letter-spacing:-.06em;text-wrap:balance}.core-sequence ol{display:grid;grid-template-columns:.84fr 1.08fr .92fr;gap:clamp(2rem,7vw,8rem);margin:clamp(5rem,10vw,9rem) 0 0;padding:0;list-style:none}.core-sequence li:nth-child(2){transform:translateY(4rem)}.core-sequence li>span{color:var(--green);font-size:.67rem;letter-spacing:.08em}.core-sequence h3{margin-top:1.5rem;color:var(--text);font:400 clamp(1.65rem,2.5vw,2.6rem)/1.08 var(--font-serif);letter-spacing:-.04em}.core-sequence p{max-width:28rem;margin-top:1rem;font-size:.9rem;line-height:1.65}.core-pilot{display:grid;grid-template-columns:minmax(18rem,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(3rem,10vw,12rem);min-height:49rem;padding:6rem clamp(1.5rem,5vw,5rem);overflow:hidden;border-radius:2.5rem;background:radial-gradient(circle at 22% 48%,rgba(102,238,189,.13),transparent 24rem),#0b1713;box-shadow:inset 0 1px 0 rgba(240,255,249,.08)}.core-pilot-mark{position:relative;display:grid;place-items:center;aspect-ratio:1;width:min(100%,29rem);justify-self:center;border:1px solid rgba(156,239,208,.13);border-radius:50%}.core-pilot-mark:after,.core-pilot-mark:before{position:absolute;inset:12%;border:1px solid rgba(156,239,208,.09);border-radius:50%;content:"";animation:core-orbit 16s infinite var(--core-ease)}.core-pilot-mark:after{inset:27%;animation-direction:reverse;animation-duration:11s}.core-pilot-mark span{position:absolute;color:var(--text);font:500 clamp(1rem,2vw,1.7rem)/1 var(--font-sans);letter-spacing:.05em}.core-pilot-mark span:first-child{top:25%;left:17%}.core-pilot-mark span:last-child{right:15%;bottom:24%}.core-pilot-mark i{width:3.4rem;height:3.4rem;border-radius:50%;background:var(--green);box-shadow:0 0 5rem rgba(156,239,208,.38)}.core-pilot-copy{max-width:49rem}.core-pilot-copy p{max-width:36rem;margin:2rem 0;font-size:1rem}.core-surfaces{display:grid;grid-template-columns:minmax(0,.82fr) minmax(24rem,1.18fr);gap:clamp(3rem,10vw,11rem);padding:clamp(8rem,14vw,13rem) 0 2rem}.core-surfaces h2{max-width:8ch;color:var(--text);font:400 clamp(3rem,5.6vw,5.9rem)/.96 var(--font-serif);letter-spacing:-.06em;text-wrap:balance}.core-surfaces nav{align-self:end}.core-surfaces nav a{display:grid;grid-template-columns:.72fr 1fr auto;align-items:center;gap:2rem;padding:1.55rem 0;border-bottom:1px solid var(--line);transition:color .45s var(--core-ease),transform .45s var(--core-ease)}.core-surfaces nav a:hover{color:var(--green);transform:translateX(.4rem)}.core-surfaces nav span{font:400 1.35rem/1 var(--font-serif)}.core-surfaces nav small{color:var(--muted);font-size:.72rem}.core-footprint{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(3rem,11vw,12rem);padding:clamp(8rem,14vw,13rem) 0}.core-footprint h2{font-size:clamp(2.9rem,5.4vw,5.7rem)}.core-footprint dl{margin:0}.core-footprint dl>div{display:grid;grid-template-columns:.8fr 1.2fr;gap:2rem;padding:1.5rem 0;border-bottom:1px solid var(--line)}.core-footprint dt{color:var(--faint);font-size:.72rem}.core-footprint dd{margin:0;color:var(--text);font-size:.78rem}.core-footprint dd a,.core-footprint dd span{display:inline-flex;align-items:center;gap:.45rem}.core-footprint dd svg{color:var(--green)}.core-footer{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:2rem;padding:2.5rem 0 3rem;border-top:1px solid var(--line)}.core-footer p{font-size:.72rem;text-align:center}.core-footer nav{display:flex;gap:1.2rem;color:var(--muted);font-size:.7rem}.core-footer a{transition:color .35s var(--core-ease)}.core-footer a:hover{color:var(--text)}.core-main>.documentation,.core-main>.page-enter:not(.hook-page){width:min(100% - 3rem,92rem);margin-inline:auto;padding:8.5rem 0 7rem}.core-main>.documentation>.page-title,.core-main>.page-enter:not(.hook-page)>.page-title{max-width:70rem;padding:2rem 0 4.5rem}.core-main>.documentation>.page-title h1,.core-main>.page-enter:not(.hook-page)>.page-title h1{max-width:12ch;font:400 clamp(3.8rem,7.5vw,7.6rem)/.92 var(--font-serif);letter-spacing:-.062em}.core-main>.documentation>.page-title .eyebrow,.core-main>.page-enter:not(.hook-page)>.page-title .eyebrow{color:var(--green)}.core-main .earn-table,.core-main .markets-section,.core-main .panel,.core-main .portfolio-card{border-color:var(--line);background-color:rgba(10,22,18,.62)}.core-main .markets-section{padding:clamp(1.25rem,2.5vw,2.25rem);overflow:hidden;border-radius:1.35rem;background:rgba(7,17,14,.78);box-shadow:inset 0 1px 0 rgba(186,255,229,.035)}.core-main .markets-section .section-heading h2{color:var(--text);font:500 clamp(1.7rem,2.6vw,2.55rem)/1 var(--font-sans);letter-spacing:-.045em}.core-main .markets-section .count{display:inline-flex;align-items:center;min-height:2rem;padding:.2rem .68rem;border:1px solid rgba(156,239,208,.18);border-radius:.55rem;background:rgba(156,239,208,.08);color:var(--green);font-size:.9rem;vertical-align:.22rem}.core-main .markets-section .category-tabs{display:flex;gap:.35rem;width:100%;padding:1.2rem 0 1rem;overflow-x:auto;border-color:rgba(178,210,197,.16);scrollbar-width:none}.core-main .markets-section .category-tabs::-webkit-scrollbar{display:none}.core-main .markets-section .category-tabs button{flex:0 0 auto;min-height:2.65rem;padding:.65rem 1rem;border:1px solid transparent;color:#879a91;font-size:.8rem}.core-main .markets-section .filter-bar{display:grid;grid-template-columns:minmax(18rem,1fr) auto;gap:.75rem;margin:1.25rem 0}.core-main .markets-section .filter-controls>label,.core-main .markets-section .market-search{min-height:3.35rem;border:1px solid rgba(178,210,197,.16);border-radius:.75rem;background:rgba(15,29,24,.86);color:#789286}.core-main .markets-section .market-search{padding:0 1rem}.core-main .markets-section .filter-controls>label:focus-within,.core-main .markets-section .market-search:focus-within{border-color:rgba(156,239,208,.42);box-shadow:0 0 0 3px rgba(156,239,208,.06)}.core-main .markets-section .filter-controls select,.core-main .markets-section .market-search input{background:transparent;color:var(--text)}.core-main .markets-section .market-search input{padding:0;font-size:.9rem}.core-main .markets-section .market-search input::placeholder{color:#64776e}.core-main .markets-section .filter-controls{gap:.75rem}.core-main .markets-section .filter-controls>label{padding-left:.9rem}.core-main .markets-section .filter-controls select{min-width:12rem;min-height:3.2rem;padding:0 2.25rem 0 .65rem;font-size:.82rem}.core-main .markets-section .market-table{overflow-x:auto;border:1px solid rgba(178,210,197,.14);border-radius:.9rem;background:rgba(5,14,11,.52)}.core-main .markets-section .market-row,.core-main .markets-section .table-head{grid-template-columns:2.25rem minmax(12rem,1.75fr) minmax(8.5rem,1fr) minmax(8.25rem,.9fr) minmax(7.5rem,.8fr) minmax(8.75rem,.8fr) 2.25rem;min-width:68rem;gap:.75rem;padding-inline:1rem}.core-main .markets-section .table-head{min-height:3.65rem;padding-block:.75rem;border:0;border-bottom:1px solid rgba(178,210,197,.14);background:rgba(19,35,29,.94);color:#7f958b;font-size:.7rem;white-space:nowrap}.core-main .markets-section .market-row{min-height:5.25rem;border-color:rgba(178,210,197,.11)}.core-main .markets-section .market-row:hover{background:rgba(156,239,208,.035)}.core-main .markets-section .market-row strong{color:#dce9e3}.core-main .markets-section .market-row small{color:#74867d}.core-main .markets-section .row-number{color:#53695f}.core-main .markets-section .chain-badge{border-color:rgba(156,239,208,.18);background:rgba(156,239,208,.07);color:#9cefd0}.core-main .markets-section .notice,.core-main>.page-enter:not(.hook-page)>.notice{border-color:rgba(213,174,104,.22);background:rgba(83,59,24,.22);color:#c9ae7d}.core-main .notice .text-button{color:#9cefd0}.core-main .category-tabs button.active,.core-main .marketguard-toggle button.active{border-color:rgba(156,239,208,.24);background:rgba(156,239,208,.1);color:var(--green)}.core-route-loading{min-height:100dvh;padding:10rem max(1.5rem,calc((100vw - 92rem) / 2));color:var(--muted)}.hook-page{width:min(100% - 3rem,92rem);margin-inline:auto;padding:9.5rem 0 8rem;gap:clamp(4rem,9vw,9rem)}.hook-page-title{max-width:72rem}.hook-page-title .page-eyebrow,.marketguard-kicker{color:var(--green);font-size:.68rem;font-weight:600;letter-spacing:.11em}.hook-page-title h1{max-width:12ch;margin-top:1.3rem;font:400 clamp(4rem,8.3vw,8.4rem)/.9 var(--font-serif);letter-spacing:-.065em}.hook-page-title>p{max-width:42rem;margin-top:2rem;font-size:1rem}.guarded-router,.hook-launch,.marketguard,.pilot-console{border:0;border-radius:0;background:none;box-shadow:none}.marketguard{padding:0}.marketguard-head{align-items:end}.guarded-router h2,.hook-launch-copy h2,.marketguard-head h2,.pilot-console h2{font:400 clamp(3rem,6vw,6rem)/.96 var(--font-serif);letter-spacing:-.055em}.marketguard-grid{grid-template-columns:.82fr 1.12fr .9fr;gap:clamp(2rem,7vw,8rem);margin-top:4.5rem}.marketguard-grid,.marketguard-grid>div{padding:0;border:0;background:transparent}.marketguard-grid strong{font:400 1.45rem/1.1 var(--font-serif)}.marketguard-grid span{margin-top:.9rem;line-height:1.6}.marketguard-model{margin-top:5rem;padding:clamp(1.5rem,4vw,3rem);border-radius:1.6rem;background:#0a1612;box-shadow:inset 0 1px 0 rgba(240,255,249,.07)}.guarded-router,.hook-launch,.pilot-console{display:grid;grid-template-columns:minmax(0,.9fr) minmax(21rem,1.1fr);gap:clamp(3rem,9vw,10rem);align-items:start;padding:0}.guarded-router-card,.hook-launch-card,.pilot-console-card{padding:clamp(1.5rem,4vw,3rem);border:0;border-radius:1.6rem;background:#0a1612;box-shadow:inset 0 1px 0 rgba(240,255,249,.07)}.pilot-pair{margin-top:2.5rem}.guarded-router-copy>p{max-width:38rem;margin-top:1.5rem;color:var(--muted);line-height:1.7}.guarded-path{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem;margin-top:2.3rem;color:#dce9e3;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.guarded-path span{padding:.65rem .85rem;border:1px solid rgba(156,239,208,.18);border-radius:999px;background:rgba(156,239,208,.05)}.guarded-path svg{color:var(--green)}.guarded-pool-link,.guarded-tx{display:inline-flex;margin-top:1rem;color:var(--green);font-size:.8rem}.guarded-live,.guarded-router-status,.guarded-router-status>div{display:flex;align-items:center}.guarded-router-status{justify-content:space-between;gap:1rem}.guarded-router-status>div{gap:.55rem;color:#dce9e3}.guarded-router-status svg{color:var(--green)}.guarded-deploy>p,.guarded-router-status small{color:var(--muted)}.guarded-deploy>p{margin:2rem 0 1.4rem;line-height:1.65}.guarded-deploy code{color:#dce9e3}.guarded-trade{display:grid;gap:1rem;margin-top:1.7rem}.guarded-side{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;padding:.3rem;border-radius:.75rem;background:rgba(2,8,6,.54)}.guarded-side button{min-height:2.7rem;border:1px solid transparent;border-radius:.55rem;color:var(--muted)}.guarded-side button.active{border-color:rgba(156,239,208,.2);background:rgba(156,239,208,.09);color:var(--green)}.guarded-amount{display:grid;gap:.55rem;color:var(--muted);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.guarded-amount>div{display:flex;align-items:center;gap:1rem;min-height:4rem;padding:0 1rem;border:1px solid rgba(178,210,197,.15);border-radius:.75rem;background:rgba(3,10,7,.52)}.guarded-amount input{min-width:0;flex:1;border:0;background:transparent;color:var(--text);font:400 1.45rem/1 var(--font-serif);outline:0}.guarded-amount strong{color:var(--green);font-size:.76rem}.guarded-quote{display:grid;gap:.35rem;padding:1rem;border:1px solid rgba(156,239,208,.13);border-radius:.75rem;background:rgba(156,239,208,.045)}.guarded-quote small,.guarded-quote span{color:var(--muted);font-size:.72rem}.guarded-quote strong{color:#dce9e3;font:400 1.35rem/1.2 var(--font-serif)}.guarded-live{gap:.5rem;margin-top:1rem;color:var(--green);font-size:.78rem}.guarded-router-card .fine{margin-top:1.25rem}.hook-launch-steps{margin-top:2.5rem}.hook-launch-address{border-bottom-color:var(--line)}.dialog-overlay{background:rgba(3,8,6,.73);backdrop-filter:blur(.7rem)}.dialog{border-color:var(--line);background:#0b1713}@keyframes core-rise{0%{opacity:0;transform:translateY(2.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes core-orbit{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.05)}to{transform:rotate(1turn) scale(1)}}@media (max-width:900px){.core-header{width:min(100% - 2rem,92rem)}.core-network{display:none}.core-hero{grid-template-columns:1fr;align-items:end;padding-inline:1rem}.core-hero:after{background:linear-gradient(90deg,rgba(7,16,13,.95),rgba(7,16,13,.22)),linear-gradient(0deg,var(--bg),transparent 20%)}.core-hero-readout{justify-self:start;max-width:27rem}.core-sequence ol{grid-template-columns:1fr;gap:3.5rem}.core-sequence li:nth-child(2){transform:none}.core-pilot{grid-template-columns:1fr;min-height:auto}.core-pilot-mark{width:min(24rem,84vw)}.core-footprint,.core-surfaces{grid-template-columns:1fr}.core-surfaces h2{max-width:12ch}.core-footer{grid-template-columns:1fr;justify-items:start}.core-footer p{text-align:left}.guarded-router,.hook-launch,.pilot-console{grid-template-columns:1fr}}@media (max-width:620px){.core-header{height:4.9rem}.core-header .wallet-button{width:2.7rem;padding:0}.core-header .wallet-button span{display:none}.core-brand{font-size:.82rem}.core-menu-panel{padding:1.5rem 1.25rem 2rem}.core-menu-links a{font-size:clamp(2.25rem,11vw,3.45rem)}.core-hero{min-height:100svh;padding-top:6.2rem;padding-bottom:2.5rem}.core-hero h1{font-size:clamp(3.85rem,19vw,6rem)}.core-hero h1>span{white-space:normal}.core-hero-copy>p{margin-top:1.6rem;font-size:.95rem}.core-hero-actions{align-items:flex-start;flex-direction:column;gap:1rem}.core-hero-readout{display:none}.hook-canvas{opacity:.73;transform:translateX(13%)}.core-footer,.core-footprint,.core-main>.documentation,.core-main>.page-enter:not(.hook-page),.core-pilot,.core-sequence,.core-surfaces,.hook-page{width:min(100% - 2rem,92rem)}.core-pilot{width:calc(100% - 1rem);padding:4rem 1.25rem;border-radius:1.5rem}.core-footprint dl>div{grid-template-columns:1fr;gap:.6rem}.core-footer nav{flex-wrap:wrap}.core-surfaces nav a{grid-template-columns:1fr auto;gap:.8rem}.core-surfaces nav small{grid-column:1;grid-row:2}.core-surfaces nav svg{grid-column:2;grid-row:1/span 2}.core-main .markets-section .filter-bar{grid-template-columns:1fr}.core-main .markets-section .filter-controls{display:grid;grid-template-columns:1fr}.core-main .markets-section .filter-controls select{width:100%;min-width:0}.hook-page{padding-top:7rem}.hook-page-title h1{font-size:clamp(3.5rem,17vw,5.7rem)}.marketguard-head{align-items:start}.marketguard-grid{grid-template-columns:1fr;gap:2.5rem}.guarded-router-card,.hook-launch-card,.marketguard-model,.pilot-console-card{padding:1.25rem}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}