@import "https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700&family=Whisper&display=swap";
.paneos{--accent:#fd9b5a;--accent-deep:#e0721a;position:relative}.paneos .mono{font-family:ui-monospace,Menlo,monospace}.paneos .acc{background:var(--accent);color:#00343b}.paneos .acc:hover{filter:brightness(.94)}.paneos .acc-t{color:var(--accent-deep)}.paneos .acc-bd{border-color:var(--accent)}.paneos #scan{pointer-events:none;z-index:60;background:repeating-linear-gradient(#00343b0d 0 1px,#0000 1px 4px);position:fixed;inset:0}.paneos .win{background:#fff;border:2px solid #00343b;box-shadow:6px 6px #00343b29}.paneos .lift{transition:transform .18s cubic-bezier(.2,.7,.3,1),box-shadow .18s cubic-bezier(.2,.7,.3,1)}.paneos .lift:hover{transform:translateY(-8px);box-shadow:10px 14px #00343b33}.paneos .win-bar{background:#b3f3ff;border-bottom:2px solid #00343b;align-items:center;gap:8px;padding:7px 12px;display:flex}.paneos .win-stripes{background-image:repeating-linear-gradient(#b3f3ff 0 2px,#a4ecf7 2px 4px)}.paneos .dot{border:1px solid #00343b;width:11px;height:11px;display:block}@media (min-width:900px){.paneos .win-bar.drag{cursor:grab}.paneos .win-bar.drag:active{cursor:grabbing}}.paneos .bar{gap:2px;display:flex}.paneos .wavescroll{width:200%;animation:6s linear infinite paneos-wavemove;display:flex}@keyframes paneos-wavemove{0%{transform:translate(0)}to{transform:translate(-50%)}}.paneos .wave-line{stroke:var(--accent-deep)}@keyframes paneos-blink{0%,49%{opacity:1}50%,to{opacity:0}}.paneos .blink{animation:1.1s step-end infinite paneos-blink}.paneos .caret:after{content:"_";color:var(--accent-deep);animation:1.1s step-end infinite paneos-blink}.paneos .win-input:focus-within{border-color:var(--accent)}.paneos .fmark{vertical-align:middle;line-height:0;animation:2.6s linear infinite paneos-markercycle;display:inline-block}@keyframes paneos-markercycle{0%{color:#f3953a}25%{color:#e0a008}50%{color:#e8899b}75%{color:#1f9fb0}to{color:#f3953a}}.paneos .comp-book-sm{background:#121212;flex-shrink:0;width:96px;height:128px;position:relative;overflow:hidden;box-shadow:5px 5px #00343b}.paneos .cb-noise{opacity:.92;mix-blend-mode:screen;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.paneos .cb-spine{background:#000;width:8px;height:100%;position:absolute;top:0;left:0;box-shadow:1px 0 #2a2a2a}.paneos .cb-label{text-align:center;background:#fff;width:76%;padding:6px 4px;position:absolute;top:22px;left:50%;transform:translate(-50%);box-shadow:0 1px 5px #00000059}.paneos .cb-label-title{letter-spacing:.02em;color:#111;font-size:8px;font-weight:900;line-height:1}.paneos .cb-rule{background:#111;height:1px;margin:4px 3px}.paneos .cb-meta{letter-spacing:.04em;color:#444;text-transform:uppercase;font-size:5px;line-height:1.6}.paneos #hero-headline{font-family:var(--font-press-start-2p),"Press Start 2P",monospace;letter-spacing:0;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(1.15rem,6.5vw,3rem);font-weight:400;line-height:1.4}.paneos #hero-headline .w{display:inline}.paneos .pane-logo{display:inline-block;position:relative}.paneos .pane-logo .cl{opacity:0;pointer-events:none;position:absolute;left:0}.paneos .pane-logo:hover .cl{animation:paneos-cfloat var(--d,4.5s) linear infinite;animation-delay:var(--dl,0s)}@keyframes paneos-cfloat{0%{opacity:0;transform:translate(-50px)}12%{opacity:.75}88%{opacity:.6}to{opacity:0;transform:translate(150px)}}.paneos .horizon{position:relative;overflow:hidden}.paneos .scroller{width:200%;display:flex}.paneos .scroller.run{animation:26s linear infinite paneos-land}@keyframes paneos-land{0%{transform:translate(0)}to{transform:translate(-50%)}}.paneos .panel{flex-shrink:0;width:50%;height:100%;position:relative}.paneos .hill{clip-path:polygon(0 100%,50% 0,100% 100%);position:absolute;bottom:6px}.paneos .ground{background:#aebcbd;width:100%;height:6px;position:absolute;bottom:0;left:0}.paneos .croc-svg .jaw{transform-box:fill-box;transform-origin:0;animation:.9s steps(2,end) infinite paneos-chomp}@keyframes paneos-chomp{0%,to{transform:rotate(0)}50%{transform:rotate(14deg)}}.paneos .noise{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:#00343b;background:#fff;border:2px solid #00343b;padding:4px 9px;font-family:ui-monospace,monospace;font-size:13px;font-weight:800;animation:10s linear infinite both paneos-devour;position:absolute;transform:translateZ(0)}@keyframes paneos-devour{0%{opacity:0;left:100%}8%{opacity:1}74%{opacity:1;left:235px;transform:none}86%{opacity:0;left:208px;transform:scale(.2)rotate(20deg)}to{opacity:0}}.paneos #boot{z-index:90;background:#e4faff;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.paneos #boot.done{opacity:0;pointer-events:none;transition:opacity .5s}html[data-pane-booted] .paneos #boot{display:none!important}@media (prefers-reduced-motion:reduce){.paneos .wavescroll,.paneos .scroller.run,.paneos .croc-svg .jaw,.paneos .noise,.paneos .blink,.paneos .caret:after,.paneos .pane-logo:hover .cl,.paneos .intelscratch-shimmer{animation:none!important}.paneos .intelscratch-flash{display:none}.paneos .noise{opacity:.9}.paneos .noise:nth-child(5),.paneos .noise:nth-child(6),.paneos .noise:nth-child(7){display:none}.paneos .noise:nth-child(2){left:50%;top:92px!important}.paneos .noise:nth-child(3){left:42%;top:44px!important}.paneos .noise:nth-child(4){left:64%;top:44px!important}}.paneos .intelscratch-dim{z-index:110;opacity:0;pointer-events:none;background:#001215d1;transition:opacity .6s;position:fixed;inset:0}.paneos .intelscratch-dim.is-on{opacity:1;pointer-events:auto;cursor:pointer}.paneos .intelscratch{aspect-ratio:16/9;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#05070a;border:2px solid #00343b;width:100%;transition:box-shadow .6s;position:relative;overflow:hidden;box-shadow:6px 6px #00343b29}.paneos .intelscratch.is-spotlight{z-index:120;box-shadow:0 40px 100px #0009}@media (max-width:760px){.paneos .intelscratch{aspect-ratio:3/4}}.paneos .intelscratch-fallback{z-index:0;letter-spacing:.02em;color:#3a3e448c;background:linear-gradient(135deg,#dadde2 0%,#c2c6cc 50%,#dcdfe4 100%);justify-content:center;align-items:center;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:600;display:flex;position:absolute;inset:0}.paneos .intelscratch-view{pointer-events:none;z-index:1;background:#05070a;border:0;width:100%;height:100%;position:absolute;inset:0}.paneos .intelscratch-flash{z-index:2;pointer-events:none;opacity:0;background:#eafcff;position:absolute;inset:0}.paneos .intelscratch-coat{z-index:3;width:100%;height:100%;display:block;position:absolute;inset:0}.paneos .intelscratch-shimmer{z-index:4;pointer-events:none;opacity:.75;mix-blend-mode:overlay;background:linear-gradient(115deg,#0000 34%,#ffffff80 46%,#ffffffd9 50%,#ffffff80 54%,#0000 66%) 0 0/260% 100%;animation:4.6s linear infinite scratch-shimmer;position:absolute;inset:0}@keyframes scratch-shimmer{0%{background-position:130% 0}to{background-position:-30% 0}}.paneos .intelscratch.is-revealed .intelscratch-coat{opacity:0;pointer-events:none;transition:opacity 1.7s}.paneos .intelscratch.is-revealed .intelscratch-shimmer{opacity:0;transition:opacity 1.4s;animation:none}.paneos .intelscratch.is-revealed .intelscratch-flash{animation:1.5s ease-out both scratch-flash}@keyframes scratch-flash{0%{opacity:0}20%{opacity:.8}to{opacity:0}}.paneos .intelscratch-scrim{z-index:4;pointer-events:none;opacity:0;background:linear-gradient(#05070a00 0%,#05070adb 58%,#05070a 90%);height:46%;transition:opacity 1.1s .35s;position:absolute;bottom:0;left:0;right:0}.paneos .intelscratch.is-revealed .intelscratch-scrim{opacity:1}.paneos .intelscratch-cta{z-index:5;opacity:0;pointer-events:none;letter-spacing:.12em;text-transform:uppercase;color:#141518;background:#fff;border:2px solid #141518;padding:13px 26px;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:800;text-decoration:none;transition:opacity .55s .7s,transform .55s .7s;position:absolute;bottom:26px;left:50%;transform:translate(-50%)translateY(12px);box-shadow:0 12px 34px #0000008c}.paneos .intelscratch.is-revealed .intelscratch-cta{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.paneos .intelscratch-cta:hover{color:#fff;background:#141518}.paneos .bit{font-family:var(--font-bitcount),"Press Start 2P",monospace;letter-spacing:.01em;font-weight:700}.paneos .sectitle{font-family:var(--font-space-grotesk),sans-serif;text-transform:uppercase;letter-spacing:-.015em;color:#00343b;font-size:clamp(2.6rem,7.5vw,3.6rem);font-weight:900;line-height:1.03}.paneos .tk{letter-spacing:.24em}.paneos .hl{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff;padding:.06em .3em}.paneos .livedot{background:var(--accent);vertical-align:middle;width:8px;height:8px;display:inline-block}.paneos .hshadow-sm{box-shadow:6px 6px #00343b29}.paneos .cta{background:var(--accent);color:#552500;text-transform:uppercase;letter-spacing:.06em;border:2px solid #00343b;padding:16px 44px;font-size:14px;font-weight:800;transition:transform 60ms;display:inline-block}.paneos .cta:hover{transform:translate(2px,2px)}.paneos .chip{font-family:var(--font-space-grotesk),sans-serif;text-transform:uppercase;letter-spacing:.03em;background:#fff;border:2px solid #00343b;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:2px 2px #00343bd9}.paneos .bar i{background:#c9dede;width:7px;height:12px;display:block}.paneos .bar i.o{background:var(--accent)}.paneos .bar i.y{background:#f6e550}.paneos .solc{flex:1;position:relative}.paneos .sbody{z-index:10;background:#fff;padding:16px;position:relative;box-shadow:0 -3px #2da06c,0 3px #2da06c,-3px 0 #2da06c,3px 0 #2da06c}.paneos .soff{z-index:0;background:#2da06c26;position:absolute;inset:0;transform:translate(6px,6px)}.paneos .soltag{text-transform:uppercase;letter-spacing:.18em;color:#1f8a5b;align-items:center;gap:6px;font-size:9px;font-weight:800;display:inline-flex}.paneos .hero-h1{font-size:clamp(3.1rem,7.5vw,5.4rem);line-height:1.5}.paneos .ship2{grid-template-columns:1fr 300px;align-items:start;gap:2.5rem;display:grid}.paneos .build2{grid-template-columns:.95fr 1.2fr;align-items:center;gap:1rem;display:grid}.paneos .chef-desktop{width:48%;max-width:560px;position:absolute;top:46%;right:0;transform:translateY(-50%)}@media (max-width:820px){.paneos .build2,.paneos .ship2{grid-template-columns:1fr}}@media (max-width:900px){.paneos .chef-desktop{display:none}}
