.E3puTW_section{--benefits-surface:#fcfcf7;--benefits-ink:#08131d;--benefits-muted:#4a5865;background:var(--benefits-surface);color:var(--benefits-ink)}.dark .E3puTW_section{--benefits-surface:var(--background);--benefits-ink:var(--foreground);--benefits-muted:var(--muted-foreground)}.E3puTW_layout{max-width:1440px;margin-inline:auto;padding:32px 20px}.E3puTW_header{gap:12px;margin-bottom:20px;display:grid}.E3puTW_eyebrow{color:var(--benefits-muted);letter-spacing:1.6px;text-transform:uppercase;font-size:11px;font-weight:600;line-height:16px}.E3puTW_heading{letter-spacing:-.6px;text-wrap:balance;margin-top:8px;scroll-margin-top:24px;font-size:28px;font-weight:800;line-height:33px}.E3puTW_introduction{color:var(--benefits-muted);font-size:var(--type-label);max-width:564px;line-height:22px}.E3puTW_cards{gap:10px;display:grid}.E3puTW_card{border:1px solid var(--benefit-border);background:linear-gradient(to right, var(--benefit-start), var(--benefit-end));border-radius:14px;grid-template-columns:28px minmax(0,1fr);align-content:start;gap:4px 12px;padding:16px;display:grid}.E3puTW_card[data-tone=mint]{--benefit-start:#ecf8ef;--benefit-end:#f3faf2;--benefit-border:#dcefe2;--benefit-icon:#087c48;--benefit-dark-surface:var(--secondary);--benefit-dark-icon:var(--primary)}.E3puTW_card[data-tone=amber]{--benefit-start:#fff3dd;--benefit-end:#fff8eb;--benefit-border:#f9e8c5;--benefit-icon:#b66b00;--benefit-dark-surface:var(--warning);--benefit-dark-icon:var(--warning-foreground)}.E3puTW_card[data-tone=blue]{--benefit-start:#e9f4ff;--benefit-end:#f3f8ff;--benefit-border:#dceaff;--benefit-icon:#1668dc;--benefit-dark-surface:var(--info);--benefit-dark-icon:var(--info-foreground)}.E3puTW_card[data-tone=violet]{--benefit-start:#f2eaff;--benefit-end:#f8f3ff;--benefit-border:#e9dcff;--benefit-icon:#7945d6;--benefit-dark-surface:var(--note);--benefit-dark-icon:var(--note-foreground)}.dark .E3puTW_card{--benefit-start:var(--benefit-dark-surface);--benefit-end:color-mix(in srgb, var(--benefit-dark-surface) 60%, var(--card));--benefit-border:color-mix(in srgb, var(--benefit-dark-icon) 22%, var(--benefit-dark-surface));--benefit-icon:var(--benefit-dark-icon)}.E3puTW_iconSlot{grid-row:1/span 2;align-self:center;place-items:center;width:28px;height:28px;display:grid}.E3puTW_icon{background:var(--benefit-icon);width:24px;height:24px;-webkit-mask:var(--benefit-asset) center / 24px 24px no-repeat;mask:var(--benefit-asset) center / 24px 24px no-repeat;display:block}.E3puTW_icon[data-icon=brain]{--benefit-asset:url(/landing/benefits/brain.svg)}.E3puTW_icon[data-icon=flask]{--benefit-asset:url(/landing/benefits/flask.svg)}.E3puTW_icon[data-icon=document]{--benefit-asset:url(/landing/benefits/document.svg)}.E3puTW_icon[data-icon=spark]{--benefit-asset:url(/landing/benefits/spark.svg)}.E3puTW_title{font-size:var(--type-body);align-self:center;font-weight:700;line-height:22px}.E3puTW_description{color:var(--benefits-muted);font-size:var(--type-small);grid-column:2;line-height:20px}@media (min-width:48rem){.E3puTW_layout{padding:48px 32px}.E3puTW_header{gap:16px;margin-bottom:24px}.E3puTW_heading{margin-top:10px;font-size:38px;line-height:44px}.E3puTW_introduction{font-size:var(--type-body);line-height:23px}.E3puTW_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.E3puTW_card{grid-template-rows:minmax(48px,auto) auto;gap:16px;padding:24px}.E3puTW_iconSlot{grid-row:1}.E3puTW_title{font-size:17px;line-height:24px}.E3puTW_description{font-size:var(--type-label);grid-column:1/-1;line-height:21px}}@media (min-width:64rem){.E3puTW_layout{padding-inline:64px}.E3puTW_header{grid-template-columns:minmax(0,708fr) minmax(0,564fr);align-items:center;gap:40px}}@media (min-width:80rem){.E3puTW_cards{grid-template-columns:repeat(4,minmax(0,1fr))}}
.MsTz1W_section{--studies-surface:#fcfcf7;--studies-ink:#08131d;--studies-muted:#4a5865;background:var(--studies-surface);color:var(--studies-ink)}.dark .MsTz1W_section{--studies-surface:var(--background);--studies-ink:var(--foreground);--studies-muted:var(--muted-foreground)}.MsTz1W_layout{max-width:1440px;margin-inline:auto;padding:8px 20px 36px}.MsTz1W_header{gap:12px;display:grid}.MsTz1W_eyebrow{color:var(--studies-muted);letter-spacing:1.6px;text-transform:uppercase;font-size:11px;font-weight:600;line-height:16px}.MsTz1W_heading{letter-spacing:-.6px;text-wrap:balance;margin-top:8px;scroll-margin-top:24px;font-size:28px;font-weight:800;line-height:33px}.MsTz1W_introduction{max-width:564px;color:var(--studies-muted);font-size:var(--type-label);line-height:22px}.MsTz1W_hint,.MsTz1W_note{color:var(--studies-muted);font-size:13px;line-height:19px}.MsTz1W_hint{margin-block:20px 12px}.MsTz1W_note{margin-top:20px}.MsTz1W_more{margin-top:12px}.MsTz1W_moreSummary{cursor:pointer;border-radius:var(--radius-md);width:fit-content;list-style:none;display:block}.MsTz1W_moreSummary::-webkit-details-marker{display:none}.MsTz1W_moreSummary::marker{content:""}.MsTz1W_moreButton{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);min-height:48px;color:var(--primary);font-size:var(--type-small);align-items:center;gap:8px;padding:0 18px;font-weight:600;display:inline-flex}.MsTz1W_moreSummary:hover .MsTz1W_moreButton{border-color:var(--primary)}.MsTz1W_moreSummary:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.MsTz1W_more[open]>.MsTz1W_moreSummary{margin-bottom:12px}.MsTz1W_more[open] .MsTz1W_moreButton svg{transform:rotate(180deg)}.MsTz1W_studies{align-items:start;gap:12px;display:grid}.MsTz1W_study{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card)}.MsTz1W_summary{border-radius:var(--radius-xl);cursor:pointer;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:12px;padding:18px;list-style:none;display:grid}.MsTz1W_summary::-webkit-details-marker{display:none}.MsTz1W_summary:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.MsTz1W_summary:hover .MsTz1W_title{color:var(--primary)}.MsTz1W_difficulty{font-size:var(--type-caption);border-radius:999px;justify-self:start;padding:3px 8px;font-weight:600;line-height:18px}.MsTz1W_difficulty[data-difficulty=beginner]{background:var(--secondary);color:var(--secondary-foreground)}.MsTz1W_difficulty[data-difficulty=intermediate]{background:var(--info);color:var(--info-foreground)}.MsTz1W_difficulty[data-difficulty=advanced]{background:var(--note);color:var(--note-foreground)}.MsTz1W_chevron{color:var(--studies-muted)}.MsTz1W_study[open] .MsTz1W_chevron{transform:rotate(180deg)}.MsTz1W_title{grid-column:1/-1;font-size:17px;font-weight:700;line-height:24px}.MsTz1W_overview{color:var(--studies-muted);font-size:var(--type-small);grid-column:1/-1;line-height:21px}.MsTz1W_details{border-top:1px solid var(--border);margin-inline:18px;padding-block:16px 18px}.MsTz1W_detailsHeading{font-size:var(--type-small);font-weight:700;line-height:20px}.MsTz1W_decisions{color:var(--studies-muted);font-size:var(--type-small);gap:8px;margin-top:10px;padding-left:18px;line-height:21px;list-style:outside;display:grid}.MsTz1W_decisions li::marker{color:var(--primary)}@media (min-width:48rem){.MsTz1W_layout{padding:24px 32px 48px}.MsTz1W_heading{margin-top:10px;font-size:38px;line-height:44px}.MsTz1W_introduction{font-size:var(--type-body);line-height:23px}.MsTz1W_studies{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.MsTz1W_summary{align-content:start;min-height:160px}.MsTz1W_note{margin-top:24px}}@media (min-width:64rem){.MsTz1W_layout{padding-inline:64px}.MsTz1W_header{grid-template-columns:minmax(0,708fr) minmax(0,564fr);align-items:center;gap:40px}}@media (min-width:80rem){.MsTz1W_studies{grid-template-columns:repeat(3,minmax(0,1fr))}}
.dG3BhW_section{--curriculum-surface:#fcfcf7;--curriculum-ink:#08131d;--curriculum-muted:#4a5865;--curriculum-border:#dce8e0;background:var(--curriculum-surface);color:var(--curriculum-ink)}.dark .dG3BhW_section{--curriculum-surface:var(--background);--curriculum-ink:var(--foreground);--curriculum-muted:var(--muted-foreground);--curriculum-border:var(--border)}.dG3BhW_layout{max-width:1440px;margin-inline:auto;padding:8px 20px 36px}.dG3BhW_header{gap:12px;margin-bottom:20px;display:grid}.dG3BhW_eyebrow{color:var(--curriculum-muted);letter-spacing:1.6px;text-transform:uppercase;font-size:11px;font-weight:600;line-height:16px}.dG3BhW_heading{letter-spacing:-.6px;text-wrap:balance;margin-top:8px;scroll-margin-top:24px;font-size:28px;font-weight:800;line-height:33px}.dG3BhW_introduction{max-width:564px;color:var(--curriculum-muted);font-size:var(--type-label);line-height:22px}.dG3BhW_topics{gap:10px;display:grid}.dG3BhW_topic{border:1px solid var(--curriculum-border);border-radius:var(--radius-xl);background:var(--card);grid-template-columns:32px minmax(0,1fr);align-content:start;align-items:center;gap:8px 10px;padding:14px;display:grid}.dG3BhW_iconSlot{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--topic-icon);background:var(--topic-tint);place-items:center;display:grid}.dG3BhW_iconSlot[data-tone=cyan]{--topic-icon:#087a9b;--topic-tint:#e6f7fa;--topic-dark-icon:#8fdbea}.dG3BhW_iconSlot[data-tone=violet]{--topic-icon:#7945d6;--topic-tint:var(--note);--topic-dark-icon:var(--note-foreground)}.dG3BhW_iconSlot[data-tone=blue]{--topic-icon:#1668dc;--topic-tint:var(--info);--topic-dark-icon:var(--info-foreground)}.dG3BhW_iconSlot[data-tone=rose]{--topic-icon:#b42f72;--topic-tint:#fcecf4;--topic-dark-icon:#f1afd1}.dG3BhW_iconSlot[data-tone=amber]{--topic-icon:#a86600;--topic-tint:var(--warning);--topic-dark-icon:var(--warning-foreground)}.dG3BhW_iconSlot[data-tone=green]{--topic-icon:#087c48;--topic-tint:#e8f8ed;--topic-dark-icon:var(--primary)}.dark .dG3BhW_iconSlot{--topic-icon:var(--topic-dark-icon);background:color-mix(in srgb, var(--topic-icon) 12%, var(--card))}.dG3BhW_assetIcon{width:24px;height:24px;-webkit-mask:var(--topic-asset) center / 24px 24px no-repeat;mask:var(--topic-asset) center / 24px 24px no-repeat;background:currentColor;display:block}.dG3BhW_assetIcon[data-icon=cube]{--topic-asset:url(/landing/curriculum/cube.svg)}.dG3BhW_assetIcon[data-icon=nodes]{--topic-asset:url(/landing/curriculum/nodes.svg)}.dG3BhW_assetIcon[data-icon=pen]{--topic-asset:url(/landing/curriculum/pen.svg)}.dG3BhW_assetIcon[data-icon=chart]{--topic-asset:url(/landing/curriculum/chart.svg)}.dG3BhW_assetIcon[data-icon=access]{--topic-asset:url(/landing/curriculum/access.svg)}.dG3BhW_title{font-size:var(--type-small);font-weight:700;line-height:20px}.dG3BhW_description{color:var(--curriculum-muted);grid-column:1/-1;font-size:13px;line-height:18px}.dG3BhW_note{color:var(--curriculum-muted);margin-top:20px;font-size:13px;line-height:19px}@media (min-width:24rem){.dG3BhW_topics{grid-template-columns:repeat(2,minmax(0,1fr))}.dG3BhW_topic:last-child{grid-column:1/-1}}@media (min-width:48rem){.dG3BhW_layout{padding:24px 32px 48px}.dG3BhW_header{margin-bottom:24px}.dG3BhW_heading{margin-top:10px;font-size:38px;line-height:44px}.dG3BhW_introduction{font-size:var(--type-body);line-height:23px}.dG3BhW_topics{gap:16px}.dG3BhW_topic{column-gap:12px;padding:18px}.dG3BhW_iconSlot{grid-row:1/span 2;align-self:start}.dG3BhW_title{font-size:var(--type-body);line-height:22px}.dG3BhW_description{grid-column:2}.dG3BhW_note{margin-top:24px}}@media (min-width:64rem){.dG3BhW_layout{padding-inline:64px}.dG3BhW_header{grid-template-columns:minmax(0,708fr) minmax(0,564fr);align-items:center;gap:40px}.dG3BhW_topics{grid-template-columns:repeat(3,minmax(0,1fr))}.dG3BhW_topic:last-child{grid-column:auto}}
.sAn2-W_section{color:#fff;background:#002e25;border-radius:16px 16px 0 0;position:relative;overflow:clip}.sAn2-W_artwork{pointer-events:none;max-width:1440px;margin-inline:auto;position:absolute;inset:0}.sAn2-W_scene{width:1658px;max-width:none;height:380px;position:absolute;bottom:0;right:-268px;-webkit-mask-image:linear-gradient(#0000,#000 48px);mask-image:linear-gradient(#0000,#000 48px)}.sAn2-W_shade{pointer-events:none;background:linear-gradient(90deg,#002b25f5,#002b255c);position:absolute;inset:0}.sAn2-W_layout{align-content:center;gap:20px;max-width:1440px;min-height:380px;margin-inline:auto;padding:32px 20px;display:grid;position:relative}.sAn2-W_copy{gap:12px;min-width:0;display:grid}.sAn2-W_eyebrow{color:#c3d6d7;letter-spacing:1.5px;text-transform:uppercase;font-size:11px;font-weight:600;line-height:16px}.sAn2-W_heading{letter-spacing:-.4px;max-width:790px;font-size:28px;font-weight:800;line-height:33px}.sAn2-W_description{color:#c3d6d7;font-size:var(--type-small);line-height:20px}.sAn2-W_actions{gap:12px;min-width:0;display:grid}.sAn2-W_action{border-radius:var(--radius-md);color:#002e25;min-height:54px;font-size:var(--type-body);background:linear-gradient(90deg,#fff,#fbfcf8);border:1px solid #bacfc4;gap:12px;padding:12px;font-weight:700;line-height:22px;box-shadow:inset 0 1px 1px #ffffffe6}.sAn2-W_action:hover{background:#e1f4e8}.sAn2-W_action:focus-visible{outline-offset:4px;--tw-ring-color:transparent;outline:2px solid #fff}.sAn2-W_action img{flex-shrink:0}.sAn2-W_terms{color:#c3d6d7;font-size:var(--type-caption);line-height:17px}@media (min-width:48rem){.sAn2-W_layout{padding-inline:32px}.sAn2-W_heading{font-size:36px;line-height:42px}.sAn2-W_description{font-size:var(--type-body);line-height:23px}.sAn2-W_actions{max-width:474px}}@media (min-width:64rem){.sAn2-W_layout{grid-template-columns:minmax(0,790fr) minmax(0,474fr);align-items:center;gap:48px;min-height:300px;padding:52px 64px}.sAn2-W_scene{width:1440px;height:330px;inset:0 auto auto 50%;transform:translate(-50%);-webkit-mask-image:none;mask-image:none}.sAn2-W_shade{background:linear-gradient(90deg,#002b25f5,#002b251a)}.sAn2-W_action{min-height:56px}}
.bt2_6a_footer{background:var(--card);color:var(--muted-foreground)}.bt2_6a_layout{flex-direction:column;align-items:flex-start;gap:12px;max-width:1440px;margin-inline:auto;padding:24px 20px;display:flex}.bt2_6a_home{border-radius:2px;align-items:center;min-height:44px;display:inline-flex}.bt2_6a_description{font-size:13px;line-height:19px}.bt2_6a_links{flex-wrap:wrap;gap:8px 24px;display:flex}.bt2_6a_link{border-radius:2px;align-items:center;min-height:44px;font-size:13px;line-height:19px;display:inline-flex}.bt2_6a_link:hover{color:var(--primary);text-underline-offset:4px;text-decoration:underline}.bt2_6a_home:focus-visible,.bt2_6a_link:focus-visible{outline:2px solid var(--ring);outline-offset:4px}@media (min-width:48rem){.bt2_6a_layout{padding-inline:32px}}@media (min-width:64rem){.bt2_6a_layout{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;padding-inline:64px}}
._85BMwW_section{--offer-surface:#fcfcf7;--offer-ink:#08131d;--offer-muted:#4a5865;--offer-accent:#004d3c;--offer-start:#eef8e9;--offer-end:#e1f4e8;--offer-border:#d7eddf;background:var(--offer-surface);color:var(--offer-ink)}.dark ._85BMwW_section{--offer-surface:var(--background);--offer-ink:var(--foreground);--offer-muted:var(--muted-foreground);--offer-accent:var(--primary);--offer-start:var(--card);--offer-end:var(--secondary);--offer-border:var(--border)}._85BMwW_layout{max-width:1440px;margin-inline:auto;padding:12px 20px 32px}._85BMwW_card{border:1px solid var(--offer-border);border-radius:var(--radius-xl);background:linear-gradient(110deg, var(--offer-start), var(--offer-end));gap:24px;padding:24px;display:grid}._85BMwW_copy,._85BMwW_offer{align-content:start;gap:12px;min-width:0;display:grid}._85BMwW_eyebrow{color:var(--offer-accent);letter-spacing:1.5px;text-transform:uppercase;font-size:11px;font-weight:600;line-height:16px}._85BMwW_heading{letter-spacing:-.6px;text-wrap:balance;scroll-margin-top:24px;font-size:28px;font-weight:800;line-height:33px}._85BMwW_description{color:var(--offer-muted);font-size:var(--type-label);line-height:22px}._85BMwW_earlyAccess{color:var(--offer-accent);font-size:var(--type-small);font-weight:600;line-height:20px}._85BMwW_offer{gap:16px}._85BMwW_details{gap:16px;display:grid}._85BMwW_detail{align-items:flex-start;gap:12px;min-width:0;display:flex}._85BMwW_icon{background:var(--offer-accent);width:24px;height:24px;-webkit-mask:var(--offer-icon) center / 24px 24px no-repeat;mask:var(--offer-icon) center / 24px 24px no-repeat;flex:0 0 24px;display:block}._85BMwW_icon[data-icon=calendar]{--offer-icon:url(/landing/offer/calendar.svg)}._85BMwW_icon[data-icon=chart]{--offer-icon:url(/landing/offer/chart.svg)}._85BMwW_icon[data-icon=tag]{--offer-icon:url(/landing/offer/tag.svg)}._85BMwW_detailTitle{font-size:var(--type-small);font-weight:700;line-height:20px}._85BMwW_detailDescription{color:var(--offer-muted);font-size:var(--type-caption);margin-top:3px;line-height:17px}._85BMwW_actions{gap:12px;display:grid}._85BMwW_action{min-width:0;min-height:52px;font-size:var(--type-label);border-radius:var(--radius-md);padding:10px 12px;line-height:22px}._85BMwW_sample{color:var(--offer-accent);background:var(--card);font-weight:700}._85BMwW_sample img{flex-shrink:0}._85BMwW_sample:focus-visible{outline:2px solid var(--ring);outline-offset:4px}._85BMwW_status{color:var(--offer-muted);font-size:var(--type-caption);line-height:18px}._85BMwW_returning{color:var(--offer-muted);font-size:var(--type-small);line-height:22px}._85BMwW_returning a{min-height:48px;color:var(--offer-accent);text-underline-offset:4px;border-radius:4px;align-items:center;padding-inline:8px;font-weight:600;text-decoration:underline;display:inline-flex}@media (min-width:48rem){._85BMwW_layout{padding:20px 32px 40px}._85BMwW_card{padding:30px 36px}._85BMwW_heading{font-size:36px;line-height:42px}._85BMwW_details{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._85BMwW_detail{gap:8px}._85BMwW_actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._85BMwW_action{min-height:56px}}@media (min-width:64rem){._85BMwW_layout{padding-inline:64px}}@media (min-width:80rem){._85BMwW_card{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:40px}}
.WBlz7G_section{--questions-surface:#fcfcf7;--questions-ink:#08131d;--questions-muted:#4a5865;background:var(--questions-surface);color:var(--questions-ink)}.dark .WBlz7G_section{--questions-surface:var(--background);--questions-ink:var(--foreground);--questions-muted:var(--muted-foreground)}.WBlz7G_layout{max-width:1440px;margin-inline:auto;padding:20px 20px 32px}.WBlz7G_heading{text-wrap:balance;font-size:23px;font-weight:700;line-height:33px}.WBlz7G_questions{gap:24px;margin-top:24px;display:grid}.WBlz7G_question{min-width:0}.WBlz7G_title{font-size:var(--type-label);font-weight:700;line-height:22px}.WBlz7G_answer{color:var(--questions-muted);font-size:var(--type-small);margin-top:10px;line-height:20px}.WBlz7G_link{min-height:44px;color:var(--primary);font-size:var(--type-small);text-underline-offset:4px;align-items:center;margin-top:4px;font-weight:600;line-height:20px;text-decoration:underline;display:inline-flex}.WBlz7G_link:hover{text-decoration-thickness:2px}.WBlz7G_link:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:2px}@media (min-width:48rem){.WBlz7G_layout{padding-inline:32px}.WBlz7G_heading{font-size:28px;line-height:41px}}@media (min-width:64rem){.WBlz7G_layout{padding-inline:64px}.WBlz7G_questions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.WBlz7G_questions{grid-template-columns:repeat(4,minmax(0,1fr))}}
.w7991W_preview{--preview-edge:#2c4a4f;--preview-muted:#a6bfc8;--preview-green:#9df6b1;--ring:#9df6b1;border:2px solid var(--preview-edge);color:#f4fafc;background:radial-gradient(at 0 0,#17483c 0,#0000 55%),linear-gradient(115deg,#0d2f2b,#101c27 70%);border-radius:18px;width:100%;min-width:0;max-width:620px;margin-inline:auto;padding:16px;scroll-margin-block:24px;font-size:13px;line-height:18px;position:relative;box-shadow:inset 0 0 0 5px #0211184d,0 14px 24px #00523b29,0 0 36px #68e79f1f;container-type:inline-size}.w7991W_preview :is(button,input,pre,[role=tabpanel]):focus-visible,.w7991W_preview:focus-visible{outline:2px solid var(--preview-green);outline-offset:3px}.w7991W_tabs,.w7991W_view,.w7991W_codeAndPath{gap:14px;min-width:0;display:grid}.w7991W_panel{min-width:0}.w7991W_panel[hidden]{display:none}.w7991W_modeList{border:1px solid var(--preview-edge);border-radius:var(--radius-md);background:#0312197a;gap:4px;padding:3px}.w7991W_mode{min-width:0;min-height:48px;color:var(--preview-muted);gap:6px;padding:6px;font-size:13px}.w7991W_mode:hover{color:#f4fafc;background:#ffffff0a}.w7991W_mode[data-state=active]{color:#f4fafc;background:linear-gradient(115deg,#076447,#16473d);box-shadow:inset 0 -2px #80e9a0,0 2px 10px #00000026}.w7991W_icon{width:24px;height:24px;-webkit-mask:var(--preview-icon) center / 24px 24px no-repeat;mask:var(--preview-icon) center / 24px 24px no-repeat;background:currentColor;flex-shrink:0;display:inline-block}.w7991W_intro{gap:6px;display:grid}.w7991W_eyebrow,.w7991W_muted{color:var(--preview-muted)}.w7991W_eyebrow{font-size:var(--type-caption)}.w7991W_intro h2{letter-spacing:-.6px;font-size:23px;font-weight:700;line-height:28px}.w7991W_learnGrid{gap:14px;min-width:0;display:grid}.w7991W_steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px;display:grid}.w7991W_steps li{font-size:var(--type-caption);align-items:flex-start;gap:8px;line-height:17px;display:flex;position:relative}.w7991W_steps strong{font-weight:600;display:block}.w7991W_steps p{color:var(--preview-muted);margin-top:3px}.w7991W_stepIndex{z-index:1;background:#2c424d;border:1px solid #4b6069;border-radius:50%;flex:0 0 24px;place-items:center;height:24px;font-weight:700;display:grid;position:relative}.w7991W_steps li:first-child strong{color:var(--preview-green)}.w7991W_steps li:first-child .w7991W_stepIndex{background:linear-gradient(#1bbd79,#096847);border-color:#47b882;box-shadow:0 0 14px #37e28b47}.w7991W_codeCard,.w7991W_path,.w7991W_freshness,.w7991W_lab,.w7991W_decisions{border:1px solid var(--preview-edge);background:#04141c8f;border-radius:9px}.w7991W_codeCard{min-width:0;overflow:hidden}.w7991W_codeToolbar{border-bottom:1px solid var(--preview-edge);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 4px;padding:3px 5px;display:flex}.w7991W_codeTabs{background:0 0;flex:1;gap:0;padding:0}.w7991W_codeTab{min-height:48px;color:var(--preview-muted);font-size:var(--type-caption);padding:4px 7px}.w7991W_codeTab[data-state=active]{color:#f4fafc;background:#193139;box-shadow:inset 0 -1px #75d4f0}.w7991W_next:hover{color:#f4fafc;background:#22403e}.w7991W_codePanel{min-width:0}.w7991W_codePanel pre{font-family:var(--font-mono);font-size:var(--type-caption);scrollbar-color:#49616b #071a21;padding:12px 10px;line-height:22px;overflow-x:auto}.w7991W_codeLine[data-tone=green]{color:#9df6b1}.w7991W_codeLine[data-tone=cyan]{color:#75d4f0}.w7991W_codeLine[data-tone=muted]{color:var(--preview-muted)}.w7991W_lineNumber{color:#8ca5ae;-webkit-user-select:none;user-select:none;width:20px;display:inline-block}.w7991W_codeNote{color:var(--preview-muted);font-size:var(--type-caption);padding:0 10px 10px;line-height:17px}.w7991W_path{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px 8px;display:grid}.w7991W_path li{text-align:center;font-size:var(--type-caption);flex-direction:column;align-items:center;gap:7px;line-height:16px;display:flex;position:relative}.w7991W_path li>.w7991W_icon{color:var(--preview-muted);margin-block:2px}.w7991W_path strong{font-weight:600}.w7991W_path li>span:last-of-type{color:var(--preview-muted)}.w7991W_path li:nth-child(2) strong,.w7991W_database{color:var(--preview-green)}.w7991W_pathArrow{color:#8ca5ae;position:absolute;top:4px;right:-16px}.w7991W_path li:first-child .w7991W_pathArrow{color:#80e9a0;filter:drop-shadow(0 0 4px #80e9a073)}.w7991W_freshness{padding:10px}.w7991W_freshnessHeading{font-size:var(--type-caption);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-bottom:10px;display:flex}.w7991W_freshnessHeading h3{font-weight:600}.w7991W_freshnessHeading p{color:var(--preview-muted)}.w7991W_examples{gap:8px;display:grid}.w7991W_example{font-size:var(--type-caption);background:#152a33;border:1px solid #304750;border-radius:7px;padding:10px;line-height:17px}.w7991W_example[data-fresh=true]{background:linear-gradient(120deg,#0a3d30,#0b282b);border-color:#226950}.w7991W_example h4{align-items:center;gap:6px;margin-bottom:9px;font-weight:600;display:flex}.w7991W_example h4 svg{flex-shrink:0}.w7991W_example[data-fresh=true] h4{color:var(--preview-green)}.w7991W_example strong{margin-bottom:3px;font-weight:500;display:block}.w7991W_example p{color:var(--preview-muted)}.w7991W_footer{color:var(--preview-muted);font-size:var(--type-caption);justify-content:space-between;align-items:center;gap:12px;line-height:17px;display:flex}.w7991W_next{border:1px solid var(--preview-edge);color:#f4fafc;min-height:48px;font-size:var(--type-caption);flex-shrink:0;gap:6px;padding:8px}.w7991W_next svg{width:16px;height:16px}.w7991W_lab{gap:14px;padding:16px;display:grid}.w7991W_rangeLabel{font-size:var(--type-small);justify-content:space-between;align-items:center;gap:12px;font-weight:600;display:flex}.w7991W_rangeLabel output,.w7991W_result{color:var(--preview-green)}.w7991W_lab input{accent-color:#80e9a0;cursor:pointer;width:100%;min-height:48px}.w7991W_requestTimes{color:var(--preview-muted);font-size:var(--type-caption)}.w7991W_result{font-size:var(--type-body);font-weight:600;line-height:23px}.w7991W_requestResults{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.w7991W_requestResults li{border:1px solid var(--preview-edge);font-size:var(--type-caption);background:#152a33;border-radius:6px;gap:6px;padding:10px;display:grid}.w7991W_requestResults li[data-hit=true]{background:#0a3d30;border-color:#226950}.w7991W_requestResults li[data-hit=true] strong{color:var(--preview-green)}.w7991W_decisions{padding:16px}.w7991W_decisions>div+div{border-top:1px solid var(--preview-edge);margin-top:16px;padding-top:16px}.w7991W_decisions dt{color:var(--preview-green);font-size:var(--type-small);margin-bottom:6px;font-weight:600}.w7991W_decisions dd{gap:6px;display:grid}@media (prefers-reduced-motion:no-preference){.w7991W_panel[data-state=active] .w7991W_view{animation:.24s ease-out w7991W_previewEnter}.w7991W_codePanel[data-state=active] pre{animation:.18s ease-out w7991W_previewEnter}.w7991W_panel[data-state=active] .w7991W_stepIndex:after{content:"";pointer-events:none;border:1px solid var(--preview-green);border-radius:inherit;opacity:0;animation:.7s ease-out .2s w7991W_stepRipple;position:absolute;inset:-4px}.w7991W_steps li:nth-child(2) .w7991W_stepIndex:after{animation-delay:.65s}.w7991W_steps li:nth-child(3) .w7991W_stepIndex:after{animation-delay:1.1s}.w7991W_steps li:nth-child(4) .w7991W_stepIndex:after{animation-delay:1.55s}.w7991W_panel[data-state=active] .w7991W_pathArrow{animation:.7s ease-in-out .75s w7991W_requestTravel}.w7991W_panel[data-state=active] .w7991W_path li:nth-child(2) .w7991W_pathArrow{animation-delay:1.35s}}@keyframes w7991W_previewEnter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes w7991W_stepRipple{0%{opacity:0;transform:scale(.85)}35%{opacity:.8}to{opacity:0;transform:scale(1.35)}}@keyframes w7991W_requestTravel{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@container (min-width:280px){.w7991W_examples{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:460px){.w7991W_intro h2{font-size:var(--type-section);line-height:32px}.w7991W_learnGrid{grid-template-columns:140px minmax(0,1fr)}.w7991W_steps{grid-template-columns:1fr;align-content:start;gap:26px}.w7991W_steps li:not(:last-child):after{content:"";background:linear-gradient(#44786a,#2c4a4f);width:1px;height:calc(100% + 26px);position:absolute;top:24px;left:11px}.w7991W_requestResults{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:48rem){.w7991W_preview{padding:20px}}@media not (min-width:48rem){.w7991W_modeList{border-radius:var(--radius-sm);padding:2px}.w7991W_mode,.w7991W_codeTab{isolation:isolate;min-height:44px;font-size:var(--type-caption);padding-block:4px;position:relative}.w7991W_mode{gap:4px}.w7991W_mode .w7991W_icon{width:20px;height:20px;-webkit-mask-size:20px 20px;mask-size:20px 20px}.w7991W_mode:before,.w7991W_codeTab:before{content:"";z-index:-1;pointer-events:none;border-radius:6px;position:absolute;inset:6px 0}.w7991W_mode:hover,.w7991W_mode[data-state=active],.w7991W_codeTab[data-state=active]{box-shadow:none;background:0 0}.w7991W_mode:hover:before{background:#ffffff0a}.w7991W_mode[data-state=active]:before{background:linear-gradient(115deg,#076447,#16473d);box-shadow:inset 0 -2px #80e9a0}.w7991W_codeToolbar{padding-block:0}.w7991W_codeTabs{gap:4px}.w7991W_codeTab{flex:0 auto;padding-inline:10px}.w7991W_codeTab:before{inset-block:8px}.w7991W_codeTab[data-state=active]:before{background:#193139;box-shadow:inset 0 -1px #75d4f0}}
.l5nezq_hero{--hero-surface:#fcfcf7;--hero-ink:#08131d;--hero-muted:#4a5865;--hero-accent:#004d3c;--hero-card-start:#fefffa;--hero-card-end:#eff9f0;--hero-card-border:#dceee2;--hero-avatar-start:#e2f5e7;--hero-avatar-end:#cdeadc;--hero-sample-end:#fbfcf8;background:var(--hero-surface);color:var(--hero-ink);position:relative;overflow:clip}.dark .l5nezq_hero{--hero-surface:var(--background);--hero-ink:var(--foreground);--hero-muted:var(--muted-foreground);--hero-accent:var(--primary);--hero-card-start:var(--card);--hero-card-end:var(--secondary);--hero-card-border:var(--border);--hero-avatar-start:var(--secondary);--hero-avatar-end:var(--card);--hero-sample-end:var(--secondary)}.l5nezq_layout{align-items:center;gap:28px;max-width:1440px;margin-inline:auto;padding:24px 20px 32px;display:grid;position:relative}.l5nezq_ambient{pointer-events:none;background:radial-gradient(at 85% 65%,#72e0ac29,#0000 65%);position:absolute;inset:0}.l5nezq_landscape{pointer-events:none;width:360px;height:240px;position:absolute;top:0;right:-40px;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.l5nezq_landscapeImage{object-fit:cover;width:100%;height:100%}.l5nezq_landscape:after{content:"";background:linear-gradient(to right, var(--hero-surface) 12%, color-mix(in srgb, var(--hero-surface) 94%, transparent) 48%, color-mix(in srgb, var(--hero-surface) 76%, transparent) 80%, color-mix(in srgb, var(--hero-surface) 30%, transparent));position:absolute;inset:0}.dark .l5nezq_landscape{opacity:.22}.dark .l5nezq_ambient{opacity:.4}.l5nezq_content{flex-direction:column;gap:12px;width:100%;min-width:0;max-width:628px;margin-inline:auto;display:flex;position:relative}.l5nezq_eyebrow{border:1px solid var(--hero-card-border);background:color-mix(in srgb, var(--hero-surface) 88%, transparent);color:var(--hero-muted);letter-spacing:1.4px;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:4px 10px;font-size:10px;font-weight:600;line-height:15px;display:inline-flex}.l5nezq_eyebrow:before{content:"";background:var(--hero-accent);border-radius:50%;flex-shrink:0;width:7px;height:7px}.l5nezq_heading{letter-spacing:-1.25px;font-size:clamp(30px,8.72vw,36px);font-weight:800;line-height:1.07}.l5nezq_emphasis{color:var(--hero-accent);display:block}.l5nezq_supporting{font-size:17px;font-weight:600;line-height:23px}.l5nezq_description{color:var(--hero-muted);font-size:var(--type-label);line-height:22px}.l5nezq_instructor{border:1px solid var(--hero-card-border);border-radius:var(--radius);background:linear-gradient(to right, var(--hero-card-start), var(--hero-card-end));color:var(--hero-muted);font-size:var(--type-small);align-items:center;gap:12px;padding:12px;line-height:20px;display:flex}.l5nezq_instructor strong{color:var(--hero-ink)}.l5nezq_instructor p{min-width:0}.l5nezq_avatar{background:linear-gradient(to right, var(--hero-avatar-start), var(--hero-avatar-end));height:48px;color:var(--hero-accent);border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;font-size:19px;font-weight:700;line-height:28px;display:flex}.l5nezq_actions{gap:12px;display:grid}.l5nezq_launch,.l5nezq_sample{min-height:54px;font-size:var(--type-body);padding:10px 12px;line-height:22px}.l5nezq_sample{border-radius:var(--radius-md);background:linear-gradient(to right, var(--card), var(--hero-sample-end));color:var(--hero-accent);font-weight:700;box-shadow:inset 0 1px 1px #ffffff1a}.l5nezq_sample:hover{background:var(--secondary)}.l5nezq_actions a:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.l5nezq_actions img{flex-shrink:0}.l5nezq_terms{color:var(--hero-muted);font-size:var(--type-caption);line-height:17px}@media (min-width:48rem){.l5nezq_layout{padding:48px 32px}.l5nezq_content{gap:18px}.l5nezq_eyebrow{font-size:11px;line-height:16px}.l5nezq_heading{font-size:var(--type-display);letter-spacing:-1.8px;line-height:60px}.l5nezq_supporting{font-size:21px;line-height:30px}.l5nezq_description{font-size:17px;line-height:25px}.l5nezq_instructor{font-size:var(--type-body);background:0 0;border:0;gap:20px;padding:0;line-height:23px}.l5nezq_avatar{flex-basis:72px;height:72px}.l5nezq_actions{grid-template-columns:minmax(0,348fr) minmax(0,266fr);gap:14px}.l5nezq_launch,.l5nezq_sample{min-height:60px}.l5nezq_landscape{width:720px;height:480px;right:-48px}}@media (min-width:64rem){.l5nezq_layout{min-height:765px;padding-inline:64px}.l5nezq_landscape{display:none}.l5nezq_ambient{background:radial-gradient(680px 420px at calc(50% + 280px) 38%,#50c8972b,#0000 100%),radial-gradient(640px 300px at calc(50% + 140px) 78%,#72e0ac21,#0000 100%);-webkit-mask-image:linear-gradient(#0000,#000 18% 72%,#0000);mask-image:linear-gradient(#0000,#000 18% 72%,#0000)}}@media (min-width:80rem){.l5nezq_layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.l5nezq_content{margin-inline:0}}@media not (min-width:64rem){.l5nezq_launch,.l5nezq_terms{display:none}.l5nezq_actions{grid-template-columns:1fr}}@media not (min-width:48rem){.l5nezq_heading{max-width:320px}}
._eOEmq_section{color:#08131d;--loop-muted:#4a5865;background:#fcfcf7}.dark ._eOEmq_section{background:var(--background);color:var(--foreground);--loop-muted:var(--muted-foreground)}._eOEmq_layout{max-width:1440px;margin-inline:auto;padding:16px 20px 40px}._eOEmq_header{gap:8px;max-width:720px;margin-bottom:24px;display:grid}._eOEmq_eyebrow{color:var(--loop-muted);letter-spacing:1.6px;text-transform:uppercase;font-size:11px;font-weight:600;line-height:16px}._eOEmq_heading{letter-spacing:-.6px;text-wrap:balance;font-size:28px;font-weight:800;line-height:33px}._eOEmq_introduction{color:var(--loop-muted);font-size:var(--type-label);line-height:22px}._eOEmq_body{align-items:start;gap:16px;display:grid}._eOEmq_steps{counter-reset:none;gap:10px;display:grid}._eOEmq_step{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);align-content:start;gap:8px;padding:20px;display:grid;position:relative}._eOEmq_icon{border-radius:var(--radius-lg);background:var(--secondary);width:40px;height:40px;color:var(--primary);place-items:center;display:grid}._eOEmq_icon svg{width:20px;height:20px}._eOEmq_stepLabel{color:var(--primary);font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase;gap:8px;font-weight:700;line-height:18px;display:flex}._eOEmq_stepLabel span{color:var(--loop-muted);font-variant-numeric:tabular-nums}._eOEmq_step h3{font-size:17px;font-weight:700;line-height:24px}._eOEmq_description{color:var(--loop-muted);font-size:var(--type-small);line-height:21px}._eOEmq_open{border-radius:var(--radius-xl);background:var(--secondary);color:var(--foreground);align-content:start;gap:12px;padding:20px;display:grid}._eOEmq_open h3{font-size:var(--type-body);font-weight:700;line-height:22px}._eOEmq_open ul{gap:4px;display:grid}._eOEmq_open li a{border-radius:var(--radius-sm);background:var(--card);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:44px;padding:8px 12px;display:grid}._eOEmq_open li a:hover ._eOEmq_unitTitle{color:var(--primary);text-underline-offset:3px;text-decoration:underline}._eOEmq_unitId{color:var(--muted-foreground);font-size:var(--type-caption);font-variant-numeric:tabular-nums}._eOEmq_unitTitle{font-size:var(--type-small);font-weight:600}._eOEmq_status{font-size:var(--type-caption);color:var(--primary);font-weight:600}._eOEmq_open>p{color:var(--muted-foreground);font-size:var(--type-caption);line-height:18px}._eOEmq_action{min-height:44px;color:var(--primary);font-size:var(--type-small);align-items:center;gap:8px;font-weight:600;display:inline-flex}._eOEmq_action svg{width:16px;height:16px}._eOEmq_action:hover{text-underline-offset:4px;text-decoration:underline}@media (min-width:48rem){._eOEmq_layout{padding:24px 32px 56px}._eOEmq_heading{font-size:38px;line-height:44px}._eOEmq_introduction{font-size:var(--type-body);line-height:23px}._eOEmq_steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._eOEmq_step{padding:24px}}@media (min-width:64rem){._eOEmq_layout{padding-inline:64px}}@media (min-width:80rem){._eOEmq_body{grid-template-columns:minmax(0,1fr) 340px;gap:24px}._eOEmq_steps{grid-template-columns:repeat(4,minmax(0,1fr))}._eOEmq_step:not(:last-child):after{content:"";background:var(--border);width:18px;height:2px;position:absolute;top:44px;right:-17px}}
.zSE7oa_bar{z-index:30;padding:12px max(20px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));border-top:1px solid var(--border);background:var(--card);position:sticky;bottom:0;box-shadow:0 -4px 20px #00000014}.zSE7oa_content{gap:8px;max-width:628px;margin-inline:auto;display:grid}.zSE7oa_action{width:100%;min-height:52px;font-size:var(--type-body);padding:12px;line-height:22px}.zSE7oa_action:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.zSE7oa_terms{color:var(--muted-foreground);text-align:center;font-size:var(--type-caption);line-height:18px}@media not (min-width:64rem){html:has(.zSE7oa_bar){scroll-padding-bottom:calc(9rem + env(safe-area-inset-bottom))}}@media (min-width:64rem){.zSE7oa_bar{display:none}}
.LAqVrG_hero{background:var(--background);padding:56px 20px 40px}.LAqVrG_section{padding:32px 20px}.LAqVrG_layout{flex-direction:column;gap:16px;max-width:880px;margin-inline:auto;display:flex}.LAqVrG_eyebrow{background:var(--secondary);color:var(--secondary-foreground);font-size:var(--type-caption);text-transform:uppercase;border-radius:20px;align-self:flex-start;padding:8px;line-height:18px}.LAqVrG_heading{letter-spacing:-.6px;text-wrap:balance;font-size:36px;font-weight:700;line-height:43px}.LAqVrG_description{color:var(--muted-foreground);font-size:var(--type-body,18px);max-width:680px;line-height:28px}.LAqVrG_actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.LAqVrG_terms{color:var(--muted-foreground);font-size:var(--type-small);line-height:22px}.LAqVrG_sectionHeading{text-wrap:balance;font-size:28px;font-weight:700;line-height:36px}.LAqVrG_points{gap:12px;display:grid}.LAqVrG_points li{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);padding:16px 16px 16px 44px;line-height:26px;position:relative}.LAqVrG_points li:before{content:"";background:var(--primary);border-radius:50%;width:12px;height:12px;position:absolute;top:24px;left:18px}.LAqVrG_facts{color:var(--muted-foreground);font-size:var(--type-small);line-height:22px}.LAqVrG_proof{border-radius:var(--radius-xl);background:var(--secondary);padding:24px}.LAqVrG_lessonLink{color:var(--primary);text-underline-offset:4px;align-self:flex-start;font-weight:600;text-decoration:underline}.LAqVrG_lessonLink:hover{text-decoration-thickness:2px}@media (min-width:768px){.LAqVrG_hero{padding-block:96px 56px}.LAqVrG_heading{font-size:48px;line-height:56px}.LAqVrG_section{padding-block:48px}}
