.cf__head[data-v-1761a1c4]{margin-block-end:var(--space-6)}.cf__title[data-v-1761a1c4]{font-family:var(--font-serif);font-size:var(--text-xl-fluid);line-height:var(--lh-xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-snug);margin:0}.cf__title[data-v-1761a1c4]:focus{outline:none}.cf__sub[data-v-1761a1c4]{margin:var(--space-1) 0 0;color:var(--fg-muted)}.cf[data-v-1761a1c4]{gap:var(--space-5);flex-direction:column;display:flex}.cf__topics[data-v-1761a1c4]{border:0;min-inline-size:0;margin:0;padding:0}.cf__legend[data-v-1761a1c4]{font-size:var(--text-sm);font-weight:var(--weight-semibold);margin-block-end:var(--space-2);padding:0}.cf__optional[data-v-1761a1c4]{color:var(--fg-subtle);font-weight:var(--weight-regular)}.cf__chips[data-v-1761a1c4]{gap:var(--space-2);flex-wrap:wrap;display:flex}.cf__chip[data-v-1761a1c4]{align-items:center;gap:var(--space-1);min-block-size:var(--control-height-sm);padding:var(--space-1) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-full);background:var(--surface-default);color:var(--fg-muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-emphasized),color var(--duration-fast) var(--ease-emphasized),background var(--duration-fast) var(--ease-emphasized),transform var(--duration-fast) var(--ease-emphasized);display:inline-flex}.cf__chip[data-v-1761a1c4]:hover{border-color:var(--border-strong);color:var(--fg-default)}.cf__chip[data-v-1761a1c4]:active{transform:scale(.96)}.cf__chip[data-v-1761a1c4]:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.cf__chip.is-on[data-v-1761a1c4]{border-color:var(--action-indicator);background:var(--action-soft);color:var(--action-text);font-weight:var(--weight-semibold)}.cf__chip-check[data-v-1761a1c4]{opacity:0;block-size:14px;inline-size:0;transition:inline-size var(--duration-base) var(--ease-out),opacity var(--duration-base) var(--ease-out)}.cf__chip.is-on .cf__chip-check[data-v-1761a1c4]{opacity:1;inline-size:14px}.cf__row[data-v-1761a1c4]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=40rem){.cf__row[data-v-1761a1c4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cf__count[data-v-1761a1c4]{margin:calc(var(--space-3) - var(--space-5)) 0 0;color:var(--fg-subtle);font-size:var(--text-xs);text-align:end}.cf__trap[data-v-1761a1c4]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cf__status[data-v-1761a1c4]{color:var(--fg-muted)}.cf__error[data-v-1761a1c4],.cf__status[data-v-1761a1c4]{font-size:var(--text-sm)}.cf__error[data-v-1761a1c4]{color:var(--danger-text);overflow-wrap:anywhere}.cf__error[data-v-1761a1c4]:empty{display:none}.cf__send[data-v-1761a1c4]{position:relative;overflow:hidden}.cf__send[data-v-1761a1c4]:after{content:"";background:linear-gradient(105deg,transparent 35%,color-mix(in oklch,var(--surface-paper) 50%,transparent) 50%,transparent 65%);pointer-events:none;position:absolute;inset:0;transform:translate(-120%)}.cf__send-arrow[data-v-1761a1c4]{block-size:18px;inline-size:18px;vertical-align:-.25em;transition:transform var(--duration-base) var(--ease-emphasized);margin-inline-start:var(--space-2);display:inline-block}.cf__send:hover .cf__send-arrow[data-v-1761a1c4]{transform:translate(4px)}.cf-done[data-v-1761a1c4]{align-items:center;gap:var(--space-2);padding-block:var(--space-10) var(--space-6);text-align:center;flex-direction:column;display:flex}.cf-done__mark[data-v-1761a1c4]{block-size:88px;inline-size:88px;color:var(--success-text);margin-block-end:var(--space-2)}.cf-done__ring[data-v-1761a1c4]{fill:none;stroke:currentColor;stroke-width:2.5px}.cf-done__tick[data-v-1761a1c4]{fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.cf-done__body[data-v-1761a1c4]{max-inline-size:40ch;margin:0 0 var(--space-3);color:var(--fg-muted)}@media (prefers-reduced-motion:no-preference){.cf__reveal[data-v-1761a1c4]{animation:cf-reveal-1761a1c4 var(--duration-slow) var(--ease-out) both}.cf__send[data-v-1761a1c4]:hover:after{transition:transform var(--duration-reveal) var(--ease-emphasized);transform:translate(120%)}.cf-done__ring[data-v-1761a1c4]{stroke-dasharray:183;stroke-dashoffset:183px;animation:cf-dash-1761a1c4 var(--duration-reveal) var(--ease-out) forwards}.cf-done__tick[data-v-1761a1c4]{stroke-dasharray:44;stroke-dashoffset:44px;animation:cf-dash-1761a1c4 var(--duration-slower) var(--duration-slower) var(--ease-out) forwards}}@keyframes cf-reveal-1761a1c4{0%{opacity:0;transform:translateY(-6px)}}@keyframes cf-dash-1761a1c4{to{stroke-dashoffset:0}}.cls[data-v-3ba9b3e9]{min-block-size:13.5rem;padding:var(--space-5) var(--space-5) var(--space-4);border:1px solid var(--border-faint);border-radius:var(--radius-lg);background:var(--surface-glass);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);box-shadow:var(--elevation-2);flex-direction:column;display:flex;overflow:clip}.cls__top[data-v-3ba9b3e9]{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.cls__status[data-v-3ba9b3e9]{align-items:center;gap:var(--space-2);font-weight:var(--weight-bold);margin:0;display:inline-flex}.cls__dot[data-v-3ba9b3e9]{border-radius:var(--radius-full);background:var(--success-solid);flex:none;block-size:10px;inline-size:10px;position:relative}.cls__dot[data-v-3ba9b3e9]:after{content:"";border-radius:inherit;background:inherit;animation:cls-ping-3ba9b3e9 var(--duration-pulse) var(--ease-out) infinite;position:absolute;inset:0}.cls__status.is-closed .cls__dot[data-v-3ba9b3e9]{background:var(--fg-subtle)}.cls__status.is-closed .cls__dot[data-v-3ba9b3e9]:after{content:none}.cls__clock[data-v-3ba9b3e9]{align-items:center;gap:var(--space-1);color:var(--fg-subtle);font-size:var(--text-sm);margin:0;display:inline-flex}.cls__clock svg[data-v-3ba9b3e9]{block-size:14px;inline-size:14px}.cls__detail[data-v-3ba9b3e9]{margin:var(--space-1) 0 0;color:var(--fg-muted);font-size:var(--text-sm);padding-inline-start:calc(10px + var(--space-2))}.cls__bar[data-v-3ba9b3e9]{margin-block:var(--space-8) var(--space-4)}.cls__track[data-v-3ba9b3e9]{border-radius:var(--radius-full);background:var(--surface-sunken);block-size:10px;position:relative}.cls__open[data-v-3ba9b3e9]{inline-size:var(--open-size);border-radius:inherit;background:linear-gradient(90deg,var(--action-solid),var(--action-bright));transform-origin:0;position:absolute;inset-block:0;inset-inline-start:var(--open-from)}.cls__now[data-v-3ba9b3e9]{border:3px solid var(--fg-default);background:var(--surface-default);block-size:18px;inline-size:18px;box-shadow:var(--elevation-1);margin:-9px 0 0 -9px;inset-block-start:50%;inset-inline-start:var(--now)}.cls__now[data-v-3ba9b3e9],.cls__now-label[data-v-3ba9b3e9]{border-radius:var(--radius-full);position:absolute}.cls__now-label[data-v-3ba9b3e9]{padding:0 var(--space-2);background:var(--surface-inverse);color:var(--fg-inverse);font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--lh-xs);white-space:nowrap;inset-block-end:calc(100% + var(--space-2));inset-inline-start:50%;transform:translate(-50%)}.cls__ticks[data-v-3ba9b3e9]{color:var(--fg-subtle);font-size:var(--text-xs);justify-content:space-between;margin-block-start:var(--space-2);display:flex}.cls__today[data-v-3ba9b3e9]{align-items:center;gap:var(--space-2);border-block-start:1px solid var(--border-faint);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:auto 0 0;padding-block-start:var(--space-3);display:flex}.cls__today svg[data-v-3ba9b3e9]{block-size:16px;inline-size:16px;color:var(--fg-muted);flex:none}.cls__wait[data-v-3ba9b3e9]{gap:var(--space-3);flex-direction:column;display:flex}.cls__wait-line[data-v-3ba9b3e9]{block-size:var(--space-4);border-radius:var(--radius-xs);display:block}.cls__wait-line--status[data-v-3ba9b3e9]{inline-size:55%}.cls__wait-line--detail[data-v-3ba9b3e9]{inline-size:30%}.cls__wait-line--bar[data-v-3ba9b3e9]{block-size:10px;border-radius:var(--radius-full);margin-block-start:var(--space-8)}.cls__wait-line--today[data-v-3ba9b3e9]{inline-size:45%;margin-block-start:var(--space-6)}@media (width<=479.98px){.cls[data-v-3ba9b3e9]{min-block-size:16rem}.cls__top[data-v-3ba9b3e9]{align-items:flex-start;gap:var(--space-1);flex-direction:column}}@media (prefers-reduced-motion:no-preference){.cls__open[data-v-3ba9b3e9]{animation:cls-draw-3ba9b3e9 var(--duration-reveal) var(--ease-out) both}.cls__now[data-v-3ba9b3e9]{animation:cls-pop-3ba9b3e9 var(--duration-slower) var(--ease-spring) both}}@keyframes cls-ping-3ba9b3e9{0%{opacity:.55;transform:scale(1)}80%,to{opacity:0;transform:scale(2.8)}}@keyframes cls-draw-3ba9b3e9{0%{transform:scaleX(0)}}@keyframes cls-pop-3ba9b3e9{0%{opacity:0;transform:scale(.4)}}.cdc[data-v-3042db39]{--focus-ring:0 0 0 2px var(--surface-stage),0 0 0 4px var(--stage-accent);--cdc-ring:color-mix(in oklch,var(--stage-accent) 35%,transparent);isolation:isolate;padding:var(--space-6) var(--space-5);border:1px solid color-mix(in oklch,var(--stage-accent) 30%,transparent);border-radius:var(--radius-xl);background:radial-gradient(120% 70% at 100% 0,var(--stage-glow),transparent 62%),linear-gradient(165deg,var(--surface-stage),var(--stage-deep));color:var(--fg-on-stage);box-shadow:var(--elevation-3);position:relative;overflow:hidden}.cdc__spot[data-v-3042db39]{z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(340px circle at var(--spot-x,70%) var(--spot-y,10%),color-mix(in oklch,var(--stage-gold) 16%,transparent),transparent 62%);transition:opacity var(--duration-slow) var(--ease-emphasized);position:absolute;inset:0}.cdc:hover .cdc__spot[data-v-3042db39]{opacity:1}.cdc__orn[data-v-3042db39]{z-index:-1;block-size:300px;inline-size:300px;color:var(--stage-accent);opacity:.2;position:absolute;inset-block-start:-96px;inset-inline-end:-96px}.cdc__head[data-v-3042db39]{justify-content:space-between;align-items:center;gap:var(--space-3);margin-block-end:var(--space-1);display:flex}.cdc__title[data-v-3042db39]{color:var(--stage-accent);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin:0}.cdc__mark[data-v-3042db39]{block-size:28px;inline-size:28px;display:block}.cdc__label[data-v-3042db39]{color:var(--stage-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin:0;display:block}.cdc__list[data-v-3042db39]{margin:0;padding:0;list-style:none}.cdc__row[data-v-3042db39]{align-items:center;gap:var(--space-2);padding-block:var(--space-3);border-block-start:1px solid var(--stage-line);display:flex}.cdc__row[data-v-3042db39]:first-child{border-block-start:0}.cdc__main[data-v-3042db39]{align-items:center;gap:var(--space-4);min-inline-size:0;padding-block:var(--space-1);border-radius:var(--radius-md);color:inherit;flex:1;text-decoration:none;display:flex}.cdc__main[data-v-3042db39]:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.cdc__ico[data-v-3042db39]{border:1px solid var(--cdc-ring);border-radius:var(--radius-full);block-size:46px;inline-size:46px;color:var(--stage-accent);transition:background var(--duration-base) var(--ease-emphasized),color var(--duration-base) var(--ease-emphasized),transform var(--duration-slow) var(--ease-spring);flex:none;place-items:center;display:grid}.cdc__ico svg[data-v-3042db39]{block-size:18px;inline-size:18px}a.cdc__main:hover .cdc__ico[data-v-3042db39]{border-color:var(--stage-accent);background:var(--stage-accent);color:var(--stage-deep);transform:rotate(-8deg)scale(1.06)}.cdc__txt[data-v-3042db39]{min-inline-size:0}.cdc__value[data-v-3042db39]{min-block-size:1.35em;color:var(--fg-on-stage);font-size:var(--text-md);font-weight:var(--weight-semibold);overflow-wrap:anywhere;line-height:1.35;display:block}.cdc__value.numeric[data-v-3042db39]{white-space:nowrap}.cdc__map[data-v-3042db39]{align-items:center;gap:var(--space-1);color:var(--stage-accent);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin-block-start:var(--space-1);display:inline-flex}.cdc__map svg[data-v-3042db39]{block-size:14px;inline-size:14px;transition:transform var(--duration-base) var(--ease-emphasized)}.cdc__main:hover .cdc__map svg[data-v-3042db39]{transform:translate(2px,-2px)}.cdc__copy[data-v-3042db39]{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);border:1px solid var(--stage-line);border-radius:var(--radius-full);color:var(--stage-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-emphasized),border-color var(--duration-fast) var(--ease-emphasized),background var(--duration-fast) var(--ease-emphasized),transform var(--duration-fast) var(--ease-emphasized);background:0 0;flex:none;place-items:center;padding:0;display:grid;position:relative}.cdc__copy svg[data-v-3042db39]{block-size:18px;inline-size:18px}.cdc__copy[data-v-3042db39]:hover{border-color:var(--cdc-ring);color:var(--fg-on-stage)}.cdc__copy[data-v-3042db39]:active{transform:scale(.92)}.cdc__copy[data-v-3042db39]:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.cdc__copy.is-done[data-v-3042db39]{border-color:var(--stage-accent)}.cdc__copy.is-done[data-v-3042db39],.cdc__tip[data-v-3042db39]{background:var(--stage-accent);color:var(--stage-deep)}.cdc__tip[data-v-3042db39]{padding:2px var(--space-2);border-radius:var(--radius-xs);font-size:var(--text-xs);font-weight:var(--weight-bold);white-space:nowrap;position:absolute;inset-block-end:calc(100% + var(--space-2));inset-inline-start:50%;transform:translate(-50%)}.cdc__hours[data-v-3042db39]{border-block-start:1px solid var(--stage-line);margin-block-start:var(--space-1);padding-block-start:var(--space-4)}.cdc__hours-toggle[data-v-3042db39]{align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--touch-target-min);margin-block:var(--space-1) calc(var(--space-2)*-1);border-radius:var(--radius-sm);color:var(--fg-on-stage);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:none}.cdc__hours-today[data-v-3042db39]{font-size:var(--text-md);font-weight:var(--weight-semibold);flex:1}.cdc__hours-toggle svg[data-v-3042db39]{block-size:16px;inline-size:16px;transition:transform var(--duration-base) var(--ease-emphasized);flex:none}.cdc__hours-toggle[aria-expanded=true] svg[data-v-3042db39]{transform:rotate(180deg)}.cdc__hours-toggle[data-v-3042db39]:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.cdc__week[data-v-3042db39]{margin:var(--space-3) 0 0;flex-direction:column;gap:2px;padding:0;list-style:none;display:flex}.cdc__day[data-v-3042db39]{align-items:center;gap:var(--space-2) var(--space-3);margin-inline:calc(var(--space-3)*-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);flex-wrap:wrap;display:flex}.cdc__day.is-today[data-v-3042db39]{background:color-mix(in oklch,var(--stage-accent) 10%,transparent)}.cdc__day-name[data-v-3042db39]{color:var(--fg-on-stage);overflow-wrap:break-word}.cdc__today[data-v-3042db39]{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--stage-accent);color:var(--stage-deep);font-size:var(--text-xs);font-weight:var(--weight-bold);flex:none}.cdc__dots[data-v-3042db39]{min-inline-size:var(--space-3);border-block-end:1px dotted color-mix(in oklch,var(--stage-muted) 50%,transparent);flex:1}.cdc__day-time[data-v-3042db39]{color:var(--fg-on-stage);font-weight:var(--weight-semibold);white-space:nowrap}.cdc__day.is-closed .cdc__day-time[data-v-3042db39]{color:var(--stage-muted);font-weight:var(--weight-regular)}.cdc__social[data-v-3042db39]{border-block-start:1px solid var(--stage-line);margin-block-start:var(--space-4);padding-block-start:var(--space-4)}.cdc__social-row[data-v-3042db39]{gap:var(--space-2);grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-3);display:grid}.cdc__soc[data-v-3042db39]{align-items:center;gap:var(--space-3);min-block-size:52px;padding-inline:var(--space-4);border:1px solid var(--stage-line);border-radius:var(--radius-md);background:linear-gradient(var(--stage-accent),var(--stage-accent)) no-repeat 0 0 /0 100%,color-mix(in oklch,var(--stage-wash) 4%,transparent);color:var(--fg-on-stage);font-weight:var(--weight-semibold);transition:background-size var(--duration-slower) var(--ease-out),color var(--duration-base) var(--ease-emphasized),border-color var(--duration-base) var(--ease-emphasized);text-decoration:none;display:flex}.cdc__soc svg[data-v-3042db39]{flex:none;block-size:18px;inline-size:18px}.cdc__soc[data-v-3042db39]:hover{border-color:var(--stage-accent);color:var(--stage-deep);background-size:100% 100%,auto}.cdc__soc[data-v-3042db39]:active{transform:scale(.98)}.cdc__soc[data-v-3042db39]:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.cdc__soc-name[data-v-3042db39]{flex:1}.cdc__soc-go[data-v-3042db39]{transition:transform var(--duration-base) var(--ease-emphasized)}.cdc__soc:hover .cdc__soc-go[data-v-3042db39]{transform:translate(2px,-2px)}@media (width>=640px){.cdc[data-v-3042db39]{padding:var(--space-8) var(--space-8) var(--space-6)}.cdc__value[data-v-3042db39]{font-size:var(--text-lg)}}@media (width>=400px){.cdc__social-row[data-v-3042db39]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=399.98px){.cdc__main[data-v-3042db39]{gap:var(--space-3)}.cdc__ico[data-v-3042db39]{block-size:40px;inline-size:40px}.cdc__value[data-v-3042db39]{font-size:var(--text-base)}}@media (width<=639.98px){.cdc__hours-toggle[data-v-3042db39]{display:flex}.cdc__week.is-collapsed[data-v-3042db39]{display:none}}@media (prefers-reduced-motion:no-preference){.cdc__orn[data-v-3042db39]{animation:cdc-turn-3042db39 var(--duration-ambient) linear infinite}.cdc__copy.is-done svg[data-v-3042db39]{animation:cdc-pop-3042db39 var(--duration-slow) var(--ease-spring)}}@keyframes cdc-turn-3042db39{to{transform:rotate(1turn)}}@keyframes cdc-pop-3042db39{0%{transform:scale(.4)}}.cqa[data-v-4b192074]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:none}.cqa[data-v-4b192074],.cqa__item[data-v-4b192074]{gap:var(--space-2)}.cqa__item[data-v-4b192074]{padding:var(--space-3) var(--space-1);border:1px solid var(--border-faint);border-radius:var(--radius-lg);background:var(--surface-default);box-shadow:var(--elevation-1);color:var(--fg-default);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-align:center;overflow-wrap:anywhere;transition:transform var(--duration-fast) var(--ease-emphasized),border-color var(--duration-fast) var(--ease-emphasized);flex-direction:column;align-items:center;text-decoration:none;display:flex}.cqa__item[data-v-4b192074]:hover{border-color:var(--border-subtle)}.cqa__item[data-v-4b192074]:active{transform:scale(.96)}.cqa__item[data-v-4b192074]:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.cqa__ico[data-v-4b192074]{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);border-radius:var(--radius-full);background:var(--action-soft);color:var(--action-text);place-items:center;display:grid}.cqa__ico svg[data-v-4b192074]{block-size:18px;inline-size:18px}.cqa__item--main .cqa__ico[data-v-4b192074]{background:var(--action-solid);color:var(--fg-on-action)}@media (width<=639.98px){.cqa[data-v-4b192074]{display:grid}}.chl[data-v-bd607525]{padding-block:var(--space-16) 0}.chl__title[data-v-bd607525]{margin:0 0 var(--space-5);font-family:var(--font-serif);font-size:var(--text-xl-fluid);line-height:var(--lh-xl);font-weight:var(--weight-bold)}.chl__list[data-v-bd607525]{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.chl__card[data-v-bd607525]{align-items:center;gap:var(--space-4);block-size:100%;padding:var(--space-4);border:1px solid var(--border-faint);border-radius:var(--radius-lg);background:var(--surface-default);color:var(--fg-default);transition:transform var(--duration-slow) var(--ease-out),box-shadow var(--duration-slow) var(--ease-out),border-color var(--duration-base) var(--ease-emphasized);text-decoration:none;display:flex;position:relative}.chl__card[data-v-bd607525]:hover{border-color:var(--border-subtle);box-shadow:var(--elevation-3);transform:translateY(-4px)}.chl__card[data-v-bd607525]:active{transform:translateY(-1px)}.chl__card[data-v-bd607525]:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.chl__ico[data-v-bd607525]{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);border-radius:var(--radius-sm);background:var(--action-soft);color:var(--action-text);flex:none;place-items:center;display:grid}.chl__ico svg[data-v-bd607525]{block-size:18px;inline-size:18px}.chl__txt[data-v-bd607525]{gap:var(--space-1);flex-direction:column;flex:1;min-inline-size:0;display:flex}.chl__name[data-v-bd607525]{font-size:var(--text-md);font-weight:var(--weight-bold);overflow-wrap:anywhere}.chl__body[data-v-bd607525]{color:var(--fg-muted);font-size:var(--text-sm)}.chl__go[data-v-bd607525]{block-size:18px;inline-size:18px;color:var(--fg-subtle);transition:transform var(--duration-base) var(--ease-emphasized),color var(--duration-base) var(--ease-emphasized);flex:none}.chl__card:hover .chl__go[data-v-bd607525]{color:var(--action-text);transform:translate(3px,-3px)}@media (width>=900px){.chl[data-v-bd607525]{padding-block-start:var(--space-20)}.chl__list[data-v-bd607525]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.chl__card[data-v-bd607525]{padding:var(--space-5) var(--space-6) var(--space-6);flex-direction:column;align-items:flex-start}.chl__go[data-v-bd607525]{position:absolute;inset-block-start:var(--space-5);inset-inline-end:var(--space-5)}}.ct[data-v-49c0c0cd]{isolation:isolate;padding-block-end:var(--space-4);position:relative;overflow-x:clip}.ct__aura[data-v-49c0c0cd]{z-index:-1;background:radial-gradient(60% 28rem at 88% 0,color-mix(in oklch,var(--action-solid) 16%,transparent),transparent 72%);pointer-events:none;block-size:40rem;position:absolute;inset:0 0 auto}.ct__hero[data-v-49c0c0cd]{gap:var(--space-6);padding-block:var(--space-8) var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.ct__copy[data-v-49c0c0cd]{min-inline-size:0}.ct__eyebrow[data-v-49c0c0cd]{align-items:center;gap:var(--space-3);color:var(--action-text);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin:0;display:inline-flex}.ct__eyebrow-line[data-v-49c0c0cd]{inline-size:var(--space-6);background:var(--action-indicator);block-size:1px}.ct__title[data-v-49c0c0cd]{margin:var(--space-4) 0 0;font-family:var(--font-serif);font-size:var(--text-3xl);line-height:var(--lh-3xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-snug);overflow-wrap:break-word}.ct__em[data-v-49c0c0cd]{color:var(--action-text);font-style:italic;display:inline-block;position:relative}.ct__em[data-v-49c0c0cd]:lang(hy){font-style:normal}.ct__em[data-v-49c0c0cd]:after{content:"";border-radius:var(--radius-xs);background:var(--action-solid);opacity:.75;transform-origin:0;block-size:.09em;position:absolute;inset-block-end:.02em;inset-inline:2%}.ct__lead[data-v-49c0c0cd]{max-inline-size:52ch;margin:var(--space-4) 0 0;color:var(--fg-muted);font-size:var(--text-md);line-height:var(--lh-md)}.ct__rule[data-v-49c0c0cd]{background:linear-gradient(90deg,var(--action-indicator),transparent);transform-origin:0;block-size:1px;display:none}.ct__quick[data-v-49c0c0cd]{margin-block:var(--space-2) var(--space-5)}.ct__main[data-v-49c0c0cd]{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.ct__form[data-v-49c0c0cd]{min-inline-size:0;padding:clamp(var(--space-5),4vw,var(--space-8));border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-default);box-shadow:var(--elevation-2)}@media (width>=640px){.ct__hero[data-v-49c0c0cd]{padding-block:var(--space-16) var(--space-10)}.ct__rule[data-v-49c0c0cd]{display:block}.ct__main[data-v-49c0c0cd]{margin-block-start:var(--space-10)}}@media (width>=1024px){.ct__hero[data-v-49c0c0cd]{gap:var(--space-12);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.ct__main[data-v-49c0c0cd]{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.ct__details[data-v-49c0c0cd]{position:sticky;inset-block-start:calc(var(--header-h) + var(--space-6))}}@media (prefers-reduced-motion:no-preference){.ct__rise[data-v-49c0c0cd]{animation:ct-rise-49c0c0cd var(--duration-slower) var(--ease-out) both}.ct__title[data-v-49c0c0cd]{animation-delay:calc(var(--stagger-step)*2)}.ct__lead[data-v-49c0c0cd]{animation-delay:calc(var(--stagger-step)*4)}.ct__hero>.ct__rise[data-v-49c0c0cd]{animation-delay:calc(var(--stagger-step)*6)}.ct__details[data-v-49c0c0cd]{animation-delay:calc(var(--stagger-step)*8)}.ct__form[data-v-49c0c0cd]{animation-delay:calc(var(--stagger-step)*10)}.ct__em[data-v-49c0c0cd]:after{animation:ct-draw-49c0c0cd var(--duration-reveal) var(--duration-slower) var(--ease-out) both}.ct__rule[data-v-49c0c0cd]{animation:ct-draw-49c0c0cd var(--duration-reveal) var(--ease-out) both}}@keyframes ct-rise-49c0c0cd{0%{opacity:0;transform:translateY(16px)}}@keyframes ct-draw-49c0c0cd{0%{transform:scaleX(0)}}
