._root_964dacb{border-block-start:3px dotted var(--color-quiz-card-divider);justify-items:start;gap:.4rem;inline-size:100%;margin-block-start:2rem;padding-block-start:2rem;display:grid;container-type:inline-size}._eyebrow_3c3f577{font-size:var(--fs-s);font-weight:var(--fw-semibold);line-height:var(--lh-s);color:var(--color-primary-seagrass-accent);align-items:center;gap:2px;display:inline-flex}._eyebrow-icon_2831863{flex-shrink:0}._disclosure_ce4fb62{inline-size:100%}._headline_6f270be{cursor:pointer;align-items:center;gap:.4rem;inline-size:fit-content;list-style:none;display:flex}._headline_6f270be::-webkit-details-marker{display:none}._title_78e52df{font-size:clamp(var(--fs-m), 3vw, var(--fs-l));font-weight:var(--fw-regular);line-height:var(--lh-s);color:var(--color-title-primary)}._marker_d28ceda{border:1.5px solid var(--color-primary-blue);border-radius:var(--rounded-pill);block-size:1.4rem;inline-size:1.4rem;color:var(--color-primary-blue);flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:-2px;padding-block-start:2px;padding-inline-end:1px;transition:all .3s;display:inline-flex}._headline_6f270be:hover ._marker_d28ceda,._headline_6f270be:focus-visible ._marker_d28ceda{border-color:var(--color-primary-blue-accent);color:var(--color-primary-blue-accent);background:color-mix(in oklch, var(--color-main-bg) 80%, transparent)}._disclosure_ce4fb62[open] ._marker_d28ceda{transform:rotate(180deg)}._accent_30a5448{font-weight:var(--fw-semibold);color:var(--color-primary-blue);text-underline-offset:5px;font-style:normal;text-decoration:underline 2px #0000;transition:color .3s,text-decoration-color .3s}._headline_6f270be:hover ._accent_30a5448{color:var(--color-primary-blue-accent);text-decoration-color:var(--color-primary-blue-accent)}._lead_d045749{max-inline-size:var(--max-prettified-text);font-size:var(--fs-m);line-height:var(--lh-l);color:var(--color-text-primary);margin-block-start:1rem}._thread_f82d338{--_speaker-width:4.6rem;--_speaker-gap:2.4rem;--_beat-gap:clamp(1.5rem, 4vw, 2.25rem);--_line-x:calc(var(--_speaker-width) + var(--_speaker-gap) / 2);gap:var(--_beat-gap);inline-size:100%;margin-block-start:2.2rem;padding:0;list-style:none;display:grid}._beat_df2393d{align-items:start;gap:.4rem;display:grid}._who_38bbac1{font-size:var(--fs-s);font-weight:var(--fw-bold);color:var(--color-primary-blue-accent);text-transform:uppercase;text-box-trim:trim-both;line-height:1}._who_38bbac1:before{content:"";border-radius:var(--rounded-pill);vertical-align:.08em;background:var(--color-primary-blue-accent);block-size:.5rem;inline-size:.5rem;margin-inline-end:.5rem;display:inline-block}._body_e973278{justify-items:start;min-inline-size:0;margin-block-start:-4px;display:grid}._bubble_448ff5f{font-size:var(--fs-m);line-height:var(--lh-m);color:var(--color-text-on-user-surface);background:color-mix(in oklch, var(--color-user-surface-bg) 40%, transparent);padding:.7rem .9rem}._topic_3b93c6e{border-block-end:2px dashed color-mix(in oklch, var(--color-text-on-user-surface) 45%, transparent);font-weight:var(--fw-semibold);color:inherit;background:0 0}._file_7ce33f0{border:2px solid var(--color-syntax-code-border);background:var(--color-syntax-code-block-bg);grid-template-columns:auto 1fr;align-items:center;gap:.1rem .9rem;padding:.7rem 1.1rem;display:grid}._file-icon_1199b2c{color:var(--color-primary-orange-accent);grid-row:span 2}._file-name_3b5223d{font-family:var(--font-mono);font-size:var(--fs-s);font-weight:var(--fw-medium);color:var(--color-syntax-code-text)}._file-meta_3b2ac70{font-size:var(--fs-xs);line-height:var(--lh-s);color:var(--color-text-secondary);align-items:center;gap:.35rem;display:inline-flex}._file-check_7c53b15{color:var(--color-state-success)}._tools_eda8218{gap:1.25rem;inline-size:100%;margin-block-start:1.1rem;display:grid}._tool_6a9b3e2{align-content:start;justify-items:start;gap:.5rem;display:grid}._tool-label_ee0e842{font-size:var(--fs-s);line-height:var(--lh-m);color:var(--color-text-secondary)}._copy-slot_1ebf9dd{margin-block-end:-1.75rem}._command_01251ca{border:1px solid var(--color-syntax-code-border);border-radius:var(--rounded-xs);font-family:var(--font-mono);font-size:var(--fs-s);color:var(--color-syntax-code-text);background:var(--color-syntax-code-bg);padding:.1rem .45rem}._details_bc5a31c{max-inline-size:var(--max-prettified-text)}._summary_20ba498{cursor:pointer;font-size:var(--fs-s);font-weight:var(--fw-medium);color:var(--color-primary-seagrass)}._note_3fe17e5{font-size:var(--fs-s);line-height:var(--lh-l);color:var(--color-text-secondary);margin-block-start:.5rem}._link_aaeb8f2{color:var(--color-primary-blue);text-decoration:underline}._outcome_910d3f9{max-inline-size:var(--max-prettified-text);font-size:var(--fs-m);line-height:var(--lh-l);color:var(--color-text-primary);text-box-trim:trim-both}._cta_f1ff0f7{font-size:var(--fs-m);font-weight:var(--fw-semibold);color:var(--color-primary-blue);align-items:center;gap:.4rem;margin-block-start:.9rem;text-decoration:underline #0000;transition:text-decoration-color .2s;display:inline-flex}._cta_f1ff0f7:hover,._cta_f1ff0f7:focus-visible{text-decoration-color:currentColor}._cta-icon_ff46cf4{transition:transform .2s}@container (width>=34rem){._beat_df2393d{grid-template-columns:var(--_speaker-width) 1fr;gap:var(--_speaker-gap);position:relative}._who_38bbac1{font-size:var(--fs-xs);text-align:end;margin-block-start:2px}._who_38bbac1:before{display:none}._beat_df2393d:before{content:"";border-radius:var(--rounded-pill);background:var(--color-primary-blue-accent);block-size:.6rem;inline-size:.6rem;position:absolute;inset-block-start:.45rem;inset-inline-start:calc(var(--_line-x) - .3rem)}._beat_df2393d:not(:last-child):after{content:"";inset-block:1.35rem calc(-1 * var(--_beat-gap) - .45rem);background-image:linear-gradient(to bottom, var(--color-primary-blue-accent) 0 4px, transparent 4px 10px);background-size:2px 10px;inline-size:2px;position:absolute;inset-inline-start:calc(var(--_line-x) - 1px)}}@container (width>=42rem){._tools_eda8218{grid-template-columns:auto 1fr;gap:2.5rem}}@media (prefers-reduced-motion:no-preference){._marker_d28ceda{transition:transform .25s,background-color .2s}._cta_f1ff0f7:hover ._cta-icon_ff46cf4,._cta_f1ff0f7:focus-visible ._cta-icon_ff46cf4{transform:translate(2px)}@supports (animation-timeline:view()) and (animation-range:entry){@keyframes _beat-in_0d59aae{0%{opacity:0;transform:translateY(1.5rem)}}._beat_df2393d{animation-name:_beat-in_0d59aae;animation-fill-mode:both;animation-timeline:view();animation-range:entry 10% cover 30%}}}._root_f1d98fa{background:radial-gradient(60% 80% at 12% 8%, color-mix(in oklch, var(--color-orange-400) 24%, transparent), transparent 70%), radial-gradient(52% 70% at 88% 18%, color-mix(in oklch, var(--color-seagrass-400) 22%, transparent), transparent 70%), radial-gradient(72% 90% at 82% 96%, color-mix(in oklch, var(--color-blue-400) 20%, transparent), transparent 70%), radial-gradient(60% 80% at 6% 98%, color-mix(in oklch, var(--color-yellow-300) 22%, transparent), transparent 70%), var(--color-main-bg);inline-size:100vw;margin-inline:calc(50% - 50vw)}._inner_14db3d9{max-inline-size:var(--max-content-width);flex-direction:column;align-items:flex-start;margin-inline:auto;padding-block:clamp(3rem,9vw,6rem) clamp(1.6rem,4vw,3rem);padding-inline:1.5rem;display:flex}._body_7d41b7e{max-inline-size:var(--max-prettified-text);font-size:clamp(var(--fs-m), 2.5vw, var(--fs-xxl));line-height:var(--lh-m);color:var(--color-text-primary);text-wrap:balance;margin-block-start:clamp(1rem,4vw,4rem)}._link_b0bc734{font-weight:var(--fw-bold);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% .12em;padding-block-end:.2rem;text-decoration:none;transition:background-size .3s}._link_b0bc734:hover,._link_b0bc734:focus-visible{background-size:100% .12em}._catalog_f65e37d{color:var(--color-text-accent-orange)}._prompt_96d3ba4{color:var(--color-primary-olive)}._library_022b567{color:var(--color-text-on-user-surface);background:var(--color-user-surface-bg);border-top:0 solid #0000;border-bottom:0 solid #0000;padding-inline:0;transition:border .2s}._library_022b567:hover,._library_022b567:focus-visible{border-color:var(--color-user-surface-bg-accent);border-width:4px}.button[data-astro-cid-lcdefpme]{width:fit-content;margin-inline-start:auto}
