.landing_hero__IFqnw{padding:56px 0 40px}.landing_heroGrid__kfCNx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center}.landing_heroCopy__seflO{display:flex;flex-direction:column;gap:20px}.landing_heroArt__yxAnW{border-radius:24px;overflow:hidden;background:#efebe4}.landing_h1__jwP_F{font-family:var(--font-serif),Georgia,serif;font-weight:500;font-size:clamp(38px,5.4vw,60px);letter-spacing:-1px;color:var(--ink-strong)}.landing_lead__0nXCU{font-size:19px;color:var(--text-2);max-width:520px}.landing_h2__l_3nM{font-family:var(--font-serif),Georgia,serif;font-weight:500;font-size:clamp(28px,3.6vw,40px);letter-spacing:-.5px;color:var(--ink-strong)}.landing_h3__M_r1_{font-size:18px;font-weight:600;margin:14px 0 6px}.landing_body__joBXe{font-size:17px;color:var(--text-2)}.landing_section__mWwzf{padding:64px 0}.landing_band__cUi18{background:var(--sand)}.landing_steps__UBWYG{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.landing_stepNo__VNb2n{display:inline-flex;width:36px;height:36px;border-radius:50%;align-items:center;justify-content:center;background:var(--walnut);color:#fff;font-weight:600}.landing_split__AqOdl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:56px;gap:56px;align-items:center}.landing_splitArt__lmge_{border-radius:24px;overflow:hidden;background:#efebe4}.landing_ticks__db90N{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:10px}.landing_ticks__db90N li{position:relative;padding-left:28px;color:var(--text-2)}.landing_ticks__db90N li:before{content:"";position:absolute;left:4px;top:7px;width:12px;height:7px;border-left:2px solid var(--walnut);border-bottom:2px solid var(--walnut);transform:rotate(-45deg)}.landing_specs__tDQ2z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 24px;gap:16px 24px;margin:8px 0 0}.landing_specs__tDQ2z dt{font-size:13px;color:var(--text-3)}.landing_specs__tDQ2z dd{margin:2px 0 0;font-weight:500}.landing_tableWrap__8ivDn{overflow-x:auto;margin-top:28px;background:var(--paper);border-radius:var(--radius);border:1px solid #e8e0d4}.landing_compare__6OEdc{width:100%;border-collapse:collapse;min-width:520px}.landing_compare__6OEdc td,.landing_compare__6OEdc th{padding:14px 16px;border-bottom:1px solid var(--line);text-align:center;font-size:15px}.landing_compare__6OEdc thead th{font-size:13px;font-weight:600;color:var(--text-2)}.landing_compare__6OEdc thead th:nth-child(2){color:var(--ink)}.landing_compare__6OEdc tbody th{text-align:left;font-weight:500}.landing_compare__6OEdc tbody tr:last-child td,.landing_compare__6OEdc tbody tr:last-child th{border-bottom:0}.landing_compare__6OEdc td:nth-child(2){background:#faf6ef}.landing_yes__2rRKx{color:var(--ok);font-weight:700;font-size:18px}.landing_no__dnQYR{color:#b3aaa0}.landing_faq__8IYms{margin-top:24px;display:flex;flex-direction:column;border-top:1px solid var(--line)}.landing_faq__8IYms details{border-bottom:1px solid var(--line);padding:4px 0}.landing_faq__8IYms summary{cursor:pointer;padding:14px 0;font-weight:600;font-size:17px;list-style:none;display:flex;justify-content:space-between;gap:16px}.landing_faq__8IYms summary::-webkit-details-marker{display:none}.landing_faq__8IYms summary:after{content:"+";color:var(--text-3);font-weight:400;font-size:22px;line-height:1}.landing_faq__8IYms details[open] summary:after{content:"–"}.landing_faq__8IYms details p{padding:0 0 16px;color:var(--text-2)}.landing_closing___RbtN{padding:72px 0 24px}.landing_closingCta__CD4Ay{width:100%;max-width:460px}@media (max-width:860px){.landing_heroGrid__kfCNx,.landing_split__AqOdl{grid-template-columns:1fr;gap:28px}.landing_splitReverse__t9SNp>:first-child{order:2}.landing_steps__UBWYG{grid-template-columns:1fr}.landing_hero__IFqnw{padding-top:32px}.landing_section__mWwzf{padding:48px 0}}@media (max-width:560px){.landing_compare__6OEdc{min-width:0}.landing_compare__6OEdc td,.landing_compare__6OEdc th{padding:12px 8px;font-size:13px}.landing_compare__6OEdc thead th{font-size:12px}}