body:has(.concept-landing) .site-header nav{display:none}body:has(.concept-landing) .site-header .header-inner{width:min(100% - 48px,1390px)}.concept-landing{--c-ink:#17191b;--c-paper:#f5efe4;--c-tan:#dfceb1;--c-orange:#a73926;color:var(--c-ink)}.concept-landing .concept-kicker{font:800 10px/1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase;margin:0}.concept-scene{color:#fbf7ef;background:linear-gradient(90deg,#080909d1 0%,#080909a1 39%,#0809091f 75%),url(/concept-manuscript-thread.webp) 50% 53%/cover no-repeat;min-height:400px}.concept-scene-inner{flex-direction:column;justify-content:space-between;width:min(100% - 64px,1390px);min-height:400px;margin:0 auto;padding:19px 0 20px;display:flex}.concept-scene-index,.concept-scene-bottom{color:#f6e9d6;font:750 10px/1.3 var(--sans);letter-spacing:.16em;justify-content:space-between;gap:20px;display:flex}.concept-scene-index{border-bottom:1px solid #ffffff52;padding-bottom:13px}.concept-scene-copy{max-width:900px;padding:24px 0 18px}.concept-scene-copy .concept-kicker{color:#f2a48e}.concept-scene h1{color:#fffaf1;font:900 clamp(54px, 6vw, 88px)/.96 var(--sans);letter-spacing:-.078em;margin:11px 0}.concept-scene h1 em{color:#ffcc9c;font:italic 500 clamp(72px, 7.5vw, 113px)/.84 var(--serif);letter-spacing:-.072em;text-transform:none;margin-top:1px;display:block}.concept-scene-copy>p:last-child{color:#f2e7db;max-width:560px;font:20px/1.35 var(--serif);margin:20px 0 0}.concept-scene-bottom{border-top:1px solid #ffffff52;align-items:center;padding-top:9px}.concept-scene-bottom .concept-hero-button{color:#17191b;background:#fff2df;justify-content:space-between;align-items:center;gap:16px;min-width:204px;min-height:44px;padding:0 15px;font-size:11px;font-weight:900;text-decoration:none;transition:background .18s,transform .18s;display:flex}.concept-scene-bottom .concept-hero-button:hover{background:#ffd2b2;transform:translateY(-2px)}.concept-scene-bottom .concept-hero-button span{font-size:20px;line-height:.8}.concept-upload{background:var(--c-tan);scroll-margin-top:80px}.concept-upload-inner{grid-template-columns:minmax(310px,.68fr) minmax(0,1fr);align-items:start;gap:clamp(38px,6vw,100px);width:min(100% - 64px,1390px);margin:0 auto;padding:27px 0;display:grid}.concept-upload-copy .concept-kicker{color:#7c2e20}.concept-upload-copy h2{max-width:490px;font:600 clamp(31px, 3.45vw, 49px)/.99 var(--serif);letter-spacing:-.05em;margin:11px 0 12px}.concept-upload-copy>p:last-child{color:#3c3a34;max-width:430px;font:17px/1.4 var(--serif);margin:0}.concept-upload .intake{box-shadow:none;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.concept-upload .intake-heading{color:var(--c-ink);border-color:#332f29;padding-bottom:8px}.concept-upload .intake-heading span:first-child{font:600 21px/1.1 var(--serif);letter-spacing:-.02em}.concept-upload .intake-heading span:last-child{color:#7c2e20;font-size:10px}.concept-upload .file-well{color:#fffaf1;text-align:left;background:#16191c;border:0;grid-template-columns:45px 1fr;align-content:center;align-items:center;gap:4px 12px;min-height:116px;margin-top:9px;padding:16px 24px;display:grid}.concept-upload .file-well:hover,.concept-upload .file-well.dragging{background:#343232}.concept-upload .upload-glyph{color:#f3a77e;border:0;grid-row:1/3;width:auto;height:auto;margin:0;font-size:34px}.concept-upload .file-well strong,.concept-upload .file-well.has-file strong{color:#fffaf1;width:auto;max-width:none;font:600 clamp(26px, 2.7vw, 37px)/1.05 var(--serif);letter-spacing:-.04em;background:0 0;padding:0}.concept-upload .file-well:hover strong,.concept-upload .file-well.has-file:hover strong{background:0 0}.concept-upload .file-well>span:last-child{color:#e1d7c7;grid-column:2;font-size:12px}.concept-upload .intake-terms{color:#454038;border:0;margin:8px 0 0;padding:0;font-size:11px}.concept-upload .intake-requirements{margin-top:4px}.concept-upload .resume-report{margin:9px 0 0}.concept-upload .primary-action{border-color:var(--c-orange);background:var(--c-orange);margin-top:9px}.concept-upload .primary-action:hover:not(:disabled){background:#852918}.concept-upload .demo-notice{color:#575147;background:0 0;border-top:1px solid #a89778;order:20;margin:7px 0 0;padding:5px 0 0;font-size:10px}.concept-upload .intake-mobile-reassurance{display:none}.concept-thread{background:#f9f6ef;padding:clamp(72px,7vw,112px) max(32px,50vw - 695px)}.concept-thread-heading{grid-template-columns:.4fr 1fr;align-items:start;gap:clamp(40px,6vw,100px);display:grid}.concept-thread-heading .concept-kicker{color:#8b3022;padding-top:13px}.concept-thread h2{max-width:980px;font:700 clamp(48px, 5.4vw, 80px)/.98 var(--sans);letter-spacing:-.066em;margin:0}.concept-thread h2 em{color:var(--c-orange);font:italic 500 clamp(54px, 5.8vw, 86px)/.94 var(--serif);letter-spacing:-.057em}.concept-thread-example{border-top:2px solid var(--c-ink);border-bottom:2px solid var(--c-ink);grid-template-columns:1fr 180px 1fr;gap:0;margin-top:clamp(55px,6vw,85px);display:grid}.concept-thread-passage{min-height:205px;padding:27px 30px 25px 0}.concept-thread-passage:last-child{padding:27px 0 25px 30px}.concept-thread-passage>span{color:#8b3022;font:800 11px/1.2 var(--sans);letter-spacing:.15em}.concept-thread-passage p{max-width:430px;font:500 clamp(23px, 2.7vw, 37px)/1.18 var(--serif);letter-spacing:-.03em;margin:32px 0 0}.concept-thread-passage mark{text-underline-offset:6px;background:#ecd6a5;padding:0 3px;-webkit-text-decoration:underline #a73926;text-decoration:underline #a73926}.concept-thread-distance{color:var(--c-orange);border-left:1px solid #d5c9b9;border-right:1px solid #d5c9b9;flex-direction:column;justify-content:space-between;align-self:stretch;align-items:center;padding:19px 0;display:flex}.concept-thread-distance:before{content:"";height:0;position:absolute}.concept-thread-distance>span{font-size:12px;line-height:1}.concept-thread-distance b{writing-mode:vertical-rl;font:800 10px/1 var(--sans);letter-spacing:.16em;transform:rotate(180deg)}.concept-thread-note{color:#494641;max-width:760px;font:17px/1.4 var(--serif);margin:20px 0 0 auto}.concept-thread-note small{font:600 10px/1.4 var(--sans);letter-spacing:.06em;text-transform:uppercase;margin-top:7px;display:block}.concept-mobile-proof{display:none}.concept-scope{color:#fffaf1;background:#17191b;grid-template-columns:.65fr 1fr;gap:clamp(50px,7vw,115px);padding:clamp(75px,8vw,125px) max(32px,50vw - 695px);display:grid}.concept-scope .concept-kicker{color:#f3a77e}.concept-scope h2{max-width:520px;font:500 clamp(42px, 4.8vw, 72px)/1 var(--serif);letter-spacing:-.052em;margin:16px 0 0}.concept-scope ol{border-top:1px solid #6b6c6c;margin:0;padding:0;list-style:none}.concept-scope li{border-bottom:1px solid #6b6c6c;grid-template-columns:45px 1fr;gap:1px 22px;min-height:130px;padding:20px 0;display:grid}.concept-scope li span{color:#f3a77e;font:750 12px/1.5 var(--sans);grid-row:1/3}.concept-scope li strong{font:500 27px/1.15 var(--serif)}.concept-scope li p{color:#cfcac4;max-width:390px;margin:6px 0 0;font-size:13px;line-height:1.55}.concept-close{color:#fffaf1;background:var(--c-orange);padding:clamp(75px,8vw,125px) max(32px,50vw - 695px) 32px}.concept-close .concept-kicker{color:#f9d7c0}.concept-close h2{font:italic 500 clamp(63px, 8.2vw, 122px)/.9 var(--serif);letter-spacing:-.065em;margin:14px 0 28px}.concept-close-bottom{border-top:1px solid #e3a38d;justify-content:space-between;gap:40px;padding-top:24px;display:flex}.concept-close-bottom p{max-width:540px;font:19px/1.45 var(--serif);margin:0}.concept-close-bottom a{color:#fffaf1;min-width:275px;height:fit-content;font:800 12px/1.4 var(--sans);letter-spacing:.04em;border-bottom:1px solid #fffaf1;justify-content:space-between;padding-bottom:8px;text-decoration:none;display:flex}.concept-private{color:#f5ddd3;margin:70px 0 0;font-size:12px}@media (max-width:1000px){.concept-scene,.concept-scene-inner{min-height:445px}.concept-upload-inner{grid-template-columns:1fr;gap:20px}.concept-upload-copy h2{max-width:none}.concept-thread-heading{display:block}.concept-thread h2{margin-top:16px}.concept-scope{grid-template-columns:1fr;gap:45px}}@media (max-width:680px){body:has(.concept-landing) .site-header .header-inner{width:min(100% - 30px,1390px)}.concept-scene{background:linear-gradient(90deg,#080909d4,#0809094d),url(/concept-manuscript-thread.webp) 54% 58%/cover no-repeat;min-height:370px}.concept-scene-inner{width:min(100% - 32px,1390px);min-height:370px;padding:16px 0 17px}.concept-scene-index,.concept-scene-bottom{letter-spacing:.09em;font-size:8px}.concept-scene-copy{padding:25px 0 22px}.concept-scene-copy .concept-kicker{max-width:290px;font-size:9px}.concept-scene h1{letter-spacing:-.065em;margin:12px 0 11px;font-size:clamp(35px,9.5vw,54px)}.concept-scene h1 em{margin-top:5px;font-size:clamp(52px,12vw,74px)}.concept-scene-copy>p:last-child{max-width:320px;margin-top:18px;font-size:16px}.concept-scene-bottom{display:none}.concept-upload-inner{width:min(100% - 32px,1390px);padding:20px 0 25px;display:block}.concept-upload-copy,.concept-upload .intake-heading{display:none}.concept-upload .file-well{touch-action:manipulation;grid-template-columns:29px 1fr;min-height:142px;margin-top:0;padding:20px 18px}.concept-upload .upload-glyph{font-size:26px}.concept-upload .file-well strong{font-size:28px}.concept-upload .file-well>span:last-child{line-height:1.4}.concept-upload .file-well.has-file{grid-template-columns:1fr;min-height:83px;padding:16px 18px}.concept-upload .file-well.has-file .upload-glyph{display:none}.concept-upload .file-well.has-file strong{overflow-wrap:anywhere;grid-column:1;font-size:21px}.concept-upload .file-well.has-file>span:last-child{grid-column:1}.concept-upload .primary-action{letter-spacing:.06em;touch-action:manipulation;min-height:54px;margin-top:9px;font-size:13px}.concept-upload .intake-mobile-reassurance{color:#3f3b34;margin:14px 0 0;display:block}.concept-upload .intake-mobile-reassurance p{font:700 12px/1.5 var(--sans);letter-spacing:.005em;margin:0 0 3px}.concept-upload .intake-mobile-reassurance p:nth-child(2){color:#7a2b1e}.concept-upload .intake-mobile-reassurance p:last-child{color:#494137;border-top:1px solid #a99476;margin:12px 0 0;padding-top:9px;font-weight:600}.concept-upload .intake-mobile-reassurance a{color:#7a2b1e;font-weight:800}.concept-upload .intake-terms{color:#5e5549;margin-top:7px;font-size:11px;line-height:1.45}.concept-upload .intake-desktop-terms{display:none}.concept-upload .resume-report{justify-content:flex-start;align-self:flex-start;gap:6px;width:fit-content;margin:7px 0 0;font-size:11px;display:inline-flex}.concept-upload .intake-requirements{margin-top:3px;font-size:11px}.concept-upload .intake-requirements p{margin-top:4px;font-size:11px}.concept-upload .report-email-field{margin:17px 0 0;padding-top:14px}.concept-thread{padding:48px 18px 64px}.concept-thread-heading,.concept-thread-example,.concept-thread-note{display:none}.concept-mobile-proof{display:block}.concept-mobile-proof>.concept-kicker{color:#8b3022;margin:0 0 20px}.concept-mobile-proof article{border-top:1px solid #b8a993;padding:19px 0 22px}.concept-mobile-proof-label{color:#8b3022;font:800 10px/1.3 var(--sans);letter-spacing:.105em;gap:13px;margin-bottom:16px;display:flex}.concept-mobile-proof-label span{color:#6d655a}.concept-mobile-proof article p{font:500 22px/1.25 var(--serif);letter-spacing:-.025em;margin:0 0 13px}.concept-mobile-proof article p:last-child{margin-bottom:0}.concept-mobile-proof article small{color:#736a5f;font:800 9px/1.4 var(--sans);letter-spacing:.13em;margin-bottom:5px;display:block}.concept-mobile-proof mark{text-underline-offset:4px;background:#ecd6a5;-webkit-text-decoration:underline #a73926;text-decoration:underline #a73926}.concept-mobile-proof-note{color:#635b50;font:600 10px/1.4 var(--sans);margin:11px 0 0}.concept-scope{padding:72px 18px}.concept-scope h2{font-size:47px}.concept-scope li{min-height:0}.concept-close{padding:74px 18px 30px}.concept-close h2{font-size:65px}.concept-close-bottom{display:block}.concept-close-bottom p{font-size:17px}.concept-close-bottom a{margin-top:26px}.concept-private{margin-top:55px}}@media (max-width:360px){.concept-scene,.concept-scene-inner{min-height:330px}.concept-scene h1{font-size:32px}.concept-scene h1 em{font-size:51px}.concept-upload .file-well strong{font-size:23px}}.site-header{background:#f9f6effa}.site-header .wordmark{letter-spacing:.115em}.site-header nav .nav-cta{border-color:var(--signal);color:var(--signal-dark);font-weight:800}.site-header nav .nav-cta:hover{border-color:var(--signal);background:var(--signal);color:#fffaf2}.site-footer{background:var(--ink);color:#d7cabb;width:100%;max-width:none;margin:0;padding:62px max(24px,50vw - 695px) 29px}.site-footer .footer-brand strong,.site-footer .footer-links span{color:#fffaf2}.site-footer .footer-links a:hover{color:#ffc49d}.site-footer .footer-withdrawal{color:#fffaf2;border-color:#a99782}:is(.site-footer .footer-withdrawal:hover,.site-footer .footer-withdrawal:focus-visible){color:var(--ink);background:#fff3df}.site-footer .copyright{border-color:#655f59}.legal-page{padding-top:32px}.legal-page>header{border:0;border-bottom:5px solid var(--signal);background:var(--ink);max-width:none;padding:clamp(32px,5vw,72px)}.legal-page>header .kicker{color:#f4ae89}.legal-page>header .kicker:before{background:#f4ae89}.legal-page h1{color:#fffaf2;max-width:1050px;font:800 clamp(46px, 6vw, 82px)/.97 var(--sans);letter-spacing:-.065em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;margin:14px 0 16px}.legal-page>header .lede{color:#eadfce}.legal-grid{border-top:2px solid var(--ink);max-width:1120px;margin:52px auto 0;padding-top:22px}.legal-grid aside{color:var(--signal-dark)}.legal-copy h2{letter-spacing:-.035em;font-size:clamp(25px,2.5vw,33px)}.legal-copy section{border-color:var(--rule)}.withdrawal-section,.refund-request-form{background:#fffaf2;border-color:var(--ink)!important;border-top:4px solid var(--signal)!important}.refund-page-content{margin-left:auto;margin-right:auto}.report-page{padding-top:32px}.report-header{border:0;border-bottom:5px solid var(--signal);background:var(--ink);color:#fffaf2;padding:clamp(30px,5vw,66px)}.report-header h1{color:#fffaf2;max-width:920px;font:800 clamp(45px, 6vw, 82px)/.97 var(--sans);letter-spacing:-.065em}.report-header .eyebrow{color:#f4ae89}.report-header .report-meta{border-color:#a99782}.report-summary{border-bottom:1px solid var(--rule);margin-bottom:30px}.report-toolbar{background:#f9f6effa}.finding-record{border-color:var(--rule)}.finding-record>header{background:#f0e8dc}.evidence-stack figure{background:#f3ede2}.checkout-block{border:1px solid var(--ink);background:var(--ink);gap:0;padding:0}.checkout-copy{color:#fffaf2;padding:clamp(28px,4vw,55px)}.checkout-copy .eyebrow{color:#f4ae89}.checkout-copy h2{color:#fffaf2;font-weight:500}.checkout-copy>p:not(.eyebrow),.checkout-copy ul{color:#e0d2c0}.price-stamp{border:0;border-left:1px solid var(--ink);background:#eadcc5;margin:0;padding:clamp(25px,3.5vw,48px)}.promotion-field{background:#fffaf2}.price-stamp>button{background:var(--signal)}.price-stamp>button:hover:not(:disabled){background:var(--signal-dark)}.processing-sheet,.report-error{border:0;border-bottom:5px solid var(--signal);background:var(--ink);color:#fffaf2;max-width:100%;box-shadow:none;padding:clamp(30px,6vw,75px)}.processing-sheet .eyebrow,.report-error .eyebrow{color:#f4ae89}.processing-sheet h1,.report-error h1{color:#fffaf2;font-weight:600}.processing-note,.report-error>p:not(.eyebrow){color:#e0d2c0}.progress-panel>div:first-child{color:#fffaf2}.progress-panel>div:first-child span,.processing-sheet li span,.processing-sheet li.current b{color:#f4ae89}.processing-sheet ol{border-color:#8d867d}.processing-sheet li{border-color:#635f5a}.processing-sheet li.pending{color:#b9ad9e}.processing-access span{color:#e0d2c0}.processing-access button{color:var(--ink);background:#fff3df;border-color:#e0d2c0}.progress-track{background:#4d4a46}.autofix-offer,.autofix-step{border-color:var(--ink);border-top:4px solid var(--signal);background:#fffaf2}.autofix-offer h2,.autofix-step h2{font-family:var(--serif);letter-spacing:-.045em}.autofix-action,.autofix-step>button,.autofix-checkout>button{background:var(--signal)}.autofix-ledger{border-color:var(--rule)}.autofix-ledger strong{color:var(--signal)}.autofix-evidence figure{border-color:var(--signal);background:#f3ede2}.autofix-options button,.autofix-navigation button,.autofix-custom button{border-color:var(--ink);color:var(--ink);background:#fffaf2}@media (max-width:1050px){.checkout-block{grid-template-columns:1fr}.price-stamp{border-left:0;border-top:1px solid var(--ink)}}@media (max-width:720px){.site-footer{padding:54px 18px 27px}.legal-page,.report-page{padding-top:18px}.legal-page>header,.report-header{padding:28px 20px}.legal-page h1{font-size:clamp(32px,9vw,54px)}.legal-page h1 span{display:block}.report-header h1{font-size:clamp(42px,11vw,61px)}.legal-page>header .lede{font-size:17px}.legal-grid{margin-top:35px}.report-summary{gap:20px}.checkout-copy,.price-stamp{padding:26px 20px}.processing-sheet,.report-error{padding:35px 23px}}@media print{.report-page{padding:0}.report-header,.processing-sheet,.report-error{color:var(--ink);border-color:var(--ink);background:#fff}.report-header h1,.processing-sheet h1,.report-error h1{color:var(--ink)}}
