.the-math-page{--bg:#f6f2ec;--bg-deep:#efe9df;--surface:#fff;--tan:#f9f5ed;--ink:#1a1614;--ink-2:#4a413a;--ink-3:#807468;--accent:#9a5328;--accent-soft:#f9dfcb;--rule:rgba(26,22,20,.1);--rule-strong:rgba(26,22,20,.22);--ghost:rgba(26,22,20,.14);--serif:"Instrument Serif","Iowan Old Style",Georgia,serif;--sans:"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--mono:ui-monospace,"SF Mono",Menlo,Monaco,monospace}.the-math-page *{box-sizing:border-box;margin:0;padding:0}.the-math-page{scroll-behavior:smooth;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.the-math-page a{color:inherit;text-decoration:none}.the-math-page .mark{position:relative;font-family:var(--sans);font-weight:500;letter-spacing:-.02em;display:inline-block;line-height:1;font-size:18px}.the-math-page .mark .mark-fill{position:relative;z-index:2}.the-math-page .mark .mark-ghost{position:absolute;top:0;left:0;transform:translate(2px,2px);color:var(--ghost);z-index:1}.the-math-page .mark .mark-sub{font-size:10px;letter-spacing:.32em;color:var(--ink-3);text-transform:uppercase;margin-left:9px}.the-math-page .nav{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:saturate(140%) blur(12px);border-bottom:.5px solid var(--rule)}.the-math-page .nav-row{max-width:1180px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:62px;padding:0 clamp(18px,4vw,40px)}.the-math-page .nav-links{display:flex;gap:22px;font-size:14px;color:var(--ink-2)}.the-math-page .nav-links a:hover{color:var(--ink)}.the-math-page .nav-cta{font-size:13px;color:var(--accent);border-bottom:1px solid var(--accent);padding-bottom:1px}.the-math-page .wrap{max-width:1080px;margin:0 auto;padding:0 clamp(18px,4vw,40px)}.the-math-page .btn{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--ink);background:var(--ink);color:var(--bg);padding:14px 26px;border-radius:999px;font-size:15px;font-weight:500;cursor:pointer;font-family:inherit;transition:background .16s,color .16s,border-color .16s,transform .16s}.the-math-page .btn:hover{background:var(--accent);border-color:var(--accent);transform:translateY(-1px)}.the-math-page .btn-arrow:after{content:"\2192";display:inline-block;transition:transform .18s}.the-math-page .btn:hover .btn-arrow:after{transform:translateX(3px)}.the-math-page .hero{padding:clamp(54px,8vw,100px) 0 clamp(34px,5vw,52px)}.the-math-page .hero .eyebrow{font-family:var(--mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-bottom:22px}.the-math-page .hero h1{font-family:var(--serif);font-weight:400;font-size:clamp(40px,6.5vw,84px);line-height:.98;letter-spacing:-.018em;margin-bottom:22px;max-width:18ch}.the-math-page .hero h1 em{font-style:italic;color:var(--accent)}.the-math-page .hero-sub{font-size:clamp(17px,2vw,21px);color:var(--ink-2);max-width:48ch;margin-bottom:28px}.the-math-page .hero-sub b{color:var(--ink);font-weight:500}.the-math-page .hero-ctas{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.the-math-page .hero .fineprint{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:18px}.the-math-page .gap-sec{padding:clamp(48px,7vw,88px) 0;border-top:1px solid var(--rule)}.the-math-page .sec-label{font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin-bottom:12px}.the-math-page .sec-label b{color:var(--accent)}.the-math-page .sec-head h2{font-family:var(--serif);font-weight:400;font-size:clamp(32px,4.5vw,52px);line-height:1.05;letter-spacing:-.01em;margin-bottom:14px;max-width:22ch}.the-math-page .sec-head h2 em{font-style:italic;color:var(--accent)}.the-math-page .sec-head p{font-size:16px;color:var(--ink-2);max-width:56ch;margin-bottom:32px}.the-math-page .sec-head p b{color:var(--ink)}.the-math-page .gap-grid{display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:18px;align-items:stretch}@media (max-width:880px){.the-math-page .gap-grid{grid-template-columns:1fr}}.the-math-page .gcol{background:var(--surface);border:1px solid var(--rule-strong);border-radius:18px;padding:24px;display:flex;flex-direction:column;position:relative}.the-math-page .gcol.us{border-color:var(--accent);box-shadow:0 12px 32px rgba(154,83,40,.1);transform:translateY(-6px)}@media (max-width:880px){.the-math-page .gcol.us{transform:none}}.the-math-page .gcol-tag{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:10px}.the-math-page .gcol.us .gcol-tag{color:var(--accent)}.the-math-page .gcol-name{font-family:var(--serif);font-weight:400;font-size:22px;margin-bottom:6px;line-height:1.15}.the-math-page .gcol.us .gcol-name{color:var(--accent);font-size:24px}.the-math-page .gcol-job{font-size:14px;color:var(--ink-3);margin-bottom:18px;line-height:1.45}.the-math-page .meter{margin-bottom:18px}.the-math-page .meter-label{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px;display:flex;justify-content:space-between}.the-math-page .meter-label .val{color:var(--ink);font-weight:600;font-size:13px}.the-math-page .gcol.us .meter-label .val{color:var(--accent);font-size:16px}.the-math-page .meter-bar{height:10px;background:var(--bg-deep);border-radius:999px;overflow:hidden;position:relative}.the-math-page .meter-fill{height:100%;background:var(--ink-3);border-radius:999px}.the-math-page .gcol.us .meter-fill{background:var(--accent)}.the-math-page .gcol.lux .meter-fill{background:var(--ink)}.the-math-page .meter-foot{font-size:11.5px;color:var(--ink-3);line-height:1.5;margin-top:8px;font-style:italic}.the-math-page .meter-foot b{color:var(--accent);font-style:normal;font-weight:600}.the-math-page .stat-list{list-style:none;font-size:13.5px;color:var(--ink-2);margin-bottom:18px;flex:1}.the-math-page .stat-list li{padding:9px 0;border-bottom:1px solid var(--rule);display:flex;justify-content:space-between;gap:10px;align-items:baseline}.the-math-page .stat-list li:last-child{border-bottom:none}.the-math-page .stat-list li .label{flex:1;line-height:1.4}.the-math-page .stat-list li .num{font-family:var(--serif);font-size:20px;color:var(--ink);white-space:nowrap}.the-math-page .gcol.us .stat-list li .num{color:var(--accent)}.the-math-page .gcol-cost{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-top:auto;padding-top:14px;border-top:1px solid var(--rule);display:flex;flex-direction:column;gap:6px;align-items:flex-start}.the-math-page .gcol-cost b{font-family:var(--serif);font-size:15px;color:var(--ink);text-transform:none;letter-spacing:normal;font-weight:400;line-height:1.3}.the-math-page .gcol.us .gcol-cost b{color:var(--accent);font-weight:500}.the-math-page .verdict{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--accent);color:var(--bg);font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:6px 14px;border-radius:999px;font-weight:500}.the-math-page .source-note{margin-top:22px;font-family:var(--mono);font-size:10.5px;color:var(--ink-3);letter-spacing:.04em;line-height:1.6}.the-math-page .meta-drop{margin-top:18px;background:none;border:none;border-radius:0;overflow:visible}.the-math-page .meta-drop summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:6px 0;font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);background:none;border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .14s}.the-math-page .meta-drop summary::-webkit-details-marker{display:none}.the-math-page .meta-drop summary:hover{color:var(--accent)}.the-math-page .meta-drop summary:after{content:"";display:inline-block;width:7px;height:7px;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-2px) rotate(45deg);transition:transform .22s ease;margin-left:2px}.the-math-page .meta-drop[open] summary{color:var(--accent)}.the-math-page .meta-drop[open] summary:after{transform:translateY(1px) rotate(-135deg)}.the-math-page .meta-drop-body{margin-top:12px;padding:18px 22px;background:var(--ink);color:hsla(36,36%,95%,.82);border-radius:10px;box-shadow:0 4px 14px rgba(26,22,20,.08)}.the-math-page .meta-drop-body p{font-size:14px;line-height:1.65;color:hsla(36,36%,95%,.82);margin:0}.the-math-page .meta-drop-body p b{color:var(--bg);font-weight:600}.the-math-page .sources-drop{margin-top:18px}.the-math-page .src-list{list-style:none;margin:0;padding:0}.the-math-page .src-list li{font-size:13.5px;line-height:1.55;color:hsla(36,36%,95%,.78);padding:9px 0;border-bottom:1px dashed hsla(36,36%,95%,.15)}.the-math-page .src-list li:last-child{border-bottom:none;padding-bottom:0}.the-math-page .src-list li:first-child{padding-top:0}.the-math-page .src-list li b{color:var(--bg);font-weight:600}.the-math-page .math-sec{padding:clamp(60px,9vw,100px) 0;background:var(--ink);color:var(--bg);border-top:1px solid var(--rule)}.the-math-page .math-sec .wrap{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,6vw,72px);align-items:center}@media (max-width:820px){.the-math-page .math-sec .wrap{grid-template-columns:1fr}}.the-math-page .math-sec .sec-label{color:#caa07e}.the-math-page .math-sec h2{font-family:var(--serif);font-weight:400;font-size:clamp(34px,4.6vw,52px);line-height:1.05;letter-spacing:-.01em;color:var(--bg);margin-bottom:18px}.the-math-page .math-sec h2 em{font-style:italic;color:#e9b894}.the-math-page .math-sec p{color:hsla(36,36%,95%,.78);font-size:16px;margin-bottom:14px;max-width:42ch}.the-math-page .math-sec p b{color:var(--bg)}.the-math-page .bridge{gap:16px;height:280px;padding:48px 0 20px}.the-math-page .bar,.the-math-page .bridge{display:flex;align-items:flex-end;justify-content:center}.the-math-page .bar{width:62px;border-radius:10px 10px 0 0;position:relative;padding-bottom:10px;color:hsla(36,36%,95%,.6);font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.the-math-page .bar.b1{height:30%;background:hsla(36,36%,95%,.18)}.the-math-page .bar.b2{height:74%;background:linear-gradient(180deg,#e9b894,#9a5328);color:var(--ink);font-weight:600}.the-math-page .bar.b3{height:84%;background:hsla(36,36%,95%,.85);color:var(--ink);font-weight:600}.the-math-page .bar-label{position:absolute;top:-24px;left:0;right:0;text-align:center;white-space:nowrap;font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;color:hsla(36,36%,95%,.7)}.the-math-page .bar.b2 .bar-label,.the-math-page .bar.b3 .bar-label{color:hsla(36,36%,95%,.85)}.the-math-page .arrow-up{position:absolute;top:-44px;left:50%;transform:translateX(-50%);color:#e9b894;font-size:18px;line-height:1}.the-math-page .why-sec{padding:clamp(50px,7vw,90px) 0;border-top:1px solid var(--rule)}.the-math-page .why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media (max-width:780px){.the-math-page .why-grid{grid-template-columns:1fr}}.the-math-page .why-card{background:var(--surface);border:1px solid var(--rule-strong);border-radius:14px;padding:24px}.the-math-page .why-card .ord{font-family:var(--mono);font-size:11px;letter-spacing:.16em;color:var(--accent);margin-bottom:10px}.the-math-page .why-card h4{font-family:var(--serif);font-weight:400;font-size:21px;line-height:1.2;margin-bottom:8px}.the-math-page .why-card p{font-size:14.5px;color:var(--ink-2)}.the-math-page .faq-sec{padding:clamp(50px,7vw,90px) 0;border-top:1px solid var(--rule);background:var(--tan)}.the-math-page .faq-sec h2{font-family:var(--serif);font-weight:400;font-size:clamp(30px,4vw,42px);line-height:1.08;margin-bottom:24px;max-width:22ch}.the-math-page .faq-sec h2 em{font-style:italic;color:var(--accent)}.the-math-page .faq-list{margin-top:8px}.the-math-page .faq-item{border-bottom:1px solid var(--rule);padding:0}.the-math-page .faq-item:last-child{border-bottom:none}.the-math-page .faq-item summary{list-style:none;cursor:pointer}.the-math-page .faq-item summary::-webkit-details-marker{display:none}.the-math-page .faq-q{font-family:var(--serif);font-weight:400;font-size:20px;line-height:1.3;color:var(--ink);padding:20px 36px 20px 0;position:relative;transition:color .14s;outline:none}.the-math-page .faq-q:hover{color:var(--accent)}.the-math-page .faq-q:focus-visible{color:var(--accent)}.the-math-page .faq-q:after{content:"";position:absolute;right:6px;top:50%;width:10px;height:10px;border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);transform:translateY(-70%) rotate(45deg);transition:transform .2s ease,border-color .14s}.the-math-page .faq-q:hover:after{border-color:var(--accent)}.the-math-page .faq-item[open] .faq-q:after{transform:translateY(-30%) rotate(-135deg);border-color:var(--accent)}.the-math-page .faq-item[open] .faq-q{color:var(--accent)}.the-math-page .faq-a{font-size:15px;color:var(--ink-2);line-height:1.65;max-width:62ch;padding:0 36px 22px 0}.the-math-page .faq-a b{color:var(--ink)}.the-math-page .close{padding:clamp(70px,10vw,120px) 0;text-align:center;border-top:1px solid var(--rule)}.the-math-page .close .sec-label{margin-bottom:14px;color:var(--accent)}.the-math-page .close h2{font-family:var(--serif);font-weight:400;font-size:clamp(36px,5.5vw,64px);line-height:1.02;letter-spacing:-.015em;margin:0 auto 16px;max-width:18ch}.the-math-page .close h2 em{font-style:italic;color:var(--accent)}.the-math-page .close p{font-size:17px;color:var(--ink-2);max-width:44ch;margin:0 auto 26px}.the-math-page .close .fineprint{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:18px}.the-math-page footer{padding:36px 0 48px;border-top:1px solid var(--rule);font-size:12.5px;color:var(--ink-3)}.the-math-page footer .wrap{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px}