main.landing-page{padding-block:var(--s3) var(--s6)}.landing-page .landing-opening{width:auto;height:auto;max-height:var(--s7);aspect-ratio:16/10;object-fit:contain;max-width:100%;margin:0 auto var(--s2)}.landing-page h1{margin:0 0 var(--s3)}.landing-page>.cut-button{width:100%;height:3.11rem;padding-inline:var(--s2);white-space:nowrap;margin-bottom:var(--s4);display:flex}.landing-page a:not(.cut-button){min-height:48px;color:var(--deep);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.landing-page #check-needs-title{margin-block:var(--s3) var(--s2);font-size:1.33rem}.landing-needs li{min-height:48px;padding:var(--s1) var(--s2);align-items:center;display:flex}.check-promises{margin:var(--s3) 0 0;gap:var(--s2);color:var(--ink-2);padding:0;list-style:none;display:grid}.check-next h2{margin:var(--s5) 0 var(--s2)}.check-next ol{padding-left:var(--s3);color:var(--ink);margin:0;list-style:decimal}.check-next li{margin-bottom:var(--s2)}.check-next li::marker{color:var(--deep);font-weight:700}.check-terms{color:var(--ink)}@media (min-width:700px){.landing-page .landing-opening{max-height:calc(var(--s7) * 2)}}
