@container ffmviewport (min-width:1100px){.ffm:not([data-page=preview]) .ffm-wrap{width:min(1240px,100%);padding:100px 56px}.ffm:not([data-page=preview]) h1{font-size:clamp(64px,5.3vw,82px);line-height:1.1;max-width:1100px;margin-inline:auto}.ffm:not([data-page=preview]) h2{font-size:50px;line-height:1.16}.ffm:not([data-page=preview]) h3{font-size:30px;line-height:1.3}.ffm:not([data-page=preview]) p{font-size:19px;line-height:1.85}.ffm:not([data-page=preview]) .ffm-eyebrow{font-size:12px;letter-spacing:.17em}.ffm:not([data-page=preview]) .ffm-intro{font-size:22px;line-height:1.7;max-width:800px}.ffm:not([data-page=preview]) .ffm-page-intro{padding-top:100px;padding-bottom:65px}.ffm:not([data-page=preview]) .ffm-narrow,.ffm:not([data-page=preview]) .ffm-story{max-width:940px}.ffm:not([data-page=preview]) .ffm-closing{max-width:1100px;padding-block:100px 120px}.ffm:not([data-page=preview]) .ffm-closing>p:not(.ffm-eyebrow):not(.ffm-micro){max-width:720px;margin-inline:auto}.ffm:not([data-page=preview]) .ffm-button{font-size:16px;min-height:64px;padding:20px 34px;gap:38px}.ffm:not([data-page=preview]) .ffm-textlink{font-size:17px;line-height:1.6}.ffm:not([data-page=preview]) .ffm-micro{font-size:13px}.ffm:not([data-page=preview]) .ffm-nav{gap:30px}.ffm:not([data-page=preview]) .ffm-nav a{font-size:15px}.ffm:not([data-page=preview]) .ffm-header-inner{max-width:1360px;padding-inline:48px}.ffm[data-page=angebot] .ffm-service-grid{grid-template-columns:1fr;gap:40px;padding-top:30px;padding-bottom:60px;max-width:1240px}.ffm[data-page=angebot] .ffm-card{position:relative;display:grid;grid-template-columns:280px minmax(0,1fr);column-gap:60px;row-gap:20px;padding:48px;border-radius:22px}.ffm[data-page=angebot] .ffm-card>.ffm-icon{position:absolute;top:48px;left:48px;width:44px;height:44px;font-size:13px}.ffm[data-page=angebot] .ffm-card>h3{grid-column:1;grid-row:1 / span 2;align-self:start;padding-top:68px;margin:0;font-size:31px;letter-spacing:-.035em;text-wrap:pretty}.ffm[data-page=angebot] .ffm-card>p{grid-column:2;margin:0;font-size:19px;line-height:1.85}.ffm[data-page=ueber-mich] .ffm-about{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:90px;padding-top:45px;align-items:center}.ffm[data-page=ueber-mich] .ffm-about figure{width:100%;max-width:440px}.ffm[data-page=ueber-mich] .ffm-about figcaption{font-size:13px;line-height:1.7}.ffm[data-page=ueber-mich] .ffm-qualification{grid-template-columns:minmax(0,1fr) 310px;gap:100px;padding-block:80px}.ffm[data-page=ueber-mich] .ffm-qualification span{font-size:15px}.ffm[data-page=ueber-mich] blockquote{font-size:35px;line-height:1.55;margin-block:60px}.ffm[data-page=app] .ffm-app-features{max-width:1240px;padding-top:60px}.ffm[data-page=app] .ffm-feature{grid-template-columns:minmax(0,1fr) 310px;gap:110px;padding-block:35px 100px;margin-bottom:100px}.ffm[data-page=app] .ffm-feature-reverse{grid-template-columns:310px minmax(0,1fr)}.ffm[data-page=app] .ffm-feature>div:first-child{max-width:620px}.ffm[data-page=app] .ffm-device .ffm-phone{width:285px;max-height:590px}.ffm[data-page=app] .ffm-phones{max-width:620px;min-height:420px;margin-top:65px}.ffm[data-page=app] .ffm-phones .ffm-phone{height:400px}.ffm[data-page=app] .ffm-phones .ffm-phone:nth-child(2){height:440px}.ffm[data-page=faq] .ffm-faq{max-width:1060px;padding-top:20px}.ffm[data-page=faq] .ffm-faq details{padding-block:32px}.ffm[data-page=faq] .ffm-faq summary{font-size:22px;line-height:1.5;align-items:center;gap:40px}.ffm[data-page=faq] .ffm-faq summary span{font-size:30px}.ffm[data-page=faq] .ffm-faq details p{font-size:19px;line-height:1.85;max-width:72ch;margin-top:24px;margin-right:44px}.ffm[data-page=anmelden] .ffm-narrow{max-width:1160px}.ffm[data-page=anmelden] .ffm-narrow>h2{max-width:820px;margin-bottom:65px}.ffm[data-page=anmelden] .ffm-timeline li{display:grid;grid-template-columns:280px minmax(0,1fr);column-gap:65px;padding:8px 0 70px 64px;margin-left:24px}.ffm[data-page=anmelden] .ffm-timeline li:before{width:48px;height:48px;left:-25px;font-size:13px}.ffm[data-page=anmelden] .ffm-timeline h3{font-size:29px;line-height:1.35;margin:0;padding:0;text-wrap:pretty}.ffm[data-page=anmelden] .ffm-timeline p{margin:0;font-size:19px;line-height:1.85}.ffm[data-page=anmelden] .ffm-timeline li:last-child{padding-bottom:12px}}@container ffmviewport (min-width:1100px){.ffm[data-page=preview] .ffm-hero{max-width:1240px;padding:85px 56px 40px}.ffm[data-page=preview] h1{font-size:clamp(72px,5.9vw,88px);line-height:1.1;max-width:1100px;margin-block:30px}.ffm[data-page=preview] h2{font-size:52px;line-height:1.16}.ffm[data-page=preview] h3{font-size:31px;line-height:1.3}.ffm[data-page=preview] p{font-size:19px;line-height:1.85}.ffm[data-page=preview] .ffm-eyebrow{font-size:12px;letter-spacing:.17em}.ffm[data-page=preview] .ffm-intro{font-size:22px;line-height:1.7;max-width:820px}.ffm[data-page=preview] .ffm-button{font-size:16px;min-height:64px;padding:20px 34px;gap:38px}.ffm[data-page=preview] .ffm-micro{font-size:13px}.ffm[data-page=preview] .ffm-down{font-size:14px;padding:24px}.ffm[data-page=preview] .ffm-phones{max-width:600px;min-height:400px;margin-block:50px 30px}.ffm[data-page=preview] .ffm-phones .ffm-phone{height:390px}.ffm[data-page=preview] .ffm-phones .ffm-phone:nth-child(2){height:430px}.ffm[data-page=preview] .ffm-home-content{max-width:1040px;padding-inline:56px}.ffm[data-page=preview] .ffm-heading{max-width:780px;margin-bottom:60px}.ffm[data-page=preview] .ffm-home-cards{max-width:780px;gap:28px}.ffm[data-page=preview] .ffm-glass{padding:45px 52px;border-radius:18px}.ffm[data-page=preview] .ffm-glass p{font-size:19px}.ffm[data-page=preview] .ffm-icon{width:44px;height:44px;font-size:13px}.ffm[data-page=preview] .ffm-home-next{padding-top:55px}.ffm[data-page=preview] .ffm-textlink{font-size:17px;line-height:1.6}.ffm[data-page=preview] .ffm-home-links{gap:30px;margin-block:65px}.ffm[data-page=preview] .ffm-home-links>a{padding:38px}.ffm[data-page=preview] .ffm-home-links small{font-size:11px;line-height:1.8}.ffm[data-page=preview] .ffm-home-links h3{font-size:30px}.ffm[data-page=preview] .ffm-home-links p{font-size:18px}.ffm[data-page=preview] .ffm-home-links span{font-size:15px}.ffm[data-page=preview] .ffm-closing{padding-block:90px 110px}.ffm[data-page=preview] .ffm-header-inner{max-width:1360px;padding-inline:48px}.ffm[data-page=preview] .ffm-nav{gap:24px}.ffm[data-page=preview] .ffm-nav a{font-size:15px}.ffm[data-page=preview] .ffm-footer a{font-size:13px}.ffm[data-page=preview] .ffm-footer p{font-size:12px}}@container ffmviewport (min-width:1100px){.ffm[data-page=preview] .ffm-backdrop:before{display:block;filter:blur(40px);opacity:.35}.ffm[data-page=preview] .ffm-backdrop img{position:absolute;top:-40%;bottom:auto;left:50%;right:auto;width:auto;max-width:none;height:200%;margin:0;transform:translate(-50%);object-fit:contain;object-position:center;-webkit-mask-image:linear-gradient(to right,transparent,black 9%,black 91%,transparent);mask-image:linear-gradient(to right,transparent,black 9%,black 91%,transparent)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/felician-desktop.css.map */
