.guide-section[data-astro-cid-syjl6ahk]{scroll-margin-top:88px;padding-block:clamp(28px,4vw,48px) 0}.panel-head[data-astro-cid-syjl6ahk]{margin-bottom:clamp(18px,2.6vw,28px)}.panel-head[data-astro-cid-syjl6ahk] .day-head[data-astro-cid-syjl6ahk]{margin-bottom:var(--brand-size-xs)}.panel-head[data-astro-cid-syjl6ahk] p[data-astro-cid-syjl6ahk],.step-card__body[data-astro-cid-syjl6ahk] p[data-astro-cid-syjl6ahk],.tip-row[data-astro-cid-syjl6ahk] p[data-astro-cid-syjl6ahk],.daily-row__copy[data-astro-cid-syjl6ahk] p[data-astro-cid-syjl6ahk],.cur-table[data-astro-cid-syjl6ahk] [data-astro-cid-syjl6ahk]:is(th,td){margin:var(--brand-size-xxs) 0 0;color:var(--brand-color-day-text-secondary);font-family:"Inter",var(--brand-font-family);font-size:var(--brand-font-size-sm)}.step-grid[data-astro-cid-syjl6ahk]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(16px,2vw,24px);margin:0;padding:0;list-style:none;counter-reset:step}.step-card[data-astro-cid-syjl6ahk]{display:flex;flex-direction:column;overflow:hidden;background:var(--brand-color-day-card);border:var(--brand-line-width) solid var(--brand-color-day-border);border-radius:var(--brand-border-radius-lg);transition:transform var(--brand-motion-duration-mid) var(--brand-motion-ease-in-out),box-shadow var(--brand-motion-duration-mid) var(--brand-motion-ease-in-out)}.step-card[data-astro-cid-syjl6ahk]:hover{transform:translateY(-4px);box-shadow:0 14px 28px color-mix(in srgb,var(--brand-color-day-text) 16%,transparent)}.step-card__band[data-astro-cid-syjl6ahk]{display:flex;align-items:center;justify-content:center;gap:var(--brand-size-sm);min-height:0;padding:var(--brand-size-sm);background:linear-gradient(160deg,var(--brand-color-fill-secondary),var(--brand-color-bg-container))}.step-card__band[data-astro-cid-syjl6ahk]:before,.step-card__band[data-astro-cid-syjl6ahk]:after{content:"";position:absolute;border-radius:50%;background:color-mix(in srgb,var(--brand-color-primary-text) 80%,transparent)}.step-card__band[data-astro-cid-syjl6ahk]:before{top:16%;right:12%;width:4px;height:4px;box-shadow:26px 22px 0 -1px color-mix(in srgb,var(--brand-color-primary-text) 45%,transparent)}.step-card__band[data-astro-cid-syjl6ahk]:after{bottom:14%;left:10%;width:3px;height:3px;opacity:.7}.step-card__num[data-astro-cid-syjl6ahk]{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--brand-color-primary);color:var(--brand-color-bg-container);font-weight:var(--brand-font-weight-strong);font-size:var(--brand-font-size);box-shadow:0 3px 8px color-mix(in srgb,var(--brand-color-bg-container) 55%,transparent)}.step-card__imgs[data-astro-cid-syjl6ahk]{display:flex}.step-card__imgs[data-astro-cid-syjl6ahk] img[data-astro-cid-syjl6ahk]{width:48px;height:48px;border:2px solid var(--brand-color-primary-text);border-radius:50%;object-fit:cover;background:var(--brand-color-bg-elevated)}.step-card__imgs[data-astro-cid-syjl6ahk] img[data-astro-cid-syjl6ahk]+img[data-astro-cid-syjl6ahk]{margin-left:-10px}.step-card__body[data-astro-cid-syjl6ahk]{display:flex;flex-direction:column;flex:1;gap:var(--brand-size-xs);padding:var(--brand-size-lg)}.step-card__body[data-astro-cid-syjl6ahk] h3[data-astro-cid-syjl6ahk]{margin:0;font-family:"hanyi-bold",var(--brand-font-family);font-weight:var(--brand-font-weight-strong);font-size:16px;color:var(--brand-color-day-text)}.step-card__body[data-astro-cid-syjl6ahk] p[data-astro-cid-syjl6ahk]{margin:0;flex:1;color:var(--brand-color-day-text-secondary);font-size:var(--brand-font-size-sm);line-height:1.6}.step-card[data-astro-cid-syjl6ahk] .arrow-link[data-astro-cid-syjl6ahk],.daily-row[data-astro-cid-syjl6ahk] .arrow-link[data-astro-cid-syjl6ahk]{font-size:13px;margin-top:var(--brand-size-xs)}.tip-grid[data-astro-cid-syjl6ahk]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:clamp(14px,1.8vw,20px);margin:0;padding:0;list-style:none}.tip-row[data-astro-cid-syjl6ahk]{display:flex;gap:var(--brand-size-md);padding:var(--brand-size-lg);background:var(--brand-color-day-card);border:var(--brand-line-width) solid var(--brand-color-day-border);border-radius:var(--brand-border-radius-lg);transition:transform var(--brand-motion-duration-mid) var(--brand-motion-ease-in-out),box-shadow var(--brand-motion-duration-mid) var(--brand-motion-ease-in-out)}.tip-row[data-astro-cid-syjl6ahk]:hover{transform:translateY(-3px);box-shadow:0 12px 24px color-mix(in srgb,var(--brand-color-day-text) 14%,transparent)}.tip-row__icon[data-astro-cid-syjl6ahk]{position:relative;flex:none;width:32px;height:32px}.tip-row__glyph[data-astro-cid-syjl6ahk]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--brand-color-day-card-tint);color:var(--site-gold)}.tip-row__glyph[data-astro-cid-syjl6ahk] svg{width:16px;height:16px}.tip-row__num[data-astro-cid-syjl6ahk]{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--brand-color-primary);color:var(--brand-color-bg-container);font-size:11px;font-weight:var(--brand-font-weight-strong)}.tip-row[data-astro-cid-syjl6ahk] h3[data-astro-cid-syjl6ahk]{margin:0 0 var(--brand-size-xxs);font-family:"hanyi-bold",var(--brand-font-family);font-weight:var(--brand-font-weight-strong);font-size:16px;color:var(--brand-color-day-text)}.tip-row[data-astro-cid-syjl6ahk] p[data-astro-cid-syjl6ahk]{margin:0;color:var(--brand-color-day-text-secondary);font-size:var(--brand-font-size-sm);line-height:1.6}.daily-card[data-astro-cid-syjl6ahk]{background:var(--brand-color-day-card);border:var(--brand-line-width) solid var(--brand-color-day-border);border-radius:var(--brand-border-radius-lg);padding:var(--brand-size-xs) var(--brand-size-lg)}.daily-row[data-astro-cid-syjl6ahk]{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:var(--brand-size-sm);padding-block:var(--brand-size-md)}.daily-row[data-astro-cid-syjl6ahk]+.daily-row[data-astro-cid-syjl6ahk]{border-top:var(--brand-line-width) dashed var(--brand-color-day-border)}.daily-row__icon[data-astro-cid-syjl6ahk]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--brand-color-day-card-tint);color:var(--site-gold)}.daily-row__icon[data-astro-cid-syjl6ahk] svg{width:16px;height:16px}.daily-row__copy[data-astro-cid-syjl6ahk] h3[data-astro-cid-syjl6ahk]{margin:0 0 var(--brand-size-xxs);font-family:"hanyi-bold",var(--brand-font-family);font-weight:var(--brand-font-weight-strong);font-size:16px;color:var(--brand-color-day-text)}.daily-row__copy[data-astro-cid-syjl6ahk] p[data-astro-cid-syjl6ahk]{margin:0;color:var(--brand-color-day-text-secondary);font-size:var(--brand-font-size-sm);line-height:1.55}.daily-row__link[data-astro-cid-syjl6ahk]{white-space:nowrap}.cur-card[data-astro-cid-syjl6ahk]{overflow-x:auto;background:var(--brand-color-day-card);border:var(--brand-line-width) solid var(--brand-color-day-border);border-radius:var(--brand-border-radius-lg)}.cur-table[data-astro-cid-syjl6ahk]{width:100%;min-width:520px;border-collapse:collapse;font-size:var(--brand-font-size-sm)}.cur-table[data-astro-cid-syjl6ahk] th[data-astro-cid-syjl6ahk],.cur-table[data-astro-cid-syjl6ahk] td[data-astro-cid-syjl6ahk]{padding:var(--brand-size-sm) var(--brand-size-lg);text-align:left;color:var(--brand-color-day-text-secondary);line-height:1.5}.cur-table[data-astro-cid-syjl6ahk] tbody[data-astro-cid-syjl6ahk] th[data-astro-cid-syjl6ahk]{padding-block:var(--brand-size-md)}.cur-name[data-astro-cid-syjl6ahk]{display:flex;align-items:center;gap:var(--brand-size-sm)}.cur-name__icon[data-astro-cid-syjl6ahk]{flex:none;width:48px;height:48px;padding:4px;border-radius:50%;background:var(--brand-color-day-card-tint);object-fit:contain}.cur-name__icon--glyph[data-astro-cid-syjl6ahk]{display:grid;place-items:center;color:var(--site-gold)}.cur-name__icon--glyph[data-astro-cid-syjl6ahk] svg{width:22px;height:22px}.cur-table[data-astro-cid-syjl6ahk] thead[data-astro-cid-syjl6ahk] th[data-astro-cid-syjl6ahk]{background:color-mix(in srgb,var(--brand-color-primary) 14%,var(--brand-color-day-card));font-size:var(--brand-font-size-sm);font-weight:var(--brand-font-weight-strong);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-color-day-text-secondary)}.cur-table[data-astro-cid-syjl6ahk] tbody[data-astro-cid-syjl6ahk] th[data-astro-cid-syjl6ahk]{font-family:"hanyi-bold",var(--brand-font-family);font-weight:var(--brand-font-weight-strong);color:var(--brand-color-day-text);white-space:nowrap}.cur-table[data-astro-cid-syjl6ahk] tbody[data-astro-cid-syjl6ahk] tr[data-astro-cid-syjl6ahk]+tr[data-astro-cid-syjl6ahk] th[data-astro-cid-syjl6ahk],.cur-table[data-astro-cid-syjl6ahk] tbody[data-astro-cid-syjl6ahk] tr[data-astro-cid-syjl6ahk]+tr[data-astro-cid-syjl6ahk] td[data-astro-cid-syjl6ahk]{border-top:var(--brand-line-width) dashed var(--brand-color-day-border)}@media(max-width:900px){.daily-row[data-astro-cid-syjl6ahk]{grid-template-columns:46px minmax(0,1fr)}.daily-row__link[data-astro-cid-syjl6ahk]{grid-column:2;justify-self:start;margin-top:calc(-1 * var(--brand-size-xs))}}@media(max-width:560px){.tip-grid[data-astro-cid-syjl6ahk]{grid-template-columns:minmax(0,1fr)}.step-card__imgs[data-astro-cid-syjl6ahk] img[data-astro-cid-syjl6ahk]{width:52px;height:52px}}@media(prefers-reduced-motion:reduce){.step-card[data-astro-cid-syjl6ahk],.tip-row[data-astro-cid-syjl6ahk],.arrow-link[data-astro-cid-syjl6ahk] svg{transition:none}.step-card[data-astro-cid-syjl6ahk]:hover,.tip-row[data-astro-cid-syjl6ahk]:hover{transform:none}}
