{"compiledCode":"\"use strict\";Object.defineProperty(exports, \"__esModule\", {value: true}); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }var _react = require('react'); var _react2 = _interopRequireDefault(_react);\n\n function HomePage() {\n  return (\n    _react2.default.createElement('div', { className: \"home-thegentlefork editorial\" ,}\n      , _react2.default.createElement('style', null, `.home-thegentlefork{--paper:var(--c11tihf5-runtime-bg,#f4eee3);--ink:var(--c11tihf5-runtime-text,#544238);--accent:var(--c11tihf5-runtime-accent,#a27850);--panel:var(--c11tihf5-runtime-panel,#e9dece);color:var(--ink);background:var(--paper);font:16px/1.6 -apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;isolation:isolate;overflow:hidden}\n.home-thegentlefork *{box-sizing:border-box} .home-thegentlefork a{color:inherit;text-decoration:none} .home-thegentlefork a:focus-visible{outline:3px solid var(--accent);outline-offset:6px} .home-thegentlefork .frame{max-width:1200px;margin:auto;padding:0 48px} .home-thegentlefork .masthead{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:100px;border-bottom:1px solid color-mix(in srgb,var(--ink) 16%,transparent)} .home-thegentlefork .brand{font-size:20px;letter-spacing:-.04em;font-weight:700} .home-thegentlefork .nav{display:flex;gap:28px;font-size:13px} .home-thegentlefork .nav a:hover,.home-thegentlefork .foot a:hover{text-decoration:underline;text-underline-offset:5px} .home-thegentlefork .hero{display:grid;grid-template-columns:1.15fr 1fr;gap:62px;align-items:center;padding:75px 0 82px} .home-thegentlefork .eyebrow{text-transform:uppercase;font-size:10px;letter-spacing:.2em;font-weight:700;margin:0 0 24px;color:var(--ink)} .home-thegentlefork h1{font-family:var(--c11tihf5-font-heading,Georgia,serif);font-size:clamp(44px,5.3vw,70px);line-height:1.04;font-weight:400;letter-spacing:-.055em;margin:0 0 26px;text-wrap:balance} .home-thegentlefork .lead{max-width:540px;font-size:17px;line-height:1.75;margin:0 0 30px;opacity:.82} .home-thegentlefork .actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;font-size:13px} .home-thegentlefork .primary{display:inline-flex;align-items:center;gap:24px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);padding:13px 21px;font-weight:600} .home-thegentlefork .primary:hover{background:#7f5d3e;border-color:#7f5d3e} .home-thegentlefork .secondary{border-bottom:1px solid currentColor;padding:4px 0} .home-thegentlefork .visual{margin:0;background:var(--panel);color:var(--ink);position:relative;padding:25px 28px 27px;box-shadow:0 22px 45px color-mix(in srgb,var(--ink) 7%,transparent)} .home-thegentlefork .visual-title{font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;display:block} .home-thegentlefork .visual svg{display:block;width:100%;height:auto;max-height:260px;color:var(--accent);margin:5px 0 15px} .home-thegentlefork .visual-record{border-top:1px solid color-mix(in srgb,var(--ink) 18%,transparent);padding:9px 0;display:grid;grid-template-columns:108px 1fr;gap:10px;font-size:11px;line-height:1.45} .home-thegentlefork .visual-record strong{font-size:9px;letter-spacing:.1em;font-weight:600} .home-thegentlefork .visual figcaption{font-size:9px;margin-top:12px;opacity:.85;letter-spacing:.03em} .home-thegentlefork .routes{display:grid;grid-template-columns:1fr 2fr;gap:75px;border-top:1px solid color-mix(in srgb,var(--ink) 18%,transparent);padding:55px 0 65px} .home-thegentlefork h2{font:400 clamp(29px,3vw,40px)/1.16 var(--c11tihf5-font-heading,Georgia,serif);letter-spacing:-.035em;margin:0 0 20px;text-wrap:balance} .home-thegentlefork .route-list{display:grid} .home-thegentlefork .route{display:grid;grid-template-columns:32px 1fr 24px;gap:16px;border-bottom:1px solid color-mix(in srgb,var(--ink) 16%,transparent);padding:19px 0;align-items:start} .home-thegentlefork .route:first-child{padding-top:0} .home-thegentlefork .route:hover .route-title{color:#7f5d3e} .home-thegentlefork .route-no{font:11px/2.5 monospace;opacity:.85} .home-thegentlefork .route-title{display:block;font-size:19px;font-weight:500;letter-spacing:-.025em} .home-thegentlefork .route-desc{display:block;font-size:13px;margin:6px 0 0;opacity:.85;max-width:490px} .home-thegentlefork .arrow{font-size:22px;line-height:1.5} .home-thegentlefork .feature{background:var(--panel);padding:50px 54px;display:grid;grid-template-columns:1fr 1.25fr;gap:70px;align-items:center;margin-bottom:50px} .home-thegentlefork .feature p{font-size:14px;line-height:1.8;margin:0 0 19px;opacity:.85} .home-thegentlefork .feature a{font-size:12px;font-weight:600;border-bottom:1px solid currentColor;padding-bottom:4px} .home-thegentlefork .foot{border-top:1px solid color-mix(in srgb,var(--ink) 16%,transparent);display:flex;gap:42px;align-items:flex-start;justify-content:space-between;padding:27px 0 35px;font-size:11px} .home-thegentlefork .foot p{max-width:760px;margin:0;opacity:.85} .home-thegentlefork .foot a{white-space:nowrap} .home-thegentlefork.wide .hero{grid-template-columns:1.3fr 1fr;gap:50px;padding-bottom:50px} .home-thegentlefork.wide .visual{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:0 60px;padding:33px 42px} .home-thegentlefork.wide .visual-title{grid-column:1/-1} .home-thegentlefork.wide .visual svg{grid-column:1;grid-row:2/7;margin:0;max-height:235px} .home-thegentlefork.wide .visual figcaption{grid-column:2} .home-thegentlefork.editorial .hero{grid-template-columns:1.15fr 1fr} .home-thegentlefork.editorial .visual{transform:rotate(1deg);border:1px solid color-mix(in srgb,var(--ink) 20%,transparent)} .home-thegentlefork.editorial .routes{grid-template-columns:1fr} .home-thegentlefork.editorial .route-list{grid-template-columns:1fr 1fr;column-gap:60px} .home-thegentlefork.editorial .routes h2{max-width:600px} .home-thegentlefork.editorial .route:first-child{padding-top:19px}\n@media(max-width:800px){.home-thegentlefork .frame{padding:0 25px} .home-thegentlefork .masthead{min-height:87px;flex-wrap:wrap;gap:10px;padding:20px 0} .home-thegentlefork .nav{gap:18px;font-size:11px;flex-wrap:wrap} .home-thegentlefork .hero,.home-thegentlefork.wide .hero,.home-thegentlefork.editorial .hero{grid-template-columns:1fr;gap:32px;padding:48px 0} .home-thegentlefork h1{font-size:clamp(42px,9vw,62px)} .home-thegentlefork .lead{font-size:16px} .home-thegentlefork .visual,.home-thegentlefork.wide .visual{display:block;padding:22px;transform:none} .home-thegentlefork .visual svg{max-height:235px;margin:15px 0} .home-thegentlefork .visual-record{grid-template-columns:100px 1fr} .home-thegentlefork .routes{grid-template-columns:1fr;gap:25px;padding:38px 0} .home-thegentlefork.editorial .route-list{grid-template-columns:1fr} .home-thegentlefork .route{gap:10px} .home-thegentlefork .feature{grid-template-columns:1fr;gap:14px;padding:30px 25px;margin-bottom:32px} .home-thegentlefork .foot{display:block;padding:22px 0} .home-thegentlefork .foot a{display:inline-block;margin-top:15px}}`)\n      , _react2.default.createElement('div', { className: \"frame\",}\n\n        , _react2.default.createElement('section', { className: \"hero\", 'aria-label': \"Introduction\",}, _react2.default.createElement('div', null, _react2.default.createElement('p', { className: \"eyebrow\",}, \"Heat / patience / a clearer cooking record\"       ), _react2.default.createElement('h1', null, \"Less guesswork at the gentle end of cooking.\"       ), _react2.default.createElement('p', { className: \"lead\",}, \"Learn to describe heat, holding time, and the point a technique stops working. Reader-run methods for cooks who want more precision than “medium-low.”\"                      ), _react2.default.createElement('div', { className: \"actions\",}, _react2.default.createElement('a', { className: \"primary\", href: \"/start-here\",}, \"Understand a Heat Spec →\"    ), _react2.default.createElement('a', { className: \"secondary\", href: \"/method/how-we-test\",}, \"Read the test protocol\"   ))), _react2.default.createElement('figure', { className: \"visual\",}, _react2.default.createElement('span', { className: \"visual-title\",}, \"A Heat Spec is a record, not a guess.\"        ), _react2.default.createElement('svg', { viewBox: \"0 0 500 270\"   , role: \"img\", 'aria-label': \"heat reference diagram: environment, target, window, evidence\"      , xmlns: \"http://www.w3.org/2000/svg\",}, _react2.default.createElement('path', { d: \"M89 205H415 M89 205V46\"   , stroke: \"currentColor\", strokeWidth: \"1.5\",}), _react2.default.createElement('path', { d: \"M111 186c29-5 51-35 72-66s60-31 96-31 63 2 75-15 23-26 44-31\"         , stroke: \"currentColor\", fill: \"none\", strokeWidth: \"3\",}), _react2.default.createElement('rect', { x: \"203\", y: \"42\", width: \"111\", height: \"163\", fill: \"currentColor\", opacity: \".08\",}), _react2.default.createElement('path', { d: \"M203 42v163 M314 42v163\"   , stroke: \"currentColor\", strokeDasharray: \"3 5\" , opacity: \".3\",}), _react2.default.createElement('text', { x: \"250\", y: \"240\", textAnchor: \"middle\", fill: \"currentColor\", fontSize: \"11\", letterSpacing: \"2\",}, \"RECORD THE WINDOW · NO VALUES IMPLIED\"      )), _react2.default.createElement('div', { className: \"visual-record\",}, _react2.default.createElement('strong', null, \"ENVIRONMENT\"), _react2.default.createElement('span', null, \"Medium temperature\" )), _react2.default.createElement('div', { className: \"visual-record\",}, _react2.default.createElement('strong', null, \"TARGET\"), _react2.default.createElement('span', null, \"Food temperature + holding time\"    )), _react2.default.createElement('div', { className: \"visual-record\",}, _react2.default.createElement('strong', null, \"WINDOW\"), _react2.default.createElement('span', null, \"Doneness range + failure condition\"    )), _react2.default.createElement('div', { className: \"visual-record\",}, _react2.default.createElement('strong', null, \"EVIDENCE\"), _react2.default.createElement('span', null, \"Instrument + cook + date + runs\"      )), _react2.default.createElement('figcaption', null, \"Illustration · heat, time, and holding conditions\"      )))\n        , _react2.default.createElement('section', { className: \"routes\", 'aria-labelledby': \"home-thegentlefork-paths\",}, _react2.default.createElement('div', null, _react2.default.createElement('p', { className: \"eyebrow\",}, \"A useful next step\"   ), _react2.default.createElement('h2', { id: \"home-thegentlefork-paths\",}, \"Read the temperature with its context.\"     )), _react2.default.createElement('div', { className: \"route-list\",}, _react2.default.createElement('a', { className: \"route\", href: \"/start-here\",}, _react2.default.createElement('span', { className: \"route-no\",}, \"01\"), _react2.default.createElement('span', null, _react2.default.createElement('span', { className: \"route-title\",}, \"Understand a Heat Spec\"   ), _react2.default.createElement('span', { className: \"route-desc\",}, \"Learn the fields and why a blank test record matters.\"         )), _react2.default.createElement('span', { className: \"arrow\", 'aria-hidden': \"true\",}, \"↗\")), _react2.default.createElement('a', { className: \"route\", href: \"/method\",}, _react2.default.createElement('span', { className: \"route-no\",}, \"02\"), _react2.default.createElement('span', null, _react2.default.createElement('span', { className: \"route-title\",}, \"Check the method\"  ), _react2.default.createElement('span', { className: \"route-desc\",}, \"Calibration, sources, and the distinction between method and result.\"        )), _react2.default.createElement('span', { className: \"arrow\", 'aria-hidden': \"true\",}, \"↗\")), _react2.default.createElement('a', { className: \"route\", href: \"/method/how-we-test\",}, _react2.default.createElement('span', { className: \"route-no\",}, \"03\"), _react2.default.createElement('span', null, _react2.default.createElement('span', { className: \"route-title\",}, \"Keep your cooking record\"   ), _react2.default.createElement('span', { className: \"route-desc\",}, \"Use the reader-run procedure with your own equipment.\"       )), _react2.default.createElement('span', { className: \"arrow\", 'aria-hidden': \"true\",}, \"↗\"))))\n        , _react2.default.createElement('section', { className: \"feature\",}, _react2.default.createElement('h2', null, \"A number should tell you how it was obtained.\"        ), _react2.default.createElement('div', null, _react2.default.createElement('p', null, \"A measured result needs a named cook, equipment, date, readings, and repeat runs. Without that evidence, this reference explains a method and leaves the result open.\"                         ), _react2.default.createElement('a', { href: \"/method/how-we-test\",}, \"Read the test protocol\"   )))\n        , _react2.default.createElement('aside', { className: \"foot\",}, _react2.default.createElement('p', null, \"No site-produced cooking results or AI-generated food imagery. Food-safety decisions require current authoritative guidance.\"             ), _react2.default.createElement('a', { href: \"/about\",}, \"About the publication\"  ))\n      )\n    )\n  );\n} exports.default = HomePage;"}