.page_cmsContent__BBqFP{line-height:1.75}.page_cmsContent__BBqFP h1,.page_cmsContent__BBqFP h2,.page_cmsContent__BBqFP h3,.page_cmsContent__BBqFP h4{margin-top:2.5rem;margin-bottom:1.25rem;font-weight:800;letter-spacing:-.01em;line-height:1.2}.page_cmsContent__BBqFP h1{font-size:2.75rem}.page_cmsContent__BBqFP h1,.page_cmsContent__BBqFP h2{margin-top:3rem;margin-bottom:1.5rem;text-shadow:0 2px 12px rgba(0,0,0,.15),0 1px 4px rgba(0,0,0,.1)}.page_cmsContent__BBqFP h2{font-size:2.25rem}.page_cmsContent__BBqFP h3{font-size:1.75rem;margin-top:2.5rem;margin-bottom:1.25rem;text-shadow:0 1px 8px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.08)}.page_cmsContent__BBqFP h4{font-size:1.4rem;margin-top:2rem;margin-bottom:1rem;text-shadow:0 1px 6px rgba(0,0,0,.1)}.page_cmsContent__BBqFP p{margin:1.25rem 0;line-height:1.85;font-size:1.05rem;text-shadow:0 1px 4px rgba(0,0,0,.08)}.page_cmsContent__BBqFP ol,.page_cmsContent__BBqFP ul{margin:1.25rem 0 1.25rem 1.5rem;padding-left:1.25rem}.page_cmsContent__BBqFP li{margin:.5rem 0;line-height:1.75;text-shadow:0 1px 3px rgba(0,0,0,.06)}.page_cmsContent__BBqFP a{color:var(--cms-link-color,#333);text-decoration:underline;text-shadow:0 1px 3px rgba(0,0,0,.08);transition:color .2s ease,text-shadow .2s ease}.page_cmsContent__BBqFP a:hover{text-shadow:0 1px 4px rgba(0,0,0,.12)}.page_cmsContent__BBqFP img{max-width:100%;height:auto;border-radius:.75rem;box-shadow:0 8px 24px rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.1);margin:1.5rem 0}.page_cmsContent__BBqFP iframe{display:block!important;position:relative!important;visibility:visible!important;width:100%!important;max-width:100%!important;min-height:400px;height:auto;border:none;border-radius:.5rem;margin:1rem 0}.page_cmsContent__BBqFP .wp-block-embed{margin:0}.page_cmsContent__BBqFP .wp-embedded-content:last-child{width:100%!important}@media (min-width:900px){.page_cmsContent__BBqFP .wp-embedded-content:last-child{position:relative!important;visibility:visible!important;display:block!important;margin-left:2rem;width:calc(100% - 2rem)!important}}.page_cmsContent__BBqFP iframe[src*="vimeo.com"],.page_cmsContent__BBqFP iframe[src*="youtu.be"],.page_cmsContent__BBqFP iframe[src*="youtube.com"]{aspect-ratio:16/9;height:auto;min-height:300px}.page_cmsContent__BBqFP blockquote{margin:2rem 0;padding:1.5rem 1.5rem 1.5rem 2rem;border-left:4px solid rgba(0,0,0,.2);color:var(--cms-text-color-dark,rgba(0,0,0,.85));background:var(--cms-blockquote-bg,hsla(0,0%,100%,.6));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:0 .5rem .5rem 0;box-shadow:0 4px 16px rgba(0,0,0,.08);text-shadow:0 1px 3px rgba(0,0,0,.05);line-height:1.8}.page_cmsContent__BBqFP code,.page_cmsContent__BBqFP pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.page_cmsContent__BBqFP pre{overflow:auto;padding:1.25rem 1.5rem;background:rgba(0,0,0,.08);border-radius:.75rem;margin:1.5rem 0;border:1px solid rgba(0,0,0,.1)}.page_cmsContent__BBqFP pre,.page_cmsContent__BBqFP table{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 4px 16px rgba(0,0,0,.1)}.page_cmsContent__BBqFP table{width:100%;border-collapse:collapse;margin:2rem 0;background:hsla(0,0%,100%,.7);border-radius:.5rem;overflow:hidden}.page_cmsContent__BBqFP td,.page_cmsContent__BBqFP th{border:1px solid rgba(0,0,0,.15);padding:.75rem 1rem;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.05)}.page_cmsContent__BBqFP th{background:var(--cms-table-header-bg,rgba(0,0,0,.05));font-weight:700}.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-1{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;margin:3rem 0;align-items:start}.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-1 .wp-block-column{min-width:0;overflow-wrap:anywhere;display:flex;flex-direction:column;gap:.75rem;padding:1rem;border-radius:.75rem;border:1px solid var(--cms-border-color,rgba(0,0,0,.08));background:linear-gradient(180deg,var(--cms-card-bg-start,hsla(0,0%,100%,.7)),var(--cms-card-bg-end,hsla(0,0%,100%,.55)));box-shadow:var(
    --cms-shadow-md,0 6px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04)
  );transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (min-width:768px){.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-1{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 2rem}}.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-1 .wp-block-column:hover{transform:translateY(-2px);box-shadow:var(
    --cms-shadow-hover,0 10px 30px rgba(0,0,0,.1),0 4px 10px rgba(0,0,0,.06)
  );border-color:var(--cms-border-color,rgba(0,0,0,.12))}.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-3{display:flex;gap:1rem;margin:3.5rem 0;align-items:center;flex-direction:column-reverse}.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-2,.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-4{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;margin:3.5rem 0;align-items:center}.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-2 .wp-block-column,.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-3 .wp-block-column,.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-4 .wp-block-column{min-width:100%}.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-2 .wp-block-column:last-child,.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-3 .wp-block-column:first-child,.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-4 .wp-block-column:last-child{overflow:hidden;border-radius:1rem}.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-2 .wp-block-column:last-child img,.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-3 .wp-block-column:first-child img,.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-4 .wp-block-column:last-child img{width:100%;height:auto;display:block;border-radius:1rem;box-shadow:0 8px 28px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04)}.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-2 .wp-block-column:first-child h2,.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-3 .wp-block-column:last-child h2,.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-4 .wp-block-column:first-child h2{margin:.5rem 0 1rem;line-height:1.2;font-size:2rem;text-shadow:0 2px 12px rgba(0,0,0,.2),0 1px 4px rgba(0,0,0,.15)}.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-2 .wp-block-column:first-child p,.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-3 .wp-block-column:last-child p,.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-4 .wp-block-column:first-child p{margin:.75rem 0;color:var(--cms-text-color-dark,rgba(0,0,0,.9));line-height:1.85;font-size:1.05rem;text-shadow:0 1px 4px rgba(0,0,0,.1)}@media (min-width:768px){.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-2,.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-4{grid-template-columns:2fr 1fr;gap:2.5rem 3rem}.page_cmsContent__BBqFP .wp-block-columns.wp-container-core-columns-is-layout-3{grid-template-columns:1fr 2fr;grid-gap:2.5rem 3rem;gap:2.5rem 3rem;display:grid}}.page_cmsContent__BBqFP .wp-block-column h2,.page_cmsContent__BBqFP .wp-block-column h3{margin:.75rem 0;line-height:1.25;text-shadow:0 2px 10px rgba(0,0,0,.15),0 1px 3px rgba(0,0,0,.1)}.page_cmsContent__BBqFP .wp-block-column h2{font-size:1.75rem}.page_cmsContent__BBqFP .wp-block-column p{margin:.75rem 0;color:var(--cms-text-color-dark,rgba(0,0,0,.88));line-height:1.8;text-shadow:0 1px 3px rgba(0,0,0,.08)}.page_cmsContent__BBqFP .wp-block-column ol,.page_cmsContent__BBqFP .wp-block-column ul{margin:.75rem 0 .75rem 1.25rem}.page_cmsContent__BBqFP .wp-block-column li{margin:.4rem 0;line-height:1.75;text-shadow:0 1px 3px rgba(0,0,0,.06)}.page_cmsContent__BBqFP .wp-block-column img{width:100%;height:auto;border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.08)}.page_cmsContent__BBqFP .wp-block-image{margin:0}.page_cmsContent__BBqFP .wp-block-button{margin-top:.25rem}.page_cmsContent__BBqFP .wp-block-button__link{display:inline-block;padding:.55rem .9rem;border-radius:.5rem;background:var(--cms-button-bg,#1976d2);color:#fff;text-decoration:none;box-shadow:0 6px 18px rgba(25,118,210,.25);transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.page_cmsContent__BBqFP .wp-block-button__link:hover{transform:translateY(-1px);background:var(--cms-button-bg-hover,#1565c0);box-shadow:0 10px 26px rgba(25,118,210,.35)}.page_cmsContent__BBqFP .wp-block-button__link:active{transform:translateY(0);box-shadow:0 4px 12px rgba(25,118,210,.25)}.page_cmsContent__BBqFP .spenpo-container{padding:32px 24px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:relative}@media (min-width:600px){.page_cmsContent__BBqFP .spenpo-container{padding:64px 56px}}@media (min-width:900px){.page_cmsContent__BBqFP .spenpo-container{padding:80px 72px}}.page_cmsContent__BBqFP .spenpo-stack{max-width:50em;margin-left:auto;margin-right:auto}.page_cmsContent__BBqFP .spenpo-container:nth-child(2n):not(.page_hero__7KFOs){background:var(--cms-bg-container-even,hsla(0,0%,100%,.92))}.page_cmsContent__BBqFP .spenpo-container:not(.page_hero__7KFOs) h1,.page_cmsContent__BBqFP .spenpo-container:not(.page_hero__7KFOs) h2,.page_cmsContent__BBqFP .spenpo-container:not(.page_hero__7KFOs) h3,.page_cmsContent__BBqFP .spenpo-container:not(.page_hero__7KFOs) h4{text-shadow:0 2px 16px rgba(0,0,0,.2),0 1px 6px rgba(0,0,0,.15)}.page_cmsContent__BBqFP .spenpo-container:not(.page_hero__7KFOs) li,.page_cmsContent__BBqFP .spenpo-container:not(.page_hero__7KFOs) p{text-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.08)}.page_cmsContent__BBqFP .spenpo-container.hero{position:relative;min-height:100vh;display:grid;place-items:flex-start;padding:80px 16px;color:#fff}@media (min-width:600px){.page_cmsContent__BBqFP .spenpo-container.hero{padding-left:32px;padding-right:32px;place-items:center}}@media (min-width:900px){.page_cmsContent__BBqFP .spenpo-container.hero{padding-top:112px;padding-bottom:112px}}.page_cmsContent__BBqFP .spenpo-gradient.top.hero{position:absolute;left:0;right:0;top:0;height:40px;background-color:var(--mui-palette-background-default,#fff);-webkit-mask-image:linear-gradient(to bottom,var(--mui-palette-background-default,#fff) 0,var(--mui-palette-background-default,#fff) 40%,transparent 100%);mask-image:linear-gradient(to bottom,var(--mui-palette-background-default,#fff) 0,transparent 100%);pointer-events:none;z-index:1}@media (min-width:900px){.page_cmsContent__BBqFP .spenpo-gradient.top.hero{height:60px}}.page_cmsContent__BBqFP .spenpo-gradient.middle.hero{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.55))}.page_cmsContent__BBqFP .spenpo-stack.hero{position:relative;max-width:70rem;margin-left:auto;margin-right:auto;width:100%;text-align:left;z-index:2}.page_cmsContent__BBqFP .title.hero{font-weight:800;letter-spacing:-.02em;line-height:1.2;font-size:2rem;text-shadow:0 2px 24px rgba(0,0,0,.35);margin-top:0}@media (min-width:600px){.page_cmsContent__BBqFP .title.hero{font-size:2.5rem;margin-top:2.5rem}}@media (min-width:900px){.page_cmsContent__BBqFP .title.hero{line-height:1.1;font-size:3.5rem}}.page_cmsContent__BBqFP .subtitle.hero{margin-top:16px;max-width:100%;color:hsla(0,0%,100%,.9)}@media (min-width:900px){.page_cmsContent__BBqFP .subtitle.hero{max-width:60ch}.page_cmsContent__BBqFP .buttons.hero{flex-direction:row!important}}.page_cmsContent__BBqFP .buttons{display:flex;gap:24px;flex-direction:column;margin:32px 0 24px}.page_cmsContent__BBqFP .cta.contained.hero{display:inline-block}.page_cmsContent__BBqFP .call-to-action.spenpo-container p{margin:24px 0}.page_cmsContent__BBqFP .cta.contained.hero a{padding:12px 24px;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.25)}.page_cmsContent__BBqFP .cta.outlined.hero{display:inline-block}.page_cmsContent__BBqFP .cta.outlined.hero a{padding:12px 24px;border-radius:8px;border:1px solid hsla(0,0%,100%,.6)!important;color:#fff!important;background-color:transparent!important}.page_cmsContent__BBqFP .cta.outlined.hero a:hover{border-color:#fff!important;background-color:hsla(0,0%,100%,.08)!important}.page_cmsContent__BBqFP .final-words.hero{color:hsla(0,0%,100%,.8)}.page_cmsContent__BBqFP .spenpo-gradient.bottom.hero{position:absolute;right:-80px;top:-60px;width:200px;height:200px;border-radius:50%;filter:blur(10px);pointer-events:none;z-index:1}@media (min-width:900px){.page_cmsContent__BBqFP .spenpo-gradient.bottom.hero{right:-120px;top:-80px;width:320px;height:320px}}