.home-guide *{box-sizing:border-box}.home-guide body{margin:0;background:#080c09;color:#f2f3e9;font-family:Manrope,sans-serif}.home-guide main,.home-guide footer{max-width:1240px;margin:auto;padding:0 40px}.home-guide h1,.home-guide h2,.home-guide h3,.home-guide p{margin:0}.home-guide h2{font-size:36px;letter-spacing:-1.3px;line-height:1.2}.home-guide h3{font-size:22px;letter-spacing:-.6px;line-height:1.3}.home-guide p{color:#adb8a5;font-size:14px;line-height:1.75}.home-guide .eyebrow{font-size:10px;letter-spacing:1.3px;text-transform:uppercase;color:#aebda2;margin-bottom:14px}.home-guide .preview{padding-top:30px;padding-bottom:27px;border-bottom:1px solid #2d3b28;margin-bottom:52px;display:flex;justify-content:space-between;gap:20px;align-items:center}.home-guide .preview p{font-size:12px;color:#839178}.home-guide .preview span{font-size:11px;color:#839178;border:1px solid #34432d;padding:7px 12px;border-radius:999px}.home-guide .section-heading{display:flex;align-items:end;justify-content:space-between;gap:36px;margin-bottom:26px}.home-guide .section-heading p{max-width:320px;font-size:13px}.home-guide .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.home-guide .step{border:1px solid #3b4932;border-radius:23px;background:linear-gradient(125deg,#222d20,#151f16);padding:27px}.home-guide .step .num{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #667a54;border-radius:50%;font-size:12px;color:#d2dfc2;margin-bottom:25px}.home-guide .step p{margin-top:13px;max-width:32ch}.home-guide .audiences{margin-top:62px}.home-guide .audiences .section-heading{margin-bottom:24px}.home-guide .audiences h2{font-size:31px}.home-guide .split{display:grid;grid-template-columns:1fr 1fr;gap:20px}.home-guide .panel{padding:32px;border:1px solid #3b4932;border-radius:24px;background:#182217;display:flex;flex-direction:column}.home-guide .panel h3{font-size:29px;max-width:410px}.home-guide .panel>p{margin-top:14px;max-width:45ch}.home-guide .benefits{list-style:none;padding:0;margin:24px 0 28px;display:grid;gap:0}.home-guide .benefits li{padding:14px 0;border-bottom:1px solid #425035}.home-guide .benefits li:first-child{border-top:1px solid #425035}.home-guide .benefits strong{display:block;font-weight:650;font-size:14px;margin-bottom:4px}.home-guide .benefits small{display:block;font-size:12px;color:#aab89e;line-height:1.7}.home-guide .cta{align-self:flex-start;margin-top:auto;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 23px;border-radius:999px;background:#d4e4b7;color:#1c2b20;border:1px solid #b4cd91;font-size:14px;font-weight:750}.home-guide .owner{background:#eef0e5;color:#172315;border-color:#c6d0b8}.home-guide .owner .eyebrow{color:#67765b}.home-guide .owner>p,.home-guide .owner small{color:#596a4e}.home-guide .owner .benefits li{border-color:#cdd5c3}.home-guide .owner .cta{background:#293f2e;color:#f2f5e9;border-color:#647a52}.home-guide .helper{font-size:11px;color:#728466;margin-top:12px}.home-guide .foot{margin-top:58px;padding:27px 0 35px;border-top:1px solid #2d3b28;display:flex;align-items:center;justify-content:space-between;gap:25px}.home-guide .logo{font-size:28px;font-weight:800;letter-spacing:-2px;position:relative;display:inline-block;line-height:1}.home-guide .pro{position:absolute;right:0;top:-6px;font-size:9px;letter-spacing:-.3px;background:linear-gradient(#1479ef 38%,#f8d52e 65%);background-clip:text;color:transparent}.home-guide .foot p{font-size:11px}.home-guide .foot nav{display:flex;gap:24px;font-size:11px;color:#a5b29a}.home-guide .after{margin-top:18px;font-size:11px;color:#829175}
@media(max-width:700px){.home-guide main,.home-guide footer{padding:0 20px}.home-guide .preview{padding-top:22px;margin-bottom:34px;align-items:flex-start}.home-guide .preview span{display:none}.home-guide .section-heading{display:block;margin-bottom:20px}.home-guide h2{font-size:29px}.home-guide .section-heading p{margin-top:13px;max-width:34ch}.home-guide .steps{grid-template-columns:1fr;gap:12px}.home-guide .step{padding:23px;display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:16px}.home-guide .step .num{grid-row:1/3;width:32px;height:32px;margin:0}.home-guide .step h3{font-size:21px;align-self:center}.home-guide .step p{grid-column:2;margin-top:8px;font-size:14px;max-width:none}.home-guide .audiences{margin-top:40px}.home-guide .audiences h2{font-size:27px}.home-guide .split{grid-template-columns:1fr;gap:18px}.home-guide .panel{padding:25px;border-radius:22px}.home-guide .panel h3{font-size:27px}.home-guide .benefits{margin:20px 0 24px}.home-guide .benefits small{font-size:13px}.home-guide .cta{width:100%}.home-guide .foot{margin-top:38px;align-items:flex-start;flex-wrap:wrap}.home-guide .foot p{max-width:200px}.home-guide .foot nav{width:100%;flex-wrap:wrap;gap:14px 22px}}

.home-guide{margin:52px auto 0;max-width:none;width:100%;color:var(--ink);font-family:Manrope,sans-serif}.home-guide .eyebrow{display:block}.home-guide .panel,.home-guide .step{color:#f2f3e9}.home-guide .owner{color:#172315}.home-guide .cta{text-decoration:none;line-height:1.6}.home-guide .cta:hover{background:#e4f0cb;color:#142119}.home-guide .owner .cta:hover{background:#3a513a;color:#fff}.home-guide .cta:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.home-guide .guide-brand{font-size:1em;line-height:1;vertical-align:baseline;margin-left:.1em;padding-right:0}.home-guide .section-heading h2{color:var(--ink)}
@media(max-width:700px){.home-guide{margin-top:34px;padding-inline:0}.home-guide .section-heading h2{text-wrap:balance}}
body:has(.home-guide){background:var(--paper);color:var(--ink)}
.home-guide>.section-heading p,.home-guide>section>.section-heading p{color:var(--muted)}
.home-guide>section>.section-heading .eyebrow{font-weight:400}
