@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap";:root{--ink:#153a3d;--teal:#57bcc1;--light:#eef7f5;--muted:#647475;--orange:#f47c3d}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{color:var(--ink);background:#fff;margin:0;font-family:DM Sans,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}:is(button:focus-visible,a:focus-visible){outline:3px solid var(--orange);outline-offset:5px}.wrap{max-width:1200px;margin:auto;padding:0 40px}header{background:#fff;border-bottom:1px solid #e5eeeb}.nav{justify-content:space-between;align-items:center;height:100px;display:flex}.logo{align-items:center;gap:10px;display:flex}.logo b{letter-spacing:-2px;font-family:Manrope,sans-serif;font-size:38px;font-weight:800;line-height:1;display:block}.logo small{letter-spacing:2px;margin-top:6px;font-size:7px;font-weight:700;display:block}.dot{color:var(--teal)}.symbol{background:var(--teal);text-align:center;color:#fff;border-radius:50%;width:44px;height:44px;font-size:48px;font-weight:700;line-height:33px;position:relative}.symbol span{background:#fff;border-radius:4px;width:16px;height:10px;position:absolute;top:17px;right:-1px}.nav nav{gap:32px;font-size:13px;display:flex}.navcta{border:1px solid #bbccca;border-radius:5px;align-items:center;gap:22px;padding:13px 19px;font-size:13px;font-weight:600;display:flex}.hero{background:#f0f7f5;overflow:hidden}.hero-grid{grid-template-columns:1.12fr 1fr;gap:64px;padding-top:66px;padding-bottom:38px;display:grid}.eyebrow{letter-spacing:1.8px;align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex}.eyebrow>span{background:var(--orange);border-radius:50%;width:6px;height:6px}h1,h2,h3{font-family:Manrope,sans-serif}h1{letter-spacing:-3.3px;margin:27px 0 25px;font-size:62px;font-weight:600;line-height:1.09}em{color:#38959c;font-style:normal}.hero-copy>p{color:#586d6e;max-width:350px;font-size:16px;line-height:1.7}.hero-bottom{align-items:center;gap:14px;margin-top:31px;font-size:12px;line-height:1.7;display:flex}.hero-bottom strong{font-weight:500}.round-icon{border:1px solid #b9d9d6;border-radius:50%;place-items:center;width:45px;height:45px;display:grid}.hero-index{letter-spacing:1.7px;color:#718a88;margin-top:44px;font-size:8px;display:block}.form-zone{padding-top:12px;position:relative}.form-card{z-index:1;background:#fff;border:1px solid #dae8e4;border-radius:12px;padding:30px 34px;scroll-margin-top:35px;position:relative;box-shadow:0 16px 55px #214e4d09}.form-kicker{letter-spacing:1.4px;color:#77908a;justify-content:space-between;align-items:center;font-size:9px;display:flex}.form-kicker svg{color:#439b9d}.form-card h2{letter-spacing:-1px;margin:18px 0 10px;font-size:27px;font-weight:650;line-height:1.3}.form-intro{color:var(--muted);margin-bottom:24px;font-size:12px}label{margin-top:15px;font-size:11px;font-weight:600;display:block}input:not([type=checkbox]){width:100%;color:var(--ink);background:#fcfdfc;border:1px solid #dce5e1;border-radius:5px;margin-top:7px;padding:13px 14px;font-size:12px;display:block}input:focus{outline-offset:1px;outline:2px solid #57bcc1}.consent{color:#70817e;align-items:flex-start;gap:8px;margin:19px 0;font-size:10px;font-weight:400;line-height:1.6;display:flex}.consent input{accent-color:#268a90;margin:3px 0 0}.consent button{color:var(--ink);font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.submit{background:var(--ink);color:#fff;border:0;border-radius:5px;justify-content:space-between;align-items:center;width:100%;padding:15px 18px;font-size:13px;font-weight:500;transition:background .2s;display:flex}.submit:hover{background:#236367}.submit:disabled{opacity:.6;cursor:wait}.form-note{color:#7d8d89;justify-content:center;gap:6px;margin-top:15px;font-size:9px;display:flex}.outside-note{letter-spacing:1.2px;color:#668582;justify-content:center;align-items:center;gap:7px;margin:20px 0;font-size:8px;display:flex}.outside-note span{background:#5f9995;border-radius:50%;width:4px;height:4px}.orbit{border:1px solid #c4e1d9;border-radius:50%;width:600px;height:600px;position:absolute;top:5px;left:-70px}.orbit-two{width:730px;height:730px;top:-60px;left:-135px}.protection{padding-top:85px;padding-bottom:88px}.section-head{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.section-head h2{letter-spacing:-1.1px;margin:19px 0 0;font-size:32px;font-weight:550;line-height:1.35}.section-head>p{color:var(--muted);margin:0 0 3px;font-size:13px;line-height:1.8}.pillars{grid-template-columns:repeat(3,1fr);gap:34px;margin-top:44px;display:grid}.pillars article{border-top:1px solid #d4e3de;padding-top:24px}.pillar-top{color:#499a9c;justify-content:space-between;align-items:center;display:flex}.pillar-top span{color:#8faaa5;font-size:10px}.pillars h3{letter-spacing:-.5px;margin:25px 0 12px;font-size:17px;font-weight:600}.pillars p{color:var(--muted);max-width:300px;font-size:13px;line-height:1.8}.about{background:#f5f7f3;padding:70px 0}.about-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:90px;display:grid}.brand-art{color:#c3e9db;background:#15484a;border-radius:8px;height:350px;padding:26px;position:relative;overflow:hidden}.art-top{letter-spacing:1.8px;justify-content:space-between;align-items:center;font-size:8px;display:flex}.big-c{letter-spacing:-20px;color:#72c9bd;font-family:Manrope,sans-serif;font-size:320px;font-weight:800;line-height:.8;position:absolute;top:42px;left:58px}.big-c span{color:#f39458;font-size:130px;font-weight:400;position:absolute;top:79px;left:158px}.art-bottom{letter-spacing:1px;justify-content:space-between;font-size:8px;display:flex;position:absolute;bottom:25px;left:26px;right:26px}.about-copy h2{letter-spacing:-1.2px;margin:21px 0;font-size:33px;font-weight:550;line-height:1.35}.about-copy p{color:var(--muted);max-width:430px;font-size:13px;line-height:1.85}.text-link{border-bottom:1px solid #79a8a1;align-items:center;gap:32px;margin-top:8px;padding:12px 0;font-size:13px;font-weight:600;display:inline-flex}footer{padding-top:39px!important;padding-bottom:24px!important}.footer-top{justify-content:space-between;align-items:center;padding-bottom:32px;display:flex}.footer-top p{color:var(--muted);font-size:12px;line-height:1.7}.footer-top>a:last-child{align-items:center;gap:15px;font-size:12px;display:flex}.footer-bottom{color:#7a8986;border-top:1px solid #e2e9e5;justify-content:space-between;padding-top:20px;font-size:9px;display:flex}.footer-bottom button{color:var(--ink);background:0 0;border:0;font-size:10px}.disclaimer{color:#84928f;max-width:850px;margin-top:15px;font-size:9px;line-height:1.7}.honey{display:none!important}.error{color:#b4442c;font-size:12px}.success{flex-direction:column;justify-content:center;align-items:flex-start;min-height:470px;display:flex}.success-icon{background:#e2f3e9;border-radius:50%;margin-bottom:30px;padding:17px}.success p{color:var(--muted);font-size:14px;line-height:1.8}.secondary{color:var(--ink);background:0 0;border:0;align-items:center;gap:16px;margin-top:20px;padding:15px 0;display:flex}.modal-backdrop{z-index:50;background:#082b32aa;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:12px;max-width:510px;padding:38px;position:relative}.modal p{color:var(--muted);font-size:14px;line-height:1.8}.close{color:var(--ink);background:0 0;border:0;font-size:28px;position:absolute;top:10px;right:15px}@media (min-width:1500px){.wrap{max-width:1280px}.hero-grid{gap:100px}h1{font-size:70px}}@media (max-width:900px){.hero-grid{gap:30px}h1{font-size:49px}.wrap{padding-left:25px;padding-right:25px}.form-card{padding:25px}.about-grid{gap:35px}.section-head h2{font-size:27px}}@media (max-width:650px){.nav{height:80px}.nav nav{display:none}.navcta{gap:10px;padding:10px;font-size:11px}.logo b{font-size:31px}.logo small{font-size:6px}.symbol{width:37px;height:37px;font-size:40px;line-height:30px}.symbol span{width:13px;top:14px}.hero-grid{grid-template-columns:1fr;gap:26px;padding-top:38px}h1{letter-spacing:-2.7px;margin-top:23px;font-size:53px}.hero-copy>p{font-size:15px}.hero-index{display:none}.hero-bottom{margin-top:24px}.form-zone{padding-top:5px}.form-card{padding:27px}.section-head{display:block}.section-head>p{margin-top:23px}.section-head>p br{display:none}.protection{padding-top:54px;padding-bottom:50px}.section-head h2{font-size:28px}.pillars{grid-template-columns:1fr;gap:23px;margin-top:30px}.pillars h3{margin:16px 0 8px}.pillars p{max-width:none}.about{padding:45px 0}.about-grid{grid-template-columns:1fr;gap:34px}.brand-art{height:300px}.big-c{top:20px;left:55px}.about-copy h2{font-size:30px}.footer-top{flex-wrap:wrap;gap:20px}.footer-top p{display:none}.footer-bottom{gap:20px;line-height:1.7}.modal{padding:28px}.success{min-height:420px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.policy{max-width:940px;padding-top:66px;padding-bottom:70px}.policy h1{letter-spacing:-2px;margin:22px 0 18px;font-size:48px;line-height:1.2}.policy-intro{color:var(--muted);max-width:640px;font-size:18px;line-height:1.7}.policy-date{color:#728581;margin:24px 0 38px;font-size:11px}.policy-sections{border-top:1px solid #dce8e3}.policy-sections section{border-bottom:1px solid #dce8e3;gap:24px;padding:27px 0;display:flex}.policy-number{color:#489c9e;padding-top:6px;font-size:11px}.policy-sections h2{letter-spacing:-.5px;margin:0 0 11px;font-size:20px;font-weight:600}.policy-sections p{color:#586d6e;margin:0;font-size:15px;line-height:1.85}.policy-links{flex-wrap:wrap;gap:22px;display:flex}.policy-links a:hover{text-decoration:underline}.consent a{color:var(--ink);text-decoration:underline}.policy>.text-link{margin-top:32px}@media (max-width:650px){.policy{padding-top:40px;padding-bottom:45px}.policy h1{letter-spacing:-1.4px;font-size:36px}.policy-intro{font-size:16px}.policy-sections section{gap:15px}.policy-sections p{font-size:14px}.policy-links{gap:13px}.footer-bottom{flex-wrap:wrap}}
