.lp-motif{color:var(--wb-forest);flex:none;display:block}.lp-motif-gold{stroke:var(--wb-gold-deep)}.lp-motif-frame{color:var(--wb-forest);border:1px solid var(--wb-gold-soft);background:linear-gradient(135deg, var(--wb-paper), var(--wb-sage-50));border-radius:3px 13px;position:relative;box-shadow:inset 3px 3px #d4af7c1f}.lp-motif-frame:after{content:"";border-right:1px solid var(--wb-gold-deep);border-bottom:1px solid var(--wb-gold-deep);pointer-events:none;width:9px;height:9px;position:absolute;bottom:-3px;right:-3px}.lp-motif-frame-dark{background:#ffffff0b;border-color:#d4af7c66;box-shadow:inset 3px 3px #d4af7c1f}.lp-motif-frame-dark .lp-motif{color:var(--wb-paper)}.lp-motif-frame-dark .lp-motif-gold{stroke:var(--wb-gold)}.lp-mark{flex:none;display:block}.lp-mark-accent{stroke:var(--wb-gold-deep)}.wb-band .lp-mark-accent{stroke:var(--wb-gold)}@media screen and (prefers-color-scheme:dark){.wb-public .lp-motif-gold,.wb-public .lp-mark-accent{stroke:var(--wb-gold)}}.lp-hero{background:var(--wb-paper)}.lp-hero:before{content:"";background:var(--wb-stone-50);opacity:.55;pointer-events:none;width:39%;position:absolute;inset:0 0 0 auto}@media (max-width:1023px){.lp-hero:before{display:none}}.lp-hero-title{text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.lp-kicker{overflow-wrap:anywhere}.lp-hero-signature{max-width:23rem}.lp-hero-mat{border:1px solid var(--wb-line);background:var(--wb-stone-50);border-radius:28px;max-width:370px;padding:12px}@media (min-width:640px){.lp-hero-mat{padding:24px}.lp-fact+.lp-fact{border-left:1px solid var(--wb-line)}}@media (min-width:1024px){.lp-hero-mat{max-width:none;padding:34px}}.lp-shot{background:var(--wb-surface);box-shadow:0 0 0 1px var(--wb-line), var(--wb-shadow-lg);border-radius:18px;overflow:hidden}.lp-phone{box-shadow:0 0 0 1px #d4af7c59, var(--wb-shadow-lg);background:#0a2c22;border:8px solid #0a2c22;border-radius:34px;overflow:hidden}.lp-hero-frame{border:8px solid #0a2c22;border-radius:34px;width:min(300px,100%);max-height:600px}@media (min-width:1024px){.lp-hero-frame{border:0;border-radius:18px;width:100%;max-height:none}.lp-hero-bar{display:flex}}.lp-feature-lead{background:#0a2c22}.lp-feature-shot{max-height:430px}@media (min-width:1024px){.lp-feature-story:not(.lp-feature-lead) .lp-feature-shot{max-height:390px}}.lp-faq summary{list-style:none}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq[open] .lp-faq-icon{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.lp-faq-icon,.lp-mark{transition:none}.group:hover .lp-mark:not(.lp-faq-icon){transform:none}}.lp-cv{content-visibility:auto;contain-intrinsic-size:auto 900px}@media (prefers-reduced-motion:no-preference){.lp-panel-in{animation:wb-rise .32s var(--wb-ease-out) both}}
