.ai-native-page{--an-lilac: 248 80% 97%;--an-night: 236 37% 11%;--an-lavender: 252 100% 83%;--an-radius: 20px;--an-shadow: 0 18px 44px hsl(250 40% 30% / .12);--an-shadow-soft: 0 10px 30px hsl(250 40% 30% / .07)}.ai-native-page h1.page-title,.ai-native-page h2{font-weight:800;letter-spacing:-.035em;text-wrap:balance}.ai-native-page h2{font-size:clamp(28px,3.2vw,40px)}.ai-native-page h3{font-weight:700;letter-spacing:-.02em}.ai-native-page .eyebrow{color:var(--hp-primary)}.ai-native-page .icon{flex:none}.ai-native-page .an-hero{padding:100px 0 40px;background:radial-gradient(ellipse 70% 55% at 0% 0%,hsl(var(--primary) / .14),transparent 70%),radial-gradient(ellipse 60% 50% at 100% 30%,hsl(var(--secondary) / .09),transparent 70%),hsl(var(--an-lilac))}.ai-native-page .an-hero-grid{display:grid;grid-template-areas:"copy" "video" "actions";gap:22px}.ai-native-page .an-hero-copy{grid-area:copy}.ai-native-page .an-hero-video{grid-area:video}.ai-native-page .an-hero-actions{grid-area:actions}.ai-native-page .an-hero-title{font-size:clamp(2rem,4.4vw,3.5rem);margin-bottom:16px}.ai-native-page .an-title-accent{background:var(--hp-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.ai-native-page .an-hero-lead{font-size:17px;line-height:1.6;color:var(--hp-ink);opacity:.82;max-width:560px}.ai-native-page .an-cta{width:100%;min-height:56px;gap:10px;padding:14px 16px;font-size:15px;font-weight:700;text-align:center;border-radius:16px;box-shadow:0 12px 30px hsl(var(--primary) / .28)}.ai-native-page .an-cta-note{display:flex;align-items:flex-start;gap:8px;margin-top:12px;font-size:13px;line-height:1.45}.ai-native-page .an-cta-note svg{width:16px;height:16px;flex:none;margin-top:1px;color:var(--hp-primary)}.ai-native-page .an-player{position:relative;aspect-ratio:16 / 9;border-radius:18px;overflow:hidden;background:hsl(var(--an-night));box-shadow:var(--an-shadow)}.ai-native-page .an-player iframe,.ai-native-page .an-player-poster,.ai-native-page .an-player-poster img{position:absolute;inset:0;width:100%;height:100%;border:0}.ai-native-page .an-player-poster{padding:0;background:none;cursor:pointer}.ai-native-page .an-player-poster img{-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.ai-native-page .an-player-poster:hover img{transform:scale(1.02)}.ai-native-page .an-player-play{position:absolute;left:14px;bottom:14px;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--hp-gradient);color:#fff;box-shadow:0 10px 30px hsl(var(--primary) / .5),0 0 0 6px #ffffff38;transition:transform .2s ease}.ai-native-page .an-player-poster:hover .an-player-play{transform:scale(1.06)}.ai-native-page .an-player-play svg{width:24px;height:24px;margin-left:3px;fill:currentColor}.ai-native-page .an-player-badge{position:absolute;right:10px;bottom:10px;padding:3px 8px;border-radius:7px;background:#000000b8;color:#fff;font-size:12px;font-weight:700;letter-spacing:.02em}.ai-native-page .an-proof{margin-top:30px;padding:18px 18px 6px;border-radius:var(--an-radius);background:#fff;border:1px solid var(--hp-line);box-shadow:var(--an-shadow-soft)}.ai-native-page .an-proof-title{font-size:11px;font-weight:750;letter-spacing:.15em;text-transform:uppercase;color:var(--hp-secondary);margin-bottom:6px}.ai-native-page .an-proof ul{list-style:none;margin:0;padding:0}.ai-native-page .an-proof li{display:grid;grid-template-columns:112px 1fr;align-items:baseline;gap:12px;padding:12px 0;border-top:1px solid var(--hp-line)}.ai-native-page .an-proof li:first-child{border-top:0}.ai-native-page .an-proof strong{font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1.1;background:var(--hp-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.ai-native-page .an-proof span{font-size:14px;line-height:1.45;color:var(--hp-muted)}.ai-native-page .an-lessons{padding:64px 0 56px}.ai-native-page .an-head{margin-bottom:28px}.ai-native-page .an-head h2{max-width:720px;margin-inline:auto}.ai-native-page .an-head p:not(.eyebrow){max-width:560px}.ai-native-page .an-lessons-track{list-style:none;display:flex;gap:14px;margin:0 -20px;padding:6px 20px 22px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none}.ai-native-page .an-lessons-track::-webkit-scrollbar{display:none}.ai-native-page .an-lesson{flex:0 0 min(84%,340px);scroll-snap-align:start;display:flex;flex-direction:column;padding:22px;border-radius:var(--an-radius);background:#fff;border:1px solid var(--hp-line);box-shadow:var(--an-shadow-soft)}.ai-native-page .an-lesson-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.ai-native-page .an-lesson-number{font-size:13px;font-weight:800;letter-spacing:.08em;color:var(--hp-primary)}.ai-native-page .an-lesson-quote-icon{width:26px;height:26px;color:hsl(var(--primary) / .22);fill:currentColor;stroke-width:0}.ai-native-page .an-lesson h3{font-size:19px;line-height:1.25;margin-bottom:12px}.ai-native-page .an-lesson blockquote{flex:1;margin:0 0 18px;padding-left:14px;border-left:3px solid hsl(var(--primary) / .35)}.ai-native-page .an-lesson blockquote p{font-size:15px;line-height:1.6;color:var(--hp-ink);opacity:.8}.ai-native-page .an-lesson-watch{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;min-height:40px;padding:8px 14px 8px 10px;border-radius:12px;background:hsl(var(--primary) / .08);color:var(--hp-primary);font-size:14px;font-weight:700;transition:background .2s}.ai-native-page .an-lesson-watch:hover{background:hsl(var(--primary) / .14)}.ai-native-page .an-lesson-watch svg{width:20px;height:20px}.ai-native-page .an-services{padding:64px 0;background:radial-gradient(ellipse 70% 60% at 50% 0%,hsl(var(--primary) / .28),transparent 70%),hsl(var(--an-night));color:#fff}.ai-native-page .an-services-head{margin-bottom:26px}.ai-native-page .an-services .eyebrow{color:hsl(var(--an-lavender))}.ai-native-page .an-services h2{color:#fff}.ai-native-page .an-services-head p:not(.eyebrow){max-width:560px;margin-top:14px;color:#ffffffb8;font-size:16px}.ai-native-page .an-services-grid{list-style:none;margin:0;padding:0;display:grid;gap:12px}.ai-native-page .an-services-grid li{display:grid;grid-template-columns:40px 1fr;-moz-column-gap:14px;column-gap:14px;align-items:center;padding:18px;border-radius:18px;background:#ffffff0d;border:1px solid hsl(0 0% 100% / .1)}.ai-native-page .an-services-grid li p{grid-column:1 / -1;margin-top:10px}.ai-native-page .an-service-icon{width:40px;height:40px;padding:10px;border-radius:12px;background:var(--hp-gradient);color:#fff}.ai-native-page .an-services-grid h3{color:#fff;font-size:19px}.ai-native-page .an-services-grid p{color:#ffffffb8;font-size:14.5px;line-height:1.55}.ai-native-page .an-services-link{display:flex;width:-moz-fit-content;width:fit-content;margin-top:24px;font-size:15px;color:hsl(var(--an-lavender))}.ai-native-page .an-about{padding:64px 0 48px}.ai-native-page .an-about-card{display:grid;grid-template-columns:96px 1fr;gap:18px 16px;align-items:center;max-width:880px;margin:0 auto;padding:22px;border-radius:var(--an-radius);background:#fff;border:1px solid var(--hp-line);box-shadow:var(--an-shadow-soft)}.ai-native-page .an-about-card img{width:96px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:16px}.ai-native-page .an-about-card .eyebrow{margin-bottom:8px}.ai-native-page .an-about-card h2{font-size:26px}.ai-native-page .an-about-role{margin-top:4px;font-size:14px;font-weight:650;color:var(--hp-secondary)}.ai-native-page .an-about-text{grid-column:1 / -1;font-size:16px;line-height:1.65;color:var(--hp-ink);opacity:.82}.ai-native-page .an-recording{padding:48px 0;scroll-margin-top:64px;background:radial-gradient(ellipse 60% 60% at 100% 0%,hsl(var(--secondary) / .1),transparent 70%),hsl(var(--an-lilac))}.ai-native-page .an-recording-grid{display:grid;gap:22px}.ai-native-page .an-recording-copy p:not(.eyebrow){margin-top:12px;font-size:16px}.ai-native-page .an-gate{padding:20px;border-radius:18px;background:#fff;border:1px solid var(--hp-line);box-shadow:var(--an-shadow-soft)}.ai-native-page .an-gate--open{padding:0;background:none;border:0;box-shadow:none}.ai-native-page .an-gate-head{display:flex;gap:12px;align-items:flex-start;margin-bottom:16px}.ai-native-page .an-gate-head p{font-size:15px;line-height:1.5;color:var(--hp-ink)}.ai-native-page .an-gate-lock{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:hsl(var(--primary) / .1);color:var(--hp-primary)}.ai-native-page .an-gate-lock svg{width:18px;height:18px}.ai-native-page .an-gate-start{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;padding:6px 12px 6px 8px;border-radius:10px;background:hsl(var(--secondary) / .1);color:var(--hp-secondary);font-size:14px;font-weight:700}.ai-native-page .an-gate-start svg{width:18px;height:18px}.ai-native-page .an-fields{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:12px;column-gap:12px}.ai-native-page .an-field{min-width:0;margin-bottom:12px}.ai-native-page .an-field--company,.ai-native-page .an-field--email{grid-column:1 / -1}.ai-native-page .an-field label{display:block;margin-bottom:6px;font-size:14px;font-weight:650;color:var(--hp-ink)}.ai-native-page .an-field input{width:100%;height:48px;padding:0 14px;border-radius:12px;border:1px solid var(--hp-line);background:#fff;color:var(--hp-ink);font-size:16px}.ai-native-page .an-field input:focus{outline:none;border-color:var(--hp-primary);box-shadow:0 0 0 3px hsl(var(--primary) / .18)}.ai-native-page .an-field input[aria-invalid=true]{border-color:hsl(var(--destructive))}.ai-native-page .an-consent{display:flex;gap:10px;align-items:flex-start;margin:4px 0 6px}.ai-native-page .an-consent input{flex:none;width:20px;height:20px;margin-top:1px;accent-color:hsl(var(--primary))}.ai-native-page .an-consent label{font-size:13px;line-height:1.5;color:var(--hp-muted);cursor:pointer}.ai-native-page .an-consent a{color:var(--hp-primary);text-decoration:underline;text-underline-offset:3px}.ai-native-page .an-error{margin-top:6px;font-size:13px;font-weight:600;color:hsl(var(--destructive))}.ai-native-page .an-gate-submit{width:100%;min-height:54px;margin-top:12px;gap:10px;padding:14px 16px;font-size:15px;font-weight:700;border-radius:14px}.ai-native-page .an-gate-submit:disabled{opacity:.7;cursor:wait;transform:none}.ai-native-page .an-gate-done{display:flex;gap:8px;align-items:flex-start;margin-top:14px;font-size:14px;line-height:1.5;color:var(--hp-ink)}.ai-native-page .an-gate-done svg{flex:none;width:18px;height:18px;margin-top:2px;color:#279b51}.ai-native-page .an-final{padding:0}.ai-native-page .an-final-card{max-width:880px;margin:0 -20px;padding:44px 20px;border-radius:0;background:radial-gradient(ellipse 60% 70% at 100% 0%,hsl(0 0% 100% / .16),transparent 70%),var(--hp-gradient);color:#fff;text-align:center}.ai-native-page .an-final-card h2{color:#fff;max-width:640px;margin:0 auto}.ai-native-page .an-final-text{max-width:600px;margin:14px auto 0;color:#ffffffe0;font-size:16px}.ai-native-page .an-final-steps{list-style:none;display:grid;gap:10px;max-width:480px;margin:22px auto 24px;padding:0;text-align:left}.ai-native-page .an-final-steps li{display:flex;gap:10px;align-items:flex-start;font-size:15px;font-weight:600;line-height:1.45}.ai-native-page .an-final-steps svg{flex:none;width:20px;height:20px;margin-top:1px}.ai-native-page .an-final .btn.white{color:hsl(var(--primary));box-shadow:0 12px 30px #17173640}.ai-native-page .an-final-note{margin-top:12px;font-size:13px;color:#fffc}.ai-native-page .an-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--hp-line);transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.ai-native-page .an-sticky[data-visible=true]{transform:translateY(0);visibility:visible;transition:transform .25s ease}.ai-native-page .an-sticky .an-cta{min-height:50px;box-shadow:none}@media(min-width:640px){.ai-native-page .an-proof ul{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ai-native-page .an-proof{padding:22px 26px}.ai-native-page .an-proof li{display:block;padding:0;border-top:0}.ai-native-page .an-proof strong{display:block;font-size:30px;margin-bottom:6px}.ai-native-page .an-services-grid{grid-template-columns:repeat(2,1fr)}.ai-native-page .an-about-card{grid-template-columns:180px 1fr;gap:28px;padding:28px;align-items:center}.ai-native-page .an-about-card img{width:180px;height:225px;grid-row:span 2;align-self:start}.ai-native-page .an-about-head{align-self:end}.ai-native-page .an-about-text{grid-column:2;align-self:start}.ai-native-page .an-final{padding:56px 0 72px}.ai-native-page .an-final-card{margin:0 auto;padding:48px 40px;border-radius:24px;box-shadow:0 24px 60px hsl(var(--primary) / .3)}.ai-native-page .an-cta{width:auto;gap:13px;padding-inline:30px;font-size:16px}}@media(min-width:768px){.ai-native-page .an-lessons-track{display:grid;grid-template-columns:repeat(2,1fr);margin:0;padding:0;overflow:visible}.ai-native-page .an-lesson{flex:none}.ai-native-page .an-sticky{display:none}.ai-native-page .an-recording{padding:8px 0 72px;background:none}.ai-native-page .an-recording-grid{padding:36px;border-radius:24px;background:radial-gradient(ellipse 60% 60% at 100% 0%,hsl(var(--secondary) / .1),transparent 70%),hsl(var(--an-lilac));border:1px solid var(--hp-line)}.ai-native-page .an-services-head{text-align:center;margin-bottom:30px}.ai-native-page .an-services-head p:not(.eyebrow){margin-inline:auto}.ai-native-page .an-services-link{margin-inline:auto}}@media(min-width:960px){.ai-native-page .an-hero{padding:128px 0 56px}.ai-native-page .an-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-areas:"copy video" "actions video";-moz-column-gap:56px;column-gap:56px;row-gap:28px}.ai-native-page .an-hero-copy{align-self:end}.ai-native-page .an-hero-actions{align-self:start}.ai-native-page .an-hero-video{align-self:center}.ai-native-page .an-proof{margin-top:44px}.ai-native-page .an-lessons,.ai-native-page .an-services{padding:88px 0}.ai-native-page .an-head{margin-bottom:40px}.ai-native-page .an-lessons-track{grid-template-columns:repeat(3,1fr);gap:18px}.ai-native-page .an-services-grid{grid-template-columns:repeat(6,1fr);gap:14px}.ai-native-page .an-services-grid li{display:block;grid-column:span 2;padding:24px}.ai-native-page .an-service-icon{margin-bottom:14px}.ai-native-page .an-services-grid h3{margin-bottom:6px}.ai-native-page .an-services-grid li p{margin-top:0}.ai-native-page .an-services-grid li:nth-child(n+4){grid-column:span 3}.ai-native-page .an-about{padding:88px 0 24px}.ai-native-page .an-recording{padding:8px 0 88px}.ai-native-page .an-recording-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:44px;align-items:center;padding:44px}.ai-native-page .an-gate{padding:26px}.ai-native-page .an-gate--open{padding:0}.ai-native-page .an-final{padding:64px 0 96px}}@media(prefers-reduced-motion:reduce){.ai-native-page .an-player-poster img,.ai-native-page .an-player-play,.ai-native-page .an-sticky{transition:none}}
