@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-vietnamese-full-normal.7BpKI3vF.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-latin-ext-full-normal.YHFkNujK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-latin-full-normal.CFFu7zhK.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.landing-hero.svelte-qtc19i{isolation:isolate;min-height:max(620px,100svh);padding:12rem calc(var(--hero-inset) + 1.5rem);background:var(--hero-navy);color:var(--hero-silver);place-items:center;display:grid;position:relative;overflow:hidden}.hero-frame.svelte-qtc19i{inset:var(--hero-inset);pointer-events:none;position:absolute}.hero-frame.svelte-qtc19i i:where(.svelte-qtc19i){background:var(--hero-silver);opacity:.8;position:absolute}.hero-frame.svelte-qtc19i i:where(.svelte-qtc19i):first-child,.hero-frame.svelte-qtc19i i:where(.svelte-qtc19i):nth-child(3){height:2px;animation:svelte-qtc19i-frame-horizontal 1.2s var(--ease-out) both;left:0;right:0}.hero-frame.svelte-qtc19i i:where(.svelte-qtc19i):first-child{transform-origin:0;top:0}.hero-frame.svelte-qtc19i i:where(.svelte-qtc19i):nth-child(3){transform-origin:100%;bottom:0}.hero-frame.svelte-qtc19i i:where(.svelte-qtc19i):nth-child(2),.hero-frame.svelte-qtc19i i:where(.svelte-qtc19i):nth-child(4){width:2px;animation:svelte-qtc19i-frame-vertical 1.2s var(--ease-out) both;top:0;bottom:0}.hero-frame.svelte-qtc19i i:where(.svelte-qtc19i):nth-child(2){transform-origin:top;right:0}.hero-frame.svelte-qtc19i i:where(.svelte-qtc19i):nth-child(4){transform-origin:bottom;left:0}.hero-copy.svelte-qtc19i{text-align:center;padding-top:2rem}h1.svelte-qtc19i{font-family:var(--font-hero);font-variation-settings:"SOFT" 100, "WONK" 1;letter-spacing:-.055em;text-wrap:balance;text-shadow:0 2px 0 var(--hero-text-shadow);animation:svelte-qtc19i-copy-enter 1s var(--ease-out) .35s both;font-size:clamp(3rem,6.15vw,6.25rem);font-weight:700;line-height:1.12}p.svelte-qtc19i{font-family:var(--font-manrope);letter-spacing:-.025em;text-wrap:balance;animation:svelte-qtc19i-copy-enter .9s var(--ease-out) .65s both;margin-top:.45rem;font-size:clamp(1.125rem,2.05vw,1.875rem);font-weight:750;line-height:1.5}em.svelte-qtc19i{margin-right:.08em}.explore-cue.svelte-qtc19i{left:calc(var(--hero-inset) + 1.25rem);bottom:calc(var(--hero-inset) + 1rem);min-height:44px;color:var(--hero-silver);align-items:center;gap:.75rem;padding:.5rem;font-size:.8125rem;display:inline-flex;position:absolute}.explore-cue.svelte-qtc19i .material-symbols-outlined:where(.svelte-qtc19i){transition:transform var(--dur-short) var(--ease-out);font-size:18px}.explore-cue.svelte-qtc19i:hover .material-symbols-outlined:where(.svelte-qtc19i){transform:translateY(3px)}.explore-cue.svelte-qtc19i:focus-visible{outline-color:var(--hero-silver)}@keyframes svelte-qtc19i-copy-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes svelte-qtc19i-frame-horizontal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes svelte-qtc19i-frame-vertical{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (width<=639px){.landing-hero.svelte-qtc19i{min-height:max(560px,100svh);padding-inline:calc(var(--hero-inset) + 1.25rem)}.hero-copy.svelte-qtc19i{padding-top:0}h1.svelte-qtc19i{max-width:10ch;margin-inline:auto;font-size:clamp(2.7rem,10.5vw,4.25rem);line-height:1.06}p.svelte-qtc19i{max-width:23ch;margin:1rem auto 0;font-size:clamp(1rem,4.25vw,1.25rem)}.explore-cue.svelte-qtc19i{left:calc(var(--hero-inset) + .5rem);bottom:calc(var(--hero-inset) + .5rem);gap:.375rem;font-size:.75rem}}@media (prefers-reduced-motion:reduce){h1.svelte-qtc19i,p.svelte-qtc19i,.hero-frame.svelte-qtc19i i:where(.svelte-qtc19i){animation:none}.explore-cue.svelte-qtc19i .material-symbols-outlined:where(.svelte-qtc19i){transition:none;transform:none}}.features-journey.svelte-13f50dn{z-index:10;background:var(--landing-paper);position:relative}.pinned.svelte-13f50dn{height:calc(100svh + var(--travel))}.features-sticky.svelte-13f50dn{padding:var(--hero-inset);background:var(--landing-paper);flex-direction:column;justify-content:center;display:flex}.pinned.svelte-13f50dn .features-sticky:where(.svelte-13f50dn){min-height:100svh;position:sticky;top:0}.feature-card.svelte-13f50dn{width:100%;min-height:calc(max(620px, 100svh) - 2 * var(--hero-inset));background:var(--landing-paper);border:1px solid var(--landing-line);border-radius:0;flex-direction:column;margin:0 auto;display:flex;position:relative;overflow:hidden}.card-logo.svelte-13f50dn{aspect-ratio:16/19;opacity:.95;z-index:4;background:#081636;width:clamp(32px,2.7vw,48px);position:absolute;top:clamp(1.25rem,2.5vw,2rem);left:clamp(1.25rem,2.5vw,2.25rem);-webkit-mask:url(../../../veliclin-logo.png) 50%/contain no-repeat;mask:url(../../../veliclin-logo.png) 50%/contain no-repeat}.card-title.svelte-13f50dn{font-family:var(--font-poppins);color:#081636;text-align:center;letter-spacing:-.025em;z-index:3;margin:0;padding:clamp(1.5rem,3vw,3rem) 4rem 1rem;font-size:clamp(1.5rem,2.8vw,3rem);font-weight:700;position:relative}.card-title.svelte-13f50dn:after{content:"";bottom:0;border-bottom:1px solid var(--landing-line);pointer-events:none;position:absolute;inset-inline:clamp(1.5rem,4.5vw,5rem)}.card-body.svelte-13f50dn{flex:1;justify-content:space-between;align-items:center;min-height:340px;padding:2rem clamp(1.5rem,4.5vw,5rem) 3rem;display:flex;position:relative}.feature-detail-container.svelte-13f50dn{z-index:3;flex:1;max-width:min(58%,800px)}.feature-detail-content.svelte-13f50dn{animation:.45s ease-out both svelte-13f50dn-featureFadeIn}@keyframes svelte-13f50dn-featureFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.feature-title-btn.svelte-13f50dn{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.85rem;padding:0;transition:transform .15s;display:inline-flex}.feature-title-btn.svelte-13f50dn:hover{transform:translate(2px)}.feature-icon.svelte-13f50dn{color:#081636;justify-content:center;align-items:center;display:inline-flex}.feature-svg-icon.svelte-13f50dn{width:28px;height:28px}.feature-title.svelte-13f50dn{font-family:var(--font-seasons);color:#081636;text-underline-offset:6px;letter-spacing:-.01em;margin:0;font-size:clamp(1.4rem,2.3vw,2.5rem);font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.feature-description.svelte-13f50dn{font-family:var(--font-seasons);color:#081636;max-width:44ch;margin-top:1.25rem;margin-left:clamp(2rem,3.8vw,3.25rem);font-size:clamp(1.125rem,1.4vw,1.5rem);line-height:1.65}.feature-indicators.svelte-13f50dn{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:2rem;margin-left:clamp(2rem,3.8vw,3.25rem);display:flex}.indicator-pill.svelte-13f50dn{font-family:var(--font-seasons);color:#081636a6;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:.4rem;min-height:44px;padding:.25rem .5rem;font-size:clamp(.875rem,1vw,1.0625rem);transition:all .15s;display:inline-flex}.indicator-dot.svelte-13f50dn{opacity:.5;background:currentColor;border-radius:50%;width:6px;height:6px;transition:all .2s}.indicator-pill.is-active.svelte-13f50dn{color:#081636;text-underline-offset:3px;font-weight:700;text-decoration:underline}.indicator-pill.is-active.svelte-13f50dn .indicator-dot:where(.svelte-13f50dn){opacity:1;background:#081636;transform:scale(1.3)}.indicator-pill.svelte-13f50dn:hover{color:#081636}.wheel-dock.svelte-13f50dn{aspect-ratio:8/9;-webkit-user-select:none;user-select:none;z-index:2;outline:none;width:clamp(260px,min(29vw,49svh),440px);position:absolute;bottom:0;right:0}.wheel-svg.svelte-13f50dn{cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none;width:100%;height:100%;display:block}.wheel-svg.svelte-13f50dn:focus-visible{outline-offset:-4px;outline:2px solid #b9bbbf}.dial-arrow.svelte-13f50dn{fill:#081636;stroke:#081636}.dial-arrow-head.svelte-13f50dn{fill:none;stroke-width:4px;stroke-linecap:square;stroke-linejoin:miter}.wheel-svg.svelte-13f50dn:hover .dial-arrow:where(.svelte-13f50dn){fill:#071228;stroke:#071228}.wheel-group.svelte-13f50dn{will-change:transform;transition:transform .22s ease-out}.wheel-segment.svelte-13f50dn{fill:#142345;transition:fill .25s}.wheel-segment.is-active.svelte-13f50dn{fill:#081636}.arc-text.svelte-13f50dn{font-family:var(--font-seasons);fill:#ffffffa6;letter-spacing:.03em;pointer-events:none;font-size:27px;font-weight:400;transition:fill .25s}.arc-text.is-active.svelte-13f50dn{fill:#fff}@media (width>=861px){.features-sticky.svelte-13f50dn{padding:10svh clamp(1rem,4vw,4.5rem) 16svh clamp(1rem,2vw,2.25rem)}.feature-card.svelte-13f50dn{min-height:74svh}}@media (width>=861px) and (height<=800px){.card-title.svelte-13f50dn{padding-top:2rem}.card-body.svelte-13f50dn{padding-block:1.5rem 2rem}}@media (width<=860px){.features-sticky.svelte-13f50dn{background:var(--landing-paper)}.card-body.svelte-13f50dn{padding-bottom:2rem;flex-direction:column;align-items:stretch;min-height:auto;padding-inline:clamp(1rem,3vw,2rem)}.card-title.svelte-13f50dn{padding-top:5rem;padding-inline:1.5rem}.feature-detail-container.svelte-13f50dn{max-width:100%;margin-bottom:2rem}.feature-description.svelte-13f50dn,.feature-indicators.svelte-13f50dn{margin-left:0}.wheel-dock.svelte-13f50dn{width:240px;margin:1rem auto 0;position:relative}}@media (width<=639px){.feature-card.svelte-13f50dn{min-height:0}}@media (prefers-reduced-motion:reduce){.wheel-group.svelte-13f50dn{transition:none}.feature-detail-content.svelte-13f50dn{animation:none}}
