:root,.dark{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f9fbfc;--foreground:#17221e;--popover:#fff;--muted:#58665f;--border:#dce4df;--primary:#c0f586;--primary-foreground:#15200d;--card:#fff;--card-foreground:#17221e;--accent:#edf6e6;--accent-foreground:#244623;--ring:#397b37;--radius:.7rem}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--foreground);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.7}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default}:is(button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible){outline-offset:5px;outline:2px solid #c0f586}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:500}h1{letter-spacing:-.055em;font-size:clamp(3rem,5.6vw,5.4rem);line-height:1.14}h2{letter-spacing:-.04em;font-size:clamp(2rem,3.4vw,3rem);line-height:1.22}h3{letter-spacing:-.02em;font-size:1.3rem;line-height:1.4}em{color:#c0f586;font-style:normal}p{color:#a8aea4}.wrap{max-width:1320px;margin:auto;padding-left:56px;padding-right:56px}.header{border-bottom:1px solid #272c25;justify-content:space-between;align-items:center;gap:30px;max-width:1440px;margin:auto;padding:26px 56px;display:flex}.brand{white-space:nowrap;align-items:center;gap:12px;font-size:14px;line-height:1.35;display:flex}.brand b{font-weight:500}.brand-mark{color:#15200d;letter-spacing:-2px;background:0 0;border-radius:0;padding:0;font-size:28px;font-weight:700;position:relative}.brand-mark span{margin-left:2px;font-size:18px;position:relative;top:-8px}.header nav{color:#a8aea4;gap:25px;font-size:14px;display:flex}.header nav a:hover,.header nav a[aria-current=page]{color:#c0f586}.header-actions{align-items:center;gap:22px;display:flex}.button{color:#17220e;background:#c0f586;border:1px solid #c0f586;border-radius:7px;justify-content:center;align-items:center;gap:24px;padding:14px 22px;font-size:14px;font-weight:600;transition:transform .2s,background .2s;display:inline-flex}.button:hover{background:#d1ffa4;transform:translateY(-2px)}.button.small{gap:16px;padding:10px 17px}.button.outline{color:#edf0e7;background:0 0;border-color:#41473b}.button.outline:hover{background:#23291e}.cart-button{color:#dce2d5;background:0 0;border:0;align-items:center;gap:7px;font-size:13px;display:flex}.cart-button span{border:1px solid #41473b;border-radius:50%;min-width:20px;line-height:20px}.menu-button{color:#fff;background:0 0;border:0;display:none}.eyebrow{letter-spacing:.13em;color:#b6bdaf;align-items:center;gap:9px;margin-bottom:23px;font-size:12px;font-weight:600;display:flex}.status-dot{background:#c0f586;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 10px #c0f58666}.hero{grid-template-columns:1.15fr 1fr;align-items:center;min-height:710px;padding-top:78px;padding-bottom:50px;display:grid;position:relative}.hero-copy{z-index:1}.hero .eyebrow{font-size:11px}.hero-statement{color:#edf0e7;margin-top:27px;font-size:18px}.hero-desc{max-width:450px;margin-top:11px;font-size:15px;line-height:1.8}.hero-buttons{gap:13px;margin-top:29px;display:flex}.hero-foot{color:#8b9482;letter-spacing:.07em;flex-wrap:wrap;gap:28px;margin-top:52px;font-size:10px;display:flex}.hero-foot a{letter-spacing:0;font-size:11px}.network{background:radial-gradient(#a2e8580c,#0000 65%);min-width:0;height:510px;position:relative}.network canvas{width:100%;height:100%;display:block}.float-label{color:#d5dfca;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#20271de8;border:1px solid #4c60384d;border-radius:8px;align-items:center;gap:10px;padding:12px 16px;font-size:12px;display:flex;position:absolute;box-shadow:0 15px 35px #0005}.fl-one{top:19%;right:0;transform:rotate(4deg)}.fl-two{bottom:20%;left:0;transform:rotate(-5deg)}.network-caption{text-align:center;letter-spacing:.14em;color:#879779;width:100%;font-size:10px;position:absolute;bottom:2%}.network-caption button{color:#9aaa8d;letter-spacing:0;background:0 0;border:0;margin:10px auto;font-size:11px;display:block}.industry-strip{color:#a7b09e;border-top:1px solid #2d3328;border-bottom:1px solid #2d3328;justify-content:space-between;align-items:center;gap:20px;max-width:1320px;margin:auto;padding:27px 56px;display:flex}.industry-strip>span:first-child{letter-spacing:.13em;max-width:130px;font-size:10px;line-height:1.7}.industry-strip span{align-items:center;gap:10px;font-size:14px;display:flex}.industry-strip svg{width:19px}.section{padding-top:105px;padding-bottom:105px}.section-top{justify-content:space-between;align-items:end;gap:40px;display:flex}.section-top .eyebrow{margin-bottom:17px}.muted{color:#929a89}.text-link{color:#dce5d1;align-items:center;gap:14px;font-size:14px;display:inline-flex}.text-link:hover{color:#c0f586}.industry-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:43px;display:grid}.industry-card{background:linear-gradient(130deg,#1d2219,#141711);border:1px solid #31372b;border-radius:10px;padding:29px;transition:transform .2s,border-color .2s;position:relative}.industry-card:hover{border-color:#6c884b;transform:translateY(-4px)}.industry-card>svg:first-child{color:#b9d19f;width:24px;margin-bottom:34px}.industry-card h3{margin-bottom:13px}.industry-card p{max-width:290px;font-size:14px;line-height:1.85}.card-arrow{color:#818d75;position:absolute;top:30px;right:27px}.all-industries{margin-top:26px}.store-section{background:#181c15;border-block:1px solid #2b3325}.section-intro{margin-top:16px;font-size:15px}.product-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:34px;display:grid}.product-art{perspective:800px;color:#15240e;border-radius:9px;flex-direction:column;justify-content:center;height:238px;padding:25px;display:flex;position:relative;overflow:hidden}.product-art.lime{background:#a9c885}.product-art.blue{background:#99b7cb}.product-art.pink{background:#cfb1cd}.product-art>strong{letter-spacing:-.06em;margin-top:14px;font-size:35px;line-height:1.07}.product-art>span{letter-spacing:.14em;margin-top:18px;font-size:9px}.product-art>svg{position:absolute;top:25px;right:25px}.mini-ui{background:#f0f2e8;border:5px solid #2b3428;border-radius:7px;min-height:220px;transition:transform .4s;transform:rotateY(-13deg)rotateX(6deg)rotate(-5deg)translate(6px,28px);box-shadow:12px 15px #23322220}.product:hover .mini-ui{transform:rotateY(0)rotateX(0)rotate(-2deg)translate(6px,20px)}.mini-nav{border-bottom:1px solid #d0d6c8;justify-content:space-between;padding:8px 11px;font-size:8px;display:flex}.mini-body{padding:22px 18px}.mini-body small{letter-spacing:.1em;font-size:6px}.mini-body strong{white-space:pre-line;letter-spacing:-.06em;margin-top:9px;font-size:26px;line-height:1.13;display:block}.mini-blocks{gap:7px;margin-top:19px;display:flex}.mini-blocks i{background:#b9ce9a;border-radius:4px;flex:1;height:45px}.mini-blocks i:nth-child(2){background:#d0d8c7}.mini-blocks i:nth-child(3){background:#3d4a34}.product-meta{color:#b2bea6;justify-content:space-between;gap:10px;margin-top:20px;font-size:12px;display:flex}.product h3{margin-top:7px;font-size:21px}.product>p{margin-top:3px;font-size:14px}.add-button{color:#e0e7d9;background:0 0;border:0;border-bottom:1px solid #3b4533;justify-content:space-between;width:100%;margin-top:10px;padding:14px 0;font-size:13px;display:flex}.add-button span{color:#c0f586;font-size:20px}.note{color:#919b88;max-width:850px;margin-top:24px;font-size:12px;line-height:1.8}.events-grid{grid-template-columns:1fr 1fr;gap:22px;margin-top:37px;display:grid}.event-card{border:1px solid #30362b;border-radius:10px;gap:25px;padding:25px;display:flex}.event-number{color:#c0f586;border-right:1px solid #343e2b;padding-right:25px;font-size:44px;line-height:1.1}.event-number span{letter-spacing:.1em;margin-top:20px;font-size:9px;line-height:1.7;display:block}.event-card .eyebrow{margin-bottom:12px;font-size:9px}.event-card h3{font-size:19px}.event-card p{margin-top:9px;margin-bottom:20px;font-size:13px}.event-card .text-link{font-size:12px}.cta{color:#17240e;background:#c0f586;border-radius:15px;justify-content:space-between;align-items:center;max-width:1208px;margin-bottom:95px;padding-top:54px;padding-bottom:54px;display:flex}.cta .eyebrow{color:#3e552b;font-size:10px}.cta h2{font-size:56px}.cta em{color:#527735}.cta p{color:#3e552b;margin-bottom:25px}.cta .button{color:#e6f5d5;background:#17240e;border-color:#17240e}footer{border-top:1px solid #30362b;flex-wrap:wrap;align-items:center;gap:28px;padding-top:30px;padding-bottom:35px;display:flex}footer p{flex:1;font-size:12px}footer>div{gap:24px;font-size:13px;display:flex}footer small{color:#747e6b;width:100%;padding-top:12px;font-size:11px}.page-head{border-bottom:1px solid #2d3427;padding-top:92px;padding-bottom:66px}.page-head h1{max-width:900px;font-size:clamp(2.8rem,5vw,4.7rem)}.page-head p{max-width:650px;margin-top:25px;font-size:18px}.compact{padding-top:65px}.service-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.service-card{border:1px solid #35402b;border-radius:10px;padding:34px}.service-card>svg{color:#c0f586;margin:30px 0 20px;display:block}.number{color:#8c9c7c;font-size:12px}.service-card p{margin:15px 0 28px}.spaced-heading{margin-top:90px}.about-grid{grid-template-columns:1fr 1fr;align-items:center;gap:75px;display:grid}.quote-panel{background:#252f1f;border:1px solid #46563a;border-radius:16px;padding:45px}.quote-panel svg{color:#c0f586;margin-bottom:45px}.quote-panel h2{color:#d7edc3;font-size:40px}.about-grid p{margin-top:25px}.values{margin:30px 0}.values>div{color:#d3ddc9;align-items:center;gap:14px;margin-top:15px;display:flex}.values svg{color:#c0f586}.steps article{border-bottom:1px solid #333e2b;grid-template-columns:60px 1fr 1.4fr;gap:30px;padding:32px 0;display:grid}.steps article>span{color:#c0f586}.steps h2{font-size:30px}.article-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.article-art{color:#c0f586;background:#364c2b;border-radius:8px;flex-direction:column;justify-content:space-between;height:230px;margin-bottom:28px;padding:24px;display:flex}.article-art span{letter-spacing:.12em;font-size:11px}.article-art svg{align-self:flex-end;margin:15px}.art-1{color:#aecbd8;background:#253f4b}.art-2{color:#ddbfda;background:#4b3b4b}.article-card .eyebrow{font-size:10px}.article-card h2{margin-bottom:24px;font-size:25px}.reading{max-width:850px;min-height:70vh}.reading .eyebrow{margin-top:50px}.reading h1{margin-bottom:45px;font-size:50px}.reading>p{color:#bdc6b5;margin-top:25px;font-size:19px;line-height:1.9}.contact-grid{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.contact-grid>div>p{margin-top:20px}.contact-note{color:#c0f586;border-top:1px solid #39452e;margin-top:35px;padding-top:30px}.contact-note p{margin-top:20px;font-size:14px}form label{flex-direction:column;gap:10px;margin-bottom:23px;font-size:14px;display:flex}.form-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}input,textarea{color:#ecf2e6;background:#1b2117;border:1px solid #3c4732;border-radius:6px;width:100%;min-width:0;padding:12px 14px}textarea{resize:vertical}.shop-controls{margin-top:35px}.filters{flex-wrap:wrap;gap:9px;display:flex}.filters button{color:#bdc7b4;background:0 0;border:1px solid #3b4632;border-radius:40px;padding:8px 16px;font-size:13px}.filters .selected{color:#18230f;background:#c0f586;border-color:#c0f586}.plan-choice{gap:25px;margin-top:25px;font-size:14px;display:flex}.plan-choice label{align-items:center;gap:9px;display:flex}.plan-choice input{accent-color:#baf080;width:auto}.cart-panel{overflow-y:auto;padding:35px 25px!important;font-size:16px!important}.cart-panel [data-slot=sheet-title]{font-size:25px}.cart-panel>p{margin-top:20px}.cart-item{border-bottom:1px solid #414d36;padding:20px 0}.cart-item p{margin-top:6px;font-size:14px}.cart-item button{color:#c0f586;background:0 0;border:0;padding:8px 0;font-size:12px}.cart-total p{justify-content:space-between;margin-top:15px;display:flex}.checkout-notice{background:#27331f;border:1px solid #435636;border-radius:8px;margin-top:20px;padding:22px}.checkout-notice svg{color:#c0f586;margin-bottom:18px}.checkout-notice p{margin-top:12px;font-size:14px}@media (width>=1500px){.hero{min-height:760px}}@media (width<=1100px){.wrap{padding-left:32px;padding-right:32px}.header{padding:22px 32px}.header nav{gap:15px}.header-actions{gap:14px}.header .small{display:none}.hero{grid-template-columns:1.15fr 1fr;min-height:650px}.hero-buttons{flex-wrap:wrap}.network{height:440px}.industry-strip{flex-wrap:wrap;padding:25px 32px}.cta{margin-left:32px;margin-right:32px}.section-top{align-items:start}.section-top>.text-link{max-width:190px}.float-label{padding:10px;font-size:10px}.hero-foot{margin-top:30px}.event-card{gap:18px;padding:22px}.event-number{padding-right:18px}.contact-grid{gap:45px}}@media (width<=760px){.wrap{padding-left:22px;padding-right:22px}.header{padding:18px 22px;position:relative}.header nav{z-index:10;background:#1b2217;border-bottom:1px solid #4a5d38;flex-wrap:wrap;padding:25px;display:none;position:absolute;top:85px;left:0;right:0}.header nav.open{display:flex}.menu-button{display:block}.hero{flex-direction:column;padding-top:48px;padding-bottom:35px;display:flex}.hero-copy{width:100%}.hero .eyebrow{letter-spacing:.1em;font-size:9px}h1{font-size:clamp(2.8rem,9.5vw,4.5rem)}.hero-statement{font-size:17px}.hero-buttons{gap:10px}.button{gap:14px;padding:12px 15px}.hero-foot{gap:15px;margin-top:29px;font-size:9px}.network{width:100%;max-width:430px;height:350px;margin-top:15px}.industry-strip{justify-content:start;gap:20px;padding:25px 22px}.industry-strip>span:first-child{width:100%;max-width:none;font-size:9px}.industry-strip span{font-size:12px}.section{padding-top:65px;padding-bottom:65px}.section-top{flex-direction:column;gap:20px}.section-top>.text-link{max-width:none}.industry-grid,.product-grid,.article-grid{grid-template-columns:1fr}.industry-grid{margin-top:27px}.industry-card{padding:25px}.industry-card p{max-width:none}.industry-card>svg:first-child{margin-bottom:22px}.product-grid{gap:35px}.product-art{height:280px}.mini-ui{align-self:center;width:85%;max-width:340px;min-height:245px}.mini-body strong{font-size:32px}.events-grid{grid-template-columns:1fr}.cta{flex-direction:column;align-items:start;gap:30px;margin:0 22px 60px;padding:35px 26px}.cta h2{font-size:44px}.cta .eyebrow{font-size:9px}footer{gap:22px}footer p{flex:auto;width:100%}footer small{margin-top:0}.page-head{padding-top:55px;padding-bottom:45px}.page-head p{font-size:16px}.service-grid,.about-grid,.contact-grid{grid-template-columns:1fr;gap:30px}.quote-panel{padding:30px}.quote-panel h2{font-size:34px}.steps article{grid-template-columns:30px 1fr;gap:20px}.steps p{grid-column:2}.steps h2{font-size:28px}.reading h1{font-size:36px}.reading>p{font-size:17px}.form-row{grid-template-columns:1fr;gap:0}.plan-choice{flex-wrap:wrap;gap:15px}.cart-panel{width:95%!important;max-width:430px!important}.page-section{padding-top:55px}.event-card .eyebrow{font-size:8px}.event-card h3{font-size:17px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.header,footer.wrap{color:#f4f6f2;background:#080b09;border-color:#2d352e;max-width:none}.header{padding-inline:max(56px,50% - 664px)}footer.wrap{padding-inline:max(56px,50% - 604px)}.header nav,.header .cart-button,footer p,footer small{color:#d4dcd3}.header .button.small,.header .brand-mark,footer .brand-mark{color:#f4f6f2;background:0 0;border-color:#0000}.header .button.small:hover{background:#2c3d29}footer a:hover{color:#c0f586}@media (width<=1100px){.header,footer.wrap{padding-inline:32px}}@media (width<=760px){.header,footer.wrap{padding-inline:22px}.header nav{color:#f4f6f2;background:#080b09}}.header{z-index:40;position:sticky;top:0;box-shadow:0 6px 24px #00000026}html{scroll-padding-top:110px}@media (width<=760px){.header nav{max-height:calc(100dvh - 84px);top:100%;overflow-y:auto}.header nav a{padding:9px 6px}}body{background:var(--background);color:var(--foreground)}main{background:linear-gradient(#fff 0,#f9fbfc 760px)}main p,.cart-panel p{color:#58665f}main em{color:#397326}main .eyebrow,main .hero-foot,main .number{color:#52665b}main .muted{color:#63756c}main .hero-statement{color:#263c30}main .status-dot{background:#4d8731;box-shadow:0 0 0 4px #8bbc6220}main .text-link{color:#2f542f}main .text-link:hover{color:#1d6b29}main .button{box-shadow:0 5px 16px #48742112}main .button.outline{color:#263c30;background:#fff;border-color:#cbd8cd}main .button.outline:hover{background:#f0f6ed}main .network{background:radial-gradient(at 50% 48%,#c9edb762 0,#e9f2e640 42%,#0000 69%)}main .float-label{color:#314b38;background:#fffffff0;border-color:#d7e4d1;box-shadow:0 16px 35px #29413315,0 2px 5px #29413308}main .network-caption,main .network-caption button{color:#526b57}main .industry-strip{color:#52655a;border-color:#dbe4dd}main .industry-card,main .service-card,main .event-card{background:linear-gradient(145deg,#fff,#f7faf7);border-color:#dce5dd;box-shadow:0 8px 24px #28423205}main .industry-card:hover{border-color:#8eaf77;box-shadow:0 15px 30px #28423210}main .industry-card>svg:first-child,main .service-card>svg,main .card-arrow{color:#528139}main .store-section{background:#f0f4f6;border-color:#dfe7e7}main .product-art{box-shadow:0 14px 25px -16px #1d362966,inset 0 0 0 1px #ffffff40}main .product-meta{color:#54655a}main .add-button{color:#283e2c;border-color:#cedbcf}main .add-button span{color:#397326}main .note,.cart-panel .note{color:#5d6b63}main .event-number{color:#3f752a;border-color:#d6e1d2}main .cta{background:linear-gradient(120deg,#d5f6b4,#c0f586);box-shadow:0 20px 45px -30px #527c35aa}main .cta p,main .cta .eyebrow{color:#3d562d}main .cta em{color:#456b2d}main .page-head{border-color:#dbe4dd}main .quote-panel{background:linear-gradient(145deg,#edf7e5,#e1efdc);border-color:#c9dcc0;box-shadow:0 20px 45px -30px #3b5d3280}main .quote-panel h2{color:#29492c}main .quote-panel svg,main .values svg{color:#438034}main .values>div{color:#334d39}main .steps article{border-color:#d8e3d9}main .steps article>span{color:#397326}main .reading>p{color:#465a4d}main .contact-note{color:#438034;border-color:#d8e3d9}main input,main textarea{color:#213a2b;background:#fff;border-color:#cbd8cd;box-shadow:0 2px 4px #26412d03}main input::placeholder,main textarea::placeholder{color:#738078;opacity:1}main .filters button{color:#465d4b;background:#fff;border-color:#cbd8cd}main .filters .selected{color:#182d0f;background:#c0f586;border-color:#9fce69}main .plan-choice input{accent-color:#397326}main :is(button,a,input,textarea):focus-visible,.cart-panel :is(button,a):focus-visible{outline-color:#397b37}.cart-panel{color:#17221e;background:#fff}.cart-panel [data-slot=sheet-title]{color:#17221e}.cart-item{border-color:#dce4df}.cart-item button{color:#397326}.cart-total strong{color:#243c2b}.checkout-notice{background:#eef7e8;border-color:#ccdfbf}.checkout-notice svg{color:#438034}@media (prefers-reduced-motion:no-preference){main .float-label{animation:7s ease-in-out infinite gentle-float}main .fl-two{animation-delay:-3.5s}@keyframes gentle-float{0%,to{translate:0}50%{translate:0 -9px}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes scroll-fade-reveal-b{0%{--scroll-fade-b:var(--_scroll-fade-size-b,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}to{--scroll-fade-b:0px}}@keyframes scroll-fade-reveal-s{0%{--scroll-fade-s:0px}to{--scroll-fade-s:var(--_scroll-fade-size-s,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}}@keyframes scroll-fade-reveal-e{0%{--scroll-fade-e:var(--_scroll-fade-size-e,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}to{--scroll-fade-e:0px}}@keyframes tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}
