body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#161616;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-text);justify-content:center;margin:0}body,html{height:auto;min-height:100%;overflow-x:hidden}#root,body,html{background:#161616;width:100%}#root{display:flex;justify-content:center}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::selection{background-color:#4b7ca4;color:#fff}:root{--font-primary:"Nunito",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-display:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-text:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}*{box-sizing:border-box;margin:0;padding:0}#root,body,html{background:#101010;min-height:100vh;width:100%}.gradient-section,.page-container{display:flex;flex-direction:column;width:100%}.gradient-section{align-items:center;flex-shrink:0;margin:0 auto;min-height:100vh;overflow:hidden;padding-top:2rem;position:relative}.scroll-section-background{--section-inset:0;clip-path:inset(0 calc(var(--section-inset)*clamp(10px, 2vw, 24px)) round calc(var(--section-inset)*clamp(24px, 4vw, 48px)));inset:0;pointer-events:none;position:absolute;transition:clip-path .16s ease-out}.scroll-section-background--bottom{--section-inset:1}.scroll-section-background:before{background:url(/static/media/Cloud%20Background.1189010a226848f2be70.webp) 50%/cover no-repeat;content:"";filter:blur(10px);inset:0;position:absolute;transform:scale(1.1)}.scroll-section-background--bottom:after{background:radial-gradient(ellipse 72% 95% at 15% 100%,#8879c661,#0000),linear-gradient(0deg,#6c91bc94,#8eaccc57 42%,#b0c0e31a 75%,#b0c0e300);content:"";inset:75% 0 0;position:absolute}@media (prefers-reduced-motion:reduce){.scroll-section-background{clip-path:none;transition:none}}.navbar{backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);background:#10101099;border:none;border-radius:50px;box-shadow:0 4px 24px 0 #0000001f;flex-shrink:0;height:85px;left:50%;position:fixed;top:2rem;transform:translateX(-50%);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease,background .3s ease;width:1000px;z-index:1000}.navbar-visible{opacity:1;transform:translateX(-50%) translateY(0)}.navbar-hidden{opacity:0;transform:translateX(-50%) translateY(-100%)}.navbar-scrolled{background:#101010d9;box-shadow:0 4px 32px 0 #0003}.nav-content{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 20px 0 33px;position:relative;width:100%}.uncling-text-logo{color:#fff;display:inline-block;font-family:KumbhSans-VariableFont,Inter,sans-serif;font-size:35px;font-weight:700;letter-spacing:-.02em;line-height:1;text-decoration:none;text-transform:lowercase;transition:font-size .3s ease}.nav-links-center{align-items:center;display:flex;gap:40px;margin-left:auto;margin-right:40px}.nav-link-custom{color:#ffffffe6;cursor:pointer;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;position:relative;text-align:center;text-decoration:none;transition:color .2s ease}.nav-link-custom:hover{color:#fff}.logo-section{align-items:center;display:flex;gap:12px}.download-button{background-clip:padding-box,border-box;background-image:linear-gradient(225deg,#4b7ca4 37%,#79a1c2),linear-gradient(45deg,#4b7ca4 37%,#79a1c2);background-origin:padding-box,border-box;border:4px solid #0000;border-radius:24px;box-shadow:0 4px 12px #4b7ca440;color:#fff;cursor:pointer;flex-shrink:0;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:18px;font-style:normal;font-weight:600;height:45px;line-height:normal;margin-right:20px;text-align:center;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;width:188px}.download-button:hover{box-shadow:0 6px 16px #4b7ca459;opacity:.9;transform:translateY(-2px)}.download-button:active{box-shadow:0 2px 8px #4b7ca440;transform:translateY(0)}.blue-button,.button-group,.features-link,.nav-link,.purple-button,.right-section{display:none}.brand-text{font-size:32px;font-weight:900}.brand-text,.nav-link{color:#fff;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-style:normal;line-height:normal;text-align:center}.nav-link{cursor:pointer;font-size:16px;font-weight:600}.button-group{display:flex;gap:11px;margin-left:30px}.nav-button{border:none;cursor:pointer;flex-shrink:0;height:45px;transition:transform .2s ease,box-shadow .2s ease,background .3s ease}.nav-button:hover{background:#bd95bd;box-shadow:inset 0 2px 2px -2px #f5f5f5,0 4px 8px #00000026;transform:translateY(-2px) scale(1.03)}.nav-button:active{transform:translateY(0) scale(.98)}.statistics-banner{align-items:center;background-color:#101010;display:flex;justify-content:center;padding:60px 20px;position:relative;text-align:center;width:100%;z-index:2}.statistics-content{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;border:none;box-shadow:none;max-width:1000px;padding:60px 20px}.statistics-text{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-display);font-size:56px;font-weight:700;line-height:1.2;margin:0}.highlight-stat{color:inherit;font-weight:700}@media (max-width:768px){.statistics-banner{padding:40px 20px}.statistics-text{font-size:32px}}.black-section{--info-rectangle-gap-x:0.6vw;--info-rectangle-gap-y:0.8vh;--info-rectangle-bg:linear-gradient(180deg,#ffffff12,#101010f5);align-items:center;background-color:#101010;display:flex;flex-direction:column;min-height:140vh;padding:100px 20px 0;position:relative;width:100%}.comparison-box,.comparison-progress,.effectiveness-comparison,.feature-box,.feature-card,.feature-graphic,.feature-graphic-large,.feature-text,.feature-title,.features-container,.percentage,.progress-bar,.progress-container,.recovery-graph-image{display:none}.black-section .feature-text,.black-section .feature-title{color:#23282c}.black-section-2{background-color:#000;height:701px;width:100%}.bottom-gradient-section{align-items:center;background:#00080b;display:flex;flex-direction:column;flex-shrink:0;height:auto;justify-content:flex-end;margin:0 auto;max-width:100%;min-height:100vh;overflow:hidden;padding:80px 0 0;position:relative;width:100%}.bottom-content-container{align-items:center;display:flex;justify-content:center;max-width:1200px;position:relative;width:90%;z-index:1}.flip-card{cursor:pointer;height:400px;perspective:1000px;width:600px}.flip-card-inner{height:100%;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.175,.885,.32,1.275);width:100%}.flip-card.flipped .flip-card-inner{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{align-items:center;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);backface-visibility:hidden;background:#00080b;border:2px solid #002737;border-radius:30px;box-shadow:0 2px 4px 0 #0000001a;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:40px;position:absolute;width:100%}.flip-card-back{transform:rotateY(180deg)}.effectiveness-comparison{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.effectiveness-item{align-items:center;display:flex;flex-direction:column;gap:15px;text-align:center;width:200px}.effectiveness-percentage{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:2px solid #fff3;border-radius:50%;display:flex;height:120px;justify-content:center;position:relative;width:120px}.effectiveness-percentage.traditional{background:linear-gradient(135deg,#ff6b6b4d,#ff6b6b1a);border-color:#ff6b6b66;box-shadow:0 0 20px #ff6b6b33}.effectiveness-percentage.uncling{background:linear-gradient(135deg,#a8c7e066,#a8c7e033);border-color:#a8c7e099;box-shadow:0 0 20px #a8c7e04d}.percentage-number{font-size:32px;font-weight:700;text-shadow:0 2px 4px #0000004d}.effectiveness-item h3,.percentage-number{color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-display)}.effectiveness-item h3{font-size:24px;font-weight:600;margin:0}.effectiveness-item p{font-size:20px;font-weight:500;margin:0}.effectiveness-item p,.vs-divider{color:#a8c7e0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-display)}.vs-divider{font-size:36px;font-weight:700;text-shadow:0 0 10px #a8c7e080}.flip-hint{color:#ffffffb3;font-size:16px;font-weight:400;margin:20px 0 0;opacity:.8}.flip-card-back h3,.flip-hint{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-display)}.flip-card-back h3{color:#fff;font-size:28px;font-weight:600;margin-bottom:30px}.benefits-list{display:flex;flex-direction:column;gap:20px;text-align:left;width:100%}.benefit-item{align-items:flex-start;display:flex;gap:15px}.benefit-icon{flex-shrink:0;font-size:24px;margin-top:2px}.benefit-item p{color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-display);font-size:16px;font-weight:400;line-height:1.4;margin:0}.benefit-item strong{color:#a8c7e0}.flip-card:hover{transform:translateY(-2px);transition:transform .3s ease}.flip-card:hover .flip-card-inner{transition:transform .8s cubic-bezier(.175,.885,.32,1.275)}@media (max-width:768px){.flip-card-section{padding:60px 20px}.flip-card{height:420px;max-width:560px;width:100%}.effectiveness-comparison{align-items:center;flex-direction:column;gap:20px}.vs-divider{font-size:24px;line-height:1;margin:4px 0;transform:none}.effectiveness-percentage{height:80px;width:80px}.percentage-number{font-size:24px}.effectiveness-item h3{font-size:20px}.effectiveness-item p{font-size:18px}.flip-card-back,.flip-card-front{border-radius:25px;padding:40px 30px}.flip-card-back{align-items:flex-start;text-align:left}.flip-card-back h3{font-size:24px;margin-bottom:18px}.benefits-list{gap:14px}.benefit-item{align-items:flex-start;gap:12px}.benefit-icon{font-size:20px;margin-top:3px}.benefit-item p{font-size:14px;line-height:1.45}.bottom-gradient-section{height:auto;min-height:600px;padding:50px 0 0}.gradient-rectangle{border-radius:40px;bottom:auto;left:auto;margin:0 auto 30px;padding:40px 30px;position:relative;transform:none;width:90%}.gradient-rectangle:before{border-radius:40px}.uncling-text-logo{font-size:32px!important;max-width:120px!important}.navbar{border:none!important;box-shadow:none!important}}@media (max-width:480px){.flip-card-section{padding:50px 15px}.flip-card{height:460px;width:100%}.flip-card-back,.flip-card-front{border-radius:20px;padding:30px 20px}.effectiveness-percentage{height:60px;width:60px}.vs-divider{font-size:22px;line-height:1;margin:6px 0;text-align:center;transform:none}.effectiveness-item h3,.percentage-number{font-size:18px}.effectiveness-item p{font-size:16px}.flip-card-back h3{font-size:20px;margin-bottom:16px}.benefits-list{gap:12px}.benefit-item p{font-size:13px;line-height:1.45}.benefit-icon{font-size:18px}.flip-hint{align-self:center;font-size:13px;margin-top:14px}}.gradient-rectangle{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background:#00080b;border:1.4px solid #0000;border-radius:60px;box-shadow:0 2px 4px 0 #0000001a;flex-shrink:0;height:550px;max-width:90%;position:relative;width:1470px;z-index:2}.gradient-rectangle:before{background:linear-gradient(157deg,#fff6 2.12%,#fff0 39%,#fff0 54.33%,#ffffff1a 93.02%);border-radius:60px;content:none;inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1.4px;pointer-events:none;position:absolute}.footer-links{box-sizing:border-box;display:flex;gap:80px;justify-content:flex-start;margin-top:80px;max-width:1200px;padding:0 30px;position:relative;width:90%;z-index:2}.footer-wordmark{display:block;height:auto;margin-top:clamp(24px,4vw,56px);pointer-events:none;position:relative;width:100%;z-index:2}.footer-column{display:flex;flex-direction:column;gap:12px}.footer-column h3{font-size:13px;font-weight:600;letter-spacing:.05em;margin-bottom:4px;opacity:.85}.footer-column a,.footer-column h3{color:#272727;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-display)}.footer-column a{font-size:14px;font-weight:400;line-height:1.5;text-decoration:none;transition:opacity .2s ease}.footer-column a:hover{opacity:.7}.gradient-text{font-size:64px;top:120px}.gradient-subtitle,.gradient-text{color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-display);font-style:normal;font-weight:600;left:50%;line-height:normal;position:absolute;text-align:center;transform:translateX(-50%);width:100%}.gradient-subtitle{font-size:24px;top:240px}.gradient-button{align-items:center;background:linear-gradient(-45deg,#c2c2c2,#fff),linear-gradient(45deg,#c2c2c2,#fff);background-clip:padding-box,border-box;background-origin:padding-box,border-box;border:3px solid #0000;border-radius:40px;bottom:145px;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;height:70px;justify-content:center;left:50%;outline:none;position:absolute;transform:translateX(-50%);transition:transform .2s ease,box-shadow .2s ease;width:250px}.gradient-button span{color:#000;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-display);font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.gradient-button:hover{box-shadow:0 2px 4px #00000014;transform:translateX(-50%) translateY(-1px)}.gradient-button:active{box-shadow:none;transform:translateX(-50%)}.gradient-button:focus{box-shadow:none;outline:none}.hero-content{align-items:center;color:#fff;margin-top:150px;position:relative;text-align:center;z-index:1}.hero-content,.hero-text{display:flex;flex-direction:column;width:100%}.hero-text{align-items:flex-start;max-width:800px;padding:0 20px;text-align:left}.new-tag{align-items:center;background:#fff3;border-radius:20px;display:flex;margin-bottom:20px;padding:4px 12px}.new-tag span:first-child{background:#fff;border-radius:15px;color:#000;font-weight:600;margin-right:8px;padding:2px 8px}.new-tag span:first-child,.new-tag span:last-child{font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:12px}.new-tag span:last-child{font-weight:500}.hero-rating-pill{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#fff;border:1px solid #1414141f;border-radius:999px;box-shadow:0 10px 30px #0000002e;color:#101010;display:inline-flex;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:18px;font-weight:700;gap:12px;line-height:1;margin-bottom:22px;min-height:60px;padding:16px 22px;white-space:nowrap;width:fit-content}.hero-rating-icon{fill:currentColor;color:#d99a18;flex:0 0 auto;height:24px;width:24px}.hero-title{color:#101010;font-family:KumbhSans-VariableFont,Inter,sans-serif;font-size:56px;font-variation-settings:"wght" 800;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:20px}.title-line-1,.title-line-2,.title-line-3{word-wrap:break-word;display:inline;overflow-wrap:break-word}@media (min-width:769px){.title-line-1:after,.title-line-2:after{content:" "}}@media (max-width:768px){.title-line-1,.title-line-2,.title-line-3{display:block;max-width:100%}.hero-text{align-items:flex-start;text-align:left}.hero-rating-pill{font-size:15px;gap:10px;margin-bottom:16px;min-height:46px;padding:10px 16px}.hero-rating-icon{height:20px;width:20px}.store-buttons-container{flex-direction:row;gap:15px;justify-content:flex-start}}@media (max-width:480px){.store-buttons-container{gap:15px}}.hero-subtitle{color:#272727;font-weight:400;line-height:1.5;margin-bottom:30px}.cta-button,.hero-subtitle{font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:18px}.cta-button{background:linear-gradient(90deg,#a8c7e0,#c8a2c8);border:none;border-radius:30px;box-shadow:0 4px 10px #0003;color:#fff;cursor:pointer;font-weight:600;margin-bottom:0;padding:15px 30px;transition:transform .2s ease,box-shadow .2s ease,background .3s ease}.cta-button:hover{background:linear-gradient(90deg,#95b6d0,#bd95bd);box-shadow:0 3px 8px #00000026;transform:translateY(-1px) scale(1.01)}.cta-button:active{box-shadow:0 2px 4px #0000001a;transform:translateY(0) scale(.99)}.app-store-link{background:#0000;border:none;display:inline-block;margin:0;padding:0;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.app-store-link:hover{opacity:.9;transform:translateY(-2px) scale(1.02)}.app-store-link:active{transform:translateY(0) scale(.98)}.app-store-button{height:60px}.app-store-button,.google-play-button{background:#0000;border:none;cursor:pointer;display:block;width:auto}.google-play-button{height:90px;margin-top:0}.store-buttons-container{align-items:center;display:flex;gap:20px;justify-content:flex-start}@media (max-width:768px){.app-store-button{height:40px!important}.google-play-button{height:60px!important}}@media (max-width:480px){.app-store-button{height:40px!important}.google-play-button{height:60px!important}}.user-count{align-items:center;display:flex;flex-direction:column;margin-top:10px}.user-count p{color:#fffc;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:14px;margin-bottom:15px}.avatar-container{display:flex;justify-content:center}.avatar{border:2px solid #fff;border-radius:50%;height:40px;width:40px}.avatar-1{background-color:#8dd8aa;z-index:3}.avatar-2{background-color:#a8c7e0;margin-left:-10px;z-index:2}.avatar-3{background-color:#c8a2c8;margin-left:-10px;z-index:1}.white-cta{background:#fff!important;border-radius:30px;box-shadow:0 4px 10px #0000001a;color:#111!important;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:20px;font-weight:600;letter-spacing:.5px;padding:15px 32px;transition:background .2s,color .2s}.white-cta:hover{background:#f3f3f3!important;color:#000!important}.hero-mockups{display:block;height:auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;margin:0 auto;max-width:700px;object-fit:contain;width:80%}.hero-quiz-links{column-gap:18px;display:flex;flex-wrap:wrap;margin-top:8px}.hero-quiz-links a{align-items:center;color:#193b55;column-gap:5px;display:inline-flex;flex-wrap:wrap;font-size:14px;font-weight:700;min-height:44px;text-decoration:underline;text-underline-offset:3px}.hero-quiz-links a:hover{color:#081f30}.hero-quiz-links a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.hero-quiz-links small{color:#425e73;font-size:12px;font-weight:500;white-space:nowrap}.info-rectangle{align-items:center;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background:var(--info-rectangle-bg);border:0;border-radius:60px;box-shadow:none;display:flex;flex-shrink:0;height:43.98vh;justify-content:center;left:5.21vw;position:absolute;top:9.26vh;transform-origin:center;transition:transform .12s ease-out;width:43.75vw;will-change:transform}.rectangle-heart{height:auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;image-rendering:high-quality;max-height:80%;max-width:80%;object-fit:contain;width:auto}.info-rectangle-second{align-items:center;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background:var(--info-rectangle-bg);border:0;border-radius:60px;box-shadow:none;display:flex;flex-shrink:0;height:63.06vh;justify-content:center;left:calc(48.96vw + var(--info-rectangle-gap-x));position:absolute;top:9.26vh;transform-origin:center;transition:transform .12s ease-out;width:43.75vw;will-change:transform}.rectangle-graph{height:auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;image-rendering:high-quality;max-height:90%;max-width:90%;object-fit:contain;width:auto}@media (max-width:1920px){.info-rectangle-second{left:calc(48.96vw + var(--info-rectangle-gap-x))}}.info-rectangle-third{align-items:center;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background:var(--info-rectangle-bg);border:0;border-radius:60px;box-shadow:none;display:flex;flex-shrink:0;height:63.06vh;justify-content:center;left:5.21vw;position:absolute;top:calc(53.24vh + var(--info-rectangle-gap-y));transform-origin:center;transition:transform .12s ease-out;width:43.75vw;will-change:transform}.rectangle-effectiveness{height:auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;image-rendering:high-quality;max-height:90%;max-width:90%;object-fit:contain;width:auto}.info-rectangle-fourth{align-items:center;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background:var(--info-rectangle-bg);border:0;border-radius:60px;box-shadow:none;display:flex;flex-shrink:0;height:43.98vh;justify-content:center;left:calc(48.96vw + var(--info-rectangle-gap-x));position:absolute;top:calc(72.32vh + var(--info-rectangle-gap-y));transform-origin:center;transition:transform .12s ease-out;width:43.75vw;will-change:transform}.rectangle-heal{height:auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;image-rendering:high-quality;max-height:90%;max-width:90%;object-fit:contain;width:auto}.testimonials-section{align-items:center;background-color:#101010;display:flex;justify-content:center;margin-top:0;padding:100px 0 20px;width:100%}.testimonials-container{align-items:center;display:flex;flex-direction:column;max-width:1200px;text-align:center;width:90%}.real-reviews-badge{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background:#00080b;border:2px solid #002737;border-radius:30px;box-shadow:0 2px 4px 0 #0000001a;color:#fff;display:inline-block;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:16px;font-weight:500;letter-spacing:.5px;margin-bottom:24px;padding:12px 24px;text-transform:none}.testimonials-title{color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-display);font-size:56px;font-weight:700;letter-spacing:-1px;line-height:1.1;margin-bottom:80px;max-width:800px}.testimonials-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));margin-bottom:0;width:100%}.testimonial-card{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background:#080c0e;border:1px solid #709abc33;border-radius:30px;box-shadow:0 2px 4px 0 #0000001a;display:flex;flex-direction:column;justify-content:space-between;padding:40px 32px;position:relative;transition:transform .3s ease,box-shadow .3s ease}.testimonial-card:hover{box-shadow:0 8px 16px 0 #00000026;transform:translateY(-5px)}.author-header{align-items:center;display:flex;gap:10px}.stars{color:gold;font-size:14px;letter-spacing:1px}.testimonial-text{color:#fff;flex-grow:1;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:18px;font-weight:400;line-height:1.6;margin-bottom:32px;text-align:left}.testimonial-author{align-items:center;border-top:1px solid #ffffff1a;display:flex;gap:16px;padding-top:24px}.author-avatar{border-radius:50%;flex-shrink:0;height:48px;object-fit:cover;width:48px}.author-info{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.author-name{color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-display);font-size:16px;font-weight:600}.author-title{color:#fff9;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:14px;font-weight:400}.testimonials-cta{text-align:center}.testimonials-cta-text{color:#fffc;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:18px;font-style:italic;font-weight:500;letter-spacing:normal;text-transform:none}.orb-unlocks-section{background-color:#101010;overflow:hidden;padding:96px 0 110px;width:100%}.orb-unlocks-header{margin:0 auto 42px;text-align:center;width:min(90%,900px)}.orb-unlocks-title{color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-display);font-size:clamp(2.5rem,5vw,4rem);font-weight:700;letter-spacing:0;line-height:1.08;margin:0}.orb-unlocks-description{color:#ffffff94;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:clamp(1rem,2vw,1.25rem);font-weight:500;line-height:1.35;margin:14px 0 0}.orb-carousel{--orb-card-size:190px;--orb-card-height:246px;--orb-gap:28px;mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000);-webkit-mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000);overflow:hidden;width:100%}.orb-carousel-track{animation:orb-scroll 42s linear infinite;display:flex;gap:var(--orb-gap);width:max-content;will-change:transform}.orb-card{align-items:center;background:linear-gradient(180deg,#ffffff12,#101010f5);border:0;border-radius:32px;box-shadow:0 20px 50px #00000038;display:flex;flex:0 0 var(--orb-card-size);flex-direction:column;gap:14px;height:var(--orb-card-height);justify-content:center;width:var(--orb-card-size)}.orb-image{aspect-ratio:1;display:block;height:auto;object-fit:contain;width:74%}.orb-name{color:#ffffffd6;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:15px;font-weight:700;line-height:1.2;text-align:center;width:100%}@keyframes orb-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.orb-carousel-track{animation:none;transform:translateX(0)}}.download-cta-section{align-items:center;background-color:#101010;display:flex;justify-content:center;padding:60px 0;width:100%}.big-download-button{background-clip:padding-box,border-box;background-image:linear-gradient(225deg,#4b7ca4 37%,#79a1c2),linear-gradient(45deg,#4b7ca4 37%,#79a1c2);background-origin:padding-box,border-box;border:4px solid #0000;border-radius:40px;box-shadow:0 4px 20px #ffffff26;color:#fff;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-display);font-size:28px;font-weight:600;height:80px;line-height:normal;text-align:center;transition:transform .2s ease,box-shadow .2s ease;width:300px}.big-download-button:hover{box-shadow:0 6px 24px #fff3;transform:translateY(-2px) scale(1.02)}.big-download-button:active{box-shadow:0 2px 10px #ffffff1a;transform:translateY(0) scale(.98)}.features-showcase-section{--feature-background:#060708;background:linear-gradient(var(--home-bg),var(--feature-background) 7rem,var(--feature-background) calc(100% - 6rem),var(--home-bg));padding:clamp(3.5rem,7vw,7rem) 0;scroll-margin-top:3rem}.features-showcase-container{box-sizing:border-box;margin-inline:auto;max-width:75rem;padding-inline:clamp(1.5rem,4vw,3.5rem)}.how-it-works-badge{margin:0 auto 1rem;width:fit-content}.features-showcase-title{text-wrap:balance;margin:0 auto clamp(1.75rem,4vw,3.25rem);max-width:46rem;text-align:center}.feature-list{grid-gap:clamp(2.5rem,4.5vw,4rem);display:grid;gap:clamp(2.5rem,4.5vw,4rem)}.feature-item{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-areas:"copy" "image"}.feature-content{grid-area:copy;justify-self:center;max-width:27rem;width:100%}.feature-label{background:hsla(0,0%,100%,.045);border:1px solid #ffffff1f;border-radius:999px;color:var(--home-muted);display:inline-block;font-size:.875rem;font-weight:500;line-height:1.3;padding:.35rem .8rem}.feature-content h3{text-wrap:balance;font-size:clamp(1.9rem,3.4vw,2.65rem);margin:.8rem 0 .65rem}.feature-content p{font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:clamp(1rem,1.5vw,1.15rem);margin:0}.feature-image{grid-area:image;justify-self:center;max-width:34rem;width:100%}.feature-image img{--feature-image-fade:radial-gradient(ellipse 68% 79% at 50% 45%,#000 47%,#0000 74%);display:block;height:auto;-webkit-mask-image:var(--feature-image-fade);mask-image:var(--feature-image-fade);width:100%}@media (min-width:769px){.feature-item{column-gap:clamp(2rem,5vw,4.5rem);grid-template-areas:"copy image";grid-template-columns:repeat(2,minmax(0,1fr))}.feature-item:nth-child(2n){grid-template-areas:"image copy"}.feature-image img{transform:rotate(7deg)}.feature-item:nth-child(2n) img{transform:rotate(-7deg)}}@media (max-width:1024px){.black-section{display:block;min-height:auto;padding:60px 20px 40px}.testimonials-section{padding:40px 0 20px}.info-rectangle,.info-rectangle-fourth,.info-rectangle-second,.info-rectangle-third{display:flex!important;height:auto!important;left:0!important;margin:0 auto 12px!important;max-width:600px!important;position:relative!important;top:0!important;width:100%!important}.info-rectangle-fourth.rectangle-unscaled,.info-rectangle-second.rectangle-unscaled,.info-rectangle-third.rectangle-unscaled,.info-rectangle.rectangle-unscaled{transform:scale(.83)!important}.info-rectangle-fourth.rectangle-scaled,.info-rectangle-second.rectangle-scaled,.info-rectangle-third.rectangle-scaled,.info-rectangle.rectangle-scaled{transform:scale(.93)!important}.info-rectangle{min-height:280px}.info-rectangle-second,.info-rectangle-third{min-height:320px}.info-rectangle-fourth{min-height:280px}.testimonials-grid{gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.testimonials-title{font-size:40px;margin-bottom:50px}.real-reviews-badge{border-radius:25px;font-size:14px;padding:10px 20px}.download-cta-section{padding:50px 0}.big-download-button{border-radius:37px;font-size:26px;height:75px;width:280px}.rectangle-heart{max-height:70%;max-width:70%}.rectangle-effectiveness,.rectangle-graph,.rectangle-heal{max-height:85%;max-width:85%}}@media (max-width:768px){.black-section{display:none!important}.navbar{backdrop-filter:blur(40px)!important;-webkit-backdrop-filter:blur(40px)!important;border-radius:0;height:70px;left:0;padding:0 15px;top:0;transform:none;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease,background .3s ease;width:100%}.navbar-visible{opacity:1;transform:translateY(0)}.navbar-hidden{opacity:0;transform:translateY(-100%)}.navbar:before{content:none!important}.nav-content{padding:0 10px}.brand-text{font-size:20px}.download-button{font-size:16px;height:48px;margin-right:10px;width:150px}.gradient-section{min-height:auto;padding-top:90px}.hero-content{margin-left:auto;margin-right:auto;margin-top:80px;max-width:600px;padding:0 20px}.hero-title{font-size:44px;line-height:1.2;margin-bottom:20px;max-width:100%}.hero-subtitle{font-size:18px;line-height:1.4;margin-bottom:30px}.cta-button{display:block;font-size:16px;margin:0 auto;max-width:320px;padding:15px 30px;width:100%}.hero-mockups{image-rendering:auto;margin-left:0;margin-right:auto;margin-top:20px;max-width:500px;width:100%}.bottom-gradient-section{height:auto;min-height:600px;padding:50px 0 0}.gradient-rectangle{align-items:center;border-radius:40px;bottom:auto;display:flex;flex-direction:column;justify-content:center;left:auto;margin:0 auto 30px;padding:60px 30px;position:relative;transform:none;width:90%}.gradient-rectangle:before{border-radius:40px}.gradient-text{font-size:32px;margin-bottom:15px}.gradient-subtitle,.gradient-text{left:auto;position:relative;top:auto;transform:none;width:100%}.gradient-subtitle{font-size:18px;margin-bottom:40px}.gradient-button{bottom:auto;height:50px;left:auto;margin:0 auto;position:relative;transform:none;width:200px}.gradient-button:active,.gradient-button:focus,.gradient-button:hover{box-shadow:none;transform:none}.footer-links{bottom:auto;flex-direction:column;gap:25px;left:auto;margin:0 auto;max-width:600px;padding:0 20px;position:relative;transform:none;width:100%}.footer-column{text-align:center;width:100%}.footer-column h3{font-size:18px;margin-bottom:15px}.footer-column a{display:inline-block;font-size:14px;margin-bottom:10px}.black-section{padding:40px 15px 30px}.testimonials-section{padding:30px 0 10px}.testimonials-container{width:95%}.info-rectangle,.info-rectangle-fourth,.info-rectangle-second,.info-rectangle-third{border-radius:25px!important;margin:0 auto 10px!important;max-width:500px!important;min-height:240px!important;padding:20px!important;width:100%!important}.info-rectangle-fourth.rectangle-unscaled,.info-rectangle-second.rectangle-unscaled,.info-rectangle-third.rectangle-unscaled,.info-rectangle.rectangle-unscaled{transform:scale(.85)!important}.info-rectangle-fourth.rectangle-scaled,.info-rectangle-second.rectangle-scaled,.info-rectangle-third.rectangle-scaled,.info-rectangle.rectangle-scaled{transform:scale(.93)!important}.rectangle-effectiveness,.rectangle-graph,.rectangle-heal,.rectangle-heart{max-height:90%!important;max-width:90%!important}.testimonials-title{font-size:32px;margin-bottom:40px}.real-reviews-badge{border-radius:20px;font-size:13px;margin-bottom:25px;padding:8px 16px}.download-cta-section{padding:40px 0}.big-download-button{border-radius:35px;font-size:24px;height:70px;width:260px}.testimonials-grid{gap:20px;grid-template-columns:1fr;margin-bottom:0}.testimonial-card{border-radius:20px;min-height:auto;padding:24px 20px}.stars{font-size:14px}.testimonial-text{font-size:16px;line-height:1.5;margin-bottom:24px}.testimonial-author{gap:12px;padding-top:20px}.author-avatar{height:40px;width:40px}.author-name{font-size:15px}.author-title{font-size:12px}.testimonials-cta-text{font-size:14px}.orb-unlocks-section{padding:64px 0 78px}.orb-unlocks-header{margin-bottom:30px}.orb-carousel{--orb-card-size:138px;--orb-card-height:188px;--orb-gap:18px}.orb-card{border-radius:24px;gap:10px}.orb-name{font-size:13px}}@media (max-width:480px){.black-section{display:none!important}.navbar{backdrop-filter:blur(40px)!important;-webkit-backdrop-filter:blur(40px)!important;height:60px;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease,background .3s ease}.navbar-visible{opacity:1;transform:translateY(0)}.navbar-hidden{opacity:0;transform:translateY(-100%)}.brand-text{font-size:18px}.download-button{font-size:15px;height:46px;width:136px}.hero-content{margin-top:60px;padding:0 15px}.hero-title{word-wrap:break-word;font-size:32px;line-height:1.2;margin-bottom:15px}.hero-title,.title-line-1,.title-line-2,.title-line-3{max-width:100%}.hero-subtitle{font-size:16px;margin-bottom:25px}.cta-button{font-size:15px;max-width:280px;padding:12px 25px;width:100%}.hero-mockups{image-rendering:auto;margin-top:15px;width:100%}.bottom-gradient-section{padding:40px 0 0}.gradient-rectangle{border-radius:30px;padding:50px 20px;width:95%}.gradient-rectangle:before{border-radius:30px}.gradient-text{font-size:26px}.gradient-subtitle{font-size:16px}.gradient-button{height:45px;width:180px}.gradient-button span{font-size:15px}.footer-links{gap:20px;padding:0 15px}.footer-column a,.footer-column h3{font-size:13px}.black-section{padding:30px 10px 20px}.testimonials-section{padding:20px 0 10px}.info-rectangle,.info-rectangle-fourth,.info-rectangle-second,.info-rectangle-third{border-radius:20px!important;margin:0 auto 8px!important;max-width:100%!important;min-height:200px!important;padding:15px!important;width:100%!important}.info-rectangle-fourth.rectangle-unscaled,.info-rectangle-second.rectangle-unscaled,.info-rectangle-third.rectangle-unscaled,.info-rectangle.rectangle-unscaled{transform:scale(.87)!important}.info-rectangle-fourth.rectangle-scaled,.info-rectangle-second.rectangle-scaled,.info-rectangle-third.rectangle-scaled,.info-rectangle.rectangle-scaled{transform:scale(.93)!important}.rectangle-effectiveness,.rectangle-graph,.rectangle-heal,.rectangle-heart{max-height:95%!important;max-width:95%!important}.testimonials-title{font-size:28px;margin-bottom:30px}.real-reviews-badge{border-radius:18px;font-size:12px;margin-bottom:20px;padding:6px 14px}.download-cta-section{padding:30px 0}.big-download-button{border-radius:32px;font-size:22px;height:65px;width:240px}.testimonial-card{border-radius:16px;padding:20px 16px}.stars{font-size:12px}.testimonial-text{font-size:15px;margin-bottom:20px}.testimonial-author{gap:10px;padding-top:16px}.author-avatar{height:36px;width:36px}.author-name{font-size:14px}.testimonials-cta-text{font-size:13px}}@media (min-width:769px) and (max-width:1024px){.navbar{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease;width:90%}.navbar-visible{opacity:1;transform:translateX(-50%) translateY(0)}.navbar-hidden{opacity:0;transform:translateX(-50%) translateY(-100%)}.gradient-rectangle{width:90%}.gradient-subtitle,.gradient-text{width:80%}.footer-links{width:90%}}@media (min-width:769px){.gradient-section{justify-content:center;padding-top:0}.hero-content{align-items:center;flex-direction:row;justify-content:space-around;margin:0 auto;max-width:1200px;padding:0 20px;text-align:left}.hero-text{width:45%}.hero-subtitle,.hero-text,.hero-title{text-align:left}.hero-mockups{image-rendering:auto;margin:0;width:45%}}.flip-card-section{align-items:center;background-color:#101010;display:flex;justify-content:center;padding:80px 0;width:100%}@media (max-width:768px){.navbar{backdrop-filter:blur(64px) saturate(1.15)!important;-webkit-backdrop-filter:blur(64px) saturate(1.15)!important;background:linear-gradient(180deg,#101010b3 0,#10101000)!important;border:0!important;box-shadow:none!important}.navbar:before{content:none!important}}@media (max-width:480px){.navbar{backdrop-filter:blur(40px)!important;-webkit-backdrop-filter:blur(40px)!important;background:linear-gradient(180deg,#101010b3 0,#10101000)!important;border:0!important;box-shadow:none!important}.navbar:before{content:none!important}}@media (max-width:768px){.nav-content{padding-top:12px!important}}@media (max-width:480px){.nav-content{padding-top:14px!important}}@media (max-width:1440px){.rectangle-effectiveness,.rectangle-graph,.rectangle-heal,.rectangle-heart{max-height:85%!important;max-width:85%!important}}@media (max-width:1200px){.rectangle-effectiveness,.rectangle-graph,.rectangle-heal,.rectangle-heart{max-height:80%!important;max-width:80%!important}}@media (max-width:992px){.rectangle-effectiveness,.rectangle-graph,.rectangle-heal,.rectangle-heart{max-height:75%!important;max-width:75%!important}}@media (max-width:768px){.rectangle-heart{max-height:60%!important;max-width:60%!important}.rectangle-effectiveness,.rectangle-graph,.rectangle-heal{max-height:70%!important;max-width:70%!important}}@media (max-width:600px){.rectangle-heart{max-height:55%!important;max-width:55%!important}.rectangle-effectiveness,.rectangle-graph,.rectangle-heal{max-height:65%!important;max-width:65%!important}}@media (max-width:480px){.rectangle-heart{max-height:50%!important;max-width:50%!important}.rectangle-effectiveness,.rectangle-graph,.rectangle-heal{max-height:60%!important;max-width:60%!important}}@media (max-width:768px){.bottom-gradient-section{min-height:460px!important;padding:40px 0 0!important}.gradient-rectangle{height:auto!important;min-height:300px!important;padding:28px 24px!important}}@media (max-width:480px){.bottom-gradient-section{min-height:420px!important;padding:32px 0 0!important}.gradient-rectangle{height:auto!important;min-height:280px!important;padding:24px 20px!important}}@media (max-width:768px){.navbar{backdrop-filter:blur(64px) saturate(1.15)!important;-webkit-backdrop-filter:blur(64px) saturate(1.15)!important;background:#2626269e!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:80px!important}.navbar:before{content:none!important}.navbar:not(.navbar-scrolled){box-shadow:inset 0 -2px 0 #ffffff7a!important}.navbar-scrolled{background:linear-gradient(180deg,#101010e6,#10101033)!important;box-shadow:0 2px 16px 0 #00000026!important}}@media (max-width:480px){.navbar{backdrop-filter:blur(64px) saturate(1.15)!important;-webkit-backdrop-filter:blur(64px) saturate(1.15)!important;background:#2626269e!important;height:84px!important}.navbar-scrolled{background:linear-gradient(180deg,#101010e6,#10101033)!important}}.subtitle-desktop{display:inline}.subtitle-mobile{display:none}@media (max-width:768px){.subtitle-desktop{display:none}.subtitle-mobile{display:inline}.footer-links{grid-column-gap:40px;grid-row-gap:18px;align-items:start;box-sizing:border-box;column-gap:40px;display:grid!important;grid-template-columns:1fr 1fr;justify-content:start;left:auto;margin:0 auto;padding:0 30px;position:relative;row-gap:18px;transform:none;width:90%}.footer-links .footer-column{text-align:left}.footer-links .footer-column h3{font-size:14px;opacity:1}.footer-links .footer-column a{font-size:16px}}@media (max-width:480px){.footer-links{grid-column-gap:24px;grid-row-gap:14px;align-items:start;box-sizing:border-box;column-gap:24px;display:grid!important;grid-template-columns:1fr 1fr;justify-content:start;margin:0 auto;padding:0 20px;row-gap:14px;width:90%}.footer-links .footer-column{text-align:left}}@media (max-width:768px){.nav-links-center{display:none}}.footer-download-column{margin-right:auto;max-width:300px}.footer-download-title{color:#272727;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-display);font-size:15px;font-weight:600;line-height:1.4;margin-bottom:12px}.footer-store-buttons{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.footer-store-button{cursor:pointer;transition:transform .2s ease;width:auto}.footer-app-store{height:35px}.footer-google-play{height:48px;margin-left:-3px}.footer-store-button:hover{transform:scale(1.05)}@media (max-width:768px){.footer-download-column{grid-column:1/-1;margin-left:0;margin-top:20px}.footer-store-buttons{align-items:center;flex-direction:row;gap:15px}.footer-google-play{margin-left:0;margin-top:-2px}}.home-definition-section{align-items:center;background-color:#101010;padding:0 20px 100px}.home-definition-section,.uncling-definition-container{display:flex;justify-content:center;width:100%}.definition-card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:40px;box-shadow:0 4px 24px #0003;max-width:700px;padding:40px 48px;text-align:left;transition:all .3s ease;width:100%}.definition-card:hover{background:#ffffff0d;border-color:#ffffff1f}.definition-header{margin-bottom:8px}.definition-word{color:#fff;font-size:42px;font-weight:700;letter-spacing:-.02em;margin:0}.definition-pronunciation{color:#fff9;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:17px;margin-bottom:24px}.pronunciation-bold{color:#ffffffe6;font-weight:700}.pronunciation-bracket,.pronunciation-slash{color:#fff6}.pronunciation-slash{margin-left:12px}.definition-part-of-speech{border-top:1px solid #ffffff1a;color:#ffffff80;font-size:14px;font-weight:600;letter-spacing:.05em;margin-bottom:24px;padding-top:24px;text-transform:uppercase}.definition-list{display:flex;flex-direction:column;gap:28px}.definition-item{align-items:flex-start;display:flex;gap:16px}.definition-number{color:#fff6;font-size:16px;font-weight:600;min-width:14px;padding-top:2px}.definition-text-container{display:flex;flex-direction:column;gap:10px}.definition-text{color:#ffffffe6;font-size:19px;line-height:1.6;margin:0}.definition-note{color:#ffffff80;font-style:italic;margin-right:6px}.definition-synonyms{color:#64b5f6;font-size:16px;margin:0}.definition-synonyms strong{color:#fff;font-weight:600;margin-right:4px}.homepage-blog-preview-section{background-color:#101010;padding:0 20px 110px;width:100%}.homepage-blog-preview-container{margin:0 auto;width:min(100%,1120px)}.homepage-blog-preview-header{margin:0 auto 42px;max-width:780px;text-align:center}.homepage-blog-preview-title{color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-display);font-size:clamp(2.25rem,5vw,3.75rem);font-weight:700;letter-spacing:0;line-height:1.1;margin:0}.homepage-blog-preview-subtitle{color:#ffffffad;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:clamp(1rem,2vw,1.2rem);font-weight:500;line-height:1.55;margin:18px 0 0}.homepage-blog-preview-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-blog-card{background:linear-gradient(180deg,hsla(0,0%,100%,.055),#101010f5);border:0;border-radius:32px;box-shadow:0 22px 54px #0000003d;color:#fff;display:flex;flex-direction:column;gap:26px;min-height:420px;padding:30px;text-decoration:none;transition:transform .25s ease,background .25s ease}.homepage-blog-card:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.075),#101010fa);transform:translateY(-4px)}.homepage-blog-card:focus-visible{outline:2px solid #ffffff6b;outline-offset:4px}.homepage-blog-card-image{aspect-ratio:16/9;background:#ffffff0a;border-radius:12px;overflow:hidden;width:100%}.homepage-blog-card-image img{display:block;height:100%;object-fit:cover;transition:transform .35s ease;width:100%}.homepage-blog-card:hover .homepage-blog-card-image img{transform:scale(1.035)}.homepage-blog-card-content{display:flex;flex-direction:column;gap:12px}.homepage-blog-card-meta{color:#ffffff85;display:flex;flex-wrap:wrap;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:13px;font-weight:700;gap:10px;line-height:1.3;text-transform:uppercase}.homepage-blog-card h3{color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-display);font-size:clamp(1.45rem,2.5vw,2rem);font-weight:700;letter-spacing:0;line-height:1.28;margin:0}.homepage-faq-section{background-color:#101010;padding:0 20px 110px;width:100%}.homepage-faq-container{margin:0 auto;max-width:900px}.homepage-faq-kicker{color:#8eb5d5;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:12px;font-weight:700;letter-spacing:.09em;margin:0 0 14px;text-align:center;text-transform:uppercase}.homepage-faq-title{color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:700;letter-spacing:-.03em;line-height:1.16;margin:0;text-align:center}.homepage-faq-list{grid-gap:16px;display:grid;gap:16px;margin-top:34px}.homepage-faq-item{background:hsla(0,0%,100%,.025);border:1px solid #79a1c229;border-radius:24px;box-shadow:0 18px 48px #00000038;overflow:hidden;transition:border-color .2s ease,background .2s ease}.homepage-faq-item:hover{background:hsla(0,0%,100%,.035);border-color:#79a1c242}.homepage-faq-item h3{font-size:clamp(1.1rem,2vw,1.3rem);margin:0}.homepage-faq-item h3,.homepage-faq-question{color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-display);line-height:1.28}.homepage-faq-question{align-items:center;background:#0000;border:0;cursor:pointer;display:flex;font-size:inherit;gap:18px;justify-content:space-between;padding:24px 28px;text-align:left;width:100%}.homepage-faq-question:focus-visible{outline:2px solid #a8c7e0d9;outline-offset:-6px}.homepage-faq-toggle{align-items:center;background:#4b7ca429;border:1px solid #79a1c259;border-radius:999px;color:#c4d9eb;display:inline-flex;flex:0 0 28px;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:18px;font-weight:700;height:28px;justify-content:center;line-height:1;width:28px}.homepage-faq-answer{padding:0 28px 24px}.homepage-faq-answer p{color:#ffffffbd;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-text);font-size:.98rem;line-height:1.72;margin:0}@media (max-width:1024px){.definition-card{padding:32px 40px}.definition-word{font-size:36px}}@media (max-width:768px){.home-definition-section{padding:20px 20px 80px}.homepage-blog-preview-section{padding:0 20px 80px}.homepage-blog-preview-header{margin-bottom:30px}.homepage-blog-preview-grid{gap:22px;grid-template-columns:1fr}.homepage-blog-card{border-radius:22px;gap:20px;min-height:auto;padding:22px}.definition-card{border-radius:20px;padding:28px 24px}.definition-word{font-size:32px;margin-bottom:4px}.definition-pronunciation{font-size:15px;margin-bottom:20px}.definition-part-of-speech{font-size:13px;margin-bottom:20px;padding-top:20px}.definition-text{font-size:17px}.definition-synonyms{font-size:15px}.homepage-faq-section{padding:0 20px 80px}.homepage-faq-item{border-radius:18px;padding:22px}.homepage-faq-question{padding:24px 28px}.homepage-faq-answer{padding:0 28px 24px}}.home-theme,.site-theme{--home-bg:#00080b;--home-surface:#1a1a1a;--home-ink:#f5faff;--home-muted:#abc2d1;--home-blue:#a8c7e0;--home-line:#2d4352;--home-button:#eaf3fb;--home-button-ink:#102536;--font-primary:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:var(--home-bg);color:var(--home-ink);color-scheme:dark;font-family:var(--font-text)}.home-theme :focus-visible{outline:3px solid var(--home-blue);outline-offset:4px}.home-theme .definition-synonyms,.home-theme .homepage-faq-kicker{color:var(--home-blue)}.home-theme .author-title,.home-theme .definition-note,.home-theme .definition-number,.home-theme .definition-part-of-speech,.home-theme .definition-pronunciation,.home-theme .homepage-blog-card-meta,.home-theme .homepage-blog-preview-subtitle,.home-theme .homepage-faq-answer p,.home-theme .orb-name,.home-theme .pronunciation-bracket,.home-theme .pronunciation-slash{color:var(--home-muted)}.home-theme .black-section,.home-theme .download-cta-section,.home-theme .home-definition-section,.home-theme .homepage-blog-preview-section,.home-theme .homepage-faq-section,.home-theme .orb-unlocks-section,.home-theme .statistics-banner,.home-theme .testimonials-section{background:var(--home-bg)}.home-theme .statistics-text{-webkit-backdrop-filter:none;backdrop-filter:none;font-weight:600;letter-spacing:-.035em;line-height:1.2}.home-theme .black-section{--info-rectangle-bg:var(--home-bg)}.home-theme .info-rectangle,.home-theme .info-rectangle-fourth,.home-theme .info-rectangle-second,.home-theme .info-rectangle-third{border:0;box-shadow:none}.home-theme .features-showcase-title,.home-theme .homepage-blog-preview-title,.home-theme .homepage-faq-title,.home-theme .orb-unlocks-title,.home-theme .testimonials-title{color:var(--home-ink);font-family:"KumbhSans-VariableFont",var(--font-display);font-size:clamp(1.9rem,4vw,3.25rem);font-weight:650;letter-spacing:-.035em;line-height:1.12}.home-theme .definition-word,.home-theme .feature-content h3,.home-theme .homepage-blog-card h3{color:var(--home-ink);font-family:"KumbhSans-VariableFont",var(--font-display);font-weight:650;letter-spacing:-.035em;line-height:1.15}.home-theme .feature-content p{color:var(--home-muted);line-height:1.6}.home-theme .how-it-works-badge,.home-theme .real-reviews-badge{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--home-surface);border:0;border-radius:999px;box-shadow:none;color:var(--home-blue);font-size:12px;font-weight:700;letter-spacing:.085em;padding:8px 14px;text-transform:uppercase}.home-theme .definition-card,.home-theme .homepage-blog-card,.home-theme .homepage-faq-item,.home-theme .orb-card,.home-theme .testimonial-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--home-surface);border:0;box-shadow:none}.home-theme .definition-card:hover,.home-theme .homepage-blog-card:hover,.home-theme .homepage-faq-item:hover,.home-theme .testimonial-card:hover{background:var(--home-surface);box-shadow:none;transform:none}.home-theme .author-name,.home-theme .definition-synonyms strong,.home-theme .definition-text,.home-theme .homepage-faq-question,.home-theme .pronunciation-bold,.home-theme .testimonial-text{color:var(--home-ink)}.home-theme .definition-part-of-speech,.home-theme .testimonial-author{border-color:#3b5263}.home-theme .stars{color:#bbd9ef}.home-theme .homepage-faq-item{padding:0}.home-theme .homepage-faq-toggle{background:#0000;color:var(--home-blue)}.home-theme .big-download-button{background:var(--home-button);border:1px solid #0000;box-shadow:none;color:var(--home-button-ink);font-family:var(--font-text);font-size:18px;font-weight:700;height:76px;transition:background .18s ease;width:min(300px,calc(100vw - 40px))}.home-theme .big-download-button:hover{background:#cbdff0;box-shadow:none;transform:none}.homepage-footer .gradient-rectangle,.site-theme .gradient-rectangle{-webkit-backdrop-filter:none;backdrop-filter:none;background:#00080b;border:0;box-shadow:none}.homepage-footer .gradient-rectangle:before,.site-theme .gradient-rectangle:before{content:none}.homepage-footer .gradient-text,.site-theme .gradient-text{color:#f5faff;font-family:"KumbhSans-VariableFont",var(--font-display);font-weight:650;letter-spacing:-.035em}.homepage-footer .gradient-subtitle,.site-theme .gradient-subtitle{color:#abc2d1;font-weight:400}.homepage-footer .gradient-button,.site-theme .gradient-button{background:#eaf3fb;border-color:#0000;box-shadow:none}.homepage-footer .gradient-button span,.site-theme .gradient-button span{color:#102536}.homepage-footer .gradient-button:hover,.site-theme .gradient-button:hover{background:#cbdff0;box-shadow:none}.homepage-footer .gradient-button:focus-visible,.site-theme .gradient-button:focus-visible{outline:3px solid #a8c7e0;outline-offset:4px}.home-theme .cling-intro{background:var(--home-surface);border:0;border-radius:48px;margin:70px auto clamp(112px,12vw,160px);min-height:370px;position:relative;width:min(1120px,calc(100% - 48px))}.cling-intro-copy{padding:clamp(28px,4.5vw,56px);position:relative;width:58%;z-index:1}.cling-intro-eyebrow{color:var(--home-blue);font-size:12px;font-weight:700;letter-spacing:.085em;margin-bottom:14px;text-transform:uppercase}.cling-intro-copy h2{color:var(--home-ink);font-family:"KumbhSans-VariableFont",var(--font-display);font-size:clamp(1.85rem,3.6vw,2.9rem);font-weight:650;letter-spacing:-.035em;line-height:1.12;margin:0 0 20px}.cling-intro-copy>p:not(.cling-intro-eyebrow){color:var(--home-muted);font-size:1rem;line-height:1.7;max-width:48ch}.cling-intro-art{bottom:0;overflow:visible;position:absolute;right:-20px;top:-80px;transform-origin:80% 70%;width:43%}.cling-intro-art img{display:block;height:100%;object-fit:contain;object-position:top right;transform:perspective(700px) rotateX(0deg) rotateY(0deg) scale(1);transform:perspective(700px) rotateX(var(--cling-nod,0deg)) rotateY(var(--cling-turn,0deg)) scale(var(--cling-zoom,1));transform-origin:80% 70%;transition:transform .24s ease-out;width:100%}@media (prefers-reduced-motion:no-preference){.cling-intro[data-cling-visible] .cling-intro-art{animation:cling-greeting 3.6s ease-in-out}@keyframes cling-greeting{0%{transform:translateY(14px) rotate(2deg) scale(.97,1.01)}33%{transform:translateY(-8px) rotate(-2deg) scale(1.02,.99)}66%{transform:translateY(2px) rotate(1deg) scale(.99,1.01)}to{transform:none}}}@media (max-width:650px){.home-theme .cling-intro{border-radius:40px;margin-block:32px 80px;overflow:hidden;width:calc(100% - 40px)}.cling-intro-copy{padding:28px 25px 10px;width:100%}.cling-intro-art{border-radius:0;margin-left:auto;position:relative;right:0;top:auto;width:min(80%,280px)}.cling-intro-art,.cling-intro-art img{height:auto;transform-origin:bottom right}.cling-intro-art img{margin:0;object-position:bottom right;width:100%}}@media (prefers-reduced-motion:reduce){.cling-intro-art img{transform:none;transition:none}}.site-theme>[class]{background:var(--home-bg);color:var(--home-ink);font-family:var(--font-text)}.site-theme>[class] :is(.about-hero-section,.about-main-section,.support-main-section,.faqs-main-section,.faqs-container,.blog-main-section,.what-is-section,.landing-features-section,.how-it-works-section,.stats-section,.testimonials-section,.faq-section,.why-different-section,.recovery-timeline-section){background:var(--home-bg)}.site-theme>[class] :is(.landing-hero-section,.final-cta-section){background:radial-gradient(ellipse at 50% 38%,#102331,#00080b 76%)}.site-theme>[class] :is(.about-hero-title,.support-title,.faqs-title,.blog-hero-title,.privacy-title,.terms-title,.security-title,.landing-hero-title,.final-cta-title){-webkit-text-fill-color:currentColor;background:none;color:var(--home-ink);font-family:"KumbhSans-VariableFont",var(--font-display);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:650;letter-spacing:-.035em;line-height:1.12}.site-theme>[class] :is(.section-title,.value-title,.paper-title,.definition-word,.post-card h2,.blog-article h1,.blog-cta-container h3){color:var(--home-ink);font-family:"KumbhSans-VariableFont",var(--font-display);font-weight:650;letter-spacing:-.035em;line-height:1.2}.site-theme>[class] :is(.about-hero-subtitle,.support-subtitle,.faqs-subtitle,.blog-hero-subtitle,.landing-hero-subtitle,.final-cta-subtitle,.mission-text,.story-content p,.science-intro p,.value-description,.paper-description,.paper-source,.stat-label,.intro-text,.trust-line,.days-label,.sign-card p,.feature-box p,.step-card p,.timeline-item p,.faq-answer p,.faq-item p,.post-content p,.post-date,.post-category,.blog-cta-container p,.privacy-content p,.privacy-content li,.terms-content p,.terms-content li,.security-content p,.security-content li,.markdown-content p,.markdown-content li,.markdown-content blockquote,.markdown-content td,.stripe-info-box p,.definition-text,.definition-pronunciation){color:var(--home-muted);font-family:var(--font-text);line-height:1.7}.site-theme>[class] :is(.privacy-content h2,.privacy-content h3,.privacy-content strong,.terms-content h2,.terms-content h3,.terms-content strong,.security-content h2,.security-content h3,.security-content strong,.markdown-content h2,.markdown-content h3,.markdown-content strong,.feature-box h3,.sign-card h3,.step-card h3,.faq-item h3,.faq-question,.stripe-info-box h3){color:var(--home-ink);font-family:var(--font-text)}.site-theme>[class] :is(.definition-card,.value-card,.science-paper,.faq-item,.demo-calculator,.milestone-message,.feature-box,.stat-card,.sign-card,.comparison-table,.timeline-item,.testimonial-card,.blog-cta-container,.stripe-info-box){background:var(--home-surface);border:0;box-shadow:none}.site-theme>[class] :is(.definition-card,.value-card,.science-paper,.faq-item,.feature-box,.sign-card,.testimonial-card):hover{background:var(--home-surface);box-shadow:none}.site-theme>[class] :is(.privacy-content a,.terms-content a,.security-content a,.markdown-content a,.back-link,.paper-link,.read-more,.article-category,.stripe-info-box a,.definition-synonyms,.badge,.faq-toggle,.comparison-uncling){color:var(--home-blue)}.site-theme>[class] :is(.support-btn-primary,.landing-cta-btn,.blog-cta-button,.calc-btn.increment){background:var(--home-button);border:1px solid #0000;border-radius:999px;box-shadow:none;color:var(--home-button-ink);font-family:var(--font-text);font-weight:700}.site-theme>[class] :is(.support-btn-primary,.landing-cta-btn,.blog-cta-button,.calc-btn.increment):hover{background:#cbdff0;box-shadow:none}.site-theme>[class] :is(.support-btn-secondary,.calc-btn.reset){background:var(--home-surface);border:0;border-radius:999px;color:var(--home-ink)}.site-theme>[class] :is(.days-count,.stat-number){-webkit-text-fill-color:currentColor;font-feature-settings:"tnum";background:none;color:#bbd9ef;font-variant-numeric:tabular-nums}.site-theme>[class] :is(.post-card,.comparison-row,.definition-part-of-speech){border-color:var(--home-line)}.site-theme>[class] .post-card{border-bottom:1px solid var(--home-line);padding-bottom:28px}.site-theme>[class] :is(.post-card:hover h2,.back-link:hover){color:var(--home-blue)}.site-theme>[class] .markdown-content{color:var(--home-muted)}.site-theme>[class] .markdown-content table{display:block;overflow-x:auto}.site-theme>[class] :is(.markdown-content th,.markdown-content td){border-color:var(--home-line)}.site-theme>[class] .markdown-content th{background:var(--home-surface);color:var(--home-blue)}.site-theme>[class] :is(.badge,.faq-toggle){background:var(--home-surface);border:0}.site-theme>[class] :is(.support-main-section,.faqs-container,.about-main-section,.blog-main-section,.blog-article,.privacy-content,.terms-content,.security-content) :focus-visible{outline:3px solid var(--home-blue);outline-offset:4px}.site-theme .bottom-gradient-section{--font-primary:"Nunito",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color-scheme:normal}.launch-screen{align-items:center;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:9999}.launch-background{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.launch-content{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.launch-title{animation:titleShrink 1.1s cubic-bezier(.22,1,.36,1) forwards;backface-visibility:hidden;color:#101010;filter:blur(12px);font-family:KumbhSans-VariableFont,Inter,sans-serif;font-size:72px;font-weight:700;letter-spacing:0;margin:0;opacity:1;position:relative;transform:scale(1.28) translateZ(0);transform-origin:center;will-change:transform,filter;z-index:2}.holy-glow{animation:glowExpand 1.1s ease-out forwards;background:radial-gradient(circle,#ffffffe6 0,#fff9 20%,#ffffff4d 40%,#fff0 70%);border-radius:50%;filter:blur(20px);height:300px;opacity:.2;position:absolute;transform:scale(.7) translateZ(0);width:300px;will-change:transform,opacity;z-index:1}@keyframes titleShrink{0%{filter:blur(12px);transform:scale(1.28) translateZ(0)}65%{filter:blur(2px)}to{filter:blur(0);transform:scale(1) translateZ(0)}}@keyframes glowExpand{0%{opacity:.12;transform:scale(.7) translateZ(0)}to{opacity:.3;transform:scale(1.15) translateZ(0)}}.launch-screen-exit{animation:launchExit .5s ease-in-out forwards}.launch-screen-exit .launch-content{animation:contentExit .4s ease-in-out forwards}@keyframes launchExit{0%{opacity:1}to{opacity:0}}@keyframes contentExit{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-20px) scale(.88)}}@media (max-width:768px){.launch-title{font-size:56px}}@media (max-width:480px){.launch-title{font-size:44px}}.quiz-welcome-modal{animation:quiz-welcome-enter .28s ease-out;background:#fff;border:0;border-radius:40px;box-shadow:0 24px 100px #0003;color:#101010;font-family:var(--font-text);inset:0;margin:auto;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;padding:40px 44px;position:fixed;text-align:center;width:min(540px,calc(100% - 32px))}.quiz-welcome-modal::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#10101047}.quiz-welcome-animation{aspect-ratio:350/300;margin:0 auto 24px;pointer-events:none;width:210px}.quiz-welcome-animation svg{display:block;height:100%;width:100%}.quiz-welcome-close{background:#f4f4f4;border:0;border-radius:50%;color:#585858;cursor:pointer;display:grid;height:40px;padding:0;place-items:center;position:absolute;right:16px;top:16px;width:40px}.quiz-welcome-close:hover{background:#e8e8e8;color:#101010}.quiz-welcome-eyebrow{color:#737373;display:block;font-size:12px;font-weight:600;letter-spacing:.12em;margin-bottom:20px;text-transform:uppercase}.quiz-welcome-modal h2{font-family:"KumbhSans-VariableFont",var(--font-display);font-size:clamp(30px,5vw,42px);font-weight:600;letter-spacing:-1.4px;line-height:1.2;margin:0 0 32px}.quiz-welcome-modal p{color:#666;font-size:15px;line-height:1.65;margin:0 auto 28px;max-width:360px}.quiz-welcome-cta{align-items:center;background:#101010;border-radius:28px;color:#fff;display:flex;font-size:14px;font-weight:600;gap:12px;justify-content:center;line-height:1.5;min-height:56px;padding:16px 20px;text-decoration:none;transition:background .15s ease}.quiz-welcome-cta svg{flex-shrink:0}.quiz-welcome-cta:hover{background:#333}.quiz-welcome-close:focus-visible{outline:2px solid #a3a3a3;outline-offset:2px}.quiz-welcome-cta:focus-visible{outline:3px solid #4b7ca4;outline-offset:4px}.quiz-welcome-detail{color:#737373;display:block;font-size:12px;margin-top:20px}@keyframes quiz-welcome-enter{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:480px){.quiz-welcome-modal{border-radius:40px;padding:40px 24px 32px}.quiz-welcome-animation{width:175px}.quiz-welcome-cta{gap:8px;padding:14px}}@media (prefers-reduced-motion:reduce){.quiz-welcome-modal{animation:none}}.app-store-qr-hover{display:contents}.app-store-qr-bubble{display:none}@media (hover:hover) and (pointer:fine) and (min-width:1024px){.app-store-qr-hover{display:inline-flex;position:relative;vertical-align:middle}.app-store-qr-bubble{align-items:center;background:#fff;border:1px solid #0f122d14;border-radius:18px;box-shadow:0 20px 48px #0f122d33;display:flex;flex-direction:column;gap:10px;left:50%;opacity:0;padding:16px;pointer-events:none;position:absolute;transition:opacity .16s ease,transform .16s ease;visibility:hidden;width:max-content;z-index:200}.app-store-qr-hover--bottom .app-store-qr-bubble{top:calc(100% + 12px);transform:translateX(-50%) translateY(-6px)}.app-store-qr-hover--top .app-store-qr-bubble{bottom:calc(100% + 12px);transform:translateX(-50%) translateY(6px)}.app-store-qr-hover:focus-within .app-store-qr-bubble,.app-store-qr-hover:hover .app-store-qr-bubble{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.app-store-qr-bubble__img{border-radius:6px;display:block;height:140px;width:140px}.app-store-qr-bubble__label{color:#0f122d;font-family:KumbhSans-VariableFont,Inter,sans-serif;font-size:13px;font-weight:600;line-height:1.3;max-width:160px;text-align:center}.app-store-qr-bubble:after{background:#fff;content:"";height:14px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:14px}.app-store-qr-hover--bottom .app-store-qr-bubble:after{border-left:1px solid #0f122d14;border-top:1px solid #0f122d14;top:-7px}.app-store-qr-hover--top .app-store-qr-bubble:after{border-bottom:1px solid #0f122d14;border-right:1px solid #0f122d14;bottom:-7px}.app-store-qr-hover--gradient{bottom:145px;left:50%;position:absolute;transform:translateX(-50%)}.app-store-qr-hover--gradient .gradient-button{bottom:auto;left:auto;position:static;transform:none}.app-store-qr-hover--gradient .gradient-button:hover{transform:translateY(-1px)}.app-store-qr-hover--gradient .gradient-button:active{transform:none}}.site-nav{color:#fff;font-family:var(--font-text);left:0;margin-inline:auto;position:fixed;right:0;top:48px;width:min(1120px,calc(100% - 32px));z-index:1000}.site-nav:before{-webkit-backdrop-filter:blur(12px) brightness(.16);backdrop-filter:blur(12px) brightness(.16);background:#ffffff08;border-radius:999px;content:"";inset:0;pointer-events:none;position:absolute}@supports not (((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))) or (-webkit-backdrop-filter:blur(12px))){.site-nav:before{background:#242424}}.site-nav__row{align-items:center;display:flex;justify-content:space-between;min-height:71px;padding:6px 10px 6px 16px;position:relative}.site-nav__brand{align-items:center;display:inline-flex;gap:6px;text-decoration:none}.site-nav__cling{flex-shrink:0;height:50px;width:50px}.site-nav__wordmark{color:#fff;font-family:KumbhSans-VariableFont,Inter,sans-serif;font-size:35px;font-weight:700;letter-spacing:-.02em;line-height:1}.site-nav__links,.site-nav__menu{align-items:center;display:flex;gap:48px}.site-nav__links a{color:#fff;font-size:16px;font-weight:500;opacity:.5;padding-block:12px;text-decoration:none;transition:opacity .3s ease}.site-nav__links a:focus-visible,.site-nav__links a:hover{opacity:1}.site-nav__cta{background:linear-gradient(#fff,#ffffffb3),#fff;border:0;border-radius:999px;color:#0b0b15;cursor:pointer;font:600 16px/23px var(--font-text);padding:14px 21px;white-space:nowrap}.site-nav__toggle{display:none}@media (max-width:991px){.site-nav{top:16px}.site-nav__row{min-height:70px;padding-left:12px}.site-nav__wordmark{font-size:28px}.site-nav__cling{height:44px;width:44px}.site-nav__toggle{background:#0000;border:0;color:#fff;cursor:pointer;display:grid;height:50px;place-items:center;width:56px}.site-nav__menu{display:none}.site-nav--open{z-index:1002}.site-nav--open:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:#040404;border-radius:0;position:fixed}.site-nav--open .site-nav__menu{align-items:flex-start;border-top:1px solid #ffffff0d;display:flex;flex-direction:column;gap:32px;inset:105px 0 0;overflow-y:auto;overscroll-behavior:contain;padding:32px;position:fixed}.site-nav__links{align-items:flex-start;flex-direction:column;gap:8px}.site-nav__links a{font-size:18px;line-height:29px;transition:none}.site-nav__cta{font-size:18px;padding:10px 19px}}@media (prefers-reduced-motion:reduce){.site-nav__links a{transition:none}}.footer-hands{grid-column-gap:clamp(.5rem,2.5vw,2.5rem);align-items:center;column-gap:clamp(.5rem,2.5vw,2.5rem);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-top:clamp(.75rem,2.5vw,2rem);max-width:100rem;z-index:2}.footer-hand,.footer-hands{position:relative;width:100%}.footer-hand{--hand-reach:clamp(.375rem,1.4vw,1.375rem);--hand-wrist-fade:linear-gradient(var(--hand-fade-direction),#0000,#000 14%);-webkit-mask-image:var(--hand-wrist-fade);mask-image:var(--hand-wrist-fade);max-width:42rem;min-width:10.75rem;pointer-events:none;transform:translateY(var(--hand-offset))}.footer-hand--left{--hand-offset:-.375rem;--hand-distance:var(--hand-reach);--hand-glitch-distance:18px;--hand-fade-direction:to right;justify-self:end}.footer-hand--right{--hand-offset:.375rem;--hand-distance:calc(var(--hand-reach)*-1);--hand-glitch-distance:-18px;--hand-fade-direction:to left;justify-self:start}.footer-hand-image{display:block;height:auto;width:100%}.footer-hand-overlay{height:100%;inset:0;position:absolute;width:100%}.footer-hands-credit{grid-gap:.2em;color:#3a4d70;display:grid;font-family:var(--font-primary);font-size:clamp(.6875rem,1.3vw,.875rem);font-weight:500;gap:.2em;line-height:1.4;margin:0;text-align:center;z-index:1}.footer-hands-credit strong{color:#1c2e4e;font-size:1.1em;font-weight:700}.footer-hand-glitch{filter:brightness(1.5) saturate(1.45);opacity:0}@media (prefers-reduced-motion:no-preference){.footer-hands--in-view .footer-hand{animation:footer-hand-reach 4.6s ease-in-out}.footer-hands--in-view .footer-hand-glitch{animation:footer-hand-glitch 4.6s step-end}.footer-hands--in-view .footer-hand--right .footer-hand-glitch{animation-delay:.22s}}@keyframes footer-hand-reach{0%,to{transform:translateY(var(--hand-offset))}44%{transform:translate(var(--hand-distance),calc(var(--hand-offset) - 4px))}55%{transform:translate(calc(var(--hand-distance)*.78),var(--hand-offset))}65%{transform:translate(calc(var(--hand-distance)*.88),calc(var(--hand-offset) + 2px))}}@keyframes footer-hand-glitch{0%,23%,52%,76%,to{opacity:0}19%,48%,71%{opacity:.52;transform:translateX(var(--hand-glitch-distance))}21%,50%,73%{opacity:.32;transform:translateX(calc(var(--hand-glitch-distance)*-.5))}}body:has(.attachment-overview){overflow-x:clip}.attachment-overview{--story-sticky-top:104px;margin:0 auto clamp(48px,8vw,112px);padding-top:clamp(40px,7vw,96px);width:min(1120px,calc(100% - 48px))}.attachment-overview-heading{margin-bottom:clamp(32px,6vw,72px)}.attachment-overview-heading>p:first-child{color:var(--home-blue);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.attachment-overview-heading>h2{font-size:clamp(2.25rem,5vw,4.5rem);letter-spacing:-.065em;line-height:1.05;margin:12px 0}.attachment-overview-heading>p:last-of-type{color:var(--home-muted);line-height:1.6;max-width:49ch}.attachment-overview-heading nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.attachment-overview-heading nav a{align-items:center;border:1px solid var(--home-line);border-radius:999px;color:var(--home-ink);display:inline-flex;font-size:.85rem;gap:6px;padding:8px 12px;text-decoration:none}.attachment-overview-heading nav a:hover{background:var(--home-line)}.attachment-story{--story-accent:#ebc2d2;--story-tint:#38252f;--story-ink:#2c1820;margin-bottom:clamp(48px,8vw,108px);scroll-margin-top:var(--story-sticky-top)}.attachment-story--secure{--story-accent:#e9cf98;--story-tint:#362e20;--story-ink:#2e2314}.attachment-story--avoidant{--story-accent:#b1d7ec;--story-tint:#20323f;--story-ink:#132938}.attachment-story--disorganized{--story-accent:#d5c4ef;--story-tint:#30283e;--story-ink:#281c38}.attachment-story-label{align-self:start;background:var(--story-accent);border-radius:20px;color:var(--story-ink);padding:clamp(20px,3vw,36px)}.attachment-story-label-top{align-items:center;display:flex;gap:12px;justify-content:space-between}.attachment-story-card-number,.attachment-story-index{font-feature-settings:"tnum";font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.12em}.attachment-story-label h3{font-size:clamp(1.75rem,3.7vw,3.5rem);letter-spacing:-.06em;line-height:1.04;margin:12px 0 6px}.attachment-story-summary{line-height:1.5}.attachment-story-caption{display:none}.attachment-story-cards{grid-gap:clamp(14px,3vw,32px);display:grid;gap:clamp(14px,3vw,32px);min-width:0}.attachment-story-card{background:#10171b;border:1px solid var(--story-tint);border-radius:20px;overflow:hidden;position:relative}.attachment-story-visual{aspect-ratio:16/9;background:radial-gradient(ellipse at 50% 65%,var(--story-tint),#0000 74%),#11191e;color:var(--story-accent);display:grid;isolation:isolate;min-height:192px;place-items:center;position:relative}.attachment-story-visual:before{background:linear-gradient(currentColor 1px,#0000 0),linear-gradient(90deg,currentColor 1px,#0000 0);background-size:32px 32px;content:"";inset:0;opacity:.08;position:absolute;z-index:-1}.attachment-story-card-number{background:#00080bd9;border-radius:6px;left:20px;padding:5px 8px;position:absolute;top:18px}.attachment-story-visual--paper{background:#e9e6e0;color:#45433e}.attachment-story-visual--paper:before{content:none}.attachment-story-visual--paper .attachment-story-card-number{background:#e9e6e0}.attachment-story-artwork{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:-1}.attachment-story-artwork-label{display:none}.attachment-story-conversation{grid-gap:10px;display:grid;gap:10px;margin-top:14px;width:min(70%,360px)}.attachment-story-conversation p{background:var(--story-tint);border-radius:14px 14px 14px 4px;color:var(--home-ink);font-size:clamp(.8rem,1.6vw,1.05rem);justify-self:start;line-height:1.4;max-width:90%;padding:10px 14px}.attachment-story-conversation p+p{background:var(--story-accent);border-radius:14px 14px 4px 14px;color:var(--story-ink);justify-self:end}.attachment-story-card-copy{line-height:1.55;padding:16px 20px 20px}.attachment-story-card-copy h4{color:var(--story-accent);margin-bottom:4px}.attachment-story-card-copy p{color:var(--home-muted)}.home-theme .big-download-button.attachment-overview-quiz{align-items:center;display:flex;font-size:1rem;height:auto;justify-content:center;margin:0 auto;min-height:54px;padding:12px 16px;text-decoration:none;width:min(100%,320px)}@media (min-width:992px){.attachment-overview{--story-sticky-top:140px}}@media (min-width:801px) and (min-height:560px){.attachment-story-artwork-label{bottom:18px;display:block;font-size:.875rem;font-weight:600;inset-inline:20px;position:absolute;text-align:center}.attachment-story{grid-gap:clamp(18px,3.3vw,40px);align-items:start;display:grid;gap:clamp(18px,3.3vw,40px);grid-template-columns:minmax(0,1fr) minmax(0,1.72fr)}.attachment-story-label{position:sticky;top:var(--story-sticky-top)}.attachment-story-caption{display:block;line-height:1.55;margin-top:clamp(22px,4vw,56px)}.attachment-story-caption-stack{display:grid}.attachment-story-caption-stack>div{grid-area:1/1;opacity:0;transform:translateY(5px);transition:opacity .16s ease,transform .16s ease}.attachment-story-caption-stack>.is-current{opacity:1;transform:none}.attachment-story-caption-stack p{font-size:.95rem;margin-top:4px}.attachment-story-progress{display:flex;gap:6px;margin-top:20px}.attachment-story-progress span{background:currentColor;border-radius:4px;height:3px;opacity:.24;width:16px}.attachment-story-progress .is-current{opacity:1}.attachment-story-card-copy{clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}@media (max-height:559px),(max-width:800px){.attachment-story-label{margin-bottom:14px}}@media (max-width:800px){.attachment-overview{width:calc(100% - 32px)}.attachment-story-label{padding:12px 16px;position:sticky;top:var(--story-sticky-top);z-index:3}.attachment-story-label h3{margin-top:2px}.attachment-story-label-top svg{height:20px;width:20px}}@media (prefers-reduced-motion:reduce){.attachment-story-caption-stack>div{transform:none;transition:none}}
/*# sourceMappingURL=main.536a9752.css.map*/