:root{color-scheme:light;--ink:#12382e;--green:#103f33;--muted:#6b7d74;--gold:#bd9957;--border:#dce3dc;--cream:#f7f8f3;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;font-synthesis:none}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-width:300px;background:#0c3027;color:#f4f5ef;background-image:radial-gradient(ellipse at 15% 28%,#204c3b88,transparent 58%)}button,input,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}button:active{transform:translateY(1px)}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid #c2a46c;outline-offset:4px}button:disabled{cursor:wait;opacity:.65}button[hidden],[hidden]{display:none!important}.site-header{max-width:1240px;margin:auto;padding:32px 42px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff12}.brand{display:flex;align-items:center;gap:12px;font-size:23px;font-weight:650;letter-spacing:-.4px}.brand img{border-radius:11px}.brand b{font-size:13px;color:#d4b47a;letter-spacing:2px;margin-left:5px}.back-link{font-size:13px;color:#c0cfc5}.purchase-shell{max-width:1160px;margin:66px auto 64px;display:grid;grid-template-columns:1fr 480px;gap:90px;padding:0 32px;align-items:start}.introduction{padding:30px 0}.eyebrow,.section-kicker{font-size:10px;letter-spacing:2.3px;font-weight:650;color:#c4a771;margin:0 0 28px}.introduction h1{font-size:clamp(32px,4.2vw,49px);letter-spacing:-1px;line-height:1.45;margin:0;font-weight:600}.intro-copy{font-size:16px;line-height:1.9;color:#b5c6bb;margin:23px 0 27px}.capabilities{display:flex;flex-wrap:wrap;gap:8px;max-width:380px}.capabilities span{font-size:11px;color:#d3dfd5;background:#ffffff06;border:1px solid #ffffff15;border-radius:5px;padding:9px 11px}.license-summary{display:flex;align-items:center;justify-content:space-between;max-width:380px;border-top:1px solid #ffffff18;margin-top:42px;padding-top:25px}.summary-label{font-size:12px;color:#bccdbf}.price{display:flex;align-items:baseline;gap:7px;color:#d8b77c;margin-top:5px}.price strong{font-size:49px;font-weight:550;letter-spacing:-2px}.price>span{font-size:20px}.price del{font-size:14px;color:#92a797;margin-left:8px}.license-summary>p{font-size:13px;color:#b9ccbf;line-height:1.9;margin:0}.license-policy{font-size:12px;line-height:1.9;color:#96ae9d;max-width:390px;margin-top:23px}.free-link{display:block;font-size:11px;color:#b4c9b9;line-height:1.8;margin-top:34px}.entry-card{border:1px solid #d9c18e55;border-radius:22px;background:var(--cream);color:var(--ink);padding:28px 32px 30px;box-shadow:0 24px 65px #00170f38}.mode-tabs{display:grid;grid-template-columns:1fr 1fr;padding:5px;background:#e7ece5;border-radius:10px;margin-bottom:34px;gap:4px}.mode-tabs button{border:0;padding:12px 7px;font-size:14px;font-weight:600;background:transparent;color:#718278;border-radius:7px}.mode-tabs button[aria-selected=true]{background:#fff;color:var(--green);box-shadow:0 2px 6px #1d392a0b}.section-kicker{font-size:9px;color:#9a7e45;letter-spacing:2px;margin-bottom:11px}.entry-card h2{font-size:27px;font-weight:600;letter-spacing:-.7px;margin:0 0 13px}.section-copy{font-size:13px;line-height:1.85;color:var(--muted);margin:0 0 25px}.contact-card{text-align:center;background:#fff;border:1px solid var(--border);border-radius:13px;padding:24px 24px 19px}.qr-frame{width:212px;height:212px;margin:auto;border:1px solid #e1e5dd;border-radius:11px;padding:9px;background:#fff}.qr-frame img{display:block;width:192px;height:192px;object-fit:contain}.contact-card h3{font-size:17px;margin:19px 0 7px;font-weight:600}.contact-card>p{font-size:12px;color:var(--muted);line-height:1.6;margin:0 0 10px}.secondary-button{border:1px solid #d5dfd6;background:#f7f9f5;border-radius:7px;color:#355445;font-size:12px;padding:10px 17px;margin-top:4px}.contact-card .micro-copy{min-height:0;margin:8px 0 0;font-size:11px}.quiet-note{font-size:11px;line-height:1.8;color:#89958b;margin:20px 0 4px;text-align:center}.text-button{display:block;background:none;border:0;color:var(--green);font-size:12px;padding:9px;margin:auto;font-weight:600}.entry-card label{display:block;font-size:12px;font-weight:600;margin:19px 0 9px}.entry-card input{display:block;width:100%;border:1px solid #cfd9cf;border-radius:8px;background:#fff;color:var(--ink);padding:13px 14px;font-size:16px;line-height:1.35;min-height:48px}.entry-card input::placeholder{font-size:13px;color:#99a59c}.entry-card input[readonly]{background:#edf1eb;color:#718176}.form-note{font-size:11px;line-height:1.8;color:#87968a;margin:16px 0 20px}.primary-button{width:100%;border:1px solid #bb9d6155;background:linear-gradient(115deg,#164b3b,#10392e);color:#f4edda;border-radius:9px;font-size:14px;padding:15px 17px;font-weight:600;display:flex;justify-content:center;align-items:center;gap:16px;min-height:50px}.form-status{font-size:12px;line-height:1.8;color:#698271;margin:12px 0;min-height:21px}.form-status.error{color:#9b4439}.trial-details{border-top:1px solid var(--border);margin-top:20px;padding-top:20px}.trial-details strong{font-size:11px;line-height:1.8;color:#8f764a;font-weight:500}.trial-details p{font-size:11px;line-height:1.8;color:#8a978c;margin:8px 0 0}.honey{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);pointer-events:none}.claim-result{padding:15px 0 4px}.success-mark{width:39px;height:39px;border-radius:50%;background:#e3ebdd;color:#426e43;display:grid;place-items:center;font-size:21px}.claim-result h3{font-size:20px;margin:17px 0 9px}.claim-result>p{font-size:12px;color:var(--muted);line-height:1.8}.claim-result output{display:block;margin:22px 0 18px;padding:18px;background:#eaf0e6;border:1px solid #d3dfcc;border-radius:9px;font:17px/1.85 ui-monospace,SFMono-Regular,Consolas,monospace;color:#194331;letter-spacing:.5px;overflow-wrap:anywhere;user-select:all}.micro-copy{font-size:11px;line-height:1.7;color:var(--muted)}.download-link{font-size:12px;display:block;text-align:center;padding:12px;color:var(--green)}footer{max-width:1160px;padding:28px 32px;margin:auto;display:flex;justify-content:space-between;gap:20px;font-size:10px;line-height:1.8;color:#8fa697;border-top:1px solid #ffffff10}@media(max-width:1000px){.purchase-shell{gap:46px;grid-template-columns:1fr 440px;margin-top:40px}.entry-card{padding:26px}.site-header{padding:25px 32px}.introduction h1{font-size:36px}.capabilities{gap:6px}.capabilities span{font-size:10px;padding:8px}.license-summary{margin-top:30px}}@media(max-width:780px){.site-header{padding:20px 24px}.brand{font-size:21px}.purchase-shell{grid-template-columns:1fr;max-width:540px;margin:28px auto 35px;padding:0 22px;gap:30px}.introduction{padding:6px 2px}.introduction h1{font-size:35px;line-height:1.4}.eyebrow{margin-bottom:15px;font-size:9px}.intro-copy{margin:15px 0;font-size:14px}.capabilities{max-width:none}.license-summary{max-width:none;margin-top:22px;padding-top:17px}.price strong{font-size:39px}.license-policy{max-width:none;font-size:11px;margin:15px 0 0}.free-link{margin-top:18px}.entry-card{padding:24px;border-radius:18px}.mode-tabs{margin-bottom:28px}.entry-card h2{font-size:25px}.section-copy{margin-bottom:20px}footer{padding:25px 23px;flex-wrap:wrap;font-size:9px}}@media(max-width:350px){.site-header{padding:17px 18px}.brand{font-size:18px;gap:9px}.brand img{width:33px;height:33px}.brand b{font-size:10px}.back-link{font-size:11px}.purchase-shell{padding:0 15px}.entry-card{padding:21px 19px}.qr-frame{width:196px;height:196px}.qr-frame img{width:176px;height:176px}.contact-card{padding:21px 13px}.introduction h1{font-size:31px}}
