body{background:var(--color-brand-bg)}[data-reveal]{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transition-delay:var(--d,0s);transform:translateY(36px)}[data-reveal=right]{transform:translate(48px)}[data-reveal=left]{transform:translate(-48px)}[data-reveal].in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;transform:none}}.ab-grain[data-astro-cid-iqfgzcoi]{pointer-events:none;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.ab-wide[data-astro-cid-iqfgzcoi]{max-width:76ch}.ab-hero[data-astro-cid-iqfgzcoi]{color:var(--ivory);background-color:var(--forest-deep);background-image:linear-gradient(#21241c8f 0%,#21241c3d 30%,#21241c26 56%,#21241c52 84%,#21241ca8 100%),url(https://img.leelinepackage.com/about/hero.webp?v=4);background-position:50%,50% 52%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;flex-direction:column;justify-content:center;min-height:clamp(400px,34.5vw,620px);padding:calc(clamp(3.4rem,6vw,4rem) + 3rem) 0 clamp(2.6rem,4.2vw,3rem);display:flex;position:relative;overflow:hidden}.ab-hero-wash[data-astro-cid-iqfgzcoi]{pointer-events:none;background:radial-gradient(54% 62% at 50% 46%,#21241c99 0%,#21241c38 60%,#0000 100%),radial-gradient(38% 46% at 84% 8%,#e4b54d24,#0000 70%);position:absolute;inset:0}.ab-hero-inner[data-astro-cid-iqfgzcoi]{text-align:center;position:relative}.ab-hero-inner[data-astro-cid-iqfgzcoi] .eyebrow[data-astro-cid-iqfgzcoi]{font-size:.8rem}.ab-hero-title[data-astro-cid-iqfgzcoi]{font-family:var(--font-heading);letter-spacing:-.03em;color:#fff;text-wrap:balance;text-shadow:0 2px 30px #14261b80;margin:.95rem auto 0;font-size:clamp(2.8rem,7vw,5.6rem);font-weight:700;line-height:1.03}.ab-hero-sub[data-astro-cid-iqfgzcoi]{color:#e3c29a;text-shadow:0 1px 20px #14261b73;max-width:54ch;margin:1.15rem auto 0;font-size:clamp(1.14rem,1.75vw,1.32rem);line-height:1.74}.ab-hero-actions[data-astro-cid-iqfgzcoi]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.2rem;margin-top:clamp(1.5rem,2.8vw,2rem);display:flex}.ab-hero-wave[data-astro-cid-iqfgzcoi]{pointer-events:none;width:100%;height:clamp(40px,6vw,78px);display:block;position:absolute;bottom:-1px;left:0;right:0}.ab-band[data-astro-cid-iqfgzcoi]{background:var(--kraft);padding:clamp(1.6rem,3.2vw,2.2rem) 0}.ab-band-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.5vw,2rem);display:grid}.ab-band-item[data-astro-cid-iqfgzcoi]{border-left:1px solid #1f3b2c2e;flex-direction:column;gap:.3rem;padding-left:clamp(.9rem,2vw,1.5rem);display:flex}.ab-band-item[data-astro-cid-iqfgzcoi]:first-child{border-left:0;padding-left:0}.ab-band-item[data-astro-cid-iqfgzcoi] strong[data-astro-cid-iqfgzcoi]{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-brand-primary);font-size:clamp(1.5rem,2.8vw,2.1rem);font-weight:600;line-height:1}.ab-band-item[data-astro-cid-iqfgzcoi] span[data-astro-cid-iqfgzcoi]{color:var(--color-brand-muted);max-width:24ch;font-size:.84rem;line-height:1.45}.ab-who[data-astro-cid-iqfgzcoi]{background:var(--ivory);padding:clamp(4rem,9vw,7.5rem) 0}.ab-who-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid}.ab-who-sub[data-astro-cid-iqfgzcoi]{color:var(--color-brand-muted);max-width:46ch;margin-top:1.2rem;font-size:1.06rem;line-height:1.7}.ab-who-body[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]:not(.eyebrow):not(.ab-who-sub){color:var(--color-brand-muted);max-width:54ch;margin:1.2rem 0 0;font-size:1.02rem;line-height:1.8}.ab-who-media[data-astro-cid-iqfgzcoi]{aspect-ratio:4/3;border-radius:1.4rem;margin:0;position:relative;overflow:hidden;box-shadow:0 34px 70px -46px #1f3b2c99}.ab-who-media[data-astro-cid-iqfgzcoi] img[data-astro-cid-iqfgzcoi]{object-fit:cover;width:100%;height:100%}.ab-who-badge[data-astro-cid-iqfgzcoi]{background:#f5f0e5f0;border-radius:.9rem;flex-direction:column;gap:.1rem;padding:.7rem 1rem;display:flex;position:absolute;bottom:1rem;left:1rem;box-shadow:0 16px 34px -22px #1f3b2cb3}.ab-who-badge[data-astro-cid-iqfgzcoi] strong[data-astro-cid-iqfgzcoi]{font-family:var(--font-heading);color:var(--color-brand-primary);font-size:1.05rem;font-weight:600}.ab-who-badge[data-astro-cid-iqfgzcoi] span[data-astro-cid-iqfgzcoi]{color:var(--color-brand-muted);font-size:.76rem}.ab-solutions[data-astro-cid-iqfgzcoi]{background:var(--kraft);padding:clamp(4rem,9vw,8rem) 0}.ab-solution-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.1rem,2.4vw,1.7rem);display:grid}.ab-solution[data-astro-cid-iqfgzcoi]{background:var(--ivory);border-radius:1.3rem;grid-template-columns:clamp(240px,56%,360px) minmax(0,1fr);align-items:center;gap:clamp(1.1rem,2.2vw,1.7rem);padding:clamp(.85rem,1.6vw,1.15rem);transition:transform .5s cubic-bezier(.22,1,.36,1);display:grid;box-shadow:0 24px 50px -40px #1f3b2c99}.ab-solution[data-astro-cid-iqfgzcoi]:hover{transform:translateY(-5px)}.ab-solution-media[data-astro-cid-iqfgzcoi]{aspect-ratio:4/3;border-radius:.9rem;margin:0;position:relative;overflow:hidden}.ab-solution-media[data-astro-cid-iqfgzcoi] img[data-astro-cid-iqfgzcoi]{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1)}.ab-solution[data-astro-cid-iqfgzcoi]:hover .ab-solution-media[data-astro-cid-iqfgzcoi] img[data-astro-cid-iqfgzcoi]{transform:scale(1.04)}.ab-solution-num[data-astro-cid-iqfgzcoi]{background:var(--ivory);width:38px;height:38px;color:var(--brass);font-family:var(--font-heading);border-radius:50%;place-items:center;font-size:.88rem;font-weight:600;display:grid;position:absolute;top:.6rem;left:.6rem;box-shadow:0 10px 22px -12px #14261bb3}.ab-solution-body[data-astro-cid-iqfgzcoi] h3[data-astro-cid-iqfgzcoi]{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--color-brand-text);margin:0;font-size:1.24rem;font-weight:600}.ab-solution-body[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{color:var(--color-brand-muted);margin:.6rem 0 0;font-size:.95rem;line-height:1.68}.ab-founder[data-astro-cid-iqfgzcoi]{background:linear-gradient(180deg, var(--color-forest) 0%, var(--forest-deep) 100%);color:#ffffffd6;padding:clamp(4rem,9vw,7.5rem) 0;position:relative;overflow:hidden}.ab-founder-grid[data-astro-cid-iqfgzcoi]{z-index:1;grid-template-columns:.72fr 1.28fr;align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid;position:relative}.ab-founder-media[data-astro-cid-iqfgzcoi]{aspect-ratio:4/5;border-radius:1.4rem;margin:0;overflow:hidden;box-shadow:0 40px 80px -50px #000c}.ab-founder-media[data-astro-cid-iqfgzcoi] img[data-astro-cid-iqfgzcoi]{object-fit:cover;object-position:center 12%;width:100%;height:100%}.ab-founder-title[data-astro-cid-iqfgzcoi]{font-family:var(--font-heading);letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:1.1rem 0 0;font-size:clamp(1.9rem,4vw,3.1rem);font-weight:500;line-height:1.06}.ab-founder-title[data-astro-cid-iqfgzcoi] em[data-astro-cid-iqfgzcoi]{color:#e3c29a;font-style:italic}.ab-founder-body[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]:not(.eyebrow):not(.ab-founder-title):not(.ab-founder-sign){color:#ffffffc7;max-width:60ch;margin:1.3rem 0 0;font-size:1.02rem;line-height:1.8}.ab-founder-sign[data-astro-cid-iqfgzcoi]{align-items:baseline;gap:.8rem;margin:1.8rem 0 0;display:flex}.ab-founder-sign[data-astro-cid-iqfgzcoi] strong[data-astro-cid-iqfgzcoi]{font-family:var(--font-heading);color:var(--brass-soft);font-size:1.4rem;font-style:italic;font-weight:600}.ab-founder-sign[data-astro-cid-iqfgzcoi] span[data-astro-cid-iqfgzcoi]{letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;font-size:.8rem}.ab-certs[data-astro-cid-iqfgzcoi]{background:var(--kraft);padding:clamp(4rem,9vw,8rem) 0}.ab-cert-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,2.6vw,1.8rem);margin:0;padding:0;list-style:none;display:grid}.ab-cert[data-astro-cid-iqfgzcoi]{background:var(--color-forest);text-align:center;color:var(--ivory);border:1px solid #f5f0e529;border-radius:1.2rem;padding:clamp(1.6rem,3vw,2.2rem);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s;position:relative;overflow:hidden}.ab-cert[data-astro-cid-iqfgzcoi]:hover{transform:translateY(-4px);box-shadow:0 26px 50px -34px #14261bd9}.ab-cert-bg[data-astro-cid-iqfgzcoi]{pointer-events:none;position:absolute;inset:0}.ab-cert-bg[data-astro-cid-iqfgzcoi] img[data-astro-cid-iqfgzcoi]{object-fit:cover;width:100%;height:100%}.ab-cert-bg[data-astro-cid-iqfgzcoi]:after{content:"";background:linear-gradient(#14261b80 0%,#14261bbd 46%,#14261be0 100%);position:absolute;inset:0}.ab-cert-icon[data-astro-cid-iqfgzcoi],.ab-cert[data-astro-cid-iqfgzcoi] h3[data-astro-cid-iqfgzcoi],.ab-cert[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{z-index:1;position:relative}.ab-cert-icon[data-astro-cid-iqfgzcoi]{color:var(--brass-soft);filter:drop-shadow(0 2px 8px #14261b99);margin-bottom:.9rem;display:inline-flex}.ab-cert-icon[data-astro-cid-iqfgzcoi] svg{width:2.4rem;height:2.4rem}.ab-cert[data-astro-cid-iqfgzcoi] h3[data-astro-cid-iqfgzcoi]{font-family:var(--font-heading);letter-spacing:-.01em;color:#fff;text-shadow:0 2px 14px #14261bbf;margin:0;font-size:1.22rem;font-weight:600}.ab-cert[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{color:#ffffffd6;text-shadow:0 1px 12px #14261bbf;margin:.65rem 0 0;font-size:.94rem;line-height:1.7}.ab-reviews[data-astro-cid-iqfgzcoi]{background:var(--ivory);padding:clamp(4rem,9vw,8rem) 0}.ab-review-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.6rem,3.4vw,2.6rem);display:grid}.ab-review[data-astro-cid-iqfgzcoi]{background:var(--kraft);border-radius:1.4rem;flex-direction:column;margin:0;padding:clamp(2.6rem,4.4vw,3.4rem) clamp(1.8rem,3.4vw,2.6rem) clamp(1.8rem,3.4vw,2.6rem);display:flex;position:relative;box-shadow:0 26px 54px -42px #1f3b2c99}.ab-review-mark[data-astro-cid-iqfgzcoi]{font-family:var(--font-heading);color:#b08d4c4d;line-height:1}.ab-review-mark--open[data-astro-cid-iqfgzcoi]{font-size:4rem;position:absolute;top:.5rem;left:clamp(1.4rem,2.6vw,2rem)}.ab-review-mark--close[data-astro-cid-iqfgzcoi]{color:#b08d4c4d;align-self:flex-end;margin-top:.5rem;font-size:3rem;line-height:.4}.ab-review-quote[data-astro-cid-iqfgzcoi]{flex:auto}.ab-review-quote[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{font-family:var(--font-heading);color:var(--color-brand-text);margin:0;font-size:1.14rem;font-style:italic;font-weight:400;line-height:1.8}.ab-review-quote[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]+p[data-astro-cid-iqfgzcoi]{margin-top:1rem}.ab-review-by[data-astro-cid-iqfgzcoi]{border-top:1px solid #1f3b2c1f;align-items:center;gap:1rem;margin:1.4rem 0 0;padding-top:1.5rem;display:flex}.ab-review-by[data-astro-cid-iqfgzcoi] img[data-astro-cid-iqfgzcoi]{object-fit:cover;border-radius:50%;flex:none;width:80px;height:80px;box-shadow:0 10px 24px -14px #1f3b2cb3}.ab-review-id[data-astro-cid-iqfgzcoi]{flex-direction:column;gap:.2rem;display:flex}.ab-review-id[data-astro-cid-iqfgzcoi] strong[data-astro-cid-iqfgzcoi]{font-family:var(--font-heading);color:var(--color-brand-text);font-size:1.16rem;font-weight:600}.ab-review-id[data-astro-cid-iqfgzcoi] span[data-astro-cid-iqfgzcoi]{color:var(--color-brand-muted);font-size:.88rem}.ab-cta[data-astro-cid-iqfgzcoi]{color:var(--ivory);background-color:var(--forest-deep);background-image:linear-gradient(#14261b80,#14261ba8),url(https://img.leelinepackage.com/about/final-cta.webp);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;padding:clamp(3rem,6vw,5rem) 0;position:relative;overflow:hidden}.ab-cta-inner[data-astro-cid-iqfgzcoi]{z-index:1;text-align:center;position:relative}.ab-cta-title[data-astro-cid-iqfgzcoi]{font-family:var(--font-heading);letter-spacing:-.02em;color:#fff;text-wrap:balance;text-shadow:0 2px 30px #14261b73;max-width:22ch;margin:1.15rem auto 0;font-size:clamp(2.3rem,5.6vw,4.4rem);font-weight:500;line-height:1}.ab-cta-title[data-astro-cid-iqfgzcoi] em[data-astro-cid-iqfgzcoi]{color:#e3c29a;font-style:italic}.ab-cta-sub[data-astro-cid-iqfgzcoi]{color:#ffffffe6;text-shadow:0 1px 18px #14261b66;max-width:58ch;margin:1.5rem auto 0;font-size:clamp(1.02rem,1.6vw,1.16rem);line-height:1.7}@media (width<=900px){.ab-who-grid[data-astro-cid-iqfgzcoi],.ab-founder-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr}.ab-who-media[data-astro-cid-iqfgzcoi]{order:-1}.ab-founder-grid[data-astro-cid-iqfgzcoi]{gap:2rem}.ab-founder-media[data-astro-cid-iqfgzcoi]{max-width:320px}.ab-cert-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.ab-band-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1.2rem}.ab-band-item[data-astro-cid-iqfgzcoi]{border-left:0;padding-left:0}.ab-solution-grid[data-astro-cid-iqfgzcoi],.ab-review-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr}}@media (width<=560px){.ab-cert-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr}.ab-solution[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr;align-items:stretch}.ab-solution-media[data-astro-cid-iqfgzcoi]{aspect-ratio:16/9}}
