:root{color:#172a3a;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#faf8f4;font-family:Avenir Next,Avenir,Segoe UI,Arial,sans-serif;font-weight:400;line-height:1.55}*{box-sizing:border-box}body{margin:0}a{color:inherit}a:focus-visible{outline-offset:6px;outline:3px solid #172a3a}html{scroll-behavior:smooth}h1,h2,h3,p{margin:0}::selection{color:#172a3a;background:#8eb8a8}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.page{max-width:1280px;margin:auto;padding:0 5%}header{border-bottom:1px solid #dedbd4;justify-content:space-between;align-items:center;gap:24px;min-height:112px;display:flex}.brand{align-items:center;gap:9px;text-decoration:none;display:inline-flex}.brand img{flex-shrink:0;display:block}.brand-type{flex-direction:column;line-height:1;display:flex}.brand-type strong{letter-spacing:1px;font-size:34px;font-weight:750}.brand-type>span{letter-spacing:.7px;margin-top:5px;font-size:10px}.country{letter-spacing:.3px;align-items:center;gap:9px;font-size:12px;display:flex}.status-dot{background:#8eb8a8;border-radius:50%;width:7px;height:7px}.intro{grid-template-columns:1.25fr 1fr;align-items:center;gap:55px;padding:74px 0 80px;display:grid}.eyebrow{letter-spacing:2px;color:#566a63;font-size:10px;font-weight:650}h1{letter-spacing:-2px;margin:25px 0 24px;font-size:clamp(39px,4.6vw,62px);font-weight:550;line-height:1.13}h1 em{color:#aa482f;font-style:normal}.intro-copy>p{color:#59656b;max-width:360px;font-size:17px;line-height:1.7}.button{color:#fff;background:#172a3a;border-radius:30px;align-items:center;gap:42px;margin-top:30px;padding:15px 23px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.button:hover{background:#2c465c}.launch-label{color:#59656b;margin-top:15px;font-size:11px;display:block}.brand-card{text-align:center;background:#f3efe8;border-radius:150px 150px 18px 18px;flex-direction:column;align-items:center;min-height:455px;padding:51px 24px 33px;display:flex}.card-eyebrow{letter-spacing:1.7px;color:#566a63;font-size:8px}.brand-card img{width:min(240px,85%);height:auto;margin:23px 0 18px}.brand-card p{font-size:23px;line-height:1.35}.card-line{background:#d9684a;width:38px;height:3px;margin-top:20px}.services{border-top:1px solid #dedbd4;padding:45px 0 53px}.section-heading{grid-template-columns:1.5fr 1fr;align-items:center;gap:50px;margin-bottom:30px;display:grid}h2{letter-spacing:-.8px;margin-top:13px;font-size:29px;font-weight:550;line-height:1.3}.section-heading>p{color:#59656b;max-width:330px;font-size:14px}.service-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.service-grid article{background:#fff;border:1px solid #e6e1d9;border-radius:12px;padding:27px}.number{color:#566a63;font-size:11px}h3{margin:22px 0 9px;font-size:21px;font-weight:600}.service-grid p,.launch-note{color:#59656b;font-size:13px}.launch-note{max-width:740px;margin-top:27px;line-height:1.7}footer{color:#59656b;border-top:1px solid #dedbd4;justify-content:space-between;align-items:center;gap:22px;padding:26px 0;font-size:12px;display:flex}footer .brand img{width:34px;height:34px}footer .brand-type strong{color:#172a3a;font-size:23px}footer .brand-type>span{font-size:7px}.development{color:#59656b;padding:12px 0;font-family:monospace;font-size:12px}@media (width<=800px){.intro{gap:28px}.brand-card{min-height:385px;padding-top:38px}.brand-card img{width:190px}.brand-card p{font-size:20px}.section-heading{gap:20px}}@media (width<=600px){header{gap:10px;min-height:86px}.brand img{width:42px;height:42px}.brand-type strong{font-size:28px}.country{max-width:115px;font-size:10px}.intro{grid-template-columns:1fr;gap:35px;padding:45px 0}h1{letter-spacing:-1.8px;font-size:43px}.brand-card{border-radius:120px 120px 14px 14px;min-height:350px}.brand-card img{width:175px}.section-heading,.service-grid{grid-template-columns:1fr;gap:18px}.service-grid article{padding:22px}h3{margin-top:14px}h2{font-size:27px}footer{flex-wrap:wrap}footer>span:last-child{display:none}}
