.YIUNWW_header{transition:background-color .3s,border-color .3s,box-shadow .3s}.YIUNWW_glass{border-color:color-mix(in srgb, var(--color-slate-200) 80%, transparent);box-shadow:0 1px 2px color-mix(in srgb, var(--color-slate-900) 6%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background-color:#ffffffeb}.YIUNWW_progress{background-color:var(--color-brand-600);transform-origin:0;height:3px;transform:scaleX(var(--lp-progress,0));position:absolute;top:0;left:0;right:0}@supports (animation-timeline:scroll()){@keyframes YIUNWW_lp-grow-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.YIUNWW_progress{animation:linear YIUNWW_lp-grow-progress;animation-timeline:scroll(root)}}.YIUNWW_link{padding-block:.25rem;transition:color .2s;position:relative}.YIUNWW_link:after{content:"";background-color:var(--color-brand-600);transform-origin:50%;border-radius:9999px;height:2px;transition:transform .25s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.YIUNWW_link[aria-current=true]{color:var(--color-brand-700);font-weight:600}.YIUNWW_link[aria-current=true]:after{transform:scaleX(1)}@keyframes YIUNWW_panel-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.YIUNWW_panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:#fffffff0;animation:.2s ease-out YIUNWW_panel-in}.YIUNWW_mobileLink[aria-current=true]{color:var(--color-brand-700);background-color:var(--color-brand-50);font-weight:600}@media (prefers-reduced-motion:reduce){.YIUNWW_header,.YIUNWW_link,.YIUNWW_link:after{transition:none}.YIUNWW_panel{animation:none}}.YIUNWW_brand{flex-shrink:0}@media (max-width:639.98px){.YIUNWW_brand{flex-wrap:wrap;flex-shrink:1;align-content:flex-start;min-width:2rem;height:2rem;overflow:hidden}}
.B1CYOG_blob{will-change:transform;border-radius:9999px;position:absolute}.B1CYOG_blobBrand{background:radial-gradient(circle at center, color-mix(in srgb, var(--color-brand-300) 55%, transparent), transparent 70%);width:42vw;max-width:620px;height:42vw;max-height:620px;top:-12%;left:12%}.B1CYOG_blobSky{background:radial-gradient(circle at center, color-mix(in srgb, var(--color-sky-200) 60%, transparent), transparent 70%);width:36vw;max-width:520px;height:36vw;max-height:520px;animation-delay:-6s;top:18%;right:-8%}.B1CYOG_blobSoft{background:radial-gradient(circle at center, color-mix(in srgb, var(--color-brand-100) 80%, transparent), transparent 70%);width:30vw;max-width:440px;height:30vw;max-height:440px;animation-delay:-12s;bottom:-20%;left:38%}.B1CYOG_grid{background-image:radial-gradient(var(--color-slate-200) 1px, transparent 1.2px);opacity:.35;-webkit-mask-image:linear-gradient(to bottom, var(--color-slate-900) 10%, transparent 85%);-webkit-mask-image:linear-gradient(to bottom, var(--color-slate-900) 10%, transparent 85%);mask-image:linear-gradient(to bottom, var(--color-slate-900) 10%, transparent 85%);background-position:top;background-size:26px 26px;position:absolute;inset:0}
.RIQfDq_root{--hs-rx:0deg;--hs-ry:0deg;perspective:1400px}.RIQfDq_frame{transform-style:preserve-3d;transform:rotateX(var(--hs-rx)) rotateY(var(--hs-ry));will-change:transform;transition:transform .45s cubic-bezier(.22,1,.36,1)}.RIQfDq_stage{animation:.5s cubic-bezier(.22,1,.36,1) both RIQfDq_hs-stage-in}.RIQfDq_caption{animation:.4s both RIQfDq_hs-fade-in}.RIQfDq_ghost{opacity:.85;-webkit-mask-image:linear-gradient(#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(#000 calc(100% - 2rem),#0000)}.RIQfDq_root[data-paused=true] .RIQfDq_stage *,.RIQfDq_root[data-paused=true] .RIQfDq_progressFill{animation-play-state:paused}.RIQfDq_root[data-static=true] .RIQfDq_stage,.RIQfDq_root[data-static=true] .RIQfDq_stage *,.RIQfDq_root[data-static=true] .RIQfDq_caption,.RIQfDq_root[data-static=true] .RIQfDq_progressFill{transition:none!important;animation:none!important}.RIQfDq_root[data-static=true] .RIQfDq_frame{transition:none;transform:none}@media (prefers-reduced-motion:reduce){.RIQfDq_stage,.RIQfDq_stage *,.RIQfDq_caption,.RIQfDq_progressFill{animation:none!important}.RIQfDq_frame{transition:none;transform:none}}.RIQfDq_progressFill{border-radius:inherit;background:var(--color-brand-500);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(1)}.RIQfDq_progressFill[data-state=todo]{transform:scaleX(0)}.RIQfDq_progressFill[data-state=active]{animation:RIQfDq_hs-progress var(--hs-dur,3s) linear both}.RIQfDq_paper{animation:.7s cubic-bezier(.22,1,.36,1) both RIQfDq_hs-arrive}.RIQfDq_photoChip{animation:.4s cubic-bezier(.2,1,.4,1) .5s both RIQfDq_hs-pop}.RIQfDq_in{animation:.45s cubic-bezier(.22,1,.36,1) both RIQfDq_hs-slide-up;animation-delay:var(--hs-delay,0s)}.RIQfDq_pop{animation:.4s cubic-bezier(.2,1,.4,1) both RIQfDq_hs-pop;animation-delay:var(--hs-delay,0s)}.RIQfDq_fade{animation:.4s both RIQfDq_hs-fade-in;animation-delay:var(--hs-delay,0s)}.RIQfDq_win{opacity:0;animation:RIQfDq_hs-win var(--hs-dur,1.5s) ease both;animation-delay:var(--hs-delay,0s)}.RIQfDq_press{animation:.35s both RIQfDq_hs-press;animation-delay:var(--hs-delay,0s)}.RIQfDq_tap{opacity:0;animation:.6s ease-out both RIQfDq_hs-ripple;animation-delay:var(--hs-delay,0s)}.RIQfDq_drawCircle{stroke-dasharray:64;stroke-dashoffset:0;animation:.45s ease-out both RIQfDq_hs-draw-circle;animation-delay:var(--hs-delay,0s)}.RIQfDq_drawPath{stroke-dasharray:16;stroke-dashoffset:0;animation:.35s ease-out both RIQfDq_hs-draw-path;animation-delay:calc(var(--hs-delay,0s) + .3s)}.RIQfDq_phoneLift{transform:translateZ(0)}@media (pointer:fine) and (min-width:640px){.RIQfDq_phoneLift{transform:translateZ(36px)}}.RIQfDq_phoneFloat{animation:5s ease-in-out infinite RIQfDq_hs-float}.RIQfDq_link{transform-origin:top;animation:.4s both RIQfDq_hs-grow-y;animation-delay:var(--hs-delay,0s)}@keyframes RIQfDq_hs-stage-in{0%{opacity:0;transform:translateY(8px)}}@keyframes RIQfDq_hs-fade-in{0%{opacity:0}}@keyframes RIQfDq_hs-slide-up{0%{opacity:0;transform:translateY(10px)}}@keyframes RIQfDq_hs-arrive{0%{opacity:.4;transform:translateY(18px)rotate(-1.5deg)scale(.97)}}@keyframes RIQfDq_hs-pop{0%{opacity:0;transform:scale(.6)}}@keyframes RIQfDq_hs-progress{0%{transform:scaleX(0)}}@keyframes RIQfDq_hs-win{0%{opacity:0;transform:translateY(-6px)}12%,90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes RIQfDq_hs-press{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(.88);transform:scale(.93)}}@keyframes RIQfDq_hs-ripple{0%{opacity:.6;transform:scale(.3)}to{opacity:0;transform:scale(2.4)}}@keyframes RIQfDq_hs-draw-circle{0%{stroke-dashoffset:64px}}@keyframes RIQfDq_hs-draw-path{0%{stroke-dashoffset:16px}}@keyframes RIQfDq_hs-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes RIQfDq_hs-grow-y{0%{transform:scaleY(0)}}
.soBLOq_viewport{overflow:hidden}.soBLOq_track{flex-wrap:wrap;justify-content:center;gap:.5rem;padding-inline:.375rem;display:flex}.soBLOq_copy{display:none}.soBLOq_chip{transition:color .2s,border-color .2s,box-shadow .2s,transform .2s}.soBLOq_chip:hover{box-shadow:0 8px 20px -8px color-mix(in srgb, var(--color-slate-900) 25%, transparent);transform:translateY(-2px)}@keyframes soBLOq_marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (min-width:640px) and (prefers-reduced-motion:no-preference){.soBLOq_viewport{-webkit-mask-image:linear-gradient(to right, transparent, var(--color-slate-900) 8%, var(--color-slate-900) 92%, transparent);-webkit-mask-image:linear-gradient(to right, transparent, var(--color-slate-900) 8%, var(--color-slate-900) 92%, transparent);mask-image:linear-gradient(to right, transparent, var(--color-slate-900) 8%, var(--color-slate-900) 92%, transparent)}.soBLOq_track{will-change:transform;flex-wrap:nowrap;gap:.75rem;width:max-content;animation:26s linear infinite soBLOq_marquee}.soBLOq_copy{display:inline-flex}.soBLOq_viewport:hover .soBLOq_track,.soBLOq_viewport:focus-visible .soBLOq_track,.soBLOq_viewport:focus-within .soBLOq_track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.soBLOq_chip{transition:none}.soBLOq_chip:hover{transform:none}}
.ubkZPW_cardRow{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.75rem;margin-inline:-1rem;padding:.25rem 1rem .75rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.ubkZPW_cardRow::-webkit-scrollbar{display:none}.ubkZPW_card{scroll-snap-align:start;text-align:left;border:1px solid var(--color-slate-200);cursor:pointer;background:#fff;border-radius:1rem;flex-direction:column;flex:0 0 min(68vw,260px);gap:.75rem;padding:.875rem;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .25s,box-shadow .25s;display:flex}.ubkZPW_card:hover{border-color:var(--color-brand-300);box-shadow:0 12px 30px -14px color-mix(in srgb, var(--color-brand-600) 45%, transparent);transform:translateY(-3px)}.ubkZPW_card:focus-visible{outline:3px solid var(--color-brand-500);outline-offset:2px}.ubkZPW_card[aria-pressed=true]{border-color:var(--color-brand-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand-500) 22%, transparent), 0 12px 30px -14px color-mix(in srgb, var(--color-brand-600) 45%, transparent)}@media (min-width:768px){.ubkZPW_cardRow{grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:0;padding:0;display:grid;overflow:visible}.ubkZPW_card{flex:initial}}.ubkZPW_plate{border:1px solid var(--color-slate-300);background:var(--color-slate-50);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.08em;color:var(--color-slate-700);border-radius:.5rem;margin-top:.25rem;padding:.125rem .5rem;font-size:.8125rem;font-weight:700;display:inline-block}.ubkZPW_plateLg{margin-top:0;padding:.25rem .75rem;font-size:1rem}.ubkZPW_stage{gap:1rem;scroll-margin-top:4.5rem;display:grid}@media (min-width:900px){.ubkZPW_stage{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:1.5rem}.ubkZPW_aside{align-self:start;position:sticky;top:6rem}}.ubkZPW_panel{border:1px solid var(--color-slate-200);background:#fff;border-radius:1rem;min-height:20rem}.ubkZPW_aside{border:1px solid var(--color-slate-200);background:var(--color-slate-100);border-radius:1rem;padding:1.25rem}.ubkZPW_asideCard{border:1px solid var(--color-slate-200);box-shadow:0 18px 40px -24px color-mix(in srgb, var(--color-slate-900) 45%, transparent);background:#fff;border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.ubkZPW_row{border-bottom:1px dashed var(--color-slate-200);grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;gap:.5rem .75rem;padding:.45rem 0;animation:.3s cubic-bezier(.22,1,.36,1) both ubkZPW_ot-row-in;display:grid}.ubkZPW_row:last-child{border-bottom:0}@media (max-width:420px){.ubkZPW_row{grid-template-columns:6.25rem minmax(0,1fr)}}@keyframes ubkZPW_ot-row-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.ubkZPW_value{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--color-slate-900);overflow-wrap:anywhere;font-size:.875rem}.ubkZPW_caret{vertical-align:-.15em;background:var(--color-brand-500);width:2px;height:1em;margin-left:1px;animation:.7s step-end infinite ubkZPW_ot-caret;display:inline-block}@keyframes ubkZPW_ot-caret{50%{opacity:0}}.ubkZPW_check{animation:.35s cubic-bezier(.22,1,.36,1) both ubkZPW_ot-pop}@keyframes ubkZPW_ot-pop{0%{opacity:0;transform:scale(.92)}60%{opacity:1;transform:scale(1.02)}to{transform:scale(1)}}.ubkZPW_placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:14rem;padding:1.5rem;display:flex}@media (max-width:899px){.ubkZPW_placeholder{min-height:0}}@media (prefers-reduced-motion:reduce){.ubkZPW_card,.ubkZPW_card:hover{transition:none;transform:none}.ubkZPW_row,.ubkZPW_check,.ubkZPW_caret{animation:none}}
._66KFPG_card{--x:50%;--y:50%;isolation:isolate;transition:border-color .25s,box-shadow .25s,transform .25s;position:relative;overflow:hidden}._66KFPG_card:before{content:"";z-index:-1;opacity:0;background:radial-gradient(260px circle at var(--x) var(--y), var(--color-brand-100), transparent 70%);transition:opacity .3s;position:absolute;inset:0}._66KFPG_icon{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}@media (hover:hover) and (pointer:fine){._66KFPG_card:hover{border-color:var(--color-brand-300);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-brand-500) 10%, transparent), 0 12px 32px -12px color-mix(in srgb, var(--color-brand-600) 28%, transparent);transform:translateY(-2px)}._66KFPG_card:hover:before{opacity:1}._66KFPG_card:hover ._66KFPG_icon{transform:scale(1.12)rotate(-4deg)}}@media (prefers-reduced-motion:reduce){._66KFPG_card,._66KFPG_card:before,._66KFPG_icon{transition:none}._66KFPG_card:hover,._66KFPG_card:hover ._66KFPG_icon{transform:none}}
.Vhei-q_frame{border:1px solid var(--color-slate-200);background:var(--color-slate-100);cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;height:320px;box-shadow:0 20px 50px -30px color-mix(in srgb, var(--color-slate-900) 80%, transparent);border-radius:16px;position:relative;overflow:hidden}@media (min-width:640px){.Vhei-q_frame{height:380px}}.Vhei-q_layer{font-size:.75rem;line-height:1.25;position:absolute;inset:0}.Vhei-q_before{clip-path:inset(0 calc(100% - var(--lp-pos,50%)) 0 0)}.Vhei-q_after{clip-path:inset(0 0 0 var(--lp-pos,50%))}.Vhei-q_divider{top:0;bottom:0;left:var(--lp-pos,50%);background:var(--color-white);width:2px;box-shadow:0 0 0 1px var(--color-slate-300);pointer-events:none;margin-left:-1px;position:absolute}.Vhei-q_grip{width:2.5rem;height:2.5rem;box-shadow:0 6px 20px -8px color-mix(in srgb, var(--color-slate-900) 80%, transparent);place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Vhei-q_frame[data-dragging=true]{cursor:grabbing}.Vhei-q_tag{z-index:1;letter-spacing:.02em;pointer-events:none;position:absolute;top:.625rem}.Vhei-q_tagBefore{left:.625rem}.Vhei-q_tagAfter{right:.625rem}.Vhei-q_notebook{max-width:22rem;box-shadow:0 10px 24px -14px color-mix(in srgb, var(--color-slate-900) 70%, transparent)}.Vhei-q_sticky{width:10rem;box-shadow:0 8px 20px -12px color-mix(in srgb, var(--color-slate-900) 70%, transparent);position:absolute;top:2.75rem;right:.625rem;transform:rotate(2deg)}@media (max-width:639px){.Vhei-q_sticky{display:none}}.Vhei-q_chat{flex-direction:column;gap:.375rem;max-width:calc(100% - 24px);display:flex;position:absolute;bottom:12px;left:12px}.Vhei-q_bubble{max-width:13rem;box-shadow:0 8px 20px -12px color-mix(in srgb, var(--color-slate-900) 70%, transparent);align-self:flex-start;padding:.375rem .5rem;transform:rotate(-1deg)}.Vhei-q_bubbleRight{align-self:flex-end;transform:rotate(1.5deg)}.Vhei-q_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.5rem .625rem;display:grid}.Vhei-q_tileWide{grid-column:1/-1;align-items:center;gap:.5rem;display:flex}.Vhei-q_range{appearance:none;cursor:pointer;--lp-thumb:28px;--lp-track:6px;--lp-ring:0 0 0 4px color-mix(in srgb, var(--color-brand-500) 30%, transparent);background:0 0;width:100%;height:44px;margin:0;display:block}.Vhei-q_range:focus-visible{outline:none}.Vhei-q_range::-webkit-slider-runnable-track{height:var(--lp-track);background:var(--color-slate-300);border-radius:999px}.Vhei-q_range::-moz-range-track{height:var(--lp-track);background:var(--color-slate-300);border-radius:999px}.Vhei-q_range::-webkit-slider-thumb{appearance:none;width:var(--lp-thumb);height:var(--lp-thumb);margin-top:calc((var(--lp-track) - var(--lp-thumb)) / 2);border:2px solid var(--color-brand-500);background:var(--color-white);box-shadow:0 4px 12px -4px color-mix(in srgb, var(--color-slate-900) 80%, transparent);border-radius:999px;transition:box-shadow .15s}.Vhei-q_range::-moz-range-thumb{width:var(--lp-thumb);height:var(--lp-thumb);border:2px solid var(--color-brand-500);background:var(--color-white);box-shadow:0 4px 12px -4px color-mix(in srgb, var(--color-slate-900) 80%, transparent);border-radius:999px;transition:box-shadow .15s}.Vhei-q_range:focus-visible::-webkit-slider-thumb{box-shadow:var(--lp-ring)}.Vhei-q_range:focus-visible::-moz-range-thumb{box-shadow:var(--lp-ring)}.Vhei-q_range:active::-webkit-slider-thumb{background:var(--color-brand-500)}.Vhei-q_range:active::-moz-range-thumb{background:var(--color-brand-500)}@media (prefers-reduced-motion:reduce){.Vhei-q_sticky,.Vhei-q_bubble,.Vhei-q_bubbleRight{transform:none}.Vhei-q_range::-webkit-slider-thumb{transition:none}.Vhei-q_range::-moz-range-thumb{transition:none}}
.UZKTBG_layout{gap:1.5rem;display:grid}@media (min-width:1024px){.UZKTBG_layout{grid-template-columns:minmax(260px,320px) minmax(0,1fr);align-items:start;gap:4rem}.UZKTBG_aside{position:sticky;top:6rem}}.UZKTBG_track{background:var(--color-slate-200);border-radius:999px;width:6px;height:160px;display:none;position:relative;overflow:hidden}@media (min-width:1024px){.UZKTBG_track{display:block}}.UZKTBG_fill{border-radius:inherit;background:linear-gradient(180deg, var(--color-brand-500), var(--color-emerald-500));transform-origin:50% 0;transform:scaleY(var(--lp-progress,0));transition:transform .3s;position:absolute;inset:0}.UZKTBG_phases{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.UZKTBG_milestones{flex-direction:column;gap:1.25rem;padding-left:2.25rem;display:flex;position:relative}.UZKTBG_milestones:before{content:"";background:var(--color-slate-200);border-radius:999px;width:2px;position:absolute;top:.75rem;bottom:.75rem;left:.6875rem}@media (min-width:1024px){.UZKTBG_milestones{gap:1.5rem;padding-left:0}.UZKTBG_milestones:before{display:none}}.UZKTBG_item{opacity:.45;border-left-width:3px;gap:1rem;padding:1.125rem 1.25rem;scroll-margin-top:6rem;transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),border-color .55s,box-shadow .55s;display:grid;position:relative;transform:translateY(10px)}@media (min-width:640px){.UZKTBG_item{grid-template-columns:minmax(0,1fr) 240px;align-items:center}}.UZKTBG_item[data-active=true]{opacity:1;box-shadow:0 10px 30px -18px color-mix(in srgb, var(--color-slate-900) 35%, transparent);transform:none}.UZKTBG_item[data-active=true][data-phase=morning]{border-left-color:var(--color-brand-500)}.UZKTBG_item[data-active=true][data-phase=afternoon]{border-left-color:var(--color-sky-500)}.UZKTBG_item[data-active=true][data-phase=close]{border-left-color:var(--color-emerald-500)}.UZKTBG_dot{place-items:center;width:1.5rem;height:1.5rem;font-size:.6875rem;font-weight:700;transition:border-color .4s,background-color .4s,color .4s;display:grid;position:absolute;top:1.25rem;left:-2.25rem}@media (min-width:1024px){.UZKTBG_dot{display:none}}.UZKTBG_visual{min-height:96px;padding:.625rem;font-size:.6875rem;line-height:1.25;position:relative;overflow:hidden}@keyframes UZKTBG_visual-pop{0%{opacity:0;transform:scale(.9)}60%{opacity:1;transform:scale(1.03)}to{transform:scale(1)}}.UZKTBG_item[data-active=true] .UZKTBG_visual>*{animation:.5s cubic-bezier(.22,1,.36,1) both UZKTBG_visual-pop}@media (prefers-reduced-motion:reduce){.UZKTBG_item,.UZKTBG_dot,.UZKTBG_fill{transition:none;animation:none}.UZKTBG_item{opacity:1;transform:none}.UZKTBG_item .UZKTBG_visual>*,.UZKTBG_item[data-active=true] .UZKTBG_visual>*{animation:none}}
._2wgX_G_stage{flex-direction:column;align-items:center;gap:1rem;display:flex}._2wgX_G_tabs{background:var(--color-slate-100);border:1px solid var(--color-slate-200);border-radius:12px;gap:.25rem;padding:.25rem;display:inline-flex}._2wgX_G_tab{cursor:pointer;color:var(--color-slate-600);background:0 0;border:0;border-radius:8px;padding:.375rem .875rem;font-size:.75rem;font-weight:600;transition:background-color .2s,color .2s,box-shadow .2s}._2wgX_G_tab:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:1px}._2wgX_G_tabActive{color:var(--color-brand-700);box-shadow:0 1px 3px color-mix(in srgb, var(--color-slate-900) 12%, transparent);background:#fff}._2wgX_G_phoneWrap{border-radius:3rem;width:min(100%,300px);position:relative}._2wgX_G_phone{--screen-radius:2.25rem;aspect-ratio:272/572;background:var(--color-slate-900);width:100%;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-slate-500) 60%, transparent), 0 30px 60px -20px color-mix(in srgb, var(--color-slate-900) 55%, transparent);border-radius:3rem;padding:.5rem;transition:transform .4s cubic-bezier(.22,1,.36,1);position:relative}._2wgX_G_phone[data-paused=true]{transform:scale(1.015)}._2wgX_G_island{z-index:3;background:var(--color-slate-900);border-radius:999px;width:5.25rem;height:1.375rem;position:absolute;top:1.1rem;left:50%;transform:translate(-50%)}._2wgX_G_shadow{background:color-mix(in srgb, var(--color-slate-900) 18%, transparent);filter:blur(14px);z-index:-1;border-radius:999px;height:2rem;position:absolute;bottom:-1.25rem;left:10%;right:10%}._2wgX_G_screen{border-radius:var(--screen-radius);background:var(--color-slate-50);height:100%;color:var(--color-slate-800);font-size:11px;line-height:1.3;position:relative;overflow:hidden}._2wgX_G_chatScreen,._2wgX_G_appScreen{opacity:0;pointer-events:none;flex-direction:column;transition:opacity .35s,transform .35s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0}._2wgX_G_chatScreen{transform:scale(1.02)}._2wgX_G_appScreen{transform:translateY(12px)}._2wgX_G_screenVisible{opacity:1;transform:none}._2wgX_G_statusBar{justify-content:space-between;align-items:center;padding:.75rem 1.25rem 0;font-size:11px;font-weight:700;display:flex}._2wgX_G_statusBarLight{color:#fff;background:var(--color-emerald-800)}._2wgX_G_statusTime{letter-spacing:.01em}._2wgX_G_statusIcons{align-items:center;gap:.375rem;display:inline-flex}._2wgX_G_signal{align-items:flex-end;gap:1.5px;height:9px;display:inline-flex}._2wgX_G_signal i{background:currentColor;border-radius:1px;width:2.5px;display:block}._2wgX_G_signal i:first-child{height:3px}._2wgX_G_signal i:nth-child(2){height:5px}._2wgX_G_signal i:nth-child(3){height:7px}._2wgX_G_signal i:nth-child(4){height:9px}._2wgX_G_battery{border:1.5px solid;border-radius:3px;width:18px;height:9px;padding:1px;position:relative}._2wgX_G_battery:after{content:"";background:currentColor;border-radius:1px;width:2px;height:3px;position:absolute;top:2px;right:-4px}._2wgX_G_battery i{background:currentColor;border-radius:1px;width:78%;height:100%;display:block}._2wgX_G_chatHeader{background:var(--color-emerald-800);color:#fff;align-items:center;gap:.5rem;padding:.5rem .875rem .625rem;display:flex}._2wgX_G_chatAvatar{background:var(--color-emerald-600);border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:inline-flex}._2wgX_G_chatContact{flex-direction:column;display:flex}._2wgX_G_chatName{font-size:11.5px;font-weight:700}._2wgX_G_chatPresence{color:var(--color-emerald-200);font-size:9.5px}._2wgX_G_chatBody{flex-direction:column;flex:1;justify-content:flex-end;gap:.5rem;min-height:0;padding:.875rem .625rem;display:flex;overflow:hidden}._2wgX_G_history{opacity:.55;flex-direction:column;gap:.375rem;display:flex}._2wgX_G_ghostDate,._2wgX_G_ghost{background:#fff;flex-direction:column;gap:4px;display:flex}._2wgX_G_ghostDate{border-radius:8px;align-self:center;margin-bottom:.125rem;padding:4px 10px}._2wgX_G_ghostDate i{width:1.75rem}._2wgX_G_ghost{border-radius:12px;max-width:72%;padding:.5rem .625rem}._2wgX_G_ghostDate i,._2wgX_G_ghost i{background:var(--color-slate-200);border-radius:999px;max-width:100%;height:6px;display:block}._2wgX_G_ghostIn{border-top-left-radius:4px;align-self:flex-start}._2wgX_G_ghostOut{background:var(--color-emerald-100);border-top-right-radius:4px;align-self:flex-end}._2wgX_G_ghostOut i{background:var(--color-emerald-200)}._2wgX_G_composer{align-items:center;gap:.375rem;padding:.5rem .75rem .875rem;display:flex}._2wgX_G_composerInput{background:#fff;border-radius:999px;flex:1;align-items:center;height:28px;padding:0 .625rem;display:flex}._2wgX_G_composerInput i{background:var(--color-slate-200);border-radius:999px;width:40%;height:6px;display:block}._2wgX_G_composerSend{background:var(--color-emerald-600);border-radius:999px;flex:none;width:28px;height:28px}._2wgX_G_bubble{max-width:92%;box-shadow:0 6px 18px -10px color-mix(in srgb, var(--color-slate-900) 45%, transparent);opacity:0;background:#fff;border-radius:4px 12px 12px;padding:.5rem .625rem .375rem;transition:opacity .4s,transform .45s cubic-bezier(.22,1,.36,1);transform:translateY(10px)scale(.97)}._2wgX_G_bubbleIn{opacity:1;transform:none}._2wgX_G_bubbleText{color:var(--color-slate-800);font-size:11px}._2wgX_G_linkCard{border:1px solid var(--color-slate-200);background:var(--color-slate-50);border-radius:8px;flex-direction:column;gap:1px;margin-top:.5rem;padding:.5rem .625rem;display:flex}._2wgX_G_linkTitle{color:var(--color-slate-900);font-size:11px;font-weight:700}._2wgX_G_linkMeta{color:var(--color-slate-500);font-size:10px}._2wgX_G_linkCta{color:var(--color-sky-700);margin-top:.25rem;font-size:10.5px;font-weight:700}._2wgX_G_bubbleTime{text-align:right;color:var(--color-slate-500);margin-top:.25rem;font-size:9px;display:block}._2wgX_G_appHeader{justify-content:space-between;align-items:center;gap:.5rem;padding:1.25rem 1rem .75rem;display:flex}._2wgX_G_appHeaderTitle{letter-spacing:-.01em;color:var(--color-slate-900);font-size:14px;font-weight:800}._2wgX_G_appHeaderBadge{color:var(--color-brand-700);background:var(--color-brand-50);border:1px solid var(--color-brand-100);white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:700}._2wgX_G_appBody{flex-direction:column;flex:1;gap:.5rem;padding:0 .75rem;display:flex;overflow:hidden}._2wgX_G_amounts{border:1px solid var(--color-slate-200);background:#fff;border-radius:12px;margin:0;padding:.25rem .75rem}._2wgX_G_amountRow{border-bottom:1px dashed var(--color-slate-200);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem 0;display:flex}._2wgX_G_amountRow:last-child{border-bottom:0}._2wgX_G_amountRow dt{color:var(--color-slate-500)}._2wgX_G_amountRow dd{color:var(--color-slate-800);white-space:nowrap;margin:0;font-weight:600}._2wgX_G_amountTotal dt{color:var(--color-slate-900);font-weight:700}._2wgX_G_amountTotal dd{color:var(--color-brand-700);font-size:15px;font-weight:800}._2wgX_G_appFooter{align-items:flex-end;min-height:4.75rem;padding:.625rem .75rem 1rem;display:flex}._2wgX_G_actions{gap:.5rem;width:100%;display:flex}._2wgX_G_btn{white-space:nowrap;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:.25rem;height:38px;font-size:11.5px;font-weight:700;transition:opacity .3s,transform .15s,background-color .3s;display:inline-flex}._2wgX_G_btnSecondary{border:1px solid var(--color-slate-200);color:var(--color-slate-600);background:#fff;flex:none;padding:0 .75rem}._2wgX_G_btnApprove{background:var(--color-emerald-600);color:#fff;box-shadow:0 8px 18px -8px color-mix(in srgb, var(--color-emerald-700) 70%, transparent)}._2wgX_G_btnPressed{filter:brightness(.95);transform:scale(.96)}._2wgX_G_approvedBox{background:var(--color-emerald-50);border:1px solid var(--color-emerald-200);width:100%;color:var(--color-emerald-800);border-radius:12px;flex-direction:column;align-items:center;gap:.125rem;padding:.625rem;display:flex}._2wgX_G_approvedPop{animation:.5s cubic-bezier(.22,1,.36,1) both _2wgX_G_om-pop}@keyframes _2wgX_G_om-pop{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.04)}to{transform:scale(1)}}@keyframes _2wgX_G_om-draw{to{stroke-dashoffset:0}}._2wgX_G_checkCircle{background:var(--color-emerald-600);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;margin-bottom:.125rem;display:inline-flex}._2wgX_G_checkSvg{width:18px;height:18px}._2wgX_G_checkPath{stroke-dasharray:24;stroke-dashoffset:0}._2wgX_G_checkDraw{stroke-dashoffset:24px;animation:.45s ease-out .2s forwards _2wgX_G_om-draw}._2wgX_G_approvedTitle{font-size:12px;font-weight:800}._2wgX_G_approvedNext{color:var(--color-emerald-700);font-size:10.5px}._2wgX_G_cashCard{background:linear-gradient(135deg, var(--color-brand-600), var(--color-brand-800));color:#fff;box-shadow:0 10px 24px -14px color-mix(in srgb, var(--color-brand-900) 70%, transparent);border-radius:12px;flex-direction:column;gap:.125rem;padding:.75rem;display:flex}._2wgX_G_cashLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--color-brand-100);font-size:10px;font-weight:700}._2wgX_G_cashAmount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1.1}._2wgX_G_cashMeta{color:var(--color-brand-100);font-size:10px}._2wgX_G_otsLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--color-slate-500);margin:.25rem 0 0;font-size:10px;font-weight:700}._2wgX_G_otList{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}._2wgX_G_otRow{border:1px solid var(--color-slate-200);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}._2wgX_G_otInfo{flex-direction:column;min-width:0;display:flex}._2wgX_G_otPlate{color:var(--color-slate-900);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}._2wgX_G_otService{color:var(--color-slate-500);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}._2wgX_G_chip{white-space:nowrap;border-radius:999px;flex:none;padding:2px 7px;font-size:9px;font-weight:700}._2wgX_G_chipAmber{background:var(--color-amber-50);color:var(--color-amber-700);border:1px solid var(--color-amber-200)}._2wgX_G_chipSky{background:var(--color-sky-50);color:var(--color-sky-700);border:1px solid var(--color-sky-200)}._2wgX_G_chipEmerald{background:var(--color-emerald-50);color:var(--color-emerald-700);border:1px solid var(--color-emerald-200)}._2wgX_G_finger{z-index:4;background:color-mix(in srgb, var(--color-slate-900) 22%, transparent);opacity:0;pointer-events:none;border:2px solid #ffffffb3;border-radius:999px;width:34px;height:34px;transition:opacity .2s,transform .2s;position:absolute;transform:translate(-50%,-50%)scale(.6)}._2wgX_G_fingerLink,._2wgX_G_fingerApprove{opacity:1;animation:.5s ease-out both _2wgX_G_om-tap}._2wgX_G_fingerLink{top:80%;left:42%}._2wgX_G_fingerApprove{top:92%;left:62%}@keyframes _2wgX_G_om-tap{0%{opacity:.9;transform:translate(-50%,-50%)scale(1.1)}45%{opacity:1;transform:translate(-50%,-50%)scale(.72)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}._2wgX_G_controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .75rem;min-height:2rem;margin-top:.5rem;display:flex}._2wgX_G_status{min-width:4rem;color:var(--color-slate-500);font-size:.75rem}._2wgX_G_exampleNote{text-align:center;color:var(--color-slate-500);flex-basis:100%;font-size:.75rem}@media (prefers-reduced-motion:reduce){._2wgX_G_phone,._2wgX_G_chatScreen,._2wgX_G_appScreen,._2wgX_G_bubble,._2wgX_G_btn,._2wgX_G_finger,._2wgX_G_tab{transition:none}._2wgX_G_approvedPop,._2wgX_G_checkDraw,._2wgX_G_fingerLink,._2wgX_G_fingerApprove{animation:none}}
.YO9XYa_card{--sticky-top:4rem;--card-pad:1.25rem;border:1px solid var(--color-slate-200);box-shadow:0 20px 50px -24px color-mix(in srgb, var(--color-slate-900) 25%, transparent);padding:var(--card-pad);background:#fff;border-radius:16px;gap:1.5rem;margin:3rem auto 0;display:grid}@media (min-width:640px){.YO9XYa_card{--card-pad:1.75rem}}@media (min-width:1024px){.YO9XYa_card{--card-pad:2rem;grid-template:"controls hero""controls result"1fr/minmax(0,5fr) minmax(0,6fr);gap:1.25rem 2rem}}.YO9XYa_controls{align-content:start;gap:1.5rem;display:grid}.YO9XYa_result{align-content:start;gap:1.25rem;display:grid}.YO9XYa_heroSticky{top:var(--sticky-top);z-index:5;margin:-.5rem calc(-1 * var(--card-pad)) -.75rem;padding:.5rem var(--card-pad) .75rem;border-bottom:1px solid var(--color-slate-200);box-shadow:0 8px 12px -12px color-mix(in srgb, var(--color-slate-900) 30%, transparent);background:#fff;position:sticky}.YO9XYa_resultHero{background:linear-gradient(135deg, var(--color-brand-600), var(--color-brand-800));color:#fff;box-shadow:0 12px 30px -16px color-mix(in srgb, var(--color-brand-900) 60%, transparent);border-radius:12px;padding:.75rem 1rem;position:relative;overflow:hidden}.YO9XYa_resultHero:after{content:"";aspect-ratio:1;background:color-mix(in srgb, var(--color-brand-400) 35%, transparent);filter:blur(40px);pointer-events:none;border-radius:999px;width:60%;position:absolute;inset:auto -20% -60% auto}.YO9XYa_heroLabel{color:var(--color-brand-100);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:none}.YO9XYa_heroLine{z-index:1;color:var(--color-brand-100);margin:0;font-size:.875rem;line-height:1.5;position:relative}.YO9XYa_heroWideOnly{display:none}.YO9XYa_bigNumber{letter-spacing:-.02em;color:#fff;white-space:nowrap;font-size:1.375rem;font-weight:800;line-height:1.1;display:inline-block}@media (min-width:1024px){.YO9XYa_controls{grid-area:controls}.YO9XYa_result{grid-area:result}.YO9XYa_heroSticky{z-index:auto;box-shadow:none;background:0 0;border-bottom:0;grid-area:hero;margin:0;padding:0;position:static}.YO9XYa_resultHero{box-shadow:none;border-radius:12px;padding:1.5rem}.YO9XYa_heroLabel{display:flex}.YO9XYa_heroCompactOnly{display:none}.YO9XYa_heroWideOnly{display:inline}.YO9XYa_bigNumber{margin:.5rem 0;font-size:clamp(2.25rem,4vw,3.25rem);display:block}}.YO9XYa_breakdownGroup{gap:.625rem;display:grid}.YO9XYa_breakdown{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.YO9XYa_row{gap:.375rem;display:grid}.YO9XYa_rowHead{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.YO9XYa_rowLabel{min-width:0;color:var(--color-slate-800);flex:auto;font-size:.875rem;font-weight:500}.YO9XYa_rowValue{white-space:nowrap;color:var(--color-brand-700);font-variant-numeric:tabular-nums;flex:none;font-size:.8125rem;font-weight:700}.YO9XYa_rowCount{border-top:1px dashed var(--color-slate-200);padding-top:.875rem}.YO9XYa_rowCount .YO9XYa_rowHead{align-items:center}.YO9XYa_countChip{white-space:nowrap;border:1px solid var(--color-brand-200);background:var(--color-brand-50);color:var(--color-brand-700);font-variant-numeric:tabular-nums;border-radius:8px;flex:none;padding:.125rem .5rem;font-size:.8125rem;font-weight:700}.YO9XYa_barTrack{border-radius:999px;height:.5rem;position:relative;overflow:hidden}.YO9XYa_barLost,.YO9XYa_barRecovered{border-radius:999px;min-width:.625rem;transition:width .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0}.YO9XYa_barLost{background:var(--color-slate-200);width:100%}.YO9XYa_barRecovered{background:var(--color-brand-600)}.YO9XYa_legend{color:var(--color-slate-500);flex-wrap:wrap;gap:.5rem 1.25rem;font-size:.75rem;display:flex}.YO9XYa_legend span{align-items:center;gap:.375rem;display:inline-flex}.YO9XYa_dotLost,.YO9XYa_dotRecovered{border-radius:999px;width:.625rem;height:.625rem;display:inline-block}.YO9XYa_dotLost{background:var(--color-slate-200);box-shadow:inset 0 0 0 1px var(--color-slate-300)}.YO9XYa_dotRecovered{background:var(--color-brand-600)}@media (prefers-reduced-motion:reduce){.YO9XYa_barLost,.YO9XYa_barRecovered{transition:none}}
@keyframes lp-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes lp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lp-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes lp-pulse-ring{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.6)}}@keyframes lp-pop{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.04)}to{transform:scale(1)}}@keyframes lp-draw{to{stroke-dashoffset:0}}@keyframes lp-mesh{0%,to{transform:translate(0,0)scale(1)}33%{transform:translate(3%,-2%)scale(1.05)}66%{transform:translate(-2%,3%)scale(.97)}}.lp-reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--lp-delay,0s);will-change:opacity, transform;transform:translateY(18px)}.lp-reveal[data-revealed=true]{opacity:1;transform:none}.lp-reveal-scale{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--lp-delay,0s);transform:scale(.96)}.lp-reveal-scale[data-revealed=true]{opacity:1;transform:none}.lp-float{animation:6s ease-in-out infinite lp-float}.lp-mesh-blob{filter:blur(60px);animation:18s ease-in-out infinite lp-mesh}.lp-shimmer{background-image:linear-gradient(100deg,#0000 30%,#ffffffb3 50%,#0000 70%);background-size:200% 100%;animation:2.4s linear infinite lp-shimmer}@media (prefers-reduced-motion:reduce){.lp-reveal,.lp-reveal-scale{opacity:1;transition:none;transform:none}.lp-float,.lp-mesh-blob,.lp-shimmer{animation:none}}#precios,#faq,#contacto{scroll-margin-top:4rem}
