@font-face{font-family:"Editors Note";src:url("data:font/woff2;base64,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") format("woff2");font-weight:400;font-style:italic;font-display:swap}@import url("https://fonts.googleapis.com/css2?family=Jost:wght@400;500;600;700&family=Pinyon+Script&display=swap");:root{--plum:#4b214c;--deep:#351b36;--lilac:#8a6b95;--soft:#eee6f0;--paper:#faf7f4;--ink:#403740;--muted:#625963;--olive:#7b835e;--line:#d9ccd9}*{box-sizing:border-box}html{scroll-behavior:smooth}.site-header{border-bottom:1px solid var(--line);background:rgba(250,247,244,.96)}.header-inner{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:inline-flex;align-items:center;text-decoration:none}.brand img{display:block;width:190px;height:auto}.header-link{font-size:12px;font-weight:700;color:var(--plum);text-decoration:none;letter-spacing:.02em}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.65 "Jost",sans-serif}.shell{width:min(1120px,calc(100% - 40px));margin:auto}.narrow{max-width:820px}.eyebrow{margin:0 0 18px;color:var(--lilac);font-size:11px;letter-spacing:.18em;font-weight:700}h1,h2,h3{font-family:"Editors Note","Times New Roman",serif;font-weight:400;font-style:italic;color:var(--plum);letter-spacing:-.025em}.hero{padding:40px 0 54px}.hero-grid{display:grid;grid-template-columns:270px 1fr;gap:62px;align-items:center;min-height:540px}.hero-photo{position:relative;isolation:isolate}.hero-photo:before{content:"";position:absolute;inset:-12px;z-index:-1;background:url("https://raw.githubusercontent.com/tessyanne14-pixel/-taroguiando-link-bio/main/assets/tessy-hero.jpg") center/cover no-repeat;filter:blur(22px);opacity:.32;transform:scale(1.06)}.hero-photo:after{content:"";position:absolute;inset:18px -18px -18px 18px;border:1px solid #c8afd0;z-index:0}.hero-photo img{display:block;position:relative;z-index:1;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;object-position:center;filter:saturate(.94)}h1{font-size:clamp(52px,6.4vw,82px);line-height:.94;margin:0}.hero-sub{max-width:650px;margin:28px 0 0;font-size:19px;color:var(--muted)}.hero-question{margin:8px 0 0;font:400 italic clamp(28px,3.2vw,43px)/1.12 "Editors Note","Times New Roman",serif;color:var(--lilac)}.actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:34px}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 22px;border:1px solid var(--plum);text-decoration:none;font-weight:700;font-size:14px}.dark{background:var(--deep);color:white;border-color:var(--deep)}.outline{background:transparent;color:var(--plum)}.text-link{display:inline-flex;gap:9px;align-items:center;font-weight:700;text-decoration:none;font-size:14px}.marquee{overflow:hidden;background:var(--plum);color:#f8f0f8;padding:13px 0;white-space:nowrap}.marquee.light{background:var(--soft);color:var(--plum)}.track{display:inline-flex;align-items:center;gap:26px;min-width:max-content;font-size:11px;font-weight:700;letter-spacing:.18em;animation:move 28s linear infinite}.track b{color:var(--olive)}@keyframes move{to{transform:translateX(-50%)}}.paths,.testimonials{padding:72px 0}.intro{margin-bottom:30px}.intro h2,.recognition h2,.about h2,.volta-detail h2,.final h2{margin:0;font-size:clamp(40px,5.2vw,62px);line-height:.99}.cards{display:grid;grid-template-columns:1.08fr .92fr;gap:18px}.card{min-height:400px;padding:38px;display:flex;flex-direction:column;border:1px solid var(--line);background:var(--paper)}.featured{background:var(--soft);border-color:#d2bfd7}.card-top{display:flex;justify-content:space-between}.card-top span{color:var(--olive);font-size:12px;font-weight:700}.card-top small{color:var(--lilac);font-size:10px;letter-spacing:.16em;font-weight:700}.kicker{margin:30px 0 9px;color:var(--lilac);font-size:11px;letter-spacing:.15em;font-weight:700}.card h3{margin:0 0 18px;font-size:clamp(34px,3.4vw,47px);line-height:1.02}.card>p:not(.kicker){color:var(--muted)}.card-bottom{margin-top:auto;padding-top:28px;border-top:1px solid #d4c4d7}.card-bottom strong{display:block;color:var(--plum);font-size:13px;margin-bottom:13px}.site-card{margin-top:18px;padding:28px 30px;display:flex;align-items:center;justify-content:space-between;gap:25px;text-decoration:none;background:var(--plum);color:#f9f3f9}.site-card .kicker{margin:0 0 5px;color:#cbb8d0}.site-card h3{margin:0;color:white;font-size:35px}.site-card p{margin:6px 0 0;color:#e4d8e5}.site-card>strong{white-space:nowrap;font-size:13px}.tint{background:var(--soft)}.recognition{padding:72px 0}.recognition-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px}.recognition-grid>div{min-height:235px;padding:28px;background:var(--paper);border:1px solid #d8c9d9;display:flex;flex-direction:column;justify-content:space-between}.recognition-grid span{color:var(--olive);font-size:11px;font-weight:700}.recognition-grid p{margin:30px 0 0;font:400 italic 23px/1.22 "Editors Note","Times New Roman",serif;color:var(--plum)}.closing{max-width:780px;margin:34px 0 0;font-size:18px;font-weight:500}.about{padding:72px 0}.about-grid{display:block;max-width:820px}.about p{max-width:700px}.large{font-size:20px;line-height:1.55}.volta-detail{padding:72px 0;background:#f1e9f2}.two{display:grid;grid-template-columns:1fr 1fr;gap:70px}.steps{margin:35px 0;border-top:1px solid #d4c4d6}.steps div{display:grid;grid-template-columns:45px 1fr;gap:14px;padding:18px 0;border-bottom:1px solid #d4c4d6}.steps span{color:var(--olive);font-size:11px;font-weight:700}.quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.quotes blockquote{margin:0;min-height:220px;padding:30px;background:var(--paper);border:1px solid #d8c9d9;font:400 italic 24px/1.18 "Editors Note","Times New Roman",serif;color:var(--plum)}.quotes cite{display:block;margin-top:30px;font:600 10px/1.4 "Jost",sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--lilac)}.final{padding:82px 0 90px;background:var(--plum);color:#f4eaf5;text-align:center}.final h2{max-width:800px;margin:auto;color:white}.final>div>p:not(.eyebrow){max-width:600px;margin:24px auto 0;color:#e4d8e5;font-size:18px}.final .eyebrow{color:#cdb8d1}.center{justify-content:center}.footer-signature{display:block;margin:0 0 4px;font-family:"Pinyon Script",cursive;font-size:30px;line-height:1;color:#f0e4f1;text-decoration:none}footer{background:var(--deep);color:#e8dce9}.footer{min-height:120px;padding:26px 0;display:flex;align-items:center;justify-content:space-between;gap:25px}.footer .eyebrow{margin-bottom:4px}.footer p:not(.eyebrow){margin:0;font-size:12px}.footer a{font-size:12px;text-decoration:none}@media(max-width:760px){.header-inner{min-height:74px}.brand img{width:150px}.header-link{font-size:11px}.footer-signature{font-size:28px}.shell{width:min(100% - 28px,560px)}.hero{padding:34px 0 62px}.hero-grid{display:flex;flex-direction:column;gap:38px;min-height:auto}.hero-photo{width:min(68vw,300px);margin:auto}.hero h1{font-size:50px}.hero-sub{font-size:17px}.hero-question{font-size:31px}.actions{flex-direction:column;align-items:stretch}.btn{width:100%}.text-link{justify-content:center}.paths,.testimonials,.recognition,.about,.volta-detail{padding:76px 0}.intro h2,.recognition h2,.about h2,.volta-detail h2,.final h2{font-size:44px}.cards,.recognition-grid,.quotes,.two,.about-grid{display:block}.card{min-height:390px;padding:29px}.card h3{font-size:37px}.site-card{display:block;padding:26px}.site-card>strong{display:block;margin-top:20px}.recognition-grid>div{min-height:200px}.quotes blockquote{min-height:0}.about-grid{gap:52px}.final{padding:80px 0 88px}.footer{align-items:flex-start;flex-direction:column}}@media(max-width:370px){.hero h1{font-size:44px}.intro h2,.recognition h2,.about h2,.volta-detail h2,.final h2{font-size:40px}}.volta-page-hero{padding:100px 0;background:var(--paper)}.volta-page-hero h1{font-size:clamp(48px,6vw,76px);line-height:.98;margin:0}.volta-page-section{padding:100px 0}.recognition-grid.single{grid-template-columns:repeat(3,1fr)}.tarot-list{border-top:1px solid var(--line)}.tarot-list article{display:grid;grid-template-columns:40px 1fr auto;gap:22px;align-items:center;padding:28px 0;border-bottom:1px solid var(--line)}.tarot-list article>span{color:var(--olive);font-size:12px;font-weight:700}.tarot-list h2{margin:0 0 6px;font-size:34px}.tarot-list p{margin:0;color:var(--muted)}.tarot-list strong{color:var(--plum);font-size:18px;white-space:nowrap}@media(max-width:760px){.volta-page-hero,.volta-page-section{padding:72px 0}.recognition-grid.single{grid-template-columns:1fr}.tarot-list article{grid-template-columns:30px 1fr}.tarot-list article>strong{grid-column:2}.tarot-list h2{font-size:30px}}.tarot-bridge{padding:78px 0;background:var(--paper)}.tarot-bridge .intro{margin-bottom:34px}.tarot-bridge .large{max-width:760px}.investment{padding:78px 0}.price-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.price-grid article{padding:34px;background:var(--paper);border:1px solid var(--line)}.price-grid h3{margin:0 0 6px;font-size:42px;line-height:1}.price-grid strong{display:block;margin:8px 0 18px;font:400 42px/1 "Jost",sans-serif;color:var(--plum)}.price-grid p:not(.kicker){max-width:520px;color:var(--muted)}.price-grid span{display:inline-block;margin-top:12px;color:var(--lilac);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.faq{padding:84px 0;background:var(--paper)}.faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.faq-list{border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line);padding:0}summary{cursor:pointer;list-style:none;padding:20px 34px 20px 0;position:relative;font-weight:600;color:var(--plum)}summary::-webkit-details-marker{display:none}summary:after{content:"+";position:absolute;right:4px;top:17px;color:var(--olive);font-size:20px;font-weight:400}details[open] summary:after{content:"−"}details p{margin:0;padding:0 30px 22px 0;color:var(--muted)}.two-quotes{grid-template-columns:1fr 1fr}.light-btn{background:#f7eef8;color:var(--plum);border-color:#f7eef8}.light-link{color:#f7eef8}.final .light-link{text-decoration:underline;text-underline-offset:4px}@media(max-width:760px){.tarot-bridge,.investment,.faq{padding:72px 0}.price-grid,.faq-grid{display:block}.price-grid article+article{margin-top:14px}.faq-grid>div:first-child{margin-bottom:38px}.price-grid h3{font-size:38px}.price-grid strong{font-size:36px}.two-quotes{display:block}.two-quotes blockquote+blockquote{margin-top:14px}.tarot-bridge .site-card h3{font-size:31px}}.brand-name{display:inline-flex;align-items:baseline;gap:7px;color:var(--plum);font:600 21px/1 "Jost",sans-serif;letter-spacing:-.03em}.brand-name strong{font-weight:700;letter-spacing:-.05em}.recognition .actions{margin-top:28px}.testimonials .actions{margin-top:34px}.testimonials .center{justify-content:center}.testimonials .btn{min-width:230px}@media(max-width:760px){.brand-name{font-size:19px}.recognition .actions .btn,.testimonials .actions .btn{width:100%}}
.volta-intro{padding:82px 0;background:var(--paper)}
.promise-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:38px}
.promise-grid>div{padding:28px;background:var(--soft);border:1px solid #d8c9d9}
.promise-grid span{display:block;color:var(--lilac);font-size:10px;letter-spacing:.15em;font-weight:700}
.promise-grid p{margin:16px 0 0;color:var(--plum);font-size:17px;line-height:1.45}
.objection{padding:82px 0;background:var(--deep);color:#eee3ef}
.objection h2{color:white}
.objection .eyebrow{color:#cdb8d1}
.objection .large{color:#f1e7f2}
.objection p{max-width:620px}
.first-step{padding:84px 0;background:var(--soft)}
.first-price{display:flex;align-items:baseline;gap:18px;padding-bottom:18px;border-bottom:1px solid #d4c4d6}
.first-price span{color:var(--lilac);font-size:11px;letter-spacing:.15em;font-weight:700}
.first-price strong{font:500 42px/1 "Jost",sans-serif;color:var(--plum)}
.payment-note{margin-top:20px;color:var(--lilac);font-size:11px;letter-spacing:.09em;text-transform:uppercase;font-weight:700}
.first-step .actions{margin-top:28px}
@media(max-width:760px){
 .volta-intro,.objection,.first-step{padding:72px 0}
 .promise-grid{display:block;margin-top:30px}
 .promise-grid>div+div{margin-top:14px}
 .objection .two{display:block}
 .objection .two>div+div{margin-top:38px}
 .first-step .two{display:block}
 .first-step .two>div+div{margin-top:38px}
 .first-price strong{font-size:36px}
}
/* Editorial refinements */
h1,h2,h3,.hero-question,.recognition-grid p,.quotes blockquote{font-feature-settings:"ss01" 1;font-variant-ligatures:common-ligatures}
a{color:var(--plum)}
.text-link{color:var(--plum);text-underline-offset:4px}
.text-link:hover{color:var(--lilac)}
.footer>a{color:#e8dce9}
.brand-name{font-family:"Jost",sans-serif}
.hero-grid{grid-template-columns:320px 1fr;gap:70px}
.hero-photo:after{inset:24px -22px -22px 22px}
.visual-break{padding:92px 0;background:var(--deep);color:#eee3ef;overflow:hidden}
.visual-break-inner{position:relative}
.visual-break-mark{display:block;color:var(--olive);font-size:18px;margin-bottom:20px}
.visual-break h2{max-width:900px;margin:0;color:#fff;font-size:clamp(52px,7vw,92px);line-height:.92}
.visual-break h2 em{color:#d7c0da;font-weight:400}
.visual-break p:last-child{max-width:500px;margin:28px 0 0;color:#d9cbdc;font-size:18px}
.workshop-quotes{grid-template-columns:repeat(3,1fr)}
.workshop-quotes blockquote{min-height:300px;display:flex;flex-direction:column;justify-content:space-between}
.workshop-quotes cite{margin-top:26px}
.site-card,.btn,.recognition-grid>div,.promise-grid>div,.quotes blockquote{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}
.recognition-grid>div:hover,.promise-grid>div:hover,.quotes blockquote:hover{transform:translateY(-3px);box-shadow:0 14px 32px rgba(75,33,76,.08);border-color:#c5aec9}
.btn:hover{transform:translateY(-2px)}
@media(max-width:760px){
 .hero-grid{display:flex;gap:42px}
 .hero-photo{width:min(74vw,320px)}
 .visual-break{padding:76px 0}
 .visual-break h2{font-size:48px}
 .workshop-quotes{display:block}
 .workshop-quotes blockquote+blockquote{margin-top:14px}
}

/* Final typography + spacing pass */
h1,h2,h3,.hero-question,.recognition-grid p,.quotes blockquote,.visual-break h2{
  font-family:"Editors Note","Times New Roman",serif !important;
  font-style:italic !important;
  font-weight:400 !important;
  font-synthesis:none;
  font-feature-settings:normal;
  font-variant-ligatures:normal;
  letter-spacing:-.018em;
}
h1,h2,h3{line-height:.98}
section{scroll-margin-top:88px}
.paths,.testimonials,.recognition,.about,.volta-detail{padding-top:56px;padding-bottom:56px}
.volta-intro{padding-top:60px;padding-bottom:60px}
.objection{padding-top:60px;padding-bottom:60px}
.first-step{padding-top:62px;padding-bottom:62px}
.tarot-bridge,.investment,.faq{padding-top:58px;padding-bottom:58px}
.visual-break{padding-top:64px;padding-bottom:64px}
.final{padding-top:64px;padding-bottom:70px}
.promise-grid{margin-top:28px}
.recognition-grid{margin-top:26px}
.intro{margin-bottom:24px}
.actions{margin-top:26px}
@media(max-width:760px){
  .paths,.testimonials,.recognition,.about,.volta-detail{padding-top:52px;padding-bottom:52px}
  .volta-intro,.objection,.first-step{padding-top:58px;padding-bottom:58px}
  .tarot-bridge,.investment,.faq{padding-top:54px;padding-bottom:54px}
  .visual-break{padding-top:58px;padding-bottom:58px}
  .final{padding-top:60px;padding-bottom:64px}
  .intro{margin-bottom:20px}
  .actions{margin-top:22px}
}

/* Final mobile rhythm + real Editors Note swash + portrait background blur */
h1,h2,h3,.hero-question,.recognition-grid p,.quotes blockquote,.visual-break h2{
  font-feature-settings:"ss01" 1 !important;
  font-variant-ligatures:normal;
}
.hero-photo{
  position:relative;
  isolation:isolate;
  overflow:visible;
}
.hero-photo:before{
  content:"";
  position:absolute;
  inset:-18px;
  z-index:0;
  background:url("https://raw.githubusercontent.com/tessyanne14-pixel/-taroguiando-link-bio/main/assets/tessy-hero.jpg") center/cover no-repeat;
  filter:blur(18px);
  transform:scale(1.05);
  opacity:.95;
}
.hero-photo img{
  position:relative;
  z-index:1;
  clip-path:polygon(
    4% 9%, 12% 3%, 28% 0%, 45% 1%, 55% 5%, 59% 12%, 58% 20%,
    60% 28%, 64% 34%, 72% 39%, 84% 43%, 100% 49%, 100% 100%,
    0 100%, 0 90%, 4% 80%, 3% 70%, 0 64%, 3% 55%, 5% 48%,
    4% 40%, 3% 32%, 4% 24%, 4% 16%
  );
}
.hero-photo:after{
  z-index:2;
}
@media(max-width:760px){
  .hero{padding-top:24px;padding-bottom:30px}
  .hero-grid{gap:28px}
  .paths,.testimonials,.recognition,.about,.volta-detail{padding-top:40px;padding-bottom:40px}
  .volta-intro,.objection,.first-step{padding-top:44px;padding-bottom:44px}
  .tarot-bridge,.investment,.faq{padding-top:42px;padding-bottom:42px}
  .visual-break{padding-top:46px;padding-bottom:46px}
  .final{padding-top:48px;padding-bottom:54px}
  .promise-grid{margin-top:22px}
  .recognition-grid{margin-top:20px}
  .intro{margin-bottom:16px}
  .actions{margin-top:18px}
  .recognition-grid>div{padding:24px}
  .quotes blockquote{padding:26px}
}

/* Testimonial cards: let each quote define its own height */
.workshop-quotes blockquote{
  min-height:0 !important;
  display:block !important;
  height:auto !important;
  justify-content:initial !important;
}
.workshop-quotes cite{
  margin-top:22px !important;
}
@media(max-width:760px){
  .workshop-quotes blockquote{
    min-height:0 !important;
    padding:24px !important;
  }
  .workshop-quotes blockquote+blockquote{margin-top:12px !important}
  .workshop-quotes cite{margin-top:18px !important}
}

/* Visual redesign: editorial landing layout */
.header-inner{min-height:76px}
.header-nav{display:flex;align-items:center;gap:28px;margin-left:auto}
.header-nav a{color:var(--ink);text-decoration:none;font-size:12px;font-weight:500}
.header-nav a:hover{color:var(--plum)}
.header-link{background:var(--plum);color:#fff !important;padding:13px 22px;border-radius:999px}
.hero{padding:34px 0 46px}
.hero-grid{grid-template-columns:minmax(0,1fr) 420px;gap:58px;min-height:560px}
.hero-grid>div:last-child{grid-column:1;grid-row:1;align-self:center}
.hero-photo{grid-column:2;grid-row:1;width:100%;align-self:stretch}
.hero-photo img{width:100%;height:100%;object-fit:cover;object-position:center top}
.hero-photo:before{inset:0;filter:blur(16px);opacity:.35}
.hero-photo:after{inset:28px -18px -18px 28px}
.hero h1{font-size:clamp(56px,6vw,82px);max-width:760px}
.hero-sub{max-width:610px}
.hero-question{max-width:640px}
.benefit-strip{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:30px 0}
.benefit-grid{display:grid;grid-template-columns:repeat(4,1fr)}
.benefit-grid>div{text-align:center;padding:12px 24px;border-right:1px solid var(--line)}
.benefit-grid>div:last-child{border-right:0}
.benefit-icon{display:flex;width:42px;height:42px;margin:0 auto 10px;border:1px solid #cdb9d0;border-radius:50%;align-items:center;justify-content:center;color:var(--plum);font-size:21px}
.benefit-grid h3{margin:0;font:400 25px/1.05 "Editors Note","Times New Roman",serif;color:var(--plum);font-style:italic}
.benefit-grid p{margin:7px auto 0;max-width:190px;color:var(--muted);font-size:13px;line-height:1.4}
.visual-break{padding:78px 0}
.visual-break-inner{display:grid;grid-template-columns:1.15fr .85fr;gap:70px;align-items:center}
.visual-break-inner .eyebrow,.visual-break-inner h2{grid-column:1}
.visual-break-inner>p:last-child{grid-column:2;grid-row:2;margin:0;border-left:1px solid #8c718f;padding-left:34px}
.visual-break h2{font-size:clamp(54px,6.5vw,88px)}
.testimonials{padding:64px 0}
.workshop-quotes blockquote{min-height:0 !important}
.about{padding:64px 0}
@media(max-width:760px){
 .header-inner{min-height:70px}
 .header-nav{display:none}
 .header-link{padding:11px 16px;font-size:10px}
 .hero{padding:28px 0 34px}
 .hero-grid{display:flex;flex-direction:column;gap:28px;min-height:auto}
 .hero-grid>div:last-child{order:1}
 .hero-photo{order:2;width:min(88vw,420px);height:auto}
 .hero-photo img{height:auto;aspect-ratio:4/5;object-fit:cover}
 .hero h1{font-size:50px}
 .benefit-strip{padding:14px 0}
 .benefit-grid{grid-template-columns:1fr 1fr}
 .benefit-grid>div{padding:18px 10px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}
 .benefit-grid>div:nth-child(2),.benefit-grid>div:nth-child(4){border-right:0}
 .benefit-grid>div:nth-child(3),.benefit-grid>div:nth-child(4){border-bottom:0}
 .benefit-grid h3{font-size:23px}
 .visual-break{padding:52px 0}
 .visual-break-inner{display:block}
 .visual-break-inner>p:last-child{margin-top:28px;padding-left:18px}
 .visual-break h2{font-size:48px}
}

/* High-conversion editorial refinement */
.visual-break{padding:42px 0 48px !important}.visual-break-inner{gap:42px !important}
.method-origin{padding:78px 0;background:var(--deep);color:#eee3ef;overflow:hidden}.method-origin-grid{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start}.method-origin h2{color:#fff;max-width:720px}.method-origin .large{color:#eee3ef}.method-origin p{max-width:650px}.method-origin blockquote{margin:34px 0 0;padding:22px 0 0;border-top:1px solid rgba(255,255,255,.22);font:italic 29px/1.2 "Editors Note","Times New Roman",serif;color:#fff}.method-origin blockquote cite{display:block;margin-top:10px;font:600 10px/1.3 "Jost",sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#cdb8d1}.method-origin .eyebrow{color:#cdb8d1}.tools-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.tools-grid>div{padding:20px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.13);min-height:142px}.tools-grid span{font:600 10px/1 "Jost",sans-serif;letter-spacing:.12em;color:#cdb8d1}.tools-grid h3{font-size:25px;margin:18px 0 8px;color:#fff}.tools-grid p{margin:0;color:#d9ccd9;font-size:13px;line-height:1.45}.tools-note{margin-top:16px;color:#cdb8d1 !important;font-size:12px;line-height:1.5}.final .light-link,.light-link{color:#f4eaf5 !important;text-decoration-color:rgba(244,234,245,.55);text-underline-offset:4px}.final .light-link:hover,.light-link:hover{color:#fff !important}
@media(max-width:760px){.visual-break{padding:34px 0 40px !important}.visual-break-inner{gap:28px !important}.method-origin{padding:58px 0}.method-origin-grid{display:block}.method-origin-grid>div+div{margin-top:42px}.tools-grid{grid-template-columns:1fr}.tools-grid>div{min-height:0}}

/* Final correction: use the portrait as-is, without blur, clipping or artificial background */
.hero-photo:before{display:none !important}
.hero-photo:after{inset:14px -16px -16px 16px !important;border:1px solid #b99fbd !important}
.hero-photo img{
  width:253px !important;
  height:450px !important;
  max-width:100% !important;
  aspect-ratio:auto !important;
  object-fit:contain !important;
  object-position:center !important;
  clip-path:none !important;
  filter:none !important;
}
@media(max-width:760px){
  .hero-photo{width:253px !important;height:450px !important;max-width:88vw !important}
  .hero-photo img{width:253px !important;height:450px !important;object-fit:contain !important;clip-path:none !important}
}
/* Tighten the two mobile transitions that were leaving too much empty space */
@media(max-width:760px){
  .first-step{padding-top:34px !important;padding-bottom:38px !important}
  .about{padding-top:40px !important;padding-bottom:28px !important}
  .faq{padding-top:34px !important;padding-bottom:42px !important}
  .about .text-link{margin-top:2px}
}

/* Mobile compression pass: reduce vertical gaps without making the layout cramped */
@media(max-width:760px){
  .objection{padding-top:38px !important;padding-bottom:24px !important}
  .objection .two>div+div{margin-top:22px !important}
  .objection p{margin-top:12px !important;margin-bottom:0 !important}
  .objection .large{margin-top:0 !important}
  .visual-break{padding-top:24px !important;padding-bottom:30px !important}
  .visual-break-mark{margin-bottom:12px !important}
  .visual-break h2{margin-top:0 !important}
  .visual-break p:last-child{margin-top:18px !important}
  .volta-detail{padding-top:38px !important;padding-bottom:40px !important}
  .method-origin{padding-top:42px !important;padding-bottom:44px !important}
  .trust-check{padding-top:40px !important;padding-bottom:42px !important}
  .testimonials{padding-top:40px !important;padding-bottom:42px !important}
}

/* Individual testimonial */
.individual-testimonial .intro{margin-bottom:34px}
.single-quote{max-width:920px;margin:0 auto}
.single-quote blockquote{margin:0;padding:48px 56px;background:var(--paper);border:1px solid #d8c9d9;box-shadow:0 18px 45px rgba(75,33,76,.07);font-size:21px;line-height:1.65;color:var(--ink)}
.single-quote blockquote:before{content:"“";display:block;font-family:"Editors Note",Georgia,serif;font-size:74px;line-height:.55;color:var(--lilac);margin-bottom:24px}
.single-quote cite{display:block;margin-top:28px;font-family:Jost,sans-serif;font-style:normal;font-size:12px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--olive)}
@media(max-width:760px){
 .individual-testimonial .intro{margin-bottom:22px}
 .single-quote blockquote{padding:32px 24px;font-size:17px;line-height:1.6}
 .single-quote blockquote:before{font-size:58px;margin-bottom:20px}
 .single-quote cite{margin-top:22px}
}
/* Header signature: match the main site's Editors Note treatment */
.brand-name{
  font-family:"Editors Note","Times New Roman",serif !important;
  font-style:italic !important;
  font-weight:400 !important;
  font-feature-settings:"ss01" 1;
  font-size:31px !important;
  line-height:.9 !important;
  letter-spacing:-.035em !important;
  color:var(--plum) !important;
}
@media(max-width:760px){
  .brand-name{
    font-size:27px !important;
  }
}

/* Conversion pass: stronger bridge + shorter mobile reading rhythm */
.mid-cta{padding:58px 0;background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.mid-cta-inner{max-width:860px;text-align:center}
.mid-cta h2{max-width:820px;margin:0 auto;font-size:clamp(42px,5vw,66px)}
.mid-cta p:not(.eyebrow){max-width:650px;margin:20px auto 0;color:var(--muted);font-size:17px;line-height:1.55}
.mid-cta .btn{margin-top:24px}
@media(max-width:760px){
  .mid-cta{padding:42px 0}
  .mid-cta h2{font-size:42px}
  .mid-cta p:not(.eyebrow){font-size:16px;margin-top:16px}
  .mid-cta .btn{margin-top:20px}
  .method-origin{padding-top:38px !important;padding-bottom:40px !important}
  .method-origin-grid>div+div{margin-top:28px !important}
  .tools-grid{gap:8px !important;margin-top:18px !important}
  .tools-grid>div{padding:17px !important}
  .tools-grid h3{margin:12px 0 6px !important}
  .trust-grid h3{font-size:27px !important}
}


/* Final specialist conversion pass: presence, qualification and editorial restraint */
.human-presence{
  padding:76px 0;
  background:var(--paper);
  border-top:1px solid var(--line);
  border-bottom:1px solid var(--line);
}
.human-presence-inner{
  display:grid;
  grid-template-columns:.9fr 1.1fr;
  gap:80px;
  align-items:start;
}
.human-presence h2{max-width:650px}
.human-presence-inner>div:last-child{max-width:650px}
.human-presence-inner p{color:var(--muted)}
.human-presence-inner .large{color:var(--ink);margin-top:0}
.human-note{
  margin-top:30px !important;
  padding-top:22px;
  border-top:1px solid var(--line);
  color:var(--plum) !important;
}
.objection-close{
  margin-top:28px !important;
  padding-top:24px;
  border-top:1px solid rgba(255,255,255,.18);
  color:#f4eaf5 !important;
}
.qualification{
  padding:76px 0;
  background:#fbf8fb;
  border-top:1px solid var(--line);
  border-bottom:1px solid var(--line);
}
.qualification-inner{max-width:1040px}
.qualification-list{
  margin-top:42px;
  border-top:1px solid #d8c9d9;
}
.qualification-list>div{
  display:grid;
  grid-template-columns:48px 1fr;
  gap:22px;
  align-items:start;
  padding:24px 0;
  border-bottom:1px solid #d8c9d9;
}
.qualification-list span{
  color:var(--lilac);
  font:600 11px/1 "Jost",sans-serif;
  letter-spacing:.1em;
  padding-top:5px;
}
.qualification-list p{
  margin:0;
  max-width:780px;
  color:var(--ink);
  font-size:18px;
  line-height:1.45;
}
.qualification-closing{
  margin:28px 0 0;
  color:var(--plum);
  font:italic 24px/1.25 "Editors Note","Times New Roman",serif;
}
.imagine-grid{
  background:transparent !important;
  border:0 !important;
  border-top:1px solid #d8c9d9;
  border-left:0;
  gap:0 !important;
}
.imagine-card{
  background:transparent !important;
  border-bottom:1px solid #d8c9d9;
  border-right:1px solid #d8c9d9;
  padding:38px 42px !important;
}
.imagine-card:nth-child(even){border-right:0}
.imagine-card h3{max-width:620px}
.imagine-card p{max-width:590px}
.imagine-card span{letter-spacing:.12em}
.imagine-closing{max-width:820px}
@media(max-width:760px){
  .human-presence{padding:48px 0}
  .human-presence-inner{display:block}
  .human-presence-inner>div+div{margin-top:24px}
  .human-note{margin-top:22px !important;padding-top:18px}
  .objection-close{margin-top:22px !important;padding-top:20px}
  .qualification{padding:48px 0}
  .qualification-list{margin-top:28px}
  .qualification-list>div{grid-template-columns:34px 1fr;gap:14px;padding:20px 0}
  .qualification-list p{font-size:16px}
  .qualification-closing{font-size:21px;margin-top:22px}
  .imagine-grid{border-top:1px solid #d8c9d9 !important}
  .imagine-card,
  .imagine-card:nth-child(even){
    border-right:0 !important;
    padding:28px 0 !important;
  }
}


/* Hero portrait solution: turn the phone photo into an intentional editorial portrait */
.hero-photo{
  width:420px !important;
  height:560px !important;
  background:#eee6f0 !important;
  border:1px solid #d8c9d9 !important;
  display:flex !important;
  align-items:flex-end !important;
  justify-content:center !important;
  overflow:visible !important;
  position:relative !important;
  padding-bottom:24px !important;
}
.hero-photo:before{
  display:block !important;
  content:"" !important;
  position:absolute !important;
  width:286px !important;
  height:486px !important;
  left:50% !important;
  bottom:24px !important;
  transform:translateX(-50%) !important;
  background:#faf7f4 !important;
  z-index:0 !important;
}
.hero-photo:after{
  content:"" !important;
  position:absolute !important;
  inset:18px -14px -14px 18px !important;
  border:1px solid #b99fbd !important;
  z-index:0 !important;
}
.hero-photo img{
  position:relative !important;
  z-index:1 !important;
  width:253px !important;
  height:450px !important;
  max-width:none !important;
  object-fit:cover !important;
  object-position:center !important;
  clip-path:none !important;
  filter:saturate(.82) contrast(.98) !important;
}
.hero-photo:global{box-sizing:border-box}
@media(max-width:760px){
  .hero-photo{
    width:min(88vw,360px) !important;
    height:500px !important;
    padding-bottom:18px !important;
  }
  .hero-photo:before{
    width:274px !important;
    height:456px !important;
    bottom:18px !important;
  }
  .hero-photo img{
    width:253px !important;
    height:450px !important;
  }
}

/* Tools: compact editorial cards */
.tools-grid{
  grid-template-columns:repeat(3,minmax(0,1fr)) !important;
  gap:10px !important;
  margin-top:20px !important;
}
.tools-grid>div{
  min-height:0 !important;
  padding:16px 15px !important;
  background:rgba(255,255,255,.04) !important;
  border:1px solid rgba(255,255,255,.12) !important;
}
.tools-grid span{
  font-size:9px !important;
}
.tools-grid h3{
  font-size:20px !important;
  margin:11px 0 6px !important;
  line-height:1 !important;
}
.tools-grid p{
  font-size:11px !important;
  line-height:1.35 !important;
}
.tools-note{
  margin-top:12px !important;
  font-size:11px !important;
}
@media(max-width:760px){
  .tools-grid{
    grid-template-columns:repeat(2,minmax(0,1fr)) !important;
    gap:8px !important;
    margin-top:16px !important;
  }
  .tools-grid>div{
    padding:15px 13px !important;
    min-height:118px !important;
  }
  .tools-grid h3{
    font-size:18px !important;
    margin:9px 0 5px !important;
  }
  .tools-grid p{
    font-size:11px !important;
    line-height:1.32 !important;
  }
  .tools-note{
    font-size:10px !important;
    line-height:1.4 !important;
  }
}


/* Outcome section: make the desired change feel concrete */
.what-changes{
  padding:78px 0;
  background:var(--paper);
  border-top:1px solid var(--line);
  border-bottom:1px solid var(--line);
}
.what-changes .two{
  display:grid;
  grid-template-columns:.9fr 1.1fr;
  gap:80px;
  align-items:start;
}
.what-changes .large{margin-top:0;color:var(--ink)}
.what-changes p:not(.eyebrow){max-width:650px;color:var(--muted)}
.what-changes-close{
  margin-top:30px !important;
  padding-top:24px;
  border-top:1px solid var(--line);
  color:var(--plum) !important;
}
@media(max-width:760px){
  .what-changes{padding:48px 0}
  .what-changes .two{display:block}
  .what-changes .two>div+div{margin-top:24px}
  .what-changes p:not(.eyebrow){margin-top:12px}
  .what-changes-close{margin-top:22px !important;padding-top:20px}
}
