:root{--lk-ink: #2a1a22;--lk-text: #2a1a22;--lk-muted: #8a7580;--lk-faint: #b9a7ae;--lk-hair: #f6e3ea;--lk-line: #f0d9e2;--lk-wash: #fff3f7;--lk-fog: #fff8fa;--lk-paper: #ffffff;--lk-page: linear-gradient(180deg, #fff6f8 0%, #fdf1f4 100%);--lk-grad: linear-gradient(90deg, var(--pink) 0%, #ff6b8b 100%);--lk-plum: linear-gradient(135deg, #2a1a22 0%, #4a2036 100%);--lk-shadow: 0 14px 40px color-mix(in srgb, var(--pink) 8%, transparent);--lk-shadow-soft: 0 2px 10px rgba(42, 26, 34, .06);--lk-glow: 0 8px 22px color-mix(in srgb, var(--pink) 32%, transparent);--lk-ring: #ffd3e3;--lk-r: 22px;--lk-r-sm: 16px;--lk-r-xs: 12px;--char: var(--lk-text);--dim: var(--lk-muted);--muted: var(--lk-muted);--silver: #d9c6cf;--pale: var(--lk-line);--wash: var(--lk-wash);--fog: var(--lk-fog);--border: var(--lk-line);--line: var(--lk-hair);--line-2: var(--lk-hair);--panel: var(--lk-paper);--panel-2: var(--lk-wash);--panel-3: #f8e6ee;--card: var(--lk-paper);--radius: var(--lk-r);--radius-sm: var(--lk-r-xs)}.shell{--lk-grad: linear-gradient(90deg, var(--pink) 0%, color-mix(in srgb, var(--pink) 55%, #ffb36b) 100%);--lk-glow: 0 8px 22px color-mix(in srgb, var(--pink) 32%, transparent);--lk-shadow: 0 14px 40px color-mix(in srgb, var(--pink) 8%, transparent)}body{background:#fdf1f4!important;background-image:var(--lk-page)!important;background-attachment:fixed;color:var(--lk-text)!important}h1,h2,h3,h4{color:var(--lk-ink)!important;letter-spacing:-.02em!important}h1,h2{font-weight:800!important}.hsub,.tsub,.sub,.note,.muted,.dim{color:var(--lk-muted)!important}.kick{color:var(--pink)!important;font-weight:700!important;letter-spacing:.04em!important}.btn,button.btn,a.btn{text-transform:none!important;letter-spacing:0!important;font-size:13px!important;font-weight:700!important;padding:11px 20px!important;border-radius:999px!important;border:1.5px solid transparent!important;background:var(--lk-grad)!important;color:#fff!important;box-shadow:var(--lk-glow)!important;transition:transform .18s ease,box-shadow .18s ease!important}.btn:hover{transform:translateY(-1px);box-shadow:0 12px 28px color-mix(in srgb,var(--pink) 36%,transparent)!important}.btn.sm{padding:8px 14px!important;font-size:12.5px!important}.btn.ghost,.btn.secondary,.btn.outline,.btn.onblack{background:var(--lk-paper)!important;color:var(--lk-ink)!important;border-color:var(--lk-line)!important;box-shadow:none!important}.btn.ghost:hover,.btn.onblack:hover{background:var(--lk-fog)!important;border-color:#e6bfd0!important;color:var(--lk-ink)!important}.btn.danger{background:var(--lk-paper)!important;color:var(--bad)!important;border-color:var(--lk-line)!important;box-shadow:none!important}.btn.dangerfill{background:var(--bad)!important;box-shadow:none!important}.btn:disabled,.btn[disabled]{opacity:.45!important;transform:none!important;box-shadow:none!important}.inp,input.inp,textarea.inp{border:1.5px solid var(--lk-line)!important;background:var(--lk-paper)!important;color:var(--lk-ink)!important}.inp:focus,input.inp:focus,textarea.inp:focus{border-color:var(--pink)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--pink) 10%,transparent)!important}select.inp,.filter-sel{border:1.5px solid var(--lk-line)!important;background-color:var(--lk-paper)!important;color:var(--lk-ink)!important}.sectab{color:var(--lk-muted)!important;font-weight:600!important}.sectab:hover{color:var(--lk-ink)!important}.sectab.on{color:var(--lk-ink)!important;border-bottom-color:var(--pink)!important}.chip{background:var(--lk-paper)!important;border:1.5px solid var(--lk-line)!important;color:var(--lk-ink)!important;border-radius:999px!important;box-shadow:none!important}.chip:hover{border-color:#e6bfd0!important;background:var(--lk-fog)!important}.chip.on,.chip[aria-selected=true]{background:var(--lk-ink)!important;border-color:var(--lk-ink)!important;color:#fff!important;background-image:none!important}.card,.adx-card,.lp,.gw-card,.rep-card,.ms-card,.est-card{border:0!important;border-radius:var(--lk-r)!important;background:var(--lk-paper)!important;box-shadow:var(--lk-shadow)!important}.card .card,.adx-card .card,.card .adx-card{box-shadow:none!important;border:1px solid var(--lk-hair)!important;border-radius:var(--lk-r-sm)!important}.card.wash{background:var(--lk-wash)!important;box-shadow:none!important}.stat,.kpi,.tile,.su,.rep-stat,.gw-stat,.sb-stat,.adx-stat{background:var(--lk-wash)!important;border:0!important;border-radius:var(--lk-r-sm)!important;box-shadow:none!important}.stat .v,.kpi .v,.tile .v,.su .v{font-weight:800!important;letter-spacing:-.02em!important;color:var(--lk-ink)!important}.marq,.brief,.whatif,.celebrate,.adx-hero,.adx2-hero,.adx-dark,.lp-hero,.gw-hero,.grow-hero,.inflight,.funnel-hero,.hooked,.eq,.herobooks{background:var(--lk-plum)!important;background-image:var(--lk-plum)!important;color:#fff!important;border:0!important;border-radius:var(--lk-r)!important;box-shadow:0 14px 40px #2a1a2238!important}.bfill,.rfill,.barln i,.clbar i,.adx-bar i,.meter i,.hl-bar i,.ffill,.sbar i,.cbar,.mo-prog i,.gtrack i{background:var(--lk-grad)!important;border-radius:999px!important}th{color:var(--lk-muted)!important;font-weight:600!important;border-bottom:1px solid var(--lk-line)!important;background:transparent!important}td{border-bottom:1px solid var(--lk-hair)!important}tr.rowlink:hover td{background:var(--lk-fog)!important}.callout,.banner,.notice,.empty,.emptystate{background:var(--lk-wash)!important;border:0!important;border-radius:var(--lk-r-sm)!important;color:var(--lk-text)!important}.dzerr{border-left-color:var(--pink)!important;background:var(--lk-wash)!important;border-radius:0 var(--lk-r-xs) var(--lk-r-xs) 0!important}.ev-face,.face,.avatar,.pro-face,.headshot{border:3px solid var(--lk-ring)!important;box-sizing:border-box}.ev-ph,.ev-idea img,.media-tile img,.lib-tile img{border-radius:var(--lk-r-sm)!important}.rail{background:var(--lk-paper)!important;color:var(--lk-ink)!important;box-shadow:8px 0 30px color-mix(in srgb,var(--pink) 6%,transparent)!important;padding:22px 14px 16px!important}.rail .brand{color:var(--lk-ink)!important;font-weight:800!important;font-size:21px!important;padding:0 10px!important}.rail .brand i{color:var(--pink)!important}.rail .bsub{color:var(--lk-faint)!important;letter-spacing:.06em!important;font-size:9.5px!important;padding:0 10px 12px!important}.rail .ggrp{color:var(--lk-faint)!important;font-size:10px!important;letter-spacing:.12em!important;padding:16px 10px 6px!important}.rail .ggrp.hqg{color:var(--pink)!important}.rail .navgrp{border-top:1px solid var(--lk-hair)!important}.rail .nv{color:var(--lk-ink)!important;font-weight:500!important;border-radius:10px!important;padding:8px 10px!important}.rail .navgrp .nv{padding-left:14px!important}.rail .nv:hover{background:var(--lk-fog)!important;color:var(--lk-ink)!important;transform:none!important}.rail .nv:hover .ic{color:var(--pink)!important;transform:none!important}.rail .nv.on,.rail .nv[aria-current]{background:var(--lk-grad)!important;color:#fff!important;font-weight:600!important;box-shadow:0 6px 16px color-mix(in srgb,var(--pink) 28%,transparent)!important}.rail .nv.on .ic,.rail .nv.on svg,.rail .nv.on .ri{color:#fff!important}.rail .nv .bmk,.rail .nv .soon{border-color:var(--lk-line)!important;color:var(--lk-faint)!important}.rail .nv.on .bmk,.rail .nv.on .soon{border-color:#fff9!important;color:#fff!important}.rail .railfoot2{border-top:1px solid var(--lk-hair)!important}.rail .railfoot{color:var(--lk-faint)!important}.rail .coming-nav{border-color:var(--lk-line)!important;color:var(--lk-muted)!important}.rail .nv.gated{color:var(--lk-faint)!important}.topstrip{background:#ffffffb8!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--lk-hair)!important;color:var(--lk-muted)!important}.topstrip .crumbwrap b{color:var(--lk-ink)!important}.topstrip .vitals{background:var(--lk-paper)!important;border:0!important;border-radius:999px!important;padding:7px 14px!important;color:var(--lk-ink)!important;font-weight:600!important;box-shadow:var(--lk-shadow-soft)!important}.topstrip .vitals:hover{background:var(--lk-grad)!important;color:#fff!important;box-shadow:var(--lk-glow)!important}.topstrip .vitals .dn{color:var(--pink)!important}.topstrip .vitals:hover .dn{color:#fff!important}.topstrip .picker{background:var(--lk-paper)!important;border:1.5px solid var(--lk-line)!important;border-radius:999px!important;color:var(--lk-ink)!important;font-weight:600!important}.topstrip .signout,.topstrip .kbd{color:var(--lk-muted)!important}.topstrip .signout:hover{color:var(--pink)!important}.fab{background:var(--lk-grad)!important;text-transform:none!important;letter-spacing:0!important;font-weight:700!important;box-shadow:var(--lk-glow)!important}.pal,.chatp{border:0!important;border-radius:var(--lk-r)!important;box-shadow:0 24px 70px #2a1a222e!important}:focus-visible{outline:2px solid var(--pink)!important;outline-offset:2px!important}.lk-band{position:relative;height:300px;overflow:hidden;border-radius:var(--lk-r);background:var(--lk-plum);margin:0 0 26px;box-shadow:0 14px 40px #2a1a222e}.lk-band-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}.lk-band-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#2a1a22d1,#2a1a226b 55%,#2a1a2214)}.lk-band-in{position:absolute;left:0;right:0;bottom:0;padding:0 44px 32px;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.lk-band-eyebrow{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffb3d1;margin:0 0 8px}.lk-band-title{font-size:44px;font-weight:800;letter-spacing:-.02em;line-height:1.02;color:#fff!important;margin:0 0 8px!important}.lk-band-when{font-size:14px;color:#f3dbe6;margin:0}.lk-band-acts{display:flex;flex-direction:row;gap:10px;align-items:center;flex-wrap:wrap}.lk-band-acts .btn.ghost{background:#ffffff1f!important;color:#fff!important;border-color:#ffffff8c!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lk-band-acts .btn.ghost:hover{background:#ffffff38!important}@media(max-width:900px){.lk-band{height:240px}.lk-band-in{padding:0 22px 22px}.lk-band-title{font-size:32px}}
