.Silo_page__zCMuW{--d3-bg:#2c3338;--d3-bg2:#1a1f24;--d3-text:#d7dae3;--d3-muted:#9aa1a8;--d3-line:#b5bfb5;--d3-head:#fff;--d3-brass:#c9a24d;--d3-brand:#679369;--d3-border:rgba(215,218,227,0.12);background:var(--d3-bg);color:var(--d3-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:background-color .35s ease,color .35s ease}.Silo_page__zCMuW[data-theme=light]{--d3-bg:#f5f2ea;--d3-bg2:#ffffff;--d3-text:#333333;--d3-muted:#6b6b6b;--d3-line:#679369;--d3-head:#1a1f24;--d3-brass:#c9a24d;--d3-border:rgba(26,31,36,0.12)}.Silo_eyebrow__9unGU{text-transform:uppercase;letter-spacing:.12em;font-size:13px;font-weight:700;color:var(--d3-brand);margin:0 0 8px}.Silo_wrap__0NlGX{max-width:1200px;margin:0 auto;padding:0 1.5rem}.Silo_crumbBar__2FesR{background:var(--d3-bg2);border-bottom:1px solid var(--d3-border)}.Silo_crumb__7oRWb{margin:0;padding:.5rem 1.5rem;font-size:.9rem;color:var(--d3-muted)}.Silo_crumb__7oRWb a{color:var(--d3-line);text-decoration:none}.Silo_crumb__7oRWb a:hover{color:#fff}.Silo_spineWrap__vc9K9{position:relative}.Silo_spine__vDrTM{position:absolute;left:50%;top:0;bottom:0;width:2px;background:var(--d3-line);opacity:.6;pointer-events:none;transform:translateX(-50%) scaleY(0);transform-origin:50% 0;animation:Silo_d3SpineDraw__06jAC 1.2s cubic-bezier(.16,1,.3,1) forwards}@keyframes Silo_d3SpineDraw__06jAC{to{transform:translateX(-50%) scaleY(1)}}@media (max-width:900px){.Silo_spine__vDrTM{display:none}}@media (prefers-reduced-motion:reduce){.Silo_spine__vDrTM{animation:none;transform:translateX(-50%) scaleY(1)}}.Silo_hero__FUXLs{padding:5.06rem 0;background:var(--d3-bg)}.Silo_heroGrid__ffn3W{display:grid;grid-template-columns:1fr 1fr;grid-gap:4.5rem;gap:4.5rem;align-items:center}.Silo_heroText__Pg5_X{text-align:right}.Silo_heading__m7L5R{font-weight:300;font-size:clamp(2.2rem,4.5vw,4rem);line-height:1.02;color:var(--d3-head);margin:0 0 1rem}.Silo_lead__R5ZOn{font-size:18px;line-height:1.6;color:var(--d3-text);margin:0 0 1.5rem}.Silo_heroImage__1_eoy{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border-radius:8px;filter:grayscale(.3)}@media (max-width:900px){.Silo_heroGrid__ffn3W{grid-template-columns:1fr}.Silo_heroText__Pg5_X{text-align:left}}.Silo_rule__XSIXW{position:relative;padding:5.06rem 0;background:var(--d3-bg)}.Silo_rule__XSIXW:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--d3-line);transform:scaleX(0);transform-origin:50% 50%}@supports (animation-timeline:view()){.Silo_rule__XSIXW:before{animation:Silo_d3RuleDraw__wkUJY linear both;animation-timeline:view();animation-range:entry 0 entry 40%}}@keyframes Silo_d3RuleDraw__wkUJY{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.Silo_rule__XSIXW:before{animation:none!important;transform:scaleX(1)!important}}.Silo_altBg__vnOMW{background:var(--d3-bg2)}.Silo_secH2__389Hm{margin:0 0 1rem;font-weight:300;font-size:32px;line-height:1.1;color:var(--d3-head)}.Silo_sectionHeadCenter__YLL3Q{text-align:center;margin-bottom:1rem}.Silo_spineGrid__G7AQQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem 4.5rem;gap:1.5rem 4.5rem;margin-top:2rem}.Silo_card__xeaL1{position:relative;display:flex;flex-direction:column;height:100%;background:var(--d3-bg2);border:1px solid var(--d3-border);border-radius:8px;overflow:hidden;text-decoration:none;color:inherit;transition:border-color .15s}.Silo_card__xeaL1:hover{border-color:var(--d3-line)}.Silo_card__xeaL1:after{content:"";position:absolute;top:50%;width:2.25rem;height:1px;background:var(--green-600);transition:background var(--dur) var(--ease)}.Silo_card__xeaL1:nth-child(odd):after{right:-2.25rem}.Silo_card__xeaL1:nth-child(2n):after{left:-2.25rem}.Silo_card__xeaL1:hover:after{background:var(--d3-brass)}.Silo_card__xeaL1 img{width:100%;height:200px;object-fit:cover;display:block;filter:grayscale(.4)}.Silo_card__xeaL1:hover img{filter:none}.Silo_cardBody__93cXf{display:flex;flex-direction:column;gap:8px;padding:1.25rem;flex:1 1}.Silo_cardTitle__sj480{font-size:1.35rem;line-height:1.2;font-weight:300;color:var(--d3-head)}.Silo_cardDesc__a_ewY{color:var(--d3-muted);font-size:.95rem;flex:1 1}.Silo_cardMore__7ISeu{color:var(--d3-line);font-weight:600;font-size:.9rem}@media (max-width:900px){.Silo_spineGrid__G7AQQ{grid-template-columns:1fr}.Silo_card__xeaL1:after{display:none}}.Silo_whyInner__GOef8{display:grid;grid-template-columns:1fr 1fr;grid-gap:4.5rem;gap:4.5rem;align-items:center}.Silo_whyPhoto__gI8wx{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;border-radius:8px;filter:grayscale(.3)}.Silo_check__02L5q{list-style:none;padding:0;margin:0 0 24px;display:grid;grid-gap:10px;gap:10px}.Silo_check__02L5q li{position:relative;padding-left:26px;line-height:1.5}.Silo_check__02L5q li:before{content:"✓";position:absolute;left:0;color:var(--d3-line);font-weight:700}@media (max-width:900px){.Silo_whyInner__GOef8{grid-template-columns:1fr}}.Silo_bracket__njBWN{position:relative;display:inline-block;white-space:nowrap;padding:.6rem 1.4rem;color:var(--d3-text);font-size:15px;font-weight:600;text-decoration:none;background:transparent;transition:background .18s ease}.Silo_bracket__njBWN:after,.Silo_bracket__njBWN:before{position:absolute;top:50%;transform:translateY(-50%);color:var(--d3-line);font-weight:300;font-size:1.5em;transition:transform .18s ease}.Silo_bracket__njBWN:before{content:"[";left:0}.Silo_bracket__njBWN:after{content:"]";right:0}.Silo_bracket__njBWN:hover{background:rgba(103,147,105,.12)}.Silo_bracket__njBWN:hover:before{transform:translate(-6px,-50%)}.Silo_bracket__njBWN:hover:after{transform:translate(6px,-50%)}.Silo_bracket__njBWN:active:before{transform:translate(2px,-50%)}.Silo_bracket__njBWN:active:after{transform:translate(-2px,-50%)}.Silo_ctaSplit__ac08H{display:grid;grid-template-columns:1fr 2px 1fr;transition:grid-template-columns .3s ease;border-top:1px solid var(--d3-border);border-bottom:1px solid var(--d3-border);background:var(--d3-bg2)}.Silo_ctaSplit__ac08H:has(.Silo_ctaA__RDmFd:hover){grid-template-columns:1.5fr 2px 1fr}.Silo_ctaSplit__ac08H:has(.Silo_ctaB__S_Qrm:hover){grid-template-columns:1fr 2px 1.5fr}.Silo_ctaDiv__VdfH6{background:var(--d3-brass)}.Silo_ctaA__RDmFd,.Silo_ctaB__S_Qrm{display:block;padding:3.38rem 1.5rem;text-decoration:none;color:#fff;font-weight:300;font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.1;transition:background .3s ease}.Silo_ctaA__RDmFd{text-align:right}.Silo_ctaA__RDmFd:hover,.Silo_ctaB__S_Qrm:hover{background:rgba(51,51,102,.15)}.Silo_ctaA__RDmFd small,.Silo_ctaB__S_Qrm small{display:block;margin-top:.6rem;font-size:14px;font-weight:400;color:var(--d3-text)}@media (max-width:720px){.Silo_ctaSplit__ac08H{grid-template-columns:1fr}.Silo_ctaDiv__VdfH6{height:2px}.Silo_ctaA__RDmFd{text-align:left}}