@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600;700;800&display=swap";:root{font-family:Figtree,sans-serif;color:#568bf9;background:#fff;font-synthesis:none;text-rendering:optimizeLegibility;font-weight:400;--glimmer-blue: #568bf9;--glow-bg: #ecf482;--glow-fg: #2a56f2}*{box-sizing:border-box}body{margin:0;min-width:320px}button,input,select{font:inherit}button{cursor:pointer}.app-shell{min-height:100vh}.topbar{height:72px;background:#fff;border-bottom:1px solid #eeeaf2;display:flex;align-items:center;justify-content:space-between;padding:0 34px;position:sticky;top:0;z-index:20}.brand{display:flex;align-items:center;gap:10px;font-size:23px;font-weight:700;letter-spacing:-1.2px;color:#568bf9}.brand-light{font-weight:400;color:#568bf9}.brand-mark{width:32px;height:32px;border-radius:11px;background:#f4e4f4;color:#568bf9;display:grid;place-items:center}.top-actions{display:flex;align-items:center;gap:18px}.demo-label,.eyebrow{font-size:10px;font-weight:700;letter-spacing:1.6px;color:#568bf9}.switch-role,.soft-button{border:1px solid #e9e3ed;background:#fff;border-radius:10px;padding:10px 14px;display:flex;align-items:center;gap:8px;color:#568bf9;font-size:12px;font-weight:600}.app-body{display:flex;min-height:calc(100vh - 72px)}.sidebar{width:235px;background:#fff;border-right:1px solid #eeeaf2;padding:30px 17px 20px;display:flex;flex-direction:column;flex-shrink:0}.side-caption{font-size:10px;letter-spacing:1.5px;color:#568bf9;font-weight:700;padding:0 12px 16px}.nav-link{border:0;background:transparent;color:#568bf9;display:flex;align-items:center;gap:12px;padding:13px 12px;border-radius:10px;text-align:left;font-size:13px;margin:2px 0}.nav-link.active{background:#eef3ff;color:#568bf9;font-weight:700}.soon{font-size:8px;letter-spacing:.8px;color:#568bf9;background:#f5edf4;padding:5px 7px;border-radius:20px;font-weight:700;white-space:nowrap}.nav-link .soon{margin-left:auto}.sidebar-bottom{margin-top:auto}.help-card{display:flex;gap:10px;background:#faf7fb;padding:13px;border-radius:12px;color:#568bf9}.help-card div{display:flex;flex-direction:column;gap:4px}.help-card b{font-size:11px;color:#568bf9}.help-card span{font-size:10px;color:#568bf9}.version{font-size:9px;color:#568bf9;letter-spacing:1px;padding:22px 8px 0}.main-area{flex:1;min-width:0;display:flex;flex-direction:column}.page-content{width:min(1120px,100%);margin:0 auto;padding:42px 44px 28px}.page-content.narrow{max-width:850px}.welcome-row{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px}h1{font-family:Figtree,sans-serif;font-size:34px;line-height:1.18;font-weight:700;letter-spacing:-.7px;margin:8px 0;color:#568bf9}h2{font-size:16px;margin:6px 0 0;font-weight:700;color:#568bf9}.muted{color:#568bf9;font-size:13px;line-height:1.6;margin:8px 0 0}.wave{color:#568bf9;font-size:25px}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(245px,.9fr);gap:20px}.main-column,.right-column{display:flex;flex-direction:column;gap:18px}.tier-card{background:var(--tier-bg);color:var(--tier-fg);border-radius:18px;min-height:202px;padding:23px 26px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;box-shadow:0 12px 25px #4c31500d}.tier-card:after{content:"";position:absolute;width:190px;height:190px;right:25px;bottom:-72px;background-image:url(/glimmerdestello.png);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.12;pointer-events:none}.tier-top{display:flex;justify-content:space-between;align-items:center;font-size:9px;font-weight:700;letter-spacing:2px}.tier-name{font-family:Figtree,sans-serif;font-size:44px;line-height:1;font-weight:800}.sparkle{font-size:22px;font-weight:900;-webkit-text-stroke:1.2px currentColor;margin-left:7px}.tier-bottom{display:flex;justify-content:space-between;font-size:11px;font-weight:700;letter-spacing:.4px}.promo-chip,.founder-chip{width:max-content;max-width:100%;font-size:10px;font-weight:700;padding:6px 9px;border-radius:20px;background:#ffffff8c;color:var(--tier-fg);margin-top:6px}.founder-chip{background:#fff;color:#568bf9}.panel{background:#fff;border:1px solid #eeeaf1;border-radius:16px;padding:22px;box-shadow:0 5px 18px #37233c05}.section-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;color:#568bf9}.target-icon{width:39px;height:39px;border-radius:12px;background:#f8eff8;color:#568bf9;display:grid;place-items:center}.progress-track{height:8px;background:#f0edf2;border-radius:20px;overflow:hidden;margin:21px 0 9px}.progress-track span{height:100%;display:block;background:linear-gradient(90deg,#9cb8ff,#c93981);border-radius:20px}.progress-labels{display:flex;justify-content:space-between;font-size:10px;color:#568bf9;font-weight:600}.fine-print{font-size:10px;color:#568bf9;line-height:1.5}.progress-card .fine-print{display:block;margin-top:15px}.text-button{border:0;background:transparent;color:#568bf9;font-size:11px;font-weight:700;display:inline-flex;align-items:center;gap:3px;padding:5px}.activity-row,.customer-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid #f2eff3}.activity-icon{width:36px;height:36px;display:grid;place-items:center;background:#f8f3f8;border-radius:11px;color:#568bf9}.activity-info{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.activity-info b,.customer-row b{font-size:12px;color:#568bf9}.activity-info span{font-size:10px;color:#568bf9}.activity-points{font-size:12px;color:#568bf9;font-weight:700}.qr-panel{background:#fff}.qr-title{display:flex;justify-content:space-between;align-items:center;color:#568bf9}.qr-placeholder{height:170px;background:#faf8fb;border:1px dashed #e7dce9;border-radius:12px;margin:17px 0 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#568bf9}.qr-placeholder span{font-size:8px;letter-spacing:1.5px;color:#568bf9}.qr-panel p,.future-card p{font-size:11px;line-height:1.6;color:#568bf9;margin:0}.benefits-mini h2{margin:7px 0 15px}.benefit-line{display:flex;gap:8px;margin:11px 0;color:#568bf9;font-size:11px;line-height:1.45}.benefit-line span{color:#568bf9}.stage2-banner{margin-top:20px;background:#f6eff7;border:1px solid #f0e5f1;border-radius:14px;padding:16px 18px;display:flex;align-items:center;gap:13px}.stage2-icon,.future-icon{width:38px;height:38px;border-radius:12px;background:#fff;color:#568bf9;display:grid;place-items:center;flex-shrink:0}.stage2-banner div:nth-child(2){display:flex;flex-direction:column;gap:4px;flex:1}.stage2-banner b{font-size:12px;color:#568bf9}.stage2-banner span:not(.soon){font-size:10px;color:#568bf9}.footer{margin-top:auto;padding:18px 44px;border-top:1px solid #eeeaf2;display:flex;justify-content:space-between;color:#568bf9;font-size:10px}.page-intro{margin:9px 0 25px;font-weight:800}.tier-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.tier-benefit-card{background:#fff;border:1px solid #eeeaf1;border-radius:15px;padding:18px;border-top:5px solid var(--tier-bg);font-weight:700}.tier-benefit-card.current-tier{box-shadow:0 0 0 2px #d8b2d0}.tier-benefit-head{display:flex;justify-content:space-between;align-items:center;color:var(--tier-fg);font-size:23px;font-weight:800}.tier-benefit-head span{font-weight:700;font-size:9px;background:#f8eff7;padding:5px 7px;border-radius:20px;color:#568bf9}.tier-range{font-size:10px;color:var(--tier-fg);margin-top:5px;font-weight:700}.tier-benefit-card ul{padding-left:17px;margin:18px 0 0;color:var(--tier-fg);font-size:10px;line-height:1.65;font-weight:700}.tier-benefit-card li{margin:7px 0;font-weight:700}.notice{display:flex;gap:12px;background:#f8f5f8;border-radius:12px;padding:15px;margin-top:20px;color:#568bf9}.notice p{font-size:10px;line-height:1.6;color:#568bf9;margin:0}.table-panel{padding:0;overflow:hidden}.table-head,.table-row{display:grid;grid-template-columns:1.5fr 1fr 1fr .6fr;gap:12px;padding:14px 20px;align-items:center}.table-head{background:#faf8fb;color:#568bf9;font-size:9px;text-transform:uppercase;letter-spacing:1px;font-weight:700}.table-row{border-top:1px solid #f0edf2;font-size:11px;color:#568bf9}.table-row b,.table-row strong{color:#568bf9}.profile-form,.sale-form{display:flex;flex-direction:column;gap:17px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.profile-form label,.sale-form label,.auth-card label{display:flex;flex-direction:column;gap:7px;font-size:11px;color:#568bf9;font-weight:600}.profile-form input,.sale-form input,.sale-form select,.auth-card input{width:100%;border:1px solid #e9e3ec;border-radius:9px;padding:12px;background:#fff;color:#568bf9;outline:none;font-size:12px}.profile-form input:focus,.sale-form input:focus,.sale-form select:focus,.auth-card input:focus{border-color:#568bf9;box-shadow:0 0 0 3px #f8edf5}.profile-form small{font-size:9px;color:#568bf9;font-weight:400}.full{grid-column:1/-1}.form-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #f1edf2;padding-top:16px}.primary-button{border:0;border-radius:10px;background:#568bf9;color:#fff;padding:12px 17px;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 5px 12px #568bf922}.primary-button:disabled{opacity:.6;cursor:wait}.success-message,.match-box{display:flex;align-items:center;gap:8px;color:#568bf9;background:#f4f7ed;padding:11px;border-radius:9px;font-size:11px}.account-note{display:flex;gap:13px;margin-top:16px;color:#568bf9}.account-note p{font-size:10px;color:#568bf9;line-height:1.6;margin:5px 0 0}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin:24px 0}.stat-card{background:#fff;border:1px solid #eeeaf1;border-radius:14px;padding:17px;position:relative;display:flex;flex-direction:column;gap:10px}.stat-card span{font-size:10px;color:#568bf9}.stat-card b{font-size:27px;color:#568bf9}.stat-card svg{position:absolute;right:15px;top:16px;color:#568bf9}.admin-table{margin-top:20px}.avatar{width:34px;height:34px;border-radius:50%;background:#f4e7f2;color:#568bf9;display:grid;place-items:center;font-size:17px}.level-pill{border-radius:20px;padding:6px 9px;font-size:9px;font-weight:700}.level-pill.glow{background:#ecf482;color:#2a56f2}.level-pill.shine{background:#fceafa;color:#c93981}.level-pill.glimmer{background:#f8e2ee;color:#b52e71}.search-box{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #eeeaf1;border-radius:10px;padding:0 13px;max-width:480px;margin-bottom:17px;color:#568bf9}.search-box input{border:0;outline:0;padding:13px 0;flex:1;font-size:12px;color:#568bf9}.customer-list{padding:8px 18px}.customer-row strong{font-size:11px;color:#568bf9}.founder-mini{font-size:9px;color:#568bf9;background:#f8edf5;padding:5px 7px;border-radius:20px}.match-box{margin-top:-5px}.match-box.unmatched{background:#fff4ef;color:#568bf9}.sale-items{border:1px solid #eee7ef;border-radius:12px;padding:15px;display:flex;flex-direction:column;gap:13px}.sale-items-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.sale-items-heading>div{display:flex;flex-direction:column;gap:4px}.sale-items-heading b{font-size:12px;color:#568bf9}.sale-items-heading small,.sale-items-note{font-size:9px;color:#568bf9;line-height:1.5}.add-item-button{white-space:nowrap;padding:9px 11px;font-size:10px}.sale-item-row{display:grid;grid-template-columns:minmax(0,1fr) 100px 30px;gap:10px;align-items:end;padding-top:11px;border-top:1px solid #f1edf2}.sale-item-row label{display:flex;flex-direction:column;gap:7px;font-size:10px;color:#568bf9;font-weight:600}.sale-item-row label span{font-size:10px}.sale-item-row select,.sale-item-row input{width:100%;border:1px solid #e9e3ec;border-radius:9px;padding:11px 10px;background:#fff;color:#568bf9;font-size:11px}.remove-item-button{height:36px;border:1px solid #eee3eb;background:#fff;border-radius:8px;color:#568bf9;font-size:20px;line-height:1}.remove-item-button:disabled{opacity:.35;cursor:not-allowed}.points-preview{background:#f7f2f8;border-radius:12px;padding:13px;display:flex;align-items:center;gap:10px;color:#568bf9;flex-wrap:wrap}.points-preview div{display:flex;flex-direction:column;gap:2px;flex:1}.points-preview div span{font-size:9px;color:#568bf9}.points-preview div b{font-size:20px;color:#568bf9}.points-preview small{width:100%;font-size:9px;color:#568bf9}.event-toggle{background:#fbf7fb;border:1px solid #f0e7f0;border-radius:11px;padding:14px;display:flex;flex-direction:column;gap:12px}.event-toggle small{font-size:9px;color:#568bf9;line-height:1.5}.check-label{display:flex!important;flex-direction:row!important;align-items:center;gap:8px!important}.check-label input{width:auto!important;accent-color:#568bf9}.full-button{width:100%}.form-message{background:#fff5ef;color:#568bf9;border-radius:9px;padding:11px;font-size:11px;line-height:1.5}.future-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.future-card{position:relative}.future-card .soon{position:absolute;right:17px;top:20px}.future-card h2{margin:14px 0 8px}.future-card p{max-width:430px}.future-icon{background:#f8eff7}.toast{position:fixed;right:22px;bottom:22px;background:#568bf9;color:#fff;padding:13px 17px;border-radius:11px;box-shadow:0 10px 35px #0002;display:flex;align-items:center;gap:9px;font-size:11px;z-index:40}.auth-wrap{min-height:100vh;background:linear-gradient(135deg,#f7eff7,#f7f8ff);display:grid;place-items:center;padding:25px}.auth-card{width:min(480px,100%);background:#fff;border-radius:20px;padding:34px;box-shadow:0 20px 60px #4a315018}.auth-brand{margin-bottom:30px}.auth-card h1{font-size:31px;margin:10px 0}.auth-card>p{margin-bottom:22px}.auth-card form{display:flex;flex-direction:column;gap:13px}.auth-card .check-label{font-size:10px!important;line-height:1.5}.auth-card .check-label input{width:auto}.back-button{margin:15px auto 0;display:flex}.mobile-menu{display:none}.icon-button{background:transparent;border:0;color:#568bf9}.welcome-screen{min-height:100vh;background:#fff;color:#568bf9}.welcome-nav{height:76px;max-width:1180px;margin:auto;padding:0 28px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1edf2}.welcome-hero{max-width:1180px;margin:0 auto;padding:65px 28px 58px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:35px}.welcome-copy h1{font-size:clamp(38px,5vw,58px);max-width:600px;line-height:1.1;margin:16px 0}.welcome-copy>p{font-size:14px;line-height:1.85;color:#568bf9;max-width:560px}.welcome-actions{display:flex;align-items:center;gap:12px;margin-top:25px}.welcome-art{min-height:340px;border-radius:28px;background:linear-gradient(140deg,#e9efff,#faeafa 70%,#fff4f8);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.welcome-orbit{position:absolute;border:1px solid #c8a6c9;border-radius:50%;width:270px;height:270px;transform:rotate(-25deg)}.orbit-two{width:360px;height:190px;transform:rotate(35deg);border-color:#d7b9d7}.welcome-glow{width:150px;height:150px;border-radius:50%;display:grid;place-items:center;color:#568bf9;background:linear-gradient(145deg,#fff,#f5dff1);box-shadow:0 20px 60px #a65c9a30}.welcome-word{position:absolute;bottom:48px;font-size:32px;color:#568bf9}.welcome-caption{position:absolute;bottom:27px;font-size:8px;letter-spacing:3px;color:#568bf9}.welcome-levels{background:#faf8fb;padding:58px 28px 62px;text-align:center}.welcome-levels>h2{font-size:34px;margin:10px 0}.welcome-tier-grid{max-width:1050px;margin:30px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:17px;text-align:left}.welcome-tier{background:var(--tier-bg);color:var(--tier-fg);padding:20px;border-radius:16px;min-height:190px;display:flex;flex-direction:column;gap:10px;border:1px solid #e8efff;font-weight:700}.welcome-tier-top{display:flex;justify-content:space-between;font-size:9px;letter-spacing:1.5px;font-weight:800}.welcome-tier>b{font-size:31px;font-weight:800}.welcome-tier small{font-size:10px;font-weight:700}.welcome-tier p{font-size:11px;line-height:1.6;margin:0;color:inherit;opacity:.85;font-weight:700}.welcome-how{max-width:1100px;margin:0 auto;padding:48px 28px;display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.welcome-how>div{display:grid;grid-template-columns:30px 1fr;column-gap:10px;align-content:start;color:#568bf9}.welcome-how b{font-size:12px;color:#568bf9}.welcome-how span{grid-column:2;font-size:10px;line-height:1.6;color:#568bf9;margin-top:5px}.brand-logo{display:block;width:138px;height:auto;object-fit:contain}.auth-brand .brand-logo{width:150px}.welcome-art{min-height:330px;border-radius:22px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;border:1px solid #edf2ff}.welcome-products{width:100%;height:100%;max-height:390px;object-fit:contain;display:block}.welcome-caption{position:absolute;bottom:12px;left:0;right:0;text-align:center;color:#568bf9;background:#ffffffd9;padding:7px;font-size:9px;letter-spacing:3px}.welcome-orbit,.orbit-two,.welcome-glow,.welcome-word{display:none!important}.welcome-levels{background:#fff}.footer-contact{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.footer-contact a{color:#568bf9;text-decoration:none}.footer-contact a:hover{text-decoration:underline}.legal-details{color:#568bf9;font-size:11px;max-width:100%}.legal-details summary{cursor:pointer;color:#568bf9;font-weight:700}.legal-details p{max-width:900px;line-height:1.65;color:#568bf9}.legal-pending{font-weight:700}.footer{height:auto;min-height:65px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:18px 25px}.welcome-footer{border-top:1px solid #f0edf2;padding:20px 28px;display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:15px;color:#568bf9;font-size:10px;max-width:1180px;margin:auto}.welcome-footer>div:first-child{display:flex;flex-direction:column;gap:5px}.welcome-footer .legal-details{grid-column:1/-1;border-top:1px solid #e8efff;padding-top:12px}.welcome-footer span{font-size:9px}.tier-sparkle{width:21px;height:21px;object-fit:contain}.founder-chip img{width:58px;height:auto;max-height:28px;object-fit:contain;filter:none}.legal-full{flex:1 1 100%;width:100%;max-width:100%;margin-top:4px}.legal-full summary{padding:5px 0}.legal-content{max-height:520px;overflow:auto;margin-top:10px;padding:14px 16px;background:#fbfaff;border:1px solid #eee8f3;border-radius:12px;color:#568bf9}.legal-section{margin:0 0 16px}.legal-section h4{margin:0 0 7px;color:#568bf9;font-size:12px;font-weight:700}.legal-section p{margin:6px 0;max-width:100%;font-size:11px;line-height:1.65;color:#568bf9}.legal-contact{padding-top:10px;border-top:1px solid #e9e2ed;font-size:11px}.legal-contact a{color:#568bf9}.sale-items-note{display:block}@media(max-width:1000px){.sidebar{width:205px}.page-content{padding:32px 25px}.dashboard-grid{grid-template-columns:1fr}.right-column{display:grid;grid-template-columns:1fr 1fr}.tier-benefit-grid{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.topbar{height:62px;padding:0 15px}.mobile-menu{display:block}.brand{font-size:20px;margin-right:auto;margin-left:10px}.demo-label{display:none}.switch-role{padding:9px;font-size:10px}.app-body{min-height:calc(100vh - 62px)}.sidebar{position:fixed;z-index:15;top:62px;bottom:0;left:0;width:255px;transform:translate(-105%);transition:transform .2s;box-shadow:10px 0 30px #0000000a}.sidebar.open{transform:translate(0)}.page-content{padding:26px 16px}.welcome-row{align-items:flex-start}.welcome-row h1,h1{font-size:29px}.welcome-row .soft-button{font-size:0;padding:10px}.welcome-row .soft-button svg{margin:0}.dashboard-grid{gap:14px}.right-column{display:flex}.tier-card{min-height:185px;padding:20px}.tier-name{font-size:39px}.panel{padding:17px}.stage2-banner{align-items:flex-start;flex-wrap:wrap}.stage2-banner .soon{margin-left:51px}.footer{padding:16px;font-size:9px}.form-grid{grid-template-columns:1fr}.sale-item-row{grid-template-columns:minmax(0,1fr) 82px 28px;gap:7px}.sale-items-heading{align-items:flex-start;flex-direction:column}.full{grid-column:auto}.form-footer{align-items:flex-start;flex-direction:column}.stats-grid{gap:9px}.stat-card{padding:13px}.stat-card b{font-size:23px}.table-head,.table-row{grid-template-columns:1.3fr .9fr .7fr .5fr;padding:12px 10px;font-size:9px;gap:6px}.table-head{font-size:8px}.customer-row{gap:8px;flex-wrap:wrap}.customer-row .activity-info{min-width:130px}.customer-row strong{margin-left:auto}.future-grid{grid-template-columns:1fr}.auth-card{padding:25px 20px}.toast{left:14px;right:14px;bottom:14px}.page-intro{font-size:12px}.welcome-nav{height:65px;padding:0 16px}.welcome-hero{padding:40px 18px 35px;grid-template-columns:1fr;gap:25px}.welcome-copy h1{font-size:39px}.welcome-copy>p{font-size:12px}.welcome-art{min-height:250px}.welcome-levels{padding:42px 17px}.welcome-levels>h2{font-size:29px}.welcome-tier-grid{grid-template-columns:1fr}.welcome-tier{min-height:160px}.welcome-how{padding:35px 20px;grid-template-columns:1fr;gap:20px}.welcome-footer{padding:17px;grid-template-columns:1fr}.welcome-actions{flex-wrap:wrap}.footer-contact{gap:10px;flex-direction:column;align-items:flex-start}.welcome-products{max-height:300px}.footer{align-items:flex-start;flex-direction:column}.legal-content{max-height:60vh;padding:12px}.legal-section p{font-size:10px}}body,.app-shell,.main-area,.page-content,.welcome-screen,.auth-wrap{color:var(--glimmer-blue)}h1,h2,h3,p,label,small,b,strong,a,summary,.muted,.eyebrow,.fine-print,.page-intro{color:var(--glimmer-blue)}.page-intro{font-weight:800}.tier-card,.tier-card *,.welcome-tier,.welcome-tier *,.tier-benefit-card,.tier-benefit-card *{font-weight:700}.tier-name,.welcome-tier>b,.tier-benefit-head{font-weight:800}.tier-card.glow,.welcome-tier.glow,.tier-benefit-card.glow{background:var(--glow-bg);color:var(--glow-fg);border-color:var(--glow-bg)}.tier-card.glow *,.welcome-tier.glow *,.tier-benefit-card.glow *{color:var(--glow-fg)}.tier-card.shine,.welcome-tier.shine,.tier-benefit-card.shine{background:var(--tier-bg);color:var(--tier-fg)}.tier-card.shine *,.welcome-tier.shine *,.tier-benefit-card.shine *{color:var(--tier-fg)}.tier-card.glimmer,.welcome-tier.glimmer,.tier-benefit-card.glimmer{background:var(--tier-bg);color:var(--tier-fg)}.tier-card.glimmer *,.welcome-tier.glimmer *,.tier-benefit-card.glimmer *{color:var(--tier-fg)}.primary-button,.primary-button *,.toast,.toast *{color:#fff}.founder-chip{display:flex;align-items:center;gap:7px}.founder-chip img{width:58px;height:auto;max-height:28px;object-fit:contain}.footer-contact a,.legal-contact a{color:var(--glimmer-blue)}@media(max-width:700px){.welcome-footer{grid-template-columns:1fr}.footer-contact{gap:10px;flex-direction:column;align-items:flex-start}.welcome-products{max-height:300px}.footer{align-items:flex-start;flex-direction:column}}.tier-sparkle{width:27px;height:27px;object-fit:contain;display:block;flex-shrink:0}.tier-card{position:relative;overflow:hidden}.tier-card:after{content:"";position:absolute;width:155px;height:155px;right:12px;bottom:-35px;background-image:url(/images/glimmerdestello.png);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.13;pointer-events:none;z-index:0}.tier-card>*{position:relative;z-index:1}.welcome-tier{position:relative;overflow:hidden}.welcome-tier:after{content:"";position:absolute;width:125px;height:125px;right:8px;bottom:-25px;background-image:url(/images/glimmerdestello.png);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.13;pointer-events:none;z-index:0}.welcome-tier>*{position:relative;z-index:1}.welcome-tier-top{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2}.welcome-tier-top .tier-sparkle{width:27px;height:27px;object-fit:contain;background:transparent}
