{"id":10,"date":"2026-01-30T18:50:48","date_gmt":"2026-01-30T18:50:48","guid":{"rendered":"https:\/\/www.nesteanjala.fi\/?page_id=10"},"modified":"2026-03-12T17:20:44","modified_gmt":"2026-03-12T17:20:44","slug":"etusivu","status":"publish","type":"page","link":"https:\/\/www.nesteanjala.fi\/","title":{"rendered":"Neste Anjala"},"content":{"rendered":"\n<!-- ===== Neste Anjala \/ Etusivu: Hero-slider (5 kuvaa) ===== -->\n<section class=\"na-hero\" id=\"na-hero\">\n  <div class=\"na-slides\" aria-label=\"Neste Anjala hero slider\">\n    <div class=\"na-slide is-active\" style=\"--bg:url('https:\/\/www.nesteanjala.fi\/wp-content\/uploads\/2026\/02\/image0-6-scaled.jpeg');\" role=\"img\" aria-label=\"Neste Anjala ulkoa 1\"><\/div>\n    <div class=\"na-slide\" style=\"--bg:url('https:\/\/www.nesteanjala.fi\/wp-content\/uploads\/2026\/02\/image1-2-scaled.jpeg');\" role=\"img\" aria-label=\"Tankkausalue\"><\/div>\n    <div class=\"na-slide\" style=\"--bg:url('https:\/\/www.nesteanjala.fi\/wp-content\/uploads\/2026\/02\/image2-5-scaled.jpeg');\" role=\"img\" aria-label=\"Neste Anjala ulkoa 2\"><\/div>\n    <div class=\"na-slide\" style=\"--bg:url('https:\/\/www.nesteanjala.fi\/wp-content\/uploads\/2026\/02\/image3-2-scaled.jpeg');\" role=\"img\" aria-label=\"Neste Anjala ulkoa 3\"><\/div>\n    <div class=\"na-slide\" style=\"--bg:url('https:\/\/www.nesteanjala.fi\/wp-content\/uploads\/2026\/03\/IMG_1176-scaled.jpg');\" role=\"img\" aria-label=\"Neste Anjala uusi kuva\"><\/div>\n  <\/div>\n\n  <img decoding=\"async\"\n    class=\"na-corner-logo\"\n    src=\"https:\/\/www.nesteanjala.fi\/wp-content\/uploads\/2026\/02\/Sieppaa.png\"\n    alt=\"Neste Anjala\"\n    loading=\"lazy\"\n  \/>\n\n  <div class=\"na-overlay\"><\/div>\n\n  <div class=\"na-hero-content\">\n    <div class=\"na-hero-glass\">\n      <p class=\"na-hero-desc\">\n        T\u00e4yden palvelun huoltoasema \u2013 huollot, korjaukset, pesut ja kahvila saman katon alta.\n      <\/p>\n\n      <div class=\"na-hero-actions\">\n        <a class=\"na-btn-ring\" href=\"https:\/\/www.nesteanjala.fi\/?page_id=24#lomake\" aria-label=\"Varaa huolto (siirry lomakkeeseen)\">\n          <span class=\"na-btn\">Varaa huolto<\/span>\n        <\/a>\n\n        <div class=\"na-mini\">\n          <span class=\"na-pill\">Aukioloajat<\/span>\n          <span class=\"na-mini-text\">Ma\u2013Pe 6\u201318 \u2022 La 7\u201314 \u2022 Su suljettu<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"na-dots\" aria-label=\"Slider navigation\">\n      <button class=\"na-dot is-active\" aria-label=\"N\u00e4yt\u00e4 kuva 1\"><\/button>\n      <button class=\"na-dot\" aria-label=\"N\u00e4yt\u00e4 kuva 2\"><\/button>\n      <button class=\"na-dot\" aria-label=\"N\u00e4yt\u00e4 kuva 3\"><\/button>\n      <button class=\"na-dot\" aria-label=\"N\u00e4yt\u00e4 kuva 4\"><\/button>\n      <button class=\"na-dot\" aria-label=\"N\u00e4yt\u00e4 kuva 5\"><\/button>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n  :root{\n    --na-blue:#0B4DA2;\n    --na-green:#4CAF50;\n    --na-text:#FFFFFF;\n  }\n\n  .na-hero{\n    position: relative;\n    min-height: 72vh;\n    height: 72vh;\n    max-height: 820px;\n    overflow: hidden;\n    border-radius: 18px;\n    margin: 0 auto;\n  }\n\n  .na-slides{ position:absolute; inset:0; }\n\n  .na-slide{\n    position:absolute; inset:0;\n    background-image: var(--bg);\n    background-size: cover;\n    background-position: center;\n    opacity:0;\n    transform: scale(1.02);\n    transition: opacity 700ms ease, transform 1000ms ease;\n    will-change: opacity, transform;\n  }\n  .na-slide.is-active{\n    opacity:1;\n    transform: scale(1);\n  }\n\n  .na-corner-logo{\n    position:absolute;\n    top: 14px;\n    left: 14px;\n    z-index: 3;\n    width: clamp(120px, 18vw, 180px);\n    height: auto;\n    padding: 8px 10px;\n    border-radius: 12px;\n    background: rgba(255,255,255,0.82);\n    box-shadow: 0 10px 24px rgba(0,0,0,0.14);\n  }\n\n  \/* Selv\u00e4sti kevyempi overlay kuin ennen *\/\n  .na-overlay{\n    position:absolute; inset:0;\n    background:\n      radial-gradient(900px 420px at 20% 25%, rgba(76,175,80,.03), transparent 65%),\n      radial-gradient(900px 420px at 75% 35%, rgba(11,77,162,.04), transparent 68%),\n      linear-gradient(180deg, rgba(7,11,20,.00), rgba(7,11,20,.05));\n    pointer-events:none;\n  }\n\n  .na-hero-content{\n    position:absolute;\n    left: 50%;\n    top: 47%;\n    transform: translate(-50%, -50%);\n    width: min(980px, calc(100% - 28px));\n    text-align:center;\n    color: var(--na-text);\n    z-index: 2;\n  }\n\n  \/* Blur s\u00e4ilyy, mutta ilman raskasta tummuutta *\/\n  .na-hero-glass{\n    display: inline-block;\n    padding: 18px 20px;\n    border-radius: 20px;\n    background: rgba(10,16,28,0.14);\n    backdrop-filter: blur(8px);\n    -webkit-backdrop-filter: blur(8px);\n    box-shadow: 0 10px 24px rgba(0,0,0,0.10);\n  }\n\n  .na-hero-desc{\n    margin: 0 auto 16px auto;\n    max-width: 62ch;\n    color: rgba(255,255,255,.98);\n    font-size: clamp(15px, 3vw, 18px);\n    line-height: 1.55;\n    text-shadow: 0 3px 10px rgba(0,0,0,.18);\n  }\n\n  .na-hero-actions{\n    display:flex;\n    flex-direction: column;\n    align-items:center;\n    gap: 12px;\n    margin-top: 6px;\n  }\n\n  .na-btn-ring{\n    position:relative;\n    display:inline-block;\n    padding: 2px;\n    border-radius: 999px;\n    text-decoration:none;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .na-btn-ring::before{\n    content:\"\";\n    position:absolute;\n    inset:-160%;\n    background: conic-gradient(\n      from 0deg,\n      transparent 0deg 300deg,\n      var(--na-green) 320deg 336deg,\n      var(--na-blue) 346deg 360deg\n    );\n    animation: naSpin 2.1s linear infinite;\n    z-index:0;\n  }\n  .na-btn{\n    position:relative;\n    z-index:1;\n    display:inline-flex;\n    align-items:center;\n    gap: 10px;\n    padding: 14px 28px;\n    border-radius: 999px;\n    background: linear-gradient(180deg, rgba(11,77,162,.94), rgba(7,11,20,.58));\n    color:#fff;\n    font-weight: 850;\n    font-size: clamp(15px, 3.2vw, 18px);\n    box-shadow: 0 18px 45px rgba(0,0,0,.22), inset 0 1px 0 rgba(255,255,255,.10);\n    transition: transform .18s ease, box-shadow .18s ease;\n  }\n  .na-btn::after{ content:\"\u2192\"; transform: translateY(1px); opacity:.95; }\n  .na-btn-ring:hover .na-btn{\n    transform: translateY(-1px) scale(1.02);\n    box-shadow: 0 22px 55px rgba(0,0,0,.28), inset 0 1px 0 rgba(255,255,255,.12);\n  }\n\n  .na-mini{\n    display:flex;\n    align-items:center;\n    gap: 10px;\n    flex-wrap: wrap;\n    justify-content:center;\n  }\n  .na-pill{\n    display:inline-flex;\n    padding: 6px 10px;\n    border-radius: 999px;\n    background: rgba(245,247,250,.18);\n    border: 1px solid rgba(255,255,255,.26);\n    font-weight: 800;\n    font-size: 12px;\n    letter-spacing: .2px;\n    backdrop-filter: blur(6px);\n    -webkit-backdrop-filter: blur(6px);\n  }\n  .na-mini-text{\n    font-size: 13px;\n    color: rgba(255,255,255,.98);\n    text-shadow: 0 3px 10px rgba(0,0,0,.16);\n  }\n\n  .na-dots{\n    display:flex;\n    justify-content:center;\n    gap: 10px;\n    margin-top: 18px;\n  }\n  .na-dot{\n    width: 10px;\n    height: 10px;\n    border-radius: 999px;\n    border: 1px solid rgba(255,255,255,.70);\n    background: rgba(255,255,255,.28);\n    cursor:pointer;\n    transition: transform .2s ease, background .2s ease;\n  }\n  .na-dot.is-active{\n    background: rgba(76,175,80,.98);\n    border-color: rgba(76,175,80,1);\n    transform: scale(1.15);\n  }\n\n  @keyframes naSpin{ to{ transform: rotate(360deg); } }\n\n  @media (max-width: 600px){\n    .na-hero{ height: 68vh; border-radius: 14px; }\n    .na-btn{ padding: 12px 22px; }\n    .na-mini-text{ font-size: 12px; }\n    .na-hero-content{ top: 52%; }\n\n    .na-corner-logo{\n      top: 10px;\n      left: 10px;\n      width: 140px;\n      padding: 7px 9px;\n    }\n\n    .na-hero-glass{\n      padding: 14px 14px;\n      border-radius: 16px;\n      background: rgba(10,16,28,0.16);\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce){\n    .na-btn-ring::before{ animation:none; }\n    .na-slide{ transition:none; }\n  }\n<\/style>\n\n<script>\n(function(){\n  const root = document.getElementById('na-hero');\n  if(!root) return;\n\n  const slides = root.querySelectorAll('.na-slide');\n  const dots = root.querySelectorAll('.na-dot');\n  if(slides.length < 2) return;\n\n  let idx = 0;\n  let timer = null;\n\n  function show(i){\n    slides[idx].classList.remove('is-active');\n    dots[idx]?.classList.remove('is-active');\n    idx = i;\n    slides[idx].classList.add('is-active');\n    dots[idx]?.classList.add('is-active');\n  }\n\n  function next(){ show((idx + 1) % slides.length); }\n\n  function start(){\n    stop();\n    timer = setInterval(next, 3600);\n  }\n\n  function stop(){\n    if(timer) clearInterval(timer);\n    timer = null;\n  }\n\n  dots.forEach((d, i) => {\n    d.addEventListener('click', () => { show(i); start(); });\n  });\n\n  const io = new IntersectionObserver((entries)=>{\n    entries.forEach(e => { e.isIntersecting ? start() : stop(); });\n  }, { threshold: 0.25 });\n\n  io.observe(root);\n  start();\n})();\n<\/script>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-10_136998-4e .kt-block-spacer{height:81px;}.wp-block-kadence-spacer.kt-block-spacer-10_136998-4e .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:80%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-10_136998-4e\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading10_11d9dd-c5, .wp-block-kadence-advancedheading.kt-adv-heading10_11d9dd-c5[data-kb-block=\"kb-adv-heading10_11d9dd-c5\"]{text-align:center;font-style:normal;color:#ffffff;}.wp-block-kadence-advancedheading.kt-adv-heading10_11d9dd-c5 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading10_11d9dd-c5[data-kb-block=\"kb-adv-heading10_11d9dd-c5\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading10_11d9dd-c5 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading10_11d9dd-c5[data-kb-block=\"kb-adv-heading10_11d9dd-c5\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h6 class=\"kt-adv-heading10_11d9dd-c5 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading10_11d9dd-c5\">Katso alta video Neste Anjalasta!<\/h6>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"480\" style=\"aspect-ratio: 848 \/ 480;\" width=\"848\" controls muted poster=\"https:\/\/www.nesteanjala.fi\/wp-content\/uploads\/2026\/02\/image0-6-scaled.jpeg\" src=\"https:\/\/www.nesteanjala.fi\/wp-content\/uploads\/2026\/02\/att.U89QHtJ90ugPxHk_ZbFmzJft5THGv2aDGOHJ-pvNt6M-2.mp4\"><\/video><\/figure>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-10_08ecae-3d .kt-block-spacer{height:100px;}.wp-block-kadence-spacer.kt-block-spacer-10_08ecae-3d .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:80%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-10_08ecae-3d\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading10_9a84a6-a0, .wp-block-kadence-advancedheading.kt-adv-heading10_9a84a6-a0[data-kb-block=\"kb-adv-heading10_9a84a6-a0\"]{text-align:center;font-style:normal;color:#f6f3f3;}.wp-block-kadence-advancedheading.kt-adv-heading10_9a84a6-a0 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading10_9a84a6-a0[data-kb-block=\"kb-adv-heading10_9a84a6-a0\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading10_9a84a6-a0 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading10_9a84a6-a0[data-kb-block=\"kb-adv-heading10_9a84a6-a0\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h5 class=\"kt-adv-heading10_9a84a6-a0 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading10_9a84a6-a0\">Ota seurantaan!<\/h5>\n\n\n\n<div id=\"na-fb-card\" class=\"na-fb-card\">\n  <iframe\n    id=\"na-fb-iframe\"\n    title=\"Neste Anjala Facebook\"\n    loading=\"lazy\"\n    scrolling=\"no\"\n    frameborder=\"0\"\n    allowfullscreen=\"true\"\n    allow=\"autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share\"\n    style=\"border:none; overflow:hidden; width:100%; display:block;\">\n  <\/iframe>\n<\/div>\n\n<style>\n  .na-fb-card{\n    width:100%;\n    max-width: 720px;           \/* desktop leveys *\/\n    margin: 24px auto;\n    border-radius: 16px;\n    overflow: hidden;\n    background:#fff;\n    box-shadow: 0 10px 28px rgba(0,0,0,.12);\n  }\n  .na-fb-card iframe{\n    width:100% !important;\n    display:block;\n    border:0;\n    height: 900px;              \/* desktop korkeus *\/\n  }\n  @media (max-width:768px){\n    .na-fb-card{\n      max-width: 100%;\n      margin: 18px 14px;\n      border-radius: 14px;\n    }\n    .na-fb-card iframe{ height: 620px; }\n  }\n  @media (max-width:420px){\n    .na-fb-card iframe{ height: 560px; }\n  }\n<\/style>\n\n<script>\n(function () {\n  const pageUrl = \"https:\/\/www.facebook.com\/NesteAnjala\/?locale=fi_FI\";\n  const iframe = document.getElementById(\"na-fb-iframe\");\n  const card = document.getElementById(\"na-fb-card\");\n\n  function clamp(n, min, max){ return Math.max(min, Math.min(max, n)); }\n\n  \/\/ Lasketaan leveys containerin mukaan ja asetetaan FB-pluginin width siihen\n  function setFbSrc(){\n    if(!iframe || !card) return;\n\n    \/\/ containerin sis\u00e4leveys\n    const w = Math.round(card.getBoundingClientRect().width);\n\n    \/\/ FB toimii parhaiten ~340\u2013600 v\u00e4lill\u00e4\n    const width = clamp(w, 340, 600);\n\n    \/\/ korkeus: desktop\/mobiili (pidet\u00e4\u00e4n synkassa CSS:n kanssa)\n    const isMobile = window.matchMedia(\"(max-width: 768px)\").matches;\n    const height = isMobile ? (window.matchMedia(\"(max-width: 420px)\").matches ? 560 : 620) : 900;\n\n    const src =\n      \"https:\/\/www.facebook.com\/plugins\/page.php\" +\n      \"?href=\" + encodeURIComponent(pageUrl) +\n      \"&tabs=timeline\" +\n      \"&width=\" + width +\n      \"&height=\" + height +\n      \"&small_header=false\" +\n      \"&adapt_container_width=true\" +\n      \"&hide_cover=false\" +\n      \"&show_facepile=true\";\n\n    \/\/ P\u00e4ivit\u00e4 vain jos muuttui (ettei reloadaa turhaan)\n    if (iframe.getAttribute(\"src\") !== src) {\n      iframe.setAttribute(\"src\", src);\n    }\n  }\n\n  \/\/ Alussa + resize (debounce)\n  let t;\n  function onResize(){\n    clearTimeout(t);\n    t = setTimeout(setFbSrc, 200);\n  }\n\n  window.addEventListener(\"resize\", onResize, { passive:true });\n  window.addEventListener(\"orientationchange\", onResize, { passive:true });\n  setFbSrc();\n})();\n<\/script>\n\n\n<style>.kadence-column10_f81e55-04 > .kt-inside-inner-col,.kadence-column10_f81e55-04 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column10_f81e55-04 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column10_f81e55-04 > .kt-inside-inner-col{flex-direction:column;}.kadence-column10_f81e55-04 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column10_f81e55-04 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column10_f81e55-04{position:relative;}@media all and (max-width: 1024px){.kadence-column10_f81e55-04 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column10_f81e55-04 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column10_f81e55-04\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-spacer.kt-block-spacer-10_ac765a-b0 .kt-block-spacer{height:78px;}.wp-block-kadence-spacer.kt-block-spacer-10_ac765a-b0 .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:80%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-10_ac765a-b0\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n<\/div><\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>T\u00e4yden palvelun huoltoasema \u2013 huollot, korjaukset, pesut ja kahvila saman katon alta. Varaa huolto Aukioloajat Ma\u2013Pe 6\u201318 \u2022 La 7\u201314 \u2022 Su suljettu Katso alta video Neste Anjalasta! Ota seurantaan!<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"default","_kad_post_title":"hide","_kad_post_layout":"normal","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"default","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-10","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.nesteanjala.fi\/index.php?rest_route=\/wp\/v2\/pages\/10","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nesteanjala.fi\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.nesteanjala.fi\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.nesteanjala.fi\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nesteanjala.fi\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10"}],"version-history":[{"count":52,"href":"https:\/\/www.nesteanjala.fi\/index.php?rest_route=\/wp\/v2\/pages\/10\/revisions"}],"predecessor-version":[{"id":369,"href":"https:\/\/www.nesteanjala.fi\/index.php?rest_route=\/wp\/v2\/pages\/10\/revisions\/369"}],"wp:attachment":[{"href":"https:\/\/www.nesteanjala.fi\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}