@media only screen and (min-width:0rem){#banner-712{padding:clamp(10.9375rem,10vw,12.5rem) 1rem 6.25rem;position:relative;z-index:1}#banner-712 .cs-container{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:auto;max-width:80rem;text-align:center;width:100%}#banner-712 .cs-int-title{color:var(--bodyTextColorWhite);font-size:clamp(2.4375rem,6.4vw,3.8125rem);font-weight:900;line-height:1.2em;margin:0;position:relative;text-align:inherit}#banner-712 .cs-background{z-index:-1}#banner-712 .cs-background,#banner-712 .cs-background:before{display:block;height:100%;left:0;position:absolute;top:0;width:100%}#banner-712 .cs-background:before{background:var(--color-ink);content:"";opacity:.72;z-index:1}#banner-712 .cs-background img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:60% 50%;object-position:60% 50%;position:absolute;top:0;width:100%}}@media only screen and (min-width:48rem){#banner-712 .cs-background:before{background:linear-gradient(90.01deg,rgba(8,20,106,.92) 16.86%,rgba(8,20,106,0));opacity:1}}@media only screen and (min-width:0rem){#cac-intro{background-color:var(--color-white);padding:var(--sectionPadding);position:relative;z-index:1}#cac-intro .cs-container{align-items:center;display:grid;gap:clamp(2.5rem,6vw,4rem);grid-template-columns:1fr;margin:auto;max-width:75rem;width:100%}#cac-intro .cs-photo-wrap{margin:0 auto;max-width:30rem;position:relative;width:100%}#cac-intro .cs-ring{aspect-ratio:1;border:2px solid var(--color-terracotta);border-radius:50%;left:50%;opacity:.18;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:110%}#cac-intro .cs-photo{border-radius:var(--radius-photo);display:block;overflow:hidden;position:relative;width:100%}#cac-intro .cs-photo img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}#cac-intro .cs-content{display:flex;flex-direction:column;gap:1rem}#cac-intro .cs-title{margin:0}#cac-intro .cs-text{color:var(--color-ink);font-size:var(--bodyFontSize);line-height:1.65em;margin:0}#cac-intro .cs-quote{border-left:3px solid var(--color-terracotta);margin:.5rem 0 0;padding:0 0 0 1.25rem}#cac-intro .cs-quote p{color:var(--color-navy);font-family:var(--font-heading);font-size:clamp(1.1875rem,1.85vw,1.3375rem);font-style:italic;font-weight:500;letter-spacing:-.01em;line-height:1.45em;margin:0 0 .5rem}#cac-intro .cs-quote-attr{color:var(--color-terracotta);font-family:var(--font-eyebrow);font-size:.8125rem;font-style:normal;font-weight:500;letter-spacing:.12em;text-transform:uppercase}#cac-intro .cs-button-group{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(1rem,2vw,1.5rem);margin-top:.5rem}#cac-intro .cs-link{align-items:center;color:var(--color-terracotta);display:inline-flex;font-size:var(--bodyFontSize);font-weight:700;gap:.625rem;text-decoration:none;transition:gap .2s ease,color .2s ease}#cac-intro .cs-link:hover{color:var(--color-terracotta-dark);gap:.875rem}#cac-intro .cs-arrow{display:inline-block;font-size:1.1em;line-height:1}}@media only screen and (min-width:64rem){#cac-intro .cs-container{align-items:stretch;gap:clamp(3rem,6vw,5rem);grid-template-columns:1fr 1fr}#cac-intro .cs-photo-wrap{height:100%;max-width:none}#cac-intro .cs-photo{height:100%}#cac-intro .cs-photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#cac-intro .cs-content{justify-content:center}}@media only screen and (min-width:0rem){#cac-injuries{background-color:var(--color-warm-white);padding:var(--sectionPadding);position:relative;z-index:1}#cac-injuries .cs-container{align-items:center;display:grid;gap:clamp(2.5rem,6vw,4rem);grid-template-columns:1fr;margin:auto;max-width:75rem;width:100%}#cac-injuries .cs-content{display:flex;flex-direction:column;gap:1rem;order:1}#cac-injuries .cs-title{margin:0}#cac-injuries .cs-text{color:var(--color-ink);font-size:var(--bodyFontSize);line-height:1.65em;margin:0}#cac-injuries .cs-check-list{display:flex;flex-direction:column;gap:.875rem;list-style:none;margin:.5rem 0 0;padding:0}#cac-injuries .cs-check-item{color:var(--color-ink);font-size:var(--bodyFontSize);line-height:1.5em;padding-left:2.25rem;position:relative}#cac-injuries .cs-check-item:before{align-items:center;background-color:var(--color-terracotta);border-radius:50%;color:#fff;content:"\2713";display:inline-flex;font-size:.75rem;font-weight:700;height:1.375rem;justify-content:center;left:0;line-height:1;position:absolute;top:0;width:1.375rem}#cac-injuries .cs-note{background-color:var(--color-white);border-left:3px solid var(--color-navy);border-radius:0 var(--radius-card) var(--radius-card) 0;color:var(--color-ink-light);font-size:.9375rem;line-height:1.6em;margin:.5rem 0 0;padding:1rem 1.25rem}#cac-injuries .cs-photo-wrap{margin:0 auto;max-width:27.5rem;order:2;position:relative;width:100%}#cac-injuries .cs-photo{border-radius:var(--radius-photo);box-shadow:var(--shadow-card-strong);display:block;overflow:hidden;width:100%}#cac-injuries .cs-photo img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}}@media only screen and (min-width:64rem){#cac-injuries .cs-container{align-items:center;gap:clamp(3rem,6vw,5rem);grid-template-columns:1.1fr .9fr}#cac-injuries .cs-photo-wrap{max-width:none}}@media only screen and (min-width:0rem){#cac-first-visit{background-color:var(--color-white);overflow:hidden;padding:var(--sectionPadding);position:relative;z-index:1}#cac-first-visit .cs-container{gap:clamp(2.5rem,6vw,3.5rem);margin:auto;max-width:75rem}#cac-first-visit .cs-container,#cac-first-visit .cs-content{align-items:center;display:flex;flex-direction:column;width:100%}#cac-first-visit .cs-content{gap:.75rem;max-width:45rem;text-align:center}#cac-first-visit .cs-title{margin:0}#cac-first-visit .cs-text{color:var(--color-ink-light);font-size:var(--lead-mobile);line-height:1.55em;margin:0;max-width:40rem;width:100%}#cac-first-visit .cs-card-group{display:grid;gap:1rem;grid-template-columns:repeat(12,1fr);margin:0;padding:0;width:100%}#cac-first-visit .cs-item{background-color:var(--color-warm-white);border-radius:var(--radius-card);display:flex;flex-direction:column;grid-column:span 12;list-style:none;padding:2rem;position:relative;text-align:left}#cac-first-visit .cs-number{color:var(--color-terracotta);display:block;font-family:var(--font-heading);font-size:clamp(3.5rem,7vw,5rem);font-weight:800;letter-spacing:-.04em;line-height:.95em;margin:0 0 1.5rem;opacity:.85}#cac-first-visit .cs-h3{color:var(--headerColor);font-size:clamp(1.375rem,2.4vw,1.625rem);font-weight:700;line-height:1.2em;margin:0 0 .75rem}#cac-first-visit .cs-item-text{color:var(--bodyTextColor);font-size:var(--bodyFontSize);line-height:1.6em;margin:0}#cac-first-visit .cs-note{color:var(--color-ink-light);font-size:.9375rem;line-height:1.6em;margin:0;max-width:47.5rem;text-align:center}}@media only screen and (min-width:48rem){#cac-first-visit .cs-item{grid-column:span 4}}@media only screen and (min-width:0rem){#cac-review{background-color:var(--color-navy);overflow:hidden;padding:var(--sectionPadding);position:relative;z-index:1}#cac-review .cs-container{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin:auto;max-width:53.75rem;position:relative;text-align:center;width:100%}#cac-review .cs-eyebrow{margin:0}#cac-review .cs-quote{margin:0;padding:0}#cac-review .cs-quote p{color:var(--bodyTextColorWhite);font-family:var(--font-heading);font-size:clamp(1.3125rem,2.6vw,1.75rem);font-style:italic;font-weight:500;letter-spacing:-.01em;line-height:1.45em;margin:0 0 1.25rem}#cac-review .cs-quote-attr{color:var(--bodyTextColorWhite);font-family:var(--font-eyebrow);font-size:.8125rem;font-style:normal;font-weight:500;letter-spacing:.12em;opacity:.8;text-transform:uppercase}#cac-review .cs-link{align-items:center;color:var(--bodyTextColorWhite);display:inline-flex;font-size:var(--bodyFontSize);font-weight:700;gap:.625rem;text-decoration:none;transition:gap .2s ease,opacity .2s ease}#cac-review .cs-link:hover{gap:.875rem;opacity:.85}#cac-review .cs-arrow{display:inline-block;font-size:1.1em;line-height:1}#cac-faq{background-color:var(--color-white);padding:var(--sectionPadding);position:relative;z-index:1}#cac-faq .cs-container{display:flex;flex-direction:column;gap:clamp(2rem,5vw,3rem);margin:auto;max-width:53.75rem;width:100%}#cac-faq .cs-content{align-items:center;display:flex;flex-direction:column;text-align:center}#cac-faq .cs-title{margin:0}#cac-faq .cs-faq-group{display:flex;flex-direction:column;gap:.75rem}#cac-faq .cs-faq-item{background-color:var(--color-warm-white);border-left:3px solid transparent;border-radius:var(--radius-card);transition:border-color .2s ease}#cac-faq .cs-faq-item[open]{border-left-color:var(--color-terracotta)}#cac-faq .cs-faq-item[open] .cs-faq-q:after{transform:rotate(45deg)}#cac-faq .cs-faq-q{align-items:center;color:var(--headerColor);cursor:pointer;display:flex;font-family:var(--font-heading);font-size:clamp(1.0625rem,1.8vw,1.1875rem);font-weight:700;gap:1rem;justify-content:space-between;line-height:1.35em;list-style:none;padding:1.25rem 1.5rem}}@media only screen and (min-width:0rem){#cac-faq .cs-faq-q::-webkit-details-marker{display:none}#cac-faq .cs-faq-q:after{color:var(--color-terracotta);content:"+";flex:none;font-size:1.625rem;font-weight:400;line-height:1;transition:transform .2s ease}#cac-faq .cs-faq-q:focus-visible{border-radius:var(--radius-card);outline:2px solid var(--color-navy);outline-offset:2px}#cac-faq .cs-faq-a{color:var(--color-ink-light);font-size:var(--bodyFontSize);line-height:1.65em;margin:0;padding:0 1.5rem 1.375rem}}