._page_utlgl_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._top_utlgl_8{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}._greet_utlgl_15{color:var(--muted-foreground);font-size:.85rem}._hello_utlgl_20{margin:2px 0 0;font-family:var(--font-family-display);font-size:1.9rem;font-weight:600;letter-spacing:-.03em}._topActions_utlgl_28{display:flex;align-items:center;gap:var(--spacing-2)}._potLink_utlgl_34{display:block;cursor:pointer;color:inherit;text-decoration:none;border-radius:24px}._section_utlgl_43{display:flex;flex-direction:column;gap:var(--spacing-3)}._head_utlgl_49{display:flex;align-items:baseline;justify-content:space-between}._h2_utlgl_55{margin:0;font-family:var(--font-family-display);font-size:1.35rem;font-weight:600;letter-spacing:-.02em}._seeAll_utlgl_63{color:var(--muted-foreground);font-size:.85rem;font-weight:600;text-decoration:none}._rail_utlgl_71{display:flex;gap:var(--spacing-3);margin:0 calc(-1 * var(--gutter, 16px));padding:2px var(--gutter, 16px) var(--spacing-2);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}._photo_utlgl_81{position:absolute;inset:0;background:var(--cover-gradient) center / cover;transition:transform .2s ease}._photo_utlgl_81:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#11141800 40%,#111418b8)}._square_utlgl_96,._squareSkeleton_utlgl_97{flex:0 0 124px;height:124px;border-radius:22px}._square_utlgl_96{position:relative;display:flex;align-items:flex-end;overflow:hidden;color:#fff;text-decoration:none;box-shadow:var(--shadow);scroll-snap-align:start}._square_utlgl_96:hover ._photo_utlgl_81,._wide_utlgl_115:hover ._photo_utlgl_81{transform:scale(1.05)}._squareBody_utlgl_119,._wideBody_utlgl_120{position:relative;display:flex;flex-direction:column;min-width:0;padding:10px 12px;pointer-events:none}._squareTitle_utlgl_129{overflow:hidden;font-weight:700;font-size:.92rem;text-overflow:ellipsis;white-space:nowrap}._squareMeta_utlgl_137{opacity:.88;font-size:.74rem}._squareEmpty_utlgl_142{flex-direction:column;align-items:flex-start;justify-content:space-between;padding:14px;background:var(--soft-blue);color:var(--foreground);font-size:.8rem;font-weight:600;line-height:1.25}._wide_utlgl_115,._wideSkeleton_utlgl_156{flex:0 0 72%;height:168px;border-radius:26px}._wide_utlgl_115{position:relative;display:flex;align-items:flex-end;overflow:hidden;color:#fff;box-shadow:var(--shadow);scroll-snap-align:start}._cover_utlgl_172{position:absolute;inset:0}._heart_utlgl_177{position:absolute;top:10px;right:10px;z-index:2}._wideBody_utlgl_120{padding:14px 16px}._widePlace_utlgl_188{display:inline-flex;align-items:center;gap:4px;opacity:.9;font-size:.75rem}._wideTitle_utlgl_196{font-family:var(--font-family-display);font-size:1.35rem;font-weight:600;letter-spacing:-.02em;line-height:1.15}._startCard_utlgl_205{display:flex;flex-direction:column;gap:4px;padding:20px;border-radius:24px;background:var(--promo-gradient);color:#fff;text-decoration:none}._startCard_utlgl_205 strong{font-family:var(--font-family-display);font-size:1.3rem}._startCard_utlgl_205 span{opacity:.8;font-size:.85rem}._squareAdd_utlgl_226{align-items:center;justify-content:center;background:var(--soft-blue);color:var(--foreground);font-size:.82rem;font-weight:700;box-shadow:none}._startBtn_utlgl_236{display:none}@media(min-width:900px){._page_utlgl_1{gap:var(--spacing-10, 40px)}._mobileOnly_utlgl_245{display:none}._top_utlgl_8{justify-content:center;margin:56px auto 0;text-align:center}._topActions_utlgl_28{display:none}._hello_utlgl_20{margin-top:4px;font-size:clamp(2.6rem,4.4vw,3.6rem);font-weight:700;letter-spacing:-.035em;line-height:1.05}._greet_utlgl_15{font-size:1rem}._potLink_utlgl_34{width:min(1000px,100%);margin:calc(-1 * var(--spacing-2)) auto 0;padding:var(--spacing-2) 0;border-radius:32px;cursor:pointer}._startCard_utlgl_205{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:center;column-gap:var(--spacing-4);width:min(1000px,100%);margin:0 auto;padding:12px 12px 12px 36px;border:1px solid rgba(17,20,24,.04);border-radius:999px;background:#f7f4ee;color:var(--foreground);box-shadow:0 18px 40px #1114181a;transition:box-shadow .2s ease}._startCard_utlgl_205:hover{box-shadow:0 22px 46px #11141824}._startCard_utlgl_205 span{color:var(--muted-foreground);opacity:1}._startBtn_utlgl_236{display:grid;grid-row:1 / 3;grid-column:2;place-items:center;height:56px;padding:0 36px;border-radius:999px;background:var(--soft-pink);font-size:1.05rem;font-weight:600;transition:filter .2s ease}._startCard_utlgl_205:hover ._startBtn_utlgl_236{filter:brightness(.95)}._rail_utlgl_71{margin:0;padding:2px 0 var(--spacing-2)}._square_utlgl_96,._squareSkeleton_utlgl_97{flex-basis:160px;height:160px}._wide_utlgl_115,._wideSkeleton_utlgl_156{flex-basis:360px;height:220px}}
