#lf-preview{--blue:#2343d9;--ink:#142446;--muted:#67748b;--line:#dce3f0;--pale:#edf2ff}#lf-preview *{box-sizing:border-box}#lf-preview{scroll-behavior:smooth;scroll-padding-top:24px}#lf-preview{margin:0;background:#dfe5ef;color:var(--ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}#lf-preview button,#lf-preview a{-webkit-tap-highlight-color:transparent}#lf-preview button{font:inherit;cursor:pointer}#lf-preview a{color:inherit}#lf-preview button:focus-visible,#lf-preview a:focus-visible,#lf-preview summary:focus-visible{outline:3px solid #8096ff;outline-offset:4px}#lf-preview svg{width:24px;height:24px;flex-shrink:0}#lf-preview button{border:0}#lf-preview .page{max-width:480px;margin:auto;background:white;overflow:hidden;padding-bottom:115px}#lf-preview header{height:76px;padding:0 23px;display:flex;align-items:center;justify-content:space-between;background:#f8faff}#lf-preview .brand{font-size:25px;font-weight:800;letter-spacing:-1.4px;text-decoration:none}#lf-preview .brand span{font-weight:400}#lf-preview .brand sup{font-size:12px;vertical-align:top;display:inline-block;margin:3px 0 0 3px;color:var(--blue)}#lf-preview .header-note{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600}#lf-preview .header-note svg{width:17px;height:17px;color:var(--blue)}#lf-preview .hero{padding:20px 23px 0;background:#f8faff}#lf-preview .eyebrow{display:flex;gap:8px;align-items:center;font-size:12px;letter-spacing:1.5px;font-weight:700;text-transform:uppercase;color:var(--blue);margin-bottom:15px}#lf-preview .eyebrow:before{content:"";height:1px;width:22px;background:currentColor}#lf-preview h1{font-size:clamp(38px,10.7vw,51px);line-height:1.025;letter-spacing:-2.35px;margin:0;font-weight:500}#lf-preview h1 em{font-style:normal;color:var(--blue)}#lf-preview .intro{font-size:16px;line-height:1.55;margin:17px 0 21px;max-width:310px;color:#54617a}#lf-preview .hero-visual{position:relative;margin:0 -23px;background:#e0e5ef;height:235px;display:flex;gap:3px;overflow:hidden}#lf-preview .hero-visual img{width:50%;height:100%;object-fit:cover;object-position:center 30%}#lf-preview .hero-tag{position:absolute;top:15px;left:18px;background:#ffffffeb;border-radius:30px;padding:7px 11px;font-size:12px;font-weight:600;display:flex;gap:6px;align-items:center}#lf-preview .hero-tag svg{width:15px;height:15px}#lf-preview .photo-label{position:absolute;bottom:17px;background:#ffffffed;padding:6px 12px;border-radius:5px;font-size:11px;letter-spacing:1.5px;font-weight:700}#lf-preview .photo-label.before{left:18px}#lf-preview .photo-label.after{right:18px;background:var(--blue);color:#fff}#lf-preview .hero-bottom{padding:19px 23px 22px;background:#fff}#lf-preview .doctor-line{display:flex;align-items:center;gap:11px;margin-bottom:17px}#lf-preview .doctor-line img{width:40px;height:40px;object-fit:cover;border-radius:50%;background:#eee}#lf-preview .doctor-line strong{display:block;font-size:14px}#lf-preview .doctor-line small{display:block;font-size:12px;color:var(--muted);margin-top:4px}#lf-preview .doctor-line .seal{margin-left:auto;color:var(--blue)}#lf-preview .cta{display:flex;align-items:center;justify-content:center;gap:11px;width:100%;min-height:56px;border-radius:13px;background:var(--blue);color:white;font-weight:600;font-size:16px;box-shadow:0 6px 16px #2343d918;transition:transform .15s,background .15s}#lf-preview .cta:active{transform:scale(.985);background:#1633b7}#lf-preview .cta svg{width:21px;height:21px}#lf-preview .fine{text-align:center;font-size:12px;color:var(--muted);line-height:1.6;margin:10px 0 0}#lf-preview .proof-link{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:17px;font-size:13px;color:#42526e;text-decoration:none}#lf-preview .proof-link svg{width:16px;height:16px;transform:rotate(90deg)}#lf-preview .divider{height:1px;background:var(--line);margin:0 23px}#lf-preview section.content{padding:35px 23px}#lf-preview h2{font-size:32px;line-height:1.09;font-weight:500;letter-spacing:-1.25px;margin:0 0 11px}#lf-preview h2 span{color:var(--blue)}#lf-preview .sub{color:var(--muted);font-size:15px;line-height:1.55;margin:0}#lf-preview .section-top{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-bottom:20px}#lf-preview .round{border:1px solid var(--line);border-radius:50%;width:43px;height:43px;display:inline-flex;align-items:center;justify-content:center;background:white;color:var(--ink)}#lf-preview .results{background:#f2f5fb}#lf-preview .result-track{display:flex;overflow:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -23px;padding:0 23px 4px;scrollbar-width:none}#lf-preview .result-track::-webkit-scrollbar,#lf-preview .client-track::-webkit-scrollbar{display:none}#lf-preview .result-card{flex:0 0 100%;scroll-snap-align:center;background:white;border-radius:17px;overflow:hidden}#lf-preview .pair{display:flex;gap:2px;height:250px}#lf-preview .pair figure{width:50%;margin:0;position:relative}#lf-preview .pair img{width:100%;height:100%;object-fit:cover;object-position:center 30%}#lf-preview .pair figcaption{position:absolute;bottom:11px;left:11px;font-size:11px;font-weight:700;letter-spacing:1px;background:#fffffff2;padding:6px 9px;border-radius:5px}#lf-preview .pair figure+figure figcaption{background:var(--blue);color:white}#lf-preview .result-foot{display:flex;align-items:center;justify-content:space-between;padding:15px;font-size:13px}#lf-preview .result-foot span{color:var(--muted);font-size:12px}#lf-preview .gallery-meta{display:flex;align-items:center;justify-content:space-between;margin:15px 0 0;font-size:12px;color:var(--muted)}#lf-preview .dots{display:flex;gap:4px}#lf-preview .dots i{width:5px;height:5px;border-radius:10px;background:#ccd4e5}#lf-preview .dots i.active{width:18px;background:var(--blue)}#lf-preview .disclaimer{font-size:11px;color:var(--muted);margin:15px 0 0}#lf-preview .care{background:#fff}#lf-preview .doctor-panel{margin-top:23px;display:flex;align-items:center;gap:17px;padding:18px;background:var(--pale);border-radius:16px}#lf-preview .doctor-panel img{width:80px;height:94px;object-fit:cover;border-radius:11px}#lf-preview .doctor-panel strong{font-size:17px;line-height:1.3;font-weight:500}#lf-preview .doctor-panel p{font-size:12px;color:var(--muted);margin:8px 0 0}#lf-preview .steps{margin-top:24px}#lf-preview .step{display:flex;gap:15px;padding:17px 0;border-bottom:1px solid #e7ecf4}#lf-preview .step:last-child{border-bottom:0;padding-bottom:0}#lf-preview .num{font-size:12px;color:var(--blue);width:30px;padding-top:4px;letter-spacing:1px}#lf-preview .step h3{font-size:16px;font-weight:600;margin:0 0 7px;line-height:1.35}#lf-preview .step p{font-size:14px;color:var(--muted);margin:0;line-height:1.5}#lf-preview .plan-wrap{padding:4px 15px 0}#lf-preview .plan{padding:28px 21px;background:var(--blue);border-radius:22px;color:#fff;position:relative}#lf-preview .plan .eyebrow{color:#ccd6ff}#lf-preview .plan h2{font-size:30px}#lf-preview .plan .sub{color:#dbe2ff;font-size:14px}#lf-preview .plan-list{margin:22px 0 0;border-top:1px solid #ffffff30}#lf-preview .plan-item{display:flex;align-items:center;gap:15px;padding:17px 0;border-bottom:1px solid #ffffff30}#lf-preview .plan-item:last-child{border:0;padding-bottom:0}#lf-preview .plan-item>svg{width:25px;height:25px;color:#d4dcff}#lf-preview .plan-item strong{font-weight:500;font-size:15px}#lf-preview .plan-item p{font-size:13px;color:#dbe2ff;margin:5px 0 0}#lf-preview .client-track{display:flex;gap:11px;margin:21px -23px 0;padding:0 23px 8px;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none}#lf-preview .client{flex:0 0 148px;height:206px;position:relative;overflow:hidden;border-radius:13px;padding:0;background:#eaf0fa;scroll-snap-align:start}#lf-preview .client img{width:100%;height:100%;object-fit:cover}#lf-preview .client .expand{position:absolute;right:9px;bottom:9px;background:white;border-radius:50%;width:27px;height:27px;display:grid;place-items:center}#lf-preview .expand svg{width:15px;height:15px}#lf-preview .faq{padding-top:0!important}#lf-preview .faq details{border-top:1px solid var(--line)}#lf-preview .faq details:last-child{border-bottom:1px solid var(--line)}#lf-preview summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:15px;font-weight:500;cursor:pointer;min-height:72px}#lf-preview summary::-webkit-details-marker{display:none}#lf-preview summary svg{width:18px;height:18px;color:var(--blue)}#lf-preview details[open] summary svg{transform:rotate(45deg)}#lf-preview details p{font-size:14px;color:var(--muted);line-height:1.6;margin:0 25px 20px 0}#lf-preview .closing{padding:32px 23px 27px;background:var(--pale);text-align:center;margin:0 15px;border-radius:20px}#lf-preview .closing>svg{color:var(--blue);margin-bottom:13px;width:31px;height:31px}#lf-preview .closing h2{font-size:31px;margin-bottom:23px}#lf-preview footer{padding:29px 23px 7px;display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:11px}#lf-preview .sticky{position:fixed;z-index:10;bottom:0;left:50%;transform:translateX(-50%);max-width:480px;width:100%;padding:12px 20px max(12px,env(safe-area-inset-bottom));background:#ffffffed;border-top:1px solid var(--line);backdrop-filter:blur(15px);transition:opacity .25s,translate .25s;display:flex;align-items:center;gap:12px}#lf-preview .sticky[hidden]{display:none}#lf-preview .sticky .cta{width:auto;flex:1;font-size:14px;min-height:49px;border-radius:11px}#lf-preview .sticky-note{font-size:13px;font-weight:600;line-height:1.4;flex:0 0 112px}#lf-preview .sticky-note small{display:block;font-size:11px;font-weight:400;color:var(--muted);margin-top:3px}#lf-preview dialog{border:0;padding:0;width:calc(100% - 24px);max-width:450px;border-radius:24px;color:var(--ink);box-shadow:0 20px 100px #0c173a40}#lf-preview dialog::backdrop{background:#0a183d99;backdrop-filter:blur(5px)}#lf-preview .sheet{padding:27px 23px}#lf-preview .sheet-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}#lf-preview .sheet-top .eyebrow{margin:0}#lf-preview .sheet h2{font-size:30px}#lf-preview .choices{margin-top:23px}#lf-preview .choice{border:1px solid var(--line);padding:19px 16px;display:flex;align-items:center;gap:15px;background:#f7f9ff;text-align:left;width:100%;border-radius:14px;margin-top:11px}#lf-preview .choice>svg{color:var(--blue)}#lf-preview .choice strong{font-size:16px;font-weight:600}#lf-preview .choice small{display:block;font-size:12px;color:var(--muted);margin-top:6px}#lf-preview .privacy{display:flex;gap:7px;justify-content:center;align-items:center;font-size:12px;color:var(--muted);margin-top:21px}#lf-preview .privacy svg{width:15px;height:15px}#lf-preview .demo-note{font-size:12px;padding:14px;border-radius:10px;background:var(--pale);line-height:1.6;margin-top:18px}#lf-preview .lightbox{background:#fff}#lf-preview .lightbox img{display:block;width:100%;max-height:75vh;object-fit:contain}#lf-preview .lightbox .sheet-top{padding:12px 16px;margin:0;font-size:13px}#lf-preview .image-count{font-size:12px;color:var(--muted)}@media(min-width:600px){#lf-preview .page{box-shadow:0 0 80px #24366420;min-height:100vh}}@media(max-width:360px){#lf-preview header{padding:0 18px}#lf-preview .hero{padding-left:18px;padding-right:18px}#lf-preview h1{letter-spacing:-1.8px}#lf-preview .header-note{font-size:11px}#lf-preview .hero-visual{margin-left:-18px;margin-right:-18px;height:205px}#lf-preview .sticky-note{flex-basis:95px}#lf-preview .pair{height:220px}}@media(prefers-reduced-motion:reduce){#lf-preview{scroll-behavior:auto}#lf-preview *{transition:none!important}}#lf-preview{--blue:#253ecc;--ink:#18213d;--muted:#737b8e;--line:#dce2ed;--pale:#e9edfa}#lf-preview{background:#dfe3eb}#lf-preview .page{background:#f7f8fc;max-width:480px;padding-bottom:100px}#lf-preview header{height:84px;padding:0 22px;background:#f7f8fc}#lf-preview .brand{font-size:29px;letter-spacing:-1.8px}#lf-preview .brand sup{font-size:15px;color:var(--blue)}#lf-preview .header-note{display:block;text-align:right;font-size:9px;line-height:1.5;letter-spacing:1.5px;color:#70798e;font-weight:400}#lf-preview .header-note b{font-weight:600;color:var(--ink)}#lf-preview .hero{padding:0 15px;background:none}#lf-preview .hero-heading{display:flex;align-items:center;justify-content:space-between;padding:7px 7px 21px;gap:10px}#lf-preview h1{font-size:clamp(36px,10vw,47px);font-weight:500;letter-spacing:-2px;line-height:1.02}#lf-preview h1 span{color:#8590a9}#lf-preview .hero-stamp{border:1px solid #d9deeb;border-radius:50%;width:75px;height:75px;flex-shrink:0;text-decoration:none;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;transform:rotate(9deg);background:#ecf0fb}#lf-preview .hero-stamp svg{height:21px;width:21px;color:var(--blue)}#lf-preview .hero-stamp span{font-size:10px;line-height:1.05;text-align:center}#lf-preview .hero-visual{height:365px;display:block;margin:0;border-radius:25px;position:relative;isolation:isolate;background:#bcc4d3}#lf-preview .hero-visual>img{width:100%;height:100%;object-fit:cover;object-position:center 28%}#lf-preview .hero-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,18,41,.06) 30%,rgba(9,18,41,.85) 100%);z-index:0}#lf-preview .hero-tag{left:16px;top:17px;background:#e6edffed;color:#213777;border-radius:8px;font-size:10px;letter-spacing:1.4px;font-weight:600;padding:9px 11px;z-index:1}#lf-preview .hero-copy{position:absolute;left:22px;bottom:22px;color:#fff;z-index:1}#lf-preview .hero-copy>span{font-size:9px;letter-spacing:1.5px;color:#e8ecff}#lf-preview .hero-copy h2{font-size:49px;line-height:.97;letter-spacing:-2px;margin:11px 0 12px;color:white}#lf-preview .hero-copy h2 em{font-family:Georgia,serif;font-weight:400;color:#d3ddff}#lf-preview .hero-copy p{font-size:13px;line-height:1.45;margin:0;color:#e3e6f0}#lf-preview .image-index{position:absolute;right:15px;bottom:24px;z-index:1;writing-mode:vertical-rl;font-size:9px;letter-spacing:2px;color:#e1e6f5}#lf-preview .hero>.cta{margin-top:11px;height:57px;border-radius:16px;background:#243ecb;font-size:16px;box-shadow:none}#lf-preview .fine{font-size:11px;margin:10px 0 0;color:#7e8493}#lf-preview .quick-cards{display:grid;grid-template-columns:1.25fr 1fr;gap:9px;margin:21px 15px 0}#lf-preview .doctor-mini,#lf-preview .private-mini{border:1px solid #e1e5ee;border-radius:18px;background:#fff;min-height:102px}#lf-preview .doctor-mini{display:flex;overflow:hidden;align-items:flex-end;padding:10px 9px 0 0;gap:4px}#lf-preview .doctor-mini>img{width:69px;height:88px;object-fit:cover;object-position:50% 15%;mix-blend-mode:multiply;flex-shrink:0}#lf-preview .doctor-mini>div{padding-bottom:14px}#lf-preview .doctor-mini span{font-size:8px;letter-spacing:1.1px;color:var(--muted)}#lf-preview .doctor-mini strong{font-size:15px;display:block;margin-top:5px;font-weight:600}#lf-preview .doctor-mini p,#lf-preview .private-mini p{font-size:10px;line-height:1.5;margin:5px 0 0;color:var(--muted)}#lf-preview .private-mini{padding:13px 12px;background:#eef1fa;border-color:#e7eafa}#lf-preview .private-mini svg{width:23px;height:23px;color:var(--blue);margin-bottom:7px}#lf-preview .private-mini strong{font-size:13px;display:block;font-weight:500}#lf-preview section.content{padding:37px 15px 0}#lf-preview .section-top{margin-bottom:16px;padding:0 7px;gap:5px}#lf-preview .eyebrow{font-size:9px;letter-spacing:1.6px;color:#7d879d;margin-bottom:9px}#lf-preview .eyebrow:before{display:none}#lf-preview h2{font-size:29px;letter-spacing:-1.4px;font-weight:500;line-height:1.07;margin:0}#lf-preview h2 span{color:var(--blue)}#lf-preview .round{width:37px;height:37px;border:1px solid #e0e5ed;background:white}#lf-preview .round svg{width:19px;height:19px}#lf-preview .results{background:none}#lf-preview .result-track{margin:0 -15px;padding:0 15px 2px;gap:10px}#lf-preview .result-card{flex:0 0 100%;border-radius:22px;box-shadow:0 3px 12px #28345406;border:1px solid #e3e6ef}#lf-preview .pair{height:263px;gap:3px;background:#f7f8fc}#lf-preview .pair img{object-position:center 25%}#lf-preview .pair figcaption{top:13px;bottom:auto;left:11px;font-size:9px;letter-spacing:1px;padding:7px 10px;border-radius:7px}#lf-preview .pair figure+figure figcaption{left:auto;right:11px;background:#e5edc8;color:#304323}#lf-preview .result-foot{padding:17px 16px}#lf-preview .result-foot>span{font-size:9px;letter-spacing:1.1px;color:#5f6c84}#lf-preview .result-foot strong{font-size:20px;font-weight:500;color:var(--blue)}#lf-preview .result-foot small{font-size:11px;font-weight:400;color:#9aa1b1}#lf-preview .gallery-meta{padding:0 7px;margin-top:15px}#lf-preview .gallery-meta>span{font-size:10px}#lf-preview .disclaimer{font-size:10px;margin:9px 7px 0;color:#969eb0}#lf-preview .process-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}#lf-preview .process-card{border-radius:21px;overflow:hidden;position:relative}#lf-preview .photo-step,#lf-preview .doctor-step{height:233px;background:#e9ecf5}#lf-preview .process-card>img{width:100%;height:100%;object-fit:cover}#lf-preview .photo-step>img{object-position:50% 20%}#lf-preview .photo-step:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 30%,#12203cc9)}#lf-preview .step-number{font-size:10px;border:1px solid #ffffff8c;border-radius:50%;width:28px;height:28px;display:grid;place-items:center}#lf-preview .photo-step>.step-number,#lf-preview .doctor-step>.step-number{position:absolute;top:13px;left:13px;z-index:2;background:#ffffffee;color:#213463;border:0}#lf-preview .step-caption{position:absolute;bottom:18px;left:17px;z-index:1}#lf-preview .step-caption h3{font-size:24px;letter-spacing:-.8px;line-height:1.08;font-weight:500;margin:0;color:white}#lf-preview .step-caption p{font-size:11px;margin:9px 0 0;color:#fff9}#lf-preview .doctor-step>img{height:175px;object-fit:cover;object-position:50% 12%;mix-blend-mode:multiply}#lf-preview .doctor-step:after{content:"";position:absolute;inset:70px 0 0;background:linear-gradient(transparent,#e9ecf5 65%)}#lf-preview .doctor-step .step-caption h3{color:var(--ink)}#lf-preview .doctor-step .step-caption p{color:#707b92}#lf-preview .plan-step{grid-column:span 2;background:var(--blue);padding:21px;color:white}#lf-preview .plan-step>div:first-child{display:flex;justify-content:space-between;align-items:flex-start}#lf-preview .plan-step h3{font-size:28px;font-weight:500;letter-spacing:-1px;line-height:1.06;margin:0 19px 0 0}#lf-preview .plan-step h3 span{color:#c4d0ff}#lf-preview .plan-pills{display:flex;gap:6px;margin-top:25px}#lf-preview .plan-pills>span{display:flex;flex:1;gap:6px;align-items:center;justify-content:center;background:#ffffff14;border:1px solid #ffffff22;border-radius:10px;padding:12px 3px;font-size:11px}#lf-preview .plan-pills svg{height:16px;width:16px;color:#dce4ff}#lf-preview .plan-step>p{font-size:11px;color:#c4cffa;margin:15px 0 0;text-align:center}#lf-preview .community h2{max-width:250px;font-size:32px}#lf-preview .community-mark{font-size:43px;transform:rotate(-13deg);color:var(--blue);font-family:Georgia,serif}#lf-preview .client-track{margin:0 -15px;padding:0 15px 4px;gap:10px}#lf-preview .client{flex:0 0 62%;height:315px;border-radius:21px}#lf-preview .client:nth-child(even){flex-basis:57%}#lf-preview .client img{object-fit:cover}#lf-preview .client .expand{right:13px;bottom:13px;width:33px;height:33px}#lf-preview .gallery-hint{font-size:11px;color:#8490a5;margin:13px 7px 0}#lf-preview .faq{padding-top:28px!important}#lf-preview .faq details{background:white;border:1px solid #e1e6f0!important;border-radius:15px;margin-bottom:8px;padding:0 16px}#lf-preview .faq summary{min-height:61px;font-size:14px}#lf-preview .faq details p{font-size:13px}#lf-preview .closing{margin:28px 15px 0;padding:25px;background:#e8edfa;border:1px solid #dfe5f3;border-radius:23px;text-align:left}#lf-preview .closing-top{display:flex;justify-content:space-between;align-items:center;color:var(--blue)}#lf-preview .closing-top>span{font-size:9px;letter-spacing:1.5px}#lf-preview .closing-top svg{width:28px;height:28px}#lf-preview .closing h2{font-size:45px;letter-spacing:-2px;line-height:1.02;margin:28px 0 22px}#lf-preview .closing em{font-family:Georgia,serif;color:var(--blue)}#lf-preview .closing .cta{min-height:54px;border-radius:13px;box-shadow:none}#lf-preview .closing>p{font-size:11px;color:#7a859d;text-align:center;margin:13px 0 0}#lf-preview footer{padding:30px 22px 12px;font-size:11px}#lf-preview footer .brand{font-size:21px;color:var(--ink)}#lf-preview footer .brand sup{font-size:10px}#lf-preview .sticky{max-width:480px;padding:10px 15px max(10px,env(safe-area-inset-bottom));background:#ffffffed}#lf-preview .sticky-note{font-size:12px}#lf-preview .sticky-note small{font-size:10px}#lf-preview .sticky .cta{font-size:13px;box-shadow:none}#lf-preview .sheet .eyebrow{font-size:10px}#lf-preview .sheet h2{font-size:32px}#lf-preview .sheet .sub{margin-top:10px}#lf-preview .sheet .choice{border-radius:17px;padding:22px 15px}#lf-preview .sheet .choice strong{font-size:17px}#lf-preview .sheet .choice small{font-size:12px}#lf-preview .sheet .round{width:42px;height:42px}@media(max-width:360px){#lf-preview header{height:76px}#lf-preview .hero{padding:0 12px}#lf-preview .hero-heading{padding-bottom:18px}#lf-preview h1{font-size:36px}#lf-preview .hero-stamp{width:65px;height:65px}#lf-preview .hero-visual{height:330px;margin:0}#lf-preview .hero-copy h2{font-size:45px}#lf-preview .quick-cards{margin-left:12px;margin-right:12px;gap:7px}#lf-preview .doctor-mini>img{width:55px}#lf-preview .doctor-mini strong{font-size:13px}#lf-preview .doctor-mini p{font-size:9px}#lf-preview .private-mini{padding:12px 9px}#lf-preview .private-mini strong{font-size:12px}#lf-preview .pair{height:238px}#lf-preview .step-caption{left:13px}#lf-preview .step-caption h3{font-size:22px}#lf-preview .plan-step h3{margin-right:5px;font-size:27px}#lf-preview .plan-pills>span{font-size:10px;gap:3px}#lf-preview .client{height:290px}#lf-preview .sticky-note{flex-basis:100px}}#lf-preview header .brand{font-size:24px;letter-spacing:1.1px;font-weight:700}#lf-preview footer .brand{font-size:18px;letter-spacing:1px}#lf-preview header .header-note{font-size:10px;line-height:1.4}#lf-preview .hero{margin:0 15px;padding:22px 16px 16px;border:1px solid #e0e5ef;border-radius:26px;background:#fff;overflow:hidden}#lf-preview .hero-heading{padding:0 3px 5px}#lf-preview .hero h1{font-size:clamp(34px,9.8vw,44px);letter-spacing:-1.8px}#lf-preview .phone-hero{height:268px;border-radius:0;background:#fff;isolation:isolate;overflow:hidden;margin:5px -5px 0}#lf-preview .phone-hero>img{position:absolute;width:325px;max-width:none;height:auto;right:-110px;top:6px;object-fit:contain;object-position:initial}#lf-preview .phone-hero:after{display:none}#lf-preview .phone-hero .hero-copy{left:8px;top:61px;bottom:auto;width:150px;color:var(--ink)}#lf-preview .phone-hero .hero-copy>span{color:#8490a5;font-size:9px;letter-spacing:1.1px}#lf-preview .phone-hero .hero-copy h2{font-size:23px;line-height:1.14;letter-spacing:-.7px;color:var(--ink);margin:12px 0 0}#lf-preview .phone-hero .hero-copy h2 em{display:block;color:var(--blue);font-family:inherit;font-style:normal;line-height:1.14;margin-top:9px}#lf-preview .hero>.cta{margin-top:0;position:relative;z-index:2}#lf-preview .hero>.fine{font-size:11px;margin-top:10px}#lf-preview .content.process{padding-top:28px}#lf-preview .photo-step{background:#fff;border:1px solid #e3e7f0}#lf-preview .photo-step>img{position:absolute;width:250px;height:auto;max-width:none;left:calc(50% - 125px);top:20px;object-fit:contain}#lf-preview .photo-step:after{inset:105px 0 0;background:linear-gradient(transparent,#fff 65%)}#lf-preview .photo-step .step-caption h3{color:var(--ink)}#lf-preview .photo-step .step-caption p{color:#737b8e}#lf-preview .plan-step>div:first-child{display:block}#lf-preview .plan-step .step-number{margin-bottom:17px}#lf-preview .plan-step h3{margin:0;text-align:left;font-size:28px}#lf-preview .plan-step>p{text-align:left}#lf-preview .quick-cards{margin-top:15px}#lf-preview .content.community{padding:24px 15px 18px;margin:30px 15px 0;border:1px solid #e0e5ef;border-radius:24px;background:#fff;overflow:hidden}#lf-preview .community .section-top{padding:0 3px}#lf-preview .community .client-track{margin:0 -15px;padding:0 15px 4px}#lf-preview .community .gallery-hint{margin-left:3px}#lf-preview .sticky{position:fixed;inset:auto 0 0;left:0;right:0;transform:none;margin-inline:auto;width:100%;max-width:480px;z-index:50;transition:none;backdrop-filter:none;background:#fff;box-shadow:0 -5px 20px #172b4b08;padding:11px 15px calc(11px + env(safe-area-inset-bottom,0px));border-top:1px solid #dfe5ef}#lf-preview .sticky .cta{min-height:51px}#lf-preview .page{padding-bottom:calc(108px + env(safe-area-inset-bottom,0px))}#lf-preview dialog{z-index:100}#lf-preview{scroll-padding-bottom:105px}@media(max-width:360px){#lf-preview .hero{margin:0 12px;padding:19px 13px 14px}#lf-preview .hero h1{font-size:34px}#lf-preview .phone-hero{height:253px;margin:5px -5px 0}#lf-preview .phone-hero>img{width:305px;right:-119px;top:8px}#lf-preview .phone-hero .hero-copy{left:5px;width:137px;top:60px}#lf-preview .phone-hero .hero-copy h2{font-size:21px}#lf-preview .content.community{margin-left:12px;margin-right:12px}#lf-preview .plan-step h3{font-size:27px}#lf-preview .hero>.fine{font-size:10px}}#lf-preview .dialog-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}#lf-preview .dialog-head .eyebrow{margin:0}#lf-preview .close{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:var(--paper);color:var(--ink)}#lf-preview .viewer{max-width:930px;padding:18px;width:calc(100% - 24px);max-height:94dvh;overflow:auto}#lf-preview .viewer .dialog-head{margin-bottom:12px}#lf-preview .viewer-body{display:flex;align-items:center;justify-content:center;gap:12px;min-height:100px}#lf-preview .viewer-body img,#lf-preview .viewer-body video{display:block;max-height:72dvh;max-width:100%;object-fit:contain;border-radius:12px}#lf-preview .viewer-body figure{margin:0;min-width:0;flex:1}#lf-preview .viewer-body figure img{width:100%;max-height:68dvh}#lf-preview .viewer-body figcaption{font-size:12px;text-align:center;margin-top:10px;font-weight:700}#lf-preview .viewer-caption{font-size:13px;text-align:center;margin-top:14px;line-height:1.5}#lf-preview .viewer-nav{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:16px;font-size:12px}#lf-preview .viewer-nav .round{width:36px;height:36px}#lf-preview .sprites{position:absolute;width:0;height:0;overflow:hidden}#lf-preview .viewer{padding:14px}#lf-preview .viewer-body{gap:7px}#lf-preview .viewer-body img,#lf-preview .viewer-body video{max-height:68dvh}#lf-preview .viewer-body figure img{max-height:65dvh}#lf-preview .viewer-body figcaption{font-size:10px}#lf-preview .viewer{padding:14px}#lf-preview{line-height:normal;letter-spacing:normal;background:#f7f8fc}#lf-preview .sprites{position:absolute;width:0;height:0;overflow:hidden}#lf-preview .icon{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}#lf-preview [hidden]{display:none!important}#lf-preview .controls{display:flex;gap:5px}#lf-preview .round{min-width:37px;padding:0}#lf-preview .gallery-prev{margin-left:auto}#lf-preview .rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -15px;padding:0 15px 4px}#lf-preview .rail::-webkit-scrollbar{display:none}#lf-preview .case{flex:0 0 100%;scroll-snap-align:center;background:white;border:1px solid #e3e6ef;border-radius:22px;overflow:hidden}#lf-preview .pair-button{display:block;width:100%;padding:0;text-align:left;color:inherit;background:none}#lf-preview .pair{display:flex;height:263px}#lf-preview .photo{width:50%;margin:0;position:relative}#lf-preview .photo picture{display:block;width:100%;height:100%}#lf-preview .photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 25%}#lf-preview .case-bottom{padding:17px 16px;display:flex;align-items:center;justify-content:space-between;font-size:12px}#lf-preview .case-bottom .icon{width:17px;height:17px}#lf-preview .gallery-bottom{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--muted);padding:13px 7px 0}#lf-preview .swipe-hint .icon{display:none}#lf-preview .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#lf-preview .customer-card{position:relative;flex:0 0 62%;height:315px;scroll-snap-align:start;overflow:hidden;border-radius:21px;padding:0;background:#e8edf7}#lf-preview .customer-card>img{width:100%;height:100%;object-fit:cover}#lf-preview .customer-caption{position:absolute;bottom:12px;left:12px;padding:6px 8px;background:#ffffffeb;border-radius:8px;font-size:10px;color:var(--ink);display:flex;align-items:center;gap:5px}#lf-preview .customer-caption .icon{width:14px;height:14px}#lf-preview .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#ffffffdd;width:45px;height:45px;border-radius:50%;display:grid;place-items:center}#lf-preview .lf-community{display:block;text-align:right;font-size:10px;padding:10px 3px 0;color:var(--muted)}#lf-preview .sticky.under-modal{visibility:hidden}#lf-preview .sticky{display:flex}#lf-preview .viewer{z-index:100;background:white}#lf-preview .viewer button{min-width:42px;min-height:42px}#ls-einstieg[data-aktiv=ja]{animation:none;transform:none;background:#f7f8fc}#ls-einstieg #lp{transform:none}#lf-preview .page{box-shadow:none}#lf-preview .viewer-caption:empty{display:none}@media(max-width:360px){#lf-preview .pair{height:238px}#lf-preview .customer-card{height:290px}}#lf-preview{--ink:#17233e;--muted:#6b7890;--blue:#293fcf;--line:#e1e6ef}#lf-preview{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-rendering:optimizeLegibility}#lf-preview .page{background:#f7f8fc}#lf-preview header{height:80px;padding-inline:22px}#lf-preview header .brand{font-size:23px;letter-spacing:1.15px;font-weight:750}#lf-preview .header-note{letter-spacing:1.35px}#lf-preview .hero{margin-inline:16px;padding:23px 16px 16px;border-radius:26px;box-shadow:0 4px 20px #20335503}#lf-preview .hero-heading{padding:0 3px 7px}#lf-preview h1{font-weight:500}#lf-preview .hero h1{font-size:clamp(32px,9.7vw,43px);letter-spacing:-1.65px;line-height:1.055}#lf-preview .hero h1 span{color:#8590a6}#lf-preview .phone-hero{height:260px;margin:7px -5px 0}#lf-preview .phone-hero>img{top:2px;right:-109px}#lf-preview .phone-hero .hero-copy{top:57px;left:8px;width:145px}#lf-preview .phone-hero .hero-copy>span{font-size:10px;letter-spacing:1.15px;font-weight:500}#lf-preview .phone-hero .hero-copy h2{font-size:23px;letter-spacing:-.6px;line-height:1.16;margin-top:14px}#lf-preview .phone-hero .hero-copy h2 em{line-height:1.16;margin-top:10px}#lf-preview .hero>.cta{height:56px;border-radius:15px;font-weight:600;font-size:16px;letter-spacing:-.2px}#lf-preview .fine{line-height:1.5}#lf-preview .hero>.fine{margin:12px 0 1px;font-size:11px}#lf-preview .cta{transition:background .15s ease,transform .15s ease}#lf-preview .cta:active{transform:scale(.987)}#lf-preview section.content{padding:30px 16px 0}#lf-preview .content.process{padding-top:29px}#lf-preview .section-top{padding-inline:6px;margin-bottom:16px;align-items:center}#lf-preview .eyebrow{font-size:10px;letter-spacing:1.35px;font-weight:600;margin-bottom:9px}#lf-preview h2{font-size:29px;line-height:1.12;letter-spacing:-1.1px}#lf-preview .process-grid{gap:11px}#lf-preview .photo-step,#lf-preview .doctor-step{height:236px;border-radius:21px}#lf-preview .step-caption{left:17px;bottom:18px;right:12px}#lf-preview .step-caption h3{font-size:23px;line-height:1.1;letter-spacing:-.75px}#lf-preview .step-caption p{font-size:12px;line-height:1.4;margin-top:8px}#lf-preview .step-number{font-size:11px;width:29px;height:29px}#lf-preview .plan-step{padding:21px;border-radius:21px}#lf-preview .plan-step .step-number{margin-bottom:17px}#lf-preview .plan-step h3{font-size:27px;letter-spacing:-.9px;line-height:1.12}#lf-preview .plan-pills{margin-top:23px;gap:7px}#lf-preview .plan-pills>span{font-size:11px;min-height:43px;padding:10px 4px}#lf-preview .plan-step>p{font-size:12px;margin-top:16px;line-height:1.4}#lf-preview .quick-cards{margin:14px 16px 0;gap:10px}#lf-preview .doctor-mini,#lf-preview .private-mini{min-height:105px;border-radius:18px}#lf-preview .doctor-mini span{font-size:9px;letter-spacing:.85px}#lf-preview .doctor-mini p,#lf-preview .private-mini p{font-size:11px;line-height:1.35}#lf-preview .doctor-mini strong{font-size:15px}#lf-preview .private-mini{padding:14px 12px}#lf-preview .private-mini strong{font-size:14px}#lf-preview .result-track{margin-inline:-16px;padding-inline:16px}#lf-preview .result-card{border-radius:22px}#lf-preview .pair{height:270px}#lf-preview .pair figcaption{font-size:10px;padding:7px 10px}#lf-preview .result-foot{padding:16px}#lf-preview .result-foot>span{font-size:10px;letter-spacing:.8px}#lf-preview .result-foot strong{font-size:19px}#lf-preview .gallery-meta{margin-top:15px;padding-inline:6px}#lf-preview .disclaimer{font-size:11px;line-height:1.45;margin:11px 6px 0}#lf-preview .round{width:44px;height:44px;min-width:44px;transition:background .15s}#lf-preview .round:active{background:#eaf0ff}#lf-preview .content.community{margin:29px 16px 0;padding:23px 15px 18px;border-radius:24px}#lf-preview .community .section-top{margin-bottom:18px}#lf-preview .community h2{font-size:30px;letter-spacing:-1.15px;max-width:240px;line-height:1.12}#lf-preview .community-mark{font-size:38px}#lf-preview .client{height:309px}#lf-preview .gallery-hint{font-size:12px;line-height:1.4;margin-top:13px}#lf-preview .faq{padding-top:25px!important}#lf-preview .faq summary{min-height:64px;font-size:15px;line-height:1.35}#lf-preview .faq details{padding-inline:17px;border-radius:16px}#lf-preview .faq details p{font-size:14px;line-height:1.6}#lf-preview .closing{margin:23px 16px 0;padding:25px;border-radius:24px}#lf-preview .closing h2{font-size:43px;line-height:1.05;letter-spacing:-1.8px;margin:26px 0 24px}#lf-preview .closing>p{font-size:12px;margin-top:14px}#lf-preview .closing-top>span{font-size:10px;letter-spacing:1.1px}#lf-preview footer{padding:29px 22px 15px;font-size:12px}#lf-preview .sticky{padding:11px 16px calc(11px + env(safe-area-inset-bottom,0px));box-shadow:0 -5px 24px #172b4b05}#lf-preview .sticky-note{flex:0 0 116px;font-size:12px;line-height:1.35;letter-spacing:-.1px}#lf-preview .sticky-note small{font-size:11px;margin-top:4px}#lf-preview .sticky .cta{min-height:52px;border-radius:13px;font-size:14px;font-weight:600;line-height:1.2;box-shadow:none}#lf-preview .page{padding-bottom:calc(114px + env(safe-area-inset-bottom,0px))}#lf-preview .result-track,#lf-preview .client-track{overscroll-behavior-x:contain;scroll-padding-inline:16px;scroll-snap-stop:normal}#lf-preview .reveal{opacity:.82;transform:translateY(10px);transition:opacity .5s ease,transform .5s cubic-bezier(.2,.7,.25,1)}#lf-preview .reveal.in-view{opacity:1;transform:none}@media(max-width:360px){#lf-preview header{height:74px;padding-inline:20px}#lf-preview .hero{margin-inline:12px;padding:20px 14px 15px}#lf-preview .hero h1{font-size:33px;letter-spacing:-1.5px}#lf-preview .phone-hero{height:247px;margin-top:7px}#lf-preview .phone-hero>img{width:305px;right:-121px;top:2px}#lf-preview .phone-hero .hero-copy{left:5px;top:57px;width:135px}#lf-preview .phone-hero .hero-copy h2{font-size:21px}#lf-preview .phone-hero .hero-copy>span{font-size:9px}#lf-preview .hero>.fine{font-size:10px}#lf-preview .step-caption{left:14px}#lf-preview .step-caption h3{font-size:22px}#lf-preview .step-caption p{font-size:11px}#lf-preview .plan-step{padding:19px}#lf-preview .plan-step h3{font-size:25px}#lf-preview .plan-pills>span{font-size:10px;gap:4px}#lf-preview .quick-cards{margin-inline:16px;gap:8px}#lf-preview .doctor-mini p,#lf-preview .private-mini p{font-size:10px}#lf-preview .doctor-mini strong,#lf-preview .private-mini strong{font-size:13px}#lf-preview .doctor-mini span{font-size:8px}#lf-preview .pair{height:240px}#lf-preview .result-foot>span{font-size:9px}#lf-preview .community h2{font-size:28px}#lf-preview .closing h2{font-size:39px}#lf-preview .sticky{padding-inline:12px;gap:10px}#lf-preview .sticky-note{flex-basis:99px;font-size:11px}#lf-preview .sticky-note small{font-size:10px}#lf-preview .sticky .cta{font-size:13px}}@media(prefers-reduced-motion:reduce){#lf-preview .reveal{opacity:1;transform:none;transition:none}#lf-preview .result-track,#lf-preview .client-track{scroll-behavior:auto}#lf-preview *{scroll-behavior:auto!important}}#lf-preview .hero{padding:25px 16px 16px;background:linear-gradient(155deg,#fff 15%,#f3f6fd 85%);border-color:#e0e6f1;border-radius:27px;isolation:isolate}#lf-preview .intro-copy{padding:0 6px}#lf-preview .intro-kicker{color:#7787a4;font-size:10px;font-weight:600;letter-spacing:1.25px;margin:0 0 15px}#lf-preview .hero .intro-copy h1{font-size:clamp(34px,10.1vw,45px);line-height:1.035;letter-spacing:-1.65px;margin:0;font-weight:500}#lf-preview .hero .intro-copy h1 span{color:var(--blue)}#lf-preview .intro-copy p{font-size:15px;line-height:1.45;letter-spacing:-.1px;color:#69758c;margin:15px 0 0}#lf-preview .intro-photos{height:266px;margin:20px -16px 0;position:relative;overflow:hidden;isolation:isolate}#lf-preview .intro-photos img{position:absolute;max-width:none;height:auto;object-fit:contain;clip-path:inset(3.7% 19% 3% 19% round 39px);transform-origin:50% 25%}#lf-preview .intro-photos .phone-analysis{width:310px;left:calc(50% - 232px);top:31px;transform:rotate(-9deg);z-index:1}#lf-preview .intro-photos .phone-therapy{width:337px;left:calc(50% - 74px);top:1px;transform:rotate(7deg);z-index:2}#lf-preview .intro-photos:after{content:"";position:absolute;inset:auto 0 0;height:44px;background:linear-gradient(transparent,#f3f6fd);z-index:3;pointer-events:none}#lf-preview .phone-label{position:absolute;font-size:10px;letter-spacing:.25px;color:#8a95aa;z-index:4;display:flex;gap:7px;align-items:center}#lf-preview .phone-label b{font-size:11px;font-weight:500;color:#53627f}#lf-preview .label-analysis{left:25px;top:5px}#lf-preview .label-therapy{right:30px;top:0}#lf-preview .hero>.cta{margin-top:0;z-index:5;position:relative;box-shadow:0 5px 12px #293fcf14}#lf-preview .hero>.fine{margin-top:12px}@media(max-width:360px){#lf-preview .hero{padding:22px 14px 15px}#lf-preview .intro-copy{padding:0 4px}#lf-preview .intro-kicker{font-size:9px;margin-bottom:13px}#lf-preview .hero .intro-copy h1{font-size:34px;letter-spacing:-1.4px}#lf-preview .intro-copy p{font-size:14px;margin-top:13px}#lf-preview .intro-photos{height:238px;margin:18px -14px 0}#lf-preview .intro-photos .phone-analysis{width:275px;left:calc(50% - 209px);top:31px}#lf-preview .intro-photos .phone-therapy{width:299px;left:calc(50% - 68px);top:5px}#lf-preview .label-analysis{left:22px}#lf-preview .label-therapy{right:21px}#lf-preview .phone-label{font-size:9px}#lf-preview .phone-label b{font-size:10px}}#lf-preview .case .pair{height:270px}#lf-preview .customer-card{height:309px}#lf-preview .case-bottom{padding:16px}@media(max-width:360px){#lf-preview .case .pair{height:240px}}
