:root{--r_white: #ffffff;--r_black: #000000;--r_black-classic: #020202;--r_noirron: #170d06;--r_brown: #170d06;--r_beige: #f9f4ec;--r_red: #9d181a;--r_gray-mid-light: rgba(232, 232, 232, 1);--r_gray-very-light: rgba(237, 238, 242, 1);--r_gray-very-light-transparent: rgba(237, 238, 242, 0.08);--r_gray: #f5f5f5;--r_gray-mid: #808080;--r_gray-light: #686868;--r_gray-dark: #333333;--r_deep-blue: #005fcc;--r_focus-outline-color: var(--r_deep-blue);--primary-color: var(--r_black);--secondary-color: var(--r_white);--r_font-family-base: "GuerlainSans", "GuerlainSans-fallback", sans-serif;--r_font-family-titles: var(--r_font-family-base)}[data-theme=black]{--primary-color: var(--r_white);--secondary-color: var(--r_black)}[data-theme=noirron]{--primary-color: var(--r_noirron);--secondary-color: var(--r_white)}.r_text-inside-middle,.r_text-inside-top,.r_text-inside-bottom{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.r_text-inside-bottom{inset-block-end:1.5rem}.r_text-inside-top{inset-block-start:1.5rem}.r_text-inside-middle{left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.r_flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.r_flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.r_flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.r_max-width{max-width:550px;margin:auto}.r_full-width{max-width:924px}.r_text-start{text-align:start;-webkit-margin-start:0;margin-inline-start:0}.r_text-center{text-align:center;margin:auto}.r_text-end{text-align:end;-webkit-margin-end:0;margin-inline-end:0}.r_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.r_flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.r_flex-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.r_flex-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.r_flex-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.r_flex-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.r_flex-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.r_flex-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.r_text-black{color:var(--r_black)}.r_text-white{color:var(--r_white)}.r_padding-l-l{padding:0 1.5rem}.r_padding-0-0{padding:0}.r_padding-s-s{padding:0 .75rem}.r_padding-s-l{padding:0 .75rem}@media(min-width: 1024px){.r_padding-s-l{padding:0 1.5rem}}.r_padding-s-0{padding:0 .75rem}@media(min-width: 1024px){.r_padding-s-0{padding:0}}.r_classic-black{background-color:var(--r_black-classic)}.r_noirron{background-color:var(--r_noirron)}.r_brown{background-color:var(--r_brown)}.r_beige{background-color:var(--r_beige)}.r_red{background-color:var(--r_red)}.r_gray{background-color:var(--r_gray)}.r_white{background-color:var(--r_white)}.r_black{background-color:var(--r_black)}.r_bg-none{background-color:none}:root{--r_white: #ffffff;--r_black: #000000;--r_black-classic: #020202;--r_noirron: #170d06;--r_brown: #170d06;--r_beige: #f9f4ec;--r_red: #9d181a;--r_gray-mid-light: rgba(232, 232, 232, 1);--r_gray-very-light: rgba(237, 238, 242, 1);--r_gray-very-light-transparent: rgba(237, 238, 242, 0.08);--r_gray: #f5f5f5;--r_gray-mid: #808080;--r_gray-light: #686868;--r_gray-dark: #333333;--r_deep-blue: #005fcc;--r_focus-outline-color: var(--r_deep-blue);--primary-color: var(--r_black);--secondary-color: var(--r_white);--r_font-family-base: "GuerlainSans", "GuerlainSans-fallback", sans-serif;--r_font-family-titles: var(--r_font-family-base)}[data-theme=black]{--primary-color: var(--r_white);--secondary-color: var(--r_black)}[data-theme=noirron]{--primary-color: var(--r_noirron);--secondary-color: var(--r_white)}.r_ontitle,.r_title-xs,.r_title-s,.r_title-m,.r_title-l,.r_title-xl{font-family:var(--r_font-family-titles);font-weight:500;line-height:1.142;letter-spacing:2px;text-transform:uppercase}html.ja_JP .r_ontitle,html.ja_JP .r_title-xs,html.ja_JP .r_title-s,html.ja_JP .r_title-m,html.ja_JP .r_title-l,html.ja_JP .r_title-xl{font-weight:600}.r_body-xxs,.r_text-container--disclaimer p,.r_disclaimer,.r_body-xs,.r_body-s,.r_body-m,.r_body-l{font-family:var(--r_font-family-base);font-weight:400;line-height:1.6;letter-spacing:1px}.r_title-xl{font-size:2.5rem}.r_title-l{font-size:2rem}.r_title-m{font-size:1.75rem}.r_title-s{font-size:1.5rem}.r_title-xs{font-size:1.25rem}.r_ontitle{font-size:.75rem}.r_body-l{font-size:1.125rem}.r_body-s{font-size:.875rem}.r_body-xs{font-size:.75rem}.r_body-xxs,.r_text-container--disclaimer p,.r_disclaimer{font-size:.625rem}.r_text-container--disclaimer p,.r_disclaimer{font-style:italic}h1,h2,h3,h4,h5,h6,p{margin-bottom:0}.experience-revamp_assets-r_text{height:100%}.r_text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow-wrap:break-word;word-break:break-word}.r_text-container .r_text-container--ontitle{margin-bottom:.25rem}.r_text-container .r_text-container--button{margin-top:1rem}.r_text-container.r_flex-center .r_title,.r_text-container.r_flex-align-center .r_title{text-align:center}.r_text-container .experience-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.r_text-container .experience-button:first-of-type{margin-top:0}.r_text-container.r_text-start .r_btn-link,.r_text-container.r_text-end .r_btn-link{width:auto}.r_text-container.r_text-end .experience-button{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.r_text-container.r_text-center{text-align:center;margin:auto}.r_text-container.r_text-center .experience-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
