.headline>:nth-child(2){margin-bottom:var(--spacing-2xs);margin-top:var(--spacing-xs)}section.hero{background-color:var(--surface-information);clip-path:inset(0 0 -100px 0);padding-top:var(--spacing-3xl)}@media (max-width:1144px){section.hero{padding-top:var(--spacing-6xl)}}@media (max-width:767px){section.hero{padding-top:var(--spacing-2xl)}}.hero__container{gap:var(--spacing-2xl);justify-content:space-between}.hero__content{flex-shrink:0;justify-content:flex-start;margin:auto 0;max-width:620px;position:relative;z-index:1}@media (max-width:1144px){.hero__content{flex-shrink:1}}@media (max-width:767px){.hero__content{gap:var(--spacing-xs);max-width:none}}section.hero .icon-list{margin-bottom:var(--spacing-5xl);margin-top:var(--spacing-xl)}@media (max-width:767px){section.hero .icon-list{margin-bottom:var(--spacing-2xl)}}.hero__actions{display:flex;flex-direction:row;gap:var(--spacing-md)}@media (max-width:767px){.hero__actions{flex-direction:column;gap:10px}.hero__actions .btn,.hero__actions button{text-align:center!important;width:100%}}.hero__visual{flex:1 1 auto;max-width:656px;min-width:0;overflow:visible;position:relative}@media (max-width:1144px){.hero__visual{align-self:center}}.hero__visual a,.hero__visual span{display:block;width:100%}.hero__visual img:not(.hero__visual-bg){display:block;height:auto;max-width:100%;object-fit:contain;position:relative;width:100%;z-index:1}@media (max-width:767px){.hero__visual-bg{width:140%}}section.solution-diagram{clip-path:inset(-100px 0 0 0)}.solution-diagram__container{gap:var(--spacing-2xl);justify-content:space-between}@media (max-width:1144px){.solution-diagram__container{flex-direction:column-reverse}}@media (max-width:767px){.solution-diagram__container{gap:var(--spacing-xl)}}.solution-diagram__content{flex:1;gap:var(--spacing-2xs);justify-content:center;position:relative;z-index:1}.solution-diagram__visual{flex:1;max-width:620px;overflow:visible;padding:var(--spacing-2xl);position:relative}@media (max-width:1144px){.solution-diagram__visual{align-self:center;max-width:100%}}@media (max-width:767px){.solution-diagram__visual{padding:0}}.solution-diagram img:not(.solution-diagram__visual-bg){display:block;height:auto;max-width:100%;position:relative;width:100%;z-index:1}@media (max-width:767px){.solution-diagram__visual-bg{width:140%}}section.advantage-cards{background-color:var(--surface-primary);border-bottom-right-radius:var(--desktop-section-border-radius);border-top-left-radius:var(--desktop-section-border-radius)}@media (max-width:767px){section.advantage-cards{border-bottom-right-radius:var(--mobile-section-border-radius);border-top-left-radius:var(--mobile-section-border-radius)}}.advantage-cards__container{gap:var(--spacing-5xl)}@media (max-width:767px){.advantage-cards__container{gap:var(--spacing-xl)}}.advantage-cards__text{align-items:center}.advantage-cards__subtitle{width:800px}@media (max-width:1144px){.advantage-cards__subtitle{width:100%}}section.timeline{background-color:var(--surface-page);border-bottom-left-radius:var(--desktop-section-border-radius);border-top-right-radius:var(--desktop-section-border-radius);overflow:hidden;position:relative}@media (max-width:767px){section.timeline{border-bottom-left-radius:var(--mobile-section-border-radius);border-top-right-radius:var(--mobile-section-border-radius)}}.timeline__container{gap:var(--spacing-6xl);margin:130px 0;position:relative;z-index:1}@media (max-width:1144px){.timeline__container{margin:0}}@media (max-width:767px){.timeline__container{gap:var(--spacing-xl)}}.timeline__bg{max-width:100%}section.features{align-items:center;display:flex;height:760px;overflow:hidden}@media (max-width:1144px){section.features{height:auto}}.features__container{gap:var(--spacing-2xl);justify-content:space-between;margin:auto 0;overflow:visible}@media (max-width:767px){.features__container{gap:var(--spacing-xl)}}.features__content{gap:var(--spacing-3xl);justify-content:center;position:relative;z-index:1}@media (max-width:767px){.features__content{display:contents}}.features__content,.features__visual{flex:1;min-width:0}.features__text{gap:var(--spacing-2xs);position:relative;z-index:1}@media (max-width:767px){.features__text{order:1}}.features__visual{margin:auto 0;overflow:visible;position:relative}@media (max-width:1144px){.features__visual{align-self:center}}@media (max-width:767px){.features__visual{order:2}}.features__visual img:not(.features__visual-bg){display:block;height:auto;max-width:100%;position:relative;width:100%;z-index:1}@media (max-width:1144px){.features__visual-bg{width:150%}}section.features .card-grid{position:relative;z-index:1}@media (max-width:767px){section.features .card-grid{order:3}}section.experience{background-color:var(--surface-primary);border-bottom-right-radius:var(--desktop-section-border-radius);border-top-left-radius:var(--desktop-section-border-radius);max-height:480px;overflow:hidden;position:relative;z-index:1}@media (max-width:1144px){section.experience{max-height:none}}@media (max-width:767px){section.experience{border-bottom-right-radius:var(--mobile-section-border-radius);border-top-left-radius:var(--mobile-section-border-radius)}}.experience__container{gap:var(--spacing-5xl);position:relative;z-index:1}@media (max-width:1144px){.experience__container{gap:0}}.experience__visual{--visual-max-width:392px;--visual-headroom:42px;align-items:center;flex:0 3 var(--visual-max-width);max-width:var(--visual-max-width);min-width:352px;transform:translateY(calc(var(--visual-headroom)*-1))}@media (max-width:1144px){.experience__visual{align-self:center;clip-path:inset(0 -10% 0 -10%);margin-bottom:var(--spacing-xl);margin-top:var(--spacing-2xl);max-height:calc(400px + var(--visual-headroom));order:2;transform:none}}@media (max-width:767px){.experience__visual{margin-top:var(--spacing-4xl);max-height:calc(348px + var(--visual-headroom));min-width:0;width:100%}}.experience__visual>*{width:124%}.experience__visual img{display:block;height:auto;max-width:100%;width:100%}.experience__content{flex:1 1 800px;gap:var(--spacing-2xl);min-width:0}@media (max-width:1144px){.experience__content{display:contents}}.experience__text-content{gap:var(--spacing-2xs);padding-top:var(--spacing-xl)}@media (max-width:1144px){.experience__text-content{order:1;padding-top:0}section.experience .card-grid{order:3}}section.benefits{background-color:var(--surface-page);clip-path:inset(-100px 0 0 0);position:relative}section.benefits:before{background-color:var(--surface-page);content:"";height:var(--desktop-section-border-radius);left:0;position:absolute;right:0;top:calc(var(--desktop-section-border-radius)*-1)}@media (max-width:767px){section.benefits:before{height:var(--mobile-section-border-radius);top:calc(var(--mobile-section-border-radius)*-1)}}.benefits__bg{max-width:100%}.benefits__container{gap:var(--spacing-5xl);position:relative;z-index:1}@media (max-width:767px){.benefits__container{gap:var(--spacing-xl)}}section.ideal-purchase{background-color:var(--surface-primary);overflow:hidden;position:relative}.ideal-purchase__bg{left:68%}@media (max-width:1144px){.ideal-purchase__bg{left:50%;width:170%}}.ideal-purchase__container{gap:var(--spacing-4xl);position:relative;z-index:1}@media (max-width:767px){.ideal-purchase__container{gap:var(--spacing-xl)}}.ideal-purchase__content{gap:var(--spacing-2xs)}@media (max-width:767px){.ideal-purchase .ideal-purchase__content .themed-text-block{text-align:center!important}}.ideal-purchase__actions{display:flex;flex-direction:row;gap:var(--spacing-xs);margin:auto 0}@media (max-width:1144px){.ideal-purchase__actions{align-self:center;display:inline-grid;grid-template-columns:1fr 1fr;width:fit-content}.ideal-purchase__actions>:last-child{grid-column:1/-1;justify-self:center}}@media (max-width:767px){.ideal-purchase__actions{align-self:auto;display:flex;flex-direction:column;flex-wrap:nowrap;width:auto}.ideal-purchase__actions .btn,.ideal-purchase__actions button{text-align:center!important;width:100%}}section.contact-us{overflow:hidden;position:relative}.contact-us__container{gap:136px;position:relative;z-index:1}@media (max-width:1144px){.contact-us__container{gap:var(--spacing-6xl)}}@media (max-width:767px){.contact-us__container{gap:var(--spacing-xl)}}.contact-us__content{margin:auto 0}.contact-us__form{max-width:528px;width:100%}@media (max-width:1144px){.contact-us__form{max-width:none}}