.lOq15W_form{gap:2.8rem;display:grid;position:relative}.lOq15W_banner{background:#fbefe9;border-left:3px solid #a63d1f;padding:1rem 1.2rem}.lOq15W_group{border-top:1px solid var(--ink);gap:1.5rem;padding-top:1.8rem;display:grid}.lOq15W_groupTitle{font:400 1.6rem/1.2 var(--font-serif)}.lOq15W_groupTitle span{color:var(--brass);margin-right:.4rem;font-style:italic}.lOq15W_field{border:0;gap:.5rem;min-width:0;display:grid}.lOq15W_field>span,.lOq15W_field>legend{color:var(--ink-soft);margin-bottom:.2rem;padding:0;font-size:.9rem;font-weight:600}.lOq15W_field em{color:var(--muted);margin-left:.3rem;font-style:normal;font-weight:400}.lOq15W_field input,.lOq15W_field select,.lOq15W_field textarea{border:1px solid var(--rule);background:#fff;border-radius:6px;width:100%;padding:.85rem 1rem;transition:border-color .2s}.lOq15W_field input:focus,.lOq15W_field select:focus,.lOq15W_field textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px var(--green-tint);outline:none}.lOq15W_field [aria-invalid]{border-color:#a63d1f}.lOq15W_choices{flex-wrap:wrap;gap:.5rem;display:flex}.lOq15W_choice{cursor:pointer;position:relative}.lOq15W_choice input{opacity:0;pointer-events:none;margin:0;position:absolute;inset:0}.lOq15W_choice span{border:1px solid var(--rule);background:#fff;border-radius:999px;padding:.65rem 1.05rem;font-size:.95rem;transition:background .2s,border-color .2s,color .2s;display:inline-block}.lOq15W_choice:hover span{border-color:var(--green)}.lOq15W_choice input:checked+span{background:var(--green);border-color:var(--green);color:var(--cream)}.lOq15W_choice input:focus-visible+span{outline:2px solid var(--brass);outline-offset:2px}.lOq15W_row{grid-template-columns:1fr 1fr;gap:1.2rem 1.5rem;display:grid}.lOq15W_err{color:#a63d1f;font-size:.88rem}.lOq15W_foot{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.6rem;display:flex}.lOq15W_privacy{color:var(--muted);font-size:.88rem}.lOq15W_done{background:var(--cream);border:1px solid var(--rule);justify-items:start;gap:1.2rem;padding:2.5rem;display:grid}.lOq15W_demo{background:var(--paper);border-left:3px solid var(--brass);padding:.8rem 1rem;font-size:.95rem}@media (max-width:640px){.lOq15W_row{grid-template-columns:1fr}}
.Kvj9lG_head{border-bottom:1px solid var(--rule)}.Kvj9lG_inner{max-width:900px;margin-left:max(0px, calc((100% - var(--max)) / 2));gap:1.3rem;padding-top:clamp(4rem,9vw,7rem);padding-bottom:clamp(3rem,6vw,4.5rem);display:grid}.Kvj9lG_head .display{font-size:clamp(2.6rem,5.5vw,4.4rem)}
._8El-Ga_layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}._8El-Ga_aside{background:var(--cream);border:1px solid var(--rule);justify-items:start;gap:1rem;padding:2rem;display:grid;position:sticky;top:100px}._8El-Ga_aside p{color:var(--ink-soft)}._8El-Ga_note{font-size:.85rem}@media (max-width:860px){._8El-Ga_layout{grid-template-columns:1fr}._8El-Ga_aside{position:static}}
.q9JlQG_grid{grid-template-columns:1fr 1fr;gap:3rem 4rem;display:grid}.q9JlQG_card{border-top:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.8rem;padding-top:2rem;display:grid}.q9JlQG_text{gap:.6rem;display:grid}.q9JlQG_text>p:last-child{color:var(--ink-soft)}.q9JlQG_role{color:var(--muted);font-size:.92rem}.q9JlQG_focus{font-size:.95rem}.q9JlQG_focus span{font:600 .7rem/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--brass);margin-right:.4rem}.q9JlQG_join{border-top:1px solid var(--rule);color:var(--ink-soft);margin-top:4rem;padding-top:2rem}@media (max-width:860px){.q9JlQG_grid{grid-template-columns:1fr}}@media (max-width:480px){.q9JlQG_card{grid-template-columns:1fr}}
.xfvFrq_layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.xfvFrq_aside{gap:2.5rem;display:grid;position:sticky;top:100px}.xfvFrq_list{color:var(--ink-soft);gap:.8rem;margin-top:1rem;list-style:none;display:grid}.xfvFrq_list li{padding-left:1.3rem;position:relative}.xfvFrq_list li:before{content:"—";color:var(--brass);position:absolute;left:0}.xfvFrq_phone{font:400 1.8rem/1.1 var(--font-serif);color:var(--green);margin-top:.8rem;text-decoration:none;display:block}.xfvFrq_muted{color:var(--muted);font-size:.9rem}@media (max-width:860px){.xfvFrq_layout{grid-template-columns:1fr}.xfvFrq_aside{position:static}}
._0Wippa_lead{border-bottom:1px solid var(--rule);gap:1rem;max-width:820px;margin-bottom:3.5rem;padding-bottom:3.5rem;display:grid}._0Wippa_lead a,._0Wippa_card a{text-decoration:none}._0Wippa_lead a:hover,._0Wippa_card a:hover{color:var(--green)}._0Wippa_rest{grid-template-columns:1fr 1fr;gap:3rem;display:grid}._0Wippa_card{border-top:2px solid var(--ink);align-content:start;gap:.8rem;padding-top:1.4rem;display:grid}._0Wippa_meta{color:var(--muted);font-size:.85rem}._0Wippa_excerpt{color:var(--ink-soft)}@media (max-width:760px){._0Wippa_rest{grid-template-columns:1fr}}
.oFdryW_toc{flex-wrap:wrap;gap:.5rem 1.6rem;padding:1.4rem 0;font-size:.92rem;display:flex}.oFdryW_toc a{color:var(--ink-soft);border-bottom:1px solid var(--rule);text-decoration:none}.oFdryW_toc a:hover{color:var(--green);border-color:var(--brass)}.oFdryW_item{border-top:1px solid var(--rule);scroll-margin-top:90px}.oFdryW_item:nth-child(2n){background:var(--cream)}.oFdryW_grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,4rem);padding-top:clamp(3rem,7vw,5rem);padding-bottom:clamp(3rem,7vw,5rem);display:grid}.oFdryW_no{font:italic 400 1.2rem/1 var(--font-serif);color:var(--brass);margin-bottom:.8rem}.oFdryW_body{justify-items:start;gap:1.3rem;display:grid}.oFdryW_for{color:var(--ink-soft)}.oFdryW_for span{font:600 .7rem/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--brass);margin-bottom:.4rem;display:block}.oFdryW_includes{grid-template-columns:1fr 1fr;gap:.6rem 1.5rem;width:100%;list-style:none;display:grid}.oFdryW_includes li{padding-left:1.3rem;position:relative}.oFdryW_includes li:before{content:"—";color:var(--brass);position:absolute;left:0}@media (max-width:800px){.oFdryW_grid,.oFdryW_includes{grid-template-columns:1fr}}
