.text-teal[data-astro-cid-kim7esqr]{background:linear-gradient(135deg,#0d9488,#00d4ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.plume-hero[data-astro-cid-kim7esqr]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:8rem 2rem 5rem;position:relative}.plume-hero-inner[data-astro-cid-kim7esqr]{text-align:center;max-width:720px;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.plume-badge[data-astro-cid-kim7esqr]{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem 1rem;background:#0d948814;border:1px solid rgba(13,148,136,.25);border-radius:2rem;font-size:.8rem;font-weight:700;color:#0d9488;text-transform:uppercase;letter-spacing:.06em}.pulse-dot-teal[data-astro-cid-kim7esqr]{width:8px;height:8px;border-radius:50%;background:#0d9488;animation:pulse-teal 2s ease-in-out infinite}@keyframes pulse-teal{0%,to{opacity:1;box-shadow:0 0 #0d948866}50%{opacity:.7;box-shadow:0 0 0 6px #0d948800}}.plume-icon-big[data-astro-cid-kim7esqr]{font-size:3.5rem;display:block;margin-bottom:.5rem;line-height:1}.plume-headline[data-astro-cid-kim7esqr]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.plume-headline-white[data-astro-cid-kim7esqr]{font-size:clamp(3rem,8vw,5rem);font-weight:900;color:#f5f5f5;letter-spacing:-.03em;line-height:1}.plume-tagline[data-astro-cid-kim7esqr]{font-size:clamp(1.15rem,2.5vw,1.5rem);font-weight:600;color:#d1d5db;line-height:1.4}.plume-description[data-astro-cid-kim7esqr]{font-size:clamp(.95rem,1.8vw,1.1rem);color:#9ca3af;line-height:1.8;max-width:560px}.plume-trust[data-astro-cid-kim7esqr]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem}.trust-chip[data-astro-cid-kim7esqr]{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;background:#0d94880f;border:1px solid rgba(13,148,136,.2);border-radius:2rem;font-size:.75rem;font-weight:600;color:#9ca3af}.trust-chip[data-astro-cid-kim7esqr] svg[data-astro-cid-kim7esqr]{color:#0d9488}.cta-primary-teal[data-astro-cid-kim7esqr]{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.5rem;border-radius:1rem;font-size:1.1rem;font-weight:800;color:#f5f5f5;background:linear-gradient(135deg,#0d948840,#00d4ff26);border:2px solid rgba(13,148,136,.5);text-decoration:none;position:relative;overflow:hidden;transition:all .3s ease;cursor:pointer;margin-top:1rem}.cta-primary-teal[data-astro-cid-kim7esqr]:hover{transform:scale(1.04);box-shadow:0 0 15px #0d948880,0 0 30px #0d94884d,0 0 50px #0d948826}.cta-primary-teal[data-astro-cid-kim7esqr] .cta-text[data-astro-cid-kim7esqr]{position:relative;z-index:10}.cta-shimmer-teal[data-astro-cid-kim7esqr]{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(13,148,136,.35),transparent);transform:translate(-100%)}.cta-primary-teal[data-astro-cid-kim7esqr]:hover .cta-shimmer-teal[data-astro-cid-kim7esqr]{animation:cta-shimmer 1.5s infinite}@keyframes cta-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.plume-section[data-astro-cid-kim7esqr]{padding:6rem 2rem;position:relative}.plume-section-alt[data-astro-cid-kim7esqr]{background:#0d948805;border-top:1px solid rgba(13,148,136,.08);border-bottom:1px solid rgba(13,148,136,.08)}.plume-container[data-astro-cid-kim7esqr]{max-width:1100px;margin:0 auto}.plume-container-narrow[data-astro-cid-kim7esqr]{max-width:700px}.section-label-teal[data-astro-cid-kim7esqr]{text-align:center;font-size:.8rem;font-weight:700;color:#0d9488;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem}.plume-section-title[data-astro-cid-kim7esqr]{text-align:center;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:900;color:#f5f5f5;letter-spacing:-.02em;line-height:1.15;margin-bottom:4rem}.steps-grid[data-astro-cid-kim7esqr]{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){.steps-grid[data-astro-cid-kim7esqr]{grid-template-columns:repeat(3,1fr)}}.step-card[data-astro-cid-kim7esqr]{padding:2.5rem 2rem;border-radius:1.5rem;border:1px solid rgba(13,148,136,.15);text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.step-card[data-astro-cid-kim7esqr]:hover{transform:translateY(-5px);box-shadow:0 12px 40px #0d94881a;border-color:#0d948859}.step-number-teal[data-astro-cid-kim7esqr]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:900;background:#0d94881a;border:2px solid rgba(13,148,136,.35);color:#0d9488}.step-card-icon[data-astro-cid-kim7esqr]{font-size:2.5rem;line-height:1}.step-card-title[data-astro-cid-kim7esqr]{font-size:1.25rem;font-weight:800;color:#f5f5f5}.step-card-desc[data-astro-cid-kim7esqr]{font-size:.925rem;color:#9ca3af;line-height:1.75}.features-grid[data-astro-cid-kim7esqr]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.features-grid[data-astro-cid-kim7esqr]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.features-grid[data-astro-cid-kim7esqr]{grid-template-columns:repeat(3,1fr)}.feature-card[data-astro-cid-kim7esqr]:nth-child(4){grid-column:1 / 2}.feature-card[data-astro-cid-kim7esqr]:nth-child(5){grid-column:2 / 3}}.feature-card[data-astro-cid-kim7esqr]{padding:2rem;border-radius:1.25rem;border:1px solid rgba(13,148,136,.1);display:flex;flex-direction:column;gap:1rem;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.feature-card[data-astro-cid-kim7esqr]:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0d948814;border-color:#0d948840}.feature-icon[data-astro-cid-kim7esqr]{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:#0d948814;border:1px solid rgba(13,148,136,.2);border-radius:.875rem;color:#0d9488;flex-shrink:0}.feature-icon-highlight[data-astro-cid-kim7esqr]{background:#0d948826;border-color:#0d948866}.feature-title[data-astro-cid-kim7esqr]{font-size:1.1rem;font-weight:700;color:#f5f5f5;line-height:1.3}.feature-desc[data-astro-cid-kim7esqr]{font-size:.925rem;color:#9ca3af;line-height:1.75}.fade-in-up[data-astro-cid-kim7esqr]{opacity:0;animation:fadeInUp .8s ease-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:639px){.plume-hero[data-astro-cid-kim7esqr]{padding:6rem 1.5rem 3rem;min-height:auto}.plume-section[data-astro-cid-kim7esqr]{padding:4rem 1.5rem}.plume-icon-big[data-astro-cid-kim7esqr]{font-size:2.5rem}.step-card[data-astro-cid-kim7esqr]{padding:2rem 1.5rem}.feature-card[data-astro-cid-kim7esqr]{padding:1.5rem}}
