.layout_page__KUPEJ{display:flex;flex-direction:column;min-height:100dvh;background:var(--theme-page-bg);color:var(--theme-text)}.layout_main__5rW6u{flex:1 1}.CartBar_dock__OMa38{position:fixed;left:50%;bottom:1.5rem;transform:translateX(-50%);z-index:46}.CartBar_pill__yg8id{display:inline-flex;align-items:stretch;color:var(--color-surface);background:var(--color-ink);border-radius:9999px;box-shadow:0 14px 34px color-mix(in srgb,var(--color-ink) 32%,transparent);transition:transform .15s ease}.CartBar_pill__yg8id:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.CartBar_pill__yg8id:hover{transform:none}}.CartBar_main__lQtvC{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-family-body),system-ui,sans-serif;font-size:15px;font-weight:500;color:inherit;background:transparent;border:none;border-radius:9999px 0 0 9999px;padding:.6rem .9rem .6rem .7rem;cursor:var(--cursor-button);transition:background .12s ease}.CartBar_main__lQtvC:hover{background:color-mix(in srgb,var(--color-surface) 12%,transparent)}.CartBar_count__hwIkK{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .45rem;font-size:13px;font-weight:700;color:var(--color-ink);background:var(--color-surface);border-radius:9999px}.CartBar_pillLabel__awIms{white-space:nowrap}.CartBar_divider__k5DyB{width:1px;margin:.5rem 0;background:color-mix(in srgb,var(--color-surface) 22%,transparent)}.CartBar_clear__IyBq2{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;color:color-mix(in srgb,var(--color-surface) 72%,transparent);background:transparent;border:none;border-radius:0 9999px 9999px 0;cursor:var(--cursor-button);transition:background .12s ease,color .12s ease}.CartBar_clear__IyBq2:hover{color:var(--color-surface);background:color-mix(in srgb,var(--color-surface) 12%,transparent)}.CartBar_success__pJoCx{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;color:var(--color-surface);background:var(--color-ink);border-radius:9999px;box-shadow:0 14px 34px color-mix(in srgb,var(--color-ink) 32%,transparent);animation:CartBar_pop__nNWQu .24s cubic-bezier(.2,.8,.3,1)}@keyframes CartBar_pop__nNWQu{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.CartBar_leaving__iVsyO{animation:CartBar_leave__5YnbX .32s ease forwards}@keyframes CartBar_leave__5YnbX{to{transform:scale(.7);opacity:0}}@media (prefers-reduced-motion:reduce){.CartBar_leaving__iVsyO,.CartBar_success__pJoCx{animation:none}.CartBar_leaving__iVsyO{opacity:0}}.CopyPrompt_primary__vpser{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-family-body),system-ui,sans-serif;font-size:15px;font-weight:600;color:var(--color-surface);background:var(--color-ink);border:0;border-radius:var(--radius-4);padding:.85rem 1.5rem;cursor:var(--cursor-button);transition:background-color .15s ease}.CopyPrompt_primary__vpser:hover{background:color-mix(in srgb,var(--color-ink) 85%,var(--accent-9))}.CopyPrompt_scrim__RPMov{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:color-mix(in srgb,var(--color-ink) 30%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.CopyPrompt_dialog__Ib0R_{width:100%;max-width:30rem;background:var(--color-surface);border-radius:var(--radius-5);box-shadow:0 24px 60px color-mix(in srgb,var(--color-ink) 25%,transparent);padding:1.75rem}.CopyPrompt_dialogTitle__wQje_{font-family:var(--font-family-body),system-ui,sans-serif;font-size:1.25rem;font-weight:600;color:var(--color-ink);margin:0}.CopyPrompt_dialogBody__rGcUT{font-family:var(--font-family-body),system-ui,sans-serif;font-size:1rem;line-height:1.5;color:var(--color-ink-soft);margin:.75rem 0 0}.CopyPrompt_dialogFoot__NDwSt{font-family:var(--font-family-body),system-ui,sans-serif;font-size:.9375rem;color:var(--color-ink-muted);margin:1.75rem 0 0}.CopyPrompt_dialogLink__ka6Dl{color:var(--color-ink);font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:var(--cursor-link)}.MarketingPreview_panel__XBfow{position:relative;display:flex;flex-direction:column;height:22.5rem;overflow:hidden}.MarketingPreview_panelBleed__lvBNS:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:1;height:3rem;background:linear-gradient(to bottom,transparent,var(--color-bg));pointer-events:none}.MarketingPreview_body__UCXkY{min-width:0}.MarketingPreview_stack__jKPYe{display:grid;box-sizing:border-box;width:100%;padding-right:var(--stack-offset-x,0);padding-bottom:var(--stack-offset-y,0)}.MarketingPreview_stackCard__sQefq{grid-area:1/1}.MarketingPreview_stackCard__sQefq>*{height:100%}.MarketingPreview_hero__nBlq9{position:relative;display:flex;align-items:center;justify-content:center;min-height:30rem;padding:clamp(1.5rem,4vw,3rem);border-radius:var(--radius-5);overflow:hidden}.MarketingPreview_heroInner__8ivIm{width:100%;max-width:32rem}.MarketingPreview_heroBleed__XT01n{align-items:flex-start;padding-bottom:0}.MarketingPreview_heroBleed__XT01n:after{content:"";position:absolute;right:0;bottom:0;left:0;height:4.5rem;background:linear-gradient(to bottom,transparent,var(--color-bg));pointer-events:none}.AnnotatedShot_window__Z6AxJ{width:100%;border-radius:14px;overflow:hidden;background:var(--color-surface,#ffffff);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--color-ink,#0c0805) 10%,transparent),0 12px 32px color-mix(in oklab,var(--color-ink,#0c0805) 12%,transparent)}.AnnotatedShot_sourceBar__m5dym{display:flex;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:500;color:color-mix(in oklab,var(--color-ink,#0c0805) 55%,transparent);background:color-mix(in oklab,var(--color-ink,#0c0805) 5%,transparent);border-bottom:1px solid color-mix(in oklab,var(--color-ink,#0c0805) 8%,transparent)}.AnnotatedShot_sourceBar__m5dym svg{flex:none;opacity:.85}.AnnotatedShot_sourceLabel__QLABW{white-space:nowrap}.AnnotatedShot_screen__4htrP{position:relative;padding:18px;display:flex;flex-direction:column;gap:14px}.AnnotatedShot_nav__lagGA{display:flex;align-items:center;gap:12px}.AnnotatedShot_logo__yKQNa{width:30px;height:30px;border-radius:8px;background:color-mix(in oklab,var(--color-ink,#0c0805) 12%,transparent)}.AnnotatedShot_navLine__fLQ7D{height:10px;flex:1 1;max-width:160px;border-radius:999px;background:color-mix(in oklab,var(--color-ink,#0c0805) 8%,transparent)}.AnnotatedShot_card__SdrQU{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:12px;background:color-mix(in oklab,var(--color-ink,#0c0805) 4%,transparent)}.AnnotatedShot_lineWide__xZpmB,.AnnotatedShot_line__ka0o4{height:11px;border-radius:999px;background:color-mix(in oklab,var(--color-ink,#0c0805) 10%,transparent)}.AnnotatedShot_lineWide__xZpmB{width:80%}.AnnotatedShot_line__ka0o4{width:55%}.AnnotatedShot_cta__RKIqd{align-self:flex-end;width:96px;height:26px;border-radius:8px;background:color-mix(in oklab,var(--mkt-accent,#5753c6) 30%,transparent)}.AnnotatedShot_annot__i3CHQ{position:absolute;border:2px solid var(--mkt-accent,#5753c6);border-radius:8px;background:color-mix(in oklab,var(--mkt-accent,#5753c6) 8%,transparent)}.AnnotatedShot_pin__QgCnE{position:absolute;top:-11px;left:-11px;width:22px;height:22px;border-radius:50%;background:var(--mkt-accent,#5753c6);color:#ffffff;font-size:12px;font-weight:600;line-height:22px;text-align:center}.AnnotatedShot_label__9MMx_{position:absolute;top:-12px;left:18px;white-space:nowrap;padding:3px 8px;border-radius:999px;font-size:12px;font-weight:600;color:color-mix(in oklab,var(--mkt-accent,#5753c6) 82%,var(--color-ink,#0c0805));background:var(--color-surface,#ffffff);box-shadow:0 1px 4px color-mix(in oklab,var(--color-ink,#0c0805) 18%,transparent)}.FlowchartMock_panel__m2ewb{border-radius:12px;padding:18px 20px;background:var(--mkt-surface-fill,color-mix(in oklab,var(--color-ink,#0c0805),transparent 95%));border:var(--mkt-surface-border,1px solid color-mix(in oklab,var(--color-ink,#0c0805),transparent 92%));box-shadow:var(--mkt-surface-shadow,none);-webkit-backdrop-filter:var(--mkt-surface-blur,none);backdrop-filter:var(--mkt-surface-blur,none)}.FlowchartMock_graph__h3aTj{display:block;width:100%;height:auto;max-height:100%;overflow:visible}.FlowchartMock_node__7J0b0{fill:var(--color-surface,#ffffff);stroke:none}.FlowchartMock_nodeLabel__yDaP1{fill:var(--color-ink,#0c0805);font-weight:500}.FlowchartMock_edge__jSEfg{fill:none;stroke:var(--color-surface,#ffffff);stroke-width:1.5}.FlowchartMock_arrow__nbp5m{fill:var(--color-surface,#ffffff)}.FlowchartMock_labelBg__zhFGy{fill:color-mix(in oklab,var(--color-ink,#0c0805),transparent 94%)}.FlowchartMock_edgeLabel__33YEk{fill:var(--color-ink-muted,#6a6a6a);font-size:11px;font-weight:500}.TypedItem_card__pe27E{display:flex;flex-direction:column;align-items:flex-start;gap:14px;width:100%;padding:14px;border-radius:20px;color:var(--color-ink,#0c0805);background:var(--mkt-surface-fill,var(--color-surface,#ffffff));border:var(--mkt-surface-border,1px solid transparent);box-shadow:var(--mkt-surface-shadow,none);-webkit-backdrop-filter:var(--mkt-surface-blur,none);backdrop-filter:var(--mkt-surface-blur,none)}.TypedItem_header__pdpgm{display:flex;align-items:center;gap:10px;width:100%}.TypedItem_headerAvatar__v6J5v{margin-left:auto}.TypedItem_typePill__QpKvL{display:inline-flex;align-items:center;padding:3px 11px;border-radius:999px;font-size:.8125rem;font-weight:600;line-height:1.4;color:var(--pill-color);background:color-mix(in oklab,var(--pill-color) 15%,transparent)}.TypedItem_title__iCyQx{margin:0;letter-spacing:-.02em;line-height:1.15}.TypedItem_fields__k3VTq{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr);align-items:center;width:100%;border-top:1px solid color-mix(in oklab,var(--color-ink,#0c0805) 9%,transparent)}.TypedItem_fieldRow__V8OM_{display:contents}.TypedItem_fieldLabel__AVuXR{color:var(--color-ink-muted,#6a6a6a);white-space:nowrap;text-overflow:ellipsis;padding:4px 12px 4px 0}.TypedItem_fieldLabel__AVuXR,.TypedItem_fieldValue__opbAS{min-width:0;overflow:hidden;border-bottom:1px solid color-mix(in oklab,var(--color-ink,#0c0805) 9%,transparent)}.TypedItem_fieldValue__opbAS{display:flex;align-items:center;gap:6px;padding:4px 0}.TypedItem_fieldText__zVbJv{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TypedItem_fieldAvatar__JTCna{flex:none}.TypedItem_chips__NPtOQ{display:flex;flex-wrap:wrap;gap:8px}.TypedItem_divider__LNHrj{width:100%;height:1px;background:color-mix(in oklab,var(--color-ink,#0c0805),transparent 90%);margin:4px 0}.TypedItem_body__3i5qt{display:flex;flex-direction:column;gap:20px;width:100%}.TypedItem_block__QIni4{display:flex;flex-direction:column;gap:10px}.TypedItem_added__Mh4Bo,.TypedItem_removed__rXcyJ{border-radius:4px;padding:0 3px;margin-left:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.TypedItem_removed__rXcyJ{background:color-mix(in oklab,#e5484d 15%,transparent);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in oklab,#e5484d 70%,transparent);text-decoration-color:color-mix(in oklab,#e5484d 70%,transparent);color:color-mix(in oklab,var(--color-ink,#0c0805) 55%,transparent)}.TypedItem_added__Mh4Bo{background:color-mix(in oklab,#30a46c 18%,transparent);color:color-mix(in oklab,#18794e 90%,var(--color-ink,#0c0805))}.TypedItem_actions__W9ORh{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;width:100%}.TypedItem_actionButton__y3Vee{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border-radius:12px;font-size:.9375rem;font-weight:600;line-height:1;white-space:nowrap;color:#ffffff;background:color-mix(in oklab,var(--color-ink,#0c0805) 70%,#ffffff);box-shadow:0 1px 2px color-mix(in oklab,var(--color-ink,#0c0805) 22%,transparent),0 6px 16px color-mix(in oklab,var(--color-ink,#0c0805) 14%,transparent)}.TypedItem_image__zqgxK{width:100%;aspect-ratio:16/9;border-radius:8px;object-fit:cover;background:color-mix(in oklab,var(--color-ink,#0c0805),transparent 92%)}.TypedItem_skeleton__upUvl{display:flex;flex-direction:column;gap:12px}.TypedItem_skeletonLine___f8OU{height:14px;border-radius:999px;background:color-mix(in oklab,var(--color-ink,#0c0805),transparent 82%)}.ChatMessage_bubble__BIXhP{border-radius:20px;padding:22px 26px;font-size:26px;line-height:1.42;letter-spacing:-.01em;color:var(--color-ink,#0c0805);background:var(--mkt-surface-fill,color-mix(in oklab,var(--color-surface,#ffffff),transparent 22%));border:var(--mkt-surface-border,1.46px solid light-dark(rgba(255,255,255,.7),rgba(0,0,0,.28)));box-shadow:var(--mkt-surface-shadow,none);-webkit-backdrop-filter:var(--mkt-surface-blur,blur(12px));backdrop-filter:var(--mkt-surface-blur,blur(12px))}:where(.ChatMessage_bubble__BIXhP){max-width:100%}.ChatMessage_user__KRRL_{color:var(--color-ink,#0c0805)}.ChatMessage_lead__uxVcX{display:inline-flex;align-items:center;vertical-align:-.18em;margin-right:.4em;color:var(--color-ink-muted,#6a6a6a)}.ChatMessage_bubble__BIXhP.ChatMessage_edgeLeft__BRule{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.ChatMessage_bubble__BIXhP.ChatMessage_edgeRight__vduGw{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.ChatMessage_compact__3uXN4{padding:13px 15px;border-radius:14px;font-size:15px;line-height:1.4}.ChatMessage_compact__3uXN4 .ChatMessage_header__SBqpF{margin-bottom:8px;gap:7px}.ChatMessage_compact__3uXN4 .ChatMessage_avatarFallback__9qVPv,.ChatMessage_compact__3uXN4 .ChatMessage_avatar__Hzkdx{width:20px;height:20px}.ChatMessage_compact__3uXN4 .ChatMessage_name___NCuu{font-size:13px}.ChatMessage_header__SBqpF{display:flex;align-items:center;gap:9px;margin-bottom:14px}.ChatMessage_avatarFallback__9qVPv,.ChatMessage_avatar__Hzkdx{width:26px;height:26px;border-radius:999px;flex:none;overflow:hidden}.ChatMessage_avatar__Hzkdx{display:block;object-fit:cover;line-height:0}.ChatMessage_avatarFallback__9qVPv{background:linear-gradient(135deg,oklch(.72 .17 var(--s1,var(--chat-accent-hue,265))),oklch(.7 .18 var(--s2,calc(var(--chat-accent-hue, 265) + 32))),oklch(.71 .17 var(--s3,calc(var(--chat-accent-hue, 265) - 32))))}.ChatMessage_name___NCuu{font-size:18px;color:var(--color-ink-muted,#6a6a6a);font-family:var(--default-font-family,"Inter",sans-serif);font-weight:400}.ChatMessage_text__SCQK1{margin:0}.ChatMessage_bold__7ZK75{font-weight:600}.ChatMessage_reference__Z5xUE{display:inline-flex;align-items:center;gap:2px;color:var(--mkt-accent);background:var(--mkt-accent-soft);border-radius:5px;padding:0 4px 0 3px;font-weight:500;box-decoration-break:clone;-webkit-box-decoration-break:clone}.ChatMessage_reference__Z5xUE svg{flex:none;opacity:.9}.ChatMessage_toolRow__UtefK{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:7px}.ChatMessage_toolChip__UO5IB{display:inline-flex;align-items:center;gap:4px;font-size:.72em;font-weight:500;color:color-mix(in oklab,var(--color-ink,#0c0805) 58%,transparent);background:color-mix(in oklab,var(--color-ink,#0c0805) 6%,transparent);border-radius:999px;padding:2px 8px 2px 6px;white-space:nowrap}.ChatMessage_toolChip__UO5IB svg{flex:none;opacity:.85}.ChatMessage_compact__3uXN4 .ChatMessage_toolRow__UtefK{gap:4px;margin-bottom:5px}.ChatMessage_compact__3uXN4 .ChatMessage_toolChip__UO5IB{font-size:.68em;padding:1px 7px 1px 5px}.ChatExchange_messages__4Rh5h{position:relative;display:flex;flex-direction:column;width:100%;height:100%}.ChatExchange_distribute__O48_h{justify-content:space-evenly;gap:0}.ChatExchange_stack__1NXTq{justify-content:center;gap:14px}.ChatExchange_row__PnMu6{display:flex}.ChatExchange_row__PnMu6>*{max-width:min(84%,900px)}.ChatExchange_left__Nazf_{justify-content:flex-start}.ChatExchange_right__jhDTl{justify-content:flex-end}.ChatExchange_sphere__PeXy0{display:block;border-radius:999px;overflow:hidden;line-height:0;flex:none}.Sphere_sphere__RQhCv{display:inline-block;flex:none;border-radius:50%;background:linear-gradient(135deg,oklch(.72 .17 var(--s1,265)),oklch(.7 .18 var(--s2,297)),oklch(.71 .17 var(--s3,233)))}.SkillCard_item__5xKKL{list-style:none;min-width:0}.SkillCard_card__TUX5w{position:relative;display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;cursor:var(--cursor-button);border-radius:var(--radius-5);overflow:hidden;background:color-mix(in srgb,var(--color-ink) 3%,var(--color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-ink) 8%,transparent),0 1px 2px color-mix(in srgb,var(--color-ink) 5%,transparent)}.SkillCard_textCard__NHcD3{justify-content:center;padding:1.6rem 1.4rem}.SkillCard_textCardInner__WMBNT{display:flex;flex-direction:column;gap:.6rem}.SkillCard_textCardIcon__v7oir{display:inline-flex}.SkillCard_textCardName__K64JO{font-weight:500;font-size:1.5rem;line-height:1.15;letter-spacing:-.015em;color:var(--color-ink);text-wrap:balance}.SkillCard_textCardName__K64JO,.SkillCard_textCardTagline__iWUDx{margin:0;font-family:var(--font-family-body),system-ui,sans-serif}.SkillCard_textCardTagline__iWUDx{font-size:14px;line-height:1.5;color:var(--color-ink-soft);text-wrap:pretty}.SkillCard_visual__6He4H{position:relative;overflow:hidden;flex:none}.SkillCard_zoom__mbeyv{transition:transform .3s ease}.SkillCard_card__TUX5w:hover .SkillCard_zoom__mbeyv{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.SkillCard_card__TUX5w:hover .SkillCard_zoom__mbeyv{transform:none}}.SkillCard_pick__5ilKM{position:absolute;top:.75rem;left:.75rem;z-index:1;font-family:var(--font-family-body),system-ui,sans-serif;font-size:12px;font-weight:600;color:var(--color-surface);background:var(--accent-9);border-radius:999px;padding:3px 10px}.SkillCard_add__TAfDY{position:absolute;top:.6rem;right:.6rem;z-index:2;opacity:0;transition:opacity .15s ease}.SkillCard_add__TAfDY:has([aria-pressed=true]),.SkillCard_card__TUX5w:focus-within .SkillCard_add__TAfDY,.SkillCard_card__TUX5w:hover .SkillCard_add__TAfDY{opacity:1}@media (hover:none){.SkillCard_add__TAfDY{opacity:1}}.SkillCard_card__TUX5w:hover .SkillCard_add__TAfDY [aria-pressed=true] [data-glyph=check]{opacity:0}.SkillCard_card__TUX5w:hover .SkillCard_add__TAfDY [aria-pressed=true] [data-glyph=mark]{opacity:1;transform:rotate(45deg)}.SkillCard_text__SEwzY{display:flex;flex-direction:column;gap:.3rem;padding:1rem 1.15rem 1.15rem;background:var(--footer-bg);flex:1 1 auto}.SkillCard_footerDark__GvJdD{--footer-bg:oklch(0.24 0.035 var(--card-hue,265));--footer-title:var(--color-surface);--footer-desc:color-mix(in srgb,var(--color-surface) 72%,transparent);--footer-icon:color-mix(in srgb,var(--color-surface) 55%,transparent)}.SkillCard_footerLight__5wHZr{--footer-bg:oklch(0.983 0 0);--footer-title:var(--color-ink);--footer-desc:var(--color-ink-soft);--footer-icon:var(--color-ink-muted)}.SkillCard_stretchedLink__3AGHl{min-width:0;text-decoration:none;color:inherit;cursor:var(--cursor-button)}.SkillCard_stretchedLink__3AGHl:after{content:"";position:absolute;inset:0;z-index:0}.SkillCard_name__1iMmR{display:flex;align-items:flex-start;gap:.4rem;margin:0}.SkillCard_nameText__PzINf{font-family:var(--font-family-heading),var(--font-family-body),system-ui,sans-serif;font-weight:600;font-size:1.3rem;line-height:1.15;letter-spacing:-.02em;color:var(--footer-title);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.SkillCard_nameIcon__zCAm3{margin-top:.18em}.SkillCard_commandIcon__Lz7_j{display:inline-flex;flex:none;color:var(--footer-icon)}.SkillCard_tagline__VZmgi{font-family:var(--font-family-body),system-ui,sans-serif;font-size:13.5px;line-height:1.45;color:var(--footer-desc);margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.9em}.Hub_hub__p81fB{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:var(--spacer-lg);padding-bottom:var(--spacer-xxl);--edge:max(var(--container-padding),calc((100vw - var(--container-max-width)) / 2 + var(--container-padding)));--gallery-edge:var(--container-padding)}.Hub_hub__p81fB:before{content:"";position:absolute;z-index:-1;top:-6rem;left:50%;transform:translateX(-50%);width:100vw;height:40rem;pointer-events:none;background-image:linear-gradient(180deg,var(--color-bg) 0,transparent 12%,transparent 60%,var(--color-bg) 100%),linear-gradient(135deg,rgba(255,228,219,0) 0,rgba(220,174,135,.4) 52%,rgba(206,153,129,.4) 66%,rgba(235,201,194,.4) 78%,rgba(255,254,253,.3) 90%)}.Hub_header__rcTa8{max-width:44rem}.Hub_title__wG45h{font:var(--type-heading-xl);letter-spacing:var(--letter-display);color:var(--color-ink);margin:0;text-wrap:balance}.Hub_subtitle__7Qg47{font:var(--type-body-lg);color:var(--color-ink-soft);margin:.75rem 0 0;max-width:46ch;text-wrap:pretty}.Hub_controls__hcss8{display:flex;flex-direction:column;align-items:flex-start;gap:1.15rem;margin-top:calc(-1 * var(--spacer-md, 1rem))}.Hub_search__YbMuV{width:100%;max-width:30rem;height:46px;padding:0 1.125rem;border:0;border-radius:var(--radius-5);background:var(--gray-a2);font-family:var(--font-family-body),system-ui,sans-serif;font-size:15px;color:var(--color-ink);transition:background-color .12s ease}.Hub_search__YbMuV::placeholder{color:var(--color-ink-faint)}.Hub_search__YbMuV:focus,.Hub_search__YbMuV:hover{outline:none;background:var(--gray-a3)}.Hub_filters__5e1Tc{display:flex;flex-wrap:wrap;gap:.6rem}.Hub_chip__5BZAp{display:inline-flex;align-items:center;gap:.4rem;border:0;height:2.25rem;padding:0 .9rem;border-radius:var(--radius-4);background:var(--gray-a3);font-family:var(--font-family-body),system-ui,sans-serif;font-size:14px;font-weight:500;line-height:1;color:var(--gray-a12);white-space:nowrap;cursor:var(--cursor-button);transition:background-color .15s ease,color .15s ease,transform .1s ease}.Hub_chip__5BZAp svg{flex:none}.Hub_chip__5BZAp:hover{background:var(--gray-a4)}.Hub_chip__5BZAp:active{transform:translateY(1px)}.Hub_chipActive__rOgcb,.Hub_chipActive__rOgcb:hover{color:var(--accent-contrast);background:var(--accent-9)}.Hub_row__IAevP{display:flex;flex-direction:column;gap:1rem}.Hub_rowHead__qGMmg{display:flex;align-items:baseline;gap:1rem;margin-left:calc(var(--gallery-edge) - var(--edge))}.Hub_rowTitle__j7ycW{font-family:var(--font-family-heading),Georgia,serif;font-weight:var(--font-weight-heading,500);font-size:1.6rem;letter-spacing:-.01em;color:var(--color-ink);margin:0}.Hub_bundle__zvHWm{display:inline-flex;align-items:center;gap:.3rem;border:0;background:transparent;font-family:var(--font-family-body),system-ui,sans-serif;font-size:14px;color:var(--color-ink-muted);cursor:var(--cursor-button);transition:color .15s ease}.Hub_bundle__zvHWm:hover{color:var(--color-ink)}.Hub_track__vObVx{list-style:none;margin-block:0;margin-inline:calc(50% - 50vw);padding:0 var(--gallery-edge) .5rem var(--gallery-edge);scroll-padding-left:var(--gallery-edge);display:grid;grid-auto-flow:column;grid-auto-columns:7.5rem;align-items:stretch;grid-gap:1.25rem;gap:1.25rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 96px),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 96px),transparent)}.Hub_track__vObVx::-webkit-scrollbar{display:none}.Hub_track__vObVx>*{scroll-snap-align:start}@media (min-width:768px){.Hub_track__vObVx{grid-auto-columns:10.75rem}}.Hub_grid__UCWvJ{list-style:none;margin-block:0;margin-inline:calc(50% - 50vw);padding:0 var(--gallery-edge);display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));align-items:stretch;grid-gap:1.5rem 1.25rem;gap:1.5rem 1.25rem}.Container_container__fzdyf{width:100%;max-width:var(--container-max-width);padding-inline:var(--container-padding);margin-inline:auto}.Container_narrow__BCay_{max-width:min(var(--container-max-width),40rem)}@media (min-width:768px){.Container_narrow__BCay_{max-width:min(var(--container-max-width),44rem)}}@media (min-width:1024px){.Container_narrow__BCay_{max-width:min(var(--container-max-width),52rem)}}@media (min-width:1280px){.Container_narrow__BCay_{max-width:min(var(--container-max-width),60rem)}}@media (min-width:1024px){.Container_wide__Vnw9G{max-width:76rem}}@media (min-width:1280px){.Container_wide__Vnw9G{max-width:90rem}}.Section_section__t268T{position:relative;width:100%}:where(.Section_section__t268T){padding-block:var(--spacer-lg)}:where(.Section_tight__Iim2A){padding-block:var(--spacer-md)}:where(.Section_loose__Wju7a){padding-block:var(--spacer-xl)}:where(.Section_flush__peHsB){padding-block:0}.EmbedAiSection_section__UL9VM{width:100%;display:grid;grid-template-columns:1fr;align-items:center;grid-gap:var(--spacer-lg);gap:var(--spacer-lg);padding:var(--landing-section-space) var(--container-padding);max-width:1480px;margin:0 auto}.EmbedAiSection_header__N5Kiv{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacer-sm)}.EmbedAiSection_headline__A6GHL{font:var(--type-heading-md);font-variation-settings:"opsz" var(--opsz-heading-md);letter-spacing:var(--letter-display);color:var(--color-ink);margin:0;max-width:22ch;text-wrap:balance;display:flex;flex-direction:column;align-items:center;gap:.3em}.EmbedAiSection_headlineTrail__hC5oa{font:var(--type-section-label);font-variation-settings:"opsz" var(--opsz-section-label);max-width:28ch}.EmbedAiSection_cta__MPw48{margin-top:var(--spacer-xs);display:inline-flex;align-items:center;justify-content:center;border:0;padding:14px 28px;border-radius:14px;cursor:var(--cursor-button);font-family:var(--font-family-body),system-ui,sans-serif;font-weight:500;font-size:17px;color:#ffffff;background:var(--color-ink);text-decoration:none;transition:transform .12s ease,background-color .12s ease}.EmbedAiSection_cta__MPw48:hover{transform:translateY(-1px);background:#000000}.EmbedAiSection_rows__iQc73{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:var(--spacer-xs);--airy-card-shadow:0 1px 2px rgba(20,22,36,0.04),0 6px 18px -12px rgba(20,22,36,0.1)}.EmbedAiSection_row___eex1{display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:var(--spacer-xs);column-gap:var(--spacer-xs);align-items:center;background:var(--color-surface);border-radius:18px;padding:1rem 1.25rem;color:var(--color-ink);box-shadow:var(--airy-card-shadow);will-change:transform}.EmbedAiSection_body__KzjYR{display:flex;flex-direction:column;gap:2px;min-width:0}.EmbedAiSection_avatar__npFbR{position:relative;flex:none;width:48px;height:48px;border-radius:14px;background-color:#ffc4c4;display:flex;align-items:center;justify-content:center}.EmbedAiSection_avatarMark__bzVVg{width:40%;height:auto;object-fit:contain}.EmbedAiSection_name__apBlY{font:var(--type-heading-xs);font-variation-settings:"opsz" var(--opsz-heading-xs);color:var(--color-ink)}.EmbedAiSection_action__bQGgu{font-family:var(--font-family-body),system-ui,sans-serif;font-size:14px;line-height:1.4;font-style:italic;color:var(--color-ink-soft);text-wrap:pretty}@media (min-width:1024px){.EmbedAiSection_section__UL9VM{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--spacer-lg)}.EmbedAiSection_header__N5Kiv{order:2;align-items:flex-start;text-align:left}.EmbedAiSection_rows__iQc73{order:1}.EmbedAiSection_headline__A6GHL{align-items:flex-start}.EmbedAiSection_row___eex1{border-radius:20px;padding:1.125rem 1.5rem}.EmbedAiSection_avatar__npFbR{width:52px;height:52px}.EmbedAiSection_action__bQGgu{font-size:15px}}@media (min-width:1280px){.EmbedAiSection_section__UL9VM{gap:var(--spacer-xl)}.EmbedAiSection_row___eex1{border-radius:22px;padding:1.25rem 1.75rem}.EmbedAiSection_avatar__npFbR{width:56px;height:56px}.EmbedAiSection_action__bQGgu{font-size:16px}}.ContentGrid_section__2_QSl{display:flex;flex-direction:column;gap:var(--space-4)}.ContentGrid_sectionHeader__7wvNe{display:flex;align-items:baseline;gap:var(--space-3)}.ContentGrid_sectionHeading__q3uub{font-size:var(--font-size-4);font-weight:500;color:var(--theme-text)}.ContentGrid_sectionLink__7GfC8{font-size:var(--font-size-2);color:var(--theme-text-muted);text-decoration:none;transition:color .15s}.ContentGrid_sectionLink__7GfC8:hover{color:var(--theme-text)}.ContentGrid_grid__DJuFw{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--card-min-width,260px),100%),1fr));grid-gap:var(--space-3);gap:var(--space-3)}.ContentGrid_featured__bOdWs{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.ContentGrid_featuredMain__YkEsw{display:flex}.ContentGrid_featuredMain__YkEsw>[data-card]{flex:1 1}.ContentGrid_featuredSide__yy6xm{display:flex;flex-direction:column;gap:var(--space-3)}.ContentGrid_featuredSide__yy6xm>[data-card]{flex:1 1;align-items:center}@media (max-width:640px){.ContentGrid_featured__bOdWs{grid-template-columns:1fr}}.ContentGrid_bento__6U_fK{display:grid;grid-template-columns:repeat(var(--bento-cols,4),1fr);grid-auto-rows:minmax(130px,auto);grid-auto-flow:dense;grid-gap:var(--space-3);gap:var(--space-3)}.ContentGrid_bento__6U_fK>[data-span=hero]{grid-column:span 2;grid-row:span 2}.ContentGrid_bento__6U_fK>[data-span=wide]{grid-column:span 2}.ContentGrid_bento__6U_fK>[data-span=tall]{grid-row:span 2}@media (max-width:900px){.ContentGrid_bento__6U_fK{grid-template-columns:repeat(2,1fr)}.ContentGrid_bento__6U_fK>[data-span=hero],.ContentGrid_bento__6U_fK>[data-span=wide]{grid-column:span 2}.ContentGrid_bento__6U_fK>[data-span=tall]{grid-column:span 1;grid-row:span 1}}@media (max-width:560px){.ContentGrid_bento__6U_fK{grid-template-columns:1fr}.ContentGrid_bento__6U_fK>[data-span=hero],.ContentGrid_bento__6U_fK>[data-span=tall],.ContentGrid_bento__6U_fK>[data-span=wide]{grid-column:span 1;grid-row:span 1}}.ContentCard_card__d82oo{position:relative;display:flex;gap:var(--space-3);padding:var(--space-4);background:var(--gray-a2);border-radius:var(--radius-5);text-decoration:none;color:inherit;transition:background-color .15s ease;min-width:0}.ContentCard_card__d82oo:hover{background:var(--gray-a3);text-decoration:none}.ContentCard_card__d82oo[data-layout=vertical]{flex-direction:column}.ContentCard_card__d82oo[data-layout=horizontal]{flex-direction:row;align-items:center}.ContentCard_card__d82oo[data-size=large]{padding:var(--space-5);gap:var(--space-4)}.ContentCard_card__d82oo[data-size=large] .ContentCard_title__2omPY{font-size:var(--font-size-3);font-weight:var(--font-weight-medium)}.ContentCard_card__d82oo[data-size=large] .ContentCard_description__A9o_C{font-size:var(--font-size-2);-webkit-line-clamp:3}.ContentCard_card__d82oo[data-size=large] .ContentCard_body__NgVDc{gap:var(--space-2)}.ContentCard_thumbnail__5jF0u{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-2);flex-shrink:0}.ContentCard_card__d82oo[data-layout=vertical] .ContentCard_thumbnail__5jF0u{margin:calc(-1 * var(--space-4));margin-bottom:0;border-radius:var(--radius-5)}.ContentCard_card__d82oo[data-layout=vertical][data-size=large] .ContentCard_thumbnail__5jF0u{margin:calc(-1 * var(--space-5));margin-bottom:0}.ContentCard_card__d82oo[data-layout=horizontal] .ContentCard_thumbnail__5jF0u{width:35%;margin:calc(-1 * var(--space-4));margin-right:0;border-radius:var(--radius-5);aspect-ratio:auto;align-self:stretch}.ContentCard_card__d82oo[data-layout=horizontal][data-size=large] .ContentCard_thumbnail__5jF0u{width:50%;margin:calc(-1 * var(--space-5));margin-right:0}.ContentCard_thumbnailImage__CHpti{object-fit:cover;transition:transform .3s ease}.ContentCard_card__d82oo:hover .ContentCard_thumbnailImage__CHpti{transform:scale(1.015)}.ContentCard_thumbnailPlaceholder__bRQCQ{position:relative;width:100%;height:100%;background:var(--gray-a3);color:var(--gray-a8)}.ContentCard_placeholderIcon__h3w_S,.ContentCard_prismLayer__GD3jy,.ContentCard_prismScrim__Tn2Zz{position:absolute;inset:0}.ContentCard_prismLayer__GD3jy{transition:transform .3s ease}.ContentCard_card__d82oo:hover .ContentCard_prismLayer__GD3jy{transform:scale(1.06)}.ContentCard_prismScrim__Tn2Zz{background:radial-gradient(circle at center,rgba(0,0,0,.3),rgba(0,0,0,.08))}.ContentCard_placeholderIcon__h3w_S{display:flex;align-items:center;justify-content:center;font-size:28px}.ContentCard_thumbnailPlaceholder__bRQCQ[data-prism] .ContentCard_placeholderIcon__h3w_S{color:#fff;font-size:34px}.ContentCard_icon__zlYPd{display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:18px;line-height:1;color:var(--gray-a11);transition:color .15s ease}.ContentCard_icon__zlYPd svg{width:1em;height:1em}.ContentCard_card__d82oo:hover .ContentCard_icon__zlYPd{color:var(--accent-11)}.ContentCard_card__d82oo[data-size=large] .ContentCard_icon__zlYPd{font-size:22px}.ContentCard_card__d82oo[data-layout=vertical] .ContentCard_icon__zlYPd{justify-content:flex-start}.ContentCard_card__d82oo[data-span=hero]{padding:var(--space-5);gap:var(--space-4)}.ContentCard_card__d82oo[data-span=hero] .ContentCard_body__NgVDc{gap:var(--space-2);flex:1 1;justify-content:flex-end}.ContentCard_card__d82oo[data-span=hero] .ContentCard_title__2omPY{font-size:var(--font-size-4);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-4);line-height:var(--line-height-4)}.ContentCard_card__d82oo[data-span=hero] .ContentCard_description__A9o_C{font-size:var(--font-size-2);line-height:var(--line-height-2);-webkit-line-clamp:4}.ContentCard_card__d82oo[data-span=hero] .ContentCard_icon__zlYPd{font-size:40px}.ContentCard_body__NgVDc{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.ContentCard_card__d82oo[data-layout=horizontal] .ContentCard_body__NgVDc{flex:1 1}.ContentCard_metaRow__iXHMw{display:flex;align-items:baseline;gap:var(--space-2)}.ContentCard_meta__LcwEP{font-size:var(--font-size-1);color:var(--gray-a11)}.ContentCard_title__2omPY{font-size:var(--font-size-3);font-weight:500;color:var(--gray-12)}.ContentCard_badge__k6XEn{display:inline-flex;font-size:var(--font-size-1);color:var(--gray-a11);background:var(--gray-a3);padding:1px var(--space-2);border-radius:var(--radius-1);flex-shrink:0}.ContentCard_description__A9o_C{font-size:var(--font-size-2);color:var(--gray-a11);line-height:var(--line-height-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ContentCard_card__d82oo[data-layout=horizontal]:not(:has(.ContentCard_thumbnail__5jF0u)):not(:has(.ContentCard_description__A9o_C)) .ContentCard_title__2omPY{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ContentCard_stretchedLink__hPDMq{position:absolute;inset:0;z-index:1;border-radius:inherit;text-decoration:none}.ContentCard_stretchedLink__hPDMq:focus-visible{outline:2px solid var(--accent-9);outline-offset:2px}.ContentCard_cta__02shS{position:relative;z-index:2;align-self:flex-start;margin-top:var(--space-2);display:inline-flex;align-items:center;font-size:var(--font-size-1);font-weight:var(--font-weight-medium);color:var(--gray-12);background:var(--gray-a3);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full,999px);text-decoration:none;transition:background-color .15s ease,color .15s ease}.ContentCard_cta__02shS:hover{background:var(--accent-9);color:var(--accent-contrast,white);text-decoration:none}[data-product=outliner] .ContentCard_cta__02shS{border-radius:.25rem}[data-product=outliner] .ContentCard_card__d82oo,[data-product=outliner] .ContentCard_card__d82oo[data-layout=horizontal] .ContentCard_thumbnail__5jF0u,[data-product=outliner] .ContentCard_card__d82oo[data-layout=vertical] .ContentCard_thumbnail__5jF0u{border-radius:.5rem}.ContentBrowser_browser__ULsLJ{display:flex;flex-direction:column;gap:var(--space-4)}.ContentBrowser_filters__hjY0A{display:flex;align-items:center;gap:var(--space-2)}.ContentBrowser_empty__tgXau{font-size:var(--font-size-2);color:var(--theme-text-muted);padding:var(--space-6) 0}.BlogCta_cta__bfEL7{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacer-sm);margin:var(--spacer-xl) 0}.BlogCta_cta__bfEL7 .BlogCta_mark__DQsXl{width:auto;height:96px;margin:0 0 var(--spacer-xs)}.BlogCta_cta__bfEL7 .BlogCta_heading__J9_mZ{margin:0;max-width:22ch;font-family:var(--font-family-heading);font-weight:400;font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.15;letter-spacing:var(--letter-display);color:var(--theme-text);text-wrap:balance}.BlogCta_cta__bfEL7 .BlogCta_button__KG_KK{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:14px 28px;border-radius:14px;font-family:var(--font-family-body),system-ui,sans-serif;font-weight:500;font-size:17px;color:#ffffff;background:var(--color-ink);text-decoration:none;cursor:var(--cursor-button);transition:transform .12s ease,background-color .12s ease}.BlogCta_cta__bfEL7 .BlogCta_button__KG_KK:hover{transform:translateY(-1px);background:#000000;color:#ffffff;text-decoration:none}.BlogCta_cta__bfEL7 .BlogCta_sub__S4hVw{margin:0;font-size:.9rem;color:var(--theme-text-secondary)}.BlogCta_cta__bfEL7.BlogCta_compact__rqT_W{margin-top:var(--spacer-md)}.BlogCta_cta__bfEL7.BlogCta_compact__rqT_W.BlogCta_postTable__OkPda{margin-top:var(--spacer-xl);margin-bottom:var(--spacer-md)}.BlogCta_cta__bfEL7 .BlogCta_lead__Mgk8n{max-width:60ch}.BlogCta_cta__bfEL7 .BlogCta_lead__Mgk8n p{margin:0 0 var(--spacer-sm)}.FeedbackPopover_popover__FfQCs{position:fixed;width:340px;background:var(--theme-card-bg);border:1px solid var(--theme-border);border-radius:12px;padding:.75rem;display:flex;flex-direction:column;gap:.625rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;box-shadow:0 4px 24px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.08);z-index:60;transform:translateY(4px) scale(.96);opacity:0;animation:FeedbackPopover_popoverIn__I_xuQ .18s cubic-bezier(.16,1,.3,1) forwards;transform-origin:top right}@keyframes FeedbackPopover_popoverIn__I_xuQ{to{opacity:1;transform:translateY(0) scale(1)}}html[data-theme=dark] .FeedbackPopover_popover__FfQCs{box-shadow:0 4px 24px rgba(0,0,0,.4),0 1px 3px rgba(0,0,0,.25)}.FeedbackPopover_textarea__pPbM_{width:100%;min-height:80px;padding:.625rem .75rem;border:1px solid var(--gray-a5);border-radius:8px;background:var(--gray-a2);color:var(--gray-12);font-size:.875rem;font-family:inherit;line-height:1.5;resize:vertical;transition:border-color .15s}.FeedbackPopover_textarea__pPbM_::placeholder{color:var(--gray-a8)}.FeedbackPopover_textarea__pPbM_:focus{outline:none;border-color:var(--gray-a8)}.FeedbackPopover_footer__E846k{display:flex;align-items:center;justify-content:space-between}.FeedbackPopover_sentiments__yCar0{display:flex;gap:.25rem}.FeedbackPopover_sentimentButton__v8JYa{all:unset;display:flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:1.125rem;border-radius:6px;cursor:var(--cursor-button);transition:background-color .12s,transform .12s;filter:grayscale(1);opacity:.6}.FeedbackPopover_sentimentButton__v8JYa:hover{background:var(--gray-a3);filter:grayscale(0);opacity:1;transform:scale(1.15)}.FeedbackPopover_sentimentButton__v8JYa[data-selected]{background:var(--gray-a4);filter:grayscale(0);opacity:1;transform:scale(1.15)}.FeedbackPopover_sendButton__iNMJm{all:unset;display:inline-flex;align-items:center;justify-content:center;padding:.375rem 1rem;font-size:.8125rem;font-weight:500;color:var(--gray-1);background:var(--gray-12);border-radius:6px;cursor:var(--cursor-button);transition:opacity .15s,transform .1s}.FeedbackPopover_sendButton__iNMJm:hover:not(:disabled){opacity:.85}.FeedbackPopover_sendButton__iNMJm:active:not(:disabled){transform:scale(.97)}.FeedbackPopover_sendButton__iNMJm:disabled{opacity:.35;cursor:default}.FeedbackPopover_thanks__NykO9{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 0;font-size:.875rem;color:var(--gray-11)}.FeedbackPopover_thanksEmoji__jPr6x{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--green-9);color:white;font-size:.6875rem;font-weight:700}.Heading_heading__LLynw{position:relative;display:flex;align-items:center;gap:var(--space-2);width:-moz-fit-content;width:fit-content;max-width:100%}.Heading_actions__bnV5e{display:flex;align-items:center;opacity:0;transition:opacity .15s ease;flex-shrink:0}.Heading_heading__LLynw:has(:focus-visible) .Heading_actions__bnV5e,.Heading_heading__LLynw:has([data-confirmed]) .Heading_actions__bnV5e,.Heading_heading__LLynw:hover .Heading_actions__bnV5e{opacity:1}.LatestHighlights_columns__mjcnf{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-6);gap:var(--space-6);align-items:start}@media (max-width:767px){.LatestHighlights_columns__mjcnf{grid-template-columns:1fr;gap:var(--space-4)}}.Callout_callout__6O_t2{display:flex;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-3);margin:var(--space-5) 0}.Callout_icon__pnkJr{flex-shrink:0;display:flex;align-items:flex-start;padding-top:1px}.Callout_icon__pnkJr svg{width:18px;height:18px}.Callout_content__9Tvc7{flex:1 1;min-width:0}.Callout_title__UUE8r{font-weight:var(--font-weight-medium);margin-bottom:var(--space-1)}.Callout_body__VEeUm,.Callout_title__UUE8r{font-size:var(--font-size-2);line-height:var(--line-height-2)}.Callout_body__VEeUm p{margin:0}.Callout_body__VEeUm p+p{margin-top:var(--space-2)}.Callout_info__MJCjD{background:var(--blue-a3)}.Callout_info__MJCjD .Callout_icon__pnkJr{color:var(--blue-11)}.Callout_info__MJCjD .Callout_title__UUE8r{color:var(--blue-12)}.Callout_info__MJCjD .Callout_body__VEeUm{color:var(--blue-11)}.Callout_warn__OusbS{background:var(--amber-a3)}.Callout_warn__OusbS .Callout_icon__pnkJr{color:var(--amber-11)}.Callout_warn__OusbS .Callout_title__UUE8r{color:var(--amber-12)}.Callout_warn__OusbS .Callout_body__VEeUm{color:var(--amber-11)}.Callout_tip__Cf4eq{background:var(--green-a3)}.Callout_tip__Cf4eq .Callout_icon__pnkJr{color:var(--green-11)}.Callout_tip__Cf4eq .Callout_title__UUE8r{color:var(--green-12)}.Callout_tip__Cf4eq .Callout_body__VEeUm{color:var(--green-11)}.Highlights_list__LVgmS{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));grid-gap:var(--space-5) var(--space-6);gap:var(--space-5) var(--space-6);max-width:46rem;margin:var(--space-6) auto var(--space-7);text-align:left}.Highlights_item__ENy2t{display:flex;gap:var(--space-4);align-items:flex-start}.Highlights_icon__f_bGR{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin-top:.1em;border-radius:50%;background:color-mix(in srgb,var(--theme-page-bg) 45%,transparent);backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);color:var(--theme-text-secondary);font-size:1.125rem}.Highlights_content__6ZxSE{flex:1 1}.Highlights_content__6ZxSE p{margin:0}.FeatureBlock_block__UiQWn{display:block}.Entity_entity__VTlY1{display:inline-flex;align-items:center;vertical-align:middle;gap:.3em;padding:.05em .5em .05em .4em;background:var(--gray-a3);color:var(--gray-12);line-height:1.2;white-space:nowrap}.Entity_type__UGQVZ{border-radius:999px}.Entity_space__TvCz6{border-radius:var(--radius-2)}.Entity_avatar__dvNoa,.Entity_dot__EqpZS{flex-shrink:0}.Entity_dot__EqpZS{width:.6em;height:.6em;border-radius:50%;background:light-dark(oklch(.7 .1 var(--entity-hue,0deg)),oklch(.6 .1 var(--entity-hue,0deg)))}.Entity_avatar__dvNoa{display:inline-flex;align-items:center;justify-content:center;width:1.25em;height:1.25em;border-radius:.25em;font-size:.7em;font-weight:var(--font-weight-medium,500);line-height:1;background:light-dark(oklch(.88 .05 var(--entity-hue,0deg)),oklch(.3 .075 var(--entity-hue,0deg)));color:light-dark(oklch(.35 .18 var(--entity-hue,0deg)),oklch(.75 .075 var(--entity-hue,0deg)))}.SplitFeature_block__k6jBk{display:block}.SplitFeature_grid__3AbpF{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);grid-column-gap:clamp(1.5rem,4vw,2.75rem);column-gap:clamp(1.5rem,4vw,2.75rem);align-items:center;max-width:40rem;margin-inline:auto}.SplitFeature_block__k6jBk .SplitFeature_grid__3AbpF>figure{grid-column:1;grid-row:1/-1;align-self:center;margin-top:0}.SplitFeature_block__k6jBk .SplitFeature_grid__3AbpF>p{grid-column:2;max-width:none;margin-inline:0}@media (max-width:640px){.SplitFeature_grid__3AbpF{grid-template-columns:1fr}.SplitFeature_block__k6jBk .SplitFeature_grid__3AbpF>figure{grid-column:1;grid-row:auto}.SplitFeature_block__k6jBk .SplitFeature_grid__3AbpF>p{grid-column:1}}.Tldr_tldr__Cr67h{margin:var(--space-4) 0 0}.Tldr_label__h98VZ{display:block;font-size:var(--font-size-1);font-weight:var(--font-weight-medium);color:var(--gray-9);letter-spacing:.04em;margin-bottom:var(--space-2)}.Tldr_intro__kzpLl{margin:0 0 var(--space-3);font-size:var(--font-size-3);line-height:1.6;letter-spacing:-.011em;color:var(--gray-11)}.Tldr_intro__kzpLl a{color:var(--gray-11);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:var(--gray-6);text-decoration-color:var(--gray-6);text-underline-offset:2px;transition:color .15s ease,-webkit-text-decoration-color .15s ease;transition:color .15s ease,text-decoration-color .15s ease;transition:color .15s ease,text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}.Tldr_intro__kzpLl a:hover{color:var(--gray-12);-webkit-text-decoration-color:var(--gray-11);text-decoration-color:var(--gray-11)}.Tldr_intro__kzpLl strong{font-weight:var(--font-weight-medium)}.Tldr_list__Msx_8{list-style:none;margin:0;padding:0}.Tldr_item__hep7m{position:relative;padding:var(--space-1) 0 var(--space-1) var(--space-4);font-size:var(--font-size-3);line-height:1.6;letter-spacing:-.011em;color:var(--gray-11)}.Tldr_item__hep7m:before{content:"·";position:absolute;left:0;top:var(--space-1);color:var(--gray-8);font-weight:700;font-size:var(--font-size-5);line-height:var(--line-height-2)}.Tldr_item__hep7m a{color:var(--gray-11);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:var(--gray-6);text-decoration-color:var(--gray-6);text-underline-offset:2px;transition:color .15s ease,-webkit-text-decoration-color .15s ease;transition:color .15s ease,text-decoration-color .15s ease;transition:color .15s ease,text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}.Tldr_item__hep7m a:hover{color:var(--gray-12);-webkit-text-decoration-color:var(--gray-11);text-decoration-color:var(--gray-11)}.Tldr_item__hep7m code{font-size:var(--font-size-1);padding:1px var(--space-1);background:var(--gray-a3);border-radius:var(--radius-1)}.Tldr_item__hep7m strong{color:var(--gray-12);font-weight:var(--font-weight-medium)}.YouTubeFacade_wrapper__WVG2N{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius-3);overflow:hidden;background:var(--gray-a2)}.YouTubeFacade_button__sA9Nq{display:block;width:100%;height:100%;border:none;padding:0;background:none;cursor:var(--cursor-button)}.YouTubeFacade_button__sA9Nq:hover .YouTubeFacade_playIcon__FBEdJ path:first-child{fill:rgba(255,0,0,.85)}.YouTubeFacade_thumbnail__HIb4B{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.YouTubeFacade_playIcon__FBEdJ{position:absolute;top:50%;left:50%;width:68px;height:48px;transform:translate(-50%,-50%);transition:opacity .15s ease}.YouTubeFacade_iframe__Fj1M5{position:absolute;inset:0;width:100%;height:100%;border:none}.Video_figure__64eMd{margin:var(--space-5) 0}.Video_iframeWrapper__73DyX{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius-3);overflow:hidden;background:var(--gray-a2)}.Video_iframe__T85no{position:absolute;inset:0;width:100%;height:100%;border:none}.Video_video__p7_V1{display:block;width:100%;border-radius:var(--radius-3);background:var(--gray-a2)}.Video_caption__V60mp{margin-top:var(--space-2);font-size:var(--font-size-2);color:var(--gray-a11);text-align:center}.Video_chapters__w0rNP{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-2)}.Video_chapterPill__ceUwF{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-2);border:none;border-radius:var(--radius-2);background:var(--gray-a3);color:var(--gray-a11);font-size:var(--font-size-1);cursor:var(--cursor-button);transition:background .15s ease,color .15s ease}.Video_chapterPill__ceUwF:hover{background:var(--gray-a4);color:var(--gray-12)}.Video_chapterPill__ceUwF[data-active]{background:var(--accent-a3);color:var(--accent-11)}.Video_chapterTime__hpcsT{font-family:var(--font-mono);font-size:10px;opacity:.6}.TableOfContents_list__YcXB0{list-style:none;margin:0;position:relative;padding:0 0 0 12px}.TableOfContents_list__YcXB0:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--gray-a4);border-radius:1px}.TableOfContents_list__YcXB0:after{content:"";position:absolute;left:0;width:2px;border-radius:1px;background:var(--learn-active-indicator,var(--gray-12));top:var(--indicator-top,0);height:var(--indicator-height,0);opacity:0;transition:top .15s ease-out,height .15s ease-out,opacity .15s ease-out}.TableOfContents_list__YcXB0[data-has-active]:after{opacity:1}.TableOfContents_link__jm6w_{display:block;padding:var(--space-1) var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);color:var(--gray-a11);text-decoration:none;border-radius:var(--radius-2);transition:color .15s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TableOfContents_link__jm6w_:hover{background:var(--learn-hover-bg,var(--gray-a3));color:var(--learn-hover-color,var(--gray-12))}.TableOfContents_active__6CTOG{color:var(--learn-active-indicator,var(--gray-12))}.TableOfContents_depth3__oGb17{margin-left:12px}.ContentList_section__8P_hm{display:flex;flex-direction:column;gap:var(--space-6);margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--gray-a4)}.ContentList_sectionHeader__0wteJ{display:flex;align-items:baseline;gap:var(--space-3)}.ContentList_sectionHeading__zIs3f{font-size:var(--font-size-3);font-weight:var(--font-weight-medium);color:var(--theme-text)}.ContentList_sectionLink__UPn_E{font-size:var(--font-size-2);color:var(--theme-text-muted);text-decoration:none;transition:color .15s}.ContentList_sectionLink__UPn_E:hover{color:var(--theme-text)}.ContentList_list__BJZC8{display:flex;flex-direction:column}.ContentList_item__NmZ5j{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3);margin:0 calc(-1 * var(--space-3));border-radius:var(--radius-3);text-decoration:none;color:inherit;transition:background-color .15s ease}.ContentList_item__NmZ5j+.ContentList_item__NmZ5j{border-top:1px solid var(--gray-a3)}.ContentList_item__NmZ5j:hover{background:var(--gray-a3)}.ContentList_item__NmZ5j:hover+.ContentList_item__NmZ5j{border-top-color:transparent}.ContentList_item__NmZ5j[data-featured]{padding:var(--space-4) var(--space-4);margin:0 calc(-1 * var(--space-4));gap:var(--space-4);margin-bottom:var(--space-2);background:var(--gray-a3);border-radius:var(--radius-4)}.ContentList_item__NmZ5j[data-featured]:hover{background:var(--gray-a4)}.ContentList_item__NmZ5j[data-featured]+.ContentList_item__NmZ5j{border-top:none}.ContentList_item__NmZ5j[data-featured] .ContentList_title__ggSKX{font-size:var(--font-size-3);font-weight:var(--font-weight-medium)}.ContentList_item__NmZ5j[data-featured] .ContentList_description__pSUd1{-webkit-line-clamp:2;font-size:var(--font-size-2);color:var(--gray-a11)}.ContentList_icon__n6S_W{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:var(--radius-2);background:var(--gray-a3);color:var(--gray-a11);transition:background-color .15s ease,color .15s ease}.ContentList_icon__n6S_W svg{width:18px;height:18px}.ContentList_item__NmZ5j:hover .ContentList_icon__n6S_W{background:var(--accent-a3);color:var(--accent-11)}.ContentList_thumbnail__j6RLG{position:relative;flex-shrink:0;width:56px;height:40px;border-radius:var(--radius-2);overflow:hidden}.ContentList_thumbnailImage__fu47i{object-fit:cover}.ContentList_body__sa3vo{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1 1}.ContentList_title__ggSKX{font-size:var(--font-size-2);font-weight:500;color:var(--gray-12);line-height:var(--line-height-2)}.ContentList_badge__SwJWJ{display:inline-flex;font-size:var(--font-size-1);color:var(--gray-a11);background:var(--gray-a3);padding:1px var(--space-2);border-radius:var(--radius-1);margin-left:var(--space-2);vertical-align:baseline;flex-shrink:0}.ContentList_description__pSUd1{font-size:var(--font-size-2);color:var(--gray-a10);line-height:var(--line-height-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ContentList_arrow__lxzFs{flex-shrink:0;align-self:center;color:var(--gray-a8);opacity:0;transition:opacity .15s ease,transform .15s ease}.ContentList_item__NmZ5j:hover .ContentList_arrow__lxzFs{opacity:1}.PrevNextNav_nav__9GOtG{display:flex;gap:var(--space-4);justify-content:space-between;margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--gray-a4)}.PrevNextNav_linkRight__BP8V5,.PrevNextNav_link__hTyyT{display:flex;align-items:center;gap:var(--space-3);width:calc(50% - var(--space-2));min-width:0;padding:var(--space-3) var(--space-4);background:var(--gray-a2);border-radius:var(--radius-3);text-decoration:none;color:inherit;transition:background-color .15s ease}.PrevNextNav_linkRight__BP8V5:hover,.PrevNextNav_link__hTyyT:hover{background:var(--gray-a3)}.PrevNextNav_linkRight__BP8V5 svg,.PrevNextNav_link__hTyyT svg{width:16px;height:16px;color:var(--gray-a11);flex-shrink:0}.PrevNextNav_linkRight__BP8V5{text-align:right;justify-content:flex-end}.PrevNextNav_text__2KEYU{display:flex;flex-direction:column;gap:2px}.PrevNextNav_label__TnDVQ{font-size:var(--font-size-1);color:var(--gray-a11)}.PrevNextNav_title__L6ryI{font-size:var(--font-size-2);font-weight:500;color:var(--gray-12)}.LearnHub_page__lj3ot{display:flex;flex-direction:column;gap:var(--space-7);width:100%;max-width:calc(640px + 32px + 280px);margin:0 auto;padding:var(--space-4) var(--space-6) var(--space-6)}.LearnHub_pageHub__Xbw0a{gap:var(--space-9)}@media (min-width:1200px){.LearnHub_page__lj3ot{max-width:calc(700px + 32px + 280px)}}@media (min-width:1440px){.LearnHub_page__lj3ot{max-width:calc(760px + 32px + 280px)}}@media (max-width:767px){.LearnHub_page__lj3ot{padding:var(--space-4) var(--space-4) var(--space-6)}}.LearnHub_heading__8AAbc{font-family:var(--font-family-heading);font-size:var(--font-size-8);font-weight:var(--learn-title-weight,700);letter-spacing:var(--letter-spacing-8);line-height:var(--line-height-8);color:var(--learn-title-color,var(--gray-12));margin:0}.LearnHub_intro__rSmGr{font-size:var(--font-size-3);color:var(--gray-a11);line-height:var(--line-height-3);margin:var(--space-3) 0 0;max-width:520px}.LearnHub_splitSection__m2D4M{display:grid;grid-template-columns:1fr 1px 1fr;grid-gap:var(--space-6);gap:var(--space-6)}.LearnHub_splitSection__m2D4M>*{margin-top:0;padding-top:0;border-top:none}.LearnHub_splitDivider__DQoWp{background:var(--gray-a3)}.LearnHub_stackedCards__RK5Xj{display:flex;flex-direction:column;gap:var(--space-3)}@media (max-width:767px){.LearnHub_splitSection__m2D4M{grid-template-columns:1fr}.LearnHub_splitDivider__DQoWp{display:none}}.LearnPageShell_panel__0m4o2{flex:1 1;min-width:0}.LearnPageShell_pageCard__B_Hq6,.LearnPageShell_panel__0m4o2{background:var(--learn-panel-bg);display:flex;flex-direction:column}.LearnPageShell_pageCard__B_Hq6{flex:1 1;min-height:100dvh;padding-bottom:var(--space-9)}.LearnPageShell_topbarTitle__CY4gf{display:none;font-size:var(--font-size-3);line-height:var(--line-height-3);font-weight:500;color:var(--gray-a11);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;opacity:0;transition:opacity .15s ease}@media (min-width:1024px){.LearnPageShell_topbarTitle__CY4gf{display:block}}[data-visible] .LearnPageShell_topbarTitle__CY4gf{opacity:1}.HeroCta_cta__snyd_{display:flex;flex-direction:column;gap:10px;align-items:center}.HeroCta_primary__hr0pj{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;padding:14px 28px;border-radius:14px;cursor:var(--cursor-button);font-family:var(--font-family-body),system-ui,sans-serif;font-weight:500;font-size:17px;color:#ffffff;background:var(--color-ink);text-decoration:none;transition:transform .12s ease,background-color .12s ease}.HeroCta_primary__hr0pj:hover{transform:translateY(-1px);background:#000000}.HeroCta_primaryLabel__8w4Gt{position:relative}.HeroCta_primaryIcon__rdt7c{width:1.125rem;height:1.125rem;flex-shrink:0}.HeroCta_reassurances__quXy_{position:relative;height:1.25rem;margin-top:4px;width:15rem;max-width:100%}.HeroCta_reassurance__YQfnN{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-family-body),system-ui,sans-serif;font-size:13px;letter-spacing:-.005em;white-space:nowrap;color:var(--color-ink-muted);opacity:0;animation:HeroCta_heroReassuranceCycle__riqIc 10s ease-in-out infinite}@keyframes HeroCta_heroReassuranceCycle__riqIc{0%{opacity:0;transform:translateY(4px)}22%,3%{opacity:.85;transform:translateY(0)}25%,to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.HeroCta_reassurance__YQfnN{animation:none}.HeroCta_reassurance__YQfnN:first-child{opacity:.85}}.HeroCta_reassurancesStatic__4oFZx{margin:4px 0 0;font-family:var(--font-family-body),system-ui,sans-serif;font-size:13px;letter-spacing:-.005em;line-height:1.4;text-align:center;color:var(--color-ink-muted);text-wrap:balance}.ClosingCta_closing__LWOSD{display:flex;flex-direction:column;align-items:center;gap:calc(var(--spacer-sm) + var(--spacer-xs) / 2);text-align:center}.ClosingCta_mark__wBiYz{width:auto;height:96px}.ClosingCta_heading__0oxvQ{margin:0;font-family:var(--font-family-heading);font-weight:400;font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.15;letter-spacing:var(--letter-display);color:var(--color-ink);max-width:22ch;text-wrap:balance}.TaskStatusIcon_progressPie__nfGpo{transition:stroke-dashoffset .3s ease}@media (prefers-reduced-motion:reduce){.TaskStatusIcon_progressPie__nfGpo{transition:none}}.page_page__vnEWR{display:flex;flex-direction:column;gap:var(--space-5);padding-top:var(--spacer-lg)}.page_heading__bBgjf{font-family:var(--font-family-heading),serif;font-weight:350;font-size:2.5rem;line-height:1.1;letter-spacing:-.035em;color:var(--theme-text);font-variation-settings:"SOFT" 100,"WONK" 0}.page_subheading__OeLl4{margin-top:.75rem;max-width:60ch;font-size:1.125rem;line-height:1.5;color:var(--theme-text-secondary,#5b6573)}.page_heroLink__MmGR6{margin-top:.5rem;font-size:1rem;color:var(--theme-text-secondary,#5b6573)}.page_heroLink__MmGR6 a{color:var(--theme-text);text-decoration:underline;text-underline-offset:2px}@media (min-width:768px){.page_heading__bBgjf{font-size:3rem}}@media (min-width:1280px){.page_heading__bBgjf{font-size:3.5rem}}