@import"https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;700&display=swap";.site-footer[data-v-3395583d]{border-top:1px solid rgb(255 255 255 / .05);margin-top:4rem;background:#05070df2;color:#fff;padding-block:2.75rem}.site-footer-grid[data-v-3395583d]{display:grid;width:100%;grid-template-columns:1fr;gap:2.25rem;padding-inline:var(--page-inline-padding)}.site-footer-section[data-v-3395583d]>*+*{margin-top:1rem}.site-footer-text[data-v-3395583d]{max-width:390px;color:#fff9;font-size:var(--text-sm);line-height:1.75rem}.site-footer-heading[data-v-3395583d]{color:#fff;font-size:var(--text-sm);font-weight:700}.site-footer-links[data-v-3395583d],.site-footer-list[data-v-3395583d],.site-footer-contact[data-v-3395583d]{color:#fff9;font-size:var(--text-sm)}.site-footer-links[data-v-3395583d]{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.site-footer-link[data-v-3395583d]{border:0;background:transparent;color:inherit;cursor:pointer;padding:0;transition:color .2s ease}.site-footer-link[data-v-3395583d]:hover,.site-footer-email[data-v-3395583d]:hover{color:#67e8f9}.site-footer-list[data-v-3395583d]{list-style:none;margin:0;padding:0}.site-footer-list[data-v-3395583d]>*+*{margin-top:.75rem}.site-footer-contact[data-v-3395583d]{line-height:1.75rem}.site-footer-contact[data-v-3395583d]>*+*{margin-top:.75rem}.site-footer-contact-item[data-v-3395583d]{display:flex;align-items:center;gap:.75rem}.site-footer-icon[data-v-3395583d]{width:1rem;height:1rem;flex-shrink:0;color:#fffc}.site-footer-email[data-v-3395583d]{color:inherit;transition:color .2s ease}@media(min-width:768px){.site-footer-grid[data-v-3395583d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.site-footer-grid[data-v-3395583d]{grid-template-columns:1.7fr .75fr .85fr 1.75fr}}.site-header[data-v-f40e1abc]{position:sticky;top:0;z-index:40;border-bottom:1px solid rgb(255 255 255 / .05);background:#04060bcc;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.site-header-inner[data-v-f40e1abc]{display:grid;height:4rem;width:100%;align-items:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding-inline:var(--page-inline-padding)}.site-nav[data-v-f40e1abc]{display:none;grid-column:2;align-items:center;justify-self:center;gap:.25rem;border:1px solid rgb(255 255 255 / .05);border-radius:.75rem;background:#ffffff05;font-family:var(--font-mono);padding:.25rem}.site-nav-item[data-v-f40e1abc]{border:1px solid transparent;border-radius:.5rem;background:transparent;color:#fff9;cursor:pointer;font-size:var(--text-xs);font-weight:700;letter-spacing:.05em;padding:.375rem 1rem;text-transform:uppercase;transition:all .3s ease}.site-nav-item[data-v-f40e1abc]:hover{background:#ffffff03;color:#fff}.site-nav-item.is-active[data-v-f40e1abc]{border-color:#06b6d440;background:#06b6d41a;box-shadow:0 4px 6px -1px #06b6d40d;color:#22d3ee;font-weight:800}.language-control[data-v-f40e1abc]{position:relative;grid-column:3;justify-self:end}.language-trigger[data-v-f40e1abc]{display:flex;align-items:center;gap:.375rem;border:1px solid rgb(255 255 255 / .05);border-radius:.75rem;background:#ffffff05;color:#ffffffb3;cursor:pointer;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;padding:.375rem .75rem;text-transform:uppercase;transition:all .2s ease}.language-trigger[data-v-f40e1abc]:hover{background:#ffffff1a}.language-trigger-icon[data-v-f40e1abc]{width:.875rem;height:.875rem;color:#22d3ee}.language-scrim[data-v-f40e1abc]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.language-menu[data-v-f40e1abc]{position:absolute;right:0;z-index:50;display:grid;width:13rem;max-height:380px;grid-template-columns:1fr;gap:.125rem;overflow-y:auto;border:1px solid rgb(255 255 255 / .1);border-radius:.75rem;margin-top:.5rem;background:#090d16;box-shadow:0 25px 50px -12px #00000040;font-family:var(--font-mono);font-size:.9375rem;padding:.375rem}.language-menu-label[data-v-f40e1abc]{-webkit-user-select:none;user-select:none;border-bottom:1px solid rgb(255 255 255 / .05);color:#ffffff4d;font-size:.8125rem;font-weight:700;margin-bottom:.25rem;padding:.25rem .625rem;text-transform:uppercase}.language-menu-item[data-v-f40e1abc]{display:flex;width:100%;align-items:center;justify-content:space-between;border:0;border-radius:.5rem;background:transparent;color:#fff9;cursor:pointer;padding:.5rem .625rem;text-align:left;transition:all .2s ease}.language-menu-item[data-v-f40e1abc]:hover{background:#ffffff08;color:#fff}.language-menu-item.is-active[data-v-f40e1abc]{background:#06b6d41a;color:#22d3ee;font-weight:700}.language-menu-name[data-v-f40e1abc]{display:flex;align-items:center;gap:.5rem}.language-menu-flag[data-v-f40e1abc]{font-size:.9375rem;font-weight:700}.language-menu-code[data-v-f40e1abc]{color:#ffffff4d;font-size:.8125rem;text-transform:uppercase}@media(min-width:768px){.site-nav[data-v-f40e1abc]{display:flex}}.about-page[data-v-0e09697a]{display:flex;width:100%;flex-direction:column;gap:4rem;padding:3rem var(--page-inline-padding)}.about-hero[data-v-0e09697a]{padding-top:1rem}.about-hero[data-v-0e09697a]>*+*{margin-top:2rem}.about-hero-copy[data-v-0e09697a]>*+*{margin-top:1.5rem}.about-hero-title[data-v-0e09697a]{color:#fff;font-family:var(--font-display);font-size:var(--text-3xl);font-weight:800;line-height:1.25}.about-hero-intro[data-v-0e09697a]{max-width:none;color:#ffffff80;font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.625}.about-section[data-v-0e09697a]>*+*{margin-top:1.5rem}.about-section.has-border[data-v-0e09697a]{border-top:1px solid rgb(255 255 255 / .05);padding-top:2rem}.about-section-header[data-v-0e09697a]>*+*{margin-top:.25rem}.about-section-header.is-wide[data-v-0e09697a]{max-width:none}.about-section-header.is-wide[data-v-0e09697a]>*+*{margin-top:.75rem}.about-mono-title[data-v-0e09697a]{color:#fff;font-family:var(--font-mono);font-size:var(--text-xl);font-weight:800;letter-spacing:.05em;text-transform:uppercase}.about-section-title[data-v-0e09697a]{color:#fff;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:800;letter-spacing:0}.about-section-intro[data-v-0e09697a]{color:#fff6;font-family:var(--font-mono);font-size:var(--text-xs)}.about-section-copy[data-v-0e09697a]{color:#ffffffb3;font-family:var(--font-sans);font-size:var(--text-xs);line-height:1.625}.about-profile-panel[data-v-0e09697a]{position:relative;overflow:hidden;border:1px solid rgb(6 182 212 / .1);border-radius:1rem;background:#070b13;padding:1.5rem}.about-profile-glow[data-v-0e09697a]{position:absolute;top:0;right:0;width:16rem;height:16rem;margin-top:-5rem;margin-right:-5rem;border-radius:9999px;background:#06b6d40d;filter:blur(64px);pointer-events:none}.about-profile-content[data-v-0e09697a]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:1.5rem}.about-profile-copy[data-v-0e09697a]{display:flex;max-width:none;flex:1;flex-direction:column;justify-content:center}.about-profile-copy[data-v-0e09697a]>*+*{margin-top:1rem}.about-profile-heading[data-v-0e09697a]{display:flex;align-items:center;gap:.5rem}.about-profile-heading-icon[data-v-0e09697a]{width:1.25rem;height:1.25rem;color:#22d3ee}.about-profile-title[data-v-0e09697a]{color:#fff;font-family:var(--font-mono);font-size:var(--text-sm);font-weight:800;letter-spacing:.05em;text-transform:uppercase}.about-profile-text[data-v-0e09697a]{color:#ffffffd9;font-family:var(--font-sans);font-size:var(--text-xs);line-height:1.625}.about-profile-text[data-v-0e09697a]>*+*{margin-top:.75rem}.about-profile-image-wrap[data-v-0e09697a]{position:relative;width:100%;min-height:180px;height:12rem;flex-shrink:0;overflow:hidden;border:1px solid rgb(6 182 212 / .2);border-radius:.75rem;box-shadow:0 10px 15px -3px #0000001a}.about-profile-image[data-v-0e09697a]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.about-profile-panel:hover .about-profile-image[data-v-0e09697a]{transform:scale(1.05)}.about-profile-image-overlay[data-v-0e09697a]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgb(7 11 19 / .4),transparent,transparent)}.company-value-grid[data-v-0e09697a],.philosophy-grid[data-v-0e09697a]{display:grid;grid-template-columns:1fr;gap:1.5rem}.company-value-grid[data-v-0e09697a]{color:inherit;font-family:var(--font-mono);font-size:var(--text-xs)}.company-value-card[data-v-0e09697a]{position:relative;border:1px solid rgb(255 255 255 / .05);border-radius:1rem;background:#070b13;padding:1.5rem;transition:all .3s ease}.company-value-card[data-v-0e09697a]>*+*{margin-top:1rem}.company-value-card[data-v-0e09697a]:hover{border-color:#22d3ee4d}.company-value-accent[data-v-0e09697a]{position:absolute;top:1.5rem;left:0;width:.25rem;height:2rem;background:#22d3ee;opacity:.5;transition:opacity .2s ease}.company-value-card:hover .company-value-accent[data-v-0e09697a]{opacity:1}.company-value-header[data-v-0e09697a]{display:flex;align-items:center;gap:.75rem}.company-value-icon[data-v-0e09697a]{flex-shrink:0;border:1px solid rgb(6 182 212 / .2);border-radius:.75rem;background:#06b6d41a;color:#22d3ee;padding:.625rem}.company-value-icon-svg[data-v-0e09697a]{width:1.25rem;height:1.25rem}.company-value-kicker[data-v-0e09697a]{display:block;color:#ffffff4d;font-size:.75rem;font-weight:700;text-transform:uppercase}.company-value-title[data-v-0e09697a]{display:block;color:#fff;font-size:var(--text-sm);font-weight:700;margin-top:.125rem;transition:color .2s ease}.company-value-card:hover .company-value-title[data-v-0e09697a]{color:#22d3ee}.company-value-body[data-v-0e09697a]{color:#ffffff80;font-size:.9375rem;line-height:1.625}.philosophy-card[data-v-0e09697a]{position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border:1px solid rgb(255 255 255 / .05);border-radius:1rem;background:#05080f;box-shadow:0 10px 15px -3px #0000001a;padding:1.5rem;transition:all .3s ease}.philosophy-card-body[data-v-0e09697a]{position:relative;z-index:1}.philosophy-card-body[data-v-0e09697a]>*+*{margin-top:1rem}.philosophy-card-icon[data-v-0e09697a]{display:flex;width:3rem;height:3rem;align-items:center;justify-content:center;border:1px solid;border-radius:.75rem;padding:.75rem}.philosophy-card-icon-svg[data-v-0e09697a]{width:1.5rem;height:1.5rem}.philosophy-card-copy[data-v-0e09697a]>*+*{margin-top:.5rem}.philosophy-card-title[data-v-0e09697a]{color:#fff;font-size:var(--text-sm);font-weight:700;transition:color .2s ease}.philosophy-card-text[data-v-0e09697a]{color:#ffffff80;font-family:var(--font-sans);font-size:var(--text-xs);line-height:1.625}.philosophy-card-glow[data-v-0e09697a]{position:absolute;top:0;right:0;width:8rem;height:8rem;margin-top:-4rem;margin-right:-4rem;border-radius:9999px;filter:blur(40px);pointer-events:none;transition:color .2s ease}.contact-panel[data-v-0e09697a]{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem;border:1px solid rgb(255 255 255 / .05);border-radius:1rem;background:#05080f;padding:1.5rem}.contact-info[data-v-0e09697a]{display:flex;align-items:center;gap:1rem}.contact-icon[data-v-0e09697a]{border:1px solid rgb(6 182 212 / .2);border-radius:.75rem;background:#06b6d41a;color:#22d3ee;padding:.75rem}.contact-icon-svg[data-v-0e09697a]{width:1.5rem;height:1.5rem}.contact-label[data-v-0e09697a]{display:block;color:#fff6;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase}.contact-email[data-v-0e09697a]{color:#fff;font-family:var(--font-mono);font-size:var(--text-sm);font-weight:700;transition:color .2s ease}.contact-email[data-v-0e09697a]:hover{color:#22d3ee}.contact-button[data-v-0e09697a]{display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;background:#fff;color:#000;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700;padding:.625rem 1.25rem;text-transform:uppercase;transition:all .2s ease}.contact-button[data-v-0e09697a]:hover{background:#ffffffe6}.contact-button[data-v-0e09697a]:active{transform:scale(.95)}.contact-button-icon[data-v-0e09697a]{width:1rem;height:1rem}@media(min-width:640px){.about-mono-title[data-v-0e09697a],.about-section-title[data-v-0e09697a]{font-size:var(--text-3xl)}.about-section-copy[data-v-0e09697a]{font-size:var(--text-sm)}.contact-panel[data-v-0e09697a]{flex-direction:row;align-items:center}.contact-button[data-v-0e09697a]{width:auto}}@media(min-width:768px){.about-profile-content[data-v-0e09697a]{flex-direction:row}.about-profile-image-wrap[data-v-0e09697a]{width:20rem;height:auto}.company-value-grid[data-v-0e09697a],.philosophy-grid[data-v-0e09697a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.company-value-grid[data-v-0e09697a]{grid-template-columns:repeat(3,minmax(0,1fr))}.philosophy-grid[data-v-0e09697a]{grid-template-columns:repeat(4,minmax(0,1fr))}}.microsoft-store-badge[data-v-ca82b6ce]{display:inline-flex;align-items:center;justify-content:center;width:100%;height:48px;max-width:100%;line-height:0}.microsoft-store-badge ms-store-badge[data-v-ca82b6ce]{width:100%;height:48px;max-width:100%}.microsoft-store-badge ms-store-badge[data-v-ca82b6ce]::part(img){width:100%;height:48px;max-width:100%;object-fit:contain}.product-portfolio[data-v-142dd8fe]{padding-top:1.5rem}.product-portfolio[data-v-142dd8fe]>*+*{margin-top:1.5rem}.product-portfolio-header[data-v-142dd8fe]{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.product-portfolio-copy[data-v-142dd8fe]{min-width:0}.product-title-row[data-v-142dd8fe]{display:flex;align-items:center;gap:.5rem}.product-title-icon[data-v-142dd8fe]{width:1rem;height:1rem;color:#22d3ee;flex-shrink:0}.product-title[data-v-142dd8fe]{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#fff}.product-controls[data-v-142dd8fe]{display:flex;align-items:center;gap:.5rem;flex-shrink:0;font-family:var(--font-mono)}.product-control-button[data-v-142dd8fe]{padding:.625rem;border:1px solid rgb(255 255 255 / .1);border-radius:.75rem;background:#ffffff0d;color:#fff;cursor:pointer;transition:all .2s ease}.product-control-button[data-v-142dd8fe]:hover{border-color:#22d3ee80;background:#22d3ee0d;color:#22d3ee}.product-counter[data-v-142dd8fe]{padding-inline:.5rem;font-size:var(--text-xs);color:#ffffff80;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}.product-carousel[data-v-142dd8fe]{position:relative;width:100%;overflow:hidden;padding-block:.25rem}.product-track[data-v-142dd8fe]{display:flex;align-items:stretch;gap:1rem;transform:var(--product-track-transform);transition:transform .5s ease-out}.product-card-shell[data-v-142dd8fe]{min-width:0;display:flex;flex:0 0 var(--product-card-width)}.product-card[data-v-142dd8fe]{position:relative;display:flex;width:100%;flex-direction:column;justify-content:space-between;overflow:hidden;border:1px solid rgb(255 255 255 / .05);border-radius:1rem;background:#080c14e6;padding:1.25rem;box-shadow:0 10px 15px -3px #0000001a;transition:all .3s ease}.product-card[data-v-142dd8fe]:hover{border-color:#06b6d44d;box-shadow:0 10px 15px -3px #06b6d40d}.product-card-accent[data-v-142dd8fe]{position:absolute;top:0;left:0;right:0;height:2px;border-top-left-radius:1rem;border-top-right-radius:1rem;transition:all .3s ease}.product-card-header[data-v-142dd8fe]{display:flex;align-items:center;justify-content:space-between;padding-bottom:.75rem;border-bottom:1px solid rgb(255 255 255 / .05)}.product-name-row[data-v-142dd8fe]{display:flex;min-width:0;align-items:center;gap:.5rem}.product-icon[data-v-142dd8fe]{width:30px;height:30px;object-fit:contain;flex-shrink:0}.product-name-wrap[data-v-142dd8fe]{min-width:0}.product-name[data-v-142dd8fe]{display:block;overflow:hidden;color:#fff;font-size:var(--text-sm);font-weight:700;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease}.product-card:hover .product-name[data-v-142dd8fe]{color:#22d3ee}.product-tagline-wrap[data-v-142dd8fe]{margin-top:.75rem}.product-tagline[data-v-142dd8fe]{min-height:30px;overflow:hidden;color:#ffffff80;display:-webkit-box;font-family:var(--font-mono);font-size:.875rem;line-height:1.625;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-card-meta[data-v-142dd8fe]{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:1rem;margin-top:1rem;border:1px solid rgb(255 255 255 / .05);border-radius:.75rem;background:#0003;padding:.625rem;color:#fff6;font-family:var(--font-mono);font-size:.8125rem}.product-download-stat[data-v-142dd8fe]{flex-shrink:0}.product-meta-label[data-v-142dd8fe]{display:block;color:#fff;font-size:.75rem;text-transform:uppercase}.product-download-value[data-v-142dd8fe]{color:#fff;font-weight:700}.product-meta-divider[data-v-142dd8fe]{width:1px;height:1.5rem;background:#ffffff0d}.product-certification[data-v-142dd8fe]{min-width:0;align-self:center}.product-certification-text[data-v-142dd8fe]{display:-webkit-box;overflow:hidden;color:#34d399;align-items:center;justify-content:center;font-weight:700;line-height:1.375;-webkit-box-orient:vertical}.product-actions[data-v-142dd8fe]{display:grid;--product-action-width: min(11.25rem, calc((100% - .75rem)/2) );grid-template-columns:repeat(2,minmax(0,var(--product-action-width)));justify-content:space-between;gap:.75rem;margin-top:1.25rem}.store-badge-slot[data-v-142dd8fe]{display:flex;width:100%;min-width:0;height:3rem;align-items:center;justify-content:center}.product-detail-button[data-v-142dd8fe]{display:flex;width:100%;min-width:0;height:3rem;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / .05);border-radius:.5rem;background:#ffffff05;padding-inline:.75rem;color:#fff;cursor:pointer;font-family:var(--font-mono);font-size:.875rem;font-weight:700;text-align:center;text-transform:uppercase;transition:all .2s ease}.product-detail-button[data-v-142dd8fe]:hover{background:#ffffff1a}.product-detail-button[data-v-142dd8fe]:active{transform:scale(.95)}@media(min-width:640px){.product-portfolio-header[data-v-142dd8fe]{flex-direction:row;align-items:center}}.home-page[data-v-7839ac01]{display:flex;width:100%;flex-direction:column;gap:4rem;padding:3rem var(--page-inline-padding)}.home-hero[data-v-7839ac01]{display:grid;grid-template-columns:1fr;align-items:center;gap:2rem;padding-top:1rem}.home-hero-copy[data-v-7839ac01]>*+*{margin-top:1.5rem}.home-hero-title[data-v-7839ac01]{color:#fff;font-family:var(--font-display);font-size:var(--text-3xl);font-weight:800;letter-spacing:0;line-height:1.1}.home-hero-highlight[data-v-7839ac01]{background-image:linear-gradient(to right,#22d3ee,#818cf8,#34d399);-webkit-background-clip:text;background-clip:text;color:transparent}.home-hero-subtitle[data-v-7839ac01]{max-width:none;color:#ffffff80;font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.625}.home-hero-actions[data-v-7839ac01]{display:flex;flex-wrap:wrap;gap:1rem;padding-top:.5rem}.home-hero-button[data-v-7839ac01]{display:flex;align-items:center;gap:.5rem;border:0;border-radius:.75rem;background:#22d3ee;box-shadow:0 10px 15px -3px #22d3ee1a;color:#000;cursor:pointer;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:900;letter-spacing:.05em;padding:.875rem 1.5rem;text-transform:uppercase;transition:all .2s ease}.home-hero-button[data-v-7839ac01]:hover{background:#67e8f9}.home-hero-button[data-v-7839ac01]:active{transform:scale(.95)}.home-hero-button-icon[data-v-7839ac01]{width:1rem;height:1rem;color:#000;fill:#000}.home-section[data-v-7839ac01]{border-top:1px solid rgb(255 255 255 / .05);padding-top:2rem}.home-section[data-v-7839ac01]>*+*{margin-top:2rem}.home-section-header[data-v-7839ac01]{max-width:none}.home-section-header.is-centered[data-v-7839ac01]{margin-inline:auto;text-align:center}.home-section-header[data-v-7839ac01]>*+*{margin-top:.5rem}.home-section-title[data-v-7839ac01]{color:#fff;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:800;letter-spacing:0}.why-grid[data-v-7839ac01],.care-grid[data-v-7839ac01]{display:grid;grid-template-columns:1fr;gap:1.5rem}.care-grid[data-v-7839ac01]{gap:1rem}.why-card[data-v-7839ac01]{position:relative;display:flex;min-height:100%;flex-direction:column;justify-content:space-between;overflow:hidden;border:1px solid rgb(255 255 255 / .05);border-radius:1rem;background:#080c14cc;box-shadow:0 10px 15px -3px #0000001a;padding:1.5rem;transition:all .3s ease}.home-card-body[data-v-7839ac01]>*+*{margin-top:1rem}.home-card-icon[data-v-7839ac01]{display:flex;width:3rem;height:3rem;align-items:center;justify-content:center;border:1px solid;border-radius:.75rem;padding:.75rem}.home-card-icon-svg[data-v-7839ac01]{width:1.5rem;height:1.5rem}.home-card-copy[data-v-7839ac01]>*+*{margin-top:.5rem}.home-card-title[data-v-7839ac01]{color:#fff;font-size:var(--text-sm);font-weight:700;transition:color .2s ease}.home-card-text[data-v-7839ac01]{color:#ffffff80;font-family:var(--font-sans);font-size:var(--text-xs);line-height:1.625}.care-card[data-v-7839ac01]{display:flex;align-items:flex-start;gap:1rem;border:1px solid rgb(255 255 255 / .05);border-radius:.75rem;background:#05080f;padding:1.25rem;transition:border-color .2s ease}.care-card[data-v-7839ac01]:hover{border-color:#ffffff1a}.care-card-icon[data-v-7839ac01]{flex-shrink:0;border-radius:.5rem;margin-top:.125rem;padding:.5rem}.care-card-icon-svg[data-v-7839ac01]{width:1rem;height:1rem}.care-card-copy[data-v-7839ac01]>*+*{margin-top:.25rem}.care-card-title[data-v-7839ac01]{color:#fff;font-size:var(--text-xs);font-weight:600}.care-card-text[data-v-7839ac01]{color:#ffffff80;font-size:var(--text-xs);line-height:1.625}@media(min-width:640px){.home-hero-title[data-v-7839ac01]{font-size:var(--text-6xl)}.home-section-title[data-v-7839ac01]{font-size:var(--text-3xl)}.care-card-title[data-v-7839ac01]{font-size:var(--text-sm)}}@media(min-width:768px){.why-grid[data-v-7839ac01],.care-grid[data-v-7839ac01]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.home-hero[data-v-7839ac01]{grid-template-columns:repeat(12,minmax(0,1fr))}.home-hero-copy[data-v-7839ac01]{grid-column:span 7 / span 7}.why-grid[data-v-7839ac01]{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-page[data-v-e45b9934]{display:flex;width:100%;flex-direction:column;gap:3rem;padding:3rem var(--page-inline-padding)}.product-page-hero[data-v-e45b9934]{max-width:none;margin-inline:auto;text-align:center}.product-page-hero[data-v-e45b9934]>*+*{margin-top:.75rem}.product-page-title[data-v-e45b9934]{color:#fff;font-family:var(--font-display);font-size:var(--text-3xl);font-weight:800;line-height:1.15}.product-page-title-highlight[data-v-e45b9934]{background-image:linear-gradient(to right,#22d3ee,#818cf8);-webkit-background-clip:text;background-clip:text;color:transparent}.product-page-subtitle[data-v-e45b9934]{color:#fff6;font-family:var(--font-mono);font-size:var(--text-sm)}.product-selector[data-v-e45b9934]>*+*{margin-top:1rem}.product-selector-header[data-v-e45b9934]{display:flex;flex-direction:column;justify-content:space-between;gap:.75rem}.product-selector-title[data-v-e45b9934]{color:#22d3ee;font-family:var(--font-mono);font-size:.875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.product-selector-controls[data-v-e45b9934]{display:flex;align-items:center;gap:.5rem;flex-shrink:0;font-family:var(--font-mono)}.product-selector-control[data-v-e45b9934]{border:1px solid rgb(255 255 255 / .1);border-radius:.5rem;background:#ffffff0d;color:#fff;cursor:pointer;padding:.375rem;transition:all .2s ease}.product-selector-control[data-v-e45b9934]:hover{border-color:#22d3ee80;background:#22d3ee0d;color:#22d3ee}.product-selector-counter[data-v-e45b9934]{color:#ffffff80;font-size:.875rem;-webkit-user-select:none;user-select:none}.product-selector-frame[data-v-e45b9934]{position:relative;width:100%;overflow:hidden;border:1px solid rgb(255 255 255 / .05);border-radius:1rem;background:#0003;padding:.5rem}.product-selector-track[data-v-e45b9934]{display:flex;gap:.75rem;transition:transform .5s ease-out}.product-selector-item[data-v-e45b9934]{min-width:0}.product-selector-card[data-v-e45b9934]{position:relative;display:flex;width:100%;height:4rem;align-items:center;justify-content:space-between;overflow:hidden;border:1px solid rgb(255 255 255 / .05);border-radius:.75rem;background:#060a1280;padding:.875rem;color:inherit;cursor:pointer;text-align:left;transition:all .3s ease}.product-selector-card[data-v-e45b9934]:hover{border-color:#ffffff26}.product-selector-card.is-active[data-v-e45b9934]{border-color:#06b6d466;background:linear-gradient(to right,#ffffff0a,#ffffff03);box-shadow:0 10px 15px -3px #06b6d40d}.product-selector-accent[data-v-e45b9934]{position:absolute;top:0;left:0;width:3px;height:100%;background:transparent;transition:all .3s ease}.product-selector-card:hover .product-selector-accent[data-v-e45b9934]{background:#fff3}.product-selector-card.is-active .product-selector-accent[data-v-e45b9934]{background:#22d3ee}.product-selector-name-row[data-v-e45b9934]{display:flex;min-width:0;align-items:center;gap:.625rem}.product-selector-icon[data-v-e45b9934]{width:30px;height:30px;object-fit:contain;flex-shrink:0}.product-selector-name-wrap[data-v-e45b9934]{overflow:hidden;padding-right:.25rem;text-overflow:ellipsis;white-space:nowrap}.product-selector-name[data-v-e45b9934]{display:block;overflow:hidden;color:#fff;font-size:.9375rem;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease}.product-selector-card:hover .product-selector-name[data-v-e45b9934]{color:#67e8f9}.product-selector-active-label[data-v-e45b9934]{flex-shrink:0;color:#ffffff4d;font-family:var(--font-mono);font-size:.8125rem;transition:color .2s ease}.product-selector-card.is-active .product-selector-active-label[data-v-e45b9934]{color:#22d3ee;font-weight:800}.product-detail-panel[data-v-e45b9934]{position:relative;width:100%;overflow:hidden;border:1px solid rgb(255 255 255 / .05);border-radius:1rem;background:#070b13;padding:1.5rem;box-shadow:0 25px 50px -12px #00000040}.product-detail-panel[data-v-e45b9934]>*+*{margin-top:2rem}.product-detail-header[data-v-e45b9934]{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;border-bottom:1px solid rgb(255 255 255 / .05);padding-bottom:1.5rem}.product-detail-copy[data-v-e45b9934]>*+*{margin-top:.5rem}.product-detail-title[data-v-e45b9934]{color:#fff;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:900}.product-detail-tagline[data-v-e45b9934]{color:#22d3ee;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700}.product-detail-store[data-v-e45b9934]{display:flex;min-width:0;flex-shrink:0;justify-content:flex-start}.product-preview[data-v-e45b9934]{position:relative;width:100%;max-width:48rem;aspect-ratio:16 / 9;overflow:hidden;border:1px solid rgb(255 255 255 / .1);border-radius:1rem;margin-inline:auto;background:#05070a;box-shadow:0 25px 50px -12px #00000040}.product-preview-image[data-v-e45b9934]{width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.product-preview:hover .product-preview-image[data-v-e45b9934]{transform:scale(1.02)}.product-preview-overlay[data-v-e45b9934]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgb(0 0 0 / .5),transparent,transparent)}.product-content[data-v-e45b9934]>*+*{margin-top:2rem}.product-analysis[data-v-e45b9934]>*+*{margin-top:1rem}.product-section-title[data-v-e45b9934]{color:#ffffff80;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:800;letter-spacing:.05em;text-transform:uppercase}.product-analysis-card[data-v-e45b9934]{border:1px solid rgb(255 255 255 / .05);border-radius:1rem;background:#ffffff03;padding:1.5rem}.product-analysis-card[data-v-e45b9934]>*+*{margin-top:1rem}.product-description[data-v-e45b9934]{color:#ffffffe6;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;line-height:1.625}.product-deep-copy[data-v-e45b9934]{border-top:1px solid rgb(255 255 255 / .05);padding-top:1rem}.product-deep-copy[data-v-e45b9934]>*+*{margin-top:.5rem}.product-deep-title[data-v-e45b9934]{display:block;color:#22d3ee;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.product-deep-text[data-v-e45b9934]{color:#fff9;font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.625}.product-features[data-v-e45b9934]>*+*{margin-top:.75rem}.product-feature-list[data-v-e45b9934]{display:grid;grid-template-columns:1fr;gap:.875rem;color:#fffc;font-family:var(--font-mono);font-size:var(--text-xs)}.product-feature-item[data-v-e45b9934]{display:flex;align-items:flex-start;gap:.75rem;border:1px solid rgb(255 255 255 / .05);border-radius:.75rem;background:#ffffff03;padding:1rem;transition:border-color .2s ease}.product-feature-item[data-v-e45b9934]:hover{border-color:#22d3ee33}.product-feature-icon[data-v-e45b9934]{width:1rem;height:1rem;margin-top:.125rem;color:#22d3ee;flex-shrink:0}@media(min-width:640px){.product-selector-header[data-v-e45b9934],.product-detail-header[data-v-e45b9934]{flex-direction:row}.product-selector-header[data-v-e45b9934]{align-items:center}.product-detail-header[data-v-e45b9934]{align-items:flex-start}.product-detail-store[data-v-e45b9934]{justify-content:flex-end}.product-feature-list[data-v-e45b9934]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.product-detail-panel[data-v-e45b9934]{padding:2rem}}@media(min-width:1024px){.product-page-title[data-v-e45b9934]{font-size:var(--text-5xl)}}.app-shell[data-v-abb158e2]{position:relative;min-height:100vh;background:#04060b;color:#f3f4f6;font-family:var(--font-sans);transition:color .3s ease,background-color .3s ease}.app-shell[data-v-abb158e2]::selection{background:#06b6d4;color:#000}.app-background[data-v-abb158e2]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.app-background[data-v-abb158e2]:before,.app-background[data-v-abb158e2]:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none}.app-background[data-v-abb158e2]:before{background:radial-gradient(ellipse at top,rgb(16 24 48 / .25),transparent 75%)}.app-background[data-v-abb158e2]:after{background-image:linear-gradient(#12101000 50%,#00000026 50%),linear-gradient(90deg,#ff000008,#00ff0003,#0000ff08);background-size:100% 4px,6px 100%;opacity:.15}.app-glow[data-v-abb158e2]{position:absolute;border-radius:9999px;pointer-events:none}.app-glow.is-cyan[data-v-abb158e2]{top:3rem;left:25%;width:450px;height:450px;background:#06b6d40d;filter:blur(150px)}.app-glow.is-indigo[data-v-abb158e2]{top:33.333%;right:25%;width:550px;height:550px;background:#4f46e50d;filter:blur(180px)}.app-glow.is-emerald[data-v-abb158e2]{bottom:2.5rem;left:2.5rem;width:350px;height:350px;background:#10b9810d;filter:blur(130px)}.app-main[data-v-abb158e2]{position:relative}/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) 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-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:"Inter",ui-sans-serif,system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace;--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-7xl:80rem;--text-xs:1rem;--text-sm:1.125rem;--text-base:1.25rem;--text-lg:1.375rem;--text-xl:1.5rem;--text-2xl:1.75rem;--text-3xl:2.125rem;--text-4xl:2.625rem;--text-5xl:3.25rem;--text-5xl--line-height:1;--text-6xl:4rem;--font-weight-extrabold:800;--leading-tight:1.25;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--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);--font-display:"Outfit",sans-serif}}@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%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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;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{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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--page-inline-padding:1rem}body{color:#f3f4f6;font-family:var(--font-sans);background-color:#05070a;overflow-x:hidden}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.right-0{right:calc(var(--spacing)*0)}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing)*2)}.block{display:block}.flex{display:flex}.grid{display:grid}.inline{display:inline}.aspect-\[16\/9\]{aspect-ratio:16/9}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-screen{min-height:100vh}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-52{width:calc(var(--spacing)*52)}.w-full{width:100%}.max-w-7xl{max-width:var(--container-7xl)}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[auto_auto_minmax\(0\,1fr\)\]{grid-template-columns:auto auto minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-9{gap:calc(var(--spacing)*9)}.gap-16{gap:calc(var(--spacing)*16)}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500)20%,transparent)}}.border-cyan-500\/10{border-color:#00b7d71a}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/10{border-color:color-mix(in oklab,var(--color-cyan-500)10%,transparent)}}.border-cyan-500\/20{border-color:#00b7d733}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/20{border-color:color-mix(in oklab,var(--color-cyan-500)20%,transparent)}}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/20{border-color:color-mix(in oklab,var(--color-emerald-500)20%,transparent)}}.border-indigo-500\/20{border-color:#625fff33}@supports (color:color-mix(in lab,red,red)){.border-indigo-500\/20{border-color:color-mix(in oklab,var(--color-indigo-500)20%,transparent)}}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-\[\#060a12\]\/50{background-color:#060a1280}.bg-\[\#070b13\]{background-color:#070b13}.bg-\[\#080c14\]\/80{background-color:#080c14cc}.bg-\[\#080c14\]\/90{background-color:#080c14e6}.bg-\[\#090d16\]{background-color:#090d16}.bg-\[\#04060b\]{background-color:#04060b}.bg-\[\#05080f\]{background-color:#05080f}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/5{background-color:color-mix(in oklab,var(--color-amber-500)5%,transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.bg-amber-500\/30{background-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/30{background-color:color-mix(in oklab,var(--color-amber-500)30%,transparent)}}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-500\/5{background-color:#00b7d70d}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/5{background-color:color-mix(in oklab,var(--color-cyan-500)5%,transparent)}}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/10{background-color:color-mix(in oklab,var(--color-cyan-500)10%,transparent)}}.bg-cyan-500\/30{background-color:#00b7d74d}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/30{background-color:color-mix(in oklab,var(--color-cyan-500)30%,transparent)}}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/5{background-color:color-mix(in oklab,var(--color-emerald-500)5%,transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500)10%,transparent)}}.bg-emerald-500\/30{background-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/30{background-color:color-mix(in oklab,var(--color-emerald-500)30%,transparent)}}.bg-indigo-500\/5{background-color:#625fff0d}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/5{background-color:color-mix(in oklab,var(--color-indigo-500)5%,transparent)}}.bg-indigo-500\/10{background-color:#625fff1a}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/10{background-color:color-mix(in oklab,var(--color-indigo-500)10%,transparent)}}.bg-indigo-500\/30{background-color:#625fff4d}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/30{background-color:color-mix(in oklab,var(--color-indigo-500)30%,transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-white)2%,transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(ellipse_at_top\,rgba\(16\,24\,48\,0\.25\)\,transparent_75\%\)\]{background-image:radial-gradient(at top,#10183040,#0000 75%)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-12{padding-block:calc(var(--spacing)*12)}.font-display{font-family:var(--font-display)}.font-sans{font-family:var(--font-sans)}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.text-\[\#f3f4f6\]{color:#f3f4f6}.text-amber-400{color:var(--color-amber-400)}.text-black{color:var(--color-black)}.text-cyan-400{color:var(--color-cyan-400)}.text-emerald-400{color:var(--color-emerald-400)}.text-indigo-400{color:var(--color-indigo-400)}.text-white{color:var(--color-white)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.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))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}@media(hover:hover){.group-hover\:bg-amber-400:is(:where(.group):hover *){background-color:var(--color-amber-400)}.group-hover\:bg-amber-500\/10:is(:where(.group):hover *){background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-amber-500\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.group-hover\:bg-cyan-400:is(:where(.group):hover *){background-color:var(--color-cyan-400)}.group-hover\:bg-cyan-500\/10:is(:where(.group):hover *){background-color:#00b7d71a}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-cyan-500\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-cyan-500)10%,transparent)}}.group-hover\:bg-emerald-400:is(:where(.group):hover *){background-color:var(--color-emerald-400)}.group-hover\:bg-emerald-500\/10:is(:where(.group):hover *){background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-emerald-500\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-emerald-500)10%,transparent)}}.group-hover\:bg-indigo-400:is(:where(.group):hover *){background-color:var(--color-indigo-400)}.group-hover\:bg-indigo-500\/10:is(:where(.group):hover *){background-color:#625fff1a}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-indigo-500\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-indigo-500)10%,transparent)}}.group-hover\:text-amber-400:is(:where(.group):hover *){color:var(--color-amber-400)}.group-hover\:text-cyan-400:is(:where(.group):hover *){color:var(--color-cyan-400)}.group-hover\:text-emerald-400:is(:where(.group):hover *){color:var(--color-emerald-400)}.group-hover\:text-indigo-400:is(:where(.group):hover *){color:var(--color-indigo-400)}.hover\:border-amber-500\/30:hover{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-500\/30:hover{border-color:color-mix(in oklab,var(--color-amber-500)30%,transparent)}}.hover\:border-cyan-500\/30:hover{border-color:#00b7d74d}@supports (color:color-mix(in lab,red,red)){.hover\:border-cyan-500\/30:hover{border-color:color-mix(in oklab,var(--color-cyan-500)30%,transparent)}}.hover\:border-emerald-500\/30:hover{border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-emerald-500\/30:hover{border-color:color-mix(in oklab,var(--color-emerald-500)30%,transparent)}}.hover\:border-indigo-500\/30:hover{border-color:#625fff4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-indigo-500\/30:hover{border-color:color-mix(in oklab,var(--color-indigo-500)30%,transparent)}}.hover\:border-white\/10:hover{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/10:hover{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:border-white\/15:hover{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/15:hover{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.hover\:shadow-cyan-500\/5:hover{--tw-shadow-color:#00b7d70d}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-cyan-500\/5:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-cyan-500)5%,transparent)var(--tw-shadow-alpha),transparent)}}}@media(min-width:40rem){.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media(min-width:64rem){.lg\:px-8{padding-inline:calc(var(--spacing)*8)}}}@media(min-width:640px){:root{--page-inline-padding:1.5rem}}@media(min-width:1024px){:root{--page-inline-padding:200px}}.tech-grid-bg{background-image:linear-gradient(#22d3ee08 1px,#0000 1px),linear-gradient(90deg,#22d3ee08 1px,#0000 1px);background-position:top;background-size:50px 50px}@keyframes glow-float-1{0%,to{opacity:.4;transform:translate(0)scale(1)}50%{opacity:.6;transform:translate(40px,-60px)scale(1.15)}}@keyframes glow-float-2{0%,to{opacity:.5;transform:translate(0)scale(1.1)}50%{opacity:.3;transform:translate(-50px,40px)scale(.9)}}.animate-float-glow-1{animation:25s ease-in-out infinite glow-float-1}.animate-float-glow-2{animation:30s ease-in-out infinite glow-float-2}.cyber-corners{position:relative}.cyber-corners:before{content:"";pointer-events:none;z-index:10;border-top:2px solid #22d3ee66;border-left:2px solid #22d3ee66;width:12px;height:12px;transition:all .3s;position:absolute;top:0;left:0}.cyber-corners:after{content:"";pointer-events:none;z-index:10;border-bottom:2px solid #6366f166;border-right:2px solid #6366f166;width:12px;height:12px;transition:all .3s;position:absolute;bottom:0;right:0}.cyber-corners:hover:before{border-top-color:#22d3ee;border-left-color:#22d3ee;width:18px;height:18px}.cyber-corners:hover:after{border-bottom-color:#818cf8;border-right-color:#818cf8;width:18px;height:18px}.cyber-glow-hover{transition:all .4s cubic-bezier(.16,1,.3,1)}.cyber-glow-hover:hover{transform:translateY(-2px);box-shadow:0 10px 30px -10px #22d3ee26,0 1px 15px -3px #22d3ee1a;border-color:#22d3ee59!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#ffffff03}::-webkit-scrollbar-thumb{background:#22d3ee33;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#22d3ee80}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{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-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-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}@property --tw-duration{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
