.card.svelte-1fvxesz{display:grid;overflow:hidden;border-radius:calc(var(--radius) * 1.5);border:1px solid var(--glass-border);background:var(--glass);backdrop-filter:var(--glass-filter);-webkit-backdrop-filter:var(--glass-filter);text-decoration:none;transition:border-color .3s ease}@media(min-width:900px){.card.svelte-1fvxesz{grid-template-columns:1.35fr 1fr}}.card.svelte-1fvxesz:hover{border-color:var(--border-strong)}.card.svelte-1fvxesz:hover .terrain:where(.svelte-1fvxesz){transform:scale(1.03)}.card.svelte-1fvxesz:hover .more:where(.svelte-1fvxesz) svg:where(.svelte-1fvxesz){transform:translate(4px)}.visual.svelte-1fvxesz{position:relative;min-height:320px;overflow:hidden;background:#0f1a12}.visual.svelte-1fvxesz .terrain:where(.svelte-1fvxesz){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55;transition:transform .8s ease}.visual.svelte-1fvxesz:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(11,13,10,.6))}.visual.svelte-1fvxesz .phones:where(.svelte-1fvxesz){position:relative;z-index:1;display:flex;justify-content:center;gap:4%;padding:2.5rem 1.5rem 0;height:100%}.visual.svelte-1fvxesz .phones:where(.svelte-1fvxesz) img:where(.svelte-1fvxesz){width:min(38%,220px);height:auto;align-self:flex-end;border-radius:1.4rem 1.4rem 0 0;border:5px solid #1d2219;border-bottom:0;box-shadow:0 20px 50px #0009}.visual.svelte-1fvxesz .phones:where(.svelte-1fvxesz) img:where(.svelte-1fvxesz):last-child{margin-bottom:-12%}.body.svelte-1fvxesz{display:flex;flex-direction:column;justify-content:center;gap:.85rem;padding:clamp(1.5rem,4vw,3rem)}.body.svelte-1fvxesz h2,.body.svelte-1fvxesz h3{font-size:clamp(2rem,4vw,2.75rem)}.body.svelte-1fvxesz>p:where(.svelte-1fvxesz):not(.caption){color:var(--muted-foreground)}.more.svelte-1fvxesz{display:inline-flex;align-items:center;gap:.4rem;margin-top:.5rem;font-weight:600;color:var(--primary-text)}.more.svelte-1fvxesz svg:where(.svelte-1fvxesz){transition:transform .2s ease}article.svelte-1sovthr{height:100%}.card.svelte-1sovthr{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:calc(var(--radius) * 1.5);border:1px solid var(--glass-border);background:var(--glass);backdrop-filter:var(--glass-filter);-webkit-backdrop-filter:var(--glass-filter);text-decoration:none;transition:border-color .3s ease}a.card.svelte-1sovthr:hover{border-color:var(--border-strong)}a.card.svelte-1sovthr:hover .subject:where(.svelte-1sovthr){transform:translateY(-4px) scale(1.02)}a.card.svelte-1sovthr:hover .more:where(.svelte-1sovthr) svg:where(.svelte-1sovthr){transform:translate(4px)}.visual.svelte-1sovthr{position:relative;aspect-ratio:16/10;overflow:hidden;background:#0f1a12}.visual.svelte-1sovthr .backdrop:where(.svelte-1sovthr){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.45}.visual.svelte-1sovthr .subject:where(.svelte-1sovthr){position:relative;display:block;transition:transform .6s ease}.visual.devices.svelte-1sovthr .subject:where(.svelte-1sovthr){width:88%;height:100%;margin-inline:auto;object-fit:contain;filter:drop-shadow(0 18px 30px rgba(0,0,0,.55))}.visual.full.svelte-1sovthr .subject:where(.svelte-1sovthr){width:100%;height:100%;object-fit:cover;object-position:top}.body.svelte-1sovthr{display:flex;flex-direction:column;gap:.6rem;flex:1;padding:clamp(1.25rem,3vw,1.75rem)}.body.svelte-1sovthr h2,.body.svelte-1sovthr h3{font-size:clamp(1.5rem,2.5vw,1.85rem)}.body.svelte-1sovthr>p:where(.svelte-1sovthr):not(.caption){color:var(--muted-foreground)}.more.svelte-1sovthr{display:inline-flex;align-items:center;gap:.4rem;margin-top:auto;padding-top:.5rem;font-weight:600;color:var(--primary-text)}.more.svelte-1sovthr svg:where(.svelte-1sovthr){transition:transform .2s ease}
