.column-arrow-link-module__qIDbWq__arrowLink{font-size:calc((100vw / var(--vw-sp)) * 14);color:var(--color-rintosull-text-gray);text-underline-offset:8px;line-height:2;text-decoration:underline;display:inline-block}@media (min-width:801px){.column-arrow-link-module__qIDbWq__arrowLink{font-size:14px}}.column-arrow-link-module__qIDbWq__arrowIconPc{display:none}@media (min-width:801px){.column-arrow-link-module__qIDbWq__arrowIconPc{margin-bottom:-3px;margin-left:12px;display:inline-block}}.column-arrow-link-module__qIDbWq__arrowIconSp{margin-left:calc((100vw / var(--vw-sp)) * 8);display:inline-block}@media (min-width:801px){.column-arrow-link-module__qIDbWq__arrowIconSp{display:none}}
.column-article-list-module__FjiBmW__columnList ul{gap:calc((100vw / var(--vw-sp)) * 20);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:801px){.column-article-list-module__FjiBmW__columnList ul{grid-template-columns:repeat(3,1fr);gap:52px}}.column-article-list-module__FjiBmW__columnListItem{flex:1}.column-article-list-module__FjiBmW__columnListItemImage img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.19,1,.22,1);display:block}.column-article-list-module__FjiBmW__columnListItem a:hover img{transform:scale(1.03)}.column-article-list-module__FjiBmW__columnListItem a{gap:calc((100vw / var(--vw-sp)) * 20);display:flex}@media (min-width:801px){.column-article-list-module__FjiBmW__columnListItem a{flex-direction:column;gap:16px}}.column-article-list-module__FjiBmW__columnListItemImage{width:calc((100vw / var(--vw-sp)) * 136);height:calc((100vw / var(--vw-sp)) * 86);border-radius:calc((100vw / var(--vw-sp)) * 10);overflow:hidden}@media (min-width:801px){.column-article-list-module__FjiBmW__columnListItemImage{border-radius:10px;width:auto;height:147px}}.column-article-list-module__FjiBmW__columnListItemTitle{flex:1;margin-bottom:0;font-size:14px;font-weight:400}@media (max-width:800px){.column-article-list-module__FjiBmW__columnListItemTitle{width:48%;font-size:calc((100vw / var(--vw-sp)) * 14)}}
div.author-profile-section-module__z39gNq__profileSectionContainer{gap:calc((100vw / var(--vw-sp)) * 20);flex-direction:column;display:flex}@media (min-width:801px){div.author-profile-section-module__z39gNq__profileSectionContainer{flex-direction:row;align-items:flex-start;gap:67px}}.author-profile-section-module__z39gNq__profileFigure{gap:calc((100vw / var(--vw-sp)) * 12);width:calc((100vw / var(--vw-sp)) * 104);flex-direction:column;margin:0 auto;display:flex}@media (min-width:801px){.author-profile-section-module__z39gNq__profileFigure{gap:12px;width:142px}}.author-profile-section-module__z39gNq__profileFigure img{width:100%}.author-profile-section-module__z39gNq__profileName{font-size:calc((100vw / var(--vw-sp)) * 16);color:var(--color-rintosull-primary-blue1);text-align:center;font-weight:700;line-height:1}@media (min-width:801px){.author-profile-section-module__z39gNq__profileName{font-size:16px}.author-profile-section-module__z39gNq__profileContentContainer{flex:1}}.author-profile-section-module__z39gNq__profileRole{padding-left:calc((100vw / var(--vw-sp)) * 12);font-size:calc((100vw / var(--vw-sp)) * 14);border-left:calc((100vw / var(--vw-sp)) * 6) solid var(--color-rintosull-primary-blue1);font-weight:700}@media (min-width:801px){.author-profile-section-module__z39gNq__profileRole{border-width:8px;padding-left:23px;font-size:16px}}.author-profile-section-module__z39gNq__profileDescriptionContainer{gap:calc((100vw / var(--vw-sp)) * 8);margin-top:calc((100vw / var(--vw-sp)) * 20);flex-direction:column;display:flex}@media (min-width:801px){.author-profile-section-module__z39gNq__profileDescriptionContainer{gap:8px;margin-top:24px}}.author-profile-section-module__z39gNq__profileMoreButtonContainer{margin-top:calc((100vw / var(--vw-sp)) * 20);justify-content:flex-end;display:flex}@media (min-width:801px){.author-profile-section-module__z39gNq__profileMoreButtonContainer{margin-top:20px}}.author-profile-section-module__z39gNq__profileMore{font-size:calc((100vw / var(--vw-sp)) * 12);color:var(--color-rintosull-gray-600);cursor:pointer;background:0 0;border:none;padding:0;line-height:1.6;text-decoration:underline}@media (min-width:801px){.author-profile-section-module__z39gNq__profileMore{font-size:12px}}.author-profile-section-module__z39gNq__profileDetailsContainer{gap:calc((100vw / var(--vw-sp)) * 40);margin-top:calc((100vw / var(--vw-sp)) * 28);flex-direction:column;display:flex}@media (min-width:801px){.author-profile-section-module__z39gNq__profileDetailsContainer{gap:40px;margin-top:40px}}.author-profile-section-module__z39gNq__profileDetailsHeading{padding-bottom:calc((100vw / var(--vw-sp)) * 8);margin-bottom:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 14);border-bottom:1px solid var(--color-rintosull-gray-200);line-height:1.6}@media (min-width:801px){.author-profile-section-module__z39gNq__profileDetailsHeading{margin-bottom:12px;padding-bottom:12px;font-size:16px}}.author-profile-section-module__z39gNq__profileDetailsQualificationsList{margin:0;padding:0;list-style:none}
section.page-module__0Vi8hG__pageHeaderSection{padding-bottom:calc((100vw / var(--vw-sp)) * calc(20 + 40))}@media (min-width:801px){section.page-module__0Vi8hG__pageHeaderSection{padding-bottom:120px}}
.arrow-link-module__f8BLua__arrowLink{gap:calc((100vw / var(--vw-sp)) * 6);padding-right:calc((100vw / var(--vw-sp)) * 6);padding-bottom:calc((100vw / var(--vw-sp)) * 6);font-size:calc((100vw / var(--vw-sp)) * 14);color:var(--color-rintosull-text-gray);border-bottom:1px solid var(--color-rintosull-text-gray);align-items:center;margin:0 auto;line-height:1;display:flex}@media (min-width:801px){.arrow-link-module__f8BLua__arrowLink{gap:6px;padding-bottom:6px;padding-right:6px;font-size:14px}}.arrow-link-module__f8BLua__chevronIcon{width:calc((100vw / var(--vw-sp)) * 6);height:calc((100vw / var(--vw-sp)) * 6);border:1px solid var(--color-rintosull-text-gray);border-bottom:none;border-left:none;display:inline-block;rotate:45deg}@media (min-width:801px){.arrow-link-module__f8BLua__chevronIcon{width:6px;height:6px}}
.author-card-module__W_900W__authorCard{gap:calc((100vw / var(--vw-sp)) * 10);padding:calc((100vw / var(--vw-sp)) * 20) calc((100vw / var(--vw-sp)) * 20) calc((100vw / var(--vw-sp)) * 28);background-color:var(--color-rintosull-white);border-radius:calc((100vw / var(--vw-sp)) * 20);flex-direction:column;align-items:flex-start;display:flex}@media (min-width:801px){.author-card-module__W_900W__authorCard{border-radius:20px;gap:10px;padding:20px 20px 28px}}.author-card-module__W_900W__authorHeader{gap:calc((100vw / var(--vw-sp)) * 20);width:100%;display:flex}@media (min-width:801px){.author-card-module__W_900W__authorHeader{gap:20px}}.author-card-module__W_900W__authorAvatar{width:calc((100vw / var(--vw-sp)) * 80);height:calc((100vw / var(--vw-sp)) * 80)}@media (min-width:801px){.author-card-module__W_900W__authorAvatar{width:80px;height:80px}}.author-card-module__W_900W__authorAvatar img{width:100%}.author-card-module__W_900W__authorInfo{flex-direction:column;flex:1;justify-content:center;display:flex}.author-card-module__W_900W__authorName{padding-right:calc((100vw / var(--vw-sp)) * 2);font-size:calc((100vw / var(--vw-sp)) * 18);justify-content:space-between;align-items:center;margin:0;display:flex}@media (min-width:801px){.author-card-module__W_900W__authorName{font-size:18px}}.author-card-module__W_900W__authorRole{font-size:calc((100vw / var(--vw-sp)) * 12);order:-1;margin:0;font-weight:400}@media (min-width:801px){.author-card-module__W_900W__authorRole{font-size:12px}}
.author-info-section-module___FTRWW__authorInfoSection{gap:calc((100vw / var(--vw-sp)) * 24);margin-top:calc((100vw / var(--vw-sp)) * 48);background:var(--color-rintosull-gradation-color1);border-radius:calc((100vw / var(--vw-sp)) * 20);flex-direction:column;padding:20px;display:flex}@media (min-width:801px){.author-info-section-module___FTRWW__authorInfoSection{border-radius:20px;flex-direction:row;gap:67px;margin-top:64px;padding:40px}}.author-info-section-module___FTRWW__profileImageContainer{gap:calc((100vw / var(--vw-sp)) * 20);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:801px){.author-info-section-module___FTRWW__profileImageContainer{align-items:center;gap:20px}}.author-info-section-module___FTRWW__profileSectionTitle{font-size:calc((100vw / var(--vw-sp)) * 18);color:var(--color-rintosull-primary-blue1);margin:0;line-height:1}@media (min-width:801px){.author-info-section-module___FTRWW__profileSectionTitle{font-size:18px}}.author-info-section-module___FTRWW__profileFigure{gap:calc((100vw / var(--vw-sp)) * 12);width:calc((100vw / var(--vw-sp)) * 104);flex-direction:column;margin:0;display:flex}@media (min-width:801px){.author-info-section-module___FTRWW__profileFigure{gap:16px;width:104px}}.author-info-section-module___FTRWW__profileFigure img{width:100%}.author-info-section-module___FTRWW__profileName{font-size:calc((100vw / var(--vw-sp)) * 16);color:var(--color-rintosull-primary-blue1);text-align:center;font-weight:700;line-height:1}@media (min-width:801px){.author-info-section-module___FTRWW__profileName{font-size:16px}.author-info-section-module___FTRWW__profileContentContainer{flex:1}}.author-info-section-module___FTRWW__profileRole{padding-left:calc((100vw / var(--vw-sp)) * 12);margin-bottom:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 14);border-left:calc((100vw / var(--vw-sp)) * 6) solid var(--color-rintosull-primary-blue1);font-weight:700}@media (min-width:801px){.author-info-section-module___FTRWW__profileRole{border-width:8px;margin-bottom:24px;padding-left:16px;font-size:16px}}.author-info-section-module___FTRWW__profileDescriptionContainer{gap:calc((100vw / var(--vw-sp)) * 8);flex-direction:column;display:flex}@media (min-width:801px){.author-info-section-module___FTRWW__profileDescriptionContainer{gap:8px}}
@media (min-width:801px){h2.authors-section-module__jZDtPa__sectionTitle{margin-bottom:64px}}.authors-section-module__jZDtPa__authorsGrid{gap:calc((100vw / var(--vw-sp)) * 16);grid-template-columns:1fr;display:grid}@media (min-width:801px){.authors-section-module__jZDtPa__authorsGrid{grid-template-columns:repeat(2,1fr);gap:24px}}
.back-button-module__rjTuxW__button{cursor:pointer;background-color:var(--color-rintosull-white);border-style:solid;border-width:1px;border-radius:50px;justify-content:center;align-items:center;min-width:250px;padding:9.5px 24.5px 10.5px;font-size:16px;font-weight:700;line-height:26px;transition:background-color .6s cubic-bezier(.19,1,.22,1);display:inline-flex}@media (max-width:800px){.back-button-module__rjTuxW__button{min-width:calc((100vw / var(--vw-sp)) * 250);max-width:100%;padding:calc((100vw / var(--vw-sp)) * 9.5) calc((100vw / var(--vw-sp)) * 24.5) calc((100vw / var(--vw-sp)) * 10.5);font-size:calc((100vw / var(--vw-sp)) * 16);line-height:calc((100vw / var(--vw-sp)) * 26);border-radius:calc((100vw / var(--vw-sp)) * 50)}}.back-button-module__rjTuxW__button:before{content:"";border-style:solid;border-width:1px;width:10px;height:10px;margin-right:10px;transition:translate .6s cubic-bezier(.19,1,.22,1);transform:rotate(45deg)}@media (max-width:800px){.back-button-module__rjTuxW__button:before{width:calc((100vw / var(--vw-sp)) * 10);height:calc((100vw / var(--vw-sp)) * 10);margin-right:calc((100vw / var(--vw-sp)) * 10)}}.back-button-module__rjTuxW__button:hover:before{translate:calc((100vw / var(--vw-sp)) * -5)}@media (min-width:801px){.back-button-module__rjTuxW__button:hover:before{translate:-5px}}.back-button-module__rjTuxW__button:active{transform:translateY(2px)}.back-button-module__rjTuxW__arrowLeft:before{border-top:none;border-right:none}.back-button-module__rjTuxW__button.back-button-module__rjTuxW__blue{color:var(--color-rintosull-primary-blue1);border-color:var(--color-rintosull-primary-blue1)}.back-button-module__rjTuxW__button.back-button-module__rjTuxW__blue:before{border-color:var(--color-rintosull-primary-blue1)}.back-button-module__rjTuxW__button.back-button-module__rjTuxW__blue:hover{background-color:#1249a01a}
section.page-module__DlG6gq__pageHeaderSection{padding-bottom:calc((100vw / var(--vw-sp)) * calc(20 + 40))}@media (min-width:801px){section.page-module__DlG6gq__pageHeaderSection{padding-bottom:120px}}
.content-section-module__4ySqgG__title{margin-bottom:calc((100vw / var(--vw-sp) * 20));font-size:calc((100vw / var(--vw-sp) * 20));color:var(--color-rintosull-primary-blue1)}@media (min-width:801px){.content-section-module__4ySqgG__title{margin-bottom:40px;font-size:24px}}.content-section-module__4ySqgG__title:before,.content-section-module__4ySqgG__title:after{width:100%;height:calc((100vw / var(--vw-sp) * 2));content:"";background:linear-gradient(to right, var(--color-rintosull-primary-blue2) calc(240 / 350 * 100%), var(--color-rintosull-secondary1-blue3-200) calc(240 / 350 * 100%));display:block}@media (min-width:801px){.content-section-module__4ySqgG__title:before,.content-section-module__4ySqgG__title:after{height:2px}}.content-section-module__4ySqgG__title:before{margin-bottom:calc((100vw / var(--vw-sp) * 8))}@media (min-width:801px){.content-section-module__4ySqgG__title:before{margin-bottom:12px}}.content-section-module__4ySqgG__title:after{margin-top:calc((100vw / var(--vw-sp) * 8))}@media (min-width:801px){.content-section-module__4ySqgG__title:after{margin-top:12px}}.content-section-module__4ySqgG__imageWrapper{margin-bottom:calc((100vw / var(--vw-sp) * 20))}@media (min-width:801px){.content-section-module__4ySqgG__imageWrapper{margin-bottom:40px}}.content-section-module__4ySqgG__body p a{text-decoration:underline}.content-section-module__4ySqgG__contentSection p+p{margin-top:1lh}.content-section-module__4ySqgG__contentSection h3{padding:calc((100vw / var(--vw-sp) * 2)) calc((100vw / var(--vw-sp) * 8));margin-top:calc((100vw / var(--vw-sp) * 20));margin-bottom:calc((100vw / var(--vw-sp) * 20));font-size:calc((100vw / var(--vw-sp) * 18));color:var(--color-rintosull-primary-blue1);background-color:var(--color-rintosull-gray-100)}@media (min-width:801px){.content-section-module__4ySqgG__contentSection h3{margin-top:40px;margin-bottom:28px;padding:8px 12px;font-size:22px}}.content-section-module__4ySqgG__contentSection h4:before{width:calc((100vw / var(--vw-sp) * 12));height:calc((100vw / var(--vw-sp) * 17));margin-top:calc((100vw / var(--vw-sp) * 5));margin-right:calc((100vw / var(--vw-sp) * 9));content:"";background-color:var(--color-rintosull-primary-blue2);display:inline-block}@media (min-width:801px){.content-section-module__4ySqgG__contentSection h4:before{width:12px;height:17px;margin-top:5px;margin-right:9px}}.content-section-module__4ySqgG__contentSection h4:after{top:calc((100vw / var(--vw-sp) * 12));left:calc((100vw / var(--vw-sp) * 9));width:calc((100vw / var(--vw-sp) * 7));height:calc((100vw / var(--vw-sp) * 12));content:"";background-color:var(--color-rintosull-secondary1-blue3-200);opacity:.65;position:absolute}@media (min-width:801px){.content-section-module__4ySqgG__contentSection h4:after{width:7px;height:12px;top:12px;left:9px}}.content-section-module__4ySqgG__contentSection h4{margin-top:calc((100vw / var(--vw-sp) * 20));margin-bottom:calc((100vw / var(--vw-sp) * 8));font-size:calc((100vw / var(--vw-sp) * 16));font-weight:700;display:flex;position:relative}@media (min-width:801px){.content-section-module__4ySqgG__contentSection h4{margin-top:40px;margin-bottom:16px;font-size:18px}}.content-section-module__4ySqgG__contentSection h5{margin-bottom:calc((100vw / var(--vw-sp) * 8));font-size:calc((100vw / var(--vw-sp) * 14))}@media (min-width:801px){.content-section-module__4ySqgG__contentSection h5{margin-bottom:8px;font-size:16px}}.content-section-module__4ySqgG__contentSection p+h5{margin-top:calc((100vw / var(--vw-sp) * 20))}@media (min-width:801px){.content-section-module__4ySqgG__contentSection p+h5{margin-top:28px}}.content-section-module__4ySqgG__trialButton{margin-top:calc((100vw / var(--vw-sp) * 48));margin-bottom:calc((100vw / var(--vw-sp) * 60))}@media (min-width:801px){.content-section-module__4ySqgG__trialButton{margin-top:64px;margin-bottom:88px}}