._card_5013a5c{isolation:isolate;overflow:hidden}._card_5013a5c .tb-card-copy{flex:none;max-width:330px}._card_5013a5c .tb-card-visual{min-height:0;margin-top:24px}._card_5013a5c .tb-card-visual-inner{height:100%;min-height:430px}._story_5013a5c{flex-direction:column;height:100%;min-height:430px;display:flex;position:relative}._photo_5013a5c{border-radius:var(--radius-xl);background:#d8ccef;flex:auto;min-height:248px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #32133f14}._photoImage_5013a5c{object-fit:cover;object-position:52% 48%;filter:saturate(.92)contrast(.98);width:100%;height:100%;position:absolute;inset:0}._photoWash_5013a5c{pointer-events:none;background:linear-gradient(#0000 48%,#2f123e38 100%);position:absolute;inset:0}._sheet_5013a5c{z-index:2;border-radius:var(--radius-xl);background:var(--color-ivory);width:calc(100% - 22px);color:var(--color-plum);border:1px solid #2f123e14;margin:-56px auto 0;padding:22px 22px 18px;position:relative;box-shadow:0 22px 48px #2f123e29,inset 0 1px #ffffffb8}._sheetHead_5013a5c{flex-direction:column;gap:6px;display:flex}._sheetMeta_5013a5c{letter-spacing:-.014em;color:#2f123e8c;font-size:12px;font-weight:550}._sheetTitle_5013a5c{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.04em;font-synthesis:none;margin:0;font-size:clamp(1.55rem,2.4vw,1.85rem);font-weight:500;line-height:1.05}._progress_5013a5c{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:18px;display:grid}._progressTrack_5013a5c{border-radius:var(--radius-pill);background:#2f123e1a;height:4px;overflow:hidden}._progressFill_5013a5c{border-radius:inherit;background:var(--color-violet);transform-origin:0;height:100%;display:block}._progressValue_5013a5c{letter-spacing:-.02em;color:var(--color-plum);font-variant-numeric:tabular-nums;font-size:12px;font-weight:650}._stages_5013a5c{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:20px 0 0;padding:0;list-style:none;display:grid}._stages_5013a5c li{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex;position:relative}._stages_5013a5c li:not(:last-child):after{content:"";background:#2f123e1f;height:1px;position:absolute;top:8px;left:22px;right:-4px}._stageMark_5013a5c{background:var(--color-ivory);color:#fff;border:1.5px solid #2f123e2e;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}._stageMark_5013a5c i{background:var(--color-violet);opacity:0;border-radius:50%;width:6px;height:6px}._stages_5013a5c li[data-status=complete] ._stageMark_5013a5c{border-color:var(--color-violet);background:var(--color-violet)}._stages_5013a5c li[data-status=active] ._stageMark_5013a5c{border-color:var(--color-violet)}._stages_5013a5c li[data-status=active] ._stageMark_5013a5c i{opacity:1}._stageLabel_5013a5c{letter-spacing:-.016em;color:#2f123e85;font-size:12px;font-weight:550}._stages_5013a5c li[data-status=active] ._stageLabel_5013a5c,._stages_5013a5c li[data-status=complete] ._stageLabel_5013a5c{color:var(--color-plum)}._next_5013a5c{border-top:1px solid #2f123e14;justify-content:space-between;align-items:baseline;gap:12px;margin-top:18px;padding-top:14px;display:flex}._next_5013a5c span{letter-spacing:-.01em;color:#2f123e80;font-size:11px;font-weight:550;display:block}._next_5013a5c strong{letter-spacing:-.02em;margin-top:3px;font-size:13px;font-weight:600;line-height:1.25;display:block}._next_5013a5c time{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-violet);flex:none;font-size:12px;font-weight:650}@media (min-width:768px){._card_5013a5c .tb-card-visual{margin-top:28px}._card_5013a5c .tb-card-visual-inner,._story_5013a5c{min-height:480px}._photo_5013a5c{min-height:280px}}@media (min-width:1200px){._card_5013a5c .tb-card-visual{margin:28px -6px -8px}._card_5013a5c .tb-card-visual-inner,._story_5013a5c{min-height:0}._photo_5013a5c{min-height:220px}._sheet_5013a5c{width:calc(100% - 28px);padding:24px 24px 20px}._sheetTitle_5013a5c{font-size:1.95rem}}@media (max-width:767px){._card_5013a5c{min-height:auto}._card_5013a5c .tb-card-copy{max-width:100%}._card_5013a5c .tb-card-visual{flex:auto;min-height:440px}._card_5013a5c .tb-card-visual-inner,._story_5013a5c{height:auto;min-height:440px}._photo_5013a5c{flex:none;height:240px;min-height:240px}._sheet_5013a5c{width:calc(100% - 12px);margin-top:-44px;padding:18px 18px 16px}._sheetTitle_5013a5c{font-size:1.55rem}}@media (max-width:374px){._card_5013a5c .tb-card-visual-inner,._story_5013a5c{min-height:470px}._photo_5013a5c{min-height:220px}._sheet_5013a5c{border-radius:var(--radius-lg);width:100%;margin-left:0}}
