.head[data-astro-cid-7a6hbtlg]{padding-block:clamp(var(--space-2xl), 6vw, 80px) clamp(var(--space-xl), 4vw, var(--space-2xl));position:relative}.head-inner[data-astro-cid-7a6hbtlg]{z-index:1;position:relative}.head[data-astro-cid-7a6hbtlg] h1[data-astro-cid-7a6hbtlg]{font-size:var(--text-hero)}.lead[data-astro-cid-7a6hbtlg]{font-size:var(--text-lg);color:var(--color-muted-foreground);margin-top:var(--space-lg);max-width:58ch}.section[data-astro-cid-7a6hbtlg]{padding-block:0 clamp(var(--space-3xl), 8vw, 104px)}.entry[data-astro-cid-7a6hbtlg]{gap:clamp(var(--space-xl), 4vw, var(--space-3xl));background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:clamp(var(--space-xl), 3.5vw, var(--space-3xl));transition:box-shadow var(--dur-hover) var(--ease-out), transform var(--dur-hover) var(--ease-out);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;text-decoration:none;display:grid}.entry[data-astro-cid-7a6hbtlg]:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.entry__body[data-astro-cid-7a6hbtlg]{position:relative}.entry__icon[data-astro-cid-7a6hbtlg]{border-radius:var(--radius-card);background:var(--color-muted);width:56px;height:56px;color:var(--color-primary-text);margin-bottom:var(--space-md);transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.entry[data-astro-cid-7a6hbtlg]:hover .entry__icon[data-astro-cid-7a6hbtlg]{background:var(--color-primary);color:var(--color-on-primary)}.entry[data-astro-cid-7a6hbtlg] h2[data-astro-cid-7a6hbtlg]{font-size:var(--text-2xl)}.entry[data-astro-cid-7a6hbtlg] p[data-astro-cid-7a6hbtlg]{font-size:var(--text-lg);color:var(--color-muted-foreground);margin-top:var(--space-sm);max-width:36ch}.entry__go[data-astro-cid-7a6hbtlg]{color:var(--color-primary-text);margin-top:var(--space-lg);transition:transform var(--dur-hover) var(--ease-out);display:inline-flex}.entry[data-astro-cid-7a6hbtlg]:hover .entry__go[data-astro-cid-7a6hbtlg]{transform:translate(5px)}.entry__art[data-astro-cid-7a6hbtlg]{width:100%;max-width:340px;margin-inline:auto}.rest[data-astro-cid-7a6hbtlg]{gap:var(--space-lg);margin-top:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.svc[data-astro-cid-7a6hbtlg]{flex-direction:column;text-decoration:none;display:flex}.svc__icon[data-astro-cid-7a6hbtlg]{border-radius:var(--radius-btn);background:var(--color-muted);width:44px;height:44px;color:var(--color-primary-text);margin-bottom:var(--space-md);transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.svc[data-astro-cid-7a6hbtlg]:hover .svc__icon[data-astro-cid-7a6hbtlg]{background:var(--color-primary);color:var(--color-on-primary)}.svc[data-astro-cid-7a6hbtlg] h2[data-astro-cid-7a6hbtlg]{font-size:var(--text-lg);margin-bottom:var(--space-sm)}.svc[data-astro-cid-7a6hbtlg] p[data-astro-cid-7a6hbtlg]{font-size:var(--text-sm);color:var(--color-muted-foreground);flex:1}.svc__go[data-astro-cid-7a6hbtlg]{color:var(--color-primary-text);margin-top:var(--space-md);transition:transform var(--dur-hover) var(--ease-out);display:inline-flex}.svc[data-astro-cid-7a6hbtlg]:hover .svc__go[data-astro-cid-7a6hbtlg]{transform:translate(5px)}@media (width<=64rem){.rest[data-astro-cid-7a6hbtlg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=52rem){.entry[data-astro-cid-7a6hbtlg]{grid-template-columns:minmax(0,1fr)}.entry__art[data-astro-cid-7a6hbtlg]{order:-1;max-width:280px}.entry[data-astro-cid-7a6hbtlg] p[data-astro-cid-7a6hbtlg]{max-width:none}.rest[data-astro-cid-7a6hbtlg]{grid-template-columns:minmax(0,1fr)}}
