.home_root__ZuUjZ{--bg:#F0F7FF;--panel:#FFFFFF;--ink:#020817;--ink-soft:#64748B;--rule:#E2E8F0;--health:#0066CC;--turquoise:#00A3D6;--health-wash:#E6F2FF;--sport:#253A0B;--sport-wash:#F5F7F9;--tw-panel:#FFFFFF;--tw-line:#E5E7EB;--tw-muted:#6B7280;--tw-ink:#111827;--tw-text:#3C3F44;--tw-green:#39FF14;--tw-on-green:#0B1A05;--notes:#4B3FB0;--oral:#B23A70;--comp:#00A3D6;--deploy:#2F5F8E;--thwok:#253A0B;--tk-ink:#253A0B;--tk-wash:#EEF6E3;--f-display:var(--font-familjen),"Helvetica Neue",Arial,sans-serif;--f-body:var(--font-atkinson),"Segoe UI",system-ui,sans-serif;--f-inter:var(--font-inter),-apple-system,"Segoe UI",Roboto,sans-serif;--f-inter-tight:var(--font-inter-tight),var(--font-inter),sans-serif;background:var(--bg);color:var(--ink);font-family:var(--f-body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}.home_root__ZuUjZ *{box-sizing:border-box}.home_wrap__9WE_l{max-width:1120px;margin:0 auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.home_root__ZuUjZ a{color:inherit}.home_root__ZuUjZ a:focus-visible{outline:2px solid var(--health);outline-offset:3px;border-radius:4px}.home_hero__z_jpu .home_wrap__9WE_l{padding-block:48px 8px}.home_headline__lK3mU{font-family:var(--f-display);font-weight:700;letter-spacing:-.03em;line-height:1.05;font-size:clamp(40px,7vw,84px);margin:0;max-width:16ch}.home_headline__lK3mU>span{background:linear-gradient(135deg,#0080FF,var(--turquoise));-webkit-background-clip:text;background-clip:text;color:transparent}.home_headline__lK3mU [data-caret]{display:inline-block;width:.08em;height:.9em;margin-left:.04em;vertical-align:-.08em;background:var(--turquoise);animation:home_caret__R4XRX 1s steps(1) infinite}@keyframes home_caret__R4XRX{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.home_headline__lK3mU [data-caret]{animation:none}}.home_sector__r7zTM .home_wrap__9WE_l{padding-block:40px}.home_sectorHead__mM4An{display:flex;align-items:baseline;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;margin-bottom:22px;border-top:2px solid var(--sc);padding-top:18px}.home_sectorHead__mM4An h2{font-family:var(--f-display);font-weight:700;font-size:clamp(26px,3.4vw,36px);letter-spacing:-.02em;margin:0;color:var(--sc)}.home_sHealth__GqVuf{--sc:var(--health)}.home_sSport__8DK75{--sc:var(--sport)}.home_grid__WFIMJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.home_product__t5Fh5{background:var(--panel);border:1px solid var(--rule);border-radius:14px;padding:28px;display:flex;flex-direction:column;gap:14px;min-width:0;scroll-margin-top:20px}.home_tag__YX9MT{align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c);padding:4px 10px;border-radius:999px;border:1px solid var(--c)}.home_product__t5Fh5 h3{font-family:var(--f-display);font-weight:700;font-size:clamp(28px,3.2vw,36px);letter-spacing:-.02em;line-height:1.05;margin:0;color:var(--c)}.home_what__AjZGJ{font-size:18px;font-weight:700;margin:0;max-width:46ch}.home_product__t5Fh5 ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}.home_product__t5Fh5 li{padding-left:20px;position:relative;color:var(--ink-soft)}.home_product__t5Fh5 li:before{content:"";position:absolute;left:2px;top:.6em;width:8px;height:8px;border-radius:2px;background:var(--c)}.home_foot__rmnhG{margin-top:auto;padding-top:14px;border-top:1px solid var(--rule);display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;font-size:15px}.home_for__d9HNl{color:var(--ink-soft)}.home_go__3gkcO{font-family:var(--f-display);font-weight:600;text-decoration:none;color:var(--c)}.home_root__ZuUjZ a.home_go__3gkcO{color:var(--c)}.home_go__3gkcO:hover{text-decoration:underline}.home_pNotes__O1pN0{--c:var(--notes)}.home_pOral__b3tWa{--c:var(--oral)}.home_pDeploy__OXyj0{--c:var(--deploy)}.home_pThwok__PNUoR{--c:var(--tw-ink)}.home_product__t5Fh5.home_pThwok__PNUoR{--tw-panel:var(--panel);--tw-line:var(--rule);--tw-muted:var(--ink-soft);--tw-ink:var(--tk-ink);--tw-text:var(--ink);--tw-green:#C2E891;--tw-on-green:#253A0B;--sport-wash:var(--tk-wash);background:var(--tw-panel);border-color:var(--tw-line);font-family:var(--f-inter);color:var(--tw-text)}.home_pThwok__PNUoR h3{font-family:var(--f-inter-tight);font-weight:800;font-size:clamp(34px,4vw,44px);letter-spacing:-.03em;color:var(--tw-ink)}.home_pThwok__PNUoR .home_what__AjZGJ{font-weight:600;color:var(--tw-ink)}.home_pThwok__PNUoR li{color:var(--tw-muted)}.home_pThwok__PNUoR li:before{background:var(--tw-green);border-radius:50%}.home_pThwok__PNUoR .home_tag__YX9MT{color:var(--tw-on-green);border-color:transparent;background:var(--tw-green);letter-spacing:.06em}.home_pThwok__PNUoR .home_foot__rmnhG{border-top-color:var(--tw-line)}.home_pThwok__PNUoR .home_for__d9HNl{color:var(--tw-muted)}.home_root__ZuUjZ .home_pThwok__PNUoR a.home_go__3gkcO{font-family:var(--f-inter);color:var(--tw-ink)}.home_wide__aW1MY{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:32px}.home_col__l91Br{display:flex;flex-direction:column;gap:14px;min-width:0}.home_shuttle__FhGvr{background:var(--sport-wash);border-radius:12px;padding:22px;display:grid;gap:14px;align-content:start}.home_k__6y9sF{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sport)}.home_feathers__rbHYT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.home_suit__bYp34{background:var(--panel);border-radius:8px;padding:10px;display:grid;gap:8px}.home_dots__5EaXb{display:flex;gap:4px}.home_dots__5EaXb i{width:12px;height:12px;border-radius:50%;border:2px solid var(--sport)}.home_dots__5EaXb i.home_on__5Znps{background:var(--sport)}.home_suit__bYp34 span{font-size:12.5px;line-height:1.3;font-weight:700}.home_shuttle__FhGvr p{margin:0;font-size:14.5px;color:var(--ink-soft)}.home_pThwok__PNUoR .home_shuttle__FhGvr{background:var(--sport-wash);border-radius:8px;border:1px solid var(--tw-line);border-top:4px solid var(--tw-green)}.home_pThwok__PNUoR .home_suit__bYp34{border:1px solid var(--tw-line);background:var(--tw-panel)}.home_pThwok__PNUoR .home_suit__bYp34 span{font-family:var(--f-inter-tight);color:var(--tw-ink);font-weight:600}.home_pThwok__PNUoR .home_dots__5EaXb i{border-color:var(--tw-ink);background:var(--tw-panel)}.home_pThwok__PNUoR .home_dots__5EaXb i.home_on__5Znps{background:var(--tw-green);border-color:var(--tw-ink)}.home_pThwok__PNUoR .home_k__6y9sF,.home_pThwok__PNUoR .home_shuttle__FhGvr p{color:var(--tw-muted)}@media (max-width:900px){.home_grid__WFIMJ,.home_wide__aW1MY{grid-template-columns:1fr}}@media (max-width:680px){.home_product__t5Fh5{padding:22px}.home_feathers__rbHYT{grid-template-columns:repeat(2,minmax(0,1fr))}}