:root{--ink:#182226;--ink2:#4d585b;--deep:#0d171a;--paper:#f4efe6;--ivory:#fbf8f1;--sand:#e8ded0;--bronze:#a98556;--bronze2:#d4b27a;--line:#18222626;--lineD:#ffffff24;--serif:Georgia,"Times New Roman",serif;--sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--max:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);min-width:320px;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;line-height:1.55}a{color:inherit;text-decoration:none}h1,h2,h3,p,blockquote{margin:0}ul{margin:0;padding:0;list-style:none}.wrap{width:min(calc(100% - 48px),var(--max));margin:auto}.serif{font-family:var(--serif);letter-spacing:-.04em;font-weight:400}.eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--bronze);font-size:11px;font-weight:800}.btn{border:1px solid;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-size:13px;font-weight:760;display:inline-flex}.btn-light{background:var(--ivory);border-color:var(--ivory);color:var(--deep)}.btn-dark{background:var(--deep);border-color:var(--deep);color:var(--ivory)}.btn-ghost{color:var(--ivory);border-color:#ffffff6b}.light h1,.light h2,.light h3,.light strong{color:var(--ink)}.light p{color:var(--ink2)}.dark,.dark h1,.dark h2,.dark h3,.dark strong{color:var(--ivory)}.dark p{color:#fbf8f1b3}.section-head{grid-template-columns:.82fr 1.18fr;align-items:end;gap:76px;display:grid}.section-head h2{max-width:560px;font-size:43px;line-height:1.06}.section-head>p{max-width:580px;font-size:17px;line-height:1.62}.hero{background:radial-gradient(circle at 76% 24%,#d4b27a1f,#0000 22%),linear-gradient(145deg,#1d2d33 0%,#10191c 52%,#081012 100%);min-height:760px;position:relative;overflow:hidden}.hero:before{content:"";border:1px solid #d4b27a2b;border-radius:50% 50% 0 0/65% 65% 0 0;width:78%;height:68%;position:absolute;bottom:-34%;right:-10%;transform:rotate(-4deg);box-shadow:0 -44px #d4b27a06,0 -88px #d4b27a04}.header{z-index:5;border-bottom:1px solid #ffffff1f;position:relative}.header-in{align-items:center;gap:28px;height:76px;display:flex}.brand{width:155px;font-family:var(--serif);text-transform:uppercase;font-size:13px;line-height:1.03}.nav{color:#ffffffb8;gap:27px;margin-left:auto;font-size:12px;display:flex}.hero-in{z-index:3;grid-template-columns:minmax(0,640px) minmax(340px,1fr);align-items:center;gap:68px;padding:92px 0 72px;display:grid;position:relative}.hero h1{max-width:650px;font-size:clamp(50px,5vw,65px);line-height:1.015}.hero-lead{color:#fbf8f1cc;max-width:560px;margin-top:25px;font-size:17px;line-height:1.63}.hero-actions{flex-wrap:wrap;gap:11px;margin-top:28px;display:flex}.hero-note{color:#fbf8f18c;margin-top:19px;font-size:12px}.hero-product{height:515px;position:relative}.page{background:var(--ivory);color:var(--ink);padding:24px;position:absolute;box-shadow:0 30px 78px #0000005c}.page.a{aspect-ratio:.72;opacity:.7;width:258px;top:112px;right:208px;transform:rotate(-6deg)}.page.b{aspect-ratio:.72;z-index:2;width:302px;top:54px;right:69px;transform:rotate(2.2deg)}.page.c{aspect-ratio:.72;opacity:.5;width:226px;top:160px;right:-12px;transform:rotate(8deg)}.doc-meta{color:#806546;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;font-size:8px;display:flex}.doc-title{color:var(--ink);font-family:var(--serif);margin-top:17px;font-size:22px;line-height:1.08}.doc-rule{background:#cfc2b0;height:1px;margin:18px 0}.doc-lines{gap:7px;display:grid}.doc-lines i{background:#d8d2c8;height:5px;display:block}.doc-lines i:nth-child(2){width:84%}.doc-lines i:nth-child(3){width:69%}.doc-visual{border:1px solid #d1c3b0;height:120px;margin-top:23px;position:relative}.doc-visual:before{content:"";border:1px solid var(--bronze);border-radius:50%;width:70px;height:70px;position:absolute;top:23px;left:22px}.doc-visual:after{content:"";background:var(--bronze);height:1px;position:absolute;top:58px;left:93px;right:26px}.recognition{background:var(--paper);padding:92px 0 86px}.rec-top{grid-template-columns:.85fr 1.15fr;align-items:end;gap:78px;display:grid}.rec-top h2{max-width:420px;font-size:42px;line-height:1.06}.rec-top>p{max-width:550px;font-size:17px;line-height:1.62}.rec-list{border-top:1px solid var(--line);margin-top:46px}.rec-row{border-bottom:1px solid var(--line);grid-template-columns:66px 170px 1fr;align-items:center;gap:22px;min-height:112px;display:grid}.rec-row svg{width:39px;height:39px;color:var(--bronze)}.rec-row strong{font-size:16px}.rec-row p{max-width:680px;font-size:17px;line-height:1.52}.question-bridge{place-items:center;margin-top:52px;display:grid}.question-bridge span{color:var(--bronze);letter-spacing:.13em;text-transform:uppercase;font-size:11px}.question-bridge i{background:linear-gradient(var(--bronze),#a985561f);width:1px;height:46px;margin-top:13px;display:block}.question{grid-template-columns:.86fr 1.14fr;align-items:center;gap:74px;padding-top:18px;display:grid}.question h3{font-size:47px;line-height:1}.question-copy{border-left:1px solid var(--line);padding-left:36px}.question-copy p{font-size:15px}.question-copy strong{margin-top:7px;font-size:27px;line-height:1.24;display:block}.analysis{background:var(--deep);padding:96px 0}.analysis .section-head strong{margin-bottom:8px;font-size:18px;display:block}.analysis-flow{border-top:1px solid var(--lineD);border-bottom:1px solid var(--lineD);grid-template-columns:repeat(4,1fr);margin-top:58px;display:grid}.analysis-flow article{border-right:1px solid var(--lineD);min-height:178px;padding:28px 24px}.analysis-flow article:last-child{border-right:0}.n{width:32px;height:32px;color:var(--bronze2);border:1px solid #d4b27ab3;border-radius:50%;place-items:center;font-size:10px;display:grid}.analysis-flow h3{margin-top:17px;font-size:17px}.analysis-flow p{margin-top:8px;font-size:14px;line-height:1.55}.quick{background:#1a292e;padding:34px 0}.quick-in{justify-content:space-between;align-items:center;gap:28px;display:flex}.quick strong{font-family:var(--serif);font-size:24px;font-weight:400}.topics{background:var(--paper);padding:98px 0}.topics-intro{grid-template-columns:.8fr 1.2fr;align-items:end;gap:76px;display:grid}.topics-intro h2{max-width:540px;font-size:43px;line-height:1.06}.topics-intro p{max-width:580px;font-size:17px;line-height:1.62}.topics-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:46px;display:grid}.topic{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fbf8f175;min-height:200px;padding:26px}.topic:nth-child(2n){background:#e8ded061}.topic .icon{width:38px;height:38px;color:var(--bronze);font-family:var(--serif);font-size:31px;line-height:1}.topic h3{margin-top:18px;font-size:20px;line-height:1.18}.topic p{margin-top:9px;font-size:14px;line-height:1.58}.topics-note{border-top:1px solid var(--line);grid-template-columns:.74fr 1.26fr;align-items:center;gap:60px;margin-top:38px;padding-top:32px;display:grid}.topics-note strong{font-family:var(--serif);font-size:27px;font-weight:400}.topics-note p{font-size:15px}.proof{background:var(--sand);padding:98px 0 106px}.full{background:var(--ivory);padding:98px 0}.system{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:500px;margin-top:56px;position:relative}.core{z-index:3;background:var(--deep);width:178px;height:178px;color:var(--ivory);text-align:center;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.core small{color:var(--bronze2);letter-spacing:.13em;text-transform:uppercase;font-size:9px}.core strong{color:var(--ivory);font-family:var(--serif);margin-top:5px;font-size:28px;font-weight:400;display:block}.ring{border:1px solid #a9855647;border-radius:50%;width:400px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sline{transform-origin:0;background:#a985567a;width:275px;height:1px;position:absolute;top:50%;left:50%}.sline.a{transform:rotate(-32deg)}.sline.b{transform:rotate(32deg)}.sline.c{transform:rotate(148deg)}.sline.d{transform:rotate(212deg)}.node{width:260px;position:absolute}.node:before{content:"";border:1px solid var(--bronze);border-radius:50%;width:8px;height:8px;margin-bottom:11px;display:block}.node h3{font-size:21px}.node p{margin-top:7px;font-size:14px;line-height:1.55}.node.n1{top:56px;right:0}.node.n2{bottom:56px;right:0}.node.n3{bottom:56px;left:0}.node.n4{top:56px;left:0}.full-detail{background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;margin-top:48px;display:grid}.detail{background:var(--ivory);padding:29px 31px}.detail h3{font-size:21px}.detail ul{gap:8px;margin-top:15px;display:grid}.detail li{color:var(--ink2);padding-left:18px;font-size:14px;line-height:1.5;position:relative}.detail li:before{content:"";background:var(--bronze);width:7px;height:1px;position:absolute;top:.72em;left:0}.full-summary{border-top:1px solid var(--line);grid-template-columns:.74fr 1.26fr;align-items:center;gap:60px;margin-top:42px;padding-top:32px;display:grid}.full-summary strong{font-family:var(--serif);font-size:28px;font-weight:400}.full-summary p{font-size:15px}.use{background:var(--paper);padding:82px 0}.use-grid{grid-template-columns:.72fr 1.28fr;gap:74px;display:grid}.use h2{font-size:39px;line-height:1.07}.use-list{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.use-list div{border-bottom:1px solid var(--line);padding:18px 20px 18px 30px;font-size:15px}.use-list div:nth-child(odd){border-right:1px solid var(--line)}.reviews{background:var(--deep);padding:90px 0}.reviews h2{font-size:40px;line-height:1.08}.author{background:var(--paper);padding:96px 0}.author-grid{grid-template-columns:.86fr 1.14fr;align-items:center;display:grid}.author-photo{background:linear-gradient(145deg,#2d3d42,#111a1d);height:480px;position:relative;overflow:hidden}.author-photo:before{content:"";background:radial-gradient(circle,#d4b27a33,#d4b27a06 56%,#0000 70%);border-radius:50%;width:280px;height:280px;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.author-photo span{color:#ffffff8c;font-size:11px;position:absolute;bottom:22px;left:24px}.author-copy{z-index:2;background:var(--ivory);border-left:1px solid #a9855675;margin-left:-50px;padding:50px 56px;position:relative}.author-copy h2{font-size:43px}.author-role{color:var(--bronze);letter-spacing:.13em;text-transform:uppercase;margin-top:8px;font-size:11px;font-weight:800}.author-copy p{max-width:590px;margin-top:20px;font-size:16px;line-height:1.66}.author-copy strong{font-family:var(--serif);margin-top:29px;font-size:27px;font-weight:400;display:block}.distinct{background:var(--ivory);padding:72px 0}.distinct-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.distinct article{border-right:1px solid var(--line);padding:28px 30px}.distinct article:last-child{border-right:0}.distinct span{color:#b99d78;font-family:var(--serif);font-size:32px}.distinct h3{margin-top:13px;font-size:18px}.distinct p{margin-top:8px;font-size:14px;line-height:1.58}.formats{background:#111d21;padding:96px 0}.pricing{grid-template-columns:1fr 1fr 1.15fr;margin-top:44px;display:grid}.price{border:1px solid #ffffff29;border-right:0;flex-direction:column;min-height:340px;padding:28px 26px;display:flex}.price:last-child{border-right:1px solid #ffffff29}.price.full{color:var(--deep);background:#dfc28f;border-color:#dfc28f}.price-label{color:var(--bronze2);letter-spacing:.13em;text-transform:uppercase;font-size:10px}.price.full .price-label{color:#6e512d}.price-top{justify-content:space-between;gap:16px;margin-top:12px;display:flex}.price h3{font-size:22px;line-height:1.16}.amount{color:var(--bronze2);font-family:var(--serif);font-size:31px}.price.full .amount{color:#6e512d}.price>p{color:#fbf8f1ad;margin-top:24px;font-size:15px;line-height:1.6}.price.full>p{color:#403a33}.price-list{color:#fbf8f19e;gap:7px;margin-top:18px;font-size:12px;display:grid}.price.full .price-list{color:#51473a}.price-list li:before{content:"—";color:var(--bronze2);margin-right:7px}.price.full .price-list li:before{color:#765a36}.price-foot{border-top:1px solid #ffffff29;margin-top:auto;padding-top:21px}.price.full .price-foot{border-color:#1721262e}.price-foot small{margin-bottom:13px;font-size:11px;display:block}.compare{border-top:1px solid #ffffff2b;grid-template-columns:220px repeat(3,1fr);margin-top:42px;display:grid}.compare>div{color:#ffffffa8;border-bottom:1px solid #ffffff1f;padding:15px 14px;font-size:12px}.compare .label{color:#fff6}.compare strong{color:var(--ivory);font-weight:650}.order{background:var(--paper);padding:92px 0}.steps{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:46px;display:grid}.step{border-right:1px solid var(--line);min-height:190px;padding:26px 24px}.step:last-child{border-right:0}.step span{color:#b99d78;font-family:var(--serif);font-size:29px}.step h3{margin-top:18px;font-size:17px}.step p{margin-top:8px;font-size:13px;line-height:1.58}.deliver{background:var(--ivory);padding:82px 0}.deliver-grid{grid-template-columns:.72fr 1.28fr;gap:74px;display:grid}.deliver h2{font-size:39px;line-height:1.07}.deliver-list{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.deliver-list div{border-bottom:1px solid var(--line);padding:20px 20px 20px 30px;font-size:14px}.deliver-list div:nth-child(odd){border-right:1px solid var(--line)}.faq{background:var(--paper);padding:84px 0}.faq-grid{grid-template-columns:.7fr 1.3fr;gap:78px;display:grid}.faq h2{font-size:39px}.faq-list{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;padding:19px 4px;font-size:16px;font-weight:650}.faq details p{max-width:690px;padding:0 4px 20px;font-size:14px;line-height:1.65}.chooser{background:var(--sand);padding:80px 0}.chooser-grid{grid-template-columns:.7fr 1.3fr;gap:74px;display:grid}.chooser h2{font-size:39px;line-height:1.07}.chooser-list{gap:11px;display:grid}.chooser-row{background:#fbf8f1ad;border:1px solid #1822261c;grid-template-columns:1fr auto;align-items:center;gap:20px;padding:18px 21px;display:grid}.chooser-row p{font-size:15px}.chooser-row a{color:#745835;font-size:13px;font-weight:750}.final{background:linear-gradient(#1c2d33,#0d171a);padding:88px 0 46px}.final-grid{grid-template-columns:.78fr 1.22fr;align-items:end;gap:74px;display:grid}.final h2{font-size:42px;line-height:1.07}.final-copy>p{font-size:16px;line-height:1.62}.final-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.footer-note{color:#fbf8f175;border-top:1px solid #ffffff21;justify-content:space-between;gap:20px;margin-top:52px;padding-top:22px;font-size:11px;display:flex}.mobile-buy{display:none}@media (width<=1100px){.hero-in{grid-template-columns:1fr}.hero-product{display:none}.topics-grid{grid-template-columns:repeat(2,1fr)}.pricing{grid-template-columns:1fr}.price{border-right:1px solid #ffffff29}}@media (width<=760px){.wrap{width:min(calc(100% - 30px),var(--max))}.nav{display:none}.header .btn{margin-left:auto}.hero{min-height:auto}.hero-in{padding:68px 0 50px}.hero h1{font-size:42px}.recognition,.analysis,.topics,.proof,.full,.use,.reviews,.author,.formats,.order,.deliver,.faq,.chooser,.final{padding-top:62px;padding-bottom:62px}.section-head,.rec-top,.topics-intro,.topics-note,.full-summary,.use-grid,.author-grid,.deliver-grid,.faq-grid,.chooser-grid,.final-grid{grid-template-columns:1fr;gap:27px}.section-head h2,.rec-top h2,.topics-intro h2,.use h2,.reviews h2,.author-copy h2,.deliver h2,.faq h2,.chooser h2,.final h2{font-size:34px}.rec-row{grid-template-columns:48px 1fr;gap:11px;padding:18px 0}.rec-row p{grid-column:2}.analysis-flow{grid-template-columns:1fr 1fr}.analysis-flow article:nth-child(2){border-right:0}.quick-in{flex-direction:column;align-items:flex-start}.topics-grid{grid-template-columns:1fr}.topic{min-height:0}.system{min-height:auto;padding:28px 0}.ring,.sline{display:none}.core{margin:0 auto 26px;position:relative;top:auto;left:auto;transform:none}.node{border-top:1px solid var(--line);width:auto;padding:17px 0;position:relative;inset:auto}.full-detail,.use-list,.distinct-grid,.steps,.deliver-list{grid-template-columns:1fr}.author-photo{height:370px}.author-copy{margin:-36px 12px 0;padding:30px 24px}.distinct article{border-right:0;border-bottom:1px solid var(--line)}.compare{display:none}.step{border-right:0;border-bottom:1px solid var(--line)}.chooser-row{grid-template-columns:1fr}.footer-note{flex-direction:column}.mobile-buy{z-index:20;background:#0d171af7;border-top:1px solid #ffffff1f;gap:8px;padding:10px 15px;display:flex;position:sticky;bottom:0}.mobile-buy a{flex:1}}.hero-outcomes{grid-template-columns:1fr 1fr;gap:9px 24px;max-width:610px;margin-top:24px;display:grid}.hero-outcomes li{color:#fbf8f1ad;padding-left:15px;font-size:12px;line-height:1.45;position:relative}.hero-outcomes li:before{content:"";background:var(--bronze2);width:6px;height:1px;position:absolute;top:.68em;left:0}.hero-meta-link{color:#fbf8f1ad;align-items:center;margin-top:14px;font-size:12px;display:inline-flex}.hero-meta-link:after{content:"→";margin-left:8px}.rec-row{grid-template-columns:54px 176px 1fr}.rec-mark{width:38px;height:38px;color:var(--bronze);font-family:var(--serif);border:1px solid #a985568c;border-radius:50%;place-items:center;font-size:13px;display:grid}.questions{border-top:1px solid var(--line);grid-template-columns:.92fr 1.08fr;gap:72px;margin-top:58px;padding-top:36px;display:grid}.questions-main h3{font-size:47px;line-height:1}.questions-main p{margin-top:14px;font-size:15px}.questions-list{border-top:1px solid var(--line)}.questions-list div{border-bottom:1px solid var(--line);font-family:var(--serif);padding:14px 0;font-size:23px}.problem{background:var(--paper);padding:0 0 92px}.problem-panel{background:var(--ivory);border:1px solid #1822261c;grid-template-columns:.7fr 1.3fr;gap:70px;padding:52px 54px;display:grid}.problem-panel h2{font-size:37px;line-height:1.07}.problem-copy>p{font-size:16px;line-height:1.65}.contrast-list{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:25px;display:grid}.contrast-list div{border-bottom:1px solid var(--line);color:var(--ink2);padding:16px 16px 16px 0;font-size:14px}.contrast-list div:nth-child(odd){border-right:1px solid var(--line);padding-right:24px}.contrast-list div:nth-child(2n){padding-left:24px}.problem-end{font-family:var(--serif);color:var(--ink);margin-top:24px;font-size:25px;line-height:1.3}.analysis-result{border-top:1px solid var(--lineD);grid-template-columns:.8fr 1.2fr;gap:68px;margin-top:42px;padding-top:34px;display:grid}.analysis-result strong{font-family:var(--serif);font-size:27px;font-weight:400}.analysis-result p{font-size:15px;line-height:1.65}.outcomes{background:var(--ivory);padding:94px 0}.outcomes-grid{grid-template-columns:.72fr 1.28fr;gap:74px;display:grid}.outcomes h2{font-size:40px;line-height:1.07}.outcome-list{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.outcome{border-bottom:1px solid var(--line);padding:21px 24px 22px 0}.outcome:nth-child(odd){border-right:1px solid var(--line);padding-right:28px}.outcome:nth-child(2n){padding-left:28px}.outcome span{color:var(--bronze);letter-spacing:.13em;font-size:10px;font-weight:800;display:block}.outcome h3{margin-top:7px;font-size:18px}.outcome p{margin-top:7px;font-size:14px;line-height:1.55}.method{background:var(--deep);padding:96px 0}.method .section-head strong{margin-bottom:8px;font-size:18px;display:block}.method-track{border-top:1px solid var(--lineD);border-bottom:1px solid var(--lineD);grid-template-columns:repeat(7,1fr);margin-top:52px;display:grid}.method-step{border-right:1px solid var(--lineD);min-height:206px;padding:26px 18px}.method-step:last-child{border-right:0}.method-step span{color:var(--bronze2);font-family:var(--serif);font-size:24px}.method-step h3{margin-top:16px;font-size:15px;line-height:1.25}.method-step p{margin-top:8px;font-size:12px;line-height:1.55}.method-end{grid-template-columns:.8fr 1.2fr;gap:64px;margin-top:34px;display:grid}.method-end strong{font-family:var(--serif);font-size:27px;font-weight:400}.method-end p{font-size:14px;line-height:1.65}.proof-cases{gap:32px;margin-top:54px;display:grid}.proof-case{border-top:1px solid #18222624;grid-template-columns:.78fr 1.22fr;align-items:center;gap:54px;padding:34px 0;display:grid}.proof-case:last-child{border-bottom:1px solid #18222624}.case-visual{min-height:310px;position:relative}.case-page{aspect-ratio:.72;background:var(--ivory);width:218px;padding:20px;position:absolute;top:12px;left:24px;transform:rotate(-3deg);box-shadow:0 28px 70px #12100d2e}.case-page.second{opacity:.72;top:34px;left:112px;transform:rotate(4deg)}.proof-case h3{font-size:27px;line-height:1.12}.proof-case>div:last-child>p{margin-top:12px;font-size:15px;line-height:1.65}.proof-case blockquote{border-left:2px solid var(--bronze);font-family:var(--serif);color:var(--ink);margin-top:22px;padding-left:20px;font-size:21px;line-height:1.4}.quote-source{color:#806546;margin-top:12px;font-size:11px}.dual-quotes{grid-template-columns:1fr 1fr;gap:18px;margin-top:20px;display:grid}.dual-quotes article{background:#fbf8f19e;border:1px solid #1822261a;padding:20px}.dual-quotes h4{font-size:13px}.dual-quotes p{font-family:var(--serif);color:var(--ink);margin-top:8px;font-size:18px;line-height:1.4}.higher{background:var(--deep);color:var(--ivory);margin-top:54px;padding:46px 50px}.higher-grid{grid-template-columns:.72fr 1.28fr;gap:60px;display:grid}.higher h3{font-size:33px;line-height:1.08}.higher-copy>p{color:#fbf8f1b8;font-size:15px;line-height:1.68}.higher-questions{border-top:1px solid var(--lineD);grid-template-columns:1fr 1fr;margin-top:24px;display:grid}.higher-questions div{border-bottom:1px solid var(--lineD);font-family:var(--serif);padding:16px 18px 16px 0;font-size:19px;line-height:1.3}.higher-questions div:nth-child(odd){border-right:1px solid var(--lineD);padding-right:24px}.higher-questions div:nth-child(2n){padding-left:24px}.use-list{display:block}.use-row{border-bottom:1px solid var(--line);grid-template-columns:230px 1fr;gap:28px;padding:20px 0;display:grid}.use-row strong{font-size:16px}.use-row p{font-size:14px;line-height:1.6}.use-list .use-row:nth-child(odd){border-right:0}.reviews-head{grid-template-columns:.65fr 1.35fr;gap:70px;display:grid}.featured-review{border-left:2px solid var(--bronze2);padding-left:24px}.featured-review blockquote{font-family:var(--serif);font-size:28px;line-height:1.34}.review-name{color:var(--bronze2);margin-top:16px;font-size:11px}.review-name span{color:#fbf8f173}.all-reviews{grid-template-columns:1fr 1fr;gap:18px;margin-top:42px;display:grid}.review-card{background:#ffffff06;border:1px solid #ffffff21;padding:22px}.review-card blockquote{color:#fbf8f1b8;font-size:13px;line-height:1.68}.author-copy p+p{margin-top:12px}.distinct-head{grid-template-columns:.72fr 1.28fr;align-items:end;gap:74px;display:grid}.distinct-head h2{font-size:39px;line-height:1.07}.distinct-head>p{font-size:16px;line-height:1.62}.distinct-grid{border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:38px}.distinct-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:180px;padding:24px}.format-details{gap:16px;margin-top:42px;display:grid}.format-detail{border:1px solid #ffffff24;padding:28px 30px}.format-detail summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;list-style:none;display:flex}.format-detail summary::-webkit-details-marker{display:none}.format-detail summary strong{font-family:var(--serif);font-size:24px;font-weight:400}.format-detail summary span{color:var(--bronze2);font-size:12px}.format-body{border-top:1px solid #ffffff1f;grid-template-columns:.82fr 1.18fr;gap:48px;margin-top:26px;padding-top:24px;display:grid}.format-body p{font-size:14px;line-height:1.65}.format-body p+p{margin-top:14px}.format-body h4{margin-top:18px;font-size:13px}.example-list,.get-list{gap:8px;margin-top:12px;display:grid}.example-list li,.get-list li{color:#fbf8f1ad;padding-left:16px;font-size:13px;line-height:1.5;position:relative}.example-list li:before,.get-list li:before{content:"";background:var(--bronze2);width:6px;height:1px;position:absolute;top:.72em;left:0}.format-body .btn{margin-top:18px}.compare-wrap{border-top:1px solid #ffffff2b;margin-top:46px;overflow:auto}.compare{grid-template-columns:240px repeat(3,minmax(200px,1fr));min-width:860px}.steps{grid-template-columns:repeat(5,1fr)}.order-info{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin-top:34px;display:grid}.order-info article{background:var(--ivory);padding:24px}.order-info h3{font-size:17px}.order-info p{margin-top:8px;font-size:13px;line-height:1.6}.faq-cta{margin-top:28px}.chooser-row{display:block}.chooser-row strong{font-size:16px;display:block}.chooser-row p{margin-top:5px;font-size:14px}.chooser-row a{margin-top:12px;display:inline-block}.help-choice{background:var(--ivory);border:1px solid #18222624;margin-top:14px;padding:22px}.help-choice strong{font-family:var(--serif);font-size:22px;font-weight:400}.help-choice p{margin-top:6px;font-size:14px}.help-choice .btn{margin-top:16px}.final-grid{grid-template-columns:.76fr 1.24fr;align-items:start}.final-questions{border-top:1px solid var(--lineD);margin-top:26px;display:grid}.final-questions div{border-bottom:1px solid var(--lineD);font-family:var(--serif);padding:13px 0;font-size:19px}.final-benefits{border-top:1px solid var(--lineD);grid-template-columns:1fr 1fr;margin-top:24px;display:grid}.final-benefits div{border-bottom:1px solid var(--lineD);color:#fbf8f1b3;padding:14px 18px 14px 0;font-size:13px}.final-benefits div:nth-child(odd){border-right:1px solid var(--lineD);padding-right:24px}.final-benefits div:nth-child(2n){padding-left:24px}@media (width<=980px){.method-track{grid-template-columns:repeat(4,1fr)}.method-step:nth-child(4){border-right:0}.method-step:nth-child(-n+4){border-bottom:1px solid var(--lineD)}.steps{grid-template-columns:repeat(3,1fr)}.step:nth-child(3){border-right:0}.step:nth-child(-n+3){border-bottom:1px solid var(--line)}}@media (width<=760px){.hero-outcomes{grid-template-columns:1fr}.questions,.problem-panel,.analysis-result,.outcomes-grid,.method-end,.proof-case,.higher-grid,.reviews-head,.distinct-head,.format-body,.order-info,.final-grid{grid-template-columns:1fr;gap:27px}.questions-main h3{font-size:38px}.contrast-list,.outcome-list,.dual-quotes,.higher-questions,.all-reviews,.final-benefits{grid-template-columns:1fr}.contrast-list div:nth-child(odd),.outcome:nth-child(odd),.higher-questions div:nth-child(odd),.final-benefits div:nth-child(odd){border-right:0;padding-right:0}.contrast-list div:nth-child(2n),.outcome:nth-child(2n),.higher-questions div:nth-child(2n),.final-benefits div:nth-child(2n){padding-left:0}.problem-panel{padding:32px 24px}.method-track{grid-template-columns:1fr 1fr}.method-step:nth-child(2n){border-right:0}.method-step:nth-child(-n+6){border-bottom:1px solid var(--lineD)}.proof-case{padding:28px 0}.case-visual{min-height:260px}.case-page{width:180px}.case-page.second{left:90px}.higher{padding:30px 24px}.use-row{grid-template-columns:1fr;gap:6px}.all-reviews{gap:12px}.review-card{padding:18px}.distinct-grid{grid-template-columns:1fr}.format-detail{padding:22px}.steps{grid-template-columns:1fr}.step{border-right:0;border-bottom:1px solid var(--line)}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}body{-webkit-text-fill-color:currentColor}:root{--bronze-light:#8b673d}.eyebrow{color:var(--bronze-light)}.hero .eyebrow,.analysis .eyebrow,.quick .eyebrow,.method .eyebrow,.higher .eyebrow,.reviews .eyebrow,.formats .eyebrow,.final .eyebrow{color:var(--bronze2)}.recognition,.problem,.outcomes,.topics,.proof,.full,.use,.author,.distinct,.order,.deliver,.faq,.chooser{color:var(--ink)}.recognition h1,.recognition h2,.recognition h3,.recognition h4,.recognition strong,.problem h1,.problem h2,.problem h3,.problem h4,.problem strong,.outcomes h1,.outcomes h2,.outcomes h3,.outcomes h4,.outcomes strong,.topics h1,.topics h2,.topics h3,.topics h4,.topics strong,.proof h1,.proof h2,.proof h3,.proof h4,.proof strong,.full h1,.full h2,.full h3,.full h4,.full strong,.use h1,.use h2,.use h3,.use h4,.use strong,.author h1,.author h2,.author h3,.author h4,.author strong,.distinct h1,.distinct h2,.distinct h3,.distinct h4,.distinct strong,.order h1,.order h2,.order h3,.order h4,.order strong,.deliver h1,.deliver h2,.deliver h3,.deliver h4,.deliver strong,.faq h1,.faq h2,.faq h3,.faq h4,.faq strong,.chooser h1,.chooser h2,.chooser h3,.chooser h4,.chooser strong{color:var(--ink);-webkit-text-fill-color:var(--ink)}.recognition p,.problem p,.outcomes p,.topics p,.proof p,.full p,.use p,.author p,.distinct p,.order p,.deliver p,.faq p,.chooser p{color:var(--ink2);-webkit-text-fill-color:var(--ink2)}.problem-panel,.topic,.case-page,.dual-quotes article,.detail,.author-copy,.distinct article,.order-info article,.chooser-row,.help-choice,.deliver-list div,.problem-panel h1,.problem-panel h2,.problem-panel h3,.problem-panel h4,.problem-panel strong,.topic h1,.topic h2,.topic h3,.topic h4,.topic strong,.case-page h1,.case-page h2,.case-page h3,.case-page h4,.case-page strong,.dual-quotes article h1,.dual-quotes article h2,.dual-quotes article h3,.dual-quotes article h4,.dual-quotes article strong,.detail h1,.detail h2,.detail h3,.detail h4,.detail strong,.author-copy h1,.author-copy h2,.author-copy h3,.author-copy h4,.author-copy strong,.distinct article h1,.distinct article h2,.distinct article h3,.distinct article h4,.distinct article strong,.order-info article h1,.order-info article h2,.order-info article h3,.order-info article h4,.order-info article strong,.chooser-row h1,.chooser-row h2,.chooser-row h3,.chooser-row h4,.chooser-row strong,.help-choice h1,.help-choice h2,.help-choice h3,.help-choice h4,.help-choice strong{color:var(--ink);-webkit-text-fill-color:var(--ink)}.hero,.analysis,.quick,.method,.higher,.reviews,.formats,.final{color:var(--ivory)}.hero h1,.hero h2,.hero h3,.hero h4,.hero strong,.analysis h1,.analysis h2,.analysis h3,.analysis h4,.analysis strong,.quick h1,.quick h2,.quick h3,.quick h4,.quick strong,.method h1,.method h2,.method h3,.method h4,.method strong,.higher h1,.higher h2,.higher h3,.higher h4,.higher strong,.reviews h1,.reviews h2,.reviews h3,.reviews h4,.reviews strong,.formats h1,.formats h2,.formats h3,.formats h4,.formats strong,.final h1,.final h2,.final h3,.final h4,.final strong{color:var(--ivory);-webkit-text-fill-color:var(--ivory)}.hero p,.analysis p,.quick p,.method p,.higher p,.reviews p,.formats p,.final p{color:#fbf8f1b8;-webkit-text-fill-color:#fbf8f1b8}.formats .price.full,.formats .price.full-price,.formats .price.full h1,.formats .price.full h2,.formats .price.full h3,.formats .price.full h4,.formats .price.full strong,.formats .price.full-price h1,.formats .price.full-price h2,.formats .price.full-price h3,.formats .price.full-price h4,.formats .price.full-price strong{color:var(--deep);-webkit-text-fill-color:var(--deep)}.formats .price.full p,.formats .price.full-price p{color:#403a33;-webkit-text-fill-color:#403a33}.formats .price.full li,.formats .price.full-price li,.formats .price.full small,.formats .price.full-price small{color:#51473a;-webkit-text-fill-color:#51473a}.formats .price.full .amount,.formats .price.full-price .amount,.formats .price.full .price-label,.formats .price.full-price .price-label{color:#6b4e2c;-webkit-text-fill-color:#6b4e2c}.formats .price.full .btn-dark,.formats .price.full-price .btn-dark{color:var(--ivory);-webkit-text-fill-color:var(--ivory)}.dark .btn-light,.hero .btn-light,.analysis .btn-light,.quick .btn-light,.method .btn-light,.reviews .btn-light,.formats .btn-light,.final .btn-light{color:var(--deep);-webkit-text-fill-color:var(--deep)}.report-page,.report-page *{color:var(--ink);-webkit-text-fill-color:var(--ink)}.report-page .doc-meta{color:#765a36;-webkit-text-fill-color:#765a36}.full .higher,.full .higher *{color:var(--ivory);-webkit-text-fill-color:var(--ivory)}.full .higher p{color:#fbf8f1b8;-webkit-text-fill-color:#fbf8f1b8}.full .higher .eyebrow{color:var(--bronze2);-webkit-text-fill-color:var(--bronze2)}.full .core,.full .core *{color:var(--ivory);-webkit-text-fill-color:var(--ivory)}.full .core small{color:var(--bronze2);-webkit-text-fill-color:var(--bronze2)}.author-photo,.author-photo span{color:#ffffffb8;-webkit-text-fill-color:#ffffffb8}.rec-mark,.topic-icon,.distinct span,.step span{color:var(--bronze-light);-webkit-text-fill-color:var(--bronze-light)}.final{background:#102025}.skip-link{z-index:1000;color:var(--deep);background:var(--ivory);padding:10px 14px;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}:focus-visible{outline:2px solid var(--bronze2);outline-offset:3px}.page--media{margin:0;padding:0;overflow:hidden}.page--media img,.author-photo--media img,.case-upload{object-fit:cover;width:100%;height:100%;display:block}.case-visual--media{align-items:center;gap:14px;display:flex}.case-upload{object-fit:contain;filter:drop-shadow(0 20px 34px #12100d33);width:min(58%,250px);height:auto;max-height:310px;position:relative}.case-upload--secondary{width:min(42%,210px);margin-top:34px}.author-photo--media img{position:absolute;inset:0}.final--media{background:linear-gradient(#0d171abf,#0d171aed),var(--final-image) center/cover no-repeat}.review-media-link{color:var(--bronze2);text-underline-offset:3px;margin-top:12px;font-size:12px;text-decoration:underline;display:inline-block}.public-form-page{background:var(--paper);min-height:100vh;padding:56px 0 90px}.public-form-wrap{width:min(calc(100% - 40px),var(--max));margin:auto}.public-form-wrap--narrow{max-width:720px}.public-form-wrap>a:first-child{color:#765a36;margin-bottom:44px;font-size:14px;display:inline-block}.public-form-wrap h1{max-width:800px;margin-top:12px;font-size:clamp(42px,6vw,68px);line-height:1.02}.public-form-wrap>p{margin-top:20px;font-size:17px;line-height:1.65}.order-product-grid{background:var(--line);grid-template-columns:1fr 1fr 1.12fr;gap:1px;margin-top:44px;display:grid}.order-product-grid article{background:var(--ivory);flex-direction:column;min-height:390px;padding:30px;display:flex}.order-product-grid article:last-child{background:var(--deep);color:var(--ivory)}.order-product-grid article>span{color:#765a36;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.order-product-grid article:last-child>span{color:var(--bronze2)}.order-product-grid h2{margin:15px 0 0;font-size:25px}.order-product-grid article:last-child h2{color:var(--ivory)}.order-product-grid strong{color:#765a36;font-family:var(--serif);margin-top:18px;font-size:34px;font-weight:400;display:block}.order-product-grid article:last-child strong{color:var(--bronze2)}.order-product-grid p{color:var(--ink2);margin-top:22px;font-size:15px}.order-product-grid article:last-child p{color:#fbf8f1b8}.order-product-grid small{margin-top:auto;padding-top:24px}.order-product-grid .btn{margin-top:16px}.form-product-summary{border-bottom:1px solid var(--line);padding-bottom:25px}.public-form{background:var(--ivory);border:1px solid var(--line);gap:20px;margin-top:30px;padding:30px;display:grid}.public-form label{gap:7px;font-size:14px;font-weight:700;display:grid}.public-form label span{color:var(--ink2);font-weight:400}.public-form input,.public-form textarea{width:100%;color:var(--ink);font:inherit;background:#fff;border:1px solid #b9b0a4;padding:12px 13px;font-size:16px}.public-form textarea{resize:vertical;min-height:130px;line-height:1.55}.public-form .consent{grid-template-columns:auto 1fr;align-items:start;font-weight:400;line-height:1.5}.public-form .consent input{width:auto;margin-top:4px}.public-form button{cursor:pointer}.public-form button:disabled{cursor:wait;opacity:.55}.form-status{color:#8f2f2f;min-height:24px;font-size:14px}@media (width<=760px){.order-product-grid{grid-template-columns:1fr}.order-product-grid article{min-height:0}.public-form{padding:22px}.case-visual--media{min-height:260px}.case-upload{max-height:260px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto;transition:none}}
