.personality-sales-page{--personality-cream:#f7f0e8;--personality-paper:#fffdfa;--personality-plum:#6d365f;--personality-plum-dark:#2e1d2d;--personality-rose:#9b4d5b;--personality-lilac:#d7bfd1;--personality-moss:#66745c;color:var(--ink);background:var(--personality-cream)}.personality-sales-page .kicker{color:var(--personality-plum)}.personality-sales-hero{background:radial-gradient(circle at 12% 14%,#d7bfd147,#0000 28rem),linear-gradient(135deg,#fbf7f1 0%,#f4e8ef 52%,#eadde6 100%);grid-template-columns:minmax(0,1.02fr) minmax(27rem,.72fr);align-items:center;gap:clamp(2rem,4vw,4.5rem);min-height:min(51rem,100svh - 5.9rem);padding:clamp(2.5rem,4.5vw,4.8rem) clamp(1.25rem,6vw,7rem);display:grid;position:relative;overflow:hidden}.personality-sales-hero:before{pointer-events:none;content:"";background-image:linear-gradient(#3f273b08 1px,#0000 1px),linear-gradient(90deg,#3f273b08 1px,#0000 1px);background-size:5rem 5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.personality-sales-hero-copy,.personality-hero-report-stage{z-index:1;position:relative}.personality-sales-hero h1{max-width:15ch;font-family:var(--serif);letter-spacing:-.065em;margin:.65rem 0 1.15rem;font-size:clamp(3.15rem,4.35vw,4.65rem);font-weight:400;line-height:.94}.personality-sales-hero-lead{max-width:47rem;color:var(--ink-soft);font-family:var(--serif);margin:0;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.65}.personality-sales-hero-lead em{color:var(--personality-plum);font-style:normal}.personality-hero-facts{background:#4b2d432b;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:43rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.personality-hero-facts li{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffdfaab;gap:.2rem;padding:.7rem .9rem;display:grid}.personality-hero-facts strong{color:var(--personality-plum);font-family:var(--serif);font-size:1.15rem;font-weight:500}.personality-hero-facts span{color:var(--ink-soft);letter-spacing:.04em;text-transform:uppercase;font-size:.63rem;font-weight:750}.personality-hero-purchase{grid-template-columns:auto minmax(14rem,20rem);align-items:center;gap:.8rem 1.2rem;margin-top:1.4rem;display:grid}.personality-hero-purchase>div{display:grid}.personality-hero-purchase>div strong{font-family:var(--serif);font-size:2.8rem;font-weight:400;line-height:1}.personality-hero-purchase>div span{color:var(--ink-soft);font-size:.72rem;font-weight:700}.personality-hero-purchase .button{min-height:3.7rem}.personality-sample-link{color:var(--personality-plum);grid-column:2;font-size:.78rem;font-weight:780;text-decoration:none}.personality-sample-link span{margin-left:.25rem;transition:transform .16s;display:inline-block}.personality-sample-link:hover span{transform:translate(.25rem)}.personality-hero-reassurance{max-width:43rem;color:var(--ink-soft);margin:1rem 0 0;font-size:.7rem;line-height:1.6}.personality-hero-reassurance a{color:var(--personality-plum);text-underline-offset:.2em;font-weight:800}.personality-hero-report-stage{isolation:isolate;min-height:clamp(30rem,43vw,36rem)}.personality-hero-cover-page,.personality-hero-guide-page{background:var(--personality-paper);border:1px solid #6d365f2e;position:absolute;overflow:hidden;box-shadow:0 1.8rem 4rem #371f3321}.personality-hero-cover-page{z-index:1;color:#fff;background:radial-gradient(circle at 50% 14%, #d7bfd147, transparent 8rem), var(--personality-plum-dark);flex-direction:column;width:56%;min-height:20rem;padding:1.5rem;display:flex;bottom:.5rem;left:0;transform:rotate(-6deg)}.personality-hero-cover-page>span,.personality-hero-cover-page>small,.personality-hero-guide-page>span{letter-spacing:.1em;text-transform:uppercase;font-size:.53rem;font-weight:850}.personality-hero-cover-page>span{color:#ffffff9e}.personality-hero-cover-page>i{color:#ead6e5;width:4.5rem;height:4.5rem;font-family:var(--serif);border:1px solid #ffffff59;border-radius:50%;place-items:center;margin:2.3rem auto auto;font-size:1.4rem;font-style:normal;display:grid}.personality-hero-cover-page>small{color:#dcbfd2}.personality-hero-cover-page h2{font-family:var(--serif);margin:.35rem 0;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:400;line-height:.95}.personality-hero-cover-page p{color:#ffffff9e;margin:.4rem 0 0;font-size:.62rem;line-height:1.55}.personality-hero-guide-page{z-index:0;background:#f0e3e9;width:64%;min-height:22rem;padding:1.5rem;top:.8rem;right:0;transform:rotate(6deg)}.personality-hero-guide-page>span{color:var(--personality-plum)}.personality-hero-guide-page h2{font-family:var(--serif);margin:.7rem 0 2.2rem;font-size:clamp(1.7rem,3vw,2.6rem);font-weight:400;line-height:1}.personality-hero-guide-page ol{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.personality-hero-guide-page li{border-top:1px solid #6d365f2e;grid-template-columns:1.8rem 1fr;align-items:center;gap:.6rem;padding-top:.65rem;display:grid}.personality-hero-guide-page li i{color:var(--personality-rose);font-size:.55rem;font-style:normal;font-weight:850}.personality-hero-guide-page li strong{font-family:var(--serif);font-size:.82rem;font-weight:500}.personality-synthesis-preview{z-index:3;background:#fffdfae8;border:1px solid #6d365f38;border-radius:.4rem;width:91%;margin:0;padding:clamp(1rem,2vw,1.5rem);position:absolute;top:6.7rem;right:2%;transform:rotate(1.25deg);box-shadow:0 2.5rem 6rem #371f3329,0 0 0 .7rem #fffdfa6b}.personality-hero-artifact-proof{z-index:4;border-left:3px solid var(--personality-plum);background:#fffdfaf0;gap:.2rem;width:min(86%,27rem);padding:.85rem 1rem;display:grid;position:absolute;bottom:0;right:0;box-shadow:0 .8rem 2rem #371f331f}.personality-hero-artifact-proof strong{font-family:var(--serif);font-size:.9rem;font-weight:500}.personality-hero-artifact-proof span{color:var(--ink-soft);font-size:.55rem;font-weight:750}.personality-preview-topline{border-bottom:1px solid var(--line);color:var(--ink-soft);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding:.1rem .2rem .8rem;font-size:.58rem;font-weight:800;display:flex}.personality-preview-topline b{color:var(--personality-plum)}.personality-synthesis-preview svg{width:100%;height:auto;display:block}.personality-map-label{fill:var(--ink-soft);font-family:var(--sans);letter-spacing:.1em;font-size:10px;font-weight:800}.personality-map-link{fill:none;stroke-width:2px;opacity:.72}.personality-map-link.tension{stroke:var(--personality-rose)}.personality-map-link.support{stroke:var(--personality-moss)}.personality-map-link.foundation{stroke:#9a7b91;stroke-dasharray:4 5}.personality-map-node{stroke-width:1px}.personality-map-node.evidence{fill:#fffdfa;stroke:#6d365f47}.personality-map-node.outcome{fill:var(--personality-plum-dark);stroke:var(--personality-plum-dark)}.personality-map-node-copy{fill:var(--ink);font-family:var(--serif);font-size:14px}.personality-map-node-copy.outcome{fill:#fffdfa}.personality-synthesis-preview figcaption{border-top:1px solid var(--line);color:var(--ink-soft);flex-wrap:wrap;gap:.8rem 1.3rem;padding:.8rem .2rem .1rem;font-size:.58rem;display:flex}.personality-synthesis-preview figcaption span{align-items:center;gap:.35rem;display:flex}.personality-synthesis-preview figcaption i{width:1.5rem;height:2px;display:block}.personality-synthesis-preview figcaption i.tension{background:var(--personality-rose)}.personality-synthesis-preview figcaption i.support{background:var(--personality-moss)}.personality-synthesis-preview figcaption i.foundation{border-top:2px dashed #9a7b91}.personality-section-intro{max-width:72rem}.personality-section-intro h2,.personality-agitate-section h2,.personality-action-section h2,.personality-process-section h2,.personality-offer-section h2,.personality-faq-section h2,.personality-closing-cta h2{max-width:18ch;font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(2.65rem,5vw,5.5rem);font-weight:400;line-height:.98}.personality-section-intro>p:last-child,.personality-action-section>div>p:last-child{max-width:52rem;color:var(--ink-soft);font-size:1.02rem;line-height:1.75}.personality-recognition-section{background:var(--personality-paper);padding:clamp(5rem,9vw,10rem) clamp(1.25rem,7vw,8rem)}.personality-pain-grid{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:clamp(3rem,6vw,6rem);display:grid}.personality-pain-grid article{background:var(--personality-paper);grid-template-columns:2rem 1fr;align-content:start;gap:0 1.25rem;min-height:18rem;padding:clamp(1.6rem,4vw,3.5rem);display:grid}.personality-pain-grid article>span{color:var(--personality-rose);grid-row:1/3;font-size:.65rem;font-weight:850}.personality-pain-grid h3{max-width:24ch;font-family:var(--serif);margin:0 0 1.2rem;font-size:clamp(1.5rem,2.4vw,2.3rem);font-weight:400;line-height:1.14}.personality-pain-grid p{max-width:40rem;color:var(--ink-soft);margin:0;line-height:1.75}.personality-agitate-section{color:#fff;background:radial-gradient(circle at 85% 15%, #b96d792e, transparent 32rem), var(--personality-plum-dark);grid-template-columns:minmax(0,.8fr) minmax(22rem,.55fr);gap:clamp(3rem,9vw,9rem);padding:clamp(5rem,9vw,10rem) clamp(1.25rem,7vw,8rem);display:grid}.personality-agitate-section .kicker{color:#dcbfd2}.personality-agitate-copy{align-self:end}.personality-agitate-copy p{color:#ffffffad;font-family:var(--serif);font-size:1.1rem;line-height:1.75}.personality-agitate-copy strong{color:#fff;font-family:var(--serif);border-top:1px solid #ffffff2e;margin-top:2rem;padding-top:2rem;font-size:1.4rem;font-weight:400;line-height:1.5;display:block}.personality-transformation-section{background:#eee1e8;grid-template-columns:minmax(18rem,.52fr) minmax(0,1fr);gap:clamp(3rem,8vw,8rem);padding:clamp(5rem,9vw,10rem) clamp(1.25rem,7vw,8rem);display:grid}.personality-transformation-table{border-block:1px solid #492b4238;align-self:center}.personality-transformation-head,.personality-transformation-row{grid-template-columns:minmax(0,.75fr) 2.5rem minmax(0,1fr);align-items:center;gap:1rem;display:grid}.personality-transformation-head{color:var(--personality-plum);letter-spacing:.1em;text-transform:uppercase;padding:1rem 0;font-size:.65rem;font-weight:850}.personality-transformation-head span:last-child{grid-column:3}.personality-transformation-row{border-top:1px solid #492b4226;padding:1.25rem 0}.personality-transformation-row p{color:var(--ink-soft);margin:0;font-size:.85rem;line-height:1.5}.personality-transformation-row i{color:var(--personality-rose);font-family:var(--serif);text-align:center;font-size:1.4rem;font-style:normal}.personality-transformation-row strong{font-family:var(--serif);font-size:1.1rem;font-weight:500;line-height:1.45}.personality-report-experience-section{background:radial-gradient(circle at 92% 12%, #d7bfd138, transparent 32rem), var(--personality-cream);padding:clamp(5rem,9vw,10rem) clamp(1.25rem,7vw,8rem)}.personality-report-experience-section>.personality-section-intro h2,.personality-guarantee-section h2{max-width:18ch;font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(2.65rem,5vw,5.5rem);font-weight:400;line-height:.98}.personality-report-mockups{background-color:#eee1e8;background-image:linear-gradient(#6d365f0d 1px,#0000 1px),linear-gradient(90deg,#6d365f0d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:3rem 3rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:1.5rem;margin-top:clamp(3rem,6vw,6rem);padding:clamp(1rem,3vw,3rem);display:grid;overflow:hidden}.personality-mockup-page{min-width:0;min-height:35rem;color:var(--ink);background:var(--personality-paper);border:1px solid #4e364630;flex-direction:column;padding:clamp(1.4rem,2.4vw,2.4rem);display:flex;box-shadow:0 2rem 4rem #371f3321}.personality-mockup-cover{color:#fff;background:radial-gradient(circle at 50% 22%, #d7bfd13d, transparent 14rem), var(--personality-plum-dark);grid-area:1/1/auto/6;min-height:39rem;transform:rotate(-2.5deg)}.personality-mockup-brand{color:#fff9;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.58rem;font-weight:850;display:flex}.personality-mockup-brand i{color:#dcbfd2;border:1px solid #ffffff52;border-radius:50%;place-items:center;width:3rem;height:3rem;font-style:normal;display:grid}.personality-mockup-cover>div:nth-child(2){margin:auto 0}.personality-mockup-cover small,.personality-mockup-chapter header>span,.personality-mockup-plan header>span{color:#dcbfd2;letter-spacing:.11em;text-transform:uppercase;font-size:.58rem;font-weight:850}.personality-mockup-cover h3{max-width:10ch;font-family:var(--serif);letter-spacing:-.05em;margin:.6rem 0 1.2rem;font-size:clamp(2.7rem,5vw,5rem);font-weight:400;line-height:.9}.personality-mockup-cover p{color:#ffffffa3;max-width:30rem;font-family:var(--serif);line-height:1.65}.personality-mockup-cover dl{background:#ffffff2e;grid-template-columns:repeat(3,1fr);gap:1px;margin:0;display:grid}.personality-mockup-cover dl>div{background:var(--personality-plum-dark);gap:.3rem;padding:.85rem;display:grid}.personality-mockup-cover dt{color:#ffffff7a;text-transform:uppercase;font-size:.52rem;font-weight:800}.personality-mockup-cover dd{font-family:var(--serif);margin:0;font-size:.78rem}.personality-mockup-summary{grid-area:1/6/auto/13;transform:rotate(1.4deg)translateY(1.5rem)}.personality-mockup-summary header,.personality-mockup-chapter header,.personality-mockup-plan header{border-bottom:1px solid var(--line);gap:.4rem;padding-bottom:1.3rem;display:grid}.personality-mockup-summary header span{color:var(--personality-plum);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:850}.personality-mockup-summary header strong,.personality-mockup-chapter header h3,.personality-mockup-plan header h3{font-family:var(--serif);font-size:clamp(1.7rem,3vw,2.8rem);font-weight:400;line-height:1.05}.personality-mockup-summary ol{gap:0;margin:1rem 0 0;padding:0;list-style:none;display:grid}.personality-mockup-summary li{border-bottom:1px solid var(--line);grid-template-columns:2.5rem 1fr;gap:1rem;padding:1.3rem 0;display:grid}.personality-mockup-summary li>i{color:var(--personality-rose);font-size:.62rem;font-style:normal;font-weight:850}.personality-mockup-summary li strong{font-family:var(--serif);font-size:1.05rem;font-weight:500}.personality-mockup-summary li p,.personality-mockup-chapter>p,.personality-mockup-plan li p{color:var(--ink-soft);font-size:.7rem;line-height:1.65}.personality-mockup-chapter{grid-area:2/1/auto/8;min-height:40rem;transform:rotate(1deg)translateY(-.5rem)}.personality-mockup-chapter header>small{color:var(--ink-soft);font-size:.65rem}.personality-mockup-chapter header h3,.personality-mockup-plan header h3{margin:.4rem 0 0}.personality-mockup-evidence{flex-wrap:wrap;gap:.5rem;margin:1.4rem 0;display:flex}.personality-mockup-evidence>span{width:100%;color:var(--personality-plum);letter-spacing:.1em;text-transform:uppercase;font-size:.55rem;font-weight:850}.personality-mockup-evidence b{color:var(--ink-soft);background:#f4e9ef;border:1px solid #6d365f33;border-radius:999px;padding:.5rem .7rem;font-size:.58rem}.personality-mockup-chapter blockquote{border-left:2px solid var(--personality-rose);color:var(--ink);font-family:var(--serif);margin:1rem 0;padding:1.2rem 0 1.2rem 1.3rem;font-size:1.25rem;line-height:1.45}.personality-mockup-chapter footer,.personality-mockup-plan footer{color:var(--ink-soft);background:#f0e3e9;margin-top:auto;padding:1.1rem;font-size:.7rem;line-height:1.6}.personality-mockup-chapter footer span,.personality-mockup-plan footer strong{color:var(--personality-plum);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.3rem;font-size:.55rem;font-weight:850;display:block}.personality-mockup-plan{grid-area:2/8/auto/13;min-height:38rem;transform:rotate(-1.8deg)translateY(1.8rem)}.personality-mockup-plan header>span{color:var(--personality-plum)}.personality-mockup-plan ol{gap:0;margin:1.2rem 0;padding:0;list-style:none;display:grid}.personality-mockup-plan li{border-bottom:1px solid var(--line);padding:1.1rem 0}.personality-mockup-plan li div{justify-content:space-between;gap:1rem;display:flex}.personality-mockup-plan li span{color:var(--personality-rose);text-transform:uppercase;font-size:.55rem;font-weight:850}.personality-mockup-plan li strong{font-family:var(--serif);text-align:right;font-size:.9rem;font-weight:500}.personality-inline-cta{background:var(--personality-paper);border-block:1px solid #6d365f2e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,6vw,6rem);padding:clamp(2.3rem,5vw,4.5rem) clamp(1.25rem,7vw,8rem);display:grid}.personality-report-experience-section>.personality-inline-cta{margin:clamp(3rem,6vw,6rem) calc(-1*clamp(1.25rem,7vw,8rem)) calc(-1*clamp(5rem,9vw,10rem))}.personality-inline-cta.dark{color:#fff;background:radial-gradient(circle at 92%,#d7bfd12e,#0000 22rem),#56304e;border-color:#ffffff26}.personality-inline-cta.dark .kicker{color:#dcbfd2}.personality-inline-cta h2{max-width:22ch;font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3.5vw,3.7rem);font-weight:400;line-height:1}.personality-inline-cta>div:first-child>p:last-child{max-width:48rem;color:var(--ink-soft);line-height:1.65}.personality-inline-cta.dark>div:first-child>p:last-child{color:#ffffffa8}.personality-inline-cta>div:last-child{justify-items:center;gap:.8rem;min-width:min(100%,20rem);display:grid}.personality-inline-cta .button{width:100%}.personality-inline-guarantee{color:var(--personality-plum);text-align:center;text-underline-offset:.2em;font-size:.68rem;font-weight:800}.personality-inline-cta.dark .personality-inline-guarantee{color:#ead6e5}.personality-visual-proof-section{background:var(--personality-paper);padding:clamp(5rem,9vw,10rem) clamp(1.25rem,6vw,7rem)}.personality-visual-gallery{margin-top:clamp(3rem,6vw,6rem)}.personality-visual-feature,.personality-visual-pair>article{border:1px solid var(--line);background:#fbf6f1;box-shadow:0 1.6rem 4rem #37242f0f}.personality-visual-feature{padding:clamp(1.3rem,4vw,3rem)}.personality-visual-feature>header{max-width:48rem}.personality-visual-feature header>span,.personality-visual-pair header>span{color:var(--personality-plum);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:850}.personality-visual-feature h3,.personality-visual-pair h3{font-family:var(--serif);margin:.7rem 0;font-size:clamp(1.8rem,3vw,3rem);font-weight:400;line-height:1.08}.personality-visual-feature header p,.personality-visual-pair>article>p{color:var(--ink-soft);font-size:.85rem;line-height:1.65}.personality-visual-feature .d3-big-three-visual{background:var(--personality-paper);margin-top:2rem}.personality-visual-pair{background:var(--line);grid-template-columns:minmax(18rem,.42fr) minmax(0,1fr);gap:1px;margin-top:1px;display:grid}.personality-visual-pair>article{min-width:0;box-shadow:none;padding:clamp(1.3rem,3vw,2.4rem)}.personality-visual-pair .d3-signature-visual{max-width:23rem;margin:1.5rem auto}.personality-visual-pair .d3-aspect-highlights{box-shadow:none;border-radius:0;grid-template-columns:1fr;gap:0;margin-top:1.5rem;padding:.8rem}.personality-visual-pair .d3-aspect-highlights figcaption{border-top:1px solid var(--line);border-left:0;min-height:auto;padding:1rem}.personality-visual-pair .d3-aspect-highlights figcaption span{font-size:1.4rem}.personality-visual-disclaimer{max-width:60rem;color:var(--ink-soft);margin-top:1.2rem;font-size:.68rem;line-height:1.6;display:block}.personality-chapters-section{background:var(--personality-cream);padding:clamp(5rem,9vw,10rem) clamp(1.25rem,7vw,8rem)}.personality-chapter-list{border-top:1px solid var(--line);margin-top:clamp(3rem,6vw,6rem)}.personality-chapter-list article{border-bottom:1px solid var(--line);grid-template-columns:3rem minmax(15rem,.55fr) minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,3rem);padding:1.7rem 0;display:grid}.personality-chapter-list article>span{color:var(--personality-rose);padding-top:.3rem;font-size:.68rem;font-weight:850}.personality-chapter-list h3{font-family:var(--serif);margin:0;font-size:1.4rem;font-weight:500;line-height:1.2}.personality-chapter-list p{color:var(--ink-soft);margin:.45rem 0 0;font-size:.75rem;line-height:1.55}.personality-chapter-list article>strong{color:var(--ink-soft);font-family:var(--serif);font-size:1.05rem;font-weight:400;line-height:1.55}.personality-action-section{background:#f0e3e9;grid-template-columns:minmax(18rem,.55fr) minmax(0,1fr);gap:clamp(3rem,9vw,9rem);padding:clamp(5rem,9vw,10rem) clamp(1.25rem,7vw,8rem);display:grid}.personality-action-section ol{background:#492b4226;gap:1px;margin:0;padding:0;list-style:none;display:grid}.personality-action-section li{background:#fffdfaad;grid-template-columns:2.5rem minmax(9rem,.45fr) 1fr;align-items:center;gap:1rem;padding:1.2rem;display:grid}.personality-action-section li>span{color:var(--personality-rose);font-size:.65rem;font-weight:850}.personality-action-section li>strong{font-family:var(--serif);font-size:1.05rem;font-weight:500}.personality-action-section li>p{color:var(--ink-soft);margin:0;font-size:.75rem;line-height:1.55}.personality-sample-proof-section{background:var(--personality-plum-dark);grid-template-columns:minmax(0,1fr) minmax(20rem,.48fr);display:grid}.personality-sample-proof-section.is-customer-only{grid-template-columns:1fr}.personality-sample-spread,.personality-customer-proof{padding:clamp(3rem,7vw,7rem)}.personality-sample-spread{background:var(--personality-paper)}.personality-sample-spread blockquote{max-width:30ch;font-family:var(--serif);margin:1.5rem 0 2rem;font-size:clamp(1.7rem,3vw,3rem);line-height:1.42}.personality-sample-evidence{border-left:3px solid var(--personality-plum);background:#f1e5eb;max-width:50rem;padding:1rem 1.2rem}.personality-sample-evidence span{color:var(--personality-plum);letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:850}.personality-sample-evidence p{color:var(--ink-soft);margin:.4rem 0 0;font-size:.75rem;line-height:1.55}.personality-sample-prompt{max-width:46rem;color:var(--ink-soft);font-family:var(--serif);margin:1.5rem 0;font-size:1.05rem;font-weight:400;line-height:1.6;display:block}.personality-sample-spread>a{color:var(--personality-plum);font-size:.75rem;font-weight:800;text-decoration:none}.personality-customer-proof{color:#fff;background:radial-gradient(circle at 100% 0%, #b96d7938, transparent 25rem), var(--personality-plum-dark);align-content:center;display:grid}.personality-customer-proof .kicker{color:#dcbfd2}.personality-customer-proof blockquote{font-family:var(--serif);margin:1.3rem 0;font-size:clamp(1.4rem,2.4vw,2.3rem);line-height:1.5}.personality-customer-proof cite{color:#ffffff9e;font-size:.68rem;font-style:normal}.personality-process-section{background:var(--personality-paper);padding:clamp(5rem,9vw,10rem) clamp(1.25rem,7vw,8rem)}.personality-process-section>div:nth-child(2){background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:clamp(3rem,6vw,6rem) 0 2rem;display:grid}.personality-process-section article{background:var(--personality-paper);min-height:20rem;padding:clamp(1.6rem,4vw,3rem)}.personality-process-section article>span{color:var(--personality-rose);font-size:.68rem;font-weight:850}.personality-process-section article h3{font-family:var(--serif);margin:5rem 0 1rem;font-size:1.7rem;font-weight:400}.personality-process-section article p{color:var(--ink-soft);font-size:.78rem;line-height:1.7}.personality-offer-section{background:#e9dce4;padding:clamp(5rem,9vw,10rem) clamp(1.25rem,7vw,8rem)}.personality-offer-grid{background:#492b423d;grid-template-columns:minmax(0,1.08fr) minmax(20rem,.72fr);gap:1px;margin-top:clamp(3rem,6vw,6rem);display:grid}.personality-offer-grid article{flex-direction:column;padding:clamp(2rem,5vw,5rem);display:flex}.personality-single-offer{background:var(--personality-paper)}.personality-complete-offer{color:#fff;background:var(--personality-plum-dark)}.personality-complete-offer .kicker{color:#dcbfd2}.personality-offer-grid h3{max-width:16ch;font-family:var(--serif);margin:0;font-size:clamp(2rem,3.8vw,4rem);font-weight:400;line-height:1}.personality-offer-grid article>div{margin:2rem 0;display:grid}.personality-offer-grid article>div strong{font-family:var(--serif);font-size:4rem;font-weight:400;line-height:1}.personality-offer-grid article>div span,.personality-offer-grid article>small{color:var(--ink-soft);font-size:.68rem}.personality-offer-grid .personality-complete-offer>div span,.personality-offer-grid .personality-complete-offer>small,.personality-offer-grid .personality-complete-offer>p{color:#ffffffa8}.personality-single-offer ul{gap:.8rem;margin:0 0 2.5rem;padding:0;list-style:none;display:grid}.personality-single-offer li{border-bottom:1px solid var(--line);color:var(--ink-soft);padding-bottom:.8rem;font-size:.8rem}.personality-single-offer li:before{color:var(--personality-plum);content:"✓";margin-right:.7rem;font-weight:850}.personality-offer-grid .button{margin-top:auto}.personality-offer-grid article>small{text-align:center;margin-top:1rem}.personality-complete-offer>p{margin-bottom:2.5rem;line-height:1.75}.personality-complete-offer .button-outline{color:#fff;border-color:#ffffff6b}.personality-guarantee-section{background:radial-gradient(circle at 14% 50%, #d7bfd159, transparent 20rem), var(--personality-paper);grid-template-columns:minmax(10rem,.32fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);padding:clamp(5rem,9vw,9rem) clamp(1.25rem,8vw,9rem);display:grid}.personality-guarantee-seal{aspect-ratio:1;width:clamp(10rem,18vw,15rem);color:var(--personality-plum);text-align:center;background:radial-gradient(circle,#fffdfa 52%,#eadde6 53%,#f7f0e8 58%,#fffdfa 59%);border:1px solid #6d365f52;border-radius:50%;place-content:center;justify-self:center;display:grid;box-shadow:0 1.5rem 4rem #371f331f,inset 0 0 0 .7rem #6d365f0f}.personality-guarantee-seal span{font-family:var(--serif);font-size:clamp(4rem,8vw,7rem);line-height:.75}.personality-guarantee-seal small{letter-spacing:.14em;text-transform:uppercase;margin-top:.8rem;font-size:.68rem;font-weight:850}.personality-guarantee-section>div:last-child>p:not(.kicker){max-width:54rem;color:var(--ink-soft);font-size:1rem;line-height:1.75}.personality-guarantee-section>div:last-child>div{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem;display:flex}.personality-faq-section{background:var(--personality-paper);padding:clamp(5rem,9vw,10rem) clamp(1.25rem,7vw,8rem)}.personality-faq-section .section-heading{max-width:70rem}.personality-faq-section .faq-list{margin-top:clamp(3rem,5vw,5rem)}.personality-closing-cta{color:#fff;text-align:center;background:radial-gradient(circle at 50% -20%, #d7bfd14d, transparent 40rem), var(--personality-plum-dark);justify-items:center;padding:clamp(5rem,10vw,11rem) 1.25rem;display:grid}.personality-closing-cta .kicker{color:#dcbfd2}.personality-closing-cta h2{max-width:17ch}.personality-closing-cta>p:not(.kicker){color:#ffffffad;max-width:42rem;font-family:var(--serif);margin:1.5rem 0 2rem;font-size:1.15rem;line-height:1.65}.personality-closing-cta .button{min-width:min(100%,22rem)}.personality-closing-cta small{color:#ffffff8f;margin-top:1rem;font-size:.68rem}@media (max-width:1000px){.personality-sales-hero{grid-template-columns:1fr;min-height:auto}.personality-sales-hero-copy{max-width:52rem}.personality-hero-report-stage{justify-self:center;width:min(100%,44rem)}.personality-agitate-section,.personality-transformation-section,.personality-action-section,.personality-guarantee-section{grid-template-columns:1fr}.personality-guarantee-seal{justify-self:start}.personality-visual-pair{grid-template-columns:1fr}.personality-visual-pair .d3-signature-visual{max-width:28rem}.personality-sample-proof-section{grid-template-columns:1fr}}@media (max-width:760px){.personality-sales-hero{gap:3rem;padding:3.25rem 1rem 4rem}.personality-sales-hero h1{max-width:16ch;font-size:clamp(2.75rem,12vw,3.8rem)}.personality-sales-hero-lead{font-size:1rem;line-height:1.58}.personality-hero-facts{grid-template-columns:1fr}.personality-hero-facts li{grid-template-columns:auto 1fr;align-items:baseline;gap:.8rem}.personality-hero-purchase{grid-template-columns:1fr}.personality-hero-purchase>div{grid-template-columns:auto 1fr;align-items:baseline;gap:.8rem}.personality-hero-purchase .button,.personality-sample-link{grid-column:1;width:100%}.personality-sample-link{text-align:center;padding:.6rem 0}.personality-hero-report-stage{min-height:28rem}.personality-hero-cover-page{width:58%;min-height:16rem;padding:1rem}.personality-hero-cover-page>i{width:3.5rem;height:3.5rem;margin-top:1.3rem}.personality-hero-cover-page h2{font-size:1.65rem}.personality-hero-guide-page{width:66%;min-height:17rem;padding:1rem}.personality-hero-guide-page h2{margin-bottom:1rem;font-size:1.5rem}.personality-synthesis-preview{width:94%;padding:.7rem;top:4.8rem;right:0;overflow:hidden}.personality-preview-topline{font-size:.5rem}.personality-synthesis-preview svg{width:150%;max-width:none;transform:translate(-16.7%)}.personality-synthesis-preview figcaption{gap:.55rem}.personality-recognition-section,.personality-agitate-section,.personality-transformation-section,.personality-report-experience-section,.personality-visual-proof-section,.personality-chapters-section,.personality-action-section,.personality-sample-spread,.personality-customer-proof,.personality-process-section,.personality-offer-section,.personality-guarantee-section,.personality-faq-section{padding:3.75rem 1rem}.personality-section-intro h2,.personality-agitate-section h2,.personality-action-section h2,.personality-process-section h2,.personality-offer-section h2,.personality-report-experience-section>.personality-section-intro h2,.personality-guarantee-section h2,.personality-faq-section h2,.personality-closing-cta h2{max-width:18ch;font-size:clamp(2.4rem,11.5vw,3.4rem)}.personality-pain-grid{grid-template-columns:1fr;margin-top:2.5rem}.personality-pain-grid article{min-height:0;padding:1.5rem 1.1rem}.personality-agitate-section{gap:2rem}.personality-transformation-head{display:none}.personality-transformation-row{grid-template-columns:1fr auto;gap:.5rem 1rem;padding:1.4rem 0}.personality-transformation-row p{grid-column:1}.personality-transformation-row i{grid-area:1/2/3}.personality-transformation-row strong{grid-column:1}.personality-visual-feature,.personality-visual-pair>article{padding:1rem}.personality-visual-feature .d3-big-three-visual{grid-template-columns:1fr}.personality-visual-feature .d3-big-three-visual figcaption{border-top:1px solid var(--line);border-left:0;min-height:auto}.personality-visual-pair .d3-aspect-highlights{display:block}.personality-chapter-list article{grid-template-columns:2rem 1fr;gap:.75rem}.personality-chapter-list article>strong{grid-column:2}.personality-action-section{gap:2.5rem}.personality-action-section li{grid-template-columns:2rem 1fr}.personality-action-section li>p{grid-column:2}.personality-report-mockups{grid-template-columns:1fr;gap:1rem;padding:.8rem}.personality-mockup-cover,.personality-mockup-summary,.personality-mockup-chapter,.personality-mockup-plan{grid-area:auto/1;min-height:32rem;transform:none}.personality-mockup-cover dl{grid-template-columns:1fr}.personality-inline-cta{grid-template-columns:1fr;gap:1.7rem;padding:2.75rem 1rem}.personality-report-experience-section>.personality-inline-cta{margin:3rem -1rem -3.75rem}.personality-inline-cta>div:last-child{width:100%}.personality-guarantee-section{gap:2rem}.personality-guarantee-seal{width:10rem}.personality-sample-spread blockquote{font-size:1.65rem}.personality-process-section>div:nth-child(2),.personality-offer-grid{grid-template-columns:1fr}.personality-process-section article{min-height:0}.personality-process-section article h3{margin-top:3rem}.personality-offer-grid article{padding:2rem 1.3rem}}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);font-family:var(--sans)}::selection{color:#fff;background:var(--plum)}.skip-link{z-index:100;color:#fff;background:var(--ink);padding:.7rem 1rem;position:fixed;top:.5rem;left:.5rem;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}@media print{.skip-link{display:none!important}}