.background-light{background:#f9fafb}.background-dark{background:#191818}.max-width-centered,.max-width-centered-absolute{max-width:100%;width:100%}.centered-laptop{max-width:650px}.centered-laptop-large{max-width:950px}@media(max-width:950px){.max-width-centered{max-width:498px!important;margin:auto}.max-width-centered-absolute{max-width:498px;margin:auto}}@media(max-width:550px){.max-width-centered-absolute{max-width:calc(100% - 4rem);margin:auto}}@media(max-width:420px){.max-width-centered-absolute{max-width:calc(100% - 2rem);margin:auto}}@media(max-width:375px){.max-width-centered-absolute{max-width:calc(100% - 2rem);margin:auto}}.font-datatype{font-family:Datatype,monospace;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100}.font-roboto{font-family:Roboto,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100}.font-jetbrains-mono{font-family:JetBrains Mono,monospace;font-optical-sizing:auto;font-style:normal}.base-chevron{width:12px;height:12px;flex:0 0 16px;transition:transform .25s ease,opacity .2s ease;color:#1d1d1d;pointer-events:none}.base-chevron polyline{stroke-width:2}.base-chevron.lightgrey{color:#1d1d1d40}.benefit-circle{background:linear-gradient(to right,var(--icon-color-70),var(--icon-color));box-shadow:inset 0 0 0 .5px var(--icon-color-20),inset 0 0 0 .5px linear-gradient(180deg,rgba(255,255,255,.65) 0%,var(--icon-color-40) 100%),0 1px 1px #0000000f,inset 0 1px #fff6;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0;flex-shrink:0}.benefit-circle .icon{width:20px;height:20px;color:#fff;stroke-width:1.5px;margin:0}@media(max-width:950px){.base-chevron{width:11px;height:11px;flex:0 0 15px}.benefit-circle{width:42px;height:42px}.benefit-circle .icon{width:19px;height:19px;stroke-width:1.4px}}@media(max-width:550px){.base-chevron{width:10px;height:10px;flex:0 0 14px}.benefit-circle{width:40px;height:40px}.benefit-circle .icon{width:18px;height:18px;stroke-width:1.3px}}.card-external{background:#1d1d1d05;border-radius:16px}.card-external-shadow{background:#fff;box-shadow:0 2px 6px #00000005,8px 16px 32px #00000003,inset 0 -1px #0000000d,inset 0 0 0 .5px #0000000d;border-radius:16px}.card-external-shadow.darkmode{box-shadow:0 0 6px #ffffff05,0 2px 6px #00000040,inset 0 1px #ffffff05,inset 0 0 0 .5px #ffffff08;background:#ffffff08}.card-internal-shadow{background:#fff;box-shadow:0 0 0 1px #b4b4b40d;border-radius:12px}.card-glass.darkmode{border-radius:16px;background:linear-gradient(to bottom,#ffffff0d,#ffffff05);box-shadow:inset 0 0 0 .5px #ffffff1a,0 0 6px #ffffff05,0 2px 6px #00000040,inset 0 1px #ffffff05}@media(max-width:950px){.card-glass.darkmode{border-radius:16px}}@media(max-width:550px){.card-external,.card-external-shadow{border-radius:11.25px}.card-internal-shadow{border-radius:8px}.card-glass.darkmode{border-radius:11.25px}}.solid-tag{font-weight:var(--font-weight-semibold);line-height:1.4;letter-spacing:.182px;color:#fff;background:#1d1d1d;padding:10px 20px;border-radius:999px;font-size:14px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.grey-tag{font-weight:var(--font-weight-medium);line-height:1.4;letter-spacing:.182px;color:#1d1d1d80;background:#1d1d1d0d;padding:7px 12px;border-radius:999px;font-size:14px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.solid-tag-icon{font-weight:var(--font-weight-semibold);color:#fff;background:linear-gradient(to right,var(--icon-color-70),var(--icon-color));box-shadow:inset 0 0 0 .5px var(--icon-color-20),inset 0 0 0 .5px linear-gradient(180deg,rgba(255,255,255,.65) 0%,var(--icon-color-40) 100%),0 1px 1px #0000000f,inset 0 1px #fff6;border-radius:999px;font-size:14px;line-height:1.4;letter-spacing:.182px;padding:7px 12px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.solid-tag-icon .icon{width:14px;height:14px;margin-right:5px;stroke-width:1.5px;color:#fff}.more-button{font-weight:var(--font-weight-medium);line-height:1.4;letter-spacing:.182px;color:#1d1d1d80;background:transparent;padding:10px 20px;border-radius:999px;font-size:14px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;border:none;pointer-events:auto}.outlined-tag{font-weight:var(--font-weight-regular);border:1px solid #697282;line-height:1.05;letter-spacing:0;color:#697282;background:transparent;height:32px;padding:0 16px;border-radius:22px;font-size:14px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.category-tag{font-weight:var(--font-weight-medium);line-height:1;border:1px solid #632000;letter-spacing:calc(10px * .28);color:#f1ab62;background:linear-gradient(90deg,#4c1a09,#311505);height:36px;padding:0 16px;border-radius:22px;font-size:10px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.product-benefit-tag{font-weight:var(--font-weight-semibold);line-height:1.05;letter-spacing:0;color:#ff6b35;background:#fff2ed;height:30px;padding:0 14px;border-radius:22px;font-size:12px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}@media(max-width:950px){.solid-tag,.more-button{padding:9px 18px;font-size:13px;letter-spacing:.143px}.grey-tag,.solid-tag-icon{padding:6px 11px;font-size:13px;letter-spacing:.143px}.solid-tag-icon .icon{width:13px;height:13px;margin-right:4px;stroke-width:1.4px}.outlined-tag{height:28px;padding:0 12px;border-radius:20px;font-size:13px}.category-tag{height:32px;padding:0 12px;border-radius:20px;font-size:9px;letter-spacing:calc(9px * .28)}.product-benefit-tag{height:26px;padding:0 10px;border-radius:20px;font-size:11px}}@media(max-width:550px){.solid-tag,.more-button{padding:8px 16px;font-size:12px;letter-spacing:.096px}.grey-tag,.solid-tag-icon{padding:5px 10px;font-size:12px;letter-spacing:.096px}.solid-tag-icon .icon{width:12px;height:12px;margin-right:3px;stroke-width:1.3px}.outlined-tag{height:24px;padding:0 12px;border-radius:18px;font-size:12px}.category-tag{height:28px;padding:0 12px;border-radius:18px;font-size:8px;letter-spacing:2.24px}.product-benefit-tag{height:22px;padding:0 10px;border-radius:18px;font-size:10px}}.primary-button{font-weight:var(--font-weight-semibold);line-height:1.35;letter-spacing:.36px;color:#fff;background:linear-gradient(45deg,#f95d01,#fa9113);box-shadow:inset 0 0 0 .5px #f95d0133,0 1px 2px #00000005,0 0 0 1px #b4b4b41a,inset 0 1px 1px #fff3;padding:18px 26px;border-radius:12px;font-size:18px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.primary-button-mini{font-weight:var(--font-weight-semibold);line-height:1.25;letter-spacing:.32px;color:#fff;background:linear-gradient(45deg,#f95d01,#fa9113);box-shadow:inset 0 0 0 .5px #f95d0133,0 1px 2px #00000005,0 0 0 1px #b4b4b41a,inset 0 1px 1px #fff3;padding:15px 22px;border-radius:10px;font-size:16px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.primary-button.light{background:linear-gradient(45deg,#f95d0133,#fa911333);color:#f95d01;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.primary-button.black-button,.primary-button-mini.black-button{background:#1d1d1d}.primary-button.white-button,.primary-button-mini.white-button{background:#fff;color:#1d1d1d;box-shadow:0 1px 2px #00000005,0 0 0 1px #b4b4b41a,inset 0 1px 1px #fff3}.secondary-button{font-weight:var(--font-weight-medium);color:#1d1d1d;background:#fff;box-shadow:inset 0 0 0 1px #1d1d1d33,0 1px 2px #00000005,0 0 0 1px #b4b4b40d,inset 0 -1px 2px 1px #0000000d;line-height:1.35;letter-spacing:.288px;padding:11px 20px;border-radius:12px;font-size:16px;display:inline-flex;align-items:center;justify-content:center}@media(max-width:950px){.primary-button{padding:16px 24px;font-size:17px;border-radius:12px;letter-spacing:calc(17px * .021)}.primary-button-mini{padding:13px 21px;font-size:15px;border-radius:10px;letter-spacing:.315px}.secondary-button{padding:10px 18px;font-size:15px;border-radius:12px;letter-spacing:.24px;line-height:1.4}}@media(max-width:550px){.primary-button{padding:14px 22px;border-radius:8px;font-size:16px;letter-spacing:.288px}.primary-button-mini{padding:10px 18px;border-radius:6px;font-size:14px;letter-spacing:.252px}.secondary-button{padding:9px 16px;font-size:14px;border-radius:8px;letter-spacing:.182px;line-height:1.4}}.small-benefit-card.darkmode{font-weight:var(--font-weight-semibold);line-height:1.35;color:#fff;background:radial-gradient(circle at 10% 20%,rgba(255,255,255,.03),transparent 35%),linear-gradient(to bottom,var(--icon-color-05),var(--icon-color-02));box-shadow:0 0 6px #ffffff05,0 2px 6px #00000040,inset 0 1px #ffffff05,inset 0 0 0 .5px var(--icon-color-10),inset 0 0 0 .5px #ffffff0d;display:inline-flex;align-items:center;justify-content:flex-start;letter-spacing:.38px;padding:26px 20px;border-radius:16px;font-size:20px}.small-benefit-card.darkmode .icon-wrap{background:radial-gradient(circle at 50% 0%,var(--icon-color-05),var(--icon-color-02) 20%),radial-gradient(circle at center,var(--icon-color-10),transparent 60%);box-shadow:0 2px 5px 0 var(--icon-color-05),inset 0 1px #ffffff26,inset 0 0 0 .5px #ffffff0d;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;margin:0 20px 0 0;flex-shrink:0}.small-benefit-card.darkmode .icon{width:20px;height:20px;margin:0;stroke-width:1.7px;color:var(--icon-color)}@media(max-width:950px){.small-benefit-card.darkmode{letter-spacing:.38px;padding:20px 13px;border-radius:16px;font-size:19px}.small-benefit-card.darkmode .icon-wrap{width:42px;height:42px;margin-right:13px}.small-benefit-card.darkmode .icon{width:19px;height:19px;stroke-width:1.6px}}@media(max-width:550px){.small-benefit-card.darkmode{letter-spacing:.36px;padding:13px 10px;border-radius:11.25px;font-size:18px}.small-benefit-card.darkmode .icon-wrap{width:40px;height:40px}.small-benefit-card.darkmode .icon{width:18px;height:18px;stroke-width:1.5px}}.large-benefit-card.darkmode{background:radial-gradient(circle at 100% 100%,rgba(29,29,29,.03),transparent 20%),radial-gradient(circle at 10% 10%,rgba(255,255,255,.03),transparent 35%),linear-gradient(to bottom,var(--icon-color-05),var(--icon-color-02));box-shadow:0 0 6px #ffffff05,0 2px 6px #00000040,inset 0 1px #ffffff05,inset 0 0 0 .5px var(--icon-color-30);display:inline-flex;align-items:center;justify-content:flex-start;padding:26px;border-radius:16px;gap:1.5rem}.large-benefit-card.darkmode .icon-wrap{background:radial-gradient(circle at 50% 0%,var(--icon-color-07),transparent 20%),radial-gradient(circle at center,var(--icon-color-15),transparent 60%);box-shadow:0 2px 5px 0 var(--icon-color-10),inset 0 1px #ffffff4d,inset 0 0 0 .5px #ffffff0d;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;margin:0;flex-shrink:0}.large-benefit-card.darkmode .icon{width:28px;height:28px;margin:0;stroke-width:2px;color:var(--icon-color)}.large-benefit-card.darkmode .title{font-weight:var(--font-weight-medium);line-height:1.35;color:#fff;letter-spacing:.38px;font-size:20px;margin:0;margin-bottom:.25rem}.large-benefit-card.darkmode .subtitle{font-weight:var(--font-weight-regular);line-height:1.35;color:#fff6;letter-spacing:.38px;font-size:20px}@media(max-width:950px){.large-benefit-card.darkmode .icon-wrap{width:57px;height:57px}.large-benefit-card.darkmode .icon{width:27px;height:27px;stroke-width:1.85px}.large-benefit-card.darkmode .title,.large-benefit-card.darkmode .subtitle{letter-spacing:.38px;font-size:19px}}@media(max-width:550px){.large-benefit-card.darkmode{border-radius:11.25px}.large-benefit-card.darkmode .icon-wrap{width:54px;height:54px}.large-benefit-card.darkmode .icon{width:25px;height:25px;stroke-width:1.7px}.large-benefit-card.darkmode .title,.large-benefit-card.darkmode .subtitle{letter-spacing:.36px;font-size:18px}}.navigation-wrapper{background:#fff;padding:13px;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #00000005,0 2px 6px #00000003,inset 0 0 0 .5px #0000000d;position:relative;display:flex;align-items:center;justify-content:center;max-width:100%;z-index:auto}.navigation-toggle-container{position:relative;gap:6.5px;display:flex;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;pointer-events:none}.navigation-wrapper.darkmode{background:#ffffff08;box-shadow:0 0 6px #ffffff05,0 2px 6px #00000040,0 0 50px #0003,inset 0 1px #ffffff05,inset 0 0 0 .5px #ffffff08}.navigation-toggle-container.grey{gap:0}.navigation-wrapper.grey{background:#1d1d1d05;box-shadow:none}.navigation-toggle-container.no-shadow{box-shadow:none}.navigation-toggle-container.clip-left{border-top-left-radius:0;border-bottom-left-radius:0}.navigation-toggle-container.clip-right{border-top-right-radius:0;border-bottom-right-radius:0}.navigation-wrapper.centered{flex:0 0 auto;align-self:center;max-width:100%;scrollbar-width:none;-ms-overflow-style:none}.navigation-toggle-button{font-weight:var(--font-weight-semibold);line-height:1.35;letter-spacing:.36px;font-size:18px;background:transparent;padding:18px 26px;color:#1d1d1d40;display:flex;align-items:center;justify-content:center;position:relative;transition:color .3s ease;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;border:none;pointer-events:auto;cursor:pointer}.navigation-toggle-button .icon{width:18px;height:18px;margin-right:8px;stroke-width:1.75px;color:#1d1d1d40}.navigation-toggle-button.darkmode{color:#fff6}.navigation-toggle-button.active,.navigation-toggle-button.active .icon{color:#fff}.navigation-toggle-button.darkmode.active,.navigation-toggle-button.grey.active{color:#1d1d1f}.navigation-toggle-indicator{position:absolute;top:50%;left:50%;width:0;height:var(--button-height, 40px);transform:translate(-50%,-50%);background:#1d1d1f;box-shadow:0 1px 2px #00000005,0 0 0 1px #b4b4b433,inset 0 1px 1px #fff6,inset 0 0 0 .5px #0000000d;border-radius:12px;transition-property:left,width,transform;transition-duration:.2s;transition-timing-function:ease-out;pointer-events:none;display:flex!important}.navigation-toggle-indicator.darkmode{background:#fff;box-shadow:0 0 1px 1px #ffffff0d,0 0 10px #ffffff1a,inset 0 -1px 1px #0000000d,inset 0 0 0 .5px #0003}.navigation-toggle-indicator.grey{background:#fff;box-shadow:0 0 0 1px #b4b4b40d}@media(max-width:950px){.navigation-toggle-button{font-size:17px;letter-spacing:calc(17px * .021);border-radius:12px;padding:16px 24px}.navigation-toggle-button .icon{width:17px;height:17px}}@media(max-width:550px){.navigation-wrapper{padding:6.5px;border-radius:11.25px}.navigation-toggle-container{gap:0}.navigation-toggle-button{font-size:16px;letter-spacing:.288px;border-radius:8px;padding:14px 22px}.navigation-toggle-button .icon{width:16px;height:16px;margin-right:7px;stroke-width:1.5px}}@media(max-width:375px){.navigation-toggle-button{font-size:14px;letter-spacing:.182px;border-radius:8px;padding:12px 20px;line-height:1.4}.navigation-toggle-button .icon{width:14px;height:14px;stroke-width:1.25px}}.navigation-chevron{position:absolute;top:0;width:150px;height:100%;display:flex;align-items:center;cursor:pointer;transition:all 0s ease;z-index:10;opacity:0;visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}.navigation-chevron.visible{opacity:1;visibility:visible}.navigation-chevron-left{left:-1px;background:linear-gradient(to right,white 0%,white 30%,transparent 100%);justify-content:flex-start;padding-left:1rem}.navigation-chevron-left.grey{background:linear-gradient(to left,#F6F6F5 0%,#F6F6F5 30%,transparent 100%)}.navigation-chevron-right{right:-1px;background:linear-gradient(to left,white 0%,white 30%,transparent 100%);justify-content:flex-end;padding-right:1rem}.navigation-chevron-right.grey{background:linear-gradient(to left,#F6F6F5 0%,#F6F6F5 30%,transparent 100%)}.navigation-chevron svg{width:16px;height:16px;color:#6b7280}.navigation-wrapper.darkmode .navigation-chevron-left{background:linear-gradient(to right,#202020 0%,#202020 30%,transparent 100%)}.navigation-wrapper.darkmode .navigation-chevron-right{background:linear-gradient(to left,#202020 0%,#202020 30%,transparent 100%)}@media(max-width:950px){.navigation-chevron{width:50px}.navigation-chevron-left{background:linear-gradient(to right,white 0%,white 50%,transparent 100%)}.navigation-chevron-right{background:linear-gradient(to left,white 0%,white 50%,transparent 100%)}.navigation-chevron-left.grey{background:linear-gradient(to right,#F6F6F5 0%,#F6F6F5 50%,transparent 100%)}.navigation-chevron-right.grey{background:linear-gradient(to left,#F6F6F5 0%,#F6F6F5 50%,transparent 100%)}.navigation-wrapper.darkmode .navigation-chevron-left{background:linear-gradient(to right,#202020 0%,#202020 50%,transparent 100%)}.navigation-wrapper.darkmode .navigation-chevron-right{background:linear-gradient(to left,#202020 0%,#202020 50%,transparent 100%)}}.navigation-toggle-container{z-index:3!important}.navigation-toggle-indicator{z-index:2!important}.navigation-toggle-container .navigation-toggle-button{z-index:3!important}.section-headline{font-weight:var(--font-weight-semibold);letter-spacing:0px;color:#1d1d1f;font-size:64px;line-height:1.05}.lp-hero-2026-title{font-weight:var(--font-weight-semibold);letter-spacing:0px;color:#1d1d1f;font-size:44px;line-height:1.1}.headline-highlight-orange{background:radial-gradient(circle,#ffffff80,#fff0),linear-gradient(to right,#f95d01,#fa9113);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-weight:var(--font-weight-semibold)}.headline-highlight-orange.lightmode{background:linear-gradient(45deg,#f95d01,#fa9113);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-weight:var(--font-weight-semibold)}.highlight-orange{background:linear-gradient(45deg,#f95d01,#fa9113);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.headline-highlight-blue{background:linear-gradient(to right,#5cb8ff,#1e6ef4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-weight:var(--font-weight-semibold)}.headline-highlight-black{background:linear-gradient(145deg,#1d1d1d,#8e432e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-weight:var(--font-weight-semibold)}.subsection-title{font-weight:var(--font-weight-semibold);letter-spacing:.192px;color:#1d1d1f;font-size:48px;line-height:1.05}.large-quote-about-us{font-weight:var(--font-weight-medium);letter-spacing:.192px;color:#1d1d1f;font-size:48px;line-height:1.2}.subsection-title-highlight-grey{color:#fff6}.subsection-title-small-semibold,.subsection-title-small-medium{font-weight:var(--font-weight-semibold);letter-spacing:.208px;color:#1d1d1f;font-size:32px;line-height:1.05}.subsection-title-small-medium{font-weight:var(--font-weight-medium)}.subsection-title-small-semibold.lightgrey,.subsection-title-small-medium.lightgrey{color:#1d1d1d40}.secondary-headline{font-weight:var(--font-weight-medium);letter-spacing:calc(30px * -.015);color:#1d1d1f;font-size:30px;line-height:1.125}.secondary-headline.headline-highlight{font-weight:var(--font-weight-semibold)}.section-headline.darkmode,.subsection-title.darkmode,.subsection-title-small-semibold.darkmode,.subsection-title-small-medium.darkmode,.secondary-headline.darkmode{color:#fff}.section-headline.darkmode{font-weight:var(--font-weight-medium)}.section-headline.darkmode.headline-highlight{font-weight:var(--font-weight-semibold)}@media(max-width:1200px){.section-headline{font-size:60px;letter-spacing:0px}.lp-hero-2026-title{font-size:40px;letter-spacing:0px}}@media(max-width:950px){.section-headline{font-size:56px;letter-spacing:.28px}.subsection-title,.large-quote-about-us{font-size:40px;letter-spacing:.14px}.subsection-title-small-semibold,.subsection-title-small-medium{font-size:28px;letter-spacing:.28px}.secondary-headline{letter-spacing:-.39px;font-size:26px;line-height:1.15}}@media(max-width:550px){.section-headline{font-size:48px;letter-spacing:.192px}.lp-hero-2026-title{font-size:32px;letter-spacing:.128px;font-size:36px;letter-spacing:calc(36px * .004)}.subsection-title,.large-quote-about-us{font-size:32px;letter-spacing:.208px}.subsection-title-small-semibold,.subsection-title-small-medium{font-size:24px;letter-spacing:.156px}.secondary-headline{letter-spacing:calc(22px * -.015);font-size:22px;line-height:1.2}}@media(max-width:425px){.lp-hero-2026-title{font-size:32px;letter-spacing:.208px;font-size:28px;letter-spacing:.182px}}@media(max-width:375px){.section-headline{font-size:44px;letter-spacing:.154px}.lp-hero-2026-title{font-size:27px;letter-spacing:.1755px;font-size:24px;letter-spacing:.156px}}.section-subtitle{font-weight:var(--font-weight-regular);letter-spacing:.156px;color:#1d1d1d80;font-size:24px;line-height:1.35}.lp-hero-2026-subtitle{font-weight:var(--font-weight-regular);letter-spacing:.143px;color:#1d1d1d80;font-size:22px;line-height:1.35}.section-subtitle.darkmode{font-weight:var(--font-weight-medium);font-weight:var(--font-weight-regular);color:#ffffff80}.subtitle-highlight{color:#1d1d1d;font-weight:var(--font-weight-medium)}.subtitle-highlight-darkmode{color:#fff;font-weight:var(--font-weight-semibold)}.card-info-title-first{font-weight:var(--font-weight-semibold);letter-spacing:1.92px;color:#1d1d1d80;font-size:16px;line-height:1.2;text-transform:uppercase}.card-info-title-second{font-weight:var(--font-weight-regular);letter-spacing:1.68px;color:#1d1d1d80;font-size:14px;line-height:1.2;text-transform:uppercase}.subtitle-regular,.subtitle-semibold{font-weight:var(--font-weight-regular);letter-spacing:.11px;color:#86868b;font-size:22px;line-height:1.35}.subtitle-semibold{font-weight:var(--font-weight-semibold);color:#1d1d1f;letter-spacing:-.11px}.subtitle-regular.darkmode{color:#98a1ae}.subtitle-semibold.darkmode{color:#ccc}@media(max-width:1200px){.lp-hero-2026-subtitle{font-size:20px;letter-spacing:.28px}}@media(max-width:950px){.section-subtitle{letter-spacing:.308px;font-size:22px}.lp-hero-2026-subtitle{letter-spacing:calc(18px * .019);font-size:18px}.subtitle-regular,.subtitle-semibold{letter-spacing:.1px;font-size:20px;line-height:1.4}.subtitle-semibold{letter-spacing:-.1px}.card-info-title-first{letter-spacing:calc(15px * .12);font-size:15px}.card-info-title-second{letter-spacing:1.56px;font-size:13px}}@media(max-width:550px){.section-subtitle{letter-spacing:.38px;font-size:20px}.lp-hero-2026-subtitle{letter-spacing:.304px;font-size:16px}.subtitle-regular,.subtitle-semibold{letter-spacing:.09px;font-size:18px;line-height:1.45}.subtitle-semibold{letter-spacing:-.09px}.card-info-title-first{letter-spacing:1.68px;font-size:14px}.card-info-title-second{letter-spacing:1.44px;font-size:12px}}.body-bold-black{font-weight:var(--font-weight-bold);color:#1d1d1f}.body-bold-darkgrey{font-weight:var(--font-weight-bold);color:#1d1d1dbf}.body-bold-grey{font-weight:var(--font-weight-bold);color:#1d1d1d80}.body-bold-lightgrey{font-weight:var(--font-weight-bold);color:#1d1d1d40}.body-semibold-black{font-weight:var(--font-weight-semibold);color:#1d1d1f}.body-semibold-grey{font-weight:var(--font-weight-semibold);color:#1d1d1d80}.body-semibold-lightgrey{font-weight:var(--font-weight-semibold);color:#1d1d1d40}.body-medium-black{font-weight:var(--font-weight-medium);color:#1d1d1f}.body-medium-grey{font-weight:var(--font-weight-medium);color:#1d1d1d80}.body-medium-lightgrey{font-weight:var(--font-weight-medium);color:#1d1d1d40}.body-regular-black{font-weight:var(--font-weight-regular);color:#1d1d1f}.body-regular-grey{font-weight:var(--font-weight-regular);color:#1d1d1d80}.body-regular-lightgrey{font-weight:var(--font-weight-regular);color:#1d1d1d40}.body-bold-black.darkmode,.body-semibold-black.darkmode,.body-medium-black.darkmode,.body-regular-black.darkmode{color:#fff}.body-bold-grey.darkmode,.body-semibold-grey.darkmode,.body-medium-grey.darkmode,.body-regular-grey.darkmode{color:#fff9}.body-bold-lightgrey.darkmode,.body-semibold-lightgrey.darkmode,.body-medium-lightgrey.darkmode,.body-regular-lightgrey.darkmode{color:#fff6}.font-verylightgrey{color:#fff3}.hyperlink{color:#165dfb}.hyperlink.underlined{text-decoration:underline}.font-jetbrains-mono-120px{font-size:120px;letter-spacing:-5.04px;line-height:.8;font-weight:900}.font-jetbrains-mono-64px{font-size:64px;letter-spacing:-.128px;line-height:1}.font-jetbrains-mono-56px{font-size:56px;letter-spacing:-.112px;line-height:1}.font-jetbrains-mono-40px{font-size:40px;letter-spacing:-.08px;line-height:1}.font-jetbrains-mono-36px{font-size:36px;letter-spacing:calc(36px * -.002);line-height:1}.font-jetbrains-mono-34px{font-size:34px;letter-spacing:-.068px;line-height:1}.font-jetbrains-mono-30px{font-size:30px;letter-spacing:-.06px;line-height:1}.font-38px{font-size:38px;letter-spacing:.418px;line-height:1.15}.font-24px{font-size:24px;letter-spacing:calc(24px * .017);line-height:1.35}.font-jetbrains-mono-24px{font-size:24px;letter-spacing:0px;line-height:1.35}.font-22px{font-size:22px;letter-spacing:calc(22px * .018);line-height:1.35}.font-20px{font-size:20px;letter-spacing:.38px;line-height:1.35}.font-jetbrains-mono-20px{font-size:20px;letter-spacing:0px;line-height:1.35}.font-18px{font-size:18px;letter-spacing:.36px;line-height:1.35}.font-16px{font-size:16px;letter-spacing:.288px;line-height:1.35}.font-jetbrains-mono-16px{font-size:16px;letter-spacing:0px;line-height:1.35}.font-14px{font-size:14px;letter-spacing:.182px;line-height:1.4}.font-uppercase-14px{font-size:14px;letter-spacing:.84px;line-height:1.4;text-transform:uppercase}.font-uppercase-14px.wide{letter-spacing:calc(14px * .1)}.font-jetbrains-mono-14px{font-size:14px;letter-spacing:0px;line-height:1.3}.font-12px{font-size:12px;letter-spacing:.096px;line-height:1.4}.font-uppercase-12px{font-size:12px;letter-spacing:.72px;line-height:1.4;text-transform:uppercase}.font-jetbrains-mono-12px{font-size:12px;letter-spacing:0px;line-height:1.35}.font-10px{font-size:10px;letter-spacing:.02px;line-height:1.45}.font-uppercase-10px{font-size:10px;letter-spacing:0px;line-height:1.4;text-transform:uppercase}.font-uppercase-10px.wide{letter-spacing:calc(10px * .28)}.font-uppercase-10px.semiwide{letter-spacing:1.1px}.font-jetbrains-mono-10px{font-size:10px;letter-spacing:0px;line-height:1.4}@media(max-width:1440px){.font-38px{font-size:34px;letter-spacing:.374px}.font-jetbrains-mono-40px{font-size:36px;letter-spacing:0px}.font-jetbrains-mono-64px{font-size:60px;letter-spacing:-.12px}.font-jetbrains-mono-56px{font-size:52px;letter-spacing:calc(52px * -.002)}}@media(max-width:1200px){.font-38px{font-size:30px;letter-spacing:calc(30px * .011)}.font-jetbrains-mono-40px{font-size:32px;letter-spacing:0px}.font-jetbrains-mono-36px{font-size:32px;letter-spacing:-.064px;line-height:1}.font-jetbrains-mono-120px{font-size:100px;letter-spacing:-4px}.font-jetbrains-mono-64px{font-size:60px;letter-spacing:-.12px}.font-jetbrains-mono-56px{font-size:48px;letter-spacing:-.048px}}@media(max-width:950px){.font-jetbrains-mono-40px{font-size:34px;letter-spacing:0px}.font-jetbrains-mono-64px{font-size:56px;letter-spacing:-.056px}.font-jetbrains-mono-56px{font-size:44px;letter-spacing:-.044px}.font-jetbrains-mono-36px,.font-jetbrains-mono-34px{font-size:30px;letter-spacing:-.06px;line-height:1}.font-38px{font-size:36px;letter-spacing:calc(36px * .011)}.font-24px{font-size:23px;letter-spacing:.414px}.font-jetbrains-mono-24px{font-size:23px}.font-22px{font-size:21px;letter-spacing:calc(21px * .019)}.font-20px{font-size:19px;letter-spacing:.38px}.font-jetbrains-mono-20px{font-size:19px}.font-18px{font-size:17px;letter-spacing:calc(17px * .021)}.font-16px{font-size:15px;letter-spacing:.24px;line-height:1.4}.font-jetbrains-mono-16px{font-size:15px;letter-spacing:0px}.font-14px{font-size:13px;letter-spacing:.143px}.font-uppercase-14px{font-size:13px;letter-spacing:.78px}.font-uppercase-14px.wide{letter-spacing:1.3px}.font-jetbrains-mono-14px{font-size:13px;letter-spacing:0px}.font-12px{font-size:11px;letter-spacing:.055px;line-height:1.45}.font-jetbrains-mono-12px{font-size:11px;letter-spacing:0px;line-height:1.4}.font-uppercase-12px{font-size:11px;letter-spacing:calc(11px * .06);line-height:1.45}}@media(max-width:550px){.font-38px{font-size:34px;letter-spacing:.374px}.font-jetbrains-mono-40px{font-size:32px;letter-spacing:0px}.font-jetbrains-mono-36px{font-size:26px;letter-spacing:calc(26px * -.002);line-height:1}.font-jetbrains-mono-34px{font-size:28px;letter-spacing:-.056px;line-height:1}.font-jetbrains-mono-30px{font-size:26px;letter-spacing:calc(26px * -.002);line-height:1}.font-jetbrains-mono-64px{font-size:48px;letter-spacing:-0px}.font-jetbrains-mono-56px{font-size:40px;letter-spacing:-0px}.font-24px{font-size:22px;letter-spacing:calc(22px * .018)}.font-jetbrains-mono-24px{font-size:22px}.font-22px{font-size:20px;letter-spacing:.38px}.font-20px{font-size:18px;letter-spacing:.36px}.font-jetbrains-mono-20px{font-size:18px}.font-18px{font-size:16px;letter-spacing:.288px}.font-16px{font-size:14px;letter-spacing:.182px;line-height:1.4}.font-jetbrains-mono-16px{font-size:14px;letter-spacing:0px}.font-14px{font-size:12px;letter-spacing:.096px}.font-uppercase-14px{font-size:13px;letter-spacing:.78px}.font-uppercase-14px.wide{letter-spacing:1.3px}.font-jetbrains-mono-14px{font-size:12px;letter-spacing:0px}}.large-body-text{font-weight:var(--font-weight-medium);letter-spacing:calc(20px * .011);color:#1d1d1f;font-size:20px;line-height:1.4}.large-body-text.secondary{font-weight:var(--font-weight-regular);color:#86868b}.large-body-text.darkmode{color:#fff}.large-body-text.light-darkmode{color:#d1d5dc}.base-body-text{font-weight:var(--font-weight-medium);letter-spacing:-.128px;color:#1d1d1f;font-size:16px;line-height:1.5}.base-body-text.secondary{font-weight:var(--font-weight-regular);letter-spacing:.112px;color:#86868b}.base-body-text.darkmode{color:#d1d5dc}.base-body-text.secondary.darkmode{color:#98a1ae}.small-body-text{font-weight:var(--font-weight-regular);letter-spacing:.098px;color:#1d1d1f;font-size:14px;line-height:1.5}.small-body-text.secondary{color:#86868b}.small-body-text.darkmode{color:#fff}.small-body-text.secondary.darkmode{color:#98a1ae}.small-body-text.hyperlink{color:#165dfb}@media(max-width:950px){.large-body-text{letter-spacing:calc(18px * .011);font-size:18px;line-height:1.45}.base-body-text{letter-spacing:-.12px;font-size:15px;line-height:1.55}.base-body-text.secondary{letter-spacing:.105px}.small-body-text{letter-spacing:.091px;font-size:13px;line-height:1.55}}@media(max-width:550px){.large-body-text{letter-spacing:.176px;font-size:16px;line-height:1.5}.base-body-text{letter-spacing:-.112px;font-size:14px;line-height:1.6}.base-body-text.secondary{letter-spacing:.098px}.small-body-text{letter-spacing:.084px;font-size:12px;line-height:1.6}}.micro-text-semibold-grey{font-weight:var(--font-weight-semibold);letter-spacing:.06px;color:#1d1d1d80;font-size:12px;line-height:1.5}@media(max-width:950px){.micro-text-semibold-grey{letter-spacing:.055px;font-size:11px}}.caption-dark,.caption-light{font-weight:var(--font-weight-regular);letter-spacing:.084px;color:#86868b;font-size:12px;line-height:1.4}.caption-light{color:#9ba2b0}.large-price{font-weight:var(--font-weight-semibold);letter-spacing:calc(48px * -.025);color:#1d1d1f;font-size:48px;line-height:1}.medium-price{font-weight:var(--font-weight-medium);letter-spacing:.6px;color:#1d1d1f;font-size:20px;line-height:1}.info-title{font-weight:var(--font-weight-medium);letter-spacing:1.92px;color:#697282;font-size:16px;line-height:1;text-transform:uppercase}.info-title.secondary{font-weight:var(--font-weight-regular);letter-spacing:1.68px;font-size:14px;color:#86868b;line-height:1.5}.large-quote{font-weight:var(--font-weight-medium);letter-spacing:calc(30px * .011);font-size:30px;color:#1d1d1f;line-height:1.6}.large-quote.darkmode{color:#fff}.large-stats-span{background:linear-gradient(to right,#00d06b,#31ff9b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-decoration:none;font-weight:var(--font-weight-regular)}.large-stats{letter-spacing:calc(40px * .011);font-size:40px;line-height:1.4}.grid-product-title{font-weight:var(--font-weight-medium);letter-spacing:.13px;color:#1d1d1d;font-size:13px;line-height:1.4}.product-page-title{font-weight:var(--font-weight-semibold);letter-spacing:-.64px;color:#1d1d1d;font-size:64px;line-height:1.05}.evidence-level-score{font-weight:var(--font-weight-medium);letter-spacing:.6px;color:#1d1d1f;font-size:20px;line-height:1.2}@media(max-width:1200px){.large-price{letter-spacing:-.8px;font-size:40px;line-height:1}.grid-product-title{letter-spacing:.12px;font-size:12px;line-height:1.4}.product-page-title{letter-spacing:-.6px;font-size:60px;line-height:1.05}.evidence-level-score{letter-spacing:.54px;font-size:18px}}@media(max-width:950px){.caption-dark,.caption-light{line-height:1.45}.large-price{letter-spacing:-.48px;font-size:32px;line-height:1.05}.medium-price{letter-spacing:.54px;font-size:18px;line-height:1.05}.info-title{letter-spacing:calc(15px * .12);font-size:15px;line-height:1.05}.info-title.secondary{letter-spacing:1.56px;font-size:13px;line-height:1.55}.large-quote{letter-spacing:calc(25px * .011);font-size:25px;line-height:1.65}.large-stats{letter-spacing:.352px;font-size:32px;line-height:1.45}.grid-product-title{letter-spacing:.11px;font-size:11px;line-height:1.45}.product-page-title{letter-spacing:0px;font-size:56px;line-height:1.1}.evidence-level-score{letter-spacing:.48px;font-size:16px}}@media(max-width:550px){.caption-dark,.caption-light{letter-spacing:.077px;font-size:11px;line-height:1.5}.large-price{letter-spacing:-.28px;font-size:28px;line-height:1.1}.medium-price{letter-spacing:.48px;font-size:16px;line-height:1.1}.info-title{letter-spacing:1.68px;font-size:14px;line-height:1.1}.info-title.secondary{letter-spacing:1.44px;font-size:12px;line-height:1.6}.large-quote{letter-spacing:.242px;font-size:22px;line-height:1.7}.large-stats{letter-spacing:.264px;font-size:24px;line-height:1.5}.grid-product-title{letter-spacing:.1px;font-size:10px;line-height:1.5}.product-page-title{letter-spacing:0px;font-size:48px;line-height:1.1}.evidence-level-score{letter-spacing:calc(15px * .03);font-size:15px}}@media(max-width:375px){.product-page-title{letter-spacing:0px;font-size:44px}}.font-green{color:#31ff9b!important}.font-orange{color:#f95d01!important}.font-verylightgrey-darkmode{color:#fff3}button{border:none;-webkit-tap-highlight-color:transparent}button:active{background-color:transparent;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/60/assets/base-new.css.map */
