.c-btcard{background-color:var(--root--color--daylight);border-radius:24px;box-shadow:0 0 10px #1f1f1f0d,0 0 15px #1f1f1f0d,0 0 30px #1f1f1f0d}.c-btcard .c-btcard-row{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:24px 32px;list-style:none;display:flex}.c-btcard .c-btcard-row::-webkit-details-marker{display:none}.c-btcard .c-btcard-lead{align-items:center;gap:16px;min-inline-size:0;display:inline-flex}.c-btcard .c-btcard-toggle{color:color-mix(in srgb, var(--root--color--shark) 40%, transparent);flex:none;transition:rotate .25s;display:inline-flex}.c-btcard .c-btcard-toggle svg{block-size:9.22px;inline-size:17px}.c-btcard[open] .c-btcard-toggle{rotate:180deg}.c-btcard .c-btcard-title{font-family:var(--root--font-family--body);letter-spacing:0;color:var(--root--color--shark);margin:0;font-size:20px;font-weight:460;line-height:1.35}.c-btcard .c-btcard-link{background-color:var(--root--color--f6);block-size:28px;inline-size:28px;color:var(--root--color--shark);border-radius:120px;flex:none;justify-content:center;align-items:center;display:none}.c-btcard .c-btcard-link svg{block-size:10px;inline-size:10px;transition:rotate .25s}@media (prefers-reduced-motion:reduce){.c-btcard .c-btcard-link svg{transition:none}}.c-btcard .c-btcard-link:hover svg{rotate:45deg}.c-btcard[open] .c-btcard-link{display:inline-flex}.c-btcard .c-btcard-more{background-color:var(--root--color--f6);block-size:28px;color:var(--root--color--shark);font-family:var(--root--font-family--body);border-radius:120px;align-self:flex-start;align-items:center;gap:6px;padding-inline:24px;font-size:12px;font-weight:460;line-height:1.2;text-decoration:none;display:none}.c-btcard .c-btcard-more svg{block-size:6.67px;inline-size:6.67px}.c-btcard .c-btcard-tail{flex:none;align-items:center;gap:16px;display:inline-flex}.c-btcard .c-btcard-price{font-family:var(--root--font-family--body);letter-spacing:-.02em;color:var(--root--color--shark);font-size:20px;font-weight:460;line-height:1.2}.c-btcard .c-btcard-add{appearance:none;background-color:var(--root--color--shark);color:var(--root--color--daylight);font-family:var(--root--font-family--body);cursor:pointer;border:0;border-radius:120px;align-items:center;gap:12px;padding-block:12px;padding-inline:38.4px;font-size:17px;font-weight:460;line-height:1.2;transition:background-color .2s;display:inline-flex}.c-btcard .c-btcard-add svg{flex:none;block-size:12px;inline-size:12px}.c-btcard .c-btcard-add:hover{background-color:var(--root--color--shark-hover)}.c-btcard .c-btcard-body{flex-direction:column;gap:32px;padding:0 0 0 30px;display:flex}.c-btcard .c-btcard-info{flex-direction:column;gap:24px;display:flex}.c-btcard .c-btcard-desc{font-family:var(--root--font-family--body);letter-spacing:0;margin:0;padding-inline-end:40px;font-size:17px;font-weight:380;line-height:1.35}@media (width<=699px){.c-btcard .c-btcard-desc{font-size:17px}}.c-btcard .c-btcard-desc{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-btcard .c-btcard-sep{border:0;border-block-start:1px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);margin:0 40px 0 0}.c-btcard .c-btcard-bio{background-color:var(--root--color--fb);border-radius:16px;flex-direction:column;gap:32px;padding:20px 24px 24px;display:flex}.c-btcard .c-btcard-bio-head{font-family:var(--root--font-family--heading);letter-spacing:-.02em;color:var(--root--color--shark);align-items:center;gap:8px;font-size:24px;font-weight:500;line-height:1.1;display:inline-flex}.c-btcard .c-btcard-bio-head svg{block-size:28px;inline-size:28px;color:var(--root--color--forest-element);flex:none}.c-btcard .c-btcard-bio-list{columns:2;margin:0;column-gap:40px;margin-block:-5.3px;padding:0;list-style:none}.c-btcard .c-btcard-bio-list li{break-inside:avoid;font-family:var(--root--font-family--body);letter-spacing:0;align-items:center;gap:10px;margin-block-end:calc(24px - .622em);font-size:17px;font-weight:460;line-height:1.35;display:flex}@media (width<=699px){.c-btcard .c-btcard-bio-list li{font-size:14px}}.c-btcard .c-btcard-bio-list li{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-btcard .c-btcard-bio-list li:last-child{margin-block-end:0}.c-btcard .c-btcard-bio-list .c-hint-btn{block-size:12px;inline-size:20px}.c-btcard .c-btcard-bio-list .c-hint-btn svg{flex:none;block-size:20px;inline-size:20px}.c-btcard .c-btcard-bio-list .c-bmlink{color:var(--root--color--shark);text-decoration:underline}.c-btcard .c-btcard-bio-list .c-bmlink:hover{text-decoration:none}.c-btlist{border-block-start:1px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);gap:0}.c-btlist .c-btcard{border-block-end:1px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);box-shadow:none;background-color:#0000;border-radius:0;padding-block:12px}.c-btlist .c-btcard-row{padding:0}.c-btlist .c-btcard-body{padding-block-start:24px}@media (width<=699px){.c-btcard .c-btcard-row{gap:16px}.c-btcard .c-btcard-lead{flex:auto;gap:8px}.c-btcard .c-btcard-toggle svg{block-size:6.12px;inline-size:11.28px}.c-btcard .c-btcard-title{font-size:14px}.c-btcard .c-btcard-tail{gap:8px}.c-btcard .c-btcard-price{letter-spacing:0;font-size:14px;font-weight:380;line-height:1.35}.c-btcard .c-btcard-add{justify-content:center;block-size:32px;inline-size:32px;padding:0}.c-btcard .c-btcard-add svg{block-size:10.11px;inline-size:10.11px}.c-btcard .c-btcard-add-text,.c-btcard .c-incart-label{display:none}.c-btcard .c-btcard-body{gap:24px;padding-inline-start:18px}.c-btlist .c-btcard-body{padding-block-start:24px}.c-btcard .c-btcard-info{gap:16px}.c-btcard .c-btcard-desc{padding-inline-end:0;font-size:14px}.c-btcard .c-btcard-sep{margin-inline-end:0}.c-btcard .c-btcard-bio{gap:24px;padding:16px}.c-btcard .c-btcard-bio-head{gap:6px;font-size:16px;font-weight:400}.c-btcard .c-btcard-bio-head svg{block-size:18px;inline-size:18px}.c-btcard .c-btcard-bio-list{columns:1;margin-block:-1.45px}.c-btcard .c-btcard-bio-list li{gap:8px;margin-block-end:calc(32px - 1.35em)}.c-btcard .c-btcard-bio-list li:last-child{margin-block-end:0}.c-btcard .c-btcard-bio-list .c-hint-btn,.c-btcard .c-btcard-bio-list .c-hint-btn svg{block-size:16px;inline-size:16px}.c-btcard.is-open .c-btcard-link{display:none}.c-btcard .c-btcard-more{display:inline-flex}}.c-labrows{flex-direction:column;gap:8px;display:flex}.c-labrow{box-shadow:0 0 10px color-mix(in srgb, var(--root--color--shark) 2%, transparent), 0 0 15px color-mix(in srgb, var(--root--color--shark) 2%, transparent), 0 0 30px color-mix(in srgb, var(--root--color--shark) 3%, transparent);border-radius:16px}.c-labrow .c-labrow-head{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.c-labrow .c-labrow-lead{align-items:center;gap:16px;min-inline-size:0;display:inline-flex}.c-labrow .c-labrow-trigger{align-items:center;gap:inherit;min-inline-size:0;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline-flex}.c-labrow .c-labrow-trigger:focus-visible{outline:2px solid var(--root--color--shark);outline-offset:4px;border-radius:4px}.c-labrow .c-labrow-toggle{color:color-mix(in srgb, var(--root--color--shark) 40%, transparent);flex:none;transition:rotate .25s;display:inline-flex}.c-labrow .c-labrow-toggle svg{block-size:6.9px;inline-size:13.4px}.c-labrow.is-open .c-labrow-toggle{rotate:180deg}.c-labrow .c-labrow-name{min-inline-size:0;font-family:var(--root--font-family--body);letter-spacing:0;font-size:17px;font-weight:460;line-height:1.35}@media (width<=699px){.c-labrow .c-labrow-name{font-size:14px}}.c-labrow .c-labrow-name{color:var(--root--color--shark)}.c-labrow .c-labrow-link{background-color:var(--root--color--f6);block-size:28px;inline-size:28px;color:var(--root--color--shark);border-radius:120px;flex:none;justify-content:center;align-items:center;display:inline-flex}.c-labrow .c-labrow-link svg{block-size:11.6px;inline-size:11.6px;transition:rotate .25s}@media (prefers-reduced-motion:reduce){.c-labrow .c-labrow-link svg{transition:none}}.c-labrow .c-labrow-link:hover svg{rotate:45deg}.c-labrow .c-labrow-tail{flex:none;align-items:center;gap:16px;display:inline-flex}.c-labrow .c-labrow-labs{align-items:center;gap:8px;display:inline-flex}.c-labrow .c-labrow-lab{box-sizing:border-box;border:1.2px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);cursor:pointer;border-radius:12px;align-items:center;gap:8px;block-size:46px;inline-size:109px;padding-inline:12px;display:inline-flex;position:relative}.c-labrow .c-labrow-lab:has(.c-labrow-radio:checked){border-color:var(--root--color--shark);box-shadow:0 0 10px color-mix(in srgb, var(--root--color--shark) 2%, transparent), 0 0 15px color-mix(in srgb, var(--root--color--shark) 2%, transparent), 0 0 30px color-mix(in srgb, var(--root--color--shark) 3%, transparent)}.c-labrow .c-labrow-lab:has(.c-labrow-radio:focus-visible){outline:2px solid var(--root--color--forest-element);outline-offset:2px}.c-labrow .c-labrow-lab--none{opacity:.25;cursor:default}.c-labrow .c-labrow-radio{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.c-labrow .c-labrow-dot{box-sizing:border-box;border:.8px solid color-mix(in srgb, var(--root--color--shark) 15%, transparent);background-color:var(--root--color--fa);border-radius:50%;flex:none;block-size:16px;inline-size:16px}.c-labrow .c-labrow-radio:checked+.c-labrow-dot{border:4.665px solid var(--root--color--shark);background-color:var(--root--color--white)}.c-labrow .c-labrow-lab-text{flex-direction:column;gap:10px;min-inline-size:0;display:flex}.c-labrow .c-labrow-lab-name,.c-labrow .c-labrow-lab-price{white-space:nowrap;align-items:center;margin-block:-.311em;font-weight:460;line-height:1.35;display:inline-flex}.c-labrow .c-labrow-lab-name{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);gap:4px;font-size:12px}.c-labrow .c-labrow-lab-price{color:var(--root--color--shark);gap:6px;font-size:14px}.c-labrow .c-labrow-lab-logo{border-radius:50%;flex:none;block-size:10px;inline-size:10px}.c-labrow .c-labrow-star{color:var(--root--color--warning);flex:none;display:inline-flex}.c-labrow .c-labrow-star svg{block-size:12px;inline-size:12px}.c-labrow .c-labrow-form{margin:0;display:flex}.c-labrow [data-pane]:not(input):not([data-pane="0"]){display:none}.c-labrow:has(.c-labrow-radio[data-pane="1"]:checked) [data-pane]:not(input){display:none}.c-labrow:has(.c-labrow-radio[data-pane="1"]:checked) .c-labrow-link[data-pane="1"]{display:inline-flex}.c-labrow:has(.c-labrow-radio[data-pane="1"]:checked) .c-labrow-form[data-pane="1"]{display:flex}.c-labrow:has(.c-labrow-radio[data-pane="1"]:checked) .c-labrow-pane[data-pane="1"]{display:block}.c-labrow:has(.c-labrow-radio[data-pane="2"]:checked) [data-pane]:not(input){display:none}.c-labrow:has(.c-labrow-radio[data-pane="2"]:checked) .c-labrow-link[data-pane="2"]{display:inline-flex}.c-labrow:has(.c-labrow-radio[data-pane="2"]:checked) .c-labrow-form[data-pane="2"]{display:flex}.c-labrow:has(.c-labrow-radio[data-pane="2"]:checked) .c-labrow-pane[data-pane="2"]{display:block}.c-labrow:has(.c-labrow-radio[data-pane="3"]:checked) [data-pane]:not(input){display:none}.c-labrow:has(.c-labrow-radio[data-pane="3"]:checked) .c-labrow-link[data-pane="3"]{display:inline-flex}.c-labrow:has(.c-labrow-radio[data-pane="3"]:checked) .c-labrow-form[data-pane="3"]{display:flex}.c-labrow:has(.c-labrow-radio[data-pane="3"]:checked) .c-labrow-pane[data-pane="3"]{display:block}.c-labrow .c-labrow-add{background-color:var(--root--color--shark);block-size:36px;font-family:var(--root--font-family--body);letter-spacing:0;border:0;border-radius:120px;justify-content:center;align-items:center;gap:12px;padding:0 32px;font-size:17px;font-weight:460;line-height:1.2;display:inline-flex;position:relative}@media (width<=699px){.c-labrow .c-labrow-add{font-size:15px}}.c-labrow .c-labrow-add{color:var(--root--color--white);cursor:pointer}.c-labrow .c-labrow-add:hover{opacity:.85}.c-labrow .c-labrow-add:disabled{opacity:.5;cursor:default}.c-labrow .c-labrow-add [data-module=spinner]{margin:auto;position:absolute;inset:0}.c-labrow .c-labrow-add-ico{flex:none;justify-content:center;align-items:center;block-size:12px;inline-size:12px;display:inline-flex}.c-labrow .c-labrow-add-ico svg{flex:none;block-size:19.5px;inline-size:20.5px;max-inline-size:none}.c-labrow .c-btcard-body{border-block-start:1px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);margin-inline:16px;padding:16px 0}@media (width<=699px){.c-labrow .c-labrow-head{flex-direction:column;align-items:stretch;gap:12px;padding:12px}.c-labrow .c-labrow-lead{gap:12px}.c-labrow .c-labrow-trigger,.c-labrow .c-labrow-name{flex:1 1 0}.c-labrow .c-labrow-tail{padding-inline-start:24px}.c-labrow .c-labrow-labs{flex:1 1 0;min-inline-size:0}.c-labrow .c-labrow-lab{flex:1 1 0;inline-size:auto;min-inline-size:0}.c-labrow .c-labrow-add{gap:0;block-size:32px;inline-size:32px;padding:0}.c-labrow .c-labrow-add-ico{block-size:auto;inline-size:auto}.c-labrow .c-labrow-add-ico svg{block-size:16.2px;inline-size:17px}.c-labrow .c-labrow-add-text{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.c-labrow .c-incart-label{display:none}.c-labrow .c-btcard-body{margin-inline:12px}}.c-consult{padding-block:60px 120px}.c-consult-panel{isolation:isolate;background-color:var(--root--color--forest);color:var(--root--color--white);border-radius:32px;flex-direction:column;align-items:flex-start;gap:4px;padding:32px;display:flex;position:relative;overflow:clip}.c-consult-panel:after{content:"";z-index:-1;background-color:#00000080;position:absolute;inset:0}.c-consult-photo{z-index:-2;position:absolute;inset:0}.c-consult-photo-img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.c-consult-eyebrow-short{display:none}.c-consult-eyebrow{--eyebrow--fg:var(--root--color--white)}.c-consult-eyebrow:before{background-color:var(--root--color--white)}.c-consult-title{max-inline-size:688px;font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;margin:0 0 0 -2px;font-size:48px;font-weight:400;line-height:1.1}@media (width<=699px){.c-consult-title{font-size:32px}}.c-consult-title{color:var(--root--color--white)}.c-consult-title em{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:48px;font-weight:200;line-height:1.1}@media (width<=699px){.c-consult-title em{font-size:32px}}.c-consult-title em{font-style:italic}.c-consult-text{max-inline-size:633px;font-family:var(--root--font-family--body);letter-spacing:0;margin:12px 0 0;font-size:17px;font-weight:380;line-height:1.35}@media (width<=699px){.c-consult-text{font-size:17px}}.c-consult-text{color:#ffffffbf}.c-consult-btn{margin-block-start:20px}@media (width<=1079px){.c-consult{padding-block:50px 100px}}@media (width<=699px){.c-consult{padding-block:32px 64px}.c-consult .c-consult-panel{border-radius:24px;padding:16px;box-shadow:0 0 30px #1f1f1f08,0 0 15px #1f1f1f05,0 0 10px #1f1f1f05}.c-consult .c-consult-eyebrow{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);block-size:24px;font-family:var(--root--font-family--body);background:linear-gradient(135deg,#0000003d 10%,#ffffff1f 80%);border:0;border-radius:100px;gap:6px;padding:0 14px;font-size:14px;font-weight:460;line-height:1;box-shadow:inset .5px .5px .5px #fff,inset -.5px -.5px .5px #fff6,inset 0 0 4px #fff3,inset -10px -10px 20px 2px #0000001a,-8px -8px 25px 2px #ffffff0d,8px 8px 25px 2px #0000000d}.c-consult .c-consult-eyebrow:before{background-color:var(--root--color--white);block-size:6px;inline-size:6px}.c-consult .c-consult-eyebrow-long{display:none}.c-consult .c-consult-eyebrow-short{display:inline}.c-consult .c-consult-title{inline-size:297px;max-inline-size:100%;margin:4px 0 0;font-size:24px}.c-consult .c-consult-title em{font-size:inherit}.c-consult .c-consult-text{margin-block-start:8px;padding-inline-end:0;font-size:14px}.c-consult .c-consult-btn{block-size:39px;margin-block-start:16px;padding-inline:40px 62px}.c-consult .c-consult-btn .c-btn-icon{block-size:35.6px;inline-size:35.6px;inset-inline-end:1.7px}.c-consult .c-consult-btn .c-btn-icon svg{block-size:24.3px;inline-size:24.3px}}.c-bmp{padding-block-start:calc(128px - var(--root--size--header));padding-block-end:60px}@media (width<=699px){.c-bmp{padding-block-start:calc(92px - var(--root--size--header))}}.c-bmp .c-bmp-head{flex-direction:column;gap:16px;display:flex}.c-bmp .c-bmp-title{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:56px;font-weight:400;line-height:1.1}@media (width<=699px){.c-bmp .c-bmp-title{font-size:40px}}.c-bmp .c-bmp-title{color:var(--root--color--shark);margin:0}.c-bmp .c-bmp-title em{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:56px;font-weight:200;line-height:1.1}@media (width<=699px){.c-bmp .c-bmp-title em{font-size:40px}}.c-bmp .c-bmp-title em{font-style:italic}.c-bmp .c-bmp-inner{grid-template-columns:315px minmax(0,1fr);align-items:start;gap:20px;margin-block-start:80px;display:grid}.c-bmp .c-bmp-aside{flex-direction:column;gap:32px;padding-inline-end:40px;display:flex}@media (height>=760px){.c-bmp .c-bmp-aside{position:sticky;inset-block-start:calc(var(--root--size--header) + 24px)}}.c-bmp .c-bmp-body{flex-direction:column;gap:40px;min-inline-size:0;display:flex}.c-bmp .c-bmp-nav{padding:8px 0 8px 16px}.c-bmp .c-bmp-nav-list{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex;position:relative}.c-bmp .c-bmp-nav-list:before{content:"";background-color:color-mix(in srgb, var(--root--color--shark) 8%, transparent);border-radius:100px;inline-size:2px;position:absolute;inset-block:-8px;inset-inline-start:-16px}.c-bmp .c-bmp-nav-link{font-family:var(--root--font-family--body);letter-spacing:0;margin-block:-.2365em;font-size:17px;font-weight:460;line-height:1.2;display:block;position:relative}@media (width<=699px){.c-bmp .c-bmp-nav-link{font-size:15px}}.c-bmp .c-bmp-nav-link{color:color-mix(in srgb, var(--root--color--shark) 40%, transparent);text-decoration:none;transition:color .2s}.c-bmp .c-bmp-nav-link:hover,.c-bmp .c-bmp-nav-link.is-active{color:var(--root--color--shark)}.c-bmp .c-bmp-nav-link.is-active:before{content:"";background-color:var(--root--color--shark);border-radius:100px;block-size:36px;inline-size:2px;position:absolute;inset-block-start:calc(50% - 18px);inset-inline-start:-16px}.c-bmp .c-bmp-buy{flex-direction:column;gap:16px;display:flex}.c-bmp .c-bmp-buy-title{min-block-size:24px;font-family:var(--root--font-family--body);letter-spacing:0;align-items:center;gap:12px;margin:0;font-size:17px;font-weight:460;line-height:1.2;display:flex}@media (width<=699px){.c-bmp .c-bmp-buy-title{font-size:15px}}.c-bmp .c-bmp-buy-title{color:var(--root--color--shark)}.c-bmp .c-bmp-buy-link{background-color:var(--root--color--f6);block-size:24px;inline-size:24px;color:var(--root--color--shark);border-radius:100px;flex:none;justify-content:center;align-items:center;display:inline-flex}.c-bmp .c-bmp-buy-link svg{block-size:10px;inline-size:10px;transition:rotate .25s}@media (prefers-reduced-motion:reduce){.c-bmp .c-bmp-buy-link svg{transition:none}}.c-bmp .c-bmp-buy-link:hover svg{rotate:45deg}.c-bmp .c-bmp-buy-labs{flex-direction:column;gap:8px;display:flex}.c-bmp .c-bmp-buy-lab{min-inline-size:0;box-shadow:inset 0 0 0 1.2px color-mix(in srgb, var(--root--color--shark) 8%, transparent);cursor:pointer;border-radius:12px;flex:1 1 0;align-items:center;gap:12px;padding:8px 12px;display:flex;position:relative}.c-bmp .c-bmp-buy-lab:has(.c-bmp-buy-radio:checked){box-shadow:inset 0 0 0 1.2px var(--root--color--shark), 0 0 30px #1f1f1f08, 0 0 15px #1f1f1f05, 0 0 10px #1f1f1f05}.c-bmp .c-bmp-buy-lab:has(.c-bmp-buy-radio:focus-visible){outline:2px solid var(--root--color--forest-element);outline-offset:2px}.c-bmp .c-bmp-buy-radio{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.c-bmp .c-bmp-buy-dot{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--root--color--shark) 15%, transparent);background-color:var(--root--color--fa);border-radius:50%;flex:none;block-size:20px;inline-size:20px}.c-bmp .c-bmp-buy-radio:checked+.c-bmp-buy-dot{border:5.835px solid var(--root--color--shark);background-color:var(--root--color--white)}.c-bmp .c-bmp-buy-lab-text{flex-direction:column;gap:12px;min-inline-size:0;display:flex}.c-bmp .c-bmp-buy-lab-name{block-size:16px;color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:460;line-height:1.35;display:inline-flex}.c-bmp .c-bmp-buy-lab-logo{border-radius:50%;flex:none;block-size:16px;inline-size:16px}.c-bmp .c-bmp-buy-lab-price{color:var(--root--color--shark);white-space:nowrap;align-items:center;gap:6px;margin-block:-.311em;font-size:17px;font-weight:460;line-height:1.35;display:inline-flex}.c-bmp .c-bmp-buy-star{color:var(--root--color--warning);flex:none;display:inline-flex}.c-bmp .c-bmp-buy-star svg{block-size:12px;inline-size:12px}.c-bmp .c-bmp-buy-all{font-family:var(--root--font-family--body);letter-spacing:0;align-self:flex-start;font-size:14px;font-weight:380;line-height:1.35}@media (width<=699px){.c-bmp .c-bmp-buy-all{font-size:14px}}.c-bmp .c-bmp-buy-all{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);text-underline-offset:2px;text-decoration:underline}.c-bmp .c-bmp-buy-all:hover{color:var(--root--color--shark)}.c-bmp .c-bmp-buy-form{margin:0;display:flex}.c-bmp .c-bmp-buy [data-pane]:not(input):not([data-pane="0"]){display:none}.c-bmp .c-bmp-buy:has(.c-bmp-buy-radio[data-pane="1"]:checked) [data-pane]:not(input){display:none}:is(.c-bmp .c-bmp-buy:has(.c-bmp-buy-radio[data-pane="1"]:checked) .c-bmp-buy-title[data-pane="1"],.c-bmp .c-bmp-buy:has(.c-bmp-buy-radio[data-pane="1"]:checked) .c-bmp-buy-form[data-pane="1"]){display:flex}.c-bmp .c-bmp-buy:has(.c-bmp-buy-radio[data-pane="2"]:checked) [data-pane]:not(input){display:none}:is(.c-bmp .c-bmp-buy:has(.c-bmp-buy-radio[data-pane="2"]:checked) .c-bmp-buy-title[data-pane="2"],.c-bmp .c-bmp-buy:has(.c-bmp-buy-radio[data-pane="2"]:checked) .c-bmp-buy-form[data-pane="2"]){display:flex}.c-bmp .c-bmp-buy:has(.c-bmp-buy-radio[data-pane="3"]:checked) [data-pane]:not(input){display:none}:is(.c-bmp .c-bmp-buy:has(.c-bmp-buy-radio[data-pane="3"]:checked) .c-bmp-buy-title[data-pane="3"],.c-bmp .c-bmp-buy:has(.c-bmp-buy-radio[data-pane="3"]:checked) .c-bmp-buy-form[data-pane="3"]){display:flex}.c-bmp .c-bmp-buy-add{background-color:var(--root--color--shark);block-size:36px;font-family:var(--root--font-family--body);letter-spacing:0;border:0;border-radius:120px;flex:auto;justify-content:center;align-items:center;gap:16px;padding:0 32px;font-size:17px;font-weight:460;line-height:1.2;display:inline-flex;position:relative}@media (width<=699px){.c-bmp .c-bmp-buy-add{font-size:15px}}.c-bmp .c-bmp-buy-add{color:var(--root--color--white);cursor:pointer}.c-bmp .c-bmp-buy-add:hover{opacity:.85}.c-bmp .c-bmp-buy-add:disabled{opacity:.5;cursor:default}.c-bmp .c-bmp-buy-add [data-module=spinner]{margin:auto;position:absolute;inset:0}.c-bmp .c-bmp-buy-add-more{display:none}.c-bmp .c-bmp-buy-add-ico{flex:none;justify-content:center;align-items:center;block-size:12px;inline-size:12px;display:inline-flex}.c-bmp .c-bmp-buy-add-ico svg{flex:none;block-size:19.5px;inline-size:20.5px;max-inline-size:none}.c-bmp .c-bmp-block{flex-direction:column;gap:16px;display:flex}.c-bmp .c-bmp-heading{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;margin:0;font-size:32px;font-weight:500;line-height:1.1}@media (width<=699px){.c-bmp .c-bmp-heading{font-size:24px}}.c-bmp .c-bmp-heading{color:var(--root--color--shark)}.c-bmp .c-bmp-text{font-family:var(--root--font-family--body);letter-spacing:0;font-size:17px;font-weight:380;line-height:1.35}@media (width<=699px){.c-bmp .c-bmp-text{font-size:17px}}.c-bmp .c-bmp-text{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);line-height:1.45}.c-bmp .c-bmp-text>*{margin:0}.c-bmp .c-bmp-text>*+*{margin-block-start:.8em}.c-bmp .c-bmp-text a{color:inherit;text-decoration:underline}.c-bmp .c-bmp-text ul,.c-bmp .c-bmp-text ol{padding-inline-start:1.2em}.c-bmp .c-bmp-cards{gap:16px;display:flex}.c-bmp .c-bmp-cards>*{flex:1 1 0;min-inline-size:0}.c-bmp .c-bmp-card{box-shadow:inset 0 0 0 1.2px color-mix(in srgb, var(--root--color--shark) 8%, transparent);border-radius:16px;flex-direction:column;gap:16px;padding:16px 36px 16px 16px;display:flex}.c-bmp .c-bmp-card-title{font-family:var(--root--font-family--body);letter-spacing:0;margin:0;font-size:20px;font-weight:520;line-height:1.35}@media (width<=699px){.c-bmp .c-bmp-card-title{font-size:17px}}.c-bmp .c-bmp-card-title{color:var(--root--color--shark)}.c-bmp .c-bmp-card-text{font-family:var(--root--font-family--body);letter-spacing:0;margin:0;font-size:17px;font-weight:380;line-height:1.35}@media (width<=699px){.c-bmp .c-bmp-card-text{font-size:17px}}.c-bmp .c-bmp-card-text{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-bmp .c-bmp-panel{background-color:var(--root--color--fb);border-radius:16px;flex-direction:column;gap:16px;margin:0;padding:16px 36px 16px 16px;list-style:none;display:flex}.c-bmp .c-bmp-bullets{font-family:var(--root--font-family--body);letter-spacing:0;flex-direction:column;gap:16px;margin:0;padding:0;font-size:17px;font-weight:380;line-height:1.35;list-style:none;display:flex}@media (width<=699px){.c-bmp .c-bmp-bullets{font-size:17px}}.c-bmp .c-bmp-bullets{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-bmp .c-bmp-bullets li{padding-inline-start:28px;position:relative}.c-bmp .c-bmp-bullets li:before{content:"";background-color:var(--root--color--shark);border-radius:50%;block-size:6px;inline-size:6px;position:absolute;inset-block-start:calc(.5lh - 3px);inset-inline-start:5px}.c-bmp .c-bmp-ranges{box-shadow:inset 0 0 0 1.2px color-mix(in srgb, var(--root--color--shark) 8%, transparent);border-radius:16px;flex-direction:column;gap:24px;padding:16px;display:flex}.c-bmp .c-bmp-range{background-color:var(--root--color--fb);border-radius:16px;flex-direction:column;gap:16px;padding:16px 36px 16px 16px;display:flex;position:relative;overflow:hidden}.c-bmp .c-bmp-range--optimal{background-color:var(--root--color--forest-bg)}.c-bmp .c-bmp-range-label,.c-bmp .c-bmp-range-note{font-family:var(--root--font-family--body);letter-spacing:0;margin:0;font-size:14px;font-weight:380;line-height:1.35}@media (width<=699px){.c-bmp .c-bmp-range-label,.c-bmp .c-bmp-range-note{font-size:14px}}.c-bmp .c-bmp-range-label,.c-bmp .c-bmp-range-note{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-bmp .c-bmp-range-label strong,.c-bmp .c-bmp-range-note strong{color:var(--root--color--shark);font-weight:520}.c-bmp .c-bmp-range-value{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;align-items:flex-end;gap:4px;margin:0;font-size:32px;font-weight:500;line-height:1.1;display:flex}@media (width<=699px){.c-bmp .c-bmp-range-value{font-size:24px}}.c-bmp .c-bmp-range-value{color:var(--root--color--shark)}.c-bmp .c-bmp-range-value span{margin-block:-.191em -.209em}.c-bmp .c-bmp-range-value small{font-family:var(--root--font-family--body);letter-spacing:0;margin-block:-.311em;font-size:14px;font-weight:380;line-height:1.35}@media (width<=699px){.c-bmp .c-bmp-range-value small{font-size:14px}}.c-bmp .c-bmp-range-value small{letter-spacing:0;color:color-mix(in srgb, var(--root--color--shark) 30%, transparent)}.c-bmp .c-bmp-range--optimal .c-bmp-range-value{color:var(--root--color--forest-element)}.c-bmp .c-bmp-range-mark{color:#5387391a;pointer-events:none;block-size:140.39px;inline-size:110.07px;display:block;position:absolute;inset-block-start:15px;inset-inline-end:-17.4px}.c-bmp .c-bmp-range-mark svg{block-size:100%;inline-size:100%;display:block}.c-bmp .c-bmp-groups{flex-direction:column;gap:16px;display:flex}.c-bmp .c-bmp-table{border-collapse:collapse;border-radius:24px;inline-size:100%;display:block;position:relative;overflow:hidden}.c-bmp .c-bmp-table:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1.2px color-mix(in srgb, var(--root--color--shark) 8%, transparent);pointer-events:none;position:absolute;inset:0}.c-bmp .c-bmp-table thead,.c-bmp .c-bmp-table tbody{display:block}.c-bmp .c-bmp-table tr{align-items:center;padding:calc(18px - .311em) 24px;display:flex}.c-bmp .c-bmp-table thead tr{min-block-size:64px;padding-block:0}.c-bmp .c-bmp-table tbody tr:nth-child(odd){background-color:var(--root--color--fb)}.c-bmp .c-bmp-table th,.c-bmp .c-bmp-table td{text-align:start;font-family:var(--root--font-family--body);letter-spacing:0;padding:0;font-size:17px;font-weight:460;line-height:1.35}@media (width<=699px){.c-bmp .c-bmp-table th,.c-bmp .c-bmp-table td{font-size:17px}}.c-bmp .c-bmp-table th,.c-bmp .c-bmp-table td{color:var(--root--color--shark)}.c-bmp .c-bmp-table thead th{color:color-mix(in srgb, var(--root--color--shark) 40%, transparent);font-weight:380}.c-bmp .c-bmp-table tbody th{color:color-mix(in srgb, var(--root--color--shark) 60%, transparent)}.c-bmp .c-bmp-table tr>:first-child{flex:none;inline-size:200px}.c-bmp .c-bmp-table tr>:nth-child(2){flex:none;inline-size:240px}.c-bmp .c-bmp-table tr>:nth-child(3){flex:1 1 0;min-inline-size:0}.c-bmp .c-bmp-limit{background-color:var(--root--color--error-bg);border-radius:16px;flex-direction:column;gap:8px;padding:16px 36px 16px 16px;display:flex}.c-bmp .c-bmp-limit-title{font-family:var(--root--font-family--body);letter-spacing:0;align-items:center;gap:8px;margin:0;font-size:20px;font-weight:520;line-height:1.35;display:flex}@media (width<=699px){.c-bmp .c-bmp-limit-title{font-size:17px}}.c-bmp .c-bmp-limit-title{color:var(--root--color--shark)}.c-bmp .c-bmp-limit-icon{background-color:var(--root--color--error);block-size:24px;inline-size:24px;color:var(--root--color--white);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.c-bmp .c-bmp-limit-icon svg{block-size:13.88px;inline-size:9.05px}.c-bmp .c-bmp-limit-text{font-family:var(--root--font-family--body);letter-spacing:0;margin:0;font-size:14px;font-weight:380;line-height:1.35}@media (width<=699px){.c-bmp .c-bmp-limit-text{font-size:14px}}.c-bmp .c-bmp-limit-text{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-bmp .c-bmp-ranges-note{font-family:var(--root--font-family--body);letter-spacing:0;margin:0;font-size:14px;font-weight:380;line-height:1.35}@media (width<=699px){.c-bmp .c-bmp-ranges-note{font-size:14px}}.c-bmp .c-bmp-ranges-note{color:color-mix(in srgb, var(--root--color--shark) 40%, transparent);font-weight:340}.c-bmp .c-bmp-steps{font-family:var(--root--font-family--body);letter-spacing:0;gap:16px;font-size:17px;font-weight:380;line-height:1.35}@media (width<=699px){.c-bmp .c-bmp-steps{font-size:17px}}.c-bmp .c-bmp-steps{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-bmp .c-bmp-steps li{gap:12px;display:flex}.c-bmp .c-bmp-steps a{color:inherit;text-decoration:underline}.c-bmp .c-bmp-steps-tick{inline-size:16px;color:var(--root--color--shark);flex:none;padding-block-start:4px;display:inline-flex}.c-bmp .c-bmp-steps-tick svg{block-size:12px;inline-size:16px}.c-bmp .c-bmp-tests{flex-direction:column;gap:12px;display:flex}.c-bmp .c-bmp-related{align-items:center;gap:10px;min-block-size:24px;margin:0;display:flex}.c-bmp .c-bmp-related-link{font-family:var(--root--font-family--body);letter-spacing:0;font-size:17px;font-weight:460;line-height:1.35}@media (width<=699px){.c-bmp .c-bmp-related-link{font-size:17px}}.c-bmp .c-bmp-related-link{color:var(--root--color--shark);text-underline-offset:2px;text-decoration:underline}.c-bmp .c-bmp-related-link:hover{text-decoration:none}.c-bmp-keep{max-inline-size:100%;display:inline-block}@media (width<=1079px){.c-bmp{padding-block-end:50px}.c-bmp .c-bmp-inner{flex-direction:column;align-items:stretch;gap:32px;margin-block-start:48px;display:flex}.c-bmp .c-bmp-aside{display:contents}.c-bmp .c-bmp-body{margin-block-start:16px}.c-bmp .c-bmp-nav{z-index:5;margin-inline:calc(var(--root--size--gutter) * -1);background-color:var(--root--color--white);padding:0;position:sticky;inset-block-start:var(--root--size--header)}.c-bmp .c-bmp-block{scroll-margin-block-start:45px}.c-bmp .c-bmp-related .c-hint-btn{display:none}.c-bmp .c-bmp-related{min-block-size:0}.c-bmp .c-bmp-related-link{margin-block:-.311em}.c-bmp .c-bmp-nav-list{padding-inline:var(--root--size--gutter);scrollbar-width:none;flex-direction:row;gap:0;overflow:auto hidden}.c-bmp .c-bmp-nav-list::-webkit-scrollbar{display:none}.c-bmp .c-bmp-nav-list:before{content:none}.c-bmp .c-bmp-nav-list>li{box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--root--color--shark) 8%, transparent);flex:none;padding:16px}.c-bmp .c-bmp-nav-list>li:first-child{padding-inline-start:8px}.c-bmp .c-bmp-nav-list>li:last-child{padding-inline-end:8px}.c-bmp .c-bmp-nav-link{white-space:nowrap}.c-bmp .c-bmp-nav-link.is-active:before{block-size:2px;inline-size:auto;inset-block:auto calc(.2365em - 16px);inset-inline:0}.c-bmp .c-bmp-buy-title{gap:8px;min-block-size:22px;font-size:15px}.c-bmp .c-bmp-buy-link{block-size:22px;inline-size:22px}.c-bmp .c-bmp-buy-link svg{block-size:9.3px;inline-size:9.3px}.c-bmp .c-bmp-buy-labs{flex-direction:row;gap:12px}.c-bmp .c-bmp-buy-lab-text{gap:10px}.c-bmp .c-bmp-buy-lab-price{font-size:14px}.c-bmp .c-bmp-buy-add-more{display:inline}}@media (width<=699px){.c-bmp{padding-block-end:32px}.c-bmp .c-bmp-head{gap:12px}.c-bmp .c-bmp-nav-list>li{padding-inline:12px}.c-bmp .c-bmp-nav-list>li:first-child{padding-inline-start:8px}.c-bmp .c-bmp-nav-list>li:last-child{padding-inline-end:8px}.c-bmp .c-bmp-buy-labs{gap:8px}.c-bmp .c-bmp-buy-add-more{display:none}.c-bmp .c-bmp-buy-add{gap:10px;block-size:32px;padding-inline:30px}.c-bmp .c-bmp-buy-add-ico svg{block-size:16.2px;inline-size:17px}.c-bmp .c-bmp-text{line-height:1.35}.c-bmp .c-bmp-cards{flex-direction:column;gap:12px}.c-bmp .c-bmp-cards>*{flex:none}.c-bmp .c-bmp-card,.c-bmp .c-bmp-panel,.c-bmp .c-bmp-bullets,.c-bmp .c-bmp-steps{gap:12px}.c-bmp #related .c-bmp-card{gap:16px}.c-bmp #what-affects .c-bmp-card,.c-bmp #related .c-bmp-card{padding-inline-end:16px}.c-bmp .c-bmp-bullets li{padding-inline-start:24px}.c-bmp .c-bmp-ranges{gap:16px;padding:12px}.c-bmp .c-bmp-range{gap:12px}.c-bmp .c-bmp-range-value small{margin-block:0}.c-bmp .c-bmp-range-mark{block-size:110px;inline-size:86px;inset-block-start:12px;inset-inline-end:-21px}.c-bmp .c-bmp-groups{gap:12px}.c-bmp .c-bmp-limit,.c-bmp .c-bmp-limit-title{gap:6px}.c-bmp .c-bmp-limit-icon{block-size:20px;inline-size:20px}.c-bmp .c-bmp-limit-icon svg{block-size:11.57px;inline-size:7.54px}.c-bmp .c-bmp-table{border-radius:16px}.c-bmp .c-bmp-table thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.c-bmp .c-bmp-table tbody tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;padding:20px 12px;display:grid}.c-bmp .c-bmp-table tbody tr:nth-child(odd){background-color:#0000}.c-bmp .c-bmp-table tbody tr:nth-child(2n){background-color:var(--root--color--fb)}.c-bmp .c-bmp-table tbody tr>:nth-child(n){inline-size:auto}.c-bmp .c-bmp-table th,.c-bmp .c-bmp-table td{margin-block:-.311em;font-size:14px}.c-bmp .c-bmp-table tbody th{color:color-mix(in srgb, var(--root--color--shark) 60%, transparent)}.c-bmp .c-bmp-table [data-label]:before{content:attr(data-label);color:color-mix(in srgb, var(--root--color--shark) 40%, transparent);margin-block-end:calc(8px - .311em);font-weight:380;display:block}.c-bmp .c-bmp-table [data-label]{margin-block-start:0}.c-bmp .c-bmp-table tbody td:last-child{border-block-start:1px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);grid-column:1/-1;margin-block-start:0;padding-block-start:calc(15px - .311em)}.c-bmp .c-bmp-ranges-note{font-weight:380}}
