.Verticals_shell__OwIUK{min-height:100vh;background:var(--bg-0)}.Verticals_skip__FoklJ{position:fixed;left:20px;top:-80px;z-index:100;padding:14px 20px;background:var(--button-bg);border:1px solid var(--button-border);box-shadow:var(--button-shadow);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:var(--button-text);border-radius:var(--r-sm)}.Verticals_skip__FoklJ:focus{top:12px}.Verticals_main__HZKYy{max-width:1240px;margin:0 auto;padding:0 28px 80px}.Verticals_main__HZKYy a:focus-visible,.Verticals_main__HZKYy button:focus-visible,.Verticals_main__HZKYy input:focus-visible{outline:2px solid var(--accent-hi);outline-offset:4px}.Verticals_breadcrumb__fS1KB{display:flex;gap:14px;align-items:center;padding-top:28px;font-size:12px;color:var(--fg-1)}.Verticals_breadcrumb__fS1KB a{min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:4px}.Verticals_eyebrow__biT1W{font:10px/1.7 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-hi)}.Verticals_intro__DNDMX{padding:56px 0 40px;max-width:820px}.Verticals_intro__DNDMX h1{font:400 clamp(44px,6.5vw,78px)/1.04 var(--font-serif);letter-spacing:-.035em;margin:18px 0 24px}.Verticals_intro__DNDMX p{font-size:17px;line-height:1.8;color:var(--fg-1);max-width:630px}.Verticals_search__ngWTI{display:flex;gap:12px;align-items:flex-end;margin-bottom:40px;padding:24px 0;border-top:1px solid var(--line-3);border-bottom:1px solid var(--line-3)}.Verticals_search__ngWTI>div{flex:1 1}.Verticals_search__ngWTI label{display:block;font:10px/1.5 var(--font-mono);text-transform:uppercase;color:var(--fg-1);margin-bottom:10px}.Verticals_search__ngWTI input{width:100%;min-height:48px;padding:12px 16px;border:1px solid var(--line-3);background:var(--bg-1);color:var(--fg-0);border-radius:var(--r-sm);font:inherit}.Verticals_primary__kXE6u{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;padding:14px 20px;border:0;border-radius:var(--r-sm);background:var(--button-bg);border:1px solid var(--button-border);box-shadow:var(--button-shadow);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:var(--button-text);font-size:13px;font-weight:600;cursor:pointer}.Verticals_primary__kXE6u:hover{background:var(--button-hover)}.Verticals_grid__Gf_sp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:36px 24px;gap:36px 24px}.Verticals_card__xI3xC{min-width:0;display:block}.Verticals_cardImage__T6_pV{position:relative;width:100%;aspect-ratio:4/5;background:var(--bg-2);border:1px solid var(--line-3);border-radius:var(--r-sm)}.Verticals_cardImage__T6_pV img{object-fit:contain}.Verticals_card__xI3xC h2{font:400 29px/1.2 var(--font-serif);margin:18px 0 10px;display:flex;justify-content:space-between;gap:16px}.Verticals_card__xI3xC h2 span{font:18px/1.7 var(--font-sans);color:var(--accent-hi)}.Verticals_card__xI3xC p{font-size:12px;line-height:1.75;color:var(--fg-1);margin:0}.Verticals_card__xI3xC:hover h2{color:var(--accent-hi)}.Verticals_hero__y8BIX{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);grid-gap:64px;gap:64px;align-items:center;padding:32px 0 64px}.Verticals_hero__y8BIX h1{font:400 clamp(44px,5.5vw,68px)/1.04 var(--font-serif);letter-spacing:-.035em;margin:20px 0 24px}.Verticals_lead__6ZmQm{font-size:16px;color:var(--fg-1);line-height:1.8;margin:0 0 28px}.Verticals_actions__zUAm0{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.Verticals_textLink__kKkED{display:inline-flex;align-items:center;min-height:44px;gap:16px;color:var(--fg-1);font-size:12px;text-decoration:underline;text-underline-offset:5px}.Verticals_textLink__kKkED:hover{color:var(--accent-hi)}.Verticals_note__43Thc{color:var(--fg-1);font-size:10px;line-height:1.8;margin:18px 0 0}.Verticals_hero__y8BIX figure{margin:0}.Verticals_heroImage__2MCUu{position:relative;aspect-ratio:4/5;background:var(--bg-2);border-radius:var(--r-sm)}.Verticals_heroImage__2MCUu img{object-fit:contain}.Verticals_hero__y8BIX figcaption{color:var(--fg-1);font:9px/1.8 var(--font-mono);padding-top:12px}.Verticals_review__8zGfG{border-top:1px solid var(--line-3);border-bottom:1px solid var(--line-3);padding:40px 0;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);grid-gap:48px;gap:48px}.Verticals_article__mSICl h2,.Verticals_brief__mJQqd h2,.Verticals_related__aLLzc h2,.Verticals_review__8zGfG h2{font:400 clamp(30px,3.3vw,42px)/1.12 var(--font-serif);margin:12px 0 18px;letter-spacing:-.02em}.Verticals_review__8zGfG>div>p{font-size:13px;line-height:1.8;color:var(--fg-1);margin:0}.Verticals_checks__Pi6xI{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;padding:0;margin:0}.Verticals_checks__Pi6xI li{min-width:0;padding-left:20px;border-left:1px solid var(--line-3)}.Verticals_checks__Pi6xI span{display:block;font:10px var(--font-mono);color:var(--accent-hi);margin-bottom:16px}.Verticals_checks__Pi6xI strong{font-size:14px;font-weight:500;line-height:1.8}.Verticals_brief__mJQqd{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:start;padding:64px 0}.Verticals_brief__mJQqd p{color:var(--fg-1);font-size:14px;line-height:1.85;margin:0 0 24px}.Verticals_prompt__MY_di{border:1px solid var(--accent-line);background:var(--accent-wash);padding:28px;border-radius:var(--r-sm)}.Verticals_prompt__MY_di>div{display:flex;gap:12px;justify-content:space-between;margin-bottom:18px;color:var(--accent-hi);font:10px/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.07em}.Verticals_prompt__MY_di blockquote{margin:0;font-size:14px;line-height:1.9;color:var(--fg-1)}.Verticals_article__mSICl{background:var(--bg-1);border:1px solid var(--line-3);padding:40px;display:grid;grid-template-columns:.8fr 1fr;grid-gap:48px;gap:48px;align-items:start}.Verticals_article__mSICl p{color:var(--fg-1);font-size:14px;line-height:1.9;margin:0 0 24px}.Verticals_related__aLLzc{padding-top:64px}.Verticals_related__aLLzc .Verticals_grid__Gf_sp{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.Verticals_empty__nsf3Q{padding:36px;border:1px solid var(--line-3);background:var(--bg-1);color:var(--fg-1);line-height:1.8}@media (max-width:980px){.Verticals_grid__Gf_sp{grid-template-columns:repeat(3,minmax(0,1fr))}.Verticals_brief__mJQqd,.Verticals_hero__y8BIX{gap:36px}.Verticals_review__8zGfG{grid-template-columns:1fr;gap:28px}}@media (max-width:720px){.Verticals_main__HZKYy{padding:0 20px 56px}.Verticals_intro__DNDMX{padding-top:40px}.Verticals_hero__y8BIX{grid-template-columns:1fr;padding-bottom:40px}.Verticals_grid__Gf_sp{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.Verticals_article__mSICl,.Verticals_brief__mJQqd{grid-template-columns:1fr;gap:28px}.Verticals_brief__mJQqd{padding:40px 0}.Verticals_article__mSICl{padding:28px}.Verticals_related__aLLzc .Verticals_grid__Gf_sp{grid-template-columns:repeat(2,minmax(0,1fr))}.Verticals_checks__Pi6xI{grid-template-columns:1fr;gap:20px}.Verticals_checks__Pi6xI li{display:flex;align-items:baseline;gap:14px}.Verticals_checks__Pi6xI span{margin-bottom:0}}@media (max-width:430px){.Verticals_grid__Gf_sp,.Verticals_related__aLLzc .Verticals_grid__Gf_sp{grid-template-columns:1fr}.Verticals_search__ngWTI{flex-wrap:wrap}.Verticals_search__ngWTI>div{flex-basis:100%}.Verticals_primary__kXE6u{width:100%}.Verticals_hero__y8BIX h1{font-size:46px}.Verticals_article__mSICl,.Verticals_prompt__MY_di{padding:24px}}