:root{--root-width:100vw;--grid-absolute-gutter:20px;--grid-container-spacing:20px;--grid-container-width:calc(var(--root-width) - var(--grid-container-spacing) * 2);--grid-absolute-col-width:calc(
            (var(--grid-container-width) - var(--grid-absolute-gutter) * 23)
            / 24
        )}@media (min-width: 1280px){:root{--grid-absolute-gutter:24px}}@media (min-width: 1440px){:root.is-xl-enabled{--grid-absolute-gutter:30px}}@media (min-width: 768px){:root{--grid-container-spacing:34px}}@media (min-width: 1024px){:root{--grid-container-spacing:42px}}@media (min-width: 1280px){:root{--grid-container-spacing:64px}}@media (min-width: 1440px){:root.is-xl-enabled{--grid-container-spacing:75px}}@media (min-width: 1280px){:root{--grid-container-width:min(
                calc(var(--root-width) - var(--grid-container-spacing) * 2),
                1152px
            )}:root.is-xl-enabled{--grid-container-width:calc(var(--root-width) - var(--grid-container-spacing) * 2)}}@media (min-width: 1280px){}@media (min-width: 1440px){:root.is-xl-enabled{--grid-container-width:min(
                    calc(var(--root-width) - var(--grid-container-spacing) * 2),
                    1290px
                )}}@-webkit-keyframes fade-in-text-content{100%{opacity:1}}@keyframes fade-in-text-content{100%{opacity:1}}@-webkit-keyframes draw-line-ending{100%{opacity:1;width:10px;height:10px}}@keyframes draw-line-ending{100%{opacity:1;width:10px;height:10px}}@media (min-width: 768px){@-webkit-keyframes draw-line-ending{100%{opacity:1;width:15px;height:15px}}@keyframes draw-line-ending{100%{opacity:1;width:15px;height:15px}}}@media (min-width: 1024px){@-webkit-keyframes draw-line-ending{100%{opacity:1;width:20px;height:20px}}@keyframes draw-line-ending{100%{opacity:1;width:20px;height:20px}}}@-webkit-keyframes draw-horizontal-line{100%{transform:scaleX(1)}}@keyframes draw-horizontal-line{100%{transform:scaleX(1)}}@-webkit-keyframes draw-vertical-line{100%{transform:scaleY(1)}}@keyframes draw-vertical-line{100%{transform:scaleY(1)}}.dialogBox__border{left:0;position:absolute;top:0;width:calc(calc((100% - 220px) * .91667) + 200px)}.dialogBox__content--textAlignmentRight .dialogBox__border{transform:rotateY(180deg);margin-left:8.33333%}@media (min-width: 768px){.dialogBox__content--textAlignmentRight .dialogBox__border{left:auto;margin-left:0}}.dialogBox__borderLine{background-color:#d22f2c;position:absolute}.dialogBox__borderLine--top,.dialogBox__borderLine--bottom{height:2px;width:100%;transform:scaleX(0);-webkit-animation:draw-horizontal-line .32s forwards;animation:draw-horizontal-line .32s forwards}@media (min-width: 768px){.dialogBox__borderLine--top,.dialogBox__borderLine--bottom{height:3px}}@media (min-width: 1024px){.dialogBox__borderLine--top,.dialogBox__borderLine--bottom{height:4px}}.dialogBox__borderLine--right,.dialogBox__borderLine--left{height:100%;width:2px;transform:scaleY(0);-webkit-animation:draw-vertical-line .32s forwards;animation:draw-vertical-line .32s forwards}@media (min-width: 768px){.dialogBox__borderLine--right,.dialogBox__borderLine--left{width:3px}}@media (min-width: 1024px){.dialogBox__borderLine--right,.dialogBox__borderLine--left{width:4px}}.dialogBox__borderLine--bottom{bottom:0;transform-origin:right;width:calc(100% - 2px)}@media (min-width: 768px){.dialogBox__borderLine--bottom{width:calc(100% - 3px)}}@media (min-width: 1024px){.dialogBox__borderLine--bottom{width:calc(100% - 4px)}}.dialogBox__borderLine--left{transform-origin:bottom;left:0}.dialogBox__borderLine--right{height:calc(100% - 10px);right:0;transform-origin:top}@media (min-width: 768px){.dialogBox__borderLine--right{height:calc(100% - 15px)}}@media (min-width: 1024px){.dialogBox__borderLine--right{height:calc(100% - 20px)}}.dialogBox__borderLine--top{top:0;transform-origin:left}.dialogBox__borderLine--ending{-webkit-animation:draw-line-ending cubic-bezier(0.08, 0.9, 0.37, 0.88) forwards;animation:draw-line-ending cubic-bezier(0.08, 0.9, 0.37, 0.88) forwards;-webkit-animation-duration:.16s;animation-duration:.16s;-webkit-animation-delay:1.92s;animation-delay:1.92s;background-color:transparent;height:0;left:calc(100% - 2px);overflow:hidden;top:calc(100% - 10px);transform-origin:top left;width:0}.dialogBox__borderLine--ending::after{border-bottom-left-radius:10px;border-color:#d22f2c;border-style:solid;content:'';height:10px;left:0;position:absolute;top:0;width:10px;border-width:0 0 2px 2px}@media (min-width: 768px){.dialogBox__borderLine--ending::after{border-bottom-left-radius:15px;border-width:0 0 3px 3px;height:15px;width:15px}}@media (min-width: 1024px){.dialogBox__borderLine--ending::after{border-bottom-left-radius:20px;border-width:0 0 4px 4px;height:20px;width:20px}}@media (min-width: 768px){.dialogBox__borderLine--ending{left:calc(100% - 3px);top:calc(100% - 15px)}}@media (min-width: 1024px){.dialogBox__borderLine--ending{left:calc(100% - 4px);top:calc(100% - 20px)}}.dialogBox__borderLine--bottom{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:.32s;animation-duration:.32s}@media (min-width: 768px){.dialogBox__borderLine--bottom{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:.64s;animation-duration:.64s}}.dialogBox__borderLine--left{-webkit-animation-delay:.32s;animation-delay:.32s;-webkit-animation-duration:.64s;animation-duration:.64s}@media (min-width: 768px){.dialogBox__borderLine--left{-webkit-animation-delay:.64s;animation-delay:.64s;-webkit-animation-duration:.32s;animation-duration:.32s}}.dialogBox__borderLine--top{-webkit-animation-delay:.96s;animation-delay:.96s;-webkit-animation-duration:.32s;animation-duration:.32s}@media (min-width: 768px){.dialogBox__borderLine--top{-webkit-animation-delay:.96s;animation-delay:.96s;-webkit-animation-duration:.64s;animation-duration:.64s}}.dialogBox__borderLine--right{-webkit-animation-delay:1.28s;animation-delay:1.28s;-webkit-animation-duration:.64s;animation-duration:.64s}@media (min-width: 768px){.dialogBox__borderLine--right{-webkit-animation-delay:1.6s;animation-delay:1.6s;-webkit-animation-duration:.32s;animation-duration:.32s}}.dialogBox__content{margin-bottom:.75rem;position:relative}.dialogBox__content .image__skeleton{margin-bottom:0}.dialogBox__content--textAlignmentRight .image__base{margin-right:auto}.dialogBox__content--textAlignmentLeft .image__base{margin-left:auto}.dialogBox__textContent{-webkit-animation:fade-in-text-content forwards;animation:fade-in-text-content forwards;-webkit-animation-delay:1.92s;animation-delay:1.92s;-webkit-animation-duration:1s;animation-duration:1s;height:100%;opacity:0;overflow:hidden;width:calc(calc((100% - 220px) * .75) + 160px)}.dialogBox__content--textAlignmentLeft .dialogBox__textContent{margin-left:calc(calc((100% - 220px) * .08333) + 20px)}.dialogBox__content--textAlignmentRight .dialogBox__textContent{margin-left:calc(calc((100% - 220px) * .16667) + 40px)}.dialogBox__content--landscape .dialogBox__textContent,.dialogBox__content--portrait .dialogBox__textContent{padding-top:2.125rem;padding-bottom:1.6875rem}@media (min-width: 768px){.dialogBox__content--landscape .dialogBox__textContent,.dialogBox__content--portrait .dialogBox__textContent{padding-bottom:1.875rem}}@media (min-width: 1024px){.dialogBox__content--landscape .dialogBox__textContent,.dialogBox__content--portrait .dialogBox__textContent{padding-bottom:1.9375rem}}.dialogBox__title{color:#1c1c1c;font:1.25rem / 1.75rem Frutiger,Arial,Helvetica,sans-serif}@media (min-width: 1280px){.dialogBox__title{font-size:1.5rem;line-height:2.25rem}}.dialogBox__title--alternative{color:#1c1c1c;font:1.75rem / 2.0625rem Frutiger,Arial,Helvetica,sans-serif}@media (min-width: 768px){.dialogBox__title--alternative{font-size:2.5rem;line-height:3rem}}.dialogBox__content--landscape .dialogBox__title,.dialogBox__content--portrait .dialogBox__title{margin-bottom:1.5rem}.dialogBox__text{color:#1c1c1c;font:1rem / 1.5625rem Frutiger,Arial,Helvetica,sans-serif}@media (min-width: 1280px){.dialogBox__text{font-size:1.125rem;line-height:1.8125rem}}.dialogBox__caption{color:#646464;font:1rem / 1.625rem Frutiger,Arial,Helvetica,sans-serif;margin-top:.125rem}@media (min-width: 1024px){.dialogBox__caption{font-size:.875rem;line-height:1.375rem}}@media (min-width: 1280px){.dialogBox__caption{font-size:1rem;line-height:1.625rem}}@media (min-width: 1440px){.is-xl-enabled .dialogBox__caption{font-size:1.0625rem;line-height:1.6875rem}}@media (min-width: 768px){.dialogBox__content--landscape{display:flex}}.dialogBox__content--landscape.dialogBox__content--textAlignmentRight{flex-direction:row-reverse}.dialogBox__content--landscape .image__base{width:calc(calc((100% - 220px) * .83333) + 180px)}@media (min-width: 768px){.dialogBox__content--landscape .image__base{margin-top:2.375rem;width:calc(calc((100% - 460px) * .54167) + 240px)}}@media (min-width: 1024px){.dialogBox__content--landscape .image__base{width:calc(calc((100% - 460px) * .625) + 280px)}}@media (min-width: 1280px){.dialogBox__content--landscape .image__base{margin-top:2.75rem;width:calc(calc((100% - 552px) * .66667) + 384px)}}.dialogBox__content--landscape .dialogBox__border{height:calc(100% - 20px)}@media (min-width: 768px){.dialogBox__content--landscape .dialogBox__border{height:calc(100% - 15px);width:calc(calc((100% - 460px) * .75) + 360px)}}@media (min-width: 1024px){.dialogBox__content--landscape .dialogBox__border{width:calc(calc((100% - 460px) * .75) + 360px)}}@media (min-width: 1280px){.dialogBox__content--landscape .dialogBox__border{height:calc(100% - 40px);width:calc(calc((100% - 552px) * .75) + 432px)}}@media (min-width: 768px){.dialogBox__content--landscape .dialogBox__textContent{padding-top:1.8125rem;width:calc(calc((100% - 460px) * .41667) + 180px);position:absolute;max-height:calc(100% - 18px)}}@media (min-width: 1024px){.dialogBox__content--landscape .dialogBox__textContent{padding-top:2.1875rem;width:calc(calc((100% - 460px) * .33333) + 140px)}}@media (min-width: 1280px){.dialogBox__content--landscape .dialogBox__textContent{width:calc(calc((100% - 552px) * .25) + 120px);max-height:calc(100% - 44px)}}@media (min-width: 768px){.dialogBox__content--landscape.dialogBox__content--textAlignmentLeft .dialogBox__textContent{margin-left:calc(calc((100% - 460px) * .04167) + 20px)}}@media (min-width: 1024px){.dialogBox__content--landscape.dialogBox__content--textAlignmentLeft .dialogBox__textContent{margin-left:calc(calc((100% - 460px) * .04167) + 20px)}}@media (min-width: 1280px){.dialogBox__content--landscape.dialogBox__content--textAlignmentLeft .dialogBox__textContent{margin-left:calc(calc((100% - 552px) * .04167) + 24px)}}@media (min-width: 768px){.dialogBox__content--landscape.dialogBox__content--textAlignmentRight .dialogBox__textContent{margin-left:0;margin-right:calc(calc((100% - 460px) * .04167) + 20px)}}@media (min-width: 1024px){.dialogBox__content--landscape.dialogBox__content--textAlignmentRight .dialogBox__textContent{margin-right:calc(calc((100% - 460px) * .04167) + 20px)}}@media (min-width: 1280px){.dialogBox__content--landscape.dialogBox__content--textAlignmentRight .dialogBox__textContent{margin-right:calc(calc((100% - 552px) * .04167) + 24px)}}@media (min-width: 768px){.dialogBox__content--landscape .dialogBox__title{margin-bottom:1.0625rem}}@media (min-width: 1280px){.dialogBox__content--landscape .dialogBox__title{margin-bottom:1.4375rem}}.dialogBox__content--landscape .dialogBox__title--alternative{color:#1c1c1c;font:1.75rem / 2.0625rem Frutiger,Arial,Helvetica,sans-serif}@media (min-width: 768px){.dialogBox__content--landscape .dialogBox__title--alternative{font-size:2.5rem;line-height:3rem}.dialogBox__content--portrait{display:flex}}@media (min-width: 768px){}.dialogBox__content--portrait.dialogBox__content--textAlignmentRight{flex-direction:row-reverse}@media (min-width: 1024px){.dialogBox__content--portrait.dialogBox__content--textAlignmentRight .image__base{margin-left:calc(calc((100% - 460px) * .04167) + 20px)}.dialogBox__content--portrait.dialogBox__content--textAlignmentLeft .image__base{margin-right:calc(calc((100% - 460px) * .04167) + 20px)}}@media (min-width: 1024px){}.dialogBox__content--portrait .image__base{width:calc(calc((100% - 220px) * .66667) + 140px)}@media (min-width: 768px){.dialogBox__content--portrait .image__base{margin-top:2.75rem;width:calc(calc((100% - 460px) * .41667) + 180px)}}@media (min-width: 1024px){.dialogBox__content--portrait .image__base{width:calc(calc((100% - 460px) * .29167) + 140px)}}@media (min-width: 1280px){.dialogBox__content--portrait .image__base{margin-top:2.75rem;width:calc(calc((100% - 552px) * .33333) + 192px)}}.dialogBox__content--portrait .dialogBox__border{height:calc(100% - 40px)}@media (min-width: 768px){.dialogBox__content--portrait .dialogBox__border{width:calc(calc((100% - 460px) * .875) + 410px)}}@media (min-width: 1024px){.dialogBox__content--portrait .dialogBox__border{height:calc(100% - 50px);width:calc(calc((100% - 460px) * .83333) + 400px)}}@media (min-width: 1280px){.dialogBox__content--portrait .dialogBox__border{height:calc(100% - 110px);width:calc(calc((100% - 552px) * .79167) + 456px)}}@media (min-width: 768px){.dialogBox__content--portrait.dialogBox__content--textAlignmentLeft .dialogBox__border{margin-left:calc(calc((100% - 460px) * .04167) + 20px)}.dialogBox__content--portrait.dialogBox__content--textAlignmentRight .dialogBox__border{margin-right:calc(calc((100% - 460px) * .04167) + 20px)}.dialogBox__content--portrait .dialogBox__textContent{padding-top:2.75rem;width:calc(calc((100% - 460px) * .5) + 220px);position:absolute;max-height:calc(100% - 42px)}}@media (min-width: 768px){}@media (min-width: 768px){}@media (min-width: 1024px){.dialogBox__content--portrait .dialogBox__textContent{padding-top:2.9375rem;width:calc(calc((100% - 460px) * .45833) + 200px);max-height:calc(100% - 54px)}}@media (min-width: 1280px){.dialogBox__content--portrait .dialogBox__textContent{width:calc(calc((100% - 552px) * .41667) + 216px);max-height:calc(100% - 114px)}}@media (min-width: 768px){.dialogBox__content--portrait.dialogBox__content--textAlignmentLeft .dialogBox__textContent{margin-left:calc(calc((100% - 460px) * .125) + 60px)}}@media (min-width: 1024px){.dialogBox__content--portrait.dialogBox__content--textAlignmentLeft .dialogBox__textContent{margin-left:calc(calc((100% - 460px) * .16667) + 80px)}}@media (min-width: 1280px){.dialogBox__content--portrait.dialogBox__content--textAlignmentLeft .dialogBox__textContent{margin-left:calc(calc((100% - 552px) * .16667) + 96px)}}@media (min-width: 768px){.dialogBox__content--portrait.dialogBox__content--textAlignmentRight .dialogBox__textContent{margin-left:0;margin-right:calc(calc((100% - 460px) * .125) + 60px)}}@media (min-width: 1024px){.dialogBox__content--portrait.dialogBox__content--textAlignmentRight .dialogBox__textContent{margin-right:calc(calc((100% - 460px) * .16667) + 80px)}}@media (min-width: 1280px){.dialogBox__content--portrait.dialogBox__content--textAlignmentRight .dialogBox__textContent{margin-right:calc(calc((100% - 552px) * .16667) + 96px)}}.dialogBox__content--portrait .dialogBox__title{color:#1c1c1c;font:1.5rem / 2.25rem Frutiger,Arial,Helvetica,sans-serif}@media (min-width: 1024px){.dialogBox__content--portrait .dialogBox__title{font-size:2rem;line-height:3rem}}@media (min-width: 768px){.dialogBox__content--portrait .dialogBox__title{margin-bottom:1.4375rem}}@media (min-width: 1280px){.dialogBox__content--portrait .dialogBox__title{margin-bottom:2.25rem}}.dialogBox__content--portrait .dialogBox__title--alternative{color:#1c1c1c;font:1.25rem / 1.75rem Frutiger,Arial,Helvetica,sans-serif}@media (min-width: 1280px){.dialogBox__content--portrait .dialogBox__title--alternative{font-size:1.5rem;line-height:2.25rem}}.dialogBox__content--portrait .dialogBox__text{color:#1c1c1c;font:1.25rem / 1.75rem Frutiger,Arial,Helvetica,sans-serif}@media (min-width: 1280px){.dialogBox__content--portrait .dialogBox__text{font-size:1.5rem;line-height:2.25rem}}.dialogBox__content--portrait .dialogBox__text--alternative{color:#1c1c1c;font:1rem / 1.5625rem Frutiger,Arial,Helvetica,sans-serif}@media (min-width: 1280px){.dialogBox__content--portrait .dialogBox__text--alternative{font-size:1.125rem;line-height:1.8125rem}}.dialogBox__content--no-image .dialogBox__border{height:100%;width:calc(calc((100% - 220px) * .91667) + 220px);margin-left:0}@media (min-width: 768px){.dialogBox__content--no-image .dialogBox__border{width:calc(calc((100% - 460px) * .95833) + 460px)}}@media (min-width: 1024px){.dialogBox__content--no-image .dialogBox__border{width:calc(calc((100% - 460px) * .95833) + 460px)}}@media (min-width: 1280px){.dialogBox__content--no-image .dialogBox__border{width:calc(calc((100% - 552px) * .95833) + 552px)}}.dialogBox__content--no-image.dialogBox__content--textAlignmentRight .dialogBox__border{margin-left:calc(calc((100% - 220px) * .08333) + 0px)}@media (min-width: 768px){.dialogBox__content--no-image.dialogBox__content--textAlignmentRight .dialogBox__border{margin-left:calc(calc((100% - 460px) * .04167) + 0px)}}@media (min-width: 1024px){.dialogBox__content--no-image.dialogBox__content--textAlignmentRight .dialogBox__border{margin-left:calc(calc((100% - 460px) * .04167) + 0px)}}@media (min-width: 1280px){.dialogBox__content--no-image.dialogBox__content--textAlignmentRight .dialogBox__border{margin-left:calc(calc((100% - 552px) * .04167) + 0px)}}.dialogBox__content--no-image .dialogBox__textContent{padding-top:1.3125rem;padding-bottom:1.3125rem;width:calc(calc((100% - 220px) * .75) + 180px)}@media (min-width: 768px){.dialogBox__content--no-image .dialogBox__textContent{padding-top:1.8125rem;padding-bottom:1.875rem;width:calc(calc((100% - 460px) * .66667) + 300px)}}@media (min-width: 1024px){.dialogBox__content--no-image .dialogBox__textContent{padding-top:1.875rem;padding-bottom:1.9375rem;width:calc(calc((100% - 460px) * .66667) + 300px)}}@media (min-width: 1280px){.dialogBox__content--no-image .dialogBox__textContent{width:calc(calc((100% - 552px) * .66667) + 360px)}}.dialogBox__content--no-image.dialogBox__content--textAlignmentLeft .dialogBox__textContent{margin-left:calc(calc((100% - 220px) * .08333) + 20px)}@media (min-width: 768px){.dialogBox__content--no-image.dialogBox__content--textAlignmentLeft .dialogBox__textContent{margin-left:calc(calc((100% - 460px) * .08333) + 20px)}}@media (min-width: 1024px){.dialogBox__content--no-image.dialogBox__content--textAlignmentLeft .dialogBox__textContent{margin-left:calc(calc((100% - 460px) * .04167) + 20px)}}@media (min-width: 1280px){.dialogBox__content--no-image.dialogBox__content--textAlignmentLeft .dialogBox__textContent{margin-left:calc(calc((100% - 552px) * .04167) + 24px)}}.dialogBox__content--no-image.dialogBox__content--textAlignmentRight .dialogBox__textContent{margin-left:calc(calc((100% - 220px) * .16667) + 40px);margin-right:calc(calc((100% - 220px) * .08333) + 20px)}@media (min-width: 768px){.dialogBox__content--no-image.dialogBox__content--textAlignmentRight .dialogBox__textContent{margin-right:calc(calc((100% - 460px) * .08333) + 20px);margin-left:calc(calc((100% - 460px) * .29167) + 140px)}}@media (min-width: 1024px){.dialogBox__content--no-image.dialogBox__content--textAlignmentRight .dialogBox__textContent{margin-right:calc(calc((100% - 460px) * .04167) + 20px);margin-left:calc(calc((100% - 460px) * .29167) + 140px)}}@media (min-width: 1280px){.dialogBox__content--no-image.dialogBox__content--textAlignmentRight .dialogBox__textContent{margin-right:calc(calc((100% - 552px) * .04167) + 24px);margin-left:calc(calc((100% - 552px) * .29167) + 168px)}}.dialogBox__content--no-image .dialogBox__title{margin-bottom:.6875rem}@media (min-width: 768px){.dialogBox__content--no-image .dialogBox__title{margin-bottom:.8125rem}}@media (min-width: 1024px){.dialogBox__content--no-image .dialogBox__title{margin-bottom:1.125rem}}
