.dashboard-module__cTZZwW__topBarDash{margin-bottom:52px!important}.dashboard-module__cTZZwW__greeting{animation:dashboard-module__cTZZwW__fadeUp var(--p-dur-md) 50ms var(--p-ease) both;margin-bottom:56px}.dashboard-module__cTZZwW__greetingHeading{font-family:var(--p-font-d);color:var(--p-ink);letter-spacing:.01em;font-size:52px;font-weight:300;line-height:1.08}.dashboard-module__cTZZwW__greetingSub{font-family:var(--p-font-d);color:var(--p-sub-light);letter-spacing:.01em;margin-top:16px;font-size:14px;font-style:italic;font-weight:300}.dashboard-module__cTZZwW__grid{grid-template-columns:1fr 348px;align-items:start;gap:28px;display:grid}.dashboard-module__cTZZwW__left{flex-direction:column;gap:20px;display:flex}.dashboard-module__cTZZwW__right{flex-direction:column;gap:16px;display:flex}.dashboard-module__cTZZwW__journeyCard{animation:dashboard-module__cTZZwW__fadeUp var(--p-dur-md) .1s var(--p-ease) both;padding:44px 48px 40px}.dashboard-module__cTZZwW__journeyStatusRow{justify-content:space-between;align-items:center;margin-bottom:36px;display:flex}.dashboard-module__cTZZwW__journeyActiveLabel{letter-spacing:.2em;text-transform:uppercase;color:#5a5040;font-size:9px;font-weight:500}.dashboard-module__cTZZwW__journeyDest{font-family:var(--p-font-d);color:var(--p-main);letter-spacing:.04em;margin-bottom:8px;font-size:88px;font-weight:300;line-height:.9}.dashboard-module__cTZZwW__journeyMeta{align-items:center;gap:20px;margin-bottom:44px;display:flex}.dashboard-module__cTZZwW__metaItem{letter-spacing:.12em;text-transform:uppercase;color:#6a6050;font-size:11px;font-weight:400}.dashboard-module__cTZZwW__metaSep{background:#3a3020;flex-shrink:0;width:1px;height:10px;display:inline-block}.dashboard-module__cTZZwW__stageWrapper{margin-bottom:40px}.dashboard-module__cTZZwW__stageTrack{align-items:center;height:10px;margin-bottom:10px;display:flex;position:relative}.dashboard-module__cTZZwW__stageLineBg{background:#2a2018;height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.dashboard-module__cTZZwW__stageLineFill{background:var(--p-gold);height:1px;transition:width .8s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.dashboard-module__cTZZwW__stageDots{z-index:1;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.dashboard-module__cTZZwW__stageDot{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dashboard-module__cTZZwW__stageDotDone{background:var(--p-gold);border:1px solid var(--p-gold);width:8px;height:8px}.dashboard-module__cTZZwW__stageDotActive{border:2px solid var(--p-gold);background:#1c1810;width:10px;height:10px}.dashboard-module__cTZZwW__stageDotInner{background:var(--p-gold);border-radius:50%;width:4px;height:4px;display:block}.dashboard-module__cTZZwW__stageDotFuture{background:#1c1810;border:1px solid #2a2018;width:8px;height:8px}.dashboard-module__cTZZwW__stageLabelsRow{justify-content:space-between;display:flex}.dashboard-module__cTZZwW__stageLabel{letter-spacing:.08em;color:#3a3020;font-size:9px;font-weight:400}.dashboard-module__cTZZwW__stageLabelActive{color:var(--p-gold);font-weight:500}.dashboard-module__cTZZwW__journeyCtas{align-items:center;gap:24px;display:flex}.dashboard-module__cTZZwW__ctaBtn{align-items:center;gap:8px;display:inline-flex}.dashboard-module__cTZZwW__viewSummary{letter-spacing:.12em;text-transform:uppercase;color:#6a6050;transition:color var(--p-dur-xs) var(--p-ease);font-size:11px;font-weight:400;text-decoration:none}.dashboard-module__cTZZwW__viewSummary:hover{color:var(--p-main)}.dashboard-module__cTZZwW__cardHeading{font-family:var(--p-font-d);color:var(--p-ink);letter-spacing:.02em;font-size:22px;font-weight:400}.dashboard-module__cTZZwW__todayCard{animation:dashboard-module__cTZZwW__fadeUp var(--p-dur-md) .12s var(--p-ease) both;padding:32px 36px}.dashboard-module__cTZZwW__todayHeader{justify-content:space-between;align-items:baseline;margin-bottom:28px;display:flex}.dashboard-module__cTZZwW__todayMeta{letter-spacing:.18em;text-transform:uppercase;color:#9a9080;font-size:9px;font-weight:500}.dashboard-module__cTZZwW__timeline{position:relative}.dashboard-module__cTZZwW__timelineRule{background:#1a151014;width:1px;position:absolute;top:8px;bottom:8px;left:80px}.dashboard-module__cTZZwW__tlRow{align-items:flex-start;gap:0;margin-bottom:28px;display:flex;position:relative}.dashboard-module__cTZZwW__tlRow:last-child{margin-bottom:0}.dashboard-module__cTZZwW__tlTime{color:#9a9080;letter-spacing:.04em;font-variant-numeric:tabular-nums;flex-shrink:0;width:80px;padding-top:1px;font-size:11px;font-weight:500}.dashboard-module__cTZZwW__tlDot{z-index:1;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:3px;position:relative}.dashboard-module__cTZZwW__tlDotActive{background:var(--p-main);border:1.5px solid var(--p-gold)}.dashboard-module__cTZZwW__tlDotPlain{background:var(--p-main);border:1.5px solid #1a151033}.dashboard-module__cTZZwW__tlContent{padding-left:20px}.dashboard-module__cTZZwW__tlTitle{color:var(--p-ink);margin-bottom:3px;font-size:13.5px;font-weight:400}.dashboard-module__cTZZwW__tlPlace{color:#9a9080;font-size:11.5px;font-weight:300}.dashboard-module__cTZZwW__sofiaCard{animation:dashboard-module__cTZZwW__fadeUp var(--p-dur-md) .14s var(--p-ease) both;padding:32px 36px}.dashboard-module__cTZZwW__sofiaHeader{justify-content:space-between;align-items:baseline;margin-bottom:24px;display:flex}.dashboard-module__cTZZwW__sofiaUpdated{color:#9a9080;flex-shrink:0;font-size:9.5px;font-weight:400}.dashboard-module__cTZZwW__sofiaTask{align-items:center;gap:16px;padding:14px 0;display:flex}.dashboard-module__cTZZwW__sofiaTaskBorder{border-bottom:1px solid #1a15100f}.dashboard-module__cTZZwW__sofiaTaskDot{border-radius:50%;flex-shrink:0;width:6px;height:6px;display:block}.dashboard-module__cTZZwW__dotGold{background:#d49b50}.dashboard-module__cTZZwW__dotGray{background:#9a9080}.dashboard-module__cTZZwW__sofiaTaskBody{flex:1}.dashboard-module__cTZZwW__sofiaTaskText{color:var(--p-ink);font-size:13px;font-weight:400}.dashboard-module__cTZZwW__sofiaTaskDetail{color:#9a9080;margin-top:2px;font-size:11px}.dashboard-module__cTZZwW__rCardLabel{letter-spacing:.2em;text-transform:uppercase;color:#9a9080;font-size:9px;font-weight:500}.dashboard-module__cTZZwW__msgHeader{animation:dashboard-module__cTZZwW__fadeUp var(--p-dur-md) 60ms var(--p-ease) both;justify-content:space-between;align-items:center;padding:32px 28px 20px;display:flex}.dashboard-module__cTZZwW__msgUnreadBadge{background:var(--p-gold);color:#16120e;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;font-size:8.5px;font-weight:500}.dashboard-module__cTZZwW__msgBody{gap:12px;padding:0 28px 18px;display:flex}.dashboard-module__cTZZwW__msgAvatar{width:36px;height:36px;font-family:var(--p-font-d);color:var(--p-gold);background:#2a2018;border:1px solid #c8a96a40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;display:flex}.dashboard-module__cTZZwW__msgContent{flex:1;min-width:0}.dashboard-module__cTZZwW__msgNameRow{justify-content:space-between;align-items:baseline;margin-bottom:5px;display:flex}.dashboard-module__cTZZwW__msgName{color:var(--p-ink);font-size:12.5px;font-weight:500}.dashboard-module__cTZZwW__msgTime{color:#9a9080;flex-shrink:0;font-size:10px}.dashboard-module__cTZZwW__msgPreview{color:#6a6050;font-size:12px;font-weight:300;line-height:1.6}.dashboard-module__cTZZwW__msgFooter{border-top:1px solid #1a151012;padding:16px 28px}.dashboard-module__cTZZwW__msgCta{letter-spacing:.1em;text-transform:uppercase;color:var(--p-ink);transition:opacity var(--p-dur-xs) var(--p-ease);align-items:center;gap:6px;font-size:11px;font-weight:500;text-decoration:none;display:flex}.dashboard-module__cTZZwW__msgCta:hover{opacity:.7}.dashboard-module__cTZZwW__docsHeader{animation:dashboard-module__cTZZwW__fadeUp var(--p-dur-md) 80ms var(--p-ease) both;justify-content:space-between;align-items:center;padding:22px 28px 16px;display:flex}.dashboard-module__cTZZwW__docsViewAll{color:#9a9080;transition:color var(--p-dur-xs) var(--p-ease);align-items:center;gap:4px;font-size:10.5px;text-decoration:none;display:flex}.dashboard-module__cTZZwW__docsViewAll:hover{color:var(--p-ink)}.dashboard-module__cTZZwW__docsList{padding:0 28px}.dashboard-module__cTZZwW__docRow{cursor:pointer;transition:background var(--p-dur-xs) var(--p-ease);border-bottom:1px solid #1a15100f;align-items:center;gap:12px;margin:0 -8px;padding:10px 8px;text-decoration:none;display:flex}.dashboard-module__cTZZwW__docRow:hover{background:#c8a96a0e}.dashboard-module__cTZZwW__docRow:hover .dashboard-module__cTZZwW__docName{color:#0a0804}.dashboard-module__cTZZwW__docRowLast{border-bottom:none}.dashboard-module__cTZZwW__docIconWrap{flex-shrink:0;justify-content:center;align-items:center;width:26px;height:32px;display:flex}.dashboard-module__cTZZwW__docBody{flex:1;min-width:0}.dashboard-module__cTZZwW__docName{color:var(--p-ink);white-space:nowrap;text-overflow:ellipsis;transition:color var(--p-dur-xs) var(--p-ease);font-size:12px;font-weight:400;overflow:hidden}.dashboard-module__cTZZwW__docMeta{color:#9a9080;margin-top:1px;font-size:10px}.dashboard-module__cTZZwW__docArrow{opacity:0;transition:opacity var(--p-dur-xs) var(--p-ease);flex-shrink:0}.dashboard-module__cTZZwW__docRow:hover .dashboard-module__cTZZwW__docArrow{opacity:1}.dashboard-module__cTZZwW__emergencyHeader{animation:dashboard-module__cTZZwW__fadeUp var(--p-dur-md) .1s var(--p-ease) both;padding:20px 28px 12px}.dashboard-module__cTZZwW__emergencyList{padding:0 28px 8px}.dashboard-module__cTZZwW__emergencyRow{cursor:pointer;transition:opacity var(--p-dur-xs) var(--p-ease);border-bottom:1px solid #1a15100f;justify-content:space-between;align-items:center;padding:7px 0;text-decoration:none;display:flex}.dashboard-module__cTZZwW__emergencyRow:hover{opacity:.7}.dashboard-module__cTZZwW__emergencyRowLast{border-bottom:none}.dashboard-module__cTZZwW__emergencyLabel{color:#3a3020;font-size:12px;font-weight:400}.dashboard-module__cTZZwW__payHeader{animation:dashboard-module__cTZZwW__fadeUp var(--p-dur-md) .12s var(--p-ease) both;justify-content:space-between;align-items:center;padding:18px 28px 14px;display:flex}.dashboard-module__cTZZwW__payStatus{align-items:center;gap:5px;display:flex}.dashboard-module__cTZZwW__payGreenDot{background:#7ab87a;border-radius:50%;width:5px;height:5px}.dashboard-module__cTZZwW__payStatusText{color:#7ab87a;font-size:9.5px;font-weight:500}.dashboard-module__cTZZwW__payBody{padding:0 28px 18px}.dashboard-module__cTZZwW__payProgressRow{justify-content:space-between;align-items:baseline;margin-bottom:7px;display:flex}.dashboard-module__cTZZwW__payProgressLabel{letter-spacing:.1em;color:#9a9080;font-size:9px;font-weight:400}.dashboard-module__cTZZwW__payProgressPct{font-family:var(--p-font-d);color:#9a9080;font-size:13px;font-weight:400}.dashboard-module__cTZZwW__payProgressTrack{background:#1a151014;height:2px;margin-bottom:16px;overflow:hidden}.dashboard-module__cTZZwW__payProgressFill{background:var(--p-gold);height:100%}.dashboard-module__cTZZwW__payAmounts{gap:0;margin-bottom:14px;display:flex}.dashboard-module__cTZZwW__payAmountLeft{border-right:1px solid #1a151014;flex:1;padding-right:16px}.dashboard-module__cTZZwW__payAmountRight{flex:1;padding-left:16px}.dashboard-module__cTZZwW__payAmountLabel{letter-spacing:.12em;text-transform:uppercase;color:#9a9080;margin-bottom:4px;font-size:9px;font-weight:500}.dashboard-module__cTZZwW__payAmountNum{font-family:var(--p-font-d);color:var(--p-ink);font-size:22px;font-weight:400}.dashboard-module__cTZZwW__payAmountSub{margin-top:2px;font-size:10px}.dashboard-module__cTZZwW__paySubGreen{color:#7ab87a}.dashboard-module__cTZZwW__paySubGray{color:#9a9080}.dashboard-module__cTZZwW__payFooter{border-top:1px solid #1a151012;padding-top:12px}.dashboard-module__cTZZwW__payCta{letter-spacing:.1em;text-transform:uppercase;color:var(--p-ink);transition:opacity var(--p-dur-xs) var(--p-ease);align-items:center;gap:6px;font-size:11px;font-weight:500;text-decoration:none;display:flex}.dashboard-module__cTZZwW__payCta:hover{opacity:.7}.dashboard-module__cTZZwW__offlineBar{animation:dashboard-module__cTZZwW__fadeUp var(--p-dur-md) .15s var(--p-ease) both;background:#f4efe8;border:1px solid #1a151014;align-items:center;gap:12px;padding:14px 28px;display:flex}.dashboard-module__cTZZwW__offlineTitle{letter-spacing:.16em;text-transform:uppercase;color:#6a6050;margin-bottom:5px;font-size:9px;font-weight:500}.dashboard-module__cTZZwW__offlineSub{color:#9a9080;flex-wrap:wrap;gap:6px;font-size:10.5px;font-weight:300;display:flex}.dashboard-module__cTZZwW__offlineSep{color:var(--p-gold)}@media (max-width:1024px){.dashboard-module__cTZZwW__grid{grid-template-columns:1fr 300px}}@media (max-width:900px){.dashboard-module__cTZZwW__grid{grid-template-columns:1fr}.dashboard-module__cTZZwW__right{order:-1}.dashboard-module__cTZZwW__journeyDest{font-size:60px}.dashboard-module__cTZZwW__journeyCard{padding:28px 24px}.dashboard-module__cTZZwW__greeting{margin-bottom:36px}.dashboard-module__cTZZwW__greetingHeading{font-size:36px}.dashboard-module__cTZZwW__timelineRule{left:60px}.dashboard-module__cTZZwW__tlTime{width:60px}}@media (max-width:600px){.dashboard-module__cTZZwW__grid{gap:16px}.dashboard-module__cTZZwW__journeyDest{font-size:48px}.dashboard-module__cTZZwW__greetingHeading{font-size:28px}.dashboard-module__cTZZwW__timelineRule{left:50px}.dashboard-module__cTZZwW__tlTime{width:50px}}@media (max-width:430px){.dashboard-module__cTZZwW__journeyDest{font-size:40px}.dashboard-module__cTZZwW__journeyCard{padding:20px 18px}.dashboard-module__cTZZwW__todayCard,.dashboard-module__cTZZwW__sofiaCard{padding:24px 20px}.dashboard-module__cTZZwW__msgHeader,.dashboard-module__cTZZwW__msgBody,.dashboard-module__cTZZwW__msgFooter,.dashboard-module__cTZZwW__docsHeader,.dashboard-module__cTZZwW__docsList,.dashboard-module__cTZZwW__payHeader,.dashboard-module__cTZZwW__payBody,.dashboard-module__cTZZwW__payFooter,.dashboard-module__cTZZwW__emergencyHeader,.dashboard-module__cTZZwW__emergencyList{padding-left:20px;padding-right:20px}.dashboard-module__cTZZwW__offlineBar{padding:12px 20px}}
