@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{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}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{color:#f3f4f1;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;--bg:#111215;--bg-raised:#17191c;--panel:#1a1c1fc2;--line:#ffffff17;--line-bright:#ffffff26;--text:#f3f4f1;--muted:#92959a;--dim:#686b70;--lime:#cf0;--orange:#ff5722;--cyan:#00f0ff;--mono:"DM Mono", ui-monospace, SFMono-Regular, monospace;--display:"Space Grotesk", "DM Sans", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;background:#111215;font-family:DM Sans,Inter,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;min-width:320px;scroll-padding-top:84px}body{background:var(--bg);min-width:320px;color:var(--text);margin:0}body:before{z-index:-1;content:"";pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:80px 80px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit}::selection{color:#111215;background:var(--lime)}.shell{width:min(1120px,100% - 64px);margin-inline:auto}.section-pad{padding-block:88px}.site-header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111215d1;border-bottom:1px solid #ffffff0e;height:74px;position:sticky;top:0}.nav,.brand,.nav-links,.nav-cta{align-items:center;display:flex}.nav{justify-content:space-between;height:100%}.brand{color:#f4f5f2;font-family:var(--display);letter-spacing:.09em;gap:9px;font-size:12px;font-weight:700}.brand-logo{object-fit:contain;width:35px;height:22px;display:block}.nav-links{color:#a0a2a4;gap:34px;font-size:12px;font-weight:500}.nav-links>a:not(.nav-cta):hover,.footer-links a:hover{color:var(--text)}.nav-cta{min-height:38px;color:var(--lime);border:1px solid #ccff004d;border-radius:5px;gap:8px;padding:0 14px;transition:background .18s,color .18s}.nav-cta:hover{color:#111215;background:var(--lime)}.menu-toggle{background:0 0;border:0;padding:7px;display:none}.hero-section{min-height:660px;padding-block:108px 90px;position:relative;overflow:hidden}.hero-section:before{content:"";pointer-events:none;background:radial-gradient(#5469111f,#0000 67%);width:70%;height:95%;position:absolute;top:2%;right:-17%}.hero-grid{grid-template-columns:1fr .92fr;align-items:center;gap:45px;min-height:458px;display:grid;position:relative}.hero-copy{z-index:2;padding-bottom:12px;position:relative}.hero-kicker,.eyebrow,.micro-label,.manifesto-label,.preview-overline,.dashboard-eyebrow,.chart-label,.challenge-type,.phone-label,.phone-app-top,.preview-note{font-family:var(--mono);letter-spacing:.12em;font-size:9px}.hero-kicker{color:#b7bab1;align-items:center;gap:9px;margin-bottom:26px;display:inline-flex}.live-dot,.online-dot{background:var(--lime);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;position:relative;box-shadow:0 0 12px #ccff0073}.live-dot:after{content:"";border:1px solid #ccff0059;border-radius:50%;animation:2.4s ease-out infinite pulse-ring;position:absolute;inset:-4px}@keyframes pulse-ring{0%{opacity:.9;transform:scale(.65)}to{opacity:0;transform:scale(1.7)}}.hero-copy h1,.waitlist-inner h2{font-family:var(--display);letter-spacing:-.075em;margin:0;font-size:clamp(54px,6vw,78px);font-weight:600;line-height:.99}.hero-copy h1 span,.waitlist-inner h2 span{color:var(--lime)}.hero-description{color:#a1a3a5;max-width:430px;margin:26px 0 28px;font-size:15px;line-height:1.8}.hero-actions{align-items:center;gap:23px;display:flex}.button{border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:19px;min-height:48px;padding:0 19px;font-size:12px;font-weight:700;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button--primary{color:#111215;background:var(--lime);box-shadow:0 6px 26px #ccff001a}.button--primary:hover{background:#d7ff32}.button--outline{border-color:var(--line-bright)}.text-link{color:#c1c2c3;align-items:center;gap:9px;font-size:12px;display:inline-flex}.text-link:hover{color:#fff}.play-icon{width:27px;height:27px;color:var(--lime);border:1px solid #fff3;border-radius:50%;place-items:center;display:grid}.hero-method{align-items:center;gap:11px;margin-top:25px;display:flex}.hero-method span:not(.method-rule){align-items:center;gap:6px;display:inline-flex}.hero-method i{color:#777b7b;font-family:var(--mono);font-size:8px;font-style:normal}.hero-method b{color:#c8cbc5;font-family:var(--display);font-size:10px;font-weight:500}.method-rule{background:#ccff004d;width:18px;height:1px}.hero-social-proof{align-items:center;gap:13px;margin-top:46px;display:flex}.hero-social-proof p{color:#777a7e;font-size:10px;line-height:1.6}.hero-social-proof strong{color:#d2d3d1;font-weight:600}.avatar-stack{align-items:center;padding-left:2px;display:flex}.avatar{color:#181a1d;width:28px;height:28px;font-family:var(--display);background:#d8b49b;border:2px solid #181a1d;border-radius:50%;place-items:center;margin-left:-4px;font-size:7px;font-weight:700;display:grid}.avatar--2{background:#aac3bb}.avatar--3{background:#d4a591}.avatar--4{background:#c7c394}.avatar-stack--sm .avatar{width:23px;height:23px;font-size:6px}.hero-art{isolation:isolate;place-items:center;min-height:435px;display:grid;position:relative}.hero-orbit{z-index:-1;border:1px solid #ccff0014;border-radius:50%;width:390px;height:390px;position:absolute}.hero-orbit--two{border-color:#ccff001f;width:305px;height:305px}.hero-art:before{z-index:-2;content:"";filter:blur(10px);background:radial-gradient(circle,#95c10030,#364a0012 46%,#0000 70%);border-radius:50%;width:295px;height:295px;position:absolute}.hero-spark{z-index:-1;border:1px dashed #ffffff1c;border-radius:50%;width:342px;height:342px;position:absolute}.hero-spark:before,.hero-spark:after{background:var(--lime);width:5px;height:5px;box-shadow:0 0 13px var(--lime);content:"";border-radius:50%;position:absolute}.hero-spark:before{top:45px;left:44px}.hero-spark:after{background:var(--cyan);width:4px;height:4px;box-shadow:0 0 13px var(--cyan);bottom:116px;right:24px}.glass-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(140deg,#222527e8,#141618e8);border:1px solid #ffffff1f;box-shadow:0 22px 65px #0000004d,inset 0 1px #ffffff0b}.commitment-card{border-radius:12px;width:276px;padding:22px 22px 18px;transform:translate(-13px,-6px)}.commitment-topline,.commitment-progress,.commitment-footer{justify-content:space-between;align-items:center;display:flex}.micro-label{color:#9b9e99;align-items:center;gap:8px;font-size:8px;display:inline-flex}.micro-label .live-dot{width:5px;height:5px}.card-menu{color:#777a7c;letter-spacing:2px;font-size:14px}.commitment-card h2{font-family:var(--display);letter-spacing:-.06em;margin:16px 0 19px;font-size:29px;font-weight:500;line-height:1.05}.commitment-category{color:#a7ad93;font-family:var(--mono);letter-spacing:.1em;margin-top:21px;font-size:7px;display:inline-block}.commitment-progress{color:var(--lime);font-family:var(--mono);gap:15px;font-size:12px}.commitment-progress small{color:#8d8f90;font-size:9px}.progress-track,.phone-progress-track{background:#34373a;border-radius:9px;flex:1;height:4px;overflow:hidden}.progress-track span,.phone-progress-track i{border-radius:inherit;background:var(--lime);width:66%;height:100%;display:block}.commitment-footer{border-top:1px solid var(--line);color:#9a9c9e;justify-content:flex-start;gap:10px;margin-top:16px;padding-top:13px;font-size:9px}.commitment-examples{border-top:1px solid #ffffff0e;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:13px;padding-top:11px;display:grid}.commitment-examples>span{min-width:0;color:var(--cyan);align-items:center;gap:6px;display:flex}.commitment-examples small{min-width:0}.commitment-examples b,.commitment-examples i{font-size:7px;font-style:normal;display:block}.commitment-examples b{color:#d7dad4;font-weight:600}.commitment-examples i{color:#85898a;white-space:nowrap;margin-top:3px}.streak-card,.squad-card{border-radius:9px;align-items:center;gap:10px;padding:12px 14px;display:flex;position:absolute}.streak-card{top:75px;right:2px}.streak-icon,.squad-icon{border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.streak-icon{color:var(--orange);background:#ff572221}.squad-icon{color:var(--cyan);background:#00f0ff17}.streak-card strong,.streak-card small,.squad-card strong,.squad-card small{display:block}.streak-card strong,.squad-card strong{font-size:10px;font-weight:600}.streak-card small,.squad-card small{color:#85888a;margin-top:3px;font-size:8px}.streak-check{width:20px;height:20px;color:var(--lime);background:#ccff001f;border-radius:50%;place-items:center;margin-left:5px;display:grid}.squad-card{padding-right:17px;bottom:0;left:-3px}.squad-pulse{background:var(--lime);border-radius:50%;width:7px;height:7px;margin-left:5px;box-shadow:0 0 12px #ccff008c}.floating-update{z-index:2;position:absolute}.floating-update--reminder{top:22px;left:-10px}.floating-update--goal{bottom:24px;right:-7px}.update-card{white-space:nowrap;border-radius:8px;align-items:center;gap:9px;padding:10px 12px;display:flex}.update-icon{border-radius:7px;flex:none;place-items:center;width:29px;height:29px;display:grid}.update-icon--cyan{color:var(--cyan);background:#00f0ff1a}.update-icon--lime{color:var(--lime);background:#ccff001a}.update-card strong,.update-card small{display:block}.update-card strong{color:#e5e7e2;font-size:9px;font-weight:600}.update-card small{color:#909497;margin-top:3px;font-size:8px}.update-check{color:var(--lime);margin-left:4px}@media (width<=980px) and (width>=701px){.floating-update--reminder{left:-4px}.floating-update--goal{right:-3px}.update-card{gap:7px;padding:9px 10px}}.manifesto-section{text-align:center;background:linear-gradient(90deg,#ccff0006,#0000 38% 68%,#00f0ff05);border-block:1px solid #ffffff0e;padding-block:104px;position:relative;overflow:hidden}.manifesto-inner{position:relative}.manifesto-mark{width:38px;height:38px;color:var(--lime);background:#ccff000f;border:1px solid #ccff0038;border-radius:50%;place-items:center;margin:0 auto 23px;display:grid}.manifesto-label{color:#828581}.manifesto-inner h2{font-family:var(--display);letter-spacing:-.065em;margin:20px 0 18px;font-size:clamp(31px,4vw,47px);font-weight:500;line-height:1.14}.manifesto-inner h2 span{color:var(--lime)}.manifesto-copy{color:#929598;max-width:540px;margin:auto;font-size:13px;line-height:1.85}.manifesto-line{background:linear-gradient(90deg, transparent, var(--lime), transparent);transform-origin:50%;width:150px;height:1px;margin:37px auto 0}.section-heading{max-width:570px}.section-heading--center{text-align:center;margin-inline:auto}.eyebrow{color:#969991;align-items:center;gap:9px;display:inline-flex}.section-heading h2{font-family:var(--display);letter-spacing:-.07em;margin:18px 0 15px;font-size:clamp(36px,4.1vw,52px);font-weight:500;line-height:1.08}.section-heading h2 span{color:var(--lime)}.section-heading>p{color:#96989b;max-width:480px;font-size:13px;line-height:1.85}.section-heading--center>p{margin-inline:auto}.why-section{padding-top:125px}.reason-grid{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:49px;display:grid}.reason-card{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff06,#ffffff01);border-radius:8px;min-height:226px;padding:23px 24px 28px;transition:border-color .2s,transform .2s;position:relative}.reason-card:hover{border-color:#ccff0038;transform:translateY(-4px)}.reason-top{color:#85898a;justify-content:space-between;align-items:center;display:flex}.reason-top span{font-family:var(--mono);color:#707477;font-size:9px}.reason-top svg{color:var(--lime)}.reason-card h3{max-width:235px;font-family:var(--display);letter-spacing:-.04em;margin:37px 0 11px;font-size:18px;font-weight:500}.reason-card p{color:#929598;max-width:285px;font-size:11px;line-height:1.8}.reason-arrow{color:#777a7c;position:absolute;bottom:20px;right:20px}.why-bottomline{color:#afb0ad;font-family:var(--display);justify-content:center;align-items:center;gap:12px;margin-top:28px;font-size:13px;display:flex}.accent-rule{background:var(--lime);width:19px;height:1px}.framework-section{background:radial-gradient(at 50% 4%,#ccff000e,#0000 48%),#141518;border-block:1px solid #ffffff0e;position:relative;overflow:hidden}.framework-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:55px;display:grid}.framework-card{background:#151718bd;border:1px solid #ffffff17;border-radius:7px;min-height:250px;padding:23px;position:relative}.framework-number{color:#8c8f89;font-family:var(--mono);letter-spacing:.1em;font-size:8px}.framework-icon{width:42px;height:42px;color:var(--lime);background:#ccff000e;border:1px solid #ccff002e;border-radius:9px;place-items:center;margin:26px 0 18px;display:grid}.framework-card h3{font-family:var(--display);letter-spacing:-.04em;margin:0 0 8px;font-size:19px;font-weight:500}.framework-card p{color:#909396;max-width:290px;font-size:11px;line-height:1.8}.framework-detail{color:#b7b9b4;font-family:var(--mono);border:1px solid #ffffff13;border-radius:3px;margin-top:17px;padding:6px 8px;font-size:8px;display:inline-block}.framework-next{z-index:1;color:var(--lime);position:absolute;top:50%;right:-18px}.squads-section{overflow:hidden}.squads-layout{grid-template-columns:1fr .86fr;align-items:center;gap:95px;display:grid}.squad-preview-wrap{place-items:center;min-height:400px;display:grid;position:relative}.squad-glow,.phones-glow{filter:blur(65px);background:#00f0ff0e;border-radius:50%;width:340px;height:340px;position:absolute}.squad-preview{border-radius:10px;width:min(100%,400px);padding:23px;position:relative;transform:rotate(-2deg)}.preview-heading{justify-content:space-between;align-items:center;display:flex}.preview-overline{color:#909493;font-size:8px}.preview-heading h3{font-family:var(--display);letter-spacing:-.04em;margin:5px 0 0;font-size:20px}.members-count{border:1px solid var(--line);color:#bec0bd;font-family:var(--mono);border-radius:4px;align-items:center;gap:6px;padding:7px 9px;font-size:9px;display:inline-flex}.squad-days{border-block:1px solid var(--line);color:#75797c;font-family:var(--mono);text-align:center;grid-template-columns:repeat(7,1fr);margin:22px 0 20px;padding:11px 0;font-size:8px;display:grid}.squad-days .active{color:var(--lime)}.squad-checkin{border-bottom:1px solid #ffffff0d;align-items:center;gap:10px;padding:11px 0;display:flex}.checkin-avatar{color:#101213;width:31px;height:31px;font-family:var(--display);background:#c3ae91;border-radius:50%;flex:none;place-items:center;font-size:8px;font-weight:700;display:grid}.checkin-avatar--orange{background:#c98e75}.checkin-copy{flex:1}.checkin-copy strong,.checkin-copy small{display:block}.checkin-copy strong{font-size:10px;font-weight:600}.checkin-copy small{color:#8b8e91;margin-top:4px;font-size:9px}.squad-checkin button{color:#7d8184;background:0 0;border:0;padding:5px}.squad-checkin button.liked{color:var(--orange)}.squad-nudge{color:#afc5c6;background:#00f0ff0f;border-radius:4px;align-items:center;gap:8px;margin-top:11px;padding:10px;font-size:9px;display:flex}.squad-nudge svg:first-child{color:var(--cyan)}.squad-nudge svg:last-child{color:#8b9798;margin-left:auto}.squad-nudge b{color:#e2e4e0;font-weight:500}.squad-compose{border:1px solid var(--line);color:#727679;border-radius:4px;justify-content:space-between;align-items:center;margin-top:14px;padding:11px 12px;font-size:9px;display:flex}.squad-compose svg{color:var(--lime)}.squad-float-tag{color:#d2d4d0;background:#1b1d1f;border:1px solid #ffffff1f;border-radius:5px;align-items:center;gap:8px;padding:11px 13px;font-size:9px;display:flex;position:absolute;bottom:23px;right:1px;box-shadow:0 12px 32px #00000047}.online-dot{width:6px;height:6px}.squad-benefits{gap:13px;margin:25px 0 24px;padding:0;list-style:none;display:grid}.squad-benefits li{color:#c2c4c0;align-items:center;gap:10px;font-size:11px;display:flex}.squad-benefits li span{width:20px;height:20px;color:var(--lime);background:#ccff001a;border-radius:50%;place-items:center;display:grid}.squad-challenge{background:linear-gradient(100deg,#ccff000e,#ccff0003);border:1px solid #ccff0026;border-radius:6px;align-items:center;gap:10px;margin:22px 0 20px;padding:11px 12px;display:flex}.squad-challenge-icon{width:31px;height:31px;color:var(--lime);background:#ccff001a;border-radius:6px;flex:none;place-items:center;display:grid}.squad-challenge-copy{flex:1}.squad-challenge-copy small,.squad-challenge-copy strong{display:block}.squad-challenge-copy small{color:#92968a;font-family:var(--mono);letter-spacing:.08em;font-size:7px}.squad-challenge-copy strong{color:#e2e5dc;font-family:var(--display);margin-top:4px;font-size:12px;font-weight:500}.squad-challenge-label{color:#a7ad95;font-size:8px}.squad-people{align-items:center;gap:13px;display:flex}.squad-people>span{color:#85898b;font-size:9px;line-height:1.5}.squad-people strong{color:#d9dbd7;font-weight:500}.challenges-section{background:#141518;border-block:1px solid #ffffff0e}.challenge-heading-row{justify-content:space-between;align-items:flex-end;display:flex}.challenge-stamp{color:#ff8a65;width:73px;height:73px;font-family:var(--mono);text-align:center;border:1px solid #ff572247;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:7px;line-height:1.4;display:flex;transform:rotate(9deg)}.challenge-stamp svg{color:var(--orange)}.challenge-grid{grid-template-columns:1.25fr .75fr;gap:15px;margin-top:40px;display:grid}.challenge-card{border:1px solid var(--line);background:#1a1b1d;border-radius:7px;min-height:310px;padding:21px;position:relative;overflow:hidden}.challenge-card--featured{background:linear-gradient(142deg,#24251e 0%,#17191a 70%)}.challenge-card-top{z-index:2;justify-content:space-between;display:flex;position:relative}.challenge-type{color:#c4c8ad;align-items:center;gap:7px;display:inline-flex}.challenge-type svg{color:var(--lime)}.challenge-arrow{border:1px solid var(--line-bright);color:#d5d8d0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.challenge-art{color:var(--lime);justify-content:center;align-items:center;display:flex;position:absolute;inset:35px 0 60px}.challenge-art>span{z-index:1;font-family:var(--display);letter-spacing:-.11em;text-shadow:0 6px 55px #ccff001c;font-size:clamp(120px,20vw,206px);font-weight:600;line-height:1;position:relative}.challenge-art>small{z-index:1;color:#e7f0be;font-family:var(--mono);letter-spacing:.15em;margin:54px 0 0 12px;font-size:10px}.challenge-sun{background:radial-gradient(circle,#ccff001c,#ccff0005 61%,#0000 62%);border:1px solid #ccff001c;border-radius:50%;width:200px;height:200px;position:absolute;top:23px;left:48%;transform:translate(-50%)}.challenge-path{border-top:1px dashed #ccff0047;border-radius:50%;height:33px;position:absolute;bottom:10px;left:8%;right:8%;transform:rotate(-7deg)}.challenge-card-bottom{z-index:2;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:20px;left:21px;right:21px}.challenge-card-bottom h3{font-family:var(--display);letter-spacing:-.04em;margin:0 0 5px;font-size:16px;font-weight:500}.challenge-card-bottom p{color:#909396;font-size:9px}.challenge-members{color:#969a9b;font-family:var(--mono);align-items:center;gap:7px;font-size:8px;display:flex}.challenge-side{grid-template-rows:1fr auto;gap:13px;display:grid}.challenge-side-card{background:radial-gradient(at 87% 14%,#ff572217,#0000 44%),#191a1c;border:1px solid #ff572229;border-radius:7px;padding:20px}.side-card-icon{width:34px;height:34px;color:var(--orange);vertical-align:middle;background:#ff57221c;border-radius:7px;place-items:center;margin-right:10px;display:inline-grid}.side-status{color:#b0a39c;font-family:var(--mono);letter-spacing:.08em;font-size:7px}.side-status .online-dot{background:var(--orange);width:5px;height:5px;box-shadow:none;margin-right:5px}.challenge-side-card h3{font-family:var(--display);letter-spacing:-.06em;margin:19px 0 18px;font-size:25px;font-weight:500;line-height:1.04}.streak-days{gap:7px;display:flex}.streak-days span{border:1px solid var(--line-bright);color:#818487;width:23px;height:23px;font-family:var(--mono);border-radius:50%;place-items:center;font-size:7px;display:grid}.streak-days .complete{color:var(--orange);background:#ff57221a;border-color:#ff572261}.challenge-side-card>p{color:#989b9d;margin-top:13px;font-size:9px}.challenge-calendar{border:1px solid var(--line);color:#b8babc;border-radius:6px;align-items:center;gap:10px;padding:14px;display:flex}.challenge-calendar>svg:first-child{color:var(--cyan)}.challenge-calendar div{flex:1}.challenge-calendar strong,.challenge-calendar span{display:block}.challenge-calendar strong{font-size:9px;font-weight:600}.challenge-calendar span{color:#828689;margin-top:3px;font-size:8px}.challenge-calendar>svg:last-child{color:#8d9092}.progress-section{overflow:hidden}.progress-layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:95px;display:grid}.progress-points{gap:17px;margin-top:27px;display:grid}.progress-points>div{align-items:center;gap:11px;display:flex}.point-icon{width:32px;height:32px;color:var(--lime);background:#ccff000e;border:1px solid #ccff0029;border-radius:7px;flex:none;place-items:center;display:grid}.point-icon--cyan{color:var(--cyan);background:#00f0ff0e;border-color:#00f0ff29}.point-icon--orange{color:var(--orange);background:#ff57220e;border-color:#ff572229}.progress-points strong,.progress-points small{display:block}.progress-points strong{color:#dedfdb;font-size:10px;font-weight:600}.progress-points small{color:#898c8e;margin-top:4px;font-size:9px}.progress-visual{place-items:center;min-height:380px;display:grid;position:relative}.progress-decoration{border:1px solid #ccff0012;border-radius:50%;width:380px;height:380px;position:absolute;box-shadow:0 0 0 40px #ccff0003,0 0 0 80px #ccff0002}.progress-card{border-radius:10px;width:min(100%,430px);padding:23px;position:relative}.dashboard-top,.dashboard-score,.chart-label,.chart-axis,.dashboard-bottom{justify-content:space-between;align-items:center;display:flex}.dashboard-eyebrow,.chart-label,.chart-axis{color:#878b8c;font-size:7px}.dashboard-top button{color:#8c8f91;letter-spacing:2px;background:0 0;border:0}.dashboard-score{align-items:flex-end;margin-top:24px}.dashboard-score strong{font-family:var(--display);letter-spacing:-.07em;font-size:46px;font-weight:500;line-height:1}.dashboard-score strong span{color:var(--lime);font-size:22px}.dashboard-score small{color:#96999b;margin-top:8px;font-size:9px;display:block}.score-trend{color:var(--lime);font-family:var(--mono);background:#ccff0014;border-radius:3px;align-items:center;gap:3px;padding:5px 7px;font-size:8px;display:inline-flex}.chart-label{margin-top:24px}.progress-chart{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:8px;height:100px;margin-top:12px;padding-bottom:1px;display:flex}.progress-chart span{background:linear-gradient(#ccff0073,#ccff002e);border-radius:3px 3px 0 0;width:7%;min-height:5px}.progress-chart span:nth-child(3n){background:linear-gradient(#ccff004a,#ccff001a)}.progress-chart span.current{background:var(--lime);box-shadow:0 0 13px #ccff004a}.chart-axis{margin-top:8px}.dashboard-bottom{border-top:1px solid var(--line);justify-content:flex-start;gap:30px;margin-top:19px;padding-top:17px}.dash-stat{align-items:center;gap:8px;display:flex}.dash-stat-icon{width:26px;height:26px;color:var(--cyan);background:#00f0ff14;border-radius:6px;place-items:center;display:grid}.dash-stat-icon--lime{color:var(--lime);background:#ccff0014}.dash-stat b,.dash-stat small{display:block}.dash-stat b{font-size:9px;font-weight:600}.dash-stat small{color:#828689;margin-top:3px;font-size:7px}.app-preview-section{background:radial-gradient(at 74% 60%,#00f0ff09,#0000 44%),#141518;border-block:1px solid #ffffff0e;overflow:hidden}.app-preview-layout{grid-template-columns:.87fr 1.13fr;align-items:center;gap:65px;min-height:480px;display:grid}.app-preview-copy .section-heading h2{font-size:clamp(37px,4vw,49px)}.preview-values{gap:16px;margin-top:26px;display:grid}.preview-values>div{align-items:center;gap:10px;display:flex}.preview-values>div>span{border:1px solid var(--line);width:30px;height:30px;color:var(--cyan);border-radius:7px;flex:none;place-items:center;display:grid}.preview-values b,.preview-values small{display:block}.preview-values b{color:#d3d5d1;font-size:10px;font-weight:600}.preview-values small{color:#85898b;margin-top:4px;font-size:9px}.preview-note{color:#727679;margin-top:25px;font-size:7px}.preview-note span{color:var(--lime);padding-inline:5px}.phones-stage{place-items:center;min-height:495px;display:grid;position:relative}.phones-glow{background:#00f0ff0f;width:340px;height:340px}.app-screens{justify-content:center;align-items:center;height:440px;display:flex;position:relative}.phone-frame{background:linear-gradient(155deg,#222629,#111315 70%);border:1px solid #fff3;border-radius:29px;width:202px;height:407px;padding:0 15px;position:relative;overflow:hidden;box-shadow:0 25px 75px #00000080,inset 0 0 0 4px #0e1011}.phone-frame--back{z-index:1;transform-origin:bottom;margin-right:-43px;transform:translateY(17px)rotate(-8deg)scale(.88)}.phone-frame--front{z-index:2;transform:translateY(-5px)rotate(4deg)}.phone-island{background:#08090a;border-radius:10px;width:63px;height:15px;margin:8px auto 6px}.phone-status{color:#e5e8e4;justify-content:space-between;padding-inline:4px;font-size:7px;font-weight:700;display:flex}.phone-app-top{color:#a6aaa9;justify-content:space-between;align-items:center;margin-top:22px;font-size:7px;display:flex}.phone-app-top svg{color:#d7dad8}.phone-app-top .phone-add{border:1px solid var(--line-bright);width:23px;height:23px;color:var(--lime);border-radius:50%;place-items:center;display:grid}.phone-frame>h3{font-family:var(--display);letter-spacing:-.06em;margin:20px 0;font-size:25px;font-weight:500;line-height:1.1}.phone-frame--back>h3{margin-bottom:16px}.phone-frame>h3 span{color:var(--lime)}.phone-frame--back>h3 span{color:var(--cyan)}.phone-week{border-block:1px solid var(--line);color:#818587;height:49px;font-family:var(--mono);text-align:center;grid-template-columns:repeat(7,1fr);align-items:center;font-size:7px;display:grid;position:relative}.phone-week b{color:#111315;background:var(--lime);border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;top:12px;right:25%}.phone-label{color:#868a8b;margin:20px 0 7px;font-size:7px}.phone-member{border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;padding:10px 0;display:flex}.phone-member>i{color:#17191a;background:#cbb092;border-radius:50%;place-items:center;width:27px;height:27px;font-size:7px;font-style:normal;font-weight:700;display:grid}.phone-member>i.phone-avatar--blue{background:#98bdbb}.phone-member>i.phone-avatar--purple{background:#b7a3c2}.phone-member>span{flex:1}.phone-member b,.phone-member small{display:block}.phone-member b{font-size:8px;font-weight:600}.phone-member small{color:#939799;margin-top:3px;font-size:7px}.phone-member>svg{color:var(--lime)}.phone-member:last-of-type>svg{color:#818587}.phone-nav{border:1px solid var(--line);color:#8d9193;background:#1b1d1ef0;border-radius:12px;justify-content:space-around;align-items:center;height:43px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.phone-nav>span{color:#141610;background:var(--lime);border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.phone-commit-card{background:linear-gradient(145deg,#ccff001a,#ccff0006);border:1px solid #cf03;border-radius:10px;padding:14px 12px}.phone-commit-icon{width:27px;height:27px;color:var(--lime);background:#ccff0021;border-radius:7px;place-items:center;margin-bottom:11px;display:grid}.phone-caption{color:#a4ac8e;font-family:var(--mono);letter-spacing:.1em;margin-bottom:5px;font-size:6px;display:block}.phone-commit-card>b{font-family:var(--display);font-size:14px;font-weight:500;display:block}.phone-commit-card>small{color:#a4a8a2;margin-top:5px;font-size:7px;display:block}.phone-progress-track{height:3px;margin-top:13px;display:block}.phone-progress-track i{width:50%}.phone-dots{gap:6px;margin-top:12px;display:flex}.phone-dots b,.phone-dots i{background:var(--lime);border:1px solid #ccff0094;border-radius:50%;width:12px;height:12px}.phone-dots i{background:0 0;border-color:#565b51}.phone-up-next{margin-top:18px}.phone-up-next>span{color:#878b8b;font-family:var(--mono);letter-spacing:.11em;font-size:7px}.phone-up-next>div{border:1px solid var(--line);border-radius:7px;align-items:center;gap:8px;margin-top:9px;padding:10px 8px;display:flex}.next-icon{width:25px;height:25px;color:var(--cyan);background:#00f0ff17;border-radius:6px;place-items:center;display:grid}.phone-up-next p{flex:1}.phone-up-next b,.phone-up-next small{display:block}.phone-up-next b{font-size:8px;font-weight:600}.phone-up-next small{color:#85898a;margin-top:4px;font-size:6px}.phone-up-next>div>svg{color:#8b8f91}.founder-section{background:linear-gradient(100deg,#00f0ff06,#0000 48%,#ccff0005);border-block:1px solid #ffffff0e}.founder-inner{grid-template-columns:40px 1.2fr .8fr;gap:32px;display:grid}.founder-quote-mark{color:var(--cyan)}.founder-quote>p{max-width:530px;font-family:var(--display);letter-spacing:-.055em;font-size:clamp(24px,3vw,34px);font-weight:400;line-height:1.27}.founder-byline{align-items:center;gap:11px;margin-top:27px;display:flex}.founder-avatar{width:33px;height:33px;color:var(--cyan);font-family:var(--display);background:#00f0ff17;border:1px solid #00f0ff45;border-radius:50%;place-items:center;font-size:11px;display:grid}.founder-byline strong,.founder-byline span{display:block}.founder-byline strong{color:#d4d6d2;font-size:9px;font-weight:600}.founder-byline span{color:#83878a;margin-top:4px;font-size:8px}.founder-byline a{border:1px solid var(--line);color:#a5a9aa;border-radius:50%;place-items:center;width:29px;height:29px;margin-left:auto;display:grid}.founder-aside{border-left:1px solid var(--line);align-self:center;padding-left:25px}.founder-aside .eyebrow{font-size:8px}.founder-aside p{color:#9a9d9e;margin:15px 0 18px;font-size:11px;line-height:1.85}.founder-signature{color:#d0d2cf;font-family:var(--display);font-size:12px;font-weight:500}.waitlist-section{text-align:center;padding-block:115px 108px;position:relative;overflow:hidden}.waitlist-glow{pointer-events:none;background:radial-gradient(circle,#ccff0017,#ccff0005 45%,#0000 68%);border-radius:50%;width:680px;height:680px;position:absolute;top:-40%;left:50%;transform:translate(-50%)}.waitlist-inner{position:relative}.waitlist-inner>.eyebrow{justify-content:center}.waitlist-inner h2{margin:22px 0 15px;font-size:clamp(55px,7vw,76px)}.waitlist-inner>p{color:#999c9d;max-width:470px;margin:auto;font-size:12px;line-height:1.8}.waitlist-form{z-index:1;background:#191b1d;border:1px solid #ffffff26;border-radius:6px;width:min(100%,440px);min-height:51px;margin:27px auto 0;padding:4px;display:flex;position:relative;box-shadow:0 14px 40px #00000038}.email-field{color:#818587;flex:1;align-items:center;gap:10px;min-width:0;padding-left:11px;display:flex}.email-field input{color:#f3f4f1;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:10px}.email-field input::placeholder{color:#777b7e}.email-field input:focus-visible{outline:0}.waitlist-form:focus-within{border-color:#ccff0073}.waitlist-form button{color:#111215;background:var(--lime);cursor:pointer;border:0;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-width:140px;padding:0 12px;font-size:9px;font-weight:700;transition:background .18s;display:flex}.waitlist-form button:hover{background:#dbff43}.waitlist-form button:disabled{cursor:wait;opacity:.7}.waitlist-footnote{color:#6f7376;margin-top:12px;font-size:8px;display:block}.waitlist-error{color:#ff9a7a;margin:12px 0 0;font-size:10px}.waitlist-honeypot{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.waitlist-honeypot input{position:absolute;left:-10000px}.waitlist-success{color:#d9e9a1;background:#ccff000f;border:1px solid #ccff0040;border-radius:5px;align-items:center;gap:9px;width:fit-content;margin:27px auto 0;padding:14px 17px;font-size:10px;display:flex}.waitlist-success svg{color:var(--lime)}.waitlist-ghost{z-index:-1;color:#ffffff05;font-family:var(--display);font-size:260px;font-weight:700;line-height:1;position:absolute;top:-46px;left:50%;transform:translate(-50%)}.site-footer{background:#0e0f11;border-top:1px solid #ffffff12}.footer-inner{grid-template-columns:1.1fr 1fr 1.4fr auto;align-items:center;gap:24px;min-height:108px;display:grid}.footer-inner>p{color:#aeb0ac;font-family:var(--display);font-size:10px;line-height:1.6}.footer-inner>p span{color:#707477}.footer-links{justify-content:flex-end;gap:20px;display:flex}.footer-links a{color:#929598;align-items:center;gap:3px;font-size:9px;display:inline-flex}.footer-links svg{color:var(--lime)}.copyright{color:#666a6c;font-family:var(--mono);white-space:nowrap;font-size:7px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=980px){.shell{width:min(100% - 48px,760px)}.section-pad{padding-block:88px}.hero-section{min-height:auto;padding-block:88px 70px}.hero-grid{grid-template-columns:1fr .82fr;gap:15px}.hero-copy h1{font-size:clamp(52px,7vw,68px)}.hero-art{min-height:430px;transform:scale(.92)}.hero-orbit{width:330px;height:330px}.hero-orbit--two{width:260px;height:260px}.hero-spark{width:290px;height:290px}.squads-layout,.progress-layout{gap:45px}.app-preview-layout{gap:32px}.footer-inner{grid-template-columns:1.1fr 1fr 1.4fr;padding-block:20px}.copyright{text-align:right;grid-column:3}}@media (width<=700px){html{scroll-padding-top:68px}.shell{width:calc(100% - 40px)}.section-pad{padding-block:75px}.site-header{height:64px}.brand{font-size:10px}.brand-logo{width:32px;height:20px}.menu-toggle{color:#e7e9e5;place-items:center;display:grid}.nav-links{border-bottom:1px solid var(--line);background:#111215fa;flex-direction:column;align-items:stretch;gap:0;padding:9px 20px 18px;display:none;position:absolute;top:63px;left:0;right:0}.nav-links--open{display:flex}.nav-links>a:not(.nav-cta){border-bottom:1px solid #ffffff0e;padding:13px 0}.nav-cta{justify-content:center;margin-top:13px}.hero-section{padding-block:34px 35px}.hero-grid{grid-template-columns:1fr;gap:0}.hero-copy h1{font-size:clamp(54px,12vw,72px)}.hero-kicker{margin-bottom:20px;font-size:8px}.hero-description{max-width:390px;margin-block:20px 22px;font-size:13px}.hero-actions{gap:16px}.button{gap:12px;min-height:45px;padding-inline:14px;font-size:10px}.text-link{font-size:10px}.hero-method{gap:8px;margin-top:21px}.method-rule{width:12px}.hero-method b{font-size:9px}.hero-social-proof{margin-top:29px}.hero-art{transform-origin:top;min-height:390px;margin:9px 0 -110px;transform:scale(.86)}.streak-card{top:42px;right:-7px}.manifesto-section{padding-block:75px}.manifesto-inner h2{font-size:clamp(28px,8vw,39px)}.manifesto-copy{max-width:460px;font-size:12px}.section-heading h2{font-size:clamp(35px,9vw,45px)}.section-heading>p{font-size:12px}.reason-grid{grid-template-columns:1fr;gap:9px;margin-top:32px}.reason-card{min-height:0;padding:19px 20px 22px}.reason-card h3{margin-top:22px}.reason-card p{max-width:420px}.reason-arrow{bottom:18px;right:18px}.framework-grid{grid-template-columns:1fr;gap:10px;margin-top:36px}.framework-card{min-height:0;padding:20px}.framework-icon{margin:19px 0 14px}.framework-card p{max-width:none}.framework-detail{margin-top:13px}.framework-next{top:auto;bottom:25px;right:22px;transform:rotate(90deg)}.squads-section{padding-top:30px}.squads-layout{grid-template-columns:1fr;gap:20px}.squad-preview-wrap{grid-row:2;min-height:300px}.squad-preview{max-width:410px}.squad-float-tag{bottom:4px;right:-1px}.squads-copy{grid-row:1}.challenge-heading-row{align-items:flex-start}.challenge-stamp{flex:none;width:60px;height:60px;margin:7px 0 0 10px;font-size:6px}.challenge-stamp svg{width:15px;height:15px}.challenge-grid{grid-template-columns:1fr;gap:11px;margin-top:29px}.challenge-card{min-height:275px}.challenge-side{grid-template-rows:auto;grid-template-columns:1fr .82fr;gap:9px}.challenge-side-card{padding:15px}.challenge-side-card h3{font-size:22px}.streak-days{gap:4px}.streak-days span{width:20px;height:20px}.challenge-calendar{flex-wrap:wrap;align-content:center;gap:7px;padding:11px}.challenge-calendar div{min-width:62px}.challenge-calendar>svg:last-child{display:none}.progress-layout{gap:28px}.progress-visual{min-height:350px}.progress-decoration{width:310px;height:310px}.app-preview-layout{gap:16px}.phones-stage{min-height:430px}.app-screens{transform:scale(.92)}.founder-inner{grid-template-columns:25px 1fr;gap:15px}.founder-aside{border-top:1px solid var(--line);border-left:0;grid-column:2;margin-top:9px;padding:17px 0 0}.founder-quote>p{font-size:27px}.waitlist-section{padding-block:85px}.waitlist-inner h2{font-size:clamp(54px,12vw,70px)}.waitlist-inner>p{font-size:11px}.footer-inner{grid-template-columns:1fr auto;gap:18px;min-height:0;padding-block:23px}.footer-inner>p{grid-area:2/1}.footer-links{border-top:1px solid var(--line);flex-wrap:wrap;grid-area:3/1/auto/-1;justify-content:flex-start;gap:15px;padding-top:13px}.copyright{text-align:right;grid-area:2/2;align-self:end}}@media (width<=410px){.shell{width:calc(100% - 32px)}.hero-copy h1{font-size:53px}.hero-art{transform-origin:top;margin-inline:-20px;transform:scale(.79)}.hero-social-proof p{font-size:9px}.challenge-stamp{display:none}.challenge-side{grid-template-columns:1fr}.challenge-calendar{justify-content:flex-start}.progress-card{padding:18px}.dashboard-bottom{gap:18px}.app-screens{transform:scale(.82)}.phones-stage{min-height:390px}.waitlist-form{min-height:47px}.waitlist-form button{min-width:117px;padding-inline:8px;font-size:8px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@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}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
