.elementor .pp-answer-text{font-weight:500;font-size:22px;color:var(--sam-ink);line-height:34px;}.elementor .pp-answer{width:auto;min-width:0px;padding:40px;border-radius:16px;border-width:1px;border-color:var(--sam-line);border-style:solid;background-color:var(--sam-raised);display:flex;flex-direction:column;gap:20px;flex:999 1 560px;}.elementor .pp-list-link:hover,.elementor .pp-list-link:focus-visible{color:var(--sam-sand-ink);text-decoration:underline;}.elementor .pp-list-link{font-weight:500;font-size:18px;color:var(--sam-ink);line-height:26px;text-decoration:none;& a { font-size: inherit; font-weight: inherit; line-height: inherit; color: inherit; text-decoration: inherit; font-family: inherit; }\n}.elementor .pp-list-item{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: var(--sam-sand-soft, #D8D0B8);\n}.elementor .pp-btn-sand:hover,.elementor .pp-btn-sand:focus-visible{color:var(--sam-ink);background-color:#CFC6AA;}.elementor .pp-btn-sand{font-weight:700;font-size:16px;color:var(--sam-ink);line-height:20px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;border-width:0px;background-color:var(--sam-sand);}.elementor .pp-btn-primary:hover,.elementor .pp-btn-primary:focus-visible{color:#FFFFFF;background-color:#111827;}.elementor .pp-btn-primary{font-weight:500;font-size:16px;color:#FFFFFF;line-height:20px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;border-width:1px;border-color:var(--sam-ink);border-style:solid;background-color:var(--sam-ink);}.elementor .pp-card{width:auto;padding:32px;border-radius:16px;border-width:1px;border-color:var(--sam-line);border-style:solid;background-color:var(--sam-raised);display:flex;flex-direction:column;gap:16px;flex:1 1 300px;}.elementor .pp-small{font-weight:400;font-size:14px;color:var(--sam-muted);line-height:21px;& a { font-size: inherit; font-weight: inherit; line-height: inherit; color: inherit; font-family: inherit; }\n}.elementor .pp-text{font-weight:400;font-size:16px;color:var(--sam-muted);line-height:24px;& a { font-size: inherit; font-weight: inherit; line-height: inherit; color: inherit; font-family: inherit; }\n}.elementor .pp-lead{max-width:720px;font-weight:400;font-size:20px;color:var(--sam-muted);line-height:32px;}.elementor .pp-h3-small{font-weight:700;font-size:20px;color:var(--sam-ink);line-height:28px;}.elementor .pp-h2{max-width:760px;font-weight:700;font-size:36px;color:var(--sam-ink);line-height:44px;}.elementor .pp-kicker{font-weight:700;font-size:14px;color:var(--sam-sand-ink);letter-spacing:2px;line-height:20px;text-transform:uppercase;}.elementor .pp-stack{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .pp-section{color:var(--sam-ink);padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--sam-cream);}.elementor .pp-section-sunken{background-color:var(--sam-sunken);}.elementor .sg-stack{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .sg-definition{font-weight:500;font-size:22px;color:var(--sam-ink);line-height:34px;padding:32px;border-radius:16px;border-width:1px;border-color:var(--sam-line);border-style:solid;background-color:var(--sam-raised);}.elementor .sg-query-on-dark{font-weight:600;font-size:20px;color:var(--sam-cream);line-height:28px;}.elementor .sg-card-title-on-dark{font-weight:700;font-size:20px;color:var(--sam-cream);line-height:28px;}.elementor .sg-card-dark{padding:28px;border-radius:16px;border-width:1px;border-color:#374151;border-style:solid;background-color:#273342;display:flex;flex-direction:column;gap:10px;}.elementor .sg-body-on-dark{font-weight:400;font-size:18px;color:var(--sam-on-dark-muted);line-height:30px;}.elementor .sg-small{font-weight:400;font-size:15px;color:var(--sam-muted);line-height:23px;}.elementor .sg-node-dark{font-weight:700;font-size:16px;color:var(--sam-cream);line-height:24px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:var(--sam-ink);display:block;}.elementor .sg-card-flat{padding:28px;border-radius:16px;border-width:1px;border-color:var(--sam-line);border-style:solid;background-color:var(--sam-raised);display:flex;flex-direction:column;gap:10px;box-shadow: none;\n}.elementor .sg-statement{max-width:820px;font-weight:700;font-size:34px;color:var(--sam-ink);letter-spacing:0px;line-height:42px;}.elementor .sg-grid-5{column-gap:16px;padding:0px;margin-block-start:16px;display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));grid-template-rows:auto;grid-auto-rows:auto;row-gap: 16px;\n}.elementor .sg-grid-4{column-gap:20px;padding:0px;margin-block-start:16px;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto;grid-auto-rows:auto;row-gap: 20px;\n}.elementor .sg-grid-2{column-gap:24px;padding:0px;margin-block-start:16px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;grid-auto-rows:auto;row-gap: 24px;\n}.elementor .sg-panel{padding:32px;border-radius:16px;border-width:1px;border-color:var(--sam-line);border-style:solid;background-color:var(--sam-raised);display:flex;flex-direction:column;gap:16px;box-shadow: none;\n}.elementor .sg-arrow{font-weight:500;font-size:18px;color:var(--sam-sand-ink);line-height:20px;padding-inline-start:2px;padding-inline-end:2px;}.elementor .sg-chip{font-weight:500;font-size:13px;color:var(--sam-ink);line-height:18px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:8px;border-width:0px;background-color:var(--sam-sunken);display:inline-block;}.elementor .sg-pill{font-weight:500;font-size:14px;color:var(--sam-ink);line-height:20px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:var(--sam-line);border-style:solid;background-color:var(--sam-raised);display:inline-block;}.elementor .sg-pill-on-dark{font-weight:500;font-size:14px;color:var(--sam-sand);line-height:20px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:#5C5A4F;border-style:solid;background-color:transparent;display:inline-block;}.elementor .sg-row-wrap{padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .sg-section-dark{color:var(--sam-cream);padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--sam-ink);}.elementor .sg-btn-row{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .sg-cta-text{max-width:640px;font-weight:400;font-size:18px;color:var(--sam-on-dark-muted);line-height:28px;}.elementor .sg-cta-box{max-width:1140px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:48px;padding-inline-end:48px;margin-inline-start:auto;margin-inline-end:auto;border-radius:16px;background-color:var(--sam-ink);display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .sg-topic-num{font-weight:700;font-size:16px;color:var(--sam-sand-ink);letter-spacing:0px;line-height:20px;}.elementor .sg-grid-3{column-gap:24px;padding:0px;margin-block-start:16px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;grid-auto-rows:auto;row-gap: 24px;\n}.elementor .sg-text-link:hover,.elementor .sg-text-link:focus-visible{color:var(--sam-sand-ink);background-color:transparent;}.elementor .sg-text-link{font-weight:500;font-size:16px;color:var(--sam-ink);line-height:24px;text-decoration:underline;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;text-align: left; text-underline-offset: 4px;\n}.elementor .sg-card-text{font-weight:400;font-size:16px;color:var(--sam-muted);line-height:24px;flex:1 1 auto;}.elementor .sg-card-title{font-weight:700;font-size:22px;color:var(--sam-ink);line-height:28px;}.elementor .sg-card-tag{font-weight:700;font-size:13px;color:var(--sam-sand-ink);letter-spacing:2px;line-height:18px;text-transform:uppercase;}.elementor .sg-card{padding:32px;border-radius:16px;border-width:1px;border-color:var(--sam-line);border-style:solid;background-color:var(--sam-raised);display:flex;flex-direction:column;gap:12px;box-shadow: none;\n}.elementor .sg-body{max-width:760px;font-weight:400;font-size:18px;color:var(--sam-ink);line-height:30px;}.elementor .sg-h2-on-dark{max-width:760px;font-weight:700;font-size:36px;color:var(--sam-cream);letter-spacing:0px;line-height:44px;}.elementor .sg-h2{max-width:760px;font-weight:700;font-size:36px;color:var(--sam-ink);letter-spacing:0px;line-height:44px;}.elementor .sg-h1{max-width:860px;font-weight:700;font-size:48px;color:var(--sam-ink);letter-spacing:0px;line-height:60px;}.elementor .sg-eyebrow{font-weight:700;font-size:14px;color:var(--sam-sand-ink);letter-spacing:2px;line-height:20px;text-transform:uppercase;}.elementor .sg-eyebrow-on-dark{font-weight:700;font-size:14px;color:var(--sam-sand);letter-spacing:2px;line-height:20px;text-transform:uppercase;}.elementor .sg-inner-narrow{max-width:760px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .sg-inner{max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:20px;align-items:stretch;}.elementor .sg-section-white{color:var(--sam-ink);padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--sam-cream);}.elementor .sg-section-light{color:var(--sam-ink);padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--sam-sunken);}.elementor .sg-section-hero{color:var(--sam-ink);padding-block-start:88px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--sam-cream);}