:root{--bl-surface-page:#f8f2ee;--bl-surface-raised:#eeddd5;--bl-border:#e3cec4;--bl-accent-soft:#b48a8e;--bl-brand:#5e2a42;--bl-ink:#2e1a22;--bl-ink-muted:#6e5660;--bl-accent-gold:#c5a76e;--white:#fff;--ok:#3e6b4e;--display:"Marcellus",Georgia,serif;--text:"Helvetica Neue",Helvetica,Arial,sans-serif;--r-sm:8px;--r-md:16px;--r-lg:28px;--s2:8px;--s3:12px;--s4:16px;--s6:24px;--s8:32px;--s12:48px;--s16:64px;--s24:96px;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{background:var(--bl-surface-page);color:var(--bl-ink);font-family:var(--text);-webkit-font-smoothing:antialiased;font-size:17px;line-height:27px}h1,h2,h3,.disp{font-family:var(--display);text-wrap:balance;margin:0;font-weight:400}h1{font-size:clamp(40px,5.4vw,60px);line-height:1.08}h2{font-size:clamp(30px,3.8vw,42px);line-height:1.14}h3{font-size:clamp(22px,2.4vw,26px);line-height:1.23}h1 em,h2 em{color:var(--bl-brand);font-style:normal}p{margin:0}a{color:var(--bl-brand)}.wrap{max-width:1264px;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));margin:0 auto}@media (width>=900px){.wrap{padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}}.narrow{max-width:880px}section{padding-block:var(--s24)}.puder{background:var(--bl-surface-raised)}.num{font-variant-numeric:tabular-nums}:focus-visible{outline:3px solid var(--bl-accent-gold);outline-offset:3px}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--bl-ink-muted);align-items:center;gap:12px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}.eyebrow:before{content:"";background:var(--bl-accent-gold);flex:none;width:30px;height:2px}.head{gap:var(--s4);margin-bottom:var(--s12);flex-direction:column;display:flex}.lead{color:var(--bl-ink-muted);max-width:62ch;font-size:19px;line-height:29px}.fine{color:var(--bl-ink-muted);font-size:13px;line-height:19px}.todo{color:#5a4300;white-space:nowrap;background:#fff4d6;border-radius:4px;padding:0 6px;font-size:.92em}.btn{font-family:var(--text);border-radius:var(--r-sm);cursor:pointer;white-space:nowrap;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:16px 26px;font-size:16px;font-weight:700;line-height:20px;text-decoration:none;display:inline-flex}.btn-plum{background:var(--bl-brand);color:var(--white)}.btn-plum:hover{background:#4d2236}.btn-line{background:var(--white);color:var(--bl-brand);border-color:var(--bl-brand)}.btn-line:hover{background:var(--bl-brand);color:var(--white)}.site-head .wrap{justify-content:space-between;align-items:center;gap:var(--s6);padding-block:var(--s6);display:flex}.site-head img{width:180px;height:auto;display:block}.head-actions{align-items:center;gap:var(--s6);display:flex}.tel{color:var(--bl-ink);white-space:nowrap;font-size:18px;font-weight:700;text-decoration:none}.tel small{color:var(--bl-ink-muted);font-size:12px;font-weight:400;display:block}@media (width<=760px){.head-actions .btn{display:none}.site-head img{width:164px}}.bar{z-index:40;background:var(--bl-surface-page);border-bottom:1px solid var(--bl-border);padding-top:env(safe-area-inset-top,0px);transition:transform .25s;position:fixed;top:0;left:0;right:0;transform:translateY(-110%)}.bar.on{transform:none}.bar .wrap{justify-content:space-between;align-items:center;gap:var(--s4);padding-block:10px;display:flex}.bar .mini{font-family:var(--display);font-size:20px}.bar .btn{padding:12px 22px}@media (width<=760px){.bar{display:none}}.hero{padding-block:0 var(--s12)}.hero-panel{border-radius:var(--r-lg);background:var(--bl-surface-raised) url(/__l5e/assets-v1/af59e862-0bfe-4fb7-b9b0-6b4215dce373/bl-jedwab-jasny.jpg) center/cover no-repeat;border:1px solid var(--bl-border);position:relative;overflow:hidden}.hero-grid{gap:var(--s12);padding:var(--s16);grid-template-columns:1.05fr .95fr;align-items:center;display:grid;position:relative}.hero-grid>*{min-width:0}.hero h1{margin-top:var(--s6)}.hero .sub{margin-top:var(--s6);color:var(--bl-ink-muted);max-width:50ch;font-size:19px;line-height:29px}.cta-row{gap:var(--s3);margin-top:var(--s8);flex-wrap:wrap;display:flex}.badges{gap:var(--s2);margin-top:var(--s8);flex-wrap:wrap;display:flex}.badges span{border:1px solid var(--bl-border);background:#ffffffbf;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:14px;font-weight:700;display:inline-flex}.badges span:before{content:"";border-top:2px solid var(--bl-accent-soft);border-left:2px solid var(--bl-accent-soft);border-top-left-radius:10px;width:10px;height:10px}.hero-visual{justify-self:end;width:100%;max-width:460px;padding-bottom:40px;position:relative}.hero-photo{border-radius:var(--r-lg);position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #2e1a228c}.hero-photo img{aspect-ratio:1;object-fit:cover;object-position:center top;width:100%;max-width:100%;height:auto;display:block}.hero-photo:after{content:"";border-top:5px solid var(--bl-accent-gold);border-right:5px solid var(--bl-accent-gold);border-top-right-radius:64px;width:64px;height:64px;position:absolute;top:20px;right:20px}.hero-visual .arc{border:6px solid var(--bl-brand);clip-path:inset(0 50% 50% 0);opacity:.85;border-radius:50%;width:120px;height:120px;position:absolute;top:-36px;left:-36px}.hero-price{background:var(--white);border:1px solid var(--bl-border);border-radius:var(--r-md);padding:var(--s4) var(--s6);max-width:260px;position:absolute;bottom:0;left:-28px;box-shadow:0 20px 40px -28px #2e1a2280}.hero-price .lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--bl-ink-muted);font-size:12px;font-weight:700}.hero-price .p{font-family:var(--display);margin-top:4px;font-size:34px;line-height:1.1}.hero-price .m{color:var(--bl-ink-muted);margin-top:4px;font-size:14px}.hero-price .m b{color:var(--bl-brand)}@media (width<=1000px){.hero-grid{padding:var(--s12) var(--s6);grid-template-columns:1fr}.hero-price{left:16px}.hero-visual .arc{top:-20px;left:-20px}}@media (width<=560px){.hero-grid{padding:var(--s8) 20px}.hero .btn{flex:100%}.hero-photo img{aspect-ratio:4/5}.hero-visual{padding-bottom:0}.hero-price{max-width:none;margin:-24px 12px 0;padding:12px 16px;position:relative;left:auto}.hero-price .p{font-size:28px}.hero-visual .arc{display:none}}.facts{gap:var(--s6);margin-top:var(--s8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.fact{gap:var(--s3);align-items:flex-start;display:flex}.ico{background:var(--bl-surface-raised);width:44px;height:44px;color:var(--bl-brand);border-radius:12px;flex:none;place-items:center;display:grid}.fact b{font-size:16px;line-height:1.3;display:block}.fact span{color:var(--bl-ink-muted);font-size:14px;line-height:1.4}@media (width<=900px){.facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.facts{grid-template-columns:1fr}}.pres{gap:var(--s12);grid-template-columns:1fr 1fr;align-items:center;display:grid}.pres>*{min-width:0}.pres-list{margin:var(--s6) 0 0;gap:var(--s4);flex-direction:column;padding:0;list-style:none;display:flex}.pres-list li{gap:var(--s4);grid-template-columns:44px 1fr;align-items:start;display:grid}.pres-list b{font-size:17px;display:block}.pres-list span{color:var(--bl-ink-muted);font-size:15px;line-height:1.5}.pres img{border-radius:16px;width:100%;height:auto;margin-inline:auto;display:block}@media (width<=900px){.pres{grid-template-columns:1fr}}.cmp{margin-top:var(--s12)}.tbl-wrap{border:1px solid var(--bl-border);border-radius:var(--r-md);background:var(--white);overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:620px;font-size:16px}th,td{text-align:left;border-bottom:1px solid var(--bl-border);vertical-align:top;padding:14px 18px}th{letter-spacing:.14em;text-transform:uppercase;color:var(--bl-ink-muted);background:var(--bl-surface-page);font-size:12px}tr:last-child td{border-bottom:0}.col-us{background:#f7ece7}th.col-us{color:var(--bl-brand)}.doc-grid{gap:var(--s12);grid-template-columns:1.3fr 1fr;align-items:start;display:grid}.doc-grid>*{min-width:0}.video{aspect-ratio:16/9;border-radius:var(--r-lg);background:var(--bl-surface-raised) url(/__l5e/assets-v1/af59e862-0bfe-4fb7-b9b0-6b4215dce373/bl-jedwab-jasny.jpg) center/cover;border:1px solid var(--bl-border);text-align:center;place-items:center;max-width:100%;display:grid;position:relative;overflow:hidden}.video .play{background:var(--bl-brand);width:84px;height:84px;margin:0 auto var(--s4);border-radius:50%;place-items:center;display:grid;box-shadow:0 16px 30px -16px #2e1a22b3}.video .play svg{margin-left:6px}.video .vt{font-family:var(--display);font-size:24px}.video .vs{color:var(--bl-ink-muted);margin-top:4px;font-size:14px}.video:after{content:"";border-top:4px solid var(--bl-accent-gold);border-left:4px solid var(--bl-accent-gold);border-top-left-radius:56px;width:56px;height:56px;position:absolute;top:20px;left:20px}.doc-card{background:var(--white);border:1px solid var(--bl-border);border-radius:var(--r-lg);padding:var(--s8)}.doc-top{gap:var(--s4);align-items:center;display:flex}.initial{border-radius:var(--r-md);background:var(--bl-surface-raised);width:120px;height:120px;font-family:var(--display);color:var(--bl-brand);object-fit:cover;flex:none;place-items:center;font-size:30px;display:grid}.doc-top b{font-family:var(--display);font-size:24px;font-weight:400;line-height:1.2;display:block}.doc-top span{color:var(--bl-ink-muted);font-size:14px}.doc-facts{margin:var(--s6) 0 0;gap:var(--s3);flex-direction:column;padding:0;list-style:none;display:flex}.doc-facts li{gap:12px;font-size:15px;line-height:1.5;display:flex}.doc-facts li:before{content:"";border-top:2px solid var(--bl-accent-gold);border-left:2px solid var(--bl-accent-gold);border-top-left-radius:14px;flex:none;width:14px;height:14px;margin-top:5px}@media (width<=900px){.doc-grid{grid-template-columns:1fr}}.chooser{gap:var(--s8);grid-template-columns:1fr 1fr;align-items:start;display:grid}.chooser>*{min-width:0}.q{gap:var(--s3);flex-direction:column;display:flex}.q+.q{margin-top:var(--s8)}.q>span{font-weight:700}.opts{gap:var(--s2);grid-template-columns:1fr 1fr;display:grid}.opts button{font:inherit;text-align:left;border:1px solid var(--bl-border);background:var(--white);color:var(--bl-ink);border-radius:var(--r-md);cursor:pointer;padding:14px 16px;font-size:15px;line-height:1.35}.opts button[aria-pressed=true]{border-color:var(--bl-brand);box-shadow:inset 0 0 0 1px var(--bl-brand);background:#f7ece7}.result{background:var(--white);border:1px solid var(--bl-border);border-radius:var(--r-lg);padding:var(--s8);position:relative;overflow:hidden}.result:after{content:"";border-bottom:4px solid var(--bl-accent-soft);border-right:4px solid var(--bl-accent-soft);border-bottom-right-radius:56px;width:56px;height:56px;position:absolute;bottom:20px;right:20px}.result .tag{letter-spacing:.1em;text-transform:uppercase;background:var(--bl-surface-raised);color:var(--bl-brand);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-block}.result h3{margin:var(--s3) 0 var(--s2)}.result .rp{font-family:var(--display);margin-top:var(--s3);font-size:30px}.result p{color:var(--bl-ink-muted)}@media (width<=860px){.chooser{grid-template-columns:1fr}}@media (width<=420px){.opts{grid-template-columns:1fr}}.path{gap:var(--s8);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.card{border:1px solid var(--bl-border);border-radius:var(--r-md);padding:var(--s8) var(--s6) var(--s6);gap:var(--s4);background:var(--white);flex-direction:column;display:flex;position:relative}.card.feature{border:1.5px solid var(--bl-brand);box-shadow:0 24px 50px -36px #2e1a2299}.card .tag{letter-spacing:.14em;text-transform:uppercase;color:var(--bl-ink-muted);font-size:12px;font-weight:700}.card.feature .tag{top:-13px;left:var(--s6);background:var(--bl-brand);color:var(--white);letter-spacing:.1em;border-radius:999px;padding:5px 12px;position:absolute}.card h3{font-size:24px}.price{font-family:var(--display);font-size:46px;line-height:1}.price small{font-family:var(--text);color:var(--bl-ink-muted);font-size:15px}.card ul{flex-direction:column;gap:6px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.card li{gap:10px;display:flex}.card li:before{content:"";border-top:2px solid var(--bl-accent-soft);border-left:2px solid var(--bl-accent-soft);border-top-left-radius:14px;flex:none;width:14px;height:14px;margin-top:5px}.card .save{background:var(--bl-surface-raised);border-radius:var(--r-sm);color:var(--bl-brand);padding:10px 14px;font-size:15px;font-weight:700}.card .btn{margin-top:auto}@media (width<=900px){.path{grid-template-columns:1fr}}.incl{margin-top:var(--s8);background:var(--white);border:1px solid var(--bl-border);border-radius:var(--r-md);padding:var(--s6) var(--s8);gap:var(--s6);grid-template-columns:auto 1fr;align-items:center;display:grid}.incl ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.incl li{background:var(--bl-surface-page);border:1px solid var(--bl-border);border-radius:999px;padding:6px 14px;font-size:14px}@media (width<=720px){.incl{grid-template-columns:1fr}}.extra{margin-top:var(--s8);gap:var(--s8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.extra>div{border-radius:var(--r-md);background:var(--bl-surface-page);border:1px solid var(--bl-border);padding:var(--s6);font-size:16px}@media (width<=720px){.extra{grid-template-columns:1fr}}.calc{gap:var(--s12);grid-template-columns:1fr 1fr;align-items:start;display:grid}.calc>*{min-width:0}.field{gap:var(--s3);flex-direction:column;display:flex}.field>span{font-weight:700}.chips{gap:var(--s2);flex-wrap:wrap;display:flex}.chips button{font:inherit;border:1px solid var(--bl-border);background:var(--white);color:var(--bl-ink);border-radius:var(--r-sm);cursor:pointer;padding:10px 16px;font-size:15px;font-weight:700}.chips button[aria-pressed=true]{border-color:var(--bl-brand);background:var(--bl-brand);color:var(--white)}input[type=range]{accent-color:#5e2a42;width:100%;height:32px}.calc-out{background:var(--white);border:1px solid var(--bl-border);border-radius:var(--r-lg);padding:var(--s12) var(--s8) var(--s8);position:relative;overflow:hidden}.calc-out:before{content:"";border-top:4px solid var(--bl-accent-gold);border-right:4px solid var(--bl-accent-gold);border-top-right-radius:56px;width:56px;height:56px;position:absolute;top:24px;right:24px}.calc-out .lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--bl-ink-muted);font-size:12px;font-weight:700}.calc-out .big{font-family:var(--display);margin-top:var(--s3);color:var(--bl-brand);font-size:clamp(60px,8vw,88px);line-height:1}.calc-out .day{margin-top:var(--s2);color:var(--bl-ink-muted)}.calc-out dl{margin:var(--s6) 0 0;border-top:1px solid var(--bl-border);padding-top:var(--s4);grid-template-columns:1fr auto;gap:8px 16px;font-size:15px;display:grid}.calc-out dt{color:var(--bl-ink-muted)}.calc-out dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:700}@media (width<=860px){.calc{grid-template-columns:1fr}}.howto{gap:var(--s8);counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.howto li{counter-increment:s;padding-top:var(--s4);border-top:1px solid var(--bl-border);flex-direction:column;gap:6px;display:flex}.howto li:before{content:counter(s);font-family:var(--display);color:var(--bl-accent-soft);margin-bottom:var(--s2);font-size:46px;line-height:1}.howto b{font-family:var(--display);font-size:24px;font-weight:400;line-height:1.2}.howto span{color:var(--bl-ink-muted);font-size:15px}@media (width<=900px){.howto{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.howto{grid-template-columns:1fr}}.care{gap:var(--s12);grid-template-columns:1fr 1fr;align-items:center;display:grid}.care>*{min-width:0}.care figure{margin:0;position:relative}.care img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-lg);width:100%;max-width:100%;display:block}.care figure:after{content:"";border-bottom:5px solid var(--bl-accent-gold);border-right:5px solid var(--bl-accent-gold);border-bottom-right-radius:64px;width:64px;height:64px;position:absolute;bottom:20px;right:20px}.care-grid{gap:var(--s6);margin-top:var(--s8);grid-template-columns:1fr 1fr;display:grid}.care-grid div{flex-direction:column;gap:6px;display:flex}.care-grid b{font-size:16px}.care-grid span{color:var(--bl-ink-muted);font-size:15px;line-height:1.5}@media (width<=900px){.care{grid-template-columns:1fr}}@media (width<=480px){.care-grid{grid-template-columns:1fr}}.quote{max-width:62ch;margin-top:var(--s12);padding-left:56px;position:relative}.quote:before{content:"”";font-family:var(--display);color:var(--bl-accent-soft);font-size:88px;line-height:1;position:absolute;top:-14px;left:0}.quote p{font-family:var(--display);font-size:24px;line-height:1.4}.quote span{margin-top:var(--s3);color:var(--bl-ink-muted);font-size:14px;display:block}.proof{gap:var(--s8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.proof>div{background:var(--white);border:1px solid var(--bl-border);border-radius:var(--r-md);padding:var(--s6);gap:var(--s3);flex-direction:column;display:flex}.proof b{font-family:var(--display);font-size:22px;font-weight:400}.proof span{color:var(--bl-ink-muted);font-size:15px;line-height:1.5}@media (width<=900px){.proof{grid-template-columns:1fr}}.faq-sec{background:var(--bl-surface-page) url(/__l5e/assets-v1/b1b5e5ad-e2a3-4475-9be1-f3143aaaf65f/bl-luki-mleczne.svg) center/cover no-repeat}.faq{gap:var(--s2);flex-direction:column;display:flex}.faq details{border-radius:var(--r-md);background:var(--white);border:1px solid var(--bl-border)}.faq details[open]{border-color:var(--bl-accent-soft)}.faq summary{cursor:pointer;padding:20px 60px 20px var(--s6);font-size:17px;font-weight:700;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:2px solid var(--bl-brand);border-bottom:2px solid var(--bl-brand);width:10px;height:10px;transition:transform .2s;position:absolute;top:50%;right:24px;transform:translateY(-70%)rotate(45deg)}.faq details[open] summary:after{transform:translateY(-30%)rotate(-135deg)}.faq .ans{padding:0 var(--s6) var(--s6);flex-direction:column;gap:10px;max-width:70ch;display:flex}.faq .ans p{color:var(--bl-ink-muted)}.faq .ans p strong{color:var(--bl-ink)}.towns{gap:var(--s2);margin-top:var(--s6);flex-wrap:wrap;display:flex}.towns span{border:1px solid var(--bl-border);background:var(--white);border-radius:999px;padding:7px 14px;font-size:15px}.towns span b{font-variant-numeric:tabular-nums;color:var(--bl-brand)}.form-grid{gap:var(--s12);grid-template-columns:1.1fr 1fr;align-items:start;display:grid}.form-grid>*{min-width:0}.form-card{background:var(--white);border:1px solid var(--bl-border);border-radius:var(--r-lg);padding:var(--s8)}form{gap:var(--s4);flex-direction:column;display:flex}form label{flex-direction:column;gap:6px;font-size:14px;font-weight:700;display:flex}form input[type=text],form input[type=tel],form select{font:inherit;border:1px solid var(--bl-border);border-radius:var(--r-sm);background:var(--bl-surface-page);color:var(--bl-ink);padding:14px 16px;font-size:16px;font-weight:400}form input:focus,form select:focus{border-color:var(--bl-brand);outline:2px solid var(--bl-brand);outline-offset:0}.two{gap:var(--s4);grid-template-columns:1fr 1fr;display:grid}@media (width<=520px){.two{grid-template-columns:1fr}}.consent{color:var(--bl-ink-muted);align-items:flex-start;line-height:19px;flex-direction:row!important;gap:10px!important;font-size:13px!important;font-weight:400!important}.consent input{accent-color:#5e2a42;flex:none;width:20px;height:20px}.done{border-radius:var(--r-md);background:var(--bl-surface-raised);padding:var(--s6)}.contact{gap:var(--s6);flex-direction:column;display:flex}.contact .tel{font-family:var(--display);color:var(--bl-brand);font-size:32px;font-weight:400}.copy{font:inherit;border:1px solid var(--bl-border);background:var(--white);color:var(--bl-brand);border-radius:var(--r-sm);cursor:pointer;vertical-align:middle;margin-left:10px;padding:4px 12px;font-size:13px;font-weight:700}.discreet{background:var(--bl-surface-raised);border-radius:var(--r-md);padding:var(--s6)}@media (width<=860px){.form-grid{grid-template-columns:1fr}}footer{background:var(--bl-ink);color:#e3d3cc;padding-block:var(--s12) 140px;font-size:13px;line-height:19px}footer .wrap{gap:var(--s12);grid-template-columns:auto 1fr;align-items:start;display:grid}footer img{width:180px;height:auto;display:block}footer .txt{flex-direction:column;gap:10px;display:flex}footer b{color:#fff}@media (width<=620px){footer .wrap{gap:var(--s6);grid-template-columns:1fr}}.mbar{display:none}@media (width<=760px){.mbar{z-index:30;background:var(--bl-surface-page);border-top:1px solid var(--bl-border);padding:10px max(12px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));grid-template-columns:1fr 1fr;gap:10px;display:grid;position:fixed;bottom:0;left:0;right:0}.mbar .btn{padding:13px 10px}section{padding-block:var(--s16)}.head{margin-bottom:var(--s8)}}@media print{@page{size:1280px 1800px;margin:0}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}.bar,.mbar{display:none!important}}.recov{margin-top:var(--s12)}.recov h3{margin-bottom:var(--s6)}.recov ol{gap:var(--s4);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.recov ol:before{content:"";background:var(--bl-border);height:2px;position:absolute;top:9px;left:0;right:0}.recov li{flex-direction:column;gap:6px;padding-top:32px;display:flex;position:relative}.recov li:before{content:"";background:var(--white);border:3px solid var(--bl-brand);border-radius:50%;width:20px;height:20px;position:absolute;top:0;left:0}.recov li b{font-family:var(--display);font-size:21px;font-weight:400;line-height:1.2}.recov li span{color:var(--bl-ink-muted);font-size:15px;line-height:1.5}.fit{margin-top:var(--s8);gap:var(--s8);grid-template-columns:1fr 1fr;display:grid}.fit>div{background:var(--white);border:1px solid var(--bl-border);border-radius:var(--r-md);padding:var(--s6)}.fit ul{margin:var(--s3) 0 0;flex-direction:column;gap:6px;padding-left:1.1em;font-size:15px;display:flex}@media (width<=900px){.recov ol{grid-template-columns:1fr 1fr}.recov ol:before{display:none}.fit{grid-template-columns:1fr}}@media (width<=480px){.recov ol{grid-template-columns:1fr}}:root{--bl-motion-ease:cubic-bezier(.22,1,.36,1);--bl-shadow-hover:0 18px 36px -24px color-mix(in oklab,var(--bl-ink) 28%,transparent)}html.bl-smooth-scroll{scroll-behavior:smooth;scroll-padding-top:100px}.bl-page section[id]{scroll-margin-top:20px}.bl-page .btn,.bl-page .opts button,.bl-page .chips button,.bl-page .copy{transition:transform .22s var(--bl-motion-ease),background-color .22s ease,color .22s ease,border-color .22s ease,box-shadow .22s ease}.bl-page .card,.bl-page .faq details{transition:border-color .25s,box-shadow .3s}.bl-page .hero-photo img{transition:transform .85s var(--bl-motion-ease)}.bl-page .hero-grid>div:first-child{animation:bl-entrance .85s var(--bl-motion-ease) both}.bl-page .hero-visual{animation:bl-entrance 1s .12s var(--bl-motion-ease) both}.bl-page .hero-price{animation:bl-entrance .75s .3s var(--bl-motion-ease) both}.bl-page .faq details[open] .ans{animation:bl-answer .3s var(--bl-motion-ease)}@keyframes bl-entrance{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes bl-answer{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.bl-page .btn:hover,.bl-page .opts button:hover,.bl-page .chips button:hover{box-shadow:var(--bl-shadow-hover);transform:translateY(-2px)}.bl-page .card:hover{border-color:var(--bl-accent-soft);box-shadow:var(--bl-shadow-hover)}.bl-page .hero-photo:hover img{transform:scale(1.025)}.bl-page .faq details:hover{border-color:var(--bl-accent-soft)}}.bl-page .btn:active,.bl-page .opts button:active,.bl-page .chips button:active{transform:translateY(0)scale(.985)}@media (prefers-reduced-motion:reduce){html.bl-smooth-scroll{scroll-behavior:auto}.bl-page *,.bl-page :before,.bl-page :after{transition:none!important;animation:none!important}}@media print{.bl-page *{opacity:1!important;animation:none!important;transform:none!important}}
