.contenus-hero[data-astro-cid-crishjmo]{background:radial-gradient(820px 520px at 8% -8%,rgba(255,164,115,.38),transparent 60%),radial-gradient(760px 520px at 98% 4%,rgba(89,155,146,.26),transparent 58%),radial-gradient(900px 700px at 72% 116%,rgba(255,210,122,.34),transparent 55%),linear-gradient(180deg,#fff8f1,#ffeede)}.ch-highlight[data-astro-cid-crishjmo]{background:linear-gradient(92deg,#ff8a5c,#2c6961 92%);-webkit-background-clip:text;background-clip:text;color:transparent}.ch-cta-primary[data-astro-cid-crishjmo]{box-shadow:0 14px 30px #ff8a5c59}.ch-cta-primary[data-astro-cid-crishjmo]:hover{background:#ff8a5c}.blob[data-astro-cid-crishjmo]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;z-index:0}.blob-1[data-astro-cid-crishjmo]{width:380px;height:380px;top:-90px;left:-70px;background:radial-gradient(circle,rgba(255,164,115,.6),transparent 70%);animation:float 9s ease-in-out infinite}.blob-2[data-astro-cid-crishjmo]{width:320px;height:320px;bottom:-60px;right:6%;background:radial-gradient(circle,rgba(123,174,92,.45),transparent 70%);animation:float 11s ease-in-out infinite reverse}.blob-3[data-astro-cid-crishjmo]{width:240px;height:240px;top:26%;right:40%;background:radial-gradient(circle,rgba(255,210,122,.5),transparent 70%);animation:float 13s ease-in-out infinite}.blob-cta[data-astro-cid-crishjmo]{position:absolute;width:320px;height:320px;border-radius:50%;filter:blur(50px);opacity:.4;top:-120px;right:-60px;background:radial-gradient(circle,rgba(255,164,115,.6),transparent 70%);animation:float 10s ease-in-out infinite}@keyframes float{0%,to{transform:translate(0) scale(1)}50%{transform:translate(18px,-22px) scale(1.05)}}.ch-visual[data-astro-cid-crishjmo]{position:relative;height:460px;max-width:480px;margin-left:auto}.ch-glow[data-astro-cid-crishjmo]{position:absolute;inset:8% 2% 12% 6%;border-radius:2rem;background:radial-gradient(circle at 28% 20%,rgba(255,164,115,.55),transparent 55%),radial-gradient(circle at 82% 82%,rgba(89,155,146,.5),transparent 55%);filter:blur(34px);z-index:0}.ch-card-back[data-astro-cid-crishjmo]{position:absolute;top:20%;right:0;width:76%;height:58%;transform:rotate(6deg);z-index:1;border-radius:1.5rem;background:linear-gradient(160deg,#599b9238,#ffa4732e);border:1px solid rgba(255,255,255,.6);box-shadow:0 18px 50px #2c69611f}.ch-card-main[data-astro-cid-crishjmo]{position:absolute;top:12%;left:0;width:84%;padding:1.6rem;z-index:3;background:#ffffffe6;border:1px solid rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 28px 70px #2c696133;border-radius:1.5rem;animation:float 9s ease-in-out infinite}.ch-avatar[data-astro-cid-crishjmo]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.9rem;font-size:1.4rem;color:#fff;background:linear-gradient(135deg,#2c6961,#599b92);box-shadow:0 8px 20px #2c69614d}.ch-tag[data-astro-cid-crishjmo]{font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#2c6961;background:#599b9229;padding:.3rem .7rem;border-radius:999px}.ch-bar[data-astro-cid-crishjmo]{margin-top:1.1rem;height:8px;border-radius:999px;background:#2c69611f;overflow:hidden}.ch-bar[data-astro-cid-crishjmo] span[data-astro-cid-crishjmo]{display:block;height:100%;width:68%;border-radius:999px;background:linear-gradient(90deg,#ffa473,#ffd27a)}.chip-mini[data-astro-cid-crishjmo]{font-size:.7rem;font-weight:600;padding:.22rem .7rem;border-radius:999px;background:#599b921f;color:#2c6961}.ch-badge[data-astro-cid-crishjmo]{position:absolute;bottom:6%;right:0;z-index:4;display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:.9rem 1.15rem;text-align:center;border-radius:1.25rem;color:#fff;background:linear-gradient(135deg,#ffa473,#ff8a5c);box-shadow:0 16px 40px #ff8a5c66;animation:float 7.5s ease-in-out infinite reverse}.ch-chip[data-astro-cid-crishjmo]{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .9rem;border-radius:999px;font-size:.8rem;font-weight:600;color:#2c6961;background:#ffffffeb;box-shadow:0 12px 30px #2c696129}.ch-chip[data-astro-cid-crishjmo] i[data-astro-cid-crishjmo]{color:var(--chip-icon-color, #ff8a5c)}.ch-chip-1[data-astro-cid-crishjmo]{top:2%;right:4%;animation:float 8s ease-in-out infinite}.ch-chip-2[data-astro-cid-crishjmo]{top:42%;right:8%;--chip-icon-color: #2d7da0;animation:float 9.5s ease-in-out infinite reverse}.ch-chip-3[data-astro-cid-crishjmo]{bottom:26%;left:0;--chip-icon-color: #7bae5c;animation:float 8.5s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.blob[data-astro-cid-crishjmo],.blob-cta[data-astro-cid-crishjmo],.ch-card-main[data-astro-cid-crishjmo],.ch-badge[data-astro-cid-crishjmo],.ch-chip[data-astro-cid-crishjmo]{animation:none!important}}
