.doors-module__f-4TXa__head{flex-direction:column;gap:8px;display:flex}.doors-module__f-4TXa__head h1{font-family:var(--disp);letter-spacing:-.04em;color:#fff;font-size:34px;font-weight:500}.doors-module__f-4TXa__head p{color:#f3f0f59e;max-width:42ch;font-size:14.5px;line-height:1.55}.doors-module__f-4TXa__doors{flex-direction:column;gap:10px;display:flex}.doors-module__f-4TXa__door{border-radius:var(--r-16);background:#ffffff0d;grid-template-columns:96px minmax(0,1fr);gap:4px 18px;padding:18px 20px;transition:background .16s,box-shadow .16s,transform .16s;animation:.4s both doors-module__f-4TXa__rise;display:grid;box-shadow:inset 0 0 0 1px #ffffff17}@keyframes doors-module__f-4TXa__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.doors-module__f-4TXa__door:hover{background:#ffffff17;transform:translateY(-2px)}.doors-module__f-4TXa__door[data-tone=copper]:hover{box-shadow:inset 0 0 0 1px #b8714b}.doors-module__f-4TXa__door[data-tone=slate]:hover{box-shadow:inset 0 0 0 1px #7c9bd0}.doors-module__f-4TXa__door[data-tone=aubergine]:hover{box-shadow:inset 0 0 0 1px #a88fc4}.doors-module__f-4TXa__k{grid-row:1/span 3;align-self:start;padding-top:4px;font-size:12px;font-weight:600}.doors-module__f-4TXa__door[data-tone=copper] .doors-module__f-4TXa__k{color:#d89a73}.doors-module__f-4TXa__door[data-tone=slate] .doors-module__f-4TXa__k{color:#9fb8e4}.doors-module__f-4TXa__door[data-tone=aubergine] .doors-module__f-4TXa__k{color:#c3aeda}.doors-module__f-4TXa__door b{font-family:var(--disp);letter-spacing:-.025em;color:#fff;font-size:18px;font-weight:500}.doors-module__f-4TXa__door p{color:#f3f0f599;font-size:13px;line-height:1.5}.doors-module__f-4TXa__cta{color:#fff;align-items:center;gap:6px;margin-top:6px;font-size:13px;font-weight:700;display:inline-flex}.doors-module__f-4TXa__cta i{font-style:normal;transition:transform .16s}.doors-module__f-4TXa__door:hover .doors-module__f-4TXa__cta i{transform:translate(3px)}.doors-module__f-4TXa__foot{color:#f3f0f580;font-size:13px}.doors-module__f-4TXa__foot a{color:#fff;font-weight:600}.doors-module__f-4TXa__foot a:hover{text-decoration:underline}@media (max-width:520px){.doors-module__f-4TXa__door{grid-template-columns:1fr;gap:5px}.doors-module__f-4TXa__k{grid-row:auto;padding-top:0}.doors-module__f-4TXa__head h1{font-size:27px}}@media (prefers-reduced-motion:reduce){.doors-module__f-4TXa__door{animation:none}}
