:root{--apc-deep-teal:#006a62;--apc-muted-gold:#dec559;--apc-porcelain:#f6f2ea;--apc-atlantic-ink:#263e4a;--apc-heritage-blue:#637f8e;--apc-limestone:#ded8cc;--apc-silver-sage:#b6c2b7;--apc-weathered-slate:#69777a;--apc-white:#fff;--apc-deep-teal-hover:#00564f;--apc-deep-teal-press:#004942;--apc-deep-teal-tint:#e5efee;--color-success:#2e7d6b;--color-info:#637f8e;--color-warning:#dec559;--color-error:#b84c4c;--color-neutral:#69777a;--text-heading:var(--apc-atlantic-ink);--text-body:#3b4a52;--text-muted:#4f5d60;--text-inverse:var(--apc-porcelain);--text-brand:var(--apc-deep-teal);--text-link:var(--apc-deep-teal);--text-link-hover:var(--apc-deep-teal-hover);--text-disabled:#263e4a61;--surface-page:var(--apc-porcelain);--surface-card:var(--apc-white);--surface-raised:var(--apc-white);--surface-sunken:var(--apc-limestone);--surface-sage:var(--apc-silver-sage);--surface-inverse:var(--apc-deep-teal);--surface-ink:var(--apc-atlantic-ink);--surface-subtle:#263e4a0a;--border-hairline:#263e4a29;--border-strong:#263e4a47;--border-brand:var(--apc-deep-teal);--divider-color:#263e4a29;--accent-rule:var(--apc-muted-gold);--focus-ring:var(--apc-deep-teal);--font-serif-display:"Cormorant Garamond",Georgia,"Times New Roman",serif;--font-sans-ui:"Source Sans 3","Source Sans Pro",-apple-system,"Segoe UI",Helvetica,sans-serif;--font-heading:var(--font-serif-display);--font-body:var(--font-sans-ui);--weight-regular:400;--weight-semibold:600;--weight-bold:700;--text-display-1-size:48px;--text-display-1-line:56px;--text-display-2-size:36px;--text-display-2-line:44px;--text-heading-1-size:28px;--text-heading-1-line:36px;--text-heading-2-size:22px;--text-heading-2-line:30px;--text-body-large-size:18px;--text-body-large-line:28px;--text-body-base-size:16px;--text-body-base-line:24px;--text-small-size:14px;--text-small-line:20px;--text-caption-size:12px;--text-caption-line:16px;--text-eyebrow-size:12px;--text-eyebrow-line:16px;--text-eyebrow-tracking:.12em;--tracking-tight:-.01em;--tracking-normal:0;--tracking-wide:.04em;--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:32px;--space-8:48px;--space-10:64px;--space-12:80px;--space-16:96px;--space-20:128px;--space-24:160px;--space-32:208px;--section-compact:64px;--section-medium:80px;--section-default:96px;--section-spacious:128px;--section-xspacious:160px;--section-min-height:560px;--hero-pad-top:clamp(40px, 5vw, 64px);--hero-pad-bottom:clamp(48px, 6.25vw, 80px);--closing-pad:clamp(48px, 5.5vw, 72px);--footer-pad-top:clamp(48px, 5vw, 64px);--footer-pad-bottom:32px;--radius-0:0px;--radius-2:2px;--radius-4:4px;--radius-8:8px;--radius-button:6px;--radius-pill:999px;--border-width-hairline:1px;--border-width-thin:1px;--border-width-medium:2px;--shadow-none:0 0 0 0 transparent;--shadow-subtle:0 1px 2px #263e4a14;--shadow-soft:0 4px 12px #263e4a1a;--shadow-elevated:0 12px 24px #263e4a29;--z-dropdown:1000;--z-sticky-header:1100;--z-modal:1200;--z-toast:1300;--duration-fast:.12s;--duration-base:.18s;--duration-slow:.32s;--ease-standard:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(0,0,.2,1);--transition-base:all var(--duration-base) var(--ease-standard);--duration-reveal:.64s;--ease-entrance:cubic-bezier(.22,1,.36,1);--reveal-distance:16px;--stagger-step:70ms;--lift-control:-1px;--lift-surface:-3px;--image-settle:1.015;--duration-ambient:40s;--ease-ambient:cubic-bezier(.45,0,.55,1);--ambient-from:1.035;--ambient-to:1.085}@media (width<=767px){:root{--reveal-distance:10px;--duration-reveal:.48s;--stagger-step:50ms}}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration-base:0s;--duration-slow:0s;--duration-reveal:0s;--reveal-distance:0px;--stagger-step:0s;--lift-control:0px;--lift-surface:0px;--image-settle:1;--ambient-from:1;--ambient-to:1}}:root{--rail-max:1232px;--container-gutter:clamp(24px, 3.75vw, 48px);--container-wide:calc(var(--rail-max) + var(--container-gutter)*2);--container-standard:calc(1192px + var(--container-gutter)*2);--container-narrow:calc(712px + var(--container-gutter)*2);--split-gap:96px;--grid-columns:12;--bp-mobile-small:320px;--bp-mobile:768px;--bp-tablet:1024px;--bp-desktop:1280px;--bp-wide:1440px;--header-height:80px;--control-height:48px;--control-padding-y:16px;--control-padding-x:24px}@media (width<=1279px){:root{--split-gap:56px}}*,:after,:before{box-sizing:border-box}body{background:var(--surface-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);font-weight:var(--weight-regular);-webkit-font-smoothing:antialiased;text-wrap:pretty;margin:0}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:var(--weight-semibold);color:var(--text-heading);text-wrap:balance;margin:0}h1{font-size:var(--text-display-1-size);line-height:var(--text-display-1-line)}h2{font-size:var(--text-display-2-size);line-height:var(--text-display-2-line)}h3{font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-line)}h4{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line)}p{margin:0}a{color:var(--text-link);-webkit-text-decoration-color:var(--border-hairline);text-decoration-color:var(--border-hairline);text-underline-offset:3px}@media (hover:hover){a:hover{color:var(--text-link-hover);text-decoration-color:currentColor}}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-2)}img{max-width:100%;display:block}html{scroll-padding-top:96px}@media (width<=1199px){html{scroll-padding-top:80px}}.app-shell{min-height:100dvh}.app-shell,.app-shell>main{flex-direction:column;display:flex}.app-shell>main{flex:1 0 auto}.app-shell>main:empty{flex-grow:0}.app-shell>main>*{flex-direction:column;flex:1 0 auto;display:flex}.app-shell>main>*>:last-child:not([data-tone=teal]){flex-grow:1}.app-shell>main>*>:has(+[data-tone=teal]:last-child){flex-grow:1}.split{align-items:start;display:grid}.split-1-1{grid-template-columns:1fr 1fr;align-items:center;gap:64px}.split-5-6{grid-template-columns:5fr 6fr;gap:80px}.split-5-7{gap:var(--split-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.split-7-5{grid-template-columns:7fr 5fr;gap:48px}.split-4-8{grid-template-columns:4fr 8fr;gap:64px}.trust-3{grid-template-columns:1fr 1px 1fr 1px 1fr;align-items:start;gap:40px;display:grid}.grid-2{gap:40px 48px}.grid-2,.grid-2-cards{grid-template-columns:1fr 1fr;display:grid}.grid-2-cards{gap:24px}.grid-3{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-4,.info-3{gap:40px;display:grid}.info-3{grid-template-columns:repeat(3,1fr)}.info-link{margin-top:10px;display:block}.info-hours{flex-direction:column;gap:4px;margin:0;display:flex}.info-hours>div{-moz-column-gap:10px;flex-wrap:wrap;column-gap:10px;display:flex}.info-hours dt{min-width:9em;color:var(--text-body)}.info-hours dd{font-variant-numeric:tabular-nums;margin:0}.info-note{font-size:var(--text-small-size);line-height:var(--text-small-line);color:var(--text-muted);margin-top:8px;display:block}.form-2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.locations-3{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.location-item{color:var(--apc-atlantic-ink);transition:color var(--duration-base) var(--ease-standard);flex-direction:column;text-decoration:none;display:flex}.location-media{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-2);width:100%;display:block}.location-body{flex-direction:column;align-items:flex-start;gap:6px;margin-top:18px;display:flex}.location-name{font-family:var(--font-heading);font-weight:var(--weight-semibold);font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line);color:inherit}.location-body address{font-family:var(--font-sans-ui);font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);color:var(--text-body)}@media (hover:hover){.location-item:hover{color:var(--apc-deep-teal)}}.location-item:active{color:var(--apc-deep-teal-press)}.split-lede{max-width:14ch}.split-lede-short{max-width:9ch}@media (width<=1279px){.split-4-8,.split-5-6{gap:48px}.split-1-1,.split-7-5{gap:40px}.grid-4{grid-template-columns:1fr 1fr;gap:32px 40px}.trust-3{gap:28px}.info-3,.locations-3{gap:32px}}@media (width<=1023px){.split-1-1,.split-4-8,.split-5-6,.split-5-7,.split-7-5{grid-template-columns:1fr;gap:40px}.split-lede,.split-lede-short{max-width:28ch}.trust-3{gap:20px}.grid-3{grid-template-columns:1fr 1fr}.info-3{gap:28px}.locations-3{gap:24px}}@media (width<=767px){.form-2,.grid-2,.grid-2-cards,.grid-3,.grid-4{grid-template-columns:1fr;gap:32px}.grid-2{gap:28px}.rule-v{display:none}.trust-3{grid-template-columns:1fr;gap:0}.trust-3>div:not(.rule-v){padding:20px 0}.trust-3>div:not(.rule-v)>div{grid-template-columns:auto 1fr;text-align:left!important;align-items:start!important;gap:4px 16px!important;display:grid!important}.trust-3>div:not(.rule-v)>div>svg{grid-row:1/span 2;width:28px;height:28px;margin-top:2px}.trust-3>div:not(.rule-v):not(:first-child){border-top:1px solid var(--border-hairline)}.trust-3>div:not(.rule-v):first-child{padding-top:0}.trust-3>div:not(.rule-v):last-child{padding-bottom:0}.info-3{grid-template-columns:1fr;gap:0}.info-3>div{padding:24px 0}.info-3>div:not(:first-child){border-top:1px solid var(--border-hairline)}.info-3>div:first-child{padding-top:0}.info-3>div:last-child{padding-bottom:0}.locations-3{display:block}.locations-3>.location-item{-moz-column-gap:20px;grid-template-columns:120px minmax(0,1fr);align-items:start;column-gap:20px;padding:20px 0;display:grid}.locations-3>.location-item:not(:first-child){border-top:1px solid var(--border-hairline)}.locations-3>.location-item:first-child{padding-top:0}.locations-3>.location-item:last-child{padding-bottom:0}.locations-3 .location-body{gap:4px;margin-top:0}}.providers-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;display:grid}.provider-entry{color:var(--apc-atlantic-ink);transition:color var(--duration-base) var(--ease-standard);flex-direction:column;gap:14px;text-decoration:none;display:flex}.provider-portrait{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;border-radius:var(--radius-2);filter:saturate(.92);width:100%}.portrait-tile{background:var(--apc-limestone)}.portrait-tile svg{width:100%;height:100%;display:block}.portrait-tile text{font-family:var(--font-serif-display);font-weight:var(--weight-regular);letter-spacing:.04em;fill:var(--apc-heritage-blue);font-size:26px}.provider-body{flex-direction:column;gap:4px;display:flex}.provider-name{font-family:var(--font-heading);font-weight:var(--weight-semibold);font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line);color:inherit}.provider-meta{font-family:var(--font-sans-ui);font-size:var(--text-small-size);line-height:var(--text-small-line);color:var(--text-muted)}.provider-credentials{font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);color:var(--text-body)}.provider-credentials,.provider-cue{font-family:var(--font-sans-ui);font-weight:600}.provider-cue{font-size:var(--text-small-size);line-height:var(--text-small-line);color:var(--apc-deep-teal);align-items:center;gap:6px;margin-top:6px;display:inline-flex}@media (hover:hover){.provider-entry:hover{color:var(--apc-deep-teal)}}.provider-entry:active{color:var(--apc-deep-teal-press)}@media (width<=1279px){.providers-4{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 40px;max-width:600px}}@media (width<=767px){.providers-4{max-width:none;display:block}.provider-entry{-moz-column-gap:20px;grid-template-columns:96px minmax(0,1fr);align-items:center;column-gap:20px;padding:18px 0;display:grid}.spotlight-slot+.spotlight-slot{border-top:1px solid var(--border-hairline)}.spotlight-slot:first-child .provider-entry{padding-top:0}.spotlight-slot:last-child .provider-entry{padding-bottom:0}.provider-name{font-size:20px;line-height:28px}}.tms-feature-title{font-family:var(--font-heading);font-weight:var(--weight-semibold);font-size:var(--text-display-2-size);line-height:var(--text-display-2-line);color:var(--text-heading);max-width:18ch;margin:0}.tms-feature-facts{flex-wrap:wrap;gap:12px 28px;margin:0;padding:0;list-style:none;display:flex}.tms-feature-facts li{font-family:var(--font-sans-ui);color:var(--apc-atlantic-ink);align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:20px;display:flex}.tms-feature-links{flex-wrap:wrap;gap:16px 32px;margin-top:4px;display:flex}@media (width<=767px){.tms-feature-title{font-size:30px;line-height:38px}}.info-band-title{font-family:var(--font-sans-ui);font-weight:600;font-size:var(--text-eyebrow-size);line-height:var(--text-eyebrow-line);letter-spacing:var(--text-eyebrow-tracking);text-transform:uppercase;color:var(--apc-atlantic-ink);margin-bottom:28px}.measure{max-width:66ch}.editorial-media{-o-object-fit:cover;object-fit:cover;width:100%;height:440px}@media (width<=1279px){.editorial-media{aspect-ratio:4/3;height:auto}}@media (width<=1023px){.editorial-media{aspect-ratio:3/2;max-height:460px}}.care-index{border-bottom:1px solid var(--border-hairline)}.care-row{-moz-column-gap:32px;border-top:1px solid var(--border-hairline);transition:background-color var(--duration-base) var(--ease-standard);grid-template-columns:32px minmax(200px,300px) minmax(0,1fr) 22px;grid-template-areas:"num title body arrow";align-items:start;column-gap:32px;padding:40px 12px 40px 0;display:grid;position:relative}.care-row-num{font-family:var(--font-sans-ui);font-size:var(--text-small-size);line-height:var(--text-small-line);color:var(--text-muted);font-variant-numeric:tabular-nums;grid-area:num;padding-top:9px;font-weight:600}.care-row-head{flex-direction:column;grid-area:title;gap:6px;display:flex}.care-row-title{font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-line)}.care-row-title a{color:inherit;transition:color var(--duration-base) var(--ease-standard);text-decoration:none}.care-row-title a:before{content:"";z-index:1;position:absolute;inset:0}.care-row-sub{font-family:var(--font-sans-ui);font-size:var(--text-small-size);line-height:var(--text-small-line);color:var(--text-muted);margin:0}.care-row-body{flex-direction:column;grid-area:body;align-items:flex-start;gap:14px;display:flex}.care-row-desc{max-width:62ch;font-size:var(--text-body-large-size);line-height:var(--text-body-large-line)}.care-row-fact{max-width:62ch;font-family:var(--font-sans-ui);font-size:var(--text-small-size);line-height:var(--text-small-line);color:var(--text-body);align-items:flex-start;gap:8px;display:flex}.care-row-fact>svg{margin-top:2px}.care-row-arrow{transition:transform var(--duration-base) var(--ease-standard);grid-area:arrow;margin-top:7px}.care-row:focus-within{background:#263e4a08}@media (hover:hover){.care-row:hover{background:#263e4a08}.care-row:hover .care-row-title a{color:var(--apc-deep-teal)}.care-row:hover .care-row-arrow{transform:translate(4px)}}@media (width<=1279px){.care-row{-moz-column-gap:28px;grid-template-columns:32px minmax(180px,260px) minmax(0,1fr) 22px;column-gap:28px}}@media (width<=1023px){.care-row{-moz-column-gap:20px;grid-template-columns:32px minmax(0,1fr) 22px;grid-template-areas:"num title arrow""num body.";gap:14px 20px;padding:36px 12px 36px 0}}@media (width<=767px){.care-row{-moz-column-gap:12px;grid-template-columns:26px minmax(0,1fr) 20px;gap:10px 12px;padding:28px 8px 28px 0}.care-row-num{padding-top:5px}.care-row-title{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line)}.care-row-desc{font-size:var(--text-body-base-size);line-height:var(--text-body-base-line)}}.skip-link{z-index:1300;background:var(--apc-deep-teal);color:#fff;font-family:var(--font-sans-ui);border-radius:0 0 var(--radius-4) 0;padding:12px 20px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;position:absolute;top:0;left:-9999px}.skip-link:focus{left:0}[data-tone=teal] :focus-visible{outline-color:#fff}#main:focus{outline:none}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-title{font-size:var(--text-display-1-size);line-height:var(--text-display-1-line)}@media (width<=767px){.page-title{font-size:var(--text-display-2-size);line-height:var(--text-display-2-line)}}.lede{font-size:var(--text-body-large-size);line-height:var(--text-body-large-line)}.note-muted{font-size:var(--text-small-size);line-height:var(--text-small-line);color:var(--text-muted)}.reading-col{max-width:760px}.inline-call{color:var(--apc-deep-teal);text-underline-offset:4px;transition:text-decoration-color var(--duration-base) var(--ease-standard);font-weight:600;-webkit-text-decoration:underline #006a6266;text-decoration:underline #006a6266}@media (hover:hover){.inline-call:hover{-webkit-text-decoration-color:var(--apc-deep-teal);text-decoration-color:var(--apc-deep-teal)}}.intro-cue{color:var(--text-body);align-items:flex-start;gap:10px;font-size:15px;line-height:24px;display:flex}.intro-cue>svg{margin-top:2px}.hero-index{border-top:1px solid var(--border-strong);width:100%;margin-top:8px;padding-top:16px}.hero-index-label{font-family:var(--font-sans-ui);font-weight:600;font-size:var(--text-eyebrow-size);line-height:var(--text-eyebrow-line);letter-spacing:var(--text-eyebrow-tracking);text-transform:uppercase;color:var(--text-muted);margin-bottom:6px}.hero-index-list{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.hero-index-list a{color:var(--apc-atlantic-ink);font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);transition:color var(--duration-base) var(--ease-standard);align-items:baseline;gap:10px;padding:7px 0;text-decoration:none;display:flex}.hero-index-num{font-size:var(--text-eyebrow-size);line-height:var(--text-eyebrow-line);color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:600}@media (hover:hover){.hero-index-list a:hover{color:var(--apc-deep-teal)}}@media (width<=479px){.hero-index-list{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}}.jump-link{font-family:var(--font-sans-ui)}.split-rail{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.split-rail-note{max-width:36ch;margin:0}.section-rail{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.section-head{margin-bottom:48px}@media (width<=1023px){.section-head{margin-bottom:36px}}@media (width<=767px){.section-head{margin-bottom:28px}}.chapter-open{margin-bottom:72px}@media (width<=1023px){.chapter-open{margin-bottom:56px}}@media (width<=767px){.chapter-open{margin-bottom:44px}}.intro-copy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.intro-crumbs{margin-bottom:28px}.intro-title{max-width:16ch;letter-spacing:var(--tracking-tight)}.intro-lede{max-width:44ch}.intro-lede-wide{max-width:56ch}.intro-supporting{max-width:52ch;font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);color:var(--text-muted)}@media (width<=1023px){.intro-title{max-width:24ch}.intro-split[data-media=narrow] .forms-status{max-width:560px}}.intro-below{margin-top:56px}.intro-below .tms-subnav{margin-top:0}@media (width<=1023px){.intro-below{margin-top:40px}}@media (width<=767px){.intro-below{margin-top:32px}}.intro-split{-moz-column-gap:var(--split-gap);column-gap:var(--split-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.intro-split[data-media=narrow]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.intro-split[data-align=center]{align-items:center}.intro-split[data-media=narrow] .intro-title{max-width:20ch}.intro-split[data-media=narrow] .intro-lede{max-width:52ch}@media (width<=1023px){.intro-split{grid-template-columns:1fr;row-gap:40px}}.hero-media{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.hero-media-care{-o-object-position:50% 50%;object-position:50% 50%}.hero-media-newpatients{-o-object-position:50% 62%;object-position:50% 62%}.hero-media-tms{-o-object-position:50% 42%;object-position:50% 42%}.hero-media-about{-o-object-position:50% 40%;object-position:50% 40%}@media (width<=1023px){.hero-media{aspect-ratio:16/9;max-height:440px}}@media (width<=767px){.hero-media{aspect-ratio:3/2;max-height:360px}}.intro-atmosphere{isolation:isolate;position:relative;overflow:hidden}.intro-atmosphere:before{content:"";z-index:-1;pointer-events:none;opacity:.45;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in,xor;background-image:-webkit-image-set(url(./reassurance-coast-800.CoHHnDRs.webp) 1x,url(./reassurance-coast.ihJyiPHI.webp) 2x);background-image:image-set("./reassurance-coast-800.CoHHnDRs.webp" 1x,"./reassurance-coast.ihJyiPHI.webp" 2x);background-position:0 70%;background-repeat:no-repeat;background-size:cover;width:64%;position:absolute;top:0;bottom:0;right:0;transform:scaleX(-1);-webkit-mask-image:linear-gradient(270deg,#0000,#0000001f 22%,#0009 52%,#000 80%),linear-gradient(#0000,#000 30% 74%,#0000);mask-image:linear-gradient(270deg,#0000,#0000001f 22%,#0009 52%,#000 80%),linear-gradient(#0000,#000 30% 74%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (width<=767px){.intro-atmosphere:before{background-image:url(./reassurance-coast-800.CoHHnDRs.webp);background-position:0 62%;width:62%;-webkit-mask-image:linear-gradient(270deg,#0000,#0006 40%,#000 85%),linear-gradient(#0000,#000 18%,#00000080 34%,#0000 52%);mask-image:linear-gradient(270deg,#0000,#0006 40%,#000 85%),linear-gradient(#0000,#000 18%,#00000080 34%,#0000 52%)}}@media (forced-colors:active),print{.intro-atmosphere:before{display:none}}.signal-list{border-bottom:1px solid var(--border-hairline);margin:0;padding:0;list-style:none}.signal{-moz-column-gap:24px;border-top:1px solid var(--border-hairline);grid-template-columns:44px minmax(0,1fr);column-gap:24px;padding:20px 0;display:grid}.signal:first-child{border-top-color:var(--border-strong)}.signal-num{font-family:var(--font-sans-ui);font-size:var(--text-small-size);color:var(--text-muted);font-variant-numeric:tabular-nums;line-height:28px}.signal-text{max-width:60ch;font-size:var(--text-body-large-size);line-height:var(--text-body-large-line);color:var(--apc-atlantic-ink);margin:0}.signal-question{max-width:44ch;font-family:var(--font-heading);font-weight:var(--weight-semibold);font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line);color:var(--text-heading);text-wrap:balance;margin:0}@media (width<=767px){.signal{-moz-column-gap:16px;grid-template-columns:32px minmax(0,1fr);column-gap:16px}.signal-text{font-size:var(--text-body-base-size);line-height:var(--text-body-base-line)}}.band-head{flex-direction:column;align-items:flex-start;gap:16px;max-width:720px;margin-bottom:48px;display:flex}.band-head-intro{max-width:60ch}.beats{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 96px;max-width:1100px;display:grid}.beats[data-columns="1"]{grid-template-columns:minmax(0,1fr);max-width:880px}.beats[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 56px;max-width:none}.beat{border-top:1px solid var(--border-strong);flex-direction:column;align-items:flex-start;gap:12px;padding-top:22px;display:flex}.beats[data-columns="1"] .beat{padding-bottom:22px}.beats[data-columns="1"] .beat+.beat{border-top-color:var(--border-hairline)}.beats[data-columns="1"] .beat:last-child{border-bottom:1px solid var(--border-hairline)}.beat-num{font-family:var(--font-heading);font-weight:var(--weight-semibold);color:var(--text-heading);font-variant-numeric:tabular-nums;font-size:32px;line-height:36px}.beat-title{font-size:24px;line-height:30px}.beat-body{max-width:52ch;margin:0}@media (width<=1023px){.band-head{margin-bottom:36px}.beats,.beats[data-columns="3"]{grid-template-columns:minmax(0,1fr);gap:0;max-width:880px}.beat{padding-bottom:22px}.beat+.beat{border-top-color:var(--border-hairline)}.beat:last-child{border-bottom:1px solid var(--border-hairline)}}@media (width<=767px){.band-head{margin-bottom:28px}.beat-title{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line)}}.strip{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.strip p{max-width:56ch;font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);color:var(--text-body)}.strip-trailing{border-top:1px solid var(--border-strong);margin-top:48px;padding-top:24px}.strip-band{border-top:1px solid var(--border-hairline);border-bottom:1px solid var(--border-hairline);padding:20px 0}@media (width<=767px){.strip{flex-direction:column;align-items:flex-start;gap:16px}.strip-trailing{margin-top:36px}}.hero-meta{border-top:1px solid var(--border-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;width:100%;max-width:520px;margin:4px 0 0;padding-top:20px;display:grid}.hero-meta-item{flex-direction:column;gap:4px;display:flex}.hero-meta-item dt{font-family:var(--font-sans-ui);font-weight:600;font-size:var(--text-eyebrow-size);line-height:var(--text-eyebrow-line);letter-spacing:var(--text-eyebrow-tracking);text-transform:uppercase;color:var(--apc-deep-teal)}.hero-meta-item dd{font-family:var(--font-sans-ui);font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);color:var(--apc-atlantic-ink);margin:0}@media (width<=767px){.hero-meta{grid-template-columns:1fr;gap:16px}}.faq-list{margin:0}.faq-item{border-bottom:1px solid var(--divider-color)}.faq-item:first-child{border-top:1px solid var(--divider-color)}.faq-h{font-size:inherit;line-height:inherit;margin:0}.faq-q{cursor:pointer;text-align:left;width:100%;font-family:var(--font-heading);font-weight:var(--weight-semibold);font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line);color:var(--apc-atlantic-ink);transition:color var(--duration-base) var(--ease-standard);background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 0;display:flex}.faq-q .faq-marker{margin-top:calc((var(--text-heading-2-line) - 18px)/2)}@media (hover:hover){.faq-q:hover{color:var(--apc-deep-teal)}}.faq-q:active{color:var(--apc-deep-teal-press)}@media (width<=767px){.faq-q{gap:16px}}.faq-a p{font-family:var(--font-sans-ui);font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);color:var(--text-body);max-width:64ch;margin:0}.related-rows{border-bottom:1px solid var(--border-hairline)}.related-row{-moz-column-gap:48px;border-top:1px solid var(--border-hairline);grid-template-columns:minmax(200px,300px) minmax(0,1fr) auto;grid-template-areas:"title desc link";align-items:center;gap:6px 48px;padding:26px 0;display:grid}.related-title{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line);grid-area:title}.related-desc{grid-area:desc;max-width:56ch;margin:0}.related-link{grid-area:link;justify-self:end}@media (width<=1023px){.related-row{-moz-column-gap:24px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title link""desc desc";column-gap:24px}.related-link{align-self:center}}.tms-subnav{-moz-column-gap:var(--split-gap);column-gap:var(--split-gap);border-top:1px solid var(--border-strong);grid-template-columns:minmax(0,5fr) minmax(0,7fr);width:100%;display:grid}.tms-subnav a{color:var(--apc-atlantic-ink);transition:color var(--duration-base) var(--ease-standard);flex-direction:column;align-items:flex-start;gap:8px;padding:20px 0 18px;text-decoration:none;display:flex;position:relative}.tms-subnav-line{align-items:center;gap:10px;display:flex}.tms-subnav-arrow{color:var(--apc-deep-teal);transition:transform var(--duration-base) var(--ease-standard)}.tms-subnav-desc{max-width:44ch;font-family:var(--font-sans-ui);font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);color:var(--text-body)}@media (hover:hover){.tms-subnav a:hover .tms-subnav-arrow{transform:translate(4px)}}.tms-subnav-num{font-family:var(--font-sans-ui);font-size:var(--text-eyebrow-size);line-height:var(--text-eyebrow-line);letter-spacing:var(--text-eyebrow-tracking);font-variant-numeric:tabular-nums;color:var(--text-muted);transition:color var(--duration-base) var(--ease-standard)}.tms-subnav-label,.tms-subnav-num{font-weight:var(--weight-semibold)}.tms-subnav-label{font-family:var(--font-heading);font-size:24px;line-height:32px}.tms-subnav a[aria-current=page],.tms-subnav a[aria-current=page] .tms-subnav-label,.tms-subnav a[aria-current=page] .tms-subnav-num{color:var(--apc-deep-teal)}.tms-subnav a[aria-current=page]:after{content:"";background:var(--apc-deep-teal);height:2px;position:absolute;top:-1px;left:0;right:0}@media (hover:hover){.tms-subnav a:not([aria-current=page]):hover,.tms-subnav a:not([aria-current=page]):hover .tms-subnav-num{color:var(--apc-deep-teal)}}.tms-subnav a:active{color:var(--apc-deep-teal-press)}@media (width<=1023px){.tms-subnav{grid-template-columns:minmax(0,1fr)}.tms-subnav a+a{border-top:1px solid var(--border-hairline)}}@media (width<=767px){.tms-subnav a{padding:16px 0 14px}.tms-subnav-label{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line)}}.tj{--tj-bg:var(--apc-porcelain);--tj-marker:14px;--tj-num-gap:10px;--tj-rail-h:24px;--tj-mark-y:calc(var(--text-eyebrow-line) + var(--tj-num-gap) + var(--tj-rail-h)/2);--tj-rail-w:22px;--tj-rail-gap:14px;--tj-row-pad:14px;--tj-mark-line:var(--text-heading-2-line);--tj-halo:#006a621f;display:grid;position:relative}.tj-line{display:none}.tj-stageh{font-size:inherit;line-height:inherit;font-family:inherit;font-weight:inherit;color:inherit;margin:0}.tj-milestone{cursor:pointer;width:100%;font-family:var(--font-sans-ui);color:var(--apc-atlantic-ink);background:0 0;border:none;position:relative}.tj-milestone:focus-visible{outline:2px solid var(--apc-deep-teal);outline-offset:2px}.tj-num{font-family:var(--font-sans-ui);font-size:var(--text-eyebrow-size);line-height:var(--text-eyebrow-line);letter-spacing:var(--text-eyebrow-tracking);font-variant-numeric:tabular-nums}.tj-label,.tj-num{font-weight:var(--weight-semibold);color:var(--text-muted);transition:color var(--duration-base) var(--ease-standard)}.tj-label{font-family:var(--font-heading);font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line);text-wrap:balance}.tj-rail{justify-content:center;align-items:center;display:flex;position:relative}.tj-marker{z-index:1;width:var(--tj-marker);height:var(--tj-marker);border-radius:var(--radius-pill);background:var(--tj-bg);border:1px solid var(--text-muted);transition:background-color var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard);flex:none;position:relative}.tj-milestone:focus-visible:not([aria-current=step]) .tj-marker{border-color:var(--apc-deep-teal);box-shadow:0 0 0 5px var(--tj-halo)}.tj-milestone:focus-visible:not([aria-current=step]) .tj-label,.tj-milestone:focus-visible:not([aria-current=step]) .tj-num{color:var(--apc-deep-teal)}@media (hover:hover){.tj-milestone:hover:not([aria-current=step]) .tj-marker{border-color:var(--apc-deep-teal);box-shadow:0 0 0 5px var(--tj-halo)}.tj-milestone:hover:not([aria-current=step]) .tj-label,.tj-milestone:hover:not([aria-current=step]) .tj-num{color:var(--apc-deep-teal)}.tj-milestone:hover[aria-current=step] .tj-marker{background:var(--apc-deep-teal-hover)}}.tj-milestone:active:not([aria-current=step]) .tj-marker{border-color:var(--apc-deep-teal-press)}.tj-milestone:active .tj-label{color:var(--apc-deep-teal-press)}.tj-milestone[aria-current=step] .tj-label,.tj-milestone[aria-current=step] .tj-num{color:var(--apc-deep-teal)}.tj-milestone[aria-current=step] .tj-marker{background:var(--apc-deep-teal);border-color:var(--apc-deep-teal);box-shadow:0 0 0 3px var(--tj-bg),0 0 0 5px var(--apc-muted-gold)}.tj-panel-text{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.tj-panel-heading{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line)}.tj-panel-body{font-size:var(--text-body-large-size);line-height:var(--text-body-large-line);max-width:66ch}.tj-subs{width:100%;margin:0;padding:0;list-style:none}.tj-sub{border-top:1px solid var(--border-hairline);padding:20px 0}.tj-sub:last-child{border-bottom:1px solid var(--border-hairline)}.tj-sub-label{font-family:var(--font-sans-ui);font-weight:var(--weight-semibold);font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);color:var(--apc-atlantic-ink);margin:0 0 6px}.tj-sub-body{max-width:66ch;margin:0}.tj-media{width:100%}.tj-media img{width:100%;height:auto}@keyframes tj-enter{0%{opacity:0}to{opacity:1}}.tj-panel-inner{animation:tj-enter var(--duration-base) var(--ease-out)}@media (width<=1023px){.tj{display:block}.tj-stage{position:relative}.tj-stage:before{content:"";left:calc(var(--tj-rail-w)/2);background:var(--border-hairline);transform-origin:top;width:1px;position:absolute;top:0;bottom:0}.tj-stage:first-child:before{top:calc(var(--tj-row-pad) + var(--tj-mark-line)/2)}.tj-stage:last-child:before{height:calc(var(--tj-row-pad) + var(--tj-mark-line)/2);bottom:auto}.tj-milestone{grid-template-columns:var(--tj-rail-w) auto minmax(0,1fr);-moz-column-gap:var(--tj-rail-gap);column-gap:var(--tj-rail-gap);text-align:left;padding:var(--tj-row-pad) 0;align-items:start;min-height:48px;display:grid}.tj-rail{height:var(--tj-mark-line);grid-area:1/1}.tj-num{line-height:var(--tj-mark-line);grid-area:1/2}.tj-label{grid-area:1/3}.tj-milestone:after{content:none}.tj-panel{padding:2px 0 26px calc(var(--tj-rail-w) + var(--tj-rail-gap))}.tj-panel-text{gap:14px}.tj-panel-heading[data-echo]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tj-sub{padding:16px 0}.tj-media{max-width:560px;margin-top:6px}}@media (width>=1024px){.tj{grid-template-columns:repeat(var(--tj-count,4),minmax(0,1fr));-moz-column-gap:0;gap:48px 0}.tj-stage{display:contents}.tj-stage:before{content:none}.tj-stageh{z-index:1;grid-row:1;grid-column:var(--tj-i);position:relative}.tj-panel{grid-area:2/1/auto/-1;min-width:0}.tj-line{z-index:0;top:var(--tj-mark-y);left:calc(100%/var(--tj-count,4)/2);right:calc(100%/var(--tj-count,4)/2);background:var(--border-hairline);transform-origin:0;height:1px;margin-top:-1px;display:block;position:absolute}.tj-milestone{text-align:center;flex-direction:column;align-items:center;height:100%;padding:0 20px 26px;display:flex}.tj-num{margin-bottom:var(--tj-num-gap)}.tj-rail{width:100%;height:var(--tj-rail-h)}.tj-label{max-width:15ch;margin-top:14px}.tj-milestone[aria-current=step]:after{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid var(--apc-deep-teal);pointer-events:none;width:0;height:0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.tj-panel-text{gap:20px}.tj-panel-heading{font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-line)}.tj-subs{max-width:900px}.tj-sub{-moz-column-gap:56px;grid-template-columns:minmax(200px,300px) minmax(0,1fr);column-gap:56px;padding:24px 0;display:grid}.tj-sub-label{margin:0;padding-top:1px}.tj-panel-inner-media{-moz-column-gap:64px;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;column-gap:64px;display:grid}.tj-media{max-width:500px}}@media (width>=1280px){.tj{row-gap:56px}}.section-head-journey{margin-bottom:40px}@media (width<=1023px){.section-head-journey{margin-bottom:32px}}@media (width<=767px){.section-head-journey{margin-bottom:24px}}.term-list{margin:0}.term-row{border-top:1px solid var(--border-hairline);grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:8px 32px;padding:20px 0;display:grid}.term-list-compact .term-row{grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:6px 40px;padding:16px 0}.term-list-compact .term-row dd{max-width:62ch}.term-list-compact .term-row:first-child{border-top-color:var(--border-strong)}.roles-title{max-width:16ch;font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-line)}@media (width<=767px){.term-list-compact .term-row{grid-template-columns:1fr}}.term-row:last-child{border-bottom:1px solid var(--border-hairline)}.term-row dt{font-family:var(--font-sans-ui);font-weight:var(--weight-semibold);font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);color:var(--apc-atlantic-ink)}.term-row dd{max-width:56ch;margin:0}@media (width<=767px){.term-row{grid-template-columns:1fr}}.tms-band-title{font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-line)}.tms-primer{-moz-column-gap:var(--split-gap);column-gap:var(--split-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.tms-primer-intro{flex-direction:column;align-items:flex-start;gap:24px;display:flex}@media (width<=1023px){.tms-primer{grid-template-columns:1fr;row-gap:48px}}.tms-definition{max-width:44ch;font-family:var(--font-heading);font-weight:var(--weight-regular);font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-line);color:var(--text-heading)}.tms-glance-terms{border-top:1px solid var(--border-strong);margin-top:28px;padding-top:20px}.tms-glance-grid{border-bottom:1px solid var(--border-hairline);grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0 0;display:grid}.tms-glance-item{border-top:1px solid var(--border-hairline);min-width:0;padding:20px 0}.tms-glance-item dt{font-family:var(--font-sans-ui);font-weight:var(--weight-semibold);font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);color:var(--apc-atlantic-ink);margin-bottom:6px}.tms-glance-item dd{margin:0}.tms-glance-item:nth-child(odd){padding-right:40px}.tms-glance-item:nth-child(2n){border-left:1px solid var(--border-hairline);padding-left:40px}@media (width<=767px){.tms-glance-grid{grid-template-columns:1fr}.tms-glance-item:nth-child(n){border-left:none;padding:18px 0}}.tms-evidence{-moz-column-gap:var(--split-gap);column-gap:var(--split-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.tms-evidence-intro{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.tms-evidence-list{border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-hairline);margin:0;padding:0;list-style:none}.tms-evidence-row{flex-direction:column;align-items:flex-start;gap:8px;padding:26px 0;display:flex}.tms-evidence-row+.tms-evidence-row{border-top:1px solid var(--border-hairline)}.tms-evidence-kind{font-variant-numeric:tabular-nums}.tms-evidence-summary{max-width:60ch;font-size:var(--text-body-large-size);line-height:var(--text-body-large-line);color:var(--apc-atlantic-ink);margin:0}.tms-evidence-cite{max-width:72ch;font-size:var(--text-small-size);line-height:var(--text-small-line);color:var(--text-muted);margin:0 0 6px}.tms-evidence-cite cite{font-style:normal}@media (width<=1023px){.tms-evidence{grid-template-columns:1fr;row-gap:40px}}@media (width<=767px){.tms-evidence-row{padding:22px 0}.tms-evidence-summary{font-size:var(--text-body-base-size);line-height:var(--text-body-base-line)}}.tms-closing{-moz-column-gap:96px;grid-template-columns:minmax(0,7fr) minmax(260px,4fr);align-items:start;column-gap:96px;display:grid}.tms-closing-copy{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.tms-closing-onward{gap:28px}.tms-closing-onward,.tms-onward{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.tms-onward{border-top:1px solid var(--border-strong);gap:18px;padding-top:20px}.tms-onward-list{flex-direction:column;align-items:flex-start;gap:18px;margin:0;padding:0;list-style:none;display:flex}.tms-onward-row{flex-flow:wrap;align-items:center;gap:12px 40px;margin-top:64px}.tms-onward-row .tms-onward-list{flex-flow:wrap;gap:12px 32px}@media (width<=1023px){.tms-onward-row{margin-top:48px}}@media (width<=767px){.tms-onward-row{flex-direction:column;align-items:flex-start;gap:14px;margin-top:40px}}@media (width<=1279px){.tms-closing{-moz-column-gap:64px;column-gap:64px}}@media (width<=1023px){.tms-closing{grid-template-columns:1fr;row-gap:40px}.tms-closing-onward{max-width:520px}}.tms-compare{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tms-compare-col{min-width:0;padding-right:64px}.tms-compare-col+.tms-compare-col{border-left:1px solid var(--border-hairline);padding-left:64px;padding-right:0}.tms-compare-kicker{margin-bottom:10px}.tms-compare-heading{font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-line);margin:0 0 24px}.tms-compare-list{border-bottom:1px solid var(--border-hairline);margin:0;padding:0;list-style:none}.tms-compare-list li{border-top:1px solid var(--border-hairline);font-size:var(--text-body-large-size);line-height:var(--text-body-large-line);padding:18px 0}@supports (grid-template-rows:subgrid){@media (width>=1024px){.tms-compare-col{grid-row:span var(--tms-compare-rows,6);align-content:start}.tms-compare-col,.tms-compare-list{grid-template-rows:subgrid;display:grid}.tms-compare-list{grid-row:span var(--tms-compare-items,4)}}}.tms-compare-note{border-left:2px solid var(--apc-deep-teal);margin:40px 0 0;padding-left:20px}@media (width<=1279px){.tms-compare-col{padding-right:48px}.tms-compare-col+.tms-compare-col{padding-left:48px}}@media (width<=1023px){.tms-compare{grid-template-columns:1fr;row-gap:48px}.tms-compare-col,.tms-compare-col+.tms-compare-col{border-left:none;padding:0}}@media (width<=767px){.tms-compare-list li{font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);padding:14px 0}.tms-compare-note{margin-top:32px}}.tms-selfcheck{-moz-column-gap:96px;grid-template-columns:minmax(0,7fr) minmax(280px,5fr);align-items:start;column-gap:96px;display:grid}.tms-selfcheck-action,.tms-selfcheck-copy{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.tms-selfcheck-action{border-top:1px solid var(--border-strong);padding-top:24px}.tms-selfcheck-action .apc-btn{margin-bottom:4px}.tms-selfcheck-note{max-width:48ch;font-size:var(--text-small-size);line-height:var(--text-small-line);color:var(--text-body);margin:0}@media (width<=1279px){.tms-selfcheck{-moz-column-gap:64px;column-gap:64px}}@media (width<=1023px){.tms-selfcheck{grid-template-columns:1fr;row-gap:32px}.tms-selfcheck-action{max-width:520px}}@media (width<=479px){.tms-selfcheck-action .apc-btn{white-space:normal;text-align:left;height:auto;min-height:48px}}.tms-eval-head{-moz-column-gap:var(--split-gap);column-gap:var(--split-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;margin-bottom:72px;display:grid}.tms-eval-head-title{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.tms-eval-statement{max-width:34ch;font-family:var(--font-heading);font-weight:var(--weight-regular);font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-line);color:var(--apc-atlantic-ink);text-wrap:pretty;margin:0}.tms-eval-label{margin-bottom:16px}.tms-eval-seq{border-top:1px solid var(--border-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tms-eval-step{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:32px 40px 0;display:flex}.tms-eval-step:first-child{padding-left:0}.tms-eval-step:last-child{padding-right:0}.tms-eval-step+.tms-eval-step{border-left:1px solid var(--border-hairline)}.tms-eval-num{font-family:var(--font-heading);font-weight:var(--weight-semibold);font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-line);font-variant-numeric:tabular-nums;color:var(--apc-deep-teal)}.tms-eval-title{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line)}.tms-eval-body{max-width:44ch;margin:0}@media (width<=1279px){.tms-eval-step{padding:28px 28px 0}}@media (width<=1023px){.tms-eval-head{grid-template-columns:1fr;row-gap:28px;margin-bottom:56px}.tms-eval-seq{border-bottom:1px solid var(--border-hairline);grid-template-columns:1fr}.tms-eval-step,.tms-eval-step:first-child,.tms-eval-step:last-child{-moz-column-gap:24px;grid-template-columns:56px minmax(0,1fr);gap:8px 24px;padding:28px 0;display:grid}.tms-eval-num{grid-row:1/span 2}.tms-eval-step+.tms-eval-step{border-left:none;border-top:1px solid var(--border-hairline)}}@media (width<=767px){.tms-eval-head{margin-bottom:44px}.tms-eval-statement{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line)}.tms-eval-step,.tms-eval-step:first-child,.tms-eval-step:last-child{-moz-column-gap:16px;grid-template-columns:40px minmax(0,1fr);column-gap:16px;padding:22px 0}.tms-eval-num{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line)}}.dir-head{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.dir-filters{border-top:1px solid var(--border-strong);margin-top:36px;padding-top:24px}.dir-filter-label{font-family:var(--font-sans-ui);font-weight:600;font-size:var(--text-eyebrow-size);line-height:var(--text-eyebrow-line);letter-spacing:var(--text-eyebrow-tracking);text-transform:uppercase;color:var(--text-muted)}.filter-row{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.filter-chip{font-family:var(--font-sans-ui);font-weight:var(--weight-regular);font-size:var(--text-small-size);line-height:var(--text-small-line);border-radius:var(--radius-4);min-height:40px;color:var(--text-body);cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard);background:0 0;border:1px solid #263e4a24;place-items:center;padding:9px 16px;display:inline-grid}.filter-chip:after,.filter-chip>span{grid-area:1/1}.filter-chip>span{align-items:baseline;gap:8px;display:inline-flex}.filter-chip:after{content:attr(data-label);content:attr(data-label) /"";font-weight:var(--weight-semibold);visibility:hidden;pointer-events:none;height:0;overflow:hidden}.filter-chip-count{font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:13px}.filter-chip[aria-pressed=true]{background:var(--apc-deep-teal);border-color:var(--apc-deep-teal);color:#fff;font-weight:var(--weight-semibold)}.filter-chip[aria-pressed=true] .filter-chip-count{color:#ffffffdb}@media (hover:hover){.filter-chip:not([aria-pressed=true]):hover{color:var(--apc-deep-teal);border-color:#006a6280}.filter-chip[aria-pressed=true]:hover{background:var(--apc-deep-teal-hover);border-color:var(--apc-deep-teal-hover)}}.filter-chip:not([aria-pressed=true]):active{color:var(--apc-deep-teal-press);border-color:var(--apc-deep-teal-press)}.filter-chip[aria-pressed=true]:active{background:var(--apc-deep-teal-press);border-color:var(--apc-deep-teal-press)}.dir-count{font-family:var(--font-sans-ui);font-weight:600;font-size:var(--text-small-size);line-height:var(--text-small-line);color:var(--apc-atlantic-ink);margin:32px 0 0}.dir-grid{-moz-column-gap:64px;border-bottom:1px solid var(--border-hairline);transition:opacity var(--duration-base) var(--ease-standard);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;margin-top:12px;display:grid}.dir-entry{-moz-column-gap:28px;border-top:1px solid var(--border-hairline);grid-template-columns:180px minmax(0,1fr);align-items:start;column-gap:28px;padding:28px 0;display:grid}.dir-entry-body{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.dir-entry-name{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line);transition:color var(--duration-base) var(--ease-standard)}.dir-entry-sentence{max-width:52ch;margin-top:2px}.dir-entry-license{font-size:var(--text-small-size);line-height:var(--text-small-line);margin:0}.dir-entry-areas,.dir-entry-license{font-family:var(--font-sans-ui);color:var(--text-muted)}.dir-entry-areas{font-weight:600;font-size:var(--text-eyebrow-size);line-height:var(--text-eyebrow-line);letter-spacing:var(--text-eyebrow-tracking);text-transform:uppercase;margin-top:6px}.dir-entry-link{margin-top:8px}@media (hover:hover){.dir-entry:hover .dir-entry-name{color:var(--apc-deep-teal)}.dir-entry:hover .dir-entry-link{border-bottom-color:var(--apc-deep-teal)}}@media (width<=1279px){.dir-grid{-moz-column-gap:48px;column-gap:48px}.dir-entry{-moz-column-gap:24px;grid-template-columns:150px minmax(0,1fr);column-gap:24px}}@media (width<=1023px){.dir-grid{grid-template-columns:1fr;max-width:720px}}@media (width<=767px){.dir-entry{-moz-column-gap:18px;grid-template-columns:96px minmax(0,1fr);column-gap:18px;padding:22px 0}.dir-entry-name{font-size:20px;line-height:28px}}@media (width<=479px){.dir-entry{-moz-column-gap:16px;grid-template-columns:80px minmax(0,1fr);column-gap:16px}}.dir-note{flex-wrap:wrap;align-items:center;gap:12px 40px;margin-top:32px;display:flex}.dir-note p{max-width:66ch;font-size:var(--text-small-size);line-height:var(--text-small-line);color:var(--text-muted)}.dir-empty{border-top:1px solid var(--border-hairline);border-bottom:1px solid var(--border-hairline);margin-top:16px;padding:44px 0}.dir-empty-actions{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:24px;display:flex}.profile-hero{-moz-column-gap:80px;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;column-gap:80px;display:grid}.profile-portrait{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;border-radius:var(--radius-2);filter:saturate(.92);width:100%;max-width:400px;height:auto;display:block}.profile-id{flex-direction:column;align-items:flex-start;gap:20px;min-width:0;display:flex}.profile-name{font-size:var(--text-display-2-size);line-height:var(--text-display-2-line);overflow-wrap:break-word}.profile-credentials{font-family:var(--font-sans-ui);font-size:var(--text-body-large-size);line-height:var(--text-body-large-line);font-weight:var(--weight-semibold);color:var(--text-body)}.profile-standfirst{margin:0}.profile-facts{border-top:1px solid var(--border-strong);grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:20px 48px;max-width:620px;margin:4px 0 0;padding-top:20px;display:grid}.profile-fact{flex-direction:column;gap:6px;display:flex}.profile-fact dt{font-family:var(--font-sans-ui);font-weight:var(--weight-semibold);font-size:var(--text-eyebrow-size);line-height:var(--text-eyebrow-line);letter-spacing:var(--text-eyebrow-tracking);text-transform:uppercase;color:var(--apc-deep-teal)}.profile-fact dd{font-family:var(--font-sans-ui);font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);color:var(--apc-atlantic-ink);margin:0}.profile-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:4px;display:flex}.profile-area{font-family:var(--font-sans-ui);font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);color:var(--apc-deep-teal);text-underline-offset:3px;transition:text-decoration-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard);-webkit-text-decoration:underline #006a6252;text-decoration:underline #006a6252;text-decoration-thickness:1px}.profile-area:active{color:var(--apc-deep-teal-press);-webkit-text-decoration-color:var(--apc-deep-teal-press);text-decoration-color:var(--apc-deep-teal-press)}.profile-area-item{display:inline-block}.profile-sep{color:var(--text-muted);padding:0 8px}@media (width<=1279px){.profile-hero{-moz-column-gap:56px;column-gap:56px}}@media (width<=1023px){.profile-hero{-moz-column-gap:48px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:48px}.profile-portrait{max-width:320px}}@media (width<=767px){.profile-hero{grid-template-columns:1fr;row-gap:32px}.profile-portrait{max-width:260px}.profile-facts{grid-template-columns:1fr;gap:14px}.profile-actions{flex-direction:column;align-items:stretch;gap:16px}.profile-area-item{display:block}.profile-area-item+.profile-area-item{margin-top:6px}.profile-sep{display:none}}.loc-grid{-moz-column-gap:48px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:48px;margin-top:44px;display:grid}.loc-card{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.loc-card-media{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;filter:saturate(.94);width:100%;height:auto;transition:filter var(--duration-base) var(--ease-standard);margin-bottom:22px;display:block}@media (hover:hover){.loc-card:hover .loc-card-media{filter:saturate()}}.loc-card-flag{flex-direction:column;justify-content:flex-end;align-self:stretch;align-items:flex-start;gap:8px;min-height:16px;margin-bottom:10px;display:flex}.loc-card-arrival{font-family:var(--font-sans-ui);font-weight:var(--weight-semibold);font-size:var(--text-eyebrow-size);line-height:var(--text-eyebrow-line);letter-spacing:var(--text-eyebrow-tracking);text-transform:uppercase;color:var(--apc-atlantic-ink);align-items:center;gap:10px;margin:0 0 10px;display:flex}.loc-card-arrival:last-child{margin-bottom:0}.loc-card-arrival:before{content:"";background:var(--apc-muted-gold);flex:none;width:20px;height:2px}.loc-card-name{font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-line);transition:color var(--duration-base) var(--ease-standard)}.loc-card.is-targeted .loc-card-name{color:var(--apc-deep-teal)}.loc-card-intro{max-width:38ch;color:var(--text-body);margin:8px 0 0}.loc-card .office-address{margin-top:16px}.spec-rows{align-self:stretch;margin:20px 0 0}.spec-row{border-top:1px solid var(--border-hairline);grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:4px 16px;padding:12px 0;display:grid}.spec-row:first-child{border-top-color:var(--border-strong)}.spec-row:last-child{border-bottom:1px solid var(--border-hairline)}.spec-row dt{font-size:var(--text-eyebrow-size);letter-spacing:var(--text-eyebrow-tracking);text-transform:uppercase;color:var(--text-muted)}.spec-row dd,.spec-row dt{font-family:var(--font-sans-ui);line-height:20px}.spec-row dd{text-align:right;color:var(--apc-atlantic-ink);margin:0;font-size:15px}@supports (grid-template-rows:subgrid){@media (width>=1024px){.loc-grid{grid-template-rows:repeat(7,auto)}.loc-card{grid-template-rows:subgrid;grid-row:span 7;justify-items:stretch;display:grid}}}@media (width<=1279px){.loc-grid{-moz-column-gap:32px;column-gap:32px}}@media (width<=1023px){.loc-grid{grid-template-columns:1fr;row-gap:48px;max-width:760px}.loc-card{-moz-column-gap:32px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:32px;display:grid}.loc-card>*{grid-column:2}.loc-card-media{grid-area:1/1/span 7;margin-bottom:0}}@media (width<=767px){.loc-card{grid-template-columns:none;display:flex}.loc-card-media{margin-bottom:20px}.spec-row{grid-template-columns:1fr;gap:2px}.spec-row dd{text-align:left}}.office-address{font-family:var(--font-sans-ui);font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);margin:0}.office-links{flex-wrap:wrap;gap:12px 32px;margin-top:8px;display:flex}.office-hours{flex-direction:column;gap:4px;margin:10px 0 0;display:flex}.office-hours-row{grid-template-columns:minmax(150px,auto) minmax(0,1fr);gap:4px 20px;display:grid}.plan-row .office-hours-row dt{font-family:var(--font-sans-ui);font-weight:var(--weight-regular);font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);color:var(--text-muted)}.office-hours-row dd{font-variant-numeric:tabular-nums;margin:0}.plan-row .office-hours{margin-top:0}.plan-list{margin:0}.plan-row{border-top:1px solid var(--border-hairline);grid-template-columns:minmax(160px,220px) minmax(0,1fr);gap:8px 40px;padding:20px 0;display:grid}.plan-row:first-child{border-top-color:var(--border-strong)}.plan-row:last-child{border-bottom:1px solid var(--border-hairline)}.plan-fax{font-variant-numeric:tabular-nums}.plan-row dt{font-family:var(--font-sans-ui);font-weight:var(--weight-semibold);font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);color:var(--apc-atlantic-ink)}.plan-row dd{max-width:56ch;margin:0}@media (width<=600px){.plan-row{grid-template-columns:1fr}}.np-hero-action{flex-direction:column;align-items:flex-start;gap:12px;margin-top:4px;display:flex}@media (width<=479px){.np-hero-action{align-self:stretch;align-items:stretch}}.np-steps{margin:0;padding:0;list-style:none}.np-step{-moz-column-gap:28px;border-top:1px solid var(--border-hairline);grid-template-columns:56px minmax(0,1fr);gap:8px 28px;padding:22px 0;display:grid}.np-step:first-child{border-top-color:var(--border-strong)}.np-step:last-child{border-bottom:1px solid var(--border-hairline)}.np-step-num{font-family:var(--font-sans-ui);font-size:var(--text-small-size);color:var(--text-muted);font-variant-numeric:tabular-nums;grid-row:1/span 2;line-height:30px}.np-step-title{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line)}.np-step-body{max-width:56ch;margin:0}@media (width<=767px){.np-step{-moz-column-gap:16px;grid-template-columns:36px minmax(0,1fr);column-gap:16px;padding:18px 0}}.np-before{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:40px 48px;display:grid}.np-before-item{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.np-before-title{font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-line)}.np-before-item p{max-width:46ch}@media (width<=1279px){.np-before{-moz-column-gap:32px;column-gap:32px}}@media (width<=1023px){.np-before{grid-template-columns:1fr;row-gap:32px;max-width:760px}}.np-answer{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.np-answer-links{flex-wrap:wrap;gap:16px 40px;display:flex}.np-existing{-moz-column-gap:var(--split-gap);column-gap:var(--split-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline;display:grid}.np-existing-body{flex-direction:column;align-items:flex-start;gap:12px;display:flex}@media (width<=1023px){.np-existing{grid-template-columns:1fr;row-gap:28px}}.forms-status{background:var(--apc-white);border-top:2px solid var(--apc-muted-gold);flex-direction:column;gap:12px;padding:24px 28px;display:flex}.forms-status p{font-family:var(--font-sans-ui);color:var(--apc-atlantic-ink);font-size:17px;line-height:26px}.forms-status-title{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line)}.forms-status .forms-status-meta{font-size:var(--text-small-size);line-height:var(--text-small-line);color:var(--text-muted)}.route-row{row-gap:10px}.route-row .np-step-num{grid-row:1/span 3}.planned-list{min-width:0}.planned-row{-moz-column-gap:32px;border-top:1px solid var(--border-hairline);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px 32px;padding:22px 0;display:grid}.planned-row:first-child{border-top-color:var(--border-strong)}.planned-row:last-child{border-bottom:1px solid var(--border-hairline)}.planned-title{font-size:24px;line-height:30px}.planned-status{font-family:var(--font-sans-ui);letter-spacing:var(--text-eyebrow-tracking);text-transform:uppercase;color:var(--text-muted);border:1px solid var(--border-strong);justify-self:end;padding:4px 10px;font-size:11px;font-weight:600;line-height:16px}.planned-body{grid-column:1/-1;max-width:60ch;margin:0}.planned-status[data-available]{color:var(--apc-deep-teal);border-color:var(--apc-deep-teal)}.planned-file{margin-top:var(--space-1);grid-column:1/-1;justify-self:start}.planned-note{max-width:60ch;margin-top:24px}@media (width<=767px){.planned-row{grid-template-columns:minmax(0,1fr)}.planned-status{justify-self:start}.planned-title{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line)}}.legal-hero{-moz-column-gap:var(--split-gap);column-gap:var(--split-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.legal-meta{border-top-color:var(--border-hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 32px;max-width:540px}@media (width<=1023px){.legal-hero{grid-template-columns:1fr;row-gap:36px}.legal-hero .forms-status{max-width:560px}}@media (width<=767px){.legal-meta{grid-template-columns:1fr;row-gap:14px}.legal-hero .forms-status{padding:20px 22px}}.legal-pairs{-moz-column-gap:48px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 48px;display:grid}.legal-pair-title{font-family:var(--font-sans-ui);font-weight:600;font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);color:var(--apc-atlantic-ink);margin-bottom:4px}.legal-pair p{max-width:52ch}.legal-pairs-trailing{margin-top:32px}@media (width<=767px){.legal-pairs{grid-template-columns:minmax(0,1fr)}}.row-links{min-width:0}.row-link{-moz-column-gap:32px;border-top:1px solid var(--border-hairline);color:inherit;transition:background-color var(--duration-base) var(--ease-standard);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:32px;padding:22px 0;text-decoration:none;display:grid}.row-link>.apc-icon{transition:transform var(--duration-base) var(--ease-standard)}.row-link:first-child{border-top-color:var(--border-strong)}.row-link:last-child{border-bottom:1px solid var(--border-hairline)}.row-link-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.row-link-title{font-family:var(--font-heading);font-weight:var(--weight-semibold);font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line);color:var(--text-heading);transition:color var(--duration-base) var(--ease-standard);flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.row-link-host{font-weight:600;font-size:var(--text-eyebrow-size);line-height:var(--text-eyebrow-line);letter-spacing:var(--text-eyebrow-tracking);text-transform:uppercase;color:var(--text-muted)}.row-link-desc,.row-link-host{font-family:var(--font-sans-ui)}.row-link-desc{font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);color:var(--text-body);max-width:60ch}@media (hover:hover){.row-link:hover{background:#263e4a08}.row-link:hover .row-link-title{color:var(--apc-deep-teal)}.row-link:hover>.apc-icon{transform:translate(4px)}}@media (width<=767px){.row-link{-moz-column-gap:16px;column-gap:16px}}.legal-rail{align-items:flex-start;gap:20px;position:sticky;top:96px}.legal-contents,.legal-rail{flex-direction:column;display:flex}.legal-contents{border-left:1px solid var(--border-hairline)}.legal-contents a{font-family:var(--font-sans-ui);color:var(--text-muted);transition:color var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard);border-left:2px solid #0000;margin-left:-1px;padding:9px 0 9px 16px;font-size:15px;line-height:20px;text-decoration:none}@media (hover:hover){.legal-contents a:hover{color:var(--apc-deep-teal);border-left-color:var(--apc-deep-teal)}}.legal-contents a:active{color:var(--apc-deep-teal-press)}.legal-prose{flex-direction:column;gap:20px;min-width:0;display:flex}.legal-prose h3{margin-top:12px;font-size:24px;line-height:30px}.legal-prose p{max-width:52ch;font-size:var(--text-body-large-size);line-height:var(--text-body-large-line);margin:0}.legal-prose-intro{font-size:22px!important;line-height:28px!important}.legal-prose ul{gap:8px;max-width:66ch;padding-left:22px;list-style:outside}.legal-prose address,.legal-prose ul{flex-direction:column;margin:0;font-size:17px;line-height:28px;display:flex}.legal-prose address{color:var(--apc-atlantic-ink);gap:2px}.legal-contact-name{font-weight:600}@media (width<=1023px){.legal-rail{position:static}}.call-display{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.call-display-number{font-family:var(--font-heading);font-weight:var(--weight-semibold);color:var(--apc-atlantic-ink);transition:color var(--duration-base) var(--ease-standard);align-items:center;gap:16px;font-size:clamp(36px,4.6vw,52px);line-height:1.15;text-decoration:none;display:inline-flex}@media (hover:hover){.call-display-number:hover{color:var(--apc-deep-teal)}}.call-display-number:active{color:var(--apc-deep-teal-press)}.call-display-icon{flex-shrink:0;width:clamp(24px,3.4vw,32px);height:clamp(24px,3.4vw,32px)}.call-display-note{max-width:40ch}.fact-rows{min-width:0}.fact-row-title{font-size:24px;line-height:30px}@media (width<=767px){.fact-row-title{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line)}}.about-close{flex-direction:column;align-items:flex-start;max-width:640px;display:flex}.np-practical{align-items:start}.np-practical-item{border-top:1px solid var(--border-strong);flex-direction:column;align-items:flex-start;gap:16px;padding-top:24px;display:flex}.np-practical-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 48px;display:grid}@media (width<=1279px){.np-practical-3{-moz-column-gap:32px;column-gap:32px}}@media (width<=1023px){.np-practical-3{grid-template-columns:1fr;row-gap:36px}}.np-call{margin-top:48px}@media (width<=767px){.np-call{margin-top:36px}}[data-tone=sage] .apc-textlink{color:var(--apc-deep-teal-press);border-bottom-color:#00494273}@media (hover:hover){[data-tone=sage] .apc-textlink:hover{border-bottom-color:var(--apc-deep-teal-press)}}.location-media,.profile-portrait,.provider-portrait{height:auto}.img-ph{border:1px solid var(--border-hairline);border-radius:var(--radius-2);text-align:center;justify-content:center;gap:16px;width:100%;margin:0;padding:24px}.img-ph,.img-ph-text{flex-direction:column;align-items:center;display:flex}.img-ph-text{gap:6px}.img-ph-subject{font-weight:var(--weight-semibold);font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);color:var(--apc-atlantic-ink)}.img-ph-ratio,.img-ph-subject{font-family:var(--font-sans-ui);margin:0}.img-ph-ratio{font-size:var(--text-small-size);line-height:var(--text-small-line);color:var(--text-muted)}.section-title{max-width:20ch}@media (width<=767px){.about-close>h2,.band-head>h2,.section-title{font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-line)}}.profile-prose{flex-direction:column;gap:20px;min-width:0;display:flex}.profile-prose p{max-width:64ch;font-size:var(--text-body-large-size);line-height:var(--text-body-large-line);margin:0}.profile-record{min-width:0}.profile-rows{flex-direction:column;margin:0;display:flex}.profile-row{-moz-column-gap:32px;border-top:1px solid var(--border-hairline);grid-template-columns:200px minmax(0,1fr);gap:4px 32px;padding:18px 0;display:grid}.profile-rows .profile-row:first-child{border-top-color:var(--border-strong)}.profile-row dt,.profile-row-tags h3{font-family:var(--font-sans-ui);font-weight:var(--weight-semibold);font-size:var(--text-small-size);letter-spacing:.02em;color:var(--text-muted);margin:0;line-height:24px}.profile-row dd{color:var(--apc-atlantic-ink);flex-direction:column;gap:4px;margin:0;font-size:17px;line-height:26px;display:flex}.profile-row-tags{border-bottom:1px solid var(--border-hairline);row-gap:10px}.profile-record .profile-rows+.profile-row-tags{border-top:1px solid var(--border-hairline)}.profile-record>.profile-row-tags:first-child{border-top-color:var(--border-strong)}.profile-tags{flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none;display:flex}.profile-tags li{font-family:var(--font-sans-ui);font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);color:var(--apc-atlantic-ink);border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:#ffffff80;padding:4px 14px}@media (width<=1023px){.profile-row{-moz-column-gap:24px;grid-template-columns:180px minmax(0,1fr);column-gap:24px}}@media (width<=767px){.profile-row{-moz-column-gap:0;grid-template-columns:1fr;gap:8px 0}}.doorways{min-width:0}.doorway{border-top:1px solid var(--border-hairline);color:inherit;transition:background-color var(--duration-base) var(--ease-standard);grid-template-columns:minmax(0,1fr);gap:8px;padding:24px 0;text-decoration:none;display:grid}.doorway:first-child{border-top-color:var(--border-strong)}.doorway:last-child{border-bottom:1px solid var(--border-hairline)}.doorway-title{font-family:var(--font-heading);font-weight:var(--weight-semibold);color:var(--text-heading);transition:color var(--duration-base) var(--ease-standard);align-items:center;gap:12px;font-size:24px;line-height:30px;display:flex}.doorway-title>svg{transition:transform var(--duration-base) var(--ease-standard)}.doorway-desc{max-width:60ch;font-family:var(--font-sans-ui);font-size:var(--text-body-base-size);line-height:var(--text-body-base-line);color:var(--text-body)}@media (hover:hover){.doorway:hover{background:#263e4a08}.doorway:hover .doorway-title{color:var(--apc-deep-teal)}.doorway:hover .doorway-title>svg{transform:translate(4px)}}@media (width<=767px){.doorway-title{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line)}}html.js-reveal-ready [data-reveal]:not(.is-revealed){opacity:0;transform:translateY(var(--reveal-distance))}html.js-reveal-ready [data-reveal]{transition:opacity var(--duration-reveal) var(--ease-entrance),transform var(--duration-reveal) var(--ease-entrance)}html.js-reveal-ready [data-reveal].is-revealed{opacity:1;transform:none}html.js-reveal-ready [data-reveal][data-stagger="1"]:not(.is-revealed){transition-delay:calc(var(--stagger-step)*1)}html.js-reveal-ready [data-reveal][data-stagger="2"]:not(.is-revealed){transition-delay:calc(var(--stagger-step)*2)}html.js-reveal-ready [data-reveal][data-stagger="3"]:not(.is-revealed){transition-delay:calc(var(--stagger-step)*3)}html.js-reveal-ready [data-reveal][data-stagger="4"]:not(.is-revealed){transition-delay:calc(var(--stagger-step)*4)}html.js-reveal-ready [data-settle]{overflow:hidden}html.js-reveal-ready [data-settle] img{transition:transform var(--duration-reveal) var(--ease-entrance)}html.js-reveal-ready [data-settle]:not(.is-revealed) img{transform:scale(var(--image-settle))}@media (prefers-reduced-motion:no-preference){@keyframes apc-ambient{0%{transform:scale(var(--ambient-from)) translate3d(0,0.6%,0)}to{transform:scale(var(--ambient-to)) translate3d(0,-0.9%,0)}}[data-ambient]{animation:apc-ambient var(--duration-ambient) var(--ease-ambient) infinite alternate;will-change:transform}}@media print{[data-ambient]{animation:none}}@media (prefers-reduced-motion:reduce){html.js-reveal-ready [data-reveal],html.js-reveal-ready [data-reveal]:not(.is-revealed){opacity:1;transition:none;transform:none}html.js-reveal-ready [data-settle] img,html.js-reveal-ready [data-settle]:not(.is-revealed) img{transition:none;transform:none}}@media (prefers-reduced-motion:no-preference){.tj[data-intro]{--tj-in-line:.48s;--tj-in-step:.3s;--tj-in-lead:.12s;--tj-in-gap:.11s;--tj-in-select:.28s;--tj-in-select-delay:.7s}.tj[data-intro=armed] .tj-line{transform:scaleX(0)}.tj[data-intro=armed] .tj-stage:before{transform:scaleY(0)}.tj[data-intro=armed] .tj-panel,.tj[data-intro=armed] .tj-stageh{opacity:0}.tj[data-intro=armed] .tj-milestone[aria-current=step] .tj-label,.tj[data-intro=armed] .tj-milestone[aria-current=step] .tj-num{color:var(--text-muted)}.tj[data-intro=armed] .tj-milestone[aria-current=step] .tj-marker{background:var(--tj-bg);border-color:var(--text-muted);box-shadow:0 0 0 0 var(--tj-bg),0 0 0 0 #dec55900}.tj[data-intro=armed] .tj-milestone[aria-current=step]:after{opacity:0}@keyframes tj-draw-x{0%{transform:scaleX(0)}}@keyframes tj-draw-y{0%{transform:scaleY(0)}}.tj[data-intro=run] .tj-line{animation:tj-draw-x var(--tj-in-line) var(--ease-entrance) backwards}.tj[data-intro=run] .tj-stage:before{animation:tj-draw-y var(--tj-in-step) var(--ease-entrance) backwards;animation-delay:calc((var(--tj-i) - 1)*var(--tj-in-gap))}@keyframes tj-arrive{0%{opacity:0;transform:translateY(8px)}}.tj[data-intro=run] .tj-stageh{animation:tj-arrive var(--tj-in-step) var(--ease-entrance) backwards;animation-delay:calc(var(--tj-in-lead) + (var(--tj-i) - 1)*var(--tj-in-gap))}@keyframes tj-select-mark{0%{background-color:var(--tj-bg);border-color:var(--text-muted);box-shadow:0 0 0 0 var(--tj-bg),0 0 0 0 #dec55900}}@keyframes tj-select-text{0%{color:var(--text-muted)}}@keyframes tj-notch{0%{opacity:0;transform:translate(-50%)translateY(-4px)}}@keyframes tj-fade{0%{opacity:0}}.tj[data-intro=run] .tj-milestone[aria-current=step] .tj-marker{animation:tj-select-mark var(--tj-in-select) var(--ease-standard) var(--tj-in-select-delay) backwards}.tj[data-intro=run] .tj-milestone[aria-current=step] .tj-label,.tj[data-intro=run] .tj-milestone[aria-current=step] .tj-num{animation:tj-select-text var(--tj-in-select) var(--ease-standard) var(--tj-in-select-delay) backwards}.tj[data-intro=run] .tj-milestone[aria-current=step]:after{animation:tj-notch var(--tj-in-select) var(--ease-entrance) var(--tj-in-select-delay) backwards}.tj[data-intro=run] .tj-panel{animation:tj-fade var(--tj-in-select) var(--ease-entrance) var(--tj-in-select-delay) backwards}}.care-row,.dir-entry,.doorway,.related-row,.row-link{transition:transform var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard),background-color var(--duration-base) var(--ease-standard)}@media (hover:hover){.related-row:hover{background:#263e4a08}}.location-item,.provider-entry{transition:color var(--duration-base) var(--ease-standard),transform var(--duration-slow) var(--ease-standard)}.provider-portrait{transition:filter var(--duration-slow) var(--ease-standard)}@media (hover:hover) and (width>=768px){.location-item:hover,.provider-entry:hover{transform:translateY(var(--lift-surface))}.provider-entry:hover .provider-portrait{filter:saturate()}}.care-row:focus-within,.doorway:focus-within,.related-row:focus-within,.row-link:focus-within{background:#263e4a08}.dir-entry:focus-within .dir-entry-name{color:var(--apc-deep-teal)}.faq-list{--faq-duration:calc(var(--duration-slow)*.75)}.faq-a-wrap{visibility:hidden;transition:grid-template-rows var(--faq-duration) var(--ease-standard),visibility 0s linear var(--faq-duration);grid-template-rows:0fr;display:grid}.faq-item[data-open=true] .faq-a-wrap{visibility:visible;transition:grid-template-rows var(--faq-duration) var(--ease-standard);grid-template-rows:1fr}.faq-a{opacity:0;min-height:0;transition:opacity var(--duration-base) var(--ease-standard);padding:0;overflow:hidden}.faq-item[data-open=true] .faq-a{opacity:1}.faq-a>p{padding:0 0 24px}.faq-a>p:has(+.faq-a-link){padding-bottom:12px}.faq-marker{flex-shrink:0;width:18px;height:18px;display:block;position:relative}.faq-marker:after,.faq-marker:before{content:"";background:var(--apc-deep-teal);border-radius:1px;width:18px;height:1.75px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.faq-marker:after{transition:transform var(--duration-base) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard);transform:translateY(-50%)rotate(90deg)}.faq-item[data-open=true] .faq-marker:after{opacity:0;transform:translateY(-50%)rotate(90deg)scaleX(0)}.faq-q:active .faq-marker:after,.faq-q:active .faq-marker:before{background:var(--apc-deep-teal-press)}.dir-empty,.dir-grid{transition:opacity var(--duration-base) var(--ease-standard)}[data-filtering=true] .dir-empty,[data-filtering=true] .dir-grid{opacity:.4}@media (prefers-reduced-motion:reduce){[data-filtering=true] .dir-empty,[data-filtering=true] .dir-grid{opacity:1}}.tms-subnav a:before{content:"";transform-origin:0;height:2px;transition:transform var(--duration-base) var(--ease-standard);background:#006a6266;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}@media (hover:hover){.tms-subnav a:not([aria-current=page]):hover:before{transform:scaleX(1)}}.tms-subnav a[aria-current=page]:before{content:none}@media (hover:hover){.apc-btn:not([data-variant=text]):not(:disabled):not([data-disabled]):hover,.apc-header-phone-icon:hover,.apc-header-toggle:hover{transform:translateY(var(--lift-control));box-shadow:var(--shadow-soft)}}.apc-btn:not([data-variant=text]):not(:disabled):not([data-disabled]):focus-visible,.apc-header-phone-icon:focus-visible,.apc-header-toggle:focus-visible{transform:translateY(var(--lift-control));box-shadow:var(--shadow-soft)}html .apc-btn,html .apc-header-phone-icon,html .apc-header-toggle{transition:transform var(--duration-base) var(--ease-standard),box-shadow var(--duration-slow) var(--ease-standard),background-color var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard)}.apc-btn>.apc-icon[data-icon=arrow-right]:last-child,.provider-cue>.apc-icon{transition:transform var(--duration-base) var(--ease-standard)}@media (hover:hover){.apc-btn:not([data-disabled]):hover>.apc-icon[data-icon=arrow-right]:last-child,.provider-entry:hover .provider-cue>.apc-icon{transform:translate(3px)}}.apc-header{transition:box-shadow var(--duration-slow) var(--ease-standard)}.apc-header[data-scrolled=true]{box-shadow:var(--shadow-soft)}.apc-prerelease{background:var(--color-error);color:var(--apc-white)}.apc-prerelease-text{max-width:var(--container-wide);padding:var(--space-2) var(--container-gutter);font-family:var(--font-sans-ui);font-size:var(--text-small-size);line-height:var(--text-small-line);text-align:center;margin:0 auto}.apc-prerelease-text strong{font-weight:var(--weight-semibold)}.apc-header{background:var(--apc-white);border-bottom:1px solid var(--border-hairline);z-index:var(--z-sticky-header);position:sticky;top:0}.apc-header-row{max-width:var(--container-wide);padding:0 var(--container-gutter);justify-content:space-between;align-items:center;gap:32px;min-height:72px;margin:0 auto;display:flex}.apc-header-brand{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.apc-header-logo{width:auto;height:48px}.apc-header-nav{flex:auto;justify-content:center;align-items:center;gap:24px;min-width:0;display:flex}.apc-header-nav a{font-family:var(--font-sans-ui);color:var(--apc-atlantic-ink);white-space:nowrap;transition:color var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard);border-bottom:2px solid #0000;padding:8px 0 6px;font-size:15px;line-height:20px;text-decoration:none}.apc-header-nav a[aria-current=page]{color:var(--apc-deep-teal);border-bottom-color:var(--apc-deep-teal);font-weight:600}.apc-header-actions{flex-shrink:0;align-items:center;gap:24px;display:flex}.apc-header-portal{font-family:var(--font-sans-ui);color:var(--apc-atlantic-ink);text-underline-offset:5px;white-space:nowrap;transition:color var(--duration-base) var(--ease-standard),text-decoration-color var(--duration-base) var(--ease-standard);padding:10px 0;font-size:14px;font-weight:600;line-height:20px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.apc-header-portal[aria-current=page]{color:var(--apc-deep-teal);text-decoration-color:#006a6273}.apc-header-phone-icon{display:none}.apc-header-toggle{border:1px solid var(--border-hairline);border-radius:var(--radius-button);width:44px;height:44px;color:var(--apc-atlantic-ink);cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard);background:0 0;justify-content:center;align-items:center;display:none}.apc-header-bars{pointer-events:none;place-items:center;gap:6px;display:grid}.apc-header-bar{width:20px;height:2px;transition:transform var(--duration-base) var(--ease-standard);background:currentColor;border-radius:1px;display:block}.apc-header[data-menu-open=true] .apc-header-bar-1{transform:translateY(4px)rotate(45deg)}.apc-header[data-menu-open=true] .apc-header-bar-2{transform:translateY(-4px)rotate(-45deg)}.apc-header-menu{display:none}.apc-header-menu-nav{max-width:var(--container-wide);padding:0 var(--container-gutter) 12px;border-top:1px solid var(--border-hairline);flex-direction:column;margin:0 auto;display:flex}.apc-header-menu-nav a{font-family:var(--font-sans-ui);color:var(--apc-atlantic-ink);border-bottom:1px solid var(--border-hairline);padding:14px 0;font-size:16px;line-height:24px;text-decoration:none}.apc-header-menu-nav a.apc-header-menu-call,.apc-header-menu-nav a[aria-current=page]{color:var(--apc-deep-teal)}.apc-header-menu-call,.apc-header-menu-nav a[aria-current=page],.apc-header-menu-portal{font-weight:600}.apc-header-menu-nav a:last-child{border-bottom:0}@media (hover:hover){.apc-header-nav a:hover{color:var(--apc-deep-teal);border-bottom-color:#006a6266}.apc-header-nav a[aria-current=page]:hover{border-bottom-color:var(--apc-deep-teal)}.apc-header-portal:hover{color:var(--apc-deep-teal);text-decoration-color:#006a6273}.apc-header-toggle:hover{background:#263e4a0d}.apc-header-phone-icon:hover{background:var(--apc-deep-teal-hover)}}.apc-header-nav a:active,.apc-header-portal:active{color:var(--apc-deep-teal-press)}.apc-header-toggle:active{background:#263e4a14}.apc-header-phone-icon:active{background:var(--apc-deep-teal-press)}@media (width<=1439px){.apc-header-row{gap:24px}.apc-header-logo{height:44px}.apc-header-nav{gap:20px}.apc-header-nav a{font-size:14px}.apc-header-actions{gap:16px}}@media (width<=1279px){.apc-header-row{gap:20px}.apc-header-logo{height:40px}.apc-header-nav{gap:16px}}@media (width<=1199px){.apc-header-row{gap:16px;min-height:68px}.apc-header-logo{height:40px}.apc-header .apc-header-call,.apc-header-nav,.apc-header-portal{display:none}.apc-header-actions{gap:12px}.apc-header-phone-icon{background:var(--apc-deep-teal);border-radius:var(--radius-button);color:#fff;border:1px solid #0000;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.apc-header-toggle{display:inline-flex}.apc-header-menu{visibility:hidden;transition:grid-template-rows var(--duration-slow) var(--ease-standard),visibility 0s linear var(--duration-slow);grid-template-rows:0fr;display:grid}.apc-header[data-menu-open=true] .apc-header-menu{visibility:visible;transition:grid-template-rows var(--duration-slow) var(--ease-standard);grid-template-rows:1fr}.apc-header-menu-clip{min-height:0;overflow:hidden}.apc-header-menu-nav{max-height:calc(100dvh - 84px);overflow-y:auto}}@media (width<=479px){.apc-header-logo{height:30px}}.apc-footer{background:var(--apc-white);border-top:1px solid #0000}.apc-footer-inner{max-width:var(--container-wide);padding:clamp(56px,6vw,72px) var(--container-gutter) calc(var(--footer-pad-bottom) + env(safe-area-inset-bottom,0px));margin:0 auto}.apc-footer-cols{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);gap:48px 40px;display:grid}.apc-footer-brand{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.apc-footer-brand-link{text-decoration:none;display:block}.apc-footer-logo{width:auto;max-width:100%;height:84px}.apc-footer-tagline{font-family:var(--font-sans-ui);color:var(--text-body);max-width:30ch;margin:0;font-size:15px;line-height:24px}.apc-footer-col{flex-direction:column;gap:12px;display:flex}.apc-footer-col-title{font-family:var(--font-sans-ui);color:var(--apc-atlantic-ink);font-size:14px;font-weight:600;line-height:20px}.apc-footer-links{flex-direction:column;display:flex}.apc-footer-legal a,.apc-footer-links a{text-underline-offset:4px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.apc-footer-links a{font-family:var(--font-sans-ui);color:var(--text-body);transition:color var(--duration-base) var(--ease-standard),text-decoration-color var(--duration-base) var(--ease-standard);font-size:15px;line-height:28px}.apc-footer-legal a[aria-current=page],.apc-footer-links a[aria-current=page]{color:var(--apc-deep-teal);font-weight:600;text-decoration:none}.apc-footer-office-list{flex-direction:column;gap:14px;display:flex}.apc-footer-office{color:var(--apc-atlantic-ink);transition:color var(--duration-base) var(--ease-standard);flex-direction:column;gap:2px;text-decoration:none;display:flex}.apc-footer-office-name{font-family:var(--font-sans-ui);color:inherit;font-size:15px;font-weight:600;line-height:20px}.apc-footer-office address{color:var(--text-body)}.apc-footer-notice,.apc-footer-office address{font-family:var(--font-sans-ui);font-size:14px;line-height:20px}.apc-footer-notice{color:var(--text-muted);max-width:72ch;margin:48px 0 0}.apc-footer-bottom,.apc-footer-notice{border-top:1px solid var(--border-hairline);padding-top:24px}.apc-footer-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;display:flex}.apc-footer-copyright{font-family:var(--font-sans-ui);color:var(--text-muted);font-size:14px;line-height:20px}.apc-footer-legal{flex-wrap:wrap;gap:24px;display:flex}.apc-footer-legal a{font-family:var(--font-sans-ui);color:var(--text-muted);transition:color var(--duration-base) var(--ease-standard);font-size:14px;line-height:20px;text-decoration:none;position:relative}.apc-footer-legal a:after{content:"";position:absolute;inset:-6px}@media (hover:hover){.apc-footer-legal a:hover,.apc-footer-links a:hover,.apc-footer-office:hover{color:var(--apc-deep-teal)}.apc-footer-links a:hover{text-decoration-color:#006a6273}.apc-footer-links a[aria-current=page]:hover{text-decoration-color:#0000}}.apc-footer-legal a:active,.apc-footer-links a:active,.apc-footer-office:active{color:var(--apc-deep-teal-press)}@media (width<=1279px){.apc-footer-cols{gap:40px 32px}}@media (width<=1023px){.apc-footer-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px}.apc-footer-brand{flex-flow:wrap;grid-column:1/-1;align-items:center;gap:32px}.apc-footer-tagline{max-width:34ch}}@media (width<=767px){.apc-footer-cols{grid-template-columns:1fr 1fr;gap:36px 24px}.apc-footer-brand,.apc-footer-offices{grid-column:1/-1}.apc-footer-brand{flex-direction:column;align-items:flex-start;gap:18px}.apc-footer-links a{padding:5px 0}.apc-footer-bottom{flex-direction:column;align-items:flex-start;gap:16px}.apc-footer-legal{gap:16px}.apc-footer-legal a{padding:6px 0}}@media (width<=479px){.apc-footer-cols{grid-template-columns:1fr;gap:32px}.apc-footer-brand,.apc-footer-offices{grid-column:auto}}.apc-textlink{font-family:var(--font-sans-ui);color:var(--apc-deep-teal);cursor:pointer;transition:color var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard);border-bottom:1px solid #006a6266;align-items:center;gap:8px;padding-bottom:2px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex;position:relative}.apc-textlink[data-tone=ink]{color:var(--apc-atlantic-ink);border-bottom-color:#263e4a73}.apc-textlink:after{content:"";position:absolute;inset:-9px -4px -8px}.apc-textlink-icon{transition:transform var(--duration-base) var(--ease-standard)}@media (hover:hover){.apc-textlink:not([aria-disabled]):hover{border-bottom-color:var(--apc-deep-teal)}.apc-textlink[data-tone=ink]:not([aria-disabled]):hover{border-bottom-color:var(--apc-atlantic-ink)}.apc-textlink:not([aria-disabled]):hover .apc-textlink-icon{transform:translate(3px)}}.apc-textlink:not([aria-disabled]):active{color:var(--apc-deep-teal-press);border-bottom-color:var(--apc-deep-teal-press)}.apc-textlink[aria-disabled]{color:var(--text-disabled);cursor:not-allowed;border-bottom-color:#0000}
