.lbx{--lbx-measure:40rem;--lbx-side:240px;--lbx-text:#2C4842;--lbx-sticky:0px;font-size:17px}.lbx .lbx-frame{width:100%;max-width:calc(var(--lbx-measure) + 72px + var(--lbx-side) + 2 * var(--lb-pad));margin-inline:auto;padding-inline:var(--lb-pad)}:where(.lbx) :where(p,ul,ol,figure,h1,h2,h3){margin:0}.lbx svg{display:block}.lbx .lbx-nw{white-space:nowrap}.lbx-progress{position:fixed;inset:0 0 auto;z-index:30;height:3px;pointer-events:none}.lbx-progress span{display:block;height:100%;background:var(--lb-ink);transform-origin:right center;transform:scaleX(var(--lbx-p,0))}.lbx-head{background:var(--lb-cream);padding-block:28px 40px;overflow:hidden}.lbx-head__grid{display:grid;gap:24px;align-items:center}@media(min-width:900px){.lbx-head{padding-block:48px 56px}.lbx-head__grid{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);gap:48px}}.lbx-crumbs{display:flex;gap:8px;font-size:14px;color:var(--lb-ink-soft);margin-block-end:16px}.lbx-crumbs a{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.lbx .lbx-title{font-size:clamp(34px,4.6vw,58px);font-weight:600;line-height:1.06;letter-spacing:-.02em;text-wrap:balance}.lbx-dek{margin-block-start:16px;max-width:34em;font-size:clamp(17px,1.3vw,19px);line-height:1.6;color:var(--lbx-text)}.lbx-byline{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-block-start:20px;font-size:14px;color:var(--lb-ink-soft)}.lbx-byline__who{flex-basis:100%;display:inline-flex;align-items:center;gap:10px;color:var(--lb-ink);font-weight:600}.lbx-byline__who a{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.lbx-byline__meta{line-height:1.6}.lbx-avatar{display:inline-grid;place-items:center;width:34px;height:34px;flex:none;border-radius:50%;background:var(--lb-ink);color:var(--lb-white);font-size:15px;font-weight:600}.lbx-avatar--lg{width:52px;height:52px;font-size:20px}.lbx-head__art{max-width:420px;width:100%;justify-self:center}@media(max-width:899px){.lbx-head__art{max-width:250px}}.lbx-head__art svg{width:100%;height:auto;overflow:visible}.lbx-head__art img{display:block;width:100%;height:auto;animation:lbx-fadein .8s ease-out both}.lbx-head__art:has(>img){max-width:540px}@media(max-width:899px){.lbx-head__art:has(>img){max-width:320px}}.lbx-head__art--photo img{border-radius:var(--lb-r);aspect-ratio:4/5;object-fit:cover}.lbx .f-sky{fill:var(--lb-sky)}.lbx .f-peri{fill:var(--lb-peri)}.lbx .f-yellow{fill:var(--lb-yellow)}.lbx .f-white{fill:var(--lb-white)}.lbx .f-ink{fill:var(--lb-ink)}.lbx .f-none{fill:none}.lbx .f-shadow{fill:var(--lb-ink);opacity:.08}.lbx .s-ink{stroke:var(--lb-ink);stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.lbx .s-thick{stroke-width:6}.lbx .s-soft{stroke:var(--lb-ink);stroke-opacity:.35;stroke-width:2.5;stroke-linecap:round;fill:none}.lbx .art-item,.lbx .art-leaf{transform-box:fill-box;transform-origin:center bottom}@media(prefers-reduced-motion:no-preference){.lbx .art-item{animation:lbx-pop .9s cubic-bezier(.34,1.56,.64,1) both,lbx-float 5s ease-in-out infinite;animation-delay:calc(.4s + var(--d,0) * .14s),calc(1.5s + var(--d,0) * .6s)}.lbx .art-leaf{animation:lbx-sway 6s ease-in-out infinite;transform-origin:center}}@keyframes lbx-pop{0%{opacity:0;transform:translateY(46px) scale(.6)}}@keyframes lbx-float{50%{transform:translateY(-6px)}}@keyframes lbx-sway{50%{transform:rotate(8deg)}}.lbx-layout{display:grid;gap:20px;padding-block:28px 72px}.lbx-body,.lbx-toc{min-width:0;max-width:var(--lbx-measure)}@media(min-width:1100px){.lbx-layout{grid-template-columns:minmax(0,var(--lbx-measure)) var(--lbx-side);grid-template-areas:"body toc";justify-content:space-between;gap:72px;padding-block-start:56px}.lbx-body{grid-area:body}.lbx-toc{grid-area:toc;position:sticky;top:calc(var(--lbx-sticky) + 28px);align-self:start}}.lbx-toc__box{border:1px solid var(--lb-line);border-radius:var(--lb-r);background:var(--lb-white)}.lbx-toc__sum{list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:52px;padding:0 18px;font-weight:600;cursor:pointer}.lbx-toc__sum::-webkit-details-marker{display:none}.lbx-toc__sum svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s}.lbx-toc__box[open] .lbx-toc__sum svg{transform:rotate(180deg)}.lbx-toc__list{margin:0;padding:0 18px 14px;list-style:none;counter-reset:toc;display:grid}.lbx-toc__list li{counter-increment:toc}.lbx-toc__list a{display:flex;gap:10px;align-items:baseline;padding-block:8px;font-size:15px;color:var(--lb-ink-soft);text-decoration:none;transition:color .2s}.lbx-toc__list a:before{content:counter(toc);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--lb-cherry);min-width:1ch}.lbx-toc__list a[aria-current=true]{color:var(--lb-ink);font-weight:600}@media(hover:hover){.lbx-toc__list a:hover{color:var(--lb-ink)}}@media(min-width:1100px){.lbx-toc__box{border:0;background:none}.lbx-toc__sum{padding:0;min-height:0;margin-block-end:10px;pointer-events:none;font-size:13.5px;letter-spacing:.06em;color:var(--lb-ink-soft)}.lbx-toc__sum svg{display:none}.lbx-toc__list{padding:0;border-inline-start:1px solid var(--lb-line)}.lbx-toc__list a{padding-inline-start:16px;margin-inline-start:-1px;border-inline-start:2px solid transparent}.lbx-toc__list a[aria-current=true]{border-inline-start-color:var(--lb-ink)}}.lbx-body{font-size:18px;line-height:1.75;color:var(--lbx-text)}.lbx-body>*+*{margin-block-start:24px}.lbx-body>h2{margin-block-start:64px}.lbx-body>h3{margin-block-start:40px}.lbx-body>h2+*,.lbx-body>h3+*{margin-block-start:14px}.lbx-body>.lbx-tldr:first-child+.lbx-how{margin-block-start:18px}.lbx-body>.lbx-author{margin-block-start:48px}.lbx-sec{padding-block-start:28px;scroll-margin-top:calc(var(--lbx-sticky) + 20px)}.lbx-sec>*+*{margin-block-start:18px}.lbx-body h2{font-size:clamp(27px,2.4vw,36px);font-weight:600;line-height:1.15;letter-spacing:-.015em;color:var(--lb-ink);text-wrap:balance;scroll-margin-top:calc(var(--lbx-sticky) + 20px)}.lbx-body h3{font-size:clamp(20px,1.6vw,23px);font-weight:600;line-height:1.3;color:var(--lb-ink);padding-block-start:14px;scroll-margin-top:calc(var(--lbx-sticky) + 20px)}.lbx-body strong{color:var(--lb-ink);font-weight:600}.lbx-body p a,.lbx-body li a{color:var(--lb-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;text-decoration-color:#12403873}.lbx-body p a:hover,.lbx-body li a:hover{text-decoration-color:var(--lb-ink)}.lbx-body a.lbx-fn{display:inline-grid;place-items:center;min-width:20px;height:20px;padding-inline:5px;margin-inline-start:4px;vertical-align:3px;border-radius:99px;background:var(--lb-sky-pale);color:var(--lb-ink);font-size:11.5px;font-weight:600;line-height:1;text-decoration:none}.lbx-body ul.lbx-list{list-style:none;padding:0;display:grid;gap:12px}.lbx-list li{position:relative;padding-inline-start:26px}.lbx-list li:before{content:"";position:absolute;inset-inline-start:4px;top:.7em;width:8px;height:8px;border-radius:50%;background:var(--lb-sky);box-shadow:0 0 0 2px var(--lb-ink) inset}.lbx-list--x li:before{width:12px;height:2px;top:.85em;border-radius:2px;background:var(--lb-cherry);box-shadow:none}.lbx-body ol.lbx-steps{list-style:none;padding:0;display:grid;gap:14px;counter-reset:st}.lbx-steps li{position:relative;padding-inline-start:46px;counter-increment:st}.lbx-steps li:before{content:counter(st);position:absolute;inset-inline-start:0;top:0;width:32px;height:32px;border-radius:50%;background:var(--lb-yellow);color:var(--lb-ink);font-weight:600;font-size:15px;display:grid;place-items:center}.lbx-tldr{background:var(--lb-sky-pale);border-radius:var(--lb-r);padding:22px 24px;font-size:17px;line-height:1.65}.lbx-tldr>p:first-child,.lbx-tldr h2{font-size:13.5px!important;font-weight:600;letter-spacing:.08em;color:var(--lb-ink-soft)!important;margin-block-end:12px}.lbx-tldr ul{list-style:none;padding:0;display:grid;gap:10px}.lbx-tldr li{position:relative;padding-inline-start:22px}.lbx-tldr li:before{content:"";position:absolute;inset-inline-start:0;top:.55em;width:12px;height:12px;background:var(--lb-ink);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 20C4 10 10 4 20 4c0 10-6 16-16 16Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 20C4 10 10 4 20 4c0 10-6 16-16 16Z'/%3E%3C/svg%3E") center/contain no-repeat}.lbx-how{position:relative;padding-inline-start:34px;font-size:15px;line-height:1.6;color:var(--lb-ink-soft)}.lbx-how:before{content:"";position:absolute;inset-inline-start:0;top:1px;width:22px;height:22px;background:var(--lb-cherry);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 4 6v6c0 4.4 3.4 8.3 8 9 4.6-.7 8-4.6 8-9V6z'/%3E%3Cpath d='m8.5 12 2.5 2.5 4.5-5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 4 6v6c0 4.4 3.4 8.3 8 9 4.6-.7 8-4.6 8-9V6z'/%3E%3Cpath d='m8.5 12 2.5 2.5 4.5-5'/%3E%3C/svg%3E") center/contain no-repeat}.lbx-weeks{padding:26px 22px 20px;border-radius:var(--lb-r);background:var(--lb-white);border:1px solid var(--lb-line)}.lbx-weeks__track{position:relative;height:10px;border-radius:99px;background:var(--lb-cream);margin-block:64px 10px}.lbx-weeks__fill{position:absolute;inset-block:0;inset-inline-start:0;width:calc(var(--to,.5) * 100%);border-radius:inherit;background:var(--lb-sky);transform-origin:right center;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.lbx-weeks__mark{position:absolute;top:50%;inset-inline-start:calc(var(--at) * 100%);display:grid;justify-items:center;gap:2px;transform:translate(50%,calc(-100% - 12px));text-align:center;line-height:1.25;white-space:nowrap;transition:opacity .6s .9s,transform .6s .9s}.lbx-weeks__mark b{font-size:15px;color:var(--lb-ink)}.lbx-weeks__mark small{font-size:13px;color:var(--lb-ink-soft)}.lbx-weeks__mark:after{content:"";width:14px;height:14px;margin-block-start:6px;border-radius:50%;background:var(--lb-ink);box-shadow:0 0 0 4px var(--lb-white)}.lbx-weeks__mark--due:after{background:var(--lb-yellow);box-shadow:0 0 0 2px var(--lb-ink) inset,0 0 0 4px var(--lb-white)}.lbx-weeks__scale{position:relative;height:20px;font-size:12.5px;color:var(--lb-ink-soft);font-variant-numeric:tabular-nums}.lbx-weeks__scale span{position:absolute;inset-inline-start:calc(var(--at) * 100%);transform:translate(50%)}.lbx-weeks figcaption,.lbx-weeks>p:last-child{margin-block-start:14px;font-size:15px;line-height:1.6;color:var(--lb-ink-soft)}.lbx-pre .lbx-weeks__fill,.lbx-weeks.lbx-pre .lbx-weeks__fill{transform:scaleX(0)}.lbx-weeks.lbx-pre .lbx-weeks__mark{opacity:0;transform:translate(50%,calc(-100% - 2px))}.lbx-pair{display:grid;gap:14px}@media(min-width:640px){.lbx-pair{grid-template-columns:1fr 1fr}}.lbx-pair>div{border-radius:var(--lb-r);padding:22px;display:grid;gap:8px;align-content:start;background:var(--lb-sky-pale)}.lbx-pair>div:first-child{background:var(--lb-peri-pale)}.lbx-pair h3{font-size:19px!important;padding:0!important}.lbx-pair p{font-size:16px;line-height:1.6}.lbx-pair [data-icon]:before{content:"";display:block;width:40px;height:40px;margin-block-end:6px;background:var(--lb-ink);-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat}.lbx-pair [data-icon=bag]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%23000' stroke-width='3' stroke-linejoin='round'%3E%3Cpath d='M10 30c0-7 5-12 12-12h20c7 0 12 5 12 12v18a6 6 0 0 1-6 6H16a6 6 0 0 1-6-6zM24 18c0-6 4-10 8-10s8 4 8 10'/%3E%3C/svg%3E")}.lbx-pair [data-icon=case]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%23000' stroke-width='3' stroke-linejoin='round'%3E%3Crect x='16' y='16' width='32' height='40' rx='6'/%3E%3Cpath d='M26 16v-5a3 3 0 0 1 3-3h6a3 3 0 0 1 3 3v5M16 30h32'/%3E%3C/svg%3E")}.lbx-check{border:1px solid var(--lb-line);border-radius:var(--lb-r);background:var(--lb-white)}.lbx-check__bar{position:sticky;top:var(--lbx-sticky);z-index:5;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;background:var(--lb-white);border-bottom:1px solid var(--lb-line);border-radius:var(--lb-r) var(--lb-r) 0 0}.lbx-check__meter{width:40px;height:40px}.lbx-check__meter svg{width:100%;height:100%;overflow:visible}.lbx-check__line{fill:none;stroke:var(--lb-ink);stroke-width:2.6;stroke-linejoin:round;stroke-linecap:round}.lbx-check__level{fill:var(--lb-sky);transform-box:view-box;transform:translateY(calc((1 - var(--p,0)) * 100%));transition:transform .6s cubic-bezier(.22,1,.36,1),fill .3s}.lbx-check.is-full .lbx-check__level{fill:var(--lb-yellow)}.lbx-check.is-full .lbx-check__meter{animation:lbx-hop .7s cubic-bezier(.34,1.56,.64,1)}@keyframes lbx-hop{30%{transform:translateY(-10px) rotate(-6deg)}60%{transform:translateY(0) rotate(4deg)}}.lbx-check__count{font-size:14.5px;line-height:1.35;color:var(--lb-ink-soft)}.lbx-check__count b{font-size:22px;color:var(--lb-ink);font-variant-numeric:tabular-nums}.lbx .lbx-check__share{min-height:44px;padding:0 16px;font-size:14.5px}@media(min-width:640px){.lbx-check__bar{padding:14px 18px;gap:14px}.lbx-check__meter{width:50px;height:50px}.lbx-check__count{font-size:16px}}.lbx-group{border:0;margin:0;padding:18px 18px 8px;min-width:0}.lbx-group+.lbx-group{border-top:1px solid var(--lb-line)}.lbx-group legend{float:right;width:100%;padding:0;margin-block-end:6px;font-size:13.5px;font-weight:600;letter-spacing:.06em;color:var(--lb-ink-soft)}.lbx-group__badge{margin-inline-start:8px;padding:2px 9px;border-radius:99px;background:var(--lb-sky-pale);color:var(--lb-ink);font-size:11.5px;letter-spacing:.02em}.lbx-item{clear:both;display:flex;align-items:flex-start;gap:12px;border-top:1px dashed rgba(18,64,56,.12)}.lbx-group legend+.lbx-item{border-top:0}.lbx-item label{flex:1;display:flex;align-items:flex-start;gap:12px;min-height:48px;padding-block:11px;font-size:16.5px;line-height:1.5;color:var(--lb-ink);cursor:pointer}.lbx-item input{appearance:none;-webkit-appearance:none;flex:none;width:24px;height:24px;margin:1px 0 0;border:2px solid var(--lb-ink);border-radius:7px;background:var(--lb-white);display:grid;place-items:center;cursor:pointer;transition:background-color .2s,transform .15s}.lbx-item input:after{content:"";width:11px;height:6px;border:solid var(--lb-white);border-width:0 0 2.5px 2.5px;transform:rotate(-45deg) scale(0);margin-top:-3px;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.lbx-item input:checked{background:var(--lb-ink)}.lbx-item input:checked:after{transform:rotate(-45deg) scale(1)}.lbx-item input:active{transform:scale(.9)}.lbx-item input:focus-visible{outline:2px solid var(--lb-ink);outline-offset:3px}.lbx-item input:checked+.lbx-t{color:var(--lb-ink-soft);text-decoration:line-through;text-decoration-color:#12403866}.lbx-item__link{padding-block:11px;font-size:14px;color:var(--lb-cherry);text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.lbx-check__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding:10px 18px 12px;border-top:1px solid var(--lb-line);font-size:14px;color:var(--lb-ink-soft)}.lbx-linkbtn{border:0;background:none;min-height:44px;padding:0 4px;font:inherit;font-size:14.5px;color:var(--lb-ink-soft);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.lbx .lbx-prod{display:grid;grid-template-columns:112px minmax(0,1fr);gap:18px;align-items:center;padding:12px;border:1px solid var(--lb-line);border-radius:var(--lb-r);background:var(--lb-white);color:var(--lb-ink);text-decoration:none;transition:transform .25s,box-shadow .25s}.lbx-prod img{width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;border-radius:8px;background:var(--lb-cream)}@media(min-width:640px){.lbx .lbx-prod{grid-template-columns:150px minmax(0,1fr);gap:24px;padding:14px}}@media(hover:hover){.lbx .lbx-prod:hover{transform:translateY(-3px);box-shadow:0 16px 30px -22px #12403880}}.lbx-prod__body{display:grid;gap:6px}.lbx-prod__kicker{font-size:12.5px;font-weight:600;letter-spacing:.06em;color:var(--lb-cherry)}.lbx-prod__name{font-size:20px;font-weight:600;line-height:1.2}.lbx-prod__why{font-size:15.5px;line-height:1.55;color:var(--lbx-text)}.lbx-prod__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.lbx-prod__price{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.lbx-more{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;letter-spacing:.03em}.lbx-more svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}@media(hover:hover){a:hover .lbx-more svg{transform:translate(-4px)}}.lbx-stages{display:grid;gap:12px}@media(min-width:720px){.lbx-stages{grid-template-columns:repeat(3,minmax(0,1fr))}}.lbx-stages>div{display:grid;gap:6px;align-content:start;padding:18px;border-radius:var(--lb-r);background:var(--lb-cream)}.lbx-stages [data-drops]:before{content:"";display:block;height:16px;margin-block-end:4px;width:calc(var(--n,1) * 17px);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 16'%3E%3Cpath d='M7 1.5C5 5 3 7.4 3 10a4 4 0 0 0 8 0C11 7.4 9 5 7 1.5Z' fill='%238B1E3F'/%3E%3C/svg%3E") right/17px 16px repeat-x;transition:clip-path .7s cubic-bezier(.22,1,.36,1);clip-path:inset(0 0 0 0)}.lbx-stages.lbx-pre [data-drops]:before{clip-path:inset(0 0 0 100%)}.lbx-stages [data-drops="4"]{--n:4}.lbx-stages [data-drops="3"]{--n:3}.lbx-stages [data-drops="2"]{--n:2}.lbx-stages [data-drops="1"]{--n:1}.lbx-stages h3{font-size:16px!important;padding:0!important}.lbx-stages p{font-size:15.5px;line-height:1.55}.lbx-stages p:last-child{padding-top:8px;border-top:1px solid var(--lb-line);margin-top:4px}.lbx-callout{background:var(--lb-peri-pale);border-radius:var(--lb-r);padding:18px 22px;font-size:16.5px;line-height:1.65}.lbx-alert{background:var(--lb-ink);color:var(--lb-white);border-radius:var(--lb-r);padding:24px;font-size:16.5px;line-height:1.65}.lbx-alert>*+*{margin-block-start:12px}.lbx-body .lbx-alert h2{font-size:22px;color:var(--lb-white)}.lbx-alert strong{color:var(--lb-white)}.lbx-alert ul{list-style:none;padding:0;display:grid;gap:8px}.lbx-alert li{position:relative;padding-inline-start:22px}.lbx-alert li:before{content:"";position:absolute;inset-inline-start:2px;top:.62em;width:9px;height:9px;border-radius:50%;background:var(--lb-yellow)}.lbx-alert p:last-child{font-size:15px;opacity:.85}.lbx-body .lbx-alert a.lbx-fn{background:#ffffff29;color:var(--lb-white)}.lbx-faq{display:grid}.lbx-qa{border-top:1px solid var(--lb-line)}.lbx-qa:last-child{border-bottom:1px solid var(--lb-line)}.lbx-qa summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding-block:16px;font-size:18px;font-weight:600;color:var(--lb-ink);line-height:1.4}.lbx-qa summary::-webkit-details-marker{display:none}.lbx-pm{position:relative;flex:none;width:34px;height:34px;border-radius:50%;background:var(--lb-cream);transition:background-color .3s,transform .4s}.lbx-pm:before,.lbx-pm:after{content:"";position:absolute;inset:50% 11px auto;height:2px;margin-top:-1px;border-radius:2px;background:var(--lb-ink)}.lbx-pm:after{transform:rotate(90deg);transition:transform .35s}.lbx-qa[open] .lbx-pm{background:var(--lb-yellow);transform:rotate(180deg)}.lbx-qa[open] .lbx-pm:after{transform:rotate(0)}.lbx-ans{overflow:hidden}.lbx-ans p{padding-bottom:22px;font-size:16.5px;line-height:1.65;color:var(--lb-ink-soft)}@media(hover:hover){.lbx-qa summary:hover .lbx-pm{background:var(--lb-sky)}}.lbx-sources{padding-top:12px;border-top:1px solid var(--lb-line);font-size:14.5px;line-height:1.6;color:var(--lb-ink-soft)}.lbx-body .lbx-sources h2{font-size:15px;margin-bottom:8px}.lbx-sources ol{padding-inline-start:22px;display:grid;gap:6px}.lbx-sources li{scroll-margin-top:calc(var(--lbx-sticky) + 20px)}.lbx-sources li:target{background:var(--lb-sky-pale);border-radius:6px}.lbx-body .lbx-sources a{direction:ltr;unicode-bidi:isolate;overflow-wrap:anywhere;color:inherit}.lbx-sources p{margin-top:12px;font-size:14px}.lbx-author{display:flex;gap:16px;align-items:flex-start;padding:20px;border-radius:var(--lb-r);background:var(--lb-cream)}.lbx-author__name{font-weight:600;color:var(--lb-ink);font-size:17px}.lbx-author__bio{font-size:15.5px;line-height:1.6;margin-top:4px}.lbx-continue{margin-block-end:var(--article-margin-block-end)}.lbx-continue>.container{display:grid}.lbx-continue .article-navigation{margin-inline:auto;width:100%;padding-block-start:var(--spacing-12);border-top:1px solid rgb(var(--text-color) / .12)}.lbx-table{overflow-x:auto;border:1px solid var(--lb-line);border-radius:var(--lb-r);background:var(--lb-white)}.lbx-table table{width:100%;min-width:520px;border-collapse:collapse;font-size:15.5px;line-height:1.5}.lbx-table th,.lbx-table td{text-align:right;padding:12px 14px;border-bottom:1px solid var(--lb-line);vertical-align:top}.lbx-table th{font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--lb-ink-soft);background:var(--lb-cream)}.lbx-table tr:last-child td{border-bottom:0}@media(max-width:600px){.lbx-table{overflow:visible;border:0;background:none}.lbx-table table{min-width:0}.lbx-table thead{display:none}.lbx-table tbody{display:grid;gap:10px}.lbx-table tr{display:grid;border:1px solid var(--lb-line);border-radius:var(--lb-r);background:var(--lb-white);padding:6px 0}.lbx-table td{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;border:0;padding:6px 14px}.lbx-table td[data-label]:before{content:attr(data-label);font-size:12.5px;font-weight:600;color:var(--lb-ink-soft)}.lbx-table td:first-child{font-size:17px}}.lbx-stretch{padding:22px;border-radius:var(--lb-r);background:var(--lb-white);border:1px solid var(--lb-line);display:grid;gap:18px}.lbx-stretch__rows{display:grid;gap:16px}.lbx-stretch__row{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.lbx-stretch__label{font-size:15px;font-weight:600;color:var(--lb-ink)}.lbx-stretch__track{position:relative;height:58px;border-radius:12px;background:repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),var(--lb-line) calc(10% - 1px) 10%)}.lbx-stretch__swatch{position:absolute;inset-block:4px;inset-inline-start:0;width:46%;border-radius:10px;border:2px solid var(--lb-ink);transform-origin:right center;transform:scaleX(var(--s,1));will-change:transform;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='16'%3E%3Cpath d='M1 2l8 11 8-11' fill='none' stroke='%23124038' stroke-opacity='.35' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") repeat,var(--lbx-sw,var(--lb-sky-pale))}.lbx-stretch__row[data-row=a] .lbx-stretch__swatch{--lbx-sw:var(--lb-cream)}.lbx-stretch__row[data-row=b] .lbx-stretch__swatch{--lbx-sw:var(--lb-sky-pale)}.lbx-stretch.is-released .lbx-stretch__swatch{transition:transform .9s cubic-bezier(.34,1.56,.64,1)}.lbx-stretch.is-released [data-row=a] .lbx-stretch__swatch{transition:transform 1.4s cubic-bezier(.22,1,.36,1);border-style:dashed}.lbx-stretch__after{font-size:14px;color:var(--lb-ink-soft);opacity:0;transform:translateY(-4px)}.lbx-stretch.is-released .lbx-stretch__after{opacity:1;transform:none;transition:opacity .4s .5s,transform .4s .5s}.lbx-stretch__control{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:14.5px;color:var(--lb-ink-soft)}.lbx-stretch__control label{font-weight:600;color:var(--lb-ink)}.lbx-stretch__control input{flex:1 1 220px;accent-color:var(--lb-ink);height:28px;cursor:grab}.lbx-stretch__control input:active{cursor:grabbing}.lbx-stretch__live{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.lbx-stretch figcaption{font-size:13px;color:var(--lb-ink-soft)}.lbx-picker{padding:22px;border-radius:var(--lb-r);background:var(--lb-cream);display:grid;gap:16px}.lbx-picker__title{font-size:15px;font-weight:600;color:var(--lb-ink)}.lbx-picker__chips{display:flex;flex-wrap:wrap;gap:8px}.lbx .lbx-chip{min-height:40px;padding:0 14px;border:1.5px solid var(--lb-ink);border-radius:99px;background:var(--lb-white);color:var(--lb-ink);font:inherit;font-size:14.5px;cursor:pointer;transition:background-color .2s,color .2s,transform .15s}.lbx .lbx-chip[aria-pressed=true]{background:var(--lb-ink);color:var(--lb-white)}.lbx .lbx-chip:active{transform:scale(.96)}.lbx .lbx-chip:focus-visible{outline:2px solid var(--lb-ink);outline-offset:3px}@media(hover:hover){.lbx .lbx-chip[aria-pressed=false]:hover{background:var(--lb-sky-pale)}}.lbx-picker__opts{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:10px}@media(max-width:560px){.lbx-picker__opts[data-n="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lbx-opt{position:relative;display:grid;justify-items:center;gap:8px;padding:18px 10px 16px;border-radius:var(--lb-r);background:var(--lb-white);border:2px solid transparent;text-align:center;transition:transform .35s cubic-bezier(.34,1.56,.64,1),border-color .25s,opacity .25s}.lbx-opt--photo{padding:8px 8px 12px}.lbx-opt__ph{display:block;width:100%;aspect-ratio:4/5;border-radius:10px;overflow:hidden;background:var(--lb-white)}.lbx-opt__ph img{display:block;width:100%;height:100%;object-fit:cover}.lbx-opt__ic{width:44px;height:44px;background:var(--lb-ink);-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat}.lbx-opt__name{font-size:15px;font-weight:600;line-height:1.3;color:var(--lb-ink)}.lbx-opt__badge{position:absolute;top:-10px;inset-inline-end:10px;padding:2px 10px;border-radius:99px;background:var(--lb-yellow);color:var(--lb-ink);font-size:12px;font-weight:600;opacity:0;transform:scale(.6);transition:opacity .2s,transform .35s cubic-bezier(.34,1.56,.64,1)}.lbx-picker.is-on .lbx-opt{opacity:.55}.lbx-picker.is-on .lbx-opt.is-best{opacity:1;border-color:var(--lb-ink);transform:translateY(-4px)}.lbx-picker.is-on .lbx-opt.is-best .lbx-opt__badge{opacity:1;transform:none}.lbx-picker__answers{display:grid;gap:8px;font-size:16px;line-height:1.6}.lbx-picker.is-on .lbx-picker__answer{display:none}.lbx-picker.is-on .lbx-picker__answer.is-active{display:block;animation:lbx-fadein .35s ease-out}@keyframes lbx-fadein{0%{opacity:0;transform:translateY(6px)}}@media(max-width:480px){.lbx-opt{padding:16px 6px 12px}.lbx-opt__ic{width:36px;height:36px}.lbx-opt__name{font-size:13.5px}}.lbx [data-icon=cup]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 8h24l-3 26c-1 8-5 12-9 12s-8-4-9-12zM32 46v10M22 18h20'/%3E%3C/svg%3E")}.lbx [data-icon=pad]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M32 6c6 0 10 4 10 10v32c0 6-4 10-10 10s-10-4-10-10V16c0-6 4-10 10-10zM22 25c-9 0-13 3-13 7s4 7 13 7M42 25c9 0 13 3 13 7s-4 7-13 7M27 16v32'/%3E%3C/svg%3E")}.lbx [data-icon=undies]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 18c8-2 16-3 24-3s16 1 24 3l-2 14c-7 1-12 5-14 12h-16c-2-7-7-11-14-12zM8 18v0'/%3E%3C/svg%3E")}.lbx [data-icon=bra]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 20c6 0 10 6 12 14 4 6 8 6 12 2 4 4 8 4 12-2 2-8 6-14 12-14M20 34c-4 4-10 6-12 6M44 34c4 4 10 6 12 6M14 12l6 16M50 12l-6 16'/%3E%3C/svg%3E")}.lbx [data-icon=swim]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 40c5 0 5-4 10-4s5 4 10 4 5-4 10-4 5 4 10 4 5-4 10-4 5 4 6 4M6 50c5 0 5-4 10-4s5 4 10 4 5-4 10-4 5 4 10 4 5-4 10-4 5 4 6 4M24 30a8 8 0 1 0 0-.1'/%3E%3C/svg%3E")}.lbx [data-icon=drop]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M32 8C26 20 18 28 18 38a14 14 0 0 0 28 0c0-10-8-18-14-30z'/%3E%3C/svg%3E")}.lbx [data-icon=tri]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 44 22 16 32 44ZM32 44 42 16 56 44ZM22 16 20 6M42 16 44 6M6 48h52'/%3E%3C/svg%3E")}.lbx [data-icon=scoopbra]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 8v12c0 14 8 20 18 20s18-6 18-20V8M10 46h44M14 20v26M50 20v26'/%3E%3C/svg%3E")}.lbx [data-icon=racerbra]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 8l18 26 18-26M32 34v8M10 42h44v10H10z'/%3E%3C/svg%3E")}.lbx-body ol.lbx-tl{list-style:none;padding:0;margin-inline:0;position:relative;display:grid;gap:22px;--tp:1}.lbx-tl:before,.lbx-tl:after{content:"";position:absolute;inset-inline-start:11px;top:8px;bottom:8px;width:3px;border-radius:3px}.lbx-tl:before{background:var(--lb-line)}.lbx-tl:after{background:var(--lb-ink);transform-origin:top center;transform:scaleY(var(--tp))}.lbx-tl__item{position:relative;padding-inline-start:44px}.lbx-tl__dot{position:absolute;inset-inline-start:2px;top:4px;width:21px;height:21px;border-radius:50%;background:var(--lb-white);box-shadow:0 0 0 3px var(--lb-line) inset;transition:background-color .35s,box-shadow .35s,transform .45s cubic-bezier(.34,1.56,.64,1);z-index:1}.lbx-tl__item.is-lit .lbx-tl__dot{background:var(--lb-yellow);box-shadow:0 0 0 3px var(--lb-ink) inset;transform:scale(1.12)}.lbx-tl__when{font-size:13.5px;font-weight:600;letter-spacing:.04em;color:var(--lb-ink-soft)}.lbx-body .lbx-tl__title{font-size:21px;padding:2px 0 8px;margin:0}.lbx-tl__row{display:grid;gap:2px;padding:10px 14px;border-radius:10px;background:var(--lb-cream);font-size:15.5px;line-height:1.55;margin-top:8px}.lbx-tl__row b{font-size:12.5px;letter-spacing:.05em;color:var(--lb-ink-soft)}.lbx-tl__row--check{background:var(--lb-peri-pale)}.lbx-tl__item{transition:opacity .5s}.lbx-tl.is-on .lbx-tl__item:not(.is-lit){opacity:.55}.lbx-calc{--q-line:rgba(18,64,56,.26);padding:clamp(16px,3vw,24px);border-radius:22px;background:var(--lb-cream);display:grid;gap:14px;container-type:inline-size}.lbx-calc__title{font-size:14px;font-weight:600;letter-spacing:.06em;color:var(--lb-ink-soft)}.lbx-calc__tabs{display:flex;flex-wrap:wrap;gap:8px}.lbx .lbx-calc__tabs .lbx-chip[aria-selected=true]{background:var(--lb-ink);color:var(--lb-white)}.lbx-calc__grid{display:grid;gap:14px;align-items:start}@container (min-width:640px){.lbx-calc__grid{grid-template-columns:1.05fr .95fr}.lbx-res{position:sticky;top:calc(var(--lbx-sticky,80px) + 16px)}}.lbx-calc__qs{display:grid;gap:12px;counter-reset:q}.lbx-q{margin:0;min-width:0;border:0;background:var(--lb-white);border-radius:18px;padding:18px 18px 20px;display:grid;gap:12px}.lbx-q[hidden]{display:none}.lbx-q:not([hidden]){counter-increment:q}.lbx-q legend{float:right;width:100%;display:flex;align-items:center;gap:10px;padding:0;font-size:18px;font-weight:600;line-height:1.3;color:var(--lb-ink)}.lbx-q legend+*{clear:both}.lbx-q__n{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;border:1.5px solid var(--lb-ink);font-size:14px;line-height:1}.lbx-q__n:before{content:counter(q)}.lbx-q__hint{font-size:14px;color:var(--lb-ink-soft);line-height:1.5}.lbx-q__big{display:flex;align-items:baseline;gap:8px}.lbx-q__big output{font-size:48px;font-weight:600;line-height:1;letter-spacing:-.03em;color:var(--lb-ink);font-variant-numeric:tabular-nums}.lbx-q__big span{font-size:15px;color:var(--lb-ink-soft)}.lbx-q__range{-webkit-appearance:none;appearance:none;direction:ltr;width:100%;height:30px;margin:0;background:transparent;--p:50%}.lbx-q__range::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:linear-gradient(to right,var(--lb-ink) var(--p),#dfe7e3 var(--p))}.lbx-q__range::-moz-range-track{height:8px;border-radius:999px;background:#dfe7e3}.lbx-q__range::-moz-range-progress{height:8px;border-radius:999px;background:var(--lb-ink)}.lbx-q__range::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;margin-top:-11px;border-radius:50%;background:var(--lb-yellow);border:3px solid var(--lb-ink);box-shadow:0 4px 10px -4px #0d2e2880;transition:transform .2s}.lbx-q__range::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--lb-yellow);border:3px solid var(--lb-ink)}.lbx-q__range:active::-webkit-slider-thumb{transform:scale(1.12)}.lbx-q__range:focus-visible{outline:3px solid var(--lb-peri);outline-offset:3px}.lbx-q__scale{direction:ltr;display:flex;justify-content:space-between;font-size:13px;color:var(--lb-ink-soft);margin-top:-6px}.lbx-q__chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:8px}.lbx-q__chips--wrap{display:flex;flex-wrap:wrap}.lbx-q__chips input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.lbx-q__chip{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 14px;border-radius:999px;border:1.5px solid var(--q-line);background:var(--lb-white);color:var(--lb-ink);font-size:15.5px;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;line-height:1.2;transition:background .2s,color .2s,border-color .2s,transform .2s;-webkit-tap-highlight-color:transparent}.lbx-q__chip:hover{border-color:var(--lb-ink)}.lbx-q__chip:active{transform:scale(.95)}.lbx-q__chips input:checked+.lbx-q__chip{background:var(--lb-ink);border-color:var(--lb-ink);color:var(--lb-white)}.lbx-q__chips input:focus-visible+.lbx-q__chip{outline:3px solid var(--lb-peri);outline-offset:2px}.lbx-q__stp{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px;border-radius:14px;background:var(--lb-cream)}.lbx-q__stp button{width:44px;height:44px;flex:none;border-radius:50%;border:0;background:var(--lb-white);display:grid;place-items:center;cursor:pointer;transition:transform .2s,background .2s}.lbx-q__stp button:hover{background:var(--lb-yellow)}.lbx-q__stp button:active{transform:scale(.9)}.lbx-q__stp button svg{width:18px;height:18px;stroke:var(--lb-ink);stroke-width:2.2;stroke-linecap:round;fill:none}.lbx-q__val{display:flex;align-items:baseline;justify-content:center;gap:2px;min-width:0;direction:ltr;font-size:20px;font-weight:600;color:var(--lb-ink)}.lbx-q__val input{width:2.6em;field-sizing:content;min-width:1.5ch;max-width:4em;border:0;background:none;padding:0;font:inherit;font-size:30px;font-weight:600;line-height:1.1;color:var(--lb-ink);text-align:center;font-variant-numeric:tabular-nums;-moz-appearance:textfield}.lbx-q__val input::-webkit-inner-spin-button,.lbx-q__val input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.lbx-q__val input:focus{outline:none}.lbx-q__val:focus-within{outline:2px solid var(--lb-ink);outline-offset:4px;border-radius:6px}.lbx-res{position:relative;overflow:hidden;isolation:isolate;background:var(--lb-ink);color:var(--lb-white);border-radius:22px;padding:24px 22px;display:grid;gap:10px}.lbx-res:before{content:"";position:absolute;z-index:-1;width:200px;height:200px;left:-80px;top:-90px;border-radius:0 50%;background:#d2d0fb21;transform:rotate(20deg)}.lbx-res__eyebrow{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:600;letter-spacing:.08em;color:var(--lb-yellow)}.lbx-res__eyebrow:before{content:"";width:24px;height:2px;border-radius:2px;background:currentColor}.lbx-calc__out{display:grid;gap:10px}.lbx-res__k{font-size:17px;line-height:1.45;color:#ffffffd9}.lbx-res__big{font-size:clamp(48px,13cqi,76px);font-weight:600;line-height:1;letter-spacing:-.03em;color:var(--lb-yellow);font-variant-numeric:tabular-nums}.lbx-res__big.is-new span{display:inline-block;animation:lbx-rise .55s cubic-bezier(.2,.8,.15,1)}@keyframes lbx-rise{0%{transform:translateY(.25em);opacity:0}to{transform:none;opacity:1}}.lbx-res__sub{font-size:15.5px;line-height:1.5;color:#ffffffc7}.lbx-res__sub b{color:var(--lb-white);font-weight:600}.lbx-res__vs{margin-top:6px;padding-top:16px;border-top:1.5px dashed rgba(255,255,255,.26);display:grid;gap:8px}.lbx .lbx-res__vs h3{margin:0;font-size:19px;color:var(--lb-white)}.lbx-res__vs p{font-size:17px;line-height:1.5;color:var(--lb-white)}.lbx-res__vs em{font-style:normal;font-weight:600;color:var(--lb-yellow)}.lbx-res__rows{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:15.5px}.lbx-res__rows li{display:flex;align-items:baseline;gap:6px;padding:0;margin:0}.lbx-res__rows i{flex:1;border-bottom:1.5px dotted rgba(255,255,255,.3);transform:translateY(-4px);min-width:10px}.lbx-res__rows b{color:var(--lb-yellow);font-weight:600}.lbx .lbx-res__cta{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;margin-top:6px;padding:0 24px;border-radius:10px;background:var(--lb-yellow);color:var(--lb-ink);font-weight:600;font-size:16.5px;text-decoration:none;transition:transform .25s,background .25s}.lbx .lbx-res__cta:hover{background:#eedb45;transform:translateY(-2px)}.lbx .lbx-res__cta[hidden]{display:none}.lbx-ltr{direction:ltr;unicode-bidi:isolate}.lbx-calc__stack{display:flex;flex-wrap:wrap;gap:6px}.lbx-calc__stack i{width:34px;height:26px;background:var(--lb-yellow);-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat;animation:lbx-pop .5s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--k,0) * 60ms)}.lbx-calc__note{font-size:13.5px;color:var(--lb-ink-soft)}.lbx-toggle{padding:22px;border-radius:var(--lb-r);background:var(--lb-cream);display:grid;gap:14px}.lbx-toggle__title{font-size:16px;font-weight:600;color:var(--lb-ink)}.lbx-toggle__btns{display:flex;flex-wrap:wrap;gap:8px}.lbx-toggle__stage{display:grid}.lbx-toggle.is-on .lbx-toggle__pane{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .45s,transform .45s,visibility 0s .45s}.lbx-toggle.is-on .lbx-toggle__pane.is-on{opacity:1;visibility:visible;transform:none;transition:opacity .45s,transform .45s}.lbx-toggle__pane{display:grid;gap:10px;justify-items:center;text-align:center}.lbx-toggle__art{width:100%;max-width:320px}.lbx-toggle__art svg{width:100%;height:auto}.lbx-toggle__art--img{max-width:340px}.lbx-toggle__art--img img{display:block;width:100%;height:auto;border-radius:16px}.lbx-toggle__text{font-size:16px;line-height:1.6;max-width:32em}.lbx-timer{padding:24px;border-radius:var(--lb-r);background:var(--lb-peri-pale);display:grid;gap:14px;justify-items:center;text-align:center}.lbx-timer__title{font-size:16px;font-weight:600;color:var(--lb-ink)}.lbx-timer__ring{position:relative;width:180px;height:180px;border-radius:50%;box-shadow:0 0 0 2px var(--lb-line) inset;display:grid;place-items:center}.lbx-timer__core{position:absolute;top:18px;right:18px;bottom:18px;left:18px;border-radius:50%;background:var(--lb-peri);box-shadow:0 0 0 3px var(--lb-ink) inset;transform:scale(var(--sc,1));transition:transform var(--dur,1s) cubic-bezier(.45,0,.55,1)}.lbx-timer__count{position:relative;font-size:40px;font-weight:600;color:var(--lb-ink);font-variant-numeric:tabular-nums}.lbx-timer__state{font-size:17px;font-weight:600;color:var(--lb-ink);min-height:1.6em}.lbx-timer__ctrl{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:center}.lbx-timer__ctrl[hidden]{display:none}.lbx-timer__reps{font-size:15px;color:var(--lb-ink-soft)}.lbx-timer__note{font-size:13.5px;color:var(--lb-ink-soft);max-width:34em}.lbx-rise{transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.lbx-rise.lbx-pre{opacity:0;transform:translateY(24px)}@media(prefers-reduced-motion:reduce){.lbx .lbx-pre,.lbx .lbx-pre *{opacity:1!important;transform:none!important;clip-path:none!important}.lbx .art-item,.lbx .art-leaf,.lbx-check.is-full .lbx-check__meter{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/lb-article.css.map */
