.recruit-anchors{container-type:inline-size}.recruit-anchors>div{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) clamp(0.8rem,1.5vw,1rem) minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(0.8rem,1.5vw,1rem)}@container (max-width: 500px){.recruit-anchors>div{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr))}}.recruit-anchors>div a{padding:clamp(0.8rem,2vw,1.4rem) clamp(1.5rem,2vw,1.5rem);display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.8rem;-moz-column-gap:0.8rem;column-gap:0.8rem;border-radius:10rem;font-size:clamp(0.9rem,1.5vw,1rem);text-decoration:none;background-color:var(--wp--preset--color--primary);cursor:pointer;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear}.recruit-anchors>div a,.recruit-anchors>div a:hover{color:#fff}.recruit-anchors>div a:hover{background-color:color-mix(in oklab,var(--wp--preset--color--primary) 90%,#000)}.recruit-anchors>div a span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:1.3}.recruit-anchors>div a:after{--size:clamp(0.4rem,1vw,0.6rem);content:"";display:block;margin-right:-0.5rem;width:var(--size);height:var(--size);border-style:solid;border-color:#fff;border-width:0 3px 3px 0;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.recruit-anchors>div a[href^="/"]:after,.recruit-anchors>div a[href^=http]:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.recruit-anchors>div a.active{background-color:#aaa}