:root{--lab-ink:#14181B;--lab-ink-2:#3A4047;--lab-muted:#6E6A61;--lab-paper:#F4F1E9;--lab-paper-2:#EAE4D6;--lab-card:#FFFFFF;--lab-line:rgba(20,24,27,.14);--lab-line-2:rgba(20,24,27,.08);--lab-accent:#FF5A1F;--lab-accent-2:#E8470F;--lab-accent-ink:#B5390A;--lab-accent-soft:#FFE4D8;--lab-forest:#13302A;--lab-forest-2:#1D4238;--lab-sage:#DCE5D6;--lab-volt:#D9F26A;--lab-on-dark:#F4F1E9;--lab-on-dark-2:rgba(244,241,233,.74);--lab-line-dark:rgba(244,241,233,.16);--lab-f-display:'Archivo',system-ui,sans-serif;--lab-f-text:'Source Sans 3',system-ui,sans-serif;--lab-f-mono:'JetBrains Mono',ui-monospace,monospace;--lab-r-s:6px;--lab-r-m:10px;--lab-r-l:16px;--lab-w:1240px;--lab-gutter:clamp(18px,4vw,40px);--lab-pad:clamp(56px,7vw,112px);--lab-pad-s:clamp(36px,4.5vw,64px)}html:root{--et_global_heading_font:'Archivo';--et_global_body_font:'Source Sans 3'}html{scroll-behavior:smooth}body,body.custom-background{background:var(--lab-paper)!important;color:var(--lab-ink-2);font-family:var(--lab-f-text);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}#page-container,#et-main-area,#main-content{background:transparent!important}#page-container{overflow:visible!important}body h1,body h2,body h3,body h4,body h5,body h6{font-family:var(--lab-f-display);color:var(--lab-ink);letter-spacing:-.01em}::selection{background:var(--lab-volt);color:var(--lab-ink)}:focus-visible{outline:2px solid var(--lab-accent);outline-offset:3px}.lab-sec{background:var(--lab-paper)!important;padding:var(--lab-pad) 0!important;row-gap:clamp(28px,3.5vw,52px)!important;scroll-margin-top:90px;position:relative}.lab-sec--white{background:var(--lab-card)!important}.lab-sec--sand{background:var(--lab-paper-2)!important}.lab-sec--forest{background:var(--lab-forest)!important}.lab-sec--ink{background:var(--lab-ink)!important}.lab-sec--tight{padding:var(--lab-pad-s) 0!important}.lab-sec--top0{padding-top:0!important}.lab-sec--bot0{padding-bottom:0!important}.lab-sec--rule{border-top:1px solid var(--lab-line)}.lab-sec>.et_pb_row{width:min(var(--lab-w),calc(100% - 2*var(--lab-gutter)))!important;max-width:none!important;padding:0!important;margin:0 auto!important}.lab-sec>.et_pb_row.lab-narrow{width:min(760px,calc(100% - 2*var(--lab-gutter)))!important}.lab-sec>.et_pb_row.lab-mid{width:min(980px,calc(100% - 2*var(--lab-gutter)))!important}.lab-sec .et_pb_column{row-gap:20px}.lab-sec .et_pb_module{margin-bottom:0}.lab-sec .et_pb_text p:last-child{padding-bottom:0}.lab-sec .et_pb_text,.lab-sec .et_pb_text p,.lab-sec .et_pb_text li{color:var(--lab-ink-2)}.lab-sec .et_pb_text strong{color:var(--lab-ink)}.lab-sec .et_pb_text a{color:var(--lab-accent-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.lab-sec--forest .et_pb_text,.lab-sec--forest .et_pb_text p,.lab-sec--forest .et_pb_text li,.lab-sec--ink .et_pb_text,.lab-sec--ink .et_pb_text p,.lab-sec--ink .et_pb_text li{color:var(--lab-on-dark-2)}.lab-sec--forest .et_pb_text strong,.lab-sec--ink .et_pb_text strong{color:var(--lab-on-dark)}.lab-sec--forest .et_pb_text a,.lab-sec--ink .et_pb_text a{color:var(--lab-volt)}.lab-kicker p{display:flex;align-items:center;gap:.7em;font-family:var(--lab-f-mono)!important;font-size:12.5px!important;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--lab-muted)!important;line-height:1.3}.lab-kicker p::before{content:"";flex:0 0 22px;height:2px;background:var(--lab-accent)}.lab-sec--forest .lab-kicker p,.lab-sec--ink .lab-kicker p{color:var(--lab-on-dark-2)!important}.lab-sec .et_pb_heading .et_pb_heading_container :is(h1,h2,h3,h4){font-family:var(--lab-f-display)!important;color:var(--lab-ink)!important;padding:0!important;text-transform:none;font-style:normal}.lab-sec.lab-sec--forest .et_pb_heading .et_pb_heading_container :is(h1,h2,h3,h4),.lab-sec.lab-sec--ink .et_pb_heading .et_pb_heading_container :is(h1,h2,h3,h4){color:var(--lab-on-dark)!important}.lab-sec .lab-display.et_pb_heading .et_pb_heading_container :is(h1,h2){font-size:clamp(2.7rem,1.3rem + 4.8vw,5.6rem)!important;line-height:.96!important;font-weight:800!important;font-stretch:112%;letter-spacing:-.035em!important}.lab-sec .lab-h1.et_pb_heading .et_pb_heading_container :is(h1,h2){font-size:clamp(2.3rem,1.4rem + 3.2vw,4.2rem)!important;line-height:1!important;font-weight:800!important;font-stretch:110%;letter-spacing:-.03em!important}.lab-sec .lab-h2.et_pb_heading .et_pb_heading_container :is(h2,h3){font-size:clamp(1.9rem,1.25rem + 2.2vw,3.1rem)!important;line-height:1.04!important;font-weight:800!important;font-stretch:108%;letter-spacing:-.025em!important}.lab-sec .lab-h3.et_pb_heading .et_pb_heading_container :is(h3,h4){font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem)!important;line-height:1.2!important;font-weight:700!important;letter-spacing:-.01em!important}.lab-accent-word,.lab-sec .et_pb_heading em{font-style:normal;color:var(--lab-accent)}.lab-lead p{font-size:clamp(1.12rem,1rem + .45vw,1.34rem)!important;line-height:1.55!important;max-width:58ch}.lab-body p,.lab-body li{font-size:1.06rem;line-height:1.72;max-width:68ch}.lab-body h3{font-size:1.25rem;margin:1.4em 0 .4em;padding:0}.lab-small p{font-size:.95rem;color:var(--lab-muted)!important}.lab-mono,.lab-mono p{font-family:var(--lab-f-mono)!important;font-size:13px!important;letter-spacing:.02em}.lab-center{text-align:center}.lab-center p{margin-left:auto;margin-right:auto}.lab-btns{flex-direction:row!important;flex-wrap:wrap!important;gap:12px!important;align-items:center}.lab-btns>.et_pb_module{width:auto!important;margin:0!important;flex:0 0 auto!important}body #page-container .et_pb_section a.et_pb_button.lab-btn,body #page-container .et_pb_section a.et_pb_button.lab-btn:hover{display:inline-flex!important;flex-direction:row!important;align-items:center;gap:.55em;white-space:nowrap;font-family:var(--lab-f-text)!important;font-weight:700!important;font-size:16px!important;line-height:1!important;letter-spacing:.005em!important;padding:15px 22px!important;border-radius:var(--lab-r-s)!important;border:1.5px solid var(--lab-ink)!important;background:transparent!important;color:var(--lab-ink)!important;box-shadow:none!important;transition:background-color .18s,color .18s,border-color .18s!important}body #page-container .et_pb_section a.et_pb_button.lab-btn::after{content:"\2192"!important;font-family:var(--lab-f-text)!important;font-size:1.15em!important;line-height:1!important;position:static!important;opacity:1!important;margin:0!important;display:inline-block!important;transform:none!important;top:auto!important;transition:transform .18s!important}body #page-container .et_pb_section a.et_pb_button.lab-btn:hover::after{transform:translateX(4px)!important}body #page-container .et_pb_section a.et_pb_button.lab-btn--primary,body #page-container .et_pb_section a.et_pb_button.lab-btn--primary:hover{background:var(--lab-accent)!important;border-color:var(--lab-accent)!important;color:var(--lab-ink)!important}body #page-container .et_pb_section a.et_pb_button.lab-btn--primary:hover{background:var(--lab-ink)!important;border-color:var(--lab-ink)!important;color:var(--lab-paper)!important}body #page-container .et_pb_section a.et_pb_button.lab-btn--line:hover{background:var(--lab-ink)!important;color:var(--lab-paper)!important}body #page-container .et_pb_section a.et_pb_button.lab-btn--dark,body #page-container .et_pb_section a.et_pb_button.lab-btn--dark:hover{background:var(--lab-ink)!important;color:var(--lab-paper)!important}body #page-container .et_pb_section a.et_pb_button.lab-btn--dark:hover{background:var(--lab-accent)!important;border-color:var(--lab-accent)!important;color:var(--lab-ink)!important}body #page-container .et_pb_section a.et_pb_button.lab-btn--light,body #page-container .et_pb_section a.et_pb_button.lab-btn--light:hover{border-color:var(--lab-on-dark)!important;color:var(--lab-on-dark)!important}body #page-container .et_pb_section a.et_pb_button.lab-btn--light:hover{background:var(--lab-on-dark)!important;color:var(--lab-ink)!important}body #page-container .et_pb_section a.et_pb_button.lab-btn--volt,body #page-container .et_pb_section a.et_pb_button.lab-btn--volt:hover{background:var(--lab-volt)!important;border-color:var(--lab-volt)!important;color:var(--lab-ink)!important}body #page-container .et_pb_section a.et_pb_button.lab-btn--volt:hover{background:var(--lab-on-dark)!important;border-color:var(--lab-on-dark)!important}.lab-arrow{font-weight:700;color:var(--lab-ink)!important;text-decoration:none!important;border-bottom:1.5px solid var(--lab-accent);padding-bottom:2px}.lab-arrow::after{content:" \2192"}.lab-countsec{counter-reset:labtile}.lab-tiles .et_pb_column{display:flex}.lab-tile{counter-increment:labtile;flex:1 1 auto;position:relative;background:var(--lab-card);border:1px solid var(--lab-line);border-radius:var(--lab-r-m);padding:26px 24px 24px!important;transition:background-color .2s,border-color .2s,transform .2s}.lab-tile .et_pb_blurb_content{max-width:none;text-align:left;display:flex;flex-direction:column;height:100%;gap:0!important}.lab-tile .et_pb_main_blurb_image{display:none!important}.lab-tile .et_pb_blurb_container::before{content:counter(labtile,decimal-leading-zero);display:block;font-family:var(--lab-f-mono);font-size:12.5px;letter-spacing:.06em;color:var(--lab-muted);margin-bottom:38px}.lab-tile h3,.lab-tile h4{font-family:var(--lab-f-display)!important;font-size:1.32rem!important;font-weight:800!important;font-stretch:106%;line-height:1.15!important;color:var(--lab-ink)!important;padding:0 0 .5rem!important;letter-spacing:-.015em}.lab-tile h3 a,.lab-tile h4 a{color:inherit!important}.lab-tile h3 a::after,.lab-tile h4 a::after{content:"";position:absolute;inset:0;border-radius:var(--lab-r-m)}.lab-tile .et_pb_blurb_description p{font-size:.98rem;line-height:1.55;color:var(--lab-ink-2)!important}.lab-tile::after{content:"\2197";position:absolute;top:20px;right:22px;font-size:20px;line-height:1;color:var(--lab-ink);transition:transform .2s,color .2s}.lab-tile:hover{background:var(--lab-ink);border-color:var(--lab-ink)}.lab-tile:hover h3,.lab-tile:hover h4,.lab-tile:hover::after{color:var(--lab-paper)!important}.lab-tile:hover .et_pb_blurb_description p,.lab-tile:hover .et_pb_blurb_container::before{color:var(--lab-on-dark-2)!important}.lab-tile:hover::after{transform:translate(3px,-3px);color:var(--lab-accent)!important}.lab-card{background:var(--lab-card);border:1px solid var(--lab-line);border-radius:var(--lab-r-m);padding:clamp(22px,2.4vw,32px)!important;height:100%}.lab-card h3,.lab-card h4{font-family:var(--lab-f-display);font-weight:800;font-size:1.25rem;line-height:1.2;padding-bottom:.45rem;color:var(--lab-ink)}.lab-card .lab-tag{display:inline-block;font-family:var(--lab-f-mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--lab-accent-ink);margin-bottom:.9rem}.lab-cards>.et_pb_column{display:flex}.lab-cards>.et_pb_column>.et_pb_module{flex:1 1 auto}.lab-sec--forest .lab-card,.lab-sec--ink .lab-card{background:transparent;border-color:var(--lab-line-dark)}.lab-sec--forest .lab-card h3,.lab-sec--forest .lab-card h4,.lab-sec--ink .lab-card h3{color:var(--lab-on-dark)}.lab-sec--forest .lab-card .lab-tag{color:var(--lab-volt)}.lab-panel{background:var(--lab-card);border:1px solid var(--lab-line);border-radius:var(--lab-r-l);padding:clamp(24px,3vw,40px)!important}.lab-sec--forest .lab-panel{background:var(--lab-forest-2);border-color:var(--lab-line-dark)}.lab-media img{border-radius:var(--lab-r-m);width:100%;object-fit:cover}.lab-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border-top:1px solid var(--lab-line);margin:0}.lab-facts>div{padding:18px 18px 4px 0}.lab-facts dt{font-family:var(--lab-f-display);font-weight:800;font-stretch:110%;font-size:clamp(1.6rem,1.2rem + 1.2vw,2.3rem);line-height:1;color:var(--lab-ink);letter-spacing:-.02em}.lab-facts dd{margin:.45rem 0 0;font-size:.92rem;color:var(--lab-muted);line-height:1.35}.lab-sec--forest .lab-facts,.lab-sec--ink .lab-facts{border-color:var(--lab-line-dark)}.lab-sec--forest .lab-facts dt,.lab-sec--ink .lab-facts dt{color:var(--lab-on-dark)}.lab-sec--forest .lab-facts dd,.lab-sec--ink .lab-facts dd{color:var(--lab-on-dark-2)}.lab-steps{list-style:none!important;padding:0!important;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:0;counter-reset:labstep;border-top:1px solid var(--lab-line)}.lab-steps li{counter-increment:labstep;padding:22px 22px 6px 0!important;margin:0!important;position:relative}.lab-steps li::before{content:counter(labstep,decimal-leading-zero);display:block;font-family:var(--lab-f-mono);font-size:13px;color:var(--lab-accent-ink);margin-bottom:14px}.lab-steps b{display:block;font-family:var(--lab-f-display);font-size:1.15rem;color:var(--lab-ink);margin-bottom:.35rem;font-weight:800}.lab-sec--forest .lab-steps{border-color:var(--lab-line-dark)}.lab-sec--forest .lab-steps b{color:var(--lab-on-dark)}.lab-sec--forest .lab-steps li::before{color:var(--lab-volt)}.lab-list{list-style:none!important;padding:0!important;margin:0}.lab-list li{position:relative;padding:12px 0 12px 30px!important;border-bottom:1px solid var(--lab-line-2);line-height:1.5}.lab-list li::before{content:"";position:absolute;left:0;top:19px;width:14px;height:2px;background:var(--lab-accent)}.lab-sec--forest .lab-list li{border-color:var(--lab-line-dark)}.lab-chips{display:flex;flex-wrap:wrap;gap:8px}.lab-chips a{display:inline-flex;align-items:center;font-family:var(--lab-f-text);font-weight:600;font-size:15px;color:var(--lab-ink)!important;text-decoration:none!important;border:1px solid var(--lab-line);background:var(--lab-card);border-radius:999px;padding:8px 15px;transition:background-color .15s,color .15s,border-color .15s}.lab-chips a:hover,.lab-chips a.is-active{background:var(--lab-ink);color:var(--lab-paper)!important;border-color:var(--lab-ink)}.lab-note{border-left:3px solid var(--lab-accent);padding:4px 0 4px 18px}.lab-posts .et_pb_blog_posts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(22px,2.5vw,36px) clamp(18px,2vw,28px)}.lab-posts .et_pb_post{background:transparent!important;border:0!important;padding:0!important;margin:0!important;width:auto!important;display:flex;flex-direction:column;box-shadow:none!important}.lab-posts .et_pb_image_container,.lab-posts .entry-featured-image-url{margin:0 0 16px!important;display:block;overflow:hidden;border-radius:var(--lab-r-m)}.lab-posts .entry-featured-image-url img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:0!important;transition:transform .5s ease}.lab-posts .et_pb_post:hover img{transform:scale(1.035)}.lab-posts .et_overlay{display:none!important}.lab-posts .entry-title{font-family:var(--lab-f-display)!important;font-weight:800!important;font-size:clamp(1.12rem,1rem + .35vw,1.3rem)!important;line-height:1.22!important;letter-spacing:-.012em;padding:0!important;margin:0 0 8px!important;order:2}.lab-posts .entry-title a{color:var(--lab-ink)!important;background:linear-gradient(var(--lab-accent),var(--lab-accent)) 0 100%/0 2px no-repeat;transition:background-size .25s}.lab-posts .et_pb_post:hover .entry-title a{background-size:100% 2px}.lab-posts .post-meta{order:1;font-family:var(--lab-f-mono)!important;font-size:12px!important;letter-spacing:.04em;text-transform:uppercase;color:var(--lab-muted)!important;margin:0 0 8px!important;padding:0!important}.lab-posts .post-meta a{color:var(--lab-accent-ink)!important}.lab-posts .et_pb_image_container{order:0}.lab-posts .post-content{order:3;font-size:.98rem;line-height:1.55;color:var(--lab-ink-2)}.lab-posts .post-content-inner{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lab-posts .post-content-inner p{padding:0;font-size:inherit!important;line-height:inherit!important;color:inherit!important}.lab-posts .post-content,.lab-posts .post-content-inner{font-size:.98rem!important}.lab-posts--lead .post-content,.lab-posts--lead .post-content-inner{font-size:1.08rem!important}.lab-posts .more-link{display:none!important}.lab-posts .pagination,.lab-posts .wp-pagenavi{grid-column:1/-1;display:flex;justify-content:space-between;border-top:1px solid var(--lab-line);padding-top:20px;margin-top:10px}.lab-posts .pagination a{font-weight:700;color:var(--lab-ink)!important;font-size:0!important;text-decoration:none!important}.lab-posts .pagination .alignleft a::after{content:"\2190  Starije objave";font-size:16px;font-family:var(--lab-f-text)}.lab-posts .pagination .alignright a::after{content:"Novije objave  \2192";font-size:16px;font-family:var(--lab-f-text)}.lab-posts .pagination a:hover::after{color:var(--lab-accent-ink)}.lab-posts--lead .et_pb_blog_posts{grid-template-columns:1fr!important}.lab-posts--lead .entry-featured-image-url img{aspect-ratio:16/10}.lab-posts--lead .entry-title{font-size:clamp(1.6rem,1.2rem + 1.4vw,2.4rem)!important;line-height:1.08!important;font-stretch:108%}.lab-posts--lead .post-content{font-size:1.08rem}.lab-posts--list .et_pb_blog_posts{grid-template-columns:1fr!important;gap:0!important}.lab-posts--list .et_pb_post{display:grid!important;grid-template-columns:118px 1fr;grid-template-areas:"img meta" "img title";column-gap:18px;align-content:start;padding:18px 0!important;border-top:1px solid var(--lab-line)!important}.lab-posts--list .et_pb_post:first-child{border-top:0!important;padding-top:0!important}.lab-posts--list .et_pb_image_container{grid-area:img;margin:0!important}.lab-posts--list .entry-featured-image-url{margin:0!important}.lab-posts--list .entry-featured-image-url img{aspect-ratio:1/1}.lab-posts--list .post-meta{grid-area:meta;margin:2px 0 6px!important}.lab-posts--list .entry-title{grid-area:title;font-size:1.08rem!important;margin:0!important}.lab-posts--list .post-content{display:none}.lab-faq .et_pb_toggle{background:transparent!important;border:0!important;border-top:1px solid var(--lab-line)!important;padding:0!important;margin:0!important}.lab-faq .et_pb_toggle:last-child{border-bottom:1px solid var(--lab-line)!important}.lab-faq .et_pb_toggle_title{font-family:var(--lab-f-display)!important;font-weight:700!important;font-size:1.12rem!important;line-height:1.35!important;color:var(--lab-ink)!important;padding:20px 48px 20px 0!important;cursor:pointer;position:relative}.lab-faq .et_pb_toggle_title::before{content:"+"!important;font-family:var(--lab-f-mono)!important;font-size:22px!important;color:var(--lab-accent-ink)!important;right:4px!important;left:auto!important;top:50%!important;transform:translateY(-50%);margin:0!important;position:absolute}.lab-faq .et_pb_toggle_open .et_pb_toggle_title::before{content:"\2212"!important;display:block!important}.lab-faq .et_pb_toggle_content{padding:0 0 22px!important;color:var(--lab-ink-2);font-size:1.02rem;line-height:1.65;max-width:70ch}.lab-sec--forest .lab-faq .et_pb_toggle{border-color:var(--lab-line-dark)!important}.lab-form .et_pb_contact_main_title{font-family:var(--lab-f-display)!important;font-weight:800!important;font-size:1.4rem!important;color:var(--lab-ink)!important;padding-bottom:16px!important}.lab-form .et_pb_contact_form{margin-left:0}.lab-form p.et_pb_contact_field{margin-bottom:12px!important}.lab-form .input{background:var(--lab-paper)!important;border:1px solid var(--lab-line)!important;border-radius:var(--lab-r-s)!important;padding:14px 15px!important;color:var(--lab-ink)!important;font-family:var(--lab-f-text)!important;font-size:16px!important;transition:border-color .15s,background-color .15s}.lab-form .input:focus{border-color:var(--lab-ink)!important;background:var(--lab-card)!important}.lab-form .input::placeholder{color:var(--lab-muted);opacity:1}.lab-form .et_contact_bottom_container{float:none!important;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:4px!important}.lab-form .et_pb_contact_right p{color:var(--lab-ink-2);font-family:var(--lab-f-mono);font-size:14px}body #page-container .lab-form .et_pb_contact_submit,body #page-container .lab-form .et_pb_contact_submit:hover{background:var(--lab-accent)!important;color:var(--lab-ink)!important;border:1.5px solid var(--lab-accent)!important;border-radius:var(--lab-r-s)!important;padding:14px 24px!important;font-family:var(--lab-f-text)!important;font-weight:700!important;font-size:16px!important;margin:0!important}body #page-container .lab-form .et_pb_contact_submit:hover{background:var(--lab-ink)!important;border-color:var(--lab-ink)!important;color:var(--lab-paper)!important}body #page-container .lab-form .et_pb_contact_submit::after{display:none!important}.lab-form .et-pb-contact-message{font-weight:600;color:var(--lab-ink)}.et-l--header{position:sticky;top:0;z-index:1000}body.admin-bar .et-l--header{top:32px}.lab-topbar{background:var(--lab-ink)!important;padding:9px 0!important}.lab-topbar>.et_pb_row{width:min(var(--lab-w),calc(100% - 2*var(--lab-gutter)))!important;max-width:none!important;padding:0!important}.lab-topbar p{font-family:var(--lab-f-mono);font-size:12.5px;letter-spacing:.04em;color:var(--lab-on-dark-2)!important;text-align:center;line-height:1.4}.lab-topbar a{color:var(--lab-volt)!important;text-decoration:none!important;font-weight:500}.lab-topbar a:hover{text-decoration:underline!important}.lab-header{background:rgba(244,241,233,.92)!important;-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--lab-line);padding:12px 0!important}.lab-header>.et_pb_row{width:min(var(--lab-w),calc(100% - 2*var(--lab-gutter)))!important;max-width:none!important;padding:0!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;column-gap:24px!important}.lab-header>.et_pb_row>.et_pb_column{width:auto!important;flex:0 1 auto!important;margin:0!important;row-gap:0!important}.lab-header>.et_pb_row>.et_pb_column:last-child{flex:1 1 auto!important;align-items:flex-end}.lab-wordmark{display:inline-flex;align-items:center;gap:8px;font-family:var(--lab-f-display);font-weight:800;font-stretch:115%;font-size:23px;letter-spacing:-.03em;color:var(--lab-ink)!important;text-decoration:none!important;line-height:1}.lab-wordmark svg{width:22px;height:22px;flex:0 0 22px}.lab-wordmark b{color:var(--lab-accent);font-weight:800}.lab-nav.et_pb_menu{background:transparent!important;width:100%}.lab-nav .et_pb_menu__wrap{justify-content:flex-end!important}.lab-nav .et-menu>li{padding:0 2px!important}.lab-nav .et-menu>li>a{font-family:var(--lab-f-text)!important;font-weight:600!important;font-size:16px!important;color:var(--lab-ink)!important;padding:10px 12px!important;opacity:1!important;border-radius:var(--lab-r-s)}.lab-nav .et-menu>li>a:hover{background:rgba(20,24,27,.06)}.lab-nav .et-menu>li.current-menu-item>a,.lab-nav .et-menu>li.current-menu-ancestor>a,.lab-nav .et-menu>li.current-menu-parent>a{box-shadow:inset 0 -2px 0 var(--lab-accent);border-radius:0}.lab-nav .et-menu .menu-item-has-children>a{padding-right:28px!important}.lab-nav .et-menu .menu-item-has-children>a::after{right:8px!important;top:50%!important;transform:translateY(-50%);font-size:18px!important;color:var(--lab-muted)}.lab-nav .et-menu li.lab-nav-cta{margin-left:10px}.lab-nav .et-menu li.lab-nav-cta>a{border:1.5px solid var(--lab-ink);border-radius:var(--lab-r-s);padding:9px 14px!important;box-shadow:none!important}.lab-nav .et-menu li.lab-nav-cta>a:hover{background:var(--lab-ink);color:var(--lab-paper)!important}.lab-nav .nav li ul.sub-menu{background:var(--lab-card)!important;border:1px solid var(--lab-line)!important;border-top:2px solid var(--lab-accent)!important;border-radius:0 0 var(--lab-r-m) var(--lab-r-m);box-shadow:0 18px 40px -22px rgba(20,24,27,.35)!important;padding:8px!important;width:260px!important}.lab-nav .nav li ul.sub-menu li{padding:0!important;width:100%}.lab-nav .nav li ul.sub-menu a{width:100%!important;padding:10px 12px!important;font-size:15px!important;font-weight:600!important;color:var(--lab-ink)!important;border-radius:var(--lab-r-s);opacity:1!important}.lab-nav .nav li ul.sub-menu a:hover{background:var(--lab-paper)!important}.lab-nav .et_pb_menu__icon,.lab-nav .et_pb_menu__search-button,.lab-nav .et_pb_menu__close-search-button{color:var(--lab-ink)!important}.lab-nav .et_pb_menu__search-input{font-family:var(--lab-f-text);font-size:18px!important;color:var(--lab-ink)!important}.lab-nav .mobile_menu_bar::before{color:var(--lab-ink)!important;font-size:32px!important}.lab-nav .et_mobile_menu{background:var(--lab-card)!important;border:1px solid var(--lab-line)!important;border-top:2px solid var(--lab-accent)!important;border-radius:0 0 var(--lab-r-m) var(--lab-r-m);box-shadow:0 22px 50px -24px rgba(20,24,27,.4)!important;padding:8px!important;width:min(360px,calc(100vw - 2*var(--lab-gutter)))!important;left:auto!important;right:0!important}.lab-nav .et_mobile_menu li a{font-family:var(--lab-f-text)!important;font-size:17px!important;font-weight:600!important;color:var(--lab-ink)!important;padding:12px!important;border-bottom:1px solid var(--lab-line-2)!important;background:transparent!important}.lab-nav .et_mobile_menu li li a{padding-left:26px!important;font-weight:500!important;font-size:16px!important}.lab-nav .et_mobile_menu li.lab-nav-cta>a{background:var(--lab-ink)!important;color:var(--lab-paper)!important;border-radius:var(--lab-r-s);margin-top:8px;text-align:center}.lab-nav .et_mobile_menu ul{background:transparent!important;padding:0!important}.lab-footer{background:var(--lab-forest)!important;padding:clamp(56px,6vw,88px) 0 0!important;color:var(--lab-on-dark-2);overflow:hidden}.lab-footer>.et_pb_row{width:min(var(--lab-w),calc(100% - 2*var(--lab-gutter)))!important;max-width:none!important;padding:0!important}.lab-footer .et_pb_text,.lab-footer .et_pb_text p{color:var(--lab-on-dark-2)!important;font-size:16px;line-height:1.6}.lab-footer h4,.lab-footer .lab-fhead{font-family:var(--lab-f-mono)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.1em;text-transform:uppercase;color:var(--lab-on-dark-2)!important;padding:0 0 14px!important;margin:0}.lab-footer ul{list-style:none!important;padding:0!important;margin:0}.lab-footer li{padding:5px 0!important}.lab-footer a{color:var(--lab-on-dark)!important;text-decoration:none!important}.lab-footer a:hover{color:var(--lab-volt)!important}.lab-footer .lab-wordmark{color:var(--lab-on-dark)!important;font-size:26px}.lab-footer .lab-footer-giant p{font-family:var(--lab-f-display)!important;font-weight:900;font-stretch:125%;font-size:clamp(4rem,1rem + 15vw,15rem)!important;line-height:.78!important;letter-spacing:-.05em;color:rgba(244,241,233,.08)!important;white-space:nowrap;margin:24px 0 -0.06em;user-select:none}.lab-footer-bottom p{font-family:var(--lab-f-mono)!important;font-size:12.5px!important;letter-spacing:.03em;border-top:1px solid var(--lab-line-dark);padding:18px 0!important;display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:space-between}.lab-post-title .et_pb_title_container{display:flex;flex-direction:column}.lab-post-title .entry-title{font-family:var(--lab-f-display)!important;font-weight:800!important;font-stretch:108%;font-size:clamp(2.1rem,1.3rem + 2.8vw,3.9rem)!important;line-height:1.02!important;letter-spacing:-.03em!important;color:var(--lab-ink)!important;padding:0!important;max-width:22ch}.lab-post-title .et_pb_title_meta_container{order:-1;font-family:var(--lab-f-mono)!important;font-size:12.5px!important;letter-spacing:.06em;text-transform:uppercase;color:var(--lab-muted)!important;margin-bottom:20px!important;padding:0!important}.lab-post-title .et_pb_title_meta_container a{color:var(--lab-accent-ink)!important}.lab-post-title .et_pb_title_featured_container{margin-top:clamp(28px,3vw,44px)!important}.lab-post-title .et_pb_title_featured_container img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--lab-r-m)}.lab-prose{font-size:1.12rem;line-height:1.75;color:var(--lab-ink-2)}.lab-prose p{padding-bottom:1.15em!important;color:var(--lab-ink-2)}.lab-prose h1{display:none!important}.lab-prose p,.lab-prose li{font-size:1.1rem!important;line-height:1.75!important}.lab-prose :is(h2,h3,h4){font-family:var(--lab-f-display)!important;color:var(--lab-ink)!important;letter-spacing:-.015em;padding:0!important}.lab-prose h2{font-size:clamp(1.5rem,1.2rem + 1vw,2rem)!important;font-weight:800!important;line-height:1.15!important;margin:1.8em 0 .55em!important}.lab-prose h3{font-size:1.3rem!important;font-weight:700!important;line-height:1.25!important;margin:1.5em 0 .45em!important}.lab-prose h4{font-size:1.1rem!important;margin:1.3em 0 .4em!important}.lab-prose a{color:var(--lab-accent-ink)!important;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.lab-prose strong{color:var(--lab-ink)}.lab-prose :is(ul,ol){padding:0 0 1.15em 1.25em!important;margin:0}.lab-prose li{margin:.35em 0;padding-left:.2em}.lab-prose ul li::marker{color:var(--lab-accent)}.lab-prose ol li::marker{font-family:var(--lab-f-mono);color:var(--lab-accent-ink);font-size:.9em}.lab-prose blockquote{border-left:3px solid var(--lab-accent)!important;margin:1.6em 0!important;padding:.2em 0 .2em 1.2em!important;font-family:var(--lab-f-display);font-size:1.3rem;line-height:1.4;color:var(--lab-ink)}.lab-prose img{border-radius:var(--lab-r-m);height:auto}.lab-prose figcaption,.lab-prose .wp-caption-text{font-family:var(--lab-f-mono);font-size:12.5px;color:var(--lab-muted);margin-top:8px}.lab-prose table{width:100%;border-collapse:collapse;margin:1.4em 0;font-size:1rem;border:0!important}.lab-prose th{font-family:var(--lab-f-mono);font-size:12.5px;text-transform:uppercase;letter-spacing:.05em;text-align:left;color:var(--lab-ink);border-bottom:2px solid var(--lab-ink)!important;padding:10px 8px!important;background:transparent!important}.lab-prose td{border:0!important;border-bottom:1px solid var(--lab-line)!important;padding:10px 8px!important}.lab-prose hr{border:0;border-top:1px solid var(--lab-line);margin:2em 0}.lab-crumbs p,.lab-crumbs .rank-math-breadcrumb p{font-family:var(--lab-f-mono)!important;font-size:12.5px!important;letter-spacing:.04em;color:var(--lab-muted)!important;margin:0;padding:0!important}.lab-crumbs a{color:var(--lab-ink)!important;text-decoration:none!important}.lab-crumbs a:hover{color:var(--lab-accent-ink)!important}.lab-crumbs .separator{margin:0 .5em;color:var(--lab-accent)}.lab-ride{position:relative;width:100%;aspect-ratio:640/440;color:var(--lab-ink)}.lab-ride svg{width:100%;height:100%;display:block;overflow:visible}.lab-ride .ln{fill:none;stroke:currentColor;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.lab-ride .thin{stroke-width:2}.lab-ride .d{stroke-dasharray:1;stroke-dashoffset:1;animation:labDraw 1.5s cubic-bezier(.65,.05,.25,1) forwards;animation-delay:var(--t,0s)}.lab-ride .batt{stroke-width:26}.lab-ride .batt-in{stroke:var(--lab-paper);stroke-width:15;opacity:0;animation:labFade .4s ease forwards 1.6s}.lab-ride .flow{fill:none;stroke:var(--lab-accent);stroke-width:5;stroke-linecap:round;stroke-dasharray:.14 .86;stroke-dashoffset:1;opacity:0;animation:labFade .3s ease forwards 1.9s,labFlow 1.1s linear infinite 1.9s}.lab-ride .motor-glow{fill:var(--lab-accent);opacity:0;transform-origin:314px 318px;animation:labPulse 1.1s ease-out infinite 2s}.lab-ride .wheel{transform-box:fill-box;transform-origin:center;animation:labSpin 1.25s linear infinite 1.9s}.lab-ride .hills{animation:labPan 16s linear infinite}.lab-ride .hills path{fill:rgba(20,24,27,.035);stroke:rgba(20,24,27,.24);stroke-width:1.5;stroke-linejoin:round}.lab-ride .peak{font-family:var(--lab-f-mono);font-size:11px;fill:var(--lab-muted);letter-spacing:.04em}.lab-ride .road{stroke:var(--lab-ink);stroke-width:1.5}.lab-ride .dash{stroke:var(--lab-ink);stroke-width:3;stroke-dasharray:22 26;animation:labRoad .55s linear infinite}.lab-ride .speed line{stroke:var(--lab-accent);stroke-width:3;stroke-linecap:round;opacity:0;animation:labSpeed 1.1s ease-in-out infinite;animation-delay:var(--t,2s)}.lab-ride__hud{position:absolute;left:0;top:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font-family:var(--lab-f-mono);font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--lab-ink-2);background:var(--lab-card);border:1px solid var(--lab-line);border-radius:var(--lab-r-s);padding:9px 12px;opacity:0;animation:labFade .5s ease forwards 2.1s}.lab-ride__hud b{color:var(--lab-ink);font-weight:700}.lab-ride__bar{display:inline-block;width:64px;height:8px;border:1px solid var(--lab-ink);border-radius:2px;position:relative}.lab-ride__bar i{position:absolute;inset:1px;right:auto;width:calc(100% - 2px);background:var(--lab-accent);transform-origin:left}.lab-ride .thick{stroke-width:9}.lab-ride .tire{stroke-width:11}.lab-ride .hair{stroke-width:1.4}.lab-ride .rotor{stroke-width:3}.lab-ride .solid{fill:var(--lab-ink);stroke:none;opacity:0;animation:labFade .45s ease forwards var(--t,1.4s)}.lab-ride .led{fill:var(--lab-volt);opacity:0;animation:labFade .25s ease forwards var(--t),labLedRun 2.2s ease-in-out infinite calc(var(--t) + 1.2s)}.lab-ride .ring{fill:none;stroke:var(--lab-accent);stroke-width:3.5;opacity:0;animation:labFade .4s ease forwards 1.6s}.lab-ride .screen{fill:var(--lab-volt);opacity:0;animation:labFade .3s ease forwards 1.9s}.lab-ride .beam{fill:url(#labbeam);opacity:0;animation:labFade .6s ease forwards 2s,labFlicker 3.2s ease-in-out infinite 2.8s}.lab-ride .rlight{fill:#E5322D;opacity:0;animation:labFade .3s ease forwards 2s,labBlink 1.4s steps(2,jump-none) infinite 2.4s}.lab-ride .bob{animation:labBob .55s ease-in-out infinite alternate 2s}@keyframes labLedRun{0%,100%{opacity:1}50%{opacity:.3}}@keyframes labFlicker{0%,100%{opacity:1}50%{opacity:.7}}@keyframes labBlink{0%{opacity:1}100%{opacity:.25}}@keyframes labBob{to{transform:translateY(-1.6px)}}@keyframes labDraw{to{stroke-dashoffset:0}}@keyframes labFade{to{opacity:1}}@keyframes labFlow{to{stroke-dashoffset:0}}@keyframes labSpin{to{transform:rotate(360deg)}}@keyframes labPan{to{transform:translateX(-640px)}}@keyframes labRoad{to{stroke-dashoffset:-48}}@keyframes labPulse{0%{opacity:.45;transform:scale(.6)}100%{opacity:0;transform:scale(1.9)}}@keyframes labSpeed{0%{opacity:0;transform:translateX(18px)}35%{opacity:.9}100%{opacity:0;transform:translateX(-28px)}}@media (prefers-reduced-motion:reduce){.lab-ride *{animation:none!important}.lab-ride .d{stroke-dashoffset:0}.lab-ride .batt-in,.lab-ride .flow,.lab-ride__hud,.lab-ride .solid,.lab-ride .led,.lab-ride .ring,.lab-ride .screen,.lab-ride .beam,.lab-ride .rlight{opacity:1}}.lab-calc{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,1fr);gap:clamp(20px,3vw,40px);align-items:start;font-family:var(--lab-f-text);color:var(--lab-ink-2)}.lab-calc *{box-sizing:border-box}.lab-calc__form{display:flex;flex-direction:column;gap:16px;margin:0}.lab-calc fieldset{border:1px solid var(--lab-line);border-radius:var(--lab-r-m);background:var(--lab-card);padding:18px 22px 22px;margin:0;min-width:0}.lab-calc legend{font-family:var(--lab-f-mono);font-size:12.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--lab-ink);padding:0 8px;margin-left:-8px}.lab-calc legend span{color:var(--lab-accent-ink);margin-right:6px}.lab-calc__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;margin-top:6px}.lab-calc__full{grid-column:1/-1}.lab-calc__lab{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-weight:600;font-size:15px;color:var(--lab-ink);margin:0 0 8px}.lab-calc__lab output,.lab-calc__lab em{font-family:var(--lab-f-mono);font-style:normal;font-size:13.5px;font-weight:500;color:var(--lab-accent-ink);white-space:nowrap}.lab-calc__hint{font-size:13.5px;color:var(--lab-muted);margin:6px 0 0;line-height:1.4}.lab-seg{display:flex;flex-wrap:wrap;gap:6px}.lab-seg label{position:relative;margin:0;cursor:pointer}.lab-seg input{position:absolute;opacity:0;width:1px;height:1px}.lab-seg span{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 13px;border:1px solid var(--lab-line);border-radius:var(--lab-r-s);background:var(--lab-paper);font-size:14.5px;font-weight:600;color:var(--lab-ink);line-height:1.15;transition:background-color .15s,color .15s,border-color .15s}.lab-seg span small{font-family:var(--lab-f-mono);font-size:11px;font-weight:500;color:var(--lab-muted)}.lab-seg label:hover span{border-color:var(--lab-ink)}.lab-seg input:checked+span{background:var(--lab-ink);border-color:var(--lab-ink);color:var(--lab-paper)}.lab-seg input:checked+span small{color:var(--lab-on-dark-2)}.lab-seg input:focus-visible+span{outline:2px solid var(--lab-accent);outline-offset:2px}.lab-seg--cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.lab-seg--cards span{flex-direction:column;align-items:flex-start;width:100%;height:100%;padding:11px 12px;gap:3px}.lab-calc input[type=number],.lab-calc select{width:100%;font-family:var(--lab-f-text);font-size:16px;color:var(--lab-ink);background:var(--lab-paper);border:1px solid var(--lab-line);border-radius:var(--lab-r-s);padding:10px 12px;height:44px}.lab-calc input[type=number]:focus,.lab-calc select:focus{outline:none;border-color:var(--lab-ink);background:var(--lab-card)}.lab-calc input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:28px;background:transparent;margin:0;cursor:pointer;accent-color:var(--lab-accent)}.lab-calc input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(var(--lab-ink),var(--lab-ink)) 0/var(--p,50%) 100% no-repeat,var(--lab-line)}.lab-calc input[type=range]::-moz-range-track{height:4px;border-radius:2px;background:var(--lab-line)}.lab-calc input[type=range]::-moz-range-progress{height:4px;background:var(--lab-ink)}.lab-calc input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;margin-top:-9px;border-radius:50%;background:var(--lab-accent);border:3px solid var(--lab-ink)}.lab-calc input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--lab-accent);border:3px solid var(--lab-ink)}.lab-calc__inline{display:flex;gap:10px;align-items:center}.lab-calc__inline>*{flex:1}.lab-calc__check{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--lab-ink-2);margin-top:8px;cursor:pointer}.lab-calc__check input{accent-color:var(--lab-ink);width:16px;height:16px}.lab-calc__out{position:sticky;top:130px;background:var(--lab-forest);color:var(--lab-on-dark);border-radius:var(--lab-r-l);padding:clamp(22px,2.5vw,30px)}.lab-calc__out h3{font-family:var(--lab-f-mono)!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:.08em;text-transform:uppercase;color:var(--lab-on-dark-2)!important;padding:0 0 14px!important;margin:0}.lab-calc__big{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;border-bottom:1px solid var(--lab-line-dark);padding-bottom:18px}.lab-calc__big b{font-family:var(--lab-f-display);font-weight:800;font-stretch:112%;font-size:clamp(3.6rem,2.6rem + 3vw,5.4rem);line-height:.9;letter-spacing:-.04em;color:var(--lab-on-dark)}.lab-calc__big span{font-family:var(--lab-f-display);font-size:1.5rem;font-weight:700;color:var(--lab-on-dark)}.lab-calc__big small{flex-basis:100%;font-size:14px;color:var(--lab-on-dark-2)}.lab-calc__gauge{margin:18px 0 6px}.lab-calc__gauge-bar{height:16px;border:1.5px solid var(--lab-on-dark);border-radius:3px;position:relative;overflow:hidden}.lab-calc__gauge-bar i{position:absolute;left:0;top:0;bottom:0;background:var(--lab-volt);transition:width .35s ease}.lab-calc__gauge-bar u{position:absolute;top:0;bottom:0;background:repeating-linear-gradient(135deg,rgba(255,90,31,.95) 0 6px,rgba(255,90,31,.55) 6px 12px);transition:left .35s,width .35s}.lab-calc__gauge-legend{display:flex;justify-content:space-between;font-family:var(--lab-f-mono);font-size:12px;color:var(--lab-on-dark-2);margin-top:8px}.lab-calc__stats{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:16px 0 0;border-top:1px solid var(--lab-line-dark)}.lab-calc__stats div{padding:12px 10px 12px 0;border-bottom:1px solid var(--lab-line-dark)}.lab-calc__stats dt{font-family:var(--lab-f-mono);font-size:11.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--lab-on-dark-2)}.lab-calc__stats dd{margin:4px 0 0;font-family:var(--lab-f-display);font-weight:700;font-size:1.3rem;color:var(--lab-on-dark)}.lab-calc__verdict{margin:18px 0 0;padding:14px 16px;border-radius:var(--lab-r-s);background:rgba(217,242,106,.12);border-left:3px solid var(--lab-volt);font-size:15.5px;line-height:1.5;color:var(--lab-on-dark)}.lab-calc__verdict.is-warn{background:rgba(255,90,31,.14);border-left-color:var(--lab-accent)}.lab-calc__split{margin-top:18px}.lab-calc__split div{display:grid;grid-template-columns:78px 1fr 44px;align-items:center;gap:10px;font-size:13.5px;margin:7px 0;color:var(--lab-on-dark-2)}.lab-calc__split i{height:6px;background:var(--lab-line-dark);border-radius:3px;position:relative;overflow:hidden}.lab-calc__split i b{position:absolute;inset:0 auto 0 0;background:var(--lab-on-dark);border-radius:3px;transition:width .35s}.lab-calc__split em{font-family:var(--lab-f-mono);font-style:normal;text-align:right;color:var(--lab-on-dark)}.lab-calc__tips{list-style:none;padding:0!important;margin:18px 0 0}.lab-calc__tips li{position:relative;padding:6px 0 6px 20px!important;font-size:14.5px;line-height:1.45;color:var(--lab-on-dark-2)}.lab-calc__tips li::before{content:"";position:absolute;left:0;top:14px;width:10px;height:2px;background:var(--lab-volt)}.lab-calc__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.lab-calc__actions button{font-family:var(--lab-f-text);font-weight:700;font-size:14.5px;border-radius:var(--lab-r-s);padding:10px 14px;cursor:pointer;border:1.5px solid var(--lab-on-dark);background:transparent;color:var(--lab-on-dark)}.lab-calc__actions button:hover{background:var(--lab-on-dark);color:var(--lab-ink)}.lab-calc__mini{position:fixed;left:12px;right:12px;bottom:12px;z-index:990;display:none;align-items:center;justify-content:space-between;gap:12px;background:var(--lab-ink);color:var(--lab-paper);border-radius:var(--lab-r-m);padding:12px 16px;font-family:var(--lab-f-mono);font-size:13px;box-shadow:0 12px 30px -10px rgba(0,0,0,.5)}.lab-calc__mini b{font-family:var(--lab-f-display);font-size:1.25rem;color:var(--lab-volt)}.lab-calc__mini a{color:var(--lab-paper)!important;text-decoration:underline!important}.lab-calc__mini.is-on{display:flex}.lab-calc [hidden]{display:none!important}.lab-calc ul,.lab-calc li{list-style:none!important}.lab-calc__modes div{padding-left:8px!important}.lab-calc__modes .is-cur{background:rgba(217,242,106,.12)}.lab-more{text-align:right}.lab-example{border:1px solid var(--lab-line-dark);border-radius:var(--lab-r-l);padding:clamp(20px,2.4vw,30px);background:var(--lab-forest-2)}.lab-sec .lab-example .lab-example__label{font-family:var(--lab-f-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--lab-volt)!important;margin-bottom:10px}.lab-example__in{list-style:none!important;padding:0!important;margin:0}.lab-sec .lab-example__in li{display:flex;justify-content:space-between;gap:16px;padding:10px 0!important;border-bottom:1px solid var(--lab-line-dark);font-size:15px;color:var(--lab-on-dark)!important;text-align:right}.lab-example__in li span{font-family:var(--lab-f-mono);font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--lab-on-dark-2);text-align:left}.lab-example__out{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.lab-example__out b{display:block;font-family:var(--lab-f-display);font-weight:800;font-stretch:110%;font-size:clamp(1.8rem,1.3rem + 1.4vw,2.6rem);line-height:1;color:var(--lab-volt)}.lab-example__out span{display:block;margin-top:6px;font-size:13.5px;color:var(--lab-on-dark-2)}.lab-hero{padding-top:clamp(40px,5vw,80px)!important}.lab-hero .lab-facts{margin-top:18px}.lab-ride{max-width:640px;margin:0 auto}.lab-howto .lab-steps li{padding-top:16px!important}.lab-sec .lab-card .lab-tag{color:var(--lab-accent-ink)!important}.lab-sec--forest .lab-card .lab-tag{color:var(--lab-volt)!important}.lab-table-wrap{overflow-x:auto}.lab-table{width:100%;border-collapse:separate;border-spacing:0;font-size:15.5px;background:var(--lab-card);border:1px solid var(--lab-line)!important;border-radius:var(--lab-r-m);overflow:hidden;margin:0}.lab-table th{font-family:var(--lab-f-mono);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;text-align:left;color:var(--lab-ink);padding:14px 16px!important;border-bottom:2px solid var(--lab-ink)!important;background:var(--lab-paper)}.lab-table td{padding:13px 16px!important;border:0!important;border-bottom:1px solid var(--lab-line)!important;color:var(--lab-ink-2);vertical-align:top;line-height:1.45}.lab-table td:first-child{font-weight:700;color:var(--lab-ink)}.lab-table tr:last-child td{border-bottom:0!important}.lab-toc .lab-steps li{padding:14px 12px 10px 0!important}.lab-toc .lab-steps b{font-size:1.02rem;margin:0}.lab-toc a{color:var(--lab-ink)!important;text-decoration:none!important}.lab-toc a:hover{color:var(--lab-accent-ink)!important}.lab-search.et_pb_search{border:0!important;border-radius:var(--lab-r-s);background:transparent!important}.lab-search input.et_pb_s{background:var(--lab-card)!important;border:1px solid var(--lab-line)!important;border-radius:var(--lab-r-s)!important;padding:15px 16px!important;font-size:16px!important;color:var(--lab-ink)!important;height:auto!important;font-family:var(--lab-f-text)!important}.lab-search input.et_pb_searchsubmit{background:var(--lab-ink)!important;color:var(--lab-paper)!important;border:0!important;border-radius:0 var(--lab-r-s) var(--lab-r-s) 0!important;font-weight:700!important;font-family:var(--lab-f-text)!important;padding:0 18px!important}.lab-search input.et_pb_searchsubmit{display:none!important}.lab-search .et_pb_searchform>div{position:relative;width:100%}.lab-sec .lab-search input.et_pb_s{width:100%!important;max-width:none!important;padding-left:46px!important;border-radius:var(--lab-r-s)!important;background:var(--lab-card) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314181B' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") no-repeat 15px 50%/19px!important}.lab-sec--forest .lab-chips a{background:transparent;color:var(--lab-on-dark)!important;border-color:var(--lab-line-dark)}.lab-sec--forest .lab-chips a:hover{background:var(--lab-on-dark);color:var(--lab-ink)!important;border-color:var(--lab-on-dark)}.lab-archive-title .entry-title{font-family:var(--lab-f-display)!important;font-weight:800!important;font-stretch:110%;font-size:clamp(2.3rem,1.4rem + 3.2vw,4.2rem)!important;line-height:1!important;letter-spacing:-.03em!important;color:var(--lab-ink)!important;padding:0!important}.lab-archive-title .et_pb_title_meta_container{display:none!important}.lab-postcta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;border-top:2px solid var(--lab-ink);border-bottom:1px solid var(--lab-line);padding:22px 0;margin-top:28px}.lab-sec .lab-postcta .lab-postcta__k{flex-basis:100%;font-family:var(--lab-f-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--lab-accent-ink)!important;padding:0}.lab-sec .lab-postcta .lab-postcta__t{font-family:var(--lab-f-display);font-weight:700;font-size:1.2rem;line-height:1.3;color:var(--lab-ink)!important;max-width:44ch;padding:0}.lab-post-hero{padding-bottom:clamp(24px,3vw,40px)!important}@media (max-width:980px){.lab-calc{grid-template-columns:1fr}.lab-calc__out{position:static}.lab-posts:not(.lab-posts--lead):not(.lab-posts--list) .et_pb_blog_posts{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lab-header>.et_pb_row>.et_pb_column:last-child{flex:0 0 auto!important}.lab-tiles,.lab-cards{row-gap:16px!important}}@media (max-width:782px){body.admin-bar .et-l--header{top:46px}}@media (max-width:767px){body{font-size:16px}.lab-posts:not(.lab-posts--lead):not(.lab-posts--list) .et_pb_blog_posts{grid-template-columns:1fr!important}.lab-posts--list .et_pb_post{grid-template-columns:88px 1fr;column-gap:14px}.lab-calc__grid{grid-template-columns:1fr}.lab-seg--cards{grid-template-columns:repeat(2,minmax(0,1fr))}.lab-calc fieldset{padding:16px 16px 18px}.lab-btns>.et_pb_module{flex:1 1 100%!important;width:100%!important}body #page-container .et_pb_section a.et_pb_button.lab-btn{width:100%!important;justify-content:center}.lab-tile .et_pb_blurb_container::before{margin-bottom:16px}.lab-topbar p{font-size:11.5px}.lab-wordmark{font-size:21px}.lab-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.lab-more{text-align:left}.lab-example__out b{font-size:1.7rem}.lab-footer-bottom p{flex-direction:column}}@media (max-width:600px){body.admin-bar .et-l--header{top:0}}