@font-face{font-family:Josefin Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/14921be79acd4f61-s.1vhexzcvl87o8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5ccf0159f5cfdea3-s.1mgd92rgiu9cu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/702106fa08cfb74e-s.p.2b2outio9vlte.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14921be79acd4f61-s.1vhexzcvl87o8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ccf0159f5cfdea3-s.1mgd92rgiu9cu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/702106fa08cfb74e-s.p.2b2outio9vlte.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14921be79acd4f61-s.1vhexzcvl87o8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5ccf0159f5cfdea3-s.1mgd92rgiu9cu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/702106fa08cfb74e-s.p.2b2outio9vlte.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14921be79acd4f61-s.1vhexzcvl87o8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5ccf0159f5cfdea3-s.1mgd92rgiu9cu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/702106fa08cfb74e-s.p.2b2outio9vlte.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans Fallback;src:local(Arial);ascent-override:73.32%;descent-override:24.44%;line-gap-override:0.0%;size-adjust:102.29%}.jsmNrq_className{font-family:Josefin Sans,Josefin Sans Fallback;font-style:normal}.jsmNrq_variable{--font-josefin:"Josefin Sans", "Josefin Sans Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/82b67ad56d243b47-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/33ee198db9637ef4-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fbb7028efdf70529-s.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/82450a180bcad83c-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/82b67ad56d243b47-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/33ee198db9637ef4-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fbb7028efdf70529-s.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/82450a180bcad83c-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/82b67ad56d243b47-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/33ee198db9637ef4-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fbb7028efdf70529-s.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/82450a180bcad83c-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/82b67ad56d243b47-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/33ee198db9637ef4-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fbb7028efdf70529-s.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/82450a180bcad83c-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/82b67ad56d243b47-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/33ee198db9637ef4-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fbb7028efdf70529-s.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/82450a180bcad83c-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.LE2TAW_className{font-family:Manrope,Manrope Fallback;font-style:normal}.LE2TAW_variable{--font-manrope:"Manrope", "Manrope Fallback"}
:root{--ink-950:#14181f;--ink-900:#1a1f27;--ink-800:#242b34;--ink-700:#313a47;--ink-600:#45505f;--ink-500:#5d6979;--ink-400:#808b99;--ink-300:#a7b0bb;--ink-200:#ccd2d9;--gold-800:#6f5930;--gold-700:#7c6333;--gold-600:#a07f45;--gold-500:#b79a62;--gold-400:#c9b17f;--gold-300:#dcc99f;--gold-200:#ece0c6;--gold-100:#f6efdf;--paper:#faf8f4;--paper-2:#f4f1ea;--paper-3:#eae5db;--surface:#fff;--line:#e7e2d7;--line-2:#d8d2c4;--slip:#f6efdf;--slip-rule:#e3d4b2;--text-strong:var(--ink-900);--text-body:var(--ink-700);--text-muted:var(--ink-500);--text-inverse:#f3f1ec;--text-inverse-muted:#b9c0c9;--accent-text:var(--gold-700);--accent-on-ink:#d3ba86;--grad-ink:linear-gradient(160deg, #2b3340 0%, #1a1f27 60%, #14181f 100%);--grad-gold:linear-gradient(135deg, #c9b17f 0%, #b79a62 55%, #97794a 100%);--font-display:var(--font-josefin), "Century Gothic", system-ui, sans-serif;--font-body:var(--font-manrope), system-ui, -apple-system, "Segoe UI", sans-serif;--wrap:75rem;--gutter:clamp(1.25rem, 4vw, 3rem);--band-pad:clamp(4.5rem, 9vw, 8rem);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--shadow-sm:0 1px 2px #242b340f, 0 2px 6px #242b340d;--shadow-md:0 2px 4px #242b340d, 0 8px 20px #242b3414;--shadow-lg:0 4px 8px #242b340f, 0 18px 40px #242b341c;--shadow-gold:0 4px 14px #b79a624d;--ease-out:cubic-bezier(.22, 1, .36, 1);--focus-ring:#b79a62bf}.btn{min-height:3.1rem;font-family:var(--font-body);letter-spacing:.01em;cursor:pointer;transition:transform .16s var(--ease-out), filter .16s var(--ease-out), background-color .16s var(--ease-out), box-shadow .16s var(--ease-out);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.8rem 1.5rem;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.btn:hover{filter:brightness(1.05)}.btn:active{transform:translateY(1px)}.btn--gold{background:var(--grad-gold);color:var(--ink-900);box-shadow:var(--shadow-gold)}.btn--ink{background:var(--ink-800);color:var(--text-inverse)}.btn--ink:hover{background:var(--ink-700);filter:none}.btn--outline{border-color:var(--line-2);color:var(--ink-900);background:0 0}.btn--outline:hover{border-color:var(--ink-400);filter:none}.btn--small{min-height:2.5rem;padding:.5rem 1.1rem;font-size:.92rem}.btn[disabled]{cursor:progress;opacity:.7}.text-link{color:var(--ink-900);font-weight:600;text-decoration:underline}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--paper);color:var(--text-body);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.65}h1,h2,h3{color:var(--text-strong);font-family:var(--font-display);text-wrap:balance;margin:0;font-weight:400;line-height:1.12}p{text-wrap:pretty;margin:0}a{color:inherit}img{max-width:100%;height:auto;display:block}ul,ol{margin:0;padding:0}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.wrap{width:min(100% - 2 * var(--gutter), var(--wrap));margin-inline:auto}.narrow{max-width:46rem}.spark{background:var(--grad-gold);clip-path:polygon(50% 0,59% 41%,100% 50%,59% 59%,50% 100%,41% 59%,0 50%,41% 41%);flex:none;width:.7em;height:.7em;display:inline-block}.prose p+p{margin-top:1em}.prose a,.offer__alt a,.foot a{color:var(--accent-text);text-underline-offset:3px}.btn--wide{justify-content:center;width:100%}.btn--big{padding:1rem 1.6rem;font-size:1.1rem}.topbar{border-bottom:1px solid var(--line);background:var(--paper)}.topbar__in{align-items:center;height:4.25rem;display:flex}.brand{align-items:center;gap:.7rem;min-height:44px;text-decoration:none;display:inline-flex}.brand__mark{width:2.4rem;height:auto}.brand__word{width:11.5rem;height:auto}.foot{background:var(--ink-900);color:var(--text-inverse-muted);margin-top:0;font-size:.9rem}.foot__in{gap:.5rem;padding:2.25rem 0;display:grid}.foot a{color:var(--accent-on-ink)}.foot__fine{color:var(--ink-300);font-size:.8rem}.hero{background:var(--paper);padding:clamp(2.5rem,6vw,5rem) 0 clamp(3rem,6vw,5rem)}.hero__title{letter-spacing:-.005em;font-size:clamp(2.3rem,5.2vw,3.9rem);font-weight:600}.hero__sub{max-width:38rem;color:var(--ink-700);margin-top:1.2rem;font-size:clamp(1.08rem,1.6vw,1.22rem)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(1.4rem,3vw,2rem)}.card--inline{margin-top:2rem}.card__title{margin-bottom:1.1rem;font-size:1.45rem;font-weight:600}.optin{gap:.95rem;display:grid}.field{gap:.35rem;display:grid}.field label{color:var(--ink-800);font-size:.95rem;font-weight:600}.field input{font:inherit;border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink-900);min-height:3rem;padding:.8rem .9rem}.field input:focus{border-color:var(--gold-600);background:var(--surface);box-shadow:0 0 0 3px var(--gold-200);outline:none}.hp{width:12rem;position:absolute;top:0;left:-9999px;overflow:hidden}.hp input{height:3rem;font-size:1rem}.optin__fine{color:var(--text-muted);text-align:center;font-size:.88rem}.optin__error{color:#8a2a1c;border-radius:var(--radius-sm);background:#fbeee9;border:1px solid #efcfc4;padding:.7rem .9rem;font-size:.95rem}.band{padding:clamp(3rem,7vw,5.5rem) 0}.band--top{padding-top:clamp(2.5rem,5vw,4rem)}.band--paper2{background:var(--paper-2);border-block:1px solid var(--line)}.band__title{max-width:46rem;margin-bottom:1.4rem;font-size:clamp(1.7rem,3.4vw,2.5rem);font-weight:600}.grid3-unused{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;list-style:none;display:grid}.tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);padding:1.3rem}.tile h3{margin:.6rem 0 .4rem;font-size:1.2rem;font-weight:600}.tile p{font-size:.98rem}.sig{color:var(--text-muted);margin-top:2rem;font-size:.95rem}.notice{background:var(--ink-900);color:var(--text-inverse)}.notice__in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 0;display:flex}.notice .btn--ink{background:var(--gold-500);color:var(--ink-950)}.offer{gap:2rem;display:grid}.offer__head{max-width:50rem}.offer__title{font-size:clamp(2rem,4.4vw,3.2rem);font-weight:600}.offer__sub{margin-top:1rem;font-size:clamp(1.05rem,1.6vw,1.2rem)}.offer__body{max-width:46rem}.offer__cols{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:2rem;display:grid}.offer__h3{margin-bottom:.9rem;font-size:1.3rem;font-weight:600}.checks{gap:.65rem;list-style:none;display:grid}.checks li{padding-left:1.6rem;position:relative}.checks li:before{content:"";background:var(--grad-gold);clip-path:polygon(50% 0,59% 41%,100% 50%,59% 59%,50% 100%,41% 59%,0 50%,41% 41%);width:.8em;height:.8em;position:absolute;top:.42em;left:0}.toc{gap:.4rem;padding-left:1.3rem;display:grid}.toc li::marker{color:var(--accent-text);font-weight:700}.shots{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1.25rem;max-width:52rem;display:grid}.shots figure{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);margin:0;padding:.6rem}.shots img{border:1px solid var(--line);border-radius:6px}.shots figcaption{color:var(--text-muted);padding:.55rem .2rem .1rem;font-size:.85rem}.buy{justify-self:start;gap:1rem;width:100%;max-width:34rem;display:grid}.buy__price{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.buy__amount{font-family:var(--font-display);color:var(--ink-900);font-size:3rem;font-weight:700;line-height:1}.buy__once{color:var(--text-muted);font-size:.95rem}.buy__guarantee{font-size:.95rem}.buy__fine{color:var(--text-muted);font-size:.85rem}.offer__alt{font-size:1rem}.hero__grid{grid-template-columns:1fr;grid-template-areas:"copy""form""cover";align-items:start;gap:1.5rem;display:grid}.hero__copy{grid-area:copy}.hero__form{grid-area:form}.cover{grid-area:cover;margin:.5rem 0 0}@media (min-width:960px){.hero__grid{grid-template-columns:1.1fr .9fr;grid-template-areas:"copy form""cover form";gap:2rem clamp(2.5rem,5vw,4.5rem)}}.hero{padding-top:clamp(1.5rem,5vw,4rem)}@media (max-width:600px){.hero__title{font-size:2.15rem}.hero__sub{margin-top:.75rem;font-size:1.02rem}.hero__grid{gap:1.1rem}.card{padding:1.15rem}}.cover img{border:1px solid var(--line);box-shadow:0 1px 0 var(--surface), 6px 6px 0 -1px var(--paper-3), 6px 6px 0 0 var(--line-2), var(--shadow-lg);background:var(--paper);border-radius:10px}.cover figcaption{color:var(--text-muted);margin-top:.85rem;font-size:.88rem}.optin__title{font-family:var(--font-display);color:var(--ink-900);font-size:1.4rem;font-weight:600;line-height:1.2}.optin__fine{text-align:left}.btn--send{min-height:3.25rem;font-size:1.05rem}@media (hover:hover){.btn--send:hover{filter:brightness(1.04);box-shadow:var(--shadow-gold)}}.btn--send:active{transform:scale(.98)}.split{gap:1.25rem 3rem;display:grid}@media (min-width:960px){.split{grid-template-columns:.9fr 1.1fr;align-items:start}.split .band__title{margin-bottom:0}}.gets{border-top:2px solid var(--ink-800);gap:0;margin:0;display:grid}.gets__row{border-bottom:1px solid var(--line-2);gap:.3rem 2.5rem;padding:1.15rem 0;display:grid}@media (min-width:760px){.gets__row{grid-template-columns:22rem 1fr}}.gets dt{font-family:var(--font-display);color:var(--ink-900);font-size:1.2rem;font-weight:600;line-height:1.3}.gets dd{color:var(--ink-700);margin:0}.ask{gap:2rem;display:grid}@media (min-width:960px){.ask{grid-template-columns:1fr 26rem;align-items:start}}.ask__copy p+p{margin-top:1rem}.sticky{z-index:20;padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom));border-top:1px solid var(--line);transition:transform .25s var(--ease-out);background:#faf8f4f7;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -6px 18px #242b3414}.sticky--on{transform:translateY(0)}@media (min-width:960px){.sticky{display:none}}@media (prefers-reduced-motion:reduce){.sticky{transition:none}}.btn--gold{background-color:#b79a62;border-color:#b79a62}.hp input{border:1px solid var(--line-2)}.cover{display:none}.hero__grid{grid-template-areas:"copy""form""doc"}@media (min-width:960px){.hero__grid{grid-template-columns:minmax(0,1fr) 25rem;grid-template-areas:"copy doc""form doc";align-items:start;gap:1.75rem clamp(3rem,6vw,6rem)}.hero__form{max-width:34rem;position:static}}.doc{grid-area:doc;width:min(100%,22rem);margin:.75rem auto 0}@media (min-width:960px){.doc{width:100%;margin:0}}.doc__stack{position:relative}.doc__stack:before,.doc__stack:after{content:"";background:var(--paper-2);border:1px solid var(--line-2);border-radius:6px;position:absolute;inset:0}.doc__stack:before{transform:rotate(3.2deg)translate(10px,6px)}.doc__stack:after{background:var(--paper-3);transform:rotate(1.4deg)translate(5px,3px)}.doc__stack img{z-index:1;border:1px solid var(--line-2);border-radius:6px;position:relative;box-shadow:0 18px 40px #242b3424}.doc figcaption{color:var(--text-muted);text-align:center;margin-top:1rem;font-size:.9rem}.split>div:first-child .band__title{margin-bottom:1.25rem}.sample{align-self:center;margin:0}.sample__label{color:var(--accent-text);margin-bottom:.8rem;font-size:.95rem;font-weight:700}.sample__phone{background:var(--ink-900);border-radius:28px;max-width:24rem;padding:1.4rem 1.2rem 1.1rem}.sample__from{color:var(--text-inverse-muted);text-align:center;margin-bottom:.9rem;font-size:.82rem;font-weight:600}.sample__bubble{background:var(--paper-2);color:var(--ink-900);border-radius:18px 18px 18px 6px;max-width:92%;padding:.85rem 1rem;font-size:1rem;line-height:1.45}.sample__meta{color:var(--ink-300);margin-top:.55rem;font-size:.78rem}.sample figcaption{color:var(--text-muted);max-width:24rem;margin-top:.8rem;font-size:.88rem}.sig strong{color:var(--ink-800);font-weight:700}@media (max-width:959px){.doc{display:none}}.sticky{background:var(--paper);padding-top:.85rem}.pages{grid-template-columns:1fr;gap:1.5rem 2rem;list-style:none;display:grid}@media (min-width:640px){.pages{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.pages{grid-template-columns:repeat(3,1fr)}}.pages__item{grid-template-columns:5.5rem 1fr;align-items:start;gap:1.1rem;display:grid}.pages__thumb{border:1px solid var(--line-2);background:var(--surface);border-radius:4px;width:5.5rem;height:auto}.pages__n{color:var(--accent-text);font-size:.85rem;font-weight:700}.pages__t{font-family:var(--font-display);margin:.15rem 0 .35rem;font-size:1.2rem;font-weight:600;line-height:1.25}.pages__d{color:var(--ink-700);font-size:.97rem}.offer__quickbuy{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.5rem;display:flex}.offer__quickbuy span{color:var(--text-muted);font-size:.95rem}@media (max-width:600px){.offer__quickbuy .btn{justify-content:center;width:100%}.offer__title{font-size:2rem}}.offer{grid-template-columns:minmax(0,1fr)}.offer>*{min-width:0}.offer__hero{grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem;display:grid}@media (min-width:960px){.offer__hero{grid-template-columns:minmax(0,1fr) 22rem;column-gap:4rem}}.offer__visual{margin:0}.offer__visual img,.offer__mini img{border:1px solid var(--line-2);border-radius:6px;box-shadow:0 18px 40px #242b341f}.offer__visual figcaption,.offer__mini figcaption{color:var(--text-muted);margin-top:.7rem;font-size:.88rem}@media (max-width:959px){.offer__visual{max-width:20rem}}.offer__cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))}.offer__crms{color:var(--ink-700);margin-top:1.1rem;font-size:.95rem}.toc--plain{padding-left:0;list-style:none}.toc--plain li{border-bottom:1px solid var(--line);padding:.35rem 0}.offer__mini{max-width:18rem;margin:1.5rem 0 0}.buy{justify-self:center}.buy__fine a{color:var(--accent-text)}@media (max-width:600px){.hero{padding-bottom:1.5rem}}.offer__midbuy{margin:0}@media (min-width:960px){.offer__midbuy{display:none}}.offer__alt{text-align:center;color:var(--text-muted);font-size:.95rem}.notice__h1{color:var(--text-inverse);font-family:var(--font-display);font-size:1.25rem;font-weight:600;line-height:1.35}.notice p{color:var(--text-inverse-muted)}
