.lbr{--bg:#F2F4F7;--surface:#FFFFFF;--ink:#121A2B;--muted:#5A6478;--line:#D9DEE7;--accent:#2E4BFF;--accent-ink:#FFFFFF;--marker:#FFD84A;--warn-bg:#FFF6D6;--warn-line:#E8C04A;--hot:#E5484D;--good:#1F9D55;--display:"Bricolage Grotesque","Arial Narrow",system-ui,sans-serif;--body:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"IBM Plex Mono",ui-monospace,Menlo,monospace}.lbr *{box-sizing:border-box}.lbr{background:var(--bg);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.6;padding-inline:16px;padding-block:0;overflow-x:clip}.lbr .wrap{max-width:72em;margin:0 auto}.lbr a{color:var(--accent)}.lbr :focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:4px}.lbr h1,.lbr h2,.lbr h3,.lbr h4{font-family:var(--display);text-wrap:balance;line-height:1.05;margin:0}.lbr p{margin:0}.lbr ul{margin:0;padding:0;list-style:none}.lbr .eyebrow{font-family:var(--mono);font-size:.75em;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.lbr mark{background:linear-gradient(transparent 58%,var(--marker) 58%);color:inherit;padding:0 .08em}.lbr .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;font-family:var(--body);font-weight:600;font-size:1em;background:var(--accent);color:var(--accent-ink);border:0;border-radius:999px;padding:.85em 1.5em;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;text-align:center}.lbr .btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px -10px var(--accent)}.lbr .btn.big{font-size:1.08em;padding:1.05em 1.8em}.lbr .btn.small{padding:.55em 1.1em;font-size:.9em}.lbr .btn.ghost{background:transparent;color:var(--ink);border:1.5px solid var(--ink)}.lbr .btn.ghost:hover{box-shadow:none}.lbr .btn.full{width:100%}.lbr .btn.light{background:var(--marker);color:#121a2b}.lbr .btn[aria-disabled=true]{opacity:.4;pointer-events:none}.lbr nav{display:flex;justify-content:space-between;align-items:center;gap:1em;padding-block:1.1em;border-bottom:1px solid var(--line)}.lbr .brand{font-family:var(--display);font-weight:800;font-size:1.1em;text-decoration:none;color:var(--ink)}.lbr footer{border-top:1px solid var(--line);padding-block:2.5em 6em;font-size:.85em;color:var(--muted)}.lbr footer .cols{display:grid;grid-template-columns:repeat(3,1fr);gap:2em}.lbr footer .cols>div{min-width:0}.lbr footer h4{font-family:var(--mono);font-size:.85em;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin:0 0 .5em}.lbr footer p+p{margin-top:.5em}.lbr section{padding-block:4.5em;border-top:1px solid var(--line)}.lbr section h2{font-size:clamp(1.9em,4.4vw,3em);font-weight:800;letter-spacing:-.015em;max-width:20em;margin-top:.5em}.lbr .sub{color:var(--muted);max-width:40em;margin-top:.8em}.lbr .hero{display:grid;grid-template-columns:1.15fr .85fr;gap:3.5em;align-items:center;padding-block:4.5em 4em}.lbr .hero>*{min-width:0}.lbr .hero h1{font-size:clamp(2.5em,6.4vw,4.9em);font-weight:800;letter-spacing:-.025em;margin-top:.5em}.lbr .strike{position:relative;white-space:nowrap;color:var(--muted)}.lbr .strike:after{content:"";position:absolute;left:-.05em;right:-.05em;top:52%;height:.09em;background:var(--hot);transform:rotate(-4deg)}.lbr .hero .lead{font-size:1.18em;color:var(--muted);max-width:34em;margin-top:1.3em}.lbr .cta-row{display:flex;flex-wrap:wrap;gap:.8em;margin-top:2em}.lbr .trust{display:flex;flex-wrap:wrap;gap:.5em 1.4em;margin-top:1.4em;font-size:.88em;color:var(--muted)}.lbr .trust li{display:flex;align-items:center;gap:.45em}.lbr .trust li:before{content:"";width:.5em;height:.5em;border-radius:50%;background:var(--good)}.lbr .feed{display:flex;flex-direction:column;gap:.9em}.lbr .post{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:1.1em 1.2em;box-shadow:0 14px 30px -22px #121a2b73}.lbr .post .who{display:flex;align-items:center;gap:.55em;font-family:var(--mono);font-size:.72em;color:var(--muted)}.lbr .post .av{width:2em;height:2em;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:var(--accent-ink);font-family:var(--display);font-weight:800;font-size:1.1em}.lbr .post .claim{font-family:var(--display);font-weight:700;font-size:1.22em;line-height:1.2;margin-top:.5em;color:var(--muted);text-decoration:line-through;text-decoration-color:var(--hot);text-decoration-thickness:2px}.lbr .post .real{margin-top:.6em;font-size:.93em}.lbr .post .real b{display:inline-block;background:var(--marker);color:#121a2b;font-family:var(--mono);font-size:.72em;padding:.12em .45em;border-radius:4px;margin-right:.45em;letter-spacing:.04em;transform:rotate(-3deg)}.lbr .post:nth-child(2){margin-left:2em}.lbr .post:nth-child(3){margin-left:.8em}.lbr .ticker{overflow:hidden;background:var(--ink);color:var(--bg);margin-inline:-16px;padding-block:.9em;border-radius:0}.lbr .ticker-track{display:flex;gap:2.2em;width:max-content;font-family:var(--display);font-weight:800;font-size:1.25em;letter-spacing:.02em;white-space:nowrap}.lbr .ticker-track span:after{content:"\2715";margin-left:2.2em;color:var(--marker);font-size:.8em}.lbr .pain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2em;margin-top:2.2em}.lbr .pain-card{min-width:0;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:1.5em;display:flex;flex-direction:column;gap:.6em}.lbr .pain-card .big-n{font-family:var(--display);font-weight:800;font-size:2.6em;line-height:1;color:var(--accent)}.lbr .pain-card h3{font-size:1.3em}.lbr .pain-card p{color:var(--muted)}.lbr .chart{margin-top:2.2em;display:flex;flex-direction:column;gap:.9em;font-variant-numeric:tabular-nums}.lbr .chart .row,.lbr .chart .axis{display:grid;grid-template-columns:minmax(0,16em) minmax(0,1fr) 7em;gap:1em;align-items:center}.lbr .chart .lbl{font-size:.95em;font-weight:500}.lbr .chart .val{font-family:var(--mono);font-size:.85em;text-align:right;color:var(--muted)}.lbr .chart .track{position:relative;height:1.6em;border-radius:6px;background:repeating-linear-gradient(90deg,var(--line) 0 1px,transparent 1px 25%)}.lbr .chart .bar{position:absolute;top:.2em;bottom:.2em;border-radius:5px;background:var(--muted);opacity:.55}.lbr .chart .row.me .lbl{font-family:var(--display);font-weight:800;font-size:1.1em;color:var(--accent)}.lbr .chart .row.me .val{color:var(--accent);font-weight:500}.lbr .chart .dot{position:absolute;top:50%;width:1.1em;height:1.1em;border-radius:50%;background:var(--accent);transform:translate(-50%,-50%);box-shadow:0 0 0 .35em color-mix(in srgb,var(--accent) 25%,transparent)}.lbr .chart .ticks{position:relative;height:1.2em;font-family:var(--mono);font-size:.72em;color:var(--muted)}.lbr .chart .ticks span{position:absolute;transform:translate(-50%);white-space:nowrap}.lbr .chart .ticks span:last-child{transform:translate(-100%)}.lbr .punch{margin-top:2em;font-family:var(--display);font-weight:700;font-size:clamp(1.3em,2.6vw,1.7em);max-width:28em;line-height:1.2}.lbr .punch em{font-style:normal;background:var(--marker);color:#121a2b;padding:0 .15em}.lbr .tabs{display:flex;flex-wrap:wrap;gap:.5em;margin-top:2em}.lbr .tabs button{font:inherit;font-weight:600;font-size:.92em;border:1.5px solid var(--line);background:var(--surface);color:var(--ink);border-radius:999px;padding:.55em 1.1em;cursor:pointer}.lbr .tabs button[aria-selected=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.lbr .sheet{margin-top:1.2em;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:2em}.lbr .sheet-head h3{font-size:clamp(1.6em,3vw,2.1em);margin-top:.3em}.lbr .sheet-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5em 2.2em;margin-top:1.5em}.lbr .sheet-grid>div{min-width:0}.lbr .sheet-grid h4{font-family:var(--mono);font-weight:500;font-size:.75em;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:.4em}.lbr .sheet-grid .hot{background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:12px;padding:1em 1.1em}.lbr .sheet-grid .locked{position:relative;border:1.5px dashed var(--line);border-radius:12px;padding:1em 1.1em;display:flex;flex-direction:column;gap:.8em;align-items:flex-start}.lbr .sheet-grid .locked p{filter:blur(2.5px);-webkit-user-select:none;user-select:none;color:var(--muted)}.lbr .after-grid{display:grid;grid-template-columns:1fr 1fr;gap:3em;align-items:start}.lbr .after-grid>*{min-width:0}.lbr .stats{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2em;margin-top:2em}.lbr .stats div{display:flex;flex-direction:column;border-top:3px solid var(--ink);padding-top:.6em}.lbr .stats b{font-family:var(--display);font-weight:800;font-size:3em;line-height:1;font-variant-numeric:tabular-nums}.lbr .stats span{color:var(--muted);font-size:.92em}.lbr .checks{display:flex;flex-direction:column;gap:1em;margin-top:.5em}.lbr .checks li{position:relative;padding-left:2.3em;font-size:1.05em}.lbr .checks li:before{content:"\2713";position:absolute;left:0;top:.05em;display:grid;place-items:center;width:1.5em;height:1.5em;border-radius:50%;background:var(--good);color:#fff;font-weight:700;font-size:.9em}.lbr .chapters{display:grid;grid-template-columns:repeat(3,1fr);gap:1em;margin-top:2em}.lbr .chap{min-width:0;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:1.3em;display:flex;flex-direction:column;gap:.4em}.lbr .chap .num{font-family:var(--mono);font-size:.8em;color:var(--accent)}.lbr .chap h3{font-size:1.3em}.lbr .chap p{color:var(--muted);font-size:.92em}.lbr .fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.2em}.lbr .fit-grid>div{min-width:0;border-radius:16px;padding:1.6em}.lbr .fit-yes{background:var(--surface);border:1px solid var(--line)}.lbr .fit-no{border:1.5px dashed var(--line)}.lbr .fit-grid h3{font-size:1.35em;margin-bottom:.8em}.lbr .fit-grid li{padding-left:1.6em;position:relative;margin-top:.55em}.lbr .fit-yes li:before{content:"\2713";position:absolute;left:0;color:var(--good);font-weight:700}.lbr .fit-no li:before{content:"\2715";position:absolute;left:0;color:var(--hot);font-weight:700}.lbr .offer-wrap{border-top:0;padding-block:2em 4.5em}.lbr .offer{display:grid;grid-template-columns:1.2fr .8fr;gap:2.5em;background:var(--ink);color:var(--bg);border-radius:24px;padding:2.8em;box-shadow:0 30px 60px -35px #121a2bb3}.lbr .offer>*{min-width:0}.lbr .offer .eyebrow{color:var(--bg);opacity:.65}.lbr .offer h2{color:var(--bg);margin-top:.3em}.lbr .stack-list{display:flex;flex-direction:column;gap:.8em;margin-top:1.6em}.lbr .stack-list li{position:relative;padding-left:1.8em}.lbr .stack-list li:before{content:"\2713";position:absolute;left:0;color:var(--marker);font-weight:700}.lbr .offer-right{display:flex;flex-direction:column;gap:.9em;background:color-mix(in srgb,var(--bg) 8%,transparent);border:1px solid color-mix(in srgb,var(--bg) 18%,transparent);border-radius:18px;padding:1.6em}.lbr .price-big{font-family:var(--display);font-weight:800;font-size:3.2em;line-height:1;font-variant-numeric:tabular-nums}.lbr .price-note{opacity:.75;font-size:.9em}.lbr .accept{display:grid;grid-template-columns:1.3em 1fr;gap:.6em;font-size:.85em;line-height:1.45;cursor:pointer}.lbr .accept input{width:1.15em;height:1.15em;margin-top:.15em;accent-color:var(--marker)}.lbr .accept a{color:inherit}.lbr .offer .btn{background:var(--marker);color:#121a2b}.lbr .hint{font-size:.8em;opacity:.7;text-align:center}.lbr .legalbox{background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:16px;padding:1.75em;margin-top:2em;display:grid;grid-template-columns:repeat(2,1fr);gap:1.25em 2em}.lbr .legalbox>div{min-width:0}.lbr .legalbox h3{font-size:1.1em}.lbr .legalbox p{font-size:.95em;margin-top:.3em}.lbr .faq-list{margin-top:1.5em;max-width:50em}.lbr details{border-bottom:1px solid var(--line);padding-block:1.1em}.lbr summary{font-weight:600;cursor:pointer;font-size:1.05em}.lbr details p{color:var(--muted);margin-top:.6em}.lbr .closing{background:var(--accent);color:var(--accent-ink);border:0;border-radius:24px;padding:3.5em 2.5em;margin-bottom:2em;display:flex;flex-direction:column;align-items:flex-start;gap:1.6em}.lbr .closing h2{margin-top:0;max-width:22em}.lbr .sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;justify-content:space-between;align-items:center;gap:1em;padding:.75em 16px calc(.75em + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--line);box-shadow:0 -10px 30px -20px #121a2b80;font-size:.92em}@media(prefers-reduced-motion:no-preference){.lbr .post{animation:lbr-rise .7s cubic-bezier(.2,.7,.2,1) both}.lbr .post:nth-child(2){animation-delay:.15s}.lbr .post:nth-child(3){animation-delay:.3s}.lbr .ticker-track{animation:lbr-scroll 38s linear infinite}.lbr .post .real b{animation:lbr-stamp .5s .9s cubic-bezier(.3,1.6,.5,1) both}@keyframes lbr-rise{0%{transform:translateY(14px)}to{transform:none}}@keyframes lbr-scroll{to{transform:translate(-50%)}}@keyframes lbr-stamp{0%{transform:scale(1.8) rotate(-12deg)}to{transform:rotate(-3deg)}}}@media(max-width:860px){.lbr .hero{grid-template-columns:1fr;padding-block:2.5em 2.5em;gap:2.2em}.lbr .pain-grid,.lbr .chapters{grid-template-columns:1fr 1fr}.lbr .after-grid,.lbr .offer,.lbr .fit-grid,.lbr .legalbox,.lbr footer .cols{grid-template-columns:1fr}.lbr .post:nth-child(2),.lbr .post:nth-child(3){margin-left:0}.lbr nav .navlinks a:not(.btn){display:none}.lbr nav .btn.small{white-space:nowrap}.lbr .chart .row,.lbr .chart .axis{grid-template-columns:minmax(0,1fr) 6em;gap:.3em .8em}.lbr .chart .lbl{grid-column:1 / -1}.lbr .chart .axis>span:first-child{display:none}}@media(max-width:540px){.lbr .pain-grid,.lbr .chapters,.lbr .sheet-grid{grid-template-columns:1fr}.lbr .offer{padding:1.6em}.lbr .sheet{padding:1.3em}.lbr .closing{padding:2.2em 1.4em}.lbr .cta-row .btn{width:100%}.lbr section{padding-block:3.2em}}html,body{margin:0;background:#f2f4f7}.lbr{min-height:100vh}.lbr nav .navlinks{display:flex;align-items:center;gap:1em}.lbr nav .navlinks a:not(.btn){color:var(--ink);text-decoration:none;font-weight:500}.lbr .page{padding-block:3em;max-width:46em}.lbr .page h1{font-size:clamp(1.8em,4vw,2.6em);font-weight:800;margin-bottom:.6em}.lbr .rte p,.lbr .rte li{margin-block:.6em;color:var(--ink)}.lbr .rte a{color:var(--accent)}.lbr .muted{color:var(--muted)}.lbr .stack{display:flex;flex-direction:column;gap:1em}.lbr .field{display:flex;flex-direction:column;gap:.35em}.lbr label{font-weight:500}.lbr input[type=text],.lbr input[type=email],.lbr input[type=password],.lbr input[type=number],.lbr input[type=search],.lbr textarea{font:inherit;padding:.7em .9em;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);width:100%}.lbr .cart-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.lbr .cart-table th,.lbr .cart-table td{text-align:left;padding:.8em .4em;border-bottom:1px solid var(--line);vertical-align:middle}.lbr .cart-table input[type=number]{width:5em}.lbr .table-wrap{overflow-x:auto}.lbr .grid-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(14em,1fr));gap:1em;margin-top:1.5em}.lbr .card{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:1.25em;display:flex;flex-direction:column;gap:.5em;text-decoration:none;color:var(--ink)}.lbr .errors{background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:10px;padding:.8em 1em}.lbr .product-buy{display:flex;flex-wrap:wrap;align-items:center;gap:1em;margin-top:1.5em}.lbr .product-price{font-family:var(--display);font-weight:800;font-size:2em}.lbr .accept-light{display:flex;align-items:center;gap:.6em;font-size:.9em;margin-top:1em}.lbr footer .policies{display:flex;flex-wrap:wrap;gap:.4em 1em;margin-top:.6em}.lbr footer a{color:var(--muted)}.lbr .btn.dim{opacity:.55}.lbr .hint.err{opacity:1;color:var(--marker);font-weight:600}.lbr .accept.shake{animation:lbr-shake .4s}@keyframes lbr-shake{25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-3px)}}.lbr nav .brand{display:flex;align-items:center;gap:.6em}.lbr nav .brand img{width:2.1em;height:2.1em;border-radius:.5em;flex:none}@media(max-width:540px){.lbr nav .brand span{font-size:.92em;line-height:1.1}}.lbr .cgv-wrap{border-top:1px solid var(--line);padding-block:1.5em 0;scroll-margin-top:1em}.lbr .cgv-wrap summary{font-family:var(--display);font-weight:700;font-size:1.05em}.lbr .cgv-body{max-width:46em;padding-block:.5em 1em;font-size:.92em;color:var(--muted)}.lbr .cgv-body h4{font-family:var(--display);font-weight:700;font-size:1em;color:var(--ink);margin:1.2em 0 .3em}.lbr .cgv-body p{margin:0}.lbr .cgv-body a{color:var(--accent)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lbr.css.map */
