.public-landing-hero{min-height:min(760px,calc(100dvh - 64px));display:block}.public-landing-hero .lp-aurora{position:absolute;height:100%}.public-wordmark{font-size:clamp(45px,7.4vw,86px);white-space:nowrap}.public-entry-panel{border:1px solid var(--lp-line);background:rgb(var(--inverse-edge-rgb)/.055);box-shadow:var(--shadow-overlay);backdrop-filter:blur(var(--blur-surface))}.public-entry-panel input{border-color:rgb(var(--inverse-edge-rgb)/.16);background:rgb(var(--inverse-edge-rgb)/.055);color:var(--lp-text)}.public-entry-panel input::placeholder{color:var(--lp-faint)}.public-entry-panel input:focus-visible{border-color:rgb(var(--inverse-edge-rgb)/.5);box-shadow:0 0 0 3px rgb(var(--inverse-edge-rgb)/.12)}.public-entry-panel input[aria-invalid=true]{border-color:rgb(var(--danger-on-dark-rgb)/.6)}.public-entry-panel button[type=submit]{background:var(--lp-accent);color:rgb(var(--inverse-fg-rgb));transition:background var(--duration-base)}.public-entry-panel button[type=submit]:hover:not(:disabled){background:rgb(var(--brand-on-inverse-deep-rgb))}.public-entry-panel button[type=submit]:focus-visible{outline:2px solid rgb(var(--inverse-fg-rgb)/.85);outline-offset:3px}.public-entry-error{padding:11px 13px;border:1px solid rgb(var(--danger-on-dark-rgb)/.3);border-radius:var(--radius-control-sm);background:rgb(var(--danger-on-dark-rgb)/.1);color:rgb(var(--danger-on-dark-rgb));font-size:13px;line-height:1.5}.public-editorial-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;font-weight:800}.public-editorial-heading p{color:#286a4b}.public-editorial-heading span{color:#6c7774}.public-editorial-lead{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);background:#152320;color:white;box-shadow:0 18px 45px rgb(18 37 31/.13)}.public-editorial-lead:hover .public-editorial-summary b{text-decoration:underline;text-underline-offset:4px}.public-editorial-art{display:flex;justify-content:space-between;align-items:flex-start;min-height:290px;padding:30px;overflow:hidden;background:radial-gradient(circle at 75% 55%,#3b8063 0,transparent 35%),linear-gradient(130deg,#0e2526,#1d4d3f 55%,#0d2020)}.public-editorial-art strong{font-size:clamp(55px,7vw,95px);line-height:.86;letter-spacing:-.085em;font-weight:950}.public-editorial-art em{align-self:flex-end;color:#b6e3c7;font-size:clamp(43px,5vw,69px);font-style:normal;font-weight:950;letter-spacing:-.07em}.public-editorial-summary{display:flex;flex-direction:column;justify-content:center;padding:30px}.public-editorial-summary small{color:#add8bf;font-size:11px;font-weight:800}.public-editorial-summary strong{margin-top:15px;font-size:clamp(23px,2.8vw,34px);line-height:1.27;font-weight:900;word-break:keep-all}.public-editorial-summary>span{margin-top:15px;color:#cbdad2;font-size:14px;line-height:1.8}.public-editorial-summary b{margin-top:22px;color:#c6f0d5;font-size:13px}.public-editorial-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:24px 0;border-bottom:1px solid rgb(var(--edge-rgb)/.12)}.public-editorial-notes p{color:#687471;font-size:13px;line-height:1.65}.public-editorial-notes span{display:block;color:#33704e;font-size:11px;font-weight:800}.public-editorial-notes strong{display:block;margin:5px 0 3px;color:#253630;font-size:15px}@media (max-width:760px){.public-editorial-lead{grid-template-columns:1fr}.public-editorial-art{min-height:230px}.public-editorial-notes{grid-template-columns:1fr;gap:12px}}@media (max-width:640px){.public-landing-hero>.relative{display:flex;flex-direction:column;gap:30px;padding-top:28px}.public-entry-panel{order:-1}}@media (prefers-reduced-motion:reduce){.public-landing-hero .lp-b,.public-landing-hero .lp-layer{animation:none}}