.cWpContents__faq{display:grid}.cWpContents__faq_item{display:grid;gap:calc(8 * var(--px));padding:calc(24 * var(--px)) 0;border-top:1px solid #dcdcdc}.cWpContents__faq_item_question{display:flex;gap:calc(16 * var(--px));align-items:flex-start;justify-content:flex-start;font-size:calc(1 * var(--rem));font-weight:500;line-height:1.4}.cWpContents__faq_item_question:before{display:block;flex-shrink:0;font-family:var(--font-fjalla-one);font-size:calc(1.5 * var(--rem));font-weight:400;line-height:1.2;content:"Q."}.cWpContents__faq_item_answer{display:flex;gap:calc(16 * var(--px));align-items:flex-start;justify-content:flex-start;font-size:calc(1 * var(--rem));font-weight:400;line-height:1.6}.cWpContents__faq_item_answer:before{display:block;flex-shrink:0;font-family:var(--font-fjalla-one);font-size:calc(1.5 * var(--rem));font-weight:400;line-height:1.2;color:var(--color-red);content:"A."}.cWpContents__faq_item:last-child{border-bottom:1px solid #dcdcdc}.pFV{opacity:var(--init-opacity)}.pFV__inner{position:relative;z-index:1;padding:calc(104 * var(--px)) 0 0;overflow:hidden}.pFV__content{padding:0 var(--wrapper-margin)}.pFV__logo{width:calc(98 * var(--px));height:calc(26 * var(--px))}.pFV__headline{margin-top:calc(8 * var(--px))}.pFV__headline_text{font-size:calc(2.5 * var(--rem));font-weight:700;line-height:1.2}.pFV__paragraph{margin-top:calc(16 * var(--px))}.pFV__paragraph_text{font-size:calc(1 * var(--rem));font-weight:400;line-height:1.6}.pFV__contact{position:relative;margin-top:calc(32 * var(--px));overflow:hidden}.pFV__contact_inner{position:relative;z-index:1;display:grid;grid-template-columns:calc(215 * var(--px)) 1fr;padding:calc(16 * var(--px));color:var(--color-white);filter:drop-shadow(0 0 0 var(--color-white));clip-path:inset(0 0 round 8px)}.pFV__contact_background{position:absolute;inset:0;z-index:-1}.pFV__contact_background_base{position:absolute;inset:0;z-index:-1;background-color:var(--color-red)}.pFV__contact_background_frame{position:absolute;inset:0;mix-blend-mode:plus-lighter;opacity:.4}.pFV__contact_background_white{position:absolute;bottom:calc(-194 * var(--px));left:calc(-155 * var(--px));width:calc(335 * var(--px));height:calc(330 * var(--px));opacity:.5}.pFV__contact_background_black{position:absolute;bottom:calc(-155 * var(--px));left:calc(-115 * var(--px));width:calc(356 * var(--px));height:calc(322 * var(--px));mix-blend-mode:difference;opacity:.5}.pFV__contact_background_logo{position:absolute;right:calc(16 * var(--px));bottom:calc(-16 * var(--px));z-index:1;width:calc(185 * var(--px));height:calc(141 * var(--px))}.pFV__contact_link{grid-column:1/2}.pFV__contact_link:after{position:absolute;inset:0;z-index:1;content:""}.pFV__contact_headline{font-size:calc(1.25 * var(--rem));font-weight:500;line-height:1}.pFV__contact_paragraph{grid-column:1/2;margin-top:calc(8 * var(--px))}.pFV__contact_paragraph_text{font-size:calc(.75 * var(--rem));font-weight:400;line-height:1.6}.pFV__contact_icon{position:relative;display:flex;grid-row:1/3;grid-column:2/3;align-items:center;align-self:center;justify-content:center;width:calc(40 * var(--px));height:calc(40 * var(--px));margin-left:auto;overflow:hidden;background-color:var(--color-white);border-radius:4px}.pFV__contact_icon_arrow{flex-shrink:0;width:calc(24 * var(--px));height:calc(24 * var(--px));color:var(--color-red)}.pFV__contact_icon_arrow[data-id="2"]{position:absolute;opacity:0}.pFV__background{position:relative;z-index:-1;width:100%;height:calc(495 * var(--px));margin-top:calc(-64 * var(--px))}.pFV__mock{position:absolute;bottom:0;display:flex;justify-content:center;width:100%}.pFV__mock_main{position:relative;translate:0 calc(82 * var(--px))}.pFV__mock_image{width:calc(228 * var(--px));height:calc(459 * var(--px));filter:drop-shadow(5px 6px 20px rgba(202,202,202,.25))}.pFV__mock_pop{position:absolute;top:calc(-24 * var(--px));right:calc(-40 * var(--px));z-index:1;width:calc(92 * var(--px));height:calc(92 * var(--px))}.cSectionHeadline{--_section-headline-font-size: calc(2.5 * var(--rem))}.pWhat{margin-top:calc(134 * var(--px))}.pWhat__inner{padding:calc(80 * var(--px)) var(--wrapper-margin) calc(120 * var(--px));overflow:hidden}.pWhat__paragraph{margin-top:calc(40 * var(--px))}.pWhat__paragraph_text{font-size:calc(1.5 * var(--rem));font-weight:400;line-height:1.2}.pWhat__list{margin-top:calc(32 * var(--px))}.pWhat__item{padding:calc(24 * var(--px)) 0;counter-increment:what-item;border-top:1px solid #dcdcdc}.pWhat__item_index{font-family:var(--font-fjalla-one);font-size:calc(2.5 * var(--rem));font-weight:400;line-height:1.2;color:var(--color-red)}.pWhat__item_index:before{display:block;content:counter(what-item,decimal-leading-zero)}.pWhat__item_text{margin-top:calc(8 * var(--px));font-size:calc(1 * var(--rem));font-weight:500;line-height:1.6}.pWhat__item:last-child{border-bottom:1px solid #dcdcdc}.pWhat__mock{position:relative;width:min(400 * var(--px),100%);margin-top:calc(64 * var(--px));margin-right:auto;margin-left:auto}.pWhat__mock_back{position:absolute;top:calc(49 * var(--px));right:calc(-59 * var(--px));width:calc(322 * var(--px));height:calc(346 * var(--px));transition-delay:.3s}.pWhat__mock_front{position:relative;left:calc(-68 * var(--px));width:calc(397 * var(--px));height:calc(431 * var(--px))}.pConcerns{position:relative}.pConcerns__inner{padding:calc(72 * var(--px)) var(--wrapper-margin)}.pConcerns__paragraph{margin-top:calc(16 * var(--px));font-size:calc(1.5 * var(--rem));font-weight:500;line-height:1.6}.pConcerns__list{display:grid;gap:calc(8 * var(--px));margin-top:calc(40 * var(--px))}.pConcerns__item{display:flex;flex-direction:column;align-items:center;padding:calc(32 * var(--px)) calc(24 * var(--px));background-color:var(--color-white);border:1px solid #dcdcdc;border-radius:4px}.pConcerns__item_text{font-size:calc(1.125 * var(--rem));font-weight:500;line-height:1.6;text-align:center}.pConcerns__item_icon{width:calc(152 * var(--px));height:calc(104 * var(--px));margin-top:calc(24 * var(--px))}.pConcerns:before{position:absolute;inset:0;z-index:-1;content:"";background-color:#f6f6f6}.pSolutions{position:relative}.pSolutions__inner{padding:calc(72 * var(--px)) var(--wrapper-margin)}.pSolutions__list{display:grid;gap:calc(16 * var(--px));margin-top:calc(48 * var(--px))}.pSolutions__item_article{padding:calc(40 * var(--px)) calc(16 * var(--px));background-color:#f6f6f6;border-radius:16px}.pSolutions__item_headline_main{font-size:calc(1.5 * var(--rem));font-weight:500;line-height:1.2}.pSolutions__item_headline_sub{margin-top:calc(8 * var(--px));font-family:var(--font-fjalla-one);font-size:calc(1 * var(--rem));font-weight:400;line-height:1}.pSolutions__item_paragraph{margin-top:calc(24 * var(--px));font-size:calc(1 * var(--rem));font-weight:400;line-height:1.6}.pSolutions__item_pagination{display:flex;gap:calc(8 * var(--px));align-items:center;justify-content:flex-start;margin-top:calc(24 * var(--px));font-family:var(--font-fjalla-one);font-size:calc(1 * var(--rem));font-weight:400;line-height:1}.pSolutions__item_image{width:100%;min-height:calc(215 * var(--px));aspect-ratio:326/215;margin-top:calc(24 * var(--px));filter:drop-shadow(0 0 0 var(--color-white));clip-path:inset(0 0 round 8px)}.pSolutions:before{position:absolute;inset:0;z-index:-1;display:block;content:"";background-color:var(--color-navy)}.pLine{margin-top:calc(120 * var(--px))}.pLine__inner{padding:0 var(--wrapper-margin)}.pLine__paragraph_text{font-size:calc(1.5 * var(--rem));font-weight:400;line-height:1.2}.pLine__image{width:100%;min-height:calc(236 * var(--px));aspect-ratio:358/236;margin-top:calc(48 * var(--px));filter:drop-shadow(0 0 0 var(--color-white));clip-path:inset(0 0 round 16px)}.pLine__list{display:grid;gap:calc(24 * var(--px));margin-top:calc(24 * var(--px))}.pLine__item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(24 * var(--px)) calc(36 * var(--px));background-color:#efefef;border-radius:2px}.pLine__item_icon{width:calc(48 * var(--px));height:calc(48 * var(--px))}.pLine__item_title{margin-top:calc(16 * var(--px));font-size:calc(1.25 * var(--rem));font-weight:500;line-height:1.2}.pLine__item_paragraph{margin-top:calc(16 * var(--px));font-size:calc(1 * var(--rem));font-weight:400;line-height:1.6}.pTech{margin-top:calc(200 * var(--px))}.pTech__inner{padding:0 var(--wrapper-margin)}.pTech__headline{display:flex;flex-direction:column;gap:calc(8 * var(--px));align-items:flex-start}.pTech__headline_sub{font-size:calc(1.25 * var(--rem));font-weight:500;line-height:1.6}.pTech__paragraph{margin-top:calc(32 * var(--px))}.pTech__paragraph_text{font-size:calc(1 * var(--rem));font-weight:400;line-height:1.6}.pTech__list{display:grid;gap:calc(32 * var(--px));margin-top:calc(40 * var(--px))}.pTech__item{counter-increment:tech-item}.pTech__item_title{display:inline-flex;align-items:center;justify-content:flex-start;color:var(--color-white);background-color:var(--color-red);border-radius:2px}.pTech__item_title_index{display:flex;align-items:center;justify-content:center;width:calc(35 * var(--px));height:calc(32 * var(--px));border-right:1px solid #f06671}.pTech__item_title_index:after{display:block;font-size:calc(1 * var(--rem));font-weight:500;line-height:1;content:counter(tech-item,decimal-leading-zero)}.pTech__item_title_text{padding:calc(8 * var(--px));font-size:calc(1 * var(--rem));font-weight:500;line-height:1}.pTech__item_paragraph{margin-top:calc(16 * var(--px));font-size:calc(1 * var(--rem));font-weight:400;line-height:1.6}.pTech__graph{padding:0 var(--wrapper-margin) calc(16 * var(--px));margin:calc(24 * var(--px)) calc(var(--wrapper-margin) * -1) 0;margin-top:calc(24 * var(--px));overflow-x:scroll;overflow-y:hidden}.pTech__graph_image{width:calc(1112 * var(--px));height:calc(581 * var(--px))}.pFaq{padding-top:var(--header-height);margin-top:calc(120 * var(--px) - var(--header-height))}.pFaq__inner{padding:0 var(--wrapper-margin) calc(120 * var(--px))}.pFaq__headline{font-family:var(--font-fjalla-one);font-size:calc(2.5 * var(--rem));font-weight:400;line-height:1.2}.pFaq__paragraph{margin-top:calc(16 * var(--px));font-size:calc(1 * var(--rem));font-weight:400;line-height:1.6}.pFaq__body{margin-top:calc(32 * var(--px))}@media screen and (min-width: 960px){.pFV{position:relative;padding-top:var(--header-height)}.pFV__inner{position:static;display:grid;grid-template-columns:calc(520 * var(--px)) 1fr;align-items:center;height:calc(100vh - var(--header-height));min-height:48vw;max-height:67.5vw;padding:0 0 0 calc(80 * var(--px))}.pFV__content{width:calc(520 * var(--px));padding:0 0 10.16vh;color:var(--color-white)}.pFV__logo{grid-column:1/2;width:calc(151 * var(--px));height:calc(38 * var(--px))}.pFV__headline{grid-column:1/2;margin-top:calc(32 * var(--px))}.pFV__headline_text{font-size:calc(5 * var(--rem))}.pFV__paragraph{grid-column:1/2}.pFV__contact{grid-column:1/2;margin-top:calc(24 * var(--px))}.pFV__contact_inner{grid-template-columns:calc(332 * var(--px)) 1fr;padding:calc(24 * var(--px))}.pFV__contact_background{position:absolute;inset:0;z-index:-1}.pFV__contact_background_white{bottom:calc(-234 * var(--px));left:calc(-170 * var(--px));width:calc(412 * var(--px));height:calc(404 * var(--px))}.pFV__contact_background_black{bottom:calc(-182 * var(--px));left:calc(-124 * var(--px));width:calc(443 * var(--px));height:calc(396 * var(--px))}.pFV__contact_background_logo{right:calc(35 * var(--px));bottom:calc(-24 * var(--px));width:calc(248 * var(--px));height:calc(189 * var(--px))}.pFV__contact_link{grid-column:1/2}.pFV__contact_headline{font-size:calc(2 * var(--rem))}.pFV__contact_paragraph{grid-column:1/2}.pFV__contact_paragraph_text{font-size:calc(1 * var(--rem))}.pFV__contact_icon{width:calc(68 * var(--px));height:calc(68 * var(--px))}.pFV__contact_icon_arrow{width:calc(40 * var(--px));height:calc(40 * var(--px))}.pFV__background{position:absolute;inset:0;height:100%;padding-top:var(--header-height);margin-top:0}.pFV__mock{position:relative;grid-row:1/-1;grid-column:2/3;height:100%;padding-right:calc(25 * var(--px))}.pFV__mock_main{position:absolute;top:0;translate:0 calc(133 * var(--px))}.pFV__mock_image{width:calc(375 * var(--px));height:calc(755 * var(--px))}.pFV__mock_pop{top:calc(-60 * var(--px));right:calc(-72 * var(--px));width:calc(165 * var(--px));height:calc(165 * var(--px))}.cSectionHeadline{--_section-headline-font-size: calc(4 * var(--rem))}.pWhat{margin-top:calc(100 * var(--px))}.pWhat__inner{position:relative;padding:calc(78 * var(--px)) calc(136 * var(--px)) calc(120 * var(--px)) calc(120 * var(--px))}.pWhat__paragraph{width:calc(567 * var(--px));margin-top:calc(72 * var(--px))}.pWhat__paragraph_text{font-size:calc(2.5 * var(--rem))}.pWhat__list{width:calc(567 * var(--px));margin-top:calc(48 * var(--px))}.pWhat__item{padding:calc(32 * var(--px)) 0}.pWhat__item_text{margin-top:calc(24 * var(--px));font-size:calc(1.5 * var(--rem))}.pWhat__mock{position:absolute;top:calc(102 * var(--px));right:calc(13 * var(--px));width:calc(719 * var(--px));height:calc(639 * var(--px));margin-top:0;pointer-events:none}.pWhat__mock_back{top:calc(74 * var(--px));right:0;width:calc(478 * var(--px));height:calc(513 * var(--px))}.pWhat__mock_front{position:relative;left:0;width:calc(589 * var(--px));height:calc(639 * var(--px))}.pConcerns__inner{display:grid;grid-template-columns:auto 1fr;grid-auto-rows:auto 1fr;-moz-column-gap:calc(24 * var(--px));column-gap:calc(24 * var(--px));padding:calc(120 * var(--px)) calc(136 * var(--px)) calc(120 * var(--px)) calc(120 * var(--px))}.pConcerns__headline{grid-row:1/2;grid-column:1/2}.pConcerns__paragraph{grid-row:2/3;grid-column:1/2;margin-top:calc(16 * var(--px))}.pConcerns__list{grid-template-columns:repeat(3,1fr);grid-row:1/3;margin-top:0}.pConcerns__item{padding:calc(36 * var(--px)) calc(32 * var(--px)) calc(32 * var(--px))}.pConcerns__item_text{width:calc(176 * var(--px));font-size:calc(1.25 * var(--rem));line-height:1.2}.pConcerns__item_icon{margin-top:calc(32 * var(--px))}.pSolutions__inner{padding:calc(120 * var(--px)) calc(136 * var(--px)) calc(120 * var(--px)) calc(120 * var(--px))}.pSolutions__list{display:grid;gap:20vh;margin-top:calc((-100vh + 446 * var(--px)) / 2 + 64 * var(--px))}.pSolutions__item{position:sticky;top:0;display:flex;align-items:center;justify-content:center;height:100vh}.pSolutions__item_article{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:calc(40 * var(--px));column-gap:calc(40 * var(--px));padding:calc(80 * var(--px)) calc(72 * var(--px));border-radius:24px}.pSolutions__item_head{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.pSolutions__item_title{margin-top:calc(24 * var(--px));font-size:calc(3 * var(--rem))}.pSolutions__item_paragraph{margin-top:calc(16 * var(--px))}.pSolutions__item_pagination{margin-top:auto}.pSolutions__item_image{width:calc(465 * var(--px));height:calc(307 * var(--px));margin-top:0;clip-path:inset(0 0 round 16px)}.pLine__inner{display:grid;grid-template-columns:1fr calc(465 * var(--px));grid-auto-rows:min-content 1fr;-moz-column-gap:calc(80 * var(--px));column-gap:calc(80 * var(--px));padding:0 calc(136 * var(--px)) calc(0 * var(--px)) calc(120 * var(--px))}.pLine__headline{grid-column:1/2}.pLine__paragraph{grid-column:1/2;margin-top:calc(40 * var(--px))}.pLine__paragraph_text{font-size:calc(2.5 * var(--rem))}.pLine__image{grid-row:1/3;grid-column:2/3;width:calc(465 * var(--px));height:calc(307 * var(--px));margin-top:0;clip-path:inset(0 0 round 4px)}.pLine__list{grid-template-columns:repeat(3,1fr);grid-column:1/3;margin-top:calc(40 * var(--px))}.pLine__item{border-radius:4px}.pTech{margin-top:calc(240 * var(--px))}.pTech__inner{padding:0 calc(136 * var(--px)) 0 calc(120 * var(--px))}.pTech__headline_sub{font-size:calc(1.5 * var(--rem))}.pTech__list{display:grid;grid-template-columns:1fr 1fr;gap:calc(24 * var(--px)) calc(85 * var(--px))}.pTech__item_title_index{width:calc(32 * var(--px))}.pTech__graph{padding:0;margin:calc(56 * var(--px)) 0 0;overflow:hidden}.pTech__graph_image{width:100%;height:calc(579 * var(--px))}.pFaq{margin-top:calc(240 * var(--px) - var(--header-height))}.pFaq__inner{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:calc(56 * var(--px));column-gap:calc(56 * var(--px));padding:0 calc(136 * var(--px)) calc(160 * var(--px)) calc(120 * var(--px))}.pFaq__headline{flex-shrink:0;grid-column:1/2;width:calc(349 * var(--px));font-size:calc(4 * var(--rem))}.pFaq__paragraph{grid-column:1/2;width:calc(349 * var(--px));margin-top:calc(40 * var(--px))}.pFaq__body{grid-row:1/4;grid-column:2/3;margin-top:0}}@media (any-hover: hover){.pFV__contact_inner{--_duration: .3s}.pFV__contact_inner:hover{--_duration: .6s;--_overlay-opacity: .19;--_background-scale: .9}.pFV__contact_background_frame,.pFV__contact_background_logo{scale:var(--_background-scale, 1);transition:scale var(--ease-gleasing);transition-duration:var(--_duration)}.pFV__contact_background:after{position:absolute;inset:0;z-index:1;content:"";background-color:var(--color-white);opacity:var(--_overlay-opacity, 0);transition:opacity .3s var(--ease-out-cubic)}}
