.Qx4uSG_block{border-top:1px solid var(--cloud-d2);scroll-margin-top:72px}.Qx4uSG_head{flex-direction:column;gap:12px;display:flex}.Qx4uSG_sources{flex-wrap:wrap;gap:6px;margin:0;display:flex}.Qx4uSG_source{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600}.Qx4uSG_source[data-source=current]{background:var(--lime-l1);color:var(--palm-d2)}.Qx4uSG_source[data-source=investor]{background:var(--cloud-d2);color:var(--canopy)}.Qx4uSG_source[data-source=new]{background:var(--clementine-l2);color:var(--canopy)}.Qx4uSG_demos{flex-direction:column;gap:48px;margin-top:40px;display:flex}.Qx4uSG_demo{min-width:0}.Qx4uSG_caption,.Qx4uSG_stageCaption{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-quiet);margin:0 0 16px;font-size:12.5px;font-weight:600}.Qx4uSG_stageCaption{margin-bottom:24px}.Qx4uSG_caption:has(+.Qx4uSG_demoNote){margin-bottom:6px}.Qx4uSG_demoNote{color:var(--fg-quiet);margin:0 0 20px;font-size:15px;line-height:1.5}.Qx4uSG_index{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;margin-top:56px;display:grid}.Qx4uSG_indexGroup p{margin:0 0 8px}.Qx4uSG_indexGroup ul{margin:0;padding:0;list-style:none}.Qx4uSG_indexGroup a{min-height:32px;color:var(--grove);text-underline-offset:3px;align-items:center;font-weight:500;text-decoration:underline;display:inline-flex}.Qx4uSG_indexGroup a:hover{color:var(--grove-d1)}.Qx4uSG_introCards{flex-direction:column;gap:8px;display:flex}.Qx4uSG_palette{flex-direction:column;gap:12px;display:flex}.Qx4uSG_family{grid-template-columns:110px repeat(5,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}.Qx4uSG_familyName{align-self:center;margin:0;font-weight:600}.Qx4uSG_swatch{border:1px solid #2136341a;border-radius:12px;flex-direction:column;justify-content:flex-end;min-height:76px;padding:8px 10px;font-size:11.5px;font-weight:500;line-height:1.35;display:flex}.Qx4uSG_swatch code{font-family:var(--mono);font-size:10.5px}.Qx4uSG_specimens{flex-direction:column;display:flex}.Qx4uSG_specimen{border-top:1px solid var(--cloud-d2);grid-template-columns:170px minmax(0,1fr);align-items:baseline;gap:24px;padding:18px 0;display:grid}.Qx4uSG_specimen:first-child{border-top:0}.Qx4uSG_specimenMeta{color:var(--dusk-l1);margin:0;font-size:13px;line-height:1.5}.Qx4uSG_specimenMeta strong{color:var(--canopy);font-weight:600;display:block}.Qx4uSG_row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.Qx4uSG_stack{flex-direction:column;gap:20px;display:flex}.Qx4uSG_columns2{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px;display:grid}.Qx4uSG_photos{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.Qx4uSG_photo{margin:0}.Qx4uSG_photo span{aspect-ratio:3/2;background-position:50%;background-size:cover;border-radius:12px;display:block}.Qx4uSG_photo figcaption{color:var(--dusk-l1);margin-top:6px;font-size:12px;font-weight:600}@media (max-width:760px){.Qx4uSG_index{grid-template-columns:minmax(0,1fr);gap:20px}.Qx4uSG_family{grid-template-columns:repeat(5,minmax(0,1fr))}.Qx4uSG_familyName{grid-column:1/-1}.Qx4uSG_swatch{min-height:60px;padding:6px;font-size:10px}.Qx4uSG_swatch code{display:none}.Qx4uSG_specimen{grid-template-columns:minmax(0,1fr);gap:6px}.Qx4uSG_columns2{grid-template-columns:minmax(0,1fr)}.Qx4uSG_photos{grid-template-columns:repeat(3,minmax(0,1fr))}}.Qx4uSG_dark{background:var(--canopy);border-radius:16px;padding:20px}
.drvwJa_column{flex-direction:column;gap:20px;max-width:720px;display:flex}.drvwJa_heading{max-width:22em;margin-bottom:8px}.drvwJa_para{max-width:34em;font-size:var(--text-lead);color:var(--fg-muted);text-wrap:pretty;margin:0;line-height:1.6}.drvwJa_closing{max-width:34em;font-size:var(--text-lead);color:var(--fg);text-wrap:pretty;margin:0;font-weight:600;line-height:1.5}
.NiGCGG_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.NiGCGG_item{border-top:1px solid var(--rule);font-size:var(--text-lead);color:var(--fg);text-wrap:pretty;padding:16px 0 16px 40px;line-height:1.45;position:relative}.NiGCGG_item:last-child{border-bottom:1px solid var(--rule)}.NiGCGG_item:before{content:"";border:1.5px solid var(--accent);border-radius:5px;width:20px;height:20px;position:absolute;top:calc(16px + .2em);left:0}.NiGCGG_link{color:inherit;text-decoration:none}.NiGCGG_link:is(:hover,:focus-visible){color:var(--accent)}.NiGCGG_link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:4px}@media (max-width:760px){.NiGCGG_item{padding-left:36px}.NiGCGG_item:before{width:18px;height:18px}}.NiGCGG_tile{border:1px solid var(--rule);background:color-mix(in srgb, var(--cloud-l2) 70%, transparent);border-radius:20px;grid-template:"head lines""links lines"1fr/minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:14px 48px;padding:32px 36px;display:grid}.NiGCGG_tileHead{flex-direction:column;grid-area:head;align-items:flex-start;gap:14px;display:flex}.NiGCGG_tileIcon{background:var(--canopy);width:40px;height:40px;color:var(--lime);border-radius:12px;place-items:center;display:grid}.NiGCGG_tileIcon svg{width:20px;height:20px}.NiGCGG_tileHeading{font-size:var(--text-title);text-wrap:balance;margin:0;line-height:1.2}.NiGCGG_tileLines{grid-area:lines;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 32px;margin:0;padding:4px 0 0;list-style:none;display:grid}.NiGCGG_tileLine{font-size:var(--text-body);color:var(--fg-muted);text-wrap:pretty;padding-left:28px;line-height:1.5;position:relative}.NiGCGG_tileLine:before{content:"";border-left:2.5px solid var(--grove);border-bottom:2.5px solid var(--grove);width:12px;height:7px;position:absolute;top:.45em;left:2px;transform:rotate(-45deg)}.NiGCGG_tileLinks{flex-direction:column;grid-area:links;align-items:flex-start;display:flex}.NiGCGG_tileLink{font-size:var(--text-body);color:var(--accent);padding-block:11.5px;font-weight:600;line-height:1.4;text-decoration:none}.NiGCGG_tileLink:is(:hover,:focus-visible){text-underline-offset:4px;text-decoration:underline}.NiGCGG_tileLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:4px}.NiGCGG_tile:not(:has(.NiGCGG_tileLinks)){grid-template-rows:auto;grid-template-areas:"head lines"}@media (max-width:900px){.NiGCGG_tile{grid-template:"head""lines""links"/minmax(0,1fr);gap:24px;padding:28px}.NiGCGG_tileLinks{margin-top:-10px}.NiGCGG_tile:not(:has(.NiGCGG_tileLinks)){grid-template-areas:"head""lines"}}@media (max-width:1080px){.NiGCGG_tileLines{grid-template-columns:minmax(0,1fr);gap:14px}}@media (max-width:760px){.NiGCGG_tile{padding:24px 20px}}
.EBPGtq_card{--fg:var(--canopy);--focus-ring:var(--grove);background:var(--cloud-l1);width:100%;max-width:1080px;color:var(--canopy);text-align:center;border-radius:clamp(32px,4vw,48px);flex-direction:column;align-items:center;gap:24px;margin:0 auto;padding:96px 24px;display:flex}.EBPGtq_mark{width:112px;height:auto;fill:var(--clementine);margin-bottom:8px}.EBPGtq_cardHeading{max-width:13em;font-family:var(--serif);font-weight:500;font-size:var(--text-h1);letter-spacing:-.022em;text-wrap:balance;margin:0;line-height:1.1}.EBPGtq_closer{text-align:center;flex-direction:column;align-items:center;padding:24px 0;display:flex}.EBPGtq_kicker{text-wrap:balance;max-width:52ch;margin:0 0 16px}.EBPGtq_closerHeading{max-width:20ch;font-family:var(--serif);font-weight:500;font-size:var(--text-h2);letter-spacing:-.022em;color:var(--cloud);text-wrap:balance;margin:0;line-height:1.1}.EBPGtq_closerAction{margin-top:30px}@media (max-width:760px){.EBPGtq_card{padding:48px 24px}}
.AWRo_q_layout{flex-direction:column;gap:48px;display:flex}.AWRo_q_columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.AWRo_q_card{border-top:3px solid var(--grove);flex-direction:column;gap:16px;padding-top:20px;display:flex}.AWRo_q_founder{border-top-color:var(--clementine)}.AWRo_q_title{font-family:var(--serif);font-size:var(--text-title);letter-spacing:-.01em;color:var(--fg);margin:0;font-weight:500;line-height:1.15}.AWRo_q_items{margin:0;padding:0;list-style:none}.AWRo_q_item{border-top:1px solid var(--rule);font-size:var(--text-body);color:var(--fg-muted);padding-block:10px;line-height:1.4}.AWRo_q_item:first-child{border-top:0;padding-top:0}.AWRo_q_steps{counter-reset:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.AWRo_q_step{--owner:var(--grove);border:1px solid var(--cloud-d2);border-top:4px solid var(--owner);background:var(--cloud-l1);border-radius:16px;flex-direction:column;gap:8px;padding:18px 16px 16px;display:flex;position:relative}.AWRo_q_ownerFounder{--owner:var(--clementine)}.AWRo_q_ownerPm{--owner:var(--grove)}.AWRo_q_ownerBoth{border-top-color:#0000}.AWRo_q_ownerBoth:before{content:"";border-radius:inherit;background:linear-gradient(90deg, var(--clementine) 50%, var(--grove) 50%) border-box;-webkit-mask-composite:xor;pointer-events:none;border-top:4px solid #0000;position:absolute;inset:-4px -1px -1px;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0)}.AWRo_q_step:not(:last-child):after{content:"";border-top:1.5px solid var(--dusk-l2);border-right:1.5px solid var(--dusk-l2);width:7px;height:7px;position:absolute;top:50%;right:-9px;transform:translateY(-50%)rotate(45deg)}.AWRo_q_stepNumber{font-size:var(--text-caption);color:var(--fg-quiet);font-weight:600}.AWRo_q_stepName{font-family:var(--serif);font-size:var(--text-lead);color:var(--fg);margin:0;font-weight:500;line-height:1.2}.AWRo_q_stepDoes{font-size:var(--text-small);color:var(--fg-muted);text-wrap:balance;flex:1;margin:0;line-height:1.45}.AWRo_q_owner{font-size:var(--text-caption);border-radius:999px;align-self:flex-start;padding:3px 10px;font-weight:600;line-height:1.3}.AWRo_q_ownerFounder .AWRo_q_owner{background:color-mix(in srgb, var(--clementine) 30%, var(--cloud-l1));color:var(--canopy)}.AWRo_q_ownerPm .AWRo_q_owner{background:var(--grove);color:var(--cloud-l1)}.AWRo_q_ownerBoth .AWRo_q_owner{background:linear-gradient(90deg, color-mix(in srgb, var(--clementine) 30%, var(--cloud-l1)) 50%, color-mix(in srgb, var(--grove) 22%, var(--cloud-l1)) 50%);color:var(--canopy)}.AWRo_q_boundary{background:color-mix(in srgb, var(--clementine) 16%, var(--cloud-l1));color:var(--canopy);border-radius:20px;flex-direction:column;gap:16px;padding:26px 28px;display:flex}.AWRo_q_boundaryText{flex-direction:column;gap:6px;display:flex}.AWRo_q_boundaryHeading{font-family:var(--serif);font-size:var(--text-title);letter-spacing:-.01em;margin:0;font-weight:500;line-height:1.15}.AWRo_q_boundaryLead,.AWRo_q_boundaryClosing{max-width:44em;font-size:var(--text-body);text-wrap:balance;margin:0;line-height:1.55}.AWRo_q_boundaryItems{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.AWRo_q_boundaryItem{border:1px solid color-mix(in srgb, var(--clementine-d1) 45%, transparent);background:var(--cloud-l1);font-size:var(--text-small);border-radius:999px;padding:8px 14px;font-weight:600;line-height:1.3}@media (max-width:1099px){.AWRo_q_steps{grid-template-columns:repeat(3,minmax(0,1fr))}.AWRo_q_step:after{display:none}}@media (max-width:599px){.AWRo_q_steps{grid-template-columns:minmax(0,1fr);gap:10px}.AWRo_q_boundary{padding:22px 20px}}@media (max-width:1060px){.AWRo_q_columns{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:760px){.AWRo_q_layout{gap:32px}}.AWRo_q_signs{margin-top:24px}.AWRo_q_signsHeading{font-family:var(--serif);font-size:var(--text-title-large);letter-spacing:-.015em;color:var(--fg);text-wrap:balance;margin:0 0 4px;font-weight:500;line-height:1.15}
.Lx7UtG_layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:72px;display:grid}.Lx7UtG_side{flex-direction:column;gap:20px;display:flex;position:sticky;top:120px}h2.Lx7UtG_heading{text-wrap:balance;margin-bottom:0}.Lx7UtG_intro{max-width:28em}.Lx7UtG_index{margin-top:8px}.Lx7UtG_indexList{border-left:1px solid var(--rule);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Lx7UtG_indexLink{font-size:var(--text-small);color:var(--fg-quiet);transition:color var(--motion-hover) var(--motion-ease), border-color var(--motion-hover) var(--motion-ease);border-left:2px solid #0000;gap:12px;margin-left:-1px;padding:8px 0 8px 16px;line-height:1.35;text-decoration:none;display:flex}.Lx7UtG_indexLink:hover{color:var(--fg)}.Lx7UtG_indexLink[aria-current=true]{border-left-color:var(--accent);color:var(--fg);font-weight:600}.Lx7UtG_indexNumber{font-variant-numeric:tabular-nums;width:1.2em;color:var(--accent);flex:none}.Lx7UtG_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Lx7UtG_item{border-top:1px solid var(--rule);flex-direction:column;gap:14px;padding:40px 0 40px 72px;scroll-margin-top:120px;display:flex;position:relative}.Lx7UtG_item:first-child{border-top:0;padding-top:0}.Lx7UtG_title{font-family:var(--serif);font-weight:500;font-size:var(--text-title);letter-spacing:-.01em;color:var(--fg);text-wrap:balance;margin:0;line-height:1.15}.Lx7UtG_number{font-size:var(--text-h2);color:var(--accent);line-height:.9;position:absolute;left:0}.Lx7UtG_stop{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Lx7UtG_body{max-width:32em}.Lx7UtG_without{background:color-mix(in srgb, var(--clementine) 16%, var(--cloud-l1));max-width:32em;font-size:var(--text-body);color:var(--canopy);text-wrap:balance;border-radius:12px;align-self:flex-start;margin:4px 0 0;padding:12px 16px;line-height:1.5}.Lx7UtG_withoutLabel{color:var(--canopy);font-weight:600}@media (max-width:999px){.Lx7UtG_layout{grid-template-columns:minmax(0,1fr);gap:32px}.Lx7UtG_side{position:static}.Lx7UtG_index{display:none}.Lx7UtG_item:first-child{padding-top:8px}}@media (max-width:640px){.Lx7UtG_item{padding:28px 0}.Lx7UtG_item:first-child{padding-top:4px}.Lx7UtG_number{margin-bottom:8px;display:block;position:static}}
.enTKrW_link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:3px;text-decoration-thickness:1px}.enTKrW_link:hover,.enTKrW_link:focus-visible{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:2px}.enTKrW_link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:2px}
.FNvtEa_head{flex-direction:column;gap:16px;margin-bottom:36px;display:flex}.FNvtEa_head h2{max-width:var(--heading-measure)}.FNvtEa_breakout{width:100%}.FNvtEa_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.FNvtEa_item{min-width:0}.FNvtEa_cards:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:14px}.FNvtEa_card{--fg:var(--cloud);--fg-muted:var(--cloud-d1);--fg-quiet:#efefe1b8;--accent:var(--lime);--focus-ring:var(--lime);background-color:var(--card-tint);background-image:linear-gradient(170deg, var(--card-tint-top) 0%, var(--card-tint) 100%), var(--card-image);height:100%;min-height:520px;color:var(--cloud);background-position:50%;background-size:cover;border-radius:12px;flex-direction:column;gap:28px;margin:0;padding:28px 30px 30px;text-decoration:none;display:flex;position:relative;overflow:hidden}.FNvtEa_grove{--card-tint:#2e7363d1;--card-tint-top:#22564ae6}.FNvtEa_dusk{--card-tint:#445d50d6;--card-tint-top:#2e3e37eb}.FNvtEa_canopy{--card-tint:#213634db;--card-tint-top:#172c29f0}.FNvtEa_onDark .FNvtEa_card{-webkit-backdrop-filter:blur(12px)saturate(120%);backdrop-filter:blur(12px)saturate(120%);background:linear-gradient(170deg,#fafbef1c 0%,#fafbef0d 100%);border:1px solid #fafbef2e}.FNvtEa_onDark .FNvtEa_cardLink:hover,.FNvtEa_onDark .FNvtEa_cardLink:focus-visible{box-shadow:0 16px 40px #0a161466}.FNvtEa_cardLink{transition:transform var(--motion-hover) var(--motion-ease), box-shadow var(--motion-hover) var(--motion-ease)}.FNvtEa_cardLink:hover,.FNvtEa_cardLink:focus-visible{transform:translateY(-3px);box-shadow:0 16px 40px #172c2938}.FNvtEa_company{font-size:var(--text-lead);color:var(--cloud);align-items:center;gap:12px;font-weight:500;display:inline-flex}.FNvtEa_companyMark{border:1px solid #fafbef73;border-radius:8px;width:30px;height:30px}.FNvtEa_companyLogo{width:auto;height:30px}.FNvtEa_arrow{color:var(--lime);margin-left:2px}.FNvtEa_quote{font-family:var(--serif);font-weight:500;font-size:var(--text-intro);color:var(--cloud);text-wrap:pretty;margin:0;line-height:1.45}.FNvtEa_person{font-size:var(--text-small);flex-direction:column;gap:2px;margin-top:auto;line-height:1.4;display:flex}.FNvtEa_who{color:var(--cloud);font-weight:500}.FNvtEa_title{color:#efefe1b8}.FNvtEa_note{font-size:var(--text-caption);color:#efefe1b8;margin-top:8px;line-height:1.4}@media (max-width:1099px){.FNvtEa_cards{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -24px;padding:0 24px;scroll-padding-inline:24px;display:flex;overflow-x:auto}.FNvtEa_cards::-webkit-scrollbar{display:none}.FNvtEa_cards:focus-visible{outline-offset:-2px;border-radius:0}.FNvtEa_item{scroll-snap-align:start;flex:0 0 min(86%,600px)}.FNvtEa_card{min-height:420px}}@media (max-width:640px){.FNvtEa_card{gap:20px;min-height:0;padding:22px 22px 24px}.FNvtEa_company{font-size:var(--text-body)}.FNvtEa_quote{line-height:1.42}}@media (prefers-reduced-motion:reduce){.FNvtEa_cardLink:hover,.FNvtEa_cardLink:focus-visible{transform:none}}
.gJWiTW_layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px;display:grid}.gJWiTW_items{flex-direction:column;display:flex}.gJWiTW_item{border-top:1px solid var(--rule);padding-block:28px}.gJWiTW_item:first-child{border-top:0;padding-top:0}.gJWiTW_question{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:16px;list-style:none;display:flex}.gJWiTW_question::-webkit-details-marker{display:none}.gJWiTW_question:after{content:"";width:14px;height:14px;color:var(--grove);transition:background-size var(--motion-time) var(--motion-ease);background:linear-gradient(currentColor,currentColor) 50%/14px 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 14px no-repeat;flex:none;margin-top:.3em}.gJWiTW_item[open] .gJWiTW_question:after{background-size:14px 2px,2px 0}.gJWiTW_answer{margin-top:10px}@media (max-width:900px){.gJWiTW_layout{grid-template-columns:minmax(0,1fr);gap:32px}.gJWiTW_item{padding-block:18px}.gJWiTW_item:first-child{padding-top:0}.gJWiTW_question{align-items:center;min-height:44px}.gJWiTW_question:after{margin-top:0}}@media (pointer:coarse){.gJWiTW_question{align-items:center;min-height:44px}.gJWiTW_question:after{margin-top:0}}@media (prefers-reduced-motion:reduce){.gJWiTW_question:after{transition:none}}.gJWiTW_group{margin:0;padding:40px 0 14px}.gJWiTW_group:first-child{padding-top:0}.gJWiTW_group+.gJWiTW_item{border-top:0;padding-top:0}.gJWiTW_links{flex-direction:column;align-items:flex-start;display:flex}.gJWiTW_link{min-height:44px;font-size:var(--text-body);color:var(--accent);align-self:flex-start;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.gJWiTW_link:hover,.gJWiTW_link:focus-visible{text-underline-offset:4px;text-decoration:underline}.gJWiTW_link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:4px}
.j3B1Ja_heading{max-width:22em;margin-bottom:28px}.j3B1Ja_stack{display:none}@media (max-width:760px){.j3B1Ja_tabs{display:none}.j3B1Ja_stack{flex-direction:column;gap:40px;margin:0;padding:0;list-style:none;display:flex}}.j3B1Ja_step{flex-direction:column;gap:12px;display:flex}.j3B1Ja_label{font-family:var(--serif);font-size:var(--text-lead);letter-spacing:-.01em;text-wrap:balance;flex-direction:column;gap:10px;margin:0;font-weight:500;line-height:1.2;display:flex}.j3B1Ja_label:before{content:"";background:var(--accent);border-radius:2px;width:100%;height:3px;display:block}.j3B1Ja_caption{text-wrap:pretty;margin:0 0 8px}
.xpDPTW_panel{border:1px solid var(--cloud-d2);background:var(--cloud-l1);color:var(--canopy);font-family:var(--sans);border-radius:18px;padding:14px;position:relative;container-type:inline-size}.xpDPTW_list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.xpDPTW_item{background:color-mix(in srgb, var(--clementine) 34%, var(--cloud-l1));font-size:var(--text-small);border-radius:10px;grid-template-columns:6.5rem minmax(0,25rem) minmax(0,1fr);align-items:center;gap:16px;padding:9px 14px 9px 10px;line-height:1.35;display:grid}.xpDPTW_type{background:color-mix(in srgb, var(--cloud-l1) 72%, transparent);color:var(--dusk-d1);font-size:var(--text-micro);white-space:nowrap;border-radius:999px;justify-self:start;padding:2px 8px;font-weight:600}.xpDPTW_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.xpDPTW_line{text-wrap:pretty;font-weight:500}.xpDPTW_state{font-size:var(--text-small);color:var(--dusk-d1);text-wrap:pretty;align-items:center;gap:8px;display:flex}.xpDPTW_tick{background:var(--grove);fill:none;width:16px;height:16px;stroke:var(--cloud-l1);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex:none;padding:2px}.xpDPTW_needsYou{background:var(--clementine);color:var(--canopy-d1);font-size:var(--text-micro);white-space:nowrap;border-radius:999px;flex:none;padding:2px 9px;font-weight:700}.xpDPTW_item{row-gap:0}.xpDPTW_open{grid-column:2/-1;grid-template-rows:0fr;display:grid}.xpDPTW_openInner{min-height:0;margin-inline:-24px;overflow:hidden}.xpDPTW_openPad{padding:10px 24px 24px}[data-step="1"] .xpDPTW_open{margin-bottom:-12px}.xpDPTW_closeUp{max-width:440px;box-shadow:0 6px 18px #172c2929, 0 0 0 1px var(--cloud-d2);border-radius:14px}[data-step="0"] .xpDPTW_state,[data-step="0"] .xpDPTW_closeUp{visibility:hidden;opacity:0}[data-step="1"] .xpDPTW_open{grid-template-rows:1fr}[data-step="1"] .xpDPTW_done{background:var(--lime-l1)}[data-step="1"] .xpDPTW_opened{box-shadow:0 0 0 2px var(--grove)}@media screen and (prefers-reduced-motion:no-preference){.xpDPTW_open{transition:grid-template-rows calc(var(--motion-time) * 2) var(--motion-ease), margin calc(var(--motion-time) * 2) var(--motion-ease)}.xpDPTW_item,.xpDPTW_state,.xpDPTW_closeUp{transition:background-color calc(var(--motion-time) * 2) var(--motion-ease), box-shadow calc(var(--motion-time) * 2) var(--motion-ease), opacity calc(var(--motion-time) * 2) var(--motion-ease), visibility calc(var(--motion-time) * 2) var(--motion-ease), transform calc(var(--motion-time) * 2) var(--motion-ease)}[data-step="0"] .xpDPTW_closeUp{transform:translateY(var(--motion-rise))}[data-step="1"] .xpDPTW_done,[data-step="1"] .xpDPTW_done .xpDPTW_state{transition-delay:calc(var(--i) * 50ms)}[data-step="1"] .xpDPTW_yours .xpDPTW_state{transition-delay:.45s}[data-step="1"] .xpDPTW_opened,[data-step="1"] .xpDPTW_open{transition-delay:.6s}[data-step="1"] .xpDPTW_closeUp{transition-delay:.9s}}@container (max-width:639px){.xpDPTW_item{font-size:var(--text-small);grid-template-columns:5.25rem minmax(0,1fr);align-items:start;gap:0 10px;padding:8px 10px 8px 8px}.xpDPTW_type{font-size:var(--text-micro);margin-top:1px;padding-inline:7px}.xpDPTW_state{font-size:var(--text-caption);grid-column:2;align-items:flex-start;gap:4px 8px;margin-top:4px}.xpDPTW_stateYours{flex-wrap:wrap}.xpDPTW_tick{width:15px;height:15px;margin-top:1px}.xpDPTW_needsYou{font-size:var(--text-micro)}.xpDPTW_open{grid-column:1/-1}[data-step="0"] .xpDPTW_state{display:none}}
.a6plRa_head{flex-direction:column;gap:16px;margin-bottom:36px;display:flex}.a6plRa_head h2{max-width:24ch}.a6plRa_intro{max-width:44em;color:var(--fg-muted);text-wrap:pretty;margin:0}.a6plRa_cards{grid-template-columns:repeat(var(--cards,4), minmax(0, 1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.a6plRa_item{min-width:0}.a6plRa_card{--fg:var(--cloud);--focus-ring:var(--lime);background-color:var(--card-tint);background-image:linear-gradient(170deg, var(--card-tint-top) 0%, var(--card-tint) 100%), var(--card-image);height:100%;min-height:300px;color:var(--cloud);transition:transform var(--motion-time) var(--motion-ease), box-shadow var(--motion-time) var(--motion-ease);background-position:50%;background-size:cover;border-radius:12px;flex-direction:column;gap:14px;padding:30px 28px;text-decoration:none;display:flex;overflow:hidden}.a6plRa_card:is(:hover,:focus-visible){box-shadow:0 16px 40px color-mix(in srgb, var(--canopy-d1) 22%, transparent);transform:translateY(-3px)}.a6plRa_card:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.a6plRa_grove{--card-tint:color-mix(in srgb, var(--grove) 38%, transparent);--card-tint-top:#173c34d1}.a6plRa_dusk{--card-tint:color-mix(in srgb, var(--dusk) 40%, transparent);--card-tint-top:#24342ed6}.a6plRa_canopy{--card-tint:color-mix(in srgb, var(--canopy) 42%, transparent);--card-tint-top:color-mix(in srgb, var(--canopy-d1) 86%, transparent)}.a6plRa_title{font-family:var(--serif);font-weight:500;font-size:var(--text-title);letter-spacing:-.015em;color:var(--cloud);white-space:pre-line;line-height:1.1}.a6plRa_line{font-size:var(--text-body);color:var(--cloud-d1);text-wrap:pretty;line-height:1.45}.a6plRa_more{font-size:var(--text-body);color:var(--lime);margin-top:auto;padding-top:12px;font-weight:600}@media (max-width:1100px){.a6plRa_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.a6plRa_cards[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.a6plRa_card{min-height:280px}}@media (max-width:959px){.a6plRa_cards[data-count="3"]{grid-template-columns:minmax(0,1fr)}.a6plRa_cards[data-count="3"] .a6plRa_card{min-height:0}}@media (max-width:640px){.a6plRa_cards{grid-template-columns:minmax(0,1fr);gap:12px}.a6plRa_card{gap:10px;min-height:0;padding:22px 22px 24px}.a6plRa_more{align-items:flex-end;min-height:44px;padding-top:8px;display:flex}}@media (prefers-reduced-motion:reduce){.a6plRa_card{transition:none}.a6plRa_card:is(:hover,:focus-visible){transform:none}}
.lvvWAq_picture{flex-direction:column;gap:14px;display:flex;container-type:inline-size}.lvvWAq_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.lvvWAq_title{font-size:var(--text-body);color:var(--canopy);font-weight:600}.lvvWAq_summaries{justify-items:end;display:grid}.lvvWAq_summary{font-size:var(--text-small);color:var(--dusk-l1);text-align:right;grid-area:1/1}.lvvWAq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.lvvWAq_change{display:grid}.lvvWAq_state{min-height:118px;color:var(--canopy);border-radius:10px;flex-direction:column;grid-area:1/1;align-items:flex-start;gap:6px;padding:12px 13px 14px;display:flex}.lvvWAq_name{font-size:var(--text-small);font-weight:600}.lvvWAq_pill{font-size:var(--text-caption);border-radius:6px;padding:2px 8px;font-weight:600}.lvvWAq_note{font-size:var(--text-small);margin:0;line-height:1.4}.lvvWAq_works,.lvvWAq_unchecked{background:var(--cloud-l2);box-shadow:inset 0 0 0 1px var(--cloud-d2)}.lvvWAq_works .lvvWAq_pill{color:#2b7a4c;background:#ddf3e2}.lvvWAq_unchecked .lvvWAq_pill{background:var(--cloud-d1);color:var(--dusk-l1)}.lvvWAq_holds{background:var(--lime-l1)}.lvvWAq_holds .lvvWAq_pill{background:var(--cloud-l2);color:#2b7a4c}.lvvWAq_problem,.lvvWAq_needsYou{background:#ffe9c9}.lvvWAq_problem .lvvWAq_pill{background:var(--clementine-l2)}.lvvWAq_needsYou .lvvWAq_pill{background:var(--clementine)}.lvvWAq_state,.lvvWAq_summary{transition:opacity var(--motion-time) var(--motion-ease), visibility var(--motion-time)}[data-step="0"] .lvvWAq_state[data-for="1"],[data-step="1"] .lvvWAq_state[data-for="0"],[data-step="0"] .lvvWAq_summary[data-for="1"],[data-step="1"] .lvvWAq_summary[data-for="0"]{opacity:0;visibility:hidden}@media (prefers-reduced-motion:reduce){.lvvWAq_state,.lvvWAq_summary{transition:none}}@container (max-width:760px){.lvvWAq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lvvWAq_summaries{justify-items:start}.lvvWAq_summary{text-align:left}}@container (max-width:420px){.lvvWAq_grid{grid-template-columns:minmax(0,1fr)}.lvvWAq_state{min-height:0}}
.FkJv2G_columns{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:24px 56px;padding-inline:44px;display:grid}.FkJv2G_lead{flex-direction:column;gap:16px;display:flex}.FkJv2G_lead>h2{margin-top:.1em}.FkJv2G_body{flex-direction:column;gap:20px;max-width:60ch;display:flex}.FkJv2G_para{font-size:var(--text-lead);color:var(--fg-muted);text-wrap:pretty;margin:0;line-height:1.55}.FkJv2G_callout{margin-top:56px}@media (max-width:760px){.FkJv2G_columns{grid-template-columns:minmax(0,1fr);padding-inline:0}.FkJv2G_callout{margin-top:36px}}
.Mgg_8a_heading{max-width:22em;margin-bottom:36px}.Mgg_8a_halves{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}@media (max-width:760px){.Mgg_8a_halves{grid-template-columns:minmax(0,1fr);gap:40px}}.Mgg_8a_half{flex-direction:column;gap:14px;margin:0;display:flex}.Mgg_8a_caption{flex-direction:column;gap:4px;max-width:520px;display:flex}.Mgg_8a_line{font-size:var(--text-lead);color:var(--canopy);text-wrap:balance;margin:0;line-height:1.45}
.HskujG_thesis{flex-direction:column;justify-content:center;min-height:min(72svh,760px);display:flex}.HskujG_statement{max-width:21em;font-family:var(--serif);font-weight:500;font-size:var(--text-h2);letter-spacing:-.02em;color:var(--fg);text-wrap:pretty;margin:0;line-height:1.16}.HskujG_lead,.HskujG_accent,.HskujG_close{display:block}.HskujG_accent{--motion-delay:calc(var(--motion-step) * 6);margin-top:.5em}.HskujG_close{color:var(--statement-close);--motion-delay:calc(var(--motion-step) * 10);margin-top:.5em}@media (max-width:760px){.HskujG_thesis{min-height:0}}.HskujG_link{min-height:44px;font-size:var(--text-body);color:var(--accent);--motion-delay:calc(var(--motion-step) * 10);align-self:flex-start;align-items:center;margin-top:20px;font-weight:600;text-decoration:none;display:inline-flex}.HskujG_link:hover,.HskujG_link:focus-visible{text-underline-offset:4px;text-decoration:underline}.HskujG_link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:4px}@media (max-width:640px){.HskujG_statement{line-height:1.2}}
.syt-3q_copy{flex-direction:column;gap:16px;max-width:46em;margin-bottom:36px;display:flex}.syt-3q_copy h2{max-width:22em}.syt-3q_scroller{margin:0 -14px;overflow-x:auto}.syt-3q_scroller:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:14px}.syt-3q_inWords{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.syt-3q_chart{--label:220px;--gap:20px;--lane:0;--lane-pitch:36px;--row-pitch:48px;--head:30px;--plan:var(--clementine);--concept:var(--clementine-d1);--build:var(--dusk);--rework:color-mix(in srgb, var(--clementine-d2) 45%, var(--canopy));--rollback:color-mix(in srgb, var(--clementine-d2) 70%, var(--canopy));min-width:1108px;color:var(--canopy);font-family:var(--sans);padding:4px 14px 10px}.syt-3q_key{font-size:var(--text-caption);color:var(--dusk-l1);flex-wrap:wrap;justify-content:flex-end;gap:8px 18px;margin:0 0 14px;padding:0;font-weight:600;list-style:none;display:flex}.syt-3q_key li{align-items:center;gap:6px;display:flex}.syt-3q_key .syt-3q_badge{border:none;position:static}.syt-3q_grid{grid-template-columns:var(--label) minmax(0, 1fr);column-gap:var(--gap);display:grid;position:relative}.syt-3q_weeksRule{top:24px;bottom:0;left:calc(var(--label) + var(--gap));right:var(--trail,0px);background:repeating-linear-gradient(to right, color-mix(in srgb, var(--canopy) 8%, transparent) 0 1px, transparent 1px calc(100% / var(--weeks)));z-index:1;pointer-events:none;position:absolute}.syt-3q_axis{grid-template-columns:repeat(var(--weeks), minmax(0, 1fr));font-size:var(--text-micro);color:var(--dusk-l1);margin:0;padding:0;font-weight:600;list-style:none;display:grid}.syt-3q_block,.syt-3q_complaint,.syt-3q_strip,.syt-3q_update,.syt-3q_onStrip{left:calc(var(--from) / var(--weeks) * 100%);position:absolute}.syt-3q_block{width:calc((var(--to) - var(--from)) / var(--weeks) * 100% - 2px);box-sizing:border-box;height:30px;font-size:var(--text-caption);border-radius:0;align-items:center;padding:0 7px;font-weight:600;display:flex;top:0}.syt-3q_label{white-space:nowrap;overflow:hidden}.syt-3q_thinPlan{border:1px dashed var(--plan);background:color-mix(in srgb, var(--plan) 25%, var(--cloud-l2));border-radius:8px 0 0 8px;padding:0 6px}.syt-3q_plan{background:var(--plan)}.syt-3q_concept{background:var(--concept)}.syt-3q_build{background:var(--build);color:var(--cloud-l1)}.syt-3q_rework,.syt-3q_fix{background:var(--rework);color:var(--cloud-l1)}.syt-3q_rollback{background:var(--rollback);color:var(--cloud-l1)}.syt-3q_wait{background:repeating-linear-gradient(135deg, var(--cloud-d1) 0 7px, var(--cloud-d2) 7px 14px);color:var(--dusk-l1)}.syt-3q_sync{background:var(--canopy);color:var(--cloud-l1);gap:6px}.syt-3q_icon{flex:none;width:13px;height:13px}.syt-3q_badge{box-sizing:border-box;border:2px solid var(--cloud);width:18px;height:18px;font-size:var(--text-micro);border-radius:50%;flex:none;place-items:center;font-weight:800;line-height:1;display:inline-grid;position:absolute}.syt-3q_shipped{background:var(--lime);color:var(--palm-d2)}.syt-3q_question,.syt-3q_notYet{background:var(--clementine);color:var(--canopy)}.syt-3q_ship{width:22px;height:22px;font-size:var(--text-micro);top:50%;right:-16px;translate:0 -50%}.syt-3q_pin{top:-13px;left:calc(var(--along) * 100% - 9px)}.syt-3q_pin.syt-3q_atStart{left:-13px}.syt-3q_wingingHead{z-index:2;text-align:left;flex-direction:column;align-items:flex-start;gap:10px;margin-top:-10px;display:flex;position:relative}.syt-3q_wingingName{font-size:var(--text-caption);color:var(--canopy)}.syt-3q_wingingBox{grid-column:1/-1;grid-template-columns:var(--label) minmax(0, 1fr);column-gap:var(--gap);margin-top:12px;padding:22px 0 16px;display:grid;position:relative}.syt-3q_winging{z-index:2;height:calc(var(--lanes) * var(--lane-pitch));position:relative}.syt-3q_loose{top:calc(var(--lane) * var(--lane-pitch));border-radius:8px;height:26px}.syt-3q_loose.syt-3q_build{border-radius:0 8px 8px 0}.syt-3q_loose.syt-3q_thinPlan{border-radius:8px 0 0 8px}.syt-3q_complaint{top:calc(var(--lane) * var(--lane-pitch) + 2px);background:color-mix(in srgb, var(--clementine) 25%, var(--cloud-l2));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--clementine) 70%, var(--cloud-l2));color:var(--rework);font-size:var(--text-caption);white-space:nowrap;rotate:var(--tilt);border-radius:7px;padding:3px 9px;font-weight:600}.syt-3q_grove{grid-column:1/-1;grid-template-columns:var(--label) minmax(0, 1fr);grid-auto-rows:var(--row-pitch);grid-template-rows:var(--head);column-gap:var(--gap);margin-top:18px;padding:12px 0 14px;display:grid;position:relative}.syt-3q_wingingBox:before,.syt-3q_grove:before{content:"";background:color-mix(in srgb, var(--cloud-l2) 38%, transparent);box-shadow:0 10px 28px color-mix(in srgb, var(--canopy) 8%, transparent), inset 0 1px 0 color-mix(in srgb, var(--cloud-l2) 90%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);border-radius:14px;position:absolute;inset:0 -14px}.syt-3q_wingingBox:before{border:1.5px solid color-mix(in srgb, var(--rework) 45%, transparent)}.syt-3q_grove:before{border:1.5px solid color-mix(in srgb, var(--grove) 70%, transparent)}.syt-3q_groveLabel,.syt-3q_rowLabel,.syt-3q_track{z-index:2;position:relative}.syt-3q_projectRow{display:contents}.syt-3q_rowLabel{height:30px;font-size:var(--text-caption);white-space:nowrap;align-items:center;gap:8px;display:flex}.syt-3q_chip{background:var(--cloud-d1);font-size:var(--text-micro);border-radius:6px;padding:.1em .6em;font-weight:600}.syt-3q_featureChip{background:var(--lime-l1);color:var(--palm-d2)}.syt-3q_track .syt-3q_first{border-radius:8px 0 0}.syt-3q_track .syt-3q_last{border-radius:0 8px 8px 0}.syt-3q_strip{width:calc((var(--to) - var(--from)) / var(--weeks) * 100% - 12px);background:var(--plan);border-radius:0 0 4px 6px;height:6px;top:30px}.syt-3q_conceptStrip{background:var(--concept)}.syt-3q_update{box-sizing:border-box;border:2px solid var(--cloud);background:var(--grove);border-radius:50%;width:14px;height:14px;margin-left:-7px;top:26px}.syt-3q_onStrip{margin-left:-9px;top:27px}.syt-3q_feedback{top:4px;right:calc(100% - var(--ends) / var(--weeks) * 100%);background:var(--cloud-l2);box-shadow:inset 0 0 0 1px var(--cloud-d2);color:var(--grove);font-size:var(--text-caption);white-space:nowrap;border-radius:7px;padding:3px 9px;font-weight:600;position:absolute}.syt-3q_fed{z-index:2;--track:calc(100% - var(--label) - var(--gap));top:calc(12px + var(--head) + (var(--row) + 1) * var(--row-pitch) + 15px);left:calc(var(--label) + var(--gap) + var(--track) * var(--ends) / var(--weeks));width:calc(var(--track) * (var(--into) - var(--ends)) / var(--weeks));height:calc(var(--down) * var(--row-pitch) - 21px);box-sizing:border-box;border-top:1.5px dashed var(--grove);border-right:1.5px dashed var(--grove);border-top-right-radius:10px;position:absolute}.syt-3q_fed:after{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:7px solid var(--grove);position:absolute;bottom:-6px;right:-6px}.syt-3q_narrow{--label:104px;--plan:var(--clementine);--concept:var(--clementine-d1);--build:var(--dusk);--rework:color-mix(in srgb, var(--clementine-d2) 45%, var(--canopy));--rollback:color-mix(in srgb, var(--clementine-d2) 70%, var(--canopy));color:var(--canopy);padding:0 14px 6px;display:none}@media (max-width:1127px){.syt-3q_chart{display:none}.syt-3q_narrow{display:block}}@media (min-width:600px){.syt-3q_narrow{--label:180px}}.syt-3q_narrowRow{grid-template-columns:var(--label) minmax(0, 1fr);align-items:center;column-gap:10px;min-height:24px;display:grid}.syt-3q_narrowAxis{grid-template-columns:repeat(var(--weeks), minmax(0, 1fr));white-space:nowrap;font-size:var(--text-micro);color:var(--dusk-l1);margin:0 12px 6px 0;padding:0;font-weight:600;list-style:none;display:grid}.syt-3q_narrowBox{background:color-mix(in srgb, var(--cloud-l2) 38%, transparent);border-radius:14px;flex-direction:column;gap:2px;margin:0 -10px 12px;padding:12px 10px 14px;display:flex;position:relative}.syt-3q_narrowWinging{border:1.5px solid color-mix(in srgb, var(--rework) 45%, transparent)}.syt-3q_narrowGrove{border:1.5px solid color-mix(in srgb, var(--grove) 70%, transparent);gap:8px}.syt-3q_narrowHead{flex-direction:column;gap:4px;margin:0 0 8px;display:flex}.syt-3q_narrowLabel{font-size:var(--text-micro);font-weight:600;line-height:1.25}.syt-3q_narrowComplaint .syt-3q_narrowLabel{color:var(--rework);font-style:italic;font-weight:500}.syt-3q_narrowTrack{background:repeating-linear-gradient(to right, color-mix(in srgb, var(--canopy) 8%, transparent) 0 1px, transparent 1px calc(100% / var(--weeks)));align-self:stretch;min-height:24px;margin-right:12px;position:relative}.syt-3q_narrowProject .syt-3q_narrowTrack{min-height:30px}.syt-3q_narrowBar,.syt-3q_narrowStrip,.syt-3q_narrowSaid,.syt-3q_narrowQuestion{left:calc(var(--from) / var(--weeks) * 100%);position:absolute}.syt-3q_narrowBar{width:calc((var(--to) - var(--from)) / var(--weeks) * 100% - 1px);box-sizing:border-box;height:14px;box-shadow:0 0 0 1.5px var(--cloud-l1);border-radius:4px;top:50%;translate:0 -50%}.syt-3q_narrowBar.syt-3q_thinPlan{padding:0}.syt-3q_narrowBar .syt-3q_icon{display:none}.syt-3q_narrowProject .syt-3q_narrowBar{top:6px;translate:none}.syt-3q_narrowBar.syt-3q_first{border-radius:4px 0 0}.syt-3q_narrowBar.syt-3q_middle{border-radius:0}.syt-3q_narrowBar.syt-3q_last{border-radius:0 4px 4px 0}.syt-3q_narrowStrip{width:calc((var(--to) - var(--from)) / var(--weeks) * 100% - 6px);background:var(--plan);border-radius:0 0 3px 4px;height:4px;top:20px}.syt-3q_narrowShip{width:16px;height:16px;font-size:var(--text-micro);top:50%;right:-9px;translate:0 -50%}.syt-3q_narrowQuestion{width:14px;height:14px;font-size:var(--text-micro);margin-left:-7px;top:17px}.syt-3q_narrowSaid{background:color-mix(in srgb, var(--clementine) 25%, var(--cloud-l2));width:10px;height:10px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--clementine) 70%, var(--cloud-l2));border-radius:50%;margin-left:-5px;top:50%;translate:0 -50%}.syt-3q_colours{justify-content:flex-start;margin:4px 0 0;display:flex}.syt-3q_swatch{border-radius:3px;width:12px;height:12px}
.oVE-1q_heading{margin-bottom:40px}.oVE-1q_cards{padding-bottom:40px}.oVE-1q_link{min-height:44px;color:var(--accent);align-items:center;gap:.3em;font-weight:600;text-decoration:none;display:inline-flex}.oVE-1q_link:hover{text-underline-offset:4px;text-decoration:underline}.oVE-1q_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.oVE-1q_link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}@media (min-width:641px) and (max-width:900px){.oVE-1q_cards>*>:nth-child(3):last-child{grid-column:1/-1}}@media (max-width:760px){.oVE-1q_heading{margin-bottom:28px}.oVE-1q_cards{padding-bottom:24px}}
.xVXSPq_head{flex-direction:column;gap:16px;max-width:44em;margin-bottom:36px;display:flex}.xVXSPq_intro{color:var(--fg-muted);text-wrap:pretty;margin:0}.xVXSPq_ways{--drop:28px;grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.xVXSPq_way{border:1px solid var(--rule);background:color-mix(in srgb, var(--cloud-l2) 70%, transparent);border-radius:16px;flex-direction:column;gap:10px;padding:26px 24px 24px;display:flex;position:relative}.xVXSPq_way[data-primary],.xVXSPq_base{--grove-scrim:linear-gradient(160deg, color-mix(in srgb, var(--canopy-d1) 74%, transparent) 0%, color-mix(in srgb, var(--canopy-d1) 52%, transparent) 100%);background-color:var(--canopy);background-image:var(--grove-scrim), var(--grove-photo);background-position:50%;background-size:cover}@supports (background-image:image-set(url("x.avif") type("image/avif") 1x)){.xVXSPq_way[data-primary],.xVXSPq_base{background-image:var(--grove-scrim), var(--grove-photo-sized)}}.xVXSPq_way[data-primary]{--fg-muted:var(--cloud-d1);color:var(--cloud);border-color:#0000}.xVXSPq_base{--grove-scrim:linear-gradient(90deg, color-mix(in srgb, var(--canopy-d1) 74%, transparent) 0%, color-mix(in srgb, var(--canopy-d1) 52%, transparent) 45%, color-mix(in srgb, var(--canopy-d1) 18%, transparent) 100%)}@media (max-width:760px){.xVXSPq_base{--grove-scrim:linear-gradient(160deg, color-mix(in srgb, var(--canopy-d1) 74%, transparent) 0%, color-mix(in srgb, var(--canopy-d1) 52%, transparent) 100%)}}.xVXSPq_tag{background:var(--cloud-d1);color:var(--dusk-d1);font-size:var(--text-micro);border-radius:6px;align-self:flex-start;padding:.15em .6em;font-weight:600}.xVXSPq_way[data-primary] .xVXSPq_tag{background:var(--lime);color:var(--canopy-d1)}.xVXSPq_way:after{content:"";width:2px;height:var(--drop);background:var(--grove);margin-left:-1px;position:absolute;top:100%;left:50%}.xVXSPq_base{color:var(--cloud);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px 28px;margin-top:28px;padding:18px 24px;display:grid}.xVXSPq_baseName{font-size:var(--text-small);color:var(--cloud-d1);align-items:center;gap:10px;font-weight:600;display:flex}.xVXSPq_wordmark{width:72px;height:auto;color:var(--cloud)}.xVXSPq_levels{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.xVXSPq_level{background:color-mix(in srgb, var(--canopy-d1) 55%, transparent);font-size:var(--text-small);border-radius:10px;align-items:center;gap:8px;padding:5px 12px 5px 5px;font-weight:600;display:flex}.xVXSPq_levelIcon{background:color-mix(in srgb, var(--cloud-d1) 14%, transparent);width:24px;height:24px;color:var(--cloud);border-radius:7px;place-items:center;display:grid}.xVXSPq_levelIcon svg{width:14px;height:14px}.xVXSPq_level[data-level=strategy] .xVXSPq_levelIcon{background:var(--lime);color:var(--canopy-d1)}.xVXSPq_level[data-level=initiative] .xVXSPq_levelIcon{color:#2d5bb8;background:#e5eefd}.xVXSPq_level[data-level=project] .xVXSPq_levelIcon{background:color-mix(in srgb, var(--grove) 30%, var(--cloud-l1));color:var(--grove-d1)}.xVXSPq_level[data-level=document] .xVXSPq_levelIcon{background:var(--cloud-d1);color:var(--dusk-d1)}.xVXSPq_level[data-level=outcome] .xVXSPq_levelIcon{color:#2b7a4c;background:#ddf3e2}.xVXSPq_level[data-level=decision] .xVXSPq_levelIcon{background:var(--clementine);color:var(--canopy-d1)}.xVXSPq_holds{color:var(--cloud-d1);font-weight:400}.xVXSPq_log{border-top:1px solid color-mix(in srgb, var(--cloud) 18%, transparent);font-size:var(--text-small);flex-wrap:wrap;grid-column:2;align-items:center;gap:8px;margin:0;padding-top:14px;display:flex}.xVXSPq_base:has(.xVXSPq_log) .xVXSPq_baseName{grid-row:span 2}.xVXSPq_logIcon{background:color-mix(in srgb, var(--cloud-d1) 14%, transparent);width:24px;height:24px;color:var(--cloud);border-radius:7px;place-items:center;display:grid}.xVXSPq_logIcon svg{width:14px;height:14px}.xVXSPq_logName{font-weight:600}.xVXSPq_lead{font-family:var(--serif);font-size:var(--text-title);letter-spacing:-.01em;margin:0;font-weight:500;line-height:1.2}.xVXSPq_text{font-size:var(--text-body);color:var(--fg-muted);text-wrap:pretty;margin:0 0 8px;line-height:1.5}.xVXSPq_glimpse{font-size:var(--text-small);text-wrap:balance;border-radius:10px;align-items:center;gap:10px;margin-top:auto;padding:10px 12px;font-weight:500;line-height:1.4;display:flex}.xVXSPq_glimpseIcon{flex:none;place-items:center;width:22px;height:22px;display:grid}.xVXSPq_glimpseIcon svg{width:18px;height:18px}.xVXSPq_glimpse[data-kind=agent]{background:var(--cloud-l1);box-shadow:0 0 0 1px var(--cloud-d2);color:var(--canopy)}.xVXSPq_glimpse[data-kind=agent] svg{fill:var(--clementine)}.xVXSPq_glimpse[data-kind=chat]{color:#6b3f2a;background:#f4e7df;border-radius:12px 12px 12px 4px}.xVXSPq_glimpse[data-kind=chat] .xVXSPq_glimpseIcon{color:#d97757}.xVXSPq_glimpse[data-kind=terminal]{background:var(--code-ground);color:var(--code-ink);font-family:var(--mono);font-size:var(--text-caption)}.xVXSPq_glimpse[data-kind=terminal] .xVXSPq_glimpseIcon{color:var(--lime);font-weight:600}@media (min-width:861px) and (max-width:1140px){.xVXSPq_ways{grid-template-columns:repeat(2,minmax(0,1fr))}.xVXSPq_way[data-primary]{grid-column:1/-1}.xVXSPq_way[data-primary]:after{display:none}}@media (max-width:760px){.xVXSPq_base{grid-template-columns:minmax(0,1fr)}.xVXSPq_log{grid-column:1}.xVXSPq_base:has(.xVXSPq_log) .xVXSPq_baseName{grid-row:auto}}@media (max-width:860px){.xVXSPq_ways{grid-template-columns:minmax(0,1fr);gap:12px}.xVXSPq_way:not(:last-child):after{display:none}}
.kgxlnG_head{flex-direction:column;gap:20px;margin-bottom:48px;display:flex}.kgxlnG_head h2{max-width:22em}.kgxlnG_body{flex-direction:column;gap:16px;display:flex}
._1pp2mW_holder{color:var(--canopy);font-family:var(--sans);flex-direction:column;gap:16px;display:flex;container-type:inline-size}._1pp2mW_panel{border:1px solid color-mix(in srgb, var(--cloud-d2) 70%, var(--dusk-l2));background:var(--cloud-l2);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 1px 2px #172c290d,0 14px 36px #172c2917}._1pp2mW_row{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}._1pp2mW_today,._1pp2mW_grove{font-size:var(--text-body);align-items:flex-start;gap:14px;padding:20px 32px;line-height:1.45;display:flex}._1pp2mW_today{color:var(--dusk-d1)}._1pp2mW_grove{background:var(--lime-l2);gap:12px;font-weight:500}._1pp2mW_row+._1pp2mW_row ._1pp2mW_today{border-top:1px solid var(--cloud-d1)}._1pp2mW_row+._1pp2mW_row ._1pp2mW_grove{border-top:1px solid var(--lime-l1)}._1pp2mW_row:first-child+._1pp2mW_row ._1pp2mW_today,._1pp2mW_row:first-child+._1pp2mW_row ._1pp2mW_grove{border-top:0}._1pp2mW_row:first-child ._1pp2mW_today,._1pp2mW_row:first-child ._1pp2mW_grove{align-items:center;min-height:56px;padding-block:12px}._1pp2mW_row:first-child ._1pp2mW_today{background:var(--grove-d1)}._1pp2mW_row:first-child ._1pp2mW_grove{background:var(--lime-l1);padding-left:25px}._1pp2mW_label{align-items:center;gap:8px;display:inline-flex}._1pp2mW_today ._1pp2mW_label{--side-before:var(--clementine)}._1pp2mW_grove ._1pp2mW_label{--accent:var(--grove-d1)}._1pp2mW_markChip{background:var(--clementine);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}._1pp2mW_mark{width:22px;height:auto;fill:var(--cloud-l2);translate:0 18%}._1pp2mW_when{width:104px;font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--dusk);flex:none;padding-top:2px}._1pp2mW_tick{background:var(--grove);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-top:3px;display:grid}._1pp2mW_tick svg{width:12px;height:12px;color:var(--cloud-l1);stroke-width:3.5px}._1pp2mW_off{background:var(--grove);color:var(--cloud-l1);font-size:var(--text-caption);white-space:nowrap;border-radius:999px;flex:none;margin-top:1px;padding:2px 10px;font-weight:600}@container (max-width:639px){._1pp2mW_row{grid-template-columns:minmax(0,1fr)}._1pp2mW_row:first-child>*{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._1pp2mW_today{flex-direction:column;gap:2px;padding:18px 20px 12px}._1pp2mW_when{width:auto}._1pp2mW_grove{padding:12px 20px 18px}._1pp2mW_wide{display:none}._1pp2mW_gone{flex-direction:column;gap:6px}._1pp2mW_row+._1pp2mW_row ._1pp2mW_grove{border-top:0}._1pp2mW_row+._1pp2mW_row ._1pp2mW_today{border-top:1px solid var(--cloud-d2)}}
.FtaPtW_holder{color:var(--canopy);font-family:var(--sans);container-type:inline-size}.FtaPtW_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px;margin:0;padding:0;list-style:none;display:grid}.FtaPtW_card{grid-row:span 2;grid-template-rows:auto 1fr;grid-template-rows:subgrid;border:1px solid var(--cloud-d2);background:var(--cloud-l2);border-radius:20px;row-gap:0;display:grid;overflow:hidden;box-shadow:0 1px 2px #172c290a,0 10px 28px #172c290f}.FtaPtW_today,.FtaPtW_grove{flex-direction:column;gap:14px;padding:24px 20px 26px;display:flex}.FtaPtW_grove{border-top:1px solid var(--lime-l1);background:color-mix(in srgb, var(--lime-l2) 60%, var(--cloud-l2));padding-top:20px}.FtaPtW_when,.FtaPtW_side{font-size:var(--text-caption);color:var(--dusk);align-items:center;gap:8px;font-weight:600;line-height:1.3;display:inline-flex}.FtaPtW_when svg{flex:none;width:16px;height:16px}.FtaPtW_side{color:var(--grove-d1)}.FtaPtW_mark{width:20px;height:auto;fill:var(--grove);flex:none}.FtaPtW_work{font-size:var(--text-body);color:var(--canopy);text-wrap:balance;margin:0;line-height:1.45}.FtaPtW_call{margin:0}.FtaPtW_today .FtaPtW_split{margin-top:auto}.FtaPtW_split{flex-direction:column;gap:8px;display:flex}.FtaPtW_bar{gap:3px;height:36px;display:flex}.FtaPtW_thinking,.FtaPtW_legwork{min-width:0;font-size:var(--text-caption);white-space:nowrap;align-items:center;padding:0 12px;font-weight:600;display:flex}.FtaPtW_thinking{background:var(--canopy);color:var(--cloud-l1);border-radius:8px 3px 3px 8px}.FtaPtW_legwork{background:var(--clementine);color:var(--canopy-d1);border-radius:3px 8px 8px 3px}.FtaPtW_large{flex:4}.FtaPtW_small{flex:1}.FtaPtW_barLabel{font-size:var(--text-micro);color:var(--dusk);font-weight:600;line-height:1.3}.FtaPtW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (max-width:1079px){.FtaPtW_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:539px){.FtaPtW_cards{grid-template-columns:minmax(0,1fr)}.FtaPtW_wide{display:none}}
.jsjHmW_holder{color:var(--canopy);font-family:var(--sans);container-type:inline-size}.jsjHmW_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.jsjHmW_card{grid-row:span 3;grid-template-rows:auto auto 1fr;grid-template-rows:subgrid;border:1px solid color-mix(in srgb, var(--cloud-d2) 70%, var(--dusk-l2));background:var(--lime-l2);border-radius:20px;row-gap:0;display:grid;overflow:hidden;box-shadow:0 1px 2px #172c290d,0 14px 36px #172c2917}.jsjHmW_night,.jsjHmW_day{flex-direction:column;gap:12px;padding:24px 24px 28px;display:flex}.jsjHmW_night{background:var(--canopy-d1);color:var(--cloud-l1)}.jsjHmW_day{background:var(--lime-l2);color:var(--canopy-d1)}.jsjHmW_when{font-size:var(--text-caption);letter-spacing:.02em;align-items:center;gap:8px;font-weight:700;line-height:1.3;display:inline-flex}.jsjHmW_when svg{flex:none;width:16px;height:16px}.jsjHmW_night .jsjHmW_when{color:var(--clementine-l2)}.jsjHmW_day .jsjHmW_when{color:var(--grove-d1)}.jsjHmW_time{font-family:var(--serif);font-size:var(--text-h2);letter-spacing:-.01em;white-space:nowrap;font-weight:500;line-height:1}.jsjHmW_work{font-size:var(--text-body);text-wrap:balance;margin:4px 0 0;line-height:1.45}.jsjHmW_night .jsjHmW_work{font-size:var(--text-lead);color:var(--cloud-l1);font-weight:600;line-height:1.3}.jsjHmW_day .jsjHmW_work{color:var(--canopy);font-weight:500}.jsjHmW_band{background:var(--lime);color:var(--canopy-d1);font-size:var(--text-caption);letter-spacing:.02em;align-items:center;gap:8px;padding:8px 24px;font-weight:700;display:flex}.jsjHmW_markChip{background:var(--clementine);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.jsjHmW_mark{width:16px;height:auto;fill:var(--cloud-l2);translate:0 18%}.jsjHmW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (max-width:1079px){.jsjHmW_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:539px){.jsjHmW_cards{grid-template-columns:minmax(0,1fr);gap:16px}.jsjHmW_wide{display:none}.jsjHmW_night,.jsjHmW_day{gap:10px;padding:20px 20px 22px}.jsjHmW_band{padding-inline:20px}}
.uiDcmq_row{grid-template:".collage"1fr"copy collage""link collage"".collage"1fr/minmax(0,7fr) minmax(0,5fr);gap:24px 64px;padding-block:clamp(40px,7vh,72px);display:grid}.uiDcmq_copy{flex-direction:column;grid-area:copy;gap:16px;display:flex}.uiDcmq_copy h2{max-width:20ch}.uiDcmq_link{min-height:44px;font-size:var(--text-body);color:var(--accent);grid-area:link;justify-self:start;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.uiDcmq_link:hover{text-decoration:underline}.uiDcmq_collage{grid-area:collage;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;place-self:center end;gap:12px;width:100%;max-width:480px;margin:0;padding:0;list-style:none;display:grid}.uiDcmq_tile{aspect-ratio:4/5;background:var(--cloud-d1);border-radius:18px;overflow:hidden}.uiDcmq_tile:nth-child(2n){margin-top:28px;margin-bottom:-28px}.uiDcmq_tile img{object-fit:cover;width:100%;height:100%;display:block}.uiDcmq_missing{border:1px dashed var(--rule);height:100%;color:var(--fg-quiet);font-size:var(--text-small);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-style:italic;display:flex}.uiDcmq_mark{background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--fg);font-family:var(--sans);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;border-radius:4px;padding:.15em .5em;font-style:normal;font-weight:600}.uiDcmq_missingText{font-size:var(--text-caption)}@media (max-width:900px){.uiDcmq_row{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""collage""link";gap:32px;padding-block:24px}.uiDcmq_collage{justify-self:start;gap:10px;max-width:280px}.uiDcmq_tile:nth-child(2n){margin-block:0}}@media (max-width:640px){.uiDcmq_row{gap:24px}.uiDcmq_collage{gap:8px;max-width:none}.uiDcmq_tile{border-radius:12px}}
.htfsXa_wrap{border:1px solid var(--cloud-d2);border-radius:18px;overflow-x:auto}.htfsXa_table{border-collapse:collapse;background:var(--cloud-l1);width:100%;color:var(--canopy);font-size:var(--text-small);line-height:1.35}.htfsXa_caption,.htfsXa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.htfsXa_table th,.htfsXa_table td{border-bottom:1px solid var(--cloud-d2);text-align:left;vertical-align:top;padding:12px 13px}.htfsXa_table thead th{background:var(--canopy);color:var(--cloud);font-size:var(--text-small);font-weight:600}.htfsXa_table tbody th{white-space:nowrap;width:120px;font-weight:600}.htfsXa_table tbody tr:last-child th,.htfsXa_table tbody tr:last-child td{border-bottom:0}.htfsXa_highlight th,.htfsXa_highlight td{background:#c3f5a540}.htfsXa_dot{border-radius:50%;width:10px;height:10px;margin:1px 0 7px;display:block}.htfsXa_yes{background:var(--palm)}.htfsXa_partial{background:var(--clementine)}.htfsXa_no{box-shadow:inset 0 0 0 1.5px var(--dusk-l2)}@media (max-width:720px){.htfsXa_table{min-width:760px}.htfsXa_table tbody th{z-index:1;background:var(--cloud-l1);width:104px;box-shadow:1px 0 0 var(--cloud-d2);white-space:normal;position:sticky;left:0}.htfsXa_highlight th{background:var(--lime-l2)}}
._3mc3za_faq{flex-direction:column;gap:10px;max-width:820px;display:flex}._3mc3za_item{border:1px solid var(--cloud-d2);background:var(--cloud-l1);border-radius:6px;padding:16px 20px}._3mc3za_item[open]{background:var(--cloud-l2)}._3mc3za_question{color:var(--canopy);font-size:var(--text-body);cursor:pointer;font-weight:600}._3mc3za_question::marker{color:var(--grove)}._3mc3za_answer{max-width:68ch;color:var(--dusk-d1);margin:10px 0 0;line-height:1.55}
.-Q5omq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.-Q5omq_grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.-Q5omq_card{border:1px solid var(--card-stroke,var(--cloud-d2));height:100%;transition:transform var(--motion-hover) var(--motion-ease), box-shadow var(--motion-hover) var(--motion-ease), border-color var(--motion-hover) var(--motion-ease), background var(--motion-hover) var(--motion-ease);border-radius:30px;flex-direction:column;gap:8px;padding:30px;text-decoration:none;display:flex}.-Q5omq_label{font-size:var(--text-caption);letter-spacing:.02em;color:var(--fg-quiet);font-weight:600}.-Q5omq_title{font-size:var(--text-lead);color:var(--accent);transition:color var(--motion-hover) var(--motion-ease);font-weight:600;line-height:1.2}.-Q5omq_title:after{content:"→";opacity:.55;transition:transform var(--motion-hover) var(--motion-ease), opacity var(--motion-hover) var(--motion-ease);margin-left:8px;display:inline-block}.-Q5omq_body{color:var(--fg-muted);line-height:1.5}.-Q5omq_card:hover,.-Q5omq_card:focus-visible{border-color:var(--palm);background:color-mix(in srgb, var(--cloud-l1) 60%, transparent);transform:translateY(-3px);box-shadow:0 12px 28px #172c291a}.-Q5omq_card:hover .-Q5omq_title:after,.-Q5omq_card:focus-visible .-Q5omq_title:after{opacity:1;transform:translate(4px)}@media (max-width:900px){.-Q5omq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.-Q5omq_grid,.-Q5omq_grid[data-columns="2"]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.-Q5omq_card:hover,.-Q5omq_card:focus-visible,.-Q5omq_card:hover .-Q5omq_title:after,.-Q5omq_card:focus-visible .-Q5omq_title:after{transform:none}}
._6ZtyMW_story{margin:0;padding:0;list-style:none}._6ZtyMW_item{border-top:1px solid var(--rule);grid-template-columns:64px minmax(0,1fr);gap:24px;padding:26px 0;display:grid}._6ZtyMW_item:first-child{border-top:0;padding-top:0}._6ZtyMW_number{font-family:var(--serif);font-weight:500;font-size:var(--text-h2);color:var(--accent);line-height:1}._6ZtyMW_when{font-size:var(--text-caption);letter-spacing:.02em;color:var(--fg-muted);margin:0 0 8px;font-weight:600}._6ZtyMW_title{font-family:var(--serif);font-weight:500;font-size:var(--text-title);letter-spacing:-.01em;color:var(--fg);text-wrap:balance;margin:0 0 10px;line-height:1.15}._6ZtyMW_body{max-width:62ch;font-size:var(--text-intro);color:var(--fg-muted);text-wrap:pretty;margin:0;line-height:1.4}._6ZtyMW_take{font-size:var(--text-intro);margin:10px 0 0;font-weight:600;line-height:1.9}._6ZtyMW_heard{font-size:var(--text-lead);color:var(--fg-quiet);border-left:2px solid #ffb75a80;margin:14px 0 0;padding:6px 14px;font-style:italic}@media (max-width:640px){._6ZtyMW_item{grid-template-columns:minmax(0,1fr);gap:6px}}
.q9hx0q_wall{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.q9hx0q_column{flex-direction:column;justify-content:space-between;gap:16px;display:flex}.q9hx0q_quoteCard{background:var(--cloud-d1);border-radius:22px;flex-direction:column;gap:10px;margin:0;padding:22px 24px;display:flex}.q9hx0q_source{font-size:var(--text-caption);letter-spacing:.02em;color:var(--dusk-l1);margin:0;font-weight:600}.q9hx0q_quote{font-family:var(--serif);font-weight:500;font-size:var(--text-body);color:var(--canopy);text-wrap:pretty;margin:0;line-height:1.45}.q9hx0q_who{font-size:var(--text-caption);color:var(--grove);margin-top:2px;font-weight:600}.q9hx0q_centered{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:820px;margin:0 auto;display:flex}.q9hx0q_centeredText{font-family:var(--serif);font-weight:500;font-size:var(--text-h2-small);letter-spacing:-.02em;color:var(--fg);text-wrap:balance;margin:0;line-height:1.3}.q9hx0q_centeredWho{font-size:var(--text-body);color:var(--fg-quiet);font-weight:500;line-height:1.36}.q9hx0q_pull{border-left:3px solid var(--clementine);max-width:34ch;font-family:var(--serif);font-weight:500;font-size:var(--text-title);color:var(--grove-d1);margin:0;padding:6px 0 6px 22px;line-height:1.3}.q9hx0q_takeaway{background:var(--cloud-d1);border-radius:30px;padding:38px 44px}.q9hx0q_takeaway p{max-width:52ch;font-family:var(--serif);font-weight:500;font-size:var(--text-title);color:var(--grove-d1);text-wrap:pretty;margin:0;line-height:1.32}@media (max-width:900px){.q9hx0q_wall{grid-template-columns:repeat(2,minmax(0,1fr))}.q9hx0q_column{justify-content:flex-start}}@media (max-width:640px){.q9hx0q_wall{grid-template-columns:minmax(0,1fr)}.q9hx0q_takeaway{padding:30px 26px}}
.eIL0Ra_stat{min-width:0}.eIL0Ra_value{font-family:var(--serif);font-weight:500;font-size:var(--text-h2);color:var(--accent);margin:0;line-height:1.05}.eIL0Ra_label{color:var(--fg-muted);margin:8px 0 0;font-weight:500}.eIL0Ra_row{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.eIL0Ra_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.eIL0Ra_statCard .eIL0Ra_value{font-size:var(--text-h2-small)}.eIL0Ra_statCard .eIL0Ra_label{margin-top:6px}.eIL0Ra_cards .eIL0Ra_highlight{background:var(--lime-l1)}.eIL0Ra_featured{max-width:40ch}.eIL0Ra_featuredValue{font-family:var(--serif);font-weight:500;font-size:var(--text-display);letter-spacing:-.01em;color:var(--accent);margin:0;line-height:1}.eIL0Ra_featuredCaption{font-size:var(--text-intro);color:var(--fg);margin:8px 0 0;line-height:1.4}.eIL0Ra_featuredSource{font-size:var(--text-caption);color:var(--fg-muted);margin:14px 0 0}@media (max-width:900px){.eIL0Ra_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.eIL0Ra_row{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.eIL0Ra_cards .eIL0Ra_statCard{padding:24px 16px}}
.aqQLkq_strip{align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.aqQLkq_step{background:var(--cloud-d1);min-width:0;color:var(--canopy);flex:1 1 0;padding:26px 18px 26px 22px}.aqQLkq_step:first-child{border-radius:30px 0 0 30px}.aqQLkq_step:last-child{border-radius:0 30px 30px 0}.aqQLkq_step+.aqQLkq_step{border-left:2px solid var(--cloud)}.aqQLkq_art{justify-content:center;align-items:flex-end;height:150px;margin-bottom:20px;display:flex}.aqQLkq_number{font-size:var(--text-small);letter-spacing:.1em;color:var(--grove);margin:0 0 6px;font-weight:600}.aqQLkq_tag{margin-left:9px}.aqQLkq_title{font-family:var(--serif);font-weight:500;font-size:var(--text-intro);margin:0 0 6px;line-height:1.2}.aqQLkq_body{color:var(--dusk-d1);margin:0;line-height:1.5}@media (max-width:900px){.aqQLkq_strip{flex-direction:column}.aqQLkq_step{padding:26px 24px}.aqQLkq_step:first-child{border-radius:30px 30px 0 0}.aqQLkq_step:last-child{border-radius:0 0 30px 30px}.aqQLkq_step+.aqQLkq_step{border-left:0;border-top:2px solid var(--cloud)}}
.gwQ2zq_types{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;margin:0;display:grid}.gwQ2zq_types dd{margin:4px 0 0}.gwQ2zq_meanings,.gwQ2zq_statuses{font-size:var(--text-small);flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.gwQ2zq_meanings li{align-items:center;gap:10px;display:flex}.gwQ2zq_chip{border-radius:var(--visual-radius-chip);flex:none;width:22px;height:22px}.gwQ2zq_statuses li{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;display:grid}.gwQ2zq_pill{font-size:var(--text-micro);background:var(--surface);color:var(--ink);border-radius:999px;justify-self:start;padding:3px 10px;font-weight:600}.gwQ2zq_dotRow{align-items:center;gap:8px;display:flex}.gwQ2zq_dot{background:var(--dot);border-radius:50%;flex:none;width:8px;height:8px}.gwQ2zq_pill[data-tone=not-started],.gwQ2zq_dot[data-tone=not-started]{--surface:var(--status-not-started-surface);--ink:var(--status-not-started-foreground);--dot:var(--status-not-started)}.gwQ2zq_pill[data-tone=in-progress],.gwQ2zq_dot[data-tone=in-progress]{--surface:var(--status-in-progress-surface);--ink:var(--status-in-progress-foreground);--dot:var(--status-in-progress)}.gwQ2zq_pill[data-tone=ready],.gwQ2zq_dot[data-tone=ready]{--surface:var(--status-ready-surface);--ink:var(--status-ready-foreground);--dot:var(--status-ready)}.gwQ2zq_pill[data-tone=done],.gwQ2zq_dot[data-tone=done]{--surface:var(--status-done-surface);--ink:var(--status-done-foreground);--dot:var(--status-done)}.gwQ2zq_pill[data-tone=needs-you],.gwQ2zq_dot[data-tone=needs-you]{--surface:var(--status-needs-you-surface);--ink:var(--status-needs-you-foreground);--dot:var(--status-needs-you)}.gwQ2zq_pill[data-tone=needs-you]{box-shadow:inset 0 0 0 1px var(--status-needs-you-border)}.gwQ2zq_corners{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.gwQ2zq_cornerChip,.gwQ2zq_cornerCard,.gwQ2zq_cornerPanel{border:1px solid var(--cloud-d2);background:var(--cloud-l2);font-size:var(--text-caption);color:var(--dusk-l1);align-items:flex-end;padding:10px 12px;display:flex}.gwQ2zq_cornerChip{border-radius:var(--visual-radius-chip);width:64px;height:40px}.gwQ2zq_cornerCard{border-radius:var(--visual-radius-card);width:120px;height:90px}.gwQ2zq_cornerPanel{border-radius:var(--visual-radius-panel);width:160px;height:120px}.gwQ2zq_code{border-radius:var(--visual-radius-card);background:var(--code-ground);color:var(--code-ink);font-family:var(--mono);font-size:var(--text-caption);white-space:pre-wrap;margin:0;padding:16px 18px;line-height:1.6}.gwQ2zq_prompt{color:var(--clementine)}.gwQ2zq_quietCode{color:var(--dusk-l2)}.gwQ2zq_panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.gwQ2zq_panelFigure{flex-direction:column;gap:10px;min-width:0;margin:0;display:flex}.gwQ2zq_panelLabel{font-size:var(--text-eyebrow);color:var(--dusk);font-weight:700}.gwQ2zq_sample{aspect-ratio:5/3}.gwQ2zq_dark .gwQ2zq_panelLabel{color:var(--lime)}.gwQ2zq_hubSize{width:26%}.gwQ2zq_rings{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.gwQ2zq_note{font-size:var(--text-caption);color:var(--note);position:absolute;left:8%}.gwQ2zq_noteQuiet{top:4%}.gwQ2zq_noteLine{top:28%}.gwQ2zq_noteYours{top:52%}.gwQ2zq_noteGrove{top:76%}.gwQ2zq_dark{flex-direction:column;gap:32px;display:flex}.gwQ2zq_liftCard{border-radius:var(--visual-radius-card);background:var(--cloud-l2);max-width:360px;box-shadow:var(--visual-lift);padding:18px 20px}.gwQ2zq_liftTitle{font-size:var(--text-caption);color:var(--canopy);margin:0;font-weight:600}.gwQ2zq_liftBody{font-size:var(--text-small);color:var(--dusk-l1);margin:4px 0 0}@media (max-width:640px){.gwQ2zq_panels,.gwQ2zq_rings{grid-template-columns:minmax(0,1fr)}.gwQ2zq_sample{aspect-ratio:1}.gwQ2zq_statuses li{grid-template-columns:minmax(0,1fr);gap:4px}}.gwQ2zq_examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.gwQ2zq_examples>.gwQ2zq_full{grid-column:1/-1}.gwQ2zq_example{flex-direction:column;gap:10px;min-width:0;margin:0;display:flex}@media (max-width:640px){.gwQ2zq_examples{grid-template-columns:minmax(0,1fr)}}.gwQ2zq_note{z-index:1}
