.luumi-module__hhmWJq__page{--ink:#082a1b;--muted:#5f6f68;--ice:#eaf7ff;--lavender:#e8f7ef;--green:#00ab55;--pink:#ff6f91;min-height:100vh;color:var(--ink);font-family:var(--font-open-sans),sans-serif;background:radial-gradient(circle at 100% 0,#00ab5514,#0000 30rem),#fbfdfc;overflow:hidden}.luumi-module__hhmWJq__nav,.luumi-module__hhmWJq__section,.luumi-module__hhmWJq__footer{width:min(100% - 2.5rem,1160px);margin-inline:auto}.luumi-module__hhmWJq__nav{justify-content:space-between;align-items:center;min-height:88px;display:flex}.luumi-module__hhmWJq__brand{text-decoration:none;display:block}.luumi-module__hhmWJq__brand img{width:118px;height:auto;display:block}.luumi-module__hhmWJq__section{margin-bottom:clamp(6rem,12vw,10rem)}.luumi-module__hhmWJq__eyebrow{color:#408063;letter-spacing:.16em;text-transform:uppercase;margin:0 0 1rem;font-size:.76rem;font-weight:800}.luumi-module__hhmWJq__hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,5vw,6rem);min-height:calc(100svh - 120px);padding-bottom:3rem;display:grid}.luumi-module__hhmWJq__heroCopy{z-index:2;position:relative}.luumi-module__hhmWJq__hero h1,.luumi-module__hhmWJq__section h2{color:var(--ink);letter-spacing:-.065em;font-weight:750}.luumi-module__hhmWJq__hero h1{max-width:660px;margin:0;font-size:clamp(4.1rem,8vw,7.6rem);line-height:.88}.luumi-module__hhmWJq__heroLead{color:#4f6259;max-width:620px;margin:1.8rem 0 2rem;font-size:clamp(1.08rem,2vw,1.32rem);line-height:1.62}.luumi-module__hhmWJq__downloadButton{background:var(--ink);color:#fff;border-radius:999px;align-items:center;gap:.75rem;min-height:3.65rem;padding:0 1.45rem;font-size:.96rem;font-weight:750;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:0 16px 36px #082a1b2e}.luumi-module__hhmWJq__downloadButton:hover{background:#0d6037;transform:translateY(-2px);box-shadow:0 19px 42px #082a1b38}.luumi-module__hhmWJq__downloadButton svg{fill:currentColor;width:1.12rem}.luumi-module__hhmWJq__downloadButtonCompact{min-height:2.85rem;box-shadow:none;padding-inline:1.1rem;font-size:.82rem}.luumi-module__hhmWJq__mobileCtaLabel,.luumi-module__hhmWJq__mobileCtaIcon{display:none}.luumi-module__hhmWJq__downloadNote{color:#718278;margin:.85rem 0 0 .3rem;font-size:.78rem}.luumi-module__hhmWJq__heroArt{isolation:isolate;place-items:center;min-height:590px;display:grid;position:relative}.luumi-module__hhmWJq__heroCat{z-index:1;object-fit:contain;filter:drop-shadow(0 28px 24px #39344a1f);width:min(100%,520px);height:auto;animation:5.5s ease-in-out infinite luumi-module__hhmWJq__float;position:relative}.luumi-module__hhmWJq__heroArt:after{z-index:0;content:"";filter:blur(8px);background:#082a1b29;border-radius:50%;width:min(46%,235px);height:30px;position:absolute;bottom:11%;transform:scaleY(.55)}.luumi-module__hhmWJq__heroBubble,.luumi-module__hhmWJq__thinkingBubble,.luumi-module__hhmWJq__noDogs,.luumi-module__hhmWJq__ctaBubble{z-index:2;color:#52665c;background:#ffffffe0;border:1px solid #082a1b17;font-size:.82rem;font-weight:700;position:absolute;box-shadow:0 14px 34px #082a1b14}.luumi-module__hhmWJq__heroBubble{border-radius:1rem 1rem 1rem .25rem;padding:.78rem 1rem;top:14%;right:2%;transform:rotate(3deg)}.luumi-module__hhmWJq__thoughtDot{z-index:2;background:var(--pink);opacity:.55;border-radius:50%;display:block;position:absolute}.luumi-module__hhmWJq__dotOne{width:12px;height:12px;top:25%;left:4%}.luumi-module__hhmWJq__dotTwo{width:7px;height:7px;top:20%;left:9%}.luumi-module__hhmWJq__brainSection,.luumi-module__hhmWJq__personalitySection{grid-template-columns:.92fr 1.08fr;align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.luumi-module__hhmWJq__imageCard,.luumi-module__hhmWJq__smugArt{background:var(--ice);border-radius:3rem;place-items:center;min-height:500px;display:grid;position:relative;overflow:hidden}.luumi-module__hhmWJq__imageCard:after{content:"";border:2px solid #00ab5521;border-radius:50%;width:85px;height:85px;position:absolute;bottom:13%;right:12%}.luumi-module__hhmWJq__sectionCat{z-index:1;object-fit:contain;width:min(88%,480px);height:auto;animation:6s ease-in-out .4s infinite luumi-module__hhmWJq__float;position:relative}.luumi-module__hhmWJq__thinkingBubble{color:#52836b;letter-spacing:.18em;border-radius:999px;padding:.5rem 1rem .7rem;font-size:1.6rem;top:14%;right:14%}.luumi-module__hhmWJq__sectionCopy h2,.luumi-module__hhmWJq__featureSection h2,.luumi-module__hhmWJq__choiceIntro h2,.luumi-module__hhmWJq__requirementsSection h2,.luumi-module__hhmWJq__finalCta h2{margin:0 0 1.4rem;font-size:clamp(2.7rem,5.2vw,5.1rem);line-height:.98}.luumi-module__hhmWJq__sectionCopy p:not(.luumi-module__hhmWJq__eyebrow),.luumi-module__hhmWJq__personalityCopy p:not(.luumi-module__hhmWJq__eyebrow),.luumi-module__hhmWJq__choiceCopy p{max-width:650px;color:var(--muted);font-size:1.05rem;line-height:1.75}.luumi-module__hhmWJq__featureSection h2{max-width:700px}.luumi-module__hhmWJq__featureGrid{grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:3rem;display:grid}.luumi-module__hhmWJq__featureCard{background:#fff;border:1px solid #dfeae3;border-radius:2rem;min-height:280px;padding:1.6rem;box-shadow:0 18px 48px #082a1b0e}.luumi-module__hhmWJq__featureCard:nth-child(2){background:#edf8ff}.luumi-module__hhmWJq__featureCard:nth-child(3){background:#fff4f7}.luumi-module__hhmWJq__featureCard:nth-child(4){background:#eaf8f0}.luumi-module__hhmWJq__featureIcon{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;margin-bottom:4.4rem;font-size:1.05rem;display:grid}.luumi-module__hhmWJq__featureCard h3{color:var(--ink);letter-spacing:-.025em;margin:0 0 .65rem;font-size:1.15rem}.luumi-module__hhmWJq__featureCard p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.65}.luumi-module__hhmWJq__personalitySection{background:var(--lavender);border-radius:3.5rem;grid-template-columns:1.1fr .9fr;padding:clamp(2.3rem,6vw,5rem)}.luumi-module__hhmWJq__smugArt{background:0 0;min-height:430px;overflow:visible}.luumi-module__hhmWJq__smugCat{object-fit:contain;filter:drop-shadow(0 25px 23px #3a34581f);width:min(90%,350px);height:auto;animation:5s ease-in-out infinite luumi-module__hhmWJq__float}.luumi-module__hhmWJq__noDogs{border-radius:1rem 1rem .25rem;padding:.75rem 1rem;top:3%;right:0;transform:rotate(4deg)}.luumi-module__hhmWJq__choiceSection{border-top:1px solid #e3e1e9;border-bottom:1px solid #e3e1e9;grid-template-columns:1fr .9fr;gap:clamp(3rem,8vw,8rem);padding-block:clamp(3rem,6vw,5rem);display:grid}.luumi-module__hhmWJq__choiceCopy{align-self:end}.luumi-module__hhmWJq__choiceCopy .luumi-module__hhmWJq__intelligenceNote{color:#486057;background:#eef9f3;border:1px solid #cce8d8;border-radius:1.3rem;gap:.35rem;margin:0 0 1.5rem;padding:1.15rem 1.25rem;font-size:.92rem;line-height:1.55;display:grid}.luumi-module__hhmWJq__intelligenceNote strong{color:var(--ink);font-size:1rem}.luumi-module__hhmWJq__requirementsSection{grid-template-columns:.9fr 1.1fr;align-items:start;gap:4rem;display:grid}.luumi-module__hhmWJq__requirements{gap:0;margin:0;padding:0;list-style:none;display:grid}.luumi-module__hhmWJq__requirements li{color:#5b5969;border-bottom:1px solid #e3e1e9;padding:1.15rem 0 1.15rem 2rem;position:relative}.luumi-module__hhmWJq__requirements li:before{color:var(--pink);content:"✓";font-weight:800;position:absolute;left:0}.luumi-module__hhmWJq__finalCta{text-align:center;background:radial-gradient(circle at 18% 30%,#66bef02e,#0000 18rem),#e8f7ef;border-radius:3.5rem;place-items:center;min-height:590px;padding:4rem;display:grid;position:relative;overflow:hidden}.luumi-module__hhmWJq__finalContent{z-index:2;justify-items:center;display:grid;position:relative}.luumi-module__hhmWJq__finalContent p{max-width:580px;color:var(--muted);margin:1.3rem auto 0;font-size:.9rem;line-height:1.6}.luumi-module__hhmWJq__ctaIcon{object-fit:contain;opacity:.82;width:min(36vw,390px);height:auto;position:absolute;bottom:-9%;right:-5%;transform:rotate(-8deg)}.luumi-module__hhmWJq__ctaBubble{border-radius:1rem 1rem 1rem .25rem;padding:.7rem .9rem;top:14%;left:8%;transform:rotate(-5deg)}.luumi-module__hhmWJq__footer{color:#92909e;justify-content:space-between;align-items:center;min-height:90px;font-size:.75rem;display:flex}.luumi-module__hhmWJq__footer a{text-decoration:none}.luumi-module__hhmWJq__footer img{width:82px;height:auto;display:block}@keyframes luumi-module__hhmWJq__float{0%,to{transform:translateY(0)rotate(-.6deg)}50%{transform:translateY(-9px)rotate(.6deg)}}@media (max-width:920px){.luumi-module__hhmWJq__hero{grid-template-columns:1fr;min-height:auto;padding-top:5rem}.luumi-module__hhmWJq__heroArt{min-height:500px}.luumi-module__hhmWJq__heroArt:before{display:none}.luumi-module__hhmWJq__brainSection,.luumi-module__hhmWJq__personalitySection,.luumi-module__hhmWJq__choiceSection,.luumi-module__hhmWJq__requirementsSection{grid-template-columns:1fr}.luumi-module__hhmWJq__featureGrid{grid-template-columns:repeat(2,1fr)}.luumi-module__hhmWJq__featureCard{min-height:245px}.luumi-module__hhmWJq__featureIcon{margin-bottom:3.5rem}.luumi-module__hhmWJq__choiceCopy{align-self:auto}}@media (max-width:600px){.luumi-module__hhmWJq__nav,.luumi-module__hhmWJq__section,.luumi-module__hhmWJq__footer{width:min(100% - 1.5rem,1160px)}.luumi-module__hhmWJq__nav{min-height:74px}.luumi-module__hhmWJq__nav .luumi-module__hhmWJq__downloadButton{min-height:2.55rem;padding-inline:.9rem;font-size:.72rem}.luumi-module__hhmWJq__desktopCtaLabel,.luumi-module__hhmWJq__desktopCtaIcon{display:none}.luumi-module__hhmWJq__mobileCtaLabel,.luumi-module__hhmWJq__mobileCtaIcon{display:inline}.luumi-module__hhmWJq__hero{gap:0;padding-top:4rem}.luumi-module__hhmWJq__hero h1{font-size:clamp(3.7rem,18vw,5rem)}.luumi-module__hhmWJq__heroArt{min-height:420px;margin-top:1rem}.luumi-module__hhmWJq__heroArt:after{width:48%;height:24px;bottom:5%}.luumi-module__hhmWJq__heroBubble{top:9%;right:2%}.luumi-module__hhmWJq__section{margin-bottom:6.5rem}.luumi-module__hhmWJq__imageCard{border-radius:2.2rem;min-height:390px}.luumi-module__hhmWJq__sectionCopy h2,.luumi-module__hhmWJq__featureSection h2,.luumi-module__hhmWJq__choiceIntro h2,.luumi-module__hhmWJq__requirementsSection h2,.luumi-module__hhmWJq__finalCta h2{font-size:clamp(2.7rem,13vw,3.8rem)}.luumi-module__hhmWJq__featureGrid{grid-template-columns:1fr}.luumi-module__hhmWJq__featureCard{min-height:auto}.luumi-module__hhmWJq__featureIcon{margin-bottom:2.3rem}.luumi-module__hhmWJq__personalitySection{border-radius:2.2rem;padding:2rem 1.4rem}.luumi-module__hhmWJq__smugArt{min-height:340px}.luumi-module__hhmWJq__choiceSection,.luumi-module__hhmWJq__requirementsSection{gap:1.5rem}.luumi-module__hhmWJq__finalCta{border-radius:2.2rem;min-height:560px;padding:3rem 1.4rem 11rem}.luumi-module__hhmWJq__ctaIcon{width:78vw;bottom:-7%;right:-11%}.luumi-module__hhmWJq__ctaBubble{top:auto;bottom:23%}.luumi-module__hhmWJq__footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}}@media (prefers-reduced-motion:reduce){.luumi-module__hhmWJq__heroCat,.luumi-module__hhmWJq__sectionCat,.luumi-module__hhmWJq__smugCat{animation:none}.luumi-module__hhmWJq__downloadButton{transition:none}}
