.glass[data-astro-cid-csveodsu]{--mx:0;--my:0;position:relative}.glass__img[data-astro-cid-csveodsu]{-webkit-mask-composite:source-in;width:100%;height:auto;transform:translate3d(calc(var(--mx) * -10px), calc(var(--my) * -8px), 0) scale(1.02);transition:transform .9s var(--ease);animation:glass-in 1.4s var(--ease) both;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%),linear-gradient(#0000 0,#000 10% 80%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%),linear-gradient(#0000 0,#000 10% 80%,#0000 100%);mask-composite:intersect}.glass__glow[data-astro-cid-csveodsu]{filter:blur(30px);pointer-events:none;background:radial-gradient(closest-side,#d8bd9129,#0000 75%);animation:7s ease-in-out infinite glass-breathe;position:absolute;inset:12% 8% 22% 30%}@keyframes glass-in{0%{opacity:0;transform:translateY(24px)scale(1.05)}}@keyframes glass-breathe{50%{opacity:.45;transform:translate(-4%)}}.posting__h[data-astro-cid-zve2lvty]{font-size:var(--t-2xl);max-width:16ch;margin-bottom:var(--s3)}.posting__tx[data-astro-cid-zve2lvty]{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:6 6;opacity:0;transition:opacity .5s var(--ease)}.posting__txlabel[data-astro-cid-zve2lvty]{opacity:0;transition:opacity .5s var(--ease)}.posting__wire[data-astro-cid-zve2lvty]{fill:none;stroke:var(--line-strong);stroke-dasharray:160;stroke-dashoffset:160px;transition:stroke-dashoffset .6s var(--ease), stroke .4s}.posting__fx[data-astro-cid-zve2lvty]{opacity:.18;transition:opacity .45s var(--ease)}.posting__btnbg[data-astro-cid-zve2lvty]{fill:var(--accent);transition:fill .3s}.posting__btnlabel[data-astro-cid-zve2lvty]{opacity:0;font-size:14px;font-weight:600;transition:opacity .25s;fill:var(--accent-ink)!important}.posting__retry[data-astro-cid-zve2lvty]{opacity:0;transition:opacity .4s}[data-astro-cid-zve2lvty][data-step="0"] .posting__l0[data-astro-cid-zve2lvty],[data-astro-cid-zve2lvty][data-step="1"] .posting__l1[data-astro-cid-zve2lvty],[data-astro-cid-zve2lvty][data-step="2"] .posting__l2[data-astro-cid-zve2lvty],[data-astro-cid-zve2lvty][data-step="3"] .posting__l3[data-astro-cid-zve2lvty]{opacity:1}[data-astro-cid-zve2lvty][data-step="1"] .posting__wire[data-astro-cid-zve2lvty]{stroke-dashoffset:0}[data-astro-cid-zve2lvty][data-step="2"] .posting__wire[data-astro-cid-zve2lvty],[data-astro-cid-zve2lvty][data-step="3"] .posting__wire[data-astro-cid-zve2lvty]{stroke-dashoffset:0;stroke:var(--accent)}[data-astro-cid-zve2lvty][data-step="2"] .posting__fx[data-astro-cid-zve2lvty],[data-astro-cid-zve2lvty][data-step="3"] .posting__fx[data-astro-cid-zve2lvty],[data-astro-cid-zve2lvty][data-step="2"] .posting__tx[data-astro-cid-zve2lvty],[data-astro-cid-zve2lvty][data-step="3"] .posting__tx[data-astro-cid-zve2lvty],[data-astro-cid-zve2lvty][data-step="2"] .posting__txlabel[data-astro-cid-zve2lvty],[data-astro-cid-zve2lvty][data-step="3"] .posting__txlabel[data-astro-cid-zve2lvty]{opacity:1}[data-astro-cid-zve2lvty][data-step="2"] .posting__btnbg[data-astro-cid-zve2lvty],[data-astro-cid-zve2lvty][data-step="3"] .posting__btnbg[data-astro-cid-zve2lvty]{fill:var(--good)}[data-astro-cid-zve2lvty][data-step="3"] .posting__retry[data-astro-cid-zve2lvty]{opacity:1}[data-astro-cid-zve2lvty][data-step="3"] .posting__row[data-astro-cid-zve2lvty]{stroke:var(--line-strong)}.hero[data-astro-cid-lcdefpme]{min-height:100svh;padding-block:calc(var(--navh) + var(--s6)) var(--s7);background:radial-gradient(120% 80% at 75% 35%, #15293a 0%, var(--canvas) 62%);align-items:center;display:grid;position:relative;overflow:hidden}.hero__grid[data-astro-cid-lcdefpme]{gap:var(--s6);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;display:grid}.hero__copy[data-astro-cid-lcdefpme]{gap:var(--s5);z-index:2;display:grid;position:relative}.hero__copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:17ch;font-size:clamp(2.375rem,1.3rem + 3.3vw,4.25rem)}.hero__lockup[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s4);font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem);font-weight:640;font-stretch:92%;display:inline-flex}.hero__lockup[data-astro-cid-lcdefpme] svg{border-radius:22%;width:clamp(48px,3rem + 1.5vw,72px);height:auto;box-shadow:0 0 0 1px #d8bd9159,0 16px 40px -18px #d8bd9180}.hero__cta[data-astro-cid-lcdefpme]{gap:var(--s3);margin-top:var(--s3);flex-wrap:wrap;display:flex}.hero__art[data-astro-cid-lcdefpme]{margin-right:calc(var(--gutter) * -1)}@media (width<=900px){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__art[data-astro-cid-lcdefpme]{margin-inline:calc(var(--gutter) * -.5);order:-1;max-width:560px}.hero[data-astro-cid-lcdefpme]{min-height:0}}.proof[data-astro-cid-lcdefpme]{padding-block:var(--s8);background:var(--surface)}.proof__list[data-astro-cid-lcdefpme]{gap:var(--s5);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.proof__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:var(--t-sm);border-top:1px solid var(--accent);padding-top:var(--s4)}.proof__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2){transition-delay:80ms}.proof__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){transition-delay:.16s}.proof__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(4){transition-delay:.24s}.proof__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(5){transition-delay:.32s}.proof__list[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font-family:var(--font-display);font-weight:600;font-stretch:92%;font-size:var(--t-lg);margin-bottom:var(--s2);display:block}@media (width<=980px){.proof__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.proof__list[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.areas__list[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.areas__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{gap:var(--s5);padding-block:var(--s6);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,6fr) minmax(0,6fr) 2rem;align-items:center;text-decoration:none;display:grid;position:relative}.areas__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:before{content:"";background:var(--accent);transform-origin:bottom;width:2px;transition:transform .35s var(--ease);position:absolute;inset:0 auto 0 0;transform:scaleY(0)}.areas__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover:before,.areas__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible:before{transform:scaleY(1)}.areas__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:620;font-stretch:84%;font-size:var(--t-2xl);letter-spacing:-.03em;transition:transform .35s var(--ease);line-height:1}.areas__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .areas__title[data-astro-cid-lcdefpme]{transform:translateX(var(--s4))}.areas__line[data-astro-cid-lcdefpme]{color:var(--ink-soft)}.areas__go[data-astro-cid-lcdefpme]{color:var(--accent);justify-self:end}.areas__go[data-astro-cid-lcdefpme] svg{width:1.5rem;height:1.5rem;transition:transform .35s var(--ease)}.areas__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .areas__go[data-astro-cid-lcdefpme] svg{transform:translate(6px)}@media (width<=760px){.areas__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:1fr 2rem}.areas__line[data-astro-cid-lcdefpme]{grid-area:2/1}.areas__go[data-astro-cid-lcdefpme]{grid-area:1/2/span 2}}.path__track[data-astro-cid-lcdefpme]{gap:var(--s7);margin:0;padding:0;list-style:none;display:grid;position:relative}.path__track[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(var(--accent) 0 62%, var(--line-strong) 62% 100%);transform-origin:top;width:2px;transition:transform 1.4s var(--ease) .2s;position:absolute;top:10px;bottom:10px;left:9px;transform:scaleY(0)}.path__track[data-astro-cid-lcdefpme].is-in:before{transform:scaleY(1)}.path__track[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--s5);grid-template-columns:20px 1fr;display:grid;position:relative}.path__track[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:var(--s2);justify-items:start;display:grid}.path__track[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);max-width:46ch}.path__dot[data-astro-cid-lcdefpme]{border:2px solid var(--line-strong);background:var(--canvas);z-index:1;border-radius:50%;width:20px;height:20px;margin-top:4px;position:relative}.path__track[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].is-on .path__dot[data-astro-cid-lcdefpme]{border-color:var(--accent);background:radial-gradient(circle, var(--accent) 0 4px, var(--canvas) 5px)}.cost__list[data-astro-cid-lcdefpme]{gap:var(--s5);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cost__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-content:start;gap:var(--s3);padding:var(--s6) var(--s5);background:var(--raised);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--e1);display:grid}.cost__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2){transition-delay:80ms}.cost__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){transition-delay:.16s}.cost__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(4){transition-delay:.24s}.cost__n[data-astro-cid-lcdefpme]{font:600 var(--t-xs) / 1 var(--font-text);letter-spacing:.14em;color:var(--accent)}.cost__list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:var(--t-sm)}@media (width<=980px){.cost__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.cost__list[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.close[data-astro-cid-lcdefpme]{padding-block:var(--s10);text-align:left;background:radial-gradient(60% 90% at 85% 100%, #d8bd9124, transparent 70%), var(--canvas);border-top:1px solid var(--line-strong)}.close__inner[data-astro-cid-lcdefpme]{gap:var(--s7);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.close__copy[data-astro-cid-lcdefpme]{gap:var(--s5);justify-items:start;display:grid}.close__mark[data-astro-cid-lcdefpme] svg{border-radius:22%;width:clamp(140px,20vw,260px);height:auto;box-shadow:0 0 0 1px #d8bd9159,0 30px 80px -30px #d8bd9173}@media (width<=700px){.close__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.close__mark[data-astro-cid-lcdefpme]{order:-1}}.close[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:14ch}
