.amber-home .lp-crumbs{font-family:var(--m);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px;padding-top:22px;font-size:12px;display:flex}.amber-home .lp-crumbs a{color:var(--ink-3);text-decoration:none}.amber-home .lp-crumbs a:hover{color:var(--amber-d)}.amber-home .lp-crumbs .sep{color:color-mix(in srgb, var(--brand-color-accent-bright) 25%, var(--brand-color-border-strong))}.amber-home .lp-crumbs .cur{color:var(--ink-2)}.amber-home .lp-hero{padding:40px 0 16px}.amber-home .lp-hero.center{text-align:center}.amber-home .lp-hero h1{margin-top:16px;font-size:clamp(38px,5.6vw,62px)}.amber-home .lp-hero .sub{margin-top:16px}.amber-home .lp-hero.center .sub{margin-left:auto;margin-right:auto}.amber-home .lp-meta{font-family:var(--m);color:var(--ink-3);margin-top:14px;font-size:12px}.amber-home .lp-cta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;display:flex}.amber-home .lp-hero.center .lp-cta{justify-content:center}.amber-home .ctas{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.amber-home .lp-socials{gap:10px;margin-top:18px;display:flex}.amber-home .lp-hero.center .lp-socials{justify-content:center}.amber-home .lp-socials a{border:1px solid var(--bd);background:var(--brand-color-surface-elevated);width:38px;height:38px;color:var(--ink-2);box-shadow:var(--sh-s);border-radius:11px;place-items:center;transition:color .15s,border-color .15s;display:inline-grid}.amber-home .lp-socials a:hover{color:var(--amber-d);border-color:var(--amber)}.amber-home .lp-grid-2{text-align:left;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:26px;display:grid}.amber-home .lp-grid-3{text-align:left;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:26px;display:grid}.amber-home .lp-grid-4{text-align:left;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:26px;display:grid}.amber-home .lp-card{background:var(--brand-color-surface-elevated);border:1px solid var(--bd);box-shadow:var(--sh-s),inset 0 1px 0 var(--brand-color-surface-elevated);border-radius:18px;padding:22px 24px}.amber-home .lp-card h3{font-family:var(--d);color:var(--ink);margin:0 0 6px;font-size:18px}.amber-home .lp-card h4{font-family:var(--d);color:var(--ink);margin:0 0 5px;font-size:16px}.amber-home .lp-card p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.55}.amber-home .lp-card a{color:var(--amber-d);text-decoration:none}.amber-home .lp-card a:hover{text-decoration:underline}.amber-home a.lp-card{color:var(--ink);text-decoration:none;transition:transform .15s,box-shadow .15s;display:block}.amber-home a.lp-card:hover{box-shadow:var(--sh-m);transform:translateY(-4px)}.amber-home .lp-people{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:26px;display:flex}.amber-home .lp-people>*{flex:260px;max-width:352px}.amber-home .lp-gly{background:var(--hw);width:44px;height:44px;color:var(--amber-d);border-radius:12px;place-items:center;margin-bottom:14px;display:grid}.amber-home .lp-gly .ic{width:22px;height:22px}.amber-home .lp-list{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.amber-home .lp-list li{color:var(--ink-2);gap:9px;font-size:13.5px;line-height:1.45;display:flex}.amber-home .lp-list li .c{color:var(--green);flex:none;margin-top:1px}.amber-home .lp-field{border:1px solid var(--bd);width:100%;font-family:var(--f);color:var(--ink);background:var(--brand-color-surface-elevated);border-radius:12px;outline:none;padding:12px 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.amber-home textarea.lp-field{resize:vertical;line-height:1.5}.amber-home .lp-field:focus{border-color:var(--amber);box-shadow:0 0 0 3px color-mix(in srgb, color-mix(in srgb, var(--brand-color-background) 25%, var(--brand-color-warning)) 18%, transparent)}.amber-home .lp-field::placeholder{color:var(--ink-3)}.amber-home .lp-label{font-family:var(--m);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:9px;font-size:11px;display:block}.amber-home .lp-err{color:var(--clay);font-size:13px;font-family:var(--m);margin-top:6px}.amber-home .lp-contactgrid{text-align:left;grid-template-columns:1fr 1.6fr;align-items:start;gap:36px;display:grid}@media (max-width:1024px){.amber-home .lp-contactgrid{grid-template-columns:1fr}}.amber-home .lp-split{text-align:left;grid-template-columns:1fr 1.25fr;align-items:start;gap:32px 56px;display:grid}.amber-home .lp-split .lp-prose{max-width:none;margin:0}.amber-home .lp-split .sub{max-width:none}.amber-home .lp-split .lp-prose>p:last-child{margin-bottom:0}@media (max-width:900px){.amber-home .lp-split{grid-template-columns:1fr;gap:22px}}.amber-home .lp-prose{max-width:800px;color:var(--ink-2);text-align:left;margin:0 auto;font-size:15.5px;line-height:1.75}.amber-home .sec:not(.center) .lp-prose{margin-left:0;margin-right:0}.amber-home .lp-prose h2{font-family:var(--d);letter-spacing:-.02em;color:var(--ink);margin:2em 0 .5em;font-size:24px;font-weight:800;line-height:1.2}.amber-home .lp-prose h2:first-child{margin-top:0}.amber-home .lp-prose h2 em,.amber-home .lp-prose h3 em,.amber-home .lp-prose h4 em{color:var(--amber-d);font-style:normal}.amber-home .lp-prose h3{font-family:var(--d);color:var(--ink);margin:1.6em 0 .4em;font-size:19px;font-weight:700}.amber-home .lp-prose h4{font-family:var(--d);color:var(--ink);margin:1.3em 0 .3em;font-size:16px;font-weight:700}.amber-home .lp-prose p{margin:0 0 1.1em}.amber-home .lp-prose strong{color:var(--ink)}.amber-home .lp-prose a{color:var(--amber-d);text-underline-offset:3px;text-decoration:underline}.amber-home .lp-prose a:hover{color:var(--clay)}.amber-home .lp-prose ul,.amber-home .lp-prose ol{margin:0 0 1.1em;padding-left:1.4em}.amber-home .lp-prose li{margin-bottom:.45em}.amber-home .lp-prose ul li{list-style:none;position:relative}.amber-home .lp-prose ul li:before{content:"";background:var(--amber);border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:-1.1em}.amber-home .lp-prose ol{list-style:decimal}.amber-home .lp-prose ol li::marker{color:var(--amber-d);font-family:var(--m);font-weight:700}.amber-home .lp-prose hr{background:var(--bd);border:0;height:1px;margin:2em 0}.amber-home .lp-prose blockquote{border-left:3px solid var(--amber);background:var(--hw);color:var(--ink);border-radius:0 12px 12px 0;margin:1.4em 0;padding:14px 20px}.amber-home .lp-prose code{font-family:var(--m);background:var(--brand-color-surface-elevated);border:1px solid var(--bd);color:var(--ink);border-radius:6px;padding:2px 6px;font-size:.9em}.amber-home .lp-prose table{border-collapse:collapse;width:100%;margin:1.2em 0;font-size:14px}.amber-home .lp-prose th,.amber-home .lp-prose td{border:1px solid var(--bd);text-align:left;padding:9px 12px}.amber-home .lp-prose th{background:var(--hw);font-family:var(--d)}[data-theme=dark] .amber-home .lp-socials a{background:var(--card)}[data-theme=dark] .amber-home .lp-card{background:var(--card);box-shadow:var(--sh-s),inset 0 1px 0 color-mix(in srgb, var(--brand-color-surface-elevated) 5%, transparent)}[data-theme=dark] .amber-home .lp-field{background:var(--card)}[data-theme=dark] .amber-home .lp-crumbs .sep{color:color-mix(in srgb, var(--brand-color-text) 75%, var(--brand-color-accent-bright))}[data-theme=dark] .amber-home .lp-prose code{background:var(--card)}@media (max-width:900px){.amber-home .lp-grid-2,.amber-home .lp-grid-3,.amber-home .lp-grid-4{grid-template-columns:1fr}}
