.lw-root{--lw-anthracite:#1c1f1e;--lw-near-black:#090a0a;--lw-cream:#f4efe4;--lw-cream-soft:#fbf8f1;--lw-white:#fff;--lw-green:#1b5e3b;--lw-green-dark:#0e3b27;--lw-line:#d9d5cc;--lw-ink-muted:#646660;--lw-ink-quiet:#6e706c;--lw-green-on-dark:#2e7d52;--lw-green-on-dark-hover:#308157;--lw-accent-on-dark:#7fd1a4;--lw-field-line:#807c73;--lw-ground:var(--lw-cream);--lw-ground-soft:var(--lw-cream-soft);--lw-surface:var(--lw-white);--lw-tint:#ebe9dd;--lw-ink:var(--lw-anthracite);--lw-ink-strong:var(--lw-near-black);--lw-line-strong:#c4bfb3;--lw-accent:var(--lw-green);--lw-accent-hover:var(--lw-green-dark);--lw-accent-on:var(--lw-white);--lw-accent-tint:#1b5e3b0f;--lw-accent-line:#1b5e3b3d;--lw-band:var(--lw-anthracite);--lw-band-deep:var(--lw-near-black);--lw-band-ink:var(--lw-cream);--lw-band-ink-strong:var(--lw-white);--lw-band-ink-muted:#a9aea7;--lw-band-line:#f4efe429;--lw-band-line-soft:#f4efe41a;--lw-band-accent:var(--lw-accent-on-dark);--lw-risk-high:#a32b20;--lw-risk-high-bg:#eedfd4;--lw-risk-med:#7a5200;--lw-risk-med-bg:#eae2d2;--lw-risk-low:#1b5e3b;--lw-risk-low-bg:#e3e3d6;--lw-risk-high-band:#f08a7e;--lw-risk-high-band-bg:#f08a7e29;--lw-risk-med-band:#e3b341;--lw-risk-med-band-bg:#e3b34129;--lw-risk-low-band:#7fd1a4;--lw-risk-low-band-bg:#7fd1a429;--lw-error:#a32b20;--lw-error-band:#f08a7e;--lw-focus:var(--lw-accent);--lw-focus-band:var(--lw-accent-on-dark);--lw-glass-header:#fbf8f1eb;--lw-glass-header-line:#1c1f1e1a;--lw-glass-blur:blur(14px) saturate(1.2);--lw-glass-card:#090a0a8c;--lw-glass-card-line:#f4efe42e;--lw-glass-card-raised:#f4efe412;--lw-glass-card-blur:blur(18px) saturate(1.1);--lw-shadow-card:0 1px 2px #1c1f1e0a, 0 8px 24px -12px #1c1f1e1a;--lw-shadow-lift:0 2px 4px #1c1f1e0d, 0 18px 40px -18px #1c1f1e29;--lw-font-display:var(--font-archivo), "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--lw-font-text:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--lw-fs-display:clamp(2.5rem, 1.55rem + 4.2vw, 5rem);--lw-fs-h2:clamp(2rem, 1.5rem + 2.2vw, 3.25rem);--lw-fs-h3:clamp(1.5rem, 1.35rem + .65vw, 1.875rem);--lw-fs-h4:clamp(1.125rem, 1.08rem + .2vw, 1.25rem);--lw-fs-lead:clamp(1.125rem, 1.07rem + .25vw, 1.3125rem);--lw-fs-body:1.0625rem;--lw-fs-small:.9375rem;--lw-fs-micro:.8125rem;--lw-fs-price:clamp(2rem, 1.6rem + 1.8vw, 2.75rem);--lw-fs-metric:clamp(2.25rem, 1.7rem + 2.4vw, 3.5rem);--lw-measure:64ch;--lw-measure-lead:46ch;--lw-s1:4px;--lw-s2:8px;--lw-s3:12px;--lw-s4:16px;--lw-s5:24px;--lw-s6:32px;--lw-s7:48px;--lw-s8:64px;--lw-s9:80px;--lw-s10:112px;--lw-s11:144px;--lw-s12:180px;--lw-section-y:clamp(112px, 5vw + 94px, 180px);--lw-max:1440px;--lw-pad:20px;--lw-gutter:16px;--lw-cols:4;--lw-header-h:64px;--lw-r-surface:32px;--lw-r-surface-sm:28px;--lw-r-card:18px;--lw-r-card-sm:14px;--lw-r-control:12px;--lw-r-pill:999px;--lw-dur-1:.16s;--lw-dur-2:.24s;--lw-dur-3:.36s;--lw-dur-4:.48s;--lw-dur-5:.6s;--lw-ease:cubic-bezier(.22, .61, .36, 1);--lw-ease-soft:cubic-bezier(.33, 0, 0, 1);background:var(--lw-ground);color:var(--lw-ink);font-family:var(--lw-font-text);font-size:var(--lw-fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;min-height:100vh;line-height:1.6;display:flex}@media (max-width:399.98px){.lw-root{--lw-pad:16px}}@media (min-width:600px){.lw-root{--lw-pad:32px;--lw-gutter:24px;--lw-cols:8}}@media (min-width:900px){.lw-root{--lw-header-h:76px}}@media (min-width:1024px){.lw-root{--lw-pad:40px;--lw-gutter:24px;--lw-cols:12}}@media (min-width:1280px){.lw-root{--lw-gutter:32px}}@media (min-width:1440px){.lw-root{--lw-pad:48px}}@media (prefers-contrast:more){.lw-root{--lw-line:#b0ab9e;--lw-line-strong:#8e8879;--lw-ink-muted:#4a4c47;--lw-band-ink-muted:#c7cbc5;--lw-glass-header:#fbf8f1fa}}.lw-root h1,.lw-root h2,.lw-root h3,.lw-root h4{font-family:var(--lw-font-display);text-wrap:balance;-webkit-hyphens:none;hyphens:none;margin:0}.lw-root p{text-wrap:pretty;margin:0}.lw-root ul,.lw-root ol{margin:0}.lw-h1{font-size:var(--lw-fs-display);letter-spacing:-.03em;max-width:17ch;font-weight:400;line-height:1.02}.lw-h2{font-size:var(--lw-fs-h2);letter-spacing:-.025em;max-width:22ch;font-weight:500;line-height:1.06}.lw-h3{font-size:var(--lw-fs-h3);letter-spacing:-.018em;font-weight:500;line-height:1.18}.lw-h4{font-size:var(--lw-fs-h4);letter-spacing:-.012em;font-weight:500;line-height:1.3}.lw-lead{font-size:var(--lw-fs-lead);letter-spacing:-.005em;color:var(--lw-ink-muted);max-width:var(--lw-measure-lead);line-height:1.5}.lw-body{font-size:var(--lw-fs-body);max-width:var(--lw-measure);line-height:1.6}.lw-small{font-size:var(--lw-fs-small);line-height:1.55}.lw-muted{color:var(--lw-ink-muted)}.lw-micro{font-size:var(--lw-fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--lw-ink-muted);font-weight:500;line-height:1.25}.lw-price{font-family:var(--lw-font-display);font-size:var(--lw-fs-price);letter-spacing:-.03em;color:var(--lw-ink-strong);font-variant-numeric:tabular-nums;font-weight:400;line-height:1}.lw-metric{font-family:var(--lw-font-display);font-size:var(--lw-fs-metric);letter-spacing:-.035em;color:var(--lw-ink-strong);font-variant-numeric:tabular-nums;font-weight:400;line-height:.98}.lw-num{font-variant-numeric:tabular-nums}.lw-on-band .lw-lead,.lw-on-band .lw-muted,.lw-on-band .lw-micro{color:var(--lw-band-ink-muted)}.lw-on-band .lw-price,.lw-on-band .lw-metric{color:var(--lw-band-ink-strong)}.lw-on-band{color:var(--lw-band-ink)}.lw-root a{color:inherit}.lw-link{color:var(--lw-accent);text-underline-offset:3px;transition:color var(--lw-dur-1) var(--lw-ease);text-decoration-thickness:1px}.lw-link:hover{color:var(--lw-accent-hover)}.lw-on-band .lw-link{color:var(--lw-accent-on-dark)}.lw-container{width:100%;max-width:var(--lw-max);padding-inline:var(--lw-pad);margin-inline:auto}.lw-grid{grid-template-columns:repeat(var(--lw-cols), minmax(0, 1fr));column-gap:var(--lw-gutter);row-gap:var(--lw-s6);display:grid}.lw-section{padding-block:var(--lw-section-y)}.lw-section--tight{padding-block:var(--lw-section-y) calc(var(--lw-section-y) * .55)}.lw-section--flush-top{padding-block-start:0}.lw-root [id]{scroll-margin-top:calc(var(--lw-header-h) + 12px)}.lw-stack{gap:var(--lw-s6);flex-direction:column;display:flex}.lw-stack--tight{gap:var(--lw-s4)}.lw-row{gap:var(--lw-s3);flex-wrap:wrap;display:flex}.lw-band-tint{background:var(--lw-tint)}.lw-band-soft{background:var(--lw-ground-soft)}.lw-band-dark{background:var(--lw-band);color:var(--lw-band-ink);border-radius:var(--lw-r-surface-sm);padding-block:var(--lw-s9);overflow:hidden}@media (min-width:900px){.lw-band-dark{border-radius:var(--lw-r-surface);padding-block:var(--lw-s10)}}@media (max-width:599.98px){.lw-band-dark{padding-block:var(--lw-s8);border-radius:20px}}.lw-band-deep{background:var(--lw-band-deep);color:var(--lw-band-ink)}.lw-head{gap:var(--lw-s4);flex-direction:column;max-width:62ch;display:flex}.lw-head__eyebrow{align-items:center;gap:10px;display:flex}.lw-head__eyebrow:before{content:"";background:var(--lw-accent);flex:none;width:18px;height:1px}.lw-on-band .lw-head__eyebrow:before{background:var(--lw-accent-on-dark)}.lw-rule{background:var(--lw-line);border:0;height:1px;margin:0}.lw-on-band .lw-rule{background:var(--lw-band-line)}.lw-btn{justify-content:center;align-items:center;gap:var(--lw-s2);border-radius:var(--lw-r-pill);height:48px;font-family:var(--lw-font-text);letter-spacing:-.006em;white-space:nowrap;cursor:pointer;transition:background-color var(--lw-dur-2) var(--lw-ease), color var(--lw-dur-2) var(--lw-ease), box-shadow var(--lw-dur-2) var(--lw-ease), transform var(--lw-dur-1) var(--lw-ease);border:0;padding-inline:26px;font-size:1rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}@media (min-width:900px){.lw-btn{height:52px;padding-inline:30px}}.lw-btn:active:not(:disabled){transform:translateY(1px)}.lw-btn:disabled,.lw-btn[aria-disabled=true]{cursor:not-allowed;opacity:.55}.lw-btn--wide{width:100%}.lw-btn--small{height:40px;font-size:var(--lw-fs-small);padding-inline:18px}@media (min-width:900px){.lw-btn--small{height:44px;padding-inline:22px}}.lw-btn--primary{background:var(--lw-accent);color:var(--lw-accent-on)}.lw-btn--primary:hover:not(:disabled){background:var(--lw-accent-hover)}.lw-btn--secondary{color:var(--lw-ink);box-shadow:inset 0 0 0 1px var(--lw-ink);background:0 0}.lw-btn--secondary:hover:not(:disabled){background:var(--lw-ink);color:var(--lw-ground)}.lw-btn--on-band{background:var(--lw-green-on-dark);color:var(--lw-white)}.lw-btn--on-band:hover:not(:disabled){background:var(--lw-green-on-dark-hover)}.lw-btn--ghost-band{color:var(--lw-band-ink);background:0 0;box-shadow:inset 0 0 0 1px #f4efe46b}.lw-btn--ghost-band:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--lw-band-ink);background:#f4efe41a}.lw-btn--ghost{color:var(--lw-accent);background:0 0;padding-inline:14px}.lw-btn--ghost:hover:not(:disabled){background:var(--lw-accent-tint)}.lw-root :focus-visible{box-shadow:0 0 0 2px var(--lw-ground), 0 0 0 4px var(--lw-focus);outline:none}.lw-root .lw-btn:focus-visible{box-shadow:0 0 0 2px var(--lw-ground), 0 0 0 4px var(--lw-focus)}.lw-btn--secondary:focus-visible{box-shadow:inset 0 0 0 1px var(--lw-ink), 0 0 0 2px var(--lw-ground), 0 0 0 4px var(--lw-focus)}.lw-card :focus-visible{box-shadow:0 0 0 2px var(--lw-ground-soft), 0 0 0 4px var(--lw-focus)}.lw-surface-panel :focus-visible{box-shadow:0 0 0 2px var(--lw-surface), 0 0 0 4px var(--lw-focus)}.lw-on-band :focus-visible{box-shadow:0 0 0 2px var(--lw-band), 0 0 0 4px var(--lw-focus-band)}.lw-on-band-deep :focus-visible{box-shadow:0 0 0 2px var(--lw-band-deep), 0 0 0 4px var(--lw-focus-band)}.lw-hero :focus-visible{box-shadow:0 0 0 2px #090a0ad9, 0 0 0 4px var(--lw-focus-band)}.lw-skip{z-index:100;position:absolute;top:0;left:-9999px}.lw-skip:focus{background:var(--lw-ink);color:var(--lw-ground);border-radius:var(--lw-r-pill);padding:12px 20px;text-decoration:none;top:16px;left:16px}.lw-vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lw-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.lw-card{gap:var(--lw-s4);padding:var(--lw-s5);background:var(--lw-ground-soft);border:1px solid var(--lw-line);border-radius:var(--lw-r-card);box-shadow:var(--lw-shadow-card);transition:border-color var(--lw-dur-2) var(--lw-ease), box-shadow var(--lw-dur-2) var(--lw-ease), transform var(--lw-dur-2) var(--lw-ease);flex-direction:column;display:flex;position:relative}@media (min-width:900px){.lw-card{padding:var(--lw-s6)}}.lw-card--link:hover{border-color:var(--lw-line-strong);box-shadow:var(--lw-shadow-lift);transform:translateY(-2px)}.lw-card__hit:after{content:"";border-radius:inherit;position:absolute;inset:0}.lw-card--surface{background:var(--lw-surface)}.lw-card--tint{background:var(--lw-tint);border-color:var(--lw-accent-line)}.lw-card--featured{border-color:var(--lw-accent);box-shadow:0 0 0 1px var(--lw-accent), var(--lw-shadow-card)}.lw-on-band .lw-card{border-color:var(--lw-band-line);box-shadow:none;color:var(--lw-band-ink);background:#f4efe40d}.lw-on-band .lw-card--link:hover{background:#f4efe414;border-color:#f4efe447}.lw-card__head{justify-content:space-between;align-items:flex-start;gap:var(--lw-s4);display:flex}.lw-card__foot{padding-top:var(--lw-s4);border-top:1px solid var(--lw-line);margin-top:auto}.lw-on-band .lw-card__foot{border-top-color:var(--lw-band-line)}.lw-pill{align-items:center;gap:var(--lw-s2);border-radius:var(--lw-r-pill);background:var(--lw-tint);border:1px solid var(--lw-accent-line);min-height:30px;color:var(--lw-accent);font-size:var(--lw-fs-micro);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:4px 12px;font-weight:500;display:inline-flex}.lw-pill--neutral{border-color:var(--lw-line);color:var(--lw-ink-muted);background:0 0}.lw-pill--plain{text-transform:none;letter-spacing:0;font-size:var(--lw-fs-small);white-space:normal;border-color:var(--lw-line);color:var(--lw-ink-muted);background:0 0}.lw-on-band .lw-pill{color:var(--lw-accent-on-dark);background:#7fd1a424;border-color:#7fd1a452}.lw-on-band .lw-pill--neutral,.lw-on-band .lw-pill--plain{border-color:var(--lw-band-line);color:var(--lw-band-ink-muted);background:0 0}.lw-tag{border-radius:var(--lw-r-pill);min-height:28px;font-size:var(--lw-fs-micro);letter-spacing:.02em;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:7px;padding:3px 13px 3px 11px;font-weight:500;line-height:1.3;display:inline-flex}.lw-tag__dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.lw-tag--high{background:var(--lw-risk-high-bg);color:var(--lw-risk-high)}.lw-tag--med{background:var(--lw-risk-med-bg);color:var(--lw-risk-med)}.lw-tag--low{background:var(--lw-risk-low-bg);color:var(--lw-risk-low)}.lw-tag--idle{color:var(--lw-ink-muted);box-shadow:inset 0 0 0 1px var(--lw-line);background:0 0}.lw-on-band .lw-tag--high{background:var(--lw-risk-high-band-bg);color:var(--lw-risk-high-band)}.lw-on-band .lw-tag--med{background:var(--lw-risk-med-band-bg);color:var(--lw-risk-med-band)}.lw-on-band .lw-tag--low{background:var(--lw-risk-low-band-bg);color:var(--lw-risk-low-band)}.lw-on-band .lw-tag--idle{color:var(--lw-band-ink-muted);box-shadow:inset 0 0 0 1px var(--lw-band-line);background:0 0}@media (forced-colors:active){.lw-tag{box-shadow:inset 0 0 0 1px canvastext}.lw-tag__dot{forced-color-adjust:none}}.lw-form{gap:var(--lw-s5);max-width:640px;display:grid}.lw-form__row{gap:var(--lw-s5);display:grid}@media (min-width:600px){.lw-form__row--2{grid-template-columns:1fr 1fr}}.lw-field{gap:var(--lw-s2);flex-direction:column;display:flex}.lw-field__label{align-items:baseline;gap:var(--lw-s2);font-size:var(--lw-fs-small);color:var(--lw-ink);font-weight:500;display:flex}.lw-field__optional{font-size:var(--lw-fs-micro);color:var(--lw-ink-muted);letter-spacing:.03em;font-weight:400}.lw-field__help{font-size:var(--lw-fs-small);color:var(--lw-ink-muted);max-width:54ch;line-height:1.5}.lw-on-band .lw-field__label{color:var(--lw-band-ink)}.lw-on-band .lw-field__help,.lw-on-band .lw-field__optional{color:var(--lw-band-ink-muted)}.lw-input,.lw-textarea,.lw-select{border:1px solid var(--lw-field-line);border-radius:var(--lw-r-control);background:var(--lw-surface);width:100%;color:var(--lw-ink);font-family:var(--lw-font-text);font-size:var(--lw-fs-body);transition:border-color var(--lw-dur-1) var(--lw-ease), box-shadow var(--lw-dur-1) var(--lw-ease)}.lw-input,.lw-select{height:52px;padding-inline:16px}.lw-textarea{resize:vertical;min-height:148px;padding:14px 16px;line-height:1.55}.lw-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--lw-ink-muted) 50%), linear-gradient(135deg, var(--lw-ink-muted) 50%, transparent 50%);background-position:calc(100% - 22px) calc(50% + 2px),calc(100% - 17px) calc(50% + 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:44px}.lw-input:hover,.lw-textarea:hover,.lw-select:hover{border-color:var(--lw-ink-muted)}.lw-input:focus-visible,.lw-textarea:focus-visible,.lw-select:focus-visible{border-color:var(--lw-accent);box-shadow:0 0 0 1px var(--lw-accent), 0 0 0 3px var(--lw-accent-tint)}.lw-input[aria-invalid=true],.lw-textarea[aria-invalid=true],.lw-select[aria-invalid=true]{border-color:var(--lw-error);box-shadow:0 0 0 1px var(--lw-error)}.lw-error{font-size:var(--lw-fs-small);color:var(--lw-error);align-items:baseline;gap:8px;line-height:1.5;display:flex}.lw-error:before{content:"";background:currentColor;border-radius:1px;flex:none;width:10px;height:2px;transform:translateY(-4px)}.lw-on-band .lw-error{color:var(--lw-error-band)}.lw-check{gap:var(--lw-s3);cursor:pointer;font-size:var(--lw-fs-small);color:var(--lw-ink-muted);grid-template-columns:20px minmax(0,1fr);align-items:start;padding-block:12px;line-height:1.55;display:grid}.lw-check input{appearance:none;border:1px solid var(--lw-field-line);background:var(--lw-surface);cursor:pointer;border-radius:6px;width:20px;height:20px;margin:0}.lw-check input:checked{background:var(--lw-accent);border-color:var(--lw-accent);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23FFFFFF' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='M3.5 8.5l3 3 6-6'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:15px 15px}.lw-summary{border:1px solid var(--lw-error);border-radius:var(--lw-r-card-sm);background:var(--lw-risk-high-bg);color:var(--lw-risk-high);padding:var(--lw-s4) var(--lw-s5);font-size:var(--lw-fs-small);line-height:1.55}.lw-summary ul{margin:var(--lw-s2) 0 0;gap:4px;padding-left:20px;display:grid}.lw-success{border:1px solid var(--lw-accent-line);border-radius:var(--lw-r-card);background:var(--lw-tint);padding:var(--lw-s6);gap:var(--lw-s3);display:grid}.lw-acc{border-top:1px solid var(--lw-line)}.lw-acc__item{border-bottom:1px solid var(--lw-line)}.lw-acc__heading{font:inherit;margin:0}.lw-acc__trigger{justify-content:space-between;align-items:center;gap:var(--lw-s5);width:100%;padding:var(--lw-s5) 0;text-align:left;font-family:var(--lw-font-display);font-size:var(--lw-fs-h4);letter-spacing:-.012em;color:var(--lw-ink);cursor:pointer;transition:color var(--lw-dur-1) var(--lw-ease);background:0 0;border:0;border-radius:8px;font-weight:500;display:flex}.lw-acc__trigger:hover{color:var(--lw-accent)}.lw-acc__mark{border:1px solid var(--lw-line);width:32px;height:32px;color:var(--lw-ink-muted);transition:transform var(--lw-dur-3) var(--lw-ease), border-color var(--lw-dur-2) var(--lw-ease), color var(--lw-dur-2) var(--lw-ease);border-radius:50%;flex:none;place-items:center;display:grid}.lw-acc__trigger[aria-expanded=true] .lw-acc__mark{border-color:var(--lw-accent);color:var(--lw-accent);transform:rotate(180deg)}.lw-acc__panel{transition:grid-template-rows var(--lw-dur-3) var(--lw-ease);grid-template-rows:0fr;display:grid}.lw-acc__panel[data-open=true]{grid-template-rows:1fr}.lw-acc__panel>div{overflow:hidden}.lw-acc__body{padding-bottom:var(--lw-s5);color:var(--lw-ink-muted);font-size:var(--lw-fs-body);max-width:var(--lw-measure);line-height:1.6}.lw-on-band .lw-acc,.lw-on-band .lw-acc__item{border-color:var(--lw-band-line)}.lw-on-band .lw-acc__trigger{color:var(--lw-band-ink)}.lw-on-band .lw-acc__trigger:hover{color:var(--lw-accent-on-dark)}.lw-on-band .lw-acc__mark{border-color:var(--lw-band-line);color:var(--lw-band-ink-muted)}.lw-on-band .lw-acc__trigger[aria-expanded=true] .lw-acc__mark{border-color:var(--lw-accent-on-dark);color:var(--lw-accent-on-dark)}.lw-on-band .lw-acc__body{color:var(--lw-band-ink-muted)}.lw-header{z-index:50;height:var(--lw-header-h);transition:background-color var(--lw-dur-2) var(--lw-ease-soft), border-color var(--lw-dur-2) var(--lw-ease-soft);background:0 0;border-bottom:1px solid #0000;align-items:center;display:flex;position:sticky;top:0}.lw-header[data-scrolled=true]{background:var(--lw-glass-header);-webkit-backdrop-filter:var(--lw-glass-blur);backdrop-filter:var(--lw-glass-blur);border-bottom-color:var(--lw-glass-header-line)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lw-header[data-scrolled=true]{background:var(--lw-ground-soft)}}.lw-header__inner{align-items:center;gap:var(--lw-s5);grid-template-columns:auto 1fr auto;width:100%;display:grid}.lw-brand{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.lw-brand__mark{width:28px;height:28px}.lw-brand__word{width:auto;height:22px;display:block}@media (min-width:900px){.lw-brand__word{height:25px}}.lw-brand__word--light{display:block}.lw-brand__word--dark,.lw-header[data-scrolled=true] .lw-brand__word--light{display:none}.lw-header[data-scrolled=true] .lw-brand__word--dark{display:block}.lw-nav{justify-content:center;gap:var(--lw-s5);display:none}@media (min-width:900px){.lw-nav{display:flex}}.lw-nav__link{font-size:var(--lw-fs-small);color:var(--lw-band-ink);transition:color var(--lw-dur-2) var(--lw-ease-soft);border-radius:6px;padding:8px 2px;font-weight:500;text-decoration:none;position:relative}.lw-header[data-scrolled=true] .lw-nav__link{color:var(--lw-ink)}.lw-nav__link:hover{color:var(--lw-accent-on-dark)}.lw-header[data-scrolled=true] .lw-nav__link:hover{color:var(--lw-accent)}.lw-nav__dot{background:var(--lw-accent-on-dark);border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;bottom:0;left:50%}.lw-header[data-scrolled=true] .lw-nav__dot{background:var(--lw-accent)}.lw-header__cta{justify-self:end;align-items:center;gap:var(--lw-s3);display:flex}.lw-header__menu{display:inline-flex}@media (min-width:900px){.lw-header__menu{display:none}}.lw-sheet{z-index:60;background:var(--lw-ground-soft);gap:var(--lw-s5);padding:var(--lw-s5) var(--lw-pad) calc(var(--lw-s7) + env(safe-area-inset-bottom));flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.lw-sheet__nav{gap:var(--lw-s2);margin-top:var(--lw-s5);flex-direction:column;display:flex}.lw-sheet__link{font-family:var(--lw-font-display);font-size:var(--lw-fs-h3);letter-spacing:-.018em;color:var(--lw-ink);padding-block:var(--lw-s3);border-bottom:1px solid var(--lw-line);font-weight:500;text-decoration:none}.lw-imgframe{border-radius:var(--lw-r-card);background:var(--lw-line);aspect-ratio:3/2;position:relative;overflow:hidden}.lw-imgframe--16x9{aspect-ratio:16/9}.lw-imgframe--16x10{aspect-ratio:16/10}.lw-imgframe--surface{border-radius:var(--lw-r-surface)}.lw-imgframe__img{object-fit:cover;filter:saturate(.72)contrast(1.01);width:100%;height:100%;transition:transform var(--lw-dur-5) var(--lw-ease);transform:scale(1)}.lw-card--link:hover .lw-imgframe__img,.lw-card--link:focus-within .lw-imgframe__img{transform:scale(1.035)}.lw-imgframe__scrim{pointer-events:none;background:linear-gradient(95deg,#1c1f1e85 0% 44%,#1c1f1e00 78%),#1c1f1ead;position:absolute;inset:0}.lw-imgframe__scrim--heavy{background:linear-gradient(95deg,#1c1f1e80 0% 46%,#1c1f1e00 80%),#1c1f1eb8}.lw-parallax{border-radius:inherit;position:relative;overflow:hidden}.lw-parallax__img{will-change:transform;position:absolute;inset:-4% 0}.lw-hero{padding-top:var(--lw-s4);padding-bottom:var(--lw-s9)}.lw-hero__box{isolation:isolate;border-radius:var(--lw-r-surface-sm);background:var(--lw-band);min-height:560px;margin-top:calc(-1 * var(--lw-header-h));padding-top:var(--lw-header-h);align-items:flex-end;display:flex;position:relative;overflow:hidden}@media (min-width:900px){.lw-hero__box{border-radius:var(--lw-r-surface);min-height:660px}}@media (min-width:1280px){.lw-hero__box{min-height:720px}}@media (max-width:599.98px){.lw-hero__box{border-radius:20px;min-height:600px}}.lw-hero__img{z-index:0;object-fit:cover;object-position:62% 58%;filter:saturate(.62)contrast(1.02)brightness(.94);width:100%;height:100%;position:absolute;inset:0}@media (max-width:899.98px){.lw-hero__img{object-position:70% 60%}}.lw-hero__scrim{z-index:1;pointer-events:none;background:linear-gradient(100deg,#1c1f1e8c 0% 42%,#1c1f1e3d 62%,#1c1f1e00 78%),linear-gradient(#090a0a4d 0%,#090a0a00 34% 62%,#090a0a70 100%),#1c1f1e9e;position:absolute;inset:0}.lw-hero__inner{z-index:2;gap:var(--lw-s7);width:100%;padding:var(--lw-s6) var(--lw-s5);grid-template-columns:1fr;display:grid;position:relative}@media (min-width:600px){.lw-hero__inner{padding:var(--lw-s7)}}@media (min-width:900px){.lw-hero__inner{align-items:end;gap:var(--lw-s8);padding:var(--lw-s8);grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr)}}@media (min-width:1280px){.lw-hero__inner{padding:var(--lw-s9);grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr)}}.lw-hero__copy{gap:var(--lw-s5);flex-direction:column;max-width:18ch;display:flex}@media (max-width:899.98px){.lw-hero__copy{max-width:none}}.lw-hero__h1{color:var(--lw-band-ink-strong)}.lw-hero__sub{color:var(--lw-band-ink);font-size:var(--lw-fs-lead);max-width:44ch;line-height:1.5}.lw-hero__actions{gap:var(--lw-s3);margin-top:var(--lw-s2);flex-wrap:wrap;display:flex}@media (max-width:479.98px){.lw-hero__actions{flex-direction:column;align-items:stretch}.lw-hero__actions .lw-btn{width:100%}}.lw-hero__capacity{margin-top:var(--lw-s4);border-radius:var(--lw-r-pill);color:var(--lw-band-ink);font-size:var(--lw-fs-micro);letter-spacing:.02em;background:#090a0a8c;border:1px solid #7fd1a457;align-self:flex-start;align-items:center;gap:9px;padding:8px 14px 8px 12px;display:inline-flex}.lw-hero__capacity:before{content:"";background:var(--lw-accent-on-dark);border-radius:50%;flex:none;width:7px;height:7px}.lw-hero__panel{border-radius:var(--lw-r-card);background:var(--lw-glass-card);border:1px solid var(--lw-glass-card-line);-webkit-backdrop-filter:var(--lw-glass-card-blur);backdrop-filter:var(--lw-glass-card-blur);padding:var(--lw-s5);gap:var(--lw-s4);color:var(--lw-band-ink);flex-direction:column;display:flex;box-shadow:0 24px 60px -30px #090a0ab3}@media (min-width:900px){.lw-hero__panel{padding:var(--lw-s6)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lw-hero__panel{background:#090a0ad1}}.lw-hero__panel-head{justify-content:space-between;align-items:center;gap:var(--lw-s4);padding-bottom:var(--lw-s3);border-bottom:1px solid var(--lw-band-line);display:flex}.lw-hero__panel-title{font-size:var(--lw-fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--lw-band-ink-muted)}.lw-hero__row{align-items:center;gap:var(--lw-s4);border-radius:var(--lw-r-card-sm);background:var(--lw-glass-card-raised);font-size:var(--lw-fs-small);grid-template-columns:minmax(0,1fr) auto;padding:11px 12px;display:grid}.lw-hero__row-id{font-size:var(--lw-fs-micro);color:var(--lw-band-ink-muted);font-variant-numeric:tabular-nums}.lw-hero__risk{gap:var(--lw-s2);padding-top:var(--lw-s2);grid-template-columns:repeat(3,1fr);display:grid}.lw-hero__risk-cell{flex-direction:column;gap:6px;display:flex}.lw-hero__risk-bar{border-radius:2px;height:4px}.lw-hero__risk-bar--high{background:var(--lw-risk-high-band)}.lw-hero__risk-bar--med{background:var(--lw-risk-med-band)}.lw-hero__risk-bar--low{background:var(--lw-risk-low-band)}.lw-hero__risk-label{font-size:var(--lw-fs-micro);color:var(--lw-band-ink-muted);font-variant-numeric:tabular-nums}.lw-matrix{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--lw-fs-small);font-variant-numeric:tabular-nums}.lw-matrix caption{text-align:left;padding-bottom:var(--lw-s4);color:var(--lw-ink-muted)}.lw-matrix th{text-align:left;font-size:var(--lw-fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--lw-ink-muted);padding:0 var(--lw-s4) var(--lw-s3);border-bottom:1px solid var(--lw-line);font-weight:500}.lw-matrix td{padding:var(--lw-s4);border-bottom:1px solid var(--lw-line);vertical-align:middle}.lw-matrix tr:last-child td{border-bottom:0}.lw-on-band .lw-matrix caption,.lw-on-band .lw-matrix th{color:var(--lw-band-ink-muted)}.lw-on-band .lw-matrix th,.lw-on-band .lw-matrix td{border-bottom-color:var(--lw-band-line)}@media (max-width:599.98px){.lw-matrix,.lw-matrix tbody,.lw-matrix tr,.lw-matrix td{width:100%;display:block}.lw-matrix thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lw-matrix tr{border:1px solid var(--lw-line);border-radius:var(--lw-r-card-sm);padding:var(--lw-s4);margin-bottom:var(--lw-s3)}.lw-matrix td{justify-content:space-between;gap:var(--lw-s4);border:0;padding:4px 0;display:flex}.lw-matrix td:before{content:attr(data-label);color:var(--lw-ink-muted);font-size:var(--lw-fs-micro)}.lw-on-band .lw-matrix tr{border-color:var(--lw-band-line)}.lw-on-band .lw-matrix td:before{color:var(--lw-band-ink-muted)}}.lw-footer{background:var(--lw-band-deep);color:var(--lw-band-ink);padding-block:var(--lw-s9) var(--lw-s7);margin-top:auto}.lw-footer__grid{gap:var(--lw-s7);grid-template-columns:1fr;display:grid}@media (min-width:600px){.lw-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lw-footer__grid{gap:var(--lw-s6);grid-template-columns:1.4fr repeat(3,minmax(0,1fr))}}.lw-footer__col{gap:var(--lw-s3);flex-direction:column;display:flex}.lw-footer__link{font-size:var(--lw-fs-small);color:var(--lw-band-ink-muted);transition:color var(--lw-dur-1) var(--lw-ease);text-decoration:none}.lw-footer__link:hover{color:var(--lw-band-ink)}.lw-footer__bottom{margin-top:var(--lw-s8);padding-top:var(--lw-s5);border-top:1px solid var(--lw-band-line);gap:var(--lw-s4);font-size:var(--lw-fs-micro);color:var(--lw-band-ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.lw-reveal{opacity:1}@media (prefers-reduced-motion:reduce){html:has(.lw-root){scroll-behavior:auto}.lw-root *,.lw-root :before,.lw-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.lw-card--link:hover,.lw-card--link:hover .lw-imgframe__img,.lw-card--link:focus-within .lw-imgframe__img{transform:none}.lw-parallax__img{will-change:auto;inset:0}}
