.lp{--lp-y:clamp(4.5rem, 8vw, 7rem);--lp-radius:.75rem;--lp-radius-sm:.5rem;--lp-muted:color-mix(in srgb, var(--color-ink) 62%, transparent);--lp-dark:var(--color-paper);--lp-dark-muted:color-mix(in srgb, var(--color-paper) 70%, transparent);--lp-sheet-muted:color-mix(in srgb, var(--color-sheet-ink) 66%, transparent);flex-direction:column;display:flex}.lp-section{padding-block:var(--lp-y)}.lp-section-tight{padding-block:calc(var(--lp-y) * .6)}.lp-section:not([class*=lp-band])+.lp-section:not([class*=lp-band]){padding-top:0}.lp-h2{letter-spacing:var(--letter-spacing-title);margin:0;font-size:clamp(2rem,4.2vw,3rem);line-height:1.1}.lp-h3{font-family:var(--font-display);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:var(--font-weight-display);letter-spacing:var(--letter-spacing-title);margin:0;line-height:1.25}.lp-intro{max-width:46ch;color:var(--lp-muted);font-size:var(--font-size-small);margin:0;line-height:1.55}.lp-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;margin-bottom:clamp(2rem,4vw,3rem);display:flex}.lp-head-copy{flex-direction:column;gap:1rem;max-width:40rem;display:flex}.lp-card{border:1px solid var(--color-hairline);border-radius:var(--lp-radius);background:var(--color-vellum)}.lp-num{background:var(--color-brass);width:1.5rem;height:1.5rem;color:var(--color-paper);font-family:var(--font-data);border-radius:999px;flex:none;place-items:center;font-size:.75rem;font-weight:500;line-height:1;display:inline-grid}.lp-arrow-link{min-height:2.75rem;color:var(--color-brass);font-size:var(--font-size-small);transition:gap var(--duration-ui) var(--ease-out);align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}.lp-arrow-link:hover{gap:.7rem}.btn-island.lp-btn-dark{background:var(--color-brass);color:var(--color-paper)}.btn-island.lp-btn-dark:hover{background:var(--color-brass-hover)}.btn-island.lp-btn-dark .island-arrow{background:0 0}.btn-ghost.lp-btn-outline-dark{background:var(--color-vellum);border-color:var(--color-hairline);color:var(--color-ink)}.btn-ghost.lp-btn-outline-dark:hover{background:var(--color-night);border-color:var(--color-rule)}.lp-band-brass,.lp-band-copper,.lp-band-sheet{color:var(--color-ink);--lp-dark:var(--color-ink);--lp-dark-muted:color-mix(in srgb, var(--color-ink) 62%, transparent)}.lp-band-brass{background:var(--color-paper);border-bottom:1px solid var(--color-hairline)}.lp-band-copper{background:var(--color-vellum);border-block:1px solid var(--color-hairline)}.lp-band-vellum{background:var(--color-vellum)}.lp-band-sheet{background:var(--color-night);color:var(--color-ink);--lp-sheet-muted:color-mix(in srgb, var(--color-ink) 62%, transparent)}.lp-band-sheet .lp-intro,.lp-band-sheet .lp-muted{color:var(--lp-sheet-muted)}.lp-hero{padding-block:clamp(3.5rem,7vw,6rem) clamp(2.5rem,5vw,3.5rem)}.lp-hero-grid{align-items:center;gap:2.5rem;display:grid}.lp-hero-copy{flex-direction:column;gap:1.5rem;display:flex}.lp-hero-copy h1{max-width:11ch;margin:0}.lp-hero-lede{max-width:44rem;margin:0;font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.5}.lp-hero-actions{flex-wrap:wrap;gap:.75rem;padding-top:.5rem;display:flex}.lp-hero-art{justify-items:center;display:grid}.lp-marks{flex-direction:column;align-items:center;gap:1.5rem;margin-top:clamp(3rem,6vw,4.5rem);display:flex}.lp-marks-caption,.lp-stacks-caption{text-align:center;margin:0;font-size:.95rem}.lp-marks-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem 3.5rem;margin:0;padding:0;list-style:none;display:flex}.lp-mark-link{min-height:3rem;color:var(--lp-dark);align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.lp-mark-link .report-org-mark{width:auto;height:2.25rem}.lp-mark-name{font-family:var(--font-mark);letter-spacing:-.01em;font-size:1.3rem;font-weight:600;line-height:1}.lp-wordmark{height:2.25rem;font-family:var(--font-mark);letter-spacing:.02em;border:1.5px solid;border-radius:.3rem;place-items:center;padding:0 .6rem;font-size:.95rem;font-weight:700;display:inline-grid}.lp-stacks{flex-direction:column;gap:1rem;margin-top:2.5rem;display:flex}.lp-stacks-caption{color:var(--lp-dark-muted);font-size:.85rem}.lp-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.lp-marquee-track{align-items:center;gap:3.25rem;width:max-content;margin:0;padding:.25rem 0;list-style:none;animation:48s linear infinite lp-marquee;display:flex}.lp-marquee-track li{color:var(--lp-dark-muted);font-family:var(--font-mark);white-space:nowrap;flex:none;align-items:center;gap:.6rem;font-size:1.05rem;font-weight:600;display:inline-flex}.lp-marquee-track img{filter:brightness(0)invert();opacity:.55;width:auto;height:1.75rem;display:block}@keyframes lp-marquee{to{transform:translate(-50%)}}.lp-stat{border:1px solid var(--color-hairline);border-radius:var(--lp-radius-sm);background:var(--color-vellum);flex-direction:column;gap:.35rem;min-height:6.5rem;padding:1.25rem 1.35rem;display:flex}.lp-stat-value{font-family:var(--font-display);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:var(--font-weight-display);letter-spacing:-.02em;line-height:1.05}.lp-stat-label{color:var(--lp-dark-muted);font-size:.9rem;line-height:1.35}.lp-what{border-bottom:1px solid var(--color-hairline);gap:1.75rem 4rem;padding-bottom:clamp(2.25rem,4vw,3rem);display:grid}.lp-what-lead{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500;line-height:1.3}.lp-what-lead strong{color:var(--color-ink);font-weight:600}.lp-what-lead span{color:var(--lp-muted)}.lp-layers{flex-direction:column;gap:1.5rem;padding-top:clamp(2.25rem,4vw,3rem);display:flex}.lp-layer-grid{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.lp-layer{flex-direction:column;gap:1rem;padding:1.35rem 1.4rem 1.6rem;display:flex}.lp-layer-title{font-weight:600;font-size:var(--font-size-small);margin:0}.lp-layer-body{color:var(--lp-muted);margin:0;font-size:.95rem;line-height:1.5}.lp-why{gap:2.5rem 4rem;display:grid}.lp-why-main{flex-direction:column;gap:1.75rem;display:flex}.lp-why-side{font-size:var(--font-size-small);flex-direction:column;gap:1.25rem;line-height:1.55;display:flex}.lp-why-side p{color:var(--lp-muted);margin:0}.lp-why-side strong{color:var(--color-ink);font-weight:600}.lp-choose{padding-bottom:0}.lp-choose .lp-h2{text-align:center}.lp-choose-stat{border-radius:var(--lp-radius-sm);background:var(--color-night);min-height:7.5rem;color:var(--color-ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:1.25rem;display:flex}.lp-choose-stat svg{color:var(--color-brass)}.lp-choose-stat-value{font-family:var(--font-display);font-size:clamp(1.2rem,2vw,1.5rem);font-weight:var(--font-weight-display);line-height:1.2}.lp-features{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.lp-feature{border:1px solid var(--color-hairline);border-radius:var(--lp-radius-sm);background:var(--color-paper);text-align:center;flex-direction:column;gap:.45rem;padding:1.15rem 1.25rem 1.3rem;display:flex}.lp-feature-title{margin:0;font-size:.95rem;font-weight:700}.lp-feature-body{color:var(--lp-muted);margin:0;font-size:.875rem;line-height:1.45}.lp-choose-art{border-radius:var(--radius-panel) var(--radius-panel) 0 0;background:var(--color-paper);max-width:60rem;color:var(--color-ink);margin:clamp(2.5rem,5vw,3.5rem) auto 0;padding:clamp(1.25rem,3vw,2.25rem) clamp(1.25rem,3vw,2.25rem) clamp(1.5rem,3vw,2.5rem)}.lp-rail{flex-direction:column;gap:2rem;min-width:0;display:flex}.lp-rail-track{contain:paint;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-flow:column;gap:1.25rem;min-width:0;margin:0;padding:0 0 .25rem;list-style:none;display:grid;overflow-x:auto}.lp-rail-track::-webkit-scrollbar{display:none}.lp-rail-item{scroll-snap-align:start;min-width:0}.lp-rail-quotes .lp-rail-track{grid-auto-columns:min(100%,52rem)}.lp-rail-cards .lp-rail-track{grid-auto-columns:min(86%,22rem)}.lp-rail-controls{grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;display:grid}.lp-rail-btn{border:1px solid var(--color-hairline);border-radius:var(--radius-control);width:2.75rem;height:2.75rem;color:var(--color-ink);cursor:pointer;transition:border-color var(--duration-ui) var(--ease-out);background:0 0;place-items:center;display:grid}.lp-rail-btn:hover:not(:disabled){border-color:var(--color-brass)}.lp-rail-btn:disabled{opacity:.35;cursor:default}.lp-rail-dots{justify-content:center;gap:.15rem;display:flex}.lp-rail-dot{cursor:pointer;background:0 0;border:0;place-items:center;width:1.5rem;height:1.5rem;display:grid}.lp-rail-dot:before{content:"";background:color-mix(in srgb, var(--color-ink) 28%, transparent);width:.4rem;height:.4rem;transition:background-color var(--duration-ui) var(--ease-out);border-radius:999px}.lp-rail-dot[aria-current=true]:before{background:var(--color-ink)}.lp-quote{flex-direction:column;gap:1.5rem;margin:0;display:flex}.lp-quote-who{align-items:center;gap:.85rem;display:flex}.lp-quote-mark{background:var(--color-vellum);border:1px solid var(--color-hairline);width:3rem;height:3rem;color:var(--color-ink);border-radius:999px;flex:none;place-items:center;display:grid;overflow:hidden}.lp-quote-mark .report-org-mark{width:auto;height:1.7rem}.lp-quote-mark .lp-wordmark{border:0;height:auto;padding:0;font-size:.7rem}.lp-quote-name{margin:0;font-size:1.05rem;font-weight:600;line-height:1.2}.lp-quote-role{color:var(--lp-muted);font-family:var(--font-data);margin:.15rem 0 0;font-size:.8rem}.lp-quote blockquote{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(1.3rem,2.4vw,1.75rem);font-weight:500;line-height:1.32}.lp-get{align-items:center;gap:3rem 4rem;display:grid}.lp-get-list{flex-direction:column;gap:1.35rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.lp-get-item{grid-template-columns:auto 1fr;align-items:start;gap:.85rem;display:grid}.lp-get-title{font-weight:600;font-size:var(--font-size-small);margin:0;line-height:1.35}.lp-get-body{color:var(--lp-muted);margin:.2rem 0 0;font-size:.95rem;line-height:1.5}.lp-cover-wrap{justify-self:center;width:min(100%,24rem);padding:1.25rem 1.25rem 0 0;position:relative}.lp-cover-wrap:before{content:"";border:1px solid var(--color-hairline);border-radius:var(--lp-radius);background:var(--color-vellum);position:absolute;inset:0 0 1.25rem 1.25rem;transform:rotate(3deg)}.lp-cover{border:1px solid var(--color-hairline);border-top:2px solid var(--color-brass);border-radius:var(--lp-radius);background:var(--color-night);flex-direction:column;gap:1.1rem;padding:1.5rem 1.4rem 1.35rem;display:flex;position:relative;transform:rotate(-1.5deg)}.lp-cover-lockup{font-family:var(--font-mark);justify-content:space-between;align-items:center;gap:1rem;font-size:.95rem;display:flex}.lp-cover-lockup span{align-items:center;gap:.5rem;display:inline-flex}.lp-cover-kicker{color:var(--color-brass);font-family:var(--font-data);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.68rem}.lp-cover-title{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.6rem;font-weight:600;line-height:1.08}.lp-cover-counts{grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.lp-cover-counts li{border:1px solid var(--color-hairline);border-radius:.35rem;flex-direction:column;gap:.15rem;padding:.5rem .4rem;display:flex}.lp-cover-counts b{font-family:var(--font-display);font-size:1.15rem;font-weight:600;line-height:1}.lp-cover-counts span{color:var(--lp-muted);font-family:var(--font-data);letter-spacing:.04em;text-transform:uppercase;font-size:.6rem}.lp-cover-counts .is-lake b{color:var(--color-lake)}.lp-cover-counts .is-brass b{color:var(--color-brass)}.lp-cover-counts .is-proof b{color:var(--color-proof)}.lp-cover-meta{border-top:1px solid var(--color-hairline);grid-template-columns:max-content 1fr;gap:.35rem 1rem;margin:0;padding-top:.85rem;font-size:.8rem;display:grid}.lp-cover-meta dt{color:var(--lp-muted);font-family:var(--font-data);font-size:.72rem}.lp-cover-meta dd{margin:0}.lp-cta{border:1px solid var(--color-hairline);border-radius:var(--lp-radius);background:var(--color-vellum);color:var(--color-ink);--lp-dark:var(--color-ink);--lp-dark-muted:var(--lp-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding:1.5rem clamp(1.25rem,3vw,2rem);display:flex}.lp-cta-title{font-family:var(--font-display);margin:0;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.2}.lp-cta-body{color:var(--lp-dark-muted);margin:.35rem 0 0;font-size:.95rem}.lp-process{align-items:start;gap:2.5rem 4rem;display:grid}.lp-process-copy{flex-direction:column;gap:1.25rem;display:flex}.lp-process-copy p{max-width:34rem;color:var(--lp-sheet-muted);font-size:var(--font-size-small);margin:0;line-height:1.55}.lp-process-copy strong{color:var(--color-ink);font-weight:700}.lp-band-sheet .lp-arrow-link{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-brass);text-decoration-color:var(--color-brass);text-underline-offset:.25em}.lp-accordion{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.lp-acc{border-radius:var(--lp-radius-sm)}.lp-band-sheet .lp-acc{border:1px solid var(--color-hairline);background:var(--color-vellum)}.lp-acc>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding:.85rem 1.25rem;list-style:none;display:flex}.lp-acc>summary::-webkit-details-marker{display:none}.lp-acc-title{font-family:var(--font-display);font-size:clamp(1.1rem,1.7vw,1.3rem);font-weight:600;line-height:1.25}.lp-toggle{flex:none;width:1rem;height:1rem;position:relative}.lp-toggle:before,.lp-toggle:after{content:"";width:100%;height:1.5px;transition:transform var(--duration-ui) var(--ease-out);background:currentColor;position:absolute;top:50%;left:0}.lp-toggle:after{transform:rotate(90deg)}details[open]>summary .lp-toggle:after{transform:rotate(0)}.lp-acc-body{padding:0 1.25rem 1.25rem;font-size:.95rem;line-height:1.55}.lp-band-sheet .lp-acc-body{color:var(--lp-sheet-muted)}.lp-acc-body p{margin:0}.lp-acc-body ul{flex-direction:column;gap:.5rem;margin:0;padding-left:1.1rem;display:flex}.lp-tiers{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.lp-tier{border:1px solid var(--color-hairline);border-radius:var(--lp-radius);background:var(--color-vellum)}.lp-tier>summary{cursor:pointer;align-items:center;gap:.85rem;min-height:4rem;padding:1rem 1.35rem;list-style:none;display:flex}.lp-tier>summary::-webkit-details-marker{display:none}.lp-tier>summary .lp-toggle{margin-left:auto}.lp-dots{gap:.25rem;display:inline-flex}.lp-dots i{background:color-mix(in srgb, var(--color-lake) 28%, transparent);border-radius:999px;width:.7rem;height:.7rem;display:block}.lp-dots i.is-on{background:var(--color-lake)}.lp-tier-grid{gap:.6rem;margin:0;padding:0 1rem 1rem;list-style:none;display:grid}.lp-vuln{border-radius:var(--lp-radius-sm);background:var(--color-night);flex-direction:column;gap:.5rem;padding:1.1rem 1.15rem 1.25rem;display:flex}.lp-vuln-title{margin:0;font-size:.95rem;font-weight:600}.lp-vuln-body{color:var(--lp-muted);margin:0;font-size:.9rem;line-height:1.5}.lp-prepare{align-items:start;gap:2.5rem 4rem;display:grid}.lp-prepare-list{flex-direction:column;gap:.9rem;margin:0;padding:0;list-style:none;display:flex}.lp-prepare-list li{font-size:var(--font-size-small);align-items:center;gap:.75rem;display:flex}.lp-prepare-note{max-width:34rem;color:var(--lp-muted);margin:1.25rem 0 0;font-size:.95rem}.lp-checklist{border-radius:var(--lp-radius);border:1px solid var(--color-hairline);background:var(--color-vellum);color:var(--color-ink);--lp-sheet-muted:color-mix(in srgb, var(--color-ink) 62%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:clamp(1.25rem,3vw,1.75rem);display:grid}.lp-checklist-copy{flex-direction:column;gap:.75rem;display:flex}.lp-checklist-title{color:var(--color-ink);font-family:var(--font-display);margin:0;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:600;line-height:1.15}.lp-checklist-copy p{color:var(--lp-sheet-muted);margin:0;font-size:.95rem}.lp-checklist .lp-arrow-link{color:var(--color-ink);font-weight:600}.lp-booklet{width:7.5rem;height:9.5rem;position:relative}.lp-booklet span{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-display);border-radius:.35rem;flex-direction:column;gap:.35rem;padding:.75rem .7rem;font-size:.7rem;font-weight:600;line-height:1.15;display:flex;position:absolute;inset:0}.lp-booklet span:first-child{background:var(--color-vellum);transform:translate(-1.1rem,.5rem)rotate(-6deg)}.lp-booklet span:nth-child(2){background:var(--color-night);transform:translate(-.5rem,.25rem)rotate(-3deg)}.lp-booklet span:nth-child(3){border-top:2px solid var(--color-brass)}.lp-booklet i{background:color-mix(in srgb, var(--color-ink) 22%, transparent);border-radius:1px;height:.2rem;display:block}.lp-booklet i.is-short{width:60%}.lp-booklet em{color:var(--color-brass);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:.5rem;font-style:normal}.lp-report{flex-direction:column;height:100%;display:flex;overflow:hidden}.lp-report-panel{border-bottom:1px solid var(--color-hairline);place-items:center;height:9.5rem;display:grid}.lp-report-panel .report-org-mark{width:auto;height:3.75rem}.lp-report-panel .report-org-mark-badge{height:3.5rem}.lp-report-panel .lp-wordmark{height:3rem;padding:0 1rem;font-size:1.35rem}.lp-tint-pons{background:color-mix(in srgb, var(--color-brass) 16%, var(--color-night))}.lp-tint-bitcoin{background:color-mix(in srgb, #f7931a 14%, var(--color-night))}.lp-tint-zerodev{background:color-mix(in srgb, var(--color-proof) 16%, var(--color-night))}.lp-report-body{flex-direction:column;flex:1;gap:.4rem;padding:1.15rem 1.25rem 1.25rem;display:flex}.lp-report-name{margin:0;font-size:1.1rem;font-weight:600}.lp-report-tags,.lp-report-meta{color:var(--lp-muted);margin:0;font-size:.875rem}.lp-report-meta{font-family:var(--font-data);font-size:.78rem}.lp-report-body .lp-arrow-link{margin-top:auto}.lp-find-grid{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.lp-find{height:100%;color:inherit;transition:border-color var(--duration-ui) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.lp-find:hover{border-color:color-mix(in srgb, var(--color-brass) 55%, var(--color-hairline))}.lp-find .lp-report-panel{height:10.5rem}.lp-find-body{flex-direction:column;flex:1;gap:1rem;padding:1.25rem 1.35rem 1.35rem;display:flex}.lp-find-title{font-family:var(--font-display);margin:0;font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:600;line-height:1.3}.lp-find-meta{color:var(--lp-muted);font-family:var(--font-data);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:auto;font-size:.78rem;display:flex}.lp-chip-card{flex-direction:column;gap:1rem;padding:1.25rem 1.35rem 1.35rem;display:flex}.lp-chip-card+.lp-chip-card{margin-top:.75rem}.lp-chip-title{margin:0;font-size:.95rem;font-weight:600}.lp-chips{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.lp-chip{border:1px solid var(--color-hairline);min-height:2.25rem;color:var(--color-ink);transition:border-color var(--duration-ui) var(--ease-out);border-radius:999px;align-items:center;gap:.45rem;padding:.3rem .8rem .3rem .45rem;font-size:.875rem;line-height:1;text-decoration:none;display:inline-flex}a.lp-chip:hover{border-color:color-mix(in srgb, var(--color-brass) 60%, var(--color-hairline))}.lp-chip-icon{background:color-mix(in srgb, var(--color-ink) 9%, transparent);width:1.4rem;height:1.4rem;font-family:var(--font-data);border-radius:999px;flex:none;place-items:center;font-size:.68rem;display:grid;overflow:hidden}.lp-chip-icon img,.lp-chip-icon svg{object-fit:contain;width:.95rem;height:.95rem;display:block}.lp-ask{border-radius:var(--lp-radius-sm);background:var(--color-night);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:.75rem;padding:1rem 1.15rem;font-size:.95rem;display:flex}.lp-ask p{margin:0}.lp-verify{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.lp-verify a{border-radius:var(--lp-radius-sm);min-height:7rem;color:var(--lp-muted);text-align:center;transition:color var(--duration-ui) var(--ease-out);flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:1rem;font-size:.9rem;text-decoration:none;display:flex}.lp-verify a:hover{color:var(--color-ink)}.lp-trust-rule{border:0;border-top:1px solid var(--color-hairline);margin:clamp(2.5rem,5vw,3.5rem) 0}.lp-badges{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.lp-badge{text-align:center;flex-direction:column;align-items:center;gap:.6rem;padding:1rem 1rem 1.15rem;display:flex}.lp-badge-tick{width:.75rem;height:.75rem;display:block}.lp-badge-word{font-family:var(--font-display);margin:0;font-size:1.05rem;font-weight:600}.lp-badge-def{color:var(--lp-muted);margin:0;font-size:.8rem;line-height:1.4}.lp-faq{margin:1.5rem 0 0;padding:0;list-style:none}.lp-faq-item{border-bottom:1px solid var(--color-hairline)}.lp-faq-item>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;min-height:3.75rem;padding:.75rem 0;font-size:1.05rem;list-style:none;display:flex}.lp-faq-item>summary::-webkit-details-marker{display:none}.lp-faq-item p{max-width:62ch;color:var(--lp-muted);margin:0;padding:0 0 1.25rem;font-size:.975rem;line-height:1.6}.lp-services{gap:2.5rem 1.5rem;margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}.lp-service{flex-direction:column;gap:1rem;display:flex}.lp-service-art{border-radius:var(--lp-radius);background:var(--color-paper);min-height:15rem;color:var(--color-ink);place-items:center;padding:1rem;display:grid}.lp-service-art .prac-mark{width:min(100%,17rem)}.lp-service-flag{border-radius:.35rem;width:9rem;height:auto;display:block}.lp-service svg.lp-service-icon{color:var(--color-ink)}.lp-service-title{font-family:var(--font-display);margin:0;font-size:clamp(1.2rem,1.8vw,1.4rem);font-weight:600;line-height:1.2}.lp-service-title a{color:inherit;text-decoration:none}.lp-service-title a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-brass);text-decoration-color:var(--color-brass);text-underline-offset:.2em}.lp-service-body{max-width:34ch;color:var(--lp-sheet-muted);margin:0;font-size:.95rem;line-height:1.5}@media (min-width:40rem){.lp-layer-grid,.lp-features{grid-template-columns:repeat(6,minmax(0,1fr))}.lp-features li{grid-column:span 3}.lp-tier-grid,.lp-find-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-verify,.lp-badges{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lp-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,28rem);column-gap:4rem}.lp-hero-art .prac-mark{zoom:1.27}.lp-what,.lp-why,.lp-process,.lp-prepare{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-get{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.lp-features{grid-template-columns:repeat(12,minmax(0,1fr))}.lp-features li{grid-column:span 4}.lp-features li:nth-child(n+4){grid-column:span 3}.lp-tier-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-rail-cards .lp-rail-track{grid-auto-columns:calc(33.3333% - .833333rem)}.lp-rail-quotes .lp-rail-track{padding-right:calc(100% - 52rem);-webkit-mask-image:linear-gradient(90deg,#000 70%,#0000 100%);mask-image:linear-gradient(90deg,#000 70%,#0000 100%)}.lp-verify{grid-template-columns:repeat(6,minmax(0,1fr))}.lp-badges{grid-template-columns:repeat(5,minmax(0,1fr))}.lp-services{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:39.99rem){.lp-checklist{grid-template-columns:1fr}.lp-booklet{display:none}}@media (prefers-reduced-motion:reduce){.lp-marquee{-webkit-mask-image:none;mask-image:none}.lp-marquee-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.lp-marquee-track [aria-hidden=true]{display:none}.lp-arrow-link,.lp-toggle:before,.lp-toggle:after{transition:none}}.lp-eyebrow{color:var(--color-brass);font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem}.lp-band-sheet .lp-eyebrow{color:color-mix(in srgb, var(--color-ink) 70%, transparent)}.lp-hero-eyebrow{color:var(--lp-dark-muted);font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.78rem}.lp-head-center{text-align:center;justify-content:center}.lp-head-center .lp-head-copy{align-items:center}.lp-head-center .lp-intro{max-width:52ch}.lp-marquee-words li{border:1px solid var(--color-hairline);color:var(--lp-dark);border-radius:999px;padding:.45rem 1rem;font-size:.95rem}.lp-marquee-track.lp-marquee-words{gap:.75rem}.lp-form-hero{background:radial-gradient(60rem 30rem at 85% -10%, color-mix(in srgb, var(--color-brass) 16%, transparent), transparent 70%), var(--color-paper);padding-block:clamp(3rem,6vw,5rem) clamp(3rem,6vw,4.5rem);position:relative}.lp-form-hero-grid{align-items:start;gap:2.5rem 4rem;display:grid}.lp-form-hero-copy{flex-direction:column;gap:1.5rem;padding-top:clamp(0rem,2vw,1.5rem);display:flex}.lp-form-hero-copy h1{max-width:13ch;margin:0}.lp-hero-tags{color:var(--color-brass);font-family:var(--font-data);letter-spacing:.04em;flex-wrap:wrap;gap:.35rem 0;margin:0;padding:0;font-size:.85rem;list-style:none;display:flex}.lp-hero-tags li+li:before{content:"|";color:var(--color-rule);margin:0 .7rem}.lp-form-hero-lede{max-width:38rem;color:var(--lp-muted);margin:0;font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.5}.lp-hero-note{align-items:center;gap:.6rem;margin:0;font-size:.95rem;display:inline-flex}.lp-hero-note svg{color:var(--color-proof)}.lp-hero-checks{flex-direction:column;gap:1rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.lp-hero-checks li{color:var(--lp-muted);font-size:var(--font-size-small);grid-template-columns:auto 1fr;align-items:start;gap:.75rem;line-height:1.5;display:grid}.lp-hero-checks svg{color:var(--color-brass);margin-top:.1rem}.lp-hero-checks strong{color:var(--color-ink);font-weight:600}.lp-form-card{border:1px solid var(--color-hairline);border-top:2px solid var(--color-brass);border-radius:var(--lp-radius);background:var(--color-night);flex-direction:column;gap:.75rem;padding:clamp(1.35rem,3vw,2rem);scroll-margin-top:6rem;display:flex}.lp-form-title{font-family:var(--font-display);margin:0;font-size:clamp(1.35rem,2.2vw,1.65rem);font-weight:600;line-height:1.2}.lp-form-intro{color:var(--lp-muted);margin:0 0 1rem;font-size:.95rem;line-height:1.5}.lp-form-hero .lp-marks-caption{color:var(--lp-muted)}.lp-form-hero .lp-mark-link{color:var(--color-ink)}.lp-standards{flex-direction:column;align-items:center;gap:1.5rem;margin-top:clamp(3rem,6vw,4.5rem);display:flex}.lp-standards-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem 2.75rem;margin:0;padding:0;list-style:none;display:flex}.lp-standards-row li{font-family:var(--font-mark);align-items:center;gap:.7rem;font-size:1.05rem;font-weight:600;display:inline-flex}.lp-standards-row img{border-radius:.25rem;width:auto;height:2.25rem;display:block}.lp-cards{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.lp-cards-item{flex-direction:column;gap:.75rem;display:flex}.lp-cards-boxed .lp-cards-item,.lp-cards-numbered .lp-cards-item{border:1px solid var(--color-hairline);border-radius:var(--lp-radius);background:var(--color-vellum);padding:1.5rem 1.4rem 1.6rem}.lp-band-vellum .lp-cards-boxed .lp-cards-item,.lp-band-vellum .lp-cards-numbered .lp-cards-item{background:var(--color-paper)}.lp-band-sheet .lp-cards-boxed .lp-cards-item,.lp-band-sheet .lp-cards-numbered .lp-cards-item{border-color:var(--color-hairline);background:var(--color-vellum)}.lp-cards-plain{gap:2rem 2.5rem}.lp-cards-plain .lp-cards-item{border-top:1px solid var(--color-hairline);padding-top:1.5rem}.lp-cards-icon{background:color-mix(in srgb, var(--color-brass) 14%, transparent);width:3rem;height:3rem;color:var(--color-brass);border-radius:999px;place-items:center;display:inline-grid}.lp-cards-plain .lp-cards-icon{background:0 0;justify-content:start;width:auto;height:auto}.lp-band-sheet .lp-cards-icon{background:color-mix(in srgb, var(--color-brass) 14%, transparent);color:var(--color-brass)}.lp-cards-title{font-family:var(--font-display);margin:.25rem 0 0;font-size:clamp(1.1rem,1.6vw,1.25rem);font-weight:600;line-height:1.25}.lp-cards-body{color:var(--lp-muted);margin:0;font-size:.95rem;line-height:1.55}.lp-band-sheet .lp-cards-body{color:var(--lp-sheet-muted)}.lp-cards-link{margin-top:auto}.lp-tech{flex-direction:column;gap:1rem;margin-top:clamp(2.5rem,5vw,3.5rem);display:flex}.lp-tech-caption{color:var(--lp-muted);font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem}.lp-tech-row{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.lp-tech-row li{border:1px solid var(--color-hairline);background:var(--color-vellum);border-radius:999px;padding:.55rem 1rem;font-size:.95rem}.lp-steps{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.lp-step{border:1px solid var(--color-hairline);border-radius:var(--lp-radius);background:var(--color-vellum);flex-direction:column;gap:.85rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex;position:relative}.lp-step:first-child{border-top:2px solid var(--color-brass)}.lp-step:last-child{border-top:2px solid var(--color-copper)}.lp-step-label{color:var(--color-brass);font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem}.lp-step:last-child .lp-step-label{color:var(--color-copper)}.lp-step-title{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:600;line-height:1.15}.lp-step-body{color:var(--lp-muted);font-size:var(--font-size-small);margin:0;line-height:1.55}.lp-step-points{flex-direction:column;gap:.6rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.lp-step-points li{grid-template-columns:auto 1fr;align-items:start;gap:.6rem;font-size:.95rem;line-height:1.45;display:grid}.lp-step-points svg{color:var(--color-proof);margin-top:.15rem}.lp-step-arrow{display:none}.lp-step-stat-value{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1}.lp-step-stat-label{color:var(--lp-muted);font-size:.95rem;line-height:1.4}.lp-compare{gap:1rem;display:grid}.lp-compare-col{border:1px solid var(--color-hairline);border-radius:var(--lp-radius);background:var(--color-paper);flex-direction:column;gap:1.25rem;padding:clamp(1.5rem,3vw,2rem);display:flex}.lp-compare-col.is-ours{border-top:2px solid var(--color-brass)}.lp-compare-title{font-family:var(--font-display);margin:0;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.2}.lp-compare-col ul{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.lp-compare-col li{color:var(--lp-muted);grid-template-columns:auto 1fr;align-items:start;gap:.7rem;font-size:.95rem;line-height:1.5;display:grid}.lp-compare-col svg{color:var(--lp-muted);margin-top:.15rem}.lp-compare-col.is-ours li{color:var(--color-ink)}.lp-compare-col.is-ours svg{color:var(--color-brass)}.lp-compare-note{max-width:48rem;color:var(--lp-muted);font-size:var(--font-size-small);margin:1.5rem 0 0;line-height:1.55}.lp-wordrows{margin-inline:calc(var(--space-page-x) * -1);flex-direction:column;gap:.75rem;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lp-wordrow-track{gap:.75rem;width:max-content;margin:0;padding:0;list-style:none;animation:70s linear infinite lp-marquee;display:flex}.lp-wordrow.is-reverse .lp-wordrow-track{animation-direction:reverse}.lp-wordrow-track li{border:1px solid var(--color-hairline);background:var(--color-vellum);white-space:nowrap;border-radius:999px;flex:none;padding:.7rem 1.2rem;font-size:.95rem}.lp-wordrow:nth-child(2) li{border-color:color-mix(in srgb, var(--color-brass) 40%, transparent)}.lp-cta-panel{border-radius:var(--lp-radius);margin-top:0;padding:clamp(2rem,5vw,3.5rem) clamp(1.5rem,5vw,3.5rem)}.lp-cta-panel .lp-cta-title{letter-spacing:var(--letter-spacing-title);font-size:clamp(1.75rem,3.4vw,2.5rem)}.lp-cta-panel .lp-eyebrow{color:var(--lp-dark-muted)}.lp-cta-copy{flex-direction:column;gap:.75rem;max-width:40rem;display:flex}.lp-cta-panel .lp-cta-body{font-size:var(--font-size-small);line-height:1.55}.lp-cta-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:.75rem;display:flex}.lp-cta-panel .lp-cta-secondary{color:var(--lp-dark);text-underline-offset:.25em;text-decoration:underline}.lp-cta-art{color:var(--lp-dark);place-items:center;display:grid}.lp-doc-list{flex-direction:column;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.lp-doc-list li{border-bottom:1px dashed var(--color-hairline);grid-template-columns:2rem 1fr;gap:.5rem;padding:.55rem 0;display:grid}.lp-doc-list span{color:var(--color-brass);font-family:var(--font-data);font-size:.75rem;line-height:1.6}.lp-spotlight{align-items:center;gap:3rem 4rem;display:grid}.lp-spotlight-list{flex-direction:column;gap:1.25rem;display:flex}.lp-spotlight-list ul{border-top:1px solid var(--color-hairline);margin:0;padding:0;list-style:none}.lp-spot-row{border-bottom:1px solid var(--color-hairline);min-height:3.5rem;color:var(--color-ink);transition:background-color var(--duration-ui) var(--ease-out);grid-template-columns:5.5rem 1fr auto;align-items:center;gap:1rem;padding:1rem .25rem;text-decoration:none;display:grid}.lp-spot-row:hover{background:color-mix(in srgb, var(--color-ink) 4%, transparent)}.lp-spot-cite{color:var(--lp-muted);font-family:var(--font-data);font-size:.8rem}.lp-spot-title{font-size:.98rem;line-height:1.45}.lp-tabs{flex-direction:column;gap:1.25rem;display:flex}.lp-tablist{scrollbar-width:none;gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.lp-tablist::-webkit-scrollbar{display:none}.lp-tab{border:1px solid var(--color-hairline);min-height:3rem;color:var(--lp-muted);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-ui) var(--ease-out), color var(--duration-ui) var(--ease-out), border-color var(--duration-ui) var(--ease-out);background:0 0;border-radius:999px;flex:1 0 auto;align-items:center;gap:.6rem;padding:.6rem 1.1rem;font-size:.95rem;display:inline-flex}.lp-tab:hover{border-color:var(--color-brass);color:var(--color-ink)}.lp-tab[aria-selected=true]{border-color:var(--color-brass);background:color-mix(in srgb, var(--color-brass) 16%, var(--color-vellum));color:var(--color-ink)}.lp-tab-num{font-family:var(--font-data);opacity:.8;font-size:.75rem}.lp-tabpanel{border:1px solid var(--color-hairline);border-radius:var(--lp-radius);background:var(--color-vellum);gap:2rem 3rem;padding:clamp(1.5rem,4vw,2.75rem);display:grid}.lp-tabpanel[hidden]{display:none}.lp-tabpanel-copy{flex-direction:column;gap:1rem;display:flex}.lp-tabpanel-title{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:600;line-height:1.15}.lp-tabpanel-copy p{color:var(--lp-muted);font-size:var(--font-size-small);margin:0;line-height:1.55}.lp-tabpanel-checks{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.lp-tabpanel-checks li{border:1px solid var(--color-hairline);border-radius:var(--lp-radius-sm);background:var(--color-paper);grid-template-columns:auto 1fr;align-items:start;gap:.7rem;padding:.9rem 1rem;font-size:.95rem;line-height:1.45;display:grid}.lp-tabpanel-checks svg{color:var(--color-proof);margin-top:.1rem}.lp-tint-garak{background:color-mix(in srgb, #76b900 14%, var(--color-night))}.lp-tint-truss{background:color-mix(in srgb, var(--color-proof) 12%, var(--color-night))}.lp-tint-vllm{background:color-mix(in srgb, #30a2ff 14%, var(--color-night))}.lp-service-standard{width:6rem;height:auto;display:block}@media (min-width:40rem){.lp-layer-grid-4,.lp-cards-2,.lp-cards-4,.lp-cards-3{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-tab{flex:none}}@media (min-width:64rem){.lp-form-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,30rem)}.lp-layer-grid-4,.lp-cards-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-cards-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-steps{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem}.lp-step-arrow{z-index:1;border:1px solid var(--color-hairline);background:var(--color-paper);width:2.2rem;height:2.2rem;color:var(--color-brass);border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;right:-2.6rem;transform:translateY(-50%)}.lp-compare{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-spotlight{grid-template-columns:minmax(0,24rem) minmax(0,1fr)}.lp-tabpanel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.lp-cta-panel.has-art{grid-template-columns:minmax(0,1fr) minmax(0,20rem);display:grid}}@media (prefers-reduced-motion:reduce){.lp-wordrows{margin-inline:0;-webkit-mask-image:none;mask-image:none}.lp-wordrow-track{flex-wrap:wrap;width:auto;animation:none}.lp-wordrow-track [aria-hidden=true]{display:none}.lp-tab,.lp-spot-row{transition:none}}.lp-section:not([class*=lp-band])+.lp-section-tight:not([class*=lp-band]){padding-top:0}.lp-model{align-items:center;gap:3rem 5rem;display:grid}.lp-model-copy{flex-direction:column;gap:1.25rem;display:flex}.lp-model-copy p{max-width:36rem;color:var(--lp-muted);font-size:var(--font-size-small);margin:0;line-height:1.6}.lp-model-value{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(2.25rem,4.5vw,3.25rem);font-weight:600;line-height:1}.lp-model-label{font-size:.98rem;line-height:1.4}@media (min-width:64rem){.lp-model{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}}.lp-callout-split{border-top:1px solid var(--color-hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:1rem;padding-top:1rem;display:grid}.lp-callout-split-label{font-family:var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--color-brass);margin-bottom:.35rem;font-size:.6875rem}@media (max-width:640px){.lp-callout-split{grid-template-columns:minmax(0,1fr)}}.lp-updated{color:color-mix(in srgb, var(--color-ink) 55%, transparent);padding:0 clamp(1.25rem,4vw,3rem) 1.5rem;font-size:.8125rem}.lp-callout{border:1px solid var(--color-hairline);border-left:2px solid var(--color-brass);border-radius:var(--lp-radius);background:var(--color-vellum);grid-template-columns:auto 1fr;align-items:start;gap:1.25rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid}.lp-callout-copy{flex-direction:column;gap:.75rem;display:flex}.lp-callout-copy p{max-width:52rem;color:var(--lp-muted);font-size:var(--font-size-small);margin:0;line-height:1.6}.lp-section-tight+.lp-section:not([class*=lp-band]){padding-top:calc(var(--lp-y) * .4)}.lp-quote-mark.is-wide{width:auto;padding-inline:.9rem}.lp-quote-mark.is-wide .report-org-mark{height:1.05rem}.lp-model-copy .lp-eyebrow{color:var(--color-brass);font-size:.75rem}.lp-form-proof{border-top:1px solid var(--color-hairline);flex-direction:column;gap:1rem;margin-top:1rem;padding-top:1.5rem;display:flex}.lp-form-proof .lp-marks{align-items:flex-start;gap:1rem;margin-top:0}.lp-form-proof .lp-marks-caption{color:var(--lp-muted);font-family:var(--font-data);letter-spacing:.14em;text-align:left;text-transform:uppercase;font-size:.75rem}.lp-form-proof .lp-marks-row{grid-template-columns:repeat(2,minmax(0,max-content));justify-content:start;gap:1rem 2.5rem;display:grid}.lp-form-proof .lp-mark-link .report-org-mark{height:1.6rem}.lp-form-proof .lp-mark-name{font-size:1.05rem}.lp-form-proof .lp-standards-row{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:start;gap:1rem 1.5rem;display:grid}.lp-form-proof .lp-standards-row li{font-size:.95rem}.lp-form-proof .lp-standards-row img{height:1.9rem}@media (min-width:40rem){.lp-form-proof .lp-standards-row{grid-template-columns:repeat(3,minmax(0,max-content));column-gap:2rem}.lp-cards-3>.lp-cards-item:nth-child(5):last-child{grid-column:span 2}}.lp-spotlight>*,.lp-model>*,.lp-form-hero-grid>*{min-width:0}.lp-spot-title{overflow-wrap:anywhere}@media (max-width:39.99rem){.lp-spot-row{grid-template-columns:minmax(0,1fr) auto;row-gap:.4rem}.lp-spot-title{grid-area:2/1/auto/-1}.lp-form-proof .lp-marks-row,.lp-services{grid-template-columns:minmax(0,1fr)}.lp-service-art{overflow:hidden}}@media (max-width:22.5rem){.lp-service-art .prac-mark{zoom:.8}}@media (max-width:63.99rem){.lp-cta-art{display:none}}.lp>section{overflow-x:clip}.lp-tint-forevermoney{background:color-mix(in srgb, var(--color-proof) 14%, var(--color-night))}.lp-tint-oksolc{background:color-mix(in srgb, var(--color-copper) 16%, var(--color-night))}.lp-tint-geth{background:color-mix(in srgb, #6f7fbf 16%, var(--color-night))}.lp-tint-reth{background:color-mix(in srgb, var(--color-lake) 12%, var(--color-night))}.lp-tint-mistral{background:color-mix(in srgb, #fa520f 14%, var(--color-night))}.lp-fix{align-items:center;gap:2.5rem 4rem;display:grid}.lp-fix>*{min-width:0}.lp-fix-copy{flex-direction:column;gap:1.1rem;display:flex}.lp-fix-copy p{max-width:36rem;color:var(--lp-muted);font-size:var(--font-size-small);margin:0;line-height:1.6}.lp-fix-copy .lp-eyebrow{color:var(--color-brass);font-size:.75rem}.lp-fix-card{border:1px solid var(--color-hairline);border-top:2px solid var(--color-proof);border-radius:var(--lp-radius);background:var(--color-paper);flex-direction:column;gap:1.1rem;padding:clamp(1.4rem,3vw,2rem);display:flex}.lp-fix-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;display:flex}.lp-fix-repo{color:var(--lp-muted);font-family:var(--font-data);overflow-wrap:anywhere;font-size:.8rem}.lp-fix-status{border:1px solid color-mix(in srgb, var(--color-proof) 60%, transparent);color:var(--color-proof);font-family:var(--font-data);letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:.3rem .7rem;font-size:.72rem}.lp-fix-title{color:var(--color-ink);font-family:var(--font-display);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-brass) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--color-brass) 60%, transparent);text-underline-offset:.2em;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:600;line-height:1.3}.lp-fix-points{border-top:1px solid var(--color-hairline);flex-direction:column;gap:.55rem;margin:0;padding:1rem 0 0;font-size:.95rem;list-style:none;display:flex}.lp-fix-points li:before{content:"✓";color:var(--color-proof);margin-right:.6rem}.lp-cards-item.is-lead{border-color:color-mix(in srgb, var(--color-brass) 45%, var(--color-hairline));background:color-mix(in srgb, var(--color-brass) 9%, var(--color-vellum))}@media (min-width:40rem){.lp-cards-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lp-fix{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lp-cards-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lp-cards-4>.lp-cards-item.is-lead,.lp-cards-3>.lp-cards-item.is-lead{grid-column:span 2}}
