.landing-b .landing-tool .spread-starter{box-shadow:none;background:0 0;border:none;margin:0;padding:0}.landing-b .landing-tool .spread-starter-form{flex-direction:column}.landing-b .landing-tool .spread-starter-submit{width:100%;min-height:48px}.landing-tool-note{border-top:1px solid #eee5d9;margin-top:16px;padding-top:14px}.landing-tool-note .spread-guide-p{color:#746459;margin:0;font-size:12px;line-height:1.8}.landing-body .landing-h3{font-size:1rem;font-weight:var(--type-weight-strong);color:var(--hp-text-main);margin:1.75rem 0 .625rem;line-height:1.6}.landing-body ul,.landing-body ol{margin:0 0 1rem;padding-left:1.5rem}.landing-body ul{list-style:outside}.landing-body ol{list-style:decimal}.landing-body li{margin-bottom:.375rem}.landing-body blockquote{background:#fffefa;border-left:3px solid #e3c3c0;border-radius:0 10px 10px 0;margin:.75rem 0 1.25rem;padding:.875rem 1.125rem}.landing-body blockquote .spread-guide-p{margin:0}.landing-body .spread-guide-p a,.landing-body li a{color:var(--landing-accent,#b9686c);text-underline-offset:3px;text-decoration:underline}.landing-table-wrap{-webkit-overflow-scrolling:touch;background:#fffefa;border:1px solid #e7dfd2;border-radius:12px;margin:.5rem 0 1.25rem;overflow-x:auto}.landing-table{border-collapse:collapse;width:100%;font-size:.8125rem;line-height:1.7}.landing-table th,.landing-table td{text-align:left;vertical-align:top;border-bottom:1px solid #eee5d9;padding:.625rem .75rem}.landing-table th{font-weight:var(--type-weight-strong);white-space:nowrap;background:#f7f2e9}.landing-table tr:last-child td{border-bottom:none}.landing-table td:first-child{white-space:nowrap}.landing-anchor{visibility:hidden;display:block;position:relative;top:-24px}.landing-cta{text-align:center;margin:1.75rem 0}.landing-cta-button{min-height:48px;font-size:.9375rem;font-weight:var(--type-weight-strong);color:#fff;background:var(--hp-accent-pink);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.75rem;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}.landing-cta-button:hover{background:#dd8a8e}.landing-cta-button:active{transform:scale(.98)}.landing-body .spread-guide-faq-a .spread-guide-p{margin-bottom:.5rem}@media (max-width:640px){.landing-table th,.landing-table td:first-child{white-space:normal}.landing-table th,.landing-table td{min-width:7.5rem}}.landing-parent-crumb{margin:0 0 .5rem;font-size:.8125rem}.landing-parent-crumb a{color:#8a7a6e;text-underline-offset:3px;text-decoration:underline}
