.home-service-section{padding:16px 0 52px}.home-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.home-service-card{--service-accent:var(--tard-cyan,#00adee);position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0;padding:30px;border:1px solid rgb(255 255 255 / .15);border-radius:22px;text-decoration:none;background:var(--tard-blue,#0050a2);color:#fff;overflow:hidden;transition:transform .2s,border-color .2s,box-shadow .2s}.home-service-card:after{content:"";position:absolute;width:180px;height:180px;right:-90px;top:-90px;border:28px solid rgb(255 255 255 / .06);border-radius:50%;pointer-events:none}.home-service-card.home-service-pdf{--service-accent:#fff;background:linear-gradient(135deg,var(--tard-blue,#0050a2),#111820)}.home-service-card.home-service-cads{--service-accent:#b6e9d5;background:linear-gradient(135deg,#164e43,#112c28)}.home-service-card.home-service-certificate{--service-accent:#f2d5a7;background:linear-gradient(135deg,#604426,#2c251e)}.home-service-card,.home-service-card:visited,.home-service-card:hover,.home-service-card:focus-visible{color:#fff!important;text-decoration:none}.home-service-card h2,.home-service-card p,.home-service-card .home-service-action{color:inherit!important}.home-service-card:hover{transform:translateY(-4px);border-color:rgb(255 255 255 / .45);box-shadow:0 14px 34px rgb(0 0 0 / .12)}.home-service-card:focus-visible{outline:3px solid var(--service-accent);outline-offset:4px}.home-service-icon{display:grid;place-items:center;width:52px;height:52px;border:1px solid rgb(255 255 255 / .18);border-radius:15px;background:rgb(255 255 255 / .07);color:var(--service-accent)}.home-service-icon svg{width:28px;height:28px}.home-service-label{font-size:11px;font-weight:600;letter-spacing:.16em;color:var(--service-accent)}.home-service-card h2{font-size:clamp(1.2rem,1.7vw,1.6rem);line-height:1.3;font-weight:600;letter-spacing:-.025em;margin:0}.home-service-card p{font-size:15px;line-height:1.6;opacity:.85;margin:0 0 10px}.home-service-action{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;margin-top:auto;padding-top:18px;border-top:1px solid rgb(255 255 255 / .18);font-size:15px;font-weight:600}.home-service-action span{font-size:22px;font-weight:400}.result-published{display:block;font-size:14px;line-height:1.5;margin:10px 0;color:var(--muted,var(--tard-blue,#0050a2))}.result-row[data-kind="kitap"] .result-by{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.result-row[data-kind="kongre"] .abstract-event-badge{display:inline-flex;max-width:100%;white-space:normal;overflow-wrap:anywhere}@media(max-width:900px){.home-service-grid{gap:16px}.home-service-card{padding:24px}}@media(max-width:700px){.home-service-section{padding:8px 0 36px}.home-service-grid{grid-template-columns:1fr;gap:18px}.home-service-card{padding:26px}.home-service-card h2{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.home-service-card{transition:none}.home-service-card:hover{transform:none}}
