.types-module__kQ50sa__main{padding:24px var(--gutter) 48px}.types-module__kQ50sa__label{color:var(--ink-2);margin:0 0 6px;font-size:14px;font-weight:600}.types-module__kQ50sa__name{letter-spacing:-.03em;margin:0 0 14px;font-size:31px;font-weight:800;line-height:1.24}.types-module__kQ50sa__title{letter-spacing:-.03em;margin:0 0 8px;font-size:26px;font-weight:800;line-height:1.3}.types-module__kQ50sa__core{margin:0;font-size:17px}.types-module__kQ50sa__lead{color:var(--ink-2);margin:0;font-size:15px}.types-module__kQ50sa__section{margin-top:40px}.types-module__kQ50sa__heading{margin:0 0 10px;font-size:20px;font-weight:800;line-height:1.3}.types-module__kQ50sa__note{color:var(--ink-2);margin:0 0 12px;font-size:14px}.types-module__kQ50sa__situation{border-radius:var(--radius-control);background:var(--surface-sunken);color:var(--ink-2);margin:0 0 12px;padding:12px 14px;font-size:14px}.types-module__kQ50sa__body{margin:0 0 10px;font-size:15px}.types-module__kQ50sa__closing{margin:40px 0 20px;font-size:17px;font-weight:700}.types-module__kQ50sa__cta{background:var(--accent);min-height:54px;color:var(--on-accent);text-align:center;transition:transform .16s var(--ease-out), background-color .16s ease;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:17px;font-weight:700;text-decoration:none;display:flex}.types-module__kQ50sa__cta:active{background:var(--accent-press);transform:scale(.98)}.types-module__kQ50sa__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.types-module__kQ50sa__chips a{border:1px solid var(--line);border-radius:var(--radius-control);min-height:44px;color:var(--ink);align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.types-module__kQ50sa__chips a:focus-visible,.types-module__kQ50sa__cta:focus-visible,.types-module__kQ50sa__more:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.types-module__kQ50sa__more{min-height:44px;color:var(--ink-2);text-underline-offset:.25em;align-items:center;margin-top:24px;font-size:14px;text-decoration:underline;display:inline-flex}@media (hover:hover){.types-module__kQ50sa__cta:hover{background:var(--accent-press)}.types-module__kQ50sa__chips a:hover{border-color:var(--ink-2)}.types-module__kQ50sa__more:hover{color:var(--ink)}}
