.alco-home.svelte-r7jjcl{--hm-space-1:clamp(46px, 5.5vw, 74px);--hm-gutter:clamp(18px, 3vw, 28px);--hm-indigo:#3b3b91;--hm-green:#80ad38;--hm-green-fill:var(--alco-green-fill,#587a22);--hm-green-hover:var(--alco-green-hover,#4f6d1e);--hm-green-ink:var(--alco-green-ink,#4f6d1e);--hm-ink:#2e2e2e;--hm-ink-soft:#55555f;--hm-rule:#3b3b9129;--hm-head:Poppins, "Poppins Fallback", Arial, sans-serif;--hm-body:"Open Sans", "Open Sans Fallback", Arial, sans-serif;--hm-rail:var(--rail,1080px);--hm-measure:var(--measure,70ch);box-sizing:border-box;padding:var(--hm-space-1) 0;color:var(--hm-ink);font-family:var(--hm-body);font-size:var(--text-body-size);text-align:left;overflow-wrap:break-word;background:#fff;line-height:1.7;container:alcoHome/inline-size}.alco-home.svelte-r7jjcl :where(.svelte-r7jjcl),.alco-home.svelte-r7jjcl :where(.svelte-r7jjcl):before,.alco-home.svelte-r7jjcl :where(.svelte-r7jjcl):after{box-sizing:inherit}.alco-home.svelte-r7jjcl h2:where(.svelte-r7jjcl),.alco-home.svelte-r7jjcl h3{line-height:1.25;color:inherit!important;font-family:var(--hm-head)!important;text-align:inherit!important;letter-spacing:normal!important;direction:ltr!important;margin:0!important;font-style:normal!important;text-decoration:none!important}.alco-home.svelte-r7jjcl ul:where(.svelte-r7jjcl),.alco-home.svelte-r7jjcl ol{margin:0!important;padding:0!important;list-style:none!important}.alco-home.svelte-r7jjcl li:where(.svelte-r7jjcl),.alco-home.svelte-r7jjcl p:where(.svelte-r7jjcl){margin:0}.alco-home.svelte-r7jjcl .alco-home-wrap:where(.svelte-r7jjcl){max-width:var(--hm-rail);padding:0 var(--hm-gutter);margin:0 auto}.alco-home.svelte-r7jjcl .alco-home-intro:where(.svelte-r7jjcl){max-width:var(--hm-measure)}.alco-home.svelte-r7jjcl .alco-home-intro:where(.svelte-r7jjcl) p:where(.svelte-r7jjcl){margin-bottom:18px}.alco-home.svelte-r7jjcl .alco-home-intro:where(.svelte-r7jjcl) p:where(.svelte-r7jjcl):last-child{margin-bottom:0}.alco-home.svelte-r7jjcl .alco-home-lede:where(.svelte-r7jjcl){font-size:var(--text-lede);line-height:1.6}.alco-home.svelte-r7jjcl .alco-home-lede:where(.svelte-r7jjcl) strong:where(.svelte-r7jjcl){color:var(--hm-indigo)}.alco-home.svelte-r7jjcl .alco-home-topic:where(.svelte-r7jjcl){max-width:var(--hm-measure);border-top:1px solid var(--hm-rule);margin-top:clamp(38px,4.4vw,56px);padding-top:clamp(30px,3.4vw,42px)}.alco-home.svelte-r7jjcl .alco-home-topic:where(.svelte-r7jjcl) h2:where(.svelte-r7jjcl){line-height:1.22;color:var(--hm-indigo)!important;margin-bottom:16px!important;font-size:clamp(23px,2.8cqi,31px)!important;font-weight:600!important}.alco-home.svelte-r7jjcl .alco-home-topic:where(.svelte-r7jjcl) p:where(.svelte-r7jjcl){margin-bottom:18px}.alco-home.svelte-r7jjcl .alco-home-topic:where(.svelte-r7jjcl) p:where(.svelte-r7jjcl):last-child{margin-bottom:0}.alco-home.svelte-r7jjcl .alco-home-more:where(.svelte-r7jjcl){color:var(--hm-indigo);text-underline-offset:4px;margin-top:4px;font-weight:700;text-decoration:underline;display:inline-block}.alco-home.svelte-r7jjcl .alco-home-more:where(.svelte-r7jjcl):hover,.alco-home.svelte-r7jjcl .alco-home-more:where(.svelte-r7jjcl):focus-visible{color:var(--hm-green-ink)}.alco-home.svelte-r7jjcl .alco-home-list:where(.svelte-r7jjcl){margin:0 0 18px!important}.alco-home.svelte-r7jjcl .alco-home-list:where(.svelte-r7jjcl) li:where(.svelte-r7jjcl){margin-bottom:9px;padding-left:26px;position:relative}.alco-home.svelte-r7jjcl .alco-home-list:where(.svelte-r7jjcl) li:where(.svelte-r7jjcl):last-child{margin-bottom:0}.alco-home.svelte-r7jjcl .alco-home-list:where(.svelte-r7jjcl) li:where(.svelte-r7jjcl):before{content:"";background:var(--hm-green);border-radius:50%;width:9px;height:9px;position:absolute;top:11px;left:0}.alco-home.svelte-r7jjcl .alco-home-list-split:where(.svelte-r7jjcl){grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:0 clamp(24px,3vw,44px);display:grid}.alco-home.svelte-r7jjcl .alco-home-pills:where(.svelte-r7jjcl){flex-wrap:wrap;gap:10px;display:flex;margin:0 0 20px!important}.alco-home.svelte-r7jjcl .alco-home-pills:where(.svelte-r7jjcl) li:where(.svelte-r7jjcl){background:var(--hm-indigo);color:#fff;border-radius:50px;padding:7px 18px;font-size:14px;font-weight:600}.alco-home.svelte-r7jjcl .alco-home-cta:where(.svelte-r7jjcl){max-width:var(--hm-measure);border-top:1px solid var(--hm-rule);margin-top:clamp(38px,4.4vw,56px);padding-top:clamp(30px,3.4vw,42px)}.alco-home.svelte-r7jjcl .alco-home-cta:where(.svelte-r7jjcl) p:where(.svelte-r7jjcl){margin-bottom:22px}.alco-home.svelte-r7jjcl .alco-home-actions:where(.svelte-r7jjcl){flex-wrap:wrap;gap:14px;display:flex}.alco-home.svelte-r7jjcl .alco-home-btn:where(.svelte-r7jjcl){border:2px solid var(--hm-green-fill);background:var(--hm-green-fill);color:#fff;font-family:var(--hm-body);text-align:center;border-radius:50px;padding:15px 38px;font-size:17px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-block}.alco-home.svelte-r7jjcl .alco-home-btn:where(.svelte-r7jjcl):hover,.alco-home.svelte-r7jjcl .alco-home-btn:where(.svelte-r7jjcl):focus-visible{background:var(--hm-green-hover);border-color:var(--hm-green-hover);color:#fff;text-decoration:none}.alco-home.svelte-r7jjcl .alco-home-btn--ghost:where(.svelte-r7jjcl){border-color:var(--hm-indigo);color:var(--hm-indigo);background:0 0}.alco-home.svelte-r7jjcl .alco-home-btn--ghost:where(.svelte-r7jjcl):hover,.alco-home.svelte-r7jjcl .alco-home-btn--ghost:where(.svelte-r7jjcl):focus-visible{background:var(--hm-indigo);border-color:var(--hm-indigo);color:#fff}.alco-home.svelte-r7jjcl .alco-home-btn:where(.svelte-r7jjcl):focus-visible{outline-offset:3px;outline:3px solid}@media (width<=640px){.alco-home.svelte-r7jjcl .alco-home-actions:where(.svelte-r7jjcl){flex-direction:column;align-items:stretch}.alco-home.svelte-r7jjcl .alco-home-btn:where(.svelte-r7jjcl){width:100%}}@container alcoHome (width<=560px){.alco-home.svelte-r7jjcl .alco-home-actions:where(.svelte-r7jjcl){flex-direction:column;align-items:stretch}.alco-home.svelte-r7jjcl .alco-home-btn:where(.svelte-r7jjcl){width:100%}}@media (prefers-reduced-motion:reduce){.alco-home.svelte-r7jjcl .alco-home-btn:where(.svelte-r7jjcl){transition:none}}.alco-ohf.svelte-9iimm7{--ohf-space-1:clamp(42px, 5vw, 68px);--ohf-space-2:clamp(30px, 3vw, 40px);--ohf-space-3:clamp(18px, 2.6vw, 30px);--ohf-space-4:clamp(24px, 2.8vw, 34px);--ohf-space-5:clamp(34px, 3.8vw, 46px);--ohf-space-6:clamp(18px, 2.5vw, 30px);--ohf-space-7:clamp(28px, 3.2vw, 38px);--ohf-indigo:#3b3b91;--ohf-green:#80ad38;--ohf-green-fill:var(--alco-green-fill,#587a22);--ohf-green-hover:var(--alco-green-hover,#4f6d1e);--ohf-green-ink:var(--alco-green-ink,#4f6d1e);--ohf-pale:#c9e29a;--ohf-ink:#2e2e2e;--ohf-ink-soft:#55555f;--ohf-rule:#3b3b9129;--ohf-rule-light:#ffffff38;--ohf-head:Poppins, "Poppins Fallback", Arial, sans-serif;--ohf-body:"Open Sans", "Open Sans Fallback", Arial, sans-serif;--ohf-rail:var(--rail,1080px);--ohf-measure:var(--measure,720px);--ohf-gutter:clamp(18px, 3vw, 28px);box-sizing:border-box;padding:var(--ohf-space-1) 0;color:var(--ohf-ink);font-family:var(--ohf-body);text-align:left;overflow-wrap:break-word;background:#f4ecff;font-size:16px;line-height:1.65;container:alcoOhf/inline-size}.alco-ohf.svelte-9iimm7 :where(.svelte-9iimm7),.alco-ohf.svelte-9iimm7 :where(.svelte-9iimm7):before,.alco-ohf.svelte-9iimm7 :where(.svelte-9iimm7):after{box-sizing:inherit}.alco-ohf.svelte-9iimm7 h2:where(.svelte-9iimm7),.alco-ohf.svelte-9iimm7 h3:where(.svelte-9iimm7),.alco-ohf.svelte-9iimm7 h4{line-height:1.25;color:inherit!important;font-family:var(--ohf-head)!important;text-align:inherit!important;letter-spacing:normal!important;direction:ltr!important;margin:0!important;font-style:normal!important;text-decoration:none!important}.alco-ohf.svelte-9iimm7 ul:where(.svelte-9iimm7),.alco-ohf.svelte-9iimm7 ol{margin:0!important;padding:0!important;list-style:none!important}.alco-ohf.svelte-9iimm7 li:where(.svelte-9iimm7),.alco-ohf.svelte-9iimm7 p:where(.svelte-9iimm7){margin:0}.alco-ohf.svelte-9iimm7 .alco-ohf-wrap:where(.svelte-9iimm7){max-width:var(--ohf-rail);padding:0 var(--ohf-gutter);margin:0 auto}.alco-ohf.svelte-9iimm7 .alco-ohf-chevrons:where(.svelte-9iimm7){gap:4px;margin-bottom:16px;display:inline-flex}.alco-ohf.svelte-9iimm7 .alco-ohf-chevrons:where(.svelte-9iimm7) i:where(.svelte-9iimm7){background:var(--ohf-green);clip-path:polygon(0 0,55% 50%,0 100%,45% 100%,100% 50%,45% 0);width:9px;height:16px}.alco-ohf.svelte-9iimm7 .alco-ohf-chevrons:where(.svelte-9iimm7) i:where(.svelte-9iimm7):nth-child(2){opacity:.6}.alco-ohf.svelte-9iimm7 .alco-ohf-chevrons:where(.svelte-9iimm7) i:where(.svelte-9iimm7):nth-child(3){opacity:.3}.alco-ohf.svelte-9iimm7 .alco-ohf-eyebrow:where(.svelte-9iimm7){color:var(--ohf-green-ink);letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:700;display:block}.alco-ohf.svelte-9iimm7 .alco-ohf-title:where(.svelte-9iimm7){line-height:1.16;color:var(--ohf-indigo)!important;margin:0 0 16px!important;font-size:clamp(26px,3.4cqi,40px)!important;font-weight:700!important}.alco-ohf.svelte-9iimm7 .alco-ohf-lede:where(.svelte-9iimm7){max-width:var(--ohf-measure);color:var(--ohf-ink-soft);margin-bottom:34px;font-size:clamp(16px,1.7vw,18px)}.alco-ohf.svelte-9iimm7 .alco-ohf-lede:where(.svelte-9iimm7) em:where(.svelte-9iimm7){color:var(--ohf-green-ink);font-style:normal;font-weight:700}.alco-ohf.svelte-9iimm7 .alco-ohf-facts:where(.svelte-9iimm7){border-top:1px solid var(--ohf-rule);border-bottom:1px solid var(--ohf-rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));display:grid}.alco-ohf.svelte-9iimm7 .alco-ohf-fact:where(.svelte-9iimm7){min-width:0;padding:var(--ohf-space-2) var(--ohf-space-3);border-left:1px solid var(--ohf-rule)}.alco-ohf.svelte-9iimm7 .alco-ohf-fact:where(.svelte-9iimm7):first-child{border-left:0;padding-left:0}.alco-ohf.svelte-9iimm7 .alco-ohf-fact:where(.svelte-9iimm7):last-child{padding-right:0}.alco-ohf.svelte-9iimm7 .alco-ohf-fact-label:where(.svelte-9iimm7){color:var(--ohf-green-ink);letter-spacing:.15em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.alco-ohf.svelte-9iimm7 .alco-ohf-fact-value:where(.svelte-9iimm7){color:var(--ohf-indigo);font-family:var(--ohf-head);font-size:18px;font-weight:600;line-height:1.35;display:block}.alco-ohf.svelte-9iimm7 .alco-ohf-fact-note:where(.svelte-9iimm7){color:var(--ohf-ink-soft);margin-top:4px;font-size:13px;display:block}.alco-ohf.svelte-9iimm7 .alco-ohf-fact:where(.svelte-9iimm7) a:where(.svelte-9iimm7){color:var(--ohf-indigo);text-underline-offset:3px;text-decoration:underline}.alco-ohf.svelte-9iimm7 .alco-ohf-fact:where(.svelte-9iimm7) a:where(.svelte-9iimm7):hover{color:var(--ohf-green-ink)}.alco-ohf.svelte-9iimm7 .alco-ohf-rows:where(.svelte-9iimm7){margin-top:8px}.alco-ohf.svelte-9iimm7 .alco-ohf-row:where(.svelte-9iimm7){padding:var(--ohf-space-4) 0;border-top:1px solid var(--ohf-rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:10px clamp(28px,4vw,56px);display:grid}.alco-ohf.svelte-9iimm7 .alco-ohf-row:where(.svelte-9iimm7):first-child{border-top:0}.alco-ohf.svelte-9iimm7 .alco-ohf-row:where(.svelte-9iimm7) div:where(.svelte-9iimm7),.alco-ohf.svelte-9iimm7 .alco-ohf-row:where(.svelte-9iimm7) ul:where(.svelte-9iimm7){min-width:0}.alco-ohf.svelte-9iimm7 .alco-ohf-row-index:where(.svelte-9iimm7){color:var(--ohf-green-ink);font-family:var(--ohf-head);letter-spacing:.16em;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.alco-ohf.svelte-9iimm7 .alco-ohf-row:where(.svelte-9iimm7) h3:where(.svelte-9iimm7){color:var(--ohf-indigo)!important;font-size:clamp(20px,2.2cqi,25px)!important;font-weight:600!important}.alco-ohf.svelte-9iimm7 .alco-ohf-row:where(.svelte-9iimm7) p:where(.svelte-9iimm7){margin-bottom:12px}.alco-ohf.svelte-9iimm7 .alco-ohf-row:where(.svelte-9iimm7) p:where(.svelte-9iimm7):last-child{margin-bottom:0}.alco-ohf.svelte-9iimm7 .alco-ohf-ticks:where(.svelte-9iimm7) li:where(.svelte-9iimm7){margin-bottom:10px;padding-left:26px;position:relative}.alco-ohf.svelte-9iimm7 .alco-ohf-ticks:where(.svelte-9iimm7) li:where(.svelte-9iimm7):last-child{margin-bottom:0}.alco-ohf.svelte-9iimm7 .alco-ohf-ticks:where(.svelte-9iimm7) li:where(.svelte-9iimm7):before{content:"";border-left:3px solid var(--ohf-green);border-bottom:3px solid var(--ohf-green);width:13px;height:7px;position:absolute;top:8px;left:0;transform:rotate(-45deg)}.alco-ohf.svelte-9iimm7 .alco-ohf-offers:where(.svelte-9iimm7){grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.alco-ohf.svelte-9iimm7 .alco-ohf-offer:where(.svelte-9iimm7){min-width:0;padding:var(--ohf-space-5) var(--ohf-space-6) var(--ohf-space-7);border-left:1px solid var(--ohf-rule)}.alco-ohf.svelte-9iimm7 .alco-ohf-offer:where(.svelte-9iimm7):first-child{border-left:0;padding-left:0}.alco-ohf.svelte-9iimm7 .alco-ohf-offer:where(.svelte-9iimm7):last-child{padding-right:0}.alco-ohf.svelte-9iimm7 .alco-ohf-offer-figure:where(.svelte-9iimm7){color:var(--ohf-indigo);font-family:var(--ohf-head);font-size:clamp(30px,3.6cqi,42px);font-weight:700;line-height:1;display:block}.alco-ohf.svelte-9iimm7 .alco-ohf-offer-text:where(.svelte-9iimm7){color:var(--ohf-ink-soft);margin-top:10px;font-size:15px;font-weight:600;line-height:1.45;display:block}.alco-ohf.svelte-9iimm7 .alco-ohf-disclaimer:where(.svelte-9iimm7){max-width:var(--ohf-measure);color:var(--ohf-ink-soft);margin-top:20px;font-size:12.5px}.alco-ohf.svelte-9iimm7 .alco-ohf-actions:where(.svelte-9iimm7){flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.alco-ohf.svelte-9iimm7 .alco-ohf-btn:where(.svelte-9iimm7){border:2px solid var(--ohf-green-fill);background:var(--ohf-green-fill);color:#fff;font-family:var(--ohf-body);text-align:center;border-radius:50px;padding:15px 38px;font-size:17px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-block}.alco-ohf.svelte-9iimm7 .alco-ohf-btn:where(.svelte-9iimm7):hover,.alco-ohf.svelte-9iimm7 .alco-ohf-btn:where(.svelte-9iimm7):focus-visible{background:var(--ohf-green-hover);border-color:var(--ohf-green-hover);color:#fff;text-decoration:none}.alco-ohf.svelte-9iimm7 .alco-ohf-btn--ghost:where(.svelte-9iimm7){border-color:var(--ohf-indigo);color:var(--ohf-indigo);background:0 0}.alco-ohf.svelte-9iimm7 .alco-ohf-btn--ghost:where(.svelte-9iimm7):hover,.alco-ohf.svelte-9iimm7 .alco-ohf-btn--ghost:where(.svelte-9iimm7):focus-visible{background:var(--ohf-indigo);border-color:var(--ohf-indigo);color:#fff}.alco-ohf.svelte-9iimm7 .alco-ohf-btn:where(.svelte-9iimm7):focus-visible{outline-offset:3px;outline:3px solid}@media (width<=860px){.alco-ohf.svelte-9iimm7 .alco-ohf-fact:where(.svelte-9iimm7),.alco-ohf.svelte-9iimm7 .alco-ohf-offer:where(.svelte-9iimm7){border-left:0;padding-left:0;padding-right:0}.alco-ohf.svelte-9iimm7 .alco-ohf-fact:where(.svelte-9iimm7)+.alco-ohf-fact:where(.svelte-9iimm7),.alco-ohf.svelte-9iimm7 .alco-ohf-offer:where(.svelte-9iimm7)+.alco-ohf-offer:where(.svelte-9iimm7){border-top:1px solid var(--ohf-rule)}}@container alcoOhf (width<=800px){.alco-ohf.svelte-9iimm7 .alco-ohf-fact:where(.svelte-9iimm7),.alco-ohf.svelte-9iimm7 .alco-ohf-offer:where(.svelte-9iimm7){border-left:0;padding-left:0;padding-right:0}.alco-ohf.svelte-9iimm7 .alco-ohf-fact:where(.svelte-9iimm7)+.alco-ohf-fact:where(.svelte-9iimm7),.alco-ohf.svelte-9iimm7 .alco-ohf-offer:where(.svelte-9iimm7)+.alco-ohf-offer:where(.svelte-9iimm7){border-top:1px solid var(--ohf-rule)}}@media (width<=1024px){.alco-ohf.svelte-9iimm7 .alco-ohf-fact-value:where(.svelte-9iimm7) a:where(.svelte-9iimm7){min-height:var(--tap-min);align-items:center;display:inline-flex}}@container alcoOhf (width<=1024px){.alco-ohf.svelte-9iimm7 .alco-ohf-fact-value:where(.svelte-9iimm7) a:where(.svelte-9iimm7){min-height:var(--tap-min);align-items:center;display:inline-flex}}@media (width<=640px){.alco-ohf.svelte-9iimm7 .alco-ohf-actions:where(.svelte-9iimm7){flex-direction:column;align-items:stretch}.alco-ohf.svelte-9iimm7 .alco-ohf-btn:where(.svelte-9iimm7){width:100%}.alco-ohf.svelte-9iimm7 .alco-ohf-fact-note:where(.svelte-9iimm7){font-size:14px}}@container alcoOhf (width<=560px){.alco-ohf.svelte-9iimm7 .alco-ohf-actions:where(.svelte-9iimm7){flex-direction:column;align-items:stretch}.alco-ohf.svelte-9iimm7 .alco-ohf-btn:where(.svelte-9iimm7){width:100%}.alco-ohf.svelte-9iimm7 .alco-ohf-fact-note:where(.svelte-9iimm7){font-size:14px}}@media (prefers-reduced-motion:reduce){.alco-ohf.svelte-9iimm7 .alco-ohf-btn:where(.svelte-9iimm7){transition:none}}.home-intro-body.svelte-1uha8ag{margin-top:var(--space-4)}.lineup-hero.svelte-1uha8ag{isolation:isolate;background:var(--surface-page);align-items:flex-end;min-height:clamp(30rem,48vw,43rem);display:flex;position:relative;overflow:hidden}.lineup-hero.svelte-1uha8ag .hero-lineup-image{z-index:var(--z-base);object-fit:cover;object-position:center 38%;width:100%;height:100%;position:absolute;inset:0}.lineup-hero-scrim.svelte-1uha8ag{z-index:var(--z-decor);background:linear-gradient(to top, var(--alco-indigo) 0%, rgb(from var(--alco-indigo) r g b / .97) 42%, rgb(from var(--alco-indigo) r g b / .55) 66%, rgb(from var(--alco-indigo) r g b / 0) 88%);position:absolute;inset:0}@media (width<=640px){.lineup-hero.svelte-1uha8ag{min-height:clamp(21rem,86vw,28rem)}.lineup-hero-scrim.svelte-1uha8ag{background:linear-gradient(to top, var(--alco-indigo) 0%, rgb(from var(--alco-indigo) r g b / .97) 58%, rgb(from var(--alco-indigo) r g b / .82) 82%, rgb(from var(--alco-indigo) r g b / .6) 100%)}}.lineup-hero-content.svelte-1uha8ag{z-index:var(--z-content);width:100%;padding-block:var(--space-band) var(--space-stack);--text-body:var(--text-on-dark-soft);--text-soft:var(--text-on-dark-soft);--text-heading:var(--text-on-dark);--text-eyebrow:var(--text-eyebrow-on-dark);position:relative}.hero-cta-pill.svelte-1uha8ag{margin-top:var(--space-5);min-height:var(--tap-min);padding-inline:var(--space-9);border-radius:var(--radius-pill);background:var(--action-bg);color:var(--action-fg);font-family:var(--font-head);font-size:var(--text-btn);font-weight:var(--weight-bold);white-space:nowrap;transition:var(--transition-action);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.hero-cta-pill.svelte-1uha8ag:hover,.hero-cta-pill.svelte-1uha8ag:focus-visible{background:var(--action-bg-hover)}.hero-intro-band.svelte-1uha8ag{isolation:isolate;background:var(--surface-hero);--text-body:var(--text-on-dark-soft);--text-soft:var(--text-on-dark-soft);--text-heading:var(--text-on-dark);--text-eyebrow:var(--text-eyebrow-on-dark);position:relative}.hero-intro.svelte-1uha8ag{--rail-inset:max(var(--gutter), calc((100vw - var(--rail)) / 2 + var(--gutter)));grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch;display:grid}.hero-intro-copy.svelte-1uha8ag{min-width:0;padding-block:var(--space-stack);padding-inline:var(--rail-inset) var(--space-gap-lg);align-self:center}@media (width<=900px){.hero-intro.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}.hero-intro-copy.svelte-1uha8ag{padding-inline:var(--rail-inset);padding-block:var(--space-band) var(--space-stack)}.procapture-banner-link.svelte-1uha8ag{padding-inline:var(--rail-inset);padding-bottom:var(--space-band)}.procapture-banner-link.svelte-1uha8ag .procapture-banner-image{object-fit:contain;height:auto}}.hero-heading.svelte-1uha8ag{max-width:none;font-family:var(--font-head);font-size:var(--text-h2);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--text-heading);margin:0}.procapture-banner-link.svelte-1uha8ag{min-width:0;display:block}.procapture-banner-link.svelte-1uha8ag .procapture-banner-image{object-fit:cover;object-position:left center;width:100%;height:100%;display:block}.prose+.prose{margin-top:var(--space-6)}.section-link.svelte-1uha8ag{margin-top:var(--space-4);font-weight:var(--weight-semibold);display:inline-block}.brands-heading.svelte-1uha8ag,.cta-heading.svelte-1uha8ag{margin:0 0 var(--space-stack) 0;font-family:var(--font-head);font-size:var(--text-h2);font-weight:var(--weight-bold);color:var(--text-heading)}.brands-strip.svelte-1uha8ag{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--col-def)), 1fr));margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}.brands-strip.svelte-1uha8ag li:where(.svelte-1uha8ag){padding:var(--space-cell) var(--space-cell-x);border-top:var(--rule-current);text-align:center}.brands-strip.svelte-1uha8ag li:where(.svelte-1uha8ag):first-child{border-top:none}@container (width>=480px){.brands-strip.svelte-1uha8ag li:where(.svelte-1uha8ag){border-top:none;border-left:var(--rule-current)}.brands-strip.svelte-1uha8ag li:where(.svelte-1uha8ag):first-child{border-left:none}}.brands-strip.svelte-1uha8ag a:where(.svelte-1uha8ag){font-family:var(--font-head);font-weight:var(--weight-semibold)}@container (width<=1024px){.brands-strip.svelte-1uha8ag a:where(.svelte-1uha8ag){min-height:var(--tap-min);justify-content:center;align-items:center;display:inline-flex}}@container (width<=640px){.brands-strip.svelte-1uha8ag li:where(.svelte-1uha8ag){padding-block:var(--space-4)}}.faq-list.svelte-1uha8ag{flex-direction:column;display:flex}.faq-item.svelte-1uha8ag{padding-block:var(--space-row-sm);border-top:var(--rule-current)}.faq-item.svelte-1uha8ag:first-child{border-top:none}.faq-question.svelte-1uha8ag{min-height:var(--tap-min);font-family:var(--font-head);font-weight:var(--weight-semibold);font-size:var(--text-h3-sm);color:var(--text-heading);cursor:pointer;align-items:center;display:flex}.faq-answer.svelte-1uha8ag{margin:var(--space-4) 0 0 0;color:var(--text-body)}.services-list.svelte-1uha8ag{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.services-list.svelte-1uha8ag li:where(.svelte-1uha8ag){min-height:var(--tap-min);font-weight:var(--weight-semibold);color:var(--text-body);align-items:center;display:flex}.services-list.svelte-1uha8ag a:where(.svelte-1uha8ag){color:inherit;text-underline-offset:.25em;text-decoration:underline}.services-list.svelte-1uha8ag a:where(.svelte-1uha8ag):hover,.services-list.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible{color:var(--text-link-hover)}.cta-tiles.svelte-1uha8ag{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--col-split)), 1fr));gap:var(--space-gap-md);display:grid;container-type:inline-size}.cta-tile.svelte-1uha8ag{min-width:0}.cta-tile.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 var(--space-3) 0;font-family:var(--font-head);font-size:var(--text-h3);font-weight:var(--weight-bold);color:var(--text-heading)}.cta-tile.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 var(--space-5) 0;color:var(--text-body)}.cta-tile-link.svelte-1uha8ag{padding:var(--space-4) var(--space-9);border:var(--border-action) solid var(--action-bg);border-radius:var(--radius-pill);background:var(--action-bg);color:var(--action-fg);font-family:var(--font-body);font-size:var(--text-btn);font-weight:var(--weight-bold);text-align:center;transition:var(--transition-action);text-decoration:none;display:inline-block}.cta-tile-link.svelte-1uha8ag:hover,.cta-tile-link.svelte-1uha8ag:focus-visible{background:var(--alco-white);border-color:var(--alco-white);color:var(--alco-indigo)}
