.tabs[data-astro-cid-zgnef3r7]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:center}.tab-list[data-astro-cid-zgnef3r7]{display:flex;flex-direction:column;align-items:flex-start}.tab-list[data-astro-cid-zgnef3r7] button[data-astro-cid-zgnef3r7]{position:relative;border:0;background:none;padding:4px 0 4px 26px;font-family:var(--display);font-weight:800;font-size:clamp(26px,2.7vw,38px);line-height:1.14;letter-spacing:-.02em;color:#c9c2b6;text-align:start;cursor:pointer;transition:color .15s}.tab-list[data-astro-cid-zgnef3r7] button[data-astro-cid-zgnef3r7]:before{content:"";position:absolute;left:0;top:50%;width:14px;height:14px;margin-top:-7px;border-radius:50%;background:var(--lime);box-shadow:inset 0 0 0 3px var(--ink);transform:scale(0);transition:transform .2s}.tab-list[data-astro-cid-zgnef3r7] button[data-astro-cid-zgnef3r7]:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:10px}.tab-list[data-astro-cid-zgnef3r7] button[data-astro-cid-zgnef3r7]:hover{color:#8f887c}.tab-list[data-astro-cid-zgnef3r7] button[data-astro-cid-zgnef3r7][aria-selected=true]{color:var(--ink)}.tab-list[data-astro-cid-zgnef3r7] button[data-astro-cid-zgnef3r7][aria-selected=true]:before{transform:scale(1)}.tab-stage[data-astro-cid-zgnef3r7]{background:#fff;border-radius:28px;padding:22px;box-shadow:0 1px #0000000d,0 30px 60px -30px #0000002e}.ask[data-astro-cid-zgnef3r7]{display:flex;align-items:baseline;gap:12px;justify-content:flex-end;margin:0 0 18px auto;max-width:88%;padding:14px 18px;border-radius:20px 20px 6px;background:var(--ink);color:#fff;font-size:17px;line-height:1.45;width:fit-content}.ask-who[data-astro-cid-zgnef3r7]{flex:none;font-size:12px;font-weight:700;color:var(--lime)}.ai-note[data-astro-cid-zgnef3r7]{max-width:52ch;margin:18px auto 0;text-align:center;font-size:15px;line-height:1.5;color:#5c574f}.tab-panel[data-astro-cid-zgnef3r7]>video[data-astro-cid-zgnef3r7]{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:16px;background:#f4f2ee}@media(max-width:960px){.tabs[data-astro-cid-zgnef3r7]{grid-template-columns:1fr;gap:20px}.tab-list[data-astro-cid-zgnef3r7]{flex-direction:row;gap:4px 18px;overflow-x:auto;scrollbar-width:none;margin-inline:-20px;padding-inline:20px}.tab-list[data-astro-cid-zgnef3r7] button[data-astro-cid-zgnef3r7]{flex:none;font-size:22px;padding-left:0;white-space:nowrap}.tab-list[data-astro-cid-zgnef3r7] button[data-astro-cid-zgnef3r7]:before{display:none}.tab-list[data-astro-cid-zgnef3r7] button[data-astro-cid-zgnef3r7][aria-selected=true]{text-decoration:underline;text-decoration-color:var(--lime);text-decoration-thickness:4px;text-underline-offset:6px}.tab-stage[data-astro-cid-zgnef3r7]{padding:14px;border-radius:22px}.ask[data-astro-cid-zgnef3r7]{font-size:15px;max-width:100%}}.tab-dot{display:none}@media(prefers-reduced-motion:no-preference){.tabs[data-astro-cid-zgnef3r7].is-motion .tab-list[data-astro-cid-zgnef3r7]{position:relative}.tabs[data-astro-cid-zgnef3r7].is-motion .tab-list[data-astro-cid-zgnef3r7] button[data-astro-cid-zgnef3r7]:before{display:none}.tabs[data-astro-cid-zgnef3r7].is-motion .tab-dot{display:block;position:absolute;left:0;top:0;width:14px;height:14px;border-radius:50%;background:var(--lime);box-shadow:inset 0 0 0 3px var(--ink);pointer-events:none;transition:transform .5s cubic-bezier(.65,0,.25,1)}.tabs[data-astro-cid-zgnef3r7].is-motion .ask-text[data-astro-cid-zgnef3r7] .rest{color:transparent}.tabs[data-astro-cid-zgnef3r7].is-motion .tab-panel[data-astro-cid-zgnef3r7]>video[data-astro-cid-zgnef3r7],.tabs[data-astro-cid-zgnef3r7].is-motion .ai-note[data-astro-cid-zgnef3r7]{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .7s cubic-bezier(.2,.7,.1,1)}.tabs[data-astro-cid-zgnef3r7].is-motion .tab-panel[data-astro-cid-zgnef3r7].is-done>video[data-astro-cid-zgnef3r7],.tabs[data-astro-cid-zgnef3r7].is-motion .tab-panel[data-astro-cid-zgnef3r7].is-done .ai-note[data-astro-cid-zgnef3r7]{opacity:1;transform:none}.tabs[data-astro-cid-zgnef3r7].is-motion .tab-panel[data-astro-cid-zgnef3r7].is-done .ai-note[data-astro-cid-zgnef3r7]{transition-delay:.15s}}@media(max-width:960px){.tabs[data-astro-cid-zgnef3r7].is-motion .tab-dot{display:none}}
