._1hvi2lu0{width:100%;max-width:var(--contanova-size-max-content);padding-inline:var(--contanova-space-lg);margin-inline:auto}
@media screen and (min-width:768px){._1hvi2lu0{padding-inline:var(--contanova-space-xl)}}
._1127a570{color:inherit;align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}
._1127a571{width:24px;height:24px;color:var(--contanova-color-accent);flex-shrink:0;display:block}
._1127a572{flex-direction:column;line-height:1;display:flex}
._1127a573{font-family:var(--contanova-font-display);font-weight:var(--contanova-font-weight-semibold);letter-spacing:.04em;font-size:1.4rem;line-height:1}
._1127a574{font-family:var(--contanova-font-body);letter-spacing:.3em;text-transform:uppercase;opacity:.66;margin-top:3px;font-size:.58rem}
.x9duvn0{justify-content:center;align-items:center;gap:var(--contanova-space-xs);font-family:var(--contanova-font-body);font-weight:var(--contanova-font-weight-semibold);font-size:var(--contanova-font-size-base);border-radius:var(--contanova-radius-pill);cursor:pointer;white-space:nowrap;will-change:transform;border:1px solid #0000;line-height:1;text-decoration:none;transition-property:background-color,color,border-color,box-shadow;transition-duration:.25s;transition-timing-function:ease;display:inline-flex}
.x9duvn0:focus-visible{outline:2px solid var(--contanova-color-brand);outline-offset:3px}
.x9duvn1{background:var(--contanova-color-brand);color:var(--contanova-color-on-brand);box-shadow:0 8px 28px #3aa7cc61}
.x9duvn1:hover{background:#005f87;box-shadow:0 12px 36px #3aa7cc80}
.x9duvn2{background:var(--contanova-color-brand);color:var(--contanova-color-on-brand)}
.x9duvn2:hover{background:var(--contanova-color-brand-dark)}
.x9duvn3{background:var(--contanova-glass-bg-strong);border-color:var(--contanova-glass-border);color:var(--contanova-color-ink);-webkit-backdrop-filter:blur(var(--contanova-glass-blur))}
.x9duvn3:hover{border-color:var(--contanova-glass-border-strong);background:#ffffff1f}
.x9duvn4{border-color:var(--contanova-color-line);color:var(--contanova-color-ink);background:0 0}
.x9duvn4:hover{border-color:var(--contanova-color-ink)}
.x9duvn5{border-color:var(--contanova-color-line-dark);color:var(--contanova-color-on-dark);background:0 0}
.x9duvn5:hover{border-color:var(--contanova-color-on-dark);background:#f4f7fd0f}
.x9duvn6{padding-block:.8rem;padding-inline:1.4rem}
.x9duvn7{font-size:var(--contanova-font-size-lead);padding-block:1.05rem;padding-inline:1.9rem}
.x9duvn8{width:100%}
.x9duvn9{align-items:center;font-size:1.15em;transition:transform .25s;display:inline-flex}
a:hover .x9duvn9,button:hover .x9duvn9{transform:translate(2px)translateY(-2px)}
.v4ybw50{inset-inline:0;z-index:var(--contanova-z-header);color:var(--contanova-color-on-dark);border-bottom:1px solid #0000;transition:background-color .4s,color .4s,box-shadow .4s,border-color .4s;position:fixed;top:0}
.v4ybw50[data-scrolled=true]{-webkit-backdrop-filter:saturate(160%)blur(16px);border-bottom-color:var(--contanova-glass-border);box-shadow:var(--contanova-shadow-md);background:#060912b8}
.v4ybw51{justify-content:space-between;align-items:center;gap:var(--contanova-space-lg);height:72px;display:flex}
.v4ybw52{align-items:center;gap:var(--contanova-space-lg);display:none}
.v4ybw53{font-size:var(--contanova-font-size-sm);font-weight:var(--contanova-font-weight-medium);color:inherit;opacity:.85;padding-block:.25rem;transition:opacity .2s;position:relative}
.v4ybw53:after{content:"";background:var(--contanova-color-accent);width:0%;height:1px;transition:width .3s;position:absolute;bottom:0;left:0}
.v4ybw53:hover{opacity:1}
.v4ybw53:hover:after{width:100%}
.v4ybw54{align-items:center;gap:var(--contanova-space-md);display:flex}
.v4ybw55{font-size:var(--contanova-font-size-sm);font-weight:var(--contanova-font-weight-semibold);color:inherit;opacity:.9;display:none}
.v4ybw55:hover{opacity:1;color:var(--contanova-color-accent)}
.v4ybw56{display:none}
.v4ybw57{cursor:pointer;width:44px;height:44px;color:inherit;background:0 0;border:none;flex-direction:column;justify-content:center;gap:5px;padding:0 10px;display:inline-flex}
.v4ybw58{background:currentColor;border-radius:2px;width:100%;height:2px;transition:transform .3s,opacity .2s;display:block}
.v4ybw58[data-i="0"][data-open=true]{transform:translateY(7px)rotate(45deg)}
.v4ybw58[data-i="1"][data-open=true]{opacity:0}
.v4ybw58[data-i="2"][data-open=true]{transform:translateY(-7px)rotate(-45deg)}
.v4ybw59{z-index:90;background:var(--contanova-color-night);color:var(--contanova-color-on-dark);opacity:0;visibility:hidden;pointer-events:none;place-content:center;padding-block:72px;transition:opacity .4s,visibility .4s;display:grid;position:fixed;inset:0}
.v4ybw59[data-open=true]{opacity:1;visibility:visible;pointer-events:auto}
.v4ybw5a{align-items:center;gap:var(--contanova-space-lg);flex-direction:column;width:min(86vw,360px);display:flex}
.v4ybw5b{font-family:var(--contanova-font-display);font-size:var(--contanova-font-size-h2);color:inherit}
@media screen and (min-width:920px){.v4ybw52{display:flex}.v4ybw55,.v4ybw56{display:inline-flex}.v4ybw57,.v4ybw59{display:none}}
@keyframes _1pw8lp50{0%{transform:translate(0,0)scale(1)}50%{transform:translate(4%,-3%)scale(1.12)}to{transform:translate(0,0)scale(1)}}
@keyframes _1pw8lp51{0%{transform:translate(0,0)scale(1.05)}50%{transform:translate(-5%,4%)scale(.95)}to{transform:translate(0,0)scale(1.05)}}
._1pw8lp52{pointer-events:none;background:var(--contanova-color-bg);position:absolute;inset:0;overflow:hidden}
._1pw8lp53{z-index:-1;position:fixed}
._1pw8lp54{z-index:-1;position:absolute}
._1pw8lp55{background-image:linear-gradient(#ececec0b 1px,#0000 1px),linear-gradient(90deg,#ececec0b 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:-10%;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 30%,#0000 78%);mask-image:radial-gradient(120% 90% at 50% 0,#000 30%,#0000 78%)}
._1pw8lp56{background:radial-gradient(60% 50% at 14% -6%,#bfe6f233 0%,#00162300 60%);position:absolute;inset:0}
._1pw8lp57{filter:blur(90px);will-change:transform;opacity:.85;border-radius:50%;position:absolute}
._1pw8lp58{background:radial-gradient(circle,#3aa7cc8c 0%,#004e6f2e 45%,#0000 70%);width:min(58vw,720px);height:min(58vw,720px);top:-18%;right:-6%}
._1pw8lp59{background:radial-gradient(circle,#3aa7cc6b 0%,#3aa7cc1f 48%,#0000 72%);width:min(52vw,640px);height:min(52vw,640px);bottom:-22%;left:-10%}
._1pw8lp5a{background:radial-gradient(120% 80% at 50% 35%,#0000 40%,#0003048c 100%);position:absolute;inset:0}
@media (prefers-reduced-motion:no-preference){._1pw8lp58{animation:22s ease-in-out infinite _1pw8lp50}._1pw8lp59{animation:28s ease-in-out infinite _1pw8lp51}}
.bazlo80{isolation:isolate;background:var(--contanova-glass-bg);-webkit-backdrop-filter:blur(var(--contanova-glass-blur)) saturate(1.5);border:1px solid var(--contanova-glass-border);box-shadow:var(--contanova-shadow-md);transition-property:transform,border-color,box-shadow;transition-duration:.45s;transition-timing-function:cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}
.bazlo80:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;box-shadow:inset 0 1px 0 var(--contanova-glass-highlight);opacity:.7;background:linear-gradient(#ffffff24 0%,#fff0 26%);position:absolute;inset:0}
.bazlo80:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:radial-gradient(220px circle at var(--gx,50%) var(--gy,0%), var(--contanova-glass-sheen) 0%, transparent 60%);opacity:0;transition:opacity .4s;position:absolute;inset:0}
.bazlo81{background:var(--contanova-glass-bg-strong);border-radius:var(--contanova-radius-lg)}
.bazlo82{border-radius:var(--contanova-radius-md)}
.bazlo83{background:var(--contanova-glass-bg-strong);border-radius:var(--contanova-radius-pill);box-shadow:var(--contanova-shadow-sm)}
.bazlo84:hover{border-color:var(--contanova-glass-border-strong);box-shadow:var(--contanova-shadow-lg);transform:translateY(-4px)}
.bazlo84:hover:after{opacity:1}
@keyframes _84wyl69{0%,to{opacity:1}50%{opacity:.35}}
@keyframes _84wyl6k{0%{stroke-dashoffset:200px}to{stroke-dashoffset:0}}
@keyframes _84wyl6o{0%{stroke-dashoffset:640px}to{stroke-dashoffset:0}}
@keyframes _84wyl6q{0%{opacity:0}to{opacity:1}}
@keyframes _84wyl6s{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.5)}}
@keyframes _84wyl6v{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
@keyframes _84wyl6x{0%{transform:scale(0)}60%{transform:scale(1.18)}to{transform:scale(1)}}
@keyframes _84wyl611{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}
._84wyl60{perspective:1400px;width:100%;position:relative}
._84wyl61{transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));will-change:transform;transition:transform .5s cubic-bezier(.16,1,.3,1);position:relative}
._84wyl62{z-index:-1;filter:blur(36px);opacity:.9;background:radial-gradient(60% 55% at 70% 20%,#3aa7cc59,#0000 70%),radial-gradient(55% 50% at 20% 90%,#3aa7cc38,#0000 72%);position:absolute;inset:-12%}
._84wyl63{padding:var(--contanova-space-lg);gap:var(--contanova-space-md);flex-direction:column;display:flex;position:relative;transform:translateZ(0)}
._84wyl64{border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:3;background:linear-gradient(140deg,#bfe6f28c 0%,#ffffff0a 42%,#3aa7cc80 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}
._84wyl65{align-items:center;gap:.7rem;display:flex}
._84wyl66{background:var(--contanova-gradient-aurora);color:#fff;width:38px;height:38px;font-family:var(--contanova-font-display);font-weight:var(--contanova-font-weight-bold);border-radius:12px;place-items:center;font-size:1.1rem;display:grid;box-shadow:0 6px 18px #3aa7cc73}
._84wyl67{font-weight:var(--contanova-font-weight-semibold);font-size:var(--contanova-font-size-sm);color:var(--contanova-color-ink)}
._84wyl68{color:var(--contanova-color-ink-soft);align-items:center;gap:.4rem;margin-left:auto;font-size:.75rem;display:inline-flex}
._84wyl6a{background:var(--contanova-color-accent);width:7px;height:7px;box-shadow:0 0 0 4px var(--contanova-color-accent-soft);border-radius:50%}
._84wyl6b{border-radius:var(--contanova-radius-pill);border:1px solid var(--contanova-color-line);background:#ffffff0a;align-self:flex-start;gap:.25rem;padding:.25rem;display:inline-flex}
._84wyl6c{border-radius:var(--contanova-radius-pill);font-size:.78rem;font-weight:var(--contanova-font-weight-medium);color:var(--contanova-color-ink-soft);padding:.32rem .8rem}
._84wyl6d{background:var(--contanova-glass-bg-strong);color:var(--contanova-color-ink);box-shadow:var(--contanova-shadow-sm)}
._84wyl6e{padding:var(--contanova-space-md) var(--contanova-space-lg);border-radius:var(--contanova-radius-md);border:1px solid var(--contanova-color-line);background:#ffffff0a}
._84wyl6f{letter-spacing:.04em;text-transform:uppercase;color:var(--contanova-color-ink-soft);font-size:.78rem}
._84wyl6g{flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:.35rem;display:flex}
._84wyl6h{font-family:var(--contanova-font-display);font-weight:var(--contanova-font-weight-bold);letter-spacing:-.02em;color:var(--contanova-color-ink);font-size:clamp(1.9rem,4vw,2.4rem)}
._84wyl6i{border-radius:var(--contanova-radius-pill);font-size:.78rem;font-weight:var(--contanova-font-weight-semibold);color:var(--contanova-color-accent);background:var(--contanova-color-accent-soft);align-items:center;gap:.25rem;padding:.2rem .55rem;display:inline-flex}
._84wyl6j{width:84px;height:30px;margin-left:auto;overflow:visible}
._84wyl6l{fill:none;stroke:var(--contanova-color-accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:0}
._84wyl6m{color:var(--contanova-color-ink-soft);margin-top:.5rem;font-size:.72rem}
._84wyl6n{width:100%;height:120px;overflow:visible}
._84wyl6p{fill:none;stroke:url(#heroStroke);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:640;stroke-dashoffset:0}
._84wyl6r{fill:url(#heroArea)}
._84wyl6t{fill:var(--contanova-color-accent);transform-origin:50%;transform-box:fill-box}
._84wyl6u{gap:.55rem;display:grid}
._84wyl6w{border-radius:var(--contanova-radius-sm);border:1px solid var(--contanova-color-line);background:#ffffff08;align-items:center;gap:.7rem;padding:.7rem .85rem;display:flex}
._84wyl6y{background:var(--contanova-color-accent-soft);width:26px;height:26px;color:var(--contanova-color-accent);border-radius:8px;flex-shrink:0;place-items:center;display:grid}
._84wyl6u>._84wyl6w:first-child{animation-delay:1.1s}
._84wyl6u>._84wyl6w:first-child ._84wyl6y{animation-delay:1.22s}
._84wyl6u>._84wyl6w:nth-child(2){animation-delay:1.28s}
._84wyl6u>._84wyl6w:nth-child(2) ._84wyl6y{animation-delay:1.4s}
._84wyl6u>._84wyl6w:nth-child(3){animation-delay:1.46s}
._84wyl6u>._84wyl6w:nth-child(3) ._84wyl6y{animation-delay:1.58s}
._84wyl6z{font-size:var(--contanova-font-size-sm);color:var(--contanova-color-ink)}
._84wyl610{font-size:.78rem;font-weight:var(--contanova-font-weight-medium);color:var(--contanova-color-ink-soft);margin-left:auto}
._84wyl612{font-size:.8rem;font-weight:var(--contanova-font-weight-semibold);color:var(--contanova-color-ink);white-space:nowrap;z-index:4;align-items:center;gap:.45rem;padding:.55rem .85rem;transition:translate .4s cubic-bezier(.16,1,.3,1);display:inline-flex;position:absolute}
._84wyl613{color:var(--contanova-color-accent);display:inline-flex}
._84wyl614{translate:calc(var(--px,0) * 16px) calc(var(--py,0) * 16px);animation-delay:-1.2s;top:-6%;right:-4%}
._84wyl615{translate:calc(var(--px,0) * -20px) calc(var(--py,0) * -20px);animation-delay:-3.4s;top:52%;left:-6%}
@media (prefers-reduced-motion:reduce){._84wyl61{transform:none}}
@media (prefers-reduced-motion:no-preference){._84wyl6a{animation:2.4s ease-in-out infinite _84wyl69}._84wyl6l{animation:1.6s .4s both _84wyl6k}._84wyl6p{animation:2s .2s both _84wyl6o}._84wyl6r{animation:1.4s 1s both _84wyl6q}._84wyl6t{animation:2.4s ease-in-out infinite _84wyl6s}._84wyl6w{animation:.6s cubic-bezier(.16,1,.3,1) both _84wyl6v}._84wyl6y{animation:.5s both _84wyl6x}._84wyl612{animation:6s ease-in-out infinite _84wyl611}}
@keyframes _1mtqtkae{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}
._1mtqtka0{isolation:isolate;color:var(--contanova-color-ink);padding-top:104px;padding-bottom:var(--contanova-space-xxl);align-items:center;display:flex;position:relative;overflow:hidden}
._1mtqtka1{gap:var(--contanova-space-xxl);grid-template-columns:1fr;align-items:center;width:100%;display:grid}
._1mtqtka2{border-radius:var(--contanova-radius-pill);background:var(--contanova-glass-bg-strong);border:1px solid var(--contanova-glass-border);-webkit-backdrop-filter:blur(var(--contanova-glass-blur));font-size:.8rem;font-weight:var(--contanova-font-weight-medium);letter-spacing:.02em;color:var(--contanova-color-ink-soft);align-items:center;gap:.55rem;padding:.45rem .9rem;display:inline-flex}
._1mtqtka3{background:var(--contanova-gradient-aurora);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #3aa7cc2e}
._1mtqtka4{margin-top:var(--contanova-space-lg);flex-direction:column;display:flex}
._1mtqtka5{padding-bottom:.08em;display:block;overflow:hidden}
._1mtqtka6{will-change:transform;font-family:var(--contanova-font-display);font-weight:var(--contanova-font-weight-bold);font-size:var(--contanova-font-size-display);letter-spacing:-.03em;line-height:1.02;display:block}
._1mtqtka7{background:var(--contanova-gradient-text);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}
._1mtqtka8{margin-top:var(--contanova-space-lg);max-width:46ch;font-size:var(--contanova-font-size-lead);color:var(--contanova-color-ink-soft);line-height:1.62}
._1mtqtka9{gap:var(--contanova-space-md);margin-top:var(--contanova-space-xl);flex-wrap:wrap;display:flex}
._1mtqtkaa{gap:var(--contanova-space-lg);margin-top:var(--contanova-space-xl);padding-top:var(--contanova-space-lg);border-top:1px solid var(--contanova-color-line);flex-wrap:wrap;display:flex}
._1mtqtkab{font-size:var(--contanova-font-size-sm);color:var(--contanova-color-ink-soft);align-items:center;gap:.5rem;display:inline-flex}
._1mtqtkac{color:var(--contanova-color-accent);flex-shrink:0;display:inline-flex}
._1mtqtkad{display:none}
._1mtqtkaf{left:50%;bottom:var(--contanova-space-lg);letter-spacing:.25em;text-transform:uppercase;color:var(--contanova-color-ink-soft);flex-direction:column;align-items:center;gap:.5rem;font-size:.68rem;display:none;position:absolute;transform:translate(-50%)}
._1mtqtkag{background:linear-gradient(var(--contanova-color-accent), transparent);width:1px;height:38px}
@media screen and (min-width:920px){._1mtqtka0{min-height:100svh;padding-top:132px}._1mtqtka1{gap:var(--contanova-space-xl);grid-template-columns:1.05fr .95fr}._1mtqtkad{display:block}._1mtqtkaf{display:flex}}
@media (prefers-reduced-motion:no-preference){._1mtqtkaf{animation:2s ease-in-out infinite _1mtqtkae}}
@keyframes _95vl838{0%{background-position:0%}to{background-position:200%}}
@keyframes _95vl83g{0%,to{transform:scaleY(.82)}50%{transform:scaleY(1)}}
._95vl830{isolation:isolate;color:var(--contanova-color-ink);padding-block:var(--contanova-space-xxl);position:relative;overflow:hidden}
._95vl831{gap:var(--contanova-space-xxl);grid-template-columns:1fr;align-items:center;display:grid}
._95vl832{border-radius:var(--contanova-radius-pill);background:var(--contanova-glass-bg-strong);border:1px solid var(--contanova-glass-border);-webkit-backdrop-filter:blur(var(--contanova-glass-blur));font-size:.78rem;font-weight:var(--contanova-font-weight-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--contanova-color-ink-soft);align-items:center;gap:.6rem;padding:.45rem .9rem;display:inline-flex}
._95vl833{background:var(--contanova-gradient-aurora);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #3aa7cc2e}
._95vl834{margin-top:var(--contanova-space-xl);font-family:var(--contanova-font-display);font-weight:var(--contanova-font-weight-bold);letter-spacing:-.03em;overflow-wrap:break-word;max-width:18ch;font-size:clamp(1.7rem,1.1rem + 3vw,4.4rem);line-height:1.05}
._95vl835{padding-bottom:.06em;display:block;overflow:hidden}
._95vl836{will-change:transform;display:block}
._95vl837{color:var(--contanova-color-ink-soft);position:relative}
._95vl837:after{content:"";background:var(--contanova-color-ink-soft);opacity:.6;transform-origin:0;height:2px;transition:transform .7s cubic-bezier(.16,1,.3,1) .5s;position:absolute;top:55%;left:-.04em;right:-.04em;transform:scaleX(0)}
html.js [data-reveal].inView ._95vl837:after{transform:scaleX(1)}
html:not(.js) ._95vl837:after{transform:scaleX(1)}
._95vl839{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(100deg,#3aa7cc 0%,#4fb2d6 28%,#bfe6f2 50%,#4fb2d6 72%,#3aa7cc 100%);background-size:200%;-webkit-background-clip:text;background-clip:text}
._95vl83a{margin-top:var(--contanova-space-xxl);align-items:center;gap:var(--contanova-space-md);color:var(--contanova-color-ink-soft);font-size:var(--contanova-font-size-sm);letter-spacing:.06em;text-transform:uppercase;display:inline-flex}
._95vl83b{background:var(--contanova-glass-border);width:52px;height:1px}
._95vl83c{padding:var(--contanova-space-lg);gap:var(--contanova-space-lg);flex-direction:column;display:flex}
._95vl83d{font-size:var(--contanova-font-size-sm);font-weight:var(--contanova-font-weight-medium);color:var(--contanova-color-ink-soft);align-items:center;gap:.6rem;display:flex}
._95vl83e{background:var(--contanova-color-accent);width:8px;height:8px;box-shadow:0 0 0 4px var(--contanova-color-accent-soft);border-radius:50%}
._95vl83f{height:190px;padding-top:var(--contanova-space-sm);align-items:flex-end;gap:.6rem;display:flex}
._95vl83h{background:var(--contanova-gradient-aurora);transform-origin:bottom;opacity:.92;border-radius:6px 6px 3px 3px;flex:1}
._95vl83f>._95vl83h:first-child{height:26%;animation-delay:0s}
._95vl83f>._95vl83h:nth-child(2){height:40%;animation-delay:-.22s}
._95vl83f>._95vl83h:nth-child(3){height:36%;animation-delay:-.44s}
._95vl83f>._95vl83h:nth-child(4){height:56%;animation-delay:-.66s}
._95vl83f>._95vl83h:nth-child(5){height:64%;animation-delay:-.88s}
._95vl83f>._95vl83h:nth-child(6){height:82%;animation-delay:-1.1s}
._95vl83f>._95vl83h:nth-child(7){height:100%;animation-delay:-1.32s}
._95vl83f>._95vl83h:last-child{opacity:1;box-shadow:0 0 22px #3aa7cc73}
._95vl83i{font-size:var(--contanova-font-size-sm);color:var(--contanova-color-ink-soft);margin:0;line-height:1.5}
._95vl83j{color:var(--contanova-color-ink);font-weight:var(--contanova-font-weight-semibold)}
@media screen and (min-width:768px){._95vl830{padding-block:9rem}}
@media screen and (min-width:920px){._95vl831{gap:var(--contanova-space-xxl);grid-template-columns:1.15fr .85fr}}
@media (prefers-reduced-motion:no-preference){._95vl839{animation:6s linear infinite _95vl838}._95vl83h{animation:3.2s ease-in-out infinite _95vl83g}}
._2b2bq90{padding-block:var(--contanova-space-xxl);position:relative}
._2b2bq91{background:var(--contanova-color-bg);color:var(--contanova-color-ink)}
._2b2bq92{background:var(--contanova-color-surface);color:var(--contanova-color-ink)}
._2b2bq93{background:var(--contanova-color-night);color:var(--contanova-color-on-dark)}
@media screen and (min-width:768px){._2b2bq90{padding-block:var(--contanova-space-xxxl)}}
.wp6j8q0{gap:var(--contanova-space-md);max-width:62ch;margin-bottom:var(--contanova-space-xxl);flex-direction:column;display:flex}
.wp6j8q0[data-align=center]{text-align:center;align-items:center;margin-inline:auto}
.wp6j8q1{font-size:var(--contanova-font-size-sm);font-weight:var(--contanova-font-weight-semibold);letter-spacing:.16em;text-transform:uppercase;color:var(--contanova-color-accent);align-items:center;gap:.7rem;display:inline-flex}
.wp6j8q2{background:var(--contanova-color-accent);opacity:.7;width:28px;height:1px;display:inline-block}
.wp6j8q3{font-family:var(--contanova-font-display);font-weight:var(--contanova-font-weight-semibold);font-size:var(--contanova-font-size-h1);letter-spacing:-.02em;color:inherit;max-width:20ch;line-height:1.08}
.wp6j8q3 em{color:var(--contanova-color-accent);font-style:italic}
.wp6j8q4{font-size:var(--contanova-font-size-lead);color:inherit;opacity:.7;max-width:54ch;line-height:1.6}
._1464noh0{isolation:isolate;position:relative}
._1464noh1{z-index:-1;filter:blur(20px);pointer-events:none;background:radial-gradient(45% 60% at 25% 0,#3aa7cc29,#0000 70%),radial-gradient(40% 55% at 85% 10%,#3aa7cc1f,#0000 72%);height:60%;position:absolute;inset:-10% -5% auto}
._1464noh2{gap:var(--contanova-space-md);grid-template-columns:1fr;display:grid}
._1464noh3{height:100%;padding:var(--contanova-space-lg);flex-direction:column;gap:.7rem;display:flex;position:relative}
._1464noh4{border-radius:var(--contanova-radius-md);background:var(--contanova-gradient-aurora);color:#fff;place-items:center;width:46px;height:46px;margin-bottom:.3rem;transition:transform .45s cubic-bezier(.16,1,.3,1);display:grid;box-shadow:0 8px 20px #3aa7cc61}
._1464noh3:hover ._1464noh4{transform:translateY(-3px)scale(1.04)}
._1464noh5{font-family:var(--contanova-font-display);font-size:var(--contanova-font-size-h3);font-weight:var(--contanova-font-weight-semibold);color:var(--contanova-color-ink);letter-spacing:-.01em;line-height:1.15}
._1464noh6{font-size:var(--contanova-font-size-base);color:var(--contanova-color-ink-soft);line-height:1.6}
._1464noh7{top:var(--contanova-space-md);right:var(--contanova-space-lg);font-family:var(--contanova-font-display);font-size:2rem;font-weight:var(--contanova-font-weight-bold);color:var(--contanova-color-line);pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1;position:absolute}
@media screen and (min-width:640px){._1464noh2{grid-template-columns:repeat(2,1fr)}}
@media screen and (min-width:920px){._1464noh2{gap:var(--contanova-space-lg);grid-template-columns:repeat(3,1fr)}}
._1ak60s30{gap:var(--contanova-space-lg);grid-template-columns:1fr;display:grid}
._1ak60s31{gap:var(--contanova-space-md);padding:var(--contanova-space-xl);border-radius:var(--contanova-radius-lg);border:1px solid var(--contanova-color-line);background:var(--contanova-color-bg);isolation:isolate;flex-direction:column;transition:transform .4s,box-shadow .4s,border-color .4s;display:flex;position:relative;overflow:hidden}
._1ak60s31:before{content:"";inset-inline:0;background:linear-gradient(90deg, var(--contanova-color-accent), transparent);transform-origin:0;height:3px;transition:transform .45s;position:absolute;top:0;transform:scaleX(0)}
._1ak60s31:hover{box-shadow:var(--contanova-shadow-lg);border-color:#0000;transform:translateY(-8px)}
._1ak60s31:hover:before{transform:scaleX(1)}
._1ak60s32{font-family:var(--contanova-font-display);font-size:9rem;line-height:1;font-weight:var(--contanova-font-weight-semibold);color:var(--contanova-color-surface-alt);z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:-.25em;right:.1em}
._1ak60s33{border-radius:var(--contanova-radius-md);background:linear-gradient(150deg, var(--contanova-color-brand), var(--contanova-color-brand-dark));width:54px;height:54px;color:var(--contanova-color-on-brand);box-shadow:var(--contanova-shadow-md);place-items:center;display:grid}
._1ak60s34{font-family:var(--contanova-font-display);font-size:var(--contanova-font-size-h3);font-weight:var(--contanova-font-weight-semibold);color:var(--contanova-color-ink)}
._1ak60s35{font-size:var(--contanova-font-size-base);color:var(--contanova-color-ink-soft);line-height:1.6}
@media screen and (min-width:920px){._1ak60s30{grid-template-columns:repeat(3,1fr)}}
._1idydzy0{position:relative}
._1idydzy1{background:linear-gradient(90deg, var(--contanova-color-accent), var(--contanova-color-brand));opacity:.7;height:2px;display:none;position:absolute;top:28px;left:8%;right:8%}
._1idydzy2{background:linear-gradient(90deg, var(--contanova-color-accent), var(--contanova-color-brand));transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}
._1idydzy3{gap:var(--contanova-space-xl);grid-template-columns:1fr;display:grid;position:relative}
._1idydzy4{gap:var(--contanova-space-sm);flex-direction:column;padding-left:72px;display:flex;position:relative}
._1idydzy5{font-family:var(--contanova-font-display);font-size:6.5rem;line-height:1;font-weight:var(--contanova-font-weight-semibold);color:#f4f7fd0d;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:-1.4rem;right:0}
._1idydzy6{background:linear-gradient(var(--contanova-color-accent), var(--contanova-color-line-dark));width:2px;position:absolute;top:8px;bottom:8px;left:27px}
._1idydzy7{border:1px solid var(--contanova-color-line-dark);background:var(--contanova-color-night);width:56px;height:56px;font-family:var(--contanova-font-display);font-size:var(--contanova-font-size-h3);font-weight:var(--contanova-font-weight-semibold);color:var(--contanova-color-accent);z-index:1;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}
._1idydzy8{font-family:var(--contanova-font-display);font-size:var(--contanova-font-size-h3);font-weight:var(--contanova-font-weight-semibold);color:var(--contanova-color-on-dark)}
._1idydzy9{font-size:var(--contanova-font-size-base);color:var(--contanova-color-on-dark-soft);max-width:34ch;line-height:1.6}
@media screen and (min-width:920px){._1idydzy1{display:block}._1idydzy3{gap:var(--contanova-space-lg);grid-template-columns:repeat(4,1fr)}._1idydzy4{padding-left:0}._1idydzy5{top:-2.4rem;left:1.2rem;right:auto}._1idydzy6{display:none}._1idydzy7{margin-bottom:var(--contanova-space-md);position:relative}}
._1yazw360{gap:var(--contanova-space-lg);grid-template-columns:repeat(2,1fr);display:grid}
._1yazw361{text-align:center;min-width:0;padding-inline:var(--contanova-space-xs);flex-direction:column;align-items:center;gap:.4rem;display:flex}
._1yazw362{font-family:var(--contanova-font-display);font-size:clamp(1.9rem,1.2rem + 3.4vw,4rem);font-weight:var(--contanova-font-weight-semibold);color:var(--contanova-color-on-dark);letter-spacing:-.02em;align-items:baseline;max-width:100%;line-height:1;display:inline-flex}
._1yazw363{color:var(--contanova-color-accent)}
._1yazw364{font-size:var(--contanova-font-size-sm);color:var(--contanova-color-on-dark-soft);letter-spacing:.04em;margin-top:var(--contanova-space-xs)}
@media screen and (min-width:920px){._1yazw360{gap:var(--contanova-space-xl);grid-template-columns:repeat(4,1fr)}._1yazw361{padding-inline:var(--contanova-space-md)}._1yazw361:not(:first-child){border-left:1px solid var(--contanova-color-line-dark)}}
._1v5reta0{gap:var(--contanova-space-lg);grid-template-columns:1fr;display:grid}
._1v5reta1{gap:var(--contanova-space-lg);padding:var(--contanova-space-xl);border-radius:var(--contanova-radius-lg);border:1px solid var(--contanova-color-line);background:var(--contanova-color-bg);flex-direction:column;transition:transform .4s,box-shadow .4s;display:flex;position:relative;overflow:hidden}
._1v5reta1:hover{box-shadow:var(--contanova-shadow-lg);transform:translateY(-6px)}
._1v5reta2{font-family:var(--contanova-font-display);height:2.2rem;color:var(--contanova-color-accent);opacity:.85;font-size:5rem;line-height:.7}
._1v5reta3{font-family:var(--contanova-font-display);font-size:var(--contanova-font-size-lead);color:var(--contanova-color-ink);flex:1;font-style:italic;line-height:1.5}
._1v5reta4{align-items:center;gap:var(--contanova-space-md);padding-top:var(--contanova-space-md);border-top:1px solid var(--contanova-color-line);display:flex}
._1v5reta5{background:linear-gradient(150deg, var(--contanova-color-accent), #b88f3c);width:46px;height:46px;color:var(--contanova-color-night);font-family:var(--contanova-font-display);font-weight:var(--contanova-font-weight-semibold);font-size:var(--contanova-font-size-lead);border-radius:50%;flex-shrink:0;place-items:center;display:grid}
._1v5reta6{flex-direction:column;gap:.1rem;display:flex}
._1v5reta7{font-weight:var(--contanova-font-weight-semibold);color:var(--contanova-color-ink)}
._1v5reta8{font-size:var(--contanova-font-size-sm);color:var(--contanova-color-ink-soft)}
@media screen and (min-width:920px){._1v5reta0{grid-template-columns:repeat(3,1fr)}}
._1s9dixp0{gap:var(--contanova-space-md);flex-direction:column;display:flex}
._1s9dixp1{flex-direction:column;gap:.4rem;display:flex}
._1s9dixp2{font-size:var(--contanova-font-size-sm);font-weight:var(--contanova-font-weight-medium);color:var(--contanova-color-on-dark-soft)}
._1s9dixp3{width:100%;font-family:var(--contanova-font-body);font-size:var(--contanova-font-size-base);color:var(--contanova-color-on-dark);border:1px solid var(--contanova-color-line-dark);border-radius:var(--contanova-radius-sm);background:#f4f7fd0d;padding:.85rem 1rem;transition:border-color .25s,background-color .25s}
._1s9dixp3:focus{border-color:var(--contanova-color-accent);background:#f4f7fd14;outline:none}
._1s9dixp4{resize:vertical;min-height:120px}
._1s9dixp3::placeholder{color:var(--contanova-color-on-dark-soft);opacity:.7}
._1s9dixp5{font-size:var(--contanova-font-size-sm);color:var(--contanova-color-on-dark-soft);text-align:center}
._14zkvw80{gap:var(--contanova-space-xxl);grid-template-columns:1fr;align-items:start;display:grid}
._14zkvw81{gap:var(--contanova-space-lg);flex-direction:column;display:flex}
._14zkvw82{gap:var(--contanova-space-sm);flex-direction:column;align-items:stretch;display:flex}
._14zkvw82>*{width:100%}
._14zkvw83{gap:var(--contanova-space-sm);margin-top:var(--contanova-space-sm);flex-direction:column;display:flex}
._14zkvw84{flex-direction:column;gap:.1rem;display:flex}
._14zkvw85{font-size:var(--contanova-font-size-sm);font-weight:var(--contanova-font-weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--contanova-color-accent)}
._14zkvw86{color:var(--contanova-color-on-dark);font-size:var(--contanova-font-size-lead)}
._14zkvw87{padding:var(--contanova-space-md);border-radius:var(--contanova-radius-lg);border:1px solid var(--contanova-color-line-dark);background:linear-gradient(160deg,#f4f7fd0f 0%,#f4f7fd05 100%)}
@media screen and (min-width:920px){._14zkvw80{gap:var(--contanova-space-xxxl);grid-template-columns:1fr .95fr}._14zkvw82{flex-direction:row;align-items:flex-start}._14zkvw82>*{width:auto}._14zkvw87{padding:var(--contanova-space-xl)}}
.lfugqn0{color:var(--contanova-color-on-dark);padding-top:var(--contanova-space-xxl);padding-bottom:var(--contanova-space-xl);border-top:1px solid var(--contanova-color-line-dark);background:#06112b}
.lfugqn1{gap:var(--contanova-space-xl);padding-bottom:var(--contanova-space-xl);grid-template-columns:1fr;display:grid}
.lfugqn2{gap:var(--contanova-space-md);flex-direction:column;max-width:34ch;display:flex}
.lfugqn3{color:var(--contanova-color-on-dark-soft);line-height:1.6}
.lfugqn4{font-size:var(--contanova-font-size-sm);font-weight:var(--contanova-font-weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--contanova-color-accent);margin-bottom:var(--contanova-space-md)}
.lfugqn5{gap:var(--contanova-space-sm);flex-direction:column;display:flex}
.lfugqn6{color:var(--contanova-color-on-dark-soft);font-size:var(--contanova-font-size-base);width:fit-content;transition:color .2s}
.lfugqn6:hover{color:var(--contanova-color-on-dark)}
.lfugqn7{gap:var(--contanova-space-sm);padding-top:var(--contanova-space-lg);border-top:1px solid var(--contanova-color-line-dark);color:var(--contanova-color-on-dark-soft);font-size:var(--contanova-font-size-sm);flex-direction:column;display:flex}
.lfugqn8{color:var(--contanova-color-accent)}
.lfugqn9{margin-top:var(--contanova-space-md)}
@media screen and (min-width:920px){.lfugqn1{grid-template-columns:1.6fr 1fr 1fr}}
@media screen and (min-width:620px){.lfugqn7{flex-direction:row;justify-content:space-between;align-items:center}}
