.sec[data-astro-cid-lcdefpme]{padding-top:var(--space-9)}.sec-hd[data-astro-cid-lcdefpme]{margin-bottom:var(--space-5)}.sec-hd[data-astro-cid-lcdefpme].row{justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}.sec-hd[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.02em;margin-top:var(--space-1);font-size:clamp(2rem,3.2vw,2.75rem)}.sec-sub[data-astro-cid-lcdefpme]{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary)}.kicker[data-astro-cid-lcdefpme]{color:var(--seh-coral-deep)}.sec-more[data-astro-cid-lcdefpme]{white-space:nowrap;min-height:44px;font-size:var(--text-xs);color:var(--seh-forest);align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.sec-more[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.hero[data-astro-cid-lcdefpme]{gap:var(--space-8);padding-top:var(--space-7);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;display:grid}.hero-main[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;display:flex}.hero-k[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.sticker[data-astro-cid-lcdefpme]{background:var(--seh-sun);font-size:var(--text-xs);border-radius:999px;padding:.3em .9em;font-weight:800;display:inline-block;transform:rotate(-2deg)}.day[data-astro-cid-lcdefpme]{font-size:var(--text-xs);color:var(--text-secondary)}.today-n[data-astro-cid-lcdefpme]{color:var(--seh-forest)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-top:var(--space-4);letter-spacing:-.035em;font-size:clamp(2.75rem,5.2vw,4.5rem);line-height:1.1}.logo-in[data-astro-cid-lcdefpme]{color:var(--seh-forest);white-space:nowrap;z-index:0;position:relative}.logo-in[data-astro-cid-lcdefpme]:after{content:"";background:var(--seh-coral);opacity:.55;z-index:-1;border-radius:4px;height:.28em;position:absolute;bottom:.06em;left:-2%;right:-2%}.lede[data-astro-cid-lcdefpme]{margin-top:var(--space-5);font-size:var(--text-base);color:var(--text-secondary);max-width:28em;line-height:1.7}.lede[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--seh-forest)}.hero-acts[data-astro-cid-lcdefpme]{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.btn-go[data-astro-cid-lcdefpme].big{min-height:64px;font-size:var(--text-base);padding:0 2rem}.btn-go[data-astro-cid-lcdefpme].big .bi[data-astro-cid-lcdefpme] svg{width:1.4em;height:1.4em}.hero-note[data-astro-cid-lcdefpme]{margin-top:var(--space-4);font-size:var(--text-xs);color:var(--text-muted);font-style:italic}.inspo[data-astro-cid-lcdefpme]{padding:var(--space-6) var(--space-4) var(--space-4);background:var(--seh-forest);border-radius:calc(var(--seh-radius) * 1.6);flex-direction:column;display:flex;position:relative}.inspo-k[data-astro-cid-lcdefpme]{top:-.9em;left:var(--space-5);background:var(--seh-sun);font-size:var(--text-sm);border-radius:999px;padding:.25em .9em;font-weight:800;position:absolute;transform:rotate(-3deg)}.inspo-list[data-astro-cid-lcdefpme]{gap:var(--space-3);flex:1;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid}.ins[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-4);height:100%;padding:var(--space-3);border-radius:var(--seh-radius);background:var(--seh-card);color:var(--text-primary);grid-template-columns:76px minmax(0,1fr);text-decoration:none;transition:transform .2s;display:grid}.ins[data-astro-cid-lcdefpme]:hover{transform:translate(4px)}.ins[data-astro-cid-lcdefpme]:hover .ins-t[data-astro-cid-lcdefpme]{color:var(--color-link)}.ins-ico[data-astro-cid-lcdefpme]{border-radius:var(--seh-radius-sm);place-items:center;width:76px;height:76px;display:grid}.ins-ico[data-astro-cid-lcdefpme] svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:40px;height:40px}.ins-body[data-astro-cid-lcdefpme]{gap:2px;min-width:0;display:grid}.ins-mood[data-astro-cid-lcdefpme]{font-size:var(--text-xs);color:var(--seh-coral-deep);font-weight:700}.ins-t[data-astro-cid-lcdefpme]{font-size:var(--text-xs);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:800;line-height:1.4;display:-webkit-box;overflow:hidden}.ins-m[data-astro-cid-lcdefpme]{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pick[data-astro-cid-lcdefpme]{scroll-margin-top:80px}.ed-list[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}.ed-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{gap:var(--space-2);height:100%;padding:var(--space-5);background:var(--seh-card);border-radius:var(--seh-radius);box-shadow:var(--seh-shadow);text-decoration:none;display:grid}.ed-no[data-astro-cid-lcdefpme]{font-size:var(--text-2xl);color:var(--seh-coral);font-weight:800;line-height:1}.ed-t[data-astro-cid-lcdefpme]{font-size:var(--text-sm);font-weight:800;line-height:1.4}.ed-note[data-astro-cid-lcdefpme]{font-size:var(--text-xs);border-left:3px solid var(--seh-coral);padding-left:var(--space-3)}.ed-p[data-astro-cid-lcdefpme]{font-size:var(--text-xs);color:var(--text-muted)}.end-list[data-astro-cid-lcdefpme]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.end-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{gap:4px var(--space-4);height:100%;padding:var(--space-4) var(--space-5);background:var(--seh-card);border-radius:var(--seh-radius-sm);box-shadow:var(--seh-shadow);grid-template-columns:auto minmax(0,1fr);align-items:baseline;text-decoration:none;display:grid}.end-left[data-astro-cid-lcdefpme]{background:var(--seh-coral-weak);color:var(--seh-coral-deep);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;grid-row:span 2;align-self:center;padding:.3em .7em;font-weight:800}.end-t[data-astro-cid-lcdefpme]{font-size:var(--text-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:800;line-height:1.4;display:-webkit-box;overflow:hidden}.end-p[data-astro-cid-lcdefpme]{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.end-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .end-t[data-astro-cid-lcdefpme]{color:var(--color-link)}.themes[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.theme[data-astro-cid-lcdefpme]{column-gap:var(--space-4);row-gap:var(--space-1);height:100%;min-height:10rem;padding:var(--space-5);border-radius:var(--seh-radius);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) 72px;text-decoration:none;transition:transform .2s;display:grid;position:relative}.theme-ico[data-astro-cid-lcdefpme]{background:oklch(100% 0 0/.45);border-radius:50%;grid-area:1/2/3;place-items:center;width:72px;height:72px;display:grid}.theme-ico[data-astro-cid-lcdefpme] svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:40px;height:40px}.theme[data-astro-cid-lcdefpme].tone-forest .theme-ico[data-astro-cid-lcdefpme]{background:oklch(100% 0 0/.14)}.theme[data-astro-cid-lcdefpme].tone-plain .theme-ico[data-astro-cid-lcdefpme]{background:var(--bg-surface);color:var(--seh-forest)}.theme-k[data-astro-cid-lcdefpme]{grid-column:1}.theme-d[data-astro-cid-lcdefpme]{grid-column:1;align-self:start}.theme[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px)rotate(-.5deg)}.theme-k[data-astro-cid-lcdefpme]{font-size:var(--text-lg);font-weight:800}.theme-d[data-astro-cid-lcdefpme]{font-size:var(--text-xs)}.theme-go[data-astro-cid-lcdefpme]{font-size:var(--text-lg);grid-area:3/1;font-weight:800;line-height:1;transition:transform .2s}.theme[data-astro-cid-lcdefpme]:hover .theme-go[data-astro-cid-lcdefpme]{transform:translate(4px)}.theme[data-astro-cid-lcdefpme].tone-plain{background:var(--seh-card);box-shadow:var(--seh-shadow)}.deep[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3) var(--space-6);padding:var(--space-6);margin-top:var(--space-9);border-radius:var(--seh-radius);background:var(--bg-surface);grid-template-columns:auto minmax(0,1fr);display:grid}.deep-h[data-astro-cid-lcdefpme]{font-size:var(--text-sm);font-weight:800}.deep-search[data-astro-cid-lcdefpme]{gap:var(--space-2);display:flex}.deep-search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{min-width:0;min-height:48px;padding:0 var(--space-4);font:inherit;font-size:var(--text-xs);border:var(--hairline) solid var(--border-subtle);background:var(--seh-card);color:var(--text-primary);border-radius:999px;flex:1}.deep-search[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{min-height:48px;padding:0 var(--space-5);font:inherit;font-size:var(--text-xs);background:var(--seh-forest);color:var(--seh-card);cursor:pointer;border:0;border-radius:999px;font-weight:800}.deep-links[data-astro-cid-lcdefpme]{gap:0 var(--space-5);flex-wrap:wrap;grid-column:1/-1;display:flex}.deep-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:44px;font-size:var(--text-xs);color:var(--text-secondary);align-items:center;display:inline-flex}.site-ft[data-astro-cid-lcdefpme]{margin-top:var(--space-9);background:var(--seh-forest);color:var(--seh-card)}.ft-in[data-astro-cid-lcdefpme]{gap:var(--space-7);padding-block:var(--space-8);grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));display:grid}.ft-logo[data-astro-cid-lcdefpme]{font-size:var(--text-2xl);letter-spacing:-.03em;font-weight:800;line-height:1}.ft-logo[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--seh-coral)}.ft-slogan[data-astro-cid-lcdefpme]{margin-top:var(--space-3);font-size:var(--text-sm);font-weight:800}.ft-brand[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.ft-logo):not(.ft-slogan){margin-top:var(--space-3);font-size:var(--text-xs);color:var(--seh-forest-weak);line-height:1.7}.ft-brand[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--seh-sun);font-weight:700;text-decoration:none}.ft-col[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-xs);letter-spacing:.06em;font-weight:800}.ft-col[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:var(--space-3) 0 0;padding:0;list-style:none}.ft-col[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:36px;font-size:var(--text-xs);color:var(--seh-forest-weak);align-items:center;text-decoration:none;display:inline-flex}.ft-col[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--seh-sun)}@media (width<=1024px){.hero[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.themes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.ft-in[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.ft-brand[data-astro-cid-lcdefpme]{grid-column:1/-1}}@media (width<=760px){.hero[data-astro-cid-lcdefpme]{padding-top:var(--space-5)}.lede[data-astro-cid-lcdefpme]{font-size:var(--text-sm)}.hero-acts[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{white-space:nowrap;flex:auto}.btn-go[data-astro-cid-lcdefpme].big{min-height:60px;font-size:var(--text-sm);padding:0 1.4rem}.sec[data-astro-cid-lcdefpme]{padding-top:var(--space-8)}.sec-hd[data-astro-cid-lcdefpme].row{flex-direction:column;align-items:flex-start;gap:0}.spot-row[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-auto-columns:78%}.end-list[data-astro-cid-lcdefpme],.themes[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.theme[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 60px;min-height:0}.theme-ico[data-astro-cid-lcdefpme]{width:60px;height:60px}.deep[data-astro-cid-lcdefpme]{padding:var(--space-5);grid-template-columns:minmax(0,1fr)}.ft-in[data-astro-cid-lcdefpme]{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.ft-col[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:44px}}
