.cs-ag{--cs-ag-gutter:clamp(20px,4vw,40px);background-color:var(--cag-background,transparent);color:var(--cag-content-color,#d9d9d9);overflow-x:clip;padding-bottom:var(--cag-bottom-padding,100px);padding-top:var(--cag-top-padding,100px);position:relative;width:100%}.cs-ag,.cs-ag *,.cs-ag :after,.cs-ag :before{box-sizing:border-box}.cs-ag__inner{margin:0 auto;max-width:calc(var(--cag-max-width, 1192px) + var(--cs-ag-gutter)*2);padding-left:var(--cs-ag-gutter);padding-right:var(--cs-ag-gutter);position:relative;width:100%;z-index:2}.cs-ag .cs-ag__eyebrow{color:var(--cag-eyebrow-color,#ff7500);font-size:13px;font-weight:600;letter-spacing:.14em;line-height:1.25;margin:0 0 17px;text-transform:uppercase}.cs-ag .cs-ag__heading{color:var(--cag-heading-color,#fff);font-size:clamp(calc(var(--cag-heading-size, 52px)*.62),calc(var(--cag-heading-size, 52px)*.35 + 2.2vw),var(--cag-heading-size,52px));font-weight:400;letter-spacing:-.01em;line-height:1.08;margin:0;max-width:var(--cag-heading-max-width,none);text-transform:none}.cs-ag .cs-ag__period{color:var(--cag-period-color,#ff7500)}.cs-ag .cs-ag__content{color:var(--cag-content-color,#d9d9d9);font-size:20px;line-height:1.65;margin-top:25px}.cs-ag .cs-ag__content li,.cs-ag .cs-ag__content p{color:inherit;font-size:inherit;line-height:inherit}.cs-ag .cs-ag__content p{margin:0 0 24px}.cs-ag .cs-ag__content>:last-child{margin-bottom:0}.cs-ag .cs-ag__content a{color:#ff7500}.cs-ag__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:var(--cag-button-spacing,44px)}.cs-ag__actions--center{justify-content:center}.cs-ag .cs-ag__button.cs-ag__button{align-items:center;border:1px solid transparent;border-radius:0;cursor:pointer;display:inline-flex;font-family:gelica,Georgia,serif;font-size:17px;font-weight:400;gap:10px;letter-spacing:0;line-height:1.2;margin:0;text-align:left;text-decoration:none;text-transform:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.cs-ag .cs-ag__button--no-link.cs-ag__button--no-link{cursor:default}.cs-ag .cs-ag__button.cs-ag__button:focus-visible{outline:2px solid #ff7500;outline-offset:3px}.cs-ag__button-arrow.cs-ag__button-arrow{flex:none;height:15px;transition:transform .2s ease;width:15px}.cs-ag a.cs-ag__button.cs-ag__button:focus-visible .cs-ag__button-arrow.cs-ag__button-arrow,.cs-ag a.cs-ag__button.cs-ag__button:hover .cs-ag__button-arrow.cs-ag__button-arrow{transform:translateX(3px)}.cs-ag .cs-ag__button--outline.cs-ag__button--outline{background-color:#171715;border-color:#ff7500;color:#fff;padding:15px 20px}.cs-ag .cs-ag__button--outline.cs-ag__button--outline .cs-ag__button-arrow.cs-ag__button-arrow{color:#ff7500}.cs-ag a.cs-ag__button--outline.cs-ag__button--outline:focus-visible,.cs-ag a.cs-ag__button--outline.cs-ag__button--outline:hover{background-color:#ff7500;color:#171715}.cs-ag a.cs-ag__button--outline.cs-ag__button--outline:focus-visible .cs-ag__button-arrow.cs-ag__button-arrow,.cs-ag a.cs-ag__button--outline.cs-ag__button--outline:hover .cs-ag__button-arrow.cs-ag__button-arrow{color:#171715}.cs-ag .cs-ag__button--primary.cs-ag__button--primary{background-color:#ff7500;border-color:#ff7500;color:#171715;font-size:18px;padding:16px 32px}.cs-ag a.cs-ag__button--primary.cs-ag__button--primary:focus-visible,.cs-ag a.cs-ag__button--primary.cs-ag__button--primary:hover{background-color:#fff;border-color:#fff;color:#171715}.cs-ag .cs-ag__button--dark.cs-ag__button--dark{background-color:#171715;border-color:#171715;color:#fff;font-size:18px;padding:16px 40px}.cs-ag a.cs-ag__button--dark.cs-ag__button--dark:focus-visible,.cs-ag a.cs-ag__button--dark.cs-ag__button--dark:hover{background-color:#000;border-color:#000;color:#fff}@media (max-width:767px){.cs-ag{padding-bottom:calc(var(--cag-bottom-padding, 100px)*.6);padding-top:calc(var(--cag-top-padding, 100px)*.6)}.cs-ag .cs-ag__content{font-size:18px}}@media (prefers-reduced-motion:reduce){.cs-ag .cs-ag__button.cs-ag__button,.cs-ag__button-arrow.cs-ag__button-arrow{transition:none}}.cs-ag__intro{margin-bottom:var(--cag-intro-spacing,53px);max-width:760px}.cs-ag .cs-ag__grid{border-top:1px solid var(--cag-divider,hsla(0,0%,100%,.14));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.cs-ag--cols-3 .cs-ag__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cs-ag .cs-ag__item{border-bottom:1px solid var(--cag-divider,hsla(0,0%,100%,.14));list-style:none;margin:0;padding:36px 40px 40px}.cs-ag .cs-ag__item::marker,.cs-ag .cs-ag__item:before{content:none}.cs-ag--cols-2 .cs-ag__item:nth-child(odd){border-right:1px solid var(--cag-divider,hsla(0,0%,100%,.14));padding-left:0}.cs-ag--cols-2 .cs-ag__item:nth-child(2n){padding-right:0}.cs-ag--cols-2 .cs-ag__item:nth-child(odd):nth-last-child(-n+2),.cs-ag--cols-2 .cs-ag__item:nth-child(odd):nth-last-child(-n+2)~.cs-ag__item{border-bottom:0}.cs-ag--cols-3 .cs-ag__item:not(:nth-child(3n)){border-right:1px solid var(--cag-divider,hsla(0,0%,100%,.14))}.cs-ag--cols-3 .cs-ag__item:nth-child(3n+1){padding-left:0}.cs-ag--cols-3 .cs-ag__item:nth-child(3n){padding-right:0}.cs-ag--cols-3 .cs-ag__item:nth-child(3n+1):nth-last-child(-n+3),.cs-ag--cols-3 .cs-ag__item:nth-child(3n+1):nth-last-child(-n+3)~.cs-ag__item{border-bottom:0}.cs-ag .cs-ag__name{color:var(--cag-name-color,#ff7500);font-family:gelica,Georgia,serif;font-size:24px;font-weight:400;letter-spacing:0;line-height:1.2;margin:0 0 15px}.cs-ag .cs-ag__description{color:var(--cag-item-color,#d9d9d9);font-size:18px;line-height:1.6}.cs-ag .cs-ag__description li,.cs-ag .cs-ag__description p{color:inherit;font-size:inherit;line-height:inherit}.cs-ag .cs-ag__description p{margin:0 0 16px}.cs-ag .cs-ag__description>:last-child{margin-bottom:0}@media (max-width:767px){.cs-ag .cs-ag__grid,.cs-ag--cols-3 .cs-ag__grid{grid-template-columns:minmax(0,1fr)}.cs-ag .cs-ag__item,.cs-ag--cols-2 .cs-ag__item:nth-child(n),.cs-ag--cols-3 .cs-ag__item:nth-child(n){border-bottom:1px solid var(--cag-divider,hsla(0,0%,100%,.14));border-right:0;padding:28px 0}.cs-ag .cs-ag__item:last-child,.cs-ag--cols-2 .cs-ag__item:nth-child(n):last-child,.cs-ag--cols-3 .cs-ag__item:nth-child(n):last-child{border-bottom:0}}.cs-ag .cs-ag__button.cs-ag__button *{color:inherit}