._layout_19u36_2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px)}._left_19u36_8 ._visualWrap_19u36_8{order:-1}._steps_19u36_13{position:relative;margin:0;padding:0;list-style:none}._steps_19u36_13:before{content:"";position:absolute;top:24px;bottom:24px;left:23px;width:2px;background:linear-gradient(180deg,var(--aw-border),transparent)}._steps_19u36_13:after{content:"";position:absolute;top:var(--fill-top, 24px);left:23px;width:2px;height:var(--fill, 0px);border-radius:2px;background:linear-gradient(180deg,color-mix(in srgb,var(--aw-accent) 70%,transparent),var(--aw-accent));box-shadow:0 0 10px color-mix(in srgb,var(--aw-accent) 45%,transparent);transition:height .12s linear}._step_19u36_13{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:24px;align-items:start;min-height:62vh;padding:8vh 0;transition:opacity .5s ease}._armed_19u36_59 ._step_19u36_13{opacity:.38}._step_19u36_13:first-child{padding-top:2vh}._armed_19u36_59 ._stepOn_19u36_67{opacity:1}._marker_19u36_71{position:relative;z-index:1;display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--aw-border);border-radius:50%;background:var(--aw-card);color:var(--aw-muted);font-family:var(--aw-font-heading);font-size:14px;font-weight:800;transition:background .4s ease,color .4s ease,border-color .4s ease,box-shadow .4s ease}._stepOn_19u36_67 ._marker_19u36_71{border-color:transparent;background:var(--aw-accent);color:#fff;box-shadow:0 0 0 6px color-mix(in srgb,var(--aw-accent) 18%,transparent)}._eyebrow_19u36_95{margin:10px 0;color:var(--aw-accent);font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}._heading_19u36_104{margin:0 0 16px;font-size:clamp(26px,3vw,38px)!important;line-height:1.15;letter-spacing:-.02em}._text_19u36_111{max-width:520px;margin:0;color:var(--aw-muted);font-size:17px;line-height:1.7}._button_19u36_119{margin-top:28px}._inlineVisual_19u36_123{display:none}._visualWrap_19u36_8{position:sticky;top:calc(var(--aw-header-height, 84px) + 40px);align-self:start;height:fit-content}._visual_19u36_8{position:relative;overflow:hidden;border-radius:32px;aspect-ratio:4 / 4.2;background:radial-gradient(70% 60% at 100% 0%,color-mix(in srgb,var(--aw-accent) 26%,transparent),transparent 70%),radial-gradient(60% 60% at 0% 100%,color-mix(in srgb,var(--aw-primary) 22%,transparent),transparent 70%),var(--aw-surface);box-shadow:0 50px 90px -60px #07181c8c}._shot_19u36_147{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity .7s ease,transform 1.1s cubic-bezier(.2,.7,.2,1)}._shotOn_19u36_158{opacity:1}._art_19u36_163{display:grid;place-items:center}._artIcon_19u36_168{display:grid;place-items:center;width:128px;height:128px;border-radius:36px;background:var(--aw-card);color:var(--aw-accent);box-shadow:0 30px 60px -30px #07181c80;transform:rotate(-6deg)}._counter_19u36_180{position:absolute;top:22px;right:24px;color:var(--aw-muted);font-family:var(--aw-font-heading);font-size:15px;font-weight:700;animation:_rise_19u36_1 .5s cubic-bezier(.2,.7,.2,1) both}._counter_19u36_180 b{color:var(--aw-heading);font-size:34px}._caption_19u36_196{position:absolute;bottom:22px;left:22px;padding:10px 16px;border-radius:999px;background:color-mix(in srgb,var(--aw-card) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--aw-heading);font-size:14px;font-weight:700;box-shadow:0 12px 28px -16px #07181c73;animation:_rise_19u36_1 .5s cubic-bezier(.2,.7,.2,1) both}@keyframes _rise_19u36_1{0%{opacity:0;transform:translateY(10px)}}._progress_19u36_219{position:relative;height:4px;margin-top:18px;overflow:hidden;border-radius:4px;background:var(--aw-border)}._progress_19u36_219 span{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--aw-accent),#ffb199,var(--aw-primary));transform-origin:left;transition:transform .6s cubic-bezier(.65,0,.35,1)}@media (max-width: 900px){._layout_19u36_2{grid-template-columns:1fr}._visualWrap_19u36_8{display:none}._step_19u36_13,._armed_19u36_59 ._step_19u36_13{min-height:0;padding:28px 0;opacity:1}._inlineVisual_19u36_123{display:block;margin-top:20px}._inlineVisual_19u36_123:empty{display:none}._inlineVisual_19u36_123 img{width:100%;border-radius:20px}}@media (prefers-reduced-motion: reduce){._shot_19u36_147,._step_19u36_13,._progress_19u36_219 span,._steps_19u36_13:after{transition:none}._counter_19u36_180,._caption_19u36_196{animation:none}}
