{"id":3378,"date":"2026-08-16T18:04:30","date_gmt":"2026-08-16T21:04:30","guid":{"rendered":"https:\/\/angelaswingclub.com.br\/site\/?page_id=3378"},"modified":"2026-08-16T18:45:20","modified_gmt":"2026-08-16T21:45:20","slug":"pagina-de-aviso-de-conteudo-18","status":"publish","type":"page","link":"https:\/\/angelaswingclub.com.br\/site\/","title":{"rendered":"P\u00e1gina de Aviso de Conte\u00fado (+18)"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3378\" class=\"elementor elementor-3378\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9a8d80c e-con-full e-flex e-con e-parent\" data-id=\"9a8d80c\" data-element_type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-595ebad elementor-widget elementor-widget-html\" data-id=\"595ebad\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"pt-BR\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Angela's Swing Club | Verifica\u00e7\u00e3o de Idade (+18)<\/title>\n  <meta name=\"robots\" content=\"noindex, nofollow\">\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@500;700;800&family=Montserrat:wght@300;400;500;600&display=swap\" rel=\"stylesheet\">\n  \n  <style>\n    :root {\n      --bg-base: #0a0a0c;\n      --bg-surface: rgba(18, 18, 23, 0.85);\n      --bg-surface-border: rgba(220, 38, 38, 0.3);\n      --bg-surface-glow: rgba(220, 38, 38, 0.12);\n      \n      \/* Tons de Vermelho (Crimson \/ Ruby Luxury) *\/\n      --red-primary: #dc2626;\n      --red-light: #f87171;\n      --red-dark: #991b1b;\n      --red-glow: rgba(220, 38, 38, 0.35);\n      \n      \/* Tons de Cinza e Textos *\/\n      --text-main: #f5f5f7;\n      --text-muted: #a1a1aa;\n      --text-subtle: #71717a;\n      \n      --font-serif: 'Cinzel', Georgia, serif;\n      --font-sans: 'Montserrat', -apple-system, BlinkMacSystemFont, sans-serif;\n    }\n\n    * {\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n    }\n\n    body {\n      min-height: 100vh;\n      background-color: var(--bg-base);\n      background-image: \n        radial-gradient(circle at 50% 15%, rgba(220, 38, 38, 0.14) 0%, transparent 60%),\n        radial-gradient(circle at 85% 85%, rgba(153, 27, 27, 0.08) 0%, transparent 50%),\n        radial-gradient(circle at 15% 75%, rgba(0, 0, 0, 0.85) 0%, transparent 60%);\n      font-family: var(--font-sans);\n      color: var(--text-main);\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      padding: 1.5rem;\n      position: relative;\n      overflow-x: hidden;\n    }\n\n    \/* Ambient background overlay *\/\n    body::before {\n      content: \"\";\n      position: fixed;\n      inset: 0;\n      background: radial-gradient(ellipse at center, transparent 0%, rgba(5, 5, 7, 0.88) 100%);\n      pointer-events: none;\n      z-index: 1;\n    }\n\n    .agegate-container {\n      position: relative;\n      z-index: 2;\n      max-width: 540px;\n      width: 100%;\n      background: var(--bg-surface);\n      backdrop-filter: blur(20px);\n      -webkit-backdrop-filter: blur(20px);\n      border: 1px solid var(--bg-surface-border);\n      border-radius: 16px;\n      padding: 3rem 2.5rem;\n      text-align: center;\n      box-shadow: \n        0 20px 50px rgba(0, 0, 0, 0.75),\n        0 0 35px var(--bg-surface-glow);\n      animation: fadeIn 0.8s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n    }\n\n    @keyframes fadeIn {\n      from {\n        opacity: 0;\n        transform: translateY(18px) scale(0.98);\n      }\n      to {\n        opacity: 1;\n        transform: translateY(0) scale(1);\n      }\n    }\n\n    .brand-crest {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 68px;\n      height: 68px;\n      border-radius: 50%;\n      background: linear-gradient(135deg, rgba(220, 38, 38, 0.2) 0%, rgba(10, 10, 12, 0.7) 100%);\n      border: 1px solid var(--red-primary);\n      margin-bottom: 1.5rem;\n      color: var(--red-light);\n      box-shadow: 0 0 25px var(--red-glow);\n    }\n\n    .brand-crest svg {\n      width: 32px;\n      height: 32px;\n      fill: currentColor;\n    }\n\n    .brand-title {\n      font-family: var(--font-serif);\n      font-size: 1.75rem;\n      font-weight: 700;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n      color: #ffffff;\n      margin-bottom: 0.25rem;\n      text-shadow: 0 2px 10px rgba(0, 0, 0, 0.5);\n    }\n\n    .divider {\n      width: 60px;\n      height: 1px;\n      background: linear-gradient(90deg, transparent, var(--red-primary), transparent);\n      margin: 1.25rem auto 1.75rem auto;\n    }\n\n    .age-badge {\n      display: inline-flex;\n      align-items: center;\n      gap: 0.5rem;\n      font-weight: 600;\n      font-size: 0.95rem;\n      color: #ffffff;\n      background: rgba(220, 38, 38, 0.12);\n      border: 1px solid rgba(220, 38, 38, 0.4);\n      padding: 0.35rem 1rem;\n      border-radius: 999px;\n      margin-bottom: 1.25rem;\n      letter-spacing: 0.05em;\n    }\n\n    .age-badge-number {\n      background: var(--red-primary);\n      color: #ffffff;\n      font-weight: 800;\n      font-size: 0.75rem;\n      padding: 0.15rem 0.45rem;\n      border-radius: 4px;\n    }\n\n    .warning-text {\n      font-size: 0.92rem;\n      line-height: 1.6;\n      color: var(--text-muted);\n      margin-bottom: 2rem;\n      font-weight: 400;\n    }\n\n    .warning-text strong {\n      color: var(--text-main);\n      font-weight: 600;\n    }\n\n    .actions {\n      display: flex;\n      flex-direction: column;\n      gap: 0.85rem;\n      margin-bottom: 2rem;\n    }\n\n    .btn {\n      position: relative;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 100%;\n      padding: 0.95rem 1.5rem;\n      font-family: var(--font-sans);\n      font-size: 0.9rem;\n      font-weight: 600;\n      letter-spacing: 0.08em;\n      text-transform: uppercase;\n      text-decoration: none;\n      border-radius: 8px;\n      cursor: pointer;\n      transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);\n      border: none;\n      outline: none;\n    }\n\n    .btn-enter {\n      background: linear-gradient(135deg, #dc2626 0%, #991b1b 100%);\n      color: #ffffff;\n      box-shadow: 0 4px 18px rgba(220, 38, 38, 0.35);\n    }\n\n    .btn-enter:hover {\n      background: linear-gradient(135deg, #ef4444 0%, #b91c1c 100%);\n      box-shadow: 0 6px 24px rgba(220, 38, 38, 0.55);\n      transform: translateY(-1px);\n    }\n\n    .btn-enter:active {\n      transform: translateY(0);\n      box-shadow: 0 2px 10px rgba(220, 38, 38, 0.3);\n    }\n\n    .btn-exit {\n      background: rgba(255, 255, 255, 0.04);\n      color: var(--text-muted);\n      border: 1px solid rgba(255, 255, 255, 0.1);\n    }\n\n    .btn-exit:hover {\n      background: rgba(255, 255, 255, 0.08);\n      color: #ffffff;\n      border-color: rgba(255, 255, 255, 0.25);\n      transform: translateY(-1px);\n    }\n\n    .btn-exit:active {\n      transform: translateY(0);\n    }\n\n    .footer-note {\n      font-size: 0.75rem;\n      color: var(--text-subtle);\n      line-height: 1.5;\n      border-top: 1px solid rgba(255, 255, 255, 0.06);\n      padding-top: 1.25rem;\n    }\n\n    @media (max-width: 480px) {\n      .agegate-container {\n        padding: 2.25rem 1.5rem;\n      }\n      .brand-title {\n        font-size: 1.45rem;\n      }\n      .brand-crest {\n        width: 58px;\n        height: 58px;\n        margin-bottom: 1.25rem;\n      }\n      .warning-text {\n        font-size: 0.85rem;\n      }\n    }\n  <\/style>\n<\/head>\n<body>\n\n  <main class=\"agegate-container\" role=\"dialog\" aria-labelledby=\"gate-title\" aria-describedby=\"gate-desc\">\n    <!-- Brand Emblem \/ Icon -->\n    <div class=\"brand-crest\" aria-hidden=\"true\">\n      <svg viewBox=\"0 0 24 24\">\n        <path d=\"M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm0 10.99h7c-.53 4.12-3.28 7.79-7 8.94V12H5V6.3l7-3.11v8.8z\"\/>\n      <\/svg>\n    <\/div>\n\n    <h1 id=\"gate-title\" class=\"brand-title\">Angela's Swing Club<\/h1>\n    <div class=\"divider\" aria-hidden=\"true\"><\/div>\n\n    <div class=\"age-badge\">\n      <span class=\"age-badge-number\">+18<\/span>\n      <span>Acesso Exclusivo<\/span>\n    <\/div>\n\n    <p id=\"gate-desc\" class=\"warning-text\">\n      Este espa\u00e7o cont\u00e9m conte\u00fado destinado estritamente ao p\u00fablico adulto.\n      Para prosseguir, <strong>confirme que voc\u00ea possui 18 anos ou mais<\/strong> e concorda com o acesso ao conte\u00fado confidencial e restrito.\n    <\/p>\n\n    <div class=\"actions\">\n      <button type=\"button\" class=\"btn btn-enter\" id=\"btn-enter\" onclick=\"confirmAge()\">\n        Entrar (Tenho 18 anos ou mais)\n      <\/button>\n      <button type=\"button\" class=\"btn btn-exit\" id=\"btn-exit\" onclick=\"rejectAge()\">\n        Sair (Sou menor de 18 anos)\n      <\/button>\n    <\/div>\n\n    <footer class=\"footer-note\">\n      Angela's Swing Club \u00a9 Todos os direitos reservados.<br>\n      Acesso restrito em conformidade com as diretrizes de conte\u00fado adulto.\n    <\/footer>\n  <\/main>\n\n  <script>\n    const TARGET_URL = \"https:\/\/angelaswingclub.com.br\/site\/principal\/\";\n    const EXIT_URL = \"https:\/\/www.google.com.br\";\n\n    \/\/ Limpa qualquer dado salvo anteriormente\n    try {\n      localStorage.removeItem(\"angelas_age_verified\");\n      sessionStorage.removeItem(\"angelas_age_verified\");\n    } catch (e) {}\n\n    function confirmAge() {\n      window.location.href = TARGET_URL;\n    }\n\n    function rejectAge() {\n      window.location.href = EXIT_URL;\n    }\n  <\/script>\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Angela&#8217;s Swing Club | Verifica\u00e7\u00e3o de Idade (+18) Angela&#8217;s Swing Club +18 Acesso Exclusivo Este espa\u00e7o cont\u00e9m conte\u00fado destinado estritamente ao p\u00fablico adulto. Para prosseguir, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_eb_attr":"","iawp_total_views":364,"footnotes":""},"class_list":["post-3378","page","type-page","status-publish","hentry"],"publishpress_future_action":{"enabled":false,"date":"2026-08-26 08:24:03","action":"change-status","newStatus":"draft","terms":[],"taxonomy":""},"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/angelaswingclub.com.br\/site\/wp-json\/wp\/v2\/pages\/3378","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/angelaswingclub.com.br\/site\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/angelaswingclub.com.br\/site\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/angelaswingclub.com.br\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/angelaswingclub.com.br\/site\/wp-json\/wp\/v2\/comments?post=3378"}],"version-history":[{"count":23,"href":"https:\/\/angelaswingclub.com.br\/site\/wp-json\/wp\/v2\/pages\/3378\/revisions"}],"predecessor-version":[{"id":3403,"href":"https:\/\/angelaswingclub.com.br\/site\/wp-json\/wp\/v2\/pages\/3378\/revisions\/3403"}],"wp:attachment":[{"href":"https:\/\/angelaswingclub.com.br\/site\/wp-json\/wp\/v2\/media?parent=3378"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}