.public-google-analytics_panel__hQ3e_{position:fixed;z-index:1000;right:18px;bottom:18px;left:18px;display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:760px;margin:auto;padding:18px 20px;border:1px solid rgba(245,200,75,.28);border-radius:10px;background:#171512;box-shadow:0 18px 55px rgba(0,0,0,.42);color:#fff8ec}.public-google-analytics_panel__hQ3e_ strong{display:block;font-size:13px;letter-spacing:.02em}.public-google-analytics_panel__hQ3e_ p{margin:6px 0 0;color:#c9c0b3;font-size:11px;line-height:1.5}.public-google-analytics_actions__bgIAK{display:flex;flex:0 0 auto;gap:8px}.public-google-analytics_actions__bgIAK button,.public-google-analytics_reopen__EIflF{min-height:38px;padding:0 14px;border:1px solid rgba(245,200,75,.34);border-radius:6px;background:#2b2721;color:#f1e8d9;cursor:pointer;font-size:9px;font-weight:900;letter-spacing:.08em;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.public-google-analytics_actions__bgIAK button:hover,.public-google-analytics_reopen__EIflF:hover{border-color:#f5c84b;background:#332d25;color:#fff8ec;transform:translateY(-1px)}.public-google-analytics_actions__bgIAK .public-google-analytics_allow__tCqkd{border-color:#f0642c;background:#f0642c;color:#fff}.public-google-analytics_actions__bgIAK .public-google-analytics_allow__tCqkd:hover{border-color:#f5c84b;background:#f5c84b;color:#171512}.public-google-analytics_actions__bgIAK button:focus-visible,.public-google-analytics_reopen__EIflF:focus-visible{outline:2px solid #f5c84b;outline-offset:3px}.public-google-analytics_reopen__EIflF{position:fixed;z-index:999;right:14px;bottom:14px;min-height:32px;background:rgba(23,21,18,.94);color:#c9c0b3;font-size:8px}@media (prefers-reduced-motion:reduce){.public-google-analytics_actions__bgIAK button,.public-google-analytics_reopen__EIflF{transition:none}.public-google-analytics_actions__bgIAK button:hover,.public-google-analytics_reopen__EIflF:hover{transform:none}}@media (max-width:640px){.public-google-analytics_panel__hQ3e_{align-items:stretch;flex-direction:column;gap:14px}.public-google-analytics_actions__bgIAK{width:100%}.public-google-analytics_actions__bgIAK button{flex:1}}.public-google-analytics_panel__hQ3e_{border-color:var(--site-border-strong);background:rgba(255,254,253,.96);box-shadow:0 18px 55px rgba(39,31,52,.14);color:var(--site-ink)}.public-google-analytics_panel__hQ3e_ p{color:var(--site-muted)}.public-google-analytics_actions__bgIAK button,.public-google-analytics_reopen__EIflF{border-color:var(--site-border);background:#f6f3f9;color:#5f5966}.public-google-analytics_actions__bgIAK button:hover,.public-google-analytics_reopen__EIflF:hover{border-color:rgba(114,88,200,.3);background:var(--site-accent-soft);color:var(--site-accent-dark)}.public-google-analytics_actions__bgIAK .public-google-analytics_allow__tCqkd,.public-google-analytics_actions__bgIAK .public-google-analytics_allow__tCqkd:hover{border-color:var(--site-accent-strong);background:var(--site-accent-strong);color:#fff}.public-google-analytics_actions__bgIAK button:focus-visible,.public-google-analytics_reopen__EIflF:focus-visible{outline-color:var(--site-accent)}.public-google-analytics_reopen__EIflF{background:rgba(255,254,253,.94);color:var(--site-muted)}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.start{inset-inline-start:var(--spacing)}.block{display:block}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}}:root{--ink:#19171f;--paper:#f6f4f7;--acid:#7258c8;--coral:#5940af;--muted:#6f6975;--page-surface:radial-gradient(circle at 5% 4%,#a78be233,transparent 27rem),radial-gradient(circle at 95% 31%,#d5c5f142,transparent 30rem),linear-gradient(180deg,#faf8fb,#f3f1f5 54%,#faf9fb);--detail-surface:radial-gradient(circle at 7% 2%,#a78be233,transparent 24rem),radial-gradient(circle at 96% 30%,#d5c5f13d,transparent 28rem),linear-gradient(180deg,#f8f6f9,#f3f1f5 58%,#f8f6f8)}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--page-surface);min-height:100%}body{color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}main{background:var(--page-surface);min-height:100vh}a,button{font:inherit}a{color:inherit;text-decoration:none}.hero{color:#f7f5ee;background:var(--ink);min-height:760px;padding:25px clamp(24px,5vw,78px) 22px;position:relative;overflow:hidden}.compact-hero{min-height:620px}.compact-grid{min-height:560px}.hero-socials{gap:18px}.hero-socials>a:not(.nav-cta){color:#aaa6b0;letter-spacing:1.1px;font-size:9px;transition:color .18s}.hero-socials>a:not(.nav-cta):hover{color:var(--coral)}.centered-hero-grid{text-align:center;justify-content:center;display:flex;position:relative;overflow:hidden}.centered-hero-grid .hero-copy{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.centered-hero-grid .eyebrow{justify-content:center}.centered-hero-grid .lede{margin:27px 0}.hero-orbit{border:1px solid #c5adf32b;border-radius:50%;position:absolute}.orbit-one{width:610px;height:610px}.orbit-two{border-color:#f0927821;width:860px;height:860px}.hero-signal{color:#a5a0ab;letter-spacing:1.1px;justify-content:center;align-items:center;gap:12px;margin-top:33px;font-size:9px;font-weight:900;display:flex}.hero-signal i{background:var(--coral);width:18px;height:1px}.hero-footer,.nav,footer{justify-content:space-between;align-items:center;display:flex}.brand{letter-spacing:-1.5px;font-size:17px;font-weight:900}.brand span{color:var(--acid)}.nav-cta{letter-spacing:1.4px;border-bottom:1px solid var(--acid);padding-bottom:5px;font-size:11px;font-weight:800}.hero-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:40px;max-width:1250px;min-height:630px;margin:0 auto;display:grid}.eyebrow{letter-spacing:1.7px;align-items:center;gap:9px;margin:0 0 22px;font-size:10px;font-weight:800;display:flex}.eyebrow i{background:var(--acid);border-radius:50%;width:7px;height:7px;display:inline-block}.eyebrow.light{color:#f7f5ee}h1,h2,h3,p{margin-top:0}.enroll h2,.hero h1{letter-spacing:-.075em;margin:0;font-size:clamp(65px,9.6vw,142px);font-weight:900;line-height:.84}.enroll h2 em,.hero h1 em{color:var(--acid);font-style:normal}.lede{color:#b8b9b4;max-width:430px;margin:32px 0;font-size:16px;line-height:1.55}.disabled-button,.primary-button{cursor:pointer;letter-spacing:1.3px;background:var(--acid);color:var(--ink);border:0;padding:17px 20px;font-size:11px;font-weight:900;transition:transform .18s,background .18s}.primary-button:hover{background:#edff91;transform:translateY(-3px)}.primary-button span{margin-left:23px;font-size:17px}.hero-art{isolation:isolate;background:#242621;height:480px;position:relative;overflow:hidden}.ring{border:1px solid #d8ff3ea6;border-radius:50%;position:absolute}.ring-one{width:400px;height:400px;top:40px;right:-56px}.ring-two{width:560px;height:560px;top:-42px;right:-135px}.hero-monogram{color:var(--acid);letter-spacing:-55px;font-size:400px;font-weight:900;line-height:.8;position:absolute;bottom:-34px;right:35px}.hero-monogram span{color:#f7f5ee}.vertical-word{writing-mode:vertical-rl;letter-spacing:4px;top:30px;left:25px}.art-caption,.vertical-word{z-index:2;font-size:10px;font-weight:800;position:absolute}.art-caption{letter-spacing:1.7px;line-height:1.6;bottom:32px;left:29px}.hero-footer{letter-spacing:1.4px;color:#acada9;border-top:1px solid #393b37;padding-top:17px;font-size:9px;font-weight:700}.hero-footer b{color:var(--acid);padding-left:7px;font-size:14px}.section-wrap{padding:110px clamp(24px,8vw,140px)}.intro-grid{grid-template-columns:1.3fr .7fr;align-items:start;gap:60px;display:grid}.intro h2{letter-spacing:-.07em;margin:0;font-size:clamp(46px,6.3vw,90px);font-weight:900;line-height:.88}.intro h2 span{color:#8b8d85}.body-copy{max-width:430px;font-size:17px;line-height:1.6}.body-copy+.body-copy{color:#6d6f69}.outcomes{color:#f6f4ed;background:#191a18}.section-heading{border-bottom:1px solid #41433e;justify-content:space-between;align-items:flex-start;padding-bottom:31px;display:flex}.section-heading>p:last-child{letter-spacing:1.2px;color:#aeb0aa;max-width:230px;font-size:10px;font-weight:800;line-height:1.5}.outcome-grid{grid-template-columns:repeat(3,1fr);gap:38px;padding-top:45px;display:grid}.outcome span{color:var(--acid);letter-spacing:1.5px;font-size:11px;font-weight:800}.outcome h3{letter-spacing:-1.3px;margin:50px 0 15px;font-size:26px}.outcome p,.step p{color:#aeb0aa;max-width:275px;font-size:14px;line-height:1.6}.line{background:var(--acid);width:36px;height:2px;margin-top:34px}.process{background:#dce2d5}.process-grid{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.step{border-top:1px solid #a7aea0;padding-top:20px}.step-num{color:#7c8376;letter-spacing:-1px;font-weight:900}.step h3{letter-spacing:-1.3px;margin:45px 0 14px;font-size:26px}.step p{color:#51564d}.membership{background:var(--paper)}.top-membership{padding-top:76px}.membership-intro{grid-template-columns:1.25fr .75fr;align-items:end;column-gap:60px;margin-bottom:45px;display:grid}.membership-intro h2{letter-spacing:-.07em;margin:0;font-size:clamp(43px,5.8vw,78px);font-weight:900;line-height:.88}.membership-intro h2 span{color:#898b84}.membership-intro>p:last-child{max-width:370px;margin:0;font-size:15px;line-height:1.6}.membership-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.membership-grid.five-up{grid-template-columns:repeat(5,minmax(0,1fr))}.membership-card{isolation:isolate;background:#f8f5ef;border:1px solid #d1cdc3;border-radius:10px;flex-direction:column;min-height:390px;padding:24px;transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s,border-color .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px #17151b08}.membership-card:before{content:"";z-index:-1;background:radial-gradient(circle,var(--acid),transparent 68%);opacity:0;border-radius:50%;width:160px;height:160px;transition:opacity .35s,transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;inset:auto -16% -55% auto;transform:scale(.4)}.membership-card:hover{border-color:#a497c4;transform:translateY(-9px);box-shadow:0 18px 32px #17151b21}.membership-card:hover:before{opacity:.42;transform:scale(1)}.membership-card.featured{background:var(--ink);color:#f6f4ed;border-color:var(--ink);box-shadow:0 5px #17151b1c}.membership-card.featured:before{background:radial-gradient(circle,var(--coral),transparent 68%)}.membership-card.featured:hover{border-color:var(--acid);background:#24212a;box-shadow:0 18px 32px #17151b45}.price-row{justify-content:space-between;gap:8px;min-height:40px;display:flex}.price,.price-row{align-items:center}.price{letter-spacing:-1px;font-variant-numeric:tabular-nums;border:1px solid #bbb4c8;border-radius:999px;min-width:76px;height:39px;padding:0 10px;font-size:20px;font-weight:900;display:inline-flex}.featured .price{border-color:#c5adf3a6}.best,.tier-tag{letter-spacing:1px;font-size:8px;font-weight:900}.best{color:var(--acid);text-align:right}.membership-card h3{letter-spacing:-1.2px;margin:52px 0 16px;font-size:21px;line-height:.95}.membership-card p{color:#5f625b;font-size:13px;line-height:1.5}.membership-card.featured p{color:#cbc6d1}.tier-tag{color:#777a72;margin-top:auto}.featured .tier-tag{color:var(--acid)}.detail-link{letter-spacing:1px;border-top:1px solid #d1cdc3;margin-top:18px;padding-top:15px;font-size:9px;font-weight:900}.featured .detail-link{border-color:#46414f}.detail-link b{float:right;width:22px;height:22px;color:var(--ink);background:#e3dded;border-radius:50%;place-items:center;margin-top:-6px;font-size:14px;line-height:1;transition:transform .26s,background .26s;display:grid}.membership-card:hover .detail-link b{background:var(--coral);transform:translate(5px)}.featured .detail-link b,.flow-strip{background:var(--acid)}.flow-strip{letter-spacing:1.1px;justify-content:space-between;align-items:center;padding:22px clamp(24px,8vw,140px);font-size:10px;font-weight:900;display:flex}.flow-strip i{background:var(--ink);width:32px;height:1px}@media (max-width:1150px) and (min-width:761px){.membership-grid.five-up{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px) and (min-width:761px){.membership-grid.five-up{grid-template-columns:repeat(2,minmax(0,1fr))}}.detail-page{isolation:isolate;min-height:100vh;color:var(--ink);background:var(--detail-surface);position:relative;overflow:hidden}.detail-nav{padding:25px clamp(24px,5vw,78px)}.detail-panel{isolation:isolate;text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:940px;min-height:calc(100vh - 142px);margin:0 auto;padding:25px 28px 65px;display:flex;position:relative}.detail-panel:after,.detail-panel:before{content:"";z-index:-1;border:1px solid #c5adf324;border-radius:50%;position:absolute}.detail-panel:before{width:720px;height:720px}.detail-panel:after{border-color:#f092781c;width:980px;height:980px}.detail-overview{flex-direction:column;align-items:center;display:flex}.back-link{color:#b8b9b4;letter-spacing:1.2px;margin-bottom:46px;font-size:10px;font-weight:800;display:inline-block}.back-link:hover{color:var(--coral)}.detail-includes .eyebrow,.detail-overview .eyebrow{justify-content:center}.detail-price{letter-spacing:1.6px;color:var(--acid);margin:0 0 17px;font-size:13px;font-weight:900}.detail-overview h1{letter-spacing:-.075em;max-width:780px;margin:0;font-size:clamp(54px,8.2vw,112px);font-weight:900;line-height:.84}.detail-intro{color:#c4c0ca;max-width:530px;margin:27px 0 34px;font-size:16px;line-height:1.55}.detail-includes{text-align:left;background:#f4f0eb12;border:1px solid #f4f0eb24;border-radius:12px;width:min(100%,620px);padding:25px;box-shadow:0 18px 38px #0000001f}.detail-includes .eyebrow{margin-bottom:15px}.detail-includes ul{margin:0 0 22px;padding:0;list-style:none}.detail-includes li{border-top:1px solid #45414b;gap:16px;padding:15px 0;font-size:16px;font-weight:700;line-height:1.25;display:flex}.detail-includes li:last-child{border-bottom:1px solid #45414b}.detail-includes li span{color:var(--coral);letter-spacing:1.2px;padding-top:4px;font-size:9px}.access-button{cursor:pointer;background:var(--acid);width:100%;color:var(--ink);letter-spacing:1.1px;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:11px;padding:17px 19px;font-size:10px;font-weight:900;display:flex}.access-button:hover{background:#dac7ff}.access-button b{margin-left:auto;font-size:18px;line-height:6px}.discord-button{color:#fff;background:#5865f2}.discord-button:hover{background:#6b76f7}.discord-mark{border:1px solid #ffffff80;border-radius:50%;flex:0 0 29px;place-items:center;width:29px;height:29px;display:grid}.discord-mark img{width:17px;height:17px}.checkout-page,.enrollment-page,.welcome-page{isolation:isolate;min-height:100vh;color:var(--ink);background:var(--detail-surface);position:relative}.checkout-nav,.enrollment-nav,.welcome-nav{padding:25px clamp(24px,5vw,78px)}.checkout-shell,.enrollment-shell{isolation:isolate;text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:860px;min-height:calc(100vh - 82px);margin:0 auto;padding:42px 28px 72px;display:flex;position:relative}.checkout-shell:before,.enrollment-shell:before{content:"";z-index:-1;border:1px solid #c5adf326;border-radius:50%;width:760px;height:760px;position:absolute}.checkout-shell:after,.enrollment-shell:after{content:"";z-index:-1;border:1px solid #f092781a;border-radius:50%;width:1040px;height:1040px;position:absolute}.checkout-title,.enrollment-copy{flex-direction:column;align-items:center;display:flex}.checkout-title .eyebrow,.enrollment-copy .eyebrow{justify-content:center}.checkout-title h1,.enrollment-copy h1,.welcome-shell h1{letter-spacing:-.075em;margin:0;font-size:clamp(54px,8vw,108px);font-weight:900;line-height:.84}.checkout-title h1 em,.enrollment-copy h1 em,.welcome-shell h1 em{color:var(--acid);font-style:normal}.checkout-title>p:not(.eyebrow),.enrollment-copy>p:not(.eyebrow){color:#c4c0ca;max-width:450px;margin:22px 0;font-size:16px;line-height:1.6}.selected-tier{text-align:left;background:#f4f0eb12;border:1px solid #f4f0eb24;border-radius:9px;grid-template-columns:1fr auto;row-gap:8px;width:min(100%,430px);padding:15px 18px;font-size:12px;display:grid}.selected-tier span{color:#aaa5b0;letter-spacing:1.3px;grid-column:1/-1;font-size:9px;font-weight:900}.selected-tier strong{font-size:17px}.selected-tier b{color:var(--acid)}.capture-form,.checkout-card{width:min(100%,430px);color:var(--ink);text-align:left;background:#f4f0eb;border-radius:12px;margin-top:28px;padding:30px;box-shadow:0 20px 45px #0003}.capture-form .eyebrow{color:#55515b}.capture-form label{letter-spacing:1px;margin:19px 0 0;font-size:9px;font-weight:900;display:block}.capture-form input{width:100%;color:var(--ink);background:0 0;border:0;border-bottom:1px solid #bcb7b0;outline:none;padding:12px 0 10px;font-size:16px;display:block}.capture-form input:focus{border-color:#766c89}.capture-form button,.checkout-card>button{cursor:pointer;background:var(--ink);color:#f6f4ed;letter-spacing:1.1px;border:0;width:100%;margin-top:30px;padding:18px;font-size:10px;font-weight:900}.capture-form button:hover,.checkout-card>button:hover{background:#393343}.capture-form button b,.checkout-card button b{float:right;font-size:17px;line-height:6px}.form-note{color:#76716e;text-align:center;margin:14px 0 0;font-size:10px;line-height:1.4}.checkout-line,.checkout-total{justify-content:space-between;align-items:center;padding:13px 0;font-size:15px;display:flex}.checkout-line.muted{color:#77716c;border-top:1px solid #d0cbc4;font-size:12px}.checkout-total{border-top:1px solid var(--ink);letter-spacing:1.1px;padding:20px 0;font-size:10px;font-weight:900}.checkout-total strong{letter-spacing:-1.5px;font-size:30px}.payment-placeholder{background:#e6e0d8;border-radius:7px;padding:20px}.payment-placeholder>span{letter-spacing:1.2px;font-size:9px;font-weight:900}.payment-placeholder p{color:#69635e;font-size:12px;line-height:1.5}.fake-cards{gap:7px;display:flex}.fake-cards i{background:#c8b1f4;border-radius:3px;padding:6px;font-size:8px;font-style:normal;font-weight:900}.welcome-shell{max-width:1120px;margin:0 auto;padding:60px 28px 80px}.welcome-lede{color:#c4c0ca;margin:25px 0 46px;font-size:17px}.access-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.access-card{border-radius:12px;flex-direction:column;min-height:280px;padding:28px;display:flex}.access-card>p{letter-spacing:1.2px;margin:23px 0 10px;font-size:9px;font-weight:900}.access-card h2{letter-spacing:-1.7px;margin:0;font-size:32px;line-height:.95}.access-card button{letter-spacing:1px;cursor:pointer;border:0;width:100%;margin-top:auto;padding:15px;font-size:9px;font-weight:900}.discord-access .discord-mark{width:38px;height:38px}.discord-access .discord-mark img{width:22px;height:22px}.discord-access button{color:var(--ink);background:#f4f0eb}.call-access{background:var(--acid);color:var(--ink)}.call-access>span{font-size:10px;font-weight:900}.call-access button{background:var(--ink);color:#f6f4ed}.access-note{color:#99939e;margin-top:20px;font-size:11px}.discord-join-page{color:#f6f4ed;background:#17151b;min-height:100vh;overflow:hidden}.discord-join-shell{isolation:isolate;text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:980px;min-height:calc(100vh - 82px);margin:0 auto;padding:70px 28px;display:flex;position:relative}.discord-join-shell .eyebrow{margin-top:27px}.discord-join-shell h1{letter-spacing:-.085em;margin:0;font-size:clamp(66px,10vw,140px);font-weight:900;line-height:.78}.discord-join-shell h1 em{color:var(--coral);font-style:normal}.discord-join-shell>p:not(.eyebrow){color:#c5c1cb;max-width:410px;margin:28px 0 31px;font-size:16px;line-height:1.55}.giant-discord{background:#5865f2;border:0;width:74px;height:74px;box-shadow:0 0 0 11px #5865f21f,0 0 0 25px #5865f212}.giant-discord img{width:39px;height:39px}.discord-orbit{z-index:-1;border:1px solid #c5adf32e;border-radius:50%;position:absolute}.orbit-a{width:620px;height:620px}.orbit-b{border-color:#f0927826;width:850px;height:850px}.discord-invite{text-align:left;background:#5865f2;border-radius:10px;align-items:center;gap:14px;width:min(100%,490px);padding:14px;transition:transform .24s,background .24s;display:flex;box-shadow:0 14px 30px #0000003d}.discord-invite:hover{background:#6c76f6;transform:translateY(-4px)}.discord-invite .discord-mark{width:40px;height:40px}.discord-invite .discord-mark img{width:23px;height:23px}.discord-invite small{opacity:.7;letter-spacing:1.2px;margin-bottom:4px;font-size:8px;font-weight:900;display:block}.discord-invite span:nth-child(2){letter-spacing:1px;font-size:10px;font-weight:900}.discord-invite b{margin-left:auto;font-size:20px}.invite-note{color:#97919e;margin-top:14px;font-size:10px;display:block}.social-page{color:#f6f4ed;background:#17151b;min-height:100vh;overflow:hidden}.social-shell{isolation:isolate;text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:980px;min-height:calc(100vh - 82px);margin:0 auto;padding:70px 28px;display:flex;position:relative}.social-orbit{z-index:-1;border:1px solid #ffffff29;border-radius:50%;position:absolute}.social-orbit-a{width:620px;height:620px}.social-orbit-b{width:850px;height:850px}.social-icon{border:0;border-radius:50%;place-items:center;width:74px;height:74px;display:grid;box-shadow:0 0 0 11px #ffffff14,0 0 0 25px #ffffff0a}.social-icon img{width:39px;height:39px}.social-shell .eyebrow{justify-content:center;margin-top:27px}.social-shell h1{letter-spacing:-.085em;margin:0;font-size:clamp(66px,10vw,140px);font-weight:900;line-height:.78}.social-shell h1 em{font-style:normal}.social-shell>p:not(.eyebrow){color:#c5c1cb;max-width:430px;margin:28px 0 31px;font-size:16px;line-height:1.55}.social-link{text-align:left;border-radius:10px;align-items:center;gap:14px;width:min(100%,490px);padding:14px;transition:transform .24s,background .24s;display:flex;box-shadow:0 14px 30px #0000003d}.social-link:hover{transform:translateY(-4px)}.social-link .small{width:40px;height:40px;box-shadow:none;flex:0 0 40px}.social-link .small img{width:23px;height:23px}.social-link small{opacity:.7;letter-spacing:1.2px;margin-bottom:4px;font-size:8px;font-weight:900;display:block}.social-link span:nth-child(2){letter-spacing:1px;font-size:10px;font-weight:900}.social-link b{margin-left:auto;font-size:20px}.youtube .social-icon,.youtube .social-link{background:#ff2d35}.youtube .social-shell h1 em{color:#ff5f65}.youtube .social-orbit-a{border-color:#ff2d3547}.youtube .social-orbit-b{border-color:#c5adf326}.youtube .social-link:hover{background:#ff4950}.instagram .social-icon{background:linear-gradient(135deg,#f9ce34,#ee2a7b 45%,#6228d7)}.instagram .social-link{background:linear-gradient(110deg,#f9ce34,#ee2a7b 48%,#6228d7)}.instagram .social-shell h1 em{color:#f092b3}.instagram .social-orbit-a{border-color:#ee2a7b45}.instagram .social-orbit-b{border-color:#6228d738}.instagram .social-link:hover{filter:brightness(1.1)}.enroll{color:#f6f4ed;background:#101110;grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;padding:100px clamp(24px,8vw,140px);display:grid}.enroll-copy>p:last-child{color:#b8b9b4;max-width:440px;margin-top:33px;font-size:16px;line-height:1.6}.enroll-card{background:var(--acid);color:var(--ink);flex-direction:column;align-items:flex-start;min-height:325px;padding:35px;display:flex}.card-label{letter-spacing:1.6px;font-size:9px;font-weight:900}.enroll-card h3{letter-spacing:-2.8px;margin:46px 0 16px;font-size:43px;line-height:.92}.enroll-card>p{max-width:260px;font-size:14px;line-height:1.5}.disabled-button{background:var(--ink);color:#f6f4ed;cursor:pointer;width:100%;margin-top:auto}.disabled-button:hover{background:#343631}.notice{margin:12px 0 0!important;font-size:11px!important}.notice,footer{font-weight:700}footer{background:var(--paper);letter-spacing:.5px;padding:24px clamp(24px,5vw,78px);font-size:10px}footer p{color:#74766f;margin:0}footer>a:last-child{border-bottom:1px solid var(--ink);padding-bottom:3px}@media (max-width:760px){.hero{min-height:700px}.compact-hero{min-height:610px}.detail-panel,.enroll,.hero-grid,.intro-grid,.membership-intro{grid-template-columns:1fr}.hero-grid{gap:35px;padding-top:80px}.compact-grid{min-height:530px}.hero-art{height:260px}.hero-monogram{font-size:250px}.ring-one{width:250px;height:250px}.ring-two{width:370px;height:370px}.hero-footer span:first-child{display:none}.membership-grid,.membership-grid.five-up,.outcome-grid,.process-grid{grid-template-columns:1fr;gap:45px}.membership-grid{gap:12px}.membership-card{min-height:260px}.membership-intro>p:last-child{margin-top:28px}.section-heading{display:block}.section-heading>p:last-child{margin-bottom:0}.enroll,.section-wrap{padding-top:75px;padding-bottom:75px}.enroll{gap:40px}footer{flex-wrap:wrap;gap:15px}footer p{order:3;width:100%}.hero h1{font-size:clamp(62px,17vw,95px)}.hero-socials>a:not(.nav-cta){display:none}.hero-socials{gap:0}.hero-signal{flex-wrap:wrap;row-gap:6px;margin-top:24px}.hero-signal i{width:10px}.flow-strip{flex-direction:column;align-items:flex-start;gap:14px}.flow-strip i{display:none}.detail-panel{min-height:0;padding-top:42px;padding-bottom:65px;display:block}.detail-includes{border-top:1px solid #424049;border-left:0;margin-top:45px;padding-top:38px;padding-left:0}.back-link{margin-bottom:55px}.detail-nav{padding-top:22px;padding-bottom:22px}.checkout-shell,.enrollment-shell{grid-template-columns:1fr;gap:45px;min-height:0;padding-top:45px}.capture-form,.checkout-card{padding:25px}.access-grid{grid-template-columns:1fr}.welcome-shell{padding-top:45px}.checkout-nav,.enrollment-nav,.welcome-nav{padding-top:22px;padding-bottom:22px}}.hero-grid.centered-hero-grid{text-align:center;justify-content:center;display:flex}.hero-socials{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff12;border:1px solid #ffffff29;gap:7px;padding:5px;box-shadow:inset 0 1px #ffffff24,0 10px 28px #00000029}.hero-socials,.hero-socials>a:not(.nav-cta){border-radius:999px;align-items:center;display:flex}.hero-socials>a:not(.nav-cta){color:#e4e0e7;letter-spacing:1px;gap:6px;padding:8px 9px;font-size:8px;font-weight:800;transition:color .18s,background .18s,transform .18s}.hero-socials>a:not(.nav-cta):hover{color:#fff;background:#ffffff1f;transform:translateY(-1px)}.hero-socials img{width:12px;height:12px}.hero-socials .nav-cta{background:#c5adf333;border:0;border-radius:999px;padding:9px 11px;font-size:8px}.hero-socials .nav-cta:hover{background:var(--acid);color:var(--ink)}.hero-socials .nav-cta b{padding-left:5px;font-size:12px}.membership-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff61;border-color:#9e95ac6b;border-radius:14px;box-shadow:inset 0 1px #ffffffb3,0 8px 25px #17151b0f}.membership-card:hover{background:#ffffff8f}@media (max-width:760px){.hero-socials>a:not(.nav-cta){display:none}.hero-socials{gap:0}}.membership-card .price{white-space:nowrap;width:max-content;min-width:0}.results .social-icon,.results .social-link{background:#ef5252}.results .social-shell h1 em{color:var(--coral)}.results .social-orbit-a{border-color:#f052524d}.results .social-orbit-b{border-color:#c5adf329}.pending-link{cursor:default}.results .pending-link{background:#ef5252d1}.results-shell{isolation:isolate;text-align:center;max-width:1320px;margin:0 auto;padding:clamp(78px,10vw,128px) 28px 88px;position:relative;overflow:hidden}.results-shell h1{letter-spacing:-.08em;margin:14px 0 0;font-size:clamp(64px,9.2vw,124px);line-height:.78}.results-shell h1 em{color:#f06d6d;font-style:normal}.results-shell .eyebrow{justify-content:center}.results-lede{color:#c5c1cb;max-width:560px;margin:27px auto 45px;font-size:16px;line-height:1.6}.case-study-grid{z-index:1;text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid;position:relative}.case-study-card{color:#f6f4ed;background:#211e27;border:1px solid #ffffff29;border-radius:13px;transition:transform .28s cubic-bezier(.2,.8,.2,1),border-color .28s,box-shadow .28s;overflow:hidden;box-shadow:0 18px 35px #0000002e}.case-study-card:hover{border-color:#f06d6dbf;transform:translateY(-7px);box-shadow:0 25px 48px #0000004d}.case-study-thumb{aspect-ratio:16/9;background-color:#312a36;background-image:radial-gradient(circle at 20% 22%,#f06d6db3,#0000 30%),radial-gradient(circle at 78% 72%,#c5adf385,#0000 38%),none;background-position:50%;background-repeat:repeat,repeat,repeat;background-size:cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.case-study-thumb:after{content:"";background:linear-gradient(145deg,#0000 30%,#17151b75);position:absolute;inset:0}.case-study-index,.case-study-placeholder,.case-study-play{z-index:1;position:relative}.case-study-index{color:#ffffffc2;letter-spacing:1.2px;font-size:10px;font-weight:900;position:absolute;top:14px;left:15px}.case-study-play{background:#17151b52;border:1px solid #ffffff9e;border-radius:50%;place-items:center;width:54px;height:54px;padding-left:3px;font-size:17px;transition:transform .28s cubic-bezier(.2,.8,.2,1),background .28s;display:grid}.case-study-card:hover .case-study-play{background:#ef5252;transform:scale(1.12)}.case-study-placeholder{text-align:center;color:#ffffffe6;letter-spacing:1.25px;font-size:9px;font-weight:900;line-height:1.55}.case-study-meta{gap:8px;padding:18px;display:grid}.case-study-meta b,.case-study-meta span{letter-spacing:1.1px;font-size:9px;font-weight:900}.case-study-meta span{color:#c5adf3}.case-study-meta strong{letter-spacing:-.05em;font-size:clamp(21px,2.3vw,30px);line-height:.95}.case-study-meta b{color:#f09278;margin-top:4px}.results-note{z-index:1;color:#aaa4b0;max-width:560px;margin:26px auto;font-size:12px;line-height:1.55;position:relative}.results-channel{z-index:1;background:#ef5252;margin:31px auto 0;position:relative}.results-channel:hover{background:#fa6363}.access-grid-1{grid-template-columns:minmax(0,550px);justify-content:center}.whatsapp-access{color:var(--ink);background:#c9b6ed}.lessons-access{background:var(--coral);color:var(--ink)}.lessons-access>span,.whatsapp-access>span{font-size:10px;font-weight:900}.lessons-access button,.whatsapp-access button{background:var(--ink);color:#f6f4ed}@media (max-width:760px){.access-grid-3{grid-template-columns:1fr}}.welcome-shell{isolation:isolate;text-align:center;flex-direction:column;align-items:center;max-width:1040px;min-height:calc(100vh - 82px);padding:55px 28px 76px;display:flex;position:relative;overflow:hidden}.welcome-shell,.welcome-shell .eyebrow{justify-content:center}.welcome-orbit{z-index:-1;border:1px solid #c5adf324;border-radius:50%;position:absolute}.welcome-orbit.orbit-a{width:690px;height:690px}.welcome-orbit.orbit-b{border-color:#f092781f;width:940px;height:940px}.welcome-lede{max-width:440px;margin:24px 0 39px}.access-grid{justify-content:center;width:100%;max-width:960px}.access-grid-1{max-width:530px}.access-grid-2{grid-template-columns:repeat(2,minmax(0,390px))}.access-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.access-card{text-align:left;border:1px solid #ffffff38;min-height:300px;transition:transform .24s,box-shadow .24s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff3b,0 16px 34px #0000002e}.access-card:hover{transform:translateY(-6px);box-shadow:inset 0 1px #ffffff52,0 24px 44px #00000045}.access-card h2{margin-top:0;font-size:30px}.access-card button{border-radius:7px;justify-content:space-between;align-items:center;gap:8px;display:flex}.access-card button img{width:15px;height:15px}.access-card button b{margin-left:auto}.discord-access{background:linear-gradient(145deg,#6874f7,#4652cb)}.whatsapp-access{background:linear-gradient(145deg,#b9a3e2,#866cad)}.call-access{background:linear-gradient(145deg,#f2b29d,#e9846a)}.whatsapp-mark{border:1px solid #ffffff9e;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.whatsapp-mark img{width:21px;height:21px}.call-graphic{align-items:end;gap:5px;height:38px;display:flex;position:relative}.call-graphic i{background:#17151b;border-radius:20px;width:10px;display:block}.call-graphic i:first-child{height:16px}.call-graphic i:nth-child(2){background:var(--acid);height:31px}.call-graphic i:nth-child(3){background:#f6f4ed;height:23px}.access-note{text-align:center;margin-top:23px}@media (max-width:760px){.welcome-shell{justify-content:flex-start;min-height:0;padding-top:48px}.access-grid-2,.access-grid-3{grid-template-columns:1fr}.welcome-orbit.orbit-a{width:520px;height:520px}.welcome-orbit.orbit-b{width:710px;height:710px}}.access-card.whatsapp-access{color:#fff;background:linear-gradient(145deg,#36d875,#128c4d)}.access-card.whatsapp-access button{color:#106c3a;background:#f7fffa}.access-card.whatsapp-access button:hover{background:#fff}@media (min-width:761px){.enroll h2,.hero h1{font-size:clamp(58px,7.4vw,108px)}.checkout-title h1,.detail-overview h1,.discord-join-shell h1,.enrollment-copy h1,.social-shell h1,.welcome-shell h1{font-size:clamp(48px,6.4vw,88px)}.discord-join-shell,.social-shell{max-width:860px;padding-top:54px;padding-bottom:54px}.discord-join-shell>p:not(.eyebrow),.social-shell>p:not(.eyebrow){margin:22px 0 26px;font-size:15px}.giant-discord,.social-icon{width:64px;height:64px}.giant-discord img,.social-icon img{width:33px;height:33px}.discord-orbit.orbit-a,.social-orbit-a{width:540px;height:540px}.discord-orbit.orbit-b,.social-orbit-b{width:740px;height:740px}}@media (max-width:760px){html{scroll-padding-top:20px}body,html{overflow-x:hidden}main{width:100%;overflow-x:clip}#membership{scroll-margin-top:18px}.checkout-nav,.detail-nav,.enroll,.enrollment-nav,.hero,.nav,.section-wrap,.welcome-nav{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}.checkout-nav,.detail-nav,.enrollment-nav,.nav,.welcome-nav{gap:14px}.brand{letter-spacing:-1.2px;flex:none;font-size:15px}.nav-cta{text-align:right;border-bottom:0;justify-content:center;align-items:center;min-height:44px;padding:0 2px;font-size:9px;line-height:1.2;display:inline-flex}.hero{min-height:0;padding-top:max(18px,env(safe-area-inset-top));padding-bottom:38px}.compact-hero{min-height:min(700px,100svh)}.hero-grid{min-height:0;padding-top:78px;padding-bottom:54px}.compact-grid{min-height:510px}.centered-hero-grid .hero-copy{width:100%}.hero h1{letter-spacing:-.07em;max-width:100%;font-size:clamp(48px,15.2vw,70px);line-height:.88}.centered-hero-grid .lede{max-width:34rem;margin:24px auto;font-size:15px;line-height:1.55}.eyebrow{letter-spacing:1.25px;justify-content:center;max-width:100%;font-size:9px;line-height:1.45}.primary-button{justify-content:center;align-items:center;width:min(100%,310px);min-height:52px;display:flex}.primary-button span{margin-left:18px}.hero-signal{letter-spacing:.9px;font-size:8px}.orbit-one{width:390px;height:390px}.orbit-two{width:560px;height:560px}.section-wrap{padding-top:68px;padding-bottom:68px}.top-membership{padding-top:62px}.membership-intro{margin-bottom:32px}.membership-intro h2{letter-spacing:-.06em;font-size:clamp(39px,12.5vw,58px);line-height:.92}.membership-intro>p:last-child{margin-top:20px;font-size:14px;line-height:1.55}.membership-grid,.membership-grid.five-up{gap:14px}.membership-card{border-radius:12px;min-height:250px;padding:22px}.membership-card h3{margin:38px 0 13px;font-size:22px}.membership-card p{max-width:32rem}.detail-link{justify-content:space-between;align-items:center;min-height:44px;padding-top:12px;display:flex}.detail-link b{float:none;flex:none;margin-top:0}.flow-strip{padding:22px max(20px,env(safe-area-inset-left));line-height:1.45}.checkout-page,.detail-page,.discord-join-page,.enrollment-page,.social-page,.welcome-page{min-height:100svh}.checkout-shell,.detail-panel,.discord-join-shell,.enrollment-shell,.social-shell,.welcome-shell{width:100%;padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}.checkout-shell:before,.detail-panel:before,.enrollment-shell:before{width:470px;height:470px}.checkout-shell:after,.detail-panel:after,.enrollment-shell:after{width:650px;height:650px}.back-link{align-items:center;min-height:44px;margin-bottom:34px;display:inline-flex}.checkout-title h1,.detail-overview h1,.discord-join-shell h1,.enrollment-copy h1,.social-shell h1,.welcome-shell h1{letter-spacing:-.065em;overflow-wrap:anywhere;max-width:100%;font-size:clamp(42px,13.5vw,62px);line-height:.88}.checkout-title>p:not(.eyebrow),.detail-intro,.discord-join-shell>p:not(.eyebrow),.enrollment-copy>p:not(.eyebrow),.social-shell>p:not(.eyebrow),.welcome-lede{font-size:15px;line-height:1.55}.detail-intro{margin:22px 0 0}.detail-includes{width:100%;box-shadow:none;background:0 0;border-bottom:0;border-right:0;border-radius:0;margin-top:34px;padding:28px 0 0}.detail-includes li{padding:14px 0;font-size:15px}.access-button{min-height:54px;padding:14px 16px}.checkout-shell,.enrollment-shell{padding-top:36px;padding-bottom:max(58px,env(safe-area-inset-bottom))}.selected-tier{padding:15px 16px}.capture-form,.checkout-card{border-radius:10px;margin-top:24px;padding:23px 20px}.capture-form label{margin-top:17px}.capture-form input{min-height:48px}.capture-form button,.checkout-card>button{min-height:54px;margin-top:24px;padding:15px;line-height:1.35}.payment-placeholder{padding:17px}.welcome-shell{padding-top:38px;padding-bottom:max(58px,env(safe-area-inset-bottom))}.welcome-lede{margin:20px 0 30px}.welcome-orbit.orbit-a{width:430px;height:430px}.welcome-orbit.orbit-b{width:590px;height:590px}.access-grid{gap:14px}.access-card{min-height:250px;padding:22px}.access-card h2{font-size:27px;line-height:1}.access-card button{min-height:50px;line-height:1.35}.discord-join-shell,.social-shell{min-height:calc(100svh - 76px);padding-top:42px;padding-bottom:max(52px,env(safe-area-inset-bottom));justify-content:center}.discord-join-shell .eyebrow,.social-shell .eyebrow{margin-top:24px}.discord-join-shell>p:not(.eyebrow),.social-shell>p:not(.eyebrow){margin:22px 0 26px}.giant-discord,.social-icon{width:62px;height:62px}.giant-discord img,.social-icon img{width:32px;height:32px}.discord-orbit.orbit-a,.social-orbit-a{width:410px;height:410px}.discord-orbit.orbit-b,.social-orbit-b{width:570px;height:570px}.discord-invite,.social-link{gap:11px;min-height:68px;padding:12px}.discord-invite span:nth-child(2),.social-link span:nth-child(2){overflow-wrap:anywhere;min-width:0;font-size:9px;line-height:1.35}.discord-invite b,.social-link b{flex:none}footer{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right));padding-bottom:max(24px,env(safe-area-inset-bottom))}footer>a:last-child{border-bottom:0;align-items:center;min-height:44px;display:flex}}@media (max-width:380px){.hero h1{font-size:clamp(45px,14.5vw,55px)}.checkout-title h1,.detail-overview h1,.discord-join-shell h1,.enrollment-copy h1,.social-shell h1,.welcome-shell h1{font-size:clamp(39px,12.7vw,49px)}.nav-cta{max-width:116px}.access-card{min-height:235px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important}}.mobile-socials{display:none}@media (max-width:760px){.hero{isolation:isolate}.mobile-socials{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;max-width:330px;margin-top:24px;display:flex}.mobile-socials a{color:#f7f5ee;letter-spacing:.9px;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;min-height:42px;padding:0 11px;font-size:8px;font-weight:900;display:inline-flex}.mobile-socials img{width:12px;height:12px}.mobile-socials a:active{background:#c5adf347}}.booking-action{background:var(--acid);width:100%;min-height:52px;color:var(--ink);letter-spacing:1px;border-radius:7px;justify-content:space-between;align-items:center;margin-top:auto;padding:0 16px;font-size:9px;font-weight:900;transition:transform .22s,box-shadow .22s,background-color .22s;display:flex}.booking-action:hover{background:#d4c2f8;transform:translateY(-2px);box-shadow:0 10px 20px #00000029}.booking-action b{font-size:17px}.form-error{color:#b42318;margin:0;font-size:12px;font-weight:700}.access-card button{transition:transform .22s,box-shadow .22s,background-color .22s}.access-card button:hover{transform:translateY(-2px);box-shadow:0 10px 20px #00000029}.access-card button:active{transform:translateY(0)scale(.98)}.access-card button b{transition:transform .22s}.access-card button:hover b,.booking-action:hover b{transform:translate(4px)}.booking-action,.discord-access button:hover{background:#fff}.booking-action:hover{background:#fff;box-shadow:0 10px 20px #0003}.booking-action b{transition:transform .22s}.case-study-image{z-index:0;object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .42s cubic-bezier(.2,.8,.2,1),filter .28s;position:absolute;inset:0}.case-study-thumb:after{z-index:1;background:linear-gradient(145deg,#0000 24%,#17151b47)}.case-study-index,.case-study-play{z-index:2}.case-study-card:hover .case-study-image{filter:brightness(1.04);transform:scale(1.045)}@media (max-width:760px){.results-shell{padding:58px 20px 62px}.results-shell h1{font-size:clamp(48px,14vw,66px)}.results-lede{margin:22px auto 30px;font-size:15px}.case-study-grid{grid-template-columns:1fr;gap:13px}.case-study-thumb{min-height:0}.results-channel{margin-top:25px}}.whop-checkout-panel{background:#fff;border:1px solid #d0cbc4;border-radius:9px;margin-top:20px;padding:18px}.whop-checkout-panel>span{color:#514b56;letter-spacing:1.15px;margin-bottom:9px;font-size:9px;font-weight:900;display:block}.whop-checkout-panel>p{color:#69635e;margin:0 0 16px;font-size:11px;line-height:1.5}.whop-checkout-panel>.whop-checkout-notice{color:#7a271a;background:#fff1ef;border-left:3px solid #b42318;padding:10px 12px;font-weight:700}.whop-checkout-options{gap:10px;display:grid}.whop-offer-option{min-height:72px;color:var(--ink);background:#f6f2ed;border:1px solid #c8c1b8;border-radius:7px;justify-content:space-between;align-items:center;gap:18px;padding:14px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.whop-offer-option:hover{border-color:#766c89;transform:translateY(-2px);box-shadow:0 8px 18px #211d271c}.whop-offer-option span{gap:4px;display:grid}.whop-offer-option b{font-size:13px}.whop-offer-option small{color:#69635e;letter-spacing:.7px;font-size:10px;font-weight:800}.whop-offer-option strong{text-align:right;letter-spacing:.8px;max-width:150px;font-size:9px;line-height:1.35}.whop-offer-option.unavailable{cursor:not-allowed;opacity:.58}.whop-offer-option.unavailable:hover{box-shadow:none;border-color:#c8c1b8;transform:none}.checkout-route-link{color:#f6f4ed;background:var(--ink);letter-spacing:1.1px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:54px;margin-top:24px;padding:0 18px;font-size:10px;font-weight:900;display:flex}.checkout-route-link:hover{background:#393343}.checkout-route-link b{font-size:17px}.access-card button:disabled{cursor:not-allowed;opacity:.58}.access-card button:disabled,.access-card button:disabled:hover{box-shadow:none;transform:none}@media (max-width:760px){.whop-checkout-panel{padding:14px}.whop-offer-option{flex-direction:column;align-items:flex-start}.whop-offer-option strong{text-align:left;max-width:none}}.checkout-page:before,.detail-page:before,.enrollment-page:before,.welcome-page:before{content:"";z-index:-1;opacity:.32;pointer-events:none;background-image:radial-gradient(circle,#543f2633 1px,#0000 0);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(125deg,#000000d1,#0000 67%);mask-image:linear-gradient(125deg,#000000d1,#0000 67%)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}:root{--site-ink:#19171f;--site-ink-soft:#2a2631;--site-paper:#f6f4f7;--site-paper-bright:#fffefd;--site-accent:#7258c8;--site-accent-dark:#5940af;--site-accent-strong:#5d43b4;--site-accent-soft:#eee9f8;--site-muted:#6f6975;--site-muted-soft:#817a87;--site-border:rgba(25,23,31,.1);--site-border-strong:rgba(114,88,200,.22);--site-page-surface:radial-gradient(circle at 5% 4%,rgba(167,139,226,.2),transparent 27rem),radial-gradient(circle at 95% 31%,rgba(213,197,241,.26),transparent 30rem),linear-gradient(180deg,#faf8fb,#f3f1f5 54%,#faf9fb);--ink:var(--site-ink);--ink-soft:var(--site-ink-soft);--ink-raised:#f0ebf9;--paper:var(--site-paper);--paper-bright:var(--site-paper-bright);--muted:var(--site-muted);--muted-deep:var(--site-muted-soft);--acid:var(--site-accent);--coral:var(--site-accent-dark);--ttp-yellow:var(--site-accent);--ttp-cream:var(--site-paper);--ttp-charcoal:var(--site-ink);--ttp-orange:var(--site-accent-dark);--page-surface:var(--site-page-surface);--detail-surface:radial-gradient(circle at 7% 2%,rgba(167,139,226,.2),transparent 24rem),radial-gradient(circle at 96% 30%,rgba(213,197,241,.24),transparent 28rem),linear-gradient(180deg,#f8f6f9,#f3f1f5 58%,#f8f6f8);--brand-gradient:linear-gradient(112deg,#5d43b4,#7258c8 64%,#a98de5);--border-warm:var(--site-border);--border-gold:var(--site-border-strong);--glass:rgba(255,254,253,.88)}html{color-scheme:light}body,main{background:var(--page-surface)}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid var(--ttp-yellow);outline-offset:4px}.brand span{color:var(--ttp-orange)}.checkout-nav,.detail-nav,.enrollment-nav,.hero>.nav,.welcome-nav{width:min(1080px,calc(100% - 40px));min-height:60px;margin:0 auto;padding:8px 12px 8px 18px;border:1px solid var(--border-gold);border-radius:999px;background:rgba(23,21,18,.7);box-shadow:0 18px 45px rgba(0,0,0,.34),inset 0 1px rgba(255,248,236,.09);color:var(--paper);backdrop-filter:blur(18px)}.nav-cta{min-height:42px;display:inline-flex;align-items:center;border:1px solid var(--border-warm);border-radius:999px;padding:0 16px;color:var(--paper);background:rgba(255,248,236,.045)}.nav-cta:hover{border-color:rgba(245,200,75,.5);color:var(--ttp-yellow)}.hero{isolation:isolate;color:var(--paper);background:radial-gradient(110% 85% at 8% 0,rgba(240,100,44,.18) 0,transparent 52%),radial-gradient(85% 75% at 92% 22%,rgba(245,200,75,.12) 0,transparent 54%),linear-gradient(160deg,#171512,#1d1915 48%,#211b15)}.hero:before{inset:0;opacity:.42;background-image:radial-gradient(circle at 20% 30%,rgba(255,248,236,.34) 0 1px,transparent 1.4px),radial-gradient(circle at 72% 18%,rgba(245,200,75,.3) 0 1px,transparent 1.5px),radial-gradient(circle at 86% 72%,rgba(240,100,44,.26) 0 1px,transparent 1.5px);background-size:230px 210px,310px 270px,280px 250px}.hero:after,.hero:before{content:"";position:absolute;z-index:0;pointer-events:none}.hero:after{width:clamp(330px,46vw,720px);aspect-ratio:1;right:-22%;bottom:-62%;border:1px solid rgba(245,200,75,.16);border-radius:50%;box-shadow:0 0 0 82px rgba(240,100,44,.035),0 0 0 164px rgba(245,200,75,.025)}.hero>*{position:relative;z-index:1}.compact-hero{min-height:760px;padding-top:16px}.compact-grid{min-height:670px;padding:64px 0 130px}.hero-orbit{border-color:rgba(245,200,75,.17)}.orbit-two{border-color:rgba(240,100,44,.16)}.hero h1{-webkit-user-select:none;user-select:none}.hero h1 em{color:var(--ttp-orange);background:linear-gradient(95deg,#f0642c 12%,#f58b50 52%,#f5c84b 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lede{color:var(--muted)}.hero-socials{border-color:var(--border-warm);background:rgba(10,9,8,.58)}.hero-socials>a:not(.nav-cta){color:var(--paper)}.hero-socials>a.social-youtube,.mobile-socials .social-youtube{background:#ff0000;color:#fff}.hero-socials>a.social-youtube:hover{background:#d90000;color:#fff}.hero-socials>a.social-instagram,.mobile-socials .social-instagram{background:linear-gradient(115deg,#f58529,#dd2a7b 46%,#8134af 72%,#515bd4);color:#fff}.hero-socials>a.social-instagram:hover{color:#fff;filter:brightness(1.1)}.hero-signal{color:#bfb5a7}.hero-signal i{background:var(--ttp-orange)}.primary-button{min-height:58px;display:inline-flex;align-items:center;border:1px solid rgba(245,200,75,.4);border-radius:999px;background:var(--brand-gradient);color:var(--ink);box-shadow:0 14px 34px rgba(240,100,44,.28),inset 0 1px rgba(255,248,236,.5)}.primary-button:hover{background:linear-gradient(112deg,#f57b48,#f5a35e 64%,#f8d76c);color:var(--ink)}.course-popover{position:absolute;z-index:4;bottom:106px;left:clamp(24px,5vw,78px);display:grid;grid-template-columns:auto auto auto auto;align-items:center;gap:9px;min-height:48px;padding:5px 7px 5px 5px;border:1px solid var(--border-gold);border-radius:999px;background:var(--glass);color:var(--paper);box-shadow:0 16px 36px rgba(0,0,0,.3),inset 0 1px rgba(255,248,236,.1);backdrop-filter:blur(16px);transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease}.course-popover:hover{border-color:rgba(240,100,44,.7);background:rgba(42,36,29,.88);transform:translateY(-3px)}.course-popover>span{display:grid;width:35px;height:35px;place-items:center;border-radius:50%;background:var(--brand-gradient);color:var(--ink);font-size:7px;font-weight:900;letter-spacing:.7px}.course-popover strong{font-size:10px;letter-spacing:1.15px;white-space:nowrap}.course-popover small{padding-left:9px;border-left:1px solid var(--border-warm);color:var(--muted);font-size:7px;font-weight:900;letter-spacing:1px;white-space:nowrap}.course-popover b{display:grid;width:35px;height:35px;place-items:center;border-radius:50%;background:var(--paper);color:var(--ink);font-size:14px}.hero-process-bubble{position:absolute;z-index:3;bottom:20px;left:clamp(24px,5vw,78px);min-height:48px;display:flex;align-items:center;gap:10px;padding:7px 12px;border:1px solid var(--border-gold);border-radius:999px;background:rgba(23,21,18,.78);color:#e9e0d4;box-shadow:0 14px 34px rgba(0,0,0,.25),inset 0 1px rgba(255,248,236,.08);backdrop-filter:blur(16px)}.hero-process-bubble span{display:flex;align-items:center;gap:6px;white-space:nowrap;font-size:7px;font-weight:900;letter-spacing:.85px}.hero-process-bubble b{display:grid;width:26px;height:26px;place-items:center;border-radius:50%;background:rgba(255,248,236,.08);color:var(--ttp-yellow);font-size:7px}.hero-process-bubble i{width:11px;height:1px;background:rgba(240,100,44,.68)}.membership{background:var(--ink)}.flow-strip{border-top:1px solid var(--border-gold);background:#11100e;color:var(--paper)}.flow-strip i{background:var(--ttp-orange)}footer{border-top:1px solid var(--border-warm);background:#11100e;color:var(--muted)}.checkout-page,.detail-page,.discord-join-page,.enrollment-page,.welcome-page{color:var(--paper);background:var(--detail-surface)}.checkout-shell:before,.detail-panel:before,.discord-orbit.orbit-a,.enrollment-shell:before,.welcome-orbit.orbit-a{border-color:rgba(245,200,75,.18)}.checkout-shell:after,.detail-panel:after,.discord-orbit.orbit-b,.enrollment-shell:after,.welcome-orbit.orbit-b{border-color:rgba(240,100,44,.15)}.back-link,.checkout-title>p:not(.eyebrow),.detail-intro,.enrollment-copy>p:not(.eyebrow),.welcome-lede{color:var(--muted)}.checkout-title h1 em,.detail-price,.discord-join-shell h1 em,.enrollment-copy h1 em,.welcome-shell h1 em{color:var(--ttp-orange)}.access-card,.detail-includes,.selected-tier{border:1px solid var(--border-warm);background:var(--glass);color:var(--paper);box-shadow:0 26px 65px rgba(0,0,0,.3),inset 0 1px rgba(255,248,236,.08);backdrop-filter:blur(16px)}.detail-includes li{border-color:var(--border-warm)}.capture-form,.checkout-card,.whop-checkout-panel{border:1px solid var(--border-warm);background:rgba(33,29,24,.86);color:var(--paper);box-shadow:0 28px 68px rgba(0,0,0,.34),inset 0 1px rgba(255,248,236,.08)}.capture-form .eyebrow,.whop-checkout-panel>span{color:var(--ttp-yellow)}.capture-form input{border-color:rgba(255,248,236,.2);color:var(--paper)}.capture-form input::placeholder{color:var(--muted-deep)}.capture-form input:focus{border-color:var(--ttp-orange)}.form-note,.selected-tier span,.whop-checkout-panel>p,.whop-offer-option small{color:var(--muted-deep)}.selected-tier b{color:var(--ttp-yellow)}.payment-placeholder,.whop-offer-option{border:1px solid var(--border-warm);background:rgba(255,248,236,.055);color:var(--paper)}.payment-placeholder p{color:var(--muted)}.whop-offer-option:hover{border-color:rgba(240,100,44,.58);box-shadow:0 12px 28px rgba(0,0,0,.22)}.access-button,.access-card button,.booking-action,.capture-form button,.checkout-card>button,.checkout-route-link{border-radius:8px;background:var(--brand-gradient);color:var(--ink)}.access-button:hover,.access-card button:hover,.booking-action:hover,.capture-form button:hover,.checkout-card>button:hover,.checkout-route-link:hover{background:linear-gradient(112deg,#f57b48,#f5a35e 64%,#f8d76c);color:var(--ink)}.course-checkout-ready{text-align:center}.course-checkout-ready .eyebrow{justify-content:center}.course-checkout-ready h2{margin:7px 0 18px;font-size:clamp(32px,4vw,48px);line-height:.9;letter-spacing:-.055em}.course-checkout-ready>p:not(.eyebrow):not(.form-note){color:var(--muted);font-size:14px;line-height:1.65}.access-card button:disabled,.course-checkout-ready button:disabled{cursor:not-allowed;opacity:.62}.access-card.whatsapp-access,.call-access,.discord-access,.discord-button,.discord-invite,.giant-discord,.lessons-access,.whatsapp-access{background:linear-gradient(145deg,#2a241d,#1d1915);color:var(--paper)}.discord-button:hover,.discord-invite:hover{background:#2f281f}.discord-mark,.whatsapp-mark{border-color:rgba(245,200,75,.32);background:rgba(240,100,44,.18)}.call-graphic i,.call-graphic i:nth-child(2),.call-graphic i:nth-child(3){background:var(--ttp-orange)}.call-graphic i:nth-child(2){background:var(--ttp-yellow)}.access-note,.invite-note{color:var(--muted-deep)}.social-page{color:var(--paper);background:var(--detail-surface)}.social-orbit{border-color:var(--border-warm)}.results-lede,.results-note,.social-shell>p:not(.eyebrow){color:var(--muted)}.case-study-card{border-color:var(--border-warm);background:var(--ink-soft);color:var(--paper)}.case-study-card:hover{border-color:rgba(240,100,44,.7)}.case-study-meta span{color:var(--ttp-orange)}.case-study-meta b,.results .social-shell h1 em,.results-shell h1 em{color:var(--ttp-yellow)}.case-study-card:hover .case-study-play{background:var(--brand-gradient);color:var(--ink)}.results .social-icon,.results .social-link,.results-channel,.youtube .social-icon,.youtube .social-link{background:#ff0000}.results-channel:hover,.youtube .social-link:hover{background:#d90000;color:#fff}.instagram .social-shell h1 em,.youtube .social-shell h1 em{color:#f5c84b;background:linear-gradient(95deg,#f0642c,#f5c84b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.instagram .social-orbit-a,.youtube .social-orbit-a{border-color:rgba(240,100,44,.24)}.instagram .social-orbit-b,.youtube .social-orbit-b{border-color:rgba(245,200,75,.16)}.instagram .social-icon{background:linear-gradient(135deg,#f58529,#dd2a7b 45%,#8134af 72%,#515bd4)}.instagram .social-link{background:linear-gradient(110deg,#f58529,#dd2a7b 48%,#8134af 74%,#515bd4)}@media (min-width:761px) and (max-width:1100px){.compact-hero{min-height:790px}.compact-grid{min-height:710px;padding-bottom:160px}.hero-process-bubble{right:clamp(24px,5vw,78px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-radius:18px}.hero-process-bubble span{justify-content:center;min-width:0;text-align:center;white-space:normal}.hero-process-bubble i{display:none}}@media (max-width:760px){.checkout-nav,.detail-nav,.enrollment-nav,.hero>.nav,.welcome-nav{width:calc(100% - 28px);min-height:56px;padding:7px 9px 7px 14px}.nav-cta{min-height:40px;padding:0 12px}.compact-hero{min-height:850px}.compact-grid{min-height:735px;padding-top:84px;padding-bottom:188px}.mobile-socials a{border-color:var(--border-warm);background:rgba(255,248,236,.06);color:var(--paper)}.course-popover{right:auto;bottom:146px;left:20px;width:auto;max-width:calc(100% - 40px)}.course-popover small{overflow:hidden;text-overflow:ellipsis}.hero-process-bubble{right:20px;bottom:18px;left:20px;min-height:88px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px;border-radius:18px}.hero-process-bubble span{min-width:0}.hero-process-bubble i{display:none}.centered-hero-grid{flex-direction:column}}.hero,body{color:var(--site-ink)}.hero{background:var(--site-page-surface)}.hero:before{opacity:.22;background-image:radial-gradient(circle at 20% 30%,rgba(114,88,200,.24) 0 1px,transparent 1.4px),radial-gradient(circle at 72% 18%,rgba(167,139,226,.22) 0 1px,transparent 1.5px),radial-gradient(circle at 86% 72%,rgba(25,23,31,.14) 0 1px,transparent 1.5px)}.hero:after{border-color:rgba(114,88,200,.14);box-shadow:0 0 0 82px rgba(114,88,200,.035),0 0 0 164px rgba(167,139,226,.025)}.checkout-nav,.detail-nav,.enrollment-nav,.hero>.nav,.welcome-nav{border-color:var(--site-border);background:rgba(255,254,253,.84);box-shadow:0 16px 44px rgba(36,29,49,.09),inset 0 1px rgba(255,255,255,.92);color:var(--site-ink)}.nav-cta{border-color:var(--site-border);background:rgba(246,243,249,.72);color:#5f5966}.nav-cta:hover{border-color:rgba(114,88,200,.3);color:var(--site-accent-dark)}.brand{color:var(--site-ink)}.brand span,.hero h1 em{color:var(--site-accent-dark)}.hero h1 em{background:none;-webkit-text-fill-color:currentColor}.hero-signal,.lede{color:var(--site-muted)}.hero-signal i{background:var(--site-accent)}.hero-socials{border-color:var(--site-border);background:rgba(255,254,253,.8);box-shadow:0 8px 24px rgba(40,32,52,.05)}.primary-button{border-color:var(--site-accent-strong);background:var(--site-accent-strong);color:#fff;box-shadow:0 13px 30px rgba(93,67,180,.2),inset 0 1px rgba(255,255,255,.18)}.primary-button:hover{background:#49319d;color:#fff;box-shadow:0 17px 36px rgba(73,49,157,.24)}.course-popover,.hero-process-bubble{border-color:var(--site-border-strong);background:rgba(255,254,253,.88);color:var(--site-ink);box-shadow:0 16px 40px rgba(39,31,52,.1),inset 0 1px rgba(255,255,255,.92)}.course-popover:hover{border-color:rgba(114,88,200,.42);background:#fffefd}.course-popover>span{background:var(--site-accent-strong);color:#fff}.course-popover small{border-color:var(--site-border);color:var(--site-muted)}.course-popover b{background:var(--site-accent-soft);color:var(--site-accent-dark)}.hero-process-bubble{color:#5f5966}.hero-process-bubble b{background:var(--site-accent-soft);color:var(--site-accent-dark)}.hero-process-bubble i{background:rgba(114,88,200,.36)}.checkout-shell:before,.detail-panel:before,.discord-orbit.orbit-a,.enrollment-shell:before,.hero-orbit,.welcome-orbit.orbit-a{border-color:rgba(114,88,200,.16)}.checkout-shell:after,.detail-panel:after,.discord-orbit.orbit-b,.enrollment-shell:after,.orbit-two,.welcome-orbit.orbit-b{border-color:rgba(167,139,226,.14)}.membership{background:var(--site-page-surface)}.flow-strip{border-color:rgba(114,88,200,.13);background:#eee9f8;color:var(--site-ink)}.flow-strip i{background:var(--site-accent)}footer{border-color:var(--site-border);background:rgba(255,254,253,.78);color:var(--site-muted)}.checkout-page,.detail-page,.discord-join-page,.enrollment-page,.social-page,.welcome-page{color:var(--site-ink);background:var(--detail-surface)}.checkout-page:before,.detail-page:before,.enrollment-page:before,.welcome-page:before{opacity:.22;background-image:radial-gradient(circle,rgba(114,88,200,.16) 1px,transparent 0)}.back-link,.checkout-title>p:not(.eyebrow),.detail-intro,.discord-join-shell>p:not(.eyebrow),.enrollment-copy>p:not(.eyebrow),.results-lede,.results-note,.social-shell>p:not(.eyebrow),.welcome-lede{color:var(--site-muted)}.back-link:hover,.checkout-title h1 em,.detail-price,.discord-join-shell h1 em,.enrollment-copy h1 em,.social-shell h1 em,.welcome-shell h1 em{color:var(--site-accent-dark)}.access-card,.capture-form,.checkout-card,.detail-includes,.selected-tier,.whop-checkout-panel{border-color:var(--site-border);background:rgba(255,254,253,.9);color:var(--site-ink);box-shadow:0 24px 68px rgba(39,31,52,.09),inset 0 1px rgba(255,255,255,.92)}.access-card,.detail-includes li,.selected-tier{border-color:var(--site-border)}.capture-form .eyebrow,.selected-tier b,.whop-checkout-panel>span{color:var(--site-accent-dark)}.capture-form input{border-color:rgba(25,23,31,.14);color:var(--site-ink)}.access-note,.capture-form input::placeholder,.form-note,.invite-note,.selected-tier span,.whop-checkout-panel>p,.whop-offer-option small{color:var(--site-muted-soft)}.capture-form input:focus{border-color:var(--site-accent)}.payment-placeholder,.whop-offer-option{border-color:var(--site-border);background:#f9f7fa;color:var(--site-ink)}.whop-offer-option:hover{border-color:rgba(114,88,200,.32);box-shadow:0 12px 28px rgba(57,42,82,.08)}.access-button,.access-card button,.booking-action,.capture-form button,.checkout-card>button,.checkout-route-link{background:var(--site-accent-strong);color:#fff}.access-button:hover,.access-card button:hover,.booking-action:hover,.capture-form button:hover,.checkout-card>button:hover,.checkout-route-link:hover{background:#49319d;color:#fff}.access-card.whatsapp-access,.call-access,.discord-access,.discord-button,.discord-invite,.giant-discord,.lessons-access,.whatsapp-access{border-color:var(--site-border-strong);background:linear-gradient(145deg,#8066d2,#5d43b4);color:#fff}.discord-button:hover,.discord-invite:hover{background:#49319d}.discord-mark,.whatsapp-mark{border-color:rgba(114,88,200,.24);background:rgba(114,88,200,.12)}.call-graphic i,.call-graphic i:nth-child(2),.call-graphic i:nth-child(3){background:#fff}.access-card.whatsapp-access button,.call-access button,.discord-access button,.lessons-access button{background:#fff;color:var(--site-accent-dark)}.access-card.whatsapp-access button:hover,.call-access button:hover,.discord-access button:hover,.lessons-access button:hover{background:var(--site-accent-soft);color:var(--site-accent-dark)}.social-orbit{border-color:rgba(114,88,200,.16)}.case-study-card{border-color:var(--site-border);background:rgba(255,254,253,.9);color:var(--site-ink);box-shadow:0 18px 45px rgba(39,31,52,.08)}.case-study-card:hover{border-color:rgba(114,88,200,.36);box-shadow:0 24px 54px rgba(57,42,82,.12)}.case-study-meta b,.case-study-meta span,.results .social-shell h1 em,.results-shell h1 em{color:var(--site-accent-dark)}.case-study-card:hover .case-study-play{background:var(--site-accent-strong);color:#fff}.instagram .social-shell h1 em,.youtube .social-shell h1 em{background:none;color:var(--site-accent-dark);-webkit-text-fill-color:currentColor}.instagram .social-orbit-a,.youtube .social-orbit-a{border-color:rgba(114,88,200,.2)}.instagram .social-orbit-b,.youtube .social-orbit-b{border-color:rgba(167,139,226,.15)}.social-link-list{width:min(100%,490px);display:grid;gap:12px}.social-link-list .social-link{width:100%}.social-profile-photo{width:48px;height:48px;flex:0 0 48px;overflow:hidden;border:2px solid rgba(255,255,255,.78);border-radius:50%;background:#fff;box-shadow:0 7px 20px rgba(34,27,49,.18)}.social-profile-photo img{display:block;width:100%;height:100%;object-fit:cover}.social-link-list .social-link span:nth-child(2){display:grid;gap:4px}.social-link-list .social-link small{margin:0}