@keyframes carrier_marquee-to-bottom-first-child__XhM2e{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes carrier_marquee-to-bottom-last-child__vZVy7{0%{transform:translateY(0)}to{transform:translateY(200%)}}@keyframes carrier_marquee-to-left-first-child___okJN{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes carrier_marquee-to-left-last-child__rahNj{0%{transform:translateX(0)}to{transform:translateX(-200%)}}.carrier_pg-carrier__Ob0In .carrier_c-section-heading_ja__HdhAo{margin-left:0}.carrier_pg-carrier__Ob0In .carrier_c-page-heading_ja__Og1Ni{font-size:max(3.25rem,calc(.0361 * 100vw))}@media screen and (max-width:64em){.carrier_pg-carrier__Ob0In .carrier_c-page-heading_ja__Og1Ni{font-size:clamp(2.25rem,calc(.0247 * 100vw + 1.6722rem),3.25rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier__Ob0In .carrier_c-page-heading_ja__Og1Ni{font-size:min(calc(.096 * 100vw),2.25rem)}}.carrier_pg-carrier-main__UWKyx{position:relative;margin:max(7.9375rem,calc(.0882 * 100vw)) auto 0;width:max(67.5rem,calc(.75 * 100vw))}@media screen and (max-width:80em){.carrier_pg-carrier-main__UWKyx{width:clamp(20.3125rem,calc(.8343 * 100vw + .7597rem),67.5rem)}}@media screen and (max-width:48em){.carrier_pg-carrier-main__UWKyx{margin-top:clamp(5rem,calc(.1196 * 100vw + 2.197rem),7.9375rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-main__UWKyx{margin-top:min(calc(.2133 * 100vw),5rem);width:min(calc(.8667 * 100vw),20.3125rem)}}.carrier_pg-carrier-main_layout__FBGE9{margin-top:max(3.75rem,calc(.0417 * 100vw))}@media screen and (max-width:48em){.carrier_pg-carrier-main_layout__FBGE9{margin-top:clamp(2.5rem,calc(.0509 * 100vw + 1.3073rem),3.75rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-main_layout__FBGE9{margin-top:min(calc(.1067 * 100vw),2.5rem)}}.carrier_pg-carrier-main_body-pc__LnM4f{display:grid;grid-template-columns:1fr max(19.375rem,calc(.2153 * 100vw));grid-column-gap:max(3.75rem,calc(.0417 * 100vw));column-gap:max(3.75rem,calc(.0417 * 100vw))}@media screen and (max-width:64em){.carrier_pg-carrier-main_body-pc__LnM4f{display:none}}.carrier_pg-carrier-main_body-sp__tVgKa{display:none}@media screen and (max-width:64em){.carrier_pg-carrier-main_body-sp__tVgKa{display:block}}.carrier_pg-carrier-main_imgs__Drmis{position:relative;width:100%;aspect-ratio:710/560}.carrier_pg-carrier-main_img__yOglP{position:absolute;top:0;left:0;display:grid;place-content:center;width:100%;height:100%;background-color:#d9d9d9;opacity:0;transition:opacity .3s ease-out}.carrier_pg-carrier-main_img__yOglP img{width:100%}.carrier_pg-carrier-main_img__yOglP.is-selected{opacity:1}@media screen and (max-width:64em){.carrier_pg-carrier-main_img__yOglP{position:static;opacity:1;margin-top:1.375rem;aspect-ratio:710/560}}@media screen and (max-width:48em){.carrier_pg-carrier-main_img__yOglP{margin-top:clamp(.9375rem,calc(.0178 * 100vw + .52rem),1.375rem);aspect-ratio:auto}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-main_img__yOglP{margin-top:min(calc(.04 * 100vw),.9375rem)}}.carrier_pg-carrier-main_paths__o32QN{align-self:start;position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 1.25rem);border-top:1px solid #4c4a59}.carrier_pg-carrier-main_path__LwkzT{display:grid;grid-template-columns:max-content 1fr;border-bottom:1px solid #4c4a59;padding:max(.625rem,calc(.0069 * 100vw)) 0;font-weight:700;letter-spacing:.05em;color:#4c4a59;cursor:pointer}.carrier_pg-carrier-main_path__LwkzT .carrier_pg-carrier-main_path_num__9DsUc{overflow:hidden;color:rgba(0,0,0,0);text-shadow:0 1.5em 0 #4c4a59,0 0 0 #4c4a59;transition:text-shadow .3s}@media(hover){.carrier_pg-carrier-main_path__LwkzT:hover .carrier_pg-carrier-main_path_num__9DsUc{text-shadow:0 0 0 #4c4a59,0 -1.5em 0 #4c4a59}}@media screen and (max-width:64em){.carrier_pg-carrier-main_path__LwkzT{border-top:1px solid #4c4a59;cursor:default}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-main_path__LwkzT{padding:min(calc(.0267 * 100vw),.625rem) 0}}.carrier_pg-carrier-main_path_num__9DsUc{align-self:center;padding:0 max(1.875rem,calc(.0208 * 100vw));font-size:max(.875rem,calc(.0097 * 100vw))}@media screen and (max-width:48em){.carrier_pg-carrier-main_path_num__9DsUc{padding:0 clamp(1rem,calc(.0356 * 100vw + .1651rem),1.875rem);font-size:clamp(.75rem,calc(.0051 * 100vw + .6307rem),.875rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-main_path_num__9DsUc{padding:0 min(calc(.0427 * 100vw),1rem);font-size:min(calc(.032 * 100vw),.75rem)}}@media screen and (hover)and (max-width:64em){.carrier_pg-carrier-main_path_num__9DsUc{text-shadow:0 1.5em 0 #4c4a59,0 0 0 #4c4a59!important}}.carrier_pg-carrier-main_path_name-wrapper__6THcs{border-left:1px solid #4c4a59;padding:max(1.1875rem,calc(.0132 * 100vw)) max(1.875rem,calc(.0208 * 100vw));font-size:max(1.125rem,calc(.0125 * 100vw))}@media screen and (max-width:48em){.carrier_pg-carrier-main_path_name-wrapper__6THcs{padding:clamp(.375rem,calc(.0331 * 100vw + -.4003rem),1.1875rem) clamp(1rem,calc(.0356 * 100vw + .1651rem),1.875rem);font-size:clamp(1rem,calc(.0051 * 100vw + .8807rem),1.125rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-main_path_name-wrapper__6THcs{padding:min(calc(.016 * 100vw),.375rem) min(calc(.0427 * 100vw),1rem);font-size:min(calc(.0427 * 100vw),1rem)}}.carrier_pg-carrier-main_path_name___UJ32{display:inline-block;transition:transform .3s ease-out}@media(hover){.carrier_pg-carrier-main_path__LwkzT:hover .carrier_pg-carrier-main_path_name___UJ32{transform:translateX(.55em)}}@media screen and (hover)and (max-width:64em){.carrier_pg-carrier-main_path__LwkzT:hover .carrier_pg-carrier-main_path_name___UJ32{transform:none}}.carrier_pg-carrier-main_card__FXWDK:not(:first-child){margin-top:3.75rem}@media screen and (max-width:48em){.carrier_pg-carrier-main_card__FXWDK:not(:first-child){margin-top:clamp(2.75rem,calc(.0407 * 100vw + 1.7958rem),3.75rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-main_card__FXWDK:not(:first-child){margin-top:min(calc(.1173 * 100vw),2.75rem)}}.carrier_pg-carrier-routines__FYDNi{position:relative;margin:max(8.75rem,calc(.0972 * 100vw)) auto 0;width:max(67.5rem,calc(.75 * 100vw))}@media screen and (max-width:80em){.carrier_pg-carrier-routines__FYDNi{width:clamp(20.3125rem,calc(.8343 * 100vw + .7597rem),67.5rem)}}@media screen and (max-width:48em){.carrier_pg-carrier-routines__FYDNi{margin-top:clamp(6.5625rem,calc(.0891 * 100vw + 4.4752rem),8.75rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-routines__FYDNi{margin-top:min(calc(.28 * 100vw),6.5625rem);width:min(calc(.8667 * 100vw),20.3125rem)}}.carrier_pg-carrier-routines_body__1WuA6{margin-top:max(3.75rem,calc(.0417 * 100vw))}@media screen and (max-width:48em){.carrier_pg-carrier-routines_body__1WuA6{margin-top:clamp(2.5rem,calc(.0509 * 100vw + 1.3073rem),3.75rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-routines_body__1WuA6{margin-top:min(calc(.1067 * 100vw),2.5rem)}}.carrier_pg-carrier-routines_item__4ErmW{margin-top:-1px}.carrier_pg-carrier-routine_heading__Zkjls{display:grid;grid-template-columns:1fr max-content;border:1px solid #4c4a59;padding:max(.625rem,calc(.0069 * 100vw)) 0;font-weight:700;letter-spacing:.05em;color:#4c4a59;cursor:pointer;transition:color .3s ease-out,background-color .3s ease-out}.carrier_pg-carrier-routine_heading__Zkjls .carrier_pg-carrier-routine_heading_num__zLAIh{overflow:hidden;color:rgba(0,0,0,0);text-shadow:0 1.5em 0 #4c4a59,0 0 0 #4c4a59;transition:text-shadow .3s}@media(hover){.carrier_pg-carrier-routine_heading__Zkjls:hover .carrier_pg-carrier-routine_heading_num__zLAIh{text-shadow:0 0 0 #fff,0 -1.5em 0 #fff}}@media screen and (max-width:48em){.carrier_pg-carrier-routine_heading__Zkjls{padding:clamp(.5rem,calc(.0051 * 100vw + .3807rem),.625rem) 0}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-routine_heading__Zkjls{padding:min(calc(.0213 * 100vw),.5rem) 0}}@media(hover){.carrier_pg-carrier-routine_heading__Zkjls:hover{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#4c4a59}}.carrier_pg-carrier-routine_heading_text__7aq1s{display:grid;grid-template-columns:max-content 1fr;align-items:center}.carrier_pg-carrier-routine_heading_num__zLAIh{align-self:center;padding:0 max(1.875rem,calc(.0208 * 100vw));font-size:max(.875rem,calc(.0097 * 100vw))}@media screen and (max-width:48em){.carrier_pg-carrier-routine_heading_num__zLAIh{padding:0 clamp(1rem,calc(.0356 * 100vw + .1651rem),1.875rem);font-size:clamp(.75rem,calc(.0051 * 100vw + .6307rem),.875rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-routine_heading_num__zLAIh{padding:0 min(calc(.0427 * 100vw),1rem);font-size:min(calc(.032 * 100vw),.75rem)}}@media(hover){.carrier_pg-carrier-routine_heading_num__zLAIh{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.carrier_pg-carrier-routine_heading_name-wrapper__xA0Gd{border-left:1px solid #4c4a59;padding-top:max(1.125rem,calc(.0125 * 100vw));padding-bottom:max(1.125rem,calc(.0125 * 100vw));padding-left:max(1.875rem,calc(.0208 * 100vw));font-size:max(1.125rem,calc(.0125 * 100vw));transition:border-left-color .3s ease-out}@media screen and (max-width:48em){.carrier_pg-carrier-routine_heading_name-wrapper__xA0Gd{padding-top:clamp(.8125rem,calc(.0127 * 100vw + .5143rem),1.125rem);padding-bottom:clamp(.8125rem,calc(.0127 * 100vw + .5143rem),1.125rem);padding-left:clamp(1rem,calc(.0356 * 100vw + .1651rem),1.875rem);font-size:clamp(1rem,calc(.0051 * 100vw + .8807rem),1.125rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-routine_heading_name-wrapper__xA0Gd{padding-top:min(calc(.0347 * 100vw),.8125rem);padding-bottom:min(calc(.0347 * 100vw),.8125rem);padding-left:min(calc(.0427 * 100vw),1rem);font-size:min(calc(.0427 * 100vw),1rem)}}@media(hover){.carrier_pg-carrier-routine_heading__Zkjls:hover .carrier_pg-carrier-routine_heading_name-wrapper__xA0Gd{border-left-color:#fff}}.carrier_pg-carrier-routine_heading_name__4pqIE{display:inline-block;transition:transform .3s ease-out}@media(hover){.carrier_pg-carrier-routine_heading__Zkjls:hover .carrier_pg-carrier-routine_heading_name__4pqIE{transform:translateX(.55em)}}.carrier_pg-carrier-routine_heading_arrow__wEpd5{align-self:center;padding-right:max(2.375rem,calc(.0264 * 100vw))}@media screen and (max-width:48em){.carrier_pg-carrier-routine_heading_arrow__wEpd5{padding-right:clamp(1.625rem,calc(.0305 * 100vw + .9094rem),2.375rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-routine_heading_arrow__wEpd5{padding-right:min(calc(.0693 * 100vw),1.625rem)}}.carrier_pg-carrier-routine_heading_arrow_svg-wrapper__yLO85{display:block;transition:transform .3s ease-out}.carrier_pg-carrier-routine_heading_arrow_svg__hBBwM{display:block;height:max(.625rem,calc(.0069 * 100vw))}@media screen and (max-width:23.4375em){.carrier_pg-carrier-routine_heading_arrow_svg__hBBwM{height:min(calc(.0267 * 100vw),.625rem)}}.carrier_pg-carrier-routine_heading__Zkjls.is-opened .carrier_pg-carrier-routine_heading_arrow_svg-wrapper__yLO85{transform:rotate(180deg)}.carrier_pg-carrier-routine_schedule-wrapper__z9ywq{height:0;overflow:hidden}.carrier_pg-carrier-routine_schedule__uJYM6{padding:max(5.25rem,calc(.0583 * 100vw)) 0 max(3.125rem,calc(.0347 * 100vw))}@media screen and (max-width:48em){.carrier_pg-carrier-routine_schedule__uJYM6{padding-top:clamp(2.5rem,calc(.112 * 100vw + -.124rem),5.25rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-routine_schedule__uJYM6{padding:min(calc(.1067 * 100vw),2.5rem) 0 min(calc(.1333 * 100vw),3.125rem)}}.carrier_pg-carrier-routine_list__2bnjX{display:grid;padding-left:max(.8125rem,calc(.009 * 100vw))}@media screen and (max-width:64em){.carrier_pg-carrier-routine_list__2bnjX{padding-right:1.25rem;padding-left:2.5rem}}@media screen and (max-width:48em){.carrier_pg-carrier-routine_list__2bnjX{padding-right:clamp(.625rem,calc(.0254 * 100vw + .0286rem),1.25rem);padding-left:clamp(1.25rem,calc(.0509 * 100vw + .0573rem),2.5rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-routine_list__2bnjX{padding-right:min(calc(.0267 * 100vw),.625rem);padding-left:min(calc(.0533 * 100vw),1.25rem)}}.carrier_pg-carrier-routine_item__EXqWD{display:grid;grid-template-columns:subgrid;grid-column:span 2}@media screen and (max-width:64em){.carrier_pg-carrier-routine_item__EXqWD{position:relative;display:block;border-left:1px solid #d1d7dc;padding-left:3.75rem}}@media screen and (max-width:48em){.carrier_pg-carrier-routine_item__EXqWD{padding-left:clamp(1.875rem,calc(.0763 * 100vw + .0859rem),3.75rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-routine_item__EXqWD{padding-left:min(calc(.08 * 100vw),1.875rem)}}.carrier_pg-carrier-routine_item__EXqWD:last-child{border-left:none}@media screen and (max-width:64em){.carrier_pg-carrier-routine_item__EXqWD:before{content:"";position:absolute;top:0;left:0;width:max(1.875rem,calc(.0208 * 100vw));height:1px;border-radius:100lvh;background-color:#d1d7dc;transform:translateY(-.5px)}}@media screen and (max-width:48em){.carrier_pg-carrier-routine_item__EXqWD:before{width:clamp(.9375rem,calc(.0382 * 100vw + .0429rem),1.875rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-routine_item__EXqWD:before{width:min(calc(.04 * 100vw),.9375rem)}}@media screen and (max-width:64em){.carrier_pg-carrier-routine_item__EXqWD:after{content:"";position:absolute;top:0;left:0;width:max(.4375rem,calc(.0049 * 100vw));aspect-ratio:1/1;border-radius:100lvh;background-color:#4c4a59;transform:translate(calc(-50% - .5px),-50%)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-routine_item__EXqWD:after{width:min(calc(.0187 * 100vw),.4375rem)}}.carrier_pg-carrier-routine_time__IFL5I{position:relative;border-right:1px solid #d1d7dc;padding-right:max(4.1875rem,calc(.0465 * 100vw));font-family:EB Garamond,serif;font-size:max(1.3125rem,calc(.0146 * 100vw));font-weight:600;letter-spacing:.1em;text-align:center;color:#4c4a59}@media screen and (max-width:64em){.carrier_pg-carrier-routine_time__IFL5I{border-right:none;padding-right:0;text-align:left}}@media screen and (max-width:48em){.carrier_pg-carrier-routine_time__IFL5I{font-size:clamp(.875rem,calc(.0178 * 100vw + .4575rem),1.3125rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-routine_time__IFL5I{font-size:min(calc(.0373 * 100vw),.875rem)}}.carrier_pg-carrier-routine_time__IFL5I:before{content:"";position:absolute;top:0;right:0;border-radius:100lvh;width:max(3.75rem,calc(.0417 * 100vw));height:1px;background-color:#d1d7dc;transform:translate(calc(50% + .5px),-.5px)}@media screen and (max-width:64em){.carrier_pg-carrier-routine_time__IFL5I:before{display:none}}.carrier_pg-carrier-routine_time__IFL5I:after{content:"";position:absolute;top:0;right:0;border-radius:100lvh;width:max(.4375rem,calc(.0049 * 100vw));aspect-ratio:1/1;background-color:#4c4a59;transform:translate(calc(50% + .5px),-50%)}@media screen and (max-width:64em){.carrier_pg-carrier-routine_time__IFL5I:after{display:none}}.carrier_pg-carrier-routine_time_inner__olQR6{white-space:nowrap;transform:translateY(-.5em)}.carrier_pg-carrier-routine_item__EXqWD:last-child .carrier_pg-carrier-routine_time__IFL5I{border-right:none}.carrier_pg-carrier-routine_content__9HSYm{padding-bottom:max(3rem,calc(.0333 * 100vw));padding-left:max(4.375rem,calc(.0486 * 100vw));font-size:max(1.125rem,calc(.0125 * 100vw))}@media screen and (max-width:64em){.carrier_pg-carrier-routine_content__9HSYm{margin-top:1.375rem;padding-bottom:6.875rem;padding-left:0}}@media screen and (max-width:48em){.carrier_pg-carrier-routine_content__9HSYm{margin-top:clamp(.6875rem,calc(.028 * 100vw + .0315rem),1.375rem);padding-bottom:clamp(3.3125rem,calc(.1349 * 100vw + .1517rem),6.625rem);font-size:clamp(1rem,calc(.0051 * 100vw + .8807rem),1.125rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-routine_content__9HSYm{margin-top:min(calc(.0293 * 100vw),.6875rem);padding-bottom:min(calc(.1413 * 100vw),3.3125rem);font-size:min(calc(.0427 * 100vw),1rem)}}.carrier_pg-carrier-routine_content_inner__HaUzL{transform:translateY(-.5em)}@media screen and (max-width:64em){.carrier_pg-carrier-routine_content_inner__HaUzL{transform:none}}.carrier_pg-carrier-routine_item__EXqWD:last-child .carrier_pg-carrier-routine_desc__sFc_c{padding-bottom:0}.carrier_pg-carrier-routine_title__pDtrz{display:inline-block;font-weight:700;letter-spacing:.1em;color:#4c4a59}@media screen and (max-width:64em){.carrier_pg-carrier-routine_title__pDtrz{text-decoration:underline}}.carrier_pg-carrier-routine_body__bB1o1{margin-top:max(1.125rem,calc(.0125 * 100vw));display:grid;grid-template-columns:minmax(15.625rem,1fr) minmax(auto,max(19.25rem,calc(.2139 * 100vw)));grid-column-gap:max(3.75rem,calc(.0417 * 100vw));column-gap:max(3.75rem,calc(.0417 * 100vw))}@media screen and (max-width:64em){.carrier_pg-carrier-routine_body__bB1o1{display:block;margin-top:1.5rem}}@media screen and (max-width:48em){.carrier_pg-carrier-routine_body__bB1o1{margin-top:clamp(.75rem,calc(.0305 * 100vw + .0344rem),1.5rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-routine_body__bB1o1{margin-top:min(calc(.032 * 100vw),.75rem)}}.carrier_pg-carrier-routine_desc__sFc_c{font-size:max(.875rem,calc(.0097 * 100vw));font-weight:400;line-height:1.6;letter-spacing:.05em;color:#292d30}@media screen and (max-width:48em){.carrier_pg-carrier-routine_desc__sFc_c{font-size:clamp(.8125rem,calc(.0025 * 100vw + .7529rem),.875rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-routine_desc__sFc_c{font-size:min(calc(.0347 * 100vw),.8125rem)}}.carrier_pg-carrier-routine_img-wrapper__uQlqy{width:100%;aspect-ratio:308/219}@media screen and (max-width:64em){.carrier_pg-carrier-routine_img-wrapper__uQlqy{margin-top:2.625rem}}@media screen and (max-width:48em){.carrier_pg-carrier-routine_img-wrapper__uQlqy{margin-top:clamp(1.25rem,calc(.056 * 100vw + -.062rem),2.625rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-routine_img-wrapper__uQlqy{margin-top:min(calc(.0533 * 100vw),1.25rem)}}.carrier_pg-carrier-routine_img__xs6Qd{width:100%;height:100%;object-fit:cover;border:3px solid #fff}@media screen and (max-width:23.4375em){.carrier_pg-carrier-routine_img__xs6Qd{border-width:min(calc(.008 * 100vw),.1875rem)}}.carrier_pg-carrier-related__vnUNg{margin:max(10rem,calc(.1111 * 100vw)) 0 max(9.6875rem,calc(.1076 * 100vw))}@media screen and (max-width:48em){.carrier_pg-carrier-related__vnUNg{margin:clamp(7.5rem,calc(.0751 * 100vw + 5.7394rem),12.5rem) 0 clamp(7.5rem,calc(.0329 * 100vw + 6.7298rem),9.6875rem)}}@media screen and (max-width:23.4375em){.carrier_pg-carrier-related__vnUNg{margin:min(calc(.32 * 100vw),7.5rem) 0}}