@keyframes bpCN6q_headerFadeIn{0%{opacity:0}to{opacity:1}}.bpCN6q_header{z-index:100;width:100%;transition:background-color .3s var(--ease-out-quad), color .3s var(--ease-out-quad);align-items:center;display:grid;position:fixed;top:0;left:0}.bpCN6q_fvAnimation{animation:bpCN6q_headerFadeIn .8s var(--ease-out-quad) 2s both}.bpCN6q_scrolled{background-color:#fff}.bpCN6q_topInitial{color:#fff}.bpCN6q_topInitial .bpCN6q_contactLink{color:#fff;background-color:#0000;border-color:#fff}.bpCN6q_topInitial .bpCN6q_burgerIcon{background-color:#fff}.bpCN6q_topInitial .bpCN6q_burgerIcon:before,.bpCN6q_topInitial .bpCN6q_burgerIcon:after{background-color:#fff}.bpCN6q_topInitial .bpCN6q_navList span{background-image:linear-gradient(#fffc,#fffc)}.bpCN6q_logo{display:inline-block;transform:translateY(2px)}.bpCN6q_navList{text-transform:uppercase;font-weight:600;font-family:var(--font-english);letter-spacing:.1em;margin:0;padding:0;list-style:none;display:flex}.bpCN6q_contactLink{text-transform:uppercase;background-color:var(--color-black);border:1px solid var(--color-black);font-size:.8125rem;font-family:var(--font-english);color:var(--color-white);letter-spacing:.1em;transition:background-color .3s var(--ease-out-quad), border-color .3s var(--ease-out-quad), color .3s var(--ease-out-quad);border-radius:2px;padding:.3125rem .9375rem;font-weight:600}.bpCN6q_blankLink{align-items:center;gap:.375rem;display:inline-flex}.bpCN6q_blankLink:after{content:"";background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-image:url(/common/icon_blank.svg);mask-image:url(/common/icon_blank.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bpCN6q_burgerMenu{cursor:pointer;width:3.75rem;height:3.75rem;color:var(--color-black);background:0 0;border:none;place-items:center;padding:0;display:grid}.bpCN6q_burgerIcon{background-color:currentColor;width:1.75rem;height:.0625rem;display:block;position:relative}.bpCN6q_burgerIcon:before,.bpCN6q_burgerIcon:after{content:"";background-color:currentColor;width:100%;height:.0625rem;position:absolute;left:0}.bpCN6q_burgerIcon:before{top:-.5625rem}.bpCN6q_burgerIcon:after{top:.5625rem}@media (max-width:1023px){[data-resizing] .bpCN6q_nav{transition:none}.bpCN6q_header{grid-template-columns:1fr auto auto;column-gap:1rem;height:3.75rem;padding-left:1rem}.bpCN6q_logo>span{width:6.6875rem;height:1.375rem}.bpCN6q_nav{z-index:1000;color:var(--color-white);opacity:0;visibility:hidden;transition:opacity .3s var(--ease-out-quad), visibility .3s var(--ease-out-quad);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fff3;padding:.75rem;position:fixed;inset:0}.bpCN6q_navContent{height:100%;transition:transform .3s var(--ease-out-quad);background:#000c url(/common/bg_header_nav.webp) 50%/cover no-repeat;border-radius:48px 4px 4px;flex-direction:column;display:flex;position:relative;transform:translateY(-.5rem)}.bpCN6q_navScroll{flex-direction:column;flex:1;padding:min(4rem,16.41vw);display:flex;overflow-y:auto}.bpCN6q_navOpen{opacity:1;visibility:visible}.bpCN6q_navOpen .bpCN6q_navContent{transform:translateY(0)}.bpCN6q_navClose{width:3.75rem;height:3.75rem;color:var(--color-white);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:1.25rem;right:1.25rem}.bpCN6q_closeIcon{width:1.625rem;height:1.625rem;display:block;position:relative}.bpCN6q_closeIcon:before,.bpCN6q_closeIcon:after{content:"";transform-origin:50%;background-color:currentColor;width:100%;height:.0625rem;position:absolute;top:50%;left:0}.bpCN6q_closeIcon:before{transform:translateY(-50%)rotate(45deg)}.bpCN6q_closeIcon:after{transform:translateY(-50%)rotate(-45deg)}.bpCN6q_navList{flex-direction:column;gap:2rem;margin:auto 0;font-size:1.375rem;line-height:1.6}.bpCN6q_navList>li:last-child{margin-top:1rem}}@media (min-width:1024px){.bpCN6q_header{grid-template-columns:1fr auto;column-gap:1.75rem;height:5rem;padding-inline:3.125rem}.bpCN6q_logo>span{width:8.5rem;height:1.75rem}.bpCN6q_blankLink:after{width:.8125rem;height:.8125rem}.bpCN6q_navClose{display:none}.bpCN6q_navList{flex-wrap:wrap;column-gap:1.75rem;font-size:.875rem}.bpCN6q_navList>li:last-child{display:none}.bpCN6q_contactLink,.bpCN6q_burgerMenu{display:none}}@media (prefers-reduced-motion:reduce){.bpCN6q_fvAnimation{animation:none}.bpCN6q_navContent{transition:none;transform:translateY(0)}}
.eV_iqG_block:has(.eV_iqG_lead){grid-template-columns:minmax(0,1fr);row-gap:.5rem;display:inline-grid}.eV_iqG_block:has(.eV_iqG_lead) .eV_iqG_banner{width:100%}.eV_iqG_banner{background-color:var(--color-white);border-radius:2px;place-items:center;width:10.4375rem;height:4.625rem;display:grid;position:relative;box-shadow:0 0 16px #00000014}.eV_iqG_banner:after{content:"";background-color:#666;width:.8125rem;height:.8125rem;display:inline-block;position:absolute;top:.5rem;right:.5rem;-webkit-mask-image:url(/common/icon_blank.svg);mask-image:url(/common/icon_blank.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.eV_iqG_bannerImage{width:7.5rem;height:auto;margin-right:.625rem}.eV_iqG_bannerFull{width:100%}.eV_iqG_lead{text-align:left;color:#666;font-size:.8125rem;line-height:1.6;display:block}@media (min-width:768px){.eV_iqG_block:has(.eV_iqG_lead){background-color:var(--color-white);border-radius:2px;grid-template-columns:1fr 1fr;align-items:center;width:26.75rem;height:6.25rem;padding-inline:1.875rem;position:relative;box-shadow:0 0 16px #00000014}.eV_iqG_block:has(.eV_iqG_lead) .eV_iqG_banner{text-align:left;width:auto;height:auto;box-shadow:none;background-color:#0000;border-radius:0;display:block;position:static}.eV_iqG_block:has(.eV_iqG_lead) .eV_iqG_banner:after{top:.75rem;right:.75rem}.eV_iqG_block:has(.eV_iqG_lead) .eV_iqG_bannerImage{width:8.75rem;margin-right:0}.eV_iqG_banner{width:11.25rem;height:5rem}.eV_iqG_lead{margin-left:.5rem;font-size:.6875rem}}
.ntrK2G_container{max-width:77.5rem;margin-inline:auto;padding-inline:1.25rem}
.ShJYZW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ShJYZW_hidden{display:none}@media (max-width:767px){.ShJYZW_hiddenSp{display:none}}@media (min-width:768px){.ShJYZW_hiddenPc{display:none}}
.VvWIUa_container{height:100%;position:relative;container-type:inline-size}.VvWIUa_container a:after{content:"";z-index:1;position:absolute;inset:0}.VvWIUa_card{background:var(--color-white);border-radius:40px 4px 4px;grid-template:"thumbnail""heading"1fr"client""category"/minmax(0,1fr);height:100%;padding:1rem 1.25rem 1.25rem;display:grid;box-shadow:0 0 16px #00000014}.VvWIUa_card:not(:has(.VvWIUa_thumbnail)){grid-template:"date category""heading heading"1fr/1fr auto;padding:1.5rem 1.25rem 1.25rem}.VvWIUa_card:not(:has(.VvWIUa_thumbnail)) .VvWIUa_category{background:var(--color-bg-black);text-transform:uppercase;font-family:var(--font-english);color:var(--color-white);letter-spacing:.1em;align-self:center;margin-top:0;font-size:.8125rem;font-weight:600}.VvWIUa_card:not(:has(.VvWIUa_thumbnail)) .VvWIUa_heading{margin-top:1.375rem}.VvWIUa_heading{letter-spacing:.03em;grid-area:heading;margin-top:1rem;font-size:1rem;font-weight:500;line-height:1.6}.VvWIUa_client{color:#666;letter-spacing:.03em;grid-area:client;margin-top:.875rem;font-size:.8125rem;line-height:1.6}.VvWIUa_category{background:var(--color-lightgray);color:#666;letter-spacing:.03em;border-radius:2px;grid-area:category;justify-content:center;justify-self:start;align-items:center;margin-top:1.25rem;padding:4px 12px;font-size:.875rem;display:flex}.VvWIUa_date{color:#6f6f6f;font-size:.875rem;font-family:var(--font-english);letter-spacing:.1em;grid-area:date;align-self:center;font-weight:600}.VvWIUa_thumbnail{aspect-ratio:600/370;border-radius:24px 2px 2px;grid-area:thumbnail;margin-inline:-.25rem;line-height:1;overflow:hidden}.VvWIUa_thumbnail img{object-fit:cover;width:100%;height:100%}@media (min-width:768px){.VvWIUa_card{padding:1rem 1.5rem 1.5rem}.VvWIUa_card:not(:has(.VvWIUa_thumbnail)){padding:1.5rem}.VvWIUa_card:not(:has(.VvWIUa_thumbnail)) .VvWIUa_heading{margin-top:1.5rem}.VvWIUa_heading{margin-top:1.25rem;font-size:1.125rem}.VvWIUa_client{margin-top:1rem;font-size:.875rem}.VvWIUa_category{margin-top:1.5rem}.VvWIUa_thumbnail{margin-inline:-.5rem}}@container (min-width:1200px){.VvWIUa_card:not(:has(.VvWIUa_thumbnail)){background:#fffc;grid-template:"date category heading"minmax(0,1fr)/auto auto 1fr;align-items:center;column-gap:2.5rem;padding:2.125rem 4rem}.VvWIUa_card:not(:has(.VvWIUa_thumbnail)) .VvWIUa_heading{margin-top:0;font-size:1rem}.VvWIUa_card:not(:has(.VvWIUa_thumbnail)) .VvWIUa_date{font-size:1rem}}
._1F3HtG_root{overflow:hidden}._1F3HtG_track{gap:var(--carousel-gap,0px);display:flex}._1F3HtG_list{gap:var(--carousel-gap,0px);animation:_1F3HtG_scroll var(--carousel-duration,30s) linear infinite;flex-shrink:0;margin:0;padding:0;list-style:none;display:flex}._1F3HtG_pauseOnHover:hover ._1F3HtG_list{animation-play-state:paused}._1F3HtG_directionRight ._1F3HtG_list{animation-direction:reverse}@keyframes _1F3HtG_scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (min-width:1024px){._1F3HtG_track,._1F3HtG_list{gap:var(--carousel-gap-lg,var(--carousel-gap,0px))}}@media (prefers-reduced-motion:reduce){._1F3HtG_list{animation:none}}
.SfEKdq_root{margin-top:1.5rem}.SfEKdq_viewport{scrollbar-width:none;overflow-x:auto}.SfEKdq_viewport::-webkit-scrollbar{display:none}.SfEKdq_container{width:min-content;padding-inline:1.25rem}.SfEKdq_scrollbar{background:#aaa;height:1px;margin:1.1875rem 1.25rem 0;position:relative}.SfEKdq_scrollbarThumb{background:var(--color-black,#000);border-radius:3px;height:3px;position:absolute;top:0;transform:translateY(-50%)}@media (min-width:768px){.SfEKdq_container{padding-inline:min(5rem,5.56vw)}.SfEKdq_scrollbar{margin-inline:min(5rem,5.56vw)}}@media (min-width:1280px){.SfEKdq_root{margin-top:3rem}.SfEKdq_viewport{text-align:center;overflow-x:clip}.SfEKdq_container{width:auto;padding-inline:0}.SfEKdq_scrollbar{display:none}}
.FNGKma_root{--peek-slides-active:var(--peek-slides,1.2)}.FNGKma_viewport{cursor:grab;overflow:clip visible}.FNGKma_viewport:active{cursor:grabbing}.FNGKma_container{gap:var(--slide-gap,16px);padding-left:var(--slider-inset,0px);margin-right:var(--slider-inset,0px);display:flex}.FNGKma_slide{flex:0 0 calc((100% - var(--slide-gap,16px) * (var(--peek-slides-active) - 1)) / var(--peek-slides-active));min-width:0}.FNGKma_scrollbarWrapper{padding-inline:var(--slider-inset,0px)}.FNGKma_scrollbar{background:#aaa;height:1px;margin-top:1.1875rem;position:relative}.FNGKma_scrollbarThumb{background:var(--color-black,#000);border-radius:3px;height:3px;position:absolute;top:0;transform:translateY(-50%)}@media (min-width:768px){.FNGKma_root{--peek-slides-active:var(--peek-slides-lg,var(--peek-slides,1.2))}.FNGKma_scrollbar{margin-top:2.5rem}}@media (min-width:1280px){.FNGKma_root{--peek-slides-active:var(--peek-slides-xl,var(--peek-slides-lg,var(--peek-slides,1.2)))}.FNGKma_scrollbarWrapper{max-width:37.5rem}}
.e8pkMG_root{padding-top:1.5rem;display:grid}.e8pkMG_slider{margin-top:2rem;margin-inline:-1.25rem}.e8pkMG_button{text-align:center;margin-top:2.5rem}@media (min-width:768px){.e8pkMG_root{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"heading button""slider slider";align-items:end;padding-top:5rem}.e8pkMG_heading{grid-area:heading}.e8pkMG_button{text-align:left;grid-area:button;margin-top:0}.e8pkMG_slider{margin-top:1.5rem;grid-area:slider;margin-inline:0}}
.gt_Lla_pagination{grid-column-gap:1rem;grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;max-width:344px;margin:3.5rem auto 0;display:grid}.gt_Lla_paginationButton{aspect-ratio:1;background-color:var(--color-white);border:1px solid var(--color-black);transition:background-color .3s var(--ease-out-quad), border-color .3s var(--ease-out-quad);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:flex}.gt_Lla_paginationButton>span{aspect-ratio:1;text-indent:100%;white-space:nowrap;background-color:var(--color-black);width:.75rem;transition:background-color .3s var(--ease-out-quad);display:block;overflow:hidden;-webkit-mask-image:url(/common/icon_chevron.svg);mask-image:url(/common/icon_chevron.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.gt_Lla_paginationButton.gt_Lla_isPrev>span{transform:rotate(180deg)}.gt_Lla_paginationButton.gt_Lla_isDisabled{pointer-events:none;border-color:#aaa}.gt_Lla_paginationButton.gt_Lla_isDisabled>span{background-color:#aaa}.gt_Lla_paginationList{justify-content:center;align-items:center;column-gap:.5rem;list-style:none;display:flex}.gt_Lla_paginationList>li{flex:1;max-width:2.5rem;line-height:1}.gt_Lla_paginationLink{text-align:center;color:var(--color-bg-black);aspect-ratio:1;font-family:var(--font-english);justify-content:center;align-items:center;font-weight:600;display:flex}a.gt_Lla_paginationLink{text-decoration:none}.gt_Lla_paginationLink.gt_Lla_isCurrent{background-color:var(--color-bg-black);color:var(--color-white);border-radius:50%}@media (min-width:768px){.gt_Lla_pagination{grid-column-gap:3rem;max-width:408px;margin-top:5rem}}@media (hover:hover){.gt_Lla_paginationButton:not(.gt_Lla_isDisabled):hover{background-color:var(--color-bg-black);border-color:var(--color-bg-black)}.gt_Lla_paginationButton:not(.gt_Lla_isDisabled):hover>span{background-color:var(--color-white)}}
.bAekOG_wrapper{background:linear-gradient(110deg,#ffffff14 0%,#fff0 25%);border-top:1px solid #666;border-left:1px solid #666;border-radius:48px 0 0;margin-top:5rem;margin-left:-.75rem;padding:2.5rem 1.25rem 0 2rem}.bAekOG_heading{letter-spacing:.03em;margin-bottom:2rem;font-size:1.5rem;font-weight:600;line-height:1.6}.bAekOG_list{counter-reset:question;grid-template-columns:minmax(0,1fr);gap:2.625rem;margin:0;padding:0;list-style:none;display:grid}.bAekOG_listItem{counter-increment:question}.bAekOG_question{grid-template-columns:3.75rem 1fr;align-items:center;display:grid}.bAekOG_question>span:first-child{letter-spacing:.03em;flex-shrink:0;font-size:.8125rem}.bAekOG_question>span:first-child>span{display:block}.bAekOG_question>span:first-child>span:last-child{font-size:2rem;font-family:var(--font-english);letter-spacing:.1em;margin-top:.1875rem}.bAekOG_question>span:last-child{letter-spacing:.03em;border-left:1px dotted #666;padding-left:.875rem;font-size:1rem;line-height:1.6}.bAekOG_answer{margin-top:.875rem;line-height:1}.bAekOG_answer img{width:100%;max-width:100%;height:auto}.bAekOG_answerPanel{background-color:var(--color-white);text-align:center;letter-spacing:.03em;color:var(--color-black);border-radius:40px 4px 4px;grid-template-columns:minmax(0,1fr);justify-items:center;padding:1.75rem 1.5rem 1.375rem;font-size:.875rem;line-height:1.6;display:grid}.bAekOG_answerPanelHeading{background-color:var(--color-black);color:var(--color-white);border-radius:2px;padding:.125rem .75rem}.bAekOG_answerPanelContent{margin-top:.75rem}.bAekOG_answerPanelImageWrapper{margin-top:1.25rem}@media (max-width:359px){.bAekOG_answer br{display:none}}@media (min-width:768px){.bAekOG_heading{font-size:2rem}.bAekOG_question{cursor:pointer;grid-template-columns:4.375rem 1fr;padding:2rem 1.75rem 2.25rem 1.5rem}.bAekOG_question>span:first-child{font-size:.875rem}.bAekOG_question>span:first-child>span:last-child{margin-top:.5rem;font-size:2rem}.bAekOG_question>span:last-child{padding-left:2rem;font-size:1.125rem}.bAekOG_answerPanelHeading{letter-spacing:.03em;padding:.25rem 1rem;font-size:1rem;font-weight:500;line-height:1.6}.bAekOG_answerPanelContent{letter-spacing:.03em;margin-top:1.25rem;font-size:1.25rem;font-weight:500;line-height:1.6}.bAekOG_answerPanelImageWrapper{margin-top:2.5rem}}@media (min-width:1024px){.bAekOG_wrapper{border-radius:80px 0 0;grid-template-columns:1fr 28.75rem;column-gap:5rem;margin-top:5.5rem;margin-left:0;padding:min(8.375rem,9.3056vw) 0 min(5rem,5.56vw) min(6.25rem,6.94vw);display:grid;position:relative}.bAekOG_list{grid-column:1;row-gap:0}.bAekOG_question{transition:background-size .6s var(--ease-out-quad);background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;border-bottom:1px solid #666;position:relative}.bAekOG_question:after{content:"";background-color:var(--color-white);opacity:0;width:15px;height:15px;transition:opacity .4s var(--ease-out-quad);display:inline-block;position:absolute;top:50%;right:-1.75rem;transform:translate(100%,-50%);-webkit-mask-image:url(/common/icon_chevron.svg);mask-image:url(/common/icon_chevron.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bAekOG_question>span:last-child{transition:padding .4s var(--ease-out-quad)}.bAekOG_answer{opacity:0;pointer-events:none;width:28.75rem;margin-top:0;position:absolute;top:6.25rem;right:0}.bAekOG_answer img{max-width:100%}.bAekOG_answerPanel{border-radius:48px 4px 4px;position:relative}.bAekOG_answerPanel:before{content:"0" counter(question);font-family:var(--font-english);letter-spacing:.013em;color:#ddd;font-size:2.5rem;font-weight:600;line-height:1.6;position:absolute;top:.5rem;right:1rem}.bAekOG_listItemActive .bAekOG_answer{opacity:1}.bAekOG_listItemActive .bAekOG_question{background-position:0 100%;background-size:100% 1px;font-weight:600}.bAekOG_listItemActive .bAekOG_question:after{opacity:1}.bAekOG_listItemActive .bAekOG_question>span:last-child{padding-left:1.75rem}}@media (min-width:1280px){.bAekOG_wrapper{grid-template-columns:1fr min(35rem,38.89vw)}.bAekOG_answer{width:min(35rem,38.89vw)}.bAekOG_answerPanel{padding:4rem 4rem 3.625rem}.bAekOG_answerPanel:before{font-size:3rem;top:1rem;right:2.125rem}}
.iBidBW_list{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-top:3.5rem;display:grid}@media (min-width:768px){.iBidBW_list{grid-template-columns:repeat(2,1fr);gap:2.5rem;margin-top:5.5rem}}@media (min-width:1024px){.iBidBW_list{grid-template-columns:repeat(3,1fr)}}
.SEenGG_panel{margin-top:4rem}.SEenGG_panelInner{background:#fff;border-top:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-radius:3rem 0 0;padding:4rem 1.25rem;overflow:hidden}.SEenGG_content{flex-direction:column;align-items:center;gap:2.5rem;display:flex}.SEenGG_copy{text-align:center;flex-direction:column;gap:1.5rem;width:100%;display:flex}.SEenGG_title{color:#000;letter-spacing:.03em;font-size:1.5rem;font-weight:700;line-height:1.8}.SEenGG_text{color:#000;letter-spacing:.03em;font-size:1rem;font-weight:400;line-height:1.8}@media (min-width:768px){.SEenGG_panel{margin-top:5rem;max-width:77.5rem;margin-inline:auto;padding-inline:1.25rem}.SEenGG_panelInner{border-radius:5rem 0 0;padding:5.5rem clamp(1.5rem,8vw,7rem)}.SEenGG_content{gap:3rem}.SEenGG_copy{gap:1.75rem}.SEenGG_title{font-size:1.75rem}}
._RE5qW_list{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-top:3.5rem;display:grid}@media (min-width:768px){._RE5qW_list{grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-top:5.5rem}}
.pS_aEq_root{flex-direction:column;margin-top:2.5rem;display:flex}.pS_aEq_sectionWrap{position:relative}.pS_aEq_sectionWrap:first-child{z-index:2}.pS_aEq_sectionWrap:nth-child(2){z-index:1}.pS_aEq_sectionWrap:nth-child(3){z-index:0}.pS_aEq_section{background:#fff;flex-direction:column;align-items:center;gap:1.5rem;padding:80px 24px 40px;display:flex;position:relative;box-shadow:0 0 16px #00000026}.pS_aEq_section:nth-child(2):before{content:"";filter:drop-shadow(0 8px 6px #00000026);z-index:3;background-image:url(/service/white-triangle-sp.png);background-position:bottom;background-repeat:no-repeat;background-size:100%;width:100%;height:11.4vw;position:absolute;bottom:-10vw;left:50%;transform:translate(-50%)}.pS_aEq_section[data-tone=inverse]{background:var(--color-bg-black);color:var(--color-white);border-radius:24px 4px 4px;margin-inline:-.25rem;padding:2.5rem 1.25rem;position:relative}.pS_aEq_section[data-tone=inverse]:before{content:"";z-index:1;background-image:url(/service/black-triangle-sp.svg);background-repeat:no-repeat;background-size:100%;width:100%;height:10.4vw;position:absolute;bottom:-10.3vw;left:0}.pS_aEq_badge{border:1px solid var(--color-bg-black);color:var(--color-black);border-radius:2px;align-items:center;gap:.5rem;padding-inline:1.5rem;display:inline-flex}.pS_aEq_section[data-tone=inverse] .pS_aEq_badge{border-color:var(--color-white);color:var(--color-white)}.pS_aEq_number{font-family:var(--font-english);letter-spacing:.1em;font-size:1.5rem;font-weight:400;line-height:1.6}.pS_aEq_label{letter-spacing:.02em;font-size:1.25rem;font-weight:700;line-height:1.2}.pS_aEq_features{flex-direction:column;gap:3rem;width:100%;display:flex}.pS_aEq_feature{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.pS_aEq_icon{display:block}.pS_aEq_icon img{display:block}.pS_aEq_copy{flex-direction:column;gap:1rem;width:100%;display:flex}.pS_aEq_titleBlock{flex-direction:column;gap:.5rem;width:100%;display:flex}.pS_aEq_titleRow{justify-content:center;align-items:center;gap:.5rem;display:flex}.pS_aEq_featureTitle{letter-spacing:.03em;text-align:center;font-size:1.5rem;font-weight:700;line-height:1.6}.pS_aEq_titleEn{font-family:var(--font-english);letter-spacing:.1em;text-transform:uppercase}.pS_aEq_titleJa{letter-spacing:.03em}.pS_aEq_divider{background:var(--color-lightgray);width:100%;height:1px}.pS_aEq_catchCopy{letter-spacing:.03em;font-size:1.125rem;font-weight:700;line-height:1.8}.pS_aEq_body{letter-spacing:.03em;font-size:1rem;font-weight:400;line-height:1.8}@media (min-width:768px){.pS_aEq_root{margin-top:4rem;gap:0;max-width:52.5rem;margin-inline:auto}.pS_aEq_section{background:var(--color-white);grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:3rem;padding:6rem 4rem 5rem 2.5rem;display:grid;box-shadow:0 0 1rem #00000014}.pS_aEq_section:nth-child(2):before{content:"";filter:drop-shadow(0 8px 6px #0000000d);z-index:4;background-image:url(/service/white-triangle-pc.png);background-position:bottom;background-repeat:no-repeat;background-size:100%;width:235px;height:40px;position:absolute;bottom:-38px;left:50%;transform:translate(-50%)}.pS_aEq_section:last-child{border-radius:0 0 4px 4px}.pS_aEq_section[data-tone=inverse]{background:var(--color-bg-black);box-shadow:none;margin-inline:0;margin:0 -16px;padding:5rem 5rem 6rem}.pS_aEq_section[data-tone=inverse]:before{z-index:1;background-image:url(/service/black-triangle-pc.svg);width:240px;height:40px;bottom:-40px;left:50%;transform:translate(-50%)}.pS_aEq_badge{text-align:center;border:0;flex-direction:column;gap:0;padding:0}.pS_aEq_number{font-size:2rem}.pS_aEq_label{writing-mode:vertical-rl;font-size:1.75rem}.pS_aEq_features{gap:2.5rem}.pS_aEq_feature{flex-direction:row;align-items:flex-start;gap:1.5rem}.pS_aEq_icon{flex:none;place-items:center;width:10rem;height:10rem;display:grid;overflow:hidden}.pS_aEq_icon img{width:var(--icon-width-pc);height:var(--icon-height-pc)}.pS_aEq_featureTitle{text-align:left}.pS_aEq_titleRow{justify-content:flex-start}.pS_aEq_copy{flex:1;min-width:0}}
