@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-BDQ-w_bc.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-CtgKGIh5.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-700-normal-Bp80XfeI.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-700-normal-O_YjL27c.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-vietnamese-700-normal-apsD3J7v.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-700-normal-Bs14ezHR.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-ext-700-normal-Dhimjc7-.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-700-normal-Cwsjk1Jb.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-cyrillic-ext-500-normal-DcrB4vVx.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-500-normal-DqTXtm5N.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-cyrillic-500-normal-DpMZbbjM.woff2) format("woff2"),url(/assets/caveat-cyrillic-500-normal-DLSfp5IU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-latin-ext-500-normal-jKqJW7bC.woff2) format("woff2"),url(/assets/caveat-latin-ext-500-normal-wUUXxlbS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-latin-500-normal-B9SDL8cy.woff2) format("woff2"),url(/assets/caveat-latin-500-normal-Do9veZfZ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sans: "Public Sans Variable", "Public Sans", Helvetica, Arial, sans-serif}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body.web{background:#fff;font-family:var(--sans);color:#14202a;-webkit-font-smoothing:antialiased}html{scroll-behavior:smooth}a{color:#0f7c8a;text-decoration:none}a:hover{color:#0a5c66;text-decoration:underline}button{font:inherit}a.w-plain:hover{text-decoration:none}.w-hover-mint:hover{background:#84e0b1!important;text-decoration:none}.w-hover-deep:hover{background:#0a4a41!important;color:#eafaf3!important;text-decoration:none}.w-hover-outline:hover{border-color:#0f7c8a!important;text-decoration:none}.w-fn-chip{background:#fff;border:1px solid #dbe9e8;color:#0b2b33;border-radius:999px;padding:7px 14px;font-size:13px;display:flex;align-items:center;gap:8px;cursor:pointer}.w-fn-chip:hover{color:#0b2b33}.w-fn-price{font-family:IBM Plex Mono,monospace;font-size:11.5px;color:#0f7c8a}.w-fn-chip.is-active{background:#0d5b4f;border-color:#0d5b4f;color:#eafaf3}.w-fn-chip.is-active .w-fn-price{color:#9fd9c9}.w-fn-panel{display:none}html:not(.js) .w-fn-panel:target,.w-fn-panel.is-open{display:flex}.w-chapter>summary{list-style:none}.w-chapter>summary::-webkit-details-marker{display:none}.w-chapter[open]>summary{background:#f8fcfc!important}.w-mark{display:grid}.w-chapter .w-mark-open,.w-chapter[open] .w-mark-closed{display:none}.w-chapter[open] .w-mark-open{display:grid}.w-gallery-track{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.w-gallery-track::-webkit-scrollbar{display:none}.w-gallery-track>img{flex:0 0 100%;width:100%;height:100%;object-fit:contain;scroll-snap-align:start}.w-entry-image{height:300px}body.is-loading [data-web-region]{opacity:.55;transition:opacity .15s}.w-hero{position:relative;overflow:hidden;background:#f4fafb;color:#14202a}.w-hero-photo{position:absolute;top:0;bottom:0;left:50%;width:100%;max-width:1760px;transform:translate(-50%);background:linear-gradient(90deg,#fffffff7,#ffffffe6 27%,#ffffff59 45%,#fff0 60%),url(/assets/hero-nurse-CKpirUUh.webp) 58% 26% / cover no-repeat}@media(min-width:1760px){.w-hero-photo{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent 100%)}}.w-hero-arcs{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.w-hero-inner{position:relative;z-index:1;max-width:1340px;margin:0 auto;padding:40px 26px 104px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:32px 40px}.w-hero-intro{max-width:540px;display:flex;flex-direction:column;gap:16px}.w-hero-logo{margin:0;line-height:0}.w-hero-logo svg{display:block;width:168px;height:auto}.w-hero-chip{background:#ffffffed;border:1px solid #d8e8ed;border-radius:999px;padding:7px 14px;font-size:13px;color:#3c525c}.w-button-primary{background:linear-gradient(125deg,#057167,#004f49);box-shadow:0 10px 20px -12px #004f49b3}.w-hero-side{display:flex;flex-direction:column;align-items:flex-end}.w-hero-slogan{margin:34px 48px 0 0;font-family:Caveat,Segoe Print,Bradley Hand,cursive;font-size:31px;font-weight:500;line-height:1.02;color:#008b99;white-space:pre-line;transform:rotate(-8deg);text-shadow:0 0 14px rgba(255,255,255,.9)}.w-hero-slogan svg{display:block;width:100%;height:14px;margin-top:4px}.w-hero-groups{width:100%;margin-top:96px;scroll-margin-top:90px}.w-hero-wave{position:absolute;left:0;bottom:-1px;width:100%;height:85px;pointer-events:none}@media(max-width:1100px){.w-hero-photo{background:linear-gradient(90deg,#fffffff7,#ffffffeb 40%,#ffffff73 56%,#fff0 70%),url(/assets/hero-nurse-CKpirUUh.webp) 58% 26% / cover no-repeat}}@media(max-width:1000px){.w-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:28px}.w-hero-slogan{font-size:25px;margin-right:6px}.w-hero-groups{margin-top:72px}}@media(max-width:820px){.w-hero-photo{position:relative;left:auto;max-width:none;height:300px;transform:none;background:linear-gradient(180deg,#f4fafb00 55%,#f4fafb),url(/assets/hero-nurse-960-CKJadmS9.webp) 80% 22% / cover no-repeat}.w-hero-arcs{display:none}.w-hero-inner{min-height:0;margin-top:-48px;padding:0 16px 92px;grid-template-columns:minmax(0,1fr)}.w-hero-intro{max-width:none;background:#fffffff2;border:1px solid #e3eff0;border-radius:20px;padding:20px}.w-hero-logo svg{width:128px}.w-hero-slogan{position:absolute;top:-238px;right:12px;margin:0;font-size:20px}.w-hero-slogan svg{height:10px}.w-hero-groups{margin-top:0}}.w-product-visual{background:radial-gradient(ellipse at 55% 60%,#ddf4f2 0 38%,transparent 38.5%),radial-gradient(circle at 4% 6%,#e1f4f3 0 17%,transparent 17.5%),linear-gradient(140deg,#d4f0f1,#fff,#e5f7f7)}.w-product-curve{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.w-product-visual .w-gallery-track>img{padding:22px 26px;mix-blend-mode:multiply}
