:root{--ink: #17352b;--lime: #d8f66a;--mist: #f4f7f5;--sage: #557066;--line: #cbd8d1;--panel: #e6efea;--coral: #f2867a}._index_151hs_3{min-height:100vh;background:var(--mist);color:var(--ink);padding:2rem;-webkit-text-size-adjust:100%}._shell_151hs_4{max-width:70rem;margin:0 auto}._header_151hs_5{display:flex;align-items:center;gap:.7rem}._logoMark_151hs_6{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:.7rem;background:var(--ink);color:var(--lime);font-weight:800}._brand_151hs_7{font-size:1.2rem;font-weight:800}._beta_151hs_8{margin-left:.3rem;padding:.3rem .6rem;border-radius:999px;background:var(--lime);color:var(--ink);font-size:.75rem;font-weight:700}._content_151hs_9{max-width:70rem;padding:7rem 0 3rem}._eyebrow_151hs_10{color:var(--sage);font-size:.75rem;font-weight:800;letter-spacing:.12em}._heading_151hs_11{margin:1rem 0;font-size:clamp(2.5rem,6vw,5rem);line-height:.98;letter-spacing:-.05em}._lede_151hs_12{color:var(--sage);font-size:1.2rem;line-height:1.55}._trust_151hs_13{margin:1rem 0 0;color:var(--sage);font-size:1.05rem;font-style:italic;line-height:1.5}._path_151hs_14{margin-top:1rem;padding:.9rem 1.1rem;border-left:.3rem solid var(--lime);border-radius:.35rem;background:var(--panel);color:var(--ink);font-size:.95rem;font-weight:700;line-height:1.45}._compare_151hs_15{margin-top:2.5rem;display:grid;gap:1.5rem}._compareCard_151hs_16{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 1.5rem 3rem #17352b1a;overflow:hidden}._panel_151hs_17{display:grid;gap:1rem;align-content:start;padding:1.5rem}._panel_151hs_17+._panel_151hs_17{border-left:1px solid var(--line)}._pill_151hs_19{justify-self:start;padding:.3rem .8rem;border-radius:999px;background:var(--coral);color:var(--ink);font-size:.8rem;font-weight:800;letter-spacing:.04em}._pillAfter_151hs_20{background:var(--lime)}._panelBody_151hs_21{display:grid;grid-template-columns:9rem 1fr;gap:1.25rem;align-items:start}._photo_151hs_22{display:block;width:100%;aspect-ratio:280 / 503;object-fit:cover;border:1px solid var(--line);border-radius:.7rem;align-self:start}._panelTitle_151hs_23{margin:0 0 .5rem;color:var(--ink);font-size:1.4rem;font-weight:800;line-height:1.2;letter-spacing:-.02em}._panelText_151hs_24{margin:0;color:var(--sage);font-size:1.05rem;line-height:1.5}._checks_151hs_25{display:grid;gap:.6rem;margin:1rem 0 0;padding:0;list-style:none;color:var(--ink);font-weight:700}._checks_151hs_25 li{display:flex;align-items:center;gap:.6rem}._checks_151hs_25 li:before{content:"✓";display:grid;place-items:center;flex:none;width:1.4rem;height:1.4rem;border-radius:50%;background:var(--ink);color:var(--lime);font-size:.8rem;font-weight:800}._form_151hs_28{margin-top:2.5rem;display:flex;justify-content:center}._label_151hs_29{display:grid;justify-items:center;gap:.55rem;width:100%;max-width:40rem;font-weight:700;text-align:center}._formRow_151hs_30{width:100%;display:flex;gap:.6rem}._input_151hs_31{flex:1;min-width:0;border:1px solid #b9c9c1;border-radius:.55rem;padding:.85rem 1rem;background:#fff;font:inherit}._button_151hs_32{border:0;border-radius:.55rem;padding:.85rem 1.1rem;background:var(--ink);color:#fff;font:inherit;font-weight:800;cursor:pointer}._label_151hs_29 small{color:#6a8278;font-weight:400}._steps_151hs_34{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:5rem;border-top:1px solid #cbd8d1;padding-top:1.5rem}._steps_151hs_34 div{display:grid;gap:.4rem}._steps_151hs_34 span{color:#8a9d94;font-size:.8rem;font-weight:800}._steps_151hs_34 strong{font-size:1.1rem}._steps_151hs_34 p{margin:0;color:#688077;line-height:1.4}._offer_151hs_39{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:3rem;padding:1rem 1.2rem;border-radius:.7rem;background:#e6efea;color:#557066}._offer_151hs_39 strong{color:#17352b}._faq_151hs_41{max-width:42rem;margin-top:5rem}._faq_151hs_41 details{border-top:1px solid var(--line);padding:1rem 0}._faq_151hs_41 details:last-child{border-bottom:1px solid var(--line)}._faq_151hs_41 summary{cursor:pointer;font-weight:800;list-style:none}._faq_151hs_41 summary::-webkit-details-marker{display:none}._faq_151hs_41 summary:after{content:"+";float:right;color:var(--sage);font-size:1.25rem;line-height:1}._faq_151hs_41 details[open] summary:after{content:"−"}._faq_151hs_41 details p{max-width:36rem;margin:.7rem 0 0;color:var(--sage);line-height:1.5}@media only screen and (max-width:50rem){._index_151hs_3{padding:1rem}._header_151hs_5{gap:.55rem;flex-wrap:wrap}._logoMark_151hs_6{width:2.35rem;height:2.35rem}._brand_151hs_7{font-size:1.25rem}._beta_151hs_8{margin-left:.1rem;padding:.35rem .65rem;font-size:.78rem}._content_151hs_9{padding-top:2.25rem}._eyebrow_151hs_10{font-size:.78rem;letter-spacing:.08em;line-height:1.4}._heading_151hs_11{margin:.8rem 0 1rem;font-size:clamp(2.45rem,12vw,3.7rem);line-height:1}._lede_151hs_12{font-size:1.15rem;line-height:1.5}._path_151hs_14{margin-top:1rem;padding:.9rem 1rem;border-left:.3rem solid var(--lime);border-radius:.35rem;background:#e6efea;color:var(--ink);font-size:1rem;font-weight:700;line-height:1.45}._compare_151hs_15{margin-top:2rem}._compareCard_151hs_16{display:block;border-radius:18px}._panel_151hs_17{padding:1.1rem}._panel_151hs_17+._panel_151hs_17{border-left:0;border-top:1px solid var(--line)}._panelBody_151hs_21{grid-template-columns:6rem 1fr;gap:1rem}._panelTitle_151hs_23{font-size:1.2rem}._panelText_151hs_24{font-size:1rem}._form_151hs_28{margin-top:2rem}._label_151hs_29{gap:.65rem;max-width:none;font-size:1.05rem}._formRow_151hs_30{gap:.7rem}._input_151hs_31,._button_151hs_32{min-height:3.25rem;padding:.85rem 1rem;font-size:1rem}._label_151hs_29 small{font-size:.9rem;line-height:1.4}._formRow_151hs_30,._steps_151hs_34{grid-template-columns:1fr;display:grid}._steps_151hs_34{gap:1.75rem;margin-top:3.5rem;padding-top:1.25rem}._steps_151hs_34 div{gap:.35rem}._steps_151hs_34 span{font-size:.95rem}._steps_151hs_34 strong{font-size:1.45rem}._steps_151hs_34 p{font-size:1.05rem;line-height:1.45}._offer_151hs_39{margin-top:2.5rem;padding:1.1rem 1rem;font-size:1rem;line-height:1.45}._offer_151hs_39 strong{font-size:1.15rem}._faq_151hs_41{margin-top:3.5rem}._faq_151hs_41 details{padding:1.15rem 0}._faq_151hs_41 summary{padding-right:1.5rem;font-size:1.08rem;line-height:1.35}._faq_151hs_41 details p{margin-top:.8rem;font-size:1rem;line-height:1.5}}
