.il-head{max-width:780px}.il-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.il-choice{box-sizing:border-box;border:1px solid var(--color-border);min-height:320px;color:var(--color-body);background:#fff;border-radius:28px;flex-direction:column;gap:14px;padding:36px;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;display:flex;position:relative;overflow:hidden}.il-choice:hover{box-shadow:0 30px 60px -36px color-mix(in srgb, var(--color-ink) 45%, transparent);transform:translateY(-4px)}.il-choice h2{letter-spacing:-.025em;margin-top:10px;font-size:clamp(24px,2.4cqw,30px);line-height:1.15}.il-choice p{max-width:440px;font-size:16.5px;line-height:1.6}.il-choice .il-go{background:var(--pri);color:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:12px;height:48px;margin-top:auto;padding:0 6px 0 20px;font:600 15.5px/1 Instrument Sans,system-ui,sans-serif;display:inline-flex}.il-choice .il-go span{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.il-choice.dk{background:var(--color-ink);border-color:var(--color-ink);color:#c9cdd6;box-shadow:0 40px 80px -40px color-mix(in srgb, var(--color-ink) 55%, transparent)}.il-choice.dk h2{color:#fff}.il-choice.dk .ico{background:#ffffff14}.il-choice.dk:after{content:"";background:radial-gradient(closest-side,color-mix(in srgb, var(--pri) 40%, transparent),transparent);pointer-events:none;border-radius:50%;width:360px;height:360px;position:absolute;top:-140px;right:-120px}.il-choice>*{z-index:1;position:relative}.il-choice .tag{align-self:flex-start}.il-quick .fc p a{font-weight:500}@container page (max-width:1059px){.il-choices{grid-template-columns:minmax(0,1fr)}.il-choice{min-height:0}}@container page (max-width:600px){.il-choice{border-radius:24px;padding:26px}}@media (prefers-reduced-motion:reduce){.il-choice{transition:none}}
