.ai_page__mL9Qx{background:#f5f3ef}.ai_wrap__uLcpv{max-width:760px;margin:0 auto;padding:clamp(24px,5vw,48px) clamp(16px,5vw,28px) 48px;color:var(--color-ink,#18201c)}.ai_crumbs__FmydZ{display:flex;gap:8px;font-size:13px;color:var(--color-gray,#4b4b50);margin-bottom:18px}.ai_crumbs__FmydZ a{color:var(--color-gray,#4b4b50);text-decoration:none}.ai_crumbs__FmydZ a:hover{color:#2d6b4f}.ai_h1__BeP_9{font-size:clamp(27px,4.6vw,38px);line-height:1.14;font-weight:800;letter-spacing:-.02em;margin:0 0 16px;text-wrap:balance}.ai_byline__UaOpZ{font-size:12.5px;color:var(--color-gray,#4b4b50);margin:0 0 20px;padding-bottom:18px;border-bottom:1px solid var(--color-warm,#e4e0d8)}.ai_direct__gsuQq{font-size:clamp(18px,2.4vw,21px);line-height:1.5;font-weight:700;background:rgba(45,107,79,.07);border-radius:16px;padding:20px 24px;margin:0 0 20px}.ai_body__1LVsN{font-size:15.5px;line-height:1.65;margin:14px 0 0}.ai_body__1LVsN a,.ai_spec__Gidhu a{color:#2d6b4f}.ai_h2__H0Juy{font-size:clamp(20px,2.8vw,25px);font-weight:750;letter-spacing:-.015em;margin:38px 0 14px}.ai_panel___ccbt{background:#fff;border:1px solid var(--color-warm,#e4e0d8);border-radius:16px;padding:18px 20px}.ai_panelHead__GNfXM{font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--color-gray,#4b4b50);margin:0 0 10px}.ai_address__fPCZr{display:flex;align-items:center;gap:10px;background:#f5f3ef;border-radius:12px;padding:10px 10px 10px 14px}.ai_addressValue__HahC_{flex:1 1 auto;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;font-weight:600;overflow-wrap:anywhere;user-select:all}.ai_copy__YmZIo{flex:0 0 auto;background:#2d6b4f;color:#fff;border:0;border-radius:999px;font:inherit;font-weight:650;font-size:14px;padding:9px 18px;cursor:pointer;transition:background .15s ease}.ai_copy__YmZIo:hover{background:var(--color-ink,#18201c)}.ai_copy__YmZIo:focus-visible{outline:2px solid #2d6b4f;outline-offset:2px}.ai_panelNote__tKkJO{font-size:13.5px;color:var(--color-gray,#4a4842);margin:10px 0 0}.ai_srOnly__4EaY1{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ai_lede__s_Qsr{font-size:15.5px;line-height:1.55;color:var(--color-gray,#4a4842);margin:-6px 0 18px}.ai_tiles__LMyN9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ai_tile__eR6lu{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;background:#fff;border:1px solid var(--color-warm,#e4e0d8);border-radius:16px;padding:14px 14px 13px;font:inherit;color:var(--color-ink,#18201c);text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .16s cubic-bezier(.23,1,.32,1)}.ai_tile__eR6lu:hover{border-color:#c9c4b8}.ai_tile__eR6lu:active{transform:scale(.98)}.ai_tile__eR6lu:focus-visible{outline:2px solid #2d6b4f;outline-offset:3px}.ai_tile__eR6lu[data-on]{border-color:#2d6b4f;box-shadow:0 0 0 1px #2d6b4f}.ai_tileLogo__PmjfS{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:#f5f3ef;margin-bottom:10px}.ai_logo__08c5r{display:block;width:22px;height:22px}.ai_tileName__v4xAA{font-size:15.5px;font-weight:750;line-height:1.3}.ai_tileMeta__SdcvE{font-size:12.5px;line-height:1.4;color:var(--color-gray,#4b4b50);overflow-wrap:anywhere}.ai_tick__z4ioq{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#2d6b4f;color:#fff;opacity:0;transform:scale(.9);transition:opacity .15s ease,transform .2s cubic-bezier(.23,1,.32,1)}.ai_tile__eR6lu[data-on] .ai_tick__z4ioq{opacity:1;transform:none}.ai_setup__5xcdp{margin-top:12px;background:#fff;border:1px solid var(--color-warm,#e4e0d8);border-radius:18px;padding:24px 26px}.ai_setup__5xcdp:focus-visible{outline:2px solid #2d6b4f;outline-offset:3px}.ai_setup__5xcdp[hidden]{display:none}.ai_setupHead__nM0YJ{font-size:17px;font-weight:750;margin:0 0 18px}.ai_steps__j9Z_u{list-style:none;margin:0;padding:0}.ai_step__dEZ9L{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);gap:14px;padding-bottom:18px;font-size:15px;line-height:1.55}.ai_step__dEZ9L:not(:last-child):before{content:"";position:absolute;left:14px;top:32px;bottom:2px;width:2px;background:var(--color-warm,#e4e0d8)}.ai_stepNo__3QvMQ{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:2px solid #2d6b4f;background:#fff;color:#2d6b4f;font-size:13.5px;font-weight:700}.ai_step__dEZ9L:first-child .ai_stepNo__3QvMQ{background:#2d6b4f;color:#fff}.ai_stepText__py1lc{padding-top:3px;min-width:0}.ai_stepText__py1lc strong{font-weight:700}.ai_chip__8Pi_0{display:inline;background:rgba(45,107,79,.08);color:#2d6b4f;border-radius:6px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:600;overflow-wrap:anywhere;box-decoration-break:clone;-webkit-box-decoration-break:clone}.ai_setupNote__ImoUT{background:#f5f3ef;border-radius:12px;padding:12px 14px;margin-top:4px;font-size:13.5px;line-height:1.5;color:var(--color-gray,#4a4842)}.ai_setupNote__ImoUT p{margin:0}.ai_command__JcpbV{display:block;margin-top:8px;background:#fff;color:var(--color-ink,#18201c);border-radius:8px;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;overflow-wrap:anywhere}.ai_tools__uMULH{list-style:none;margin:0;padding:0;background:#fff;border:1px solid var(--color-warm,#e4e0d8);border-radius:14px}.ai_tool__6qQ2x{padding:14px 18px}.ai_tool__6qQ2x+.ai_tool__6qQ2x{border-top:1px solid var(--color-warm,#e4e0d8)}.ai_toolHead__u4O6c{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-weight:700;font-size:15.5px;margin:0 0 3px}.ai_toolName__JO0_V{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:500;color:var(--color-gray,#4b4b50)}.ai_toolText__cG5uH{font-size:14.5px;line-height:1.55;color:var(--color-gray,#4a4842);margin:0}.ai_prompts__HmU95{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ai_prompt__YaFut{background:#eceae4;border-radius:999px;padding:8px 14px;font-size:14.5px;line-height:1.4}.ai_never__fvI14{margin:0;padding-left:20px;list-style:disc;font-size:15.5px;line-height:1.65}.ai_never__fvI14 li::marker{color:var(--color-gray,#636366)}.ai_never__fvI14 li+li{margin-top:6px}.ai_spec__Gidhu{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 18px;margin:0 0 14px;font-size:14.5px;line-height:1.5}.ai_spec__Gidhu dt{font-weight:700}.ai_spec__Gidhu dd{margin:0;color:var(--color-gray,#4a4842);overflow-wrap:anywhere}.ai_code__kbIe6 code,.ai_spec__Gidhu code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.ai_code__kbIe6{background:var(--color-ink,#18201c);color:#f5f3ef;border-radius:12px;padding:14px 16px;margin:0 0 22px;white-space:pre-wrap;overflow-wrap:anywhere}.ai_btn__ha9F_{display:inline-block;background:#2d6b4f;color:#fff;font-weight:650;font-size:14.5px;text-decoration:none;padding:11px 20px;border-radius:999px;transition:background .15s ease}.ai_btn__ha9F_:hover{background:var(--color-ink,#18201c)}.ai_legal__f4KpJ{border-top:1px solid var(--color-warm,#e4e0d8);margin-top:34px;padding-top:18px;font-size:12.5px;line-height:1.55;color:var(--color-gray,#4b4b50)}@media (max-width:900px){.ai_tiles__LMyN9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ai_setup__5xcdp{padding:20px 18px}.ai_step__dEZ9L{font-size:14.5px}.ai_spec__Gidhu{grid-template-columns:minmax(0,1fr);gap:2px}.ai_spec__Gidhu dd{margin-bottom:8px}}.Button_btn__2XqPO{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--radius-pill);font-family:var(--font-body);font-weight:600;line-height:1;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;user-select:none;transition:background-color .18s var(--ease),color .18s var(--ease),border-color .18s var(--ease),box-shadow .18s var(--ease)}.Button_btn__2XqPO:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--forest)}.Button_btn__2XqPO:disabled,.Button_btn__2XqPO[aria-disabled=true]{opacity:.5;pointer-events:none}.Button_fullWidth__HOG1_{width:100%}.Button_sm__QoZ7m{min-height:40px;padding:0 18px;font-size:var(--small)}.Button_md__mtJhu{min-height:48px;padding:0 26px;font-size:var(--body-size)}.Button_lg__f4mty{min-height:54px;padding:0 34px;font-size:1rem}.Button_primary__fU4Kj{background-color:var(--forest);color:var(--bg)}.Button_primary__fU4Kj:hover{background-color:var(--ink);color:var(--bg)}.Button_secondary__HpbUY{background-color:initial;color:var(--forest-700);border-color:var(--border)}.Button_secondary__HpbUY:hover{background-color:var(--forest);color:var(--bg);border-color:var(--forest)}.Button_white__f8YKA{background-color:var(--white);color:var(--forest);border-color:var(--border)}.Button_white__f8YKA:hover{background-color:var(--ink);color:var(--white);border-color:var(--ink)}.Button_ghost__IBQD0{background-color:initial;color:var(--forest-700)}.Button_ghost__IBQD0:hover{background-color:var(--forest-50);color:var(--forest-900)}.Button_outline__2CtZ_{background-color:initial;color:var(--ink);border:1.5px solid var(--ink)}.Button_outline__2CtZ_:hover{background-color:var(--ink);color:var(--bg);border-color:var(--ink)}.labs_page__3_KX3{background:var(--bg)}.labs_wrap__tLsG5{max-width:var(--site-width);margin:0 auto;padding:0 var(--site-margin)}@media (max-width:767px){.labs_wrap__tLsG5{padding:0 var(--site-margin-mobile)}}.labs_hero__GLOJv{position:relative;display:flex;align-items:stretch;height:calc(100svh - var(--announce-height));min-height:600px;overflow:hidden;isolation:isolate}.labs_heroVideo__Or_gf{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center;display:block;background:#1b1a24}.labs_heroVideoMobile__2vXps{display:none}.labs_heroScrim__ECd4x{position:absolute;inset:0;z-index:-1;--scrim-ink:16,20,24;background:linear-gradient(0deg,rgba(var(--scrim-ink),.88) 0,rgba(var(--scrim-ink),.66) 20%,rgba(var(--scrim-ink),.3) 44%,rgba(var(--scrim-ink),.06) 66%,rgba(var(--scrim-ink),0) 82%),linear-gradient(100deg,rgba(var(--scrim-ink),.5) 0,rgba(var(--scrim-ink),.34) 46%,rgba(var(--scrim-ink),.1) 74%,rgba(var(--scrim-ink),0) 100%),linear-gradient(180deg,rgba(var(--scrim-ink),.42) 0,rgba(var(--scrim-ink),0) 24%)}.labs_heroVidToggle__jLfFg{position:absolute;right:24px;bottom:24px;z-index:2;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.24);color:rgba(255,255,255,.85);cursor:pointer;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);transition:background .2s ease,color .2s ease,border-color .2s ease}.labs_heroVidToggle__jLfFg:hover{background:rgba(255,255,255,.2);color:#fff}.labs_heroVidToggle__jLfFg:focus-visible{outline:2px solid #fff;outline-offset:2px}.labs_heroVidToggle__jLfFg svg{width:16px;height:16px}.labs_heroInner__3h4Vj{position:relative;z-index:1;display:flex;flex-direction:column;padding-block:calc(var(--nav-height) + 28px) 76px}.labs_heroHead__8Peof{margin-top:auto;max-width:760px}.labs_heroFoot__uTxun{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:30px}.labs_heroTitle__hcY_P{margin:0;font-family:var(--font-display);font-weight:900;font-size:clamp(2.6rem,6vw,4rem);line-height:1.02;letter-spacing:-.03em;color:var(--white);text-wrap:balance}.labs_heroTitle__hcY_P .labs_coral__khYuL{--coral-graphic:#ff8a6c;color:var(--coral-graphic)}.labs_heroSub__9AuyP{margin:20px 0 0;max-width:30em;font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.55;color:rgba(255,255,255,.86)}.labs_heroActions__Ymmef{display:flex;flex-wrap:wrap;gap:14px}.labs_heroStats__QaGL8{display:flex;align-items:center}.labs_heroStat__ww2OI{display:flex;padding:0 13px;text-align:left;border-left:1px solid rgba(255,255,255,.2)}.labs_heroStat__ww2OI:first-child{padding-left:0;border-left:0}.labs_heroStat__ww2OI:last-child{padding-right:0}.labs_heroStatV__Ah7Io{font-family:var(--font-display);font-weight:600;font-size:.78rem;letter-spacing:-.005em;line-height:1.1;color:var(--white);text-shadow:0 1px 8px rgba(0,0,0,.35)}@media (max-width:767px){.labs_heroInner__3h4Vj{padding-block:calc(var(--nav-height) + 24px) 70px}.labs_heroHead__8Peof{max-width:none}.labs_heroFoot__uTxun{flex-direction:column;align-items:stretch;gap:20px;margin-top:26px}.labs_heroActions__Ymmef{flex-wrap:nowrap;gap:10px}.labs_heroActions__Ymmef>a{flex:1 1 0;min-width:0;justify-content:center;padding-inline:12px}.labs_heroStats__QaGL8{flex-wrap:nowrap}.labs_heroStat__ww2OI{padding:0 9px}.labs_heroStatV__Ah7Io{font-size:.6rem}.labs_heroVidToggle__jLfFg{top:calc(var(--nav-height) + 28px);right:16px;bottom:auto}}@media (max-width:379px){.labs_heroActions__Ymmef>a{font-size:.9rem}}@media (max-width:767px){.labs_heroVideoDesktop__YIsTU{display:none}.labs_heroVideoMobile__2vXps{display:block}.labs_heroScrim__ECd4x{background:linear-gradient(180deg,rgba(var(--scrim-ink),.5) 0,rgba(var(--scrim-ink),.12) 16%,rgba(var(--scrim-ink),0) 22%),linear-gradient(180deg,rgba(var(--scrim-ink),.16) 0,rgba(var(--scrim-ink),.3) 18%,rgba(var(--scrim-ink),.86) 26%,rgba(var(--scrim-ink),.9) 100%)}}@media (prefers-reduced-motion:reduce){.labs_heroVideo__Or_gf{transition:none}.labs_heroVidToggle__jLfFg{display:none}}.labs_section__K_C0M{background:var(--bg);padding:clamp(64px,8vw,104px) 0}.labs_sectionWhite__kEdCa{background:var(--white)}.labs_ctaSection___mgeJ{padding:clamp(56px,7vw,88px) 0;background:var(--bg)}.labs_ctaWrap__QT_L3{max-width:760px;margin:0 auto;padding:0 var(--site-margin)}@media (max-width:767px){.labs_ctaWrap__QT_L3{max-width:none;padding:0}}@media (max-width:919px){.labs_faqAnchor__cMYzZ{scroll-margin-top:var(--nav-height)}}.LabsMarkerScroll_section__tfM3m{--marker-ghost:#c3c1bb;background:var(--bg);padding:64px 0 80px}.LabsMarkerScroll_headWrap___PRXE{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto 40px;max-width:860px}.LabsMarkerScroll_subhead__tKJ2_{margin-top:8px;font-size:var(--body-size);color:var(--body)}.LabsMarkerScroll_stage__nP3b8{position:relative;width:100%;display:flex;justify-content:center}.LabsMarkerScroll_rowsWrap__lmcdh{position:absolute;inset:0;z-index:1;pointer-events:none}.LabsMarkerScroll_rowsBlock__4D78e{position:absolute;top:23.75%;left:0;right:0;transform:translateY(-50%);display:flex;flex-direction:column;gap:15px}.LabsMarkerScroll_viewport___X14z{overflow:hidden;width:100%;mask-image:linear-gradient(90deg,transparent,black 48px,black calc(100% - 48px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 48px,black calc(100% - 48px),transparent)}.LabsMarkerScroll_track__hnRem{display:flex;width:max-content;will-change:transform}.LabsMarkerScroll_segment__RIWwp{display:flex;flex-shrink:0}.LabsMarkerScroll_pair__rg4yB{display:inline-flex;align-items:center;flex-shrink:0}.LabsMarkerScroll_item__PhSPH{height:29px;font-family:var(--font-body);font-size:18px;font-weight:400;letter-spacing:-.44px;white-space:nowrap}.LabsMarkerScroll_dot__Sxd_r,.LabsMarkerScroll_item__PhSPH{display:inline-flex;align-items:center;color:var(--marker-ghost)}.LabsMarkerScroll_dot__Sxd_r{flex-shrink:0;justify-content:center;width:28px;font-size:22px;line-height:1}.LabsMarkerScroll_vialCrop__TVONf{position:relative;z-index:2;width:clamp(96px,11vw,132px);aspect-ratio:315/800;overflow:hidden;pointer-events:none}.LabsMarkerScroll_vialWrap__9dI4Q{position:absolute;top:0;left:0;width:100%;aspect-ratio:315/1000;pointer-events:none}.LabsMarkerScroll_vialImg__kJW4R{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;mask-image:linear-gradient(180deg,black 0,black 14%,rgba(0,0,0,.34) 18%,rgba(0,0,0,.34) 29%,black 33%,black 80%,rgba(0,0,0,.34) 84%,rgba(0,0,0,.34));-webkit-mask-image:linear-gradient(180deg,black 0,black 14%,rgba(0,0,0,.34) 18%,rgba(0,0,0,.34) 29%,black 33%,black 80%,rgba(0,0,0,.34) 84%,rgba(0,0,0,.34))}.LabsMarkerScroll_bottomFade__Pbs3J{position:absolute;left:0;right:0;bottom:0;height:30%;background:linear-gradient(to bottom,transparent,var(--bg));z-index:3;pointer-events:none}.LabsMarkerScroll_actions__IGrZx{margin:0 0 48px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.LabsMarkerScroll_guides__n3mdc{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:28px;font-size:14.5px;color:var(--body)}.LabsMarkerScroll_guides__n3mdc a{color:var(--forest);font-weight:600;text-decoration:underline;text-underline-offset:3px}.LabsMarkerScroll_guides__n3mdc a:focus-visible{outline:2px solid var(--forest);outline-offset:2px}@media (max-width:767px){.LabsMarkerScroll_section__tfM3m{padding:48px 0 56px}.LabsMarkerScroll_headWrap___PRXE{margin-bottom:28px}.LabsMarkerScroll_rowsBlock__4D78e{gap:9px}.LabsMarkerScroll_item__PhSPH{height:20px;font-size:13px;letter-spacing:-.2px}.LabsMarkerScroll_dot__Sxd_r{width:18px;font-size:15px}.LabsMarkerScroll_viewport___X14z{mask-image:linear-gradient(90deg,transparent,black 24px,black calc(100% - 24px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 24px,black calc(100% - 24px),transparent)}.LabsMarkerScroll_actions__IGrZx{margin:0 0 32px;gap:10px}}@media (prefers-reduced-motion:reduce){.LabsMarkerScroll_track__hnRem{transition:none}}.Container_container__v6oGf{width:100%;max-width:var(--site-width);margin-inline:auto;padding-inline:var(--site-margin-mobile)}@media (min-width:768px){.Container_container__v6oGf{padding-inline:var(--site-margin)}}.Container_narrow__jJznQ{max-width:720px}.Container_wide__Mw3hh{max-width:1320px}.Reveal_reveal__ejyKM{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease;will-change:opacity,transform}.Reveal_shown__ymUk3{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.Reveal_reveal__ejyKM{opacity:1;transform:none;transition:none}}.InputPill_pill__0_tMS{display:flex;align-items:stretch;gap:0;width:100%;min-width:0;height:var(--pill-h);padding:4px;border:1px solid var(--pill-border,var(--border));border-radius:var(--radius-pill);background:var(--pill-bg,transparent);transition:border-color .2s var(--ease)}.InputPill_pill__0_tMS:focus-within{border-color:var(--pill-border-focus,var(--forest));box-shadow:none;outline:none}.InputPill_field__Vyeja,.InputPill_pill__0_tMS>input,.InputPill_pill__0_tMS>select,.InputPill_pill__0_tMS>textarea{flex:1 1 auto;min-width:0;height:100%;align-self:stretch;border:0;border-radius:0;background:transparent;padding:0 16px;font-family:inherit;font-size:var(--pill-font-size);color:var(--pill-color,var(--ink));outline:none}.InputPill_pill__0_tMS .InputPill_field__Vyeja,.InputPill_pill__0_tMS .InputPill_field__Vyeja:focus,.InputPill_pill__0_tMS .InputPill_field__Vyeja:focus-visible,.InputPill_pill__0_tMS>input:focus,.InputPill_pill__0_tMS>input:focus-visible,.InputPill_pill__0_tMS>select:focus,.InputPill_pill__0_tMS>select:focus-visible,.InputPill_pill__0_tMS>textarea:focus,.InputPill_pill__0_tMS>textarea:focus-visible{border:0;border-radius:0;outline:none;box-shadow:none}.InputPill_pill__0_tMS select.InputPill_field__Vyeja,.InputPill_pill__0_tMS>select{cursor:pointer}.InputPill_field__Vyeja::placeholder,.InputPill_pill__0_tMS>input::placeholder,.InputPill_pill__0_tMS>textarea::placeholder{color:var(--pill-placeholder,var(--muted,#4b4b50))}.InputPill_field__Vyeja:-webkit-autofill,.InputPill_field__Vyeja:-webkit-autofill:focus,.InputPill_field__Vyeja:-webkit-autofill:hover,.InputPill_pill__0_tMS>input:-webkit-autofill,.InputPill_pill__0_tMS>input:-webkit-autofill:focus,.InputPill_pill__0_tMS>input:-webkit-autofill:hover{-webkit-text-fill-color:var(--pill-color,var(--ink));caret-color:var(--pill-color,var(--ink));transition:background-color 100000s ease-in-out 0s,box-shadow 100000s ease-in-out 0s}.InputPill_action___wDJ0,.InputPill_pill__0_tMS>button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:0;height:100%;padding:0 20px;border:0;border-radius:var(--radius-pill);background:var(--pill-action-bg,var(--forest));color:var(--pill-action-color,#fff);font-family:inherit;font-size:var(--pill-action-font-size);font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .18s var(--ease)}.InputPill_action___wDJ0:disabled,.InputPill_pill__0_tMS>button:disabled{opacity:.5;cursor:default}.InputPill_md__t3FQT{--pill-h:44px;--pill-font-size:14px;--pill-action-font-size:13px}.InputPill_lg__cfOWP{--pill-h:52px;--pill-font-size:15px;--pill-action-font-size:13.5px}@media (prefers-reduced-motion:reduce){.InputPill_action___wDJ0,.InputPill_pill__0_tMS,.InputPill_pill__0_tMS>button{transition:none}}.LockedField_field__Fr2CQ{display:block}.LockedField_label__RrKaY{display:block;margin-bottom:4px;font-size:12px;font-weight:500;color:var(--lf-muted,var(--body,#4b4b50))}.LockedField_srOnly__Y_zpk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.LockedField_valueRow__NxJdk{display:flex;align-items:center;gap:6px}.LockedField_icon__csLHk{flex:0 0 auto;color:var(--lf-muted,var(--body,#4b4b50))}.LockedField_value__o5_a_{margin:0;font-size:14px;font-weight:500;color:var(--lf-ink,var(--ink,#18201c))}.LockedField_reason__p6GtA{margin:8px 0 0;font-size:12.5px;line-height:1.4;color:var(--lf-muted,var(--body,#4b4b50))}.LabsMarquee_section__8Ly_C{background:var(--bg);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:22px 0;--marquee-gap:68px}.LabsMarquee_viewport__Dncff{overflow:hidden;mask-image:linear-gradient(90deg,transparent,black 64px,black calc(100% - 64px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 64px,black calc(100% - 64px),transparent)}.LabsMarquee_viewport__Dncff:focus-within .LabsMarquee_track__4LyMO,.LabsMarquee_viewport__Dncff:hover .LabsMarquee_track__4LyMO{animation-play-state:paused}.LabsMarquee_track__4LyMO{display:flex;align-items:center;width:max-content;gap:var(--marquee-gap);will-change:transform;animation:LabsMarquee_labs-marquee-scroll__Xg3dc 34s linear infinite}@keyframes LabsMarquee_labs-marquee-scroll__Xg3dc{0%{transform:translateX(0)}to{transform:translateX(calc(-100% / 6))}}.LabsMarquee_set__cxLSb{display:flex;align-items:center;flex-shrink:0;gap:var(--marquee-gap)}.LabsMarquee_item__WmZYd{display:flex;align-items:center;flex-shrink:0;height:20px;opacity:.7}.LabsMarquee_wordmark___1ef2{font-family:var(--font-body);font-size:12px;font-weight:600;line-height:1;letter-spacing:.07em;text-transform:uppercase;color:var(--black);white-space:nowrap}.LabsMarquee_logo__3x0nC{background-color:var(--black);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.LabsMarquee_logo-quest__aNHe9{height:21px;width:calc(21px * 171 / 54);mask-image:url(/landing/labs/logos/quest.png);-webkit-mask-image:url(/landing/labs/logos/quest.png)}.LabsMarquee_logo-bioreference__mhRHT{height:14px;width:calc(14px * 413 / 54);mask-image:url(/landing/labs/logos/bioreference.png);-webkit-mask-image:url(/landing/labs/logos/bioreference.png)}.LabsMarquee_logo-getlabs__QUZkw{height:17px;width:calc(17px * 128 / 22);mask-image:url(/landing/labs/logos/getlabs.svg);-webkit-mask-image:url(/landing/labs/logos/getlabs.svg)}.LabsMarquee_logo-grail__j0c_L{height:16px;width:calc(16px * 400 / 80);mask-image:url(/landing/labs/logos/grail.png);-webkit-mask-image:url(/landing/labs/logos/grail.png)}@media (max-width:767px){.LabsMarquee_section__8Ly_C{--marquee-gap:44px}.LabsMarquee_item__WmZYd{height:16px}.LabsMarquee_wordmark___1ef2{font-size:11px;letter-spacing:.05em}.LabsMarquee_logo-quest__aNHe9{height:18px;width:calc(18px * 171 / 54)}.LabsMarquee_logo-bioreference__mhRHT{height:12px;width:calc(12px * 413 / 54)}.LabsMarquee_logo-getlabs__QUZkw{height:15px;width:calc(15px * 128 / 22)}.LabsMarquee_logo-grail__j0c_L{height:14px;width:calc(14px * 400 / 80)}.LabsMarquee_viewport__Dncff{mask-image:linear-gradient(90deg,transparent,black 32px,black calc(100% - 32px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 32px,black calc(100% - 32px),transparent)}}@media (prefers-reduced-motion:reduce){.LabsMarquee_track__4LyMO{animation:none;width:100%;flex-wrap:wrap;justify-content:center}.LabsMarquee_set__cxLSb[aria-hidden=true]{display:none}.LabsMarquee_set__cxLSb{flex-wrap:wrap;justify-content:center}.LabsMarquee_viewport__Dncff{mask-image:none;-webkit-mask-image:none}}.AnnouncementBar_bar__ix9_G{position:relative;display:flex;align-items:center;justify-content:center;height:var(--announce-height);padding:0 var(--site-margin-mobile);background:var(--forest);color:var(--bg);font-family:var(--font-body);font-size:var(--small);font-weight:600;line-height:1.2;text-align:center;overflow:hidden}.AnnouncementBar_static__o6u87{max-width:100%;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AnnouncementBar_link__mtBVJ{display:block;width:100%;height:100%;color:inherit;text-decoration:none}.AnnouncementBar_viewport__H_O1Q{position:relative;display:block;width:100%;height:var(--announce-height)}.AnnouncementBar_message__OcvFc{position:absolute;inset:0;margin:0;padding:0 var(--site-margin-mobile);line-height:var(--announce-height);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;opacity:0;transform:translateY(4px);transition:opacity .45s ease,transform .45s ease;pointer-events:none}.AnnouncementBar_message__OcvFc[data-active]{opacity:1;transform:translateY(0);pointer-events:auto}.AnnouncementBar_link__mtBVJ:hover .AnnouncementBar_message__OcvFc[data-active]{text-decoration:underline;text-underline-offset:2px}@media (prefers-reduced-motion:reduce){.AnnouncementBar_message__OcvFc{transition:none;transform:none}}.journal_scope__GxDhy{--forest:#2d6b4f;--forest-50:#eaf1ec;--forest-100:#d9e8de;--forest-300:#8fbaa0;--forest-700:#1f4e3a;--forest-900:#14342a;--black:#18201c;--ink-80:#2c352f;--bg:#f5f3ef;--bg-80:#eceae4;--white:#fff;--body:#4b4e46;--muted:#5a5d55;--border:#e3e0d8;--font:"Satoshi",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--body-size:15px;--small:13px;--micro:11px;--r-card:18px;--r-pill:100px;--ease-out:cubic-bezier(0,0,0.25,1);--ease:cubic-bezier(0.25,0.1,0.25,1);--sh-card:0 1px 2px rgba(24,32,28,0.05),0 6px 18px rgba(24,32,28,0.055);--sh-card-hover:0 6px 16px rgba(24,32,28,0.08);--glass:rgba(245,243,239,0.8);--glass-brd:rgba(255,255,255,0.6);--glass-blur:blur(16px) saturate(135%);background:var(--bg);color:var(--black);font-family:var(--font);font-size:var(--body-size);-webkit-font-smoothing:antialiased}.journal_toneWarm__t5uOF{background:var(--bg-80)}.journal_scope__GxDhy img{max-width:100%;display:block}.journal_scope__GxDhy [tabindex]:focus-visible,.journal_scope__GxDhy a:focus-visible,.journal_scope__GxDhy button:focus-visible,.journal_scope__GxDhy input:focus-visible{outline:2px solid var(--forest-700);outline-offset:3px;border-radius:6px}.journal_wrap__s5sfH{max-width:1140px;margin:0 auto;padding:0 40px}@media (max-width:640px){.journal_wrap__s5sfH{padding:0 22px}}.journal_phead__r1sSp{text-align:center;padding:58px 0 8px;max-width:680px;margin:0 auto}@media (max-width:640px){.journal_phead__r1sSp{padding:40px 0 6px}}.journal_page__V8HMq{font-weight:900;letter-spacing:-.025em;line-height:1.06;font-size:clamp(1.9rem,3.4vw,2.5rem);color:var(--black);text-wrap:balance}.journal_accent___1Zj4{color:var(--forest)}.journal_sub__E8IwA{font-size:var(--body-size);line-height:1.55;color:var(--muted);margin-top:14px;max-width:46ch;margin-left:auto;margin-right:auto;text-wrap:balance}.journal_crumb__Kn94d{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12.5px;color:var(--muted);margin-top:6px}.journal_crumb__Kn94d a{color:var(--muted)}.journal_crumb__Kn94d a:hover{color:var(--black)}.journal_crumb__Kn94d .journal_cur__CMz_a{color:var(--black);font-weight:600}.journal_crumbSlot__9IeEF{min-height:28px;margin-top:8px;display:flex;align-items:center;justify-content:center}.journal_crumbSlot__9IeEF .journal_crumb__Kn94d{margin-top:0}.journal_searchWrap__CUvjt{position:relative;max-width:540px;margin:26px auto 0}.journal_search__gH8qm{display:flex;align-items:center;gap:11px;border:1px solid var(--border);border-radius:var(--r-pill);background:#fff;padding:0 6px 0 18px;transition:border-color .2s,box-shadow .2s}.journal_search__gH8qm:focus-within{border-color:var(--forest-300);box-shadow:0 6px 24px rgba(24,32,28,.07)}.journal_search__gH8qm .journal_ic__MRhVl{display:flex;align-items:center;color:var(--muted);flex:0 0 auto}.journal_search__gH8qm input{flex:1;border:0;background:transparent;padding:14px 0;font-family:var(--font);font-size:15px;min-width:0;color:var(--black)}.journal_search__gH8qm input:focus{outline:none}.journal_search__gH8qm input::placeholder{color:var(--muted)}@media (pointer:coarse){.journal_search__gH8qm input{font-size:16px}}.journal_search__gH8qm .journal_go__mBni_{flex:0 0 auto;width:38px;height:38px;margin:5px 0;border-radius:50%;border:0;background:var(--black);color:var(--bg);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.journal_search__gH8qm .journal_go__mBni_:hover{background:var(--forest)}.journal_searchPanel___FxSf{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 8px);background:#fff;border:1px solid var(--border);border-radius:16px;box-shadow:0 18px 50px rgba(24,32,28,.14);overflow:hidden}.journal_searchList__M44jV{list-style:none;margin:0;padding:6px;max-height:60vh;overflow-y:auto}.journal_searchOpt__RBsKJ{display:flex;align-items:flex-start;gap:12px;padding:11px 12px;border-radius:11px;text-decoration:none;color:var(--black)}.journal_searchOptActive__6K5ZI,.journal_searchOpt__RBsKJ:hover{background:var(--forest-50,#f0f4f1)}.journal_searchType__QU7e2{flex:0 0 auto;margin-top:1px;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--forest);background:var(--forest-50,#eef3f0);border-radius:999px;padding:3px 9px}.journal_searchMain__nfsgq{display:flex;flex-direction:column;min-width:0}.journal_searchTitle__AgC5H{font-size:14.5px;font-weight:550;line-height:1.3;color:var(--black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.journal_searchMeta__nb_6V{margin-top:2px;font-size:12px;color:var(--muted)}.journal_searchEmpty__lW98_{list-style:none;padding:16px 14px;font-size:13.5px;color:var(--muted);text-align:center}.journal_capture__kju4P{max-width:430px;margin:24px auto 0;text-align:center}.journal_capturePill__lcCv9{display:flex;align-items:center;border:1px solid var(--border);border-radius:var(--r-pill);background:#fff;overflow:hidden;transition:border-color .2s,box-shadow .2s}.journal_capturePill__lcCv9:focus-within{border-color:var(--forest-300);box-shadow:0 6px 22px rgba(24,32,28,.07)}.journal_capture__kju4P input[type=email]{flex:1;min-width:0;border:0;background:transparent;padding:13px 18px;font-size:15px;font-family:var(--font);color:var(--black)}.journal_capture__kju4P input[type=email]:focus{outline:none}.journal_capturePill__lcCv9 button{flex:0 0 auto;margin:5px;border:0;border-radius:var(--r-pill);background:var(--forest);color:var(--bg);font-family:var(--font);font-weight:700;font-size:13.5px;padding:10px 20px;cursor:pointer;transition:background .2s,color .2s}.journal_capturePill__lcCv9 button:hover{background:var(--black);color:#fff}.journal_capturePill__lcCv9 button:disabled{opacity:.6;cursor:default}.journal_captureMsg__Le1ZT{font-size:12.5px;margin-top:9px;min-height:17px;line-height:1.4;color:var(--muted)}.journal_captureMsg__Le1ZT.journal_err__RJMe0{color:#9a3a1c}.journal_captureConsent__EXGr0{font-size:11px;line-height:1.45;margin:7px auto 0;max-width:40ch;color:var(--muted)}.journal_captureDone__8UOhy{font-size:15px;color:var(--forest-700);font-weight:600;padding:14px 6px;line-height:1.4;display:flex;align-items:center;justify-content:center;gap:6px}.journal_hp__wZjvC{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.journal_captureCard__IxqwG{background:#fff;border:1px solid var(--border);border-radius:var(--r-card);padding:22px 24px;margin:32px 0;max-width:none;box-shadow:var(--sh-card)}.journal_captureTitle___3RyI{font-size:16px;font-weight:700;color:var(--black);margin-bottom:13px}.journal_capPhPill__ZW1vC{display:flex;align-items:center;gap:10px;border:1px dashed var(--forest-300);border-radius:var(--r-pill);background:var(--forest-50);padding:12px 18px;text-align:left}.journal_capPhIcon__EkIWB{display:flex;align-items:center;color:var(--forest);flex:0 0 auto}.journal_capPhLabel__wtngT{font-size:13px;font-weight:600;color:var(--forest-700);line-height:1.35}.journal_capPhConsent__be9_Y{font-size:11px;line-height:1.45;margin:6px auto 0;max-width:40ch;color:var(--muted)}.journal_capPhConsent__be9_Y a{color:var(--forest-700);text-decoration:underline;text-underline-offset:2px}.journal_capPh__mP8zn.journal_captureCard__IxqwG{text-align:center}.journal_tabs__aqwFe{position:relative;display:flex;gap:4px;justify-content:center;flex-wrap:wrap;border-bottom:1px solid var(--border);margin-top:14px}.journal_tabs__aqwFe a{position:relative;white-space:nowrap;padding:12px 14px;font-size:14px;font-weight:600;color:var(--muted);transition:color .2s;cursor:pointer}.journal_tabs__aqwFe a:hover{color:var(--black)}.journal_tabs__aqwFe a.journal_on__4rvLq{color:var(--forest-700)}.journal_tabs__aqwFe a.journal_on__4rvLq:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;background:var(--forest);border-radius:2px}.journal_tabs__aqwFe a:focus-visible{outline-offset:-2px}@media (max-width:640px){.journal_tabs__aqwFe{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.journal_tabs__aqwFe::-webkit-scrollbar{display:none}}.journal_grid__WfDi1{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.journal_gridcell___Akhb{display:contents}.journal_gridcell___Akhb[hidden]{display:none}@media (max-width:980px){.journal_grid__WfDi1{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.journal_grid__WfDi1{grid-template-columns:1fr}}.journal_bcard__HsJ1R{position:relative;display:block;aspect-ratio:7/9;border-radius:var(--r-card);overflow:hidden;background:var(--bg-80);box-shadow:var(--sh-card);transition:box-shadow .4s var(--ease-out);color:var(--black)}.journal_bcard__HsJ1R:hover{box-shadow:var(--sh-card-hover)}.journal_bcard__HsJ1R>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:transform .85s var(--ease-out)}.journal_bcard__HsJ1R:hover>img{transform:scale(1.035)}@media (prefers-reduced-motion:reduce){.journal_bcard__HsJ1R:hover>img{transform:none}}.journal_poster__oqSpD{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:flex-start;padding:20px}.journal_poster__oqSpD .journal_pm__eAeG8{font-weight:900;font-size:19px;letter-spacing:-.03em;color:var(--forest-700)}.journal_tWeight__yBQqD{background:var(--forest-50)}.journal_tMeta__Kjrht{background:var(--bg-80)}.journal_tWomen__oRrGt{background:#efe8da}.journal_tMen__uTmV4{background:#e9ebe3}.journal_tLabs__3tLx0{background:#f0efe8}.journal_bchip__qHgXd{top:11px;right:11px;font-size:11px;font-weight:600;letter-spacing:.01em;padding:6px 12px;border-radius:var(--r-pill);border:1px solid var(--glass-brd);color:var(--black)}.journal_bchip__qHgXd,.journal_glass__oIfKc{position:absolute;z-index:2;background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 8px 22px rgba(24,32,28,.12)}.journal_glass__oIfKc{left:10px;right:10px;bottom:10px;padding:13px 14px;border-radius:14px;border:1px solid var(--glass-brd);display:flex;flex-direction:column;min-height:84px}.journal_glass__oIfKc .journal_gt__VH0BB{font-size:14.5px;font-weight:700;line-height:1.3;letter-spacing:-.012em;color:var(--black);min-height:38px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.journal_glass__oIfKc .journal_gr__viTzr{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:11px}.journal_glass__oIfKc .journal_gm__l5iPC{font-size:12px;color:var(--muted);font-weight:500;letter-spacing:.005em}.journal_circ__jtxPD{width:30px;height:30px;flex:0 0 auto;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg);color:var(--black);border:1px solid var(--border);transition:background .25s var(--ease-out),color .25s var(--ease-out),border-color .25s var(--ease-out)}.journal_circ__jtxPD svg{width:13px;height:13px;transition:transform .25s var(--ease-out)}.journal_acard__PAPvP:hover .journal_circ__jtxPD,.journal_bcard__HsJ1R:hover .journal_circ__jtxPD,.journal_circHost__1Uj7c:hover .journal_circ__jtxPD,.journal_cmini__M7yFy:hover .journal_circ__jtxPD,.journal_ctool__kIu7a:hover .journal_circ__jtxPD{background:var(--black);color:var(--bg);border-color:var(--black)}.journal_acard__PAPvP:hover .journal_circ__jtxPD svg,.journal_bcard__HsJ1R:hover .journal_circ__jtxPD svg,.journal_circHost__1Uj7c:hover .journal_circ__jtxPD svg,.journal_cmini__M7yFy:hover .journal_circ__jtxPD svg,.journal_ctool__kIu7a:hover .journal_circ__jtxPD svg{transform:translateX(1px)}.journal_featWrap___qEU8{display:grid;grid-template-columns:1.5fr 1fr;gap:24px;margin-top:30px}@media (max-width:880px){.journal_featWrap___qEU8{grid-template-columns:1fr}}.journal_feat__PpQkU{position:relative;display:block;aspect-ratio:16/9;border-radius:22px;overflow:hidden;border:1px solid var(--border);color:#fff;box-shadow:var(--sh-card);transition:box-shadow .4s var(--ease-out)}@media (max-width:880px){.journal_feat__PpQkU.journal_hasSq__RDUKb{aspect-ratio:1/1}}.journal_feat__PpQkU picture{position:absolute;inset:0;display:block}.journal_feat__PpQkU:hover{box-shadow:var(--sh-card-hover)}.journal_feat__PpQkU img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:transform .9s var(--ease-out)}.journal_feat__PpQkU:hover img{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.journal_feat__PpQkU:hover>img{transform:none}}.journal_feat__PpQkU .journal_scrim__J7mrV{position:absolute;inset:0;background:linear-gradient(0deg,rgba(18,24,20,.82) 0,rgba(18,24,20,.34) 42%,rgba(18,24,20,0) 70%)}.journal_feat__PpQkU .journal_pickbar__qZbjc{position:absolute;left:0;right:0;bottom:0;height:4px;background:linear-gradient(90deg,var(--forest),var(--forest-300))}.journal_feat__PpQkU .journal_fc__ZqLgY{position:absolute;left:0;right:0;bottom:0;padding:28px 30px}.journal_feat__PpQkU .journal_gchip__BPv3h{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:600;padding:6px 12px;border-radius:var(--r-pill);margin-bottom:14px;background:rgba(245,243,239,.22);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.3);color:#fff}.journal_feat__PpQkU h2{color:#fff;font-weight:900;letter-spacing:-.02em;font-size:clamp(20px,2.3vw,28px);line-height:1.14;text-wrap:balance;margin-bottom:13px;max-width:20ch}.journal_feat__PpQkU .journal_meta__pY4Nl{display:flex;align-items:center;gap:9px;font-size:12.5px;color:rgba(245,243,239,.92)}.journal_feat__PpQkU .journal_meta__pY4Nl .journal_dot__5vqd_{opacity:.5}.journal_feat__PpQkU .journal_meta__pY4Nl svg{color:var(--forest-300)}.journal_rail___URIO{display:flex;flex-direction:column}.journal_rail___URIO .journal_rh__hlWqJ{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.journal_rail___URIO a.journal_r__GlV3_{display:grid;grid-template-columns:84px 1fr;gap:14px;padding:13px 0;border-bottom:1px solid var(--border);align-items:center;color:var(--black)}.journal_rail___URIO a.journal_r__GlV3_:last-of-type{border-bottom:0}.journal_rail___URIO a.journal_r__GlV3_ .journal_th__T4Cbp{aspect-ratio:1/1;border-radius:12px;overflow:hidden;background:var(--bg-80);position:relative}.journal_rail___URIO a.journal_r__GlV3_ .journal_th__T4Cbp img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-out)}.journal_rail___URIO a.journal_r__GlV3_:hover .journal_th__T4Cbp img{transform:scale(1.05)}.journal_rail___URIO a.journal_r__GlV3_ .journal_th__T4Cbp .journal_pm__eAeG8{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:900;color:var(--forest-700);font-size:13px}.journal_rail___URIO a.journal_r__GlV3_ .journal_rt__LFElk{font-size:14px;font-weight:700;color:var(--black);line-height:1.32;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.journal_rail___URIO a.journal_r__GlV3_ .journal_rm__8DLBb{font-size:12px;color:var(--muted);margin-top:5px}.journal_rail___URIO a.journal_r__GlV3_:hover .journal_rt__LFElk{color:var(--forest-700)}.journal_ctool__kIu7a{position:relative;display:block;aspect-ratio:7/9;border-radius:var(--r-card);overflow:hidden;background:var(--bg-80);box-shadow:var(--sh-card);transition:box-shadow .4s var(--ease-out);color:var(--black)}.journal_ctool__kIu7a:hover{box-shadow:var(--sh-card-hover)}.journal_ctool__kIu7a>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:transform .85s var(--ease-out)}.journal_ctool__kIu7a:hover>img{transform:scale(1.035)}@media (prefers-reduced-motion:reduce){.journal_ctool__kIu7a:hover>img{transform:none}}.journal_ctool__kIu7a .journal_glass__oIfKc{min-height:0}.journal_ctool__kIu7a .journal_glass__oIfKc .journal_gt__VH0BB{min-height:0;-webkit-line-clamp:1;white-space:nowrap;text-overflow:ellipsis}.journal_acard__PAPvP{position:relative;display:flex;flex-direction:column;min-height:164px;padding:14px;border-radius:var(--r-card);background:var(--bg-80);border:1px solid var(--border);box-shadow:var(--sh-card);transition:box-shadow .4s var(--ease-out),border-color .25s var(--ease-out);color:var(--black);text-decoration:none}.journal_acard__PAPvP:hover{box-shadow:var(--sh-card-hover);border-color:var(--forest-300)}.journal_acard__PAPvP .journal_achip__AxDyq{align-self:flex-start;font-size:11px;font-weight:600;letter-spacing:.01em;padding:5px 11px;border-radius:var(--r-pill);background:var(--bg);border:1px solid var(--border);color:var(--muted)}.journal_acard__PAPvP .journal_at__bwRw9{margin-top:11px;font-size:14.5px;font-weight:700;line-height:1.32;letter-spacing:-.012em;color:var(--black);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.journal_acard__PAPvP:hover .journal_at__bwRw9{color:var(--forest-700)}.journal_acard__PAPvP .journal_ar__15lfZ{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px}.journal_acard__PAPvP .journal_am__AsI4r{font-size:12px;color:var(--muted);font-weight:500;letter-spacing:.005em}.journal_cathead__dM8Jk{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:8px 0 16px}.journal_cathead__dM8Jk .journal_ct__TK803{display:flex;align-items:center;gap:10px}.journal_medFilter__1fJCZ{display:flex;gap:8px;flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.journal_medFilter__1fJCZ::-webkit-scrollbar{display:none}.journal_filterPill__y6Zdc{flex:0 0 auto;padding:6px 14px;border-radius:999px;border:1px solid rgba(24,32,28,.14);background:transparent;font-family:var(--font-body);font-size:.82rem;font-weight:600;color:var(--body);white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.journal_filterPill__y6Zdc:hover{border-color:rgba(45,107,79,.5)}.journal_filterPill__y6Zdc[data-active]{background:var(--forest);border-color:var(--forest);color:#fff}.journal_cathead__dM8Jk h3{font-weight:800;font-size:16px;letter-spacing:-.01em;color:var(--black)}.journal_cathead__dM8Jk .journal_pillTag__A8HHU{font-size:11px;font-weight:600;color:var(--forest-700);background:var(--forest-50);padding:4px 10px;border-radius:var(--r-pill)}.journal_carousel___ANUm{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:12px 2px 24px;margin:-12px 0 -18px;scroll-padding-left:2px}.journal_carousel___ANUm::-webkit-scrollbar{display:none}.journal_carousel___ANUm>*{flex:0 0 clamp(210px,44vw,244px);scroll-snap-align:start}.journal_carouselBig__Dia8u>*{flex:0 0 clamp(264px,78vw,326px)}.journal_arrows__08qLz{display:flex;gap:8px;flex-shrink:0}.journal_arrow__Or_Ye{width:42px;height:42px;border-radius:50%;border:1px solid var(--border);background:#fff;display:flex;align-items:center;justify-content:center;transition:background .25s,color .25s,transform .12s var(--ease-out);cursor:pointer;color:var(--black)}.journal_arrow__Or_Ye:hover{background:var(--black);color:var(--bg);border-color:var(--black)}.journal_arrow__Or_Ye:active{transform:scale(.94)}.journal_arrow__Or_Ye.journal_off__FE7Ku{opacity:.32;pointer-events:none}.journal_loadwrap__WQd6p{display:flex;justify-content:center;margin-top:38px}.journal_loadmore__p0dn2{display:inline-flex;align-items:center;gap:9px;padding:13px 28px;border-radius:var(--r-pill);background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid rgba(24,32,28,.1);color:var(--black);font-family:var(--font);font-weight:700;font-size:14px;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 4px 16px rgba(24,32,28,.07);transition:background .2s,box-shadow .2s,transform .12s var(--ease-out)}.journal_loadmore__p0dn2:hover{background:rgba(245,243,239,.95);box-shadow:0 8px 22px rgba(24,32,28,.1)}.journal_loadmore__p0dn2:active{transform:scale(.98)}.journal_loadmore__p0dn2 svg{color:var(--forest-700)}.journal_loadend__dUUDV{font-size:13px;color:var(--muted);margin-top:8px;text-align:center}.journal_section__gFdYX{padding:64px 0}@media (max-width:640px){.journal_section__gFdYX{padding:46px 0}}.journal_sectionAlt__jBxxy{border-top:1px solid var(--border)}.journal_sectionHead__rjyir{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:26px}.journal_sectionHead__rjyir h2{font-weight:900;letter-spacing:-.02em;font-size:clamp(1.45rem,2.6vw,1.9rem);color:var(--black);line-height:1.12}.journal_sectionHead__rjyir p{font-size:13.5px;color:var(--muted);margin-top:6px}.journal_sectionHeadLanding__jqZSj h2{font-size:clamp(2rem,3.5vw,2.75rem);letter-spacing:-.03em;line-height:1.1}.journal_sectionHeadLanding__jqZSj p{font-size:1rem;margin-top:8px}.journal_catBlock__6e1r_{margin-top:0;margin-bottom:86px}.journal_catBlock__6e1r_:last-child{margin-bottom:0}.journal_keepReadingH__XQfo_+.journal_catBlock__6e1r_:not(.journal_catBlockTight__zTrJZ),.journal_sectionHead__rjyir+.journal_catBlock__6e1r_:not(.journal_catBlockTight__zTrJZ){margin-top:0}.journal_catBlock__6e1r_ .journal_sectionHead__rjyir{margin-bottom:10px}.journal_catBlockTight__zTrJZ{margin-top:6px;margin-bottom:0}.journal_catBlockTight__zTrJZ .journal_cathead__dM8Jk{margin:0 0 12px}.journal_catBlockTight__zTrJZ+.journal_catBlockTight__zTrJZ{margin-top:48px}.journal_calcTools__FjGQa{margin:44px 0 0;border-top:1px solid var(--border);padding-top:30px}.journal_calcToolsH__D6DjB{font-weight:900;letter-spacing:-.02em;font-size:clamp(1.5rem,2.6vw,2rem);color:var(--black);line-height:1.1}.journal_calcToolsSub__Sum5J{font-size:13.5px;color:var(--muted);margin-top:5px}.journal_btn__548WE{font-family:var(--font);font-weight:700;font-size:14px;padding:11px 22px;border-radius:var(--r-pill);border:0;cursor:pointer;transition:background .2s,color .2s,transform .12s var(--ease-out);text-decoration:none;display:inline-block;box-shadow:var(--sh-card)}.journal_btn__548WE:active{transform:scale(.98)}.journal_btnPrimary__G__d2{background:var(--forest);color:var(--bg)}.journal_btnPrimary__G__d2:hover{background:var(--black);color:#fff}.journal_btnGhost__GODS3{background:#fff;color:var(--forest-700);border:1px solid var(--border)}.journal_btnGhost__GODS3:hover{background:var(--black);color:#fff;border-color:var(--black)}.journal_metachips__cPKQM{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0 4px}.journal_metacard__3JF6P{display:inline-flex;align-items:center;gap:8px;background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-brd);border-radius:12px;padding:9px 14px;font-size:13px;font-weight:600;color:var(--black);box-shadow:var(--sh-card)}.journal_metacard__3JF6P svg{width:15px;height:15px;color:var(--forest);flex:0 0 auto}.journal_cardnote__PCUPn{font-size:12px;color:var(--muted);line-height:1.45;margin:7px 4px 0}.journal_artWrap__VRnNp{padding:40px 0 0}.journal_artCol__202wN{max-width:760px;margin:0 auto;padding:0 24px}.journal_artEyebrow__2Jw2s{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--forest);margin-bottom:10px}.journal_artTitle__j_1_i{font-weight:900;letter-spacing:-.025em;line-height:1.08;font-size:clamp(1.95rem,3.7vw,2.6rem);color:var(--black);text-wrap:balance;margin-top:16px}.journal_bl__kATl1{display:flex;align-items:center;justify-content:flex-start;gap:13px;margin:26px 0 6px;text-align:left}.journal_blImg__N6gzm{width:52px;height:52px;flex:0 0 auto;border-radius:50%;object-fit:cover;object-position:50% 12%;border:1px solid var(--border)}.journal_blBody__Y6OUS{min-width:0}.journal_blL1__X0YoY{font-size:15px;color:var(--black);display:flex;align-items:center;justify-content:flex-start;gap:7px;flex-wrap:wrap}.journal_blL1__X0YoY svg{color:var(--forest);flex:0 0 auto}.journal_blName__mqr8_{font-weight:700}.journal_blLink__kIfpf{color:inherit;text-decoration:none}.journal_blL2__MfiPz{font-size:12.5px;color:var(--muted);margin-top:3px;line-height:1.45}.journal_heroImg__5vxXX{width:100%;aspect-ratio:16/7;object-fit:cover;object-position:50% 50%;border:1px solid var(--border);border-radius:var(--r-card);margin:22px 0 8px}.journal_revfoot__wAWV7{display:flex;align-items:flex-start;gap:13px;border-top:1px solid var(--border);margin:30px 0 0;padding:18px 0 0}.journal_revfoot__wAWV7>img{width:46px;height:46px;border-radius:50%;object-fit:cover;object-position:50% 12%}.journal_revfootBy__aitIZ{font-size:12px;color:var(--muted)}.journal_revfootName__9gBwf{font-size:14px;font-weight:700;color:var(--black);margin-top:2px}.journal_artEnd__dcnLN{height:56px}.journal_keepReading__hYQNM{margin:48px 0 0;border-top:1px solid var(--border);padding-top:30px}.journal_keepReadingH__XQfo_{font-weight:900;letter-spacing:-.02em;font-size:clamp(1.3rem,2.4vw,1.7rem);color:var(--black);line-height:1.12;margin-bottom:14px}.journal_ctaSlot__78Uy_{border:1px dashed var(--forest-300);border-radius:var(--r-card);background:var(--forest-50);padding:22px 24px;margin:32px 0;text-align:center;color:var(--forest-700);font-size:13px;line-height:1.5}.journal_ctaSlot__78Uy_ b{display:block;font-size:14px;margin-bottom:4px}.journal_ctaEmbed__nLKfk{margin:32px 0}.journal_medGuides__4U6yi{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-top:20px;font-size:13.5px;color:var(--muted)}.journal_medGuides__4U6yi span{font-weight:600}.journal_medGuides__4U6yi a{font-weight:600;color:var(--body);text-decoration:underline;text-underline-offset:3px}