.wp-block-acf-staff-card{container-type:inline-size;container-name:staffCard}.wp-block-acf-staff-card.acf-block-preview>*{pointer-events:none}.wp-block-acf-staff-card+.wp-block-acf-staff-card{margin-top:clamp(2rem,3vw,2.5rem)}.wp-block-acf-staff-card img{vertical-align:middle}.wp-block-acf-staff-card.is-style-default,.wp-block-acf-staff-card:not([class*=is-style-]){--inner-border-color:color-mix(in srgb,currentColor 30%,transparent);padding:clamp(1.5rem,2.5vw,2rem) clamp(1rem,3vw,1.8rem);border:1px solid var(--wp--preset--color--base-border);border-radius:var(--wp--custom--border-radius);-webkit-box-shadow:0 0.2rem 1rem color-mix(in srgb,currentColor 15%,transparent);box-shadow:0 0.2rem 1rem color-mix(in srgb,currentColor 15%,transparent)}.wp-block-acf-staff-card.is-style-default .header,.wp-block-acf-staff-card:not([class*=is-style-]) .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:clamp(1rem,4vw,3rem);-moz-column-gap:clamp(1rem,4vw,3rem);column-gap:clamp(1rem,4vw,3rem)}.wp-block-acf-staff-card.is-style-default .header .image,.wp-block-acf-staff-card:not([class*=is-style-]) .header .image{-ms-flex-negative:0;flex-shrink:0;width:40%}.wp-block-acf-staff-card.is-style-default .header .image img,.wp-block-acf-staff-card:not([class*=is-style-]) .header .image img{width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:calc(var(--wp--custom--border-radius) * 0.7)}.wp-block-acf-staff-card.is-style-default .header .info,.wp-block-acf-staff-card:not([class*=is-style-]) .header .info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wp-block-acf-staff-card.is-style-default .header .info .names,.wp-block-acf-staff-card:not([class*=is-style-]) .header .info .names{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:inherit;line-height:1.4}.wp-block-acf-staff-card.is-style-default .header .info .title,.wp-block-acf-staff-card:not([class*=is-style-]) .header .info .title{margin-bottom:0.5rem;font-size:var(--wp--preset--font-size--medium)}.wp-block-acf-staff-card.is-style-default .header .info .name,.wp-block-acf-staff-card:not([class*=is-style-]) .header .info .name{font-family:var(--wp--custom--font-heading);font-size:var(--wp--preset--font-size--large)}.wp-block-acf-staff-card.is-style-default .header .info .kana,.wp-block-acf-staff-card:not([class*=is-style-]) .header .info .kana{font-family:inherit}.wp-block-acf-staff-card.is-style-default .header .info .comment,.wp-block-acf-staff-card:not([class*=is-style-]) .header .info .comment{margin-top:clamp(1rem,3vw,1.5rem)}@container staffCard (max-width: 768px){.wp-block-acf-staff-card.is-style-default .header,.wp-block-acf-staff-card:not([class*=is-style-]) .header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wp-block-acf-staff-card.is-style-default .header .image,.wp-block-acf-staff-card:not([class*=is-style-]) .header .image{width:70%;max-width:380px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto}.wp-block-acf-staff-card.is-style-default .header .info,.wp-block-acf-staff-card:not([class*=is-style-]) .header .info{margin-top:clamp(1rem,2vw,1.5rem)}.wp-block-acf-staff-card.is-style-default .header .info .names,.wp-block-acf-staff-card:not([class*=is-style-]) .header .info .names{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.wp-block-acf-staff-card.is-style-default .content,.wp-block-acf-staff-card:not([class*=is-style-]) .content{margin-top:clamp(1.5rem,2vw,2rem)}.wp-block-acf-staff-card.is-style-default .content .content-wrap,.wp-block-acf-staff-card:not([class*=is-style-]) .content .content-wrap{border-radius:var(--wp--custom--border-radius)}.wp-block-acf-staff-card.is-style-default .content .content-wrap .items,.wp-block-acf-staff-card:not([class*=is-style-]) .content .content-wrap .items{font-size:0.8em}.wp-block-acf-staff-card.is-style-default .content .content-title,.wp-block-acf-staff-card:not([class*=is-style-]) .content .content-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;margin-bottom:clamp(0.8rem,2vw,1rem);font-family:var(--wp--custom--font-heading);font-size:var(--wp--preset--font-size--medium)}.wp-block-acf-staff-card.is-style-default .content .content-title:after,.wp-block-acf-staff-card.is-style-default .content .content-title:before,.wp-block-acf-staff-card:not([class*=is-style-]) .content .content-title:after,.wp-block-acf-staff-card:not([class*=is-style-]) .content .content-title:before{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block;height:1px;background-color:var(--inner-border-color)}.wp-block-acf-staff-card.is-style-default .content .histories .item .inner,.wp-block-acf-staff-card:not([class*=is-style-]) .content .histories .item .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:0.8rem;-moz-column-gap:0.8rem;column-gap:0.8rem}.wp-block-acf-staff-card.is-style-default .content .histories .item .when,.wp-block-acf-staff-card:not([class*=is-style-]) .content .histories .item .when{-ms-flex-negative:0;flex-shrink:0}@container staffCard (min-width: 769px){.wp-block-acf-staff-card.is-style-default .content,.wp-block-acf-staff-card:not([class*=is-style-]) .content{margin-top:clamp(1.5rem,2vw,2rem)}.wp-block-acf-staff-card.is-style-default .content:not(:has(.content-wrap:nth-child(2))) .content-wrap:first-of-type .items,.wp-block-acf-staff-card:not([class*=is-style-]) .content:not(:has(.content-wrap:nth-child(2))) .content-wrap:first-of-type .items{display:-ms-grid;display:grid;-ms-grid-columns:1fr clamp(1rem,4vw,3rem) 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:clamp(1rem,4vw,3rem);-moz-column-gap:clamp(1rem,4vw,3rem);column-gap:clamp(1rem,4vw,3rem);row-gap:clamp(0.8rem,2vw,1.3rem)}.wp-block-acf-staff-card.is-style-default .content:not(:has(.content-wrap:nth-child(2))) .content-wrap:first-of-type .items .item,.wp-block-acf-staff-card:not([class*=is-style-]) .content:not(:has(.content-wrap:nth-child(2))) .content-wrap:first-of-type .items .item{margin:0}.wp-block-acf-staff-card.is-style-default .content:has(.content-wrap:nth-child(2)),.wp-block-acf-staff-card:not([class*=is-style-]) .content:has(.content-wrap:nth-child(2)){display:-ms-grid;display:grid;-ms-grid-columns:1fr clamp(1rem,4vw,3rem) auto clamp(1rem,4vw,3rem) 1fr;grid-template-columns:1fr auto 1fr;gap:clamp(1rem,4vw,3rem)}.wp-block-acf-staff-card.is-style-default .content:has(.content-wrap:nth-child(2)):after,.wp-block-acf-staff-card:not([class*=is-style-]) .content:has(.content-wrap:nth-child(2)):after{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;content:"";width:1px;height:calc(100% - 2rem);margin-top:1rem;display:block;background-color:var(--inner-border-color)}.wp-block-acf-staff-card.is-style-default .content:has(.content-wrap:nth-child(2)) .content-wrap:nth-child(2),.wp-block-acf-staff-card:not([class*=is-style-]) .content:has(.content-wrap:nth-child(2)) .content-wrap:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}