.fs2-hero{padding-bottom:clamp(150px,15vw,220px)}.fs2-hero__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:28px clamp(28px,5vw,80px);align-items:end}.fs2-hero__text{display:grid;gap:18px;justify-items:start}.fs2-hero .cs2-back{margin:0}.fs2-hero .cs2-back a{display:inline-flex;align-items:center;gap:10px;color:var(--on-royal);font-size:.88rem;font-weight:500;text-decoration:none}.fs2-hero .cs2-back a::before{content:"";width:16px;height:2px;background:currentColor;transition:width 220ms var(--ease-out)}.fs2-hero .cs2-back a:hover{color:#fff}.fs2-hero .cs2-back a:hover::before{width:26px}.fs2-hero__side{display:grid;gap:20px;justify-items:start}.fs2-hero__side .rf3-hero__lead{max-width:32rem}.fs2-usp{position:relative;z-index:2;margin-top:calc(-1 * clamp(110px,11vw,160px))}.fs2-usp .usp{margin:0;border:0;gap:clamp(12px,1.6vw,20px)}.fs2-usp .usp__item,.fs2-usp .usp__item:first-child,.fs2-usp .usp__item:last-child{display:grid;grid-template-columns:1fr;gap:14px;align-content:start;padding:clamp(20px,2.4vw,28px)!important;border:0!important;background:#fff;border-radius:16px;box-shadow:0 30px 60px -40px rgb(57 41 112 / .5);color:var(--ink)}.fs2-usp .usp__item .ring-icon{width:48px;height:48px;border-color:var(--peri)}.fs2-usp .usp__item .ring-icon img{filter:none}.fs2-usp .usp__item h3{font-size:1.05rem;font-weight:600;color:var(--ink)}.fs2-usp .usp__item p{color:var(--ink-soft)}.h2--rule::after{display:none!important}.page-main h2.h2{font-weight:300;letter-spacing:-.035em}.steps{gap:clamp(12px,1.6vw,20px)}.step{padding:clamp(20px,2.4vw,28px);border:0;background:var(--paper);border-radius:14px}.duo__left{display:grid;gap:12px;align-content:start}.promise{padding:clamp(18px,2vw,24px);border:0;background:#fff;border-radius:14px}.expertcard{border-radius:16px}.tile{border-radius:16px}.trend h2{font-weight:300}.cta{padding-block:clamp(56px,8vw,112px)}.cta::after{display:none}.cta__text h2.h2,.cta .cta__text .wp-block-heading{font-weight:300;font-size:clamp(2.2rem,4.6vw,4rem);line-height:1.02;letter-spacing:-.045em}.cta .wp-block-button .wp-block-button__link{background:var(--royal);border-color:var(--royal);color:#fff}@media (hover:hover) and (pointer:fine){.cta .wp-block-button .wp-block-button__link:hover{background:var(--ink);border-color:var(--ink)}}.foot__hero{display:none}@media (max-width:960px){.fs2-hero__grid{grid-template-columns:1fr}.fs2-usp .usp{grid-template-columns:repeat(2,minmax(0,1fr))}.fs2-usp .usp__item:nth-child(n+3){border-top:0!important}}@media (max-width:560px){.fs2-usp .usp{grid-template-columns:1fr}.fs2-hero{padding-bottom:clamp(120px,32vw,160px)}.fs2-usp{margin-top:calc(-1 * clamp(90px,24vw,120px))}}.t6{grid-column:span 6}@media (max-width:960px){.t6{grid-column:auto}}.promise{grid-template-columns:48px minmax(0,1fr)}.promise .ring-icon{width:48px;height:48px;border-color:var(--peri)}.promise .ring-icon img{filter:none}