@layer theme, base, components, utilities;@layer components{.guide-page,.hv2-page,.c26-page,.w8r-page,.wcc-page{--bg: var(--color-bg);--bg-soft: var(--color-surface);--lime: var(--color-cta);--bg-lavender: var(--color-surface-brand);--grad-purple: linear-gradient(135deg, #6b43e0 0%, #4f25c8 60%, #3d1aaf 100%);--grad-lavender: linear-gradient(135deg, #eeeafb, #e2dbf6);--grad-lime: linear-gradient(135deg, #d4ff50, #a8e020);--grad-sunset: radial-gradient(120% 120% at 30% 25%, #f2a85c 0%, #e07b2e 60%, #c25e14 100%);--grad-carrot: linear-gradient(135deg, #ffa24b 0%, #f2793a 45%, #d8531f 100%);--lavender-tint: var(--raw-lavender-pale);--danger-deep: var(--raw-danger-deep);--danger: var(--raw-danger);--danger-light: var(--raw-danger-light);--action-bg: var(--color-brand);--action-fg: var(--color-brand-content);--pill: var(--corner-pill);--radius-lg: var(--corner-lg);--radius-md: var(--corner-md);--s-1: var(--space-1);--s-2: var(--space-2);--s-3: var(--space-3);--s-4: var(--space-4);--s-6: var(--space-6);--s-8: var(--space-8);--s-10: var(--space-10);--s-12: var(--space-12);--s-16: var(--space-16);--lh-tight: 1.04;--lh-snug: 1.25;--lh-normal: 1.45;--lh-relaxed: 1.55}.guide-page [data-surface=dark],.hv2-page [data-surface=dark],.c26-page [data-surface=dark],.w8r-page [data-surface=dark],.wcc-page [data-surface=dark]{--action-bg: var(--color-cta);--action-fg: var(--color-fg)}.guide-page [data-surface=light],.hv2-page [data-surface=light],.c26-page [data-surface=light],.w8r-page [data-surface=light],.wcc-page [data-surface=light]{--action-bg: var(--color-brand);--action-fg: var(--color-brand-content)}}@layer components{.g-webinar-hero .wh-island{border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 30px 70px color-mix(in oklab,var(--raw-ink) 18%,transparent)}@media (min-width: 768px){.g-webinar-hero .wh-island.wh-noform{max-width:720px}}.g-webinar-hero .wh-offer{position:relative;overflow:hidden;padding:44px 40px;color:var(--color-brand-content);background:radial-gradient(120% 120% at 88% 0%,color-mix(in oklab,var(--raw-lime) 18%,transparent) 0%,transparent 45%),radial-gradient(110% 100% at 6% 108%,color-mix(in oklab,var(--raw-white) 12%,transparent) 0%,transparent 55%),var(--grad-purple)}.g-webinar-hero .wh-pill{font-size:var(--type-eyebrow);font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:8px 15px;border-radius:var(--pill);background:var(--color-cta);color:var(--color-fg);box-shadow:0 0 18px color-mix(in oklab,var(--raw-lime) 30%,transparent)}.g-webinar-hero .wh-offer h3{font-size:var(--type-heading);font-weight:800;line-height:1.06;letter-spacing:-.02em;margin-top:18px;color:var(--color-brand-content)}.g-webinar-hero .wh-offer h3 i{color:var(--color-cta)}.g-webinar-hero .wh-sub{font-size:var(--type-body);color:var(--lavender-tint);margin:16px 0 24px;line-height:1.55;max-width:430px}.g-webinar-hero .wh-list{list-style:none}.g-webinar-hero .wh-list li{font-size:var(--type-body-sm);color:var(--color-brand-content);line-height:1.4}.g-webinar-hero .wh-ic{width:24px;height:24px;border-radius:var(--corner-sm);background:var(--color-cta);flex:none;box-shadow:0 0 11px color-mix(in oklab,var(--raw-lime) 28%,transparent)}.g-webinar-hero .wh-ic svg{width:14px;height:14px}.g-webinar-hero .wh-when{margin-top:26px;background:color-mix(in oklab,var(--raw-white) 10%,transparent);border:1px solid color-mix(in oklab,var(--raw-white) 20%,transparent);border-radius:var(--pill);padding:10px 18px;font-size:var(--type-body-sm);font-weight:700;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.g-webinar-hero .wh-when b{color:var(--color-cta)}.g-webinar-hero .wh-form{background:var(--color-surface);padding:40px}@media (max-width: 640px){.g-webinar-hero .wh-offer{padding:32px 26px}.g-webinar-hero .wh-form{padding:28px 24px}}}
