@import "https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800;900&family=DM+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap";:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#edf8fd;--panel:#fffaf0;--line:#b3d2e6;--ink:#193e68;--muted:#496984;--acid:#2162b3;--orange:#b24453;--font-display:"Outfit", sans-serif;--font-body:"DM Sans", sans-serif;--primary:213 69% 42%;--background:199 80% 96%;--foreground:212 61% 25%;--border:205 50% 80%}.dark{--primary:213 69% 42%;--background:199 80% 96%;--foreground:212 61% 25%;--border:205 50% 80%}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);margin:0;font-size:15px;line-height:1.6}::selection{background:var(--acid);color:var(--bg)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{outline-offset:5px}button:focus-visible,a:focus-visible{outline:2px solid var(--acid)}button{cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.02}h1,h2,.display{font-family:var(--font-display);text-transform:none;letter-spacing:-.025em;font-weight:700}h1{font-size:clamp(76px,12vw,180px)}h2{font-size:clamp(48px,7vw,100px)}h3{letter-spacing:-.04em;font-size:24px}p{max-width:64ch}small,.muted{color:var(--muted)}.mono,.eyebrow{letter-spacing:.06em;font-family:IBM Plex Mono,monospace;font-size:11px}.eyebrow{text-transform:uppercase;color:var(--acid);margin-bottom:24px;display:block}.brand-case{text-transform:uppercase}.wrap{width:min(1400px,100% - 96px);margin:auto}.topbar{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);background:#111210ed;position:sticky;top:0}.nav{align-items:center;gap:32px;min-height:82px;display:flex}.wordmark{letter-spacing:-1px;margin-right:auto;font-size:25px;font-weight:700}.navlinks{gap:28px;font-size:13px;display:flex}.nav a:hover{color:var(--acid)}.btn{border:1px solid var(--line);color:var(--ink);background:0 0;border-radius:3px;justify-content:center;align-items:center;gap:12px;padding:14px 22px;font-size:13px;font-weight:600;transition:transform .2s;display:inline-flex}.btn:hover{border-color:var(--acid);transform:translateY(-2px)}.btn.primary{background:var(--acid);color:var(--bg);border-color:var(--acid)}.btn.danger{color:var(--orange);border-color:#734632}.btn.small{padding:8px 13px}.actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero{padding-top:64px;position:relative;overflow:hidden}.hero-top{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.hero-tag{color:var(--muted);font-size:11px}.hero-title{z-index:2;max-width:1060px;position:relative}.hero-title .accent{color:var(--acid);display:block}.hero-bottom{z-index:2;justify-content:space-between;gap:50px;padding:32px 0 55px;display:flex;position:relative}.hero-bottom p{max-width:450px;font-size:17px}.hero-art{border:1px solid var(--line);opacity:.8;border-radius:50%;width:460px;height:460px;position:absolute;top:100px;right:-75px;transform:rotate(-20deg)}.hero-art:before,.hero-art:after{content:"";border:1px solid var(--acid);border-radius:50%;position:absolute;inset:50px}.hero-art:after{border-color:var(--line);inset:100px}.hero-art span{font-family:var(--font-display);color:var(--acid);font-size:165px;line-height:1;position:absolute;top:130px;left:140px}.platform-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:24px 0;display:flex}.platform-strip span{font-family:var(--font-display);font-size:32px}.platform-strip .mono{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:11px}.section{border-bottom:1px solid var(--line);padding:110px 0}.section-head{grid-template-columns:1fr 1fr;align-items:end;gap:70px;margin-bottom:52px;display:grid}.section-head p{color:var(--muted);font-size:17px}.process{border-top:1px solid var(--line);grid-template-columns:repeat(6,1fr);display:grid}.step{border-right:1px solid var(--line);margin-right:20px;padding:30px 20px 10px 0}.step .mono{color:var(--acid);margin-bottom:35px;display:block}.step h3{font-family:var(--font-display);text-transform:uppercase;margin-bottom:16px;font-size:32px}.step p{color:var(--muted);font-size:13px}.points-section{background:var(--acid);color:var(--bg);overflow:hidden}.points-section .eyebrow,.points-section .muted{color:#4a5622}.points-word{font-family:var(--font-display);white-space:nowrap;letter-spacing:-.03em;font-size:clamp(100px,20vw,300px);font-weight:700;line-height:.9}.points-grid{grid-template-columns:1fr 1fr;gap:80px;margin-top:50px;display:grid}.metric-tags{flex-wrap:wrap;gap:9px;display:flex}.metric-tags span{border:1px solid #798e36;padding:8px 14px;font-size:12px}.points-grid p{font-size:17px}.tracking{grid-template-columns:1fr 1fr;gap:70px;display:grid}.clock{border:1px solid var(--line);background:var(--panel);padding:35px;position:relative}.clock-number{font-family:var(--font-display);color:var(--acid);font-size:150px;line-height:1}.notice{border-left:2px solid var(--acid);color:#c9d9a7;background:#24291a;margin:20px 0;padding:16px 20px;font-size:13px}.notice.warn{border-color:var(--orange);color:#efbba3;background:#30231c}.stack{gap:20px;display:grid}.submit-layout{grid-template-columns:.8fr 1.2fr;gap:95px;display:grid}.panel{background:var(--panel);border:1px solid var(--line);border-radius:4px;padding:30px}.panel h3{margin-bottom:20px}.form-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.field{gap:8px;font-size:12px;font-weight:500;display:grid}.field.full{grid-column:1/-1}.field input,.field select,.field textarea{width:100%;color:var(--ink);background:#12140f;border:1px solid #454938;border-radius:3px;min-width:0;padding:13px 14px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--acid);outline:1px solid var(--acid)}.field textarea{resize:vertical;min-height:85px}.field small{font-weight:400}.check{align-items:flex-start;gap:12px;margin:20px 0;font-size:12px;display:flex}.check input{accent-color:var(--acid);margin-top:5px}.error{color:#ffaf95;background:#34241e;border:1px solid #755039;margin:16px 0;padding:14px;font-size:13px}.field-error{color:var(--orange);font-size:12px}.success{border:1px solid var(--acid);padding:30px}.key{overflow-wrap:anywhere;border:1px dashed var(--acid);background:#0e100c;margin:18px 0;padding:20px;font-family:IBM Plex Mono,monospace}.rules{grid-template-columns:1fr 1fr;gap:70px;display:grid}.rule-list{margin:0;padding:0;list-style:none}.rule-list li{border-bottom:1px solid var(--line);gap:18px;padding:17px 0;font-size:14px;display:flex}.rule-list li:before{content:"↗";color:var(--orange)}details{border-bottom:1px solid var(--line);padding:24px 0}summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:18px;list-style:none;display:flex}summary:after{content:"+";color:var(--acid)}details[open] summary:after{content:"−"}details p{color:var(--muted);margin-top:18px;font-size:14px}.faq-layout{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.footer{color:var(--muted);justify-content:space-between;gap:30px;padding:40px 0;font-size:12px;display:flex}.footer .wordmark{color:var(--ink)}.workspace{min-height:100dvh}.workspace-nav{border-bottom:1px solid var(--line);background:#171a13}.workspace-nav .wrap{flex-wrap:wrap;gap:28px;padding-top:18px;padding-bottom:18px;display:flex}.workspace-nav a{color:var(--muted);font-size:13px}.workspace-nav a.active{color:var(--acid)}.work-main{padding:50px 0 90px}.page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.page-heading h1{font-size:64px}.page-heading p{color:var(--muted);margin-top:12px}.stat-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:25px 0;display:grid}.stat{background:var(--panel);min-width:0;padding:24px}.stat small{font-size:11px;display:block}.stat strong{overflow-wrap:anywhere;min-width:0;font-family:var(--font-display);margin-top:12px;font-size:44px;font-weight:600;line-height:1.2;display:block}.table-scroll{border:1px solid var(--line);border-radius:4px;margin:20px 0;overflow:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}th{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;background:#20231b;font-size:10px;font-weight:500}th,td{border-bottom:1px solid var(--line);vertical-align:top;padding:16px 18px}td{max-width:320px}td a{color:var(--acid);text-underline-offset:3px;text-decoration:underline}.truncate{text-overflow:ellipsis;white-space:nowrap;max-width:180px;display:block;overflow:hidden}.badge{color:var(--acid);white-space:nowrap;border:1px solid #4c5637;padding:4px 8px;font-family:IBM Plex Mono,monospace;font-size:10px;display:inline-block}.badge.warn{color:var(--orange);border-color:#734632}.empty{text-align:center;border:1px dashed var(--line);margin:20px 0;padding:50px 25px}.empty h3{margin-bottom:12px}.empty p{color:var(--muted);margin:0 auto 20px;font-size:14px}.loading{padding:30px 0}.skeleton{background:#2a2e22;border-radius:3px;height:24px;margin:16px 0;animation:1s ease-in-out infinite alternate breathe}.skeleton:nth-child(2){width:75%}.skeleton:nth-child(3){width:50%}@keyframes breathe{to{opacity:.4}}.auth h1{margin:25px 0;font-size:68px}.auth p{color:var(--muted);margin-bottom:28px}.auth .field{margin-bottom:20px}.detail-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.meta{grid-template-columns:170px 1fr;gap:14px;font-size:13px;display:grid}.meta dt{color:var(--muted)}.meta dd{overflow-wrap:anywhere;margin:0}.section-title{margin:45px 0 20px}.filters{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:20px;display:grid}.filter-actions{margin-top:20px}.pagination{justify-content:space-between;align-items:center;gap:20px;display:flex}.moderation{flex-wrap:wrap;gap:10px;display:flex}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#090b08cf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal{background:var(--panel);border:1px solid #667247;border-radius:5px;width:100%;max-width:600px;max-height:90dvh;padding:32px;overflow:auto}.modal h3{margin-bottom:20px}.modal p{color:var(--muted);margin-bottom:20px;font-size:14px}.modal .actions{margin-top:24px}.settings-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.settings-grid .field{margin-bottom:12px}.reward-layout{grid-template-columns:300px minmax(0,1fr);gap:25px;display:grid}.reward-layout>section{min-width:0}.period-list{max-height:650px;overflow:auto}.period-btn{text-align:left;width:100%;color:var(--ink);border:0;border-bottom:1px solid var(--line);background:0 0;padding:18px}.period-btn.selected{border-left:2px solid var(--acid);background:#2a321c}.period-btn small{font-size:11px;display:block}.link{color:var(--acid);text-decoration:underline}.mobile-menu{display:none}.sr-only{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.ticker{background:var(--orange);color:var(--bg);padding:18px 0;overflow:hidden}.ticker div{font-family:var(--font-display);white-space:nowrap;will-change:transform;font-size:46px;font-weight:700}.rewards-copy{grid-template-columns:1.2fr .8fr;gap:90px;display:grid}.formula{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:25px 0;font-family:IBM Plex Mono,monospace;font-size:14px;line-height:2}.form-note{color:var(--muted);margin:15px 0;font-size:12px}.row-gap{margin-top:24px}.toast{background:var(--acid);color:var(--bg);z-index:120;padding:14px 25px;font-size:13px;position:fixed;bottom:25px;right:25px}@media (width<=1100px){.wrap{width:calc(100% - 48px)}.process{grid-template-columns:repeat(3,1fr);gap:30px}.navlinks{gap:16px}.hero-art{right:-230px}.submit-layout,.faq-layout{gap:40px}.filters{grid-template-columns:repeat(3,1fr)}.reward-layout{grid-template-columns:240px minmax(0,1fr)}}@media (width<=767px){.wrap{width:calc(100% - 36px)}.nav{gap:15px;min-height:70px}.navlinks{display:none}.mobile-menu{display:block}.nav>.btn:not(.mobile-menu){display:none}.nav.mobile-open{flex-wrap:wrap;padding-bottom:20px}.mobile-open .navlinks{flex-direction:column;gap:16px;width:100%;display:flex}.hero{padding-top:38px}.hero-top{align-items:flex-start}.hero-title{font-size:83px}.hero-art{width:310px;height:310px;top:160px;right:-230px}.hero-bottom{flex-direction:column;gap:25px}.hero-bottom p{font-size:15px}.platform-strip{flex-wrap:wrap;gap:15px}.platform-strip span{font-size:24px}.platform-strip .mono{width:100%}.section{padding:65px 0}.section-head,.points-grid,.tracking,.submit-layout,.rules,.faq-layout,.rewards-copy{grid-template-columns:1fr;gap:30px}.process{grid-template-columns:1fr 1fr;gap:24px}.step{margin:0;padding-right:15px}.step .mono{margin-bottom:20px}.points-word,.clock-number{font-size:110px}.form-grid{grid-template-columns:1fr}.field.full{grid-column:auto}.panel{padding:22px}.footer{flex-direction:column}.page-heading{flex-direction:column;align-items:flex-start}.page-heading h1{font-size:55px}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stat{padding:18px}.stat strong{font-size:clamp(26px,5vw,36px)}.detail-grid,.settings-grid,.reward-layout{grid-template-columns:minmax(0,1fr)}.filters{grid-template-columns:1fr 1fr}.meta{grid-template-columns:125px 1fr}.workspace-nav .wrap{gap:20px}.work-main{padding-top:30px}.period-list{max-height:280px}.modal{padding:24px}.ticker div{font-size:34px}.auth{margin:35px auto}.hero-tag{text-align:right;max-width:110px}}@media (width<=360px){.stat-grid{grid-template-columns:minmax(0,1fr)}.stat strong{font-size:36px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.ticker div{transform:none!important}}.wa-account,.wa-signin{--wa-ink:#eeefdf;--wa-muted:#b9bead;--wa-accent:#d5fa41;--wa-line:#373b31;--wa-surface:#171a15;--wa-error:#ffac91;color:var(--wa-ink);font-family:DM Sans,sans-serif}.wa-account{flex:none;min-width:0;display:inline-flex;position:relative}.wa-button{border:1px solid var(--wa-line);background:var(--wa-surface);min-height:42px;color:var(--wa-ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:10px 17px;font:500 13px/1.3 Space Grotesk,sans-serif;transition:transform .16s,opacity .16s;display:inline-flex}.wa-button:hover:not(:disabled){border-color:var(--wa-accent)}.wa-button:active:not(:disabled){transform:translateY(1px)}.wa-button:disabled,.wa-menuitem:disabled{opacity:.55;cursor:not-allowed}.wa-button--primary{background:var(--wa-accent);color:#171a15;border-color:var(--wa-accent)}.wa-account button:focus-visible,.wa-account a:focus-visible,.wa-signin button:focus-visible,.wa-signin a:focus-visible{outline:2px solid var(--wa-accent);outline-offset:3px}.wa-short-label{display:none}.wa-wallet-label{font-family:IBM Plex Mono,monospace;font-size:11px}.wa-chevron{transition:transform .16s}[aria-expanded=true] .wa-chevron{transform:rotate(180deg)}.wa-popover{z-index:60;border:1px solid var(--wa-line);text-align:left;background:#171a15;border-radius:18px;width:330px;max-width:calc(100vw - 32px);padding:8px;animation:.16s both wa-enter;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 48px #080c0866}.wa-popover-head{border-bottom:1px solid var(--wa-line);margin-bottom:6px;padding:15px 13px 17px}.wa-kicker{color:var(--wa-accent);text-transform:uppercase;letter-spacing:.1em;font:10px/1.6 IBM Plex Mono,monospace;display:block}.wa-account .wa-popover-title{letter-spacing:-.03em;margin:6px 0;font:600 19px/1.25 Space Grotesk,sans-serif}.wa-public-address{overflow-wrap:anywhere;color:var(--wa-muted);-webkit-user-select:text;user-select:text;font:10px/1.7 IBM Plex Mono,monospace;display:block}.wa-menuitem{text-align:left;width:100%;color:var(--wa-ink);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:flex-start;gap:11px;padding:12px 13px;font:500 13px/1.5 DM Sans,sans-serif;display:flex}.wa-menuitem:hover:not(:disabled){background:#242b1b}.wa-menuitem svg{color:var(--wa-accent);flex-shrink:0;margin-top:2px}.wa-menuitem small{color:var(--wa-muted);font-size:11px;font-weight:400;line-height:1.6;display:block}.wa-backup-note{color:var(--wa-muted);margin:4px 13px 12px;font-size:11px;line-height:1.65}.wa-menu-footer{border-top:1px solid var(--wa-line);margin-top:6px;padding-top:6px}.wa-feedback{color:var(--wa-muted);overflow-wrap:anywhere;padding:10px 13px;font-size:12px;line-height:1.6}.wa-feedback--error{color:var(--wa-error)}.wa-inline-feedback{border:1px solid var(--wa-line);background:var(--wa-surface);z-index:60;border-radius:12px;width:290px;max-width:calc(100vw - 32px);padding:14px;position:absolute;top:calc(100% + 12px);right:0}.wa-retry{min-height:36px;margin-top:10px;padding:7px 13px}.wa-signin{background:var(--wa-surface);border:1px solid var(--wa-line);border-top:2px solid var(--wa-accent);border-radius:4px;width:100%;min-width:0;padding:clamp(24px,4vw,44px)}.wa-signin .wa-signin-title{letter-spacing:-.025em;text-transform:uppercase;max-width:15ch;margin:15px 0 20px;font-family:Barlow Condensed,sans-serif;font-size:clamp(36px,5vw,60px);font-weight:700;line-height:1}.wa-signin .wa-signin-copy{color:var(--wa-muted);max-width:54ch;margin:0;font-size:14px;line-height:1.8}.wa-signin-detail{border-top:1px solid var(--wa-line);border-bottom:1px solid var(--wa-line);margin:24px 0;padding:18px 0}.wa-signin-detail strong{margin-bottom:5px;font:500 14px/1.6 Space Grotesk,sans-serif;display:block}.wa-signin .wa-signin-detail p,.wa-signin .wa-safety{color:var(--wa-muted);font-size:12px;line-height:1.8}.wa-signin-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.wa-signin .wa-safety{max-width:56ch;margin-top:22px}.wa-signin .wa-feedback{padding:12px 0 0}.wa-skeleton{background:#89947740;border-radius:4px;width:70px;height:9px;animation:1.4s ease-in-out infinite wa-pulse;display:inline-block}@keyframes wa-enter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes wa-pulse{50%{opacity:.35}}@media (width<=1100px){.vc-header .nav>.wa-account{display:inline-flex}.vc-header .nav:has(>.wa-account){gap:12px}}@media (width<=767px){.wa-long-label{display:none}.wa-short-label{display:inline}.wa-account>.wa-button{gap:5px;padding:9px 12px;font-size:12px}.wa-account>.wa-button>.wa-trigger-icon{display:none}.wa-popover,.wa-inline-feedback{max-height:calc(100dvh - 98px);position:fixed;top:82px;right:16px;overflow-y:auto}.vc-header .nav:has(>.wa-account){gap:8px}}@media (width<=380px){.vc-header .nav:has(>.wa-account) .vc-brand{letter-spacing:-1px;font-size:20px}.vc-header .nav:has(>.wa-account) .mobile-menu{padding:9px}.wa-account>.wa-button{padding:9px 10px}}@media (prefers-reduced-motion:reduce){.wa-account *,.wa-signin *{transition:none!important;animation:none!important}}.ac-dialog-backdrop{--wa-ink:#eeefdf;--wa-muted:#b9bead;--wa-accent:#d5fa41;--wa-line:#373b31;--wa-surface:#171a15;--wa-error:#ffac91;z-index:200;color:var(--wa-ink);background:#080c08d9;place-items:center;padding:16px;font-family:DM Sans,sans-serif;display:grid;position:fixed;inset:0;overflow-y:auto}.ac-dialog{border:1px solid var(--wa-line);border-top:2px solid var(--wa-accent);background:var(--wa-surface);border-radius:4px;width:min(100%,560px);min-width:0;max-height:calc(100dvh - 32px);padding:clamp(20px,5vw,36px);animation:.16s both wa-enter;overflow-y:auto}.ac-dialog h2{letter-spacing:-.035em;margin:12px 0 18px;font:600 clamp(26px,6vw,36px)/1.15 Space Grotesk,sans-serif}.ac-dialog p{color:var(--wa-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.75}.ac-modes{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.ac-form{gap:18px;max-width:540px;display:grid}.ac-field{gap:8px;min-width:0;font:500 13px/1.5 Space Grotesk,sans-serif;display:grid}.ac-field small{color:var(--wa-muted);font:400 12px/1.7 DM Sans,sans-serif}.ac-field input,.ac-key{box-sizing:border-box;border:1px solid var(--wa-line);width:100%;min-width:0;color:var(--wa-ink);background:#11150f;border-radius:0;padding:13px 14px;font:13px/1.6 IBM Plex Mono,monospace}.ac-key{resize:vertical;-webkit-user-select:text;user-select:text;overflow-wrap:anywhere;min-height:110px}.ac-field input:focus-visible,.ac-dialog :focus-visible{outline:2px solid var(--wa-accent);outline-offset:3px}.ac-field input:disabled{opacity:.6}.ac-form .wa-signin-actions{margin-top:2px}.ac-acknowledge{align-items:flex-start;gap:11px;margin-top:24px;font-size:13px;line-height:1.65;display:flex}.ac-acknowledge input{width:17px;height:17px;accent-color:var(--wa-accent);flex-shrink:0;margin-top:4px}.ac-account .wa-long-label{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.ac-account .wa-popover-title{overflow-wrap:anywhere}.ac-account a{text-decoration:none}.ac-dialog .wa-signin-actions{align-items:stretch}@media (width<=767px){.ac-account>.wa-button{padding:9px 12px;font-size:12px}}@media (width<=380px){.ac-dialog-backdrop{padding:10px}.ac-dialog{max-height:calc(100dvh - 20px);padding:20px 16px}.ac-dialog .wa-signin-actions>.wa-button{width:100%}}@media (prefers-reduced-motion:reduce){.ac-dialog-backdrop *,.ac-account *,.ac-form *{transition:none!important;animation:none!important}}.engagement-summary{background:#fff1cc;border:1px solid #e0c67f;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;margin:24px 0;padding:24px;display:flex}.engagement-summary p{margin:6px 0 0}.engagement-filters{flex-wrap:wrap;align-items:end;gap:18px;margin-bottom:24px;display:flex}.engagement-filters .field{flex:1;min-width:160px}.engagement-list{gap:18px;display:grid}.engagement-card{border-left:4px solid var(--line)}.engagement-card[data-status=pending]{border-left-color:#bf8a23}.engagement-card[data-status=approved]{border-left-color:var(--acid)}.engagement-card-head{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.engagement-card h3{overflow-wrap:anywhere;margin:8px 0;font-size:21px}.engagement-card .mono,.engagement-decision .mono{overflow-wrap:anywhere;font-size:12px}.engagement-metrics{grid-template-columns:repeat(auto-fit,minmax(115px,1fr));gap:10px;margin:18px 0;display:grid}.engagement-metrics div{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:12px}.engagement-metrics dt{color:var(--muted);font-size:12px}.engagement-metrics dd{font-family:var(--font-display);margin:4px 0 0;font-size:20px;font-weight:600}.engagement-metrics dd[data-unavailable=true]{font-family:var(--font-body);padding-top:8px;font-size:12px;font-weight:500}.engagement-status{background:var(--bg);border:1px solid var(--line);text-transform:capitalize;border-radius:30px;padding:4px 11px;font-size:12px;font-weight:700;display:inline-flex}.engagement-status[data-status=pending]{background:#fff1cc;border-color:#e0c67f}.engagement-provenance{color:var(--muted);overflow-wrap:anywhere;white-space:pre-wrap;font-size:13px}.engagement-decision{margin-top:18px}.engagement-decision .check{margin:18px 0}.engagement-card .actions{margin-top:16px}.engagement-refresh{color:var(--muted);font-size:12px}@media (width<=767px){.engagement-summary{padding:18px}.engagement-filters{flex-direction:column;align-items:stretch}.engagement-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.engagement-card .actions .btn{flex:1}}.vc-site,.vc-header{--vc-ink:#193e68;--vc-citron:#98630c;--vc-paper:#edf8fd;--vc-line:#b3d2e6;--vc-surface:#fffaf0}.vc-site{color:#193e68;isolation:isolate;background:#edf8fd;min-height:100dvh;overflow:clip}.vc-site main,.vc-site footer{z-index:1;position:relative}.vc-site .wrap{width:min(1320px,100% - 112px)}.vc-site h2{font:700 clamp(40px,5.4vw,78px)/1.04 var(--font-display);letter-spacing:-.045em}.vc-site h3{font-family:var(--font-display);letter-spacing:-.025em;font-weight:600}.vc-site .eyebrow{letter-spacing:.12em;color:#4f6881;margin-bottom:24px;font-size:10px}.vc-site .section{border:0;padding:120px 0;position:relative}.vc-site .section-head{align-items:start;gap:9%;margin-bottom:55px}.vc-site .section-head p{color:#536477;max-width:48ch;font-size:15px;line-height:1.85}.vc-site .scene-head{transform-origin:0}.vc-header{color:#193e68;background:#edf8fdf2;border-bottom:1px solid #b3d2e6;box-shadow:0 4px #a8d3ed20}.vc-header .nav{gap:24px;width:min(1440px,100% - 64px);min-height:80px}.vc-brand{font:800 24px var(--font-display);letter-spacing:-.035em;color:#193e68;flex-shrink:0;align-items:center;gap:9px;margin-right:auto;display:inline-flex}.vc-brand img{object-fit:contain;width:42px;height:auto;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.vc-brand:hover img{transform:rotate(-12deg)scale(1.08)}.vc-header .navlinks{align-items:center;gap:25px}.vc-header .navlinks a{color:#3c607f;padding:12px 0;font-size:12px;font-weight:600}.vc-header .navlinks a:hover,.vc-header .navlinks a[aria-current]{color:#2162b3;text-underline-offset:6px;text-decoration:underline}.vc-site .hero{color:#193e68;min-height:790px;padding-top:32px;padding-bottom:46px;overflow:visible}.vc-site .hero:before{content:"";z-index:-2;background:#d8effd;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.vc-site .hero-top{z-index:3;border-bottom:1px solid #87b4d560;margin-bottom:24px;padding-bottom:20px;position:relative}.vc-site .hero-top .eyebrow{color:#365e85;margin:0}.vc-site .hero-tag{color:#365e85;letter-spacing:.06em;text-align:right;font-size:9px}.vc-hero-world{pointer-events:none;z-index:-1;width:100vw;position:absolute;top:0;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.vc-hero-sky{object-fit:cover;opacity:.82;width:108%;height:124%;position:absolute;top:-12%;left:-4%}.vc-hero-world:after{content:"";background:linear-gradient(90deg,#edf8fdf5 0%,#edf8fdba 36%,#edf8fd10 76%),linear-gradient(#0000 65%,#edf8fd);position:absolute;inset:0}.vc-hero-composition{grid-template-columns:.95fr 1.05fr;align-items:center;gap:1%;min-height:470px;display:grid;position:relative}.vc-site .hero-title{font:800 clamp(62px,7.1vw,102px)/.98 var(--font-display);letter-spacing:-.055em;color:#193e68;z-index:2;max-width:680px;position:relative}.vc-site .hero-title .accent{color:#98630c;text-shadow:0 3px #ffe29c}.vc-ensemble-stage{perspective:1000px;place-self:center end;width:min(108%,610px);position:relative}.vc-hero-ensemble{pointer-events:none;filter:drop-shadow(0 18px 18px #35679725);width:100%;height:auto;display:block}.vc-hero-clouds{pointer-events:none;opacity:.85;width:145%;max-width:none;height:auto;position:absolute;bottom:-12%;left:-22%;-webkit-mask-image:linear-gradient(#000 68%,#0000);mask-image:linear-gradient(#000 68%,#0000)}.vc-site .hero-bottom{z-index:3;justify-content:flex-start;align-items:center;gap:45px;padding:25px 0;display:flex;position:relative}.vc-site .hero-bottom p{color:#345a7e;max-width:410px;font-size:15px;line-height:1.85}.vc-site .hero-bottom .stack{justify-items:start;gap:16px}.vc-site .hero-bottom .mono{color:#345a7e;font-size:10px}.vc-status{color:#bdcfe4;margin:14px 0 22px;font:10px/1.9 IBM Plex Mono,monospace}.vc-status:before{content:"";background:#dbb86d;width:6px;height:6px;margin-right:10px;display:inline-block}.vc-site .platform-brand-strip{border-top:1px solid #b3d2e6;border-bottom:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px 24px;padding:22px 0 0;display:flex}.vc-site .platform-brand-strip .platform-name{font:500 12px var(--font-body);letter-spacing:.025em;color:#3f6382}.vc-site .platform-brand-strip>.mono{color:#496984;font-size:9px}.vc-site #how-it-works{padding-top:105px}.vc-site .process{border-top:1px solid #bfc8ce;grid-template-columns:1fr;gap:0;position:relative}.vc-process-progress{pointer-events:none;background:#c8e0ee;border-radius:3px;width:3px;position:absolute;top:0;bottom:0;left:0}.vc-process-progress span{transform-origin:top;background:#d9a53a;border-radius:3px;position:absolute;inset:0}.vc-site .step{border-bottom:1px solid #b3d2e6;border-right:0;grid-template-columns:75px minmax(180px,.65fr) minmax(0,1fr);align-items:center;gap:30px;margin:0;padding:32px 25px;display:grid}.vc-site .step .mono{width:52px;height:52px;font:700 22px var(--font-display);color:#79510f;background:#ffe59a;border:1px solid #d3ad4f;border-radius:50%;grid-row:auto;place-items:center;margin:0;display:grid;box-shadow:0 4px #d3ad4f40}.vc-site .step .mono svg{display:none}.vc-site .step h3{font:600 26px var(--font-display);letter-spacing:-.04em;text-transform:none;margin:0}.vc-site .step p{color:#536477;grid-column:auto;max-width:52ch;font-size:14px;line-height:1.8}.vc-site .points-section{color:#193e68;background:#d6edfb;border-top:1px solid #b3d2e6;border-bottom:1px solid #b3d2e6;padding:110px 0;position:relative;overflow:clip}.vc-site .points-section .wrap{position:relative}.vc-site .points-section .eyebrow{color:#365e85}.vc-points-heading{grid-template-columns:1fr 1fr;align-items:center;gap:7%;min-height:430px;display:grid;position:relative}.vc-art-scene{aspect-ratio:1;perspective:1000px;pointer-events:none;place-items:center;width:100%;min-width:0;display:grid;position:relative}.vc-scene-orbit{pointer-events:none;border:2px dashed #7caed460;border-radius:50%;position:absolute;inset:11%}.vc-scene-orbit:before{content:"";border:1px solid #7caed435;border-radius:50%;position:absolute;inset:-12%}.vc-scene-orbit:after{content:"";background:#ecc65a;border:2px solid #c09430;border-radius:50%;width:13px;height:13px;position:absolute;top:12%;left:16%}.vc-art-caption{color:#66829c;letter-spacing:.12em;font:9px IBM Plex Mono,monospace;position:absolute;bottom:3%;left:0}.vc-art-index{letter-spacing:.1em;color:#66829c;font:10px IBM Plex Mono,monospace;position:absolute;top:7%;right:2%}.vc-animated-icon{width:88%;height:auto;transform-style:preserve-3d;display:block;position:relative}.vc-animated-icon img,.vc-animated-icon video{width:100%;height:auto;display:block}.vc-animated-icon video,.vc-animated-icon .vc-icon-loop{object-fit:contain;pointer-events:none;opacity:0;height:auto;position:absolute;inset:0}.vc-animated-icon.is-playing video,.vc-animated-icon.is-playing .vc-icon-loop{opacity:1}.vc-animated-icon.is-playing>img:first-child{opacity:0}.vc-points-art{filter:drop-shadow(0 24px 20px #35679725);width:90%;height:auto}.vc-points-scene .vc-art-caption,.vc-points-scene .vc-art-index{color:#496984}.vc-points-scene .vc-scene-orbit{border-color:#7caed460}.vc-points-scene .vc-scene-orbit:before{border-color:#7caed435}.vc-site .points-grid{border-top:1px solid #9dbfda;gap:8%;margin-top:25px;padding-top:35px;position:relative}.vc-site .points-grid p{color:#3f6382;font-size:15px;line-height:1.85}.vc-site .points-grid h3{color:#193e68;font-size:25px}.vc-site .metric-tags{gap:10px}.vc-site .metric-tags span{color:#365e85;background:#edf8fd;border:1px solid #94bbd7;border-radius:24px;padding:10px 14px;font:10px IBM Plex Mono,monospace}.vc-site .tracking{align-items:center;gap:8%;padding-top:135px}.vc-site .clock{background:#fff3cf;border:1px solid #d3b968;border-top:3px solid #e9c86c;border-radius:28px 28px 28px 8px;padding:40px;box-shadow:0 8px #e9c86c45}.vc-site .clock-number{font:600 clamp(90px,10vw,135px)/1 var(--font-display);letter-spacing:-.085em;color:#234b77;margin:16px 0}.vc-site .clock .notice{margin-bottom:0}.vc-reward-section{color:#193e68;background:#fff0d0;border-top:1px solid #e1c886;border-bottom:1px solid #e1c886;overflow:clip}.vc-site .rewards-copy{grid-template-columns:.95fr 1.05fr;align-items:start;gap:40px 7%;position:relative}.vc-reward-section .eyebrow{color:#795b27}.vc-reward-section .muted{color:#496984}.vc-site .rewards-copy .stack{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}.vc-site .rewards-copy .stack h3{color:#79510f;font-size:25px;line-height:1.35}.vc-site .formula{color:#3b5e7b;background:#fff9e8;border:1px solid #d8bd7d;border-radius:18px;padding:25px;font-size:12px}.vc-site .submit-layout{grid-template-columns:.9fr 1.1fr;align-items:start;gap:8%;padding-top:125px}.vc-site .panel{padding:34px}.vc-site .panel h3{font-size:25px}.vc-site .platform-strip{border-color:#c5cbd0}.vc-site .platform-strip span{font:600 17px var(--font-display)}.vc-site .platform-strip .mono{font:9px IBM Plex Mono,monospace}.vc-site .rule-list{counter-reset:rule}.vc-site .rule-list li{counter-increment:rule;border-color:#c5cbd0;align-items:baseline;padding:20px 0;font-size:14px;line-height:1.75}.vc-site .rule-list li:before{content:counter(rule,decimal-leading-zero);color:#6c8094;font:10px IBM Plex Mono,monospace}.vc-site .faq-layout{border-top:1px solid #c5cbd0;gap:10%}.vc-site summary{font:600 15px/1.6 var(--font-body)}.vc-site summary:after{font-size:23px;line-height:1}.vc-site details{padding:23px 0}.vc-site details p{color:#536477;line-height:1.9}.vc-handbook{grid-template-columns:1fr 1fr;align-items:center;gap:9%;display:grid;border-top:1px solid #c5cbd0!important}.vc-handbook-copy p{color:#536477;margin:25px 0}.vc-handbook-guides{background:#fffaf0;border:1px solid #b3d2e6;border-top:4px solid #e6bb51;border-radius:24px 24px 24px 6px;min-width:0;padding:28px;box-shadow:0 7px #b3d2e640}.vc-handbook-guides>span{letter-spacing:.06em;color:#617890;font:9px IBM Plex Mono,monospace}.vc-handbook-guides h3{margin:26px 0;font-size:32px;line-height:1.2}.vc-handbook-guides a{border-top:1px solid #c5cbd0;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:14px;display:flex}.vc-handbook-guides a:hover{color:#204f87}.vc-site .footer{border-top:1px solid #c5cbd0;align-items:center;padding:45px 0 90px}.vc-site .footer .vc-brand{color:#193e68}.vc-reading-track{z-index:35;pointer-events:none;background:#adc2d52b;height:3px;position:fixed;bottom:0;left:0;right:0}.vc-reading-track span{transform-origin:0;background:#cda54f;position:absolute;inset:0;transform:scaleX(0)}.btn,body .wa-button{border-radius:14px;transition:transform .2s cubic-bezier(.2,.8,.2,1);box-shadow:0 3px #aac8df55}.btn{color:#254864;background:#f4fbff;border-color:#9abed9;padding:13px 22px;font-weight:600}.btn.primary,body .wa-button--primary{color:#66440c;background:#ffda72;border-color:#c99c31;font-weight:700;box-shadow:0 4px #c99c3160,inset 0 1px #fff0bb}.btn.primary:hover,body .wa-button--primary:hover{color:#66440c;background:#ffe391;transform:translateY(-3px)}.btn:hover:not(:disabled),body .wa-button:hover:not(:disabled){transform:translateY(-2px)}.btn:active:not(:disabled),body .wa-button:active:not(:disabled){transform:translateY(1px)}.btn.danger{color:#a34235;background:#fff0e9;border-color:#d4b1a8}.btn.small{font-size:12px}.panel,.success,body .wa-signin{color:#193e68;background:#fffaf0;border-color:#b3d2e6;border-radius:24px;box-shadow:0 6px #b3d2e640}.field input,.field select,.field textarea,body .ac-field input,body .ac-field textarea{color:#193e68;background:#f4fbff;border:1px solid #a8c8df;border-radius:12px}.field input::placeholder,.field textarea::placeholder{color:#65798b}.field input:focus,.field select:focus,.field textarea:focus,body .ac-field input:focus,body .ac-field textarea:focus{border-color:#204f87;outline:2px solid #204f87}.check input{accent-color:#204f87;min-width:17px;min-height:17px}.notice,body .wa-signin-detail{color:#385674;background:#e1f0fb;border-left:3px solid #689bc7;border-radius:0 14px 14px 0}.notice.warn{color:#8f5728;background:#faeed8;border-color:#b28545}.error{color:#923d37;background:#fff0e9;border:1px solid #d7a8a0;border-radius:3px}.key{color:#234f7a;background:#e5edf3;border-color:#6087ae;border-radius:3px}.workspace{background:#edf8fd}.workspace-nav{background:#dcedf9;border-color:#b3d2e6}.workspace-nav .wrap{align-items:center;gap:12px 24px}.workspace-nav a{color:#45617c;padding:5px 0;font-size:12px;font-weight:500}.workspace-nav a.active{color:#204f87;border-bottom:2px solid #204f87}.work-main{min-width:0}.page-heading h1{letter-spacing:-.04em;font-size:clamp(38px,5vw,64px);font-weight:700}.page-heading .eyebrow{margin-bottom:16px}.stat-grid,.table-scroll{border-radius:18px}.stat-grid{background:#b3d2e6;border:1px solid #b3d2e6;overflow:hidden;box-shadow:0 5px #b3d2e630}.stat{background:#fffaf0;padding:25px}.stat strong{font:600 32px/1.2 var(--font-display);letter-spacing:-.05em}.table-scroll{background:#f4fbff;max-width:100%}th{color:#45627f;background:#dcedf9;font-weight:600}td{color:#254966}td a{color:#204f87}tr:hover td{background:#e9eff4}.badge{color:#345d83;background:#e1f0fb;border-color:#a8c8df;border-radius:20px}.badge.warn{color:#964c32;background:#fff0da;border-color:#d9b690}.empty{background:linear-gradient(145deg,#f5fbff,#dcedf9);border-color:#a8c8df;border-radius:24px;padding:55px 25px}.empty h3{font:600 25px var(--font-display)}.skeleton{background:#ccdae5;border-radius:3px}.auth{max-width:640px;margin:45px auto 100px}.auth h1{text-align:left;letter-spacing:-.065em;font-size:clamp(37px,5vw,58px);font-weight:600}.modal-backdrop{background:#203d6480}.modal{border:1px solid #a0bbd5;border-radius:24px;box-shadow:0 12px 60px #173c6830}.toast{color:#453516;background:#dcb457;border-radius:4px}body .wa-account,body .wa-signin,body .ac-dialog{--wa-ink:#193e68;--wa-muted:#496984;--wa-line:#b3d2e6;--wa-surface:#fffaf0;--wa-accent:#2162b3;color:#193e68}body .wa-button{color:#254864;font-family:var(--font-body);background:#f4fbff;border:1px solid #9abed9;border-radius:14px}body .wa-button--primary{color:#66440c;background:#ffda72;border-color:#c99c31}body .wa-button:hover{color:#183754;background:#e4edf3}body .wa-popover,body .ac-dialog{background:#fffaf0;border:1px solid #a8c8df;border-radius:24px;box-shadow:0 15px 40px #29456222}body .wa-kicker{color:#53718d}body .wa-signin .wa-signin-title,body .wa-account .wa-popover-title,body .ac-dialog h2{font-family:var(--font-display);letter-spacing:-.055em;color:#183754;text-transform:none;font-weight:600}body .wa-signin .wa-signin-title{max-width:17ch;font-size:clamp(29px,3.1vw,43px);line-height:1.12}body .wa-signin-copy,body .wa-backup-note,body .wa-safety,body .ac-field small,body .ac-dialog p{color:#536477}body .wa-signin-detail{border-color:#b4c7d5;padding:18px}body .wa-signin-detail strong,body .ac-field{font-family:var(--font-body)}body .wa-signin-detail p{color:#536477}body .wa-public-address{color:#4a647d;border-color:#b4c7d5}body .wa-menuitem{color:#294f7a;background:0 0;border-color:#c9d7e4;border-radius:3px}body .wa-menuitem:hover,body .wa-menuitem:focus-visible{color:#183754;background:#e7eef3}body .wa-menuitem small{color:#5a718b}body .wa-popover-head,body .wa-menu-footer{border-color:#c9d7e4}body .wa-feedback{color:#3e6083}body .wa-feedback--error{color:#923d37;border-color:#d7a8a0}body .ac-modes{border-color:#bdc8d0}body .ac-dialog-backdrop{background:#203d6480}body .ac-acknowledge{color:#365778}body .ac-acknowledge input{accent-color:#204f87}body .wa-skeleton{background:#bfd4e7}body .wa-button:focus-visible,body .wa-menuitem:focus-visible,body .ac-dialog:focus-visible{outline:2px solid #204f87}.vc-header .mobile-menu,.vc-header .wa-account>.wa-button:not(.wa-button--primary){color:#193e68;background:#f4fbff;border-color:#a8c8df}.docs-shell.docs-shell{color:#193e68;--docs-paper:#fffaf0;background:#edf8fd}.docs-shell .docs-cover{color:#193e68;padding:70px 0 90px;position:relative}.docs-shell .docs-cover:before{content:"";z-index:0;background:linear-gradient(110deg,#e1f2fd,#d3eafb 70%,#fff0d0);width:100vw;position:absolute;inset:0 0 0 50%;transform:translate(-50%)}.docs-shell .docs-cover>*{z-index:1;position:relative}.docs-shell .docs-cover h1{font:700 clamp(52px,6.7vw,94px)/1.04 var(--font-display);letter-spacing:-.045em;color:#193e68}.docs-shell .docs-cover h1 em{color:#98630c}.docs-shell .docs-cover p{color:#3f6382}.docs-shell .docs-cover .docs-kicker,.docs-shell .docs-cover-meta{color:#496984}.docs-shell .docs-guide-row h3{letter-spacing:-.035em;font-size:21px;font-weight:600}.docs-shell .docs-guide-row .docs-number{font:11px IBM Plex Mono,monospace}.docs-shell .docs-paper,.docs-shell .docs-provider-note,.docs-shell .docs-search-results,.docs-shell .docs-formula{border-radius:20px;box-shadow:0 5px #b3d2e630}.docs-shell .docs-search{box-shadow:none;border-radius:28px}.docs-shell .docs-paper-header h1{letter-spacing:-.055em;font-weight:600}.docs-shell .docs-article-section h2{letter-spacing:-.035em;font-size:25px;font-weight:600}.docs-shell .docs-callout{border-radius:0 14px 14px 0}.vc-animated-icon:before,.vc-animated-icon:after{content:"";z-index:3;aspect-ratio:1;clip-path:polygon(50% 0,59% 40%,100% 50%,59% 60%,50% 100%,41% 60%,0 50%,41% 40%);pointer-events:none;opacity:0;background:#fff4bd;width:clamp(18px,3vw,40px);animation:5.6s ease-in-out infinite paused vc-coin-glint;position:absolute}.vc-animated-icon:before{top:17%;left:46%}.vc-animated-icon:after{width:clamp(12px,2vw,26px);animation-delay:-2.8s;top:55%;right:15%}.vc-animated-icon[data-motion-active=true]:before,.vc-animated-icon[data-motion-active=true]:after{animation-play-state:running}.vc-hero-icon .vc-animated-icon>img{transform-origin:50% 70%;animation:6s ease-in-out infinite paused vc-cloud-bob}.vc-hero-icon .vc-animated-icon[data-motion-active=true]>img{animation-play-state:running}.vc-hero-icon .vc-animated-icon:before{top:15%;left:47%}.vc-hero-icon .vc-animated-icon:after{top:42%;right:29%}@keyframes vc-cloud-bob{0%,to{transform:translateY(0)rotate(-.6deg)}50%{transform:translateY(-12px)rotate(.6deg)}}@keyframes vc-coin-glint{0%,62%,to{opacity:0;transform:scale(.25)rotate(-20deg)}18%{opacity:.95;transform:scale(1.1)rotate(10deg)}38%{opacity:.15;transform:scale(.55)rotate(45deg)}}.vc-site .points-section:before,.vc-site .vc-reward-section:before{content:"";pointer-events:none;background:radial-gradient(at 50% 0,#edf8fd 68%,#0000 71%) 0 0/100px 34px repeat-x;height:26px;position:absolute;top:-1px;left:0;right:0}.vc-site .points-section .muted{color:#496984}.vc-site .step h3,.vc-handbook-guides a svg,.btn svg{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.vc-site .step:hover h3{transform:translate(5px)}.vc-handbook-guides a:hover svg,.btn:hover svg{transform:translate(2px,-2px)}.vc-site summary:hover{color:#2162b3}.vc-site details[open]{background:#e1f0fb;border-radius:16px;padding-left:18px;padding-right:18px}.vc-site .clock-number{color:#98630c}.vc-art-caption,.vc-art-index{color:#496984}.vc-site .process{border-top-color:#b3d2e6}.vc-site .section-head p,.vc-site .step p,.vc-site details p,.vc-handbook-copy p{color:#496984}.vc-site .platform-strip,.vc-site .rule-list li,.vc-site .faq-layout,.vc-site .footer,.vc-handbook-guides a{border-color:#b3d2e6}.vc-site .vc-handbook{border-top-color:#b3d2e6!important}.vc-status{color:#496984}.vc-status:before{background:#c9992e;border-radius:50%}.auth h1{letter-spacing:-.04em;font-weight:700}body .wa-button--primary:hover{color:#66440c;background:#ffe391}body .wa-signin .wa-signin-title,body .wa-account .wa-popover-title,body .ac-dialog h2{letter-spacing:-.035em;font-weight:700}body .wa-menuitem{border-radius:12px}body .wa-menuitem svg{color:#2162b3}body .wa-menuitem:hover,body .wa-menuitem:focus-visible{background:#e1f0fb}body .wa-feedback--error,body .ac-dialog-backdrop{--wa-error:#923d37}body .ac-dialog .ac-key{color:#193e68;background:#f4fbff;border-radius:12px}.workspace .work-main>.panel{margin-bottom:26px}.workspace-nav a{border-radius:5px}.workspace-nav a:hover{color:#2162b3}.period-btn{background:#fffaf0;border-color:#b3d2e6;border-radius:14px}.period-btn:hover{transform:translate(3px)}.period-btn.selected{background:#dcedf9;border-color:#2162b3}.toast{color:#66440c;background:#ffda72;border:1px solid #c99c31;border-radius:14px}.docs-shell .docs-guide-row{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.docs-shell .docs-guide-row:hover{transform:translate(4px)}.docs-shell .docs-guide-row .docs-number{color:#79510f;width:38px;height:38px;font:600 13px var(--font-display);background:#ffe59a;border:1px solid #d3ad4f;border-radius:50%;place-items:center;display:grid}.docs-shell .docs-paper{border-top-color:#e6bb51}.work-main .stat{animation:.55s cubic-bezier(.2,.8,.2,1) both vc-surface-settle}.work-main .stat:nth-child(2){animation-delay:60ms}.work-main .stat:nth-child(3){animation-delay:.12s}.work-main .stat:nth-child(4){animation-delay:.18s}.work-main>.panel,.auth{animation:.6s cubic-bezier(.2,.8,.2,1) both vc-surface-settle}.period-btn{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.workspace-nav a{position:relative}.workspace-nav a:not(.active):after{content:"";transform-origin:0;background:#d9a53a;height:2px;transition:transform .22s;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.workspace-nav a:hover:after{transform:scaleX(1)}@keyframes vc-surface-settle{0%{transform:translateY(12px)}to{transform:translateY(0)}}@media (width<=1100px){.vc-header .nav{gap:16px;width:calc(100% - 48px)}.vc-site .wrap{width:calc(100% - 64px)}.vc-site .hero{min-height:760px}.vc-site .hero-bottom{gap:25px}}@media (width<=1000px){.vc-header .navlinks{display:none}.vc-header .mobile-menu{display:block}.vc-header .nav.mobile-open{flex-wrap:wrap;padding-bottom:20px}.vc-header .mobile-open .navlinks{flex-direction:column;order:3;align-items:stretch;gap:0;width:100%;display:flex}.vc-header .mobile-open .navlinks a{border-bottom:1px solid #a5c4e52f;padding:12px 0}}@media (width<=767px){.vc-header .nav{gap:10px;width:calc(100% - 32px);min-height:70px}.vc-brand{gap:5px;font-size:19px}.vc-brand img{width:28px;height:auto}.vc-site .wrap{width:calc(100% - 40px)}.vc-site .hero{min-height:0;padding-top:27px;padding-bottom:30px}.vc-site .hero-top{gap:12px;margin-bottom:35px}.vc-site .hero-top .eyebrow{max-width:175px;font-size:8px}.vc-site .hero-tag{max-width:100px;font-size:7px}.vc-hero-composition{grid-template-columns:minmax(0,1fr);gap:18px;min-height:0}.vc-site .hero-title{letter-spacing:-.07em;text-align:left;font-size:clamp(42px,12.5vw,78px)}.vc-ensemble-stage{justify-self:center;width:90%;max-width:390px;margin:0 auto 40px}.vc-hero-clouds{width:130%;bottom:-14%;left:-15%}.vc-hero-world:after{background:linear-gradient(#0000 35%,#edf8fd),linear-gradient(90deg,#edf8fdda,#edf8fd60)}.vc-site .hero-bottom{flex-direction:column;align-items:stretch;gap:22px;padding-top:20px}.vc-site .hero-bottom p{max-width:none;font-size:14px}.vc-site .hero-bottom .stack{justify-items:start}.vc-status{margin:22px 0;font-size:9px}.vc-site .platform-brand-strip{justify-content:flex-start;gap:13px 23px}.vc-site .platform-brand-strip>.mono{width:100%}.vc-site .platform-brand-strip .platform-name{font-size:11px}.vc-site .section{padding:80px 0}.vc-site #how-it-works{padding-top:75px}.vc-site h2{font-size:clamp(36px,9.6vw,60px)}.vc-site .section-head,.vc-site .points-grid,.vc-site .tracking,.vc-site .submit-layout,.vc-site .rules,.vc-site .faq-layout,.vc-handbook{grid-template-columns:minmax(0,1fr);gap:32px}.vc-site .section-head{margin-bottom:30px}.vc-site .step{grid-template-columns:38px minmax(0,1fr);gap:12px 15px;padding:25px 12px}.vc-site .step .mono{width:36px;height:36px;font-size:17px}.vc-site .step h3{font-size:23px}.vc-site .step p{grid-column:2;font-size:13px}.vc-points-heading{grid-template-columns:minmax(0,1fr);gap:20px;min-height:0}.vc-points-scene{max-width:340px;margin:auto}.vc-site .points-section h2{font-size:clamp(36px,10vw,58px)}.vc-site .points-grid{margin-top:30px}.vc-site .points-grid p{font-size:14px}.vc-site .clock{padding:25px}.vc-site .clock-number{font-size:95px}.vc-site .rewards-copy{grid-template-columns:minmax(0,1fr);gap:32px}.vc-site .panel{padding:25px 20px}.vc-handbook-guides h3{font-size:27px}.vc-site .footer{align-items:flex-start}.auth{margin:30px auto 65px}.page-heading h1{font-size:38px}.stat strong{font-size:25px}.meta{grid-template-columns:105px minmax(0,1fr)}.filters{grid-template-columns:minmax(0,1fr)}.docs-shell .docs-cover{padding:45px 0 55px}.docs-shell .docs-cover h1{font-size:clamp(48px,13vw,80px)}.docs-shell .docs-guide-row h3{font-size:18px;line-height:1.25}.docs-shell .docs-paper-header h1{font-size:30px}.vc-site .footer{flex-direction:column;gap:22px}.vc-site .hero-top{margin-bottom:24px}.vc-site .hero-title{letter-spacing:-.045em}.vc-site .hero-bottom .btn{max-width:100%;padding:13px 17px}.vc-handbook-guides{padding:22px}.docs-shell .docs-guide-row .docs-number{width:27px;height:27px;font-size:10px}}@media (width<=360px){.vc-header .nav:has(>.wa-account) .vc-brand{letter-spacing:-.065em;font-size:17px}.vc-brand img{width:24px}.vc-site .wrap{width:calc(100% - 32px)}.vc-site .hero-title{font-size:39px}.vc-header .nav:has(>.wa-account){gap:6px}.vc-header .nav:has(>.wa-account) .vc-brand{letter-spacing:-.035em;gap:4px;font-size:16px}.vc-header .wa-account>.wa-button{gap:4px;min-height:38px;padding:8px;font-size:11px}.vc-header .nav:has(>.wa-account) .mobile-menu{padding:8px}.vc-header .nav{width:calc(100% - 24px)}.vc-site .hero-bottom .mono{letter-spacing:.02em;font-size:9px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.vc-reading-track{display:none}}@media print{.vc-reading-track,.vc-art-scene,.vc-hero-world,.vc-ensemble-stage,.vc-animated-icon video,.vc-icon-loop{display:none!important}.vc-animated-icon>img:first-child{opacity:1!important}.vc-site *{opacity:1!important;visibility:visible!important;color:#183754!important;transform:none!important}.vc-site .section,.vc-site .hero,.vc-site .points-section,.vc-reward-section{padding:30px 0;background:#faf8f2!important}.vc-site .hero:before,.docs-cover:before{display:none!important}.docs-shell .docs-cover *{color:#183754!important}.vc-site .wrap{width:100%}.vc-hero-composition,.vc-points-heading,.vc-site .rewards-copy,.vc-site .submit-layout{min-height:0;display:block}}
