.ark-landing{--lv2-floor:.6875rem}.ark-landing .lv2-display{letter-spacing:-.016em;text-wrap:balance;font-size:clamp(1.75rem,min(1.1rem + 3.9vw,.5rem + 7.5vh),4rem);font-weight:500;line-height:1.04}@media (min-width:56.25rem){.ark-landing .lv2-display{letter-spacing:-.022em}}.ark-landing .lv2-title{letter-spacing:-.016em;text-wrap:balance;font-size:clamp(1.75rem,1.25rem + 2vw,2.75rem);font-weight:500;line-height:1.08}.ark-landing .lv2-scene{letter-spacing:-.016em;text-wrap:balance;font-size:clamp(1.75rem,1.3rem + 1.8vw,2.625rem);font-weight:500;line-height:1.06}.ark-landing .lv2-lead{letter-spacing:-.006em;text-wrap:pretty;font-size:clamp(1rem,.95rem + .25vw,1.1875rem);font-weight:400;line-height:1.5}.ark-landing .lv2-body{letter-spacing:-.002em;text-wrap:pretty;font-size:.9375rem;font-weight:400;line-height:1.55}.ark-landing .lv2-card-title{letter-spacing:-.008em;font-size:1.0625rem;font-weight:500;line-height:1.35}.ark-landing .lv2-eyebrow{font-size:var(--lv2-floor);letter-spacing:.14em;text-transform:uppercase;font-weight:600;line-height:1rem}.ark-landing .lv2-meta{letter-spacing:.01em;font-size:.75rem;line-height:1.5}@media (max-height:30rem){.ark-landing .lv2-rail-host{display:none}}.ark-landing .lv2-hold-track{--hold-pad:max(50px, 6vh);--hold-top:min(var(--hold-pad), calc(100 * var(--svh) - var(--hero-block-h,0px) - 16px));--hold-len:calc(var(--hero-hold,1.05) * var(--film-scale,1) * 100 * var(--svh));--hold-release:calc(var(--hold-len) * .3);--hold-pin:calc(var(--hold-pad) - var(--hold-top))}@media (min-width:56.25rem){.ark-landing .lv2-hold-track{--hold-pad:clamp(64px, 9vh, 120px)}}.ark-landing .lv2-hold{top:var(--hold-top);position:sticky}.ark-landing .lv2-hold-spacer{height:var(--hold-len)}@keyframes lv2-hold-release{0%{transform:translateY(0)}to{transform:translateY(calc(var(--hold-release) * -.5))}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.ark-landing .lv2-hold{animation:cubic-bezier(.3333,0,.6667,.3333) both lv2-hold-release;animation-timeline:scroll(root);animation-range-start:calc(var(--hold-pin) + var(--hold-len) - var(--hold-release));animation-range-end:calc(var(--hold-pin) + var(--hold-len))}}}.ark-landing .lv2-ground{background:var(--ark-bg)}.ark-landing .lv2-ground--deep{background:var(--ark-deep)}.ark-landing .lv2-card{background:var(--ark-card);border:1px solid var(--ark-border);border-radius:20px}html.light .ark-landing .lv2-ground,html.light .ark-landing .lv2-ground--deep{background:var(--ark-soft-base)}html.light .ark-landing .lv2-card{background:var(--ark-soft-raised);border:.5px solid var(--ark-soft-edge);box-shadow:var(--ark-soft-raise)}.ark-landing .lv2-rows>*+*{border-top:1px solid var(--ark-border)}html.light .ark-landing .lv2-rows>*+*{border-top-color:var(--ark-soft-rule)}.ark-landing .lv2-proof__media{z-index:-1;opacity:.5;position:absolute;inset:0}.ark-landing .lv2-proof__media:after{content:"";background:linear-gradient(180deg, var(--ark-bg) 0%, #08080880 30%, #0808089e 70%, var(--ark-bg) 100%);position:absolute;inset:0}html.light .ark-landing .lv2-proof__media{display:none}.ark-landing .lv2-tiles .lo-grid{gap:10px}.ark-landing .lv2-tiles .lo-tile{border-radius:20px;gap:4px;padding:16px 18px 14px}html:not(.light) .ark-landing .lv2-tile{-webkit-backdrop-filter:blur(18px)saturate(1.25);backdrop-filter:blur(18px)saturate(1.25);background:#0c0c0c66;box-shadow:inset 0 0 0 .5px #ffffff24,inset 0 1px #ffffff14}.ark-landing .lv2-tiles .lo-tile__label{white-space:normal;overflow:visible}.ark-landing .lv2-tiles .t2-num{letter-spacing:-.024em;font-size:2.25rem;line-height:2.5rem}.ark-landing .lv2-tiles .t2-num--sm{letter-spacing:-.02em;font-size:1.75rem;line-height:2rem}.ark-landing .lv2-lolli{align-items:flex-end;gap:3px;height:56px;display:flex}.ark-landing .lv2-lolli__stick{cursor:default;pointer-events:auto;background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:flex-end;min-width:0;height:100%;padding:0;display:flex}.ark-landing .lv2-lolli__stem{transform-origin:bottom;background:color-mix(in srgb, var(--ark-text) 38%, transparent);width:2px;display:block;position:relative}.ark-landing .lv2-lolli__head{background:color-mix(in srgb, var(--ark-text) 86%, transparent);border-radius:999px;width:7px;height:7px;margin-left:-3.5px;position:absolute;top:-3px;left:50%}.ark-landing .lv2-lolli__stick[data-chosen=true] .lv2-lolli__stem,.ark-landing .lv2-lolli__stick[data-chosen=true] .lv2-lolli__head{background:var(--ark-active)}.ark-landing .lv2-segs--available .lo-seg__fill{background:var(--ark-land)}.ark-landing .lv2-door-figure{color:var(--ark-text);background:#ffffff14;box-shadow:inset 0 0 0 .5px #ffffff29}.ark-landing .lv2-door-figure__dot{display:none}.ark-landing [data-door-figure=available] .lv2-door-figure__dot{background:var(--ark-land);border-radius:999px;width:6px;height:6px;display:inline-block}@media (prefers-reduced-transparency:reduce){.ark-landing .glass,.ark-landing .glass-thin,.ark-landing .glass-heavy,html:not(.light) .ark-landing .lv2-tile{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#101010f0!important}}
