@font-face{font-family:DM Sans;src:url('/operations/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2') format('woff2');font-display:swap}@font-face{font-family:Manrope;src:url('/operations/assets/manrope-latin-wght-normal-DHIcAJRg.woff2') format('woff2');font-display:swap}
:root{font-family:'DM Sans',sans-serif;color:#17394b;background:#f4f6f3;font-synthesis:none}*{box-sizing:border-box}body{margin:0}a{color:#23644f}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,summary:focus-visible{outline:3px solid #487fa5;outline-offset:5px}.skip{position:fixed;top:-70px;padding:12px;background:white;z-index:10}.skip:focus{top:10px}.page{max-width:1600px;margin:auto;padding:0 48px}.masthead{display:flex;align-items:center;height:124px;gap:23px}.masthead>img{width:132px;height:83px;object-fit:contain;mix-blend-mode:multiply}.masthead-divider{height:35px;width:1px;background:#d5dfd9}.masthead>span:not(.masthead-divider):not(.demo-label){font-size:9px;letter-spacing:2px;color:#6e827d;line-height:1.8}.masthead strong{font-size:16px;font-weight:600;letter-spacing:-.4px;color:#21453f}.demo-label{margin-left:auto;font-size:9px;letter-spacing:1.4px;border:1px solid #d5dfd9;border-radius:30px;padding:8px 13px;color:#647a72}.shell{display:grid;grid-template-columns:1.08fr 1fr;min-height:640px;border:1px solid #dfe7e1;background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 20px 70px #183c3110}.welcome{position:relative;overflow:hidden;background:#123d42;color:#fff;padding:40px 48px;display:flex;flex-direction:column;isolation:isolate}.welcome:before{position:absolute;content:'';inset:0;background:radial-gradient(ellipse at 110% 100%,#507d65 0%,transparent 60%);z-index:-2}.hero-top{display:flex;align-items:center;gap:10px;font-size:8px;letter-spacing:2px;color:#b0ccc4}.hero-dot,.status-dot{width:6px;height:6px;display:inline-block;border-radius:50%;background:#b3d8b1;flex-shrink:0}.welcome-copy{padding:65px 0 95px;position:relative;z-index:2}.eyebrow{font-size:9px;font-weight:650;letter-spacing:1.7px;margin:0 0 20px}.welcome .eyebrow{color:#abc8c1}h1{font:500 clamp(38px,4.5vw,66px)/1.08 Manrope,sans-serif;letter-spacing:-2.8px;margin:0 0 28px}h1 em{font-family:Georgia,serif;font-weight:400;color:#cce0bf;letter-spacing:-2.4px}.welcome-copy>p:last-child{font-size:14px;line-height:1.8;color:#ccded8;margin:0}.hero-bottom{margin-top:auto;display:flex;align-items:center;gap:12px;font-size:11px;line-height:1.8;color:#bad0c8;position:relative;z-index:2}.hero-bottom strong{color:#edf6ed;font-weight:500}.care-icon{width:42px;height:42px;border:1px solid #b8d4c53d;display:grid;place-items:center;font-size:28px;border-radius:50%}.care-art{position:absolute;right:-28px;bottom:0;width:77%;height:230px;z-index:0;opacity:.7;pointer-events:none}.care-art svg{position:absolute;width:100%;height:100%;inset:0}.orbit{position:absolute;border:1px solid #c0d9c51a;border-radius:50%;width:300px;height:300px;left:90px;top:40px}.orbit-two{width:390px;height:390px;left:45px;top:-5px}.orbit-three{width:480px;height:480px;left:0;top:-50px}.art-sun{position:absolute;width:80px;height:80px;background:#adc5a313;border-radius:50%;top:32px;left:44%}.entry{display:flex;align-items:center;justify-content:center;padding:52px 50px;background:linear-gradient(130deg,#fff,#fcfdfa)}.login-card{width:100%;max-width:380px}.access-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:#eef4ec;color:#337257;margin-bottom:32px}.access-icon svg{width:26px;height:26px}.entry .eyebrow{color:#758c80;font-size:8px;margin-bottom:12px;letter-spacing:1.6px}h2{font:650 35px/1.2 Manrope,sans-serif;letter-spacing:-1.4px;margin:0 0 13px}.intro{font-size:13px;color:#72827f;margin:0 0 30px}.primary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;background:#23644f;color:white;border:1px solid #23644f;border-radius:10px;text-decoration:none;padding:15px 20px;font-size:13px;font-weight:600;box-shadow:0 5px 12px #23644f15;transition:background .18s,transform .18s}.primary:hover{background:#194d3c;transform:translateY(-1px)}.primary>span{font-size:22px;line-height:1}.hint{display:flex;gap:8px;align-items:flex-start;font-size:11px;line-height:1.7;color:#7c8983;margin:15px 2px 23px}.hint svg{width:14px;height:14px;margin-top:2px;flex-shrink:0}.setup-card{display:flex;align-items:flex-start;gap:10px;background:#f5f7ef;border:1px solid #e5e9d8;padding:11px 13px;border-radius:9px;margin:20px 0}.setup-card .status-dot{background:#9e985b;margin-top:5px}.setup-card strong{font-size:10px;color:#6c7154;font-weight:600}.setup-card p{font-size:10px;color:#7c826b;line-height:1.6;margin:3px 0 0}.explore{border-top:1px solid #e7ece6;padding-top:24px;margin-top:25px}.explore>span{font-size:8px;letter-spacing:1.6px;color:#88978c}.explore>a{display:flex;justify-content:space-between;text-decoration:none;font-size:13px;font-weight:600;margin:12px 0}.explore>a:hover{text-decoration:underline}.explore>p{font-size:10px;color:#88968a;line-height:1.6;margin:0}.explore details{margin-top:18px;font-size:11px;color:#657f70}.explore summary{cursor:pointer}.demo-links{display:grid;gap:12px;padding-top:15px}.demo-links a{text-decoration:none}.support{font-size:10px;color:#94a197;margin-top:30px}.support span{color:#6a8071}footer{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:25px 4px;font-size:10px;color:#88968c}.footer-dot{padding:0 9px}.tiwaar-credit{display:flex;align-items:center;gap:5px}.tiwaar-credit img{width:20px;height:20px;object-fit:contain;margin-right:3px}.tiwaar-credit strong{font-weight:600;color:#647c6e}.preview-notice{font-size:9px;background:#f5efdf;padding:10px;margin-bottom:20px;color:#7e7042}.mock-field{margin:16px 0}.mock-field>span{display:block;font-size:12px;margin-bottom:7px}.mock-field>div{padding:14px;border:1px solid #d5dfd9;border-radius:10px;font-size:13px;color:#7c8983}.preview-link{font-size:12px}[hidden]{display:none!important}@media(min-width:1400px){.shell{min-height:720px}.welcome{padding:46px 64px}.welcome-copy{padding-top:80px}}@media(max-width:1050px){.page{padding:0 24px}.entry{padding:40px 30px}.welcome{padding:35px 32px}.shell{grid-template-columns:1fr 1fr}h1{font-size:43px}.welcome-copy{padding-top:68px}.masthead{height:110px}}@media(max-width:720px){.page{padding:0 16px}.masthead{height:96px;gap:14px}.masthead>img{width:100px;height:66px}.masthead strong{font-size:13px}.masthead>span:not(.masthead-divider):not(.demo-label){font-size:7px}.demo-label{display:none}.shell{display:flex;flex-direction:column;border-radius:18px}.welcome{padding:26px}.hero-top{font-size:7px;letter-spacing:1.6px}.welcome-copy{padding:30px 0 8px}.welcome .eyebrow{display:none}h1{font-size:38px;letter-spacing:-1.8px}h1 br:first-child{display:none}h1 em{letter-spacing:-1.5px}.welcome-copy>p:last-child{font-size:12px;max-width:230px;margin-bottom:12px}.hero-bottom{display:none}.care-art{height:180px;right:-65px;bottom:-60px;width:70%;opacity:.5}.entry{padding:34px 26px}.access-icon{display:none}h2{font-size:29px}.intro{font-size:12px}.primary{font-size:12px}.support{margin-top:24px}footer{font-size:8px;padding:22px 0;flex-wrap:wrap}.tiwaar-credit img{width:17px}.desktop-break{display:none}}@media(prefers-reduced-motion:reduce){.primary{transition:none}.primary:hover{transform:none}}
