body:has(#private-reflection-landing) .de-app-page__header{display:none}body:has(#private-reflection-landing) .de-trust-page{padding:0}body:has(#private-reflection-landing) .de-trust-page>.de-container,body:has(#private-reflection-landing) .de-trust-prose{width:100%;max-width:none;padding:0}#private-reflection-landing{--pr-bg:var(--bg, #fafaf6);--pr-card:var(--surface, #fff);--pr-soft:var(--surface2, #f5f2ec);--pr-soft-2:var(--surface3, #edeae3);--pr-ink:var(--t1, #172033);--pr-muted:var(--t2, #606979);--pr-faint:var(--t3, #8a909b);--pr-gold:var(--gold, #9a7b4f);--pr-gold-light:var(--gold-lt, #b8955f);--pr-teal:var(--ocean, #1a7a75);--pr-border:var(--border-hi, rgba(24, 34, 52, .11));--pr-shadow:var(--shadow-card, 0 24px 80px rgba(22, 31, 49, .09));color:var(--pr-ink);background:var(--pr-bg);font-family:var(--font-b,Nunito,system-ui,-apple-system,"Segoe UI",sans-serif);font-size:16px;line-height:1.65;isolation:isolate}#private-reflection-landing *{box-sizing:border-box}#private-reflection-landing a{color:inherit}#private-reflection-landing .pr-wrap{width:min(1120px, calc(100% - 40px));margin-inline:auto}#private-reflection-landing .pr-narrow{max-width:900px;margin-inline:auto}#private-reflection-landing .pr-section{padding:clamp(66px, 8vw, 104px) 0}#private-reflection-landing .pr-section--soft{background:var(--pr-soft)}#private-reflection-landing .pr-center{text-align:center}#private-reflection-landing .pr-center .pr-lead{margin-inline:auto}#private-reflection-landing h1,#private-reflection-landing h2,#private-reflection-landing h3{margin-top:0;color:var(--pr-ink);font-family:var(--font-d,"Cormorant Garamond",Georgia,serif);line-height:1.06;letter-spacing:-.025em}#private-reflection-landing h1{margin-bottom:22px;font-size:clamp(44px, 6.6vw, 78px);font-weight:500}#private-reflection-landing h1 em{color:var(--pr-gold);font-weight:400}#private-reflection-landing h2{margin-bottom:18px;font-size:clamp(34px, 4.8vw, 54px);font-weight:500}#private-reflection-landing h3{margin-bottom:10px;font-size:25px;font-weight:600}#private-reflection-landing p{margin:0 0 16px}#private-reflection-landing .pr-lead{max-width:710px;color:var(--pr-muted);font-size:clamp(17px, 2vw, 20px)}#private-reflection-landing .pr-small{color:var(--pr-muted);font-size:13px}#private-reflection-landing .pr-eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 15px;color:var(--pr-teal);font-size:11px;font-weight:850;letter-spacing:.18em;text-transform:uppercase}#private-reflection-landing .pr-eyebrow::before{content:"";width:24px;height:1px;background:currentColor}#private-reflection-landing .pr-hero{position:relative;overflow:hidden;padding:clamp(72px, 9vw, 126px) 0 82px;background:radial-gradient(circle at 90% 8%,color-mix(in srgb,var(--pr-gold) 19%,transparent),transparent 31%),radial-gradient(circle at 2% 92%,color-mix(in srgb,var(--pr-teal) 12%,transparent),transparent 28%),linear-gradient(180deg,var(--pr-card),var(--pr-bg));border-bottom:1px solid var(--pr-border)}#private-reflection-landing .pr-hero::before{content:"";position:absolute;top:-180px;right:-160px;width:520px;height:520px;border:1px solid color-mix(in srgb,var(--pr-gold) 22%,transparent);border-radius:50%;box-shadow:0 0 0 70px color-mix(in srgb,var(--pr-gold) 4%,transparent),0 0 0 140px color-mix(in srgb,var(--pr-gold) 3%,transparent);pointer-events:none}#private-reflection-landing .pr-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:clamp(40px, 7vw, 86px);align-items:center}#private-reflection-landing .pr-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}#private-reflection-landing .pr-pill{display:inline-flex;align-items:center;min-height:32px;padding:6px 12px;color:var(--pr-muted);background:color-mix(in srgb,var(--pr-card) 82%,transparent);border:1px solid var(--pr-border);border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;backdrop-filter:blur(12px)}#private-reflection-landing .pr-actions{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0 16px}#private-reflection-landing .pr-button,#private-reflection-landing .pr-button-secondary{display:inline-flex;justify-content:center;align-items:center;min-height:54px;padding:14px 24px;border-radius:8px;font-size:12px;font-weight:850;letter-spacing:.075em;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}#private-reflection-landing .pr-button{color:#fff!important;background:linear-gradient(135deg,var(--pr-gold-light),var(--pr-gold));box-shadow:0 12px 32px color-mix(in srgb,var(--pr-gold) 28%,transparent)}#private-reflection-landing .pr-button-secondary{color:var(--pr-teal)!important;border:1px solid color-mix(in srgb,var(--pr-teal) 35%,transparent)}#private-reflection-landing .pr-button:hover,#private-reflection-landing .pr-button-secondary:hover{transform:translateY(-2px)}#private-reflection-landing .pr-button:hover{box-shadow:0 16px 38px color-mix(in srgb,var(--pr-gold) 35%,transparent)}#private-reflection-landing .pr-offer{position:relative;padding:30px;overflow:hidden;background:color-mix(in srgb,var(--pr-card) 92%,transparent);border:1px solid color-mix(in srgb,var(--pr-gold) 24%,var(--pr-border));border-radius:24px;box-shadow:var(--pr-shadow);backdrop-filter:blur(18px)}#private-reflection-landing .pr-offer::after{content:"";position:absolute;right:-75px;bottom:-90px;width:200px;height:200px;background:radial-gradient(circle,color-mix(in srgb,var(--pr-teal) 15%,transparent),transparent 69%);pointer-events:none}#private-reflection-landing .pr-offer-top{display:flex;justify-content:space-between;gap:16px;align-items:center}#private-reflection-landing .pr-status{display:inline-flex;align-items:center;gap:7px;color:var(--pr-teal);font-size:11px;font-weight:850;text-transform:uppercase}#private-reflection-landing .pr-status::before{content:"";width:7px;height:7px;background:var(--pr-teal);border-radius:50%;box-shadow:0 0 0 5px color-mix(in srgb,var(--pr-teal) 10%,transparent)}#private-reflection-landing .pr-price{margin:24px 0 4px;color:var(--pr-muted)}#private-reflection-landing .pr-price strong{color:var(--pr-ink);font-family:var(--font-d,Georgia,serif);font-size:52px;font-weight:600;line-height:1}#private-reflection-landing .pr-offer-list{margin:22px 0;padding:20px 0;list-style:none;border-block:1px solid var(--pr-border)}#private-reflection-landing .pr-offer-list li{position:relative;margin:9px 0;padding-left:25px;color:var(--pr-muted);font-size:14px}#private-reflection-landing .pr-offer-list li::before{content:"✓";position:absolute;left:0;color:var(--pr-teal);font-weight:900}#private-reflection-landing .pr-offer .pr-button{position:relative;width:100%}#private-reflection-landing .pr-text-link{color:var(--pr-teal)!important;font-weight:800;text-decoration:underline!important;text-underline-offset:3px}#private-reflection-landing .pr-trust-strip{position:relative;margin-top:54px}#private-reflection-landing .pr-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;background:color-mix(in srgb,var(--pr-card) 86%,transparent);border:1px solid var(--pr-border);border-radius:16px;backdrop-filter:blur(14px)}#private-reflection-landing .pr-trust-item{padding:18px;text-align:center;border-right:1px solid var(--pr-border)}#private-reflection-landing .pr-trust-item:last-child{border-right:0}#private-reflection-landing .pr-trust-item strong{display:block;color:var(--pr-ink);font-size:14px}#private-reflection-landing .pr-trust-item span{color:var(--pr-muted);font-size:12px}#private-reflection-landing .pr-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px}#private-reflection-landing .pr-card{position:relative;min-height:100%;padding:28px;background:var(--pr-card);border:1px solid var(--pr-border);border-radius:18px;box-shadow:0 8px 30px color-mix(in srgb,var(--pr-ink) 5%,transparent)}#private-reflection-landing .pr-card-number{display:grid;width:38px;height:38px;margin-bottom:24px;place-items:center;color:var(--pr-teal);background:color-mix(in srgb,var(--pr-teal) 10%,transparent);border-radius:11px;font-size:13px;font-weight:900}#private-reflection-landing .pr-card p{color:var(--pr-muted);font-size:15px}#private-reflection-landing .pr-compare{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:34px}#private-reflection-landing .pr-compare-card{padding:28px;background:var(--pr-card);border:1px solid var(--pr-border);border-radius:18px}#private-reflection-landing .pr-compare-card--paid{border-color:color-mix(in srgb,var(--pr-gold) 45%,var(--pr-border));box-shadow:var(--pr-shadow)}#private-reflection-landing .pr-compare-label{color:var(--pr-teal);font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}#private-reflection-landing .pr-compare-list{margin:20px 0 0;padding:0;list-style:none}#private-reflection-landing .pr-compare-list li{margin:10px 0;padding-left:22px;position:relative;color:var(--pr-muted)}#private-reflection-landing .pr-compare-list li::before{content:"•";position:absolute;left:2px;color:var(--pr-gold);font-weight:900}#private-reflection-landing .pr-example-shell{margin-top:34px;overflow:hidden;background:var(--pr-card);border:1px solid var(--pr-border);border-radius:24px;box-shadow:var(--pr-shadow)}#private-reflection-landing .pr-example-head{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:20px 26px;background:var(--pr-soft-2);border-bottom:1px solid var(--pr-border)}#private-reflection-landing .pr-example-head strong{font-size:13px}#private-reflection-landing .pr-example-head span{color:var(--pr-muted);font-size:12px}#private-reflection-landing .pr-example-grid{display:grid;grid-template-columns:.82fr 1.18fr}#private-reflection-landing .pr-example-side{padding:30px;background:var(--pr-soft);border-right:1px solid var(--pr-border)}#private-reflection-landing .pr-example-main{padding:30px}#private-reflection-landing .pr-example-block+.pr-example-block{margin-top:26px;padding-top:24px;border-top:1px solid var(--pr-border)}#private-reflection-landing .pr-example-label{margin-bottom:8px!important;color:var(--pr-teal);font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}#private-reflection-landing .pr-example-main p,#private-reflection-landing .pr-example-side p{color:var(--pr-muted)}#private-reflection-landing .pr-source-list{margin:12px 0 0;padding-left:20px}#private-reflection-landing .pr-source-list li{margin:10px 0;color:var(--pr-muted)}#private-reflection-landing .pr-source-list a{color:var(--pr-teal);font-weight:800;text-underline-offset:3px}#private-reflection-landing .pr-method-note{margin:0;padding:20px 26px;color:var(--pr-muted);background:color-mix(in srgb,var(--pr-teal) 7%,var(--pr-card));border-top:1px solid var(--pr-border);font-size:13px}#private-reflection-landing .pr-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:34px 0 0;padding:0;list-style:none;counter-reset:pr-step}#private-reflection-landing .pr-steps li{position:relative;padding:28px;background:var(--pr-card);border:1px solid var(--pr-border);border-radius:18px;counter-increment:pr-step}#private-reflection-landing .pr-steps li::before{content:"0" counter(pr-step);display:block;margin-bottom:30px;color:var(--pr-gold);font-family:var(--font-d,Georgia,serif);font-size:34px;line-height:1}#private-reflection-landing .pr-steps strong{display:block;margin-bottom:8px;color:var(--pr-ink)}#private-reflection-landing .pr-boundary{margin-top:30px;padding:30px;background:var(--pr-card);border:1px solid var(--pr-border);border-left:4px solid var(--pr-gold);border-radius:14px}#private-reflection-landing .pr-boundary ul{margin:0;padding-left:22px}#private-reflection-landing .pr-boundary li{margin:10px 0}#private-reflection-landing .pr-faq{margin-top:28px}#private-reflection-landing .pr-faq details{margin-bottom:12px;padding:20px 22px;background:var(--pr-card);border:1px solid var(--pr-border);border-radius:13px}#private-reflection-landing .pr-faq summary{cursor:pointer;font-weight:850;list-style-position:outside}#private-reflection-landing .pr-faq details p{margin:13px 0 0;color:var(--pr-muted)}#private-reflection-landing .pr-final-card{position:relative;padding:clamp(34px, 6vw, 70px);overflow:hidden;text-align:center;background:var(--pr-card);border:1px solid color-mix(in srgb,var(--pr-gold) 32%,var(--pr-border));border-radius:26px;box-shadow:var(--pr-shadow)}#private-reflection-landing .pr-final-card::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--pr-gold) 14%,transparent),transparent 48%);pointer-events:none}#private-reflection-landing .pr-final-card>*{position:relative}#private-reflection-landing .pr-final-card .pr-button{width:min(100%, 430px)}#private-reflection-landing .pr-after-purchase{margin-top:22px;padding-top:20px;border-top:1px solid var(--pr-border)}#private-reflection-landing .pr-legal-links{margin-top:25px;color:var(--pr-muted);font-size:13px}#private-reflection-landing .pr-legal-links a{color:var(--pr-teal);text-decoration:underline;text-underline-offset:3px}#private-reflection-landing .pr-mobile-bar{display:none}@media (max-width:860px){#private-reflection-landing .pr-hero-grid,#private-reflection-landing .pr-grid-3,#private-reflection-landing .pr-compare,#private-reflection-landing .pr-example-grid,#private-reflection-landing .pr-steps{grid-template-columns:1fr}#private-reflection-landing .pr-hero{padding-top:62px}#private-reflection-landing .pr-offer{max-width:560px}#private-reflection-landing .pr-trust-grid{grid-template-columns:repeat(2,1fr)}#private-reflection-landing .pr-trust-item:nth-child(2){border-right:0}#private-reflection-landing .pr-trust-item:nth-child(-n+2){border-bottom:1px solid var(--pr-border)}#private-reflection-landing .pr-example-side{border-right:0;border-bottom:1px solid var(--pr-border)}}@media (max-width:600px){body:has(#private-reflection-landing){padding-bottom:78px}#private-reflection-landing .pr-wrap{width:min(100% - 28px, 1120px)}#private-reflection-landing h1{font-size:clamp(41px, 13vw, 58px)}#private-reflection-landing h2{font-size:clamp(32px, 10vw, 43px)}#private-reflection-landing .pr-hero{padding:48px 0 50px}#private-reflection-landing .pr-section{padding:58px 0}#private-reflection-landing .pr-actions{display:grid}#private-reflection-landing .pr-actions a{width:100%}#private-reflection-landing .pr-offer,#private-reflection-landing .pr-card,#private-reflection-landing .pr-compare-card,#private-reflection-landing .pr-example-side,#private-reflection-landing .pr-example-main,#private-reflection-landing .pr-steps li{padding:23px}#private-reflection-landing .pr-example-head{align-items:flex-start;flex-direction:column}#private-reflection-landing .pr-trust-strip{margin-top:38px}#private-reflection-landing .pr-trust-item{padding:15px 8px}#private-reflection-landing .pr-mobile-bar{position:fixed;z-index:9998;right:0;bottom:0;left:0;display:flex;gap:12px;align-items:center;padding:10px 14px max(10px, env(safe-area-inset-bottom));background:color-mix(in srgb,var(--pr-card) 92%,transparent);border-top:1px solid var(--pr-border);box-shadow:0 -10px 30px rgb(0 0 0 / .08);backdrop-filter:blur(18px)}#private-reflection-landing .pr-mobile-bar span{flex:0 0 auto;color:var(--pr-ink);font-size:13px;font-weight:900}#private-reflection-landing .pr-mobile-bar .pr-button{min-height:48px;flex:1;padding:10px 14px;font-size:11px}}@media (prefers-reduced-motion:reduce){#private-reflection-landing *,#private-reflection-landing *::before,#private-reflection-landing *::after{scroll-behavior:auto!important;transition:none!important}}#private-reflection-landing{color:#1a1e2e;background-color:#fafaf6}#private-reflection-landing h1,#private-reflection-landing h2,#private-reflection-landing h3{color:#1a1e2e}#private-reflection-landing .pr-lead,#private-reflection-landing .pr-small,#private-reflection-landing .pr-offer-list li,#private-reflection-landing .pr-card p,#private-reflection-landing .pr-compare-list li,#private-reflection-landing .pr-example-main p,#private-reflection-landing .pr-example-side p,#private-reflection-landing .pr-source-list li,#private-reflection-landing .pr-faq details p{color:#606979}#private-reflection-landing .pr-eyebrow,#private-reflection-landing .pr-status,#private-reflection-landing .pr-text-link,#private-reflection-landing .pr-source-list a,#private-reflection-landing .pr-legal-links a{color:#1a7a75!important}#private-reflection-landing h1 em,#private-reflection-landing .pr-steps li::before{color:#9a7b4f}#private-reflection-landing .pr-hero{background-color:#fafaf6;background-image:radial-gradient(circle at 88% 8%,rgb(154 123 79 / .16),transparent 31%),linear-gradient(180deg,#fff,#fafaf6);border-color:rgb(0 0 0 / .11)}#private-reflection-landing .pr-pill{color:#606979;background-color:rgb(255 255 255 / .88);border-color:rgb(0 0 0 / .11)}#private-reflection-landing .pr-button{color:#fff!important;background:#9a7b4f!important;border:1px solid #9a7b4f!important;box-shadow:0 12px 30px rgb(154 123 79 / .25)!important}#private-reflection-landing .pr-button:hover{color:#fff!important;background:#b8955f!important;border-color:#b8955f!important}#private-reflection-landing .pr-button-secondary{color:#1a7a75!important;background-color:#fff!important;border:1px solid rgb(26 122 117 / .38)!important}#private-reflection-landing .pr-offer,#private-reflection-landing .pr-card,#private-reflection-landing .pr-compare-card,#private-reflection-landing .pr-example-shell,#private-reflection-landing .pr-steps li,#private-reflection-landing .pr-boundary,#private-reflection-landing .pr-faq details,#private-reflection-landing .pr-final-card{background-color:#fff!important;border:1px solid rgb(0 0 0 / .11)!important}#private-reflection-landing .pr-offer,#private-reflection-landing .pr-compare-card--paid,#private-reflection-landing .pr-example-shell,#private-reflection-landing .pr-final-card{box-shadow:0 24px 70px rgb(26 30 46 / .10)!important}#private-reflection-landing .pr-compare-card--paid,#private-reflection-landing .pr-final-card{border-color:rgb(154 123 79 / .42)!important}#private-reflection-landing .pr-section--soft,#private-reflection-landing .pr-example-side{background-color:#f5f2ec!important}#private-reflection-landing .pr-example-head{background-color:#edeae3!important;border-color:rgb(0 0 0 / .11)}#private-reflection-landing .pr-card-number{color:#1a7a75;background-color:rgb(26 122 117 / .10)}#private-reflection-landing .pr-trust-grid{background-color:rgb(255 255 255 / .92)!important;border:1px solid rgb(0 0 0 / .11)!important}#private-reflection-landing .pr-trust-item{border-color:rgb(0 0 0 / .11)}#private-reflection-landing .pr-method-note{color:#606979;background-color:#edf6f5;border-color:rgb(0 0 0 / .11)}#private-reflection-landing .pr-mobile-bar{background-color:rgb(255 255 255 / .96)!important;border-color:rgb(0 0 0 / .11)}[data-theme="dark"] #private-reflection-landing{color:#f0ead6;background-color:#0d1117}[data-theme="dark"] #private-reflection-landing h1,[data-theme="dark"] #private-reflection-landing h2,[data-theme="dark"] #private-reflection-landing h3{color:#f0ead6}[data-theme="dark"] #private-reflection-landing .pr-lead,[data-theme="dark"] #private-reflection-landing .pr-small,[data-theme="dark"] #private-reflection-landing .pr-offer-list li,[data-theme="dark"] #private-reflection-landing .pr-card p,[data-theme="dark"] #private-reflection-landing .pr-compare-list li,[data-theme="dark"] #private-reflection-landing .pr-example-main p,[data-theme="dark"] #private-reflection-landing .pr-example-side p,[data-theme="dark"] #private-reflection-landing .pr-source-list li,[data-theme="dark"] #private-reflection-landing .pr-faq details p{color:rgb(240 234 214 / .72)}[data-theme="dark"] #private-reflection-landing .pr-hero{background-color:#0d1117;background-image:radial-gradient(circle at 88% 8%,rgb(200 169 110 / .16),transparent 31%),linear-gradient(180deg,#141a24,#0d1117)}[data-theme="dark"] #private-reflection-landing .pr-pill,[data-theme="dark"] #private-reflection-landing .pr-offer,[data-theme="dark"] #private-reflection-landing .pr-card,[data-theme="dark"] #private-reflection-landing .pr-compare-card,[data-theme="dark"] #private-reflection-landing .pr-example-shell,[data-theme="dark"] #private-reflection-landing .pr-steps li,[data-theme="dark"] #private-reflection-landing .pr-boundary,[data-theme="dark"] #private-reflection-landing .pr-faq details,[data-theme="dark"] #private-reflection-landing .pr-final-card,[data-theme="dark"] #private-reflection-landing .pr-trust-grid,[data-theme="dark"] #private-reflection-landing .pr-mobile-bar{color:#f0ead6;background-color:#141a24!important;border-color:rgb(255 255 255 / .12)!important}[data-theme="dark"] #private-reflection-landing .pr-section--soft,[data-theme="dark"] #private-reflection-landing .pr-example-side,[data-theme="dark"] #private-reflection-landing .pr-example-head{background-color:#192233!important}[data-theme="dark"] #private-reflection-landing .pr-button-secondary{color:#35b5af!important;background-color:#141a24!important}