@font-face{font-family:Heartbit;src:url(./spr-heartbit.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:Geist;src:url(./spr-geist.ttf) format("truetype");font-display:swap;font-weight:400 700}.spr-access{color-scheme:dark;--bg:#08070b;--paper:#f3edf9;--muted:#afa4b8;--violet:#c7b6ff;--line:#332c3b}.spr-access *{box-sizing:border-box}html:has(.spr-access){scroll-behavior:smooth;scroll-padding-top:24px}.spr-access{margin:0;background:var(--bg);color:var(--paper)!important;font-family:Geist,Arial,sans-serif!important}.spr-access button,.spr-access a{-webkit-tap-highlight-color:transparent}.spr-access button{font:inherit!important;color:inherit!important;cursor:pointer}.spr-access a{color:inherit!important;text-decoration:none}.spr-access button:focus-visible,.spr-access a:focus-visible,.spr-access [tabindex]:focus-visible{outline:2px solid var(--violet);outline-offset:7px}.spr-access button{touch-action:manipulation}.spr-access .sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}.spr-access .skip-link{position:fixed;top:10px;left:12px;transform:translateY(-160%);padding:14px;background:#eee;color:#111!important;z-index:10}.spr-access .skip-link:focus{transform:none}.spr-access .masthead{height:90px;margin:0 4.5vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);position:relative;z-index:2}.spr-access .wordmark{font:700 38px/1 Heartbit!important;letter-spacing:-1px}.spr-access .wordmark span{font:12px Geist!important;vertical-align:top;margin-left:3px}.spr-access .edition,.spr-access .skip,.spr-access .eyebrow,.spr-access .input-note,.spr-access .stage-caption,.spr-access .reveal-note,.spr-access .choice-kind,.spr-access .choice-action,.spr-access footer{font-size:11px;letter-spacing:.14em}.spr-access .edition{color:var(--muted)!important}.spr-access .skip{min-height:44px;display:flex;align-items:center;gap:20px}.spr-access .skip span{font-size:21px}.spr-access .experience{min-height:calc(100svh - 90px);height:820px;max-height:1000px;position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;padding:0 4.5vw;isolation:isolate;overflow:hidden}.spr-access .intro{padding-top:clamp(70px,13vh,145px);z-index:1;pointer-events:none}.spr-access .eyebrow{color:var(--violet)!important;margin:0 0 26px}.spr-access .intro h1{font:700 clamp(64px,7.6vw,130px)/.94 Heartbit!important;margin:0;letter-spacing:-.022em}.spr-access .stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 70% 43%,#24132d55,transparent 45%)}.spr-access #scene{width:100%;height:100%;display:block;opacity:0;transition:opacity .35s}.spr-access.has-3d #scene{opacity:1}.spr-access .stage-caption{position:absolute;right:10%;bottom:12%;color:#87758f!important;font-size:10px}.spr-access .static-pack{position:absolute;left:57%;top:14%;height:65%;aspect-ratio:2/3;transform:rotate(-6deg);padding:7px 3px;background:repeating-linear-gradient(90deg,#7a657e 0 1px,#211b29 1px 3px);box-shadow:12px 24px 40px #0009}.spr-access .static-pack img{width:100%;height:100%;object-fit:fill}.spr-access.has-3d .static-pack,.spr-access.has-3d .static-cards{visibility:hidden}.spr-access .static-cards{display:none;position:absolute;right:6%;top:19%;width:49%;height:57%;align-items:center;gap:14px}.spr-access .static-cards img{width:50%;height:auto;max-height:100%;object-fit:contain;filter:drop-shadow(0 25px 20px #0009)}.spr-access .static-cards img:first-child{transform:translateY(-15px) rotate(-6deg)}.spr-access .static-cards img:last-child{transform:scale(.88) rotate(7deg)}.spr-access[data-state=open] .static-pack{display:none}.spr-access[data-state=open] .static-cards{display:flex}.spr-access .tear-target{display:none;position:absolute;width:54px;height:54px;border:1px solid #c7b6ff80;border-radius:50%;background:#130d1deb;color:var(--violet)!important;font-size:28px;box-shadow:0 0 0 6px #c7b6ff08;touch-action:pan-y;-webkit-user-select:none;user-select:none;transform:translate(-50%,-50%)}.spr-access.has-3d[data-state=sealed] .tear-target{display:block}.spr-access .opening-controls{grid-row:2;align-self:end;padding-bottom:85px;z-index:1}.spr-access .opening-controls p:first-child{font-size:17px;color:#cec4d8!important;margin:0 0 20px}.spr-access .open-button{border:0;background:var(--paper);color:#17101e!important;min-height:62px;padding:0 25px;font-size:14px;letter-spacing:.08em;display:flex;align-items:center;justify-content:space-between;gap:86px;transition:background .2s,transform .2s}.spr-access .open-button:hover{background:var(--violet);transform:translateY(-2px)}.spr-access .open-button span{font-size:24px}.spr-access .input-note{font-size:9px;color:var(--muted)!important;margin-top:16px}.spr-access .reveal-note{display:none;grid-row:2;grid-column:1/-1;padding-bottom:50px;align-items:center;justify-content:space-between;z-index:1;color:var(--muted)!important}.spr-access .text-button{background:none;border:0;min-height:44px;font-size:10px;letter-spacing:.12em;color:var(--paper)!important}.spr-access[data-state=open] .opening-controls{display:none}.spr-access[data-state=open] .reveal-note{display:flex}.spr-access[data-state=opening] .tear-target{display:none}.spr-access[data-state=opening] .opening-controls{pointer-events:none;opacity:.4}.spr-access[data-state=open] .stage-caption{display:none}.spr-access .membership{position:relative;margin:0 4.5vw;padding:80px 0 100px;border-top:1px solid var(--line);outline:none;display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;scroll-margin-top:24px}.spr-access .selection-heading h2{font:700 clamp(40px,4vw,65px)/1 Heartbit!important;margin:0 0 20px}.spr-access .selection-heading>p:last-child{max-width:260px;color:var(--muted)!important;font-size:15px;line-height:1.65}.spr-access .choices{display:grid;grid-template-columns:1.15fr 1fr;gap:28px}.spr-access .choice{text-align:left;border:0;border-top:2px solid var(--line);background:none;padding:25px 0 0;display:flex;flex-direction:column;align-items:flex-start;transition:border-color .2s,color .2s;min-height:270px}.spr-access .choice[aria-pressed=true]{border-color:var(--violet)}.spr-access .choice-kind{color:var(--muted)!important;font-size:9px;letter-spacing:.1em}.spr-access .choice-name{font:700 70px/1 Heartbit!important;margin:25px 0 14px}.spr-access .choice[data-product=plat] .choice-name{color:var(--violet)!important}.spr-access .choice-description{font-size:14px;line-height:1.7;color:#bdb2c8!important}.spr-access .choice-action{width:100%;display:flex;justify-content:space-between;margin-top:auto;padding-top:30px;font-size:10px}.spr-access .choice-action>span{font-size:20px}.spr-access .choice:hover{border-color:#bba1d2}.spr-access .selected-copy{grid-column:2;margin:0;color:var(--muted)!important;font-size:12px;line-height:1.5}.spr-access footer{margin:0 4.5vw;padding:25px 0 40px;border-top:1px solid var(--line);display:flex;justify-content:space-between;color:#92849d!important;font-size:9px}.spr-access .hero-choices{display:none;position:absolute;left:46%;right:3.5%;bottom:13%;grid-template-columns:1.15fr 1fr;gap:32px;z-index:1}.spr-access .hero-choices>button{min-height:52px;padding:8px 0;border:0;border-top:1px solid var(--line);background:none;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.spr-access .hero-choices .choice-action{margin:0;padding:0;width:auto;font-size:9px;gap:20px}.spr-access .hero-choices>button[aria-pressed=true]{border-color:var(--violet);color:var(--violet)!important}.spr-access[data-state=open] .hero-choices{display:grid}@media(min-width:1600px){.spr-access .experience{height:calc(100svh - 90px)}}@media(max-width:900px){.spr-access .masthead{height:72px;margin:0 24px}.spr-access .edition{display:none}.spr-access .skip{font-size:9px;gap:10px}.spr-access .experience{height:960px;min-height:calc(100svh - 72px);max-height:none;display:block;padding:0 24px}.spr-access .intro{padding-top:36px}.spr-access .intro .eyebrow{font-size:9px;margin-bottom:18px}.spr-access .intro h1{font-size:clamp(54px,11.5vw,90px);line-height:.96}.spr-access .stage{background:radial-gradient(ellipse at 50% 53%,#24132d66,transparent 50%)}.spr-access .opening-controls{position:absolute;bottom:0;left:24px;right:24px;padding-bottom:35px;text-align:center}.spr-access .opening-controls p:first-child{font-size:15px;margin-bottom:16px}.spr-access .open-button{width:100%;min-height:58px}.spr-access .input-note{margin-bottom:0}.spr-access .stage-caption{display:none}.spr-access .reveal-note{position:absolute;bottom:14px;left:24px;right:24px;padding-bottom:0;font-size:9px;letter-spacing:.09em}.spr-access .static-pack{height:43%;top:31%;left:50%;transform:translate(-50%) rotate(-6deg)}.spr-access .static-cards{width:85%;right:7.5%;height:43%;top:33%;gap:8px}.spr-access .membership{margin:0 24px;padding:50px 0 60px;grid-template-columns:1fr;gap:26px}.spr-access .selection-heading h2{font-size:46px}.spr-access .selection-heading .eyebrow{margin-bottom:18px}.spr-access .selection-heading>p:last-child{max-width:none}.spr-access .choices{gap:24px}.spr-access .choice-name{font-size:64px}.spr-access .choice-description{font-size:12px}.spr-access .choice-kind{font-size:8px}.spr-access .selected-copy{grid-column:1}.spr-access .choice{min-height:240px}.spr-access footer{margin:0 24px}}@media(max-width:600px){.spr-access .experience{height:calc(100svh - 72px);min-height:710px}.spr-access .intro h1{font-size:clamp(52px,12.5vw,75px)}.spr-access .intro{padding-top:27px}.spr-access .intro .eyebrow{margin-bottom:14px}.spr-access .static-pack{top:29%;height:43%}.spr-access .static-cards{top:34%;height:40%}.spr-access .tear-target{width:48px;height:48px}.spr-access .opening-controls{padding-bottom:27px}.spr-access .wordmark{font-size:32px}.spr-access .choice-name{font-size:56px}}@media(max-width:900px){.spr-access .hero-choices{left:24px;right:24px;bottom:14%;gap:24px}.spr-access .hero-choices .choice-action{font-size:8px;gap:8px}.spr-access .hero-choices>button{font-size:12px}}@media(min-width:901px){.spr-access .experience{height:calc(100svh - 90px);min-height:620px}}@media(max-width:600px){.spr-access .experience{min-height:640px}}@media(prefers-reduced-motion:reduce){html:has(.spr-access){scroll-behavior:auto}.spr-access *,.spr-access *:before,.spr-access *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.spr-access .input-note{display:none}}.spr-access .choice[data-product=insdrs] .choice-name{color:#83b5f2!important}.spr-access .choice[data-product=insdrs][aria-pressed=true],.spr-access .hero-choices>button[data-product=insdrs][aria-pressed=true]{border-color:#83b5f2;color:#83b5f2!important}.spr-access .open-button{background:#bda8d7}.spr-access .open-button:hover{background:#9e79c4}body.spr-membership-page{display:block;background:#08070b}.spr-membership-page #MainContent{padding:0!important;margin:0!important}.spr-membership-page #custom-cursor{display:none}.spr-access{--bg:#08070b;--paper:#f3edf9;--muted:#afa4b8;--violet:#c7b6ff;--line:#332c3b;display:block;line-height:1.5;letter-spacing:normal;overflow:clip}.spr-access [hidden]{display:none!important}.spr-access :is(h1,h2,h3,p,figure){margin-top:0}.spr-access h1{font-style:normal}.spr-access :is(button,a){text-transform:none}.spr-access button:disabled{cursor:not-allowed;opacity:.5}.spr-access a,.spr-access button{cursor:pointer}.spr-access .desktop-nav{display:flex;align-items:center;gap:30px;font-size:11px;letter-spacing:.08em}.spr-access .desktop-nav a{min-height:44px;display:flex;align-items:center}.spr-access .mobile-menu{display:none}.spr-access .selected-copy{min-height:44px;display:flex;align-items:center;color:var(--violet)!important;font-size:12px}.spr-access :is(.access-story,.access-reviews,.access-pricing,.access-calls,.access-faq){margin:0 4.5vw;padding:110px 0;border-top:1px solid var(--line);scroll-margin-top:30px}.spr-access :is(.access-story,.access-reviews,.access-calls,.access-faq){display:grid;grid-template-columns:1.18fr .82fr;column-gap:8vw}.spr-access :is(.story-heading,.pricing-intro,.access-reviews,.access-calls,.access-faq) h2{font:700 clamp(42px,5.7vw,90px)/1.04 Heartbit!important;letter-spacing:-.02em;overflow:visible;padding-right:.05em;color:var(--paper)!important;margin:0 0 26px}.spr-access .story-body{padding-top:32px;max-width:440px}.spr-access .story-body>p{color:var(--muted)!important;font-size:17px;line-height:1.7}.spr-access .story-body .story-lead{font-size:27px;line-height:1.3;color:var(--paper)!important;margin-bottom:24px}.spr-access .access-link{display:inline-flex;align-items:center;min-height:48px;font-size:12px;letter-spacing:.09em;border-bottom:1px solid #c7b6ff88;padding:8px 0;gap:22px;color:var(--violet)!important}.spr-access .record{grid-column:1/-1;display:flex;align-items:flex-end;gap:8vw;margin:65px 0 40px}.spr-access .record-number{font:700 clamp(180px,30vw,460px)/.78 Heartbit!important;letter-spacing:-.07em;color:var(--violet)!important}.spr-access .record-number span{font-size:.34em;letter-spacing:-.05em;color:var(--violet)!important}.spr-access .record-caption{max-width:350px;padding-bottom:10px}.spr-access .record-caption h3{font:700 32px/1 Heartbit!important;letter-spacing:.04em;margin-bottom:20px}.spr-access .record-caption p{font-size:12px;color:var(--muted)!important;line-height:1.65;margin:20px 0 0}.spr-access .story-bottom{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;padding:40px 0;border-top:1px solid var(--line);font-size:18px}.spr-access .story-bottom p{margin:0}.spr-access .story-bottom button{border-bottom:1px solid #8f779f;padding:12px 0;font-size:12px}.spr-access .proof-media{grid-column:1/-1;min-height:230px;border:1px dashed #4b375c;display:flex;flex-direction:column;justify-content:center;padding:36px;background:linear-gradient(120deg,#170d20,#0a080d)}.spr-access .proof-media>span{font-size:10px;letter-spacing:.14em;color:var(--violet)!important}.spr-access .proof-media p{font-size:22px;margin:22px 0 10px}.spr-access .proof-media small{font-size:12px;color:var(--muted)!important}.spr-access .sessions{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.2fr 1fr;align-items:center;gap:40px;margin:70px 0 30px;padding:36px 0;border-top:1px solid var(--line)}.spr-access .sessions span{font-size:10px;letter-spacing:.14em;color:var(--muted)!important}.spr-access .sessions h3{font:700 clamp(36px,5vw,72px)/1.1 Heartbit!important;margin:15px 0}.spr-access .sessions p{font-size:14px;line-height:1.7;color:var(--muted)!important}.spr-access .access-reviews{padding-top:100px;padding-bottom:100px}.spr-access .muted{color:var(--muted)!important}.spr-access .review-stage{min-height:230px;font-size:17px;color:var(--muted)!important}.spr-access .review-summary{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-bottom:36px}.spr-access .review-summary strong{font-size:28px;color:var(--violet)!important}.spr-access .review-summary span{font-size:11px}.spr-access blockquote{margin:0 0 24px;padding:0;border:0;font-size:24px;line-height:1.45;color:var(--paper)!important}.spr-access figcaption{font-size:12px;line-height:1.6;color:var(--muted)!important}.spr-access .review-controls{display:flex;align-items:center;gap:24px;margin-top:28px;font-size:11px}.spr-access .review-controls button{width:48px;height:48px;border:1px solid var(--line);background:none;font-size:20px}.spr-access .access-pricing{display:grid;grid-template-columns:1fr 1fr;gap:70px 8vw}.spr-access .pricing-intro>p{font-size:18px;line-height:1.7;color:var(--muted)!important}.spr-access .price-products{display:flex;gap:26px;margin-top:35px}.spr-access .price-products button{background:none;border:0;border-bottom:2px solid var(--line);font:700 36px Heartbit!important;padding:12px 0}.spr-access .price-products button[aria-pressed=true]{color:var(--violet)!important;border-color:var(--violet)}.spr-access .price-panel{background:#120c19;border-top:2px solid var(--violet);padding:40px;align-self:start}.spr-access .price-product{font:700 60px/1 Heartbit!important;color:var(--violet)!important}.spr-access[data-selection=insdrs] .price-panel{background:#0e0d11;border-color:#9281a6}.spr-access .price-description{font-size:15px;color:var(--muted)!important;margin:22px 0 34px}.spr-access .billing-options{display:flex;gap:8px;flex-wrap:wrap}.spr-access .billing-options button{border:1px solid var(--line);background:none;min-height:48px;padding:12px;font-size:10px;letter-spacing:.05em}.spr-access .billing-options button[aria-checked=true]{background:#c7b6ff;color:#160d20!important;border-color:var(--violet)}.spr-access .price-value{font:700 clamp(32px,3.7vw,56px)/1.2 Heartbit!important;margin-top:30px}.spr-access .price-terms{font-size:14px;line-height:1.65;color:var(--muted)!important;margin-top:12px}.spr-access .intro-offer{margin:26px 0;padding:22px 0;border-top:1px solid #624779;border-bottom:1px solid #624779}.spr-access .intro-offer strong{font-size:14px;color:var(--violet)!important}.spr-access .intro-offer p{font-size:13px;line-height:1.7;margin:12px 0 0}.spr-access code{font-family:monospace;font-size:14px;word-break:break-word}.spr-access .join-button{width:100%;margin-top:30px;justify-content:space-between}.spr-access .price-call{width:100%;margin-top:14px;border-bottom:1px solid var(--line);padding:14px 0;font-size:12px}.spr-access [data-spr-data-state]{font-size:15px;line-height:1.7;min-height:100px}.spr-access [data-spr-stale]{color:var(--violet)!important;font-size:13px}.spr-access table{width:100%;border-collapse:collapse;table-layout:fixed;box-shadow:none;font-size:14px}.spr-access :is(th,td){padding:22px 12px;text-align:left;border:0;border-bottom:1px solid var(--line);font-weight:400;vertical-align:top;line-height:1.6}.spr-access th:first-child{padding-left:0;width:30%}.spr-access thead th{font-size:12px;color:var(--violet)!important}.spr-access .access-calls>div>p:last-child{color:var(--muted)!important}.spr-access .call-options>button{display:grid;width:100%;grid-template-columns:1fr auto;text-align:left;background:none;border:0;border-top:1px solid var(--line);padding:24px 0;row-gap:13px}.spr-access .call-options>button>span{font-size:10px;letter-spacing:.1em;color:var(--muted)!important}.spr-access .call-options strong{grid-column:1;font:700 27px/1 Heartbit!important}.spr-access .call-options i{font-style:normal;grid-column:2;grid-row:1/3;align-self:center;font-size:28px}.spr-access [data-call-availability]{font-size:13px;line-height:1.6;color:var(--muted)!important}.spr-access .faq-list details{border-top:1px solid var(--line);padding:0}.spr-access summary{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:24px 0;font-size:15px;cursor:pointer;list-style:none}.spr-access summary::-webkit-details-marker{display:none}.spr-access summary:after{content:"+";font-size:22px}.spr-access details[open]>summary:after{content:"\2212"}.spr-access details p{font-size:14px;line-height:1.8;color:var(--muted)!important;padding-bottom:24px}.spr-access details a{text-decoration:underline}.spr-access .responsibility{margin:0 4.5vw;padding:28px 0;border-top:1px solid var(--line);font-size:12px;line-height:1.8;color:var(--muted)!important}.spr-access .responsibility a{text-decoration:underline}.spr-access .access-final{text-align:center;padding:110px 24px 140px;background:linear-gradient(#08070b,#180c22 65%,#08070b)}.spr-access .access-final h2{font:700 clamp(60px,12vw,180px)/.93 Heartbit!important;margin:30px 0 50px;letter-spacing:-.025em}.spr-access .access-final .open-button{width:270px;max-width:100%;margin:0 auto;justify-content:center;line-height:62px}.spr-access .discord-line{display:flex;flex-direction:column;gap:12px;margin-top:35px;font-size:12px;letter-spacing:.08em}.spr-access .discord-line span{font-size:11px;letter-spacing:0;color:var(--muted)!important}.spr-access .access-dialog{position:fixed;margin:auto;background:#110b17;color:var(--paper);border:1px solid #574264;width:min(620px,calc(100% - 32px));max-height:90dvh;padding:40px;overflow:auto;overscroll-behavior:contain;z-index:100}.spr-access .access-dialog::backdrop{background:#000b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.spr-access .dialog-close{position:absolute;right:14px;top:10px;width:44px;height:44px;border:0;background:none;font-size:28px}.spr-access .access-dialog h2{font:700 56px/1 Heartbit!important;margin:25px 0}.spr-access .access-dialog>p{font-size:14px;line-height:1.7}.spr-access .access-dialog .eyebrow{font-size:10px}.spr-access [data-spr-checkout-host]{min-height:160px}.spr-access [data-spr-checkout-host] iframe{width:100%;border:0;min-height:350px}.spr-access [data-checkout-fallback]{display:block;padding:20px 0;text-decoration:underline}.spr-access .call-row{display:block;width:100%;text-align:left;background:none;border:0;border-top:1px solid var(--line);padding:24px 0;font-size:15px}.spr-access .menu-dialog nav{display:flex;flex-direction:column;gap:20px}.spr-access .menu-dialog nav a{min-height:44px;display:flex;align-items:center}.spr-checkout-open{overflow:hidden}@media(max-width:1000px){.spr-access .desktop-nav{gap:18px}.spr-access .desktop-nav a:nth-child(4){display:none}.spr-access .access-story,.spr-access .access-reviews,.spr-access .access-calls,.spr-access .access-faq{column-gap:5vw}.spr-access .price-panel{padding:25px}.spr-access .sessions{gap:25px}}@media(max-width:900px){.spr-access .desktop-nav{display:none}.spr-access .mobile-menu{display:block}.spr-access .masthead>.skip{margin-left:auto;margin-right:22px}.spr-access .access-story,.spr-access .access-reviews,.spr-access .access-pricing,.spr-access .access-calls,.spr-access .access-faq{margin:0 24px;padding:70px 0;grid-template-columns:1fr;row-gap:28px}.spr-access .story-body{padding:0;max-width:550px}.spr-access .story-heading h2,.spr-access .pricing-intro h2,.spr-access .access-reviews h2,.spr-access .access-calls h2,.spr-access .access-faq h2{font-size:clamp(38px,7.8vw,65px)!important}.spr-access .story-body>p{font-size:16px}.spr-access .record{margin:35px 0 15px;gap:35px;align-items:center}.spr-access .record-number{font-size:clamp(170px,32vw,280px)!important}.spr-access .record-caption{max-width:260px}.spr-access .story-bottom{padding:28px 0;gap:22px;font-size:16px}.spr-access .story-bottom button{font-size:10px;flex-shrink:0}.spr-access .sessions{grid-template-columns:1fr 1fr;margin:20px 0 0;gap:12px}.spr-access .sessions>p{grid-column:1/-1}.spr-access .sessions h3{font-size:44px!important}.spr-access .review-stage{min-height:160px}.spr-access .price-panel{padding:28px}.spr-access .price-value{font-size:44px!important}.spr-access table{font-size:12px}.spr-access th,.spr-access td{padding:18px 8px}.spr-access .call-options strong{font-size:25px!important}.spr-access .responsibility{margin:0 24px}.spr-access .access-final{padding:80px 24px 100px}.spr-access .access-dialog{padding:32px 24px}}@media(max-width:600px){.spr-access .record{display:block}.spr-access .record-number{font-size:clamp(190px,62vw,285px)!important;margin-bottom:35px}.spr-access .record-caption{max-width:100%}.spr-access .record-caption h3{display:inline-block;margin-right:20px}.spr-access .story-bottom{align-items:flex-start;flex-direction:column}.spr-access .proof-media{min-height:210px;padding:26px}.spr-access .proof-media p{font-size:18px}.spr-access .access-story .story-heading h2{font-size:clamp(36px,9vw,52px)!important}.spr-access .billing-options{gap:6px}.spr-access .billing-options button{font-size:9px;padding:10px}.spr-access .price-panel{padding:22px}.spr-access .access-dialog{max-height:94dvh;width:100%;margin:auto 0 0;border-bottom:0}.spr-access .masthead .skip{font-size:9px;margin-right:14px}.spr-access .mobile-menu{font-size:9px}}.spr-access .insdrs-story{--violet:#83b5f2}.spr-access .insdrs-story .proof-media{background:linear-gradient(120deg,#0c1b30,#080c13);border-color:#294767}.spr-access .choice[data-product=insdrs] .choice-name,.spr-access .hero-choices>button[data-product=insdrs][aria-pressed=true],.spr-access .price-products button[data-product=insdrs][aria-pressed=true]{color:#83b5f2!important;border-color:#83b5f2}.spr-access[data-selection=insdrs] .price-panel{--violet:#83b5f2;background:#0b1420;border-color:#83b5f2}.spr-access[data-selection=insdrs] .join-button{background:#83b5f2}.spr-access[data-selection=insdrs] .join-button:hover{background:#5e8fcb}.spr-access .text-button:hover,.spr-access .choice:hover,.spr-access .hero-choices>button:hover,.spr-access .call-options>button:hover{background:transparent!important}.spr-access .price-products button:hover{background:transparent!important}.spr-access .access-dialog[data-product=insdrs]{--violet:#83b5f2}.spr-access .access-dialog[data-product=insdrs] h2{color:#83b5f2!important}.spr-access :is(blockquote,figcaption,.price-terms,.access-dialog p){overflow-wrap:anywhere}.spr-access .access-dialog{padding-bottom:max(32px,env(safe-area-inset-bottom))}.spr-access[data-selection=insdrs] .billing-options button[aria-checked=true]{background:#83b5f2;color:#081420!important}.spr-access .skip-link:not(:focus){width:1px;height:1px;overflow:hidden;clip-path:inset(50%);padding:0}.spr-access .skip-link:focus{background:#bda8d7;color:#160d20!important}.spr-access .access-dialog[data-product=insdrs]{background:#0b1420;border-color:#294767}@media(max-width:600px){.spr-access .access-dialog{max-width:100%}}.spr-access .plat-call{max-width:340px}.spr-access .call-offer{display:block;font:400 13px/1.6 Geist,sans-serif!important;letter-spacing:0;color:var(--muted)!important;margin:12px 0 0}.spr-access .call-options .call-offer{grid-column:1/-1;margin:0}.spr-access .call-dialog .call-offer{margin:0 0 24px}.spr-access [data-current-call-offer][hidden]{display:none}.spr-access .price-value.provider-price{font-size:clamp(26px,2.6vw,38px)!important;line-height:1.15!important}.spr-access .callback-dialog form{display:grid;gap:10px;margin-top:26px}.spr-access .callback-dialog label{font-size:13px;margin-top:8px}.spr-access .callback-dialog input{width:100%;min-height:48px;background:#08070b;color:#f3edf9;border:1px solid #655270;border-radius:0;padding:12px;font:16px/1.4 Geist,Arial,sans-serif}.spr-access .callback-dialog input:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.spr-access .callback-dialog small,.spr-access .callback-privacy,.spr-access .callback-expectation{font-size:12px;line-height:1.6;color:var(--muted)!important}.spr-access .callback-dialog .open-button{width:100%;justify-content:center;margin-top:8px;background:#a577cd}.spr-access .callback-dialog[data-product=insdrs] .open-button{background:#679bd5}.spr-access .callback-dialog h2{font-size:clamp(36px,6vw,52px)!important;line-height:1.1!important}.spr-access .callback-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.spr-access [data-callback-message]{min-height:24px;font-size:13px}.spr-access [data-callback-success]{padding:24px 0}.spr-access [data-callback-success] h3{font:700 32px/1.1 Heartbit!important}.spr-access .callback-expectation{margin:10px 0 0}.spr-access .callback-dialog select{width:100%;min-width:0;min-height:48px;background:#08070b;color:#f3edf9;border:1px solid #655270;border-radius:0;padding:12px;font:16px/1.4 Geist,Arial,sans-serif;color-scheme:dark}.spr-access .callback-dialog select:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.spr-access .callback-dialog select:disabled{opacity:.65}[data-pack-obscured]{visibility:hidden!important;pointer-events:none!important}.spr-access{position:relative;overflow-anchor:none}body:has(.spr-access){display:block!important;margin:0!important;background:#08070b!important}html:has(.spr-access) :is(.shopify-section-group-header-group,.shopify-section-group-header-group__section,#shopify-section-pagebg,#shopify-section-websitebg,#shopify-section-running-text,#shopify-section-pageloader){display:none!important}body:has(.spr-access) #MainContent,body:has(.spr-access) #MainContent>.shopify-section{margin:0!important;padding:0!important;background:#08070b!important}.spr-access>.masthead,body[data-state]>.masthead{position:absolute;top:0;left:0;right:0;z-index:3}.spr-access .masthead .store-link{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap;font-size:11px;letter-spacing:.08em}.spr-access .masthead .store-link:hover,.spr-access .menu-dialog .store-link:hover{text-decoration:underline;text-underline-offset:5px}.spr-access .masthead>.store-link{display:none}.spr-access>.experience,body[data-state]>main>.experience{height:100svh;min-height:640px;max-height:none}.spr-access .intro,body[data-state] .intro{padding-top:clamp(160px,24vh,230px)}.pack-gated .experience{position:relative!important;inset:auto!important;height:100dvh!important;min-height:0!important;max-height:none!important;margin:0!important;z-index:1000;background:#08070b}.spr-access.pack-gated>.masthead{position:fixed!important;top:0;left:0;right:0;z-index:1001}.spr-access.pack-gated .intro{top:clamp(105px,15svh,155px)}.pack-gated .intro{padding-top:0!important;position:absolute;top:40px;left:4.5vw;padding:0;max-width:36%;z-index:1}.pack-gated .intro .eyebrow{font-size:9px;margin-bottom:16px}.pack-gated .intro h1{font-size:clamp(34px,4.1vw,64px)!important;line-height:.98}.pack-gated .opening-controls{position:absolute;left:50%;right:auto;bottom:24px;transform:translate(-50%);width:270px;padding:0;text-align:center;z-index:4}.pack-gated .opening-controls p:first-child{margin-bottom:12px;font-size:13px}.pack-gated .open-button{width:100%;min-height:56px}.pack-gated .input-note{margin:12px 0 0}.pack-gated .stage-caption{display:none}.pack-gated .static-pack{left:50%;top:10%;height:calc(90% - 190px);transform:translate(-50%) rotate(-4deg)}.pack-gated .stage{background:radial-gradient(ellipse at 50% 48%,#24132d66,transparent 55%)}.pack-gated .skip-link{z-index:1100}[data-selection=insdrs] .static-cards img:first-child,[data-selection=plat] .static-cards img:last-child{filter:brightness(.68) saturate(1.12)}.static-cards img{transition:filter .28s}.hero-choices>button[aria-pressed=false]{opacity:.72}@media(max-width:900px){.spr-access .masthead>.store-link{display:inline-flex;margin-left:auto}.spr-access .masthead>.skip{display:none}.spr-access .masthead .mobile-menu{margin-left:18px}.spr-access .intro,body[data-state] .intro{padding-top:100px}.pack-gated .intro{top:100px;left:24px;max-width:calc(100% - 48px);padding:0}.pack-gated .intro h1{font-size:clamp(36px,9vw,52px)!important}.pack-gated .intro .eyebrow{margin-bottom:12px;font-size:8px}.pack-gated .opening-controls{bottom:max(22px,env(safe-area-inset-bottom));width:calc(100% - 48px);max-width:340px}.pack-gated .static-pack{top:26%;height:52%}}@media(max-height:550px){.pack-gated .intro{top:94px;left:24px;max-width:30%}.pack-gated .intro h1{font-size:30px!important}.pack-gated .intro .eyebrow{display:none}.pack-gated .opening-controls{bottom:16px;left:auto;right:24px;transform:none;width:210px}.pack-gated .opening-controls p:first-child,.pack-gated .input-note{display:none}.pack-gated .static-pack{top:10%;height:80%}}@media(prefers-reduced-motion:reduce){.static-cards img{transition:none}}.experience{--card-area-top:clamp(280px,32svh,390px);--card-area-bottom:155px}.stage .static-cards{display:flex;visibility:hidden;left:50%;right:auto;top:var(--card-area-top);bottom:var(--card-area-bottom);width:min(960px,calc(100% - 48px));height:auto;transform:translate(-50%);justify-content:center;align-items:center;gap:8px}.stage .static-cards img{display:block;width:auto;min-width:0;max-width:49%;height:86%;max-height:100%;object-fit:contain;filter:drop-shadow(0 25px 20px #0009) saturate(1.25)}.stage .static-cards img:first-child{transform:rotate(-3.15deg)}.stage .static-cards img:last-child{height:74%;max-width:43%;transform:translateY(12px) rotate(3.72deg)}[data-state=open]:not(.has-3d) .stage .static-cards{visibility:visible}.static-opening:not(.has-3d) .stage .static-pack{animation:spr-pack-exit 1.25s cubic-bezier(.32,.02,.3,1) both}.static-opening:not(.has-3d) .stage .static-cards{visibility:visible;animation:spr-cards-reveal 1.25s .4s both}.static-opening:not(.has-3d) .stage .static-cards img:first-child{animation:spr-plat-reveal 1.25s .4s both}.static-opening:not(.has-3d) .stage .static-cards img:last-child{animation:spr-insdrs-reveal 1.25s .55s both}@keyframes spr-pack-exit{0%{opacity:1;translate:0 0;scale:1}32%{translate:9% -3%;rotate:7deg}to{opacity:0;translate:0 65%;scale:.75}}@keyframes spr-cards-reveal{0%,12%{opacity:0}to{opacity:1}}@keyframes spr-plat-reveal{0%{opacity:0;translate:22% 25%;scale:.72}to{opacity:1;translate:0 0;scale:1}}@keyframes spr-insdrs-reveal{0%{opacity:0;translate:-18% 25%;scale:.72}to{opacity:1;translate:0 0;scale:1}}[data-state=open] .intro{position:absolute;left:24px;right:24px;top:clamp(118px,14svh,180px);padding:0!important;text-align:center;max-width:none}[data-state=open] .intro .eyebrow{margin-bottom:18px;font-size:9px}[data-state=open] .intro h1{font-size:clamp(44px,4vw,68px)!important;line-height:.96}[data-state=open] .stage{background:radial-gradient(ellipse at 50% 58%,#24132d66,transparent 55%)}.experience .hero-choices{left:50%;right:auto;bottom:85px;width:min(850px,calc(100% - 48px));transform:translate(-50%);gap:32px}[data-state=open] .reveal-note{position:absolute;bottom:20px;left:4.5vw;right:4.5vw;padding:0}[data-selection=insdrs] .stage .static-cards img:first-child,[data-selection=plat] .stage .static-cards img:last-child{filter:brightness(.8) saturate(1.3)}@media(max-width:900px){.experience{--card-area-top:clamp(260px,31svh,310px)}[data-state=open] .intro{top:100px}[data-state=open] .intro h1{font-size:clamp(44px,11vw,60px)!important}[data-state=open] .intro .eyebrow{font-size:8px;margin-bottom:14px}.experience .hero-choices{gap:24px}[data-state=open] .reveal-note{left:24px;right:24px}}@media(prefers-reduced-motion:reduce){.static-opening:not(.has-3d) .stage :is(.static-pack,.static-cards,.static-cards img){animation:none}}.stage .static-cards img:last-child{filter:drop-shadow(0 25px 20px #0009) brightness(1.16) saturate(1.1)}[data-selection=plat] .stage .static-cards img:last-child{filter:brightness(.94) saturate(1.15)}.spr-access .review-stage [data-review-state]{line-height:1.6}.spr-access .review-controls button:disabled{opacity:.45;cursor:default}.spr-access .masthead>.discord-nav-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:#191320;transition:background .2s,border-color .2s,transform .2s}.spr-access .masthead>.discord-nav-icon img{display:block;width:28px;height:21px;object-fit:contain}.spr-access .masthead>.discord-nav-icon:hover{background:#32203f;border-color:var(--violet);transform:translateY(-1px)}.spr-access .masthead>.discord-nav-icon:focus-visible{outline:2px solid var(--violet);outline-offset:3px}@media(max-width:900px){.spr-access .masthead>.discord-nav-icon{margin-left:12px}}@media(prefers-reduced-motion:reduce){.spr-access .masthead>.discord-nav-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-membership.css.map */
