{"id":34,"date":"2025-05-13T17:07:23","date_gmt":"2025-05-13T15:07:23","guid":{"rendered":"https:\/\/172.16.34.18:8809\/?page_id=34"},"modified":"2025-12-17T11:42:51","modified_gmt":"2025-12-17T10:42:51","slug":"soil-glossary","status":"publish","type":"page","link":"https:\/\/www.alpinesoils.org\/index.php\/soil-glossary\/","title":{"rendered":"Soil Glossary"},"content":{"rendered":"\n<p><strong>The Alpine Soil Glossary<\/strong> was developed by The Alpine Soil Partneship, Links4Soil and SOIL:OurInvisibleAlly team. Most important soil-related terms are (to be) listed in the table below.<\/p>\n\n\n\n<p><strong>You are cordially invited<\/strong>&nbsp;to contribute to the Soil Glossary by suggesting a term, adding an explanation, or improving translation by sending it to&nbsp;<a href=\"https:\/\/web.archive.org\/web\/20230507212114\/mailto:info@AlpineSoils.eu\">info@alpinesoils.org<\/a>. Many thanks in advance!<\/p>\n\n\n\n<p><strong>The full glossaries can be found <a href=\"https:\/\/www.soils.org\/publications\/soils-glossary?q=publications%2Fsoils-glossary%2F\" data-type=\"link\" data-id=\"https:\/\/www.soils.org\/publications\/soils-glossary?q=publications%2Fsoils-glossary%2F\">here<\/a>, <a href=\"https:\/\/esdac.jrc.ec.europa.eu\/resource-type\/glossary\" data-type=\"link\" data-id=\"https:\/\/esdac.jrc.ec.europa.eu\/resource-type\/glossary\">here<\/a> and <a href=\"https:\/\/openknowledge.fao.org\/server\/api\/core\/bitstreams\/83a61907-8c59-4267-a6f3-324ef5e32687\/content\" data-type=\"link\" data-id=\"https:\/\/openknowledge.fao.org\/server\/api\/core\/bitstreams\/83a61907-8c59-4267-a6f3-324ef5e32687\/content\">here<\/a>.<\/strong><\/p>\n\n\n\n<p><strong>Usage:<\/strong><\/p>\n\n\n\n<p>Scroll through the Soil Glossary. Click on the term to read an explanation.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><a href=\"#classification\">Soil classification &amp; taxonomy<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"#horizons\" data-type=\"internal\" data-id=\"#horizons\">Horizons &amp; profile<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"#material\" data-type=\"internal\" data-id=\"#material\">Parent material &amp; constituents<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"#structure\" data-type=\"internal\" data-id=\"#structure\">Structure &amp; physical properties<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"#biological\">Biological Properties<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"#chemistry\">Chemistry &amp; fertility<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"#water\" data-type=\"internal\" data-id=\"#water\">Hydrology<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"#erosion\" data-type=\"internal\" data-id=\"#erosion\">Erosion &amp; geomorphic processes<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"#management\">Soil use &amp; management<\/a><\/strong><\/li>\n\n\n\n<li><a href=\"#soil\" data-type=\"internal\" data-id=\"#soil\"><strong>Representative soil types<\/strong> <strong>in the Alps<\/strong><\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"classification\"><strong>Soil classification &amp; taxonomy<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is soil?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>The unconsolidated mineral or organic material on the immediate surface of the Earth that serves as a natural medium for the growth of land plants. (ii) The unconsolidated mineral or organic matter on the surface of the Earth that has been subjected to and shows effects of genetic and environmental factors of: climate (including water and temperature effects), and macro- and microorganisms, conditioned by relief, acting on parent material over a period of time. A product-soil differs from the material from which it is derived in many physical, chemical, biological, and morphological properties and characteristics.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is pedology?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>The scientific study of soils and their weathering profiles.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is pedogenesis?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Process of soil formation and development by soil forming factors: climate (mainly temperature and precipitation), parent material, living organisms (plants and biota), topography, time, water and Man.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is alkaline soil?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Soil with a pH value greater than 7.0.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is acid soil?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Soil with a pH value less than 7.0.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What are soil functions?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>The characteristic physical and biological activity of soils that influences productivity, capability, and resiliency, which are important for different sectors, such as agriculture, environmental protection, landscape architecture and urban planning.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"horizons\"><strong>Horizons &amp; profile<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is a soil horizon?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Single layer in soil profile with similar properties or material but which differs at least in one property, e.g. colour or texture from adjacent horizons above or below in the profile.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n\n\n\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is a B horizon?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>A subsurface soil horizon characterised by the in-situ alteration of soil material or the accumulation of clay, iron, and other materials from the topsoil. The soil material shows substantial change relative to the parent material, and generally contains less organic matter and lower levels of biological activity than the surface topsoil.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-constrained wp-block-column-is-layout-constrained\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is an A horizon?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Mineral horizons  that formed at the surface or below an O horizon which exhibit obliteration of all or much of the original rock structure and that show one or more of the following: (1) an accumulation of humified organic matter intimately mixed with the mineral fraction and not dominated by properties characteristic of E or B horizons; or (2) properties resulting from cultivation, pasturing, or similar kinds of disturbance.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n\n\n\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is topsoil?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>The surface soil horizon (A) which is modified when cultivated, and designated Ap. See also surface soil. (ii) Fertile soil material used to topdress roadbanks, gardens, and lawns.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is a soil profile?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>A vertical section of soil horizons from the upper layer to the parent material, showing the arrangement of soil horizons typical for individual soil types and used as a basis for soil classification.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-constrained wp-block-column-is-layout-constrained\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is a C horizon?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>The C horizon is a mineral horizon, excluding strongly cemented and hard bedrock, and the horizon is little affected by pedogenic processes and, by definition, lacks the properties of O, A, E, or B horizons.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is a diagnostic horizon?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>A recognizable soil layer with specific, measurable properties that serve as key indicators for classifying the soil.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is a monolith?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Representative vertical section taken from vertical face of a soil profile pit or section, which represents arrangement of soil horizons; there are various methods of how to take and conserve soil monoliths.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is soil depth?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Depth of soil profile from the top to parent material or bedrock or to the layer of obstacles for roots. It differs significantly for different soil types. It is one of basic criterions used in soil classification. Soils can be very shallow (less than 25 cm), shallow (25 cm-50 cm), moderately deep (50 cm-90 cm), deep (90cm-150 cm) and very deep (more than 150 cm).<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"material\"><strong>Parent material &amp; constituents<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is parent material?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Mineral or rock material on and\/or from which soils are formed during pedogenesis (soil formation process); parent material is one of the five major soil forming factors.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-constrained wp-block-column-is-layout-constrained\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is sand?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Soil particles between 0.05 mm and 2 mm (in some countries 0.06 mm is the lower size limit), with low specific area and also used as a texture class name for coarse soil materials. Unlike clays, sandy soils do not shrink and swell on drying and wetting and, unless artificially compacted, are rapidly permeable.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is a regolith?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>The unconsolidated mantle of weathered rock and soil material on the Earth&#8217;s surface, sometimes considered to be loose earth materials above solid rock.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-constrained wp-block-column-is-layout-constrained\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is clay?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Soil particle smaller than 0.002mm or 2\u03bcm, with high specific area mainly influencing soil colloidal properties (see also colloid) as well as stability of soil structure: high stability in both wet and dry conditions; also a soil texture class.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is silt?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Soil particles between 0.002 mm and 0.05 mm (in some countries 0.06 mm is the upper size limit), with high or medium-high specific area influencing stability of soil structure; also used as a texture class name for medium and medium-fine soil materials.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-constrained wp-block-column-is-layout-constrained\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is weathering?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>The breakdown and changes in rocks and sediments at or near the Earth&#8217;s surface produced by biological, chemical, and physical agents or combinations of them.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is loess?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Material transported and deposited by wind and consisting of predominantly silt-sized particles, forming important fertile soils.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"structure\"><strong>Structure &amp; physical properties<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is soil structure?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>The combination or arrangement of primary soil particles into secondary units or peds. The secondary units are characterized on the basis grade (degree of distinctness), size, and type (shape; degree of distinctness).<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-constrained wp-block-column-is-layout-constrained\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What are soil agregates?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Stable structures composed of mineral particles, bound together by organic or inorganic cements.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is soil porosity?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Volume of water and air that can be held in a soil; ratio of the volume of voids to the total volume of the soil.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-constrained wp-block-column-is-layout-constrained\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is a colloid?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Particle, which may be a molecular aggregate, with a diameter of 0.1 to 0.001\u03bcm; clay and soil organic matter are often called soil colloids because they have particle sizes that are within, or approach, colloidal dimensions.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is soil skeleton?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Soil size fraction larger than 2 mm.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is soil texture?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Numerical proportion (% by wt.) of sand, silt and clay in a soil. Sand, silt and clay content are estimated in the field, and\/or quantitatively in the laboratory, and then placed within the texture triangle to determine soil texture class. <\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"biological\">Biological Properties<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What are Soil microorganisms?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Represented by protozoa, viruses, bacteria, fungi and algae. The most prevalent are bacteria and fungi, and depending on conditions (water and nutrients content, temperature, etc.) they can be in an active or non-active state. According to nutrient (and oxygen) demand, micro-organisms are divided to autotropic and heterotrophic, (aerobic and anaerobic) groups. Micro-organisms are a good indicator of soil status and quality.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is soil biodiversity?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Soil biodiversity has been defined as the variety of life below ground, from genes and species to the communities they form, as well as the ecological complexes to which they contribute and to which they belong, from soil micro-habitats to landscape.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What are root exudates?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Substances released from plant root system in drops or small quantities of carbohydrates, organic acids, vitamins and many other substances essential for life of soil micro-organisms.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"chemistry\"><strong>Chemistry &amp; fertility<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-columns are-vertically-aligned-top is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What are nutrients?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n\n<!-- BACK (visible when open, scrollable) -->\n<div class=\"fc__back\">\n  <div class=\"fc__answer\">\n    <p>\n      Plants require at least 16 elements to complete their life cycle. They are:\n      C, H, O, N, P, K, Ca, Mg, S, Fe, Mn, Cu, Zn, Mo, B, Cl. Some of the lower\n      plants in addition to the above elements require Co, V, Si. Among these\n      C, H, O, N, P, K, Ca, Mg and S are required in large quantities and therefore\n      called macronutrients and the others called micronutrients. The elements\n      C, H, O are obtained mainly from air and water and the rest from the soil.\n    <\/p>\n  <\/div>\n<\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-constrained wp-block-column-is-layout-constrained\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is soil fertility?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>A measure of the ability of soil to provide plants with sufficient amount of nutrients and water, and a suitable medium for root development to assure proper plant growth and maturity.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is organic matter?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Consists of organic debris that accumulates at the surface under either wet or dry conditions and in which any mineral component present does not significantly affect the soil properties. Organic soil material must have organic carbon (organic matter) contents as follows: (1) if saturated with water for long periods (unless artificially drained), and excluding live roots, either: 18 % organic carbon (30 % organic matter) or more if the mineral fraction comprise 60 % or more clay; or 12 % organic carbon (20 % organic matter) or more if the mineral fraction has no clay.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-constrained wp-block-column-is-layout-constrained\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is fertilization?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Application of mainly mineral compounds, in order to increase soil fertility. In some cases, (e.g. liming) the purpose of fertilization is also to improve specific soil properties (pH, stability of soil structure).<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is humification?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>A process, whereby the carbon of organic residues is transformed and converted to humic substances through biochemical and abiotic processes.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is nutrient availability?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>The amount of soil nutrients in chemical forms, accessible to plant roots or compounds likely to be convertible to such forms during the growing season.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is mineralization?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>The conversion of an element from an organic form to an inorganic state as a result of microbial activity.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"water\"><strong>Hydrology<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is groundwater?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Groundwater is that portion of the water below the surface of the ground at a pressure equal to, or greater than, that of the atmosphere.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-constrained wp-block-column-is-layout-constrained\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is leaching?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Removal of soluble materials from one zone in soil to another via water movement in the profile.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is water infiltration?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Infiltration is the process by which water on the ground surface enters the soil.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-constrained wp-block-column-is-layout-constrained\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is water retention?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>The ability of soil to hold water for a period that is longer than infiltration, normally 48h in a freely draining soil. It strongly depends on organic matter and bulk density. Soil texture also has an influence on water retention.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"erosion\"><strong>Erosion &amp; geomorphic processes<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is erosion?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>The wearing away of the land surface by water, wind, ice, gravity or other natural or anthropogenic agents that abrade, detach and remove soil particles or rock material from one point on the earth&#8217;s surface, for deposition elsewhere, including gravitational creep and so-called tillage erosion.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-constrained wp-block-column-is-layout-constrained\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is gully erosion?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>A channel resulting from erosion and caused by the concentrated but intermittent flow of water during and immediately following heavy rainfall; gullies are deep enough (usually >0.5 m) to interfere with, but not obliterated by, normal tillage operations.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is soil degradation?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Negative process often accelerated by human activities (improper soil use and cultivation practices, building areas) that leads to deterioration of soil properties and functions or destruction of soil as a whole, e.g. compaction, erosion, salinization.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"management\"><strong>Soil use &amp; management<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What are Soil ecosystem services?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Soil ecosystem services are a benefit to society, derived from a healthy ecosystem property or processes.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What are Soil functions?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>The characteristic physical and biological activity of soils that influences productivity, capability, and resiliency, which are important for different sectors, such as agriculture, environmental protection, landscape architecture and urban planning.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"soil\"><strong>Representative soil types<\/strong> <strong>in the Alps<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is podzolic soil?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Podzolic soil is typically found in coniferous forests and heaths and is characterised by strong leaching, which leads to an accumulation of iron, aluminium and organic matter in the deep B horizons. These materials have been transported (eluviated) from the overlying soil horizons (eluvial horizons) by water. Podzolic soils may have B horizons cemented by iron, aluminium and organic matter.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-constrained wp-block-column-is-layout-constrained\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is a peatland?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>A generic term for any wetland where partially decayed plant matter accumulates; mire, moor and muskeg are terms used for peatlands in Europe and Canada.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is peat?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>Organic soil material with more than 50% of organic matter derived from plant residues with not fully destroyed structure.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- Self-contained Flashcard with 3D flip (copy this whole block per card) -->\n<div class=\"fc-solo\" aria-live=\"polite\">\n  <style>\n    \/* Scoped only to this block *\/\n    .fc-solo{\n      --card-w:min(540px,92vw);\n      --card-h:340px;\n      --radius:16px;\n      --shadow:0 10px 25px rgba(0,0,0,.15);\n      display:grid; justify-items:center; margin:0 auto 1rem;\n    }\n    .fc-solo .fc{ \/* <details> wrapper *\/\n      position:relative; width:var(--card-w); height:var(--card-h);\n      border-radius:var(--radius); box-shadow:var(--shadow);\n      background:#111; overflow:hidden; perspective:1200px; \/* 3D *\/\n    }\n\n    \/* Remove default summary marker *\/\n    .fc-solo summary.fc__front{ list-style:none; }\n    .fc-solo summary.fc__front::-webkit-details-marker{ display:none; }\n    .fc-solo summary.fc__front::marker{ content:\"\"; }\n\n    \/* FRONT summary (acts as overlay when closed; becomes Back button when open) *\/\n    .fc-solo .fc__front{\n      position:absolute; inset:0; border:0; padding:0; margin:0;\n      background:transparent; cursor:pointer; z-index:5;\n    }\n\n    \/* FRONT face content *\/\n    .fc-solo .fc__frontwrap{\n      position:absolute; inset:0; display:grid; place-items:center;\n      transform-style:preserve-3d;\n      transform:rotateY(0deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:2;\n    }\n    .fc-solo .fc__frontwrap::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:1;\n    }\n    .fc-solo .fc__img{\n      position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;\n    }\n    .fc-solo .fc__question{\n      position:relative; z-index:2; color:#fff;\n      font-size:clamp(1.1rem,3.5vw,1.6rem); font-weight:700; text-align:center;\n      padding:1.25rem 1rem 2.25rem;\n    }\n    .fc-solo .fc__hint{\n      position:absolute; left:50%; bottom:.6rem; transform:translateX(-50%);\n      z-index:2; font-size:.9rem; background:rgba(255,255,255,.85); color:#111;\n      padding:.25rem .6rem; border-radius:999px; border:1px solid rgba(0,0,0,.08);\n    }\n\n    \/* BACK face (hidden until open) *\/\n    .fc-solo .fc__back{\n      position:absolute; inset:0; background:#fff; color:#111;\n      transform-style:preserve-3d;\n      transform:rotateY(180deg);\n      transition:transform .6s cubic-bezier(.2,.8,.2,1), opacity .3s ease;\n      backface-visibility:hidden; z-index:1; opacity:0; pointer-events:none;\n      border:1px solid rgba(0,0,0,.06);\n    }\n\n    \/* Scrollable back content *\/\n    .fc-solo .fc__answer{\n      position:relative; box-sizing:border-box; width:100%; height:100%;\n      padding:1rem 1rem 3.5rem; \/* room for Back button *\/\n      overflow:auto; line-height:1.6; font-size:1.05rem;\n      -webkit-overflow-scrolling:touch; touch-action:pan-y; overscroll-behavior:contain;\n      user-select:text;\n    }\n    .fc-solo .fc__answer::-webkit-scrollbar{ width:10px; }\n    .fc-solo .fc__answer::-webkit-scrollbar-thumb{ background:#e5e7eb; border-radius:8px; border:2px solid #fff; }\n\n    \/* The Back button is the same <summary>, restyled when open *\/\n    .fc-solo .fc__backlabel{ display:none; }\n\n    \/* OPEN STATE: animate flip *\/\n    .fc-solo .fc[open] .fc__frontwrap{\n      transform:rotateY(-180deg); opacity:0; pointer-events:none;\n    }\n    .fc-solo .fc[open] .fc__back{\n      transform:rotateY(0deg); opacity:1; pointer-events:auto;\n    }\n\n    \/* When open, turn summary into a bottom Back button *\/\n    .fc-solo .fc[open] .fc__front{\n      inset:auto; bottom:.75rem; left:50%; transform:translateX(-50%);\n      width:auto; height:auto; background:#f8fafc; color:#111;\n      border:1px solid rgba(0,0,0,.15); border-radius:999px;\n      padding:.45rem 1.1rem; box-shadow:0 2px 6px rgba(0,0,0,.1);\n      transition:background .2s, transform .2s; z-index:10;\n    }\n    .fc-solo .fc[open] .fc__front:hover{ background:#e5e7eb; transform:translateX(-50%) scale(1.05); }\n    .fc-solo .fc[open] .fc__hint{ display:none; }\n    .fc-solo .fc[open] .fc__backlabel{ display:inline; }\n\n    @media (max-width:480px){ .fc-solo{ --card-h:380px; } }\n\n    \/* Respect users who prefer reduced motion *\/\n    @media (prefers-reduced-motion: reduce){\n      .fc-solo .fc__frontwrap, .fc-solo .fc__back{ transition:none; }\n    }\n  <\/style>\n\n  <details class=\"fc\" role=\"group\" aria-label=\"Flashcard: Acidophilic\">\n    <!-- FRONT (click to open) -->\n    <summary class=\"fc__front\" aria-label=\"Flip card\">\n      <div class=\"fc__frontwrap\">\n        <img decoding=\"async\" class=\"fc__img\" src=\"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/Agriculture_Soil_Soil_Image-2241019510.jpg\" alt=\"Soil in agriculture\">\n        <div class=\"fc__question\">What is a chernozem?<\/div>\n        <span class=\"fc__hint\">Click \/ Tap to flip<\/span>\n      <\/div>\n      <!-- This text appears only when open (as the Back button label) -->\n      <span class=\"fc__backlabel\" aria-hidden=\"true\">&larr; Back<\/span>\n    <\/summary>\n\n    <!-- BACK (visible when open, scrollable) -->\n    <div class=\"fc__back\">\n      <div class=\"fc__answer\">\n        <p>A zonal great soil group consisting of soils with a thick, nearly black or black, organic matter\u2013 rich A horizon high in exchangeable calcium, underlain by a lighter-colored transitional horizon above a zone of calcium carbonate accumulation; occurs in a cool subhumid climate under a vegetation of tail and midgrass prairie.<\/p>\n      <\/div>\n    <\/div>\n  <\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p><em>Contributors (Alpine Soil Partnership, Links4Soil and SOIL:OurInvisibleAlly team): Clemens Geitner (AT),&nbsp; Michele Freppaz (IT), Silvia Stanchi (IT), Thomas Spiegelberger (FR), Borut Vr\u0161\u010daj (SI).<\/em><\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong>The full glossary can be found <a href=\"https:\/\/www.soils.org\/publications\/soils-glossary?q=publications%2Fsoils-glossary%2F\" data-type=\"link\" data-id=\"https:\/\/www.soils.org\/publications\/soils-glossary?q=publications%2Fsoils-glossary%2F\">here<\/a><\/strong>. <a href=\"https:\/\/esdac.jrc.ec.europa.eu\/resource-type\/glossary\" data-type=\"link\" data-id=\"https:\/\/esdac.jrc.ec.europa.eu\/resource-type\/glossary\"><strong>here<\/strong><\/a> <strong>and <a href=\"https:\/\/openknowledge.fao.org\/server\/api\/core\/bitstreams\/83a61907-8c59-4267-a6f3-324ef5e32687\/content\" data-type=\"link\" data-id=\"https:\/\/openknowledge.fao.org\/server\/api\/core\/bitstreams\/83a61907-8c59-4267-a6f3-324ef5e32687\/content\">here<\/a>.<\/strong><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Alpine Soil Glossary was developed by The Alpine Soil Partneship, Links4Soil and SOIL:OurInvisibleAlly team. Most important soil-related terms are (to be) listed in the table below. You are cordially invited&nbsp;to contribute to the Soil Glossary by suggesting a term, adding an explanation, or improving translation by sending it to&nbsp;info@alpinesoils.org. Many thanks in advance! The [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-34","page","type-page","status-publish","hentry"],"blocksy_meta":{"has_hero_section":"enabled","hero_section":"type-2","page_title_bg_type":"custom_image","custom_hero_background":{"attachment_id":1477,"url":"https:\/\/www.alpinesoils.org\/wp-content\/uploads\/2025\/10\/pexels-photoplivka-34135846-1024x683.jpg"},"hero_elements":[{"id":"custom_title","enabled":true,"heading_tag":"h1","title":"Home","__id":"CE0fdFHxP8E9pd6OVKun2"},{"id":"custom_description","enabled":false,"description_visibility":{"desktop":true,"tablet":true,"mobile":false},"__id":"W3hT_2HecBmiQSSwYz96E"},{"id":"custom_meta","enabled":false,"meta_elements":[{"id":"author","enabled":true,"label":"By","has_author_avatar":"yes","avatar_size":25},{"id":"post_date","enabled":true,"label":"On","date_format_source":"default","date_format":"M j, Y"},{"id":"updated_date","enabled":false,"label":"On","date_format_source":"default","date_format":"M j, Y"},{"id":"categories","enabled":false,"label":"In","style":"simple"},{"id":"comments","enabled":true}],"page_meta_elements":{"joined":true,"articles_count":true,"comments":true},"__id":"f-D0GtSyX699QF7rgv1KB"},{"id":"breadcrumbs","enabled":false,"__id":"zF73ns5QBEjOMa9Eyl5bn"}],"styles_descriptor":{"styles":{"desktop":"[data-prefix=\"single_page\"] .entry-header .page-title {--theme-font-size:30px;--theme-heading-color:#fbfbfb;} [data-prefix=\"single_page\"] .entry-header .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix=\"single_page\"] .hero-section[data-type=\"type-2\"] > figure .ct-media-container:after {background-color:rgba(196, 196, 196, 0.41);} [data-prefix=\"single_page\"] .hero-section[data-type=\"type-2\"] {background-color:var(--theme-palette-color-6);background-image:none;--container-padding:50px 0px;} [data-prefix=\"single_page\"] [class*=\"ct-container\"] > article[class*=\"post\"] {--has-boxed:var(--false);--has-wide:var(--true);}","tablet":"","mobile":""},"google_fonts":[],"version":6},"vertical_spacing_source":"custom","content_style_source":"custom","page_title_image_size":"2048x2048","pageTitleFontColor":{"default":{"color":"#fbfbfb"}},"pageTitleOverlay":{"background_type":"color","background_pattern":"type-1","background_image":{"attachment_id":null,"x":0,"y":0},"gradient":"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)","background_repeat":"repeat","background_size":"auto","background_attachment":"scroll","patternColor":{"default":{"color":"#e5e7ea"}},"overlayColor":{"default":{"color":"CT_CSS_SKIP_RULE"}},"backgroundColor":{"default":{"color":"rgba(196, 196, 196, 0.41)"}}}},"_links":{"self":[{"href":"https:\/\/www.alpinesoils.org\/index.php\/wp-json\/wp\/v2\/pages\/34","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.alpinesoils.org\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.alpinesoils.org\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.alpinesoils.org\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.alpinesoils.org\/index.php\/wp-json\/wp\/v2\/comments?post=34"}],"version-history":[{"count":164,"href":"https:\/\/www.alpinesoils.org\/index.php\/wp-json\/wp\/v2\/pages\/34\/revisions"}],"predecessor-version":[{"id":2441,"href":"https:\/\/www.alpinesoils.org\/index.php\/wp-json\/wp\/v2\/pages\/34\/revisions\/2441"}],"wp:attachment":[{"href":"https:\/\/www.alpinesoils.org\/index.php\/wp-json\/wp\/v2\/media?parent=34"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}