.cSubpageFvHeadline__main{position:relative;display:flex;justify-content:flex-start;font-size:calc(3 * var(--rem));font-weight:500;line-height:1.4}.cSubpageFvHeadline__main_text{position:relative;z-index:1;clip-path:inset(-10% 100% -10% 0%);transition:clip-path .6s var(--ease-in-out-cubic) .16s;animation:subpage-fv-headline-opening-clip .6s var(--ease-in-out-cubic) forwards .16s}.cSubpageFvHeadline__main_copy{position:absolute;top:0;left:0;color:var(--color-red);clip-path:inset(-10% 100% -10% 0%);animation:subpage-fv-headline-opening-clip .6s var(--ease-in-out-cubic) forwards,subpage-fv-headline-opening-opacity 1s var(--ease-in-out-cubic) forwards}.cSubpageFvHeadline__sub{font-family:var(--font-fjalla-one);font-size:calc(1 * var(--rem));font-weight:400;line-height:1;color:var(--color-red);opacity:var(--init-opacity);animation:subpage-fv-sub-opening-fadeup .4s var(--ease-out-cubic) forwards .4s}@keyframes subpage-fv-headline-opening-clip{0%{clip-path:inset(-10% 100% -10% 0%)}to{clip-path:inset(-10% 0% -10% 0%)}}@keyframes subpage-fv-headline-opening-opacity{0%{opacity:1}to{opacity:0}}@keyframes subpage-fv-sub-opening-fadeup{0%{opacity:0;translate:0 calc(8 * var(--px))}to{opacity:1;translate:0 0}}@media screen and (min-width: 960px){.cSubpageFvHeadline__main{font-size:calc(5 * var(--rem));line-height:1.2}.cSubpageFvHeadline__sub{margin-top:calc(8 * var(--px));font-size:calc(2 * var(--rem))}}.cSubpageFvNavigation__item_link{display:flex;gap:calc(16 * var(--px));align-items:center;justify-content:flex-start;padding:calc(12 * var(--px)) 0;padding-left:calc(8 * var(--px));border-bottom:1px solid #dcdcdc}.cSubpageFvNavigation__item_box{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.cSubpageFvNavigation__item_text{padding:calc(4 * var(--px)) 0;font-size:calc(1 * var(--rem));font-weight:400;line-height:1.2}.cSubpageFvNavigation__item_text[data-id="2"]{position:absolute;opacity:0}.cSubpageFvNavigation__item_icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(24 * var(--px));height:calc(24 * var(--px));margin-left:auto;color:var(--color-white);background-color:var(--color-red);filter:drop-shadow(0 0 0 var(--color-white));clip-path:inset(0 0 round 2px);rotate:90deg}.cSubpageFvNavigation__item_icon_arrow{width:calc(16 * var(--px));height:calc(16 * var(--px))}.cSubpageFvNavigation__item_icon_arrow[data-id="2"]{position:absolute;opacity:0}@media screen and (min-width: 960px){.cSubpageFvNavigation__list{display:grid;grid-template-columns:repeat(3,auto);gap:calc(16 * var(--px))}.cSubpageFvNavigation__item{min-width:calc(168 * var(--px))}.cSubpageFvNavigation__item_link{padding:calc(6 * var(--px)) 0}}.pFV{position:relative;overflow:hidden}.pFV__background{position:absolute;top:calc(-84 * var(--px));left:calc(-20 * var(--px));z-index:-1;width:calc(686 * var(--px));height:calc(626 * var(--px));overflow:hidden;pointer-events:none;background-color:var(--color-white)}.pFV__background_white,.pFV__background_black{position:absolute;inset:0}.pFV__inner{padding:calc(402 * var(--px)) var(--wrapper-margin) 0}.pFV__nav{margin-top:calc(21 * var(--px))}.cSectionHeadline{--_section-headline-font-size: calc(2.5 * var(--rem))}.pVision{padding-top:var(--header-height);margin-top:calc(191 * var(--px) - var(--header-height))}.pVision__inner{position:relative}.pVision__background{position:absolute;top:calc(-32 * var(--px));left:calc(-11 * var(--px));z-index:-1;font-family:var(--font-fjalla-one);font-size:calc(88 * var(--px));font-weight:400;line-height:1;color:var(--color-red);opacity:.08;writing-mode:vertical-rl}.pVision__logo{width:calc(214 * var(--px));height:calc(213 * var(--px));margin:0 auto}.pVision__body{margin-top:calc(64 * var(--px))}.pVision__headline{display:flex;flex-direction:column;align-items:flex-start}.pVision__headline_main{padding-left:var(--wrapper-margin);font-size:calc(2.0625 * var(--rem));font-weight:700;font-feature-settings:"palt";line-height:1.2;letter-spacing:.04em}.pVision__headline_sub{padding:0 var(--wrapper-margin);font-family:var(--font-fjalla-one);font-size:calc(1 * var(--rem));font-weight:400;line-height:1.6;color:var(--color-red)}.pVision__paragraph{padding:0 var(--wrapper-margin);margin-top:calc(56 * var(--px))}.pVision__paragraph_text{font-size:calc(1 * var(--rem));font-weight:700;line-height:2}.pStrengths{padding-top:var(--header-height);margin-top:calc(120 * var(--px) - var(--header-height));overflow:hidden}.pStrengths__inner{padding:0 var(--wrapper-margin) var(--header-height)}.pStrengths__body{display:grid;gap:calc(104 * var(--px));margin-top:calc(48 * var(--px))}.pStrengths__article_headline{padding:calc(8 * var(--px)) 0}.pStrengths__article_headline_text{display:inline;padding:calc(8 * var(--px));font-size:calc(1.75 * var(--rem));font-weight:500;line-height:1.6;color:var(--color-white);background-image:linear-gradient(90deg,var(--color-navy),var(--color-navy));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-size:100% 100%}.pStrengths__article_paragraph{margin-top:calc(32 * var(--px));opacity:var(--init-opacity);transition:opacity .3s var(--ease-out-cubic)}.pStrengths__article_paragraph_text{font-size:calc(1 * var(--rem));font-weight:400;line-height:2}.pStrengths__article_paragraph.is-scroll-active{opacity:1}.pStrengths__article_graph{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin-top:calc(40 * var(--px));opacity:var(--init-opacity);perspective:calc(800 * var(--px));transition:translate .8s var(--ease-spring-2),opacity .3s var(--ease-out-cubic);transform-style:preserve-3d}.pStrengths__article_graph_back,.pStrengths__article_graph_front{backface-visibility:hidden;transition:rotate .8s var(--ease-spring-1)}.pStrengths__article_graph_back{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(506 * var(--px));height:calc(506 * var(--px));padding:calc(56 * var(--px)) calc(74 * var(--px)) calc(24 * var(--px));overflow:hidden;color:var(--color-white);text-align:center;border-radius:50%;rotate:y 180deg}.pStrengths__article_graph_back_background{position:absolute;inset:0;z-index:-1}.pStrengths__article_graph_back_headline{display:flex;flex-direction:column;align-items:center}.pStrengths__article_graph_back_headline_sub{font-size:calc(1 * var(--rem));font-weight:400;line-height:1}.pStrengths__article_graph_back_headline_main{margin-top:calc(12 * var(--px));font-size:calc(1.625 * var(--rem));font-weight:700;line-height:1.2}.pStrengths__article_graph_back_paragraph{margin-top:calc(16 * var(--px))}.pStrengths__article_graph_back_paragraph_text{font-size:calc(1 * var(--rem));font-weight:400;line-height:1.6}.pStrengths__article_graph_back_return{display:flex;gap:calc(12 * var(--px));align-items:center;justify-content:center;padding:calc(8 * var(--px)) calc(4 * var(--px));margin-top:calc(16 * var(--px))}.pStrengths__article_graph_back_return_text{font-size:calc(1 * var(--rem));font-weight:400;line-height:1.2}.pStrengths__article_graph_back_return_icon{position:relative;display:flex;align-items:center;justify-content:center;padding:calc(8 * var(--px)) calc(4 * var(--px));overflow:hidden}.pStrengths__article_graph_back_return_icon_arrow{display:block;flex-shrink:0;width:calc(16 * var(--px));height:calc(16 * var(--px))}.pStrengths__article_graph_back_return_icon_arrow[data-id="2"]{position:absolute;opacity:0}.pStrengths__article_graph_front{flex-shrink:0;width:calc(506 * var(--px));height:calc(506 * var(--px));border-radius:50%}.pStrengths__article_graph.is-active .pStrengths__article_graph_back{rotate:y 360deg}.pStrengths__article_graph.is-active .pStrengths__article_graph_front{rotate:y 180deg}.pStrengths__article_graph.is-scroll-init{translate:0 10%}.pStrengths__article_graph.is-scroll-active{opacity:1;translate:0 0}.pMessage{padding-top:var(--header-height);margin-top:calc(114 * var(--px) - var(--header-height) * 2);overflow:hidden}.pMessage__inner{padding:0 var(--wrapper-margin) calc(104 * var(--px))}.pMessage__head{margin-top:calc(48 * var(--px))}.pMessage__head_image{position:relative;z-index:1;width:100%;min-height:calc(239 * var(--px));aspect-ratio:358/239;filter:drop-shadow(0 0 0 var(--color-white));clip-path:inset(0 0 round 8px)}.pMessage__head_copy{padding:calc(94 * var(--px)) var(--wrapper-margin) calc(80 * var(--px));margin:0 calc(var(--wrapper-margin) * -1);margin-top:calc(-23 * var(--px));background-color:var(--color-navy);transition-delay:.3s}.pMessage__head_copy_image{width:calc(359 * var(--px));height:calc(96 * var(--px))}.pMessage__body{position:relative;z-index:-1;padding-top:calc(56 * var(--px))}.pMessage__background{position:absolute;top:calc(-29 * var(--px));right:calc(-96 * var(--px));z-index:-1;width:calc(370 * var(--px));height:calc(281 * var(--px))}.pMessage__paragraph{display:grid;gap:2em;font-size:calc(1 * var(--rem));font-weight:400;line-height:2}.pMessage__info{margin-top:calc(40 * var(--px));font-size:calc(1.125 * var(--rem));font-weight:500;line-height:1.6}@media screen and (min-width: 960px){.pFV{position:relative}.pFV__background{top:-17.28vw;right:-10.98vw;left:auto;width:75.48vw;height:68.74vw}.pFV__inner{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:100vh;padding:calc(var(--header-height) + 96 * var(--px)) calc(136 * var(--px)) calc(156 * var(--px)) calc(120 * var(--px))}.pFV__nav{width:calc(568 * var(--px));margin-top:auto}.cSectionHeadline{--_section-headline-font-size: calc(4 * var(--rem))}.pVision{margin-top:calc(84 * var(--px) - var(--header-height))}.pVision__inner{display:grid;grid-template-columns:auto auto 1fr;padding:0 calc(126 * var(--px)) 0 calc(112 * var(--px))}.pVision__background{position:static;grid-column:1/2;font-size:calc(136 * var(--px))}.pVision__logo{grid-column:2/3;width:calc(292 * var(--px));height:calc(289 * var(--px));margin:calc(31 * var(--px)) 0 0 calc(64 * var(--px))}.pVision__body{margin-top:calc(24 * var(--px));margin-left:calc(78 * var(--px))}.pVision__headline_main{padding-left:0;font-size:calc(3 * var(--rem))}.pVision__headline_sub{padding:0;margin-top:calc(16 * var(--px));font-size:calc(1.5 * var(--rem))}.pVision__paragraph{padding:0;margin-top:calc(48 * var(--px))}.pStrengths{margin-top:calc(240 * var(--px) - var(--header-height))}.pStrengths__inner{padding:0 calc(136 * var(--px)) var(--header-height) calc(120 * var(--px))}.pStrengths__body{gap:calc(240 * var(--px));margin-top:calc(120 * var(--px))}.pStrengths__article{display:grid;grid-template-columns:1fr auto;grid-auto-rows:min-content;-moz-column-gap:calc(80 * var(--px));column-gap:calc(80 * var(--px))}.pStrengths__article_headline{grid-column:1/2}.pStrengths__article_headline_text{font-size:calc(2.5 * var(--rem))}.pStrengths__article_paragraph{grid-column:1/2;margin-top:calc(32 * var(--px))}.pStrengths__article_paragraph_text{line-height:2}.pStrengths__article_graph{grid-row:1/4;grid-column:2/3;margin-top:0}.pStrengths__article_graph_back{padding:calc(32 * var(--px)) calc(60 * var(--px))}.pMessage{margin-top:calc(234 * var(--px) - var(--header-height) * 2)}.pMessage__inner{padding:0 0 calc(160 * var(--px)) calc(120 * var(--px))}.pMessage__head{display:flex;align-items:flex-start;justify-content:flex-start;margin-top:calc(40 * var(--px))}.pMessage__head_image{flex-shrink:0;width:calc(510 * var(--px));height:calc(408 * var(--px));margin-top:calc(72 * var(--px))}.pMessage__head_copy{padding:calc(132 * var(--px)) calc(136 * var(--px)) calc(143 * var(--px)) calc(204 * var(--px));margin:0 -10px 0 calc(-164 * var(--px));border-radius:8px}.pMessage__head_copy_image{width:calc(560 * var(--px));height:calc(144 * var(--px))}.pMessage__body{padding-top:calc(152 * var(--px))}.pMessage__background{top:calc(120 * var(--px));right:calc(-32 * var(--px));z-index:-1;width:calc(720 * var(--px));height:calc(548 * var(--px))}.pMessage__paragraph{max-width:calc(797 * var(--px))}.pMessage__info{margin-top:calc(80 * var(--px));font-size:calc(1.5 * var(--rem))}}@media (any-hover: hover){.pStrengths__article_graph_back_return_text{transition:opacity .3s var(--ease-out-cubic)}.pStrengths__article_graph_back_return:hover .pStrengths__article_graph_back_return_text{opacity:.7}}
