@keyframes _1bi5e1k17{0%,to{opacity:1}50%{opacity:.5}}@layer ds-components;@layer ds-components{._1bi5e1k0{flex-shrink:0}._1bi5e1k1{flex:1;min-width:0}._1bi5e1k2{flex-wrap:wrap}._1bi5e1k3{overflow:hidden}._1bi5e1k4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1bi5e1k5{font-weight:700}._1bi5e1k6{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._1bi5e1k7{display:block}._1bi5e1k8{color:#fff}._1bi5e1k9{margin-inline:auto;width:100%;max-width:1440px}._1bi5e1ka{flex:1}._1bi5e1kb{gap:var(--spacing-3-5)}._1bi5e1kc{font-weight:700;font-size:28px;line-height:1.12;letter-spacing:-.01em}._1bi5e1kd{max-width:640px}._1bi5e1ke{border-width:1px;border-style:solid;background:#fff;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);border-color:var(--strong)}._1bi5e1kf{border-width:1px;border-style:solid;background:#fff;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);border-color:var(--border)}._1bi5e1kf:hover{border-color:var(--strong)}._1bi5e1kh{min-width:180px}._1bi5e1ki{width:100%;text-align:left;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}._1bi5e1kj:hover{background:var(--surface-hover)}._1bi5e1kk{border-radius:16px;padding:var(--spacing-6)}._1bi5e1kl{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.25}._1bi5e1km{position:absolute;top:var(--spacing-4);right:var(--spacing-4);z-index:10}._1bi5e1kn{position:relative;min-width:0}._1bi5e1ko{letter-spacing:1px;color:color-mix(in srgb,var(--paper-warm) 75%,transparent)}._1bi5e1kp{font-weight:700;font-size:30px;line-height:var(--line-height-tight);letter-spacing:-.01em;color:var(--paper-warm)}._1bi5e1kq{color:color-mix(in srgb,var(--paper-warm) 80%,transparent)}._1bi5e1kr{position:relative;width:100%;flex-shrink:0;white-space:nowrap;padding-block:var(--spacing-3);border-radius:10px;background:var(--accent);color:#fff;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}._1bi5e1kr:hover{background:var(--accent-hover)}._1bi5e1ks{font-weight:700;letter-spacing:-.01em}._1bi5e1kt{width:240px;flex-shrink:0}._1bi5e1ku{height:150px;width:100%}._1bi5e1kv{font-weight:700;font-size:40px;color:color-mix(in srgb,var(--paper-warm) 90%,transparent)}._1bi5e1kw{position:absolute;right:var(--spacing-3);bottom:var(--spacing-3)}._1bi5e1kx{font-weight:700;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}._1bi5e1ky{border-radius:14px;border-width:1px;border-style:solid;background:#fff}._1bi5e1kz{width:56px;height:56px;flex-shrink:0;border-radius:10px}._1bi5e1k10{font-weight:700;color:color-mix(in srgb,var(--paper-warm) 90%,transparent)}._1bi5e1k11{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1bi5e1k12{padding-top:var(--spacing-8)}._1bi5e1k14{border-radius:14px;padding-inline:var(--spacing-5);padding-block:18px}._1bi5e1k15{font-weight:700;font-size:var(--font-size-lg);color:var(--paper-warm)}._1bi5e1k16{color:color-mix(in srgb,var(--paper-warm) 70%,transparent)}._1bi5e1k18{animation:_1bi5e1k17 2s cubic-bezier(.4,0,.6,1) infinite;height:150px;width:100%;border-radius:16px;background:color-mix(in srgb,var(--faint) 40%,transparent)}._1bi5e1k19{animation:_1bi5e1k17 2s cubic-bezier(.4,0,.6,1) infinite;height:150px;width:100%;background:color-mix(in srgb,var(--faint) 40%,transparent)}._1bi5e1k1a{animation:_1bi5e1k17 2s cubic-bezier(.4,0,.6,1) infinite;height:1rem;width:80%;background:color-mix(in srgb,var(--faint) 40%,transparent)}._1bi5e1k1b{animation:_1bi5e1k17 2s cubic-bezier(.4,0,.6,1) infinite;height:.75rem;width:60%;background:color-mix(in srgb,var(--faint) 30%,transparent)}._1bi5e1k1c{text-align:center}._1bi5e1k1d{padding-inline:22px;border-radius:10px;background:var(--accent);color:#fff;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}._1bi5e1k1d:hover{background:var(--accent-hover)}@media screen and (min-width:768px){._1bi5e1kb{gap:18px}._1bi5e1kc{font-size:52px;letter-spacing:-.02em}._1bi5e1kg{margin-left:auto}._1bi5e1kk{padding:2.75rem}._1bi5e1km{top:var(--spacing-5);right:var(--spacing-5)}._1bi5e1kp{font-size:44px}._1bi5e1kr{width:auto;padding-block:15px}._1bi5e1k12{padding-top:2.75rem}._1bi5e1k13{flex:1}._1bi5e1k14{height:150px;padding:var(--spacing-7)}._1bi5e1k15{font-size:22px}._1bi5e1k18{height:200px}}}
