.icon[data-astro-cid-ecmqqz7v]{display:block;flex:none}.site-header[data-astro-cid-plkoewz2]{position:sticky;top:0;z-index:30;background:var(--header-bg);color:var(--header-text);border-bottom:1px solid var(--header-border);box-shadow:var(--header-shadow);transition:background-color var(--motion-base, .18s) var(--motion-ease, ease),border-color var(--motion-base, .18s) var(--motion-ease, ease),box-shadow var(--motion-base, .18s) var(--motion-ease, ease)}.inner[data-astro-cid-plkoewz2]{display:flex;align-items:center;gap:var(--gap);min-height:var(--header-h)}.brand[data-astro-cid-plkoewz2]{display:flex;align-items:center;gap:10px;font-family:var(--heading-stack, var(--font));font-weight:700;font-size:18px;letter-spacing:var(--heading-tracking, -.01em);color:var(--header-text);text-decoration:none;margin-right:auto}.brand[data-astro-cid-plkoewz2] img[data-astro-cid-plkoewz2]{height:var(--logo-h, 34px);max-height:none;width:auto}.ann[data-astro-cid-plkoewz2]{background:var(--ann-bg, var(--primary));color:var(--ann-fg, var(--on-primary));font-size:13.5px}.ann--accent[data-astro-cid-plkoewz2]{--ann-bg: var(--accent);--ann-fg: var(--on-accent)}.ann--dark[data-astro-cid-plkoewz2]{--ann-bg: var(--secondary);--ann-fg: var(--on-secondary)}.ann--light[data-astro-cid-plkoewz2]{--ann-bg: var(--card-alt);--ann-fg: var(--text)}.ann-in[data-astro-cid-plkoewz2]{position:relative;display:flex;align-items:center;justify-content:center;height:var(--ann-h, 40px);padding-left:40px;padding-right:40px}.ann-text[data-astro-cid-plkoewz2]{margin:0;text-align:center;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ann-link[data-astro-cid-plkoewz2]{color:inherit;font-weight:700;margin-left:8px;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ann-x[data-astro-cid-plkoewz2]{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:30px;height:30px;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;font-size:20px;line-height:1;cursor:pointer;opacity:.8}.ann-x[data-astro-cid-plkoewz2]:hover{opacity:1;background:color-mix(in srgb,currentColor 14%,transparent)}html.t-nav-center .brand[data-astro-cid-plkoewz2],html.t-nav-start .brand[data-astro-cid-plkoewz2]{margin-right:0}html.t-nav-center .nav[data-astro-cid-plkoewz2]{margin-left:auto;margin-right:auto}html.t-nav-start .nav[data-astro-cid-plkoewz2]{margin-left:var(--gap-lg);margin-right:auto}@media(max-width:839px){html.t-nav-center .brand[data-astro-cid-plkoewz2],html.t-nav-start .brand[data-astro-cid-plkoewz2]{margin-right:auto}}html.t-hdr-static .site-header[data-astro-cid-plkoewz2]:not(.hdr-transparent){position:relative}.nav[data-astro-cid-plkoewz2]{display:flex;gap:2px;flex-wrap:wrap}.nav[data-astro-cid-plkoewz2] a[data-astro-cid-plkoewz2]{position:relative;color:var(--header-muted);text-decoration:none;font-size:var(--text-sm);font-weight:500;padding:9px 12px;border-radius:var(--radius-sm);transition:color var(--motion-fast, .15s) var(--motion-ease, ease),background-color var(--motion-fast, .15s) var(--motion-ease, ease)}.nav[data-astro-cid-plkoewz2] a[data-astro-cid-plkoewz2]:hover{background:var(--header-hover);color:var(--header-text)}.nav[data-astro-cid-plkoewz2] a[data-astro-cid-plkoewz2].is-active{color:var(--header-text);font-weight:600}.nav[data-astro-cid-plkoewz2] a[data-astro-cid-plkoewz2].is-active:after{content:"";position:absolute;left:12px;right:12px;bottom:3px;height:2px;border-radius:2px;background:currentColor}.hdr-cta[data-astro-cid-plkoewz2]{display:inline-flex;align-items:center;color:var(--header-text);text-decoration:none;font-size:var(--text-sm);font-weight:600;padding:8px 14px;border:1px solid currentColor;border-radius:var(--radius-btn);white-space:nowrap;opacity:.85;transition:opacity var(--motion-fast, .15s) var(--motion-ease, ease)}.hdr-cta[data-astro-cid-plkoewz2]:hover{opacity:1}.burger[data-astro-cid-plkoewz2]{display:none;align-items:center;justify-content:center;width:42px;height:42px;flex:none;padding:0;color:inherit;background:transparent;border:1px solid transparent;border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:var(--radius-sm);cursor:pointer}.burger[data-astro-cid-plkoewz2]:hover{background:var(--header-hover)}.burger-box[data-astro-cid-plkoewz2]{position:relative;display:block;width:18px;height:12px}.burger-box[data-astro-cid-plkoewz2] span[data-astro-cid-plkoewz2]{position:absolute;left:0;right:0;height:2px;border-radius:2px;background:currentColor;transition:transform var(--motion-fast, .15s) var(--motion-ease, ease),opacity var(--motion-fast, .15s) var(--motion-ease, ease)}.burger-box[data-astro-cid-plkoewz2] span[data-astro-cid-plkoewz2]:nth-child(1){top:0}.burger-box[data-astro-cid-plkoewz2] span[data-astro-cid-plkoewz2]:nth-child(2){top:5px}.burger-box[data-astro-cid-plkoewz2] span[data-astro-cid-plkoewz2]:nth-child(3){top:10px}.site-header[data-astro-cid-plkoewz2].is-open .burger-box[data-astro-cid-plkoewz2] span[data-astro-cid-plkoewz2]:nth-child(1){transform:translateY(5px) rotate(45deg)}.site-header[data-astro-cid-plkoewz2].is-open .burger-box[data-astro-cid-plkoewz2] span[data-astro-cid-plkoewz2]:nth-child(2){opacity:0}.site-header[data-astro-cid-plkoewz2].is-open .burger-box[data-astro-cid-plkoewz2] span[data-astro-cid-plkoewz2]:nth-child(3){transform:translateY(-5px) rotate(-45deg)}@media(max-width:839px){.site-header[data-astro-cid-plkoewz2][data-js] .burger[data-astro-cid-plkoewz2]{display:inline-flex}.site-header[data-astro-cid-plkoewz2][data-js] .nav[data-astro-cid-plkoewz2]{display:none;position:absolute;left:0;right:0;top:100%;flex-direction:column;gap:2px;padding:10px var(--wrap-x) 14px;background:var(--header-bg);border-bottom:1px solid var(--border);box-shadow:var(--elev-2, var(--shadow-lg))}.hdr-transparent[data-astro-cid-plkoewz2][data-js] .nav[data-astro-cid-plkoewz2]{background:var(--header-stuck)}.site-header[data-astro-cid-plkoewz2][data-js].is-open .nav[data-astro-cid-plkoewz2]{display:flex}.site-header[data-astro-cid-plkoewz2][data-js] .nav[data-astro-cid-plkoewz2] a[data-astro-cid-plkoewz2]{padding:11px 12px;font-size:var(--text-base)}.site-header[data-astro-cid-plkoewz2][data-js] .nav[data-astro-cid-plkoewz2] a[data-astro-cid-plkoewz2].is-active:after{left:12px;right:auto;width:18px;bottom:6px}.site-header[data-astro-cid-plkoewz2]:not([data-js]) .inner[data-astro-cid-plkoewz2]{flex-wrap:wrap;row-gap:8px;padding-top:10px;padding-bottom:10px}.site-header[data-astro-cid-plkoewz2]:not([data-js]) .nav[data-astro-cid-plkoewz2]{order:9;width:100%}.hdr-cta[data-astro-cid-plkoewz2]{padding:7px 12px}}.hdr-solid[data-astro-cid-plkoewz2]{border-bottom-color:transparent}.hdr-transparent[data-astro-cid-plkoewz2]{position:fixed;left:0;right:0;top:0;border-bottom-color:transparent}.hdr-transparent[data-astro-cid-plkoewz2].is-stuck{background:var(--header-stuck);border-bottom-color:var(--border);box-shadow:var(--elev-1, var(--shadow-sm));-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px)}.hdr-transparent[data-astro-cid-plkoewz2].is-open{background:var(--header-stuck)}.hdr-solid[data-astro-cid-plkoewz2].is-stuck,.hdr-bordered[data-astro-cid-plkoewz2].is-stuck{box-shadow:var(--elev-1, var(--shadow-md))}html.mo--none .hdr-solid[data-astro-cid-plkoewz2].is-stuck,html.mo--none .hdr-bordered[data-astro-cid-plkoewz2].is-stuck{box-shadow:var(--header-shadow)}@media(prefers-reduced-motion:reduce){.site-header[data-astro-cid-plkoewz2],.nav[data-astro-cid-plkoewz2] a[data-astro-cid-plkoewz2],.hdr-cta[data-astro-cid-plkoewz2],.burger-box[data-astro-cid-plkoewz2] span[data-astro-cid-plkoewz2]{transition:none}}.site-footer[data-astro-cid-fsqqzzzv]{position:relative;margin-top:calc(var(--section-y) * 1.2);padding:calc(var(--section-y) * .9) 0 calc(var(--section-y) * .7);font-size:var(--text-sm);background:var(--foot-bg, transparent);color:var(--foot-muted, var(--muted));border-top:1px solid var(--foot-border, var(--border))}.site-footer[data-astro-cid-fsqqzzzv]:before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;background:linear-gradient(90deg,transparent 0%,var(--primary) 30%,color-mix(in srgb,var(--accent) 80%,transparent) 70%,transparent 100%);pointer-events:none}.footer-grid[data-astro-cid-fsqqzzzv]{display:grid;gap:var(--gap-lg);grid-template-columns:1fr}@media(min-width:720px){.footer-grid[data-astro-cid-fsqqzzzv]{grid-template-columns:2fr 1fr 1fr;gap:calc(var(--gap-lg) * 1.3)}}@media(min-width:900px){.footer-grid--4[data-astro-cid-fsqqzzzv]{grid-template-columns:1.6fr 1fr 1fr 1fr}}.fsocial[data-astro-cid-fsqqzzzv]{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0}.fsocial[data-astro-cid-fsqqzzzv] a[data-astro-cid-fsqqzzzv]{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;border:1px solid var(--foot-border, var(--border));color:var(--foot-text, var(--text));background:var(--foot-chip, transparent);font-size:13px;font-weight:600;text-decoration:none;transition:border-color var(--motion-fast, .12s) var(--motion-ease, ease)}.fsocial[data-astro-cid-fsqqzzzv] a[data-astro-cid-fsqqzzzv]:hover{border-color:currentColor}html.t-foot-custom .site-footer[data-astro-cid-fsqqzzzv]{--foot-bg: var(--footer-bg);--foot-text: var(--footer-text);--foot-muted: var(--footer-muted);--foot-border: var(--footer-border);--foot-link-hover: var(--footer-text);--foot-chip: var(--footer-chip);--foot-chip-text: var(--footer-chip-text)}.fbrand[data-astro-cid-fsqqzzzv]{display:block;margin-bottom:12px;font-family:var(--heading-stack, var(--font));font-size:var(--text-lead);font-weight:var(--heading-weight, 700);letter-spacing:var(--heading-tracking, -.01em);color:var(--foot-text, var(--text))}.fabout[data-astro-cid-fsqqzzzv]{margin:0 0 14px;max-width:46ch;line-height:1.6}.ftitle[data-astro-cid-fsqqzzzv]{display:block;color:var(--foot-text, var(--text));font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}.fcol[data-astro-cid-fsqqzzzv] a[data-astro-cid-fsqqzzzv]{color:var(--foot-muted, var(--muted));text-decoration:none;display:block;padding:4px 0;width:fit-content;transition:color var(--motion-fast, .12s) var(--motion-ease, ease),transform var(--motion-fast, .12s) var(--motion-ease, ease)}.fcol[data-astro-cid-fsqqzzzv] a[data-astro-cid-fsqqzzzv]:hover{color:var(--foot-link-hover, var(--primary-text))}html.mo--lively .fcol[data-astro-cid-fsqqzzzv] a[data-astro-cid-fsqqzzzv]:hover{transform:translate(3px)}.fcontact[data-astro-cid-fsqqzzzv]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.fcontact[data-astro-cid-fsqqzzzv] li[data-astro-cid-fsqqzzzv]{display:flex;align-items:center;gap:9px}.fcontact[data-astro-cid-fsqqzzzv] a[data-astro-cid-fsqqzzzv]{color:var(--foot-muted, var(--muted));text-decoration:none;transition:color var(--motion-fast, .12s) var(--motion-ease, ease)}.fcontact[data-astro-cid-fsqqzzzv] a[data-astro-cid-fsqqzzzv]:hover{color:var(--foot-link-hover, var(--primary-text));text-decoration:underline}.fico[data-astro-cid-fsqqzzzv]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex:none;border-radius:var(--radius-sm);background:var(--foot-chip, var(--primary-soft));color:var(--foot-chip-text, var(--primary-text))}.footer-pay[data-astro-cid-fsqqzzzv]{list-style:none;display:flex;flex-wrap:wrap;gap:10px 22px;margin:var(--gap-lg) 0 0;padding:var(--gap) 0 0;border-top:1px solid var(--foot-border, var(--border))}.footer-pay[data-astro-cid-fsqqzzzv] li[data-astro-cid-fsqqzzzv]{display:flex;align-items:center;gap:9px;font-size:13px}.footer-pay[data-astro-cid-fsqqzzzv] .fico[data-astro-cid-fsqqzzzv]{width:26px;height:26px;border-radius:var(--radius-pill)}.legal-line[data-astro-cid-fsqqzzzv]{margin-top:var(--gap);padding-top:var(--gap);border-top:1px solid var(--foot-border, var(--border));font-size:13px;line-height:1.5}.copy[data-astro-cid-fsqqzzzv]{margin-top:8px}.foot-solid[data-astro-cid-fsqqzzzv]{--foot-bg: var(--header-bg);--foot-text: var(--header-text);--foot-muted: var(--header-muted);--foot-border: color-mix(in srgb, var(--header-text) 16%, var(--header-bg));--foot-link-hover: var(--header-text);--foot-chip: color-mix(in srgb, var(--header-text) 12%, var(--header-bg));--foot-chip-text: var(--header-text);margin-top:calc(var(--section-y) * 1.4)}.foot-transparent[data-astro-cid-fsqqzzzv]{--foot-bg: var(--card-alt);--foot-border: transparent;padding-top:calc(var(--section-y) * 1.1)}.foot-bordered[data-astro-cid-fsqqzzzv]{--foot-bg: transparent}@media(prefers-reduced-motion:reduce){.fcol[data-astro-cid-fsqqzzzv] a[data-astro-cid-fsqqzzzv],.fcontact[data-astro-cid-fsqqzzzv] a[data-astro-cid-fsqqzzzv]{transition:none}html.mo--lively .fcol[data-astro-cid-fsqqzzzv] a[data-astro-cid-fsqqzzzv]:hover{transform:none}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font);background:var(--bg);color:var(--text);line-height:var(--line);font-size:var(--text-base)}img{max-width:100%;height:auto;display:block}a{color:var(--primary-text)}.wrap{max-width:var(--wrap-w);margin-left:auto;margin-right:auto;padding:0 var(--wrap-x)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--btn-bg);color:var(--btn-color);border:var(--btn-border);border-radius:var(--radius-btn);box-shadow:var(--btn-shadow);padding:var(--btn-pad);font-size:var(--text-sm);font-weight:600;font-family:inherit;line-height:1.35;cursor:pointer;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.btn:hover{background:var(--btn-bg-hover)}.btn[disabled]{opacity:.6;cursor:not-allowed}.btn-lg{padding:calc(var(--text-base) * .85) calc(var(--text-base) * 1.6);font-size:var(--text-base)}.btn-sm{padding:var(--btn-pad-sm);font-size:13px}.t-btn-outline .btn:not(.btn-ghost):hover{color:var(--on-primary);border-color:var(--primary)}.t-btn-gradient .btn:not(.btn-ghost):hover{transform:translateY(-1px)}.btn-ghost{background:transparent;color:var(--text);border:1px solid var(--border);box-shadow:none}.btn-ghost:hover{background:var(--card-alt);color:var(--text);border-color:var(--border-strong)}.card{background:var(--card-bg);border:var(--card-border-w) solid var(--card-border);border-radius:var(--radius);box-shadow:var(--card-shadow);padding:var(--card-pad);color:var(--text-on-card)}a.card{transition:transform .18s ease,box-shadow .18s ease,border-color .15s ease,background-color .15s ease}a.card:hover{border-color:var(--card-hover-border);background:var(--card-hover-bg)}.t-card-elevated a.card:hover{transform:translateY(-2px);box-shadow:var(--card-shadow-hover)}@media(prefers-reduced-motion:reduce){a.card,.btn{transition:none}.t-card-elevated a.card:hover,.t-btn-gradient .btn:not(.btn-ghost):hover{transform:none}}.t-hdr-transparent main{padding-top:var(--header-h)}.t-hdr-transparent{--hero-extra: var(--header-h)}:root{--ann-h: 40px}@media(max-width:640px){:root{--ann-h: 52px}}.t-hdr-transparent.has-ann main{padding-top:calc(var(--header-h) + var(--ann-h))}.t-hdr-transparent.has-ann{--hero-extra: calc(var(--header-h) + var(--ann-h))}.t-h-upper h1,.t-h-upper h2,.t-h-upper h3{text-transform:uppercase}.t-btn-upper .btn{text-transform:uppercase;letter-spacing:.05em}.wl-fab{position:fixed;bottom:20px;z-index:55;display:inline-flex;align-items:center;gap:10px;padding:12px 18px 12px 14px;background:var(--primary);color:var(--on-primary);border-radius:999px;box-shadow:0 10px 30px -10px #00000073;font-weight:600;font-size:var(--text-sm);text-decoration:none;transition:transform var(--motion-fast, .12s) var(--motion-ease, ease),box-shadow var(--motion-fast, .12s) var(--motion-ease, ease)}.wl-fab:hover{transform:translateY(-2px);box-shadow:0 14px 34px -10px #00000080}.wl-fab--right{right:20px}.wl-fab--left{left:20px}.wl-fab__ico{display:flex}@media(max-width:640px){.wl-fab{padding:14px;bottom:16px}.wl-fab--right{right:16px}.wl-fab--left{left:16px}.wl-fab__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.wl-preview{position:fixed;left:50%;bottom:18px;transform:translate(-50%);z-index:70;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;max-width:calc(100vw - 24px);padding:10px 12px 10px 16px;background:#0f172a;color:#e2e8f0;border:1px solid rgba(255,255,255,.14);border-radius:14px;box-shadow:0 16px 40px -12px #0009;font:500 13px/1.4 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.wl-preview strong{color:#fff}.wl-preview a,.wl-preview button{font:inherit;font-weight:600;color:#0f172a;background:#fbbf24;border:0;border-radius:9px;padding:6px 11px;cursor:pointer;text-decoration:none}.wl-preview button{background:#e2e8f0}.wl-admin{position:fixed;left:50%;bottom:18px;transform:translate(-50%);z-index:60;display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center;max-width:min(660px,calc(100vw - 24px));padding:10px 16px;border-radius:999px;background:#7c2d12;color:#fed7aa;font-size:13px;line-height:1.4;box-shadow:0 10px 30px -12px #000000b3}.wl-admin strong{color:#fff7ed}.wl-admin button{font:inherit;font-weight:600;color:#0f172a;background:#fed7aa;border:0;border-radius:999px;padding:5px 12px;cursor:pointer}.is-preview .wl-admin{bottom:74px}h1{font-family:var(--heading-stack);font-size:var(--h1-size);font-weight:var(--heading-weight);line-height:var(--heading-leading);letter-spacing:var(--heading-tracking);margin:0 0 12px}h2{font-family:var(--heading-stack);font-size:var(--h2-size);font-weight:var(--heading-weight);line-height:calc(var(--heading-leading) + .1);letter-spacing:calc(var(--heading-tracking) * .5);margin:calc(var(--section-y) * .7) 0 var(--gap)}h3{font-family:var(--heading-stack);font-size:var(--h3-size);font-weight:var(--heading-weight);margin:var(--gap-lg) 0 8px}.muted{color:var(--muted)}.lead{font-size:var(--text-lead);color:var(--muted)}.small{font-size:var(--text-sm)}main>section{margin-bottom:var(--section-y)}main>section:last-child{margin-bottom:0}.prose{max-width:72ch}.prose img{border-radius:var(--radius-sm);margin:16px 0}.prose table{width:100%;border-collapse:collapse;margin:16px 0}.prose th,.prose td{border:1px solid var(--border);padding:8px 10px;text-align:left}.prose a{color:var(--primary-text)}input,select,textarea{font:inherit;color:var(--text);background:var(--field-bg);border:1px solid var(--border);border-radius:var(--radius-input, var(--radius-sm));padding:var(--field-pad)}input[type=checkbox],input[type=radio]{padding:0;accent-color:var(--primary)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--primary);outline-offset:1px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.skip{position:absolute;left:-9999px;top:0;background:var(--primary);color:var(--on-primary);padding:10px 16px;z-index:50}.skip:focus{left:8px;top:8px}.bd-layer{position:fixed;inset:0;z-index:0;pointer-events:none}body>header,body>main,body>footer{position:relative;z-index:1}.bd--gradient .bd-layer{background:linear-gradient(135deg,var(--backdrop-1) 0%,transparent 42%,transparent 58%,var(--backdrop-2) 100%)}.bd--mesh .bd-layer{background:radial-gradient(58% 44% at 12% 6%,var(--backdrop-1) 0%,transparent 62%),radial-gradient(50% 40% at 88% 16%,var(--backdrop-2) 0%,transparent 60%),radial-gradient(66% 52% at 46% 98%,var(--backdrop-3) 0%,transparent 66%)}.bd--grid .bd-layer{background-image:linear-gradient(to right,var(--backdrop-3) 1px,transparent 1px),linear-gradient(to bottom,var(--backdrop-3) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(115% 85% at 50% 0%,#000 26%,transparent 78%);mask-image:radial-gradient(115% 85% at 50% 0%,#000 26%,transparent 78%)}.bd--glow .bd-layer,.bd--spotlight .bd-layer{position:absolute;inset:0 0 auto;height:min(760px,100vh)}.bd--glow .bd-layer{background:radial-gradient(92% 100% at 50% -12%,var(--backdrop-1) 0%,transparent 68%),radial-gradient(44% 74% at 84% -4%,var(--backdrop-2) 0%,transparent 72%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 40%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 40%,transparent 100%)}.bd--spotlight .bd-layer{background:conic-gradient(from 150deg at 50% -6%,transparent 0deg,var(--backdrop-1) 22deg,var(--backdrop-2) 30deg,var(--backdrop-1) 38deg,transparent 60deg),radial-gradient(70% 46% at 50% 0%,var(--backdrop-3) 0%,transparent 74%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 44%,transparent 98%);mask-image:linear-gradient(to bottom,#000 0%,#000 44%,transparent 98%)}.mo--none *,.mo--none *:before,.mo--none *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js-reveal [data-reveal]{opacity:0;transform:translateY(var(--reveal-shift));transition:opacity var(--motion-slow) var(--motion-ease),transform var(--motion-slow) var(--motion-ease)}.js-reveal [data-reveal].is-in{opacity:1;transform:none}.js-reveal [data-reveal].reveal-now{transition:none}.mo--lively.js-reveal [data-reveal-stagger]>[data-reveal]{transition-delay:0ms}.mo--lively.js-reveal [data-reveal-stagger]>[data-reveal]:nth-child(2){transition-delay:60ms}.mo--lively.js-reveal [data-reveal-stagger]>[data-reveal]:nth-child(3){transition-delay:.12s}.mo--lively.js-reveal [data-reveal-stagger]>[data-reveal]:nth-child(4){transition-delay:.18s}.mo--lively.js-reveal [data-reveal-stagger]>[data-reveal]:nth-child(5){transition-delay:.24s}.mo--lively.js-reveal [data-reveal-stagger]>[data-reveal]:nth-child(6){transition-delay:.3s}.mo--lively.js-reveal [data-reveal-stagger]>[data-reveal]:nth-child(7){transition-delay:.36s}.mo--lively.js-reveal [data-reveal-stagger]>[data-reveal]:nth-child(8){transition-delay:.42s}.mo--lively.js-reveal [data-reveal-stagger]>[data-reveal]:nth-child(n+9){transition-delay:.48s}.mo--lively a.card{transition-duration:var(--motion-base)}.mo--lively a.card:hover{transform:translateY(-3px)}.mo--lively.t-card-elevated a.card:hover{transform:translateY(-5px);box-shadow:var(--elev-2)}@keyframes bd-breathe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.06);opacity:.78}}.mo--lively .bd-layer{animation:bd-breathe 18s ease-in-out infinite}@keyframes bd-breathe-soft{0%,to{opacity:1}50%{opacity:.78}}.mo--lively.bd--glow .bd-layer,.mo--lively.bd--spotlight .bd-layer{animation-name:bd-breathe-soft}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.js-reveal [data-reveal]{opacity:1!important;transform:none!important}.mo--lively a.card:hover,.mo--lively.t-card-elevated a.card:hover{transform:none}.mo--lively .bd-layer{animation:none}}
