.Button-module__K0ZdRW__button{font-weight:calc(600 - var(--ui-weight-shift,0));cursor:pointer;white-space:nowrap;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.75rem;padding:1rem 2rem;font-size:1.0625rem;text-decoration:none;transition:all .3s;display:inline-flex;font-family:var(--font-ui,var(--font-manrope)), sans-serif!important}.Button-module__K0ZdRW__button:hover{transform:translateY(-3px);box-shadow:0 6px 16px #00000026}.Button-module__K0ZdRW__button:active{transform:translateY(-1px)}.Button-module__K0ZdRW__button:disabled{opacity:.5;cursor:not-allowed;transform:none}.Button-module__K0ZdRW__icon{justify-content:center;align-items:center;font-size:.75rem;display:flex}.Button-module__K0ZdRW__icon svg{width:.75rem;height:.75rem}.Button-module__K0ZdRW__ink,.Button-module__K0ZdRW__glass{isolation:isolate;letter-spacing:-.01em;min-height:3rem;transition:transform .4s var(--ease-out), box-shadow .4s var(--ease-out);border:1px solid #0000;border-radius:999px;padding:0 1.5rem;font-size:1rem;position:relative;overflow:hidden}.Button-module__K0ZdRW__ink>*,.Button-module__K0ZdRW__glass>*{z-index:1;position:relative}.Button-module__K0ZdRW__ink{color:#fff;text-shadow:var(--ink-text-shadow);background:var(--ink-face) padding-box, var(--ink-rim) border-box;box-shadow:var(--ink-shadow)}.Button-module__K0ZdRW__ink:hover:not(:disabled){background:var(--ink-face-hover) padding-box, var(--ink-rim) border-box;box-shadow:var(--ink-shadow-hover);transform:translateY(-2px)}.Button-module__K0ZdRW__ink:active:not(:disabled){background:var(--ink-face-active) padding-box, var(--ink-rim) border-box;box-shadow:var(--ink-shadow-active);transition-duration:.1s;transform:translateY(0)scale(.98)}.Button-module__K0ZdRW__glass{color:#18191b;text-shadow:var(--metal-text-shadow);-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);background:linear-gradient(#ffffffc7 0%,#eaecf099 100%) padding-box padding-box,linear-gradient(#fffffff2 0%,#969ba380 100%) border-box;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1010180f,0 8px 20px -10px #10101838}.Button-module__K0ZdRW__glass:hover:not(:disabled){background:linear-gradient(#ffffffeb 0%,#f0f2f5bf 100%) padding-box padding-box,linear-gradient(#fff 0%,#969ba399 100%) border-box;transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 2px 4px #1010180f,0 14px 28px -12px #10101842}.Button-module__K0ZdRW__glass:active:not(:disabled){background:var(--metal-face-active) padding-box, var(--metal-rim) border-box;box-shadow:var(--metal-shadow-active);transition-duration:.1s;transform:translateY(0)scale(.98)}.Button-module__K0ZdRW__ink:before,.Button-module__K0ZdRW__glass:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffffd9 48%,#0000 66%);position:absolute;inset:0;transform:translate(-120%)}.Button-module__K0ZdRW__ink:before{background:linear-gradient(105deg,#0000 30%,#ffffff29 48%,#0000 66%)}.Button-module__K0ZdRW__ink:hover:not(:disabled):before,.Button-module__K0ZdRW__glass:hover:not(:disabled):before{transition:transform .9s var(--ease-out);transform:translate(120%)}.Button-module__K0ZdRW__ink:focus-visible,.Button-module__K0ZdRW__glass:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.Button-module__K0ZdRW__withChip{gap:.75rem;padding:.375rem .375rem .375rem 1.375rem}.Button-module__K0ZdRW__withChip .Button-module__K0ZdRW__label{text-align:center;flex:auto}.Button-module__K0ZdRW__withChip:after{content:"";flex:1 1 0;order:-1;max-width:2rem;margin-right:-.75rem}.Button-module__K0ZdRW__chip{background:var(--metal-face) padding-box, var(--metal-rim) border-box;color:#18191b;width:2.25rem;height:2.25rem;transition:transform .4s var(--ease-out);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #fff,inset 0 -1px #6e727a4d,0 1px 3px #00000059}.Button-module__K0ZdRW__chip svg{filter:drop-shadow(0 1px #ffffffb3);width:.875rem;height:.875rem}.Button-module__K0ZdRW__button:hover .Button-module__K0ZdRW__chip{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.Button-module__K0ZdRW__ink,.Button-module__K0ZdRW__glass,.Button-module__K0ZdRW__chip{transition:none}.Button-module__K0ZdRW__ink:hover:not(:disabled),.Button-module__K0ZdRW__glass:hover:not(:disabled),.Button-module__K0ZdRW__button:hover .Button-module__K0ZdRW__chip{transform:none}.Button-module__K0ZdRW__ink:before,.Button-module__K0ZdRW__glass:before{display:none}}@media (max-width:768px){.Button-module__K0ZdRW__icon svg{width:.875rem;height:.875rem}}
.Logo-module__7Ofrxa__logo{align-items:center;gap:.625rem;display:inline-flex}.Logo-module__7Ofrxa__mark,.Logo-module__7Ofrxa__wordmark{object-fit:contain;width:auto}.Logo-module__7Ofrxa__md .Logo-module__7Ofrxa__mark{height:40px}.Logo-module__7Ofrxa__md .Logo-module__7Ofrxa__wordmark{height:36px}.Logo-module__7Ofrxa__lg .Logo-module__7Ofrxa__mark{height:48px}.Logo-module__7Ofrxa__lg .Logo-module__7Ofrxa__wordmark{height:42px}@media (max-width:768px){.Logo-module__7Ofrxa__md .Logo-module__7Ofrxa__mark{height:34px}.Logo-module__7Ofrxa__md .Logo-module__7Ofrxa__wordmark{height:31px}}
.ProductIcon-module__vPkHvG__tile{width:var(--size);height:var(--size);border-radius:calc(var(--size) * .27);background:linear-gradient(145deg,#2e3034 0%,#141517 55%,#050506 100%);flex-shrink:0;place-items:center;display:inline-grid;box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 1px #ffffff0d,0 6px 14px -6px #0006}.ProductIcon-module__vPkHvG__mark{object-fit:contain;filter:drop-shadow(0 1px 1px #00000080)}
.StatusPill-module__xlhLaq__pill{white-space:nowrap;border:1px solid #0000;border-radius:999px;flex-shrink:0;align-items:center;gap:.4375rem;font-weight:500;line-height:1;display:inline-flex}.StatusPill-module__xlhLaq__md{padding:.375rem .6875rem;font-size:.8125rem}.StatusPill-module__xlhLaq__sm{gap:.3125rem;padding:.25rem .5rem;font-size:.6875rem}.StatusPill-module__xlhLaq__dot{background:currentColor;border-radius:50%;width:.4375rem;height:.4375rem}.StatusPill-module__xlhLaq__sm .StatusPill-module__xlhLaq__dot{width:.375rem;height:.375rem}.StatusPill-module__xlhLaq__live{color:#0d7a4c;background:#2ecc881f;border-color:#0d7a4c29}.StatusPill-module__xlhLaq__live .StatusPill-module__xlhLaq__dot{background:#19b36f;box-shadow:0 0 0 3px #19b36f2e}.StatusPill-module__xlhLaq__soon{color:#5a4fd0;background:#c8c3ff47;border-color:#5a4fd029}.StatusPill-module__xlhLaq__soon .StatusPill-module__xlhLaq__dot{background:#7b6ff0;box-shadow:0 0 0 3px #7b6ff02e}.StatusPill-module__xlhLaq__pill.StatusPill-module__xlhLaq__plain{color:var(--ink-3);background:0 0;border-color:#0000;padding:0;font-weight:450}.StatusPill-module__xlhLaq__plain .StatusPill-module__xlhLaq__dot{box-shadow:none}
.MegaMenu-module__fklgLq__dropdown{z-index:10;visibility:hidden;opacity:0;pointer-events:none;padding-top:.875rem;transition:opacity .18s,visibility 0s linear .18s;position:absolute;top:100%;left:50%;transform:translate(-50%)}.MegaMenu-module__fklgLq__dropdown[data-open=true]{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .22s,visibility}.MegaMenu-module__fklgLq__panel{transform-origin:top;width:37rem;transition:transform .3s var(--ease-out);background:#fff;border:1px solid #0000000f;border-radius:22px;grid-template-columns:1fr 13.5rem;gap:.5rem;padding:.5rem;display:grid;transform:translateY(-6px)scale(.98);box-shadow:0 2px 4px #1010200a,0 12px 24px -8px #1010201a,0 32px 64px -24px #1010203d}.MegaMenu-module__fklgLq__dropdown[data-open=true] .MegaMenu-module__fklgLq__panel{transform:none}.MegaMenu-module__fklgLq__list{flex-direction:column;gap:.125rem;padding:.5rem .25rem;display:flex}.MegaMenu-module__fklgLq__label{font-family:var(--font-ui,var(--font-manrope)), sans-serif;font-size:.6875rem;font-weight:calc(600 - var(--ui-weight-shift,0));letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0 0 .375rem .75rem}.MegaMenu-module__fklgLq__item{border-radius:14px;align-items:center;gap:.875rem;padding:.625rem .75rem;text-decoration:none;transition:background-color .2s;display:flex}.MegaMenu-module__fklgLq__item:hover,.MegaMenu-module__fklgLq__item:focus-visible{background:#f4f4f7;outline:none}.MegaMenu-module__fklgLq__itemText{flex-direction:column;flex:1;gap:.125rem;display:flex}.MegaMenu-module__fklgLq__itemTitle{font-family:var(--font-ui,var(--font-manrope)), sans-serif;font-size:.9375rem;font-weight:calc(600 - var(--ui-weight-shift,0));letter-spacing:-.01em;color:var(--ink);align-items:center;gap:.5rem;display:inline-flex}.MegaMenu-module__fklgLq__itemStatus{letter-spacing:0}.MegaMenu-module__fklgLq__itemDescription{font-family:var(--font-ui,var(--font-manrope)), sans-serif;color:var(--ink-3);font-size:.8125rem;line-height:1.4}.MegaMenu-module__fklgLq__featured{transition:transform .35s var(--ease-out);background:radial-gradient(120% 90% at 0 0,#c8c3ff8c,#0000 60%),radial-gradient(120% 90% at 100% 100%,#ffc9a680,#0000 60%),linear-gradient(#fff,#fbf9ff);border:1px solid #0000000a;border-radius:16px;flex-direction:column;gap:.375rem;padding:1.125rem;text-decoration:none;display:flex}.MegaMenu-module__fklgLq__featured:hover{transform:translateY(-2px)}.MegaMenu-module__fklgLq__featuredBadge{width:fit-content;font-family:var(--font-ui,var(--font-manrope)), sans-serif;font-size:.625rem;font-weight:calc(700 - var(--ui-weight-shift,0));letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);background:#fffc;border-radius:999px;margin-bottom:.25rem;padding:.25rem .625rem}.MegaMenu-module__fklgLq__featuredTitle{font-family:var(--font-ui,var(--font-manrope)), sans-serif;font-size:1.0625rem;font-weight:calc(600 - var(--ui-weight-shift,0));letter-spacing:-.015em;color:var(--ink)}.MegaMenu-module__fklgLq__featuredDescription{font-family:var(--font-ui,var(--font-manrope)), sans-serif;color:var(--ink-2);flex:1;font-size:.8125rem;line-height:1.5}.MegaMenu-module__fklgLq__featuredCta{width:fit-content;font-family:var(--font-ui,var(--font-manrope)), sans-serif;font-size:.8125rem;font-weight:calc(600 - var(--ui-weight-shift,0));color:var(--ink);transition:background-color .2s ease, box-shadow .3s var(--ease-out);background:#ffffffeb;border:1px solid #0000000f;border-radius:999px;align-items:center;gap:.375rem;margin-top:.5rem;padding:.5rem .875rem .5rem 1rem;display:inline-flex;box-shadow:0 1px 2px #1010200f,0 6px 16px -8px #281e5a40}.MegaMenu-module__fklgLq__featuredCta svg{transition:transform .3s var(--ease-out);font-size:.8125rem}.MegaMenu-module__fklgLq__featured:hover .MegaMenu-module__fklgLq__featuredCta{background:#fff;box-shadow:0 1px 2px #1010200f,0 10px 20px -8px #281e5a52}.MegaMenu-module__fklgLq__featured:hover .MegaMenu-module__fklgLq__featuredCta svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.MegaMenu-module__fklgLq__dropdown,.MegaMenu-module__fklgLq__panel,.MegaMenu-module__fklgLq__featured,.MegaMenu-module__fklgLq__featuredCta,.MegaMenu-module__fklgLq__featuredCta svg{transition:none}.MegaMenu-module__fklgLq__panel{transform:none}}
.InquiryPopup-module__ov1Qwq__popupOverlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10000;background:#0a0e1e99;justify-content:center;align-items:center;padding:2rem;animation:.35s both InquiryPopup-module__ov1Qwq__overlayIn;display:flex;position:fixed;inset:0;overflow-y:auto}.InquiryPopup-module__ov1Qwq__popupContent{transform-origin:50% 60%;width:100%;max-width:1000px;animation:InquiryPopup-module__ov1Qwq__panelIn .55s var(--ease-out) both;flex-direction:column;align-items:flex-end;gap:.75rem;margin:auto;display:flex}.InquiryPopup-module__ov1Qwq__closing{animation:.28s both InquiryPopup-module__ov1Qwq__overlayOut}.InquiryPopup-module__ov1Qwq__closing .InquiryPopup-module__ov1Qwq__popupContent{animation:.28s both InquiryPopup-module__ov1Qwq__panelOut}@keyframes InquiryPopup-module__ov1Qwq__overlayIn{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@keyframes InquiryPopup-module__ov1Qwq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes InquiryPopup-module__ov1Qwq__overlayOut{0%{opacity:1}to{opacity:0}}@keyframes InquiryPopup-module__ov1Qwq__panelIn{0%{opacity:0;transform:translateY(28px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes InquiryPopup-module__ov1Qwq__panelOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(12px)scale(.98)}}.InquiryPopup-module__ov1Qwq__closeButton{color:#fff;cursor:pointer;width:36px;height:36px;transition:background .3s ease, transform .35s var(--ease-out);background:#ffffff24;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;font-size:1.125rem;display:flex}.InquiryPopup-module__ov1Qwq__closeButton:hover{background:#ffffff3d;transform:rotate(90deg)}.InquiryPopup-module__ov1Qwq__widgetFrame{--embed-inset:12px;background:#fff;border-radius:16px;width:100%;height:580px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0a0e1e14,0 24px 80px #0a0e1e59}.InquiryPopup-module__ov1Qwq__widget{top:calc(-1 * var(--embed-inset));left:calc(-1 * var(--embed-inset));width:calc(100% + 2 * var(--embed-inset));height:calc(100% + 2 * var(--embed-inset));opacity:0;border:none;transition:opacity .5s;position:absolute}.InquiryPopup-module__ov1Qwq__widgetLoaded .InquiryPopup-module__ov1Qwq__widget{opacity:1}.InquiryPopup-module__ov1Qwq__widgetSkeleton{gap:1.5rem;padding:1.5rem;transition:opacity .4s;display:flex;position:absolute;inset:0}.InquiryPopup-module__ov1Qwq__skeletonMain{flex-direction:column;flex:1;gap:1rem;display:flex}.InquiryPopup-module__ov1Qwq__widgetLoaded .InquiryPopup-module__ov1Qwq__widgetSkeleton{opacity:0}.InquiryPopup-module__ov1Qwq__skeletonRow{flex:1;gap:1.25rem;display:flex}.InquiryPopup-module__ov1Qwq__skeletonBar,.InquiryPopup-module__ov1Qwq__skeletonGrid,.InquiryPopup-module__ov1Qwq__skeletonSlots,.InquiryPopup-module__ov1Qwq__skeletonDetails{background:linear-gradient(90deg,#edf0f5 0%,#f7f8fb 50%,#edf0f5 100%) 0 0/200% 100%;border-radius:8px;animation:1.4s ease-in-out infinite InquiryPopup-module__ov1Qwq__shimmer;display:block}.InquiryPopup-module__ov1Qwq__skeletonBar{width:55%;height:1.25rem}.InquiryPopup-module__ov1Qwq__skeletonBar:last-child{width:100%;height:2.75rem;margin-top:auto}.InquiryPopup-module__ov1Qwq__skeletonGrid{flex:1}.InquiryPopup-module__ov1Qwq__skeletonSlots{width:150px}.InquiryPopup-module__ov1Qwq__skeletonDetails{width:34%;display:none}@media (min-width:860px){.InquiryPopup-module__ov1Qwq__skeletonDetails{display:block}}@keyframes InquiryPopup-module__ov1Qwq__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:768px){.InquiryPopup-module__ov1Qwq__popupOverlay{padding:1rem}.InquiryPopup-module__ov1Qwq__skeletonSlots{display:none}}@media (prefers-reduced-motion:reduce){.InquiryPopup-module__ov1Qwq__popupContent{animation-name:InquiryPopup-module__ov1Qwq__fadeIn}.InquiryPopup-module__ov1Qwq__closing .InquiryPopup-module__ov1Qwq__popupContent{animation-name:InquiryPopup-module__ov1Qwq__overlayOut}.InquiryPopup-module__ov1Qwq__skeletonBar,.InquiryPopup-module__ov1Qwq__skeletonGrid,.InquiryPopup-module__ov1Qwq__skeletonSlots,.InquiryPopup-module__ov1Qwq__skeletonDetails{animation:none}}
.Navbar-module__6S3qNG__navbar{z-index:1003;background:0 0;border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.Navbar-module__6S3qNG__navbar.Navbar-module__6S3qNG__solid{border-bottom-color:var(--hairline);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background:#ffffffb8;position:sticky!important;top:0!important}.Navbar-module__6S3qNG__container{z-index:2;max-width:1400px;transition:max-width .5s var(--ease-out), margin .5s var(--ease-out), padding .5s var(--ease-out), background-color .4s ease, border-color .4s ease, box-shadow .4s ease;border:1px solid #0000;border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;gap:3rem;margin:0 auto;padding:1.125rem 2rem;display:grid;position:relative}.Navbar-module__6S3qNG__navbar.Navbar-module__6S3qNG__scrolled .Navbar-module__6S3qNG__container{-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background:#ffffffe6;border-color:#0000000f;max-width:1250px;margin-top:12px;padding:.5rem .5rem .5rem 1.375rem;box-shadow:0 1px 2px #1010200a,0 12px 32px -12px #1010202e}.Navbar-module__6S3qNG__logo{justify-self:start;align-items:center;text-decoration:none;transition:opacity .2s;display:flex}.Navbar-module__6S3qNG__logo:hover{opacity:.8}.Navbar-module__6S3qNG__navLinks{justify-content:center;align-items:center;gap:.25rem;display:flex;position:relative}.Navbar-module__6S3qNG__hoverPill{pointer-events:none;background:#ffffffb3;border-radius:999px;height:2.375rem;margin-top:-1.1875rem;position:absolute;top:50%;left:0;box-shadow:inset 0 0 0 1px #ffffffe6,0 1px 2px #1010200f}.Navbar-module__6S3qNG__navbar.Navbar-module__6S3qNG__scrolled .Navbar-module__6S3qNG__hoverPill,.Navbar-module__6S3qNG__navbar.Navbar-module__6S3qNG__solid .Navbar-module__6S3qNG__hoverPill{box-shadow:none;background:#1010200d}.Navbar-module__6S3qNG__navItem{position:relative}.Navbar-module__6S3qNG__navLink{z-index:1;font-family:var(--font-ui,var(--font-manrope)), sans-serif;letter-spacing:-.01em;color:var(--ink-2);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:.25rem;padding:.5rem .9375rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.Navbar-module__6S3qNG__navLink:hover,.Navbar-module__6S3qNG__navLink.Navbar-module__6S3qNG__active{color:var(--ink)}.Navbar-module__6S3qNG__navLink:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Navbar-module__6S3qNG__chevron{transition:transform .3s var(--ease-out);font-size:1rem}.Navbar-module__6S3qNG__navLink.Navbar-module__6S3qNG__active .Navbar-module__6S3qNG__chevron{transform:rotate(180deg)}.Navbar-module__6S3qNG__navCTA{justify-self:end;align-items:center;gap:.5rem;display:flex}.Navbar-module__6S3qNG__signInLink{font-family:var(--font-ui,var(--font-manrope)), sans-serif;color:var(--ink-2);white-space:nowrap;border-radius:999px;padding:.5rem .9375rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .2s,background-color .2s}.Navbar-module__6S3qNG__signInLink:hover{color:var(--ink);background:#1010200d}.Navbar-module__6S3qNG__demoBtn{min-height:2.5rem!important;padding:0 1.125rem!important;font-size:.9375rem!important;font-weight:600!important}@media (prefers-reduced-motion:reduce){.Navbar-module__6S3qNG__container,.Navbar-module__6S3qNG__hoverPill,.Navbar-module__6S3qNG__chevron,.Navbar-module__6S3qNG__burger span,.Navbar-module__6S3qNG__mobileMenu,.Navbar-module__6S3qNG__mobileMenu.Navbar-module__6S3qNG__open,.Navbar-module__6S3qNG__mobileMenuBody,.Navbar-module__6S3qNG__mobileMenu.Navbar-module__6S3qNG__open .Navbar-module__6S3qNG__mobileMenuBody,.Navbar-module__6S3qNG__mobileBackdrop,.Navbar-module__6S3qNG__mobileBackdrop.Navbar-module__6S3qNG__open,.Navbar-module__6S3qNG__mobileNavLinks>*,.Navbar-module__6S3qNG__mobileMenu.Navbar-module__6S3qNG__open .Navbar-module__6S3qNG__mobileNavLinks>*{transition:none!important}}.Navbar-module__6S3qNG__mobileMenuToggle{width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;font-size:1.625rem;transition:background-color .2s;display:none}.Navbar-module__6S3qNG__mobileMenuToggle:hover{background:#0000000d}.Navbar-module__6S3qNG__mobileMenuToggle:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Navbar-module__6S3qNG__burger{width:20px;height:12px;display:block;position:relative}.Navbar-module__6S3qNG__burger span{height:1.75px;transition:top .35s var(--ease-out), transform .35s var(--ease-out);background:currentColor;border-radius:2px;position:absolute;left:0;right:0}.Navbar-module__6S3qNG__burger span:first-child{top:0}.Navbar-module__6S3qNG__burger span:last-child{top:calc(100% - 1.75px)}.Navbar-module__6S3qNG__burger[data-open=true] span{top:calc(50% - .875px)}.Navbar-module__6S3qNG__burger[data-open=true] span:first-child{transform:rotate(45deg)}.Navbar-module__6S3qNG__burger[data-open=true] span:last-child{transform:rotate(-45deg)}.Navbar-module__6S3qNG__mobileMenu{--bar-h:58px;z-index:1;padding-top:var(--bar-h);opacity:0;visibility:hidden;background:#fff;border:1px solid #0000000f;border-radius:26px;transition:opacity .2s .3s,visibility 0s linear .5s;display:none;position:fixed;top:8px;left:10px;right:10px;box-shadow:0 1px 2px #1010200a,0 24px 60px -18px #10102052}.Navbar-module__6S3qNG__mobileMenu.Navbar-module__6S3qNG__open{opacity:1;visibility:visible;transition:opacity .15s}.Navbar-module__6S3qNG__mobileMenuBody{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.32,.72,0,1);display:grid}.Navbar-module__6S3qNG__mobileMenu.Navbar-module__6S3qNG__open .Navbar-module__6S3qNG__mobileMenuBody{grid-template-rows:1fr;transition:grid-template-rows .55s cubic-bezier(.32,.72,0,1)}.Navbar-module__6S3qNG__mobileMenuScroll{min-height:0;overflow:hidden}.Navbar-module__6S3qNG__mobileMenu.Navbar-module__6S3qNG__open .Navbar-module__6S3qNG__mobileMenuScroll{max-height:calc(100dvh - 16px - var(--bar-h));overscroll-behavior:contain;scrollbar-width:none;overflow-y:auto}.Navbar-module__6S3qNG__mobileMenuScroll::-webkit-scrollbar{display:none}.Navbar-module__6S3qNG__mobileNavLinks{border-top:1px solid #f1f3f4;flex-direction:column;padding:.25rem 1.25rem 1.25rem;display:flex}.Navbar-module__6S3qNG__mobileNavLinks>*{opacity:0;transition:opacity .15s,transform .2s;transform:translateY(-10px)}.Navbar-module__6S3qNG__mobileMenu.Navbar-module__6S3qNG__open .Navbar-module__6S3qNG__mobileNavLinks>*{opacity:1;transition:opacity .35s ease, transform .5s var(--ease-out);transition-delay:calc(.12s + var(--i,0) * 35ms);transform:none}.Navbar-module__6S3qNG__mobileBackdrop{z-index:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;visibility:hidden;background:#0c0c1847;transition:opacity .35s,visibility 0s linear .35s;display:none;position:fixed;inset:0}.Navbar-module__6S3qNG__mobileBackdrop.Navbar-module__6S3qNG__open{opacity:1;visibility:visible;transition:opacity .35s}.Navbar-module__6S3qNG__mobileNavLink{font-family:var(--font-ui,var(--font-manrope)), sans-serif;color:#1a1a1a;text-align:left;letter-spacing:-.02em;background:0 0;border-bottom:1px solid #f1f3f4;flex-shrink:0;padding:.9375rem .25rem;font-size:1.0625rem;font-weight:500;text-decoration:none;transition:color .25s}.Navbar-module__6S3qNG__mobileNavLink:hover{color:var(--ink)}.Navbar-module__6S3qNG__mobileNavLink:active{opacity:.7}.Navbar-module__6S3qNG__mobileDropdownContainer{border-bottom:1px solid #f1f3f4;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.Navbar-module__6S3qNG__mobileNavLinkButton{font-family:var(--font-ui,var(--font-manrope)), sans-serif;color:#1a1a1a;text-align:left;cursor:pointer;letter-spacing:-.02em;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:.9375rem .25rem;font-size:1.0625rem;font-weight:500;transition:color .25s;display:flex}.Navbar-module__6S3qNG__mobileNavLinkButton:hover{color:var(--ink)}.Navbar-module__6S3qNG__mobileChevron{color:#80868b;font-size:1.25rem;transition:transform .3s}.Navbar-module__6S3qNG__mobileNavLinkButton:hover .Navbar-module__6S3qNG__mobileChevron{color:var(--ink)}.Navbar-module__6S3qNG__mobileChevron.Navbar-module__6S3qNG__open{transform:rotate(180deg)}.Navbar-module__6S3qNG__mobileDropdownContent{background:#fafbfc;border-radius:8px;flex-direction:column;gap:0;margin:0;padding:.5rem 0 .75rem;animation:.3s Navbar-module__6S3qNG__slideDownSmooth;display:flex}@keyframes Navbar-module__6S3qNG__slideDownSmooth{0%{opacity:0;max-height:0}to{opacity:1;max-height:600px}}.Navbar-module__6S3qNG__mobileDropdownLink{font-family:var(--font-ui,var(--font-manrope)), sans-serif;color:#5f6368;text-align:left;letter-spacing:-.01em;background:0 0;padding:.75rem .25rem .75rem .75rem;font-size:.9375rem;font-weight:400;text-decoration:none;transition:color .2s;display:block}.Navbar-module__6S3qNG__mobileDropdownLink:hover{color:var(--ink)}.Navbar-module__6S3qNG__mobileDropdownLink:active{opacity:.7}.Navbar-module__6S3qNG__mobileNavCTA{flex-direction:column;flex-shrink:0;gap:.625rem;padding-top:1.25rem;display:flex}.Navbar-module__6S3qNG__mobileDemoBtn{width:100%;padding:.875rem 1.5rem!important;font-weight:600!important}.Navbar-module__6S3qNG__mobileNavCTA .Navbar-module__6S3qNG__portalWrapper{width:100%}.Navbar-module__6S3qNG__mobilePortalLink{font-family:var(--font-ui,var(--font-manrope)), sans-serif;color:#1a1a1a;text-align:center;letter-spacing:-.01em;background:#fff;border:1.5px solid #e8eaed;border-radius:14px;width:100%;padding:.875rem 1.5rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .25s;display:block;box-shadow:0 1px 3px #0000000a}.Navbar-module__6S3qNG__mobilePortalLink:hover{background:#fafbfc;border-color:#dadce0;transform:translateY(-1px);box-shadow:0 2px 6px #0000000f}.Navbar-module__6S3qNG__mobilePortalLink:active{transform:translateY(0);box-shadow:0 1px 2px #0000000a}.Navbar-module__6S3qNG__portalWrapper{display:inline-block;position:relative}.Navbar-module__6S3qNG__tooltipBackdrop{z-index:999;background:0 0;position:fixed;inset:0}.Navbar-module__6S3qNG__comingSoonTooltip{z-index:1000;animation:.4s cubic-bezier(.34,1.56,.64,1) Navbar-module__6S3qNG__popOut,.4s 1.6s forwards Navbar-module__6S3qNG__fadeOut;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)}@keyframes Navbar-module__6S3qNG__popOut{0%{opacity:0;transform:translate(-50%)translateY(-15px)scale(.7)}60%{opacity:1;transform:translate(-50%)translateY(2px)scale(1.03)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes Navbar-module__6S3qNG__fadeOut{0%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-8px)scale(.92)}}.Navbar-module__6S3qNG__comingSoonTooltip:before{content:"";border-bottom:8px solid #000;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.Navbar-module__6S3qNG__tooltipContent{color:#fff;white-space:nowrap;background:#000;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;display:flex;box-shadow:0 8px 24px #0006}.Navbar-module__6S3qNG__tooltipIcon{font-size:1.25rem;line-height:1;animation:.6s ease-in-out infinite alternate Navbar-module__6S3qNG__rocket}@keyframes Navbar-module__6S3qNG__rocket{0%{transform:translateY(0)}to{transform:translateY(-3px)}}.Navbar-module__6S3qNG__tooltipText{font-size:.875rem;font-weight:calc(600 - var(--ui-weight-shift,0));letter-spacing:.02em}@media (max-width:1360px){.Navbar-module__6S3qNG__container{gap:1.25rem;padding-left:1.5rem;padding-right:1.5rem}.Navbar-module__6S3qNG__navLink{padding:.5rem .6875rem}}@media (max-width:1180px){.Navbar-module__6S3qNG__container{justify-content:space-between;padding:1rem 1.5rem;display:flex}.Navbar-module__6S3qNG__navbar.Navbar-module__6S3qNG__scrolled .Navbar-module__6S3qNG__container{margin:8px 10px 0;padding:.5rem .5rem .5rem 1rem}.Navbar-module__6S3qNG__navLinks,.Navbar-module__6S3qNG__navCTA{display:none}.Navbar-module__6S3qNG__mobileMenuToggle{display:flex}.Navbar-module__6S3qNG__mobileMenu,.Navbar-module__6S3qNG__mobileBackdrop{display:block}.Navbar-module__6S3qNG__navbar.Navbar-module__6S3qNG__menuOpen .Navbar-module__6S3qNG__container{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;margin:8px 10px 0;padding:.5rem .5rem .5rem 1rem}}@media (max-width:480px){.Navbar-module__6S3qNG__container{padding:1rem}}
.Footer-module__5c7MFW__footer{background:linear-gradient(180deg, #e9ebf000 0%, var(--surface-sunken) clamp(10rem, 22vw, 16rem));width:100%;font-family:var(--font-satoshi), system-ui, -apple-system, sans-serif;color:var(--ink);margin-top:auto;padding:clamp(3rem,8vw,6rem) 1.5rem 1.5rem}.Footer-module__5c7MFW__container{border:1px solid var(--hairline);background:#fff;border-radius:32px;max-width:1400px;margin:0 auto;padding:clamp(2.5rem,5vw,4rem) clamp(1.5rem,4vw,4rem) 0;box-shadow:0 1px 2px #1010200a,0 12px 32px -16px #1010201a,0 32px 72px -40px #10102029}.Footer-module__5c7MFW__footerGrid{border-bottom:1px solid var(--hairline);grid-template-columns:1.5fr repeat(3,1fr) 1.35fr;gap:2rem;padding-bottom:3rem;display:grid}.Footer-module__5c7MFW__column,.Footer-module__5c7MFW__brand{flex-direction:column;gap:1rem;display:flex}.Footer-module__5c7MFW__footerLogo{width:fit-content;margin-bottom:.5rem;text-decoration:none;transition:opacity .3s;display:inline-flex}.Footer-module__5c7MFW__footerLogo:hover{opacity:.75}.Footer-module__5c7MFW__brandTagline{color:var(--ink-3);max-width:280px;margin:0;font-family:inherit;font-size:.9375rem;font-weight:350;line-height:1.6}.Footer-module__5c7MFW__socialLinks{gap:.75rem;margin-top:.75rem;display:flex}.Footer-module__5c7MFW__socialIcon{color:#2a2c30;width:40px;height:40px;transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out);background:var(--metal-face) padding-box, var(--metal-rim) border-box;box-shadow:var(--metal-shadow);border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;font-size:1.0625rem;display:flex}.Footer-module__5c7MFW__socialIcon:hover{background:var(--metal-face-hover) padding-box, var(--metal-rim) border-box;box-shadow:var(--metal-shadow-hover);transform:translateY(-2px)}.Footer-module__5c7MFW__columnTitle{color:var(--ink);margin:0 0 .25rem;font-family:inherit;font-size:.9375rem;font-weight:500}.Footer-module__5c7MFW__linkList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.Footer-module__5c7MFW__link{color:var(--ink-3);font-family:inherit;font-size:.9375rem;font-weight:400;text-decoration:none;transition:color .2s;display:inline-block}.Footer-module__5c7MFW__link:hover{color:var(--ink)}.Footer-module__5c7MFW__address{color:var(--ink-3);font-size:.9375rem;font-style:normal;line-height:1.5}.Footer-module__5c7MFW__utilityBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 0;display:flex}.Footer-module__5c7MFW__copyright{color:var(--ink-3);font-family:inherit;font-size:.875rem;font-weight:400}.Footer-module__5c7MFW__utilityLinks{flex-wrap:wrap;gap:2rem;display:flex}.Footer-module__5c7MFW__utilityLink{color:var(--ink-3);font-family:inherit;font-size:.875rem;font-weight:400;text-decoration:none;transition:color .2s}.Footer-module__5c7MFW__utilityLink:hover{color:var(--ink)}@media (max-width:1024px){.Footer-module__5c7MFW__footerGrid{grid-template-columns:repeat(3,1fr);gap:2rem}.Footer-module__5c7MFW__column:first-child{grid-column:1/-1}}@media (max-width:768px){.Footer-module__5c7MFW__footer{padding:3rem 1rem 1rem}.Footer-module__5c7MFW__container{border-radius:24px;padding:2.5rem 1.5rem 0}.Footer-module__5c7MFW__footerGrid{grid-template-columns:1fr;gap:2.5rem;padding-bottom:2rem}.Footer-module__5c7MFW__brandTagline{max-width:100%}.Footer-module__5c7MFW__utilityBar{flex-direction:column;align-items:flex-start;padding:1.25rem 0 1.5rem}.Footer-module__5c7MFW__utilityLinks{gap:1.5rem}}@media (max-width:480px){.Footer-module__5c7MFW__socialIcon{width:38px;height:38px}}
.ProductFrame-module__r9kPMG__frame{--accent:#c8c3ff;--accent-2:#9d95ff;-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);width:100%;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1412320f,0 4px 12px -4px #1412320f,0 20px 40px -14px #1e185024,0 50px 100px -30px #1e185033,0 90px 160px -50px #6e60e64d;box-shadow:inset 0 1px 0 #ffffffe6, 0 1px 2px #1412320f, 0 4px 12px -4px #1412320f, 0 20px 40px -14px #1e185024, 0 50px 100px -30px #1e185033, 0 90px 160px -50px color-mix(in srgb, var(--accent-2) 55%, transparent);background:#fff9;border:1px solid #ffffffe6;border-radius:clamp(16px,2.2vw,28px);padding:clamp(5px,.8vw,10px);position:relative;container-type:inline-size}.ProductFrame-module__r9kPMG__window{aspect-ratio:1440/852;border:1px solid var(--hairline);background:#fbfbfd;border-radius:clamp(10px,1.5vw,18px);flex-direction:column;display:flex;overflow:hidden}.ProductFrame-module__r9kPMG__shot{flex:1;position:relative}.ProductFrame-module__r9kPMG__shotImage{object-fit:cover;object-position:top center}.ProductFrame-module__r9kPMG__custom{flex:1;min-height:0;display:flex}.ProductFrame-module__r9kPMG__app{flex:1;grid-template-columns:19cqw 1fr;min-height:0;display:grid}.ProductFrame-module__r9kPMG__sidebar{border-right:1px solid var(--hairline);background:#fff;flex-direction:column;gap:.5cqw;padding:1.8cqw 1.4cqw;display:flex}.ProductFrame-module__r9kPMG__brand{align-items:center;gap:.8cqw;margin-bottom:1.4cqw;display:flex}.ProductFrame-module__r9kPMG__brandMark{background:var(--ink);border-radius:.6cqw;width:2.2cqw;height:2.2cqw}.ProductFrame-module__r9kPMG__brandName{background:#1d1d1f;border-radius:999px;width:8cqw;height:1.1cqw}.ProductFrame-module__r9kPMG__navRow{border-radius:.8cqw;align-items:center;gap:.9cqw;padding:.9cqw 1cqw;display:flex}.ProductFrame-module__r9kPMG__navRowActive{background:#f3f3f6}.ProductFrame-module__r9kPMG__navIcon{border:.15cqw solid #c7c7cc;border-radius:.35cqw;flex-shrink:0;width:1.3cqw;height:1.3cqw}.ProductFrame-module__r9kPMG__navRowActive .ProductFrame-module__r9kPMG__navIcon{border-color:var(--ink)}.ProductFrame-module__r9kPMG__navLabel{background:#dcdce1;border-radius:999px;height:.9cqw}.ProductFrame-module__r9kPMG__navRowActive .ProductFrame-module__r9kPMG__navLabel{background:#8e8e93}.ProductFrame-module__r9kPMG__sidebarSpacer{flex:1}.ProductFrame-module__r9kPMG__main{flex-direction:column;gap:1.6cqw;min-width:0;min-height:0;padding:2cqw 2.2cqw;display:flex}.ProductFrame-module__r9kPMG__header{justify-content:space-between;align-items:flex-start;display:flex}.ProductFrame-module__r9kPMG__greeting{background:#1d1d1f;border-radius:999px;width:20cqw;height:1.8cqw}.ProductFrame-module__r9kPMG__greetingSub{background:#dcdce1;border-radius:999px;width:14cqw;height:1cqw;margin-top:.9cqw}.ProductFrame-module__r9kPMG__headerIcons{align-items:center;gap:1cqw;display:flex}.ProductFrame-module__r9kPMG__iconCircle{border:.15cqw solid #d1d1d6;border-radius:50%;width:2cqw;height:2cqw}.ProductFrame-module__r9kPMG__avatar{background:linear-gradient(135deg, var(--accent), var(--accent-2));border-radius:50%;width:2.6cqw;height:2.6cqw}.ProductFrame-module__r9kPMG__stats{grid-template-columns:repeat(3,1fr);gap:1.2cqw;display:grid}.ProductFrame-module__r9kPMG__stat,.ProductFrame-module__r9kPMG__card{border:1px solid var(--hairline);background:#fff;border-radius:1.2cqw;box-shadow:0 1px 2px #00000008}.ProductFrame-module__r9kPMG__stat{flex-direction:column;gap:1.1cqw;padding:1.4cqw;display:flex}.ProductFrame-module__r9kPMG__statHead{align-items:center;gap:.8cqw;display:flex}.ProductFrame-module__r9kPMG__statIcon{border-radius:.5cqw;width:1.8cqw;height:1.8cqw}.ProductFrame-module__r9kPMG__accent{background:var(--accent)}.ProductFrame-module__r9kPMG__accent2{background:var(--accent-2)}.ProductFrame-module__r9kPMG__ink{background:var(--ink)}.ProductFrame-module__r9kPMG__statLabel{background:#dcdce1;border-radius:999px;width:9cqw;height:.9cqw}.ProductFrame-module__r9kPMG__statValue{background:#1d1d1f;border-radius:.5cqw;width:13cqw;height:1.9cqw}.ProductFrame-module__r9kPMG__panels{flex:1;grid-template-columns:1.7fr 1fr;gap:1.2cqw;min-height:0;display:grid}.ProductFrame-module__r9kPMG__card{flex-direction:column;min-height:0;padding:1.6cqw;display:flex}.ProductFrame-module__r9kPMG__cardHead{justify-content:space-between;align-items:center;margin-bottom:1.6cqw;display:flex}.ProductFrame-module__r9kPMG__cardTitle{background:#3a3a3c;border-radius:999px;width:10cqw;height:1.1cqw}.ProductFrame-module__r9kPMG__pill{border:1px solid var(--hairline);border-radius:.5cqw;width:6cqw;height:1.8cqw}.ProductFrame-module__r9kPMG__bars{flex:1;gap:1.1cqw;min-height:0;display:flex}.ProductFrame-module__r9kPMG__bar{flex-direction:column-reverse;flex:1;gap:.25cqw;display:flex}.ProductFrame-module__r9kPMG__barInk,.ProductFrame-module__r9kPMG__barAccent,.ProductFrame-module__r9kPMG__barGhost{border-radius:.45cqw;display:block}.ProductFrame-module__r9kPMG__barInk{background:var(--ink)}.ProductFrame-module__r9kPMG__barAccent{background:var(--accent)}.ProductFrame-module__r9kPMG__barGhost{background:#f0f0f3}.ProductFrame-module__r9kPMG__axis{gap:1.1cqw;margin-top:1cqw;display:flex}.ProductFrame-module__r9kPMG__tick{background:#e5e5ea;border-radius:999px;flex:1;height:.7cqw;margin:0 18%}.ProductFrame-module__r9kPMG__listCard{gap:.8cqw}.ProductFrame-module__r9kPMG__task{background:#f7f7f9;border-radius:.8cqw;align-items:center;gap:.9cqw;padding:1cqw;display:flex}.ProductFrame-module__r9kPMG__check,.ProductFrame-module__r9kPMG__checkPending{border-radius:50%;flex-shrink:0;width:1.5cqw;height:1.5cqw}.ProductFrame-module__r9kPMG__check{background:var(--ink)}.ProductFrame-module__r9kPMG__checkPending{border:.15cqw solid #c7c7cc}.ProductFrame-module__r9kPMG__taskLabel{background:#d1d1d6;border-radius:999px;height:.9cqw}
.Hero-module__vkN3Iq__hero{isolation:isolate;padding:calc(var(--nav-h) + clamp(2.5rem, 6vw, 5rem)) 1.5rem 0;background:linear-gradient(#f7f9fc 0% 62%,#fff 100%);position:relative;overflow-x:clip}.Hero-module__vkN3Iq__inner{flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;display:flex}.Hero-module__vkN3Iq__copy{text-align:center;flex-direction:column;align-items:center;max-width:1160px;display:flex}.Hero-module__vkN3Iq__title{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;animation:Hero-module__vkN3Iq__rise 1.1s var(--ease-out) 50ms both;font-size:clamp(2.5rem,5.4vw,4.75rem);font-weight:700;line-height:1.04}.Hero-module__vkN3Iq__subtitle{letter-spacing:-.01em;color:#45464d;text-wrap:pretty;max-width:720px;animation:Hero-module__vkN3Iq__rise 1.1s var(--ease-out) .15s both;margin-top:1.5rem;font-size:clamp(1.0625rem,1.5vw,1.375rem);font-weight:400;line-height:1.6}.Hero-module__vkN3Iq__actions{animation:Hero-module__vkN3Iq__rise 1.1s var(--ease-out) .25s both;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.5rem;display:flex}.Hero-module__vkN3Iq__titleLine{display:block}.Hero-module__vkN3Iq__nowrap{white-space:nowrap}.Hero-module__vkN3Iq__titleMuted{color:#3a3b42}.Hero-module__vkN3Iq__subtitleLine{display:block}@keyframes Hero-module__vkN3Iq__rise{0%{opacity:0;filter:blur(6px);transform:translateY(24px)}to{opacity:1;filter:blur();transform:none}}.Hero-module__vkN3Iq__stage{perspective:2000px;width:100%;max-width:1120px;animation:Hero-module__vkN3Iq__stageRise 1.4s var(--ease-out) .35s both;margin-top:clamp(3rem,5vw,4.5rem);padding-bottom:clamp(6rem,12vw,10rem);position:relative}@keyframes Hero-module__vkN3Iq__stageRise{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:none}}.Hero-module__vkN3Iq__tilt{z-index:0;transform-origin:50% 0;position:relative}.Hero-module__vkN3Iq__tilt:before{content:"";z-index:-1;filter:blur(clamp(36px,5vw,84px));pointer-events:none;background:linear-gradient(#7c80ff29 0%,#7c80ff4d 40%,#7c80ff47 100%);border-radius:80px;position:absolute;inset:5% -6% -2%}.Hero-module__vkN3Iq__stage .Hero-module__vkN3Iq__frame{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#ffffffe6;border-radius:calc(clamp(10px,1.5vw,18px) + clamp(6px,.9vw,15px));padding:clamp(6px,.9vw,15px);box-shadow:0 0 0 1px #585cb414,0 1px 2px #282c780f,0 6px 16px -6px #3c40a024,0 24px 48px -20px #464abe38,0 4px 28px #7c80ff33}@supports (animation-timeline:view()){.Hero-module__vkN3Iq__tilt{animation:linear both Hero-module__vkN3Iq__flatten;animation-timeline:view();animation-range:cover cover 50%}}@keyframes Hero-module__vkN3Iq__flatten{0%{transform:rotateX(8deg)scale(.97)}to{transform:rotateX(0)scale(1)}}.Hero-module__vkN3Iq__floatCard{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);box-shadow:var(--shadow-card);background:#ffffffd1;border:1px solid #fffffff2;border-radius:22px;align-items:center;gap:.875rem;padding:1.125rem 2rem 1.125rem 1.125rem;animation:6s ease-in-out infinite Hero-module__vkN3Iq__bob;display:flex;position:absolute;bottom:calc(clamp(6rem,12vw,10rem) - 3rem);right:-5%}.Hero-module__vkN3Iq__floatIcon{background:var(--ink);color:#fff;border-radius:14px;place-items:center;width:3rem;height:3rem;font-size:1.25rem;display:grid;box-shadow:inset 0 1px #ffffff2e}.Hero-module__vkN3Iq__floatText{flex-direction:column;gap:.125rem;display:flex}.Hero-module__vkN3Iq__floatLabel{color:var(--ink-3);font-size:.9375rem;font-weight:400}.Hero-module__vkN3Iq__floatValue{letter-spacing:-.02em;color:var(--ink);font-size:1.75rem;font-weight:500;line-height:1.1}@keyframes Hero-module__vkN3Iq__bob{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-10px) rotate(var(--r,0deg))}}@media (max-width:1024px){.Hero-module__vkN3Iq__floatCard{right:2%}}@media (max-width:768px){.Hero-module__vkN3Iq__hero{padding-left:1rem;padding-right:1rem}.Hero-module__vkN3Iq__actions{flex-direction:column;align-items:stretch;width:100%;max-width:360px}.Hero-module__vkN3Iq__floatCard{border-radius:14px;gap:.625rem;padding:.625rem 1rem .625rem .625rem;top:-6%;bottom:auto;right:4%}.Hero-module__vkN3Iq__floatIcon{border-radius:9px;width:2rem;height:2rem;font-size:1rem}.Hero-module__vkN3Iq__floatLabel{font-size:.75rem}.Hero-module__vkN3Iq__floatValue{font-size:1.125rem}}@media (prefers-reduced-motion:reduce){.Hero-module__vkN3Iq__title,.Hero-module__vkN3Iq__subtitle,.Hero-module__vkN3Iq__actions,.Hero-module__vkN3Iq__stage,.Hero-module__vkN3Iq__tilt,.Hero-module__vkN3Iq__floatCard{animation:none}}
.Reveal-module__de3VZW__reveal{opacity:0;transform:var(--reveal-from);transition:opacity .9s var(--ease-out), transform 1.1s var(--ease-out);transition-delay:var(--reveal-delay,0s)}.Reveal-module__de3VZW__up{--reveal-from:translate3d(0, 32px, 0)}.Reveal-module__de3VZW__left{--reveal-from:translate3d(-48px, 0, 0)}.Reveal-module__de3VZW__right{--reveal-from:translate3d(48px, 0, 0)}.Reveal-module__de3VZW__scale{--reveal-from:translate3d(0, 32px, 0) scale(.96)}.Reveal-module__de3VZW__reveal[data-visible=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.Reveal-module__de3VZW__reveal{opacity:1;transition:none;transform:none}}
.FeatureStack-module__KT9INq__section{background:var(--surface);padding:clamp(5rem,10vw,9rem) 1.5rem clamp(5rem,10vw,8rem)}.FeatureStack-module__KT9INq__header{text-align:center;flex-direction:column;align-items:center;max-width:820px;margin:0 auto clamp(3.5rem,7vw,5.5rem);display:flex}.FeatureStack-module__KT9INq__eyebrow{letter-spacing:-.005em;background:linear-gradient(90deg,#6b62f0,#a99cff);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:.875rem;font-weight:500}.FeatureStack-module__KT9INq__title{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin-top:1rem;font-size:clamp(2.25rem,5.2vw,4rem);font-weight:500;line-height:1.05}.FeatureStack-module__KT9INq__subtitle{max-width:560px;color:var(--ink-3);text-wrap:pretty;margin-top:1.25rem;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.55}.FeatureStack-module__KT9INq__stack{max-width:1200px;margin:0 auto;list-style:none}.FeatureStack-module__KT9INq__stack:after{content:"";height:8vh;display:block}.FeatureStack-module__KT9INq__item{--p:0;top:calc(var(--nav-h) + 24px + var(--i) * 14px);margin-bottom:12vh;position:sticky}.FeatureStack-module__KT9INq__card{min-height:min(560px, calc(100svh - var(--nav-h) - 120px));border:1px solid var(--hairline);transform-origin:50% 0;transform:scale(calc(1 - var(--p) * .05));will-change:transform;background:radial-gradient(80% 90% at 70% 45%,#fff 0%,#fff0 70%),#f3f3f6;border-radius:32px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 -1px #ffffffe6,0 -16px 40px -28px #10102038,0 24px 48px -32px #1010201f}.FeatureStack-module__KT9INq__card:after{content:"";border-radius:inherit;opacity:calc(var(--p) * .06);pointer-events:none;background:#000;position:absolute;inset:0}.FeatureStack-module__KT9INq__content{z-index:1;flex-direction:column;align-items:flex-start;padding:clamp(2rem,4.5vw,4.5rem) 0 clamp(2rem,4.5vw,4.5rem) clamp(2rem,4.5vw,4.5rem);display:flex;position:relative}.FeatureStack-module__KT9INq__tag{letter-spacing:-.01em;color:var(--ink);align-items:center;gap:.625rem;font-size:1.0625rem;font-weight:500;display:inline-flex}.FeatureStack-module__KT9INq__cardTitle{letter-spacing:-.04em;color:var(--ink);text-wrap:balance;margin-top:1.5rem;font-size:clamp(2.25rem,4.2vw,3.75rem);font-weight:600;line-height:1.02}.FeatureStack-module__KT9INq__cardBody{max-width:26rem;color:var(--ink-3);text-wrap:pretty;margin-top:1.25rem;font-size:clamp(1.0625rem,1.35vw,1.25rem);line-height:1.5}.FeatureStack-module__KT9INq__cardLink{color:var(--ink);align-items:center;gap:.5rem;margin-top:2rem;font-size:1.0625rem;font-weight:500;display:inline-flex}.FeatureStack-module__KT9INq__cardLink svg{transition:transform .3s var(--ease-out)}.FeatureStack-module__KT9INq__cardLink:hover svg{transform:translate(4px)}.FeatureStack-module__KT9INq__media{align-self:stretch;min-height:320px;position:relative}.FeatureStack-module__KT9INq__illustration{pointer-events:none;width:100%;max-width:none;height:auto;position:absolute;top:50%;right:-1%;transform:translateY(-50%)}@media (max-width:767px){.FeatureStack-module__KT9INq__section{padding-left:1rem;padding-right:1rem}.FeatureStack-module__KT9INq__stack:after{display:none}.FeatureStack-module__KT9INq__item{margin-bottom:1rem;position:static}.FeatureStack-module__KT9INq__card{will-change:auto;border-radius:24px;grid-template-columns:1fr;min-height:0;transform:none}.FeatureStack-module__KT9INq__card:after{display:none}.FeatureStack-module__KT9INq__content{padding:2rem 1.5rem 0}.FeatureStack-module__KT9INq__tag{font-size:1rem}.FeatureStack-module__KT9INq__cardLink{margin-top:1.25rem}.FeatureStack-module__KT9INq__media{min-height:0;margin:.5rem -.5rem -.5rem}.FeatureStack-module__KT9INq__illustration{width:90%;margin:0 auto;position:static;transform:none}}@media (prefers-reduced-motion:reduce){.FeatureStack-module__KT9INq__cardLink svg{transition:none}.FeatureStack-module__KT9INq__card{will-change:auto;transform:none}}
.ProductShowcase-module__wcFnSG__section{background:var(--surface);padding:clamp(5rem,10vw,9rem) 1.5rem;overflow-x:clip}.ProductShowcase-module__wcFnSG__header{text-align:center;flex-direction:column;align-items:center;max-width:760px;margin:0 auto clamp(4rem,8vw,7rem);display:flex}.ProductShowcase-module__wcFnSG__eyebrow{color:var(--ink-3);font-size:.875rem;font-weight:500}.ProductShowcase-module__wcFnSG__title{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin-top:1rem;font-size:clamp(2.25rem,5.2vw,4rem);font-weight:500;line-height:1.05}.ProductShowcase-module__wcFnSG__subtitle{color:var(--ink-3);margin-top:1.25rem;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.55}.ProductShowcase-module__wcFnSG__rows{flex-direction:column;gap:clamp(5rem,10vw,9rem);max-width:1240px;margin:0 auto;display:flex}.ProductShowcase-module__wcFnSG__row{scroll-margin-top:calc(var(--nav-h) + 2rem);grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.ProductShowcase-module__wcFnSG__reverse{grid-template-columns:1fr 1.15fr}.ProductShowcase-module__wcFnSG__reverse .ProductShowcase-module__wcFnSG__mediaWrap{order:2}.ProductShowcase-module__wcFnSG__media{aspect-ratio:16/11;border:1px solid var(--hairline);box-shadow:var(--shadow-card);isolation:isolate;border-radius:32px;position:relative;overflow:hidden}.ProductShowcase-module__wcFnSG__mediaImage{object-fit:cover;transition:transform 1.6s var(--ease-out);transform:scale(1.5)}.ProductShowcase-module__wcFnSG__media:hover .ProductShowcase-module__wcFnSG__mediaImage{transform:scale(1.56)}.ProductShowcase-module__wcFnSG__window{-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);width:86%;transition:transform 1.6s var(--ease-out);background:#ffffff8c;border:1px solid #ffffffe6;border-radius:20px;padding:.4375rem;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1412320f,0 8px 20px -8px #1e18501f,0 30px 60px -20px #1e185042}.ProductShowcase-module__wcFnSG__media:hover .ProductShowcase-module__wcFnSG__window{transform:translateY(-6px)}.ProductShowcase-module__wcFnSG__windowView{aspect-ratio:1440/852;border:1px solid var(--hairline);background:#fff;border-radius:13px;display:flex;position:relative;overflow:hidden;container-type:inline-size}.ProductShowcase-module__wcFnSG__shotImage{object-fit:cover;object-position:top left}.ProductShowcase-module__wcFnSG__glassCardWrap{align-items:center;gap:1rem;display:flex;position:absolute;bottom:5%;left:4%}.ProductShowcase-module__wcFnSG__reverse .ProductShowcase-module__wcFnSG__glassCardWrap{flex-direction:row-reverse;left:auto;right:4%}.ProductShowcase-module__wcFnSG__glassCard{-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);white-space:nowrap;background:#ffffff9e;border:1px solid #ffffffe6;border-radius:20px;align-items:center;gap:.875rem;padding:1.125rem 1.5rem 1.125rem 1.125rem;display:flex;box-shadow:inset 0 1px #ffffffe6,0 2px 4px #1010200a,0 24px 48px -16px #281e5a47}.ProductShowcase-module__wcFnSG__glassIcon{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;font-size:1.25rem;display:grid;box-shadow:inset 0 1px #ffffff2e}.ProductShowcase-module__wcFnSG__glassText{flex-direction:column;gap:.125rem;display:flex}.ProductShowcase-module__wcFnSG__glassLabel{color:var(--ink-2);font-size:.875rem;font-weight:400}.ProductShowcase-module__wcFnSG__glassValue{letter-spacing:-.03em;color:var(--ink);font-size:1.625rem;font-weight:500;line-height:1.15}.ProductShowcase-module__wcFnSG__ping{background:#fff;border-radius:50%;width:14px;height:14px;animation:2.4s ease-out infinite ProductShowcase-module__wcFnSG__ping;box-shadow:0 0 #ffffffb3}@keyframes ProductShowcase-module__wcFnSG__ping{0%{box-shadow:0 0 #fffc}80%,to{box-shadow:0 0 0 16px #fff0}}.ProductShowcase-module__wcFnSG__text{flex-direction:column;align-items:flex-start;display:flex}.ProductShowcase-module__wcFnSG__productMark{color:var(--ink-3);align-items:center;gap:.875rem;font-size:1rem;font-weight:500;display:inline-flex}.ProductShowcase-module__wcFnSG__productName{letter-spacing:-.035em;color:var(--ink);margin-top:1.25rem;font-size:clamp(2.75rem,5.5vw,4.5rem);font-weight:500;line-height:1}.ProductShowcase-module__wcFnSG__body{max-width:480px;color:var(--ink-2);text-wrap:pretty;margin-top:1.25rem;font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.6}.ProductShowcase-module__wcFnSG__points{flex-direction:column;gap:.75rem;margin:1.75rem 0 2.25rem;list-style:none;display:flex}.ProductShowcase-module__wcFnSG__points li{color:var(--ink);align-items:center;gap:.75rem;font-size:1rem;font-weight:400;display:flex}.ProductShowcase-module__wcFnSG__check{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.75rem;display:grid}.ProductShowcase-module__wcFnSG__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.ProductShowcase-module__wcFnSG__learnMore{color:var(--ink);align-items:center;gap:.5rem;font-size:1rem;font-weight:500;display:inline-flex}.ProductShowcase-module__wcFnSG__learnMore svg{transition:transform .3s var(--ease-out)}.ProductShowcase-module__wcFnSG__learnMore:hover svg{transform:translate(4px)}@media (max-width:900px){.ProductShowcase-module__wcFnSG__row,.ProductShowcase-module__wcFnSG__reverse{grid-template-columns:1fr}.ProductShowcase-module__wcFnSG__reverse .ProductShowcase-module__wcFnSG__mediaWrap{order:0}}@media (max-width:768px){.ProductShowcase-module__wcFnSG__section{padding-left:1rem;padding-right:1rem}.ProductShowcase-module__wcFnSG__media{border-radius:24px}.ProductShowcase-module__wcFnSG__glassCard{border-radius:14px;gap:.625rem;padding:.625rem 1rem .625rem .625rem}.ProductShowcase-module__wcFnSG__glassIcon{width:2rem;height:2rem;font-size:.9375rem}.ProductShowcase-module__wcFnSG__glassLabel{font-size:.75rem}.ProductShowcase-module__wcFnSG__glassValue{font-size:1.125rem}.ProductShowcase-module__wcFnSG__ping{display:none}.ProductShowcase-module__wcFnSG__window{border-radius:15px;width:88%;padding:.3125rem}.ProductShowcase-module__wcFnSG__windowView{border-radius:10px}.ProductShowcase-module__wcFnSG__glassCardWrap{bottom:4%;left:3%}.ProductShowcase-module__wcFnSG__reverse .ProductShowcase-module__wcFnSG__glassCardWrap{right:3%}}@media (prefers-reduced-motion:reduce){.ProductShowcase-module__wcFnSG__mediaImage{transition:none}.ProductShowcase-module__wcFnSG__media:hover .ProductShowcase-module__wcFnSG__mediaImage{transform:scale(1.5)}.ProductShowcase-module__wcFnSG__ping{animation:none}.ProductShowcase-module__wcFnSG__window{transition:none}.ProductShowcase-module__wcFnSG__media:hover .ProductShowcase-module__wcFnSG__window{transform:none}.ProductShowcase-module__wcFnSG__learnMore svg{transition:none}}
.PortalShell-module__tzA3_W__shell{background:#f8f9fb;min-height:100vh;display:flex}.PortalShell-module__tzA3_W__sidebar{z-index:100;background:#040500;flex-direction:column;width:260px;transition:transform .28s cubic-bezier(.4,0,.2,1),width .28s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}@media (min-width:769px){.PortalShell-module__tzA3_W__sidebarCollapsed{transform:translate(-100%)}}.PortalShell-module__tzA3_W__sidebarHeader{justify-content:space-between;align-items:center;padding:1.75rem 1.5rem .5rem;display:flex}.PortalShell-module__tzA3_W__brand{align-items:center;text-decoration:none;transition:opacity .2s;display:flex}.PortalShell-module__tzA3_W__brand:hover{opacity:.85}.PortalShell-module__tzA3_W__closeSidebar{color:#ffffff80;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;font-size:1.25rem;transition:color .2s;display:none}.PortalShell-module__tzA3_W__closeSidebar:hover{color:#fff}.PortalShell-module__tzA3_W__portalLabel{font-family:var(--font-manrope), sans-serif;color:#ffffff4d;text-transform:uppercase;letter-spacing:.08em;padding:.75rem 1.5rem 1.25rem;font-size:.6875rem;font-weight:600}.PortalShell-module__tzA3_W__nav{flex-direction:column;flex:1;gap:.25rem;padding:0 .75rem;display:flex}.PortalShell-module__tzA3_W__navSection{flex-direction:column;gap:.125rem;display:flex}.PortalShell-module__tzA3_W__navSectionLabel{font-family:var(--font-manrope), sans-serif;color:#ffffff47;text-transform:uppercase;letter-spacing:.1em;padding:1rem .75rem .375rem;font-size:.625rem;font-weight:700}.PortalShell-module__tzA3_W__navLink{font-family:var(--font-manrope), sans-serif;color:#ffffff8c;border-radius:8px;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex;position:relative}.PortalShell-module__tzA3_W__navLink:hover{color:#ffffffe6;background:#ffffff0f}.PortalShell-module__tzA3_W__navLinkActive{color:#fff;background:#086ad82e}.PortalShell-module__tzA3_W__navLinkActive:before{content:"";background:#086ad8;border-radius:0 3px 3px 0;width:3px;height:55%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.PortalShell-module__tzA3_W__navIcon{opacity:.85;flex-shrink:0;font-size:1.2rem}.PortalShell-module__tzA3_W__navLinkActive .PortalShell-module__tzA3_W__navIcon{opacity:1}.PortalShell-module__tzA3_W__sidebarFooter{border-top:1px solid #ffffff12;margin-top:auto;padding:1.25rem 1.25rem 1.5rem}.PortalShell-module__tzA3_W__userInfo{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.PortalShell-module__tzA3_W__userAvatar{background:#ffffff1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.PortalShell-module__tzA3_W__avatarImage{object-fit:cover;width:100%;height:100%}.PortalShell-module__tzA3_W__avatarLetter{font-family:var(--font-manrope), sans-serif;color:#fff;font-size:.875rem;font-weight:700}.PortalShell-module__tzA3_W__userDetails{flex-direction:column;min-width:0;display:flex}.PortalShell-module__tzA3_W__userName{font-family:var(--font-manrope), sans-serif;color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.PortalShell-module__tzA3_W__userOrg{font-family:var(--font-manrope), sans-serif;color:#ffffff59;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.PortalShell-module__tzA3_W__signOutBtn{color:#ffffff73;width:100%;font-family:var(--font-manrope), sans-serif;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex}.PortalShell-module__tzA3_W__signOutBtn:hover{color:#ffffffe6;background:#ffffff0d;border-color:#ffffff2e}.PortalShell-module__tzA3_W__main{flex-direction:column;flex:1;min-height:100vh;margin-left:260px;transition:margin-left .28s cubic-bezier(.4,0,.2,1);display:flex}@media (min-width:769px){.PortalShell-module__tzA3_W__shellCollapsed .PortalShell-module__tzA3_W__main{margin-left:0}}.PortalShell-module__tzA3_W__topBar{background:0 0;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 2.5rem;display:flex}.PortalShell-module__tzA3_W__topBarLeft{align-items:center;gap:.5rem;display:flex}.PortalShell-module__tzA3_W__desktopToggle{color:#454545;cursor:pointer;background:#fff;border:1px solid #0000000f;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #0000000a}.PortalShell-module__tzA3_W__desktopToggle:hover{color:#086ad8;background:#f8f9fb;box-shadow:0 2px 6px #0000000f}.PortalShell-module__tzA3_W__desktopToggle svg{font-size:1.1rem}@media (max-width:768px){.PortalShell-module__tzA3_W__desktopToggle{display:none}}.PortalShell-module__tzA3_W__menuBtn{color:#040500;cursor:pointer;background:#fff;border:1px solid #0000000f;border-radius:10px;justify-content:center;align-items:center;padding:.5rem;font-size:1.25rem;transition:all .2s;display:none;box-shadow:0 1px 3px #0000000a}.PortalShell-module__tzA3_W__menuBtn:hover{background:#f5f5f5;box-shadow:0 2px 6px #0000000f}.PortalShell-module__tzA3_W__topBarRight{align-items:center;gap:.75rem;display:flex}.PortalShell-module__tzA3_W__adminBadge{font-family:var(--font-manrope), sans-serif;color:#086ad8;letter-spacing:.02em;background:#086ad812;border-radius:6px;padding:.3rem .75rem;font-size:.6875rem;font-weight:600}.PortalShell-module__tzA3_W__topBarUser{font-family:var(--font-manrope), sans-serif;color:#454545;font-size:.875rem;font-weight:500}.PortalShell-module__tzA3_W__content{flex:1;width:100%;max-width:1200px;padding:0 2.5rem 3rem;transition:max-width .25s}.PortalShell-module__tzA3_W__contentWide{max-width:none}.PortalShell-module__tzA3_W__overlay{z-index:99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#04050080;animation:.2s PortalShell-module__tzA3_W__fadeIn;position:fixed;inset:0}@keyframes PortalShell-module__tzA3_W__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.PortalShell-module__tzA3_W__sidebar{width:280px;transition:transform .3s cubic-bezier(.4,0,.2,1);transform:translate(-100%)}.PortalShell-module__tzA3_W__sidebarOpen{transform:translate(0)}.PortalShell-module__tzA3_W__closeSidebar{display:flex}.PortalShell-module__tzA3_W__main{margin-left:0}.PortalShell-module__tzA3_W__topBar{justify-content:space-between;padding:.875rem 1rem}.PortalShell-module__tzA3_W__topBarUser{display:none}.PortalShell-module__tzA3_W__menuBtn{display:flex}.PortalShell-module__tzA3_W__content{padding:0 1rem 2rem}}@media (max-width:480px){.PortalShell-module__tzA3_W__sidebar{width:min(280px,85vw)}.PortalShell-module__tzA3_W__topBar{padding:.75rem .875rem}.PortalShell-module__tzA3_W__topBarRight{gap:.5rem}.PortalShell-module__tzA3_W__adminBadge{padding:.25rem .5rem;font-size:.625rem}.PortalShell-module__tzA3_W__content{padding:0 .875rem 1.5rem}}
.WhiteGloveService-module__Q-MgmW__section{background:radial-gradient(55% 60% at 82% 35%, #c8c3ff47, transparent 70%), radial-gradient(45% 50% at 96% 95%, #ffc9a638, transparent 70%), var(--surface);padding:clamp(5rem,10vw,8rem) 1.5rem}.WhiteGloveService-module__Q-MgmW__inner{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(3rem,6vw,6rem);max-width:1240px;margin:0 auto;display:grid}.WhiteGloveService-module__Q-MgmW__intro{flex-direction:column;align-items:flex-start;display:flex}.WhiteGloveService-module__Q-MgmW__eyebrow{color:var(--ink-3);font-size:.875rem;font-weight:500}.WhiteGloveService-module__Q-MgmW__title{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin-top:1rem;font-size:clamp(2.25rem,4.6vw,3.75rem);font-weight:500;line-height:1.05}.WhiteGloveService-module__Q-MgmW__titleMuted{color:#3a3b42}.WhiteGloveService-module__Q-MgmW__subtitle{max-width:480px;color:var(--ink-2);text-wrap:pretty;margin:1.25rem 0 2.25rem;font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.6}.WhiteGloveService-module__Q-MgmW__grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.WhiteGloveService-module__Q-MgmW__card{border:1px solid var(--hairline);box-shadow:var(--shadow-card);background:#ffffffd9;border-radius:24px;flex-direction:column;padding:1.75rem;display:flex}.WhiteGloveService-module__Q-MgmW__icon{color:#fff;background:linear-gradient(145deg,#2e3034 0%,#141517 55%,#050506 100%);border-radius:12px;place-items:center;width:2.75rem;height:2.75rem;display:grid;box-shadow:inset 0 1px #ffffff2e,0 6px 14px -6px #0006}.WhiteGloveService-module__Q-MgmW__icon svg{width:1.25rem;height:1.25rem}.WhiteGloveService-module__Q-MgmW__cardTitle{letter-spacing:-.015em;color:var(--ink);margin-top:1.25rem;font-size:1.1875rem;font-weight:500}.WhiteGloveService-module__Q-MgmW__cardBody{color:var(--ink-2);margin-top:.5rem;font-size:.9875rem;line-height:1.6}@media (max-width:960px){.WhiteGloveService-module__Q-MgmW__inner{grid-template-columns:1fr}}@media (max-width:600px){.WhiteGloveService-module__Q-MgmW__section{padding-left:1rem;padding-right:1rem}.WhiteGloveService-module__Q-MgmW__grid{grid-template-columns:1fr}.WhiteGloveService-module__Q-MgmW__card{padding:1.5rem}}
.CategoryCombobox-module__3QM6sW__wrapper{flex:1;max-width:200px;position:relative}.CategoryCombobox-module__3QM6sW__inputRow{background:#f8f9fb;border:1px solid #e2e8f0;border-radius:8px;align-items:center;transition:border-color .12s,background .12s;display:flex}.CategoryCombobox-module__3QM6sW__inputRow:focus-within{background:#fff;border-color:#086ad8;box-shadow:0 0 0 3px #086ad814}.CategoryCombobox-module__3QM6sW__input{min-width:0;font-family:var(--font-manrope), sans-serif;color:#1d1d1f;background:0 0;border:none;outline:none;flex:1;padding:.375rem .6rem;font-size:.8125rem}.CategoryCombobox-module__3QM6sW__input::placeholder{color:#b0b4ba}.CategoryCombobox-module__3QM6sW__chevron{color:#86868b;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:26px;height:26px;margin-right:3px;transition:color .12s,background .12s;display:flex}.CategoryCombobox-module__3QM6sW__chevron:hover{color:#086ad8;background:#086ad80f}.CategoryCombobox-module__3QM6sW__chevron svg{font-size:1rem}.CategoryCombobox-module__3QM6sW__dropdown{z-index:100;background:#fff;border:1px solid #00000014;border-radius:10px;flex-direction:column;gap:1px;max-height:240px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 28px #0000001f}.CategoryCombobox-module__3QM6sW__item{text-align:left;width:100%;font-family:var(--font-manrope), sans-serif;color:#1d1d1f;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.45rem .65rem;font-size:.8125rem;transition:background .1s;display:flex}.CategoryCombobox-module__3QM6sW__item:hover,.CategoryCombobox-module__3QM6sW__active{color:#086ad8;background:#086ad814}.CategoryCombobox-module__3QM6sW__createItem{color:#454545;border-top:1px solid #0000000f;margin-top:2px;padding-top:.55rem;font-weight:600}.CategoryCombobox-module__3QM6sW__createItem svg{color:#086ad8;font-size:1rem}
.blogPost-module__JDTqYW__page{background:var(--surface);flex-direction:column;width:100%;min-height:100vh;display:flex;overflow-x:clip}.blogPost-module__JDTqYW__header{background:linear-gradient(180deg, #fff0 0%, #fff0 55%, #fff 100%), radial-gradient(55% 75% at 8% 18%, #c8c3ff80, transparent 70%), radial-gradient(50% 70% at 94% 26%, #ffc9a66b, transparent 70%), radial-gradient(45% 60% at 52% 0%, #dfe4ff8c, transparent 70%), var(--surface)}.blogPost-module__JDTqYW__backLink{-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);color:var(--ink-2);transition:color .2s ease, background-color .2s ease, box-shadow .3s var(--ease-out);background:#ffffffb3;border:1px solid #fffffff2;border-radius:999px;align-self:flex-start;align-items:center;gap:.5rem;padding:.4375rem 1rem .4375rem .8125rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #1010200d,0 8px 20px -10px #281e5a40}.blogPost-module__JDTqYW__backLink:hover{color:var(--ink);background:#ffffffeb;box-shadow:0 1px 2px #1010200f,0 10px 24px -10px #281e5a4d}.blogPost-module__JDTqYW__backLink svg{transition:transform .3s var(--ease-out);font-size:1rem}.blogPost-module__JDTqYW__backLink:hover svg{transform:translate(-2px)}.blogPost-module__JDTqYW__header{padding:calc(var(--nav-h) + clamp(3rem, 7vw, 5rem)) 0 clamp(2.5rem, 5vw, 3.5rem);position:relative}.blogPost-module__JDTqYW__headerInner{z-index:1;max-width:820px;animation:blogPost-module__JDTqYW__rise 1s var(--ease-out) both;flex-direction:column;gap:1.25rem;margin:0 auto;padding:0 2rem;display:flex;position:relative}.blogPost-module__JDTqYW__date{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-top:.75rem;font-size:.875rem;font-weight:500}.blogPost-module__JDTqYW__title{color:var(--ink);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,4.8vw,3.5rem);font-weight:600;line-height:1.06}.blogPost-module__JDTqYW__excerpt{letter-spacing:-.01em;color:#45464d;text-wrap:pretty;max-width:680px;margin:0;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.6}@keyframes blogPost-module__JDTqYW__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.blogPost-module__JDTqYW__main{background:var(--surface);padding:clamp(1.5rem,3vw,2.5rem) 0 clamp(3.5rem,6vw,5rem)}.blogPost-module__JDTqYW__mainInner{max-width:820px;margin:0 auto;padding:0 2rem}.blogPost-module__JDTqYW__article{min-width:0}.blogPost-module__JDTqYW__prose{color:var(--ink-2);overflow-wrap:break-word;font-size:1.125rem;line-height:1.75}.blogPost-module__JDTqYW__prose h2{color:var(--ink);letter-spacing:-.025em;text-wrap:balance;margin:3rem 0 1rem;font-size:clamp(1.5rem,2.6vw,1.875rem);font-weight:500;line-height:1.2}.blogPost-module__JDTqYW__prose h3{color:var(--ink);letter-spacing:-.02em;text-wrap:balance;margin:2.25rem 0 .75rem;font-size:clamp(1.1875rem,2vw,1.375rem);font-weight:500;line-height:1.3}.blogPost-module__JDTqYW__prose h4,.blogPost-module__JDTqYW__prose h5,.blogPost-module__JDTqYW__prose h6{color:var(--ink);letter-spacing:-.01em;margin:2rem 0 .625rem;font-size:1.0625rem;font-weight:500}.blogPost-module__JDTqYW__prose>:first-child{margin-top:0}.blogPost-module__JDTqYW__prose p{text-wrap:pretty;margin:0 0 1.5rem}.blogPost-module__JDTqYW__prose a{color:var(--ink);text-underline-offset:3px;-webkit-text-decoration:underline #0a0a0a4d;text-decoration:underline #0a0a0a4d;text-decoration-thickness:1px;transition:text-decoration-color .2s}.blogPost-module__JDTqYW__prose a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.blogPost-module__JDTqYW__prose ul,.blogPost-module__JDTqYW__prose ol{margin:0 0 1.5rem;padding-left:1.5rem}.blogPost-module__JDTqYW__prose li{margin-bottom:.625rem;padding-left:.25rem;line-height:1.75}.blogPost-module__JDTqYW__prose li::marker{color:var(--ink-3)}.blogPost-module__JDTqYW__prose strong{color:var(--ink);font-weight:600}.blogPost-module__JDTqYW__prose hr{border:0;border-top:1px solid var(--hairline);margin:3rem 0}.blogPost-module__JDTqYW__prose code{color:var(--ink);background:#f4f4f7;border:1px solid #ececf1;border-radius:6px;padding:.15em .4em;font-family:ui-monospace,SF Mono,Menlo,Monaco,Courier New,monospace;font-size:.85em}.blogPost-module__JDTqYW__prose pre{background:#f7f7f9;border:1px solid #ececf1;border-radius:16px;margin:2rem 0;padding:1.5rem 1.75rem;position:relative;overflow-x:auto;box-shadow:inset 0 1px #fff}.blogPost-module__JDTqYW__prose pre code{color:#1f2023;white-space:pre;background:0 0;border:0;border-radius:0;padding:0;font-size:.875rem;line-height:1.7;display:block}.blogPost-module__JDTqYW__prose blockquote{color:var(--ink);background:linear-gradient(90deg,#efedffb3,#fff0 90%);border-left:3px solid #c8c3ff;border-radius:0 16px 16px 0;margin:2rem 0;padding:1.25rem 1.5rem 1.25rem 1.625rem;font-size:1.1875rem;line-height:1.6}.blogPost-module__JDTqYW__prose blockquote p{color:var(--ink);margin:0}.blogPost-module__JDTqYW__prose blockquote p+p{margin-top:.875rem}.blogPost-module__JDTqYW__prose img{border:1px solid var(--hairline);width:auto;max-width:100%;height:auto;box-shadow:var(--shadow-card);border-radius:16px;margin:2rem auto;display:block}.blogPost-module__JDTqYW__prose figure{margin:2rem 0}.blogPost-module__JDTqYW__prose figure img{margin:0 auto}.blogPost-module__JDTqYW__prose figcaption{color:var(--ink-3);text-align:center;margin-top:.75rem;font-size:.875rem;line-height:1.5;display:block}.blogPost-module__JDTqYW__prose table{border-collapse:collapse;width:100%;margin:2rem 0;font-size:.9375rem;line-height:1.5}.blogPost-module__JDTqYW__prose th,.blogPost-module__JDTqYW__prose td{text-align:left;vertical-align:top;border-bottom:1px solid #ececf1;padding:.75rem .875rem}.blogPost-module__JDTqYW__prose th{color:var(--ink);background:#f7f7f9;font-weight:500}.blogPost-module__JDTqYW__tags{border-top:1px solid var(--hairline);flex-wrap:wrap;gap:.375rem;margin-top:2rem;padding:2.5rem 0 2rem;display:flex}.blogPost-module__JDTqYW__tag{color:var(--ink-2);background:#f4f4f7;border-radius:999px;padding:.3125rem .8125rem;font-size:.8125rem;font-weight:500}.blogPost-module__JDTqYW__engagement{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 0;display:flex}.blogPost-module__JDTqYW__authorCard{border:1px solid var(--hairline);box-shadow:var(--shadow-card);background:#ffffffd9;border-radius:24px;align-items:center;gap:1.25rem;margin-top:2.5rem;padding:1.5rem;display:flex}.blogPost-module__JDTqYW__authorCardAvatar{width:56px;height:56px;color:var(--ink);background:linear-gradient(#fff 0%,#f2f2f5 100%);border:1px solid #00000012;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.125rem;font-weight:500;display:flex;box-shadow:inset 0 1px #fff,0 1px 2px #1010200f,0 6px 14px -8px #1010202e}.blogPost-module__JDTqYW__authorCardBody{flex:1}.blogPost-module__JDTqYW__authorCardName{letter-spacing:-.01em;color:var(--ink);margin:0 0 .2rem;font-size:1.0625rem;font-weight:500}.blogPost-module__JDTqYW__authorCardRole{color:var(--ink-3);margin:0;font-size:.875rem}.blogPost-module__JDTqYW__related{background:radial-gradient(45% 40% at 12% 40%, #c8c3ff42, transparent 70%), radial-gradient(40% 35% at 90% 60%, #ffc9a638, transparent 70%), var(--surface);padding:clamp(4rem,8vw,6.5rem) 0 clamp(3.5rem,7vw,5.5rem)}.blogPost-module__JDTqYW__relatedInner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.blogPost-module__JDTqYW__relatedHeader{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:2.5rem;display:flex}.blogPost-module__JDTqYW__relatedTitle{color:var(--ink);letter-spacing:-.035em;margin:0;font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:500;line-height:1.1}.blogPost-module__JDTqYW__relatedLink{color:var(--ink);transition:gap .3s var(--ease-out);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.blogPost-module__JDTqYW__relatedLink:hover{text-underline-offset:3px;gap:.75rem;-webkit-text-decoration:underline #0a0a0a4d;text-decoration:underline #0a0a0a4d}.blogPost-module__JDTqYW__relatedGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.blogPost-module__JDTqYW__nlSection{background:var(--surface);padding:0 0 clamp(3rem,6vw,4rem)}.blogPost-module__JDTqYW__nlInner{max-width:1200px;margin:0 auto;padding:0 1.5rem}@media (max-width:1024px){.blogPost-module__JDTqYW__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.blogPost-module__JDTqYW__header{padding-bottom:2rem}.blogPost-module__JDTqYW__headerInner{gap:1rem;padding:0 1.25rem}.blogPost-module__JDTqYW__main{padding:1.5rem 0 2.5rem}.blogPost-module__JDTqYW__mainInner{padding:0 1.25rem}.blogPost-module__JDTqYW__prose{font-size:1.0625rem;line-height:1.75}.blogPost-module__JDTqYW__prose h2{margin:2.25rem 0 .75rem;font-size:1.4375rem}.blogPost-module__JDTqYW__prose h3{margin:1.75rem 0 .625rem;font-size:1.1875rem}.blogPost-module__JDTqYW__prose p{margin:0 0 1.25rem}.blogPost-module__JDTqYW__prose ul,.blogPost-module__JDTqYW__prose ol{margin:0 0 1.25rem;padding-left:1.25rem}.blogPost-module__JDTqYW__prose pre{border-left:0;border-right:0;border-radius:0;margin-left:-1.25rem;margin-right:-1.25rem;padding:1rem 1.25rem}.blogPost-module__JDTqYW__prose pre code{font-size:.8125rem}.blogPost-module__JDTqYW__prose blockquote{margin:1.5rem 0;padding:1rem 1.125rem 1rem 1.25rem;font-size:1.0625rem}.blogPost-module__JDTqYW__prose img{border-radius:12px;margin:1.5rem auto}.blogPost-module__JDTqYW__prose table{display:block;overflow-x:auto}.blogPost-module__JDTqYW__tags{margin-top:1.5rem;padding:2rem 0 1.5rem}.blogPost-module__JDTqYW__authorCard{border-radius:20px;flex-direction:column;align-items:flex-start;gap:1rem;margin-top:2rem;padding:1.25rem}.blogPost-module__JDTqYW__authorCardAvatar{width:48px;height:48px;font-size:1rem}.blogPost-module__JDTqYW__engagement{flex-direction:column;align-items:stretch;gap:.75rem;padding:1.25rem 0}.blogPost-module__JDTqYW__related{padding:3.5rem 0 3rem}.blogPost-module__JDTqYW__relatedInner{padding:0 1.25rem}.blogPost-module__JDTqYW__relatedGrid{grid-template-columns:1fr;gap:.875rem}.blogPost-module__JDTqYW__relatedHeader{flex-direction:column;align-items:flex-start;gap:.625rem;margin-bottom:1.5rem}.blogPost-module__JDTqYW__relatedTitle{font-size:1.75rem}.blogPost-module__JDTqYW__nlSection{padding:0 0 3rem}.blogPost-module__JDTqYW__nlInner{padding:0 1.25rem}}@media (max-width:480px){.blogPost-module__JDTqYW__header{padding-bottom:1.75rem}.blogPost-module__JDTqYW__headerInner{gap:.875rem;padding:0 1rem}.blogPost-module__JDTqYW__backLink{font-size:.8125rem}.blogPost-module__JDTqYW__date{margin-top:.5rem;font-size:.8125rem}.blogPost-module__JDTqYW__main{padding:1.25rem 0 2rem}.blogPost-module__JDTqYW__mainInner{padding:0 1rem}.blogPost-module__JDTqYW__prose{font-size:1.0625rem;line-height:1.7}.blogPost-module__JDTqYW__prose h2{font-size:1.3125rem}.blogPost-module__JDTqYW__prose h3{font-size:1.125rem}.blogPost-module__JDTqYW__prose pre{margin-left:-1rem;margin-right:-1rem;padding:.875rem 1rem}.blogPost-module__JDTqYW__prose pre code{font-size:.75rem}.blogPost-module__JDTqYW__tag{padding:.25rem .6875rem;font-size:.75rem}.blogPost-module__JDTqYW__authorCardName{font-size:1rem}.blogPost-module__JDTqYW__related{padding:3rem 0 2.5rem}.blogPost-module__JDTqYW__relatedInner{padding:0 1rem}.blogPost-module__JDTqYW__relatedTitle{font-size:1.5rem}.blogPost-module__JDTqYW__nlSection{padding:0 0 2.5rem}.blogPost-module__JDTqYW__nlInner{padding:0 1rem}}@media (prefers-reduced-motion:reduce){.blogPost-module__JDTqYW__headerInner{animation:none}.blogPost-module__JDTqYW__backLink,.blogPost-module__JDTqYW__backLink svg,.blogPost-module__JDTqYW__relatedLink,.blogPost-module__JDTqYW__prose a{transition:none}}
.PlatformPreview-module__btR-Qq__section{isolation:isolate;padding:clamp(6rem,12vw,10rem) 1.5rem clamp(5rem,10vw,8rem);position:relative;overflow:hidden}.PlatformPreview-module__btR-Qq__background{z-index:-1;position:absolute;inset:0}.PlatformPreview-module__btR-Qq__backgroundImage{object-fit:cover;object-position:center}.PlatformPreview-module__btR-Qq__background:after{content:"";background:linear-gradient(#fff 0%,#fff0 22% 60%,#fff 100%);position:absolute;inset:0}.PlatformPreview-module__btR-Qq__inner{flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;display:flex}.PlatformPreview-module__btR-Qq__header{text-align:center;flex-direction:column;align-items:center;max-width:820px;display:flex}.PlatformPreview-module__btR-Qq__pill{-webkit-backdrop-filter:blur(12px)saturate(160%);backdrop-filter:blur(12px)saturate(160%);color:var(--ink-2);background:#fff9;border:1px solid #ffffffe6;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1.125rem .5rem .875rem;font-size:.9375rem;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #1010200a,0 6px 16px -8px #10102024}.PlatformPreview-module__btR-Qq__pillIcon{color:#7b72ff;font-size:1rem}.PlatformPreview-module__btR-Qq__title{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin-top:1.5rem;font-size:clamp(2.5rem,6vw,4.75rem);font-weight:500;line-height:1.02}.PlatformPreview-module__btR-Qq__subtitle{max-width:600px;color:var(--ink-2);text-wrap:pretty;margin-top:1.25rem;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.55}.PlatformPreview-module__btR-Qq__tabs{-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);background:#ffffff80;border:1px solid #ffffffd9;border-radius:999px;grid-template-columns:repeat(2,1fr);margin-top:2.25rem;padding:4px;display:grid;position:relative;box-shadow:inset 0 1px 2px #1010200f,0 8px 24px -12px #1010202e}.PlatformPreview-module__btR-Qq__tabIndicator{background:var(--metal-face) padding-box, var(--metal-rim) border-box;width:calc(50% - 4px);box-shadow:var(--metal-shadow);transition:transform .5s var(--ease-out);border:1px solid #0000;border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}.PlatformPreview-module__btR-Qq__tab{z-index:1;min-width:140px;color:var(--ink-3);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.375rem .5rem .75rem;font-family:inherit;font-size:.9375rem;font-weight:500;transition:color .3s;display:inline-flex;position:relative}.PlatformPreview-module__btR-Qq__tab:hover,.PlatformPreview-module__btR-Qq__tabActive{color:var(--ink)}.PlatformPreview-module__btR-Qq__tab:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.PlatformPreview-module__btR-Qq__frameWrap{width:100%;max-width:1120px;margin-top:clamp(3rem,6vw,4.5rem)}.PlatformPreview-module__btR-Qq__swipeArea{touch-action:pan-y}.PlatformPreview-module__btR-Qq__screens{flex:1;grid-template:minmax(0,1fr)/minmax(0,1fr);min-width:0;display:grid}.PlatformPreview-module__btR-Qq__screen{min-width:0;min-height:0;transition:opacity .45s ease, transform .7s var(--ease-out);grid-area:1/1;display:flex}.PlatformPreview-module__btR-Qq__shot{flex:1;min-width:0;position:relative}.PlatformPreview-module__btR-Qq__shotImage{object-fit:cover;object-position:top center}.PlatformPreview-module__btR-Qq__screen[data-position=before],.PlatformPreview-module__btR-Qq__screen[data-position=after]{opacity:0}.PlatformPreview-module__btR-Qq__screen[data-position=before]{transform:translate(-6%)}.PlatformPreview-module__btR-Qq__screen[data-position=after]{transform:translate(6%)}.PlatformPreview-module__btR-Qq__caption{text-align:center;color:var(--ink-3);margin-top:1.5rem;font-size:1rem;line-height:1.5}.PlatformPreview-module__btR-Qq__caption strong{color:var(--ink);font-weight:500}.PlatformPreview-module__btR-Qq__actions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:clamp(2.5rem,5vw,3.5rem);display:flex}@media (max-width:768px){.PlatformPreview-module__btR-Qq__section{padding-left:1rem;padding-right:1rem}.PlatformPreview-module__btR-Qq__tab{min-width:112px}.PlatformPreview-module__btR-Qq__actions{flex-direction:column;align-items:stretch;width:100%;max-width:360px}}@media (prefers-reduced-motion:reduce){.PlatformPreview-module__btR-Qq__tabIndicator,.PlatformPreview-module__btR-Qq__screen{transition:none}}
.PageHeader-module__0pECpq__pageHeader{isolation:isolate;padding:calc(var(--nav-h) + clamp(3.5rem, 8vw, 6.5rem)) 1.5rem clamp(4rem, 8vw, 6.5rem);flex-shrink:0;position:relative;overflow:hidden}.PageHeader-module__0pECpq__background{z-index:-1;position:absolute;inset:0}.PageHeader-module__0pECpq__backgroundImage{object-fit:cover;object-position:center top}.PageHeader-module__0pECpq__background:after{content:"";background:linear-gradient(#fff0 0% 55%,#ffffffd9 85%,#fff 100%);position:absolute;inset:0}.PageHeader-module__0pECpq__headerContent{text-align:center;flex-direction:column;align-items:center;max-width:880px;margin:0 auto;display:flex}.PageHeader-module__0pECpq__headerKicker{-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);color:var(--ink-2);animation:PageHeader-module__0pECpq__rise 1s var(--ease-out) both;background:#ffffffb3;border:1px solid #fffffff2;border-radius:999px;margin-bottom:1.5rem;padding:.4375rem 1rem;font-size:.875rem;font-weight:500;box-shadow:0 1px 2px #1010200d,0 8px 20px -10px #281e5a40}.PageHeader-module__0pECpq__headerTitle{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;animation:PageHeader-module__0pECpq__rise 1.1s var(--ease-out) 50ms both;font-size:clamp(2.5rem,5.4vw,4.5rem);font-weight:700;line-height:1.04}.PageHeader-module__0pECpq__headerSubtitle{letter-spacing:-.01em;color:#45464d;text-wrap:pretty;max-width:640px;animation:PageHeader-module__0pECpq__rise 1.1s var(--ease-out) .15s both;margin-top:1.5rem;font-size:clamp(1.0625rem,1.5vw,1.3125rem);font-weight:400;line-height:1.6}@keyframes PageHeader-module__0pECpq__rise{0%{opacity:0;filter:blur(6px);transform:translateY(20px)}to{opacity:1;filter:blur();transform:none}}@media (max-width:768px){.PageHeader-module__0pECpq__pageHeader{padding-left:1rem;padding-right:1rem}}@media (prefers-reduced-motion:reduce){.PageHeader-module__0pECpq__headerKicker,.PageHeader-module__0pECpq__headerTitle,.PageHeader-module__0pECpq__headerSubtitle{animation:none}}
.DocumentDownloads-module__pYw7NW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:1200px;margin:0 auto;display:grid}.DocumentDownloads-module__pYw7NW__single{grid-template-columns:minmax(0,1fr);max-width:760px}.DocumentDownloads-module__pYw7NW__card{border:1px solid var(--hairline);box-shadow:var(--shadow-card);background:radial-gradient(80% 90% at 0 0,#c8c3ff47,#0000 60%),radial-gradient(80% 90% at 100% 100%,#ffc9a638,#0000 60%),#fff;border-radius:28px;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:clamp(1.25rem,3vw,2rem);padding:clamp(1.25rem,2.5vw,1.75rem);display:grid}.DocumentDownloads-module__pYw7NW__cover{transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out);background:#fff;border-radius:6px;display:block;overflow:hidden;transform:rotate(-2deg);box-shadow:0 0 0 1px #0000000f,0 2px 4px #1010200f,0 18px 36px -14px #281e5a59}.DocumentDownloads-module__pYw7NW__cover:hover,.DocumentDownloads-module__pYw7NW__cover:focus-visible{transform:rotate(0)translateY(-4px);box-shadow:0 0 0 1px #0000000f,0 4px 8px #10102014,0 26px 48px -16px #281e5a66}.DocumentDownloads-module__pYw7NW__cover img{width:100%;height:auto;display:block}.DocumentDownloads-module__pYw7NW__body{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.DocumentDownloads-module__pYw7NW__meta{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:.75rem;font-weight:500}.DocumentDownloads-module__pYw7NW__title{letter-spacing:-.025em;color:var(--ink);margin-top:.625rem;font-size:clamp(1.375rem,2vw,1.625rem);font-weight:500;line-height:1.15}.DocumentDownloads-module__pYw7NW__description{color:var(--ink-2);text-wrap:pretty;margin-top:.625rem;font-size:.9375rem;line-height:1.6}.DocumentDownloads-module__pYw7NW__actions{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.DocumentDownloads-module__pYw7NW__actions a{gap:.5rem;min-height:2.75rem;padding:0 1.125rem;font-size:.9375rem}.DocumentDownloads-module__pYw7NW__actions a svg{width:1rem;height:1rem}@media (max-width:1024px){.DocumentDownloads-module__pYw7NW__grid{grid-template-columns:minmax(0,1fr);max-width:760px}}@media (max-width:600px){.DocumentDownloads-module__pYw7NW__card{border-radius:24px;grid-template-columns:88px minmax(0,1fr);grid-template-areas:"cover meta""cover title""desc desc""actions actions";align-items:start;gap:0 1.25rem}.DocumentDownloads-module__pYw7NW__cover{grid-area:cover}.DocumentDownloads-module__pYw7NW__body{display:contents}.DocumentDownloads-module__pYw7NW__meta{grid-area:meta;align-self:end}.DocumentDownloads-module__pYw7NW__title{grid-area:title}.DocumentDownloads-module__pYw7NW__description{grid-area:desc;margin-top:1.25rem;font-size:.9375rem}.DocumentDownloads-module__pYw7NW__actions{grid-area:actions;margin-top:1rem}}
.page-module__6KrOZq__page{background:var(--surface);min-height:100vh;color:var(--ink);font-family:var(--font-satoshi), system-ui, -apple-system, sans-serif}body:has(.page-module__6KrOZq__page){--font-ui:var(--font-satoshi);--ui-weight-shift:100;--font-manrope:var(--font-satoshi);--font-cardo:var(--font-satoshi);--font-primary:var(--font-satoshi);--font-secondary:var(--font-satoshi);font-weight:350}.page-module__6KrOZq__page :is(h1,h2,h3,h4,h5,h6,p){font-family:inherit}html:has(.page-module__6KrOZq__page){background:var(--surface);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth}html:has(.page-module__6KrOZq__page){overflow-x:clip}html:has(.page-module__6KrOZq__page) body{overflow-x:clip}@media (prefers-reduced-motion:reduce){html:has(.page-module__6KrOZq__page){scroll-behavior:auto}}
.BlogPreview-module__a6zmla__overlay{z-index:200;background:#fff;flex-direction:column;animation:.18s ease-out BlogPreview-module__a6zmla__fadeIn;display:flex;position:fixed;inset:0}@keyframes BlogPreview-module__a6zmla__fadeIn{0%{opacity:0}to{opacity:1}}.BlogPreview-module__a6zmla__topBar{z-index:10;-webkit-backdrop-filter:blur(10px);font-family:var(--font-manrope), sans-serif;background:#ffffffeb;border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;padding:.875rem 1.5rem;display:flex;position:sticky;top:0}.BlogPreview-module__a6zmla__topBarLeft{align-items:center;gap:.875rem;min-width:0;display:flex}.BlogPreview-module__a6zmla__previewPill{letter-spacing:.1em;text-transform:uppercase;color:#fff;white-space:nowrap;background:#086ad8;border-radius:20px;padding:.375rem .75rem;font-size:.6875rem;font-weight:700}.BlogPreview-module__a6zmla__topBarHint{color:#6e6e73;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.BlogPreview-module__a6zmla__closeBtn{color:#040500;cursor:pointer;background:#f5f5f7;border:1px solid #0000001a;border-radius:10px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.BlogPreview-module__a6zmla__closeBtn:hover{background:#e8e8eb;border-color:#0003}.BlogPreview-module__a6zmla__closeBtn svg{font-size:1rem}.BlogPreview-module__a6zmla__scroller{flex:1;overflow-y:auto}.BlogPreview-module__a6zmla__categoryChip{font-family:var(--font-manrope), sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#086ad8;white-space:nowrap;background:#086ad814;border-radius:20px;align-self:flex-start;margin-top:.5rem;padding:.35rem .75rem;font-size:.6875rem;font-weight:700}.BlogPreview-module__a6zmla__emptyState{text-align:center;font-family:var(--font-manrope), sans-serif;color:#86868b;padding:3rem 0;font-size:.9375rem;font-style:italic}@media (max-width:768px){.BlogPreview-module__a6zmla__topBar{padding:.75rem 1rem}.BlogPreview-module__a6zmla__topBarHint{display:none}}.BlogPreview-module__a6zmla__inlineRoot{background:#fff;border:1px solid #00000014;border-radius:16px;flex-direction:column;height:100%;min-height:600px;max-height:calc(100vh - 140px);display:flex;position:sticky;top:80px;overflow:hidden}.BlogPreview-module__a6zmla__inlineHeader{-webkit-backdrop-filter:blur(10px);font-family:var(--font-manrope), sans-serif;background:#ffffffeb;border-bottom:1px solid #0000000f;flex-shrink:0;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}.BlogPreview-module__a6zmla__inlineHint{color:#86868b;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.BlogPreview-module__a6zmla__inlineScroller{scroll-behavior:smooth;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#0000002e transparent;flex:1;overflow:hidden auto}.BlogPreview-module__a6zmla__inlineScroller::-webkit-scrollbar{width:10px}.BlogPreview-module__a6zmla__inlineScroller::-webkit-scrollbar-track{background:0 0}.BlogPreview-module__a6zmla__inlineScroller::-webkit-scrollbar-thumb{background:#00000024 padding-box padding-box;border:2px solid #fff;border-radius:8px;transition:background .2s}.BlogPreview-module__a6zmla__inlineScroller::-webkit-scrollbar-thumb:hover{background:#086ad880 padding-box padding-box}.BlogPreview-module__a6zmla__inlineScroller::-webkit-scrollbar-thumb:active{background:#086ad8 padding-box padding-box}@media (max-width:1100px){.BlogPreview-module__a6zmla__inlineRoot{min-height:500px;max-height:70vh;position:static}}
.PageLayout-module__l7lP0W__pageLayout{flex-direction:column;width:100%;min-height:100vh;display:flex;overflow-x:clip}.PageLayout-module__l7lP0W__mainContent{flex:1;width:100%;position:relative;overflow-x:clip}.PageLayout-module__l7lP0W__mainContent>section:first-child{padding-top:4rem}.PageLayout-module__l7lP0W__mainContent>section:last-child{padding-bottom:4rem}@media (max-width:768px){.PageLayout-module__l7lP0W__mainContent>section:first-child{padding-top:3rem}.PageLayout-module__l7lP0W__mainContent>section:last-child{padding-bottom:3rem}}
.HtmlContentEditor-module__2G9Gka__wrapper{background:#fff;border:1px solid #e2e8f0;border-radius:12px;transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.HtmlContentEditor-module__2G9Gka__wrapper:focus-within{border-color:#086ad8;box-shadow:0 0 0 3px #086ad81f}.HtmlContentEditor-module__2G9Gka__toolbar{background:linear-gradient(#fafbfc 0%,#f4f6f8 100%);border-bottom:1px solid #e2e8f0;flex-wrap:wrap;align-items:center;gap:2px;padding:6px 8px;display:flex}.HtmlContentEditor-module__2G9Gka__toolbarBtn{color:#454545;cursor:pointer;min-width:30px;height:28px;font-family:var(--font-manrope), sans-serif;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0 7px;transition:all .12s;display:inline-flex}.HtmlContentEditor-module__2G9Gka__toolbarBtn:hover{color:#086ad8;background:#fff;border-color:#e2e8f0;box-shadow:0 1px 2px #0000000a}.HtmlContentEditor-module__2G9Gka__toolbarBtn:active{background:#086ad814}.HtmlContentEditor-module__2G9Gka__toolbarLabel{letter-spacing:.02em;font-size:.75rem;font-weight:700}.HtmlContentEditor-module__2G9Gka__toolbarBtn svg{font-size:15px}.HtmlContentEditor-module__2G9Gka__toolbarSpacer{flex:1}.HtmlContentEditor-module__2G9Gka__charCount{font-family:var(--font-manrope), sans-serif;color:#86868b;letter-spacing:.02em;font-variant-numeric:tabular-nums;padding:0 6px;font-size:.6875rem}.HtmlContentEditor-module__2G9Gka__editorArea{background:#fff;position:relative}.HtmlContentEditor-module__2G9Gka__textarea,.HtmlContentEditor-module__2G9Gka__highlight{tab-size:2;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;word-break:normal;letter-spacing:0;word-spacing:0;box-sizing:border-box;font-kerning:none;font-variant-ligatures:none;font-feature-settings:"liga" 0, "calt" 0;text-rendering:geometricprecision;-webkit-font-smoothing:auto;border:none;margin:0;padding:16px 18px;font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,Courier New,monospace;font-size:.8125rem;line-height:1.7}.HtmlContentEditor-module__2G9Gka__textarea{resize:vertical;color:#0000;caret-color:#0b0c11;-webkit-text-fill-color:transparent;z-index:1;background:0 0;outline:none;width:100%;min-height:340px;max-height:720px;display:block;position:relative;overflow-y:auto}.HtmlContentEditor-module__2G9Gka__textarea::selection{background:#086ad833}.HtmlContentEditor-module__2G9Gka__textarea::placeholder{color:#b0b4ba;-webkit-text-fill-color:#b0b4ba}.HtmlContentEditor-module__2G9Gka__highlight{pointer-events:none;color:#0b0c11;z-index:0;position:absolute;inset:0;overflow:hidden}.HtmlContentEditor-module__2G9Gka__highlight .tk-punc{color:#6b7280}.HtmlContentEditor-module__2G9Gka__highlight .tk-tag{color:#e11d48;font-weight:600}.HtmlContentEditor-module__2G9Gka__highlight .tk-attr{color:#0d9488}.HtmlContentEditor-module__2G9Gka__highlight .tk-str{color:#a855f7}.HtmlContentEditor-module__2G9Gka__highlight .tk-entity{color:#b45309}.HtmlContentEditor-module__2G9Gka__highlight .tk-comment{color:#9ca3af;font-style:italic}.HtmlContentEditor-module__2G9Gka__suggestions{z-index:1000;background:#fff;border:1px solid #00000014;border-radius:10px;flex-direction:column;gap:1px;min-width:160px;max-width:240px;padding:4px;display:flex;position:fixed;box-shadow:0 12px 32px #0000001f}.HtmlContentEditor-module__2G9Gka__suggestionItem{color:#1d1d1f;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;padding:6px 10px;font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,monospace;font-size:.8125rem;transition:background .1s;display:flex}.HtmlContentEditor-module__2G9Gka__suggestionItem:hover,.HtmlContentEditor-module__2G9Gka__suggestionActive{color:#086ad8;background:#086ad814}.HtmlContentEditor-module__2G9Gka__suggestionTag{font-weight:500}
.Modal-module__KON5Kq__backdrop{-webkit-backdrop-filter:blur(4px);z-index:100;background:#11182780;justify-content:center;align-items:center;padding:1rem;animation:.18s ease-out Modal-module__KON5Kq__backdropIn;display:flex;position:fixed;inset:0}@keyframes Modal-module__KON5Kq__backdropIn{0%{opacity:0}to{opacity:1}}.Modal-module__KON5Kq__panel{width:100%;max-width:440px;font-family:var(--font-manrope), sans-serif;background:#fff;border-radius:16px;padding:1.75rem;animation:.2s cubic-bezier(.2,.9,.3,1) Modal-module__KON5Kq__panelIn;box-shadow:0 24px 64px #0003,0 4px 12px #00000014}@keyframes Modal-module__KON5Kq__panelIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.Modal-module__KON5Kq__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.375rem;display:flex}.Modal-module__KON5Kq__title{color:#040500;letter-spacing:-.015em;margin:0;font-family:inherit;font-size:1.1875rem;font-weight:700}.Modal-module__KON5Kq__close{color:#6e6e73;cursor:pointer;background:0 0;border:none;border-radius:6px;margin:-.25rem;padding:.25rem;font-size:1.375rem;line-height:1;transition:background .15s,color .15s}.Modal-module__KON5Kq__close:hover{color:#040500;background:#0000000d}.Modal-module__KON5Kq__description{color:#6e6e73;margin:0 0 1.25rem;font-family:inherit;font-size:.875rem;line-height:1.5}.Modal-module__KON5Kq__body{margin-bottom:1.25rem}.Modal-module__KON5Kq__actions{justify-content:flex-end;gap:.625rem;display:flex}.Modal-module__KON5Kq__btn{cursor:pointer;border:1px solid #0000;border-radius:10px;padding:.625rem 1.125rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .1s}.Modal-module__KON5Kq__btn:active{transform:translateY(1px)}.Modal-module__KON5Kq__btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.Modal-module__KON5Kq__btnGhost{color:#040500;background:0 0;border-color:#0000001f}.Modal-module__KON5Kq__btnGhost:hover:not(:disabled){background:#f5f5f7;border-color:#0003}.Modal-module__KON5Kq__btnPrimary{color:#fff;background:#086ad8;border-color:#086ad8}.Modal-module__KON5Kq__btnPrimary:hover:not(:disabled){background:#0757b3;border-color:#0757b3}.Modal-module__KON5Kq__input{color:#040500;background:#fff;border:1px solid #0000001f;border-radius:10px;width:100%;padding:.6875rem .875rem;font-family:inherit;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.Modal-module__KON5Kq__input:focus{border-color:#086ad8;outline:none;box-shadow:0 0 0 3px #086ad826}.Modal-module__KON5Kq__inputLabel{color:#6e6e73;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.5rem;font-family:inherit;font-size:.75rem;font-weight:600;display:block}.Modal-module__KON5Kq__error{color:#b91c1c;margin-top:.75rem;font-family:inherit;font-size:.8125rem}@media (max-width:480px){.Modal-module__KON5Kq__panel{border-radius:14px;padding:1.375rem}.Modal-module__KON5Kq__title{font-size:1.0625rem}}
.BlogCard-module__jIhOVW__card{border:1px solid var(--hairline);box-shadow:var(--shadow-card);transition:transform .4s var(--ease-out), box-shadow .4s var(--ease-out);min-height:340px;color:inherit;background:#ffffffd9;border-radius:24px;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.BlogCard-module__jIhOVW__card:hover{box-shadow:var(--shadow-elevated-hover);transform:translateY(-2px)}.BlogCard-module__jIhOVW__card:focus-visible{box-shadow:0 0 0 4px #6d5ef524, var(--shadow-card);outline:none}.BlogCard-module__jIhOVW__featured{background:radial-gradient(70% 90% at 0 0,#c8c3ff8c,#0000 60%),radial-gradient(70% 90% at 100% 100%,#ffc9a680,#0000 60%),linear-gradient(#fff,#fbf9ff);border-radius:28px;grid-column:1/-1;min-height:380px}.BlogCard-module__jIhOVW__content{flex-direction:column;justify-content:space-between;gap:2rem;height:100%;padding:2rem;display:flex}.BlogCard-module__jIhOVW__featured .BlogCard-module__jIhOVW__content{padding:clamp(2.25rem,4vw,3rem)}.BlogCard-module__jIhOVW__header{flex-direction:column;gap:.875rem;display:flex}.BlogCard-module__jIhOVW__badges{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.BlogCard-module__jIhOVW__featuredBadge{-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);color:#6d5ef5;background:#ffffffb3;border:1px solid #fffffff2;border-radius:999px;padding:.3125rem .875rem;font-size:.8125rem;font-weight:500;box-shadow:0 1px 2px #1010200d,0 8px 20px -10px #281e5a40}.BlogCard-module__jIhOVW__categoryLabel{color:var(--ink-3);background:0 0;border:none;align-items:center;gap:.5rem;padding:0;font-size:.875rem;font-weight:500;display:inline-flex}.BlogCard-module__jIhOVW__categoryDot{background:#8b7ff7;border-radius:50%;flex-shrink:0;width:6px;height:6px}.BlogCard-module__jIhOVW__featured .BlogCard-module__jIhOVW__categoryLabel{color:var(--ink-2)}.BlogCard-module__jIhOVW__featured .BlogCard-module__jIhOVW__categoryDot{background:#ff9f7a}.BlogCard-module__jIhOVW__title{color:var(--ink);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:1.3125rem;font-weight:500;line-height:1.3}.BlogCard-module__jIhOVW__featured .BlogCard-module__jIhOVW__title{letter-spacing:-.03em;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.12}.BlogCard-module__jIhOVW__description{color:var(--ink-2);text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:1rem;line-height:1.6;display:-webkit-box;overflow:hidden}.BlogCard-module__jIhOVW__featured .BlogCard-module__jIhOVW__description{-webkit-line-clamp:4;max-width:680px;font-size:1.0625rem}.BlogCard-module__jIhOVW__footer{flex-direction:column;gap:1.25rem;margin-top:auto;display:flex}.BlogCard-module__jIhOVW__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.BlogCard-module__jIhOVW__author{align-items:center;gap:.75rem;display:flex}.BlogCard-module__jIhOVW__avatarPlaceholder{width:36px;height:36px;color:var(--ink);background:linear-gradient(#fff 0%,#f2f2f5 100%);border:1px solid #00000012;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:500;display:flex;box-shadow:inset 0 1px #fff,0 1px 2px #1010200f,0 6px 14px -8px #1010202e}.BlogCard-module__jIhOVW__authorInfo{flex-direction:column;gap:.1rem;display:flex}.BlogCard-module__jIhOVW__authorName{color:var(--ink);font-size:.875rem;font-weight:500}.BlogCard-module__jIhOVW__authorRole{color:var(--ink-3);font-size:.75rem}.BlogCard-module__jIhOVW__stats{align-items:center;gap:1rem;display:flex}.BlogCard-module__jIhOVW__date{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:400}.BlogCard-module__jIhOVW__link{color:var(--ink);transition:gap .3s var(--ease-out);align-items:center;gap:.5rem;width:fit-content;font-size:.9375rem;font-weight:500;display:inline-flex}.BlogCard-module__jIhOVW__card:hover .BlogCard-module__jIhOVW__link{gap:.75rem}.BlogCard-module__jIhOVW__arrow{transition:transform .3s var(--ease-out);font-size:1.125rem}.BlogCard-module__jIhOVW__card:hover .BlogCard-module__jIhOVW__arrow{transform:translate(4px)}@media (max-width:968px){.BlogCard-module__jIhOVW__featured{min-height:auto}.BlogCard-module__jIhOVW__content{padding:1.75rem}.BlogCard-module__jIhOVW__featured .BlogCard-module__jIhOVW__content{padding:2.25rem}.BlogCard-module__jIhOVW__title{font-size:1.25rem}.BlogCard-module__jIhOVW__featured .BlogCard-module__jIhOVW__title{font-size:1.75rem}}@media (max-width:768px){.BlogCard-module__jIhOVW__card{border-radius:20px;min-height:0;padding:1.25rem}.BlogCard-module__jIhOVW__card:hover{box-shadow:var(--shadow-card);transform:none}.BlogCard-module__jIhOVW__featured{border-radius:22px;padding:1.375rem}.BlogCard-module__jIhOVW__content{gap:.875rem;height:auto;padding:0}.BlogCard-module__jIhOVW__featured .BlogCard-module__jIhOVW__content{padding:0}.BlogCard-module__jIhOVW__header{gap:.625rem}.BlogCard-module__jIhOVW__badges{gap:.5rem}.BlogCard-module__jIhOVW__featuredBadge{padding:.25rem .75rem;font-size:.75rem}.BlogCard-module__jIhOVW__categoryLabel{font-size:.8125rem}.BlogCard-module__jIhOVW__title{font-size:1.125rem;line-height:1.35}.BlogCard-module__jIhOVW__featured .BlogCard-module__jIhOVW__title{font-size:1.375rem;line-height:1.2}.BlogCard-module__jIhOVW__description{-webkit-line-clamp:2;font-size:.9375rem;line-height:1.55}.BlogCard-module__jIhOVW__featured .BlogCard-module__jIhOVW__description{-webkit-line-clamp:3;font-size:.9375rem}.BlogCard-module__jIhOVW__footer{gap:.625rem}.BlogCard-module__jIhOVW__meta{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem}.BlogCard-module__jIhOVW__author{gap:.5rem}.BlogCard-module__jIhOVW__avatarPlaceholder{width:26px;height:26px;font-size:.625rem}.BlogCard-module__jIhOVW__authorInfo{flex-direction:row;align-items:baseline;gap:.375rem}.BlogCard-module__jIhOVW__authorName{font-size:.8125rem}.BlogCard-module__jIhOVW__authorRole{display:none}.BlogCard-module__jIhOVW__stats{gap:.75rem}.BlogCard-module__jIhOVW__date{font-size:.75rem}.BlogCard-module__jIhOVW__link{display:none}}@media (max-width:480px){.BlogCard-module__jIhOVW__card,.BlogCard-module__jIhOVW__featured{border-radius:18px;padding:1.125rem}.BlogCard-module__jIhOVW__title{font-size:1.0625rem}.BlogCard-module__jIhOVW__featured .BlogCard-module__jIhOVW__title{font-size:1.25rem}.BlogCard-module__jIhOVW__description{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.BlogCard-module__jIhOVW__card,.BlogCard-module__jIhOVW__link,.BlogCard-module__jIhOVW__arrow{transition:none}.BlogCard-module__jIhOVW__card:hover{transform:none}}
.FinalCTA-module__nuXQWW__ctaSection{text-align:center;width:100%;max-width:1000px;margin:0 auto}.FinalCTA-module__nuXQWW__content{flex-direction:column;align-items:center;gap:2rem;display:flex}.FinalCTA-module__nuXQWW__title{font-family:var(--font-manrope), sans-serif;color:var(--color-white);letter-spacing:-.02em;max-width:800px;margin:0;font-size:3.25rem;font-weight:700;line-height:1.2}.FinalCTA-module__nuXQWW__description{font-family:var(--font-cardo), serif;color:#ffffffe6;max-width:650px;margin:0;font-size:1.25rem;line-height:1.7}.FinalCTA-module__nuXQWW__actions{align-items:center;gap:1.25rem;margin-top:.5rem;display:flex}.FinalCTA-module__nuXQWW__primaryButton{background:var(--color-white);color:var(--color-black);border:2px solid var(--color-white);font-family:var(--font-manrope), sans-serif;cursor:pointer;border-radius:12px;align-items:center;gap:.75rem;padding:1.125rem 2.5rem;font-size:1.0625rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.FinalCTA-module__nuXQWW__primaryButton:hover{background:var(--color-black);color:#fff;border-color:var(--color-black);gap:1rem;transform:translateY(-2px)}.FinalCTA-module__nuXQWW__arrow{color:var(--color-black);font-size:1.25rem;transition:transform .3s}.FinalCTA-module__nuXQWW__primaryButton:hover .FinalCTA-module__nuXQWW__arrow{color:#fff;transform:translate(2px)}.FinalCTA-module__nuXQWW__secondaryButton{color:var(--color-white);font-family:var(--font-manrope), sans-serif;background:0 0;border:2px solid #ffffff4d;border-radius:12px;align-items:center;padding:1.125rem 2.5rem;font-size:1.0625rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.FinalCTA-module__nuXQWW__secondaryButton:hover{background:#ffffff1a;border-color:#fff9;transform:translateY(-2px)}.FinalCTA-module__nuXQWW__note{font-family:var(--font-manrope), sans-serif;color:#ffffffbf;margin:0;font-size:.9375rem;font-weight:500}@media (max-width:768px){.FinalCTA-module__nuXQWW__title{font-size:2.25rem}.FinalCTA-module__nuXQWW__description{font-size:1.125rem}.FinalCTA-module__nuXQWW__actions{flex-direction:column;gap:1rem;width:100%}.FinalCTA-module__nuXQWW__primaryButton,.FinalCTA-module__nuXQWW__secondaryButton{justify-content:center;width:100%;padding:1rem 2rem;font-size:1rem}.FinalCTA-module__nuXQWW__note{font-size:.875rem}}
.Select-module__ze-7wG__root{font-family:var(--font-manrope), sans-serif;display:inline-block;position:relative}.Select-module__ze-7wG__trigger{color:#040500;cursor:pointer;text-align:left;background:#fff;border:1px solid #0000001f;border-radius:10px;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem .875rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.25;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.Select-module__ze-7wG__trigger:hover:not(:disabled){background:#fafbfc;border-color:#086ad859}.Select-module__ze-7wG__trigger:focus-visible{border-color:#086ad8;outline:none;box-shadow:0 0 0 3px #086ad826}.Select-module__ze-7wG__triggerOpen{background:#fff;border-color:#086ad8;box-shadow:0 0 0 3px #086ad826}.Select-module__ze-7wG__trigger:disabled{opacity:.55;cursor:not-allowed;background:#f5f5f7}.Select-module__ze-7wG__label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Select-module__ze-7wG__placeholder{color:#86868b;font-weight:400}.Select-module__ze-7wG__chevron{color:#6e6e73;flex-shrink:0;width:14px;height:14px;transition:transform .2s}.Select-module__ze-7wG__chevronOpen{color:#086ad8;transform:rotate(180deg)}.Select-module__ze-7wG__panel{z-index:50;background:#fff;border:1px solid #00000014;border-radius:12px;min-width:max-content;max-height:280px;padding:.375rem;animation:.14s ease-out Select-module__ze-7wG__panelIn;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 40px #0000001f,0 2px 8px #0000000d}@keyframes Select-module__ze-7wG__panelIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Select-module__ze-7wG__panelWide{min-width:220px}.Select-module__ze-7wG__option{color:#040500;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.625rem;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.3;transition:background .12s,color .12s;display:flex}.Select-module__ze-7wG__option:hover{background:#086ad80f}.Select-module__ze-7wG__optionActive{color:#086ad8;background:#086ad81a}.Select-module__ze-7wG__optionSelected{color:#086ad8;font-weight:600}.Select-module__ze-7wG__optionSelected:before{content:"✓";color:#086ad8;flex-shrink:0;width:12px;font-size:.75rem;font-weight:700}.Select-module__ze-7wG__option:not(.Select-module__ze-7wG__optionSelected):before{content:"";flex-shrink:0;width:12px}.Select-module__ze-7wG__optionEmphasis{color:#086ad8;border-top:1px solid #0000000f;margin-top:.25rem;padding-top:.625rem;font-style:italic}.Select-module__ze-7wG__optionEmphasis:before{content:"+";color:#086ad8;font-weight:700}.Select-module__ze-7wG__sizeSm .Select-module__ze-7wG__trigger{border-radius:8px;padding:.4rem .7rem;font-size:.8125rem}.Select-module__ze-7wG__sizeSm .Select-module__ze-7wG__option{padding:.4rem .625rem;font-size:.8125rem}
.BlogSearch-module__LG513W__searchWrapper{flex-direction:column;gap:.5rem;display:flex}.BlogSearch-module__LG513W__searchContainer{align-items:center;display:flex;position:relative}.BlogSearch-module__LG513W__searchIcon{color:var(--ink-3);pointer-events:none;font-size:1.125rem;transition:color .2s;position:absolute;left:1rem}.BlogSearch-module__LG513W__searchContainer:focus-within .BlogSearch-module__LG513W__searchIcon{color:var(--ink)}.BlogSearch-module__LG513W__searchInput{width:100%;height:3rem;color:var(--ink);background:#fff;border:1px solid #00000017;border-radius:12px;outline:none;padding:0 2.75rem;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 2px #1010200a}.BlogSearch-module__LG513W__searchInput:focus{border-color:#a49bf7;box-shadow:0 0 0 4px #6d5ef51f}.BlogSearch-module__LG513W__searchInput::placeholder{color:var(--ink-3);font-weight:400}.BlogSearch-module__LG513W__clearBtn{width:24px;height:24px;color:var(--ink-3);cursor:pointer;background:#0000000d;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;transition:background-color .2s,color .2s;display:flex;position:absolute;right:.75rem}.BlogSearch-module__LG513W__clearBtn:hover{color:var(--ink);background:#0000001a}.BlogSearch-module__LG513W__resultCount{color:var(--ink-3);margin:0;padding-left:.25rem;font-size:.8125rem;font-weight:500}
.Section-module__5zqzqG__heroBadge{-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);color:var(--ink-2);animation:Section-module__5zqzqG__badgeIn 1s var(--ease-out) both;background:#ffffffb3;border:1px solid #fffffff2;border-radius:999px;margin-bottom:1.5rem;padding:.4375rem 1rem;font-size:.875rem;font-weight:500;box-shadow:0 1px 2px #1010200d,0 8px 20px -10px #281e5a40}@keyframes Section-module__5zqzqG__badgeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.Section-module__5zqzqG__section{background:var(--surface);scroll-margin-top:var(--nav-h);padding:clamp(5rem,9vw,8rem) 1.5rem;overflow-x:clip}.Section-module__5zqzqG__tinted{background:radial-gradient(45% 40% at 12% 40%, #c8c3ff42, transparent 70%), radial-gradient(40% 35% at 90% 60%, #ffc9a638, transparent 70%), var(--surface)}.Section-module__5zqzqG__header{text-align:center;flex-direction:column;align-items:center;max-width:760px;margin:0 auto clamp(3rem,6vw,4.5rem);display:flex}.Section-module__5zqzqG__eyebrow{color:var(--ink-3);font-size:.875rem;font-weight:500}.Section-module__5zqzqG__title{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin-top:1rem;font-size:clamp(2.25rem,4.6vw,3.5rem);font-weight:500;line-height:1.05}.Section-module__5zqzqG__titleMuted{color:#3a3b42}.Section-module__5zqzqG__subtitle{max-width:560px;color:var(--ink-2);text-wrap:pretty;margin-top:1.25rem;font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.6}.Section-module__5zqzqG__card{border:1px solid var(--hairline);box-shadow:var(--shadow-card);background:#ffffffd9;border-radius:24px;flex-direction:column;padding:1.75rem;display:flex}.Section-module__5zqzqG__icon{width:2.75rem;height:2.75rem;color:var(--ink);background:linear-gradient(#fff 0%,#f2f2f5 100%);border:1px solid #00000012;border-radius:12px;place-items:center;display:grid;box-shadow:inset 0 1px #fff,0 1px 2px #1010200f,0 6px 14px -8px #1010202e}.Section-module__5zqzqG__icon svg{width:1.25rem;height:1.25rem}.Section-module__5zqzqG__cardTitle{letter-spacing:-.015em;color:var(--ink);margin-top:1.25rem;font-size:1.1875rem;font-weight:500}.Section-module__5zqzqG__cardBody{color:var(--ink-2);margin-top:.5rem;font-size:.9875rem;line-height:1.6}.Section-module__5zqzqG__cta{text-align:center;border:1px solid var(--hairline);max-width:1200px;box-shadow:var(--shadow-card);background:radial-gradient(70% 90% at 0 0,#c8c3ff99,#0000 60%),radial-gradient(70% 90% at 100% 100%,#ffc9a68c,#0000 60%),linear-gradient(#fff,#fbf9ff);border-radius:36px;flex-direction:column;align-items:center;margin:0 auto;padding:clamp(3.5rem,7vw,5.5rem) 1.5rem;display:flex}.Section-module__5zqzqG__cta .Section-module__5zqzqG__title{margin-top:0}.Section-module__5zqzqG__cta .Section-module__5zqzqG__subtitle{margin-bottom:2.25rem}@media (max-width:600px){.Section-module__5zqzqG__section{padding-left:1rem;padding-right:1rem}.Section-module__5zqzqG__card{padding:1.5rem}.Section-module__5zqzqG__cta{border-radius:28px}}@media (prefers-reduced-motion:reduce){.Section-module__5zqzqG__heroBadge{animation:none}}
.Toast-module__zic_3G__toast{z-index:1000;background:#fff;border:1px solid #0000000f;border-radius:12px;align-items:flex-start;gap:.75rem;min-width:300px;max-width:420px;padding:.9rem 1rem;animation:.22s cubic-bezier(.4,0,.2,1) Toast-module__zic_3G__toastIn;display:flex;position:fixed;top:1.5rem;right:1.5rem;box-shadow:0 12px 32px #00000024}@keyframes Toast-module__zic_3G__toastIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.Toast-module__zic_3G__success{border-left:4px solid #16a34a}.Toast-module__zic_3G__error{border-left:4px solid #dc2626}.Toast-module__zic_3G__icon{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:1px;font-size:1.35rem;display:flex}.Toast-module__zic_3G__success .Toast-module__zic_3G__icon{color:#16a34a}.Toast-module__zic_3G__error .Toast-module__zic_3G__icon{color:#dc2626}.Toast-module__zic_3G__body{flex:1;min-width:0}.Toast-module__zic_3G__title{font-family:var(--font-manrope), sans-serif;color:#040500;margin-bottom:.15rem;font-size:.875rem;font-weight:700}.Toast-module__zic_3G__message{font-family:var(--font-manrope), sans-serif;color:#454545;word-wrap:break-word;font-size:.8125rem;line-height:1.4}.Toast-module__zic_3G__close{color:#86868b;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .12s;display:inline-flex}.Toast-module__zic_3G__close:hover{color:#1d1d1f;background:#0000000d}.Toast-module__zic_3G__close svg{font-size:1rem}
.Table-module__TFFUyq__tableWrap{border:1px solid var(--hairline);max-width:1200px;box-shadow:var(--shadow-card);background:#fff;border-radius:24px;margin:0 auto;overflow-x:auto}.Table-module__TFFUyq__tableWrap:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.Table-module__TFFUyq__table{border-collapse:collapse;text-align:left;width:100%;min-width:680px}.Table-module__TFFUyq__caption{caption-side:top;text-align:left;color:var(--ink-3);padding:1.25rem 1.5rem .25rem;font-size:.875rem}.Table-module__TFFUyq__table th,.Table-module__TFFUyq__table td{border-top:1px solid var(--hairline);vertical-align:top;padding:1rem 1.5rem;font-size:.9375rem;line-height:1.55}.Table-module__TFFUyq__table thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-top:0;font-size:.75rem;font-weight:600}.Table-module__TFFUyq__table thead th span{align-items:center;gap:.5rem;display:inline-flex}.Table-module__TFFUyq__table tbody th{width:22%;color:var(--ink);font-weight:500}.Table-module__TFFUyq__table td{color:var(--ink-2)}.Table-module__TFFUyq__centered thead th{vertical-align:middle;text-align:center}.Table-module__TFFUyq__centered thead th span{justify-content:center}.Table-module__TFFUyq__centered td{text-align:center}.Table-module__TFFUyq__muted{font-style:italic;color:var(--ink-3)!important}.Table-module__TFFUyq__ours{background:#c8c3ff1f}.Table-module__TFFUyq__footnote{vertical-align:super;margin-left:.125rem;font-size:.6875rem;line-height:0}.Table-module__TFFUyq__footnote a{color:var(--ink-3)}.Table-module__TFFUyq__footnote a:hover{color:var(--ink)}.Table-module__TFFUyq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
