.close{background:var(--ground);border-top:1px solid var(--rule);flex-direction:column;align-items:flex-start;gap:40px;padding:160px 80px;display:flex}@media (max-width:900px){.close{gap:32px;padding:96px 24px}}.close-text{max-width:34ch;font-size:var(--fs-40);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0;font-weight:700;line-height:1.12}.close-action{border:1px solid var(--rule);color:var(--ink);font-size:var(--fs-15);border-radius:2px;align-items:center;gap:10px;padding:16px 26px;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.close-action:hover{border-color:var(--accent);color:var(--accent)}.close-action:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
