.lg-page{padding-block-end:3rem}.lg-eyebrow{color:var(--color-muted);font-family:var(--font-display);font-size:.75rem;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.lg-eyebrow--lock{color:var(--color-lock)}.lg-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lg-hero{padding-block:clamp(3.5rem,8vw,6rem) clamp(2rem,4vw,3.5rem)}.lg-hero__inner{max-width:42rem}.lg-hero h1{margin-block-start:1rem;font-size:clamp(2.2rem,4.5vw,3.25rem);line-height:1.08;max-width:20ch}.lg-hero__intro{margin-block-start:1rem;max-width:38rem;font-size:clamp(1rem,1.6vw,1.1875rem);line-height:1.65}.lg-section{padding-block:clamp(2.5rem,5vw,4rem)}.lg-section-head{max-width:42rem}.lg-section-head h2{margin-block-start:.75rem;font-size:clamp(1.35rem,2.5vw,1.75rem);letter-spacing:-.01em}.lg-section-head>p:not(.lg-eyebrow){margin-block-start:.75rem;color:var(--color-muted);font-size:1.0625rem}.lg-prose{margin-block-start:2rem}.lg-prose section{margin-block-end:2rem}.lg-prose h2{font-size:clamp(1.15rem,2vw,1.375rem);margin-block-end:.625rem;letter-spacing:-.01em}.lg-prose p{max-width:65ch;color:var(--color-muted);font-size:1rem;line-height:1.7}.lg-prose ul{list-style:disc;padding-inline-start:1.5rem;color:var(--color-muted);font-size:1rem;line-height:1.7}.lg-prose ul li{margin-block-end:.375rem}.lg-prose a{color:var(--color-glow);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.22em}.lg-prose a:hover{text-decoration-color:currentColor}.lg-layout{margin-block-start:2rem}.lg-nav{min-width:0}.lg-nav__title{color:var(--color-muted);font-family:var(--font-display);font-size:.6875rem;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.lg-nav__list{display:flex;flex-wrap:nowrap;gap:.5rem;margin-block-start:.75rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lg-nav__list::-webkit-scrollbar{display:none}.lg-nav__list li{flex:0 0 auto}.lg-nav__link{display:inline-flex;min-height:2.75rem;align-items:center;white-space:nowrap;border:1px solid var(--color-border);border-radius:999px;background:#ffffff08;padding:.55rem .95rem;color:var(--color-muted);font-size:.9375rem;font-weight:600;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.lg-nav__link:hover{border-color:#06b6d466;color:var(--color-ink)}.lg-nav__link[aria-current=page]{border-color:#06b6d466;background:#06b6d414;color:var(--color-glow)}.lg-content{min-width:0;margin-block-start:1.5rem}@media(min-width:64rem){.lg-layout{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:3rem;align-items:start}.lg-nav{position:sticky;top:calc(var(--header-offset) + 1.5rem)}.lg-nav__list{flex-direction:column;gap:.375rem;overflow:visible}.lg-nav__link{width:100%}.lg-content{margin-block-start:0}}.fq-cards{display:grid;gap:1.125rem;margin-block-start:2rem;grid-template-columns:1fr}@media(min-width:48rem){.fq-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.fq-card{display:flex;flex-direction:column;gap:.625rem;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);padding:1.5rem 1.625rem;transition:border-color .18s ease}.fq-card:hover{border-color:#06b6d466}.fq-card h2{font-size:1.125rem;letter-spacing:-.01em;line-height:1.35}.fq-card>p{color:var(--color-muted);font-size:.875rem;line-height:1.55}.fq-card .text-link{display:inline-flex;align-items:center;min-height:2.75rem;margin-block-start:auto;padding-block:.375rem;font-size:.875rem}.fq-final-cta__card{border:1px solid rgba(249,115,22,.24);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-lock);padding:clamp(2rem,6vw,3.5rem) clamp(1.5rem,5vw,3rem);text-align:center}.fq-final-cta__card h2{font-size:clamp(1.5rem,3.5vw,2.125rem)}.fq-final-cta__card>p{margin-block-start:.75rem;margin-inline:auto;max-width:40ch;color:var(--color-muted);font-size:1.0625rem}.fq-final-cta__actions{display:flex;flex-direction:column;gap:.75rem;justify-content:center;margin-block-start:1.75rem}@media(min-width:40rem){.fq-final-cta__actions{flex-direction:row}}
