@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}:root{color:#000;font-synthesis:none;--paper:#fff;--ink:#000;--muted:#616161;--line:#000;--soft-line:#c9c9c9;--page:#efefef;--blue:#7f9acf;--green:#03331e;--sage:#a6b4a3;--gold:#bd932f;--pink:#ddb8ca;--rust:#79311b;--orange:#dd592a;--content-pad:2rem;--frame-gap:1rem;--rail-width:15rem;--screen-height:calc(100svh - 6rem);--heading-size:clamp(1.875rem,1.7125rem + .8125vw,2.6875rem);--display-size:clamp(3.5rem,.8625rem + 13.1875vw,16.6875rem);--mono:"Tlist UI Mono",ui-monospace,monospace;--display:"Tlist Display",sans-serif;background:#efefef;font-family:Tlist Content Sans,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;accent-color:#000;caret-color:#000;font-size:16px;line-height:1.5}@media (width>=1920px){html{font-size:.833333vw}}body{background:var(--page);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow:hidden}body.not-found-page{overflow:hidden auto}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{color:inherit}a:focus-visible,button:focus-visible{outline-offset:4px;outline:2px solid}[hidden]{display:none!important}.skip-link{z-index:1000;color:#fff;font:.875rem/1.4 var(--mono);background:#000;padding:.75rem 1rem;position:fixed;top:-5rem;left:1rem}.skip-link:focus{top:1rem}.site-shell{width:calc(100% - 2rem);margin:1rem auto}.site-window{height:var(--screen-height);background:#fff;margin-top:1rem;position:relative}.site-window:after{z-index:40;pointer-events:none;content:"";border:1px solid #000;position:absolute;inset:0}.site-scroll{scrollbar-gutter:stable;scroll-behavior:smooth;height:100%;overflow:hidden auto}.site-scroll::-webkit-scrollbar{width:.5rem}.site-scroll::-webkit-scrollbar-track{background:#fff}.site-scroll::-webkit-scrollbar-thumb{background:#000}main{margin:0}.site-header{z-index:60;outline-offset:-1px;height:3rem;font:.75rem/1 var(--mono);background:#fff;outline:1px solid #000;justify-content:space-between;align-items:center;padding-right:1.25rem;display:flex;position:relative;container:tlist-header/inline-size}.site-brand{align-items:center;gap:.625rem;height:100%;text-decoration:none;display:flex}.site-brand>span:last-child{letter-spacing:-.045em;font-family:Tlist Content Sans,sans-serif;font-size:1.375rem;font-weight:550;line-height:1}.site-brand-mark{color:#fff;background:#000;flex:none;place-items:center;width:3rem;height:3rem;display:grid}.site-brand-mark>img{width:100%;height:100%;display:block}.site-navigation{display:contents}.nav-links{align-items:center;gap:2.5rem;display:flex}.site-navigation a{white-space:nowrap;align-items:center;gap:.75rem;min-height:1.25rem;padding:0;font-size:.8125rem;line-height:1;text-decoration:none;display:flex}.scramble-label{white-space:nowrap;display:inline-block;position:relative}.scramble-label-measure{visibility:hidden}.scramble-label-output{white-space:nowrap;display:block;position:absolute;inset:0;overflow:visible}.nav-key{background:#efefef;flex:none;place-items:center;width:1.25rem;height:1.25rem;font-size:.75rem;line-height:1;display:grid}.nav-key--gold{background:var(--gold)}.nav-key--blue{background:var(--blue)}.nav-key--green{background:var(--green);color:#fff}.nav-key--gray{background:#efefef}.nav-key--pink{background:var(--pink)}.nav-key--interview{background:var(--pink);color:#000}.menu-toggle{min-width:44px;min-height:44px;font:.875rem/1 var(--mono);cursor:pointer;background:0 0;border:0;place-items:center end;padding:0;display:none}@container tlist-header (width<=72.9375rem){.menu-toggle{display:grid}.site-navigation{overscroll-behavior:contain;background:#fff;border:1px solid #000;max-height:max(0px,100dvh - 4rem);display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.site-navigation.is-open{display:block}.nav-links{flex-direction:column;align-items:stretch;gap:0;display:flex}.site-navigation a{border-bottom:1px solid #c9c9c9;justify-content:flex-start;min-height:3rem;padding:.875rem 1rem}.site-navigation .nav-cta{border-bottom:0}}@container tlist-header (width<=16rem){.site-brand{gap:min(.625rem,10px)}.site-brand-mark{width:min(3rem,48px);height:min(3rem,48px)}}@media (prefers-reduced-motion:reduce){[data-scramble-link]:hover .scramble-label-output{text-underline-offset:.25rem;text-decoration:underline}}.home-section{width:100%;padding:2rem var(--rail-width) 1rem 2rem;background:#fff;margin-bottom:6rem;position:relative}.section-label{font-family:var(--mono);text-transform:uppercase;align-items:center;font-size:clamp(.75rem,.725rem + .125vw,.875rem);line-height:1.3;display:flex}.section-label>span{color:#000;background:#f5f5f5;flex:none;place-items:center;width:1.875rem;height:1.875rem;margin-right:.625rem;display:grid}.section-label strong{font:inherit;letter-spacing:0}.section-label--inverse{color:#fff}.section-label--inverse>span{color:#000;background:#f5f5f5}.site-rail{z-index:45;width:var(--rail-width);font:.75rem/1.3 var(--mono);pointer-events:none;align-content:start;gap:1rem;padding:0 1rem;display:grid;position:fixed;top:6rem;right:1.5rem}.site-rail>*{pointer-events:auto}.site-rail{transition:opacity .18s,transform .18s,visibility}.site-rail[data-footer-hidden]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s,transform .18s,visibility 0s .18s;transform:translateY(.75rem)}.pattern-frame{background:#fff;border:1px solid #000;width:13rem;height:13rem;padding:1rem}.pixel-companion{color:#111;padding:1rem}.companion-face{background:#fff;width:100%;height:100%;display:block}.companion-blink{visibility:hidden;animation:3.6s step-end infinite companion-blink}.companion-eyes{animation:3.6s step-end infinite companion-eyes}.pixel-companion:not([data-motion=running]) .companion-eyes,.pixel-companion:not([data-motion=running]) .companion-blink{animation:none}@keyframes companion-eyes{0%,43%,48%,to{visibility:visible}44%,47%{visibility:hidden}}@keyframes companion-blink{0%,43%,48%,to{visibility:hidden}44%,47%{visibility:visible}}.pixel-pattern{width:100%;height:100%;position:relative;overflow:hidden}.pattern-layer{opacity:0;width:100%;height:100%;animation:12s step-end infinite pattern-switch;animation-delay:calc(var(--phase) * -4s);position:absolute;inset:0}@keyframes pattern-switch{0%,33.32%{opacity:1}33.33%,to{opacity:0}}.pixel-pattern--footer .pattern-layer{opacity:1;animation:none}.rail-link{color:#000;background:#fff;border:1px solid #000;grid-template-columns:1fr auto;align-items:center;gap:.5rem;min-height:3.75rem;padding:.5rem;text-decoration:none;display:grid}.rail-link>span:first-child{align-items:center;font-weight:700;display:flex}.rail-link small{grid-column:1/-1;font-family:Tlist Content Sans,sans-serif;font-size:.75rem;line-height:1.3}.rail-link--gold>span:first-child:before,.rail-link--blue>span:first-child:before,.rail-link--interview>span:first-child:before{background:var(--gold);content:"S";flex:none;place-items:center;width:1.25rem;height:1.25rem;margin-right:.75rem;display:inline-grid}.rail-link--blue>span:first-child:before{background:var(--blue);content:"G"}.rail-link--interview>span:first-child:before{background:var(--pink);content:"I"}.rail-link--shortcut{align-items:start;row-gap:.375rem;padding:.75rem .625rem}.rail-link--shortcut>span:first-child,.rail-link--shortcut small{word-break:keep-all;font-family:Tlist Content Sans,sans-serif;font-size:.75rem;line-height:1.5}.rail-link--shortcut>span:first-child:before{font-family:var(--mono);flex-shrink:0;font-weight:400}.rail-link--shortcut>span:nth-child(2){grid-area:1/2/3;align-self:center}.rail-link--shortcut small{grid-column:1;padding-left:2rem;font-weight:400}.site-rail .rail-link[data-rail-tier="2"],.site-rail .rail-link[data-rail-tier="3"]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease-in,transform .18s ease-in,visibility 0s .18s;transform:translateY(.75rem)}.site-rail:is([data-active-section=reliability],[data-active-section=deals],[data-active-section=about],[data-active-section=interview],[data-active-section=contact]) .rail-link[data-rail-tier="2"],.site-rail:is([data-active-section=deals],[data-active-section=about]) .rail-link[data-rail-tier="3"],.site-rail .rail-link[data-rail-tier="2"]:focus-within,.site-rail .rail-link[data-rail-tier="3"]:focus-within{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1),visibility;transform:translateY(0)}.hero-section{min-height:var(--screen-height);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(21.125rem,1fr) minmax(0,1fr);column-gap:1.5rem;display:grid}.hero-section>.section-label{grid-column:1/-1}.hero-title{font-family:var(--display);font-size:var(--display-size);font-variation-settings:"wght" 650,"ELSH" 2,"ELGR" 1;letter-spacing:0;text-transform:uppercase;grid-column:1/-1;align-items:flex-start;gap:.2em;margin:1.75rem 0 1.5rem;font-weight:650;line-height:.75;display:flex}.hero-title-first,.hero-title-rest{font-size:1em;line-height:.75}.hero-title-rest{flex-direction:column;row-gap:.16em;display:flex}.hero-title-rest>span{display:block}.terminal-card{width:21.125rem;max-width:100%;font:.75rem/1.4 var(--mono);background:#fff;border:1px solid #000;grid-area:3/1;align-self:end;margin-bottom:.375rem;padding:.5rem;transition:opacity .18s,transform .18s;box-shadow:.375rem .375rem #939393}.terminal-bar{height:1rem;display:flex;position:relative}.terminal-control{z-index:2;color:#000;cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:flex-start;width:2.75rem;height:2.75rem;margin:0;padding:.25rem 0 0;display:flex;position:absolute;top:-.25rem}.terminal-close{justify-content:flex-start;left:0}.terminal-copy{justify-content:flex-end;right:0}.terminal-control-face{color:#000;background:#fff;border:1px solid #000;flex:none;place-items:center;width:1rem;height:1rem;display:grid}.terminal-control svg{width:.75rem;height:.75rem;display:block}.terminal-control:hover .terminal-control-face{color:#fff;background:#000}.terminal-control:active .terminal-control-face{transform:translateY(1px)}.terminal-control:focus-visible{outline-offset:-2px;outline:2px solid #000}.terminal-lines{flex:1;margin:0 1.375rem;position:relative}.terminal-lines i{border-top:1px solid #000;height:0;display:block;position:absolute;top:calc(50% - 1px);left:0;right:0}.terminal-lines i:first-child{top:1px}.terminal-lines i:last-child{border-top-width:2px;top:auto;bottom:1px}.terminal-feedback{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:#fff;max-width:calc(100% - 3rem);padding:0 .25rem;font:700 .6875rem/1rem Tlist Content Sans,sans-serif;position:absolute;top:0;right:1.375rem;overflow:hidden}.terminal-feedback:empty{display:none}.terminal-copy-fallback{background:#fff;border:1px solid #616161;gap:.25rem;margin:.75rem 1rem 0;padding:.5rem;font:.75rem/1.4 Tlist Content Sans,sans-serif;display:grid}.terminal-copy-fallback input{color:#000;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #000;padding:.25rem}.terminal-copy-fallback input:focus-visible{outline-offset:2px;outline:2px solid #000}.terminal-card.is-closing{opacity:0;pointer-events:none;transform:translateY(-.25rem)}.hero-title:focus-visible{outline-offset:.25rem;outline:2px solid}.terminal-body{border-bottom:1px solid #616161;margin-bottom:.75rem;padding:1rem}.terminal-body p{margin:0;line-height:1.4}.terminal-indent{padding-left:2ch}.terminal-status{font-weight:700}.terminal-prompt{font-weight:400}.terminal-sale-platform{font-family:Tlist Content Sans,sans-serif}.terminal-output{grid-template-columns:1fr auto;align-items:baseline;gap:.125rem .75rem;margin-top:1rem;display:grid}.terminal-output strong{overflow-wrap:anywhere;font-family:Tlist Content Sans,sans-serif;font-size:.8125rem;font-weight:550;line-height:1.4}.terminal-output>span{white-space:nowrap;font-size:.75rem;font-weight:400}.terminal-output small{font:.75rem/1.4 var(--mono);color:#616161;grid-column:1/-1}.terminal-actions{gap:.25rem;display:flex}.terminal-actions a{color:#fff;min-width:0;min-height:2.375rem;font:.8125rem/1 var(--mono);background:#000;border:1px solid #000;flex:1;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem;text-decoration:none;display:flex}.terminal-actions a:hover{background:#252525}.terminal-actions b{background:var(--pink);color:#000;flex:none;place-items:center;width:1.25rem;height:1.25rem;font-weight:400;display:grid}.terminal-actions a:last-child b{background:var(--blue)}.hero-bottom{flex-direction:column;grid-area:3/2;justify-content:flex-end;place-self:end;align-items:flex-end;gap:.5rem;width:fit-content;min-width:0;max-width:100%;display:flex}.pixel-glyph{flex:none;width:2.5rem;height:2.5rem;display:block}.hero-glyph{object-fit:contain;flex:none;width:2.5rem;height:2.5rem;display:block}.mini-patterns{justify-content:space-between;align-items:center;width:14.75rem;display:flex;transform:translate(.1875rem)}.hero-statement{letter-spacing:-.04em;text-align:right;font-size:clamp(1.5rem,1.3375rem + .8125vw,2.3125rem);font-weight:400;line-height:1.15}.sources-section{margin-bottom:8rem}.source-quote{max-width:18em;font-size:var(--heading-size);letter-spacing:normal;word-break:keep-all;margin:1.75rem 0 1.25rem;font-weight:500;line-height:1.1}.source-caption{font-family:var(--mono);margin:0 0 5.875rem;font-size:1rem;font-weight:400;line-height:1.5}.reliability-section{min-height:var(--screen-height);color:#fff;background:#000;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1rem;padding-bottom:6rem;display:grid}.reliability-section>.section-label{white-space:nowrap;grid-column:1/5;align-self:start}.reliability-intro{grid-area:2/1/auto/5;align-self:start;margin-top:1.75rem}.reliability-intro h2{color:var(--sage);font-size:var(--heading-size);letter-spacing:-.035em;word-break:keep-all;margin:0;font-weight:450;line-height:1.1}.reliability-copy{margin-top:5rem}.reliability-intro p{color:var(--sage);word-break:keep-all;margin:0 0 1.25rem;font-size:1rem;line-height:1.5}.signal-visual{grid-area:1/5/4/-1;align-self:stretch;place-items:center;min-width:0;display:grid}.signal-sculpture{color:#fff;isolation:isolate;background:#000;width:100%;max-width:40rem;display:block;position:relative}.signal-core-surface{aspect-ratio:1;contain:layout paint size;background:#000;width:100%;position:relative}.signal-sculpture canvas,.signal-sculpture-fallback{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.signal-sculpture canvas{opacity:0}.signal-sculpture.is-ready canvas{opacity:1}.signal-sculpture.is-ready .signal-sculpture-fallback{opacity:0}.signal-motion-toggle{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.signal-motion-toggle[hidden]{display:none}.signal-motion-toggle:focus-visible{outline-offset:-4px;outline:2px solid #fff}.deals-section{padding:0}.deals-showcase{margin-right:var(--rail-width);padding:1rem 0 1rem 1rem}.deal-list{--deal-columns:6.5rem minmax(0,1fr) 7.875rem 7.5rem;--deal-surface:#20231f;--deal-text:#eeeee5;--deal-muted:#a7aea0;--deal-rule:#41463c;--deal-accent:#c79a2e;--deal-down:#dbef8a;--deal-up:#efaa8c;--deal-row-pad:12px;margin:3rem var(--rail-width) 0 1rem;border:1px solid var(--deal-rule);background:var(--deal-surface);color:var(--deal-text);color-scheme:dark;container:tlist-deals/inline-size}.feed-affiliate-notice{border-bottom:1px solid var(--deal-rule);color:var(--deal-muted);font-family:var(--mono);word-break:keep-all;overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) max-content max-content;align-items:center;column-gap:1.125rem;padding:.75rem 1.5rem;font-size:.8125rem;line-height:1.65;display:grid}.feed-affiliate-notice>p{grid-area:1/1;min-width:0;margin:0}.feed-affiliate-link{max-width:100%;color:inherit;font:400 .8125rem/1.6 var(--mono);overflow-wrap:anywhere;grid-row:1;text-decoration:none;display:block}.feed-affiliate-link:first-of-type{grid-column:2}.feed-affiliate-link:last-of-type{grid-column:3}@container tlist-deals (width<=80rem){.feed-affiliate-notice{flex-wrap:wrap;gap:.25rem 1rem;padding:.75rem 1.125rem;display:flex}.feed-affiliate-notice>p{flex-basis:100%;margin-block-end:.75rem}.feed-affiliate-link{flex:0 auto;min-width:0}}.feed-controls{border-bottom:1px solid var(--deal-accent);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;padding:1.25rem 1.5rem 1.375rem;display:flex}.feed-heading{min-width:0;font-family:var(--mono)}.feed-kicker{color:var(--deal-muted);letter-spacing:.03em;font-size:.6875rem;line-height:1.5;display:block}.feed-kicker>span{color:var(--deal-accent)}.feed-heading h3{letter-spacing:-.06em;align-items:baseline;gap:.625rem;margin:.875rem 0 0;font:500 1.6875rem/1.15 Tlist Content Sans,sans-serif;display:flex}.feed-heading h3>span{color:var(--deal-accent);font:500 1.8125rem/1.15 var(--mono);letter-spacing:-.07em}.deal-list .control{min-width:0;max-width:100%;font:.75rem/1.5 var(--mono);align-items:center;gap:.625rem;display:flex}.deal-list .control>span{color:var(--deal-muted);font-size:.6875rem;font-weight:400}.deal-list .control select{border:1px solid var(--deal-rule);appearance:none;background:var(--deal-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%23eeeee5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right .625rem center / .75rem .5rem;width:10rem;min-width:0;max-width:100%;min-height:2.75rem;color:var(--deal-text);font:inherit;border-radius:0;padding:.4375rem 2rem .4375rem .625rem}.deal-list .control select:hover{border-color:var(--deal-accent)}.deal-list .control select:focus-visible{outline:2px solid var(--deal-accent);outline-offset:3px}@media (forced-colors:active){.deal-list .control select{appearance:auto;background-image:none;padding-right:.625rem}}.feed-columns{grid-template-columns:var(--deal-columns);border-bottom:1px solid var(--deal-rule);color:var(--deal-accent);font:.6875rem/1.5 var(--mono);column-gap:1rem;padding:.6875rem 1.5rem;display:grid}.feed-columns>span:nth-last-child(-n+2){text-align:right}#deal-list,#deal-feed{scroll-margin-top:1rem}.deal{grid-template-columns:var(--deal-columns);padding:var(--deal-row-pad) 1.5rem;border-bottom:1px solid var(--deal-rule);grid-template-rows:auto auto;align-items:start;gap:.375rem 1rem;transition:background-color .18s;display:grid;position:relative}.deal:last-child{border-bottom:0}.deal:hover,.deal:focus-within{background:#2a2e26}.deal:before{background:var(--deal-accent);opacity:0;content:"";width:.3125rem;height:.3125rem;transition:opacity .18s;position:absolute;top:50%;left:.5625rem;transform:translateY(-50%)}.deal:hover:before,.deal:focus-within:before{opacity:1}.deal-meta{grid-area:1/1/span 2;align-self:center;gap:.375rem;min-width:0;display:grid}.deal-time,.deal-source{color:var(--deal-muted);font:.6875rem/1.5 var(--mono);text-transform:uppercase}.deal-source{color:var(--deal-text);overflow-wrap:anywhere;font-family:Tlist Content Sans,sans-serif;font-weight:500}.deal-time time{font-variant-numeric:tabular-nums;white-space:nowrap}.deal-content{grid-area:1/2;min-width:0}.title-row{align-items:baseline;gap:.45rem;max-width:100%;display:flex}.deal-title{letter-spacing:-.025em;overflow-wrap:anywhere;word-break:keep-all;min-width:0;font-size:1rem;font-weight:500;line-height:1.65;text-decoration:none}.deal-title:after{z-index:1;content:"";position:absolute;inset:0}.deal-title:focus-visible{outline-color:var(--deal-accent)}.deal-title:focus-visible:after{outline:2px solid var(--deal-accent);outline-offset:-2px}.deal-link-cue{color:var(--deal-muted);font:.9375rem/1 var(--mono);flex:none}.deal:hover .deal-link-cue,.deal:focus-within .deal-link-cue{color:var(--deal-accent)}.deal-pricing{display:contents}.deal-price{text-align:right;font-variant-numeric:tabular-nums;letter-spacing:normal;overflow-wrap:anywhere;grid-area:1/3/span 2;align-self:center;min-width:0;font:500 1.1875rem/1.45 Tlist Content Sans,sans-serif}.deal-history{text-align:right;font-variant-numeric:tabular-nums;grid-area:1/4/span 2;align-self:center;gap:.25rem;min-width:0;display:grid}.deal-change{color:var(--deal-muted);font:.75rem/1.5 var(--mono);overflow-wrap:anywhere}.deal-change--down{color:var(--deal-down)}.deal-change--up{color:var(--deal-up)}.deal-previous-price{color:var(--deal-muted);font:.6875rem/1.5 var(--mono);overflow-wrap:anywhere}.deal-history-empty{color:var(--deal-muted);font:.6875rem/1.55 var(--mono);overflow-wrap:anywhere;word-break:keep-all}.deal-sr-only,.deal-previous-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.deal-comparison{min-width:0;color:var(--deal-muted);font:.75rem/1.5 var(--mono);overflow-wrap:anywhere;grid-area:2/2}.deal-comparison-value{white-space:nowrap;font-variant-numeric:tabular-nums}@container tlist-deals (width>=42.001rem){.deal:not(:has(>.deal-comparison)) .deal-content{grid-row:1/span 2;align-self:center}}@container tlist-deals (width<=42rem){.feed-columns{display:none}.feed-controls{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) max-content;align-items:stretch;gap:.875rem .75rem;padding:1.125rem;display:grid}.feed-heading{grid-area:1/1/span 2;grid-template-rows:subgrid;display:grid}.feed-kicker{grid-row:1;align-self:center}.feed-heading h3{grid-row:2;align-self:center;margin:0}.deal-list .control{grid-area:1/2/span 2;grid-template-rows:subgrid;place-items:center end;gap:.875rem 0;width:auto;max-width:100%;display:grid}.deal-list .control[hidden]{display:none}.deal-list .control>span{letter-spacing:.03em;grid-row:1;align-self:center;line-height:1.5}.deal-list .control select{cursor:pointer;background-position:right .375rem center;border:0;grid-row:2;width:10rem;min-height:2.75rem;padding:.4375rem 1.625rem .4375rem .375rem;font-size:1rem;line-height:1.25;transition:color .16s}.deal-list .control select:is(:hover,:active){color:var(--deal-accent)}.deal{padding:var(--deal-row-pad) 1.125rem;grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5625rem .875rem}.deal:before{width:.25rem;height:.25rem;left:.375rem}.deal-meta{flex-wrap:wrap;grid-area:1/1/auto/-1;gap:.25rem .625rem;display:flex}.deal-content{grid-area:2/1/auto/-1}.deal-title{min-height:0;line-height:1.6;display:block}.deal-price{text-align:left;grid-area:3/1;font-size:1.3125rem}.deal-history{grid-area:3/2;align-self:center}.deal-previous-label{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}.deal-comparison{grid-area:4/1/auto/-1}}@container tlist-deals (width<=21rem){.feed-controls{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);row-gap:1.125rem}.feed-heading{grid-area:1/1;grid-template-rows:auto auto;row-gap:.875rem}.deal-list .control{border-top:1px solid var(--deal-rule);grid-area:2/1;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.25rem;display:flex}.deal-list .control[hidden]{display:none}}@media (prefers-reduced-motion:reduce){.deal-list .control select{transition:none}}@media (forced-colors:active){.deal-list .control select{border:1px solid buttontext}}.about-section{padding-bottom:1rem}.about-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 1rem;margin-top:1.75rem;display:grid}.about-heading{display:contents}.about-grid h2{max-width:19ch;font-size:var(--heading-size);letter-spacing:-.035em;word-break:keep-all;grid-column:span 5;margin:0 0 5rem;font-weight:450;line-height:1.1}.about-mark{grid-area:2/1;width:3.75rem;height:3.75rem}.about-mark>.pixel-glyph{width:100%;height:100%}.about-copy{grid-area:2/5/auto/10}.about-copy>.about-signature{flex-direction:column;align-items:flex-start;gap:.5rem;margin:0 0 2rem;display:flex}.about-signature__lead{font:700 .875rem/1.3 var(--mono);letter-spacing:.08em;display:block}.about-signature__focus{letter-spacing:-.055em;white-space:normal;overflow-wrap:anywhere;max-width:100%;font-family:Tlist Content Sans,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.5rem,2.1rem + 2vw,3.25rem);font-weight:720;line-height:1;display:block}.about-copy p{word-break:keep-all;margin:0 0 1.25rem;font-size:1rem;line-height:1.5}.about-principles{border-top:1px solid #000;margin-top:2rem;display:grid;container:tlist-about-principles/inline-size}.about-principles article{border-bottom:1px solid #c9c9c9;grid-template-columns:7rem 1fr;align-items:start;gap:.625rem;padding:1rem 0;display:grid}.about-principles span{font:.75rem/1.4 var(--mono)}.about-principles h3{margin:0;font-size:.9375rem;font-weight:550}.about-principles p{color:#616161;grid-column:1/-1;margin:0;font-size:.875rem;line-height:1.5}.contact-section{grid-template-columns:1fr 1fr;min-height:48rem;margin-bottom:0;padding:0;display:grid}.contact-main,.contact-side{flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:11.25rem 4rem;display:flex;position:relative}.contact-main{background:var(--pink)}.contact-main>.section-label{position:absolute;top:2rem;left:2rem}.contact-main h2{font-family:var(--display);font-variation-settings:"wght" 650,"ELSH" 2,"ELGR" 1;white-space:pre-line;text-align:center;margin:0 0 .5rem;font-size:clamp(2.5rem,2.2rem + 1.5vw,4rem);font-weight:650;line-height:.8}.contact-main p{text-align:center;word-break:keep-all;max-width:30rem;margin:1.5rem 0 0;font-size:1rem;line-height:1.5}.contact-main .contact-email{overflow-wrap:anywhere;margin-top:1.25rem;font-size:clamp(.875rem,1.4vw,1.125rem);font-weight:600}.contact-email a{text-decoration:none}#about,#contact{scroll-margin-top:1rem}.contact-actions{grid-template-columns:1fr 1fr;gap:.5rem;width:min(30rem,100%);margin-top:2rem;display:grid}.contact-actions a{word-break:keep-all;background:#fff;border:1px solid #000;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;padding:.75rem;font:500 .875rem/1.4 Tlist Content Sans,sans-serif;text-decoration:none;display:flex}.contact-actions a:last-child{grid-column:1/-1}.contact-actions a:hover{color:#fff;background:#000}.contact-side{padding-right:var(--rail-width);background:var(--rust);color:var(--pink);flex-direction:row;gap:2rem}.contact-side .feedback-glyph{object-fit:contain;flex:none;width:5rem;height:5rem;display:block}.site-footer{--footer-pad:clamp(1rem,3vw,3rem);min-height:var(--screen-height);padding:2.5rem var(--footer-pad) 0;color:#efefef;font:.8125rem/1.5 var(--mono);color-scheme:dark;background:#000;flex-direction:column;display:flex;position:relative;overflow:hidden;container:tlist-footer/inline-size}.footer-header{border-bottom:1px solid #30332e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding-bottom:1.75rem;display:flex}.footer-brand{align-items:center;gap:.875rem;min-width:0;text-decoration:none;display:flex}.site-brand-mark--footer{color:#000;background:#fff}.site-brand-mark--footer>img{filter:invert()}.footer-brand strong{letter-spacing:-.04em;font-family:Tlist Content Sans,sans-serif;font-size:1.75rem;font-weight:500}.footer-brand>span:last-child{color:#b6b6b6;letter-spacing:.06em;font-size:.75rem}.footer-status{color:var(--sage);letter-spacing:.08em;font-size:.6875rem}.footer-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;padding:2.5rem 0 1.5rem;display:grid}.footer-links>div{flex-direction:column;align-items:start;gap:.625rem;min-width:0;display:flex}.footer-links>div>span{color:#b6b6b6;letter-spacing:.08em;margin-bottom:.625rem;font-size:.6875rem}.footer-links a{align-items:center;min-width:0;max-width:100%;min-height:1.75rem;text-decoration:none;display:inline-flex}.footer-links .scramble-label{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.footer-links .scramble-label-measure,.footer-links .scramble-label-output{white-space:normal;overflow-wrap:anywhere}.footer-links a:hover{color:var(--gold)}.footer-signal{min-height:min(clamp(14rem,30vw,31rem),max(4rem,calc(var(--screen-height) - 10rem)));margin:0 calc(-1 * var(--footer-pad));flex:1;position:relative}.footer-signal>canvas{opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}.footer-signal-fallback{top:0;left:var(--footer-pad);width:calc(100% - 2 * var(--footer-pad));height:100%;position:absolute}.footer-signal.is-ready>canvas{opacity:1}.footer-signal.is-ready>.footer-signal-fallback{visibility:hidden}.footer-bottom{color:#b6b6b6;border-top:1px solid #30332e;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1rem;padding:1.5rem 0 2rem;font-size:.75rem;display:flex}.footer-bottom>span:last-child{word-break:keep-all;max-width:32ch}.document-shell{padding:2rem}.document-hero{border-bottom:1px solid #000;padding:2rem 0 4rem}.document-hero h1{max-width:70rem;font-family:var(--display);font-variation-settings:"wght" 620,"ELSH" 2,"ELGR" 1;letter-spacing:-.03em;white-space:pre-line;margin:2rem 0 0;font-size:clamp(4.5rem,9vw,9rem);font-weight:620;line-height:.85}.document-hero h1.document-title--korean{letter-spacing:-.055em;white-space:normal;word-break:keep-all;overflow-wrap:break-word;max-width:23ch;font-family:Tlist Content Sans,sans-serif;font-size:clamp(2.5rem,5.2vw,5.5rem);font-weight:650;line-height:1.12}.document-lede{max-width:50rem;margin:2rem 0 0;font-size:1.1rem;line-height:1.7}.document-section{border-bottom:1px solid #ccc;grid-template-columns:5rem minmax(0,47.5rem);gap:2rem;padding:2.5rem 0;display:grid}.document-index{font-family:var(--display);padding-top:.35rem;font-size:2rem}.document-section h2{letter-spacing:-.025em;margin:0 0 1rem;font-size:1.55rem}.document-section p{color:#3f3f3f;margin:0 0 .8rem;line-height:1.72}.document-section a{overflow-wrap:anywhere}.document-section :is(h2,h3){scroll-margin-top:2rem}.document-list{color:#3f3f3f;margin:1rem 0 1.25rem;padding-left:1.35rem;line-height:1.72}.document-list li+li{margin-top:.45rem}.document-terms{margin:1rem 0 1.5rem;container:tlist-document-table/inline-size}.document-terms div{border-top:1px solid #ccc;grid-template-columns:minmax(0,10rem) minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.document-terms dt{font:700 .8125rem/1.4 var(--mono)}.document-terms dd{color:#3f3f3f;margin:0;line-height:1.6}.document-section code{font-family:var(--mono);font-size:.88em}.document-rule{border-top:1px solid #999;grid-template-columns:1fr auto;margin:1.25rem 0;display:grid}.document-rule span,.document-rule strong{border-bottom:1px solid #ccc;padding:.8rem 0}.document-rule strong{font:.75rem/1.4 var(--mono);padding-left:1.25rem}.document-section dl{margin:1rem 0;container:tlist-document-table/inline-size}.document-section dl div{border-top:1px solid #ccc;grid-template-columns:11.25rem minmax(0,1fr);gap:1rem;padding:.8rem 0;display:grid}.document-section dt{font-family:var(--mono);font-size:.78rem}.document-section dd{color:#444;overflow-wrap:anywhere;margin:0;line-height:1.6}.inline-link{text-decoration:none}.document-back{font:.8125rem/1.4 var(--mono);justify-content:space-between;gap:1rem;padding-top:2rem;display:flex}.document-back a{text-decoration:none}.not-found{min-height:70vh;padding:2rem}.not-found h1{font-family:var(--display);margin:5rem 0 1.5rem;font-size:clamp(5rem,11vw,10rem);font-weight:620;line-height:.85}.not-found p{font-size:1.05rem}.not-found>a{font-family:var(--mono);border:1px solid #000;margin-top:2rem;padding:.8rem 1rem;text-decoration:none;display:inline-block}@media (width<=1279px){.hero-title,.hero-title-first{display:block}.hero-title-rest{margin-top:.16em;display:block}.hero-title-rest>span{display:inline}.hero-title-rest>span+span:before{content:" "}.reliability-intro{grid-column:1/7}.reliability-section>.section-label{grid-column:1/-1}.signal-visual{grid-area:2/7/auto/-1}.about-copy{grid-column:4/11}.contact-section{grid-template-columns:1fr}.contact-main{padding:7.5rem 2rem}.contact-side{min-height:22rem;padding:4rem}}@media (width<=1199px){.site-header{padding-right:min(1rem,16px)}}@media (width<=1023px){:root{--rail-width:2rem}.site-rail{display:none}.home-section{margin-bottom:4rem;padding:2rem}.hero-title,.hero-title-first,.hero-title-rest{display:flex}.hero-title-rest{flex-direction:column;margin-top:0}.hero-title-rest>span+span:before{content:none}.reliability-section{padding-bottom:4rem}.reliability-intro{grid-column:1/7}.signal-visual{grid-column:7/-1}.deals-section{padding:0}.deals-showcase{margin:0;padding:0}.deal-list{margin:2rem 0 0}.contact-section{margin:0;padding:0}.contact-main{padding:7.5rem 2rem}}@media (width<=767px){:root{--content-pad:1rem}.site-shell{margin:1rem auto}.site-scroll{scrollbar-gutter:auto}.site-scroll::-webkit-scrollbar{width:.25rem}.home-section{margin-bottom:2rem;padding:1rem}.hero-section{min-height:var(--screen-height);grid-template-rows:auto auto minmax(2rem,1fr) auto minmax(2rem,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid}.hero-section>.section-label{grid-area:1/1}.section-label{font-size:.75rem}.hero-title{font-size:min(var(--display-size),25vw);overflow-wrap:anywhere;grid-area:2/1;margin-top:1.75rem;line-height:1.02;display:block}.hero-title-first{display:block;transform:translate(-.05em)}.hero-title-rest{margin-top:.18em;display:block}.hero-title-rest>span{display:inline}.hero-title-rest>span+span:before{content:" "}.terminal-card{grid-area:4/1;align-self:stretch;width:100%;max-width:none;margin:0;font-size:.8125rem}.terminal-body p{overflow-wrap:anywhere}.terminal-output{grid-template-columns:1fr}.terminal-output>span{white-space:normal;overflow-wrap:anywhere}.terminal-output small{overflow-wrap:anywhere;grid-column:auto}.terminal-actions{flex-direction:column}.terminal-actions a{min-height:2.375rem;line-height:1.4}.terminal-actions .scramble-label{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.terminal-actions .scramble-label-measure,.terminal-actions .scramble-label-output{white-space:normal;overflow-wrap:anywhere}.hero-bottom{grid-area:6/1;place-self:stretch stretch;align-items:flex-start;width:100%;margin-top:2rem;container:tlist-glyphs/inline-size}.mini-patterns{flex-wrap:wrap;width:14.75rem;max-width:100%;transform:none}.hero-statement{text-align:left;overflow-wrap:anywhere;font-size:clamp(1.5rem,1.3375rem + .8125vw,2.3125rem)}.source-quote{max-width:none;font-size:var(--heading-size);overflow-wrap:anywhere}.source-caption{overflow-wrap:anywhere;margin-bottom:2.9375rem;font-size:.875rem}.reliability-section{min-height:0;padding:1rem;display:block}.reliability-section>.section-label{white-space:normal}.reliability-section>.section-label strong{overflow-wrap:anywhere;min-width:0}.reliability-intro{margin-top:1.75rem}.reliability-intro h2{max-width:18ch;font-size:var(--heading-size)}.reliability-copy{margin-top:2.5rem}.signal-visual{margin:1.5rem 0}.signal-sculpture{max-width:24rem}.deals-section{padding:0}.about-grid{display:block}.about-grid h2{max-width:19ch;font-size:var(--heading-size);margin-bottom:2.5rem}.about-mark{margin-bottom:1.5rem}.contact-section{margin-bottom:0;padding:0}.contact-main{padding:7rem 1rem 5.625rem}.contact-main>.section-label{top:1rem;left:1rem}.contact-main h2{font-size:2.75rem}.contact-actions{grid-template-columns:1fr}.contact-actions a:last-child{grid-column:auto}.contact-side{min-height:20rem;padding:4rem 1rem}.site-footer{padding-top:1.75rem}.footer-header{gap:1rem;padding-bottom:1.5rem}.footer-brand{gap:.625rem}.footer-brand .site-brand-mark{width:2rem;height:2rem}.footer-brand strong{font-size:1.5rem}.footer-brand>span:last-child{font-size:.6875rem}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;padding:2rem 0 1rem}.footer-links>div:last-child{grid-column:1/-1}.footer-links a{min-height:2rem}.footer-signal{min-height:min(14rem,max(4rem,calc(var(--screen-height) - 10rem)))}.footer-bottom{padding:1.5rem 0;display:grid}.footer-bottom>span:last-child{max-width:none}.document-shell{padding:1rem}.document-hero{padding:1rem 0 3rem}.document-hero h1{overflow-wrap:anywhere;font-size:4.5rem}.document-hero h1.document-title--korean{overflow-wrap:break-word;font-size:clamp(2.25rem,8.5vw,3.75rem)}.document-terms div{grid-template-columns:1fr;gap:.35rem}.document-section{grid-template-columns:1fr;gap:.75rem}.document-section dl div{grid-template-columns:1fr;gap:.3rem}.document-rule{grid-template-columns:1fr}.document-rule strong{padding:.1rem 0 .8rem}.document-back{display:grid}.not-found{padding:1rem}.not-found h1{font-size:5rem}.hero-section{--hero-pad:1rem;--hero-track-min:0px;--hero-title-top:1.75rem;--hero-title-bottom:1.5rem;--hero-title-cap:25vw;--hero-card-pad:.5rem;--hero-body-pad:1rem;--hero-body-bottom:.75rem;--hero-output-top:1rem;--hero-actions-direction:column;--hero-button-pad:.5rem;--hero-button-gap:.75rem;--hero-bottom-top:2rem;--hero-bottom-gap:.5rem;--hero-glyph-size:2.5rem;--hero-statement-size:clamp(1.5rem,1.3375rem + .8125vw,2.3125rem);--hero-statement-leading:1.15;padding:var(--hero-pad);grid-template-rows:auto auto minmax(var(--hero-track-min),1fr) auto minmax(var(--hero-track-min),1fr) auto}.hero-section .hero-title{margin-top:var(--hero-title-top);margin-bottom:var(--hero-title-bottom);font-size:min(var(--display-size),var(--hero-title-cap))}.hero-section .terminal-card{padding:var(--hero-card-pad)}.hero-section .terminal-body{padding:var(--hero-body-pad);margin-bottom:var(--hero-body-bottom)}.hero-section .terminal-output{margin-top:var(--hero-output-top)}.hero-section .terminal-actions{flex-direction:var(--hero-actions-direction)}.hero-section .terminal-actions a{min-height:2.75rem;padding:var(--hero-button-pad);gap:var(--hero-button-gap)}.hero-section .hero-bottom{margin-top:var(--hero-bottom-top);gap:var(--hero-bottom-gap)}.hero-section .hero-glyph{width:var(--hero-glyph-size);height:var(--hero-glyph-size)}.hero-section .hero-statement{font-size:var(--hero-statement-size);line-height:var(--hero-statement-leading)}.hero-section:is([data-hero-fit=compact],[data-hero-fit=tight],[data-hero-fit=minimum]){--hero-track-min:0px;--hero-pad:.75rem;--hero-title-top:1rem;--hero-title-bottom:1rem;--hero-title-cap:3.5rem;--hero-card-pad:.375rem;--hero-body-pad:.625rem;--hero-body-bottom:.5rem;--hero-output-top:.5rem;--hero-actions-direction:row;--hero-button-pad:.5rem .375rem;--hero-button-gap:.375rem;--hero-bottom-top:.75rem;--hero-bottom-gap:.25rem;--hero-glyph-size:2rem;--hero-statement-size:1.25rem;--hero-statement-leading:1.1}.hero-section:is([data-hero-fit=tight],[data-hero-fit=minimum]){--hero-pad:.5rem;--hero-title-top:.75rem;--hero-title-bottom:.75rem;--hero-title-cap:3rem;--hero-card-pad:.25rem;--hero-body-pad:.5rem;--hero-body-bottom:.5rem;--hero-output-top:.25rem;--hero-bottom-top:.5rem;--hero-glyph-size:1.75rem;--hero-statement-size:1.125rem;--hero-statement-leading:1.12}.hero-section[data-hero-fit=minimum]{--hero-pad:.375rem;--hero-title-top:.375rem;--hero-title-bottom:.375rem;--hero-title-cap:2.625rem;--hero-body-pad:.375rem;--hero-body-bottom:.25rem;--hero-output-top:.125rem;--hero-bottom-top:.125rem;--hero-bottom-gap:.125rem;--hero-glyph-size:1.5rem;--hero-statement-size:1rem;--hero-statement-leading:1.1}}@media (width<=767px) and (height<=800px){.hero-section{--hero-track-min:0px;--hero-title-top:1.5rem}}@media (width<=767px) and (height<=740px){.hero-section[data-hero-fit=auto]{--hero-track-min:0px;--hero-pad:.75rem;--hero-title-top:1rem;--hero-title-bottom:1rem;--hero-title-cap:3.5rem;--hero-card-pad:.375rem;--hero-body-pad:.625rem;--hero-body-bottom:.5rem;--hero-output-top:.5rem;--hero-actions-direction:row;--hero-button-pad:.5rem .375rem;--hero-button-gap:.375rem;--hero-bottom-top:.75rem;--hero-bottom-gap:.25rem;--hero-glyph-size:2rem;--hero-statement-size:1.25rem;--hero-statement-leading:1.1}}@media (width<=767px) and (height<=620px){.hero-section[data-hero-fit=auto]{--hero-pad:.5rem;--hero-title-top:.75rem;--hero-title-bottom:.75rem;--hero-title-cap:3rem;--hero-card-pad:.25rem;--hero-body-pad:.5rem;--hero-body-bottom:.5rem;--hero-output-top:.25rem;--hero-bottom-top:.5rem;--hero-glyph-size:1.75rem;--hero-statement-size:1.125rem;--hero-statement-leading:1.12}}@media (width<=350px) and (height<=585px){.hero-section[data-hero-fit=auto]{--hero-pad:.375rem;--hero-title-top:.375rem;--hero-title-bottom:.375rem;--hero-title-cap:2.625rem;--hero-body-pad:.375rem;--hero-body-bottom:.25rem;--hero-output-top:.125rem;--hero-bottom-top:.125rem;--hero-bottom-gap:.125rem;--hero-glyph-size:1.5rem;--hero-statement-size:1rem;--hero-statement-leading:1.1}}@container tlist-footer (width<=43rem){.footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-links>div:last-child{grid-column:1/-1}}@container tlist-footer (width<=16rem){.footer-brand{flex-wrap:wrap;max-width:100%}.footer-brand>span:last-child{overflow-wrap:anywhere}.footer-links{grid-template-columns:minmax(0,1fr)}.footer-links>div:last-child{grid-column:auto}}@container tlist-about-principles (width<=12rem){.about-principles article{grid-template-columns:minmax(0,1fr);row-gap:.5rem}}@container tlist-document-table (width<=30rem){.document-section dl div,.document-terms div{grid-template-columns:minmax(0,1fr);gap:.35rem}}@media (width<=767px){@container tlist-glyphs (width<=11.5rem){.mini-patterns{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:start;gap:.75rem;display:grid}.mini-patterns>.hero-glyph{max-width:100%}}}@media (prefers-reduced-motion:reduce){.site-rail,.site-rail[data-footer-hidden],.site-rail[data-active-section] .rail-link[data-rail-tier="2"],.site-rail[data-active-section] .rail-link[data-rail-tier="3"]{transition:none;transform:none}.deal,.deal:before{transition:none}.site-scroll{scroll-behavior:auto}.companion-eyes,.companion-blink{animation:none}.pattern-layer{opacity:0;animation:none}.pattern-layer:first-child{opacity:1}}@media (width<=767px){.hero-section[data-terminal-dismissed=true]{grid-template-rows:auto auto minmax(var(--hero-track-min),1fr) auto}.hero-section[data-terminal-dismissed=true] .hero-bottom{grid-row:4}}@media (prefers-reduced-motion:reduce){.terminal-card{transition:none}}
