.Home-module__YeEf2G__home{--bg:#0d0e14;--panel:#161822;--text:#f2f1f7;--muted:#b8bac8;--faint:#9497a8;--line:#2a2d3a;--accent:#7c5cff;color:var(--text);background:radial-gradient(ellipse 1000px 850px at 85% 7%,#7c5cff12,transparent 70%),radial-gradient(ellipse 800px 700px at 8% 32%,#45d9c908,transparent 75%),var(--bg);font:400 15px/1.65 var(--font-inter),system-ui,sans-serif;overflow-x:clip}.Home-module__YeEf2G__home *{box-sizing:border-box}.Home-module__YeEf2G__home a{color:inherit;text-decoration:none}.Home-module__YeEf2G__home h1,.Home-module__YeEf2G__home h2,.Home-module__YeEf2G__home h3,.Home-module__YeEf2G__home p,.Home-module__YeEf2G__home figure{margin:0}.Home-module__YeEf2G__home h1,.Home-module__YeEf2G__home h2,.Home-module__YeEf2G__home h3{font-family:var(--font-instrument-sans),system-ui,sans-serif}.Home-module__YeEf2G__home a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.Home-module__YeEf2G__home .home-skip{background:var(--text);color:var(--bg);z-index:10;padding:10px;position:absolute;top:-100px;left:20px}.Home-module__YeEf2G__home .home-skip:focus{top:10px}:is(.Home-module__YeEf2G__home .home-main,.Home-module__YeEf2G__home .home-footer){width:min(1180px,100% - 96px);margin:auto}.Home-module__YeEf2G__home .home-footer{padding-bottom:30px}.Home-module__YeEf2G__home .home-intro{isolation:isolate;text-align:center;min-height:760px;padding:125px 0 75px;position:relative}.Home-module__YeEf2G__home .intro-content{z-index:2;max-width:850px;margin:auto;position:relative}.Home-module__YeEf2G__home .eyebrow{color:#cab8ff;font:700 11px var(--font-instrument-sans),sans-serif;letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;display:flex}.Home-module__YeEf2G__home .eyebrow:before{content:"";background:#f05e62;border-radius:50%;width:6px;height:6px}.Home-module__YeEf2G__home h1{letter-spacing:-.055em;text-shadow:0 6px 45px #0d0e14;margin:27px 0;font-size:clamp(68px,7vw,100px);font-weight:500;line-height:1}.Home-module__YeEf2G__home .soft{color:#0000;background:linear-gradient(110deg,#d1c3ff 5%,#a489ff 55%,#eea2b6);-webkit-background-clip:text;background-clip:text}.Home-module__YeEf2G__home .intro{color:var(--muted);text-shadow:0 2px 20px #0d0e14;max-width:680px;margin:auto;font-size:16px;line-height:1.8}.Home-module__YeEf2G__home .actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.Home-module__YeEf2G__home .home-btn{border:1px solid var(--line);min-height:47px;color:var(--muted);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 24px;font-size:13px;font-weight:600;line-height:1.45;transition:transform .25s,border-color .2s,box-shadow .25s;display:inline-flex}.Home-module__YeEf2G__home .home-btn.primary{background:linear-gradient(135deg,var(--accent),#9b7bff);color:#fff;border-color:#0000;box-shadow:0 6px 28px #7c5cff40,inset 0 1px #ffffff26}.Home-module__YeEf2G__home .quiet{color:var(--faint);margin-top:16px;font-size:11.5px}.Home-module__YeEf2G__home .feature-jumps{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:32px;margin-top:48px;font-size:12px;display:flex}.Home-module__YeEf2G__home .feature-jumps a{border-bottom:1px solid var(--line);padding-bottom:6px}.Home-module__YeEf2G__home .hero-atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0 -75px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000),linear-gradient(#0000,#000 24px calc(100% - 48px),#0000),radial-gradient(75% 85% at 50% 45%,#000 50%,#0000 100%);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000),linear-gradient(#0000,#000 24px calc(100% - 48px),#0000),radial-gradient(75% 85% at 50% 45%,#000 50%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.Home-module__YeEf2G__home .hero-orbit{border:1px solid #ad93ff12;border-radius:50%;position:absolute;inset:55px 110px 85px;transform:rotate(-16deg);box-shadow:0 0 0 55px #ad93ff04,0 0 0 110px #ad93ff03}.Home-module__YeEf2G__home .hero-glow{filter:blur(80px);opacity:.176;border-radius:50%;width:500px;height:500px;animation:9s ease-in-out infinite alternate Home-module__YeEf2G__breathe;position:absolute}.Home-module__YeEf2G__home .glow-one{background:#7c5cff;top:100px;left:-260px}.Home-module__YeEf2G__home .glow-two{background:#f05e62;top:260px;right:-290px}.Home-module__YeEf2G__home .hero-cards{pointer-events:none;position:absolute;inset:0}.Home-module__YeEf2G__home .floating-card{opacity:.82;background:#1b1c2c;border:1px solid #b89aff38;border-radius:11px;width:148px;padding:5px;animation:8s ease-in-out infinite alternate Home-module__YeEf2G__float;position:absolute;box-shadow:0 25px 50px #0008,0 0 30px #7c5cff16}.Home-module__YeEf2G__home .float-0{--tilt:-14deg;animation-delay:-2s;top:100px;left:0}.Home-module__YeEf2G__home .float-1{--tilt:14deg;animation-delay:-5s;top:115px;right:0}.Home-module__YeEf2G__home .float-2{--tilt:9deg;opacity:.65;width:120px;animation-delay:-6s;top:420px;left:25px}.Home-module__YeEf2G__home .float-3{--tilt:-10deg;opacity:.7;width:119px;animation-delay:-1s;top:430px;right:25px}.Home-module__YeEf2G__home .glint{color:#e5c6ff;font-size:18px;animation:5s ease-in-out infinite alternate Home-module__YeEf2G__glint;position:absolute}.Home-module__YeEf2G__home .glint-one{top:110px;left:32%}.Home-module__YeEf2G__home .glint-two{color:#f6c77a;animation-delay:-2s;top:220px;right:24%}.Home-module__YeEf2G__home .glint-three{color:#efa4ac;font-size:12px;animation-delay:-4s;bottom:100px;left:26%}.Home-module__YeEf2G__home .glint-four{color:#cab8ff;font-size:11px;animation-delay:-1s;top:62px;left:64%}.Home-module__YeEf2G__home .glint-five{color:#efa4ac;font-size:10px;animation-delay:-3s;top:370px;left:20%}.Home-module__YeEf2G__home .glint-six{color:#e5c6ff;font-size:13px;animation-delay:-.5s;bottom:160px;right:18%}.Home-module__YeEf2G__home .home-card-art{aspect-ratio:733/1024;background:#1e2130;border-radius:6px;width:100%;display:block;position:relative;overflow:hidden}.Home-module__YeEf2G__home .home-art-fallback{color:var(--faint);text-align:center;place-items:center;padding:6px;font-size:11px;display:grid;position:absolute;inset:0}.Home-module__YeEf2G__home .home-card-art img{object-fit:contain}.Home-module__YeEf2G__home .feature-section{isolation:isolate;border-top:1px solid #9680cc20;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:76px;padding:125px 0;scroll-margin-top:25px;display:grid;position:relative}.Home-module__YeEf2G__home .feature-section.reverse{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr)}.Home-module__YeEf2G__home .reverse .feature-copy{grid-area:1/2}.Home-module__YeEf2G__home .reverse .feature-visual{grid-area:1/1}.Home-module__YeEf2G__home .feature-copy{max-width:440px}.Home-module__YeEf2G__home .feature-kicker{font:700 11px var(--font-instrument-sans),sans-serif;letter-spacing:.09em;color:#b49bff;margin-bottom:24px;padding-left:17px;position:relative}.Home-module__YeEf2G__home .feature-kicker:before{content:"";background:#b49bff;border-radius:50%;width:5px;height:5px;position:absolute;top:5px;left:0;box-shadow:0 0 15px #b49bff66}.Home-module__YeEf2G__home .feature-copy h2{letter-spacing:-.045em;margin-bottom:28px;font-size:46px;font-weight:500;line-height:1.04}.Home-module__YeEf2G__home .feature-copy h2:after{content:"";background:linear-gradient(90deg,#a489ff,#f05e62);border-radius:3px;width:43px;height:3px;margin-top:25px;display:block}.Home-module__YeEf2G__home .feature-copy>p:not(.feature-kicker){color:var(--muted);margin-bottom:21px;font-size:14px;line-height:1.8}.Home-module__YeEf2G__home .feature-copy .feature-secondary{color:var(--faint)!important;font-size:13px!important}.Home-module__YeEf2G__home .feature-link{border-bottom:1px solid #80729f88;align-items:center;gap:18px;padding:10px 0;font-size:12px;display:inline-flex}.Home-module__YeEf2G__home .feature-visual{perspective:1200px;min-width:0;position:relative}.Home-module__YeEf2G__home .feature-visual:before{content:"";z-index:-1;filter:blur(42px);background:#7c5cff16;border-radius:50%;position:absolute;inset:7% -5%}.Home-module__YeEf2G__home .image-surface{background:linear-gradient(135deg,#302c48,#171925 50%,#202334);border:1px solid #aaa0d532;border-radius:20px;padding:13px;transition:transform .4s,box-shadow .4s;transform:rotate(-1.1deg);box-shadow:0 30px 75px #0006,inset 0 1px #ffffff0d}.Home-module__YeEf2G__home .reverse .image-surface{transform:rotate(1deg)}.Home-module__YeEf2G__home .visual-detail .image-surface{transform:rotate(-.7deg)}.Home-module__YeEf2G__home .visual-goals{justify-self:center;width:100%;max-width:430px}.Home-module__YeEf2G__home .feature-section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 48% at 60%,#7c5cff28,#0000 78%),radial-gradient(28% 42% at 20%,#f05e6212,#0000 70%);position:absolute;inset:0 -60px}.Home-module__YeEf2G__home .feature-section.reverse:before{transform:scaleX(-1)}.Home-module__YeEf2G__home .sample-binder{background:#0d0e14;border-radius:11px;grid-template-columns:1fr 1fr;gap:12px;padding:14px;display:grid}.Home-module__YeEf2G__home .sample-page{background:linear-gradient(130deg,#1d202b,#10121b);border:1px solid #3d4050;border-radius:10px;padding:30px 8px 10px;position:relative}.Home-module__YeEf2G__home .sample-page-number{color:#fff;font:600 8px var(--font-instrument-sans),sans-serif;text-transform:uppercase;background:#7c5cff;border-radius:20px;padding:2px 8px;position:absolute;top:8px;right:9px}.Home-module__YeEf2G__home .sample-pockets{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.Home-module__YeEf2G__home .sample-pocket{background:#262936;border:1px solid #44485a;border-radius:9px;padding:4px;box-shadow:inset 0 1px #ffffff0b}.Home-module__YeEf2G__home .sample-tile{min-width:0}.Home-module__YeEf2G__home .sample-card-label{color:#d4d4e1;white-space:nowrap;margin-top:6px;font-size:9px;font-weight:600;line-height:1.3;display:block}:is(.Home-module__YeEf2G__home .sample-search,.Home-module__YeEf2G__home .sample-goals){background:#0d0e14;border-radius:10px;padding:24px}.Home-module__YeEf2G__home .sample-toolbar{align-items:center;gap:8px;margin-bottom:20px;font-size:9px;font-weight:600;display:flex}:is(.Home-module__YeEf2G__home .sample-input,.Home-module__YeEf2G__home .sample-select){background:#161822;border:1px solid #303241;border-radius:6px;padding:6px 8px}.Home-module__YeEf2G__home .sample-input{flex:1}:is(.Home-module__YeEf2G__home .sample-all,.Home-module__YeEf2G__home .sample-grid-label){color:#fff;background:#8564ff;border:2px solid #b296ff55;border-radius:20px;padding:5px 10px}.Home-module__YeEf2G__home .sample-grid-label{margin-left:auto}.Home-module__YeEf2G__home .sample-search-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.Home-module__YeEf2G__home .sample-detail{background:linear-gradient(#202436,#12141d);border:1px solid #2a2d3a;border-radius:10px;grid-template-columns:38% minmax(0,1fr);gap:22px;padding:22px;display:grid}.Home-module__YeEf2G__home .sample-detail-facts h3{margin-bottom:8px;font-size:21px;font-weight:700;line-height:1.2}.Home-module__YeEf2G__home .sample-detail-facts p{color:var(--muted);margin:4px 0;font-size:10px;line-height:1.5}.Home-module__YeEf2G__home .sample-detail-facts .sample-set{color:var(--text);font-weight:700}.Home-module__YeEf2G__home .sample-detail-facts .sample-artist{font-size:9px}.Home-module__YeEf2G__home .sample-quantity{border-top:1px solid #2a2d3a;grid-template-columns:1fr 22px 32px 22px;align-items:center;gap:5px;padding:13px 0;font-size:9px;display:grid}.Home-module__YeEf2G__home .sample-quantity:first-of-type{margin-top:25px}.Home-module__YeEf2G__home .sample-quantity>span:not(:first-child){text-align:center;border:1px solid #2a2d3a;border-radius:5px;padding:4px}.Home-module__YeEf2G__home .sample-normal{color:#7042c3;font-weight:800}.Home-module__YeEf2G__home .sample-reverse{color:#f7777b;font-weight:700}.Home-module__YeEf2G__home .sample-segment{width:max-content;max-width:100%;font:700 9px var(--font-instrument-sans),sans-serif;text-transform:uppercase;color:var(--muted);background:#171a23;border:1px solid #2a2d3a;border-radius:999px;margin:0 auto 22px;padding:4px;display:flex}.Home-module__YeEf2G__home .sample-segment>span{white-space:nowrap;padding:5px 9px}.Home-module__YeEf2G__home .sample-segment .selected{color:#fff;background:#8c6aff;border-radius:99px;box-shadow:0 0 15px #7c5cff66}.Home-module__YeEf2G__home .sample-goals-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.Home-module__YeEf2G__home .closing-invitation{text-align:center;background:radial-gradient(#7c5cff10,#0000 68%);border-top:1px solid #9680cc20;padding:105px 0}.Home-module__YeEf2G__home .closing-invitation .feature-kicker{margin-bottom:22px;display:inline-block}.Home-module__YeEf2G__home .closing-invitation h2{letter-spacing:-.045em;margin-bottom:20px;font-size:48px;font-weight:500;line-height:1.05}.Home-module__YeEf2G__home .closing-invitation>p:not(.feature-kicker){color:var(--muted);margin-bottom:26px;font-size:14px}.Home-module__YeEf2G__home .support{background:radial-gradient(at 0 10%,#f05e6220,#0000 70%),linear-gradient(110deg,#271b26,#1b1822 65%,#191920);border:1px solid #f05e6245;border-radius:15px;align-items:center;gap:40px;margin:0 0 48px;padding:30px;display:flex;position:relative;box-shadow:inset 0 1px #ffbac414,0 18px 45px #0002}.Home-module__YeEf2G__home .support-label{font:700 11px var(--font-instrument-sans),sans-serif;letter-spacing:.1em;color:#f09da3;margin-bottom:10px}.Home-module__YeEf2G__home .support h2{letter-spacing:-.025em;color:#fff0f0;margin-bottom:12px;font-size:27px;font-weight:500;line-height:1.2}.Home-module__YeEf2G__home .support p:not(.support-label){color:var(--muted);font-size:13px}.Home-module__YeEf2G__home .support-action{flex-shrink:0;margin-left:auto}.Home-module__YeEf2G__home .support .home-btn{color:#ffd1d4;background:#f05e620d;border-color:#f05e6266;font-size:12px}.Home-module__YeEf2G__home .support small{color:#c299a4;text-align:center;margin-top:10px;font-size:10px;display:block}@keyframes Home-module__YeEf2G__glint{0%{opacity:.35}to{opacity:.95}}@keyframes Home-module__YeEf2G__float{0%{transform:translateY(0) rotate(var(--tilt))}to{transform:translateY(-18px) rotate(calc(var(--tilt) + 2deg))}}@keyframes Home-module__YeEf2G__breathe{0%{opacity:.11;transform:scale(.95)}to{opacity:.22;transform:scale(1.08)}}@media (hover:hover){.Home-module__YeEf2G__home .feature-visual .image-surface:hover{transform:rotate(0)translateY(-6px);box-shadow:0 35px 85px #0008}.Home-module__YeEf2G__home a.home-btn:hover{border-color:#a489ff;transform:translateY(-3px)}:is(.Home-module__YeEf2G__home .feature-link:hover,.Home-module__YeEf2G__home .feature-jumps a:hover){color:var(--text)}}@media (max-width:1200px){.Home-module__YeEf2G__home .feature-copy h2{font-size:39px}.Home-module__YeEf2G__home .floating-card{width:115px}:is(.Home-module__YeEf2G__home .float-2,.Home-module__YeEf2G__home .float-3){width:93px}}@media (max-width:1100px){.Home-module__YeEf2G__home .home-intro{min-height:780px;padding:90px 0 215px}.Home-module__YeEf2G__home h1{font-size:clamp(60px,8vw,84px)}.Home-module__YeEf2G__home .hero-cards{justify-content:center;align-items:center;gap:20px;height:145px;display:flex;inset:auto 0 28px}.Home-module__YeEf2G__home .floating-card{opacity:.85;width:92px;position:relative;inset:auto}:is(.Home-module__YeEf2G__home .float-1,.Home-module__YeEf2G__home .float-3){align-self:flex-start}.Home-module__YeEf2G__home .hero-orbit{inset:150px -30px 15px}.Home-module__YeEf2G__home .feature-section{gap:44px;padding:90px 0}.Home-module__YeEf2G__home .support{gap:24px}}@media (max-width:760px){.Home-module__YeEf2G__home .glint-four{top:24px;left:25%}:is(.Home-module__YeEf2G__home .glint-five,.Home-module__YeEf2G__home .glint-six){display:none}.Home-module__YeEf2G__home .glint-one{top:35px;left:80%}.Home-module__YeEf2G__home .glint-two{top:auto;bottom:145px;right:8%}.Home-module__YeEf2G__home .glint-three{display:none}:is(.Home-module__YeEf2G__home .home-main,.Home-module__YeEf2G__home .home-footer){width:calc(100% - 40px)}.Home-module__YeEf2G__home .home-intro{text-align:left;min-height:730px;padding:68px 0 200px}:is(.Home-module__YeEf2G__home .eyebrow,.Home-module__YeEf2G__home .actions,.Home-module__YeEf2G__home .feature-jumps){justify-content:flex-start}.Home-module__YeEf2G__home h1{margin:25px 0;font-size:clamp(43px,11.4vw,70px);line-height:1.03}.Home-module__YeEf2G__home .intro{margin:0;font-size:14px}.Home-module__YeEf2G__home .desktop-break{display:none}.Home-module__YeEf2G__home .home-btn{min-height:44px;padding:11px 19px;font-size:12px}.Home-module__YeEf2G__home .feature-jumps{gap:15px 22px;margin-top:35px;font-size:11px}.Home-module__YeEf2G__home .hero-cards{gap:12px;height:135px;bottom:18px}.Home-module__YeEf2G__home .floating-card{border-radius:8px;width:clamp(52px,17vw,92px);padding:3px}:is(.Home-module__YeEf2G__home .feature-section,.Home-module__YeEf2G__home .feature-section.reverse){grid-template-columns:1fr;gap:33px;padding:68px 0}:is(.Home-module__YeEf2G__home .feature-copy,.Home-module__YeEf2G__home .reverse .feature-copy,.Home-module__YeEf2G__home .reverse .feature-visual){grid-area:auto;max-width:530px}.Home-module__YeEf2G__home .feature-kicker{margin-bottom:19px;font-size:10px}.Home-module__YeEf2G__home .feature-copy h2{margin-bottom:22px;font-size:36px}.Home-module__YeEf2G__home .feature-copy h2:after{margin-top:20px}.Home-module__YeEf2G__home .image-surface{border-radius:14px;padding:9px}.Home-module__YeEf2G__home .sample-binder{gap:8px;padding:9px}.Home-module__YeEf2G__home .sample-page{padding:23px 5px 7px}.Home-module__YeEf2G__home .sample-page-number{padding:1px 5px;font-size:6px;top:6px;right:6px}.Home-module__YeEf2G__home .sample-pockets{gap:4px}.Home-module__YeEf2G__home .sample-pocket{border-radius:5px;padding:2px}:is(.Home-module__YeEf2G__home .sample-search,.Home-module__YeEf2G__home .sample-goals){padding:14px}.Home-module__YeEf2G__home .sample-toolbar{gap:4px;margin-bottom:12px;font-size:6px}:is(.Home-module__YeEf2G__home .sample-input,.Home-module__YeEf2G__home .sample-select,.Home-module__YeEf2G__home .sample-all,.Home-module__YeEf2G__home .sample-grid-label){padding:4px}.Home-module__YeEf2G__home .sample-search-grid{gap:7px}.Home-module__YeEf2G__home .sample-card-label{margin-top:4px;font-size:5px}.Home-module__YeEf2G__home .sample-detail{gap:12px;padding:12px}.Home-module__YeEf2G__home .sample-detail-facts h3{margin-bottom:5px;font-size:13px}.Home-module__YeEf2G__home .sample-detail-facts p{font-size:6px}.Home-module__YeEf2G__home .sample-detail-facts .sample-artist{font-size:5px}.Home-module__YeEf2G__home .sample-quantity{grid-template-columns:1fr 12px 18px 12px;gap:2px;padding:8px 0;font-size:5px}.Home-module__YeEf2G__home .sample-quantity:first-of-type{margin-top:13px}.Home-module__YeEf2G__home .sample-quantity>span:not(:first-child){padding:2px}.Home-module__YeEf2G__home .sample-segment{margin-bottom:14px;font-size:7px}.Home-module__YeEf2G__home .sample-segment>span{padding:4px 6px}.Home-module__YeEf2G__home .sample-goals-grid{gap:12px}.Home-module__YeEf2G__home .visual-goals{max-width:350px}.Home-module__YeEf2G__home .closing-invitation{padding:65px 0}.Home-module__YeEf2G__home .closing-invitation h2{font-size:35px}.Home-module__YeEf2G__home .support{margin-bottom:38px;padding:27px 25px;display:block}.Home-module__YeEf2G__home .support h2{font-size:24px}.Home-module__YeEf2G__home .support-action{margin-top:22px}.Home-module__YeEf2G__home .support small{text-align:left}}@media (prefers-reduced-motion:reduce){.Home-module__YeEf2G__home *,.Home-module__YeEf2G__home :before,.Home-module__YeEf2G__home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}:is(.Home-module__YeEf2G__home .floating-card,.Home-module__YeEf2G__home .feature-visual .image-surface,.Home-module__YeEf2G__home .feature-visual .image-surface:hover,.Home-module__YeEf2G__home a.home-btn:hover){transform:none}.Home-module__YeEf2G__home .soft{color:#b9a9ff;background:0 0}}
