@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}:root{--bg:#060d18;--bg-2:#0a1626;--panel:#0d1c309e;--line:#7cc4ec29;--ice-100:#eaf6ff;--ice-300:#bfe3f7;--ice-500:#7cc4ec;--cyan:#4fd8ff;--red:#c53b3b;--red-hi:#e8574f;--text:#d7e9f6;--muted:#8fb0c9;--brand-navy:#0c2f63;--brand-navy-deep:#071b3c;--brand-silver:#c9ced6;--surface:var(--bg);--surface-2:var(--bg-2);--surface-panel:var(--panel);--on-surface:var(--text);--on-surface-strong:var(--ice-100);--on-surface-muted:var(--muted);--border:var(--line);--border-strong:#7cc4ec59;--accent:var(--cyan);--accent-soft:#4fd8ff1f;--accent-contrast:#04121f;--link:var(--ice-500);--focus:var(--cyan);--fs-sm:.875rem;--fs-base:1.0625rem;--fs-lg:1.15rem;--lh-body:1.65;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--r-sm:8px;--r-md:12px;--r-lg:18px;--r-xl:24px;--r-pill:999px;--shadow-card:0 14px 40px #04121f80;--shadow-glow:0 0 24px #4fd8ff12;--content-max:1080px;--prose-max:68ch;--header-h:64px}[data-surface=paper]{--surface:#f3f8fc;--surface-2:#fff;--surface-panel:#ffffffd9;--on-surface:#142638;--on-surface-strong:#0b1a2b;--on-surface-muted:#45607a;--border:#0b1a2b1f;--border-strong:#0b1a2b47;--accent:#0b7fb0;--accent-soft:#0b7fb01a;--accent-contrast:#fff;--link:#0b6f9b;--focus:#0b7fb0;--shadow-card:0 10px 30px #0b1a2b14;--shadow-glow:none;background:var(--surface);color:var(--on-surface);color-scheme:light}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{color-scheme:dark;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 1rem);-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--surface);color:var(--on-surface);font-family:var(--font-body);font-size:var(--fs-base);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100dvh;display:flex;overflow-x:hidden}main{flex:1 0 auto}::selection{color:var(--on-surface-strong);background:#4fd8ff4d}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.015em;color:var(--on-surface-strong);text-wrap:balance;line-height:1.12}p{text-wrap:pretty}a{color:var(--link);text-underline-offset:.15em;text-decoration-thickness:1px}a:hover{color:var(--accent)}img,svg,video{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit}ul[role=list],ol[role=list]{list-style:none}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}:focus:not(:focus-visible){outline:none}.ice{background:linear-gradient(120deg, var(--cyan), var(--ice-300) 60%, #fff);color:#0000;-webkit-background-clip:text;background-clip:text}[data-surface=paper] .ice{background:linear-gradient(120deg,#0b7fb0,#0c2f63);-webkit-background-clip:text;background-clip:text}.skip-link{z-index:100;background:var(--cyan);color:#04121f;border-radius:0 0 8px;padding:.6rem 1rem;font-weight:600;text-decoration:none;position:absolute;top:0;left:-999px}.skip-link:focus{left:0}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.container{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:clamp(1.25rem,5vw,2.5rem)}.section{padding-block:clamp(4rem,9vw,6.5rem);position:relative}.section--tight{padding-block:clamp(2.5rem,6vw,4rem)}.section--alt:before{content:"";z-index:-1;background:linear-gradient(#0000,#0d1c3080 12% 88%,#0000);position:absolute;inset:0}[data-surface=paper] .section--alt:before{background:linear-gradient(#0000,#e9f1f8 12% 88%,#0000)}.btn{border-radius:var(--r-pill);font-family:var(--font-display);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.7rem;font-size:.95rem;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn--sm{padding:.55rem 1.1rem;font-size:.84rem}.btn--ice{background:linear-gradient(120deg, var(--cyan), var(--ice-500));color:#04121f;box-shadow:0 6px 24px #4fd8ff47}.btn--ice:hover{color:#04121f;box-shadow:0 10px 32px #4fd8ff6b}.btn--red{background:linear-gradient(120deg, var(--red-hi), var(--red));color:#fff;box-shadow:0 6px 24px #c53b3b4d}.btn--red:hover{color:#fff;box-shadow:0 10px 32px #c53b3b73}.btn--ghost{border-color:var(--border-strong);color:var(--on-surface-strong);background:var(--accent-soft)}.btn--ghost:hover{border-color:var(--accent);color:var(--on-surface-strong)}.btn--wa{color:#fff;background:#1fa855;box-shadow:0 6px 24px #1fa8554d}.btn--wa:hover{color:#fff;box-shadow:0 10px 32px #1fa85573}.eyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--accent);font-size:.75rem}.chip{font-family:var(--font-mono);letter-spacing:.02em;color:var(--on-surface-strong);border:1px solid var(--border-strong);border-radius:var(--r-pill);background:var(--accent-soft);white-space:nowrap;align-items:center;gap:.35rem;padding:.3rem .8rem;font-size:.72rem;display:inline-flex}.card{background:var(--surface-panel);border:1px solid var(--border);border-radius:var(--r-lg);padding:1.6rem 1.5rem;transition:transform .25s,border-color .25s,box-shadow .25s}.card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-card), var(--shadow-glow);transform:translateY(-4px)}.prose{max-width:var(--prose-max)}.prose>*+*{margin-top:1.1em}.prose h2{margin-top:2.2em;font-size:clamp(1.5rem,3.2vw,2rem)}.prose h3{margin-top:1.8em;font-size:clamp(1.15rem,2.4vw,1.35rem)}.prose h2+*,.prose h3+*{margin-top:.6em}.prose ul,.prose ol{padding-left:1.4rem}.prose li+li{margin-top:.35em}.prose ul>li::marker{color:var(--accent)}.prose strong{color:var(--on-surface-strong);font-weight:600}.prose table{border-collapse:collapse;width:100%;font-size:.95rem}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:.6rem .75rem}.prose th{color:var(--on-surface-strong);font-family:var(--font-display);font-weight:600}.prose blockquote{border-left:3px solid var(--accent);color:var(--on-surface-muted);padding-left:1rem}.prose .table-wrap{overflow-x:auto}.js-anim .reveal{opacity:0;transition:opacity .7s ease var(--d,0s), transform .7s cubic-bezier(.16, 1, .3, 1) var(--d,0s);transform:translateY(22px)}.js-anim .reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js-anim .reveal{opacity:1;transition:none;transform:none}}.header[data-astro-cid-nen7h5rs]{z-index:50;border-bottom:1px solid var(--line);color:var(--text);transition:box-shadow .25s;position:sticky;top:0}.header[data-astro-cid-nen7h5rs]:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(14px);background:#060d18d1;position:absolute;inset:0}.header[data-astro-cid-nen7h5rs].is-scrolled{box-shadow:0 10px 30px #02081073}.header__inner[data-astro-cid-nen7h5rs]{min-height:var(--header-h);align-items:center;gap:1rem;display:flex}.header__brand[data-astro-cid-nen7h5rs]{color:var(--ice-100);align-items:center;gap:.65rem;min-width:0;text-decoration:none;display:flex}.header__logo[data-astro-cid-nen7h5rs]{filter:drop-shadow(0 0 10px #4fd8ff40);border-radius:50%;flex:none;width:44px;height:44px}.header__name[data-astro-cid-nen7h5rs]{flex-direction:column;line-height:1.05;display:flex}.header__name[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{font-family:var(--font-display);letter-spacing:.08em;font-size:1.05rem}.header__name[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:.62rem}.header__toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--line);cursor:pointer;width:44px;height:44px;color:var(--ice-100);background:0 0;border-radius:10px;justify-content:center;align-items:center;margin-left:auto;display:none}.header__burger[data-astro-cid-nen7h5rs]{width:20px;height:14px;display:block;position:relative}.header__burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:currentColor;border-radius:2px;width:100%;height:2px;transition:transform .25s,opacity .2s;position:absolute;left:0}.header__burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-child{top:0}.header__burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:nth-child(2){top:6px}.header__burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:nth-child(3){top:12px}.is-open[data-astro-cid-nen7h5rs] .header__burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-child{transform:translateY(6px)rotate(45deg)}.is-open[data-astro-cid-nen7h5rs] .header__burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.is-open[data-astro-cid-nen7h5rs] .header__burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.nav[data-astro-cid-nen7h5rs]{align-items:center;gap:.5rem;margin-left:auto;display:flex}.nav__list[data-astro-cid-nen7h5rs]{align-items:center;gap:.15rem;display:flex}.nav__item[data-astro-cid-nen7h5rs]{align-items:center;display:flex;position:relative}.nav__link[data-astro-cid-nen7h5rs]{color:var(--muted);white-space:nowrap;border-radius:8px;padding:.55rem .7rem;font-size:.86rem;font-weight:500;text-decoration:none;transition:color .2s,background .2s;display:inline-block}.nav__link[data-astro-cid-nen7h5rs]:hover,.nav__link[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--ice-100)}.nav__link[data-astro-cid-nen7h5rs][aria-current=page]{background:#7cc4ec14}.nav__sub-toggle[data-astro-cid-nen7h5rs]{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;margin-left:-.35rem;padding:.4rem .3rem;display:inline-flex}.nav__sub-toggle[data-astro-cid-nen7h5rs]:hover{color:var(--ice-100)}.nav__sub-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] svg[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.nav__item--has-children[data-astro-cid-nen7h5rs]:after{content:"";height:.9rem;position:absolute;top:100%;left:0;right:0}.nav__sub[data-astro-cid-nen7h5rs]{border:1px solid var(--line);background:#0a1626;border-radius:14px;min-width:260px;padding:.5rem;display:none;position:absolute;top:calc(100% + .6rem);left:0;box-shadow:0 24px 60px #02081099}.nav__item--has-children[data-astro-cid-nen7h5rs]:focus-within .nav__sub[data-astro-cid-nen7h5rs],.nav__sub-toggle[data-astro-cid-nen7h5rs][aria-expanded=true]+.nav__sub[data-astro-cid-nen7h5rs]{display:block}@media (hover:hover){.nav__item--has-children[data-astro-cid-nen7h5rs]:hover .nav__sub[data-astro-cid-nen7h5rs],.nav__item--has-children[data-astro-cid-nen7h5rs]:hover:after{display:block}}.nav__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text);border-radius:8px;padding:.55rem .8rem;font-size:.88rem;text-decoration:none;display:block}.nav__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--ice-100);background:#7cc4ec1a}.nav__cta[data-astro-cid-nen7h5rs]{margin-left:.5rem}@media (width<=900px){.header__toggle[data-astro-cid-nen7h5rs]{display:inline-flex}.header__name[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:none}.nav[data-astro-cid-nen7h5rs]{inset:var(--header-h) 0 0 0;z-index:49;background:var(--bg);flex-direction:column;align-items:stretch;gap:0;padding:1rem clamp(1.25rem,5vw,2.5rem) 2rem;transition:transform .3s cubic-bezier(.16,1,.3,1);position:fixed;overflow-y:auto;transform:translate(100%)}.header[data-astro-cid-nen7h5rs].has-js .nav[data-astro-cid-nen7h5rs]{visibility:hidden}.header[data-astro-cid-nen7h5rs].is-open .nav[data-astro-cid-nen7h5rs]{visibility:visible;transform:none}.header[data-astro-cid-nen7h5rs]:not(.has-js) .nav[data-astro-cid-nen7h5rs]{padding:.5rem 0 1rem;position:static;transform:none}.header[data-astro-cid-nen7h5rs]:not(.has-js) .header__inner[data-astro-cid-nen7h5rs]{flex-wrap:wrap}.header[data-astro-cid-nen7h5rs]:not(.has-js) .header__toggle[data-astro-cid-nen7h5rs]{display:none}.nav__list[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:stretch;gap:0}.nav__item[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);flex-wrap:wrap;padding:.2rem 0}.nav__link[data-astro-cid-nen7h5rs]{flex:1;padding:.8rem .25rem;font-size:1.05rem}.nav__sub-toggle[data-astro-cid-nen7h5rs]{justify-content:center;width:44px;height:44px;margin:0}.nav__sub-toggle[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:16px;height:16px}.nav__item--has-children[data-astro-cid-nen7h5rs]:after{display:none}.nav__sub[data-astro-cid-nen7h5rs]{width:100%;box-shadow:none;background:0 0;border:0;padding:0 0 .6rem .75rem;position:static}.header[data-astro-cid-nen7h5rs]:not(.has-js) .nav__sub[data-astro-cid-nen7h5rs]{display:block}.nav__item--has-children[data-astro-cid-nen7h5rs]:focus-within .nav__sub[data-astro-cid-nen7h5rs]{display:none}.nav__sub-toggle[data-astro-cid-nen7h5rs][aria-expanded=true]+.nav__sub[data-astro-cid-nen7h5rs]{display:block}.nav__cta[data-astro-cid-nen7h5rs]{align-self:flex-start;margin:1.2rem 0 0;padding:.8rem 1.6rem;font-size:.95rem}}@media (prefers-reduced-motion:reduce){.nav[data-astro-cid-nen7h5rs]{transition:none}}html.nav-open{overflow:hidden}.iiar-badge[data-astro-cid-s6uock5a]{color:var(--on-surface-strong);border:1px solid var(--border-strong);border-radius:var(--r-pill);background:var(--accent-soft);align-items:center;gap:.6rem;padding:.4rem .95rem .4rem .5rem;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:inline-flex}a[data-astro-cid-s6uock5a].iiar-badge:hover{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);color:var(--on-surface-strong)}.iiar-badge__seal[data-astro-cid-s6uock5a]{width:2rem;height:2rem;color:var(--accent);flex:none}.iiar-badge__text[data-astro-cid-s6uock5a]{flex-direction:column;line-height:1.15;display:flex}.iiar-badge__text[data-astro-cid-s6uock5a] strong[data-astro-cid-s6uock5a]{font-family:var(--font-display);letter-spacing:.01em;font-size:.9rem;font-weight:700}.iiar-badge__text[data-astro-cid-s6uock5a] small[data-astro-cid-s6uock5a]{color:var(--on-surface-muted);letter-spacing:.02em;font-size:.66rem}.iiar-badge--sm[data-astro-cid-s6uock5a]{gap:.4rem;padding:.25rem .7rem .25rem .35rem}.iiar-badge--sm[data-astro-cid-s6uock5a] .iiar-badge__seal[data-astro-cid-s6uock5a]{width:1.4rem;height:1.4rem}.iiar-badge--sm[data-astro-cid-s6uock5a] strong[data-astro-cid-s6uock5a]{font-size:.78rem}.iiar-badge--sm[data-astro-cid-s6uock5a] small[data-astro-cid-s6uock5a]{display:none}.iiar-badge--lg[data-astro-cid-s6uock5a]{gap:.8rem;padding:.6rem 1.3rem .6rem .7rem}.iiar-badge--lg[data-astro-cid-s6uock5a] .iiar-badge__seal[data-astro-cid-s6uock5a]{width:2.8rem;height:2.8rem}.iiar-badge--lg[data-astro-cid-s6uock5a] strong[data-astro-cid-s6uock5a]{font-size:1.05rem}.iiar-badge--lg[data-astro-cid-s6uock5a] small[data-astro-cid-s6uock5a]{font-size:.74rem}.footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);background:var(--bg);color:var(--muted);margin-top:auto;font-size:.9rem}.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr .8fr 1.2fr;gap:2.2rem;padding-block:clamp(2.5rem,6vw,4rem) 2rem;display:grid}.footer__logo[data-astro-cid-jo6i4kqk]{border-radius:50%;margin-bottom:.9rem}.footer__name[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);color:var(--ice-100);margin-bottom:.4rem;font-weight:600}.footer__tag[data-astro-cid-jo6i4kqk]{max-width:34ch}.footer__badges[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.footer__badges[data-astro-cid-jo6i4kqk] .chip[data-astro-cid-jo6i4kqk]{white-space:normal;text-decoration:none}.footer__col[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--cyan);margin-bottom:.9rem;font-size:.72rem}.footer__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:.45rem;display:grid}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text);text-decoration:none}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--cyan)}.footer__contact[data-astro-cid-jo6i4kqk]{font-style:normal}.footer__contact[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]+p[data-astro-cid-jo6i4kqk]{margin-top:.6rem}.footer__contact[data-astro-cid-jo6i4kqk] small[data-astro-cid-jo6i4kqk]{color:var(--muted)}.footer__bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-block:1.2rem 1.8rem;font-size:.8rem;display:flex}.footer__tech[data-astro-cid-jo6i4kqk]{font-family:var(--font-mono);opacity:.75;font-size:.72rem}.footer__tech[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit}@media (width<=960px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width<=560px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:1.8rem}}.cta[data-astro-cid-hwvj6ntz]{text-align:center}.cta__inner[data-astro-cid-hwvj6ntz]{background:radial-gradient(500px 260px at 50% 0%, #4fd8ff1f, transparent 70%), var(--panel);border:1px solid var(--line);border-radius:var(--r-xl);color:var(--text);padding:clamp(2.5rem,6vw,4rem) 1.5rem;position:relative;overflow:hidden}.cta__inner[data-astro-cid-hwvj6ntz]>[data-astro-cid-hwvj6ntz]:not(.cta__mist){z-index:1;position:relative}.cta[data-astro-cid-hwvj6ntz] h2[data-astro-cid-hwvj6ntz]{margin-bottom:.9rem;max-width:760px;color:var(--ice-100);margin-inline:auto;font-size:clamp(1.6rem,4vw,2.4rem)}.cta[data-astro-cid-hwvj6ntz] p[data-astro-cid-hwvj6ntz]{color:var(--muted);max-width:560px;margin:0 auto 1.8rem}.cta__actions[data-astro-cid-hwvj6ntz]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}.cta__actions[data-astro-cid-hwvj6ntz] .btn--ghost[data-astro-cid-hwvj6ntz]{border-color:var(--line);color:var(--ice-300);background:#0d1c3066}.cta__mist[data-astro-cid-hwvj6ntz]{pointer-events:none;position:absolute;inset:0}.cta__mist[data-astro-cid-hwvj6ntz] i[data-astro-cid-hwvj6ntz]{filter:blur(22px);background:radial-gradient(closest-side,#bfe3f738,#7cc4ec14 55%,#0000 75%);border-radius:50%;animation:linear infinite mist-drift;display:block;position:absolute;transform:translate(140%)}.cta__mist[data-astro-cid-hwvj6ntz] i[data-astro-cid-hwvj6ntz]:first-child{width:46%;height:44%;animation-duration:13s;top:4%}.cta__mist[data-astro-cid-hwvj6ntz] i[data-astro-cid-hwvj6ntz]:nth-child(2){opacity:.8;width:60%;height:36%;animation-duration:17s;animation-delay:-6s;top:36%}.cta__mist[data-astro-cid-hwvj6ntz] i[data-astro-cid-hwvj6ntz]:nth-child(3){opacity:.9;width:38%;height:40%;animation-duration:11s;animation-delay:-3s;top:62%}.cta__mist[data-astro-cid-hwvj6ntz] i[data-astro-cid-hwvj6ntz]:nth-child(4){opacity:.6;width:52%;height:30%;animation-duration:21s;animation-delay:-12s;top:18%}.cta__mist[data-astro-cid-hwvj6ntz] i[data-astro-cid-hwvj6ntz]:nth-child(5){opacity:.7;width:30%;height:26%;animation-duration:15s;animation-delay:-9s;top:74%}@keyframes mist-drift{0%{transform:translate(140%)scaleY(.9)}to{transform:translate(-240%)scaleY(1.1)}}@media (prefers-reduced-motion:reduce){.cta__mist[data-astro-cid-hwvj6ntz] i[data-astro-cid-hwvj6ntz]{opacity:.35;animation:none;transform:translate(-30%)}}
