.below-fold-flow{background-color:var(--bg);background-image:linear-gradient(#9af8b711 1px,#0000 1px),linear-gradient(90deg,#9af8b711 1px,#0000 1px);background-position:top;background-size:22px 22px;position:relative;overflow:clip}.below-fold-flow:before{content:"";inset:0 auto 0 max(1rem, calc((100vw - var(--maxw)) / 2));pointer-events:none;background:linear-gradient(#0000,#9af8b752 8rem,#9af8b729 calc(100% - 8rem),#0000);width:1px;position:absolute}.below-section{overflow-wrap:anywhere;border-top:1px solid #9af8b724;padding-block:clamp(3.25rem,7vw,6.5rem);position:relative}.below-section:nth-child(2n){background:color-mix(in oklab, var(--panel), transparent 74%)}.below-section:before{content:"";top:-1px;left:max(1rem, calc((100vw - var(--maxw)) / 2));background:var(--accent);width:.72rem;height:.72rem;position:absolute;box-shadow:1.1rem 0 #9af8b757,2.2rem 0 #9af8b729}.below-section .wrap{position:relative}.section-head{gap:.55rem;max-width:48rem;margin:0 0 clamp(1.75rem,4vw,3rem);display:grid}.section-kicker{width:fit-content;color:var(--accent);letter-spacing:0;text-transform:uppercase;align-items:center;gap:.55rem;margin:0;font-family:Share Tech Mono,ui-monospace,monospace;font-size:.86rem;line-height:1.2;display:inline-flex}.section-kicker:before{content:">";color:var(--link)}.section-head h2{letter-spacing:0;margin:0;font-size:clamp(1.75rem,3vw,2.65rem);line-height:1.14}.section-head>p:not(.section-kicker):not(.section-subtitle){max-width:62ch;color:var(--muted);margin:0;font-size:1rem;line-height:1.7}.section-subtitle{color:var(--accent);margin:0;font-weight:700}.u-mono{font-family:Share Tech Mono,ui-monospace,monospace}.u-muted-copy{color:var(--muted);line-height:1.7}.u-panel{background:linear-gradient(90deg, #9af8b708 1px, transparent 1px) 0 0 / var(--panel-grid-size) var(--panel-grid-size), linear-gradient(#9af8b708 1px, transparent 1px) 0 0 / var(--panel-grid-size) var(--panel-grid-size), color-mix(in oklab, var(--panel), transparent 28%);border:1px solid #9af8b733;position:relative;box-shadow:inset 0 1px #dcffe00a}.u-corner{position:relative}.u-corner:before{content:"";border-top:1px solid var(--accent);border-left:1px solid var(--accent);opacity:.78;pointer-events:none;width:.56rem;height:.56rem;position:absolute;top:-1px;left:-1px}.u-two-col{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.u-link-row{color:var(--link);justify-content:space-between;align-items:center;gap:.85rem;font-family:Share Tech Mono,ui-monospace,monospace;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s;display:flex;position:relative}.u-link-row:hover,.u-link-row:focus-visible{color:var(--text);transform:translate(.18rem)}.u-link-row:focus-visible{outline:2px solid var(--link);outline-offset:2px}.u-meta-label{color:color-mix(in oklab, var(--link), transparent 18%);text-transform:uppercase;font-family:Share Tech Mono,ui-monospace,monospace;font-size:.76rem;line-height:1}.u-status-rows p{border-bottom:1px solid #9af8b71a;justify-content:space-between;gap:1rem;margin:0;padding:.72rem 0;font-family:Share Tech Mono,ui-monospace,monospace;font-size:.82rem;line-height:1.35;display:flex}.u-status-rows p:last-child{border-bottom:0}.u-status-rows span{color:color-mix(in oklab, var(--muted), transparent 24%)}.u-status-rows strong{color:var(--text);text-align:right;font-weight:400}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}@media (width<=980px){.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}.card h3{margin-top:0}.below-section .card{position:relative}.below-section .card:before{content:"";border-top:1px solid var(--accent);border-left:1px solid var(--accent);opacity:.8;pointer-events:none;width:.55rem;height:.55rem;position:absolute;top:-1px;left:-1px}.trust{background:color-mix(in oklab, var(--panel), transparent 60%);border-top:1px solid #9af8b71f;border-bottom:1px solid #9af8b71f}.trust .logos{opacity:.9;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:1.25rem;display:grid}.trust img{filter:grayscale()brightness(1.2);opacity:.8;max-height:28px}@media (width<=980px){.trust .logos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.trust .logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}}footer{color:var(--muted);padding-block:2rem;font-size:.95rem}footer a{color:var(--link);transition:color .2s}footer a:hover{color:var(--accent)}img[loading=lazy]{content-visibility:auto}input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],textarea{caret-color:var(--accent);font-family:Inter,system-ui,sans-serif;font-size:16px;transition:border-color .2s,outline .2s}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=url]:focus,textarea:focus{outline:2px solid var(--accent);outline-offset:-2px;border-color:var(--accent)!important}input[type=checkbox]{cursor:pointer;width:24px;height:24px}button{cursor:pointer}@media (width<=600px){.grid-3{grid-template-columns:1fr}.u-two-col{grid-template-columns:minmax(0,1fr)}.u-status-rows p{flex-direction:column;gap:.45rem}.u-status-rows strong{text-align:left}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.card:hover{transform:none!important}}
