.-Qx4Ya_showcase{width:100%;position:relative;container-type:inline-size}.-Qx4Ya_glow{pointer-events:none;filter:blur(10px);background:radial-gradient(42% 48% at 60% 32%,#00d8d54d 0%,#00d8d500 70%),radial-gradient(38% 44% at 22% 72%,#0097a03d 0%,#0097a000 72%);position:absolute;inset:-14% -20% -14% -14%}.-Qx4Ya_pool{pointer-events:none;filter:blur(12px);background:radial-gradient(56% 100% at 52% 0,#00d8d53d 0%,#00d8d500 72%);height:11cqw;position:absolute;bottom:-1cqw;left:2%;right:-2%}.-Qx4Ya_stage{position:relative}.-Qx4Ya_laptop{transform-origin:50% 58%;filter:drop-shadow(0 4rem 3rem #00000094);width:92%;position:relative;transform:perspective(3200px)rotateY(-6deg)rotateX(1.6deg)}.-Qx4Ya_screenOuter{background:linear-gradient(158deg,#7d8b98 0%,#47535d 12%,#232d35 44%,#121a20 76%,#0a1015 100%);border-radius:1.35cqw;padding:.5cqw .5cqw 0;position:relative;box-shadow:inset 0 0 0 .07cqw #ffffff42,inset 0 .12cqw .22cqw #ffffff29,inset 0 -.06cqw .14cqw #00000080,0 1.6cqw 3cqw #00000080}.-Qx4Ya_screen{aspect-ratio:16/10;background:radial-gradient(120% 92% at 20% 0,#0d323e 0%,#06202a 52%,#03121a 100%);border-radius:.72cqw;position:relative;overflow:hidden;container-type:inline-size}.-Qx4Ya_screen:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(118deg,#ffffff12 0%,#ffffff05 22%,#fff0 46%);position:absolute;inset:0}.-Qx4Ya_chin{justify-content:center;align-items:center;height:1.05cqw;display:flex}.-Qx4Ya_camera{background:#b4c8d638;border-radius:999px;width:.36cqw;height:.36cqw;display:block;box-shadow:inset 0 0 0 .05cqw #0000008c,0 0 0 .05cqw #ffffff0f}.-Qx4Ya_base{clip-path:polygon(3.4% 0%,96.6% 0%,100% 100%,0% 100%);background:linear-gradient(#eef2f6 0%,#cdd6de 16%,#9dabb7 46%,#6c7986 78%,#3f4a55 100%);height:2.9cqw;margin-top:-.12cqw;position:relative;box-shadow:inset 0 .12cqw .16cqw #ffffff8c}.-Qx4Ya_base:before{content:"";background:linear-gradient(#00000052,#00000014);border-radius:.7cqw .7cqw 0 0;width:13cqw;height:.62cqw;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:inset 0 .08cqw .14cqw #00000047}.-Qx4Ya_base:after{content:"";z-index:-1;filter:blur(6px);background:radial-gradient(50% 100% at 50% 0,#0000008c 0%,#0000 72%);border-radius:50%;height:1.6cqw;position:absolute;bottom:-.9cqw;left:2%;right:2%}.-Qx4Ya_dash{z-index:1;color:#fff;grid-template-columns:24cqw 1fr;height:100%;display:grid;position:relative}.-Qx4Ya_sidebar{background:linear-gradient(#042634eb,#021219f2);border-right:.07cqw solid #ffffff12;flex-direction:column;gap:1.05cqw;padding:1.7cqw 1cqw;display:flex}.-Qx4Ya_brand{align-items:center;gap:.65cqw;margin-bottom:.5cqw;display:flex}.-Qx4Ya_brandMark{flex:none;width:2.5cqw;height:2.5cqw}.-Qx4Ya_brandWord{font-family:var(--font-display);letter-spacing:.13em;font-size:1.75cqw;font-weight:800;line-height:1}.-Qx4Ya_navItem{color:#ffffffa8;border-radius:.6cqw;align-items:center;gap:.7cqw;padding:.62cqw .7cqw;font-size:1.45cqw;font-weight:500;display:flex}.-Qx4Ya_navItemActive{color:#fff;background:#00d8d51a;box-shadow:inset 0 0 0 .06cqw #00d8d542}.-Qx4Ya_navIcon{opacity:.9;flex:none;width:1.5cqw;height:1.5cqw}.-Qx4Ya_main{background:radial-gradient(90% 68% at 82% -6%,#0097a029,#0000 62%);flex-direction:column;padding:1.7cqw 1.9cqw 1.6cqw;display:flex}.-Qx4Ya_eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#00d8d5;font-size:1.15cqw;font-weight:700;display:block}.-Qx4Ya_title{font-family:var(--font-display);letter-spacing:-.025em;margin-top:.25cqw;font-size:3cqw;font-weight:800;line-height:1.08}.-Qx4Ya_sub{color:#ffffffa8;margin-top:.3cqw;font-size:1.4cqw}.-Qx4Ya_cards{grid-template-columns:repeat(3,1fr);gap:1cqw;margin-top:1.5cqw;display:grid}.-Qx4Ya_card{background:linear-gradient(150deg,#ffffff1a,#ffffff07);border:.06cqw solid #ffffff14;border-radius:.95cqw;padding:1cqw}.-Qx4Ya_cardIcon{border-radius:.6cqw;place-items:center;width:2.1cqw;height:2.1cqw;display:grid}.-Qx4Ya_cardIcon svg{width:1.2cqw;height:1.2cqw}.-Qx4Ya_cardTitle{margin-top:.7cqw;font-size:1.42cqw;font-weight:700;line-height:1.2}.-Qx4Ya_cardText{color:#ffffffa3;margin-top:.25cqw;font-size:1.15cqw;line-height:1.45}.-Qx4Ya_bar{background:#ffffff1a;border-radius:999px;height:.3cqw;margin-top:.8cqw;display:block;overflow:hidden}.-Qx4Ya_barFill{border-radius:999px;height:100%;display:block}.-Qx4Ya_lower{flex:1;grid-template-columns:1.2fr 1fr;gap:1cqw;min-height:0;margin-top:1cqw;display:grid}.-Qx4Ya_panel{background:linear-gradient(150deg,#ffffff16,#ffffff06);border:.06cqw solid #ffffff14;border-radius:.95cqw;flex-direction:column;min-height:0;padding:1cqw;display:flex}.-Qx4Ya_panelTitle{justify-content:space-between;align-items:center;font-size:1.35cqw;font-weight:700;display:flex}.-Qx4Ya_panelMeta{color:#00d8d5;font-size:1.05cqw;font-weight:600;display:block}.-Qx4Ya_chart{flex:1;min-height:0;margin-top:.6cqw}.-Qx4Ya_rows{flex-direction:column;gap:.7cqw;margin-top:.7cqw;display:flex}.-Qx4Ya_row{flex-direction:column;gap:.35cqw;display:flex}.-Qx4Ya_rowTop{color:#ffffffbd;justify-content:space-between;align-items:baseline;font-size:1.15cqw;display:flex}.-Qx4Ya_rowValue{color:#ffffffe6;font-weight:700}.-Qx4Ya_phone{z-index:5;aspect-ratio:1/2.12;transform-origin:bottom;width:19%;position:absolute;bottom:-5cqw;right:-8%;transform:rotate(3deg);container-type:inline-size}.-Qx4Ya_phoneFrame{background:linear-gradient(148deg,#9aa7b3 0%,#5d6874 14%,#333c46 34%,#1a2229 58%,#0d1317 82%,#29323a 100%);border-radius:13cqw;height:100%;padding:2.2cqw;position:relative;box-shadow:inset 0 0 0 .07cqw #ffffff57,inset 0 .12cqw .22cqw #ffffff2e,inset 0 -.1cqw .2cqw #00000073,0 2.6cqw 4.4cqw #0000009e}.-Qx4Ya_phoneButtons{background:linear-gradient(90deg,#3d474f,#8d99a4);border-radius:.25cqw 0 0 .25cqw;width:.55cqw;height:8cqw;position:absolute;top:22%;left:-.55cqw;box-shadow:inset 0 0 0 .04cqw #ffffff3d}.-Qx4Ya_phoneButtons:after{content:"";background:linear-gradient(90deg,#3d474f,#8d99a4);border-radius:.25cqw 0 0 .25cqw;width:.55cqw;height:5.4cqw;position:absolute;top:11cqw;left:0;box-shadow:inset 0 0 0 .04cqw #ffffff3d}.-Qx4Ya_phoneSolo{aspect-ratio:1/2.12;width:min(300px,82%);margin-inline:auto;position:relative;container-type:inline-size}.-Qx4Ya_phoneScreen{color:#fff;background:radial-gradient(130% 60% at 50% 0,#0c3b47 0%,#041820 58%,#020b10 100%);border-radius:11.4cqw;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden;container-type:inline-size}.-Qx4Ya_island{z-index:3;background:#02090d;border-radius:999px;width:32%;height:8.6cqw;position:absolute;top:2.4cqw;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 .06cqw #ffffff0f}.-Qx4Ya_status{color:#ffffffd1;justify-content:space-between;align-items:center;padding:3.4cqw 6.2cqw 0;font-size:3.1cqw;font-weight:600;display:flex}.-Qx4Ya_phoneBody{flex-direction:column;flex:1;min-height:0;padding:1.2cqw 6.2cqw 0;display:flex}.-Qx4Ya_phoneTop{justify-content:space-between;align-items:center;margin-top:4.6cqw;display:flex}.-Qx4Ya_phoneBrand{align-items:center;gap:.7cqw;display:flex}.-Qx4Ya_phoneMark{flex:none;width:2.6cqw;height:2.6cqw}.-Qx4Ya_phoneWord{font-family:var(--font-display);letter-spacing:.14em;font-size:2.1cqw;font-weight:800}.-Qx4Ya_bell{color:#ffffffc7;background:#ffffff1a;border-radius:999px;place-items:center;width:4.2cqw;height:4.2cqw;display:grid}.-Qx4Ya_bell svg{width:2.3cqw;height:2.3cqw}.-Qx4Ya_goalLabel{color:#ffffffb8;margin-top:3.6cqw;font-size:2.7cqw;font-weight:700}.-Qx4Ya_goalTitle{font-family:var(--font-display);letter-spacing:-.02em;margin-top:.3cqw;font-size:4.3cqw;font-weight:800;line-height:1.1}.-Qx4Ya_ringWrap{place-items:center;width:100%;margin-top:2.4cqw;display:grid;position:relative}.-Qx4Ya_ring{width:58%;height:auto}.-Qx4Ya_ringValue{text-align:center;position:absolute}.-Qx4Ya_ringNumber{font-family:var(--font-display);font-size:6.4cqw;font-weight:800;line-height:1;display:block}.-Qx4Ya_ringCaption{color:#ffffffb3;margin-top:.5cqw;font-size:2.2cqw;font-weight:600;display:block}.-Qx4Ya_fund{background:linear-gradient(140deg,#e8b04824,#e8b0480a);border:.12cqw solid #e8b04847;border-radius:2.4cqw;margin-top:2cqw;padding:1.8cqw}.-Qx4Ya_fundTop{justify-content:space-between;align-items:center;font-size:2.5cqw;display:flex}.-Qx4Ya_fundName{font-weight:700;display:block}.-Qx4Ya_fundPct{color:#f8c860;font-weight:700;display:block}.-Qx4Ya_fundBar{background:#ffffff1f;border-radius:999px;height:.9cqw;margin-top:1.1cqw;display:block;overflow:hidden}.-Qx4Ya_fundBarFill{background:linear-gradient(90deg,#f8c860,#e8b048);border-radius:999px;height:100%;display:block}.-Qx4Ya_fundAmount{color:#ffffffb8;margin-top:.9cqw;font-size:2.2cqw;display:block}.-Qx4Ya_tiles{grid-template-columns:repeat(3,1fr);gap:1.2cqw;margin-top:2cqw;display:grid}.-Qx4Ya_nextStep{background:linear-gradient(140deg,#00d8d524,#00d8d508);border:.12cqw solid #00d8d547;border-radius:2cqw;align-items:center;gap:1.4cqw;margin-top:1.8cqw;padding:1.6cqw;display:flex}.-Qx4Ya_nextStepIcon{color:#00d8d5;background:#00d8d52e;border-radius:999px;flex:none;place-items:center;width:5cqw;height:5cqw;display:grid}.-Qx4Ya_nextStepIcon svg{width:2.6cqw;height:2.6cqw}.-Qx4Ya_nextStepLabel{letter-spacing:.12em;text-transform:uppercase;color:#ffffffa3;font-size:1.9cqw;font-weight:600;display:block}.-Qx4Ya_nextStepTitle{color:#fff;margin-top:.4cqw;font-size:2.5cqw;font-weight:700;display:block}.-Qx4Ya_tile{color:#ffffffd1;background:#ffffff0f;border-radius:1.8cqw;flex-direction:column;align-items:center;gap:.8cqw;padding:1.6cqw .5cqw;font-size:2.2cqw;font-weight:600;display:flex}.-Qx4Ya_tileIcon{color:#00d8d5;background:#00d8d524;border-radius:999px;place-items:center;width:4.2cqw;height:4.2cqw;display:grid}.-Qx4Ya_tileIcon svg{width:2.3cqw;height:2.3cqw}.-Qx4Ya_goalList{flex-direction:column;gap:1.1cqw;margin-top:2cqw;display:flex}.-Qx4Ya_goalListItem{flex-direction:column;gap:.7cqw;display:flex}.-Qx4Ya_goalListTop{color:#ffffffc2;justify-content:space-between;align-items:baseline;font-size:2.2cqw;display:flex}.-Qx4Ya_goalListValue{color:#ffffffe6;font-weight:700}.-Qx4Ya_goalListBar{background:#ffffff1a;border-radius:999px;height:.8cqw;display:block;overflow:hidden}.-Qx4Ya_goalListFill{background:linear-gradient(90deg,#00d8d5,#00a3a6);border-radius:999px;height:100%;display:block}.-Qx4Ya_cashFlow{background:#ffffff0b;border:.1cqw solid #ffffff14;border-radius:2.2cqw;flex-direction:column;margin-top:2.2cqw;padding:1.6cqw;display:flex}.-Qx4Ya_cashFlowTop{justify-content:space-between;align-items:center;display:flex}.-Qx4Ya_cashFlowLabel{font-size:2.2cqw;font-weight:700;display:block}.-Qx4Ya_cashFlowValue{color:#00d8d5;font-size:2cqw;font-weight:600;display:block}.-Qx4Ya_cashFlowBars{justify-content:space-between;align-items:flex-end;gap:1.1cqw;height:8cqw;margin-top:1.4cqw;display:flex}.-Qx4Ya_cashFlowBar{background:linear-gradient(#00d8d5,#0097a08c);border-radius:.6cqw .6cqw 0 0;flex:1}.-Qx4Ya_weekStats{grid-template-columns:repeat(3,1fr);gap:1.2cqw;margin-top:1.8cqw;display:grid}.-Qx4Ya_weekStat{background:#ffffff0d;border-radius:1.6cqw;flex-direction:column;align-items:center;gap:.4cqw;padding:1.4cqw .5cqw;display:flex}.-Qx4Ya_weekStatValue{color:#fff;font-size:2.4cqw;font-weight:700;display:block}.-Qx4Ya_weekStatLabel{color:#ffffff8c;font-size:1.7cqw;font-weight:600;display:block}.-Qx4Ya_lessonList{border-top:.08cqw solid #ffffff14;flex-direction:column;gap:1.2cqw;margin-top:2.2cqw;padding-top:1.8cqw;display:flex}.-Qx4Ya_lessonHeading{letter-spacing:.14em;text-transform:uppercase;color:#fff9;font-size:2cqw;font-weight:700;display:block}.-Qx4Ya_lesson{align-items:center;gap:1.2cqw;display:flex}.-Qx4Ya_lessonIcon{color:#f8c860;background:#e8b04829;border-radius:1.1cqw;flex:none;place-items:center;width:4cqw;height:4cqw;display:grid}.-Qx4Ya_lessonIcon svg{width:2.2cqw;height:2.2cqw}.-Qx4Ya_lessonText{flex-direction:column;min-width:0;display:flex}.-Qx4Ya_lessonTitle{color:#ffffffdb;font-size:2.1cqw;font-weight:600;line-height:1.3;display:block}.-Qx4Ya_lessonLength{color:#ffffff8c;margin-top:.3cqw;font-size:1.8cqw;display:block}.-Qx4Ya_checkIn{background:linear-gradient(140deg,#00d8d51f,#00d8d508);border:.1cqw solid #00d8d53d;border-radius:2.2cqw;flex-direction:column;margin-top:2cqw;padding:1.7cqw;display:flex}.-Qx4Ya_checkInTitle{font-size:2.2cqw;font-weight:700;display:block}.-Qx4Ya_checkInHint{color:#ffffff9e;margin-top:.4cqw;font-size:1.8cqw;line-height:1.35;display:block}.-Qx4Ya_checkInOptions{gap:1cqw;margin-top:1.3cqw;display:flex}.-Qx4Ya_checkInOption{text-align:center;color:#ffffffad;background:#ffffff0f;border-radius:1.2cqw;flex:1;padding:1cqw .4cqw;font-size:1.7cqw;font-weight:600}.-Qx4Ya_checkInOptionActive{color:#fff;background:#00d8d53d}.-Qx4Ya_phoneNav{border-top:.08cqw solid #ffffff14;justify-content:space-around;align-items:center;margin-top:auto;padding:1.8cqw 0 2cqw;display:flex}.-Qx4Ya_phoneNavItem{color:#ffffff9e;flex-direction:column;align-items:center;gap:.6cqw;font-size:2cqw;display:flex}.-Qx4Ya_phoneNavItemActive{color:#f8c860}.-Qx4Ya_phoneNavItem svg{width:3.4cqw;height:3.4cqw}@media (max-width:1023px){.-Qx4Ya_laptop{width:94%;transform:perspective(2800px)rotateY(-4.5deg)rotateX(1.2deg)}.-Qx4Ya_phone{width:23%;bottom:-5cqw;right:-1%}}@media (prefers-reduced-motion:reduce){.-Qx4Ya_phone{transform:rotate(3deg)}}
