.page-senior{--block-gap:clamp(3.5rem, 2.4rem + 4vw, 6rem)}.sc-head .page-head-tags a.sc-tag-link{color:var(--c-green-deep);transition:background-color var(--dur-fast) ease;gap:2px;padding-right:8px;text-decoration:none;position:relative}.sc-tag-link:after{content:"";position:absolute;inset:-4px -2px -14px}.sc-tag-go{background:currentColor;flex:none;width:16px;height:16px;-webkit-mask:url(/img/made/icons/chevron-right.svg) 50%/16px 16px no-repeat;mask:url(/img/made/icons/chevron-right.svg) 50%/16px 16px no-repeat}.sc-head .page-head-tags a.sc-tag-link:hover{background:var(--c-white);text-underline-offset:.2em;text-decoration:underline}.sc-plate-role{color:var(--c-ink-2);font-size:var(--fs-label);font-weight:var(--fw-semibold);margin-top:-4px;line-height:1.5}.site-plate .btn.sc-plate-apply{margin-top:0}.sc-head .site-plate{--focus:var(--c-green-deep)}.sc-intro-title{font-size:var(--fs-sec-title);line-height:1.25}.sc-intro .media-body>.sc-intro-title{margin-top:var(--s-3)}.sc-intro-org{color:var(--c-ink);font-size:var(--fs-lead);font-weight:var(--fw-semibold);line-height:1.6}.sc-purpose{color:var(--c-ink-2)}@media (min-width:768px) and (max-width:1023px){.sc-intro .media-row{grid-template-columns:minmax(0,1fr)}.sc-intro .media-row>.media-figure,.sc-intro .media-row>.media-body{grid-area:auto/1}.sc-intro .media-figure .ph{--ratio:16 / 9}}@media (min-width:1024px) and (max-width:1199px){.sc-intro .media-row>.media-figure{grid-column:1/span 6}.sc-intro .media-row>.media-body{padding-left:var(--s-4);grid-column:7/span 6}}.sc-stats{margin-top:var(--block-gap);grid-template-columns:minmax(0,1fr)}.sc-stats.stats--lg .stat{border-left:0;padding-inline:0}.sc-stats.stats--lg .stat+.stat{padding-top:var(--s-6);border-top:1px solid var(--c-line)}@media (min-width:640px){.sc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-stats.stats--lg .stat+.stat{border-top:0;padding-top:0}.sc-stats.stats--lg .stat:nth-child(2){border-left:1px solid var(--c-line-strong);padding-left:clamp(1rem,.2rem + 2vw,2.5rem)}.sc-stats.stats--lg .stat:nth-child(3){padding-top:var(--s-6);border-top:1px solid var(--c-line);grid-column:1/-1}}@media (min-width:1024px){.sc-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.sc-stats.stats--lg .stat:nth-child(3){border-top:0;border-left:1px solid var(--c-line-strong);grid-column:auto;padding-top:0;padding-left:clamp(1rem,.2rem + 2vw,2.5rem)}}.sc-stats .stat-value.sc-stat-region{min-height:var(--fs-stat);font-size:clamp(1.375rem,1.05rem + .95vw,1.875rem);font-weight:var(--fw-bold);letter-spacing:-.02em;flex-wrap:wrap;align-items:flex-end;column-gap:.32em;line-height:1.25;display:flex}.sc-intro-more{gap:var(--s-12) var(--gutter);margin-top:var(--block-gap);display:grid}.sc-quote{padding:var(--s-2) 0 var(--s-2) var(--s-6);border-left:3px solid var(--c-green);margin:0}.sc-quote blockquote{margin:0}.sc-quote blockquote p{color:var(--c-ink);font-size:var(--fs-lead);font-weight:var(--fw-medium);line-height:1.75}.sc-quote blockquote p+p{margin-top:var(--s-3)}.sc-quote figcaption{margin-top:var(--s-5);color:var(--c-ink-2);font-size:var(--fs-body);font-weight:var(--fw-semibold)}.sc-quote .link-more{margin-top:var(--s-2)}@media (min-width:1024px){.sc-intro-more{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.sc-quote{grid-column:1/span 5}.sc-goals{grid-column:7/span 6}}.sc-goals>.bar-title{margin-bottom:var(--s-5)}.sc-goal-list{border-top:2px solid var(--c-green-deep);display:grid}.sc-goal-list>li{align-items:center;gap:var(--s-4);padding:var(--s-5) 0;border-bottom:1px solid var(--c-line);display:flex}.sc-goal-list .ic{width:40px;height:40px;color:var(--c-green-strong)}.sc-goal-list p{color:var(--c-ink);font-size:1.125rem;font-weight:var(--fw-semibold);line-height:1.6}.sc-target{gap:var(--s-12) var(--gutter);display:grid}.sc-target .bar-title{margin-bottom:var(--s-5)}@media (min-width:1024px){.sc-target{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.sc-target-who{grid-column:1/span 5}.sc-target-groups{grid-column:7/span 6}}.sc-area{align-items:baseline;gap:var(--s-4);padding:var(--s-4) var(--s-5);border-radius:var(--r-sm);background:var(--c-white);display:flex}.sc-area dt{color:var(--c-green-strong);font-size:var(--fs-label);font-weight:var(--fw-heavy);flex:none}.sc-area dd{color:var(--c-green-deep);font-family:var(--font-display);font-size:1.25rem;font-weight:var(--fw-bold);line-height:1.45}.sc-criteria{margin-top:var(--s-3)}.sc-criteria>li{padding:var(--s-4) 0 var(--s-4) 40px;border-bottom:1px solid var(--c-mint-200);color:var(--c-ink);font-weight:var(--fw-medium);position:relative}.sc-criteria>li:before,.sc-criteria>li:after{content:"";left:0;top:calc(var(--s-4) + 2px);width:26px;height:26px;position:absolute}.sc-criteria>li:before{background:var(--c-green-strong);border-radius:50%}.sc-criteria>li:after{background:var(--c-ivory);-webkit-mask:url(/img/made/icons/check.svg) 50%/16px 16px no-repeat;mask:url(/img/made/icons/check.svg) 50%/16px 16px no-repeat}.sc-criteria-note{color:var(--c-ink-2);font-size:var(--fs-note);margin-top:4px;line-height:1.6}.sc-criteria-link{border:1.5px solid var(--c-green-strong);border-radius:var(--r-xs);color:var(--c-green-deep);font-size:var(--fs-label);font-weight:var(--fw-bold);white-space:nowrap;vertical-align:1px;margin-left:4px;padding:0 10px;line-height:28px;text-decoration:none;display:inline-block;position:relative}.sc-criteria-link:after{content:"";position:absolute;inset:-10px -4px}.sc-criteria-link:hover{background:var(--c-green-strong);color:var(--c-white)}.sc-groups{gap:var(--gutter);display:grid}.sc-group{gap:var(--s-3);padding:var(--s-6);border-top:4px solid var(--c-green-deep);border-radius:0 0 var(--r-md) var(--r-md);background:var(--c-white);grid-template-rows:auto auto 1fr;display:grid}.sc-group:not(.sc-group--focus){border-top-color:var(--c-sage)}.sc-group-name{color:var(--c-green-deep);font-family:var(--font-display);font-size:clamp(1.375rem,1.25rem + .4vw,1.5rem);font-weight:var(--fw-bold);white-space:nowrap;line-height:1.3}.sc-group-def{color:var(--c-ink);font-weight:var(--fw-medium)}.sc-group-facts{align-self:end}.sc-group-facts>div{border-top:1px solid var(--c-line);gap:2px;padding-block:10px;display:grid}.sc-group-facts dt{color:var(--c-ink-2);font-size:var(--fs-label);font-weight:var(--fw-bold);line-height:1.5}.sc-group-facts dd{color:var(--c-ink);font-weight:var(--fw-bold);line-height:1.55}@media (min-width:640px){.sc-groups{grid-template-columns:repeat(2,minmax(0,1fr))}@supports (grid-template-rows:subgrid){.sc-group{grid-row:span 5;grid-template-rows:subgrid}.sc-group-facts{grid-row:span 3;grid-template-rows:subgrid;align-self:stretch;row-gap:0;display:grid}.sc-group-facts>div{align-content:start}}}.sc-note{margin-top:var(--s-4);color:var(--c-ink-2);font-size:var(--fs-note);line-height:1.6}.sc-direct{margin-top:var(--block-gap)}.sc-block-head{justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-8);margin-bottom:var(--s-6);flex-wrap:wrap;display:flex}.sc-block-lead{color:var(--c-ink-2)}.sc-art{border-radius:var(--r-lg);background:var(--c-mint-100);aspect-ratio:1;margin:0;overflow:hidden}.sc-art img{object-fit:cover;width:100%;height:100%;display:block}.sc-direct-intro{gap:var(--s-5);margin-bottom:var(--s-6);grid-template-columns:minmax(0,1fr);display:grid}.sc-direct-intro .sc-art{width:136px}.sc-direct-intro .sc-block-head{gap:var(--s-2);margin-bottom:0;display:grid}@media (min-width:768px){.sc-direct-intro{align-items:center;column-gap:var(--s-8);grid-template-columns:168px minmax(0,1fr)}.sc-direct-intro .sc-art{width:auto}}.sc-svc-list{row-gap:var(--gutter)}.sc-svc{gap:var(--s-3);padding:var(--s-6);border-top:4px solid var(--c-green-deep);border-radius:0 0 var(--r-md) var(--r-md);background:var(--c-white);flex-direction:column;display:flex}.sc-svc .ic-medal{background:var(--c-mint-50)}.sc-svc-name{margin-top:var(--s-2);color:var(--c-green-deep);font-family:var(--font-display);font-size:clamp(1.375rem,1.25rem + .4vw,1.5rem);font-weight:var(--fw-bold);white-space:nowrap;line-height:1.3}.sc-svc-def{color:var(--c-ink-2);line-height:1.65}.sc-svc-items{align-content:start;gap:var(--s-2);padding-top:var(--s-4);border-top:1px solid var(--c-line);display:grid}.sc-svc-items li{color:var(--c-ink);font-weight:var(--fw-semibold);padding-left:18px;line-height:1.55;position:relative}.sc-svc-items li:before{content:"";background:var(--c-green);border-radius:50%;width:7px;height:7px;position:absolute;top:.66em;left:2px}@media (max-width:767px){.sc-svc-list{grid-template-columns:minmax(0,1fr)}.sc-svc{align-items:center;column-gap:var(--s-4);padding:var(--s-5);grid-template-columns:64px minmax(0,1fr);display:grid}.sc-svc>.ic-medal{width:64px;height:64px}.sc-svc>.ic-medal .ic{width:40px;height:40px}.sc-svc-name{margin-top:0}.sc-svc>:not(.ic-medal):not(.sc-svc-name){grid-column:1/-1}}@media (min-width:768px) and (max-width:1199px){.sc-svc-list{row-gap:var(--s-4);grid-template-columns:minmax(0,1fr)}.sc-svc{align-items:start;gap:var(--s-3) var(--s-5);grid-template-columns:72px minmax(0,1fr) minmax(0,1fr);grid-template-areas:"medal name name""def def items";display:grid}.sc-svc>.ic-medal{grid-area:medal}.sc-svc-name{grid-area:name;align-self:center;margin-top:0}.sc-svc-def{grid-area:def}.sc-svc-items{padding:0 0 0 var(--s-6);border-top:0;border-left:1px solid var(--c-line);grid-area:items;align-self:stretch}}@media (min-width:1200px){.sc-svc-list{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-svc-list>.sc-svc{align-items:start;gap:var(--s-3) var(--s-5);grid-template-columns:72px minmax(0,1fr);display:grid}.sc-svc-list>.sc-svc>:is(.ic-medal,.sc-svc-name){align-self:center}.sc-svc-name{margin-top:0}.sc-svc>:not(.ic-medal):not(.sc-svc-name){grid-column:1/-1}.sc-svc-items{column-gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr))}@supports (grid-template-rows:subgrid){.sc-svc-list>.sc-svc{grid-row:span 3;grid-template-rows:subgrid}}}.sc-programs{gap:var(--s-4) var(--s-8);margin-top:var(--gutter);padding:var(--s-6) clamp(1.25rem, .8rem + 1.6vw, 2.5rem);border-radius:var(--r-md);background:var(--c-white);display:grid}.sc-programs-title{color:var(--c-green-deep);font-family:var(--font-body);font-size:var(--fs-h4);font-weight:var(--fw-bold);letter-spacing:-.01em;line-height:1.45}.sc-program-list{gap:var(--s-2);flex-wrap:wrap;display:flex}.sc-program-list .chip{border-color:var(--c-mint-200);background:var(--c-mint-50);min-height:44px;font-size:var(--fs-body);font-weight:var(--fw-semibold);padding-block:8px}.sc-programs-note{color:var(--c-ink-2);font-size:var(--fs-note);line-height:1.6}@media (min-width:1024px){.sc-programs{grid-template-columns:auto minmax(0,1fr);align-items:center}.sc-programs-title{grid-row:1/span 2;max-width:11em}.sc-program-list{justify-content:flex-end}.sc-programs-note{text-align:right}}.sc-link{gap:var(--s-8) var(--gutter);margin-top:var(--block-gap);border-top:2px solid var(--c-green-deep);padding-top:clamp(1.5rem,1rem + 1.6vw,2.5rem);display:grid}.sc-link-kicker{margin-top:var(--s-2);color:var(--c-green-strong);font-size:var(--fs-label);font-weight:var(--fw-bold)}.sc-link-text{margin-top:var(--s-4);color:var(--c-ink-2)}.sc-link-copy .link-more{margin-top:var(--s-2)}.sc-link-list{gap:0 var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sc-link-list>div{padding:var(--s-5) 0 var(--s-5) calc(40px + var(--s-3));border-top:1px solid var(--c-mint-200);position:relative}.sc-link-list dt{align-items:center;gap:var(--s-3);color:var(--c-green-deep);font-weight:var(--fw-heavy);line-height:1.45;display:flex}.sc-link-list dt .ic{width:40px;height:40px;color:var(--c-green-strong);position:absolute;top:50%;left:0;translate:0 -50%}.sc-link-list dd{color:var(--c-ink-2);margin-top:2px;line-height:1.6}@media (max-width:479px){.sc-link-list{grid-template-columns:minmax(0,1fr);gap:0}}.sc-link-art{width:136px}@media (max-width:767px){.sc-link-art{order:-1}}@media (min-width:768px) and (max-width:1023px){.sc-link{column-gap:var(--s-8);grid-template-columns:168px minmax(0,1fr)}.sc-link-art{order:0;grid-area:1/1;align-self:start;width:auto}.sc-link-copy{grid-area:1/2;align-self:center}.sc-link-list{grid-column:1/-1}}@media (min-width:1024px){.sc-link{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.sc-link-copy{grid-column:1/span 4}.sc-link-list{grid-column:5/span 5;grid-template-columns:minmax(0,1fr)}.sc-link-art{grid-column:10/span 3;width:auto}}.sc-special-panel{gap:var(--s-8) var(--gutter);display:grid}.sc-special-copy h2{margin-top:var(--s-3)}.sc-special-facts{margin-top:var(--s-6)}.sc-special-facts dd{color:var(--c-ivory)}@media (max-width:639px){.sc-special-facts>div{grid-template-columns:minmax(0,1fr);gap:2px}}@media (max-width:1023px){.sc-special-panel{grid-template-columns:minmax(0,1fr)}.sc-special-panel:before{content:none!important}}@media (min-width:1024px){.sc-special-panel{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.sc-special-copy{grid-column:1/span 7}.sc-special-record{grid-column:9/span 4}}.sc-special-record{border-radius:var(--r-lg) var(--r-lg) var(--r-lg) var(--r-xs);background:var(--c-green-deep);box-shadow:inset 0 0 0 1px var(--c-line-on-green);padding:clamp(1.5rem,1rem + 1.4vw,2.25rem)}.sc-record-label{color:var(--c-on-green-2);font-size:var(--fs-label);font-weight:var(--fw-bold)}.sc-record-value{margin-top:var(--s-3);color:var(--c-ivory);font-family:var(--font-display);font-size:var(--fs-stat);font-weight:var(--fw-heavy);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}.sc-record-value small{font-size:clamp(1.125rem,1rem + .4vw,1.375rem);font-weight:var(--fw-bold);letter-spacing:-.01em;margin-left:.3em}.sc-record-value .sc-tilde{margin-inline:-.08em .02em}.sc-record-facts{margin-top:var(--s-6)}.sc-record-facts>div{gap:var(--s-4);padding-block:var(--s-3);border-top:1px solid var(--c-line-on-green);display:flex}.sc-record-facts dt{min-width:2.6em;color:var(--c-on-green-2);font-size:var(--fs-label);font-weight:var(--fw-bold);flex:none;line-height:1.65}.sc-record-facts dd{color:var(--c-ivory);font-weight:var(--fw-semibold);line-height:1.55}@media (max-width:359px){.sc-record-facts>div{gap:2px;display:grid}.sc-record-facts dt{min-width:0}}@media (min-width:640px) and (max-width:1023px){.sc-special-record{column-gap:var(--s-10);grid-template-columns:auto minmax(0,1fr);align-items:end;display:grid}.sc-record-facts{grid-area:1/2/span 2;margin-top:0}}.sc-more{margin-top:var(--block-gap)}.sc-more>.bar-title{margin-bottom:var(--s-6)}.sc-apply-grid{gap:var(--s-10) var(--gutter);display:grid}.sc-apply-head .sec-head{margin-bottom:0}.sc-apply-art{width:136px;margin-bottom:var(--s-5)}@media (min-width:768px){.sc-apply-art{width:168px}}@media (min-width:768px) and (max-width:1023px){.sc-apply-head{column-gap:var(--s-8);grid-template-columns:168px minmax(0,1fr);align-items:center;display:grid}.sc-apply-art{grid-row:1/span 2;margin-bottom:0}.sc-apply-head .sec-head,.sc-apply-actions{grid-column:2}}.sc-apply-actions{margin-top:var(--s-6)}.sc-steps .step-title{text-wrap:pretty}.sc-steps .step:last-child{padding-bottom:0}.sc-steps .step{align-content:start}@media (min-width:1024px) and (max-width:1199px){.sc-apply-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.sc-apply-head{grid-column:1/span 5}.sc-steps{grid-column:7/span 6}}@media (min-width:1200px){.sc-apply-head{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.sc-apply-art{grid-column:1/span 2;align-self:center;width:auto;max-width:168px;margin-bottom:0}.sc-apply-head .sec-head{grid-column:3/span 6}.sc-apply-actions{grid-column:9/span 4;justify-content:flex-end;margin-top:0}.sc-steps{gap:var(--s-3);margin-top:var(--s-6);grid-template-columns:1fr 1.6fr 1.1fr .85fr .9fr .65fr 1fr}.sc-steps .step{gap:var(--s-4);grid-template-columns:minmax(0,1fr);padding-bottom:0}.sc-steps .step:before{width:56px;height:56px;font-size:1.375rem}.sc-steps .step:not(:last-child):after{top:27px;bottom:auto;left:64px;right:calc(var(--s-3) * -1 + 8px);width:auto;height:2px}.sc-steps .step>div{padding-top:0}.sc-steps .step-title{letter-spacing:-.015em;font-size:1.0625rem}}.sc-pair{gap:var(--s-16) var(--gutter);display:grid}.sc-pair-head{justify-content:space-between;align-items:flex-end;gap:var(--s-2) var(--s-6);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.sc-pair-title{font-size:clamp(1.75rem,1.4rem + 1.2vw,2.25rem)}.sc-pair-links{gap:0 var(--s-6);flex-wrap:wrap;display:flex}.sc-pair-photos .sc-log-sub{margin-top:var(--s-6)}.sc-pair-photos .sc-log-list{margin-top:var(--s-3);gap:6px}.sc-pair-photos .sc-log-list .chip{border-color:var(--c-mint-200);background:var(--c-mint-50);min-height:0;color:var(--c-ink);font-size:var(--fs-label);font-weight:var(--fw-medium);padding:4px 12px;line-height:1.5}.gallery.sc-gallery{gap:var(--gutter);grid-template-columns:minmax(0,1fr)}.sc-gallery .gallery-item .ph{--ratio:16 / 9}.sc-gallery .gallery-cap{margin-top:var(--s-3)}@media (max-width:639px){.sc-gallery .gallery-item{column-gap:var(--s-4);grid-template-columns:minmax(0,9.5rem) minmax(max-content,1fr);align-items:center;display:grid}.sc-gallery .gallery-item .ph{--ratio:4 / 3}.sc-gallery .gallery-cap{margin-top:0;padding-right:36px}.sc-gallery .gallery-item .ph:before{content:none}.sc-gallery .gallery-item:after{top:50%;right:4px;transform:translateY(-50%)}}@media (min-width:640px) and (max-width:1023px){.sc-pair-photos{column-gap:var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.sc-pair-photos>.sc-pair-head{grid-column:1/-1}.sc-pair-photos .sc-log-sub{margin-top:0}.sc-gallery .gallery-item .ph{--ratio:4 / 3}}@media (min-width:1024px){.sc-pair{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.sc-pair-news{grid-column:1/span 6}.sc-pair-photos{grid-column:7/span 6;padding-left:clamp(0rem,2vw - 1rem,1.5rem)}.sc-pair-news .post{gap:var(--s-2) var(--s-4);min-height:0;padding-block:var(--s-5);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cat date""body body"}.sc-pair-news .post>.post-cat{grid-area:cat}.sc-pair-news .post>.post-date{grid-area:date;min-width:0}.sc-pair-news .post>:not(.post-cat):not(.post-date){grid-area:body}}.sc-contact .map-row .ph{--ratio:1 / 1}.sc-map>img{padding:3%}@media (max-width:399px){.sc-map>img{padding:0}}@media (max-width:1023px){.sc-contact .map-figure{width:min(100%,26rem)}}.sc-contact-title{font-size:var(--fs-sec-title);white-space:nowrap;line-height:1.25}.map-body>.sc-contact-title{margin-top:var(--s-3)}.sc-contact-for{align-items:center;gap:var(--s-3);color:var(--c-ink-2);font-weight:var(--fw-bold);flex-wrap:wrap;display:flex}.map-body>.sc-contact-list{margin-top:var(--s-6)}.sc-contact-list{border-top:2px solid var(--c-green-deep)}.sc-contact-row{gap:2px var(--s-4);padding-block:var(--s-4);border-bottom:1px solid var(--c-line);grid-template-columns:minmax(0,1fr);align-items:baseline;display:grid}.sc-contact-row dt{color:var(--c-ink-2);font-size:var(--fs-label);font-weight:var(--fw-heavy);align-items:center;gap:8px;line-height:1.6;display:flex}.sc-contact-row dt .ic{width:20px;height:20px;color:var(--c-green-strong)}.sc-contact-row dd{color:var(--c-ink);font-size:1.125rem;font-weight:var(--fw-semibold);line-height:1.6}.sc-contact-row dd a{font-weight:var(--fw-bold)}.sc-contact-row dd a[href^=mailto\:]{position:relative}.sc-contact-row dd a[href^=mailto\:]:after{content:"";position:absolute;inset:-14px -4px}.sc-tel{min-height:48px;color:var(--c-green-deep);font-family:var(--font-display);font-size:clamp(1.5rem,1.32rem + .6vw,1.75rem);font-weight:var(--fw-heavy);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;line-height:48px;text-decoration:none;display:inline-block}.sc-tel:hover{color:var(--c-green-strong);text-decoration:underline;text-decoration-thickness:2px}.sc-contact-row dd a.sc-tel{font-weight:var(--fw-heavy)}.sc-contact-row--tel dd>.sc-tel{width:fit-content;display:block}.sc-tel-more>summary{min-height:var(--tap);color:var(--c-ink-2);font-size:var(--fs-body);font-weight:var(--fw-bold);cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex}.sc-tel-more>summary::-webkit-details-marker{display:none}.sc-tel-more>summary:after{content:"";width:18px;height:18px;transition:transform var(--dur) var(--ease-out);background:currentColor;flex:none;-webkit-mask:url(/img/made/icons/chevron-down.svg) 50%/contain no-repeat;mask:url(/img/made/icons/chevron-down.svg) 50%/contain no-repeat}.sc-tel-more[open]>summary:after{transform:rotate(180deg)}.sc-tel-more>summary:hover{color:var(--c-green-strong);text-underline-offset:.2em;text-decoration:underline}.sc-tel-more>.sc-tel{width:fit-content;display:block}.sc-tel-more:not([open])>.sc-tel{display:none}.sc-contact-more{gap:0 var(--s-8);margin-top:var(--s-3);flex-wrap:wrap;display:flex}@media (min-width:640px){.sc-contact-row{grid-template-columns:6.25rem minmax(0,1fr)}}@media (min-width:720px) and (max-width:1023px){.sc-contact .map-row{grid-template-columns:minmax(320px,40%) minmax(0,1fr);align-items:start}.sc-contact .map-figure{width:auto}.sc-contact-row{grid-template-columns:minmax(0,1fr)}}@media (max-width:719px){.sc-contact .map-body{order:-1}}.sc-others-list{row-gap:var(--s-10)}.sc-pair-news{min-width:0}.sc-pair-news .empty-title{white-space:normal}
