.ow-intent{--intent-ink:#123b5a;--intent-blue:#185b98;--intent-muted:#4c6172;--intent-line:#d6e2ec;--intent-wash:#eff6fb;background:#fff;color:var(--intent-ink);font-family:Plus Jakarta Sans,sans-serif;line-height:1.65}.ow-intent *{box-sizing:border-box}.intent-wrap{width:min(1160px,calc(100% - 64px));margin-inline:auto}.ow-intent a,.ow-intent button,.ow-intent summary{touch-action:manipulation}.ow-intent :is(a,button,summary):focus-visible{outline:3px solid #b55a0a;outline-offset:5px}.intent-skip{position:absolute;left:16px;top:-100px;background:#fff;padding:12px;z-index:100}.intent-skip:focus{top:12px}.intent-header{min-height:96px;display:flex;align-items:center;justify-content:space-between;gap:24px}.intent-brand{display:inline-flex;align-items:center;gap:10px;font-size:21px;font-weight:800;letter-spacing:-.7px;color:var(--intent-ink);text-decoration:none}.intent-brand img{-o-object-fit:contain;object-fit:contain}.intent-header nav{display:flex;align-items:center;gap:24px;font-size:13px;font-weight:700}.intent-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 22px;background:var(--intent-blue);color:#fff!important;border:1px solid var(--intent-blue);border-radius:8px;font-size:14px;font-weight:700;text-decoration:none;text-align:center}.intent-button:hover{background:#124776}.intent-header-cta{min-height:44px;padding:10px 16px;font-size:12px}.intent-hero{padding-block:62px 72px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:50px}.intent-topic{color:var(--intent-blue);font-size:14px;font-weight:700;margin:0 0 20px}.ow-intent h1{color:var(--intent-ink);font-size:clamp(34px,3.5vw,49px);line-height:1.14;letter-spacing:-1.8px;max-width:17ch;margin:0 0 24px;font-weight:800}.intent-introduction{color:var(--intent-muted);font-size:16px;max-width:54ch;margin:0 0 28px}.intent-actions{display:flex;align-items:flex-start;flex-direction:column;gap:17px}.intent-contact{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:700;color:var(--intent-ink);text-decoration:underline;text-underline-offset:4px}.intent-contact svg{width:19px;height:19px;flex-shrink:0}.intent-cta-note{font-size:11px;line-height:1.7;color:var(--intent-muted);max-width:53ch;margin-top:21px}.intent-cta-note a,.intent-plan-link,.intent-plan-rules a,.intent-final p a{text-decoration:underline;text-underline-offset:3px}.intent-product{margin:0;padding:18px;background:var(--intent-wash);border-radius:18px 18px 8px 8px;border:1px solid var(--intent-line);transform:rotate(-1deg)}.intent-product-title{display:flex;align-items:center;gap:9px;font-weight:700;font-size:12px;padding-bottom:17px}.intent-product-image{display:block;width:100%;height:auto;border:1px solid var(--intent-line);border-radius:4px}.intent-product figcaption{padding-top:14px;color:var(--intent-muted);font-size:10px}.intent-audience{border-block:1px solid var(--intent-line);background:#f8fbfd}.intent-audience .intent-wrap{display:flex;justify-content:space-between;gap:24px;align-items:center;padding-block:20px;font-size:12px}.intent-audience a{font-weight:700;text-decoration:underline;text-underline-offset:3px}.intent-routine{padding-block:76px}.intent-section-heading{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-bottom:40px}.ow-intent h2{color:var(--intent-ink);font-size:clamp(27px,2.8vw,35px);line-height:1.25;letter-spacing:-1px;margin:0;font-weight:800}.intent-section-heading p{color:var(--intent-muted);max-width:56ch;margin:0}.intent-routine-list article{display:grid;grid-template-columns:1fr 2fr;gap:40px;border-top:1px solid var(--intent-line);padding-block:28px}.intent-routine-list article:last-child{border-bottom:1px solid var(--intent-line)}.ow-intent h3{color:var(--intent-ink);font-size:17px;line-height:1.5;letter-spacing:-.35px;margin:0;font-weight:700}.intent-routine-list p{font-size:14px;margin:0;max-width:72ch;color:var(--intent-muted)}.intent-routine-list .intent-problem{font-weight:700;color:var(--intent-ink);margin-bottom:8px}.intent-next{background:var(--intent-wash);padding-block:64px}.intent-next-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:80px}.intent-next ol{margin:0 0 25px;padding-left:22px}.intent-next li{padding:0 0 13px 8px;font-size:15px}.intent-next li::marker{color:var(--intent-blue);font-weight:800}.intent-note{font-size:12px;color:var(--intent-muted);line-height:1.8;border-top:1px solid #c5d6e4;padding-top:20px;margin-bottom:22px}.intent-plan{display:grid;grid-template-columns:1fr 1.1fr;gap:80px;padding-block:76px}.intent-plan>div>p:not(.intent-topic){font-size:15px;color:var(--intent-muted);max-width:45ch;margin-block:20px 25px}.intent-plan-link{display:block;font-size:12px;font-weight:700;margin-top:18px;width:-moz-fit-content;width:fit-content}.intent-plan-rules{border-left:3px solid #bad1e4;padding-left:28px}.intent-plan-rules ul{list-style:none;padding:0;margin:22px 0}.intent-plan-rules li{display:flex;gap:11px;align-items:flex-start;margin-block:13px;font-size:13px}.intent-plan-rules svg{height:17px;width:17px;flex-shrink:0;margin-top:3px;color:#087a60}.intent-plan .intent-plan-rules p{font-size:12px}.intent-faq{display:grid;grid-template-columns:1fr 1.6fr;gap:70px;padding-block:10px 76px}.intent-faq details{border-bottom:1px solid var(--intent-line)}.intent-faq details:first-child{border-top:1px solid var(--intent-line)}.intent-faq summary{cursor:pointer;font-size:14px;font-weight:700;padding-block:20px;line-height:1.6}.intent-faq details p{color:var(--intent-muted);font-size:13px;padding-bottom:22px;margin:0;max-width:70ch}.intent-final{background:#123b5a;text-align:center;padding-block:55px}.intent-final h2{color:#fff;max-width:25ch;margin:0 auto 25px}.intent-final .intent-button{background:#fff;color:#123b5a!important;border-color:#fff}.intent-final .intent-button:hover{background:#e5eff7}.intent-final p{color:#e1ebf3;font-size:11px;margin-top:18px}.intent-footer{padding-block:35px;display:flex;gap:25px;align-items:center;flex-wrap:wrap}.intent-footer nav{display:flex;gap:18px;flex-wrap:wrap;font-size:11px;align-items:center;margin-left:auto}.intent-footer nav a:hover{text-decoration:underline}.intent-footer small{display:block;flex-basis:100%;font-size:10px;color:var(--intent-muted)}@media(min-width:1400px){.intent-hero{padding-block:80px 90px;gap:65px}.ow-intent h1{font-size:52px}}@media(max-width:900px){.intent-hero{gap:28px}.ow-intent h1{font-size:37px}.intent-section-heading,.intent-next-grid,.intent-plan{gap:40px}.intent-faq{gap:35px;grid-template-columns:1fr 1.5fr}.intent-header nav{gap:16px}.intent-footer nav{margin-left:0}}@media(max-width:680px){.intent-wrap{width:calc(100% - 40px)}.intent-header{min-height:78px;gap:12px}.intent-brand{font-size:18px;gap:6px}.intent-brand img{width:29px;height:29px}.intent-header nav>a:first-child{display:none}.intent-header-cta{font-size:10px;padding:9px 10px;min-height:40px}.intent-hero{grid-template-columns:1fr;padding-block:28px 40px;gap:32px}.ow-intent h1{font-size:clamp(32px,8vw,44px);letter-spacing:-1.4px;max-width:19ch}.intent-topic{font-size:12px;margin-bottom:16px}.intent-introduction{font-size:14px}.intent-actions{gap:16px}.intent-button{min-height:48px}.intent-product{transform:none;padding:14px}.intent-product-title{padding-bottom:12px}.intent-audience .intent-wrap{display:block;padding-block:17px;font-size:11px}.intent-audience a{display:inline-block;margin-top:8px}.intent-routine,.intent-plan{padding-block:44px}.intent-section-heading,.intent-next-grid,.intent-plan,.intent-faq{grid-template-columns:1fr;gap:26px}.intent-section-heading{margin-bottom:28px}.intent-section-heading p{font-size:14px}.intent-routine-list article{grid-template-columns:1fr;gap:12px;padding-block:23px}.intent-routine-list p{font-size:13px}.ow-intent h2{font-size:29px}.intent-next{padding-block:40px}.intent-next li{font-size:14px}.intent-plan-rules{padding-left:20px}.intent-faq{padding-block:0 44px}.intent-faq summary{font-size:13px}.intent-final{padding-block:40px}.intent-final h2{font-size:27px}.intent-footer{gap:20px;padding-block:28px}.intent-footer nav{gap:15px;font-size:11px}}@media(prefers-reduced-motion:reduce){.ow-intent{scroll-behavior:auto}}
