@layer page{.hero{position:relative;min-height:100svh;height:100svh;background:var(--black);display:flex;align-items:center;overflow:hidden}.hero img.author-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:100% 50%;filter:contrast(1.03) brightness(1.02) saturate(1.05);opacity:.95}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,#18130ff4,#1f1813cc 34%,#261d164d 60%,#2c21190f 84%,#2c211900)}.hero-content{position:relative;z-index:2;color:var(--paper);padding:92px 6vw 0;width:100%;max-width:820px}.hero .eyebrow{color:var(--gold-soft);margin-bottom:24px;display:block}.hero h1{font-family:var(--font-serif);font-weight:300;font-style:italic;font-size:clamp(1.9125rem,-.0725rem + 3.525vw,3.1rem);line-height:1.28;letter-spacing:-.01em}.hero .sub{margin-top:var(--block-gap);font-size:var(--t-lede);color:#cfc9ba;max-width:56ch;font-weight:300;line-height:var(--lh-lede)}.hero h1 em{font-style:italic;color:var(--gold-soft)}.hero .sub em{font-style:italic;color:var(--paper)}.hero-rev{margin-top:18px;margin-bottom:0;max-width:520px}.hero-rev .rev-row{padding:15px 0 16px;border-top-color:var(--paper-rule)}.hero-rev .rev-row:last-child{border-bottom-color:var(--paper-rule)}.hero-rev .rev-lbl{color:var(--paper-muted);margin-bottom:7px;letter-spacing:.16em}.hero-rev .rev-eq{font-size:clamp(1.2rem,2.2vw,1.5rem);color:var(--paper-soft);font-style:italic;font-weight:300}.hero-rev .rev-eq em{color:var(--paper-dim);font-style:normal;padding:0 10px}.hero-rev .rev-new .rev-lbl{color:var(--gold-soft)}.hero-rev .rev-new .rev-eq{color:var(--paper)}.hero-rev .rev-new .rev-eq em{color:var(--gold)}.stitch-mark{width:26px;height:1px;background:var(--gold);opacity:.55}.breath-band{background:linear-gradient(180deg,#1b1a170e,#1b1a1703 22%,#1b1a1700,#1b1a1703 78%,#1b1a170e),var(--panel);padding:var(--banner-y) var(--gutter);border-top:1px solid var(--gold-rule);border-bottom:1px solid var(--gold-rule)}.breath-inner{text-align:center;position:relative;z-index:2}.breath-mark{display:block;width:34px;height:1px;background:var(--gold);margin:0 auto var(--para-gap)}.breath-head{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:clamp(1.28rem,2.3vw,1.6rem);line-height:1.3;color:var(--ink);margin:0 0 10px;text-wrap:balance}.breath-sub{font-size:var(--t-body);line-height:1.7;color:var(--ink-soft);font-weight:300;margin:0}@media(max-width:780px){.breath-head{font-size:var(--t-5)}}.lx-band{position:relative;overflow:hidden;color:var(--paper);background:radial-gradient(100% 72% at 88% 4%,var(--gold-rule-faint) 0%,rgba(180,145,90,.03) 34%,rgba(0,0,0,0) 64%),radial-gradient(88% 66% at 8% 96%,var(--gold-rule-faint) 0%,rgba(180,145,90,.018) 34%,rgba(0,0,0,0) 64%),linear-gradient(188deg,var(--black) 0%,var(--black) 50%,var(--black) 100%)}.lx-band:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.11;mix-blend-mode:screen;background:url(/assets/img/texture-bloom.webp) center/cover no-repeat;filter:grayscale(.35) contrast(1.15)}.lx-band .section-inner{position:relative;z-index:2}.lx-band .eyebrow{color:var(--gold-soft);display:block;margin-bottom:var(--eyebrow-gap)}.lx-h{color:var(--paper);margin:0 0 var(--block-gap);text-wrap:balance}.lx-lbl{font-family:var(--font-sans);font-size:var(--t-tag);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);display:block;margin-bottom:14px}.lx-top{display:grid;grid-template-columns:300px 1fr;gap:52px;align-items:start;padding-bottom:44px;margin-bottom:44px;border-bottom:1px solid var(--paper-rule)}.lx-inherit{display:grid;grid-template-columns:1fr 1fr;gap:1px;width:100%;max-width:380px;background:var(--gold-rule);border:1px solid var(--gold-rule);margin-bottom:var(--block-gap)}.lx-inherit span{background:var(--panel-recessed);padding:7px 14px;font-family:var(--font-serif);font-style:italic;font-size:var(--t-beat);color:var(--paper-soft);line-height:1.35}.lx-watch{padding-top:22px;border-top:1px solid var(--paper-rule)}.lx-watch h3{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat);line-height:1.3;color:var(--paper);margin:0 0 12px}.lx-watch p{font-size:var(--t-body);line-height:1.72;color:var(--paper-soft);margin:0}.lx-watch em{font-style:italic;color:var(--gold-soft)}.lx-turn{margin-bottom:40px}.lx-turn-line{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat);line-height:1.5;color:var(--paper);margin:0;max-width:48ch;text-wrap:pretty}.lx-turn-line em{color:var(--gold);font-style:italic}.lx-swap{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:0;border:1px solid var(--gold-rule);margin-bottom:44px}.lx-swap-col{padding:26px 30px 30px}.lx-swap-old{background:var(--ink-veil)}.lx-swap-new{background:#f1ece10d}.lx-swap-head{font-family:var(--font-sans);font-size:var(--t-tag);letter-spacing:.18em;text-transform:uppercase;display:block;margin-bottom:18px;line-height:1.5}.lx-swap-old .lx-swap-head{color:var(--paper-dim)}.lx-swap-new .lx-swap-head{color:var(--gold)}.lx-swap-col ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr}.lx-swap-col li{font-family:var(--font-serif);font-style:italic;font-size:var(--t-beat-tight);line-height:1.4;padding:9px 12px;border-top:1px solid var(--paper-rule)}.lx-swap-col li:nth-child(odd){border-right:1px solid var(--paper-rule);padding-left:0}.lx-swap-col li:nth-last-child(-n+2){border-bottom:1px solid var(--paper-rule)}.lx-swap-old li{color:var(--paper-muted)}.lx-swap-new li{color:var(--gold-soft);border-color:var(--gold-rule-faint)}.lx-swap-arrow{display:flex;align-items:center;justify-content:center;padding:0 20px;color:var(--gold);font-size:var(--t-body);border-left:1px solid var(--gold-rule);border-right:1px solid var(--gold-rule)}.lx-close{padding-top:38px;border-top:1px solid var(--paper-rule);text-align:center}.lx-close:before{content:"";display:block;width:40px;height:1px;background:var(--gold);margin:0 auto 26px}.lx-note{font-size:var(--t-body);line-height:1.75;color:var(--paper-soft);margin:0 auto 26px;max-width:46ch}.lx-note-phone{display:none}.lx-final{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:clamp(1.25rem,2.5vw,1.7rem);line-height:1.42;color:var(--paper);margin:0 auto 32px;max-width:30ch}.lx-final em{color:var(--gold);font-style:italic}@media(max-width:860px){.lx-note-phone{display:block}.lx-top{grid-template-columns:1fr;gap:30px}.lx-top .film-frame{max-width:300px}.lx-swap{grid-template-columns:1fr}.lx-swap-arrow{border-left:0;border-right:0;padding:12px 0;border-top:1px solid var(--gold-rule);border-bottom:1px solid var(--gold-rule);transform:none;font-size:0}.lx-swap-arrow:before{content:"\2193";font-size:var(--t-5);line-height:1}.lx-inherit{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;background:transparent;border:0;border-top:1px solid var(--gold-rule)}.lx-inherit span{display:flex;align-items:center;justify-content:center;min-height:52px;padding:12px 8px;text-align:center;background:transparent;border-bottom:1px solid var(--gold-rule)}}.wr-band{background:var(--cream-grade);border-top:1px solid var(--gold-rule);border-bottom:1px solid var(--gold-rule)}.wr-band .section-inner{position:relative}.wr-lbl{display:block;margin-bottom:var(--block-gap);text-align:center}.wr-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0 44px}.wr-quote{margin:0;padding:0 0 0 26px;border-left:1px solid var(--gold-rule);display:flex;flex-direction:column}.wr-quote:first-child{padding-left:0;border-left:0}.wr-quote p{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat);line-height:1.6;color:var(--ink);margin:0 0 auto;text-wrap:pretty}.wr-quote em{font-style:italic}.wr-quote cite{font-family:var(--font-sans);font-style:normal;font-size:var(--t-tag);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-top:18px}@media(max-width:860px){.wr-grid{grid-template-columns:1fr;gap:26px 0}.wr-quote{padding:22px 0 0;border-left:0;border-top:1px solid var(--gold-rule)}.wr-quote:first-child{padding-top:0;border-top:0}.wr-quote cite{margin-top:12px}}.pp-band{position:relative;overflow:hidden;color:var(--paper);background:radial-gradient(94% 68% at 18% 6%,var(--gold-rule-faint) 0%,rgba(180,145,90,.028) 34%,rgba(0,0,0,0) 64%),radial-gradient(82% 60% at 90% 94%,var(--gold-rule-faint) 0%,rgba(180,145,90,.016) 34%,rgba(0,0,0,0) 62%),linear-gradient(176deg,var(--black) 0%,var(--black) 50%,var(--black) 100%)}.pp-band:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.1;mix-blend-mode:screen;background:url(/assets/img/texture-bloom.webp) center/cover no-repeat;filter:grayscale(.35) contrast(1.15)}.pp-band .section-inner{position:relative;z-index:2}.pp-band .eyebrow{color:var(--gold-soft);display:block;margin-bottom:var(--eyebrow-gap);text-align:center}.pp-h{color:var(--paper);margin:0 auto var(--block-gap);max-width:34ch;text-align:center;text-wrap:balance}.pp-lede{font-size:var(--t-body);line-height:1.75;color:var(--paper-strong);margin:0 auto 44px;max-width:52ch;text-align:center}.pp-model{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--gold-rule);border:1px solid var(--gold-rule);margin-bottom:44px}.pp-step{background:var(--black);padding:28px 30px 32px}.pp-mid{background:var(--black-soft)}.pp-num{font-family:var(--font-sans);font-size:var(--t-tag);letter-spacing:.2em;color:var(--paper-dim);display:block;margin-bottom:10px}.pp-mid .pp-num{color:var(--gold)}.pp-step b{display:block;font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:var(--t-beat);color:var(--paper-strong);margin-bottom:8px}.pp-mid b{color:var(--paper)}.pp-step>span:last-child{display:block;font-size:var(--t-body);line-height:1.55;color:var(--paper-muted)}.pp-mid>span:last-child{color:var(--paper-strong)}.pp-arrow{position:absolute;top:50%;transform:translate(-50%,-50%);width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--black);color:var(--gold);font-size:var(--t-body);line-height:1}.pp-a1{left:33.333%}.pp-a2{left:66.667%}.pp-close{padding-top:32px;border-top:1px solid var(--paper-rule)}.pp-final{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat);line-height:1.4;color:var(--paper);margin:0 0 14px}.pp-final em{color:var(--gold);font-style:italic}.pp-meta{font-family:var(--font-sans);font-size:var(--t-tag);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-dim);margin:0 0 26px}.pp-meta span{letter-spacing:.06em;text-transform:none;font-family:var(--font-serif);font-size:var(--t-body);color:var(--paper-muted)}@media(max-width:860px){.pp-model{grid-template-columns:1fr}.pp-arrow{display:none}.pp-step{padding:24px 24px 28px}}@media(max-width:600px){.pp-lede-model,.pp-lede-tail{display:block}.pp-lede-tail{margin-top:2px}}.bk-band{position:relative;overflow:hidden;background:var(--cream-grade)}.bk-band .section-inner{position:relative;z-index:2;display:grid;grid-template-columns:.78fr 1.22fr;gap:48px;align-items:center}.bk-img img{width:100%;height:auto;display:block;filter:contrast(1.04) brightness(1.02)}.bk-band .eyebrow{display:block;margin-bottom:var(--eyebrow-gap)}.bk-h{color:var(--ink);margin:0 0 var(--block-gap)}.bk-claim{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat);line-height:1.5;color:var(--ink-soft);margin:0 0 var(--block-gap);text-wrap:balance;padding-left:20px;border-left:2px solid var(--gold)}.bk-claim em{color:var(--ink);font-style:italic}.bk-body{font-size:var(--t-body);line-height:1.75;color:var(--ink-soft);margin:0 0 var(--block-gap);max-width:52ch;text-wrap:balance}.bk-list{list-style:none;margin:0 0 var(--block-gap);padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.bk-list li{position:relative;padding:10px 0 10px 20px;font-family:var(--font-serif);font-style:italic;font-size:var(--t-beat);line-height:1.4;color:var(--ink-soft);border-top:1px solid var(--gold-rule)}.bk-list li:nth-child(5),.bk-list li:nth-child(6){border-bottom:1px solid var(--gold-rule)}.bk-list li:before{content:"";position:absolute;left:0;top:1.15em;width:9px;height:1px;background:var(--gold)}.bk-cta{display:flex;gap:14px;flex-wrap:wrap}@media(max-width:860px){.bk-band .section-inner{grid-template-columns:1fr;gap:32px}.bk-img{max-width:300px;margin:0 auto}.bk-list{grid-template-columns:1fr}.bk-list li:nth-child(5){border-bottom:0}.bk-list li:last-child{border-bottom:1px solid var(--gold-rule)}.bk-claim{padding-left:16px}.bk-cta .btn{flex:1;text-align:center}}.wc-band{position:relative;overflow:hidden;color:var(--paper);background:radial-gradient(96% 70% at 84% 4%,var(--gold-rule-faint) 0%,rgba(180,145,90,.028) 34%,rgba(0,0,0,0) 64%),radial-gradient(84% 62% at 10% 96%,var(--gold-rule-faint) 0%,rgba(180,145,90,.016) 34%,rgba(0,0,0,0) 62%),linear-gradient(180deg,var(--black) 0%,var(--black) 50%,var(--black) 100%)}.wc-band:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.1;mix-blend-mode:screen;background:url(/assets/img/texture-bloom.webp) center/cover no-repeat;filter:grayscale(.35) contrast(1.15)}.wc-band .section-inner{position:relative;z-index:2}.wc-band .eyebrow{color:var(--gold-soft);display:block;margin-bottom:var(--eyebrow-gap)}.wc-h{color:var(--paper);margin:0 0 var(--block-gap);max-width:30ch}.wc-mark{display:block;color:var(--gold)}.wc-mark svg{width:26px;height:26px;display:block}.wc-lead{display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center;text-decoration:none;padding:24px 28px;margin-bottom:1px;background:#f1ece10e;border:1px solid var(--gold-rule);transition:background .25s ease}.wc-lead:hover{background:var(--paper-rule)}.wc-lead-text b{display:block;font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:var(--t-beat);color:var(--paper);margin-bottom:3px}.wc-lead-text span{font-size:var(--t-body);line-height:1.5;color:var(--paper-soft)}.wc-go{color:var(--gold);font-size:var(--t-body)}.wc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--gold-rule);border:1px solid var(--gold-rule);border-top:0}.wc-cell{display:block;text-decoration:none;padding:30px 28px 32px;background:var(--black);transition:background .25s ease}.wc-cell:hover{background:var(--black)}.wc-cell .wc-mark{margin-bottom:20px}.wc-cell b{display:block;font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:var(--t-beat);color:var(--paper);margin-bottom:8px}.wc-cell span{display:block;font-size:var(--t-body);line-height:1.6;color:var(--paper-soft)}@media(max-width:860px){.wc-grid{grid-template-columns:1fr;border-top:0}.wc-lead{grid-template-columns:auto 1fr;gap:18px;padding:20px 22px}.wc-go{display:none}.wc-cell{padding:24px 22px 26px}.wc-cell .wc-mark{margin-bottom:16px}}.ny-band{position:relative;overflow:hidden;background:var(--cream-grade)}.ny-band .section-inner{position:relative;z-index:2}.ny-top{display:grid;grid-template-columns:340px 1fr;gap:56px;align-items:stretch;padding-bottom:44px;margin-bottom:44px;border-bottom:1px solid var(--rule)}.ny-text{display:flex;flex-direction:column;justify-content:space-between}.ny-text>*:first-child{margin-top:0}.ny-text>*:last-child{margin-bottom:0}.ny-portrait{aspect-ratio:4/5;overflow:hidden;border:1px solid var(--gold-rule)}.ny-portrait img{width:100%;height:100%;object-fit:cover;object-position:52% 34%;filter:contrast(1.02) saturate(1.02)}.ny-band .eyebrow{display:block;margin-bottom:var(--eyebrow-gap)}.ny-h{color:var(--ink);margin:0 0 var(--block-gap)}.ny-lede{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat);line-height:1.5;color:var(--ink-soft);margin:0 0 26px;padding-left:20px;border-left:2px solid var(--gold)}.ny-lede em{color:var(--gold);font-style:italic}.ny-body{font-size:var(--t-body);line-height:1.78;color:var(--ink-soft);margin:0 0 var(--para-gap);max-width:60ch;text-wrap:pretty}.ny-body em{font-style:italic;color:var(--ink)}.ny-quote{margin:0 auto;max-width:var(--read);padding:30px 34px;background:var(--panel-on-dark);border:1px solid var(--gold-rule);position:relative;display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center;text-align:left}.ny-quote:before{content:"";position:absolute;top:-1px;left:34px;width:48px;height:2px;background:var(--gold)}.ny-quote .btn{white-space:nowrap}.ny-quote p{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat);line-height:1.4;color:var(--ink);margin:0}.ny-quote em{color:var(--gold);font-style:italic}@media(max-width:860px){.ny-top{grid-template-columns:1fr;gap:30px}.ny-portrait{max-width:320px;aspect-ratio:1/1}.ny-lede{padding-left:16px}.ny-quote{padding:26px 22px;grid-template-columns:1fr;gap:22px}}.ctr-band{position:relative;overflow:hidden;background:var(--cream-grade)}.ctr-band .section-inner{max-width:var(--wide);margin:0 auto;position:relative;z-index:2}.ctr-band .eyebrow{display:block;margin-bottom:var(--eyebrow-gap);text-align:center}.ctr-h{color:var(--ink);margin:0 auto calc(var(--headline-gap) / 2);text-align:center}.ctr-open{font-size:var(--t-body);line-height:1.85;color:var(--ink-soft);margin:0 auto var(--block-gap);max-width:620px;text-align:center;text-wrap:balance}.ctr-open em{font-style:italic;color:var(--ink)}.ctr-open em:last-of-type{color:var(--gold)}.ctr-sense{max-width:var(--read);margin:0 auto var(--headline-gap);padding:var(--block-gap) 0 var(--block-gap);text-align:center;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.sense-lbl{font-family:var(--font-sans);font-size:var(--t-label);letter-spacing:var(--track-strap);text-transform:uppercase;color:var(--gold-text);font-weight:var(--weight-label);display:block;margin-bottom:var(--para-gap)}.sense-row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 0;margin:0}.sense-row span{font-family:var(--font-serif);font-style:italic;font-size:var(--t-beat);color:var(--ink-soft);padding:0 20px;line-height:1.3;border-right:1px solid var(--gold-rule-strong)}.sense-row span:last-child{border-right:0}.fork{border:1px solid var(--gold-rule);margin-bottom:var(--section-gap)}.fork-top{text-align:center;padding:26px 24px 24px;position:relative;background:var(--panel-on-dark)}.fork-lbl{font-family:var(--font-sans);font-size:var(--t-label);letter-spacing:var(--track-strap);text-transform:uppercase;font-weight:var(--weight-label);color:var(--gold-text);display:block;margin-bottom:calc(var(--para-gap) / 2)}.fork-top p{font-family:var(--font-serif);font-style:italic;font-size:var(--t-beat);color:var(--ink);margin:0}.fork-paths{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--gold-rule);border-top:1px solid var(--gold-rule)}.path{padding:28px 30px 32px}.path-yes{background:var(--paper-lift)}.path-no{background:#1b1a1708}.path-head{font-family:var(--font-sans);font-size:var(--t-label);letter-spacing:var(--track-strap);text-transform:uppercase;font-weight:var(--weight-label);display:block;margin-bottom:var(--block-gap)}.path-yes .path-head{color:var(--gold)}.path-no .path-head{color:var(--ink-muted)}.pnode b{display:block;font-family:var(--font-sans);font-size:var(--t-label);letter-spacing:.16em;text-transform:uppercase;font-weight:var(--weight-label);color:var(--ink);margin-bottom:5px}.path-no .pnode b{color:var(--ink-muted)}.pnode span{display:block;font-family:var(--font-serif);font-size:var(--t-body);line-height:1.5;color:var(--ink-soft)}.path-no .pnode span{color:var(--ink-muted)}.pnode span em{font-style:italic}.parr{display:block;margin:12px 0;font-size:var(--t-body);color:var(--gold)}.path-no .parr{color:var(--ink-muted)}.pnode-end b{color:var(--gold)!important}.path-no .pnode-end b{color:var(--ink-strong)!important}.ctr-panel{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--gold-rule);border:1px solid var(--gold-rule)}.panel-a{background:var(--panel-on-dark);padding:34px 36px 36px}.panel-b{background:var(--panel-on-dark);padding:34px 36px 36px;display:flex;flex-direction:column;justify-content:space-between}.panel-lbl{font-family:var(--font-sans);font-size:var(--t-label);letter-spacing:var(--track-strap);text-transform:uppercase;color:var(--gold-text);font-weight:var(--weight-label);display:block;margin-bottom:var(--block-gap)}.panel-body{font-size:var(--t-body);line-height:1.78;color:var(--ink-soft);margin:0;text-wrap:pretty}.lost-q{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat);line-height:1.45;color:var(--ink);margin:0 0 24px;text-wrap:balance}.lost-q em{color:var(--gold);font-style:italic}.lost-row{display:block;margin:0 0 24px}.lost-row span{display:block;position:relative;padding:10px 0 10px 20px;font-family:var(--font-serif);font-style:italic;font-size:var(--t-beat);color:var(--ink-soft);line-height:1.4;border-top:1px solid var(--gold-rule)}.lost-row span:last-child{border-bottom:1px solid var(--gold-rule)}.lost-row span:before{content:"";position:absolute;left:0;top:1.15em;width:9px;height:1px;background:var(--gold)}.panel-cta{padding-top:8px}@media(max-width:860px){.fork-paths,.ctr-panel{grid-template-columns:1fr}.panel-a,.panel-b{padding:28px 24px 30px}.sense-row span{padding:0 14px 0 0;border-right:0;border-bottom:1px solid var(--gold-rule)}.path{padding:24px 24px 28px;text-align:center}.path-head,.pnode,.pnode b,.pnode span,.parr{text-align:center}.path-no{border-top:1px solid var(--gold-rule)}}.rec-band{position:relative;overflow:hidden;color:var(--paper);background:radial-gradient(105% 75% at 14% 4%,var(--gold-rule-faint) 0%,rgba(180,145,90,.035) 32%,rgba(0,0,0,0) 62%),radial-gradient(90% 70% at 92% 96%,var(--gold-rule-faint) 0%,rgba(180,145,90,.02) 34%,rgba(0,0,0,0) 64%),linear-gradient(168deg,var(--black-soft) 0%,var(--black) 48%,#191410 100%)}.rec-band:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:url(/assets/img/texture-bloom.webp) center/cover no-repeat;opacity:.12;filter:grayscale(.35) contrast(1.15);mix-blend-mode:screen}.rec-band .section-inner{position:relative;z-index:2}.rec-band .eyebrow{color:var(--gold-soft);display:block;margin-bottom:var(--eyebrow-gap)}.rec-h{color:var(--paper);margin:0 0 40px}.rec-body{font-size:var(--t-body);line-height:1.78;color:var(--paper-strong);margin:0 0 var(--para-gap);text-wrap:pretty}.rec-body em{font-style:italic;color:var(--paper)}.gold-line{font-style:italic;color:var(--gold-soft)!important}.rec-wide{max-width:74ch;text-wrap:balance}.rec-ask{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--paper-rule);border:1px solid var(--paper-rule);margin-bottom:44px}.ask-card{background:var(--panel-recessed);padding:30px 32px}.ask-new{background:#261f1899}.ask-lbl{font-family:var(--font-sans);font-size:var(--t-tag);letter-spacing:.2em;text-transform:uppercase;color:var(--paper-dim);display:block;margin-bottom:16px}.ask-new .ask-lbl{color:var(--gold)}.ask-q{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat);line-height:1.35;color:var(--paper-muted);margin:0 0 16px}.ask-new .ask-q{color:var(--paper)}.ask-note{font-size:var(--t-body);line-height:1.65;color:var(--paper-soft);margin:0}.rec-audio{gap:16px;max-width:520px;margin:26px auto 40px;padding:14px 2px 4px;border-top:1px solid var(--paper-rule)}.breath-audio{gap:16px;max-width:400px;margin:26px auto 0;padding:14px 2px 4px;border-top:1px solid var(--rule)}@media(max-width:520px){.rec-audio,.breath-audio{gap:13px}.rec-audio .ra-lbl,.breath-audio .ra-lbl,.flip-audio .ra-lbl{font-size:.55rem;letter-spacing:.14em}}.breath-audio .ra-play{border-color:var(--ink-veil);color:var(--ink)}.breath-audio .ra-play:hover{background:var(--gold);border-color:var(--gold);color:var(--black)}.breath-audio .ra-lbl{color:var(--ink-strong)}.breath-audio .ra-bar{background:var(--rule)}.breath-audio .ra-time{color:var(--ink-strong)}.rec-lead{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat);color:var(--paper);margin:0 0 26px}.rec-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--paper-rule);border:1px solid var(--paper-rule);margin-bottom:30px;align-items:stretch}.rec-cell{background:var(--panel-recessed);padding:26px 26px 28px}.cell-said{font-family:var(--font-serif);font-style:italic;font-size:var(--t-4);line-height:1.45;color:var(--paper-muted);margin:0 0 14px;padding-bottom:14px;min-height:2.9em;border-bottom:1px solid var(--gold-rule)}.cell-felt{font-size:var(--t-body);line-height:1.6;color:var(--paper);margin:0}.rec-carry{background:var(--panel-recessed);border:1px solid var(--gold-rule);padding:44px 48px 48px;margin-bottom:var(--block-gap)}.rec-two{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:0 54px;align-items:start;margin-bottom:48px}.rec-two>.rec-body{margin-bottom:0;align-self:start}.rec-list{list-style:none;margin:22px 0 0;padding:0;align-self:start}.rec-list li{position:relative;padding:10px 0 10px 20px;font-family:var(--font-serif);font-style:italic;font-size:var(--t-beat);line-height:1.4;color:var(--paper-soft);border-top:1px solid var(--paper-rule)}.rec-list li:last-child{border-bottom:1px solid var(--paper-rule)}.rec-list li:before{content:"";position:absolute;left:0;top:1.15em;width:9px;height:1px;background:var(--paper-rule)}.rec-list-gold li{color:var(--gold-soft);border-top-color:var(--gold-rule)}.rec-list-gold li:last-child{border-bottom-color:var(--gold-rule)}.rec-list-gold li:before{background:var(--gold)}@media(min-width:861px){.rec-list-gold{border-left:1px solid var(--gold-rule);margin-left:-27px;padding-left:26px}}.rec-claim{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat);line-height:1.5;color:var(--gold-soft);margin:0 0 26px;padding-left:22px;border-left:2px solid var(--gold)}.rec-claim em{color:var(--paper);font-style:italic}.rec-qs{margin:48px 0 52px;padding:26px 0;border-top:1px solid var(--gold-rule);border-bottom:1px solid var(--gold-rule)}.qs-lbl{font-family:var(--font-sans);font-size:var(--t-tag);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);display:block;margin-bottom:var(--block-gap)}.qs-row{display:grid;grid-template-columns:repeat(4,1fr);gap:0 26px}.qs-row span{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat-tight);line-height:1.4;color:var(--paper-soft)}.qs-last{color:var(--paper)!important}.chains{display:grid;grid-template-columns:.9fr 1.1fr;gap:0;border:1px solid var(--gold-rule)}.chain{padding:28px 30px 32px;display:flex;flex-direction:column;text-align:center}.chain .node{flex:0 0 auto}.chain-old{border-right:1px solid var(--gold-rule)}.chain-new{background:#f1ece10b}.chain-head{font-family:var(--font-sans);font-size:var(--t-tag);letter-spacing:.2em;text-transform:uppercase;display:block;margin-bottom:24px;color:var(--paper-dim)}.chain-new .chain-head{color:var(--gold)}.node b{display:block;font-family:var(--font-sans);font-size:var(--t-label);letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--paper-muted);margin-bottom:5px}.chain-new .node b{color:var(--paper)}.node span{display:block;font-family:var(--font-serif);font-size:var(--t-body);line-height:1.45;color:var(--paper-muted)}.chain-new .node span{color:var(--paper-soft)}.chain-arrow{display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-height:34px;margin:6px 0;font-size:var(--t-body);color:var(--paper-faint)}.chain-new .chain-arrow{color:var(--gold)}@media(max-width:860px){.rec-ask,.rec-grid,.chains{grid-template-columns:1fr}.cell-said{min-height:0}.rec-carry{padding:28px 24px 32px}.rec-two{grid-template-columns:1fr;grid-template-rows:none;gap:0}.rec-two>.rec-body:nth-of-type(1){order:1}.rec-two>.rec-list:nth-of-type(1){order:2;margin-bottom:36px}.rec-two>.rec-body:nth-of-type(2){order:3}.rec-two>.rec-list:nth-of-type(2){order:4}.chain-old{border-right:0;border-bottom:1px solid var(--gold-rule)}.qs-row{grid-template-columns:1fr;gap:12px 0}.qs-row span{padding:9px 0;border-top:1px solid var(--paper-rule)}.chain{padding:24px 24px 28px;align-items:center;text-align:center}.chain-head,.node,.node b,.node span{text-align:center}.chain-arrow{width:100%;justify-content:center}.rec-claim{padding-left:18px}}.rev-band{position:relative;overflow:hidden;background:radial-gradient(92% 66% at 14% 4%,var(--gold-rule-faint) 0%,rgba(180,145,90,.028) 34%,rgba(0,0,0,0) 64%),radial-gradient(80% 58% at 90% 96%,var(--gold-rule-faint) 0%,rgba(180,145,90,.018) 34%,rgba(0,0,0,0) 62%),linear-gradient(180deg,var(--panel) 0%,var(--paper) 42%,var(--panel) 100%)}.rev-example{position:relative;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;padding:52px max(var(--gutter),calc(50vw - 490px)) 56px;background:linear-gradient(180deg,#ffffff4d,#ffffff8c,#ffffff4d);border-top:1px solid var(--gold-rule);border-bottom:1px solid var(--gold-rule)}.rev-band .section-inner{position:relative;z-index:2}.rev-band .eyebrow{display:block;margin-bottom:var(--eyebrow-gap)}.rev-h{color:var(--ink);margin:0 0 40px}.rev-seq{display:grid;grid-template-columns:1fr auto 1fr auto 1.25fr;align-items:start;gap:0 20px;padding:24px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.seq-step{font-size:.98rem;line-height:1.6;color:var(--ink-soft)}.seq-step b{display:block;font-family:var(--font-sans);font-size:var(--t-tag);letter-spacing:.2em;color:var(--gold);margin-bottom:8px;font-weight:600}.seq-last{color:var(--ink)}.seq-arrow{color:var(--gold);font-size:var(--t-body);align-self:center}.rev-words{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 0;width:fit-content;margin:40px auto;padding:24px 20px;background:#1b1a170b;border-top:1px solid var(--gold-rule);border-bottom:1px solid var(--gold-rule);box-shadow:inset 0 8px 14px -12px var(--ink-veil),inset 0 -8px 14px -12px var(--ink-veil)}.rev-words span{font-family:var(--font-serif);font-style:italic;font-size:var(--t-beat);color:var(--ink-soft);padding:0 18px;border-right:1px solid var(--gold-rule-strong);line-height:1.2}.rev-words span:last-child{border-right:0}.rev-two{max-width:820px;margin:0 auto 56px;text-align:center}.rev-body{font-size:1rem;line-height:1.8;color:var(--ink-soft);margin:0 auto 26px;max-width:660px;text-wrap:balance}.rev-body em{font-style:italic;color:var(--ink)}.rev-lead{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat);color:var(--ink);margin:0 0 20px}.rev-where{border-top:1px solid var(--gold-rule);border-bottom:1px solid var(--gold-rule)}.rev-where span{font-family:var(--font-serif);font-style:italic;font-size:clamp(.97rem,1.8vw,1.08rem);color:var(--ink-soft);line-height:1.3}.rev-pairs{margin-bottom:44px}.pair-head{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;padding-bottom:10px}.pair-head span{font-family:var(--font-sans);font-size:var(--t-tag);letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.pair-head span:last-child{text-align:right}.pair-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:16px 0;border-top:1px solid var(--rule)}.pair-row:last-child{border-bottom:1px solid var(--rule)}.pair-row .said{font-family:var(--font-serif);font-style:italic;font-size:var(--t-4);color:var(--ink-soft)}.pair-row .felt{font-family:var(--font-serif);font-size:var(--t-4);color:var(--ink);text-align:right;font-weight:500}.rev-carry{font-family:var(--font-serif);font-size:var(--t-beat);line-height:1.6;color:var(--ink);max-width:var(--read);margin:0 auto 44px;text-align:center}.rev-carry span{display:block}.rev-carry span+span{margin-top:var(--para-gap)}.rev-carry br{display:block;content:""}.rev-carry em{font-style:italic;color:var(--gold)}.dw-block{margin:0}.dw-lbl{font-family:var(--font-sans);font-size:var(--t-tag);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);display:block;margin-bottom:var(--block-gap);text-align:center}.dw-chain{max-width:var(--read);margin:0 auto;display:flex;flex-direction:column;align-items:stretch}.dw-stage{padding:24px 30px 26px;border:1px solid var(--gold-rule);background:#1b1a1706}.dw-back{background:#ffffff80;border-color:var(--gold-rule-strong)}.dw-when{font-family:var(--font-sans);font-size:var(--t-tag);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);display:block;margin-bottom:12px}.dw-back .dw-when{color:var(--gold)}.dw-quote{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat);line-height:1.3;color:var(--ink-soft);margin:0 0 12px}.dw-back .dw-quote{color:var(--ink)}.dw-note{font-size:var(--t-body);line-height:1.68;color:var(--ink-soft);margin:0}.dw-note em{font-style:italic;color:var(--gold)}.dw-carry{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--gold-rule);font-size:var(--t-body);line-height:1.68;color:var(--ink-soft)}.dw-carry em{font-style:italic;color:var(--ink)}.dw-arrow{display:block;text-align:center;color:var(--gold);font-size:var(--t-body);line-height:1;padding:16px 0}.dw-swap{display:grid;gap:1px;background:var(--gold-rule);border:1px solid var(--gold-rule);margin:0 0 16px}.dw-swap span{background:var(--paper-lift);padding:11px 16px;font-family:var(--font-serif);font-style:italic;font-size:var(--t-beat-tight);line-height:1.4}.dw-swap b{font-family:var(--font-sans);font-style:normal;font-size:var(--t-tag);letter-spacing:.18em;text-transform:uppercase;font-weight:600;margin-right:10px}.dw-not,.dw-not b{color:var(--ink-muted)}.dw-but{color:var(--ink)}.dw-but b{color:var(--gold)}@media(max-width:860px){.dw-swap span{padding:10px 14px}}.rev-flip{background:var(--black);color:var(--paper);padding:38px 44px 36px;position:relative;margin-top:58px}.rev-flip:before{content:"";position:absolute;top:0;left:0;width:64px;height:3px;background:var(--gold)}.rev-flip:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(241,236,225,.05) 1px,transparent 1px);background-size:3px 3px;opacity:.6}.rev-flip>*{position:relative;z-index:2}.flip-lead{font-size:var(--t-body);line-height:1.75;color:var(--paper-strong);margin:0 0 28px}.rev-flip .flip-lead{margin-bottom:18px}.flip-audio{gap:16px;margin:0 0 18px;padding:0;position:relative;z-index:1}@media(max-width:520px){.flip-audio{gap:13px}}.flip-rows{display:grid;gap:0}.flip-row{display:flex;align-items:baseline;gap:16px;padding:16px 0;border-top:1px solid var(--paper-rule)}.flip-row:last-child{border-bottom:1px solid var(--paper-rule)}.flip-eq{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat)}.flip-now .flip-eq{color:var(--paper)}.flip-now .flip-eq em{font-style:normal;color:var(--gold);padding:0 10px}.flip-old .flip-eq{color:var(--paper-dim);font-size:clamp(1rem,1.9vw,1.2rem)}.flip-old .flip-eq em{font-style:normal;color:var(--paper-faint);padding:0 8px}.flip-lbl{font-family:var(--font-sans);font-size:var(--t-tag);letter-spacing:.18em;text-transform:uppercase;color:var(--paper-dim)}.flip-close{margin:24px 0 0;font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat);line-height:1.5;color:var(--gold-soft)}.rev-cta{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap;margin-top:40px}.rev-cta p{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat);color:var(--ink);margin:0}.btn.ghost.dark{color:var(--ink);border-color:#1b1a1766}@media(max-width:860px){.rev-seq{grid-template-columns:1fr;gap:18px 0}.seq-arrow{transform:rotate(90deg);justify-self:start}.rev-words{justify-content:flex-start}.rev-words span{padding:0 14px 0 0;border-right:0;border-bottom:1px solid var(--gold-rule)}.pair-head{display:none}.pair-row{grid-template-columns:1fr;gap:8px;padding:14px 0}.pair-row .felt{text-align:left}.pair-row .stitch-mark{display:none}.rev-flip{padding:30px 24px}.rev-words{padding:20px 16px}.rev-cta{flex-direction:column;align-items:center;text-align:center}}.unmet-band{background:var(--black);color:var(--paper)}.unmet-band .section-inner{text-align:center}.unmet-band .eyebrow{color:var(--gold-soft);display:block;margin-bottom:var(--eyebrow-gap)}.door-two{display:grid;grid-template-columns:1fr 1fr;gap:0 54px;text-align:left;align-items:stretch;margin-bottom:38px}.door-two .unmet-body{font-size:var(--t-body);line-height:1.75;margin:0 0 var(--para-gap);max-width:none}.door-two .unmet-body em{font-style:italic;color:var(--gold-soft)}.door-beat{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat);line-height:1.4;color:var(--paper);margin:22px 0 18px}.door-told{margin-bottom:6px!important}.door-told em{white-space:nowrap}.door-thirty{font-size:var(--t-body);line-height:1.75;color:var(--paper);margin:0 0 18px}.door-heartbreak{margin:0 0 44px;padding:26px 0 0;text-align:center;border-top:1px solid var(--paper-rule);font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat);line-height:1.55;color:var(--paper-strong)}.door-heartbreak em{font-style:italic;color:var(--gold-soft)}.door-turn{padding-left:54px;border-left:1px solid var(--paper-rule)}.door-em{font-style:italic;color:var(--paper)!important;font-size:1.12em}.door-list{list-style:none;margin:20px 0 0;padding:0}.door-list li{position:relative;padding:11px 0 11px 22px;font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat-tight);line-height:1.5;color:var(--gold-soft);border-top:1px solid var(--gold-rule-faint)}.door-list li:last-child{border-bottom:1px solid var(--gold-rule-faint)}.door-list li:before{content:"";position:absolute;left:0;top:1.28em;width:10px;height:1px;background:var(--gold)}.door-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:0 18px;padding:22px 26px;border:1px solid var(--gold-rule);background:#f1ece107}.flow-node{font-family:var(--font-sans);font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;line-height:1.5;color:var(--paper-soft);text-align:center}.flow-node.flow-end{color:var(--paper)}.flow-arrow{color:var(--gold);font-size:var(--t-body);line-height:1}.unmet-claim em{font-style:italic;color:var(--gold-soft)}.unmet-claim{color:var(--paper);margin:0 0 20px}.unmet-rule{width:56px;height:1px;background:var(--gold);margin:0 auto 44px;border:0}.unmet-body{font-size:var(--t-beat-tight);line-height:1.9;color:var(--paper-strong);margin:0 auto 22px;max-width:660px;text-wrap:pretty}.unmet-body strong{color:var(--paper);font-weight:500}@keyframes fpPulse{0%{transform:scale(1);opacity:.6}70%{transform:scale(1.28);opacity:0}to{transform:scale(1.28);opacity:0}}.reversal{display:flex;flex-direction:column}.rev-row{padding:18px 0;border-top:1px solid var(--rule)}.rev-row:last-child{border-bottom:1px solid var(--rule)}.rev-lbl{display:block;margin-bottom:8px;font-family:var(--font-sans);font-size:var(--t-tag);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim)}.rev-eq{display:block;font-family:var(--font-serif);font-size:var(--t-beat);color:var(--ink-dim);white-space:nowrap}.rev-eq em{font-style:normal;color:var(--ink-dim);padding:0 8px}.rev-new .rev-lbl{color:var(--gold)}.rev-new .rev-eq{color:var(--ink)}.rev-new .rev-eq em{color:var(--gold)}.quiz-band{background:var(--cream-grade);padding-top:26px;padding-bottom:28px}.quiz-band .section-inner{max-width:var(--wide);margin:0 auto}.quiz-box{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;background:none;color:var(--ink);padding:26px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.quiz-band.light{background:var(--panel)}.quiz-band.light .quiz-box{--gold-text:#6E5527}.quiz-box .eyebrow{display:block;margin-bottom:14px;color:var(--gold-text)}.quiz-box h2{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat);line-height:1.25;color:var(--ink);margin-bottom:12px}.quiz-box p{font-size:var(--t-body);line-height:1.7;color:var(--ink-soft);font-weight:300;max-width:64ch;margin:0}.quiz-box .btn{white-space:nowrap}@media(max-width:760px){.quiz-band{padding-top:var(--banner-y);padding-bottom:var(--banner-y)}.quiz-box{grid-template-columns:1fr;gap:var(--block-gap);padding:0}.quiz-box .eyebrow{margin-bottom:var(--para-gap)}.quiz-box h2{margin-bottom:0}.quiz-box p{display:none}}@media(max-width:820px){.rev-eq,.quiz-box .btn,.ny-quote .btn{white-space:normal}.rev-example{max-width:100vw}}html,body{overflow-x:hidden}@media(max-width:820px){.rec-claim,.door-heartbreak,.bk-claim,.ny-lede,.lx-final{padding-left:14px}.rev-carry{padding-left:0}}@media(max-width:820px){.lx-top .film-frame,.film-frame,.ny-portrait,.bk-img,.bk-body,.ny-body,.rec-wide,.lx-turn-line,.wc-h,.quiz-box p{margin-left:auto;margin-right:auto}}@media(max-width:600px){.quiz-box h2{font-size:var(--t-h-phone);line-height:var(--lh-h2)}}@media(min-width:901px)and (max-width:1280px){.hero-content{max-width:520px}.hero .sub{max-width:none;font-size:var(--t-body)}.hero-rev{max-width:none}.hero-rev .rev-eq{font-size:var(--t-beat);white-space:normal}.hero:after{background:linear-gradient(100deg,#18130ff7,#1f1813eb 40%,#261d168c,#2c21191a 84%,#2c211900)}}.sense-note{margin-top:26px;padding-top:24px;border-top:1px solid var(--rule);max-width:54ch;margin-inline:auto}.sense-note p{font-family:var(--font-serif);font-weight:400;font-size:var(--t-body);line-height:1.72;color:var(--ink-soft);margin:0 0 var(--para-gap);text-wrap:balance}.sense-note .sense-oh{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:var(--t-beat);line-height:1.35;color:var(--gold);margin:18px 0 0}@media(max-width:640px){.sense-note{margin-top:22px;padding-top:20px;max-width:none}}@media(max-width:900px){.hero{height:auto;min-height:0;display:block;overflow:visible;padding:var(--head-h) 0 var(--block-gap);background:linear-gradient(176deg,var(--black) 0%,var(--black) 52%,var(--black) 100%);align-items:stretch}.hero img.author-photo{position:static;width:100%;height:auto;aspect-ratio:1700 / 1600;object-fit:fill;object-position:50% 50%;display:block;opacity:1}.hero:after{display:none}.hero-content{padding:var(--block-gap) var(--gutter) 0;max-width:none}.hero .eyebrow{font-size:var(--t-label);margin-bottom:var(--para-gap)}.hero h1{font-size:var(--t-h-phone);line-height:1.34}.hero .sub{font-size:var(--t-body);line-height:1.6;margin-top:12px;max-width:none}.hero-rev{margin-top:17px;max-width:none}.hero-rev .rev-row{padding:11px 0 12px}.hero-rev .rev-lbl{font-size:var(--t-tag);margin-bottom:4px}.hero-rev .rev-eq{font-size:var(--t-4);white-space:normal}}@media(min-width:601px)and (max-width:900px){.hero{display:flex;flex-direction:column;height:auto;min-height:100vh;min-height:100dvh}.hero picture{display:block;flex:1 1 0;min-height:0;overflow:hidden}.hero img.author-photo{height:100%;aspect-ratio:auto;object-fit:cover;object-position:50% 20%}.hero-content{flex:none}}@media(max-width:900px){.quiz-box{justify-items:center;text-align:center}.quiz-box p{margin-left:auto;margin-right:auto;max-width:34ch}.quiz-box .btn{width:100%}}@media(max-width:900px){.ny-quote{justify-items:center;text-align:center}.ny-quote .btn{width:100%;max-width:22rem}}@media(max-width:900px){.ny-quote,.pp-close{text-align:center}.ny-quote .btn,.pp-close .btn,.rev-cta .btn{display:inline-flex;align-items:center;justify-content:center}}@media(max-width:820px){.unmet-band .section-inner{max-width:640px;display:flex;flex-direction:column}.door-two{display:contents}.door-col{order:2}.door-two .unmet-body,.door-thirty{line-height:1.6;margin:0 0 var(--para-gap)}.door-beat{color:var(--gold-soft);margin:var(--para-gap) 0 0}.door-heartbreak{order:3;margin:30px 0 0;padding:0;text-align:center;border-top:0;font-size:var(--t-beat)}.door-turn{order:4;margin-top:30px;padding-left:0;padding-top:calc(var(--para-gap) - 7px);border-left:0;border-top:1px solid var(--paper-rule)}.door-em{font-size:var(--t-body);color:var(--gold-soft)!important}.door-list{margin-top:var(--para-gap)}.door-flow{order:5;grid-template-columns:1fr;gap:12px 0;margin:calc(var(--para-gap) + 4px) auto 0;width:100%;padding:20px 22px;text-align:center;justify-items:center}.flow-arrow{display:block;text-align:center;transform:rotate(90deg)}.unmet-band .eyebrow{order:0}.unmet-claim,.unmet-rule{order:1}}@media(max-width:600px){section[class] .eyebrow{margin-bottom:var(--eyebrow-gap)}.unmet-claim,.unmet-rule{margin-bottom:calc(var(--headline-gap) / 2)}.door-heartbreak,.door-list li{font-size:var(--t-body)}.door-heartbreak{line-height:1.45}.door-heartbreak br:not(.phone),.door-turn .unmet-body br:not(.phone){display:none}}.wr-band .eyebrow,.quiz-band .eyebrow,.bk-band .eyebrow,.ny-band .eyebrow,.ctr-band .eyebrow{color:var(--gold-text)}.ny-band .ny-text{display:block}.ny-band .ny-top{border-bottom:0;padding-bottom:0;margin-bottom:0}@media(min-width:861px){.ny-band .ny-top{grid-template-columns:340px 1fr;align-items:stretch}.ny-band .ny-portrait{aspect-ratio:auto}.ny-band .ny-portrait img{object-position:52% 32%}}.ny-band .ny-quote{display:block;max-width:none;margin:0;padding:0;background:none;border:0;text-align:left}.ny-band .ny-quote:before{display:none}.ny-band .ny-quote .ny-lede{margin:26px 0 0}.ny-door{margin-top:34px}@media(max-width:860px){.ny-band .ny-top{grid-template-columns:1fr}.ny-door{display:block;width:100%;text-align:center}}.rev-where{display:block;padding:8px 4px}.rev-where span{display:block;padding:13px 0;border-right:0;border-bottom:0;border-top:1px solid var(--gold-rule)}.rev-where span:first-child{border-top:0}@media(min-width:861px){.rev-where{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 0;padding:18px 4px}.rev-where span{display:block;padding:0 18px;border-top:0;border-right:0;line-height:1.3;white-space:nowrap}.rev-where span:nth-child(1){grid-column:1 / span 2;border-right:1px solid var(--gold-rule)}.rev-where span:nth-child(2){grid-column:3 / span 2;border-right:1px solid var(--gold-rule)}.rev-where span:nth-child(3){grid-column:5 / span 2}.rev-where span:nth-child(4){grid-column:1 / span 2;border-right:1px solid var(--gold-rule);border-top:1px solid var(--gold-rule);padding-top:12px}.rev-where span:nth-child(5){grid-column:3 / span 2;border-right:1px solid var(--gold-rule);border-top:1px solid var(--gold-rule);padding-top:12px}.rev-where span:nth-child(6){grid-column:5 / span 2;border-top:1px solid var(--gold-rule);padding-top:12px}}@media(max-width:600px){.rev-band .section-inner,.rev-band .eyebrow{text-align:center}.rev-h{text-align:center;margin:0 0 calc(var(--headline-gap) / 2)}.rev-seq{grid-template-columns:1fr;justify-items:center;text-align:center;gap:0;padding:calc(var(--headline-gap) / 2) 0 24px}.seq-step{width:100%;text-align:center}.seq-step b{text-align:center}.seq-arrow{justify-self:center;transform:rotate(90deg);margin:16px 0}.rev-two,.rev-body,.rev-lead,.rev-where,.rev-pairs,.pair-head,.rev-carry,.dw-block,.dw-lbl,.dw-chain,.dw-when,.dw-quote,.dw-note,.dw-carry,.dw-swap,.dw-swap span,.dw-arrow{text-align:center}.rev-body{font-size:var(--t-body);text-wrap:balance}.rev-lead{font-weight:600}.rev-where{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 18px}.rev-where span{width:auto;padding:8px 0 6px;border-right:0;border-bottom:1px solid var(--gold-rule);font-weight:400}.pair-head{display:none}.pair-row{grid-template-columns:1fr;justify-items:start;gap:8px;padding:18px 0;text-align:left}.pair-row .said,.pair-row .felt{width:100%;text-align:left}.pair-row .stitch-mark{display:none}.rev-carry{width:100%;max-width:none;font-size:var(--t-body);font-weight:600}.dw-lbl{line-height:1.5}.dw-stage{padding:20px 22px 22px;text-align:left}.dw-stage .dw-when,.dw-stage .dw-quote,.dw-stage .dw-note,.dw-stage .dw-carry{text-align:left}.dw-quote{font-weight:600}.dw-swap{text-align:center}.dw-swap span{display:grid;grid-template-columns:1fr;justify-items:center;gap:6px;padding:12px 14px;text-align:center}.dw-swap b{margin-right:0;display:block}.dw-but{font-weight:600}.dw-stage:last-child>.dw-note{text-align:left;max-width:100%;margin-left:auto;margin-right:auto;text-wrap:balance}.dw-stage:last-child>.dw-note br{display:none}.dw-stage:last-child>.dw-note em{display:block;margin-top:8px;color:var(--gold);text-align:left;font-weight:600}.rev-flip .flip-lead{text-align:center;text-wrap:balance}.rev-flip .flip-lead span,.rev-cta-question span{display:block}.rev-cta-question{text-align:center;text-wrap:balance}}}
