@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&display=swap";@import "https://fonts.googleapis.com/css2?family=Golos+Text:wght@400;450;500;600;700&family=Prata&display=swap";*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--paper);color:var(--ink);margin:0;font-family:Golos Text,Arial,sans-serif;font-size:14px;line-height:1.6}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #b18e62}button{transition:background .2s,transform .2s}button:hover:not(:disabled){transform:translateY(-1px)}.header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1376px;height:100px;margin:auto;padding:0 64px;display:flex}.brand{letter-spacing:-1.8px;align-items:center;gap:10px;font-size:29px;font-weight:500;display:flex}.brand-mark{letter-spacing:-8px;margin-right:9px;font-size:44px;font-weight:400;line-height:1;display:inline-block;transform:rotate(-40deg)}.brand-dot{align-self:flex-start;margin-top:9px;margin-left:0;font-size:10px}nav{color:#6b6670;gap:34px;font-size:12px;display:flex}.nav-button{background:0 0;border:1px solid #c8c3cb;border-radius:5px;align-items:center;gap:22px;padding:12px 19px;font-size:12px;display:flex}.hero{grid-template-columns:1.14fr 1fr;align-items:center;gap:42px;max-width:1376px;margin:auto;padding:52px 64px 66px;display:grid}.eyebrow{letter-spacing:2px;color:var(--accent);align-items:center;gap:9px;margin:0 0 26px;font-size:10px;font-weight:500;display:flex}.eyebrow>span{background:var(--accent);border-radius:50%;width:6px;height:6px}h1,h2{letter-spacing:-2.5px;margin:0;font-family:Prata,Georgia,serif;font-weight:400;line-height:1.18}h1{font-size:64px}em{color:var(--accent);font-style:normal;font-weight:400}h1 em{white-space:nowrap;font-size:57px}.hero-actions{align-items:center;gap:24px;display:flex}.primary{background:var(--ink);color:#fff;border:0;border-radius:5px;justify-content:center;align-items:center;gap:25px;min-height:54px;padding:18px 23px;font-size:12px;font-weight:450;display:inline-flex}.primary:hover:not(:disabled){background:#4b4259}.price-note{color:var(--muted);font-size:10px;line-height:1.9}.price-note b{color:var(--ink);font-weight:500}.hero-trust{color:#8b858d;align-items:center;gap:7px;margin-top:19px;font-size:10px;display:flex}.hero-visual{color:#d9c6a9;background:#302b3d;border-radius:130px 130px 5px 5px;min-height:570px;margin-top:0;position:relative;overflow:visible}.palm-art{width:100%;height:515px;margin-top:25px;display:block}.visual-top{letter-spacing:1.5px;opacity:.6;justify-content:space-between;font-size:8px;display:flex;position:absolute;top:30px;left:43px;right:43px}.visual-bottom{align-items:center;gap:12px;font-size:10px;line-height:1.5;display:flex;position:absolute;bottom:20px;left:36px}.tiny-star{font-size:28px}.vertical-word{writing-mode:vertical-rl;letter-spacing:2.5px;white-space:nowrap;opacity:.5;font-size:7px;position:absolute;bottom:70px;left:358px}.float-card{color:var(--ink);background:#fbfaf6;border:1px solid #e3dfd6;border-radius:7px;align-items:center;gap:12px;padding:15px 20px;display:flex;position:absolute;bottom:104px;right:-27px;box-shadow:0 8px 30px #17112115}.float-icon{color:#9f805e;background:#ece7df;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.float-card b{font-size:10px;font-weight:500;display:block}.float-card span:not(.float-icon){color:var(--muted);font-size:8px}.intro-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;max-width:1248px;margin:auto;padding:29px 0;display:flex}.intro-strip p{color:#8c858e;margin:0;font-size:11px;line-height:1.8}.intro-strip strong{color:#514b58;font-weight:400}.intro-strip div{color:#5e5864;align-items:center;gap:11px;font-size:10px;display:flex}.intro-strip div span{color:#ae8d64;font-size:9px}.section{max-width:1376px;margin:auto;padding:90px 64px}.section-top{justify-content:space-between;align-items:flex-end;margin-bottom:38px;display:flex}.section-top .eyebrow{margin-bottom:17px}h2{letter-spacing:-1.3px;font-size:40px}.section-top>p{color:var(--muted);margin:0 0 6px;font-size:11px;line-height:1.8}.steps{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.steps article{border:1px solid var(--line);background:#faf9f5;border-radius:6px;min-height:264px;padding:25px 28px 28px}.step-top{color:#9b805f;justify-content:space-between;margin-bottom:26px;display:flex}.step-top span{color:#c1b29d;font-family:Georgia,serif;font-size:26px;font-style:italic}.steps h3{margin:0 0 11px;font-size:15px;font-weight:500}.steps p{color:var(--muted);max-width:265px;margin:0 0 19px;font-size:11px;line-height:1.9}.step-tag{color:#a0805a;border-top:1px solid #e6e0d8;padding-top:12px;font-size:9px;display:inline-block}.method{grid-template-columns:1fr 1fr;gap:100px;padding-top:25px;padding-bottom:88px;display:grid}.method-left{padding-top:30px}.method-left .eyebrow{margin-bottom:20px}.method-left>p:not(.eyebrow){color:var(--muted);max-width:400px;margin:24px 0;font-size:12px;line-height:1.95}.text-link{border-bottom:1px solid #b7a78f;align-items:center;gap:20px;padding-bottom:8px;font-size:11px;display:inline-flex}.method-note{color:#8a7d6e;align-items:center;gap:12px;margin-top:30px;font-size:10px;line-height:1.9;display:flex}.reading-card{background:#eeebe4;border-radius:7px;padding:29px 32px 21px}.reading-label{letter-spacing:1.7px;color:#8f7b61;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:8px;display:flex}.reading-label>span:last-child{font-size:24px}.reading-row{border-bottom:1px solid #dcd7cd;align-items:center;gap:17px;padding:20px 0;display:flex}.reading-row>span{color:#a78f70;font-size:9px}.reading-row>div{flex:1}.reading-row h3{margin:0 0 4px;font-size:12px;font-weight:450}.reading-row p{color:#8c8581;margin:0;font-size:9px}.example-button{color:#5e5360;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:21px 0 0;font-size:10px;display:flex}.statement{border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;background:#f1eee7;padding:52px 24px}.statement>span{color:var(--accent);font-size:28px}.statement>p{letter-spacing:-.6px;margin:14px 0;font-family:Prata,Georgia,serif;font-size:24px;line-height:1.65}.faq{grid-template-columns:.85fr 1.2fr;gap:80px;display:grid}.faq h2{margin-top:20px}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;justify-content:space-between;gap:20px;padding:22px 0;font-size:12px;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{color:#a2907c;flex-shrink:0}.faq-list details[open] summary svg{transform:rotate(180deg)}.faq-list details p{color:var(--muted);margin:0 0 22px;font-size:11px;line-height:1.9}.final-cta{background:#e9e3d8;border-radius:7px;justify-content:space-between;align-items:center;gap:30px;max-width:1248px;margin:0 auto 68px;padding:45px 51px;display:flex}.final-cta .eyebrow{margin-bottom:18px;font-size:8px}.final-cta h2{font-size:32px}.final-cta>div:last-child>p{text-align:center;color:#85796c;margin:12px 0 0;font-size:9px}footer{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:30px;max-width:1376px;margin:auto;padding:35px 64px;display:flex}footer .brand{font-size:23px}footer .brand-mark{font-size:34px}footer>p{color:#948d94;flex:1;font-size:9px}footer>div{color:#79717b;gap:20px;font-size:9px;display:flex}footer small{color:#a398a1;font-size:9px}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#211a2b99;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal{background:var(--paper);border-radius:14px;width:570px;max-width:100%;max-height:92dvh;padding:35px;position:relative;overflow-y:auto;box-shadow:0 20px 100px #0003}.modal .eyebrow{margin-bottom:17px;padding-right:30px;font-size:9px}.modal h2{padding-right:20px;font-size:30px;line-height:1.3}.close{color:#84798a;background:0 0;border:0;padding:8px;display:flex;position:absolute;top:18px;right:17px}.modal-description{color:var(--muted);margin:18px 0;font-size:12px}.notice{color:#796448;background:#eee7dc;border:1px solid #d9cbb6;border-radius:6px;margin:20px 0;padding:14px 16px;font-size:11px}.file-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.dropzone{color:#9b805f;background:#efece4;border:1px dashed #b9ac99;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-height:190px;padding:20px;display:flex;position:relative;overflow:hidden}.dropzone strong{color:var(--ink);font-size:12px;font-weight:500}.dropzone img{object-fit:contain;border-radius:5px;max-width:100%;height:220px}.replace{align-items:center;gap:7px;display:flex}.consent{color:var(--muted);align-items:flex-start;gap:10px;margin:20px 0;font-size:10px;display:flex}.consent input{accent-color:var(--ink);flex-shrink:0;width:16px;height:16px;margin:3px 0 0}.consent a,.fine a{text-decoration:underline}.wide{width:100%}.quiet{color:#8d785c;background:0 0;border:0;padding:16px;font-size:11px}.error{color:#8b3d33;background:#f4e1dc;border-radius:6px;margin-top:15px;padding:14px;font-size:12px}.modal-footer{color:#948a95;border-top:1px solid var(--line);justify-content:center;align-items:center;gap:7px;margin-top:15px;padding-top:17px;font-size:9px;display:flex}.checking{text-align:center;color:var(--muted);padding:30px 0;font-size:12px}.checking>svg{color:var(--accent);margin:auto}.checking small{font-size:10px}.spin{animation:1.5s linear infinite spin}.scan-preview{border-radius:9px;width:180px;height:220px;margin:0 auto 22px;position:relative;overflow:hidden}.scan-preview img{object-fit:cover;width:100%;height:100%}.scan-beam{background:#e3ca9c;height:3px;animation:3s linear infinite scan;position:absolute;left:0;right:0;box-shadow:0 0 18px 4px #e3ca9c}.quality-list{margin:25px 0}.quality-list>div{border-bottom:1px solid var(--line);gap:12px;padding:12px 0;display:flex}.quality-list svg{color:#73846a;flex-shrink:0;margin-top:3px}.quality-list b{font-size:12px;font-weight:500}.quality-list p{color:var(--muted);margin:4px 0;font-size:10px}.purchase{background:#eae5db;border-radius:7px;flex-wrap:wrap;align-items:center;gap:10px;padding:22px;display:flex}.purchase>span{flex:1;font-size:12px}.purchase>b{font-family:Georgia,serif;font-size:29px;font-weight:400}.purchase p{width:100%;color:var(--muted);margin:0;font-size:10px}.email-label{margin:20px 0;font-size:11px;display:block}.email-label input{width:100%;color:var(--ink);background:#fffdfa;border:1px solid #cec6be;border-radius:5px;margin-top:8px;padding:12px;display:block}.fine{color:var(--muted);text-align:center;font-size:9px}.tips{color:#8e6341;padding-left:20px;font-size:12px}.report-intro{color:var(--muted);margin:22px 0;font-size:12px}.report article{border-top:1px solid var(--line);padding:21px 0}.report-heading{align-items:center;gap:11px;display:flex}.report-heading>span{color:var(--accent);font-size:10px}.report h3{margin:0;font-size:14px;font-weight:500}.confidence{color:#8c795b;background:#e9e5db;border-radius:3px;margin-top:10px;padding:3px 8px;font-size:9px;display:inline-block}.report article p{color:#756d79;font-size:12px;line-height:1.9}.report article p b{color:#4f4556;font-weight:500}.report-summary{background:#e9e2d6;border-radius:6px;gap:13px;margin-bottom:22px;padding:20px;display:flex}.report-summary svg{color:var(--accent);flex-shrink:0}.report-summary p{margin:0;font-size:12px}.report ul{color:var(--muted);padding-left:18px;font-size:11px}.report .text-link{margin:16px 0 25px;font-size:10px}.legal{max-width:850px;margin:auto;padding:70px 25px}.legal h1{font-size:38px}.legal h2{margin-top:32px;font-size:24px}.legal p,.legal li{color:var(--muted);font-size:14px}.legal a{text-decoration:underline}.legal-nav{flex-wrap:wrap;gap:20px;margin:25px 0;display:flex}.legal .notice{font-size:13px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes scan{0%{top:5%}50%{top:95%}to{top:5%}}@media (width>=1500px){.hero{padding-top:65px;padding-bottom:85px}.hero-visual{min-height:620px}.palm-art{height:560px}h1{font-size:73px}h1 em{font-size:65px}}@media (width<=1150px){.header{padding:0 35px}.hero{gap:30px;padding:45px 35px 55px}h1{font-size:50px}h1 em{font-size:44px}.hero-visual{min-height:500px}.palm-art{height:450px}.hero-actions{gap:15px}.primary{gap:16px;padding:17px}.float-card{right:-12px}.vertical-word{left:290px}.intro-strip{gap:15px;margin:0 35px}.intro-strip>p{max-width:230px}.section{padding:65px 35px}.method{gap:45px;padding-top:10px}.final-cta{margin:0 35px 50px}.steps article{padding:22px}.faq{gap:45px}footer{padding:30px 35px}}@media (width<=760px){.header{height:78px;padding:0 22px}.header nav{display:none}.brand{font-size:25px}.brand-mark{font-size:36px}.nav-button{gap:10px;padding:10px 12px;font-size:10px}.hero{grid-template-columns:1fr;gap:35px;padding:38px 24px 35px}.hero-copy{max-width:500px}.eyebrow{letter-spacing:1.6px;margin-bottom:23px;font-size:8px}h1{letter-spacing:-2px;font-size:48px}h1 em{font-size:41px}.hero-description{margin:23px 0;font-size:13px}.hero-actions .primary{padding:17px;font-size:11px}.price-note,.hero-trust{font-size:9px}.hero-visual{border-radius:100px 100px 5px 5px;width:100%;max-width:440px;min-height:470px;margin:auto}.palm-art{height:435px}.visual-top{font-size:7px;left:38px;right:38px}.float-card{padding:12px;bottom:75px;right:-8px}.visual-bottom{bottom:12px;left:25px}.vertical-word{display:none}.intro-strip{grid-template-columns:1fr;gap:13px;margin:0 24px;padding:23px 0;display:grid}.intro-strip p{max-width:none;margin-bottom:7px;font-size:11px}.intro-strip div{font-size:10px}.section{padding:55px 24px}.section-top{margin-bottom:25px;display:block}.section-top>p{margin-top:20px}h2{font-size:32px}.steps{grid-template-columns:1fr;gap:14px}.steps article{min-height:auto;padding:23px}.step-top{margin-bottom:17px}.steps p{max-width:none;font-size:12px}.steps h3{font-size:16px}.step-tag{font-size:10px}.method{grid-template-columns:1fr;gap:30px;padding-top:0}.method-left>p:not(.eyebrow){font-size:13px}.method-left{padding:0}.reading-card{padding:25px}.reading-row{padding:19px 0}.reading-row h3{font-size:13px}.reading-row p{font-size:10px}.statement{padding:35px 24px}.statement>p{font-size:20px}.statement small{font-size:9px;line-height:1.8;display:block}.faq{grid-template-columns:1fr;gap:20px}.faq h2 br{display:none}.faq-list summary{font-size:13px}.faq-list details p{font-size:12px}.final-cta{margin:0 24px 40px;padding:28px 24px;display:block}.final-cta h2{font-size:27px}.final-cta>div:last-child{margin-top:25px}.final-cta .primary{width:100%}footer{gap:15px;padding:25px 24px}footer>p{flex-basis:65%;font-size:8px}footer>div{flex-basis:100%;gap:18px}.modal-backdrop{padding:10px}.modal{max-height:95dvh;padding:28px 22px}.modal h2{font-size:26px}.modal-footer{font-size:8px}.desktop{display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--paper:#0d0917;--ink:#f2e8d8;--muted:#aba0b9;--line:#c6a57824;--accent:#e5bd7b}body{color:var(--ink);background:#0d0917}main,header,footer{z-index:1;position:relative}::selection{color:#fff;background:#b18b55}h1,h2{font-family:Cormorant Garamond,Georgia,serif}em{color:#eccb90}a,button{touch-action:manipulation}.starfield{pointer-events:none;z-index:0;background:radial-gradient(at 77% 8%,#3a1a4e40,#0000 50%),radial-gradient(at 7% 80%,#132d4440,#0000 50%),#0d0917;position:fixed;inset:0;overflow:hidden}.starfield>i{opacity:.3;background:#f9e1ab;border-radius:50%;animation:5s ease-in-out infinite twinkle;position:absolute;box-shadow:0 0 6px #f6d9a7}.nebula{filter:blur(90px);opacity:.3;background:radial-gradient(#71438344,#1e0f4233 40%,#0000 70%);border-radius:50%;width:65vw;height:65vw;animation:35s ease-in-out infinite alternate nebula-drift;position:absolute}.nebula-one{top:-30vw;left:40%}.nebula-two{background:radial-gradient(#424c6c44,#121a3b22 40%,#0000 70%);animation-delay:-17s;top:45%;left:-30%}.shooting-star{opacity:0;background:linear-gradient(90deg,#0000,#f7d69b);width:130px;height:1px;animation:13s ease-out infinite shooting;position:absolute;top:15%;left:70%;transform:rotate(-35deg)}.shooting-star.second{animation-duration:19s;animation-delay:7s;top:65%;left:30%}.header{border-color:#ccb78f20;height:94px}.brand{color:#efd3a1;letter-spacing:1px;font-family:Golos Text,sans-serif;font-size:24px}.brand-mark{color:#ecc68a;text-shadow:0 0 20px #c6986460}.header nav{color:#b5a7c2;gap:36px}.header nav a{transition:color .3s}.header nav a:hover{color:#ffe0a6}.nav-button{color:#e4c68e;background:#e5bd7b08;border-color:#d4b17b55;border-radius:30px;padding:12px 22px}.nav-button:hover{background:#e5bd7b14}.hero{grid-template-columns:1.07fr 1fr;gap:10px;min-height:690px;padding-top:38px;padding-bottom:30px}.hero-copy{z-index:2;padding:30px 0 45px;position:relative}.hero .eyebrow{letter-spacing:2.5px;color:#bda179;margin-bottom:30px;font-size:8px}.hero .eyebrow>span{width:4px;height:4px;box-shadow:0 0 12px #ebbb7b}.hero-overline{color:#cab2d5;align-items:center;gap:12px;margin-bottom:10px;font-family:Cormorant Garamond,Georgia,serif;font-size:24px;font-style:italic;display:flex}.hero-overline>span{color:#eacb90;filter:drop-shadow(0 0 8px #d9b97455);font-size:21px}h1{letter-spacing:-1.7px;font-size:72px;font-weight:400;line-height:1.04}.hero h1 em{font-size:inherit;white-space:normal;background:linear-gradient(105deg,#b58b55 0%,#ffe7ab 40%,#f3cf98 55%,#b58b55 85%) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;animation:9s ease-in-out infinite gold-shift}.h1-whisper{color:#f0e3d7;letter-spacing:-.6px;margin-top:13px;font-size:.69em;display:inline-block}.hero-description{color:#b5a8bf;margin:27px 0 28px;font-size:13px;line-height:1.95}.primary{color:#291b28;letter-spacing:.15px;background:linear-gradient(115deg,#ac8052,#f5d69a 42%,#d5ac70 80%,#a67e50) 0 0/180%;border:1px solid #e5c48c99;border-radius:35px;padding:17px 26px;font-size:12px;transition:background-position .6s,box-shadow .3s,transform .3s;position:relative;overflow:hidden;box-shadow:0 5px 30px #d3a46b1c,inset 0 1px #fff4cd99}.primary:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#fff8d888 49%,#0000 65%);animation:7s ease-in-out infinite button-shimmer;position:absolute;inset:0;transform:translate(-140%)}.primary:hover:not(:disabled){background:linear-gradient(115deg,#d3ad73,#ffe8b3 42%,#d5ac70) 100% 0/180%;transform:translateY(-3px);box-shadow:0 8px 45px #d3a46b40}.primary svg{flex-shrink:0}.price-note{color:#aa9bb6}.price-note b{color:#e9d7b6;font-size:11px;font-weight:400}.hero-trust{color:#9c8fa8;margin-top:18px;font-size:9px}.hero-trust svg{color:#c4a579}.hero-visual{isolation:isolate;background:0 0;border:0;border-radius:0;min-height:620px;margin-top:0;overflow:visible}.hero-visual:before{content:"";filter:blur(35px);z-index:-1;background:radial-gradient(#9b5d8540,#0000 65%);position:absolute;inset:14% 0 0}.cosmic-palm{--mx:50%;--my:50%;background:radial-gradient(circle at var(--mx) var(--my),#ecbd8212,transparent 30%);width:100%;min-height:620px;position:relative}.cosmic-palm>svg{z-index:2;filter:drop-shadow(0 0 25px #d4a76b30);width:100%;height:620px;position:relative}.cosmic-orb{background:radial-gradient(#79518525,#593e6220 40%,#0000 67%);border-radius:50%;animation:8s ease-in-out infinite orb-breathe;position:absolute;inset:11% 4% 6%;box-shadow:inset 0 0 75px #dab77e05}.orbit{pointer-events:none;z-index:1;border:1px solid #c9aa7040;border-radius:50%;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.orbit-one{aspect-ratio:1;border-style:dashed;border-color:#d4af6f30;width:90%;animation:80s linear infinite orbit-spin}.orbit-one:before,.orbit-two:after{content:"✦";color:#eacb92;text-shadow:0 0 16px #dfb773;font-size:20px;position:absolute;top:13%;left:13%}.orbit-two{border-color:#c9aa7020;width:80%;height:85%;animation:65s linear infinite orbit-reverse;transform:translate(-50%,-50%)rotate(25deg)}.orbit-two:after{font-size:14px;top:68%;left:2%}.orbit-three{aspect-ratio:1;border-color:#c9aa7010;width:95%;box-shadow:0 0 0 15px #c9aa7004}.arc-text{text-align:center;color:#b59b73;letter-spacing:2px;opacity:.65;font-size:8px;position:absolute;top:10px;left:0;right:0}.floating-hand{transform-origin:50%;animation:9s ease-in-out infinite hand-float}.hand-outline{stroke-dasharray:2200;stroke-dashoffset:2200px;filter:drop-shadow(0 0 5px #ebc38c55);animation:3.5s ease-out forwards hand-reveal}.palm-lines path{stroke:#bb9866;opacity:.55;stroke-dasharray:350;stroke-dashoffset:350px;transition:stroke .5s,opacity .5s,filter .5s;animation:3s ease-out 1.3s forwards hand-reveal}.palm-lines.active-0 .heart-line,.palm-lines.active-1 .head-line,.palm-lines.active-2 .life-line,.palm-lines.active-2 .fate-line{stroke:#ffe4a2;opacity:1;filter:drop-shadow(0 0 5px #edc17a)}.palm-points{filter:drop-shadow(0 0 7px #ffdc8d);animation:4s ease-in-out infinite point-pulse}.constellation{animation:6s ease-in-out infinite point-pulse}.palm-hotspot{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#b8a2c2;letter-spacing:.4px;background:#171020d9;border:1px solid #90704955;border-radius:30px;align-items:center;gap:14px;padding:8px 13px;font-size:9px;transition:color .4s,border-color .4s,box-shadow .4s,background .4s;display:flex;position:absolute}.palm-hotspot span{color:#a48254;font-size:8px}.palm-hotspot.selected{color:#f8db9f;background:#342333dd;border-color:#e3bd7f99;box-shadow:0 0 25px #d8a15b18}.hotspot-heart{top:44%;right:-2%}.hotspot-head{top:54%;left:-3%}.hotspot-life{top:76%;right:3%}.palm-insight{z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(120deg,#25192de6,#151120e6);border:1px solid #bfa16f33;border-radius:9px;align-items:center;gap:15px;padding:17px 20px;display:flex;position:absolute;bottom:-4px;left:6%;right:4%;box-shadow:0 15px 40px #0003}.insight-star{color:#f6d898;font-size:32px;animation:4s ease-in-out infinite point-pulse}.palm-insight small{letter-spacing:1.8px;color:#a18b73;font-size:7px}.palm-insight p{color:#ecd8bc;margin:3px 0 0;font-family:Cormorant Garamond,Georgia,serif;font-size:21px;line-height:1.25}.palm-bottom-label{text-align:center;color:#938374;letter-spacing:2px;font-size:6px;position:absolute;bottom:83px;left:0;right:0}.intro-strip{border-color:#c6a57822;max-width:1248px;margin-top:22px;padding:24px 0;position:relative}.intro-strip p{color:#8e7e9f}.intro-strip strong{color:#c6b6c9}.intro-strip div{color:#b8a5c0}.intro-strip div span{color:#dbb779;border:1px solid #b9945b44;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.section{padding-top:80px;padding-bottom:80px}h2{letter-spacing:-.6px;font-size:50px;line-height:1.1}.section-top>p{color:#a493b1;font-size:11px}.eyebrow{color:#bf9c6d}.steps{gap:20px}.steps article{background:linear-gradient(145deg,#2d1c343d,#15101f8c);border:1px solid #c5a47430;border-radius:11px;min-height:280px;padding:30px;transition:transform .5s,border-color .5s,box-shadow .5s;position:relative;overflow:hidden}.steps article:before{content:"";background:radial-gradient(circle,#cd985c18,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-100px;right:-100px}.steps article:hover{border-color:#d8ad6666;transform:translateY(-7px);box-shadow:0 15px 60px #0004}.step-top{color:#d8b479;margin-bottom:32px}.step-top span{color:#b89a70;font-family:Cormorant Garamond,Georgia,serif;font-size:34px}.steps h3{color:#eedcc1;font-size:15px;font-weight:450}.steps p{color:#b0a0ba}.step-tag{color:#c2a77c;border-color:#b9945b26}.method{padding-top:20px}.method-left>p:not(.eyebrow){color:#ad9cb7}.text-link{color:#dfc38e;border-color:#b5945966}.method-note{color:#a18caa}.method-note svg{color:#bd9b64}.reading-card{background:linear-gradient(135deg,#30203680,#15101fdd);border:1px solid #c7a46d33;border-radius:13px;position:relative;box-shadow:0 30px 80px #0002}.reading-card:before{content:"✧";color:#d2a56c07;pointer-events:none;font-size:180px;position:absolute;top:20px;right:25px}.reading-label{color:#d9b77d}.reading-row{border-color:#b4966526}.reading-row>span{color:#b89b70}.reading-row h3{color:#e5d3c5}.reading-row p{color:#a38faf}.reading-row>svg{color:#bd9a65}.example-button{color:#e7c794}.example-button:hover{color:#ffe9bc}.statement{background:radial-gradient(#58315940,#0000 70%);border-color:#b3935c24;padding:65px 24px;position:relative;overflow:hidden}.statement:before,.statement:after{content:"";pointer-events:none;border:1px solid #c2a47415;border-radius:50%;width:210px;height:210px;position:absolute;top:-100px;left:calc(50% - 105px)}.statement:after{width:350px;height:350px;top:-170px;left:calc(50% - 175px)}.statement>span{color:#efd29a;text-shadow:0 0 30px #dcb975;animation:4s infinite point-pulse;display:block}.statement>p{color:#eee1d2;letter-spacing:0;font-family:Cormorant Garamond,Georgia,serif;font-size:34px;line-height:1.5}.statement>p em{color:#c6a0cc;font-style:italic}.statement small{color:#a493ad;font-size:9px}.faq-list details{border-color:#c4a26c26}.faq-list summary{color:#e3d3e5;font-size:12px}.faq-list summary svg{color:#c6a77a}.faq-list details p{color:#b0a0bd}.final-cta{background:radial-gradient(at 90% 10%,#a45a9040,#0000 60%),linear-gradient(120deg,#291b2e,#171020);border:1px solid #d1aa6e50;border-radius:14px;padding:50px;position:relative;overflow:hidden;box-shadow:0 10px 80px #0003}.final-cta:before{content:"☾";color:#edc67c0a;pointer-events:none;font-size:230px;position:absolute;top:-50px;right:37%;transform:rotate(-25deg)}.final-cta h2{font-size:41px;position:relative}.final-cta>div:last-child{position:relative}.final-cta>div:last-child>p{color:#b59dbb}.final-cta .eyebrow{color:#c4a379}footer{border-color:#b99b6f24}footer>p{color:#a08ca8}footer>div{color:#b39cba}footer small{color:#85748c}.modal-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07040fbb}.modal{color:#e9dac9;background:radial-gradient(at 100% 0,#50305055,#0000 45%),#171020;border:1px solid #c6a36c66;border-radius:17px;box-shadow:0 0 100px #8e5a7430,0 30px 100px #0008}.modal .eyebrow{color:#d4b17c}.modal h2{font-family:Cormorant Garamond,Georgia,serif;font-size:37px}.close{color:#c8b28f}.modal-description{color:#b2a1bd}.notice{color:#dbbf8d;background:#aa7c3420;border-color:#b8915355}.dropzone{color:#d5b174;background:radial-gradient(#5c3e5c30,#1d1426);border-color:#ba935c77;border-radius:12px;transition:border-color .3s,box-shadow .3s}.dropzone:hover{border-color:#e2bf82;box-shadow:inset 0 0 40px #d3a05d09}.dropzone.drag{background:#664b6b55}.dropzone strong{color:#efdab7}.dropzone>span{color:#baa4c1}.dropzone>svg{filter:drop-shadow(0 0 12px #f0c87d44)}.consent{color:#b5a3bf}.consent input{accent-color:#bd945c}.consent a{color:#dfc28f}.quiet{color:#d8b785}.modal-footer{color:#9b88a5;border-color:#b596622a}.error{color:#f0b3b6;background:#8c37392b;border:1px solid #a85c6350}.purchase{background:linear-gradient(120deg,#694a382d,#4e345838);border:1px solid #c09b6550}.purchase>span{color:#ddc9d7}.purchase>b{color:#edcd91}.purchase p{color:#baa4c2}.quality-list>div{border-color:#c29b6622}.quality-list b{color:#e4d4c6}.quality-list p{color:#b8a2c1}.quality-list svg{color:#b9c39b}.email-label{color:#d5c1db}.email-label input{color:#e9d6b6;background:#0e0a16;border-color:#90704d66}.report-intro{color:#bfa9ca}.report article{border-color:#b79a662e}.report h3{color:#eddbc7}.confidence{color:#ccb087;background:#c2a16c16;border:1px solid #b3915c22}.report article p{color:#bba4c7}.report article p b{color:#e7d2b4}.report-summary{background:linear-gradient(120deg,#61435e55,#a17d3d22);border:1px solid #b99a6944}.report ul{color:#b29cbd}.legal{color:#e9dbc4}.legal p,.legal li{color:#bba7c5}.legal h1{font-family:Cormorant Garamond,Georgia,serif;font-size:48px}.legal a{color:#e3c58f}.reveal{opacity:0;transition:opacity 1s,transform 1s;transform:translateY(25px)}.reveal.is-visible{opacity:1;transform:translateY(0)}.hero-copy>*{animation:1s both copy-reveal}.hero-copy>:nth-child(2){animation-delay:.1s}.hero-copy>:nth-child(3){animation-delay:.25s}.hero-copy>:nth-child(4){animation-delay:.4s}.hero-copy>:nth-child(5){animation-delay:.55s}.hero-copy>:nth-child(6){animation-delay:.7s}.discovery{grid-template-columns:.85fr 1.3fr;align-items:center;gap:65px;max-width:1376px;margin:auto;padding:85px 64px 15px;display:grid}.discovery-heading>.eyebrow{letter-spacing:2px;margin-bottom:20px;font-size:8px}.discovery-heading h2{font-size:51px}.discovery-heading>p:last-child{color:#ad99b6;margin-top:22px;font-size:12px;line-height:1.9}.oracle{background:linear-gradient(140deg,#35233b66,#16101fbb);border:1px solid #c7a36d40;border-radius:14px;overflow:hidden;box-shadow:0 20px 80px #0002}.oracle-tabs{border-bottom:1px solid #c3a06a22;grid-template-columns:repeat(4,1fr);display:grid}.oracle-tabs button{color:#a28baa;background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;padding:18px 6px;transition:background .4s,color .4s;display:flex;position:relative}.oracle-tabs button>span{font-family:Georgia,serif;font-size:27px;line-height:1}.oracle-tabs small{letter-spacing:.4px;font-size:8px}.oracle-tabs button.active{color:#f0d395;background:#b28a4b12}.oracle-tabs button.active:after{content:"";background:linear-gradient(90deg,#0000,#f5d49a,#0000);height:1px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 15px #d8b479}.oracle-panel{align-items:center;gap:25px;min-height:235px;padding:29px 30px;animation:.6s oracle-enter;display:flex}.oracle-symbol{color:#ebc98c;text-shadow:0 0 25px #c7955e55;background:radial-gradient(circle,#dfaf6c11,#0000);border:1px solid #c8a57244;border-radius:50%;flex-shrink:0;place-items:center;width:105px;height:105px;font-family:Georgia,serif;font-size:49px;display:grid;position:relative}.oracle-symbol i{border:1px dashed #c8a57220;border-radius:50%;animation:30s linear infinite symbol-orbit;position:absolute;inset:-10px}.oracle-symbol i:last-child{border-style:solid;border-color:#c8a57210;inset:-20px}.chapter{letter-spacing:2px;color:#b49468;font-size:8px}.oracle-panel h3{color:#f1debe;margin:6px 0 9px;font-family:Cormorant Garamond,Georgia,serif;font-size:29px;font-weight:400}.oracle-panel p{color:#b4a0bf;margin:0 0 16px;font-size:11px;line-height:1.85}.oracle-panel button{color:#e1bd7c;background:0 0;border:0;border-bottom:1px solid #b99a6755;align-items:center;gap:18px;padding:0 0 6px;font-size:10px;display:flex}.oracle-caption{color:#917d9c;border-top:1px solid #bd9b651a;align-items:center;gap:7px;padding:11px 25px;font-size:8px;display:flex}.oracle-caption svg{color:#b99a67;flex-shrink:0}@keyframes twinkle{0%,to{opacity:.13;transform:scale(.8)}50%{opacity:.8;transform:scale(1.25)}}@keyframes nebula-drift{to{transform:translate(7%,9%)scale(1.15)}}@keyframes shooting{0%,87%{opacity:0;transform:translate(0)rotate(-35deg)}89%{opacity:.8}94%,to{opacity:0;transform:translate(-400px,280px)rotate(-35deg)}}@keyframes gold-shift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes button-shimmer{0%,72%{transform:translate(-140%)}90%,to{transform:translate(140%)}}@keyframes orb-breathe{0%,to{opacity:.6;transform:scale(.95)}50%{opacity:1;transform:scale(1.06)}}@keyframes orbit-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes orbit-reverse{to{transform:translate(-50%,-50%)rotate(-335deg)}}@keyframes hand-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes hand-reveal{to{stroke-dashoffset:0}}@keyframes point-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes copy-reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes oracle-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes symbol-orbit{to{transform:rotate(360deg)}}@media (width>=1500px){.hero{padding-top:45px;padding-bottom:50px}.hero h1{font-size:83px}.hero h1 em{font-size:inherit}.hero-visual,.cosmic-palm{min-height:665px}.cosmic-palm>svg{height:665px}}@media (width<=1150px){.hero{gap:0;min-height:620px}.hero h1{font-size:61px}.hero h1 em{font-size:inherit}.hero-visual,.cosmic-palm{min-height:565px}.cosmic-palm>svg{height:565px}.hero-copy{padding-right:15px}.hero .eyebrow{letter-spacing:1.8px;font-size:7px}.hero-overline{font-size:21px}.hero-actions{gap:15px}.hero-actions .primary{gap:14px;padding:16px 21px;font-size:10px}.hotspot-heart{top:43%;right:-2%}.hotspot-head{left:-2%}.palm-hotspot{gap:9px;padding:7px 10px;font-size:8px}.palm-insight{padding:14px;left:7%;right:1%}.palm-insight p{font-size:19px}.palm-insight small{font-size:6px}.discovery{grid-template-columns:.75fr 1.25fr;gap:35px;padding:65px 35px 5px}.discovery-heading h2{font-size:43px}.oracle-panel{gap:20px;min-height:250px;padding:27px}.oracle-symbol{width:70px;height:70px;font-size:38px}.oracle-panel h3{font-size:26px}.oracle-panel p{font-size:10px}.steps article{padding:25px}.final-cta h2{font-size:35px}}@media (width<=760px){.header{height:78px}.brand{font-size:21px}.header .nav-button{gap:8px;padding:10px 14px;font-size:9px}.hero{flex-direction:column;gap:6px;min-height:0;padding:34px 24px 28px;display:flex;overflow:hidden}.hero-copy{width:100%;max-width:520px;padding:0}.hero .eyebrow{letter-spacing:1.5px;margin-bottom:23px;font-size:6.5px}.hero-overline{margin-bottom:13px;font-size:22px}.hero h1{letter-spacing:-1px;font-size:54px;line-height:1.03}.hero h1 em{font-size:inherit}.h1-whisper{margin-top:10px;font-size:.7em}.hero-description{margin:23px 0;font-size:12px;line-height:1.9}.hero-actions{gap:15px}.hero-actions .primary{gap:15px;min-height:52px;padding:16px 20px;font-size:10px}.price-note{font-size:8px}.price-note b{font-size:10px}.hero-trust{margin-top:16px;font-size:8px}.hero-visual{max-width:440px;min-height:490px;margin-top:17px}.cosmic-palm{min-height:490px}.cosmic-palm>svg{height:490px}.arc-text{letter-spacing:1px;font-size:6px;top:0}.cosmic-orb{inset:8% 1%}.orbit-one{width:95%}.palm-hotspot{gap:9px;padding:7px 10px;font-size:8px}.hotspot-heart{top:42%;right:0}.hotspot-head{top:54%;left:0}.hotspot-life{top:73%;right:3%}.palm-insight{padding:12px 15px;bottom:-4px;left:6%;right:3%}.palm-insight p{font-size:19px}.palm-insight small{font-size:6px}.insight-star{font-size:27px}.palm-bottom-label{letter-spacing:1.5px;font-size:5px;bottom:71px}.intro-strip{grid-template-columns:1fr;gap:12px;margin:0 24px;padding:25px 0}.intro-strip p{margin-bottom:5px;font-size:10px}.intro-strip div{font-size:10px}.intro-strip div span{width:22px;height:22px}.discovery{grid-template-columns:1fr;gap:25px;padding:55px 24px 0}.discovery-heading h2{font-size:44px}.discovery-heading>p:last-child{margin-top:18px;font-size:11px}.discovery-heading>.eyebrow{font-size:7px}.oracle{border-radius:12px}.oracle-tabs button{gap:10px;padding:17px 3px}.oracle-tabs small{letter-spacing:0;font-size:6.5px}.oracle-tabs button>span{font-size:23px}.oracle-panel{gap:20px;min-height:255px;padding:25px 22px}.oracle-symbol{width:57px;height:57px;margin-left:5px;font-size:30px}.oracle-symbol i{inset:-7px}.oracle-symbol i:last-child{inset:-14px}.oracle-panel h3{font-size:26px;line-height:1.1}.oracle-panel p{font-size:10px;line-height:1.85}.oracle-panel button{gap:9px;font-size:9px}.oracle-caption{align-items:flex-start;padding:12px 17px;font-size:7px}.oracle-caption svg{margin-top:1px}.section{padding:55px 24px}.section h2{font-size:42px}.section-top>p{font-size:11px}.steps{gap:15px}.steps article{min-height:0;padding:25px}.step-top{margin-bottom:20px}.steps h3{font-size:15px}.steps p{font-size:11px}.step-tag{font-size:9px}.method{padding-top:0}.method-left>p:not(.eyebrow){font-size:12px}.reading-card{padding:25px}.reading-row h3{font-size:12px}.reading-row p{font-size:9px}.statement{padding:42px 23px}.statement>p{font-size:27px;line-height:1.45}.statement small{max-width:290px;margin:auto;font-size:8px}.faq{gap:15px}.faq .eyebrow{font-size:8px}.faq-list summary{font-size:12px;line-height:1.6}.faq-list details p{font-size:11px}.final-cta{margin:0 24px 40px;padding:30px 25px}.final-cta h2{font-size:32px}.final-cta .eyebrow{letter-spacing:1.5px;font-size:7px}.final-cta:before{top:-25px;right:-20%}.final-cta .primary{font-size:11px}.final-cta>div:last-child>p{font-size:8px}footer{gap:15px;padding:25px 24px}footer .brand{font-size:20px}footer>p{flex-basis:60%;font-size:8px}footer>div{font-size:9px}.modal h2{font-size:33px}.modal .eyebrow{font-size:8px}.modal-description{font-size:11px}.modal{padding:30px 22px}.modal .primary{font-size:11px}.modal-footer{font-size:7px}.nebula{filter:blur(65px);width:100vw;height:120vw}.nebula-one{top:0;left:20%}.nebula-two{left:-50%}.shooting-star{width:80px}}@media (width<=370px){.hero h1{font-size:47px}.hero-actions{gap:10px}.hero-actions .primary{padding:15px;font-size:9px}.oracle-panel{gap:16px;padding:22px 17px}.oracle-symbol{width:43px;height:43px;font-size:26px}.oracle-panel h3{font-size:23px}.oracle-tabs small{font-size:6px}}@media (prefers-reduced-motion:reduce){.hand-outline,.palm-lines path{stroke-dashoffset:0!important}.reveal,.hero-copy>*{opacity:1!important;transform:none!important}.starfield>i{opacity:.4}.floating-hand{transform:none!important}*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html,body{overflow-x:clip}.modal:has(.report){width:720px;padding:39px 43px}.demo-label{letter-spacing:1.2px;color:#c9ae83;align-items:center;gap:8px;margin:20px 0 17px;font-size:7px;display:flex}.demo-label svg{flex-shrink:0}.report-cover{text-align:center;background:radial-gradient(at 50% 25%,#a3794b28,#0000 65%),linear-gradient(130deg,#51335033,#24162e66);border:1px solid #c9a36a44;border-radius:12px;padding:24px 28px 25px;position:relative;overflow:hidden}.report-cover:before,.report-cover:after{content:"";pointer-events:none;border:1px solid #d5b58016;border-radius:50%;width:240px;height:240px;position:absolute;top:-88px;left:calc(50% - 120px)}.report-cover:after{width:280px;height:280px;top:-108px;left:calc(50% - 140px)}.report-cover-symbol{color:#e9c785;text-shadow:0 0 25px #d7ab6b55;margin:0 0 15px;font-size:39px;line-height:1}.report-cover-caption{color:#b89c77;letter-spacing:2px;font-size:7px}.report .report-cover h3{margin:14px 0 22px;font-family:Cormorant Garamond,Georgia,serif;font-size:32px;font-weight:400;line-height:1.15}.report-cover h3 em{color:#edcf96;font-style:italic}.found-lines{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.found-lines>span{color:#d5c49e;align-items:center;gap:6px;font-size:9px;display:flex}.found-lines svg{color:#c6ba87}.report-cover>p{color:#b49fb9;max-width:340px;margin:16px auto 0;font-size:10px;line-height:1.8}.demo-cta{margin-top:20px}.demo-price-note{text-align:center;color:#aa91b3;margin:10px 0 19px;font-size:9px}.report-intro{color:#d0bcd7;margin:28px 0 22px;font-family:Golos Text,Arial,sans-serif;font-size:13px;line-height:1.95}.report article{padding:28px 0}.report-heading{align-items:flex-start;gap:13px}.report-heading>span{color:#b99562;font-family:Cormorant Garamond,Georgia,serif;font-size:24px;line-height:1.2}.report-heading>h3{color:#f0ddc2;font-family:Cormorant Garamond,Georgia,serif;font-size:27px;font-weight:400;line-height:1.2}.report-observation{background:#c5a56e0c;border-left:2px solid #bc975a66;border-radius:0 6px 6px 0;align-items:flex-start;gap:9px;margin-top:17px;padding:13px 14px;display:flex}.report-observation svg{color:#c09a62;flex-shrink:0;margin-top:4px}.report article .report-observation p{color:#b99ec4;margin:0;font-size:10px;line-height:1.85}.confidence{color:#9f89aa;background:0 0;border:0;margin-top:9px;padding:0;font-size:8px}.report-story{margin-top:19px}.report article .report-story p{color:#cdb7d6;margin:0 0 15px;font-size:12px;line-height:2}.report article .report-story p:last-child{margin-bottom:0}.report-summary{align-items:flex-start;margin:4px 0 20px;padding:23px}.report-summary h3{color:#f0d6a6;margin:0 0 12px;font-family:Cormorant Garamond,Georgia,serif;font-size:25px;font-weight:400}.report-summary p{color:#d2bdd9;font-size:12px;line-height:1.95}.report-limits{border-top:1px solid #c6a16b22;border-bottom:1px solid #c6a16b22;margin:0 0 23px}.report-limits summary{color:#ab94b5;cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:17px 0;font-size:10px;list-style:none;display:flex}.report-limits summary::-webkit-details-marker{display:none}.report-limits[open] summary svg{transform:rotate(180deg)}.report-limits ul{margin:0 0 8px;padding-left:17px;font-size:10px;line-height:1.9}.report-limits .text-link{margin:10px 0 20px;font-size:9px}.report .quiet{justify-content:center;align-items:center;gap:8px;display:flex}@media (width<=760px){.modal:has(.report){width:100%;padding:30px 22px}.demo-label{letter-spacing:.7px;gap:7px;font-size:6px}.report-cover{padding:23px 17px}.report .report-cover h3{font-size:28px}.report-cover-caption{letter-spacing:1.7px;font-size:6px}.found-lines{gap:12px}.found-lines>span{font-size:8px}.report-cover>p{font-size:9px}.report-intro{font-size:12px;line-height:1.95}.report-heading>h3{font-size:25px}.report-heading>span{font-size:22px}.report article{padding:23px 0}.report article .report-story p{font-size:12px;line-height:1.95}.report-summary{gap:10px;padding:19px}.report-summary svg{width:18px}.report-summary h3{font-size:24px}.report-summary p{font-size:11px}.demo-price-note{font-size:8px}}body{font-size:16px;line-height:1.65}.header nav{gap:28px;font-size:14px}.nav-button{font-size:13px}.eyebrow,.hero .eyebrow,.discovery-heading>.eyebrow,.faq .eyebrow{letter-spacing:1.5px;font-size:12px}.hero-description{font-size:17px;line-height:1.8}.primary,.hero-actions .primary{gap:17px;padding:17px 25px;font-size:15px}.price-note{font-size:13px;line-height:1.65}.price-note b{font-size:14px}.hero-trust{align-items:flex-start;font-size:13px;line-height:1.6}.hero-trust svg{flex-shrink:0;margin-top:3px}.hero-actions{gap:18px}.hero .eyebrow{max-width:450px;line-height:1.8}.palm-hotspot{gap:10px;padding:9px 13px;font-size:12px}.palm-hotspot span{font-size:11px}.arc-text{letter-spacing:1px;font-size:10px}.palm-bottom-label{letter-spacing:1px;font-size:9px}.palm-insight small{letter-spacing:1px;font-size:10px;line-height:1.5}.palm-insight p{font-size:24px}.intro-strip p,.intro-strip div{font-size:14px;line-height:1.8}.intro-strip div span{flex-shrink:0;font-size:11px}.intro-strip{gap:25px;padding:27px 0}.section-top>p{font-size:15px;line-height:1.75}.steps article{min-height:0;padding:27px}.steps h3{margin:14px 0 12px;font-size:19px;line-height:1.4}.steps p{max-width:none;margin-bottom:18px;font-size:15px;line-height:1.8}.step-tag{font-size:13px;line-height:1.6}.step-top{margin-bottom:0}.step-top>svg{display:none}.step-top span{font-size:30px}.method-left>p:not(.eyebrow){font-size:16px;line-height:1.85}.text-link{font-size:14px;line-height:1.6}.method-note{align-items:flex-start;font-size:13px;line-height:1.75}.method-note svg{flex-shrink:0;margin-top:3px}.reading-label{letter-spacing:1.2px;font-size:11px}.reading-row{gap:13px;padding:22px 0}.reading-row>span{font-size:12px}.reading-row h3{font-size:16px;line-height:1.4}.reading-row p,.example-button{font-size:14px;line-height:1.6}.statement small{max-width:650px;margin:auto;font-size:13px;line-height:1.7;display:block}.discovery-heading>p:last-child{font-size:16px;line-height:1.8}.oracle-tabs small{letter-spacing:0;font-size:12px;line-height:1.4}.oracle-tabs button{padding:20px 9px}.oracle-panel{gap:25px;min-height:300px;padding:32px}.oracle-panel h3{font-size:32px;line-height:1.15}.chapter{letter-spacing:1.3px;font-size:11px}.oracle-panel p{margin-bottom:20px;font-size:15px;line-height:1.8}.oracle-panel button{font-size:14px;line-height:1.5}.oracle-caption{align-items:flex-start;padding:14px 23px;font-size:12px;line-height:1.6}.oracle-caption svg{margin-top:3px}.faq-list summary{padding:23px 0;font-size:16px;line-height:1.65}.faq-list details p{font-size:15px;line-height:1.8}.final-cta .eyebrow{letter-spacing:1.3px;font-size:11px;line-height:1.7}.final-cta>div:last-child>p{font-size:13px;line-height:1.6}footer>p,footer>div,footer small{font-size:13px;line-height:1.7}footer{align-items:flex-start;gap:24px}footer>div{flex-wrap:wrap;gap:8px 20px;max-width:320px}footer>p{min-width:190px;margin-top:7px}.modal{font-size:16px}.modal .eyebrow{letter-spacing:1px;font-size:12px;line-height:1.6}.modal-description{font-size:15px;line-height:1.8}.notice{font-size:14px;line-height:1.8}.dropzone strong{font-size:16px;line-height:1.6}.dropzone>span{font-size:13px}.consent{font-size:13px;line-height:1.75}.consent input{width:18px;height:18px;margin-top:3px}.quiet{font-size:14px;line-height:1.6}.modal-footer{align-items:flex-start;font-size:12px;line-height:1.6}.modal-footer svg{flex-shrink:0;margin-top:2px}.purchase>span{font-size:16px;line-height:1.5}.purchase p{font-size:14px;line-height:1.7}.email-label{font-size:14px}.email-label input{font-size:16px}.fine{font-size:12px;line-height:1.8}.quality-list b{font-size:15px}.quality-list p{font-size:14px;line-height:1.7}.checking{font-size:16px}.checking small,.error,.tips{font-size:14px;line-height:1.7}.demo-label{letter-spacing:1px;font-size:11px;line-height:1.7}.report-cover-caption{letter-spacing:1.2px;font-size:11px}.found-lines>span{font-size:14px;line-height:1.6}.report-cover>p{max-width:470px;font-size:14px;line-height:1.75}.demo-price-note{font-size:13px;line-height:1.7}.report-intro{font-size:16px;line-height:1.85}.report article .report-observation p{font-size:14px;line-height:1.75}.report-observation{gap:10px;padding:14px}.confidence{font-size:12px;line-height:1.6}.report article .report-story p{margin-bottom:16px;font-size:16px;line-height:1.85}.report-summary p{font-size:16px;line-height:1.85}.report-limits summary{font-size:14px;line-height:1.7}.report-limits ul{font-size:13px;line-height:1.8}.report-limits .text-link{font-size:13px}.report-heading>h3{font-size:29px;line-height:1.2}.report-summary h3{font-size:28px}.report .report-cover h3{font-size:36px}.legal p,.legal li{font-size:16px;line-height:1.85}.ritual-animation{border-bottom:1px solid #c6a16b26;flex-direction:column;align-items:center;margin:0 -8px 22px;padding-bottom:18px;display:flex;position:relative}.ritual-animation svg{width:100%;max-width:320px;height:170px;display:block;overflow:visible}.ritual-caption{letter-spacing:1px;color:#b69c78;text-align:center;font-size:10px;line-height:1.7}.ritual-frame{animation:6s ease-in-out infinite ritual-breathe}.photo-flash{opacity:0;animation:6s ease-in-out infinite ritual-flash}.photo-dot,.photo-spark{animation:6s ease-in-out infinite ritual-light}.ritual-scanner{animation:5s ease-in-out infinite ritual-scan}.ritual-hand-lines{filter:drop-shadow(0 0 3px #d8ac6c55)}.ritual-2 .ritual-hand-lines,.ritual-checks{animation:5s ease-in-out infinite ritual-reveal}.ritual-constellation{animation:5s ease-in-out infinite ritual-light}.ritual-book{transform-origin:160px 130px;animation:7s ease-in-out infinite ritual-book-open}.ritual-book-writing path{stroke-dasharray:1;animation:7s ease-in-out infinite ritual-write}.ritual-book-writing path:nth-child(2n){animation-delay:.35s}.ritual-book-writing path:nth-child(3n){animation-delay:.7s}.ritual-book-stars{transform-origin:160px 80px;animation:7s ease-in-out infinite ritual-book-spark}@keyframes ritual-breathe{0%,to{opacity:.7;transform:translateY(1px)}50%{opacity:1;transform:translateY(-2px)}}@keyframes ritual-flash{0%,35%,48%,to{opacity:0}40%{opacity:.35}}@keyframes ritual-light{0%,25%,to{opacity:.35}40%,65%{opacity:1}}@keyframes ritual-scan{0%,to{opacity:0;transform:translateY(-40px)}15%{opacity:1}70%{opacity:1}85%{opacity:0;transform:translateY(48px)}}@keyframes ritual-reveal{0%,15%{opacity:.25}55%,85%{opacity:1}to{opacity:.25}}@keyframes ritual-book-open{0%,to{transform:perspective(400px)rotateX(8deg)scale(.95)}40%,75%{transform:perspective(400px)rotateX(0)scale(1)}}@keyframes ritual-write{0%,20%{stroke-dashoffset:1px;opacity:0}55%,85%{stroke-dashoffset:0;opacity:.8}to{stroke-dashoffset:0;opacity:0}}@keyframes ritual-book-spark{0%,20%,to{opacity:.2;transform:translateY(4px)}50%,80%{opacity:1;transform:translateY(-3px)}}@media (width<=1150px){.hero-actions{flex-wrap:wrap}.hero-actions .primary{font-size:14px}.hero-description{font-size:16px}.hero .eyebrow{font-size:11px}.intro-strip{flex-wrap:wrap}.intro-strip>p{flex-basis:100%;max-width:none}.intro-strip div{font-size:14px}.oracle-panel{gap:22px;padding:28px}.oracle-panel p{font-size:14px}.oracle-tabs small{font-size:11px}.steps article{padding:23px}.steps h3{font-size:18px}.steps p{font-size:15px}.step-tag{font-size:12px}.ritual-caption{letter-spacing:.7px;font-size:10px}.section-top>p{font-size:14px}.final-cta{padding:38px}.final-cta h2{font-size:36px}}@media (width<=760px){body{font-size:16px}.header .nav-button{gap:8px;padding:10px 12px;font-size:11px;line-height:1.4}.header .brand{font-size:19px}.hero .eyebrow{letter-spacing:1px;margin-bottom:20px;font-size:11px}.hero-overline{font-size:25px}.hero-description{margin:23px 0;font-size:16px;line-height:1.8}.hero-actions{flex-wrap:wrap;gap:14px}.hero-actions .primary{width:100%;padding:17px 20px;font-size:15px}.hero-actions .price-note{flex-wrap:wrap;gap:14px;font-size:13px;line-height:1.6;display:flex}.hero-actions .price-note br{display:none}.hero-actions .price-note b{font-size:14px}.hero-trust{gap:8px;max-width:100%;margin-top:14px;font-size:12px}.palm-hotspot{gap:8px;padding:8px 10px;font-size:11px}.palm-hotspot span{font-size:10px}.arc-text{letter-spacing:.5px;font-size:9px}.palm-bottom-label{letter-spacing:.7px;font-size:8px}.palm-insight small{letter-spacing:.7px;font-size:9px}.palm-insight p{font-size:23px;line-height:1.25}.palm-insight{padding:15px;bottom:-10px;left:1%;right:1%}.hero-visual{margin-bottom:12px}.intro-strip{gap:15px;padding:25px 0}.intro-strip p,.intro-strip div{font-size:14px;line-height:1.75}.eyebrow,.discovery-heading>.eyebrow,.faq .eyebrow{letter-spacing:1px;font-size:11px;line-height:1.8}.discovery-heading>p:last-child{font-size:16px;line-height:1.8}.oracle-tabs{grid-template-columns:repeat(2,1fr)}.oracle-tabs button{flex-direction:row;justify-content:center;gap:12px;padding:17px 10px}.oracle-tabs small{text-align:left;font-size:12px;line-height:1.5}.oracle-tabs button>span{font-size:26px}.oracle-panel{gap:20px;min-height:325px;padding:26px 22px}.oracle-symbol{width:44px;height:44px;margin-left:4px;font-size:27px}.oracle-panel h3{font-size:29px;line-height:1.15}.chapter{font-size:10px}.oracle-panel p{font-size:15px;line-height:1.75}.oracle-panel button{gap:8px;font-size:13px}.oracle-caption{padding:15px 19px;font-size:12px;line-height:1.6}.section-top>p{margin-top:20px;font-size:16px;line-height:1.7}.steps article{padding:26px}.steps h3{font-size:20px}.steps p{font-size:16px;line-height:1.8}.step-tag{font-size:13px}.ritual-animation{margin:0 0 20px}.ritual-animation svg{height:185px}.ritual-caption{letter-spacing:.6px;font-size:11px}.method-left>p:not(.eyebrow){font-size:16px;line-height:1.85}.method-note{font-size:13px;line-height:1.75}.text-link{gap:12px;font-size:14px}.reading-label{font-size:11px}.reading-row>span{font-size:12px}.reading-row h3{font-size:16px;line-height:1.5}.reading-row p{font-size:14px;line-height:1.65}.reading-row{gap:10px;padding:20px 0}.reading-card{padding:23px}.example-button{gap:10px;font-size:14px}.statement small{max-width:330px;font-size:12px;line-height:1.75}.statement>p{font-size:30px}.faq-list summary{font-size:16px;line-height:1.6}.faq-list details p{font-size:15px;line-height:1.85}.final-cta{padding:29px 25px}.final-cta .eyebrow{letter-spacing:1px;font-size:11px;line-height:1.8}.final-cta .primary{font-size:14px}.final-cta>div:last-child>p{font-size:12px;line-height:1.7}footer>p,footer>div,footer small{font-size:12px;line-height:1.8}footer>p{flex-basis:100%;min-width:0;margin:0}footer>div{gap:10px 20px;max-width:none}.modal .eyebrow{letter-spacing:1px;font-size:11px;line-height:1.7}.modal-description{font-size:15px;line-height:1.75}.notice{font-size:14px;line-height:1.8}.modal .primary{gap:10px;padding:16px 20px;font-size:14px}.dropzone strong{font-size:15px;line-height:1.7}.dropzone>span{font-size:13px}.consent{font-size:13px;line-height:1.75}.quiet{font-size:14px}.modal-footer{justify-content:flex-start;font-size:11px;line-height:1.7}.fine{font-size:12px;line-height:1.8}.purchase>span{font-size:16px;line-height:1.6}.purchase p{font-size:14px;line-height:1.7}.checking{font-size:16px}.checking small{font-size:14px}.demo-label{letter-spacing:.5px;font-size:10px;line-height:1.8}.report-cover-caption{letter-spacing:1px;font-size:10px}.report .report-cover h3{font-size:30px;line-height:1.15}.found-lines{gap:12px}.found-lines>span{font-size:12px;line-height:1.6}.report-cover>p{font-size:14px;line-height:1.75}.demo-price-note{font-size:12px;line-height:1.75}.report-intro{font-size:16px;line-height:1.85}.report article .report-observation p{font-size:14px;line-height:1.75}.confidence{font-size:12px;line-height:1.6}.report-heading>h3{font-size:28px;line-height:1.2}.report article .report-story p,.report-summary p{font-size:16px;line-height:1.85}.report-summary h3{font-size:27px}.report-summary{gap:10px;padding:20px 17px}.report-limits summary{font-size:14px;line-height:1.7}.report-limits ul{font-size:13px;line-height:1.8}.report-limits .text-link{font-size:13px}.legal p,.legal li{font-size:16px;line-height:1.85}}@media (prefers-reduced-motion:reduce){.photo-flash{opacity:0}.ritual-book-writing path{stroke-dashoffset:0;opacity:.8}.ritual-checks,.ritual-hand-lines,.ritual-book-stars{opacity:1}}
