html.admin-scrollbar-light::-webkit-scrollbar{background:0 0;width:10px;height:10px}html.admin-scrollbar-dark::-webkit-scrollbar{background:0 0;width:10px;height:10px}html.admin-scrollbar-light ::-webkit-scrollbar{background:0 0;width:10px;height:10px}html.admin-scrollbar-dark ::-webkit-scrollbar{background:0 0;width:10px;height:10px}.admin-dashboard ::-webkit-scrollbar{background:0 0;width:10px;height:10px}.sales-dashboard ::-webkit-scrollbar{background:0 0;width:10px;height:10px}.sales-dashboard-theme ::-webkit-scrollbar{background:0 0;width:10px;height:10px}html.admin-scrollbar-light::-webkit-scrollbar-track{background:0 0}html.admin-scrollbar-light ::-webkit-scrollbar-track{background:0 0}.admin-dashboard ::-webkit-scrollbar-track{background:0 0}.sales-dashboard ::-webkit-scrollbar-track{background:0 0}.sales-dashboard-theme ::-webkit-scrollbar-track{background:0 0}html.admin-scrollbar-light::-webkit-scrollbar-thumb{background:#aeb4be padding-box content-box;border:2px solid #0000;border-radius:999px}html.admin-scrollbar-light ::-webkit-scrollbar-thumb{background:#aeb4be padding-box content-box;border:2px solid #0000;border-radius:999px}.admin-dashboard ::-webkit-scrollbar-thumb{background:#aeb4be padding-box content-box;border:2px solid #0000;border-radius:999px}.sales-dashboard ::-webkit-scrollbar-thumb{background:#aeb4be padding-box content-box;border:2px solid #0000;border-radius:999px}.sales-dashboard-theme ::-webkit-scrollbar-thumb{background:#aeb4be padding-box content-box;border:2px solid #0000;border-radius:999px}html.admin-scrollbar-dark::-webkit-scrollbar-track{background:0 0}html.admin-scrollbar-dark ::-webkit-scrollbar-track{background:0 0}.admin-dashboard-dark ::-webkit-scrollbar-track{background:0 0}.sales-dashboard-dark ::-webkit-scrollbar-track{background:0 0}html.admin-scrollbar-dark::-webkit-scrollbar-thumb{background:#5c5c5c padding-box content-box;border:2px solid #0000;border-radius:999px}html.admin-scrollbar-dark ::-webkit-scrollbar-thumb{background:#5c5c5c padding-box content-box;border:2px solid #0000;border-radius:999px}.admin-dashboard-dark ::-webkit-scrollbar-thumb{background:#5c5c5c padding-box content-box;border:2px solid #0000;border-radius:999px}.sales-dashboard-dark ::-webkit-scrollbar-thumb{background:#5c5c5c padding-box content-box;border:2px solid #0000;border-radius:999px}html.admin-scrollbar-light::-webkit-scrollbar-corner{background:0 0}html.admin-scrollbar-dark::-webkit-scrollbar-corner{background:0 0}html.admin-scrollbar-light ::-webkit-scrollbar-corner{background:0 0}html.admin-scrollbar-dark ::-webkit-scrollbar-corner{background:0 0}.admin-dashboard ::-webkit-scrollbar-corner{background:0 0}.admin-dashboard-dark ::-webkit-scrollbar-corner{background:0 0}.sales-dashboard ::-webkit-scrollbar-corner{background:0 0}.sales-dashboard-theme ::-webkit-scrollbar-corner{background:0 0}.sales-dashboard-dark ::-webkit-scrollbar-corner{background:0 0}html.admin-scrollbar-light::-webkit-scrollbar-thumb:hover{background:#9099a5}html.admin-scrollbar-light ::-webkit-scrollbar-thumb:hover{background:#9099a5}.admin-dashboard ::-webkit-scrollbar-thumb:hover{background:#9099a5}.sales-dashboard ::-webkit-scrollbar-thumb:hover{background:#9099a5}.sales-dashboard-theme ::-webkit-scrollbar-thumb:hover{background:#9099a5}html.admin-scrollbar-dark::-webkit-scrollbar-thumb:hover{background:#6e6e6e}html.admin-scrollbar-dark ::-webkit-scrollbar-thumb:hover{background:#6e6e6e}.admin-dashboard-dark ::-webkit-scrollbar-thumb:hover{background:#6e6e6e}.sales-dashboard-dark ::-webkit-scrollbar-thumb:hover{background:#6e6e6e}.sales-dashboard,.sales-dashboard-theme{--bg:#f7f8fa;--background:#f7f8fa;--surface:#f1f3f5;--card-bg:#fff;--card:#eef1f4;--text:#111318;--foreground:#111318;--text-muted:#5d6470;--text-secondary:#454b55;--text-tertiary:#737b87;--text-light:#a1a8b2;--border:#c4c9d2;--border-light:#dde1e7;--border-warm:#d2c4b8;--primary:#1479c9;--primary-light:#d9f0ff;--primary-dark:#0d5fa8;--accent:#10b981;--accent-light:#ecfdf5;--row-alt:#f8fafc;--row-hover:#eef1f5;--row-selected:#dcefff;--row-frozen-shadow:#1113181a;--grid-line:#b8bec8;scrollbar-color:#aeb4be transparent;color:var(--text)}.sales-dashboard{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.sales-dashboard-dark{--bg:#0d0f13;--background:#0d0f13;--surface:#14171d;--card-bg:#171a22;--card:#1d2230;--text:#f3f5f7;--foreground:#f3f5f7;--text-muted:#a8b0bb;--text-secondary:#c8ced6;--text-tertiary:#8e97a3;--text-light:#6f7884;--border:#39404c;--border-light:#252b34;--border-warm:#4a3c30;--primary:#10b981;--primary-light:#10b98129;--primary-dark:#059669;--accent:#10b981;--accent-light:#10b98129;--row-alt:#12161d;--row-hover:#1e2430;--row-selected:#221b13;--row-frozen-shadow:#000000a6;--grid-line:#39404c;scrollbar-color:#5f646d transparent}.sales-dashboard.sales-dashboard-dark{box-shadow:none}.sales-dashboard select,.sales-dashboard input,.sales-dashboard textarea,.sales-dashboard-theme select,.sales-dashboard-theme input,.sales-dashboard-theme textarea{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.sales-dashboard-dark select,.sales-dashboard-dark input,.sales-dashboard-dark textarea{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sales-pill{border-color:var(--border-light);background:var(--surface);color:var(--text-secondary)}.sales-dashboard .sales-pill-emerald,.sales-dashboard-theme .sales-pill-emerald{color:#047857!important;background:#10b98124!important;border-color:#10b9815c!important}.sales-dashboard .sales-pill-blue,.sales-dashboard-theme .sales-pill-blue{color:#0d5fa8!important;background:#1479c924!important;border-color:#1479c95c!important}.sales-dashboard .sales-pill-amber,.sales-dashboard .sales-pill-orange,.sales-dashboard-theme .sales-pill-amber,.sales-dashboard-theme .sales-pill-orange{color:#c2410c!important;background:#10b98126!important;border-color:#10b98161!important}.sales-dashboard .sales-pill-violet,.sales-dashboard-theme .sales-pill-violet{color:#6d28d9!important;background:#7c3aed24!important;border-color:#7c3aed57!important}.sales-dashboard .sales-pill-red,.sales-dashboard-theme .sales-pill-red{color:#b91c1c!important;background:#dc262624!important;border-color:#dc26265c!important}.sales-dashboard .sales-pill-neutral,.sales-dashboard-theme .sales-pill-neutral{border-color:var(--border-warm)!important;background:var(--surface)!important;color:var(--text-tertiary)!important}.sales-dashboard-dark .sales-pill-emerald{color:#7ee4bd!important}.sales-dashboard-dark .sales-pill-blue{color:#93ceff!important}.sales-dashboard-dark .sales-pill-amber,.sales-dashboard-dark .sales-pill-orange{color:#ffbd86!important}.sales-dashboard-dark .sales-pill-violet{color:#c4b5fd!important}.sales-dashboard-dark .sales-pill-red{color:#fca5a5!important}.invoice-input{border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);border-radius:.75rem;outline:none;padding:.625rem .75rem;font-size:13px;font-weight:600;transition:border-color .18s,box-shadow .18s,background-color .18s}.invoice-input::placeholder{color:var(--text-light)}.invoice-input:focus{border-color:var(--text-light);box-shadow:0 0 0 4px color-mix(in srgb, var(--text) 8%, transparent)}.invoice-document{--bg:#fafafa;--background:#fafafa;--surface:#fff;--card-bg:#fff;--card:#f0f0f0;--text:#111;--foreground:#111;--text-muted:#555;--text-secondary:#4a4a4a;--text-tertiary:#595959;--text-light:#999;--border:#c4c9d2;--border-light:#dde1e7;--primary:#1479c9;--primary-light:#d9f0ff;--primary-dark:#0d5fa8;--accent:#10b981;--accent-dark:#059669;--accent-light:#ecfdf5;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.sales-detail-section{--section-accent:var(--border-warm);--section-border:var(--border-light);--section-bg:var(--surface);border-color:var(--section-border);background:var(--section-bg)}.sales-detail-section-heading{color:var(--section-accent)}.sales-detail-section-pipeline{--section-accent:#4b5563;--section-border:#4b556329;--section-bg:#f1f3f5}.sales-detail-section-notes{--section-accent:#525252;--section-border:#52525229;--section-bg:#f1f3f5}.sales-detail-section-company{--section-accent:#374151;--section-border:#37415129;--section-bg:#eef1f4}.sales-detail-section-contact{--section-accent:#64748b;--section-border:#64748b29;--section-bg:#eef1f4}.sales-detail-section-additional{--section-accent:#6b7280;--section-border:#6b728029;--section-bg:#f1f3f5}.sales-detail-section-extra{--section-accent:#737373;--section-border:#73737324;--section-bg:#f1f3f5}.sales-dashboard-dark .sales-detail-section-pipeline{--section-accent:#cbd5e1;--section-border:#cbd5e11f;--section-bg:#050505}.sales-dashboard-dark .sales-detail-section-notes{--section-accent:#b8bec7;--section-border:#b8bec71f;--section-bg:#050505}.sales-dashboard-dark .sales-detail-section-company{--section-accent:#e5e7eb;--section-border:#e5e7eb1f;--section-bg:#070707}.sales-dashboard-dark .sales-detail-section-contact{--section-accent:#aeb6c2;--section-border:#aeb6c21f;--section-bg:#070707}.sales-dashboard-dark .sales-detail-section-additional{--section-accent:#c7cdd6;--section-border:#c7cdd61f;--section-bg:#050505}.sales-dashboard-dark .sales-detail-section-extra{--section-accent:#9ca3af;--section-border:#9ca3af1c;--section-bg:#000}.site-container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,4rem)}.site-section{padding-block:clamp(4.5rem,8vw,6.5rem)}.site-section-compact{padding-block:clamp(3rem,6vw,4.5rem)}.bg-sky-reference{background:linear-gradient(180deg, var(--sky-top) 0%, var(--sky-mid) 50%, var(--sky-bottom) 100%)}.bg-footer-sky{background:linear-gradient(#141414 0%,#0b0b0b 100%)}.label-mono{font-family:var(--font-mono-face), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:500}.rule-top{border-top:1px solid var(--border)}.hero-field{-webkit-mask-image:radial-gradient(75% 62% at 22% 46%,#0000 0%,#00000040 42%,#000 78%);mask-image:radial-gradient(75% 62% at 22% 46%,#0000 0%,#00000040 42%,#000 78%)}.hero-vignette{background:radial-gradient(70% 55% at 10% 44%,#0b0b0bcc 0%,#0b0b0b59 55%,#0000 80%),linear-gradient(#0000 76%,#0b0b0bbf)}.grain{opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.schematic-marks:before{content:"";background-image:linear-gradient(90deg,#0b0b0b0d 1px,#0000 1px),linear-gradient(#0b0b0b0d 1px,#0000 1px);background-size:44px 44px;width:min(46%,520px);height:100%;position:absolute;top:0;right:0;-webkit-mask-image:radial-gradient(70% 70% at 100% 0,#000,#0000 72%);mask-image:radial-gradient(70% 70% at 100% 0,#000,#0000 72%)}.page-grain:after{content:"";z-index:1;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.work-row{padding-left:0;transition:background-color .22s,padding-left .26s cubic-bezier(.16,1,.3,1);position:relative}@media (hover:hover) and (pointer:fine){.work-row:hover{background-color:var(--card);padding-left:1.25rem}}.hero-grid{isolation:isolate;position:relative}.hero-grid:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#0b0b0b0b 1px,#0000 1px),linear-gradient(#0b0b0b0b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 88%);mask-image:linear-gradient(#000 0%,#0000 88%)}.animated-sky{isolation:isolate;position:relative;overflow:hidden}.animated-sky:before{content:"";z-index:-1;opacity:.82;background:radial-gradient(circle at 18% 18%,#ffffff2e,#0000 28%),radial-gradient(circle at 82% 12%,#ffffff29,#0000 26%),linear-gradient(#0b0b0b29,#1c1c1c38);position:absolute;inset:0}.animated-sky:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0b0b0b52,#0b0b0b0a 42%,#1c1c1c33),linear-gradient(#0b0b0b2e,#0000 48%,#1c1c1c38);position:absolute;inset:0}.sky-dot-layer{z-index:0;pointer-events:none;position:absolute;inset:-8% -6%;overflow:hidden}.sky-dot{left:var(--dot-left);top:var(--dot-top);width:var(--dot-size);height:var(--dot-size);opacity:var(--dot-opacity);transform:translate3d(var(--dot-move-x,0), var(--dot-move-y,0), 0);transform-origin:50%;will-change:transform;background:#ffffffe0;border-radius:999px;transition:transform .52s cubic-bezier(.16,1,.3,1),opacity .22s;position:absolute;box-shadow:0 0 0 1px #ffffff2e,0 0 12px #ffffff80}.sky-dot:after{content:"";border-radius:inherit;opacity:.7;animation:sky-dot-pulse 5.5s ease-in-out var(--dot-delay) infinite;background:radial-gradient(circle,#ffffff42,#0000 64%);position:absolute;inset:-5px;transform:scale(1)}.sky-dot-soft{background:#ebf9ffd6}.sky-dot-bright{background:#fff;box-shadow:0 0 0 1px #ffffff3d,0 0 16px #ffffffad}.sky-dot-faint{background:#ffffffb3;box-shadow:0 0 0 1px #ffffff1f,0 0 9px #ffffff5c}.page-hero{align-items:center;min-height:clamp(34rem,64vh,38rem);padding-block:clamp(4rem,7vw,5rem);display:flex}.section-shade{isolation:isolate;position:relative;overflow:hidden}.section-shade:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(135deg,#1f5c420d,#0000 36%),linear-gradient(#0000 0%,#0b0b0b09 50%,#0000 100%);position:absolute;inset:0}.motion-reveal{opacity:1;transform:none}.hero-reveal{animation:.72s cubic-bezier(.16,1,.3,1) both reveal-up}.motion-delay-1{animation-delay:90ms}.motion-delay-2{animation-delay:.18s}.motion-delay-3{animation-delay:.27s}.motion-delay-4{animation-delay:.36s}.motion-delay-5{animation-delay:.45s}.interactive-lift{transition:transform .22s,border-color .22s,background-color .22s,box-shadow .22s}.interactive-lift:hover{border-color:#0b0b0b38;transform:translateY(-4px);box-shadow:0 18px 44px #0b0b0b14}.interactive-row{isolation:isolate;position:relative}.interactive-row:before{content:"";z-index:-1;opacity:0;transform-origin:0;background:linear-gradient(90deg,#eaf2eeb3,#0000 58%);transition:opacity .22s,transform .22s;position:absolute;inset:0;transform:scaleX(.96)}.interactive-row:hover:before{opacity:1;transform:scaleX(1)}.soft-sheen{position:relative;overflow:hidden}.soft-sheen:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(115deg,#0000 18%,#ffffff6b 44%,#0000 62%);transition:opacity .22s,transform .65s;position:absolute;inset:0;transform:translate(-120%)}.soft-sheen:hover:after{opacity:1;transform:translate(120%)}.timeline-node{transition:box-shadow .22s,transform .22s;box-shadow:0 0 0 7px #1f5c421a}.interactive-lift:hover .timeline-node,.timeline-node:hover{transform:scale(1.04);box-shadow:0 0 0 10px #1f5c4224}.button-pop{transition:transform .18s,box-shadow .18s,background-color .18s}.button-pop:hover{transform:translateY(-2px)}.button-pop:active{transform:translateY(0)}@keyframes sky-dot-pulse{0%,to{opacity:.52;transform:scale(1)}50%{opacity:.88;transform:scale(1.45)}}@keyframes tool-logo-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@supports (animation-timeline:view()){.motion-reveal{opacity:0;animation:.72s cubic-bezier(.16,1,.3,1) both reveal-up;animation-timeline:view();animation-range:entry 6% cover 32%;transform:translateY(18px)}}.tool-logo-marquee{will-change:transform;width:max-content;animation:64s linear infinite tool-logo-marquee;display:flex}.tool-logo-viewport{isolation:isolate;position:relative}.tool-logo-window{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000006b 9%,#000 22% 78%,#0000006b 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000006b 9%,#000 22% 78%,#0000006b 91%,#0000 100%)}.tool-logo-color-window{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 41.75%,#000 42.5% 57.5%,#0000 58.25%);mask-image:linear-gradient(90deg,#0000 41.75%,#000 42.5% 57.5%,#0000 58.25%)}.tool-logo-viewport:before,.tool-logo-viewport:after{z-index:1;pointer-events:none;content:"";-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);width:clamp(52px,11vw,142px);position:absolute;inset-block:1px}.tool-logo-viewport:before{background:linear-gradient(90deg,#fbfbfac2,#0000);left:0}.tool-logo-viewport:after{background:linear-gradient(270deg,#fbfbfac2,#0000);right:0}.tool-logo-group{align-items:center;gap:clamp(12px,2vw,24px);padding:10px clamp(12px,2vw,24px);display:flex}.tool-logo-tile{opacity:.88;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:52px;display:flex}.tool-logo-image{filter:grayscale()contrast(1.28)}.tool-logo-color-window .tool-logo-image{filter:none}.proposal-pdf-capture{background:#fff!important;width:1100px!important;max-width:none!important;margin:0!important;padding:0!important}.proposal-pdf-capture .proposal-section{break-inside:avoid}.proposal-pdf-capture .proposal-disclosure-body{display:block!important}.testimonial-field{opacity:.75;-webkit-mask-image:radial-gradient(62% 58% at 32%,#0000 0%,#0000004d 46%,#000 82%);mask-image:radial-gradient(62% 58% at 32%,#0000 0%,#0000004d 46%,#000 82%)}.work-plate{opacity:0;transition:opacity .32s,transform .42s cubic-bezier(.16,1,.3,1);transform:translate(18px,-50%)}@media (hover:hover) and (pointer:fine){.work-row:hover .work-plate{opacity:1;transform:translateY(-50%)}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){[data-reveal]{opacity:0;transition:opacity .76s cubic-bezier(.16,1,.3,1),transform .76s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s);transform:translateY(20px)}[data-reveal=side],[data-reveal=left]{transform:translate(-46px)}[data-reveal=right]{transform:translate(46px)}[data-reveal=scale]{transform:scale(1.045)}[data-reveal=blur]{filter:blur(14px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s);will-change:filter, transform, opacity;transform:translateY(30px)}[data-reveal][data-revealed]{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px){[data-scroll-shift] [data-motion-art]{opacity:var(--motion-opacity,1);filter:blur(var(--motion-blur,0));transform:translate3d(var(--motion-x,0), var(--motion-y,0), 0) scale(1.055);transform-origin:50%;will-change:transform, opacity, filter}}.motion-field{isolation:isolate;position:relative}.motion-field:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(320px circle at var(--pointer-x,50%) var(--pointer-y,50%), #1f5c421a, transparent 62%);opacity:0;transition:opacity .24s;position:absolute;inset:0}.motion-field>*{z-index:1;position:relative}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.motion-field[data-pointer-active]:before{opacity:1}}.btn-motion{isolation:isolate;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .2s,border-color .2s,box-shadow .22s;position:relative;overflow:hidden}.btn-motion:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(115deg,#0000 26%,#ffffff38 50%,#0000 74%);position:absolute;inset:0;transform:translate(-130%)}.btn-motion-dark:after{background:linear-gradient(115deg,#0000 26%,#0b0b0b17 50%,#0000 74%)}@media (prefers-reduced-motion:no-preference){.btn-motion:after{transition:transform .78s cubic-bezier(.16,1,.3,1)}.btn-motion:hover:after{transform:translate(130%)}.btn-motion:hover{transform:translateY(-2px)}.btn-motion:active{transform:translateY(0)scale(.985)}}.scroll-progress{transform-origin:0;background:var(--primary);z-index:60;pointer-events:none;width:100%;height:2px;position:fixed;top:0;left:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.scroll-progress{animation:linear both scroll-progress-grow;animation-timeline:scroll(root)}}}@keyframes scroll-progress-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.work-row:after{content:"";background:var(--primary);transform-origin:0;height:1px;transition:transform .52s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.work-row:hover:after{transform:scaleX(1)}}.site-container-wide{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,4rem)}.glass-dark{-webkit-backdrop-filter:blur(26px)saturate(180%);background:#ffffff0e;border:1px solid #ffffff1f;box-shadow:inset 0 1px #fff3,inset 0 -1px #ffffff0a,0 24px 70px #00000080}.glass-light{-webkit-backdrop-filter:blur(22px)saturate(180%);background:#fbfbfab8;box-shadow:inset 0 1px #ffffffb3,0 1px #0b0b0b0f}.glass-bar{-webkit-backdrop-filter:blur(20px)saturate(170%);background:#0b0b0b6b;box-shadow:inset 0 -1px #ffffff17}.glass-field{color:#fff;background:#ffffff0b;border:1px solid #ffffff24;transition:border-color .2s,background-color .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffff0f}.glass-field::placeholder{color:#ffffff57}.glass-field:focus{background:#ffffff12;outline:none;box-shadow:inset 0 1px #ffffff14,0 0 0 4px #1f5c4247;border-color:#7ed2ac99!important}.glass-field:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #1e201ff5}.glass-field:-webkit-autofill:focus{-webkit-text-fill-color:#fff;caret-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #1e201ff5}.site-cursor{z-index:2147483000;pointer-events:none;mix-blend-mode:difference;transition:opacity .18s;position:fixed;inset:0}.site-cursor[data-hidden=true]{opacity:0}.site-cursor-ring,.site-cursor-dot{will-change:transform;border-radius:9999px;position:absolute;top:0;left:0}.site-cursor-ring{border:1px solid #fffc;width:24px;height:24px}.site-cursor-dot{background:#fff;width:9px;height:9px}.has-site-cursor,.has-site-cursor body,.has-site-cursor a,.has-site-cursor button,.has-site-cursor [role=button],.has-site-cursor label,.has-site-cursor summary,.has-site-cursor select,.has-site-cursor .btn-motion{cursor:none}.work-card{transition:background-color .22s}@media (hover:hover) and (pointer:fine){.work-card:hover{background-color:var(--card)}}
