@import url(https://fonts.googleapis.com/css2?family=Wix+Madefor+Text:wght@400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap);:root{font-family:Wix Madefor Text,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{margin:0;padding:0}#root,body,html{min-height:100%;width:100%}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fbfdff;color:#000;font-family:Wix Madefor Text,sans-serif;min-height:100vh;position:relative}body:before{animation:gridMove 18s linear infinite;background-image:linear-gradient(#257efa14 1px,#0000 0),linear-gradient(90deg,#257efa14 1px,#0000 0);background-size:45px 45px;z-index:-2}body:after,body:before{content:"";inset:0;pointer-events:none;position:fixed}body:after{background:radial-gradient(circle at 50% 30%,#3fbaff2e,#0000 35%),radial-gradient(circle at 80% 70%,#7d55ff14,#0000 30%);z-index:-1}#root{background:#0000;position:relative;z-index:1}button,input,select,textarea{font:inherit}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media (max-width:600px){body:before{animation-duration:14s;animation-name:gridMoveMobile;background-size:32px 32px}body:after{background:radial-gradient(circle at 50% 25%,#3fbaff29,#0000 35%),radial-gradient(circle at 80% 70%,#7d55ff12,#0000 30%)}@keyframes gridMoveMobile{0%{background-position:0 0}to{background-position:32px 32px}}}@media (prefers-reduced-motion:reduce){body:before{animation:none}}.navbar{align-items:center;background:#fafafa;box-sizing:border-box;display:flex;height:80px;justify-content:space-between;padding:0 30px;position:relative;transition:background .3s ease,box-shadow .3s ease,border-color .3s ease,-webkit-backdrop-filter .3s ease;transition:background .3s ease,box-shadow .3s ease,border-color .3s ease,backdrop-filter .3s ease;transition:background .3s ease,box-shadow .3s ease,border-color .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease;width:100%;z-index:1000}.navbar-fixed{animation:navbarSlideDown .35s cubic-bezier(.22,1,.36,1);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#fafafaeb;border-bottom:1px solid #0000000f;box-shadow:0 8px 30px #0000000f;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999}@keyframes navbarSlideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.navbar-placeholder{height:80px;width:100%}.desktop-nav,.login-btn,.navbar-logo,.pricing-btn{align-items:center;display:flex}.navbar-logo{flex-shrink:0}.navbar-logo .logo-main{font-size:28px!important;line-height:1!important}.navbar-logo .logo-sub{font-size:10px!important;letter-spacing:2px!important;line-height:1!important;margin-top:2px!important}.desktop-nav{gap:32px}.desktop-nav a,.desktop-pricing-btn,.navbar-contact-link,.navbar-service-link{color:#111;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s ease,opacity .2s ease}.desktop-pricing-btn,.navbar-contact-link,.navbar-service-link{appearance:none;-webkit-appearance:none;background:#0000;border:none;cursor:pointer;font-family:inherit;margin:0;outline:none;padding:0}.desktop-nav a:hover,.desktop-pricing-btn:hover,.navbar-contact-link:hover,.navbar-service-link:hover{color:#166aea}.navbar-email{align-items:center;display:flex;gap:7px;white-space:nowrap}.navbar-email svg{flex-shrink:0;font-size:18px}.login-btn,.pricing-btn{align-items:center;background:#166aea;border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-weight:600;justify-content:center;transition:background .3s ease,transform .3s ease,box-shadow .3s ease}.desktop-nav .login-btn,.desktop-nav .login-btn:hover{color:#fff}.login-btn{font-size:14px;gap:7px;padding:12px 22px}.login-arrow{font-size:19px;transition:transform .3s ease}.login-btn:hover,.pricing-btn:hover{background:#333;transform:translateY(-2px)}.login-btn:hover .login-arrow{transform:translateX(3px)}.mobile-nav{align-items:center;display:none;gap:12px}.pricing-btn{font-size:12px;gap:8px;padding:12px 20px}.mobile-menu-btn{align-items:center;appearance:none;-webkit-appearance:none;color:inherit;cursor:pointer;display:flex;height:auto;justify-content:center;margin:0;padding:0;width:auto}.mobile-menu-btn,.mobile-menu-btn:active,.mobile-menu-btn:focus{background:#0000;border:none;box-shadow:none;outline:none}.mobile-menu-btn .menu-icon{display:block;margin:0}.menu-icon{color:#080808;cursor:pointer;display:block;font-size:30px;transition:transform .25s ease,color .25s ease}.menu-icon:hover{color:#166aea;transform:scale(1.08)}.navbar-profile{align-items:center;background:#166aea;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:14px;font-weight:700;height:44px;justify-content:center;text-transform:uppercase;transition:background .25s ease,transform .25s ease,box-shadow .25s ease;width:44px}.navbar-profile:hover{background:#333;box-shadow:0 6px 16px #0000001f;transform:translateY(-2px)}.navbar-profile-wrapper{align-items:center;display:flex;position:relative}.navbar-profile-menu{background:#fff;border:1px solid #e7e7e7;border-radius:14px;box-shadow:0 18px 50px #0000001f;box-sizing:border-box;padding:16px;position:absolute;right:0;top:calc(100% + 12px);width:290px;z-index:10001}.navbar-profile-top{align-items:center;border-bottom:1px solid #ededed;display:flex;gap:11px;padding-bottom:14px}.navbar-profile-large{align-items:center;background:#166aea;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:42px;justify-content:center;width:42px}.navbar-profile-details{display:flex;flex-direction:column;gap:3px;min-width:0}.navbar-profile-details strong{color:#111;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar-profile-details span{color:#777;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar-profile-id{padding:13px 0}.navbar-profile-id span{color:#999;display:block;font-size:10px;font-weight:500;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.navbar-profile-id p{color:#555;font-size:10px;line-height:1.4;margin:0;word-break:break-all}.navbar-profile-actions{border-top:1px solid #ededed;display:flex;flex-direction:column;gap:8px;padding-top:12px}.navbar-orders{align-items:center;background:#fff;border:1px solid #e4e4e4;border-radius:9px;color:#111;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:600;gap:9px;height:42px;padding:0 12px;transition:background .2s ease,border-color .2s ease;width:100%}.navbar-orders:hover{background:#f6f6f6;border-color:#d4d4d4}.navbar-orders>svg:first-child{color:#166aea;flex-shrink:0;font-size:15px}.navbar-orders span{flex:1 1;text-align:left}.navbar-orders-arrow{color:#777;flex-shrink:0;font-size:20px;transition:transform .2s ease}.navbar-orders:hover
.navbar-orders-arrow{transform:translateX(3px)}.navbar-logout{align-items:center;background:#fff;border:1px solid #e4e4e4;border-radius:9px;color:#111;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:600;gap:7px;height:40px;justify-content:center;transition:background .2s ease,border-color .2s ease;width:100%}.navbar-logout:hover{background:#f6f6f6;border-color:#d4d4d4}.navbar-logout svg{font-size:15px}.navbar-logout:disabled{cursor:not-allowed;opacity:.6}.contact-modal-overlay{overflow-y:auto;padding:24px}.contact-modal{border-radius:22px;max-height:calc(100dvh - 48px);max-width:520px;overflow-y:auto;padding:38px}.contact-modal-close{height:38px;right:18px;top:18px;width:38px}.contact-modal-close svg{font-size:23px}.contact-modal-header{margin-bottom:30px;padding-right:45px}.contact-modal-label{font-size:11px;letter-spacing:1.5px;margin-bottom:12px}.contact-modal-header h2{font-size:30px;letter-spacing:-1.2px;margin:0 0 10px}.contact-modal-header p{font-size:14px;line-height:1.65;max-width:390px}.contact-modal-form{gap:18px}.contact-modal-field{gap:8px}.contact-modal-field label{font-size:12px}.contact-modal-field input,.contact-modal-field select{border-radius:10px;font-size:14px;height:50px;padding:0 15px}.contact-modal-error{font-size:12px;line-height:1.5;margin:-3px 0 0;padding:11px 13px}.contact-modal-submit{border-radius:10px;font-size:13px;gap:9px;height:52px;margin-top:4px;padding:0 18px}.contact-modal-submit svg{font-size:17px}.contact-success{min-height:300px;padding:25px 10px}.contact-success-icon{height:62px;margin-bottom:20px;width:62px}.contact-success-icon svg{font-size:30px}.contact-success h2{font-size:26px;letter-spacing:-.8px;margin:0 0 10px}.contact-success p{font-size:14px;line-height:1.65}@media (max-width:1000px){.navbar{padding:0 15px}.desktop-nav{display:none}.mobile-nav{display:flex}.navbar-logo .logo-main{font-size:22px!important}.navbar-logo .logo-sub{font-size:7px!important;letter-spacing:1.8px!important}}@media (max-width:600px){.navbar{padding:0 10px}.navbar,.navbar-placeholder{height:65px}.navbar-fixed{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#fafafaf0;box-shadow:0 6px 25px #00000012}.navbar-logo .logo-main{font-size:20px!important;letter-spacing:-.5px!important}.navbar-logo .logo-sub{font-size:8px!important;letter-spacing:1.6px!important;margin-top:1px!important}.mobile-nav{gap:15px}.pricing-btn{gap:5px;line-height:1;padding:10px 12px}.menu-icon{font-size:26px}.contact-modal-overlay{align-items:center;padding:14px}.contact-modal{border-radius:18px;max-height:calc(100dvh - 28px);padding:32px 20px 24px}.contact-modal-close{height:35px;right:14px;top:14px;width:35px}.contact-modal-close svg{font-size:21px}.contact-modal-header{margin-bottom:24px;padding-right:38px}.contact-modal-label{font-size:10px;margin-bottom:10px}.contact-modal-header h2{font-size:25px;letter-spacing:-.8px}.contact-modal-header p{font-size:13px;line-height:1.6}.contact-modal-form{gap:15px}.contact-modal-field{gap:7px}.contact-modal-field input,.contact-modal-field select{font-size:13px;height:47px;padding:0 13px}.contact-modal-submit{height:49px}.contact-success{min-height:270px}}@media (max-width:380px){.contact-modal-overlay{padding:10px}.contact-modal{padding:29px 16px 20px}.contact-modal-header h2{font-size:23px}.contact-modal-field input,.contact-modal-field select{height:45px}}@media (prefers-reduced-motion:reduce){.contact-modal,.contact-modal-overlay,.navbar-fixed{animation:none}.contact-modal-close,.contact-modal-field input,.contact-modal-field select,.contact-modal-submit,.login-arrow,.login-btn,.menu-icon,.navbar,.navbar-contact-link,.navbar-orders,.navbar-orders-arrow,.navbar-profile,.pricing-btn{transition:none}}.contact-modal-field textarea{border-radius:10px;font-size:14px;line-height:1.6;min-height:125px;padding:14px 15px}.contact-field-heading{gap:15px}.contact-word-count{font-size:10px}.navbar-page-blurred{pointer-events:none;-webkit-user-select:none;user-select:none}.contact-modal-overlay{align-items:center;animation:contactOverlayIn .25s ease;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0a0e164d;box-sizing:border-box;display:flex;height:100vh;height:100dvh;inset:0;justify-content:center;overflow:hidden;padding:18px;position:fixed;width:100%;z-index:20000}@keyframes contactOverlayIn{0%{opacity:0}to{opacity:1}}.contact-modal{animation:contactModalIn .35s cubic-bezier(.22,1,.36,1);background:#fffffff5;border:1px solid #fffc;border-radius:20px;box-shadow:0 30px 80px #0000002e;box-sizing:border-box;max-width:540px;overflow:visible;padding:28px 32px 26px;position:relative;width:100%}@keyframes contactModalIn{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.contact-modal-close{align-items:center;background:#fff;border:1px solid #e7e7e7;border-radius:50%;color:#111;cursor:pointer;display:flex;height:34px;justify-content:center;padding:0;position:absolute;right:14px;top:14px;transition:background .2s ease,transform .2s ease;width:34px}.contact-modal-close svg{font-size:21px}.contact-modal-close:hover{background:#f2f2f2;transform:rotate(5deg)}.contact-modal-close:disabled{cursor:not-allowed;opacity:.5}.contact-modal-header{margin-bottom:20px;padding-right:42px}.contact-modal-label{color:#166aea;display:inline-block;font-size:10px;font-weight:700;letter-spacing:1.4px;margin-bottom:7px}.contact-modal-header h2{color:#111;font-size:26px;font-weight:600;letter-spacing:-1px;line-height:1.15;margin:0 0 6px}.contact-modal-header p{color:#777;font-size:12px;line-height:1.5;margin:0;max-width:400px}.contact-modal-form{display:flex;flex-direction:column;gap:11px}.contact-modal-field{display:flex;flex-direction:column;gap:5px;width:100%}.contact-modal-field label{color:#222;font-size:11px;font-weight:600}.contact-modal-field input,.contact-modal-field select{background:#fff;border:1px solid #dedede;border-radius:9px;box-sizing:border-box;color:#111;font-family:inherit;font-size:13px;height:44px;outline:none;padding:0 13px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.contact-modal-field input::placeholder{color:#aaa}.contact-modal-field input:focus,.contact-modal-field select:focus{border-color:#166aea;box-shadow:0 0 0 3px #166aea1a}.contact-modal-field select{appearance:auto;cursor:pointer}.contact-modal-field textarea{background:#fff;border:1px solid #dedede;border-radius:9px;box-sizing:border-box;color:#111;font-family:inherit;font-size:12px;height:72px;line-height:1.45;max-height:100px;min-height:72px;outline:none;padding:9px 12px;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.contact-modal-field textarea::placeholder{color:#aaa}.contact-modal-field textarea:focus{border-color:#166aea;box-shadow:0 0 0 3px #166aea1a}.contact-field-heading{align-items:center;display:flex;gap:12px;justify-content:space-between;width:100%}.contact-field-heading label{margin:0}.contact-word-count{color:#999;font-size:9px;font-weight:500;transition:color .2s ease;white-space:nowrap}.contact-word-count-limit{color:#166aea;font-weight:600}.contact-modal-error{background:#fff2f2;border-radius:8px;color:#c32929;font-size:11px;line-height:1.4;margin:-1px 0 0;padding:8px 11px}.contact-modal-submit{align-items:center;background:#166aea;border:none;border-radius:9px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:600;gap:8px;height:45px;justify-content:center;margin-top:1px;padding:0 16px;transition:background .25s ease,transform .25s ease,box-shadow .25s ease;width:100%}.contact-modal-submit svg{font-size:16px}.contact-modal-submit:hover:not(:disabled){background:#0e59c9;box-shadow:0 8px 20px #166aea38;transform:translateY(-1px)}.contact-modal-submit:disabled{cursor:not-allowed;opacity:.65}.contact-success{flex-direction:column;min-height:260px;padding:20px 10px;text-align:center}.contact-success,.contact-success-icon{align-items:center;display:flex;justify-content:center}.contact-success-icon{background:#166aea14;border-radius:50%;color:#166aea;height:56px;margin-bottom:16px;width:56px}.contact-success-icon svg{font-size:27px}.contact-success h2{color:#111;font-size:24px;font-weight:600;letter-spacing:-.7px;margin:0 0 8px}.contact-success p{color:#777;font-size:13px;line-height:1.55;margin:0;max-width:330px}@media (min-width:1001px) and (max-height:760px){.contact-modal-overlay{padding:10px}.contact-modal{max-width:520px;padding:20px 28px 18px}.contact-modal-header{margin-bottom:14px}.contact-modal-label{margin-bottom:4px}.contact-modal-header h2{font-size:23px;margin-bottom:4px}.contact-modal-header p{font-size:11px;line-height:1.4}.contact-modal-form{gap:8px}.contact-modal-field{gap:4px}.contact-modal-field input,.contact-modal-field select{font-size:12px;height:39px}.contact-modal-field textarea{font-size:11px;height:58px;max-height:75px;min-height:58px;padding:7px 11px}.contact-modal-submit{height:40px}}@media (max-width:1000px){.desktop-nav{display:none}.mobile-nav{display:flex}}@media (prefers-reduced-motion:reduce){.contact-modal,.contact-modal-overlay{animation:none}.contact-modal-close,.contact-modal-field input,.contact-modal-field select,.contact-modal-field textarea,.contact-modal-submit{transition:none}.contact-modal-field input,.contact-modal-field select,.contact-modal-field textarea{-webkit-text-size-adjust:100%;font-size:16px}}@media (max-width:760px){.desktop-nav .navbar-service-link[aria-label=Products],.desktop-nav button.navbar-service-link:nth-of-type(2){display:none!important}}.logo{align-items:center;display:inline-flex;flex-direction:column;justify-content:center;-webkit-user-select:none;user-select:none}.logo-main{-webkit-text-fill-color:#0000;animation:logoShine 4s ease-in-out infinite;background:linear-gradient(110deg,#000,#000 35%,#777 45%,#d5d5d5 50%,#777 55%,#000 65%,#000);-webkit-background-clip:text;background-clip:text;background-position:100% 0;background-size:250% 100%;font-family:Arial,sans-serif;font-size:42px;font-weight:800;letter-spacing:-2px;position:relative}.logo-main span{font-weight:900}.logo-sub{color:#555;font-family:Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:6px;margin-top:1px;padding-left:6px}@keyframes logoShine{0%{background-position:120% 0}35%{background-position:-20% 0}to{background-position:-20% 0}}@media (max-width:600px){.logo-main{font-size:31px;letter-spacing:-1.5px}.logo-sub{font-size:8px;letter-spacing:4.5px}}.sidebar{background:#fff;color:#111;display:flex;flex-direction:column;height:100vh;height:100dvh;inset:0;overflow:hidden;overscroll-behavior:none;pointer-events:none;position:fixed;touch-action:none;transform:translateX(100%);transition:transform .35s cubic-bezier(.76,0,.24,1),visibility .35s;visibility:hidden;width:100%;z-index:10000}.sidebar-open{pointer-events:auto;transform:translateX(0);visibility:visible}.sidebar-header{background:#fff;border-bottom:1px solid #e8e8e8;box-sizing:border-box;height:65px;justify-content:space-between;padding:0 10px;width:100%}.sidebar-header,.sidebar-logo{align-items:center;display:flex;flex-shrink:0}.sidebar-logo .logo-main{font-size:20px!important;letter-spacing:-.5px!important;line-height:1!important}.sidebar-logo .logo-sub{font-size:8px!important;letter-spacing:1.6px!important;line-height:1!important;margin-top:1px!important}.sidebar-logo img{height:auto!important;max-width:95px!important;object-fit:contain;width:auto!important}.sidebar-close{align-items:center;appearance:none;-webkit-appearance:none;background:#0000;border:none;box-shadow:none;color:#111;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;margin:0;outline:none;padding:0;width:32px}.sidebar-close svg{height:22px;width:22px}.sidebar-close:active,.sidebar-close:focus{background:#0000;border:none;box-shadow:none;outline:none}.sidebar-content{flex:1 1;min-height:0;overflow:hidden;overscroll-behavior:none}.sidebar-user{background:#fafafa;border-bottom:1px solid #ededed;gap:12px;padding:18px 17px}.sidebar-avatar,.sidebar-user{align-items:center;display:flex}.sidebar-avatar{background:#166aea;border:none;border-radius:50%;color:#fff;flex-shrink:0;font-family:inherit;font-size:14px;font-weight:700;height:44px;justify-content:center;text-transform:uppercase;width:44px}.sidebar-user-info{display:flex;flex-direction:column;gap:3px;min-width:0}.sidebar-user-info strong{color:#111;font-size:14px;font-weight:600;line-height:1.3}.sidebar-user-info span,.sidebar-user-info strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-user-info span{color:#777;font-size:11px;line-height:1.4}.sidebar-nav{display:flex;flex-direction:column;width:100%}.sidebar-nav a,.sidebar-nav-button{align-items:center;background:#fff;border:none;border-bottom:1px solid #ededed;box-sizing:border-box;color:#111;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:-.1px;min-height:56px;padding:0 17px;text-align:left;text-decoration:none;transition:background .2s ease,color .2s ease;width:100%}.sidebar-nav a:hover,.sidebar-nav-button:hover{background:#f7f7f7;color:#166aea}.sidebar-orders-button{justify-content:space-between}.sidebar-orders-left{align-items:center;display:flex;gap:9px}.sidebar-orders-left svg{color:#166aea;flex-shrink:0;font-size:16px}.sidebar-orders-arrow{color:#888;flex-shrink:0;font-size:21px;transition:transform .2s ease,color .2s ease}.sidebar-orders-button:hover
.sidebar-orders-arrow{color:#166aea;transform:translateX(3px)}.sidebar-contact{display:flex;flex-direction:column;gap:8px;padding:22px 17px}.sidebar-contact span{color:#999;font-size:11px;font-weight:400}.sidebar-contact a{align-items:center;color:#111;display:flex;font-size:11px;font-weight:500;gap:7px;line-height:1.4;text-decoration:none;word-break:break-word}.sidebar-contact a svg{flex-shrink:0;font-size:15px}.sidebar-bottom{grid-gap:9px;background:#fff;border-top:1px solid #e8e8e8;box-sizing:border-box;display:grid;flex-shrink:0;gap:9px;grid-template-columns:1fr 1fr;padding:13px 16px calc(13px + env(safe-area-inset-bottom));width:100%}.sidebar-login,.sidebar-logout,.sidebar-start{align-items:center;border-radius:100px;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:500;gap:7px;height:40px;justify-content:center;padding:0 14px;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.sidebar-login{background:#fff;border:1px solid #111;color:#111}.sidebar-login:hover{background:#f7f7f7}.sidebar-logout{background:#fff;border:1px solid #dcdcdc;color:#111}.sidebar-logout svg{flex-shrink:0;font-size:14px}.sidebar-logout:hover{background:#f7f7f7;border-color:#c9c9c9}.sidebar-logout:disabled{cursor:not-allowed;opacity:.6}.sidebar-start{background:#111;border:1px solid #111;color:#fff}.sidebar-start:hover{background:#166aea;border-color:#166aea}.sidebar-start svg{flex-shrink:0;font-size:18px;transition:transform .2s ease}.sidebar-start:hover svg{transform:translateX(3px)}.sidebar-overlay{background:#0003;height:100vh;height:100dvh;inset:0;opacity:0;overflow:hidden;overscroll-behavior:none;pointer-events:none;position:fixed;touch-action:none;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:9998}.sidebar-overlay-open{opacity:1;pointer-events:auto;visibility:visible}@media (min-width:1001px){.sidebar,.sidebar-overlay{display:none}}@media (max-width:480px){.sidebar-user{padding:16px 14px}.sidebar-avatar{font-size:13px;height:42px;width:42px}.sidebar-user-info strong{font-size:13px}.sidebar-user-info span{font-size:10px}.sidebar-nav a,.sidebar-nav-button{font-size:13px;min-height:54px;padding:0 15px}.sidebar-orders-left svg{font-size:15px}.sidebar-orders-arrow{font-size:20px}.sidebar-contact{padding:20px 15px}.sidebar-bottom{padding:12px 14px calc(12px + env(safe-area-inset-bottom))}.sidebar-login,.sidebar-logout,.sidebar-start{font-size:12px;height:40px}}@media (max-width:1000px) and (max-height:600px){.sidebar-content{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}}@media (prefers-reduced-motion:reduce){.sidebar,.sidebar-login,.sidebar-logout,.sidebar-nav a,.sidebar-nav-button,.sidebar-orders-arrow,.sidebar-overlay,.sidebar-start,.sidebar-start svg{transition:none}}@media (max-width:1000px){.contact-modal-overlay{align-items:center;overflow:hidden;padding:12px 12px calc(12px + env(safe-area-inset-bottom))}.contact-modal{-webkit-overflow-scrolling:touch;border-radius:18px;max-height:calc(100vh - 24px - env(safe-area-inset-bottom));max-height:calc(100dvh - 24px - env(safe-area-inset-bottom));max-width:460px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:22px 18px 18px;width:100%}.contact-modal-close{height:32px;right:11px;top:11px;width:32px}.contact-modal-close svg{font-size:20px}.contact-modal-header{margin-bottom:14px;padding-right:38px}.contact-modal-label{font-size:9px;letter-spacing:1.3px;margin-bottom:4px}.contact-modal-header h2{font-size:22px;letter-spacing:-.7px;line-height:1.15;margin-bottom:4px}.contact-modal-header p{font-size:11px;line-height:1.4;max-width:330px}.contact-modal-form{gap:8px}.contact-modal-field{gap:4px}.contact-modal-field label{font-size:10px}.contact-modal-field input,.contact-modal-field select{border-radius:8px;font-size:16px;height:39px;padding:0 11px}.contact-modal-field input::placeholder{font-size:12px}.contact-modal-field textarea{border-radius:8px;box-sizing:border-box;font-size:16px;height:58px;line-height:1.4;max-height:75px;min-height:58px;padding:7px 10px;resize:none;width:100%}.contact-modal-field textarea::placeholder{font-size:11px}.contact-field-heading{gap:8px}.contact-word-count{font-size:8px}.contact-modal-error{font-size:10px;line-height:1.35;margin:0;padding:7px 9px}.contact-modal-submit{border-radius:8px;font-size:11px;height:40px;margin-top:0}.contact-modal-submit svg{font-size:14px}.contact-success{min-height:230px;padding:18px 8px}.contact-success-icon{height:50px;margin-bottom:14px;width:50px}.contact-success-icon svg{font-size:25px}.contact-success h2{font-size:21px;margin-bottom:6px}.contact-success p{font-size:12px;line-height:1.5;max-width:280px}}@media (max-width:380px){.contact-modal-overlay{padding:8px 8px calc(8px + env(safe-area-inset-bottom))}.contact-modal{border-radius:15px;padding:18px 14px 14px}.contact-modal-header{margin-bottom:10px}.contact-modal-header h2{font-size:20px}.contact-modal-header p{font-size:10px}.contact-modal-form{gap:6px}.contact-modal-field input,.contact-modal-field select{font-size:16px;height:36px}.contact-modal-field input::placeholder{font-size:11px}.contact-modal-field textarea{font-size:16px;height:52px;max-height:52px;min-height:52px}.contact-modal-field textarea::placeholder{font-size:10px}.contact-modal-submit{height:37px}}.domain-section{background:#fafcff;box-sizing:border-box;color:#111;isolation:isolate;overflow:hidden;padding:50px 25px 42px;position:relative;width:100%}.domain-section:before{animation:gridMove 18s linear infinite;background-image:linear-gradient(#268cff14 1px,#0000 0),linear-gradient(90deg,#268cff14 1px,#0000 0);background-size:45px 45px;content:"";inset:-60%;position:absolute;z-index:-2}.domain-section:after{background:radial-gradient(circle at 50% 70%,#58caff3d,#0000 36%),radial-gradient(circle at 25% 30%,#8d5cff12,#0000 35%),linear-gradient(180deg,#ffffff45,#ffffffd9);content:"";inset:0;position:absolute;z-index:-1}@keyframes gridMove{to{transform:translate(45px,45px)}}.domain-container{margin:auto;max-width:1180px;width:100%}.domain-heading{margin:0 auto 27px;max-width:820px;text-align:center}.domain-desktop-deal{color:#777;font-size:9px;font-weight:600;letter-spacing:1.5px;margin-bottom:5px}.domain-mobile-mail{display:none}.domain-title-area{align-items:center;display:flex;height:90px;justify-content:center}.domain-heading h2{letter-spacing:-1.5px;line-height:1.08;margin:0;width:100%}.typewriter-line{display:block;min-height:1.08em;white-space:nowrap}.typewriter-line:first-child{font-size:clamp(36px,3.3vw,48px);font-weight:650}.typewriter-line:nth-child(2){color:#333;font-size:clamp(25px,2.3vw,34px);font-weight:500;margin-top:3px}.typing-cursor{animation:blink .7s infinite;font-weight:300;margin-left:2px}@keyframes blink{50%{opacity:0}}.domain-workspace{grid-gap:0;display:grid;gap:0;grid-template-columns:minmax(0,650px) minmax(0,0fr);justify-content:center;transition:.6s cubic-bezier(.22,1,.36,1)}.domain-workspace.has-result{gap:20px;grid-template-columns:.95fr 1.05fr}.domain-result-side,.domain-search-side{min-width:0}.domain-result-side{animation:resultIn .5s ease}@keyframes resultIn{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.domain-search-panel{background:#050505;border-radius:27px;box-shadow:0 18px 45px #0003,0 0 50px #269dff18;box-sizing:border-box;display:flex;flex-direction:column;isolation:isolate;min-height:220px;overflow:hidden;padding:20px 22px 21px;position:relative;width:100%}.domain-search-panel:before{animation:borderRotate 5s linear infinite;background:conic-gradient(#b13cff,#5d52ff,#28c1ff,#268cff,#b13cff);content:"";height:1000px;left:50%;position:absolute;top:50%;width:1000px;z-index:-2}.domain-search-panel:after{background:#050505;border-radius:25px;content:"";inset:2px;position:absolute;z-index:-1}@keyframes borderRotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.domain-input-wrap{align-items:center;background:#111;border:1px solid #363636;border-radius:17px;box-shadow:inset 0 1px 0 #ffffff0d,0 5px 15px #0003;box-sizing:border-box;display:flex;gap:14px;height:64px;padding:0 20px;transition:.25s;width:100%}.domain-input-wrap:focus-within{border-color:#4d8cff;box-shadow:inset 0 1px 0 #ffffff12,0 0 0 1px #268cff40,0 0 20px #268cff20}.domain-search-icon{color:#ddd;flex-shrink:0;font-size:24px}.domain-big-input{-webkit-text-size-adjust:100%;appearance:none;-webkit-appearance:none;background:#0000;border:0;color:#fff;flex:1 1;font-family:inherit;font-size:20px;font-weight:500;height:100%;min-width:0;outline:0;padding:0}.domain-big-input::placeholder{color:#777;opacity:1}.domain-visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.domain-card-subtitle{box-sizing:border-box;color:#b8b8b8;font-size:14px;font-weight:500;line-height:1;margin:17px 0 21px;padding-left:4px;white-space:nowrap;width:100%}.domain-panel-bottom{align-items:center;display:flex;gap:24px;width:100%}.domain-hint{align-items:center;color:#bbb;display:flex;flex:1 1;font-size:15px;font-weight:500;gap:44px;justify-content:flex-start;min-width:0;padding-left:5px;white-space:nowrap}.domain-hint span{display:block}.domain-search-button{align-items:center;background:#303030;border:1px solid #454545;border-radius:13px;color:#eee;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:12px;font-weight:500;gap:7px;height:48px;justify-content:center;padding:0 19px;transition:.2s;white-space:nowrap;width:185px}.domain-search-button:hover{background:linear-gradient(110deg,#8e43ff,#287dff);border-color:#0000}.domain-search-button:disabled{cursor:not-allowed;opacity:.6}.domain-spinner{animation:spin .7s linear infinite;border:2px solid #ffffff50;border-radius:50%;border-top-color:#fff;height:11px;width:11px}@keyframes spin{to{transform:rotate(1turn)}}.domain-message{align-items:center;background:#17090d;border:1px solid #532f3a;border-radius:8px;color:#ff909b;display:flex;font-size:9px;gap:7px;margin-top:9px;padding:9px 12px}.domain-message p{margin:0}.domain-main-result{align-items:center;background:#050505;border:1px solid #292929;border-radius:14px;box-sizing:border-box;display:flex;gap:12px;justify-content:space-between;min-height:88px;padding:14px 15px;transition:border-color .25s ease,background .25s ease,transform .25s ease,box-shadow .25s ease;width:100%}.domain-main-result.available{border-color:#175236}.domain-main-result.unavailable{border-color:#623139}.domain-main-result-clickable{cursor:pointer}.domain-main-result-clickable:hover{background:linear-gradient(110deg,#050505,#07140d);border-color:#238653;box-shadow:0 10px 25px #00000025,0 0 22px #27d87810;transform:translateY(-2px)}.domain-main-result-clickable:focus-visible{outline:2px solid #4ed98b;outline-offset:3px}.domain-result-left{align-items:center;display:flex;flex:1 1;gap:11px;min-width:0}.domain-status-icon{border-radius:50%;display:grid;flex-shrink:0;font-size:18px;height:38px;place-items:center;width:38px}.available .domain-status-icon{background:#0b2d1c;color:#4ed98b}.unavailable .domain-status-icon{background:#351517;color:#ff747c}.domain-result-content{flex:1 1;min-width:0}.domain-status-text{color:#999;display:block;font-size:9px;font-weight:700;letter-spacing:1.2px;margin-bottom:2px}.domain-result-left h3{color:#fff;font-size:17px;font-weight:600;line-height:1.2;margin:0;overflow-wrap:anywhere}.domain-result-left p{color:#8e9692;font-size:11px;font-weight:400;line-height:1.35;margin:4px 0 0;white-space:nowrap;width:100%}.domain-result-action{align-items:center;display:flex;flex-shrink:0;justify-content:center}.domain-result-arrow{background:#0a1710;border:1px solid #274735;border-radius:50%;color:#4ed98b;display:grid;flex-shrink:0;height:31px;place-items:center;transition:transform .25s ease,background .25s ease,border-color .25s ease;width:31px}.domain-result-arrow svg{font-size:13px}.domain-main-result-clickable:hover .domain-result-arrow{background:#10331f;border-color:#3b9c64;transform:translateX(3px)}.domain-suggestions{margin-top:10px}.domain-suggestions>h3{font-size:15px;margin:0 0 7px}.suggestion-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.suggestion-card{align-items:center;background:#060606;border:1px solid #303030;border-radius:9px;color:#fff;cursor:pointer;display:flex;font-family:inherit;height:45px;padding:7px 10px;text-align:left;transition:border-color .2s,background .2s,transform .2s;width:100%}.suggestion-card:hover{background:#0a0a0a;border-color:#7551ff;transform:translateY(-1px)}.suggestion-card span{display:block;min-width:0;width:100%}.suggestion-card strong{display:block;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.suggestion-card small{color:#58cf89;display:block;font-size:10px;margin-top:2px}.domain-note{color:#777;font-size:12px;margin:12px 0 0;text-align:center}@media (max-width:900px){.domain-section{padding:42px 18px 32px}.domain-container{max-width:650px}.domain-workspace,.domain-workspace.has-result{display:block}.domain-result-side{margin-top:12px}}@media (max-width:600px){.domain-section{padding:25px 14px 28px}.domain-section:before{background-size:32px 32px;inset:-70%}.domain-heading{margin-bottom:17px}.domain-desktop-deal{display:none}.domain-mobile-mail{align-items:center;color:#666;display:flex;font-size:11px;gap:6px;justify-content:center;margin-bottom:14px;text-decoration:none}.domain-mobile-mail svg{font-size:13px}.domain-title-area{height:68px}.typewriter-line:first-child{font-size:25px;font-weight:650}.typewriter-line:nth-child(2){font-size:19px;margin-top:3px}.domain-search-panel{border-radius:21px;min-height:0;padding:19px 15px 15px}.domain-search-panel:after{border-radius:19px}.domain-input-wrap{border-radius:13px;gap:10px;height:52px;padding:0 14px}.domain-search-icon{font-size:18px}.domain-big-input,.domain-big-input::placeholder{font-size:16px}.domain-card-subtitle{font-size:10px;line-height:1.1;margin:14px 0;padding-left:2px}.domain-panel-bottom{gap:10px}.domain-hint{font-size:11px;gap:25px;padding-left:2px}.domain-search-button{border-radius:11px;font-size:10px;height:43px;min-width:135px;padding:0 13px;width:auto}.domain-note{font-size:10px;margin-top:11px}.domain-main-result{min-height:82px;padding:12px}.domain-status-icon{font-size:16px;height:34px;width:34px}.domain-result-left{gap:9px}.domain-result-left h3{font-size:15px}.domain-result-left p{font-size:10px}.domain-result-arrow{height:29px;width:29px}.suggestion-grid{grid-template-columns:1fr}.suggestion-card{height:43px}}@media (max-width:390px){.domain-section{padding-left:10px;padding-right:10px}.typewriter-line:first-child{font-size:22px}.typewriter-line:nth-child(2){font-size:17px}.domain-search-panel{padding:17px 12px 13px}.domain-input-wrap{padding:0 12px}.domain-big-input,.domain-big-input::placeholder{font-size:16px}.domain-hint{font-size:10px;gap:17px}.domain-search-button{font-size:9px;min-width:125px;padding:0 10px}}.domain-search-panel.is-loading{isolation:isolate;position:relative}.domain-search-panel.is-loading>:not(.domain-loading-screen){visibility:hidden}.domain-loading-screen{align-items:center;background:#050505;border-radius:inherit;display:flex;isolation:isolate;justify-content:center;z-index:5}.domain-loading-screen,.domain-wave-dots{inset:0;overflow:hidden;position:absolute}.domain-wave-dots{pointer-events:none;z-index:0}.domain-wave-dots span{animation:domainDotWave 1.8s ease-in-out infinite;animation-delay:calc(var(--dot-index)*-75ms);background:#268cff;border-radius:50%;box-shadow:0 0 3px #268cff35,0 0 6px #268cff18;height:4px;opacity:.12;position:absolute;width:4px;will-change:transform,opacity}.domain-wave-dots span:nth-child(4n){background:#5c9dff;height:5px;width:5px}.domain-wave-dots span:nth-child(7n){background:#a16bff;height:3px;width:3px}@keyframes domainDotWave{0%,to{opacity:.1;transform:translate3d(0,7px,0) scale(.7)}50%{opacity:.38;transform:translate3d(0,-9px,0) scale(1.3)}}.domain-loading-copy{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:20px;pointer-events:none;position:relative;text-align:center;width:100%;z-index:2}.domain-loading-domain{color:#fff;font-family:inherit;font-size:clamp(19px,2.5vw,26px);font-weight:600;letter-spacing:-.4px;line-height:1.2;max-width:100%;overflow-wrap:anywhere;text-shadow:0 0 18px #268cff35}.domain-loading-status{align-items:center;color:#b8c9e8;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:10px;justify-content:center;line-height:1.4;white-space:nowrap}.domain-loading-circle{animation:domainCircleSpin .75s linear infinite;border-color:#5ba8ff #a16bff #268cff35 #268cff35;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;display:inline-block;filter:drop-shadow(0 0 4px #268cff70);flex-shrink:0;height:13px;width:13px}@keyframes domainCircleSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.domain-wave-dots span{animation:none;opacity:.22;transform:none}.domain-loading-circle{animation-duration:2s}}.why-us,.why-us button,.why-us input,.why-us textarea{font-family:Wix Madefor Text,Helvetica Neue,Helvetica,Arial,sans-serif}.why-us{--blue:#1675ed;--black:#101010;background:#fff;color:var(--black);overflow:hidden;padding:75px 0 65px;width:100%}.why-heading{margin:0 auto 35px;width:min(1400px,90%)}.why-heading h2{font-size:clamp(42px,5vw,64px);letter-spacing:-3px;line-height:1;margin:0}.why-heading h2 span{color:var(--blue)}.why-intro{color:#626873;font-size:15px;font-weight:400;letter-spacing:-.1px;line-height:1.7;margin:18px 0 0;max-width:900px;padding:0;text-align:left;width:100%}.showcase{height:510px}.showcase,.showcase-track{position:relative;width:100%}.showcase-track{height:100%}.showcase-slide{border-radius:32px;height:480px;left:50%;opacity:0;overflow:hidden;padding:24px 32px 20px;pointer-events:none;position:absolute;top:0;transform:translateX(-50%) scale(.84);transition:transform .75s cubic-bezier(.2,.8,.2,1),opacity .55s ease,filter .55s ease;width:min(1120px,76vw)}.showcase-slide.active{opacity:1;pointer-events:auto;transform:translateX(-50%) scale(1);z-index:3}.showcase-slide.previous{opacity:.75;transform:translateX(-118%) scale(.82) rotate(-2deg);z-index:1}.showcase-slide.next{opacity:.75;transform:translateX(18%) scale(.82) rotate(2deg);z-index:1}.showcase-slide.hidden{opacity:0;transform:translateX(-50%) scale(.75)}.scalability{background:radial-gradient(circle at 78% 45%,#9edbff,#0000 32%),linear-gradient(125deg,#fff0c8,#edf9ff 52%,#eee5ff)}.custom{background:radial-gradient(circle at 78% 25%,#ffcddd,#0000 32%),linear-gradient(125deg,#e4f3ff,#eeeaff 52%,#fff0d9)}.performance{background:radial-gradient(circle at 75% 50%,#bdefff,#0000 32%),linear-gradient(125deg,#e5f2ff,#f3eeff 52%,#e9fff2)}.lifecycle{background:radial-gradient(circle at 80% 30%,#ffd2df,#0000 32%),linear-gradient(125deg,#fff0c9,#fff9ec 48%,#e2efff)}.slide-content{align-items:center;display:flex;flex-direction:column;gap:14px;height:100%;justify-content:space-between;width:100%}.slide-description{color:#313946;font-size:14px;font-weight:500;line-height:1.55;margin:0 auto;text-align:center;width:min(92%,900px)}.active .slide-description{animation:descriptionIn .55s ease both}.browser-scene,.lifecycle-board,.visual-shell{height:365px;width:100%}.visual-shell{background:#ffffffe6;border:1px solid #ffffffe6;border-radius:24px;box-shadow:0 25px 65px #28416421;overflow:hidden}.window-bar{align-items:center;background:#f7f8fa;display:flex;font-size:9px;gap:12px;height:42px;padding:0 15px}.window-dots{display:flex;gap:5px}.browser-head i,.editor-head i,.window-dots i{background:#c8ccd2;border-radius:50%;height:7px;width:7px}.window-bar span{color:#777;flex:1 1}.window-bar b{color:var(--blue);font-size:8px}.analytics-body{display:grid;grid-template-columns:48px 1fr;height:calc(100% - 42px)}.analytics-body>aside{align-items:center;background:#111827;display:flex;flex-direction:column;gap:18px;padding:16px 0}.analytics-body>aside strong{color:#fff;font-size:9px}.analytics-body>aside i{background:#293447;border-radius:4px;height:14px;width:14px}.analytics-body main{min-width:0;padding:16px}.ui-title{align-items:center;display:flex;justify-content:space-between}.ui-title small{color:#8a93a1;display:block;font-size:6px;letter-spacing:1.2px}.ui-title strong{display:block;font-size:16px;margin-top:3px}.ui-title>span{background:#f0f3f7;border-radius:8px;color:#657080;font-size:7px;padding:6px 9px}.metric-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin:12px 0}.metric-row>div{background:#fff;border:1px solid #edf0f4;border-radius:10px;padding:10px}.metric-row small{color:#939ba7;display:block;font-size:5px}.metric-row strong{display:block;font-size:15px;margin-top:3px}.metric-row span{color:#16865d;display:block;font-size:5px;margin-top:6px}.analytics-lower{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1.5fr .8fr}.capacity-panel,.chart-panel{background:#fff;border:1px solid #edf0f4;border-radius:10px;padding:10px}.panel-head{color:#687282;display:flex;font-size:6px;justify-content:space-between}.panel-head b{color:var(--blue)}.chart-area{height:120px;margin-top:5px}.chart-area svg{height:100%;width:100%}.chart-line{stroke-dasharray:800;stroke-dashoffset:800;animation:gpuDraw 1.8s ease forwards}.chart-fill{animation:fadeChart .8s ease .8s forwards;opacity:0}.capacity-bars{margin-top:10px}.capacity-bars>div{grid-gap:5px;align-items:center;display:grid;font-size:5px;gap:5px;grid-template-columns:30px 1fr 25px;margin:10px 0}.capacity-bars i{background:#e7ebf0;border-radius:20px;height:5px;overflow:hidden}.capacity-bars b{animation:barGrow 1.4s ease forwards;background:var(--blue);border-radius:inherit;display:block;height:100%;width:0}.scale-status{align-items:center;background:#eefbf5;border-radius:7px;color:#16865d;display:flex;font-size:5px;gap:5px;margin-top:12px;padding:7px}.scale-status i{background:#35bd75;border-radius:50%;height:6px;width:6px}.browser-scene{position:relative}.browser-window,.editor-window{border-radius:18px;box-shadow:0 22px 55px #23325a29;overflow:hidden;position:absolute}.editor-window{background:#111827;height:310px;left:3%;top:12px;transform:rotate(-2deg);width:61%}.browser-window{background:#fff;border:5px solid #ffffffe6;bottom:0;height:310px;right:3%;transform:rotate(2deg);width:62%}.browser-head,.editor-head{align-items:center;display:flex;font-size:6px;gap:10px;height:34px;padding:0 10px}.editor-head{background:#1b2535;color:#b9c2d0}.browser-head{background:#f3f4f6;color:#7b8491}.browser-head>div,.editor-head>div{display:flex;gap:4px}.editor-body{display:grid;grid-template-columns:85px 1fr;height:calc(100% - 34px)}.editor-body aside{background:#141d2a;color:#69788f;display:flex;flex-direction:column;font-size:5px;gap:8px;padding:12px 7px}.editor-body aside b{color:#fff}.editor-body main{color:#d4d9e2;font-family:monospace;font-size:7px;line-height:1.9;padding:15px;position:relative}.editor-body main p{margin:0}.editor-body em{color:#526174;display:inline-block;font-style:normal;width:20px}.code-blue{color:#67b2ff}.code-green{color:#84e3a8}.code-orange{color:#ffb56c}.code-cursor{animation:cursorBlink .8s infinite;background:#fff;display:inline-block;height:10px;width:5px}.website-preview{background:linear-gradient(135deg,#edf5ff,#fff3dc);height:230px}.website-preview nav{align-items:center;background:#ffffffd9;display:flex;height:35px;padding:0 12px}.website-preview nav b{font-size:6px}.website-preview nav div{display:flex;gap:6px;margin-left:auto}.website-preview nav div i{background:#bbc3ce;height:2px;width:15px}.website-preview nav>span{background:var(--blue);border-radius:10px;height:11px;margin-left:8px;width:30px}.website-preview section{padding:20px 15px 0}.website-preview section small{color:var(--blue);font-size:5px;font-weight:700}.website-preview section strong{display:block;font-size:19px;line-height:1.05;margin-top:5px}.website-preview p{background:#bfc8d4;border-radius:10px;height:3px;margin:5px 0;width:45%}.website-preview button{background:#111;border:0;border-radius:20px;color:#fff;font-size:5px;margin-top:8px;padding:6px 10px}.preview-product{background:linear-gradient(145deg,#9cf,#7c8cff);border-radius:13px;bottom:42px;height:120px;position:absolute;right:14px;width:40%}.preview-product i{background:#ffffffb3;border-radius:50%;height:55px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:55px}.build-status{align-items:center;background:#fff;color:#667080;display:flex;font-size:5px;gap:8px;height:46px;justify-content:space-between;padding:0 10px}.build-status strong{background:#eefbf5;border-radius:6px;color:#16865d;font-size:5px;padding:6px}.perf-head{align-items:center;background:#f7f8fa;display:flex;font-size:8px;gap:10px;height:42px;padding:0 15px}.perf-head span{flex:1 1}.perf-head b{color:var(--blue)}.perf-body{padding:15px}.gpu-title{align-items:center;display:flex;justify-content:space-between}.gpu-title small{color:#8a93a1;display:block;font-size:5px;letter-spacing:1px}.gpu-title>div>strong{display:block;font-size:15px;margin-top:3px}.perf-score{text-align:right}.perf-score span{color:#929aa5;display:block;font-size:5px}.perf-score strong{color:var(--blue);font-size:22px}.gpu-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:1.6fr .7fr;margin-top:10px}.gpu-main{border:1px solid #edf0f4;border-radius:10px;padding:10px}.gpu-panel-title{display:flex;font-size:6px;justify-content:space-between}.gpu-panel-title b{color:var(--blue)}.gpu-chart{height:145px;margin-top:5px;overflow:hidden;position:relative}.gpu-chart>i{animation:scan 2.4s linear infinite;background:linear-gradient(90deg,#0000,#1675ed26);height:35px;left:-20%;position:absolute;top:0;width:20%}.gpu-chart svg{height:100%;width:100%}.gpu-line{stroke-dasharray:800;stroke-dashoffset:800;animation:gpuDraw 1.8s ease forwards}.perf-stats{display:flex;flex-direction:column;gap:6px}.perf-stats>div{background:#fff;border:1px solid #edf0f4;border-radius:9px;flex:1 1;padding:9px}.perf-stats small{color:#929aa5;display:block;font-size:5px}.perf-stats strong{display:block;font-size:14px;margin-top:3px}.perf-stats strong span{font-size:6px;margin-left:2px}.perf-stats b{color:#16865d;display:block;font-size:5px;margin-top:3px}.hardware-row{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(3,1fr);margin-top:8px}.hardware-row>div{background:#f5f7fa;border-radius:7px;padding:7px}.hardware-row b,.hardware-row span{display:block;font-size:5px}.hardware-row b{color:var(--blue);margin-top:3px}.lifecycle-board{background:#ffffffeb;border:1px solid #ffffffe6;border-radius:24px;box-shadow:0 25px 65px #28416421;display:flex;flex-direction:column;overflow:hidden;padding:22px 24px}.life-head{align-items:center;display:flex;flex-shrink:0;justify-content:space-between}.life-head small{color:#8a93a1;display:block;font-size:6px;font-weight:600;letter-spacing:1.2px}.life-head strong{display:block;font-size:18px;margin-top:4px}.life-head>span{background:#edf5ff;border-radius:20px;color:var(--blue);font-size:6px;font-weight:700;padding:7px 10px}.life-flow{align-items:center;display:grid;flex:1 1;grid-template-columns:repeat(6,1fr);padding:25px 5px 14px;position:relative}.life-line{background:#e5e9ef;height:2px;left:8%;overflow:hidden;position:absolute;right:8%;top:67px}.life-line span{animation:lifeLineGrow 1.5s ease forwards;background:var(--blue);display:block;height:100%;transform-origin:left;width:100%}.life-step{align-items:center;display:flex;flex-direction:column;position:relative;text-align:center;z-index:2}.life-marker{background:var(--blue);border:4px solid #fff;border-radius:50%;box-shadow:0 7px 18px #1675ed33;color:#fff;display:grid;height:38px;margin-bottom:8px;place-items:center;width:38px}.life-marker span{font-size:7px;font-weight:700}.life-step-copy strong{display:block;font-size:9px}.life-step-copy small{color:#818996;display:block;font-size:5px;line-height:1.4;margin:3px auto 0;max-width:90px}.life-arrow{color:#9da5b1;font-size:12px;position:absolute;right:-5px;top:11px}.life-result{align-items:center;border-top:1px solid #edf0f4;display:flex;gap:10px;justify-content:center;min-height:58px;padding-top:8px}.life-result-status{align-items:center;background:#eefbf5;border-radius:20px;color:#16865d;display:flex;font-size:5px;font-weight:700;gap:5px;padding:6px 9px}.life-result-status i{background:#35bd75;border-radius:50%;height:5px;width:5px}.life-result p{color:#6c7480;font-size:7px;line-height:1.5;margin:0;max-width:430px}.life-result p strong{color:#303640}.showcase-arrow{background:#fffffff0;border:0;border-radius:50%;box-shadow:0 10px 30px #0000001f;color:#111;cursor:pointer;font-size:20px;height:48px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .25s ease,box-shadow .25s ease;width:48px;z-index:10}.showcase-arrow:hover{box-shadow:0 14px 35px #00000029;transform:translateY(-50%) scale(1.08)}.showcase-prev{left:4%}.showcase-next{right:4%}.showcase-tabs{background:#f0f1f3;border-radius:30px;display:flex;margin:8px auto 0;max-width:calc(100% - 40px);padding:4px;width:max-content}.showcase-tabs button{background:#0000;border:0;border-radius:24px;color:#30343a;cursor:pointer;font-size:12px;font-weight:600;padding:11px 22px;transition:color .25s ease,background .25s ease;white-space:nowrap}.showcase-tabs button.active{background:#111;color:#fff}.mobile-progress{display:none}@keyframes descriptionIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes gpuDraw{to{stroke-dashoffset:0}}@keyframes fadeChart{to{opacity:1}}@keyframes barGrow{to{width:var(--w)}}@keyframes cursorBlink{50%{opacity:0}}@keyframes scan{0%{left:-20%}to{left:100%}}@keyframes lifeLineGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mobileProgress{0%{width:0}to{width:100%}}@media (min-width:1400px){.why-heading{width:min(1400px,90%)}.why-intro{font-size:16px;line-height:1.8;margin-top:20px;max-width:1050px}.showcase{height:590px}.showcase-slide{height:560px}.browser-scene,.lifecycle-board,.visual-shell{height:430px}.browser-window,.editor-window{height:365px}.website-preview{height:285px}}@media (max-width:900px){.why-us{padding-top:65px}.why-heading{margin-bottom:28px;width:calc(100% - 48px)}.why-heading h2{font-size:48px}.why-intro{font-size:13px;line-height:1.65;margin-top:16px;max-width:760px}.showcase{height:505px}.showcase-slide{height:475px;padding:24px 27px 20px;width:82vw}.showcase-slide.previous{transform:translateX(-115%) scale(.78)}.showcase-slide.next{transform:translateX(15%) scale(.78)}.slide-content{gap:13px}.slide-description{font-size:13px;width:94%}.browser-scene,.lifecycle-board,.visual-shell{height:345px}.lifecycle-board{padding:20px}.life-head strong{font-size:15px}.life-flow{padding:21px 5px 12px}.life-line{top:65px}.life-marker{height:34px;width:34px}.life-step-copy strong{font-size:8px}.life-step-copy small{font-size:4.5px;max-width:70px}.life-result{min-height:54px}.life-result p{font-size:6px}}@media (max-width:600px){.why-us{padding:45px 0 40px}.why-heading{margin:0 auto 20px;width:calc(100% - 32px)}.why-heading h2{font-size:38px;letter-spacing:-2px;line-height:1}.why-intro{color:#626873;font-size:12px;font-weight:400;letter-spacing:0;line-height:1.58;margin:13px 0 0;max-width:none;padding:0;text-align:justify;width:100%}.showcase{height:385px}.showcase-slide{border-radius:23px;height:365px;padding:12px 12px 14px;width:84vw}.showcase-slide.previous{transform:translateX(-133%) scale(.88)}.showcase-slide.next{transform:translateX(33%) scale(.88)}.slide-content{gap:10px;justify-content:center}.slide-description{font-size:10px;font-weight:500;letter-spacing:0;line-height:1.45;width:94%}.browser-scene,.lifecycle-board,.visual-shell{height:285px;width:100%}.window-bar{font-size:6px;height:27px;padding:0 8px}.browser-head i,.editor-head i,.window-dots i{height:5px;width:5px}.analytics-body{grid-template-columns:28px 1fr;height:calc(100% - 27px)}.analytics-body>aside{gap:12px;padding:10px 0}.analytics-body>aside strong{font-size:6px}.analytics-body>aside i{height:9px;width:9px}.analytics-body main{padding:8px}.ui-title small{font-size:4px}.ui-title strong{font-size:9px}.ui-title>span{font-size:4px;padding:4px}.metric-row{gap:4px;margin:7px 0}.metric-row>div{padding:6px}.metric-row small{font-size:3px}.metric-row strong{font-size:9px}.metric-row span{font-size:3px;margin-top:5px}.analytics-lower{gap:4px}.capacity-panel,.chart-panel{padding:6px}.panel-head{font-size:4px}.chart-area{height:89px}.capacity-bars{margin-top:4px}.capacity-bars>div{font-size:3px;gap:2px;grid-template-columns:20px 1fr 15px;margin:6px 0}.scale-status{font-size:3px;gap:3px;margin-top:5px;padding:4px}.editor-window{height:235px;top:5px;width:62%}.browser-window{border-width:3px;height:235px;width:68%}.browser-head,.editor-head{font-size:4px;height:23px;padding:0 6px}.editor-body{grid-template-columns:55px 1fr}.editor-body aside{font-size:3px;padding:7px 3px}.editor-body main{font-size:4px;line-height:2;padding:8px}.editor-body em{width:13px}.website-preview{height:172px}.website-preview nav{height:25px;padding:0 8px}.website-preview nav b{font-size:4px}.website-preview nav div{gap:4px}.website-preview nav div i{height:2px;width:10px}.website-preview nav>span{height:8px;margin-left:6px;width:20px}.website-preview section{padding:15px 10px 0}.website-preview section small{font-size:3px}.website-preview section strong{font-size:12px}.website-preview p{height:2px;margin:3px 0}.website-preview button{font-size:3px;margin-top:5px;padding:4px 7px}.preview-product{border-radius:10px;height:90px}.preview-product i{height:40px;width:40px}.build-status{font-size:3px;gap:5px;height:34px;padding:0 5px}.build-status strong{font-size:3px;padding:4px}.perf-head{font-size:5px;height:27px;padding:0 8px}.perf-body{padding:8px}.gpu-title small{font-size:3px}.gpu-title>div>strong{font-size:9px}.perf-score span{font-size:3px}.perf-score strong{font-size:14px}.gpu-grid{gap:5px;margin-top:5px}.gpu-main{padding:5px}.gpu-panel-title{font-size:3px}.gpu-chart{height:100px}.gpu-chart>i{height:20px}.perf-stats{gap:3px}.perf-stats>div{padding:5px}.perf-stats small{font-size:3px}.perf-stats strong{font-size:9px}.perf-stats b,.perf-stats strong span{font-size:3px}.hardware-row{gap:3px;margin-top:5px}.hardware-row>div{padding:4px}.hardware-row b,.hardware-row span{font-size:3px}.lifecycle-board{border-radius:18px;height:285px;padding:13px 11px}.life-head small{font-size:4px;letter-spacing:.7px}.life-head strong{font-size:11px;margin-top:2px}.life-head>span{font-size:3px;padding:5px 7px}.life-flow{flex:1 1;gap:4px 0;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);padding:10px 3px 6px}.life-line{display:none}.life-step{justify-content:center}.life-marker{border-width:3px;box-shadow:0 5px 12px #1675ed2e;height:26px;margin-bottom:5px;width:26px}.life-marker span{font-size:5px}.life-step-copy strong{font-size:6px}.life-step-copy small{font-size:3.5px;line-height:1.3;margin-top:2px;max-width:75px;padding:0 3px}.life-arrow{display:none}.life-result{gap:7px;min-height:42px;padding:7px 4px 0}.life-result-status{font-size:3.5px;gap:4px;padding:5px 7px}.life-result-status i{height:4px;width:4px}.life-result p{font-size:4px;line-height:1.4;max-width:205px}.showcase-arrow{display:none}.showcase-tabs{margin-top:2px;max-width:calc(100% - 24px);overflow-x:auto;padding:3px;scrollbar-width:none}.showcase-tabs::-webkit-scrollbar{display:none}.showcase-tabs button{font-size:9px;padding:9px 12px}.mobile-progress{display:flex;gap:5px;justify-content:center;margin-top:12px}.mobile-progress button{background:#ddd;border:0;border-radius:10px;height:4px;overflow:hidden;padding:0;width:25px}.mobile-progress button i{background:var(--blue);display:block;height:100%;width:0}.mobile-progress button.active i{animation:mobileProgress 6s linear forwards}}@media (max-width:380px){.why-us{padding-top:40px}.why-heading{margin-bottom:18px;width:calc(100% - 28px)}.why-heading h2{font-size:34px}.why-intro{font-size:10px;line-height:1.55;margin-top:11px}.showcase{height:375px}.showcase-slide{height:355px}.browser-scene,.lifecycle-board,.visual-shell{height:270px}.slide-description{font-size:9px;line-height:1.4;width:96%}.showcase-tabs button{font-size:8px;padding:8px 9px}.lifecycle-board{padding:11px 9px}.life-head strong{font-size:10px}.life-flow{padding:8px 1px 4px}.life-marker{height:24px;margin-bottom:4px;width:24px}.life-step-copy strong{font-size:5.5px}.life-step-copy small{font-size:3.2px;max-width:65px}.life-result{gap:5px;min-height:39px;padding:5px 2px 0}.life-result p{font-size:3.5px;max-width:180px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important}}.lifecycle-board{height:365px;width:100%}.waterfall-board{background:radial-gradient(circle at 82% 12%,#1675ed14,#0000 28%),#fffffff0;border:1px solid #fffffff2;border-radius:24px;box-shadow:0 25px 65px #28416421;display:flex;flex-direction:column;overflow:hidden;padding:18px 22px 15px;position:relative}.waterfall-head{align-items:center;display:flex;flex-shrink:0;gap:18px;justify-content:space-between;position:relative;z-index:10}.waterfall-head small{color:#8a93a1;display:block;font-size:6px;font-weight:700;letter-spacing:1.25px}.waterfall-head strong{color:#15191f;display:block;font-size:18px;line-height:1.05;margin-top:4px}.waterfall-badge{align-items:center;background:#edf5ff;border:1px solid #1675ed1f;border-radius:20px;color:var(--blue);display:flex;font-size:5.5px;font-weight:800;gap:6px;letter-spacing:.45px;padding:7px 10px;white-space:nowrap}.waterfall-badge i{animation:waterfallPulse 1.8s ease-in-out infinite;background:var(--blue);border-radius:50%;box-shadow:0 0 0 4px #1675ed17;flex:0 0 auto;height:6px;width:6px}.waterfall-process{grid-gap:6px;align-items:start;display:grid;flex:1 1;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr));min-height:0;padding:18px 2px 7px;position:relative}.waterfall-background-line{background:linear-gradient(90deg,#0000,#dbe7f7 8%,#dbe7f7 92%,#0000);height:1px;left:4%;opacity:.7;overflow:hidden;pointer-events:none;position:absolute;right:4%;top:50%;transform:translateY(-50%) rotate(11deg)}.waterfall-background-line:after{animation:waterfallGuide 3.6s linear infinite;background:linear-gradient(90deg,#0000,var(--blue),#0000);content:"";height:100%;left:-25%;position:absolute;top:0;width:25%}.waterfall-stage{--drop:calc(var(--stage)*22px);animation:waterfallStage 6s ease-in-out infinite;animation-delay:calc(var(--stage)*.62s);margin-top:var(--drop);min-width:0;opacity:.42;position:relative;transform:translateY(-6px) scale(.97);z-index:3}.waterfall-card{background:#fffffff7;border:1px solid #e7ebf1;border-radius:12px;box-shadow:0 8px 22px #253a5812;min-height:94px;overflow:hidden;padding:9px 8px 10px;position:relative;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.waterfall-card:before{animation:waterfallTopLine 6s ease-in-out infinite;animation-delay:calc(var(--stage)*.62s);background:linear-gradient(90deg,#1675ed,#5ba8ff);content:"";height:2px;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left;width:100%}.waterfall-card:after{animation:waterfallShine 6s ease-in-out infinite;animation-delay:calc(var(--stage)*.62s);background:linear-gradient(90deg,#0000,#1675ed14,#0000);content:"";height:220%;left:-50%;opacity:0;position:absolute;top:-60%;transform:rotate(18deg);width:55%}.waterfall-top{align-items:center;display:flex;gap:5px;justify-content:space-between;position:relative;z-index:2}.waterfall-number{background:#edf5ff;border-radius:8px;box-shadow:inset 0 0 0 1px #1675ed14;color:var(--blue);display:grid;flex:0 0 auto;font-size:6px;font-weight:800;height:25px;place-items:center;width:25px}.waterfall-short{background:#f5f7fa;border-radius:10px;color:#87909d;font-size:4px;font-weight:700;padding:4px 5px;white-space:nowrap}.waterfall-copy{margin-top:7px;position:relative;z-index:2}.waterfall-copy strong{color:#242a32;display:block;font-size:8px;line-height:1.1}.waterfall-copy small{color:#818996;display:block;font-size:4px;line-height:1.4;margin-top:5px}.waterfall-complete{animation:waterfallCheck 6s ease-in-out infinite;animation-delay:calc(var(--stage)*.62s + .28s);background:#35bd75;border-radius:50%;bottom:7px;color:#fff;display:grid;height:15px;opacity:0;place-items:center;position:absolute;right:7px;transform:scale(.35) rotate(-25deg);width:15px}.waterfall-complete span{font-size:7px;font-weight:900}.waterfall-progress{background:#eef1f5;border-radius:20px;bottom:10px;height:2px;left:8px;overflow:hidden;position:absolute;right:29px}.waterfall-progress span{animation:waterfallProgress 6s ease-in-out infinite;animation-delay:calc(var(--stage)*.62s);background:linear-gradient(90deg,#1675ed,#63afff);border-radius:inherit;display:block;height:100%;transform:scaleX(0);transform-origin:left;width:100%}.waterfall-connector{align-items:center;display:flex;flex-direction:column;height:31px;pointer-events:none;position:absolute;right:-8px;top:91px;width:16px;z-index:8}.waterfall-connector>span{animation:waterfallConnector 6s ease-in-out infinite;animation-delay:calc(var(--stage)*.62s + .42s);background:linear-gradient(to bottom,var(--blue),#1675ed26);border-radius:20px;height:19px;transform:scaleY(0);transform-origin:top;width:2px}.waterfall-connector b{animation:waterfallArrow 6s ease-in-out infinite;animation-delay:calc(var(--stage)*.62s + .48s);color:var(--blue);font-size:10px;line-height:1;margin-top:-2px;opacity:0}.waterfall-flow-dot{animation:waterfallFlowDot 6s ease-in-out infinite;animation-delay:calc(var(--stage)*.62s + .42s);background:#1675ed;border-radius:50%;box-shadow:0 0 0 3px #1675ed1a;height:5px;opacity:0;position:absolute;top:0;width:5px}.waterfall-footer{border-top:1px solid #edf0f4;gap:10px;justify-content:center;min-height:46px;padding-top:8px;position:relative;z-index:10}.waterfall-footer,.waterfall-status{align-items:center;display:flex;flex-shrink:0}.waterfall-status{background:#eefbf5;border-radius:20px;color:#16865d;font-size:5px;font-weight:800;gap:6px;padding:6px 9px;white-space:nowrap}.waterfall-status i{animation:waterfallPulse 1.8s ease-in-out infinite;background:#35bd75;border-radius:50%;box-shadow:0 0 0 4px #35bd7517;flex:0 0 auto;height:6px;width:6px}.waterfall-footer p{color:#6c7480;font-size:6.5px;line-height:1.45;margin:0;max-width:455px}.waterfall-footer p strong{color:#303640}@keyframes waterfallStage{0%,8%{opacity:.42;transform:translateY(-6px) scale(.97)}16%,70%{opacity:1;transform:translateY(0) scale(1)}86%,to{opacity:.52;transform:translateY(0) scale(.985)}}@keyframes waterfallTopLine{0%,8%{transform:scaleX(0)}17%,72%{transform:scaleX(1)}90%,to{transform:scaleX(0)}}@keyframes waterfallProgress{0%,10%{transform:scaleX(0)}22%,72%{transform:scaleX(1)}88%,to{transform:scaleX(0)}}@keyframes waterfallCheck{0%,16%{opacity:0;transform:scale(.35) rotate(-25deg)}24%,70%{opacity:1;transform:scale(1) rotate(0deg)}88%,to{opacity:0;transform:scale(.6) rotate(0deg)}}@keyframes waterfallConnector{0%,18%{opacity:0;transform:scaleY(0)}27%,68%{opacity:1;transform:scaleY(1)}84%,to{opacity:0;transform:scaleY(0)}}@keyframes waterfallArrow{0%,22%{opacity:0;transform:translateY(-4px)}30%,68%{opacity:1;transform:translateY(0)}84%,to{opacity:0;transform:translateY(4px)}}@keyframes waterfallFlowDot{0%,22%{opacity:0;top:0}28%{opacity:1;top:0}55%{opacity:1;top:20px}68%{opacity:0;top:26px}to{opacity:0;top:26px}}@keyframes waterfallShine{0%,14%{left:-55%;opacity:0}20%{opacity:1}38%{left:120%;opacity:0}to{left:120%;opacity:0}}@keyframes waterfallGuide{0%{left:-25%}to{left:100%}}@keyframes waterfallPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.72)}}@media (min-width:1400px){.lifecycle-board{height:430px}.waterfall-board{padding:22px 26px 18px}.waterfall-head small{font-size:7px}.waterfall-head strong{font-size:20px}.waterfall-process{gap:8px;padding-top:23px}.waterfall-stage{--drop:calc(var(--stage)*29px)}.waterfall-card{min-height:107px;padding:11px 10px}.waterfall-number{font-size:7px;height:29px;width:29px}.waterfall-short{font-size:4.5px}.waterfall-copy strong{font-size:9px}.waterfall-copy small{font-size:4.8px}.waterfall-connector{height:37px;top:104px}.waterfall-connector>span{height:24px}.waterfall-footer{min-height:52px}.waterfall-footer p{font-size:7px}}@media (max-width:900px){.lifecycle-board{height:345px}.waterfall-board{padding:16px 16px 13px}.waterfall-head strong{font-size:14px}.waterfall-badge{font-size:4.5px;padding:6px 8px}.waterfall-process{gap:4px;padding:16px 0 6px}.waterfall-stage{--drop:calc(var(--stage)*21px)}.waterfall-card{min-height:86px;padding:8px 6px}.waterfall-number{font-size:5px;height:22px;width:22px}.waterfall-short{font-size:3.3px;padding:3px 4px}.waterfall-copy{margin-top:6px}.waterfall-copy strong{font-size:7px}.waterfall-copy small{font-size:3.6px}.waterfall-progress{bottom:8px;left:6px;right:25px}.waterfall-complete{bottom:5px;right:6px}.waterfall-connector{top:83px}.waterfall-footer p{font-size:5.5px}}@media (max-width:600px){.lifecycle-board{height:285px;width:100%}.waterfall-board{border-radius:18px;padding:10px 9px 8px}.why-intro{font-size:12px}.waterfall-head{gap:8px}.waterfall-head small{font-size:3.4px;letter-spacing:.6px}.waterfall-head strong{font-size:10px;margin-top:2px}.waterfall-badge{font-size:2.7px;gap:4px;letter-spacing:.2px;padding:4px 6px}.waterfall-badge i{box-shadow:0 0 0 2px #1675ed17;height:4px;width:4px}.waterfall-process{align-items:center;gap:4px 5px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);padding:7px 0 5px}.waterfall-background-line{display:none}.waterfall-stage{--drop:0px;margin-top:0}.waterfall-stage:nth-child(2){grid-column:1;grid-row:1}.waterfall-stage:nth-child(3){grid-column:2;grid-row:1}.waterfall-stage:nth-child(4){grid-column:3;grid-row:1}.waterfall-stage:nth-child(5){grid-column:1;grid-row:2}.waterfall-stage:nth-child(6){grid-column:2;grid-row:2}.waterfall-stage:nth-child(7){grid-column:3;grid-row:2}.waterfall-card{border-radius:9px;min-height:82px;padding:6px 6px 7px}.waterfall-number{border-radius:6px;font-size:4.5px;height:19px;width:19px}.waterfall-short{font-size:2.8px;padding:3px 4px}.waterfall-copy{margin-top:4px}.waterfall-copy strong{font-size:5.6px}.waterfall-copy small{font-size:3px;line-height:1.3;margin-top:3px}.waterfall-progress{bottom:6px;height:1px;left:6px;right:23px}.waterfall-complete{bottom:4px;height:12px;right:5px;width:12px}.waterfall-complete span{font-size:5px}.waterfall-connector{display:none}.waterfall-footer{gap:5px;min-height:34px;padding-top:5px}.waterfall-status{font-size:2.7px;gap:4px;padding:4px 5px}.waterfall-status i{box-shadow:0 0 0 2px #35bd7517;height:4px;width:4px}.waterfall-footer p{font-size:3.3px;line-height:1.35;max-width:190px}}@media (max-width:380px){.lifecycle-board{height:270px}.waterfall-board{padding:9px 8px 7px}.waterfall-head strong{font-size:9px}.waterfall-badge{font-size:2.4px;padding:3px 5px}.waterfall-process{gap:2px 4px;padding:6px 0 4px}.waterfall-card{min-height:76px;padding:5px}.waterfall-number{font-size:4px;height:17px;width:17px}.waterfall-short{font-size:2.5px}.waterfall-copy strong{font-size:5.1px}.waterfall-copy small{font-size:2.7px}.waterfall-footer p{font-size:3px;max-width:165px}}@media (prefers-reduced-motion:reduce){.waterfall-background-line:after,.waterfall-badge i,.waterfall-card:after,.waterfall-card:before,.waterfall-complete,.waterfall-connector b,.waterfall-connector>span,.waterfall-flow-dot,.waterfall-progress span,.waterfall-stage,.waterfall-status i{animation:none!important}.waterfall-stage{opacity:1;transform:none}.waterfall-card:before,.waterfall-progress span{transform:scaleX(1)}.waterfall-complete{opacity:1;transform:scale(1)}}@media (min-width:1400px){.why-heading{width:min(1400px,90%)}.why-intro{font-family:Wix Madefor Text,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.15px;line-height:1.7;margin-top:20px;max-width:none;width:100%}.showcase{height:590px}.showcase-slide{height:560px}.browser-scene,.lifecycle-board,.visual-shell{height:430px}.browser-window,.editor-window{height:365px}.website-preview{height:285px}}.feature-add-scene{align-items:center;display:flex;flex-direction:column;gap:12px;height:365px;justify-content:center;perspective:1100px;width:100%}.feature-browser{animation:featureBrowserIn .8s cubic-bezier(.2,.8,.2,1) both;background:#fff;border:1px solid #dfe5ee;border-radius:15px;box-shadow:0 22px 50px #20385a29;overflow:visible;position:relative;width:min(760px,94%)}.feature-browser-bar{align-items:center;background:#fafbfc;border-bottom:1px solid #edf0f5;border-radius:15px 15px 0 0;color:#8992a1;display:flex;font-size:9px;gap:12px;height:34px;padding:0 12px}.feature-dots{display:flex;gap:4px}.feature-dots i,.security-topbar .window-dots i{background:#ff6258;border-radius:50%;display:block;height:6px;width:6px}.feature-dots i:nth-child(2),.security-topbar .window-dots i:nth-child(2){background:#ffbd2e}.feature-dots i:nth-child(3),.security-topbar .window-dots i:nth-child(3){background:#28c840}.feature-browser-bar b{color:#23865a;font-size:8px;letter-spacing:.7px;margin-left:auto}.feature-site{min-height:260px;padding:0 28px 18px}.feature-site nav{align-items:center;border-bottom:1px solid #f0f2f6;color:#747d8c;display:flex;font-size:8px;gap:16px;height:42px}.feature-site nav strong{color:#151a24;font-size:10px;margin-right:auto}.feature-site nav i{background:#151a24;border-radius:5px;color:#fff;font-style:normal;padding:6px 10px}.feature-site-content{padding-top:18px;position:relative}.feature-site-content>small{color:#1675ed;font-size:7px;font-weight:800;letter-spacing:1.3px}.feature-site-content>strong{color:#171b24;display:block;font-size:20px;letter-spacing:-.6px;line-height:1.1;margin-top:6px}.feature-site-content>p{color:#778091;font-size:9px;margin:7px 0}.feature-existing-row{color:#43856a;display:flex;font-size:8px;gap:15px}.feature-new-module{align-items:center;animation:featureModuleIn 1s .4s both;background:linear-gradient(130deg,#f7fbff,#edf6ff);border:1px solid #b7d9ff;border-radius:10px;bottom:0;box-shadow:0 10px 24px #1675ed1c;display:flex;gap:10px;min-height:75px;padding:10px;position:absolute;right:0;width:48%}.feature-module-icon{background:#1675ed;border-radius:8px;color:#fff;display:grid;flex:0 0 28px;font-size:16px;height:28px;place-items:center}.feature-new-module div:nth-child(2){display:flex;flex-direction:column;gap:3px}.feature-new-module small{color:#1675ed;font-size:6px;font-weight:800;letter-spacing:.8px}.feature-new-module b{color:#1b2637;font-size:10px}.feature-new-module span{color:#758094;font-size:7px;line-height:1.35}.feature-new-module em{background:#dff7e9;border-radius:4px;color:#208558;font-size:6px;font-style:normal;font-weight:800;padding:3px 4px;position:absolute;right:7px;top:7px}.feature-added-toast{align-items:center;animation:featureToastIn .65s 1s both;background:#fff;border:1px solid #e4e9f0;border-radius:9px;box-shadow:0 10px 28px #172b4d1a;display:flex;gap:8px;padding:9px 12px;position:absolute;right:-12px;top:55px}.feature-added-toast>span{background:#e0f8e9;border-radius:50%;color:#16804b;display:grid;font-size:12px;height:22px;place-items:center;width:22px}.feature-added-toast div{display:flex;flex-direction:column;gap:3px}.feature-added-toast b{color:#1c2938;font-size:9px}.feature-added-toast small{color:#818b99;font-size:7px}.feature-add-caption{align-items:center;color:#738096;display:flex;font-size:8px;font-weight:700;gap:7px;letter-spacing:1px}.feature-add-caption i{background:#1cb979;border-radius:50%;box-shadow:0 0 0 4px #1cb97920;height:6px;width:6px}@keyframes featureBrowserIn{0%{opacity:0;transform:rotateX(5deg) translateY(15px) scale(.96)}to{opacity:1;transform:rotateX(0) translateY(0) scale(1)}}@keyframes featureModuleIn{0%{opacity:0;transform:translate(16px,12px) scale(.94)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes featureToastIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.security{background:radial-gradient(circle at 78% 25%,#d7f5e6,#0000 35%),linear-gradient(125deg,#f2fff8,#edf5ff 58%,#f5f1ff)}.security-window{background:#fffffff5}.security-topbar{align-items:center;border-bottom:1px solid #edf0f4;color:#687386;display:flex;font-size:10px;gap:12px;height:42px;padding:0 15px}.security-topbar .window-dots{display:flex;gap:4px}.security-topbar .window-dots i{height:7px;width:7px}.security-topbar>b{align-items:center;color:#218456;display:flex;font-size:8px;gap:6px;letter-spacing:.5px;margin-left:auto}.security-topbar>b i{background:#28bd78;border-radius:50%;height:5px;width:5px}.security-content{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:.85fr 1.15fr;padding:22px 28px}.security-intro{align-items:flex-start;display:flex;flex-direction:column}.security-shield{background:linear-gradient(145deg,#d9f9e8,#b4efd0);border-radius:14px;box-shadow:0 8px 20px #23a96c1c;color:#168653;display:grid;font-size:24px;height:45px;margin-bottom:15px;place-items:center;width:45px}.security-intro>small{color:#218456;font-size:7px;font-weight:800;letter-spacing:1px}.security-intro>strong{color:#182332;font-size:23px;letter-spacing:-.8px;line-height:1.1;margin-top:8px}.security-intro>p{color:#778292;font-size:10px;line-height:1.6;max-width:230px}.security-checklist{display:flex;flex-direction:column;gap:6px}.security-check{align-items:center;animation:descriptionIn .5s both;background:#fff;border:1px solid #edf0f4;border-radius:9px;display:flex;gap:10px;padding:9px 10px}.security-check>span{color:#9aa4b2;font-size:8px;font-weight:700}.security-check>div{display:flex;flex:1 1;flex-direction:column;gap:3px}.security-check b{color:#273344;font-size:10px}.security-check small{color:#8791a0;font-size:8px}.security-check>i{background:#e3f8eb;border-radius:50%;color:#198651;display:grid;font-size:10px;font-style:normal;height:17px;place-items:center;width:17px}.security-note{align-items:center;border-top:1px solid #edf0f4;color:#687789;display:flex;font-size:9px;gap:7px;grid-column:1/-1;padding-top:10px}.security-note span{color:#168653;font-weight:800}@media (max-width:767px){.why-heading h2{font-size:25px!important;letter-spacing:-.7px;line-height:1.15}@media (max-width:767px){.feature-add-scene{gap:8px;height:auto;min-height:0;padding-bottom:0}}.feature-browser{width:96%}.feature-site{min-height:220px;padding:0 12px 12px}.feature-site nav{font-size:6px;gap:7px}.feature-site nav strong{font-size:8px}.feature-site-content>strong{font-size:15px}.feature-site-content>p{font-size:7px;max-width:52%}.feature-existing-row{flex-direction:column;font-size:6px;gap:4px;max-width:48%}.feature-new-module{gap:6px;min-height:72px;padding:7px;width:55%}.feature-new-module b{font-size:8px}.feature-new-module span{font-size:6px}.feature-added-toast{padding:6px 7px;right:-4px;top:42px}.feature-added-toast b{font-size:7px}.feature-add-caption,.feature-added-toast small{font-size:6px}.security-content{gap:12px;grid-template-columns:1fr;padding:12px}.security-intro{grid-column-gap:9px;align-items:center;column-gap:9px;display:grid;grid-template-columns:36px 1fr}.security-shield{font-size:18px;grid-row:1/3;height:34px;margin:0;width:34px}.security-intro>small{font-size:6px}.security-intro>strong{font-size:16px;margin-top:2px}.security-intro>p{display:none}.security-checklist{gap:4px}.security-check{gap:7px;padding:6px 7px}.security-check b{font-size:8px}.security-check small{font-size:6px}.security-note{font-size:7px;padding-top:6px}}@media (prefers-reduced-motion:reduce){.feature-added-toast,.feature-browser,.feature-new-module{animation:none}}.showcase-tabs{gap:2px;overflow-x:auto;scrollbar-width:none}.showcase-tabs::-webkit-scrollbar{display:none}.showcase-tabs button{font-family:inherit;font-size:14px;padding:14px 24px}@media (max-width:767px){.why-heading h2{font-size:25px!important;letter-spacing:-.6px;line-height:1.2}.showcase-tabs{border-radius:24px;justify-content:flex-start;margin-top:10px;max-width:none;padding:4px;width:calc(100% - 28px)}.showcase-tabs button{flex:0 0 auto;font-size:13px;padding:11px 16px}.showcase-tabs{grid-gap:4px;border-radius:20px;box-sizing:border-box;display:grid;gap:4px;grid-template-columns:repeat(6,minmax(0,1fr));margin:12px auto 0;max-width:440px;overflow:visible;padding:5px;width:calc(100% - 32px)}.showcase-tabs button{align-items:center;border-radius:16px;box-sizing:border-box;display:flex;font-size:clamp(10px,2.8vw,12px);grid-column:span 2;justify-content:center;line-height:1.15;min-height:38px;min-width:0;overflow-wrap:anywhere;padding:8px 5px;text-align:center;white-space:normal}.showcase-tabs button:nth-child(4){grid-column:2/span 2}.showcase-tabs button:nth-child(5){grid-column:4/span 2}}@media (max-width:360px){.showcase-tabs{gap:3px;padding:4px;width:calc(100% - 24px)}.showcase-tabs button{font-size:10px;min-height:36px;padding:7px 3px}}@media (max-width:767px){.showcase-tabs{border-radius:24px;display:flex!important;flex-flow:row nowrap!important;gap:2px;justify-content:space-between;margin:12px auto 0;max-width:440px;overflow-x:visible;padding:4px;width:calc(100% - 28px)}.showcase-tabs,.showcase-tabs button{align-items:center;box-sizing:border-box}.showcase-tabs button{border-radius:20px;display:flex;flex:1 1!important;font-size:clamp(7px,2.15vw,10px);justify-content:center;letter-spacing:-.15px;line-height:1.1;min-height:34px;min-width:0;padding:6px 1px;text-align:center;white-space:nowrap}}@media (max-width:360px){.showcase-tabs{gap:1px;padding:3px;width:calc(100% - 20px)}.showcase-tabs button{font-size:7px;letter-spacing:-.25px;min-height:32px;padding:5px 0}}.ourwork-section{background:#080808}.ourwork-section:after,.ourwork-section:before{content:"";height:160%;left:-30%;pointer-events:none;position:absolute;top:-30%;width:160%;z-index:0}.ourwork-section:before{animation:ourworkZigzag 18s linear infinite;background-image:linear-gradient(135deg,#0000 0 46%,#ffffff26 47%,#ffffff26 48%,#0000 49% 100%),linear-gradient(45deg,#0000 0 46%,#ffffff14 47%,#ffffff14 48%,#0000 49% 100%);background-size:130px 130px;opacity:.17}.ourwork-section:after{animation:ourworkZigzagReverse 28s linear infinite;background-image:linear-gradient(135deg,#0000 0 48%,#1473ff 49%,#0000 50% 100%);background-size:220px 220px;filter:blur(1px);opacity:.08}@keyframes ourworkZigzag{0%{transform:translateZ(0)}to{transform:translate3d(130px,130px,0)}}@keyframes ourworkZigzagReverse{0%{transform:translateZ(0)}to{transform:translate3d(-220px,220px,0)}}.ourwork-container{box-sizing:border-box;margin:0 auto;max-width:1280px;padding:0 28px;width:100%;z-index:2}.ourwork-heading{margin-bottom:48px;max-width:820px}.ourwork-heading-label{color:#1473ff;display:block;font-size:10px;font-weight:800;letter-spacing:2.6px;margin-bottom:12px}.ourwork-heading-title{color:#fff;font-size:clamp(42px,5vw,68px);font-weight:750;letter-spacing:-3.5px;line-height:.98;margin:0}.ourwork-heading-description{color:#ffffff80;font-size:14px;font-weight:450;line-height:1.6;margin:20px 0 0;max-width:590px}.ourwork-stats{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#0000001f;border-bottom:1px solid #ffffff1f;border-top:1px solid #ffffff1f;display:grid;grid-template-columns:repeat(4,1fr);width:100%}.ourwork-stat{border-right:1px solid #ffffff1f;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-height:190px;opacity:0;padding:28px 26px;position:relative;transform:translateY(28px);transition:opacity .65s ease var(--delay),transform .65s cubic-bezier(.16,1,.3,1) var(--delay),background .3s ease}.ourwork-stat:first-child{padding-left:0}.ourwork-stat-visible{opacity:1;transform:translateY(0)}.ourwork-stat:hover{background:hsla(0,0%,100%,.035)}.ourwork-stat-number{color:#fff;display:block;font-size:clamp(46px,4.5vw,64px);font-weight:700;letter-spacing:-3.5px;line-height:1}.ourwork-stat-number span{color:#1473ff;font-size:.52em;font-weight:700;letter-spacing:-1px}.ourwork-stat-content h3{color:#fff;font-size:15px;font-weight:650;letter-spacing:-.3px;margin:0 0 6px}.ourwork-stat-content p{color:#fff6;font-size:11px;font-weight:450;line-height:1.5;margin:0;max-width:185px}.ourwork-bottom{align-items:center;color:#ffffff40;display:flex;font-size:8px;font-weight:700;gap:15px;justify-content:center;letter-spacing:1.8px;margin-top:25px}.ourwork-bottom i{background:#1473ff;border-radius:50%;flex-shrink:0;height:3px;width:3px}.ourwork-glow{filter:blur(120px)}.ourwork-glow-one{background:#1473ff29;height:380px;right:5%;top:-280px;width:380px}.ourwork-glow-two{background:#1473ff14;bottom:-190px;height:280px;left:-180px;width:280px}@media (max-width:900px){.ourwork-section{padding:58px 0 42px}.ourwork-heading{margin-bottom:38px}.ourwork-heading-title{font-size:48px;letter-spacing:-2.8px}.ourwork-stats{grid-template-columns:repeat(2,1fr)}.ourwork-stat{border-bottom:1px solid #ffffff1f;min-height:165px;padding:24px 25px}.ourwork-stat:first-child{padding-left:25px}.ourwork-stat:nth-child(2){border-right:none}.ourwork-stat:nth-child(3),.ourwork-stat:nth-child(4){border-bottom:none}}@media (max-width:600px){.ourwork-section{padding:40px 0 30px}.ourwork-container{padding:0 18px}.ourwork-heading{margin-bottom:28px}.ourwork-heading-label{font-size:8px;letter-spacing:1.8px;margin-bottom:9px}.ourwork-heading-title{font-size:32px;letter-spacing:-1.8px;line-height:1.02}.ourwork-heading-description{font-size:11px;line-height:1.55;margin-top:13px;max-width:340px}.ourwork-stats{grid-template-columns:repeat(2,1fr)}.ourwork-stat{min-height:130px;padding:18px 15px}.ourwork-stat:first-child{padding-left:15px}.ourwork-stat-number{font-size:38px;letter-spacing:-2.5px}.ourwork-stat-content h3{font-size:11px;margin-bottom:4px}.ourwork-stat-content p{font-size:8px;line-height:1.4;max-width:150px}.ourwork-bottom{font-size:5px;gap:6px;letter-spacing:.8px;margin-top:18px}.ourwork-bottom i{height:2px;width:2px}.ourwork-section:before{animation-duration:20s;background-size:90px 90px;opacity:.12}.ourwork-section:after{animation-duration:30s;background-size:160px 160px;opacity:.06}.ourwork-glow-one{height:260px;top:-190px;width:260px}.ourwork-glow-two{height:200px;width:200px}}@media (max-width:390px){.ourwork-section{padding:36px 0 27px}.ourwork-container{padding:0 16px}.ourwork-heading{margin-bottom:24px}.ourwork-heading-title{font-size:29px}.ourwork-stat{min-height:122px;padding:16px 12px}.ourwork-stat:first-child{padding-left:12px}.ourwork-stat-number{font-size:35px}.ourwork-stat-content h3{font-size:10px}.ourwork-stat-content p{font-size:7.5px;max-width:125px}.ourwork-bottom{margin-top:15px}}@media (prefers-reduced-motion:reduce){.ourwork-section:after,.ourwork-section:before{animation:none}.ourwork-stat{transition:none}}.ourwork-section{background:radial-gradient(circle at 18% 45%,#1473ff1f,#0000 28%),radial-gradient(circle at 82% 25%,#1473ff14,#0000 25%),#050505;box-sizing:border-box;color:#fff;isolation:isolate;overflow:hidden;padding:68px 0 48px;position:relative;width:100%}.ourwork-section:before{animation:ourworkWaveOne 9s ease-in-out infinite alternate;background:linear-gradient(90deg,#0000,#1473ff05 15%,#1473ff38 35%,#ffffff1a 50%,#1473ff33 65%,#1473ff05 85%,#0000);filter:blur(45px);height:180px;left:-20%;top:20%;transform:rotate(-7deg);width:140%}.ourwork-section:after,.ourwork-section:before{border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:0}.ourwork-section:after{animation:ourworkWaveTwo 12s ease-in-out infinite alternate;background:linear-gradient(90deg,#0000,#1473ff08,#1473ff26,#ffffff0f,#1473ff1f,#0000);bottom:8%;filter:blur(55px);height:130px;left:-10%;transform:rotate(5deg);width:120%}@keyframes ourworkWaveOne{0%{transform:translate3d(-8%,-20px,0) rotate(-7deg) scaleY(.8)}50%{transform:translate3d(3%,25px,0) rotate(-3deg) scaleY(1.25)}to{transform:translate3d(10%,-5px,0) rotate(-8deg) scaleY(.9)}}@keyframes ourworkWaveTwo{0%{transform:translate3d(10%,15px,0) rotate(5deg) scaleY(.8)}50%{transform:translate3d(-2%,-25px,0) rotate(2deg) scaleY(1.2)}to{transform:translate3d(-10%,10px,0) rotate(7deg) scaleY(.9)}}.ourwork-container{position:relative;z-index:3}.ourwork-glow{animation:ourworkGlowFloat 8s ease-in-out infinite alternate;border-radius:50%;filter:blur(100px);pointer-events:none;position:absolute;z-index:1}.ourwork-glow-one{background:#1473ff21;height:350px;right:8%;top:-180px;width:350px}.ourwork-glow-two{animation-delay:-4s;background:#1473ff1a;bottom:-170px;height:300px;left:-130px;width:300px}@keyframes ourworkGlowFloat{0%{transform:translate3d(0,-15px,0) scale(.95)}to{transform:translate3d(40px,25px,0) scale(1.15)}}.ourwork-stats{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:linear-gradient(90deg,hsla(0,0%,100%,.015),hsla(0,0%,100%,.035),hsla(0,0%,100%,.015));border-bottom:1px solid #ffffff1a;border-top:1px solid #ffffff1a;position:relative}.ourwork-stat{border-right:1px solid #ffffff17}.ourwork-stat:last-child{border-right:none}@media (max-width:600px){.ourwork-section:before{filter:blur(35px);height:120px;left:-35%;opacity:.8;top:24%;width:170%}.ourwork-section:after{bottom:12%;filter:blur(40px);height:100px;left:-25%;opacity:.7;width:150%}.ourwork-glow-one{height:230px;width:230px}.ourwork-glow-two{height:200px;width:200px}}@media (prefers-reduced-motion:reduce){.ourwork-glow,.ourwork-section:after,.ourwork-section:before{animation:none}}.cwsfooter-section{background:#fff;border-top:1px solid #e9ebef;color:#0a0a0a;position:relative;width:100%}.cwsfooter-container{box-sizing:border-box;margin:0 auto;max-width:1280px;padding:60px 28px 24px;width:100%}.cwsfooter-main{grid-gap:70px;display:grid;gap:70px;grid-template-columns:1.5fr 1fr .7fr;padding-bottom:55px}.cwsfooter-brand{max-width:400px}.cwsfooter-logo{align-items:center;color:#080808;cursor:pointer;display:inline-flex;flex-direction:column;text-decoration:none;width:fit-content}.cwsfooter-logo span{font-size:23px;letter-spacing:-1.3px}.cwsfooter-logo small,.cwsfooter-logo span{display:block;font-weight:700;line-height:1;white-space:nowrap}.cwsfooter-logo small{color:#777;font-size:7px;letter-spacing:2.2px;margin-top:5px;text-align:center}.cwsfooter-brand-text{color:#73777f;font-size:14px;line-height:1.7;margin:20px 0 0;max-width:360px}.cwsfooter-column{align-items:flex-start;display:flex;flex-direction:column}.cwsfooter-column-title{color:#a0a4ab;display:block;font-size:9px;font-weight:800;letter-spacing:1.8px;margin-bottom:18px}.cwsfooter-contact-link{align-items:center;background:#0000;border:none;color:#1b1c1f;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:9px;line-height:normal;margin-bottom:13px;outline:none;padding:0;text-align:left;text-decoration:none;transition:color .25s ease,gap .25s ease}.cwsfooter-contact-link svg{color:#1473ff;flex-shrink:0;font-size:15px;transition:transform .25s ease,opacity .25s ease}.cwsfooter-contact-link:hover{color:#1473ff}.cwsfooter-contact-button{appearance:none;-webkit-appearance:none;cursor:pointer;width:auto}.cwsfooter-contact-button:hover{gap:11px}.cwsfooter-contact-button:hover svg{transform:translateX(2px)}.cwsfooter-contact-button:focus-visible{border-radius:2px;outline:2px solid #1473ff;outline-offset:4px}.cwsfooter-nav-link{align-items:center;color:#303238;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;line-height:normal;margin-bottom:12px;text-decoration:none;transition:color .25s ease,gap .25s ease}.cwsfooter-nav-link svg{flex-shrink:0;font-size:13px;opacity:.45;transition:opacity .25s ease,transform .25s ease}.cwsfooter-nav-link:hover{color:#1473ff;gap:9px}.cwsfooter-nav-link:hover svg{opacity:1;transform:translate(1px,-1px)}.cwsfooter-nav-link:focus-visible{border-radius:2px;outline:2px solid #1473ff;outline-offset:4px}.cwsfooter-bottom{align-items:center;border-top:1px solid #eceef1;display:flex;gap:30px;justify-content:space-between;min-height:65px}.cwsfooter-bottom p{color:#8a8e95;font-size:11px;line-height:1.5;margin:0}.cwsfooter-bottom-tag{text-align:right}@media (max-width:850px){.cwsfooter-container{padding-top:50px}.cwsfooter-main{gap:45px 35px;grid-template-columns:1.3fr 1fr}.cwsfooter-brand{grid-column:1/-1;max-width:450px}.cwsfooter-logo{align-items:center}}@media (max-width:600px){.cwsfooter-container{padding:42px 18px 20px}.cwsfooter-main{gap:32px;grid-template-columns:1fr;padding-bottom:38px}.cwsfooter-brand{align-items:flex-start;display:flex;flex-direction:column;grid-column:auto}.cwsfooter-logo{align-items:center;display:inline-flex;flex-direction:column;width:fit-content}.cwsfooter-logo span{font-size:21px;font-weight:700;letter-spacing:-1.15px;line-height:1}.cwsfooter-logo small{font-size:6.5px;font-weight:700;letter-spacing:2px;line-height:1;margin-top:5px;text-align:center}.cwsfooter-brand-text{font-size:13px;line-height:1.65;margin-top:16px;max-width:320px}.cwsfooter-column-title{margin-bottom:13px}.cwsfooter-contact-link{font-size:12px;margin-bottom:11px}.cwsfooter-contact-link svg{font-size:15px}.cwsfooter-nav-link{font-size:12px}.cwsfooter-bottom{align-items:flex-start;flex-direction:column;gap:7px;min-height:auto;padding-top:20px}.cwsfooter-bottom p{font-size:10px}.cwsfooter-bottom-tag{text-align:left}}@media (max-width:400px){.cwsfooter-container{padding-left:16px;padding-right:16px}.cwsfooter-logo span{font-size:20px;font-weight:700;letter-spacing:-1.05px}.cwsfooter-logo small{font-size:6px;letter-spacing:1.85px;margin-top:5px}.cwsfooter-contact-link{font-size:11px}.cwsfooter-contact-link svg{font-size:14px}}.ourprocess-section{padding:120px 5% 125px;position:relative}.ourprocess-container{max-width:1240px}.ourprocess-heading{margin-bottom:82px;width:100%}.ourprocess-label{letter-spacing:1.7px;line-height:1;transform:translateY(18px);transition:opacity .65s ease,transform .75s cubic-bezier(.16,1,.3,1)}.ourprocess-title-wrap{padding-bottom:5px}.ourprocess-heading h2{font-size:clamp(44px,4.8vw,68px);letter-spacing:-3.1px;line-height:1.04;transform:translateY(45px)}.ourprocess-heading h2 span{color:#777}.ourprocess-intro{color:#737373;font-weight:400;letter-spacing:-.15px;margin:25px 0 0;transform:translateY(20px);transition:opacity .75s ease .18s,transform .85s cubic-bezier(.16,1,.3,1) .18s}.ourprocess-list{border-top:1px solid #e9e9e9;position:relative}.ourprocess-item{box-sizing:border-box;filter:blur(4px);grid-template-columns:130px 1fr;min-height:170px;transform:translateY(34px);transition:opacity .75s ease var(--process-delay),transform .9s cubic-bezier(.16,1,.3,1) var(--process-delay),filter .8s ease var(--process-delay),background-color .35s ease}.ourprocess-section-visible .ourprocess-item{filter:blur(0)}.ourprocess-number{height:100%}.ourprocess-number span{color:#aaa;display:inline-block;font-size:12px;letter-spacing:.8px;line-height:1;opacity:0;transform:translateX(-12px);transition:opacity .6s ease calc(var(--process-delay) + .1s),transform .75s cubic-bezier(.16,1,.3,1) calc(var(--process-delay) + .1s),color .3s ease}.ourprocess-section-visible .ourprocess-number span{opacity:1;transform:translateX(0)}.ourprocess-content{grid-gap:70px;box-sizing:border-box;gap:70px;grid-template-columns:minmax(230px,.7fr) 1fr;width:100%}.ourprocess-content h3{color:#161616;font-size:clamp(30px,2.8vw,42px);font-weight:500;letter-spacing:-1.6px;line-height:1;margin:0;transition:transform .45s cubic-bezier(.16,1,.3,1),color .3s ease}.ourprocess-description{max-width:510px}.ourprocess-content p{color:#777;font-size:15px;font-weight:400;letter-spacing:-.1px;line-height:1.7;margin:0}.ourprocess-divider{background:#e6e6e6;bottom:0;height:1px;transition:width 1.05s cubic-bezier(.16,1,.3,1) calc(var(--process-delay) + .12s),background-color .35s ease,height .35s ease}.ourprocess-section-visible .ourprocess-divider{width:100%}@media (hover:hover) and (pointer:fine){.ourprocess-item:hover{background:#fafafa}.ourprocess-item:hover .ourprocess-content h3{transform:translateX(8px)}.ourprocess-item:hover .ourprocess-number span{color:#111}.ourprocess-item:hover .ourprocess-divider{background:#111;height:2px}}@media (max-width:900px){.ourprocess-section{padding:95px 6% 105px}.ourprocess-heading{margin-bottom:65px;max-width:650px}.ourprocess-heading h2{font-size:clamp(40px,6vw,55px);letter-spacing:-2.4px}.ourprocess-intro{font-size:15px;max-width:500px}.ourprocess-item{grid-template-columns:75px 1fr;min-height:150px}.ourprocess-content{gap:40px;grid-template-columns:.65fr 1fr;padding:35px 0}.ourprocess-content h3{font-size:31px;letter-spacing:-1.2px}.ourprocess-content p{font-size:14px}}@media (max-width:600px){.ourprocess-section{padding:72px 20px 78px}.ourprocess-container{max-width:100%}.ourprocess-heading{margin-bottom:48px}.ourprocess-label-wrap{margin-bottom:14px}.ourprocess-label{font-size:9px;letter-spacing:1.4px}.ourprocess-heading h2{font-size:36px;font-weight:550;letter-spacing:-1.8px;line-height:1.06}.ourprocess-intro{font-size:13px;letter-spacing:0;line-height:1.65;margin-top:18px;max-width:330px}.ourprocess-item{align-items:flex-start;grid-template-columns:32px 1fr;min-height:0;padding:27px 0}.ourprocess-number{align-items:flex-start;height:auto;padding-top:5px}.ourprocess-number span{font-size:9px;letter-spacing:.5px}.ourprocess-content{display:block;padding:0}.ourprocess-content h3{font-size:25px;font-weight:500;letter-spacing:-.8px;line-height:1.05}.ourprocess-description{max-width:290px}.ourprocess-content p{color:#777;font-size:12px;letter-spacing:0;line-height:1.6;margin-top:11px}.ourprocess-item{filter:blur(2px);transform:translateY(25px)}.ourprocess-section-visible .ourprocess-item{filter:blur(0);transform:translateY(0)}.ourprocess-divider{left:32px;width:0}.ourprocess-section-visible .ourprocess-divider{width:calc(100% - 32px)}}@media (max-width:380px){.ourprocess-section{padding:65px 18px 72px}.ourprocess-heading{margin-bottom:43px}.ourprocess-heading h2{font-size:33px;letter-spacing:-1.5px}.ourprocess-intro{font-size:12.5px}.ourprocess-item{grid-template-columns:29px 1fr;padding:25px 0}.ourprocess-content h3{font-size:23px}.ourprocess-content p{font-size:11.5px}.ourprocess-divider{left:29px}.ourprocess-section-visible .ourprocess-divider{width:calc(100% - 29px)}}@media (prefers-reduced-motion:reduce){.ourprocess-content h3,.ourprocess-divider,.ourprocess-heading h2,.ourprocess-intro,.ourprocess-item,.ourprocess-label,.ourprocess-number span{animation:none!important;filter:none!important;transform:none!important;transition:none!important}.ourprocess-heading h2,.ourprocess-intro,.ourprocess-item,.ourprocess-label,.ourprocess-number span{opacity:1}.ourprocess-divider{width:100%}}.ourprocess-section{padding-bottom:0}.ourprocess-closing{padding:90px 0 95px}.ourprocess-closing-top{margin-bottom:25px}.ourprocess-closing-main{gap:40px}.ourprocess-closing-main h3{font-size:clamp(58px,7vw,96px)}.ourprocess-closing-arrow svg{font-size:32px}.ourprocess-closing-bottom{margin-top:45px}.ourprocess-start-link{padding:0}@media (max-width:900px){.ourprocess-section{padding-bottom:0}.ourprocess-closing{min-height:370px;padding:75px 0 80px}.ourprocess-closing-main h3{font-size:clamp(52px,8vw,72px);letter-spacing:-3.5px}.ourprocess-closing-arrow{height:70px;width:70px}.ourprocess-closing-arrow svg{font-size:27px}}@media (max-width:600px){.ourprocess-section{padding-bottom:0}.ourprocess-closing{min-height:320px;padding:65px 0 60px}.ourprocess-closing-top{margin-bottom:18px}.ourprocess-closing-top span{font-size:10px}.ourprocess-closing-main{gap:20px}.ourprocess-closing-main h3{font-size:43px;letter-spacing:-2.2px;line-height:.98}.ourprocess-closing-arrow{height:52px;width:52px}.ourprocess-closing-arrow svg{font-size:21px}.ourprocess-closing-bottom{align-items:flex-start;gap:20px;margin-top:32px;padding-top:18px}.ourprocess-closing-bottom p{font-size:11.5px;line-height:1.6;max-width:210px}.ourprocess-start-link{flex-shrink:0;font-size:11px;gap:5px}.ourprocess-start-link svg{font-size:14px}}@media (max-width:380px){.ourprocess-closing{min-height:300px;padding:58px 0 55px}.ourprocess-closing-main h3{font-size:38px;letter-spacing:-1.8px}.ourprocess-closing-arrow{height:47px;width:47px}.ourprocess-closing-bottom p{font-size:11px;max-width:180px}}.ourprocess-section{background:#fff;box-sizing:border-box;color:#111;overflow:hidden;padding:120px 5% 0;width:100%}.ourprocess-container{margin:0 auto;max-width:1250px;width:100%}.ourprocess-heading{margin-bottom:78px;max-width:760px}.ourprocess-label-wrap{margin-bottom:18px;overflow:hidden}.ourprocess-label{color:#777;display:inline-block;font-size:11px;font-weight:600;letter-spacing:1.5px;opacity:0;text-transform:uppercase;transform:translateY(20px);transition:opacity .7s ease,transform .8s cubic-bezier(.16,1,.3,1)}.ourprocess-title-wrap{overflow:hidden;padding-bottom:6px}.ourprocess-heading h2{color:#111;filter:blur(5px);font-size:clamp(48px,5vw,72px);font-weight:550;letter-spacing:-3.2px;line-height:1.02;margin:0;opacity:0;transform:translateY(50px);transition:opacity .9s ease 80ms,transform 1s cubic-bezier(.16,1,.3,1) 80ms,filter .9s ease 80ms}.ourprocess-heading h2 span{color:#8a8a8a}.ourprocess-intro{color:#777;font-size:16px;line-height:1.7;margin:26px 0 0;max-width:540px;opacity:0;transform:translateY(22px);transition:opacity .8s ease .18s,transform .9s cubic-bezier(.16,1,.3,1) .18s}.ourprocess-section-visible .ourprocess-label{opacity:1;transform:translateY(0)}.ourprocess-section-visible .ourprocess-heading h2{filter:blur(0);opacity:1;transform:translateY(0)}.ourprocess-section-visible .ourprocess-intro{opacity:1;transform:translateY(0)}.ourprocess-list{border-top:1px solid #e8e8e8;width:100%}.ourprocess-item{align-items:center;border-bottom:1px solid #e8e8e8;display:grid;grid-template-columns:125px 1fr;min-height:165px;opacity:0;overflow:hidden;position:relative;transform:translateY(35px);transition:opacity .75s ease var(--process-delay),transform .85s cubic-bezier(.16,1,.3,1) var(--process-delay),padding-left .35s ease;width:100%}.ourprocess-section-visible .ourprocess-item{opacity:1;transform:translateY(0)}.ourprocess-number{align-items:center;display:flex}.ourprocess-number span{color:#999;font-size:13px;font-weight:500;letter-spacing:.5px;transition:color .3s ease,transform .35s ease}.ourprocess-content{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:minmax(220px,.7fr) minmax(300px,1fr);padding:42px 0}.ourprocess-title{overflow:hidden}.ourprocess-title h3{color:#111;font-size:clamp(31px,3vw,44px);font-weight:500;letter-spacing:-1.7px;line-height:1;margin:0;transition:transform .35s cubic-bezier(.16,1,.3,1)}.ourprocess-description{overflow:hidden}.ourprocess-description p{color:#747474;font-size:14px;line-height:1.75;margin:0;max-width:520px}.ourprocess-divider{background:#111;bottom:-1px;height:2px;left:0;position:absolute;transition:width .6s cubic-bezier(.16,1,.3,1);width:0}@media (hover:hover) and (pointer:fine){.ourprocess-item:hover{padding-left:12px}.ourprocess-item:hover .ourprocess-divider{width:100%}.ourprocess-item:hover .ourprocess-number span{color:#111;transform:translateX(3px)}.ourprocess-item:hover .ourprocess-title h3{transform:translateX(5px)}}.ourprocess-closing{border-bottom:1px solid #e7e7e7;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:430px;padding:95px 0 100px;position:relative;width:100%}.ourprocess-closing-top{margin-bottom:26px;overflow:hidden}.ourprocess-closing-top span{color:#8b8b8b;display:inline-block;font-size:12px;font-weight:500;letter-spacing:.3px;opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .8s cubic-bezier(.16,1,.3,1)}.ourprocess-closing-main{align-items:center;display:flex;gap:50px;justify-content:space-between;width:100%}.ourprocess-closing-main h3{color:#111;filter:blur(6px);font-size:clamp(58px,7vw,92px);font-weight:500;letter-spacing:-5px;line-height:.94;margin:0;opacity:0;transform:translateY(50px);transition:opacity .9s ease .1s,transform 1s cubic-bezier(.16,1,.3,1) .1s,filter .9s ease .1s}.ourprocess-closing-arrow{align-items:center;background:#0000;border:1px solid #d9d9d9;border-radius:50%;color:#111;cursor:pointer;display:flex;flex-shrink:0;height:84px;justify-content:center;opacity:0;padding:0;transform:scale(.7) rotate(-20deg);transition:opacity .7s ease .3s,transform .9s cubic-bezier(.16,1,.3,1) .3s,background-color .35s ease,color .35s ease,border-color .35s ease;width:84px}.ourprocess-closing-arrow svg{font-size:31px}.ourprocess-closing-bottom{align-items:center;border-top:1px solid #e7e7e7;display:flex;gap:40px;justify-content:space-between;margin-top:48px;opacity:0;padding-top:24px;transform:translateY(20px);transition:opacity .8s ease .35s,transform .9s cubic-bezier(.16,1,.3,1) .35s;width:100%}.ourprocess-closing-bottom p{color:#777;font-size:14px;line-height:1.7;margin:0;max-width:450px}.ourprocess-start-link{align-items:center;background:#0000;border:0;color:#111;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;gap:8px;padding:8px 0}.ourprocess-start-link svg{font-size:17px;transition:transform .3s ease}.ourprocess-closing-visible .ourprocess-closing-top span{opacity:1;transform:translateY(0)}.ourprocess-closing-visible .ourprocess-closing-main h3{filter:blur(0);opacity:1;transform:translateY(0)}.ourprocess-closing-visible .ourprocess-closing-arrow{opacity:1;transform:scale(1) rotate(0)}.ourprocess-closing-visible .ourprocess-closing-bottom{opacity:1;transform:translateY(0)}@media (hover:hover) and (pointer:fine){.ourprocess-closing-arrow:hover{background:#111;border-color:#111;color:#fff;transform:scale(1.06) rotate(4deg)}.ourprocess-start-link:hover svg{transform:translate(3px,-3px)}}@media (max-width:900px){.ourprocess-section{padding:95px 6% 0}.ourprocess-heading{margin-bottom:62px}.ourprocess-heading h2{letter-spacing:-2.4px}.ourprocess-item{grid-template-columns:75px 1fr;min-height:150px}.ourprocess-content{gap:14px;grid-template-columns:1fr;padding:34px 0}.ourprocess-closing{min-height:390px;padding:80px 0 85px}.ourprocess-closing-main h3{font-size:clamp(52px,8vw,72px);letter-spacing:-3.5px}.ourprocess-closing-arrow{height:70px;width:70px}.ourprocess-closing-arrow svg{font-size:27px}}@media (max-width:600px){.ourprocess-section{padding:78px 22px 0}.ourprocess-heading{margin-bottom:52px}.ourprocess-label-wrap{margin-bottom:14px}.ourprocess-label{font-size:10px;letter-spacing:1.2px}.ourprocess-heading h2{font-size:38px;letter-spacing:-1.9px;line-height:1.05}.ourprocess-intro{font-size:13px;line-height:1.65;margin-top:20px;max-width:auto;text-align:left}.ourprocess-item{align-items:flex-start;grid-template-columns:45px 1fr;min-height:auto;padding:28px 0}.ourprocess-number{padding-top:4px}.ourprocess-number span{font-size:11px}.ourprocess-content{display:block;padding:0}.ourprocess-title h3{font-size:27px;letter-spacing:-.9px}.ourprocess-description p{font-size:12.5px;line-height:1.65;margin-top:11px;max-width:100%}.ourprocess-divider{display:none}.ourprocess-closing{min-height:340px;padding:68px 0 65px}.ourprocess-closing-top{margin-bottom:19px}.ourprocess-closing-top span{font-size:10px}.ourprocess-closing-main{gap:18px}.ourprocess-closing-main h3{font-size:43px;letter-spacing:-2.3px;line-height:.98}.ourprocess-closing-arrow{height:52px;width:52px}.ourprocess-closing-arrow svg{font-size:21px}.ourprocess-closing-bottom{align-items:flex-start;gap:20px;margin-top:34px;padding-top:19px}.ourprocess-closing-bottom p{font-size:11.5px;line-height:1.6;max-width:205px}.ourprocess-start-link{flex-shrink:0;font-size:11px;gap:5px;padding:0}.ourprocess-start-link svg{font-size:14px}}@media (max-width:380px){.ourprocess-section{padding-left:18px;padding-right:18px}.ourprocess-heading h2{font-size:34px;letter-spacing:-1.6px}.ourprocess-item{grid-template-columns:40px 1fr}.ourprocess-title h3{font-size:25px}.ourprocess-description p{font-size:12px}.ourprocess-closing{min-height:320px;padding:60px 0 58px}.ourprocess-closing-main h3{font-size:38px;letter-spacing:-1.8px}.ourprocess-closing-arrow{height:47px;width:47px}.ourprocess-closing-bottom p{font-size:10.5px;max-width:175px}.ourprocess-start-link{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.ourprocess-closing-arrow,.ourprocess-closing-bottom,.ourprocess-closing-main h3,.ourprocess-closing-top span,.ourprocess-heading h2,.ourprocess-intro,.ourprocess-item,.ourprocess-label{filter:none;opacity:1;transform:none;transition:none}}.ourprocess-heading h2,.ourprocess-intro,.ourprocess-label{filter:none!important;transition:opacity .35s ease,transform .4s cubic-bezier(.2,.65,.3,1)!important}.ourprocess-item{filter:none!important;transition:opacity .35s ease 0ms,transform .4s cubic-bezier(.2,.65,.3,1) 0ms,background-color .2s ease!important;transition:opacity .35s ease var(--process-delay,0ms),transform .4s cubic-bezier(.2,.65,.3,1) var(--process-delay,0ms),background-color .2s ease!important;will-change:opacity,transform}.ourprocess-number span{filter:none!important;transition:opacity .3s ease,transform .35s ease,color .2s ease!important}.ourprocess-divider{transition:width .4s cubic-bezier(.2,.65,.3,1),background-color .2s ease!important}.ourprocess-closing-arrow,.ourprocess-closing-bottom,.ourprocess-closing-main h3,.ourprocess-closing-top span{filter:none!important;transition:opacity .35s ease,transform .4s cubic-bezier(.2,.65,.3,1),background-color .2s ease,color .2s ease,border-color .2s ease!important}.ourprocess-content h3,.ourprocess-start-link svg,.ourprocess-title h3{transition:transform .25s ease,color .2s ease!important}@media (prefers-reduced-motion:reduce){.ourprocess-section *,.ourprocess-section :after,.ourprocess-section :before{animation:none!important;filter:none!important;scroll-behavior:auto!important;transform:none!important;transition:none!important}.ourprocess-closing-arrow,.ourprocess-closing-bottom,.ourprocess-closing-main h3,.ourprocess-closing-top span,.ourprocess-divider,.ourprocess-heading h2,.ourprocess-intro,.ourprocess-item,.ourprocess-label,.ourprocess-number span{opacity:1!important}.ourprocess-divider{width:100%!important}}.techstack{background:#fff;overflow-x:hidden;overflow-y:visible;padding:22px 28px 8px;width:100%}.techstack *,.techstack :after,.techstack :before{box-sizing:border-box}.techstack-container{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(420px,.92fr) minmax(520px,1.08fr);margin:0 auto;max-width:1280px;min-height:470px;width:100%}.techstack-content{max-width:590px;padding-left:20px;position:relative;width:100%;z-index:20}.techstack-eyebrow{align-items:center;color:#166aea;display:flex;font-size:10px;font-weight:800;gap:9px;letter-spacing:1.55px;margin-bottom:15px;white-space:nowrap;width:fit-content}.techstack-eyebrow span{background:linear-gradient(90deg,#166aea,#69baff);border-radius:50px;flex-shrink:0;height:2px;width:24px}.techstack-eyebrow span:last-child{background:linear-gradient(90deg,#69baff,#166aea)}.techstack-title{color:#0c0d0f;font-size:clamp(44px,4.2vw,62px);font-weight:560;letter-spacing:-3px;line-height:.98;margin:0}.techstack-title>span,.techstack-title>strong{display:block;white-space:nowrap}.techstack-title strong{color:#777d84;font-weight:inherit}.techstack-description{color:#747c84;font-size:14px;line-height:1.65;margin:18px 0 0;max-width:475px}.techstack-visual{min-width:0;width:100%}.cws-atom-stage,.techstack-visual{align-items:center;display:flex;height:470px;justify-content:center;overflow:visible;position:relative}.cws-atom-stage{isolation:isolate;max-width:100%;width:700px}.cws-atom-background-glow{background:radial-gradient(ellipse,#22b8ea0d,rgba(22,106,234,.015) 48%,#0000 75%);border-radius:50%;filter:blur(28px);height:340px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:530px}.cws-atom-object{transform:translate(-50%,-50%) scale(.72);transform-origin:center;will-change:transform}.cws-atom-object,.cws-atom-rings{height:640px;left:50%;overflow:visible;position:absolute;top:50%;width:800px}.cws-atom-rings{pointer-events:none;transform:translate(-50%,-50%);z-index:10}.cws-atom-ring-glow{fill:none;stroke:rgba(49,176,230,.025);stroke-width:5;filter:url(#cwsRingGlow)}.cws-atom-ring-line{fill:none;stroke:#319bd71c;stroke-width:1;stroke-linecap:round;stroke-dasharray:4 7;vector-effect:non-scaling-stroke}.cws-electron-position{height:0;left:50%;overflow:visible;pointer-events:none;position:absolute;top:50%;width:0;z-index:40}.cws-tech-electron{-webkit-tap-highlight-color:transparent;appearance:none;-webkit-appearance:none;background:#0000;border:0;cursor:pointer;left:0;outline:none;padding:0;pointer-events:auto;position:absolute;top:0;transform:translate(-50%,-50%)}.cws-electron-body,.cws-tech-electron{align-items:center;display:flex;height:48px;justify-content:center;width:48px}.cws-electron-body{background:radial-gradient(circle at 34% 27%,#fff 0,#fff 32%,#f7fafc 67%,#edf3f7 100%);border:1px solid #4a84a829;border-radius:50%;box-shadow:inset 4px 4px 8px #fffffffa,inset -4px -5px 9px rgba(54,100,130,.045),0 5px 14px #234a651a;flex:0 0 48px;overflow:hidden;position:relative;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;z-index:20}.cws-electron-highlight{background:#ffffffeb;border-radius:50%;filter:blur(2px);height:10px;left:7px;position:absolute;top:5px;transform:rotate(-25deg);width:25px}.cws-electron-body svg{color:var(--electron-color);filter:drop-shadow(0 1px 1px rgba(0,0,0,.04));height:26px;position:relative;transition:transform .2s ease;width:26px;z-index:25}.cws-tech-electron:focus-visible
.cws-electron-body,.cws-tech-electron:hover
.cws-electron-body{box-shadow:0 8px 20px #21537424,0 0 18px color-mix(in srgb,var(--electron-color) 17%,#0000);transform:scale(1.09)}.cws-electron-name{background:#fffffffa;border:1px solid #397ba524;border-radius:20px;box-shadow:0 7px 18px #234c681f;color:#273743;font-size:9px;font-weight:750;left:50%;line-height:1;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;top:58px;transform:translateX(-50%) translateY(5px) scale(.96);transition:opacity .17s ease,transform .17s ease,visibility .17s ease;visibility:hidden;white-space:nowrap;z-index:300}.cws-electron-name.is-visible{opacity:1;transform:translateX(-50%) translateY(0) scale(1);visibility:visible}.cws-electric-flash{background:radial-gradient(circle,#fffffff2,#53ddff73 24%,#26a8ff1f 50%,#0000 72%);border-radius:50%;filter:blur(2px);height:76px;transform:translate(-50%,-50%) scale(.4);width:76px;z-index:4}.cws-electric-arc,.cws-electric-flash{left:50%;opacity:0;pointer-events:none;position:absolute;top:50%}.cws-electric-arc{border-color:#42d3ffe6 #42d3ffe6 #0000 #0000;border-radius:50%;border-style:solid;z-index:8}.cws-electric-arc-1{border-width:2px;height:60px;transform:translate(-50%,-50%) rotate(24deg);width:60px}.cws-electric-arc-2{border-width:1.5px;height:72px;transform:translate(-50%,-50%) rotate(205deg);width:72px}.cws-electric-arc-3{border-width:1px;height:84px;transform:translate(-50%,-50%) rotate(110deg);width:84px}.cws-mini-spark{background:linear-gradient(180deg,#0000,#fff 20%,#54ddff 45%,#fff 70%,#0000);border-radius:10px;box-shadow:0 0 4px #fff,0 0 7px #37cdffe6;height:17px;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform-origin:center bottom;width:2px;z-index:15}.cws-mini-spark-1{transform:translate(-50%,-100%) rotate(15deg)}.cws-mini-spark-2{transform:translate(-50%,-100%) rotate(105deg)}.cws-mini-spark-3{transform:translate(-50%,-100%) rotate(195deg)}.cws-mini-spark-4{transform:translate(-50%,-100%) rotate(285deg)}.cws-tech-electron.is-shocked
.cws-electron-body{animation:cwsElectronPulse .52s ease-out;border-color:#47d3ffcc}.cws-tech-electron.is-shocked
.cws-electric-flash{animation:cwsElectricFlash .52s ease-out}.cws-tech-electron.is-shocked
.cws-electric-arc-1{animation:cwsElectricArcOne .52s ease-out}.cws-tech-electron.is-shocked
.cws-electric-arc-2{animation:cwsElectricArcTwo .52s ease-out 35ms}.cws-tech-electron.is-shocked
.cws-electric-arc-3{animation:cwsElectricArcThree .52s ease-out .07s}.cws-tech-electron.is-shocked
.cws-mini-spark-1,.cws-tech-electron.is-shocked
.cws-mini-spark-2,.cws-tech-electron.is-shocked
.cws-mini-spark-3,.cws-tech-electron.is-shocked
.cws-mini-spark-4{animation:cwsMiniSpark .16s linear 3}.cws-react-nucleus{height:128px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:128px;z-index:70}.cws-react-ambient-glow{animation:cwsReactBreathing 3.4s ease-in-out infinite;background:radial-gradient(circle,#1cbef638,#3081f512 46%,#0000 72%);border-radius:50%;filter:blur(8px);height:170px;width:170px}.cws-react-ambient-glow,.cws-react-core{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.cws-react-core{align-items:center;background:radial-gradient(circle at 35% 27%,#fff 0,#f9feff 34%,#ebf9ff 69%,#dcefff 100%);border:1px solid #2cb2ed6b;border-radius:50%;box-shadow:inset 7px 7px 16px #fffffff5,inset -8px -10px 16px rgba(34,137,210,.075),0 14px 32px #1b81c029,0 0 30px #18bcf524;display:flex;height:104px;justify-content:center;overflow:hidden;width:104px}.cws-react-core-highlight{background:#fffc;border-radius:50%;filter:blur(5px);height:21px;left:14px;position:absolute;top:10px;transform:rotate(-28deg);width:55px}.cws-react-inner-glow{background:radial-gradient(circle,#33ccff1f,#0000 72%);border-radius:50%;inset:15px;position:absolute}.cws-react-core svg{animation:cwsReactRotate 10s linear infinite;color:#20b8e9;filter:drop-shadow(0 0 5px rgba(28,188,239,.28));height:62px;position:relative;width:62px;z-index:10}@keyframes cwsReactRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes cwsReactBreathing{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(.92)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}@keyframes cwsElectronPulse{0%{transform:scale(1)}15%{transform:scale(1.13)}30%{transform:scale(.97)}48%{transform:scale(1.1)}68%{transform:scale(1)}to{transform:scale(1)}}@keyframes cwsElectricFlash{0%{opacity:0;transform:translate(-50%,-50%) scale(.35)}14%{opacity:1}34%{opacity:.3}52%{opacity:.75}to{opacity:0;transform:translate(-50%,-50%) scale(1.25)}}@keyframes cwsElectricArcOne{0%{opacity:0;transform:translate(-50%,-50%) rotate(24deg) scale(.7)}20%{opacity:1}45%{opacity:.2}65%{opacity:.8}to{opacity:0;transform:translate(-50%,-50%) rotate(48deg) scale(1.3)}}@keyframes cwsElectricArcTwo{0%{opacity:0;transform:translate(-50%,-50%) rotate(205deg) scale(.7)}20%{opacity:.85}48%{opacity:.15}70%{opacity:.65}to{opacity:0;transform:translate(-50%,-50%) rotate(180deg) scale(1.25)}}@keyframes cwsElectricArcThree{0%{opacity:0;transform:translate(-50%,-50%) rotate(110deg) scale(.72)}22%{opacity:.75}50%{opacity:.15}72%{opacity:.55}to{opacity:0;transform:translate(-50%,-50%) rotate(138deg) scale(1.22)}}@keyframes cwsMiniSpark{0%{height:8px;opacity:0}25%{height:19px;opacity:1}55%{height:12px;opacity:.15}78%{height:17px;opacity:.9}to{height:7px;opacity:0}}@media (min-width:769px) and (max-width:1100px){.techstack{padding:24px 20px 8px}.techstack-container{grid-template-columns:minmax(340px,.9fr) minmax(430px,1.1fr);min-height:440px}.techstack-content{padding-left:10px}.techstack-title{font-size:clamp(39px,4.6vw,50px);letter-spacing:-2.5px}.cws-atom-stage,.techstack-visual{height:440px;overflow:visible}.cws-atom-object{transform:translate(-50%,-50%) scale(.65)}}@media (max-width:768px){.techstack{overflow-x:hidden;overflow-y:visible;padding:34px 16px 0;width:100%}.techstack-container{display:block;margin:0 auto;min-height:0;width:100%}.techstack-content{max-width:none;padding-left:0;position:relative;width:100%;z-index:20}.techstack-eyebrow{font-size:9px;gap:7px;letter-spacing:1.2px;margin-bottom:13px}.techstack-eyebrow span{width:19px}.techstack-title{font-size:clamp(34px,9.4vw,46px);letter-spacing:-2.35px;line-height:.99;width:100%}.techstack-title>span,.techstack-title>strong{display:block;white-space:nowrap}.techstack-description{font-size:13px;line-height:1.58;margin-top:15px;max-width:470px}.techstack-visual{margin-left:-16px;min-height:430px;overflow:hidden;width:calc(100% + 32px)}.cws-atom-stage,.techstack-visual{align-items:center;display:flex;height:430px;justify-content:center;position:relative}.cws-atom-stage{isolation:isolate;max-width:none;overflow:visible;width:100%}.cws-atom-background-glow{height:350px;width:520px}.cws-atom-object{transform:translate(-50%,-50%) scale(.62);transform-origin:center center}.cws-atom-object,.cws-atom-rings{height:640px;left:50%;overflow:visible;position:absolute;top:50%;width:800px}.cws-atom-rings{transform:translate(-50%,-50%)}.cws-electron-position{left:50%;overflow:visible;top:50%}.cws-electron-body,.cws-tech-electron{height:54px;width:54px}.cws-electron-body{flex:0 0 54px}.cws-electron-body svg{height:29px;width:29px}.cws-electron-highlight{height:11px;left:8px;top:6px;width:28px}.cws-electron-name{font-size:10px;top:64px}.cws-react-nucleus{height:136px;width:136px}.cws-react-core{height:108px;width:108px}.cws-react-core svg{height:64px;width:64px}.cws-electric-flash{height:90px;width:90px}.cws-electric-arc-1{height:68px;width:68px}.cws-electric-arc-2{height:82px;width:82px}.cws-electric-arc-3{height:96px;width:96px}}@media (max-width:420px){.techstack{padding:32px 14px 0}.techstack-eyebrow{font-size:8px;gap:5px;letter-spacing:.95px}.techstack-eyebrow span{width:15px}.techstack-title{font-size:clamp(32px,9.3vw,39px);letter-spacing:-2px}.techstack-description{font-size:12.5px}.techstack-visual{height:415px;margin-left:-14px;min-height:415px;overflow:hidden;width:calc(100% + 28px)}.cws-atom-stage{height:415px;overflow:visible;width:100%}.cws-atom-object{left:50%;top:50%;transform:translate(-50%,-50%) scale(.56)}.cws-electron-body,.cws-tech-electron{height:56px;width:56px}.cws-electron-body{flex:0 0 56px}.cws-electron-body svg{height:30px;width:30px}.cws-electron-name{top:66px}}@media (max-width:350px){.techstack-title{font-size:30px;letter-spacing:-1.8px}.techstack-eyebrow{font-size:7px;letter-spacing:.7px}.techstack-eyebrow span{width:11px}.techstack-visual{height:390px;min-height:390px}.cws-atom-stage{height:390px}.cws-atom-object{transform:translate(-50%,-50%) scale(.51)}}@media (hover:none){.cws-tech-electron:hover .cws-electron-body{transform:none}}@media (prefers-reduced-motion:reduce){.cws-react-ambient-glow,.cws-react-core svg{animation:none}.cws-tech-electron.is-shocked .cws-electric-arc,.cws-tech-electron.is-shocked .cws-electric-flash,.cws-tech-electron.is-shocked .cws-electron-body,.cws-tech-electron.is-shocked .cws-mini-spark{animation-duration:.01ms}}.every-screen{background:#fff;overflow:hidden;padding:30px 29px;width:100%}.every-screen,.every-screen *,.every-screen :after,.every-screen :before{box-sizing:border-box}.every-screen-container{margin:0 auto;max-width:1160px;width:100%}.every-screen-heading{margin:0 0 20px;max-width:720px;opacity:0;text-align:left;transform:translateY(32px);transition:opacity .8s ease,transform .9s cubic-bezier(.16,1,.3,1);width:100%}.every-screen-visible .every-screen-heading{opacity:1;transform:translateY(0)}.every-screen-label{color:#257efa;display:block;font-size:10px;font-weight:700;letter-spacing:2px;margin:0 0 12px;opacity:0;text-align:left;transform:translateY(12px);transition:opacity .6s ease .08s,transform .7s cubic-bezier(.16,1,.3,1) .08s;width:fit-content}.every-screen-visible .every-screen-label{opacity:1;transform:translateY(0)}.every-screen-heading h2{color:#111;font-size:clamp(38px,4.5vw,60px);font-weight:650;letter-spacing:-2.8px;line-height:1.05;margin:0;opacity:0;text-align:left;transform:translateY(20px);transition:opacity .7s ease .14s,transform .8s cubic-bezier(.16,1,.3,1) .14s;width:100%}.every-screen-visible .every-screen-heading h2{opacity:1;transform:translateY(0)}.every-screen-heading h2 span{color:#777}.every-screen-heading p{color:#6b6b6b;font-size:14px;line-height:1.6;margin:17px 0 0;max-width:500px;opacity:0;text-align:left;transform:translateY(16px);transition:opacity .7s ease .22s,transform .8s cubic-bezier(.16,1,.3,1) .22s;width:100%}.every-screen-visible .every-screen-heading p{opacity:1;transform:translateY(0)}.browser{background:#fff;border:1px solid #dce1e8;border-radius:18px;box-shadow:0 30px 80px #283c641f,0 8px 25px #283c640f;opacity:0;overflow:hidden;transform:translateY(45px) scale(.975);transition:opacity .9s ease .18s,transform 1s cubic-bezier(.16,1,.3,1) .18s;width:100%}.every-screen-visible .browser{opacity:1;transform:translateY(0) scale(1)}.browser-top{align-items:center;background:linear-gradient(#fafbfc,#f2f4f7);border-bottom:1px solid #e4e8ee;display:flex;gap:14px;height:52px;padding:0 17px}.browser-dots{display:flex;gap:7px}.browser-dots span{border-radius:50%;height:10px;width:10px}.browser-dots span:first-child{background:#ff605c}.browser-dots span:nth-child(2){background:#ffbd44}.browser-dots span:nth-child(3){background:#00ca4e}.browser-address{align-items:center;background:#fff;border:1px solid #dfe4ea;border-radius:8px;color:#747c88;display:flex;flex:1 1;font-size:10px;gap:7px;height:31px;justify-content:center;margin:auto;max-width:470px;padding:0 14px}.browser-address svg{color:#257efa}.browser-options{color:#8d949e;letter-spacing:2px;text-align:right;width:50px}.browser-toolbar{align-items:center;border-bottom:1px solid #e8ebef;display:flex;gap:15px;justify-content:space-between;min-height:58px;padding:9px 18px}.browser-toolbar-title{color:#555d68;font-size:11px;font-weight:600}.view-buttons{background:#f3f5f8;border:1px solid #e4e8ee;border-radius:10px;display:flex;gap:3px;padding:4px}.view-buttons button{align-items:center;background:#0000;border:0;border-radius:7px;color:#7e8794;cursor:pointer;display:flex;font-size:9px;font-weight:600;gap:6px;justify-content:center;min-width:100px;padding:8px 12px;transition:transform .25s ease,background .25s ease,color .25s ease,box-shadow .25s ease}.view-buttons button:hover{transform:translateY(-1px)}.view-buttons button.active{background:linear-gradient(135deg,#257efa,#6b57ff);box-shadow:0 5px 15px #257efa40;color:#fff}.browser-stage{align-items:flex-start;background:radial-gradient(circle at 20% 20%,#257efa21,#0000 27%),radial-gradient(circle at 80% 75%,#7046ff1c,#0000 28%),linear-gradient(#257efa0d 1px,#0000 0),linear-gradient(90deg,#257efa0d 1px,#0000 0),#f8fbff;background-size:auto,auto,25px 25px,25px 25px,auto;display:flex;height:500px;justify-content:center;overflow:hidden;padding:32px}.preview-device{background:#fff;border:1px solid #dfe4eb;box-shadow:0 20px 50px #1e375a21,0 4px 15px #1e375a0f;height:435px;overflow:hidden;transition:width .55s cubic-bezier(.22,1,.36,1),border-radius .4s ease,box-shadow .4s ease}.preview-desktop{border-radius:10px;width:100%}.preview-tablet{border-radius:18px;width:68%}.preview-mobile{border-radius:25px;width:34%}.preview-page{background:radial-gradient(circle at 50% 30%,#48a6ff21,#0000 33%),#fff;height:100%;overflow:hidden;width:100%}.preview-navbar{align-items:center;border-bottom:1px solid #edf0f4;display:flex;gap:20px;height:57px;justify-content:space-between;padding:0 24px}.preview-logo{flex-shrink:0;font-size:13px;font-weight:750;letter-spacing:-.6px}.preview-nav-links{align-items:center;display:flex;gap:27px}.preview-nav-links span{color:#525a65;font-size:9px;font-weight:500}.preview-login{align-items:center;background:linear-gradient(135deg,#257efa,#6357ff);border:0;border-radius:7px;color:#fff;display:flex;font-size:8px;font-weight:600;gap:5px;padding:8px 13px}.preview-menu{background:#0000;border:0;color:#111;display:none}.preview-content{grid-gap:35px;align-items:center;display:grid;gap:35px;grid-template-columns:1.2fr .8fr;padding:47px 42px 30px}.preview-hero{text-align:left}.preview-badge{background:#f2f7ff;border:1px solid #dce8ff;border-radius:100px;color:#257efa;display:inline-block;font-size:6px;font-weight:700;letter-spacing:1.2px;padding:5px 9px}.preview-hero h3{font-size:35px;font-weight:650;letter-spacing:-1.7px;line-height:1;margin:14px 0 11px;max-width:430px}.preview-hero h3 span{background:linear-gradient(90deg,#257efa,#7457ff,#19afd9);background-clip:text;-webkit-background-clip:text;color:#0000;display:block}.preview-hero p{color:#727b87;font-size:9px;line-height:1.5;margin:0 0 19px;max-width:330px}.preview-main-button{align-items:center;background:#111318;border:0;border-radius:7px;color:#fff;display:inline-flex;font-size:8px;font-weight:600;gap:6px;padding:9px 14px}.preview-visual{height:160px;position:relative}.visual-card{background:#ffffffeb;border:1px solid #e4e9f1;border-radius:13px;box-shadow:0 15px 35px #28416e1a;position:absolute}.visual-card-one{height:120px;left:0;padding:16px;top:0;width:72%}.visual-card-two{background:linear-gradient(145deg,#f4f8ff,#f5f1ff);bottom:0;height:90px;padding:14px;right:0;width:58%}.visual-card span{color:#257efa;display:block;font-size:5px;font-weight:700;letter-spacing:1px;margin-bottom:7px}.visual-card strong{color:#222;font-size:12px}.visual-line{background:#e8edf4;border-radius:10px;height:5px;margin-top:17px;width:85%}.visual-line.short{margin-top:7px;width:55%}.responsive-icons{align-items:center;color:#6657ff;display:flex;height:45px;justify-content:space-around}.responsive-icons svg:first-child{font-size:23px}.responsive-icons svg:nth-child(2){font-size:19px}.responsive-icons svg:nth-child(3){font-size:15px}.preview-features{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(3,1fr);padding:0 42px}.preview-feature{align-items:center;background:#ffffffe6;border:1px solid #e8edf3;border-radius:9px;display:flex;gap:9px;min-height:60px;padding:9px 11px}.preview-feature-icon{border-radius:8px;display:grid;flex-shrink:0;font-size:13px;height:30px;place-items:center;width:30px}.preview-feature-icon.blue{background:#e9f3ff;color:#257efa}.preview-feature-icon.purple{background:#f0ecff;color:#7257ff}.preview-feature-icon.cyan{background:#e7faff;color:#12a9d3}.preview-feature>div:last-child{display:flex;flex-direction:column}.preview-feature span{color:#a0a7b0;font-size:6px}.preview-feature strong{color:#222;font-size:9px;margin-top:2px}.preview-tablet .preview-navbar{padding:0 18px}.preview-tablet .preview-nav-links{gap:15px}.preview-tablet .preview-content{gap:20px;grid-template-columns:1fr 1fr;padding:42px 25px 27px}.preview-tablet .preview-hero h3{font-size:28px}.preview-tablet .preview-features{padding:0 25px}.preview-mobile .preview-navbar{height:50px;padding:0 13px}.preview-mobile .preview-logo{font-size:9px}.preview-mobile .preview-login,.preview-mobile .preview-nav-links{display:none}.preview-mobile .preview-menu{display:grid;font-size:14px;place-items:center}.preview-mobile .preview-content{display:block;padding:30px 14px 20px}.preview-mobile .preview-hero{text-align:center}.preview-mobile .preview-badge{font-size:4px;padding:4px 6px}.preview-mobile .preview-hero h3{font-size:23px;margin:11px auto 8px}.preview-mobile .preview-hero p{font-size:6px;margin:0 auto 13px;max-width:190px}.preview-mobile .preview-main-button{font-size:6px;padding:7px 10px}.preview-mobile .preview-visual{display:none}.preview-mobile .preview-features{gap:5px;grid-template-columns:1fr;padding:0 13px}.preview-mobile .preview-feature{min-height:42px;padding:6px 8px}.every-screen-browser-description{box-sizing:border-box;margin:24px 0 0;max-width:none;opacity:0;padding:0 45px;text-align:left;transform:translateY(18px);transition:opacity .7s ease .32s,transform .8s cubic-bezier(.16,1,.3,1) .32s;width:100%}.every-screen-visible
.every-screen-browser-description{opacity:1;transform:translateY(0)}.every-screen-description-title{color:#202124;display:block;font-size:14px;font-weight:650;letter-spacing:-.2px;line-height:1.4;margin:0 0 8px;text-align:left}.every-screen-browser-description p{box-sizing:border-box;color:#747981;font-size:13px;font-weight:400;line-height:1.7;margin:0;max-width:1000px;padding:0;text-align:left;width:100%}@media (max-width:800px){.every-screen{padding:30px 0}.every-screen-heading{margin:0 0 18px;max-width:none;padding:0 15px;text-align:left;transform:translateY(24px);width:100%}.every-screen-visible .every-screen-heading{transform:translateY(0)}.every-screen-label{display:block;font-size:12px;letter-spacing:1.7px;margin:0 0 9px;text-align:left;width:fit-content}.every-screen-heading h2{font-size:26px;letter-spacing:-1.5px;line-height:1.04;margin:0;text-align:left;width:100%}.every-screen-heading p{font-size:10px;line-height:1.5;margin:12px 0 0;max-width:310px;text-align:left;width:100%}.browser{border-radius:11px;margin:0 auto;transform:translateY(32px) scale(.98);width:calc(100% - 12px)}.every-screen-visible .browser{transform:translateY(0) scale(1)}.browser-top{gap:6px;height:34px;padding:0 7px}.browser-dots{gap:4px}.browser-dots span{height:6px;width:6px}.browser-address{border-radius:6px;font-size:6px;height:21px;padding:0 7px}.browser-address svg{font-size:7px}.browser-options{font-size:7px;width:18px}.browser-toolbar{min-height:39px;padding:4px 6px}.browser-toolbar-title{display:none}.view-buttons{border-radius:7px;padding:2px;width:100%}.view-buttons button{border-radius:5px;flex:1 1;font-size:7px;min-width:0;padding:5px 2px}.view-buttons button svg{font-size:9px}.browser-stage{height:255px;padding:9px 5px}.preview-device{height:235px;overflow:hidden}.preview-desktop{width:100%}.preview-tablet{width:80%}.preview-mobile{border-radius:16px;width:60%}.preview-page{height:200%;transform:scale(.5);transform-origin:top left;width:200%}.preview-tablet .preview-page{height:166.67%;transform:scale(.6);width:166.67%}.preview-mobile .preview-page{height:142.86%;transform:scale(.7);width:142.86%}.every-screen-browser-description{margin:18px 0 0;padding:0 15px;text-align:left;width:100%}.every-screen-description-title{font-size:12px;margin:0 0 7px;text-align:left}.every-screen-browser-description p{font-size:10.5px;line-height:1.65;margin:0;max-width:680px;text-align:left;width:100%}}@media (max-width:480px){.every-screen{padding:28px 0}.every-screen-heading{margin:0 0 18px;padding:0 15px;text-align:left;width:100%}.every-screen-label{margin:0 0 9px;text-align:left}.every-screen-heading h2{margin:0;text-align:left;width:100%}.every-screen-heading p{margin:12px 0 0;max-width:330px;text-align:left;width:100%}.every-screen-browser-description{margin:16px 0 0;padding:0 15px;text-align:left;width:100%}.every-screen-description-title{font-size:11px;margin:0 0 6px;text-align:left}.every-screen-browser-description p{font-size:10px;line-height:1.6;margin:0;max-width:none;text-align:left;width:100%}}@media (max-width:480px) and (max-height:700px){.every-screen{padding-bottom:22px;padding-top:25px}.every-screen-heading{margin-bottom:18px}.every-screen-heading h2{font-size:28px}.browser-stage{height:225px;padding:7px 5px}.preview-device{height:209px}}@media (prefers-reduced-motion:reduce){.browser,.every-screen-browser-description,.every-screen-heading,.every-screen-heading h2,.every-screen-heading p,.every-screen-label{opacity:1!important;transform:none!important;transition:none!important}}.loginpage{--login-topbar-height:80px;background:#f7f9fc;color:#111;display:flex;flex-direction:column;font-family:inherit;min-height:100vh;min-height:100dvh;padding-top:calc(var(--login-topbar-height) + env(safe-area-inset-top, 0px));width:100%}.loginpage *,.loginpage :after,.loginpage :before{box-sizing:border-box}.loginpage button,.loginpage input{font-family:inherit}.loginpage-topbar{align-items:center;background:#fff;border-bottom:1px solid #edf0f5;display:flex;gap:20px;height:calc(var(--login-topbar-height) + env(safe-area-inset-top, 0px));justify-content:space-between;left:0;padding:env(safe-area-inset-top,0) 30px 0;position:fixed;right:0;top:0;z-index:1000}.loginpage-back{align-items:center;background:#0000;border:none;color:#333;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:10px 0}.loginpage-back svg{font-size:18px}.loginpage-back:hover{color:#166aea}.loginpage-logo{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;flex-shrink:0;justify-content:flex-end;margin:0;padding:0}.loginpage-logo .logo-main{font-size:28px!important;line-height:1!important}.loginpage-logo .logo-sub{font-size:10px!important;letter-spacing:2px!important;line-height:1!important;margin-top:2px!important}.loginpage-logo img{height:auto!important;max-width:130px!important;object-fit:contain;width:auto!important}.loginpage-content{align-items:center;display:flex;flex:1 1;flex-direction:column;padding:40px 20px max(40px,env(safe-area-inset-bottom,0px));width:100%}.loginpage-container{background:#fff;border:1px solid #e6ebf2;border-radius:22px;box-shadow:0 20px 60px #182d500f,0 4px 14px #182d5008;margin:auto 0;max-width:460px;padding:36px;width:100%}.loginpage-heading{margin-bottom:30px;text-align:center}.loginpage-heading h1{color:#111827;font-size:32px;font-weight:600;letter-spacing:-.9px;line-height:1.2;margin:0 0 10px}.loginpage-heading p{color:#697386;font-size:13px;line-height:1.6;margin:0}.loginpage-heading p strong{color:#374151;font-weight:600;overflow-wrap:anywhere}.loginpage-heading a{color:#166aea;font-weight:600;text-decoration:none}.loginpage-heading a:hover{text-decoration:underline}.loginpage-form{display:flex;flex-direction:column;gap:20px;width:100%}.loginpage-field{min-width:0;width:100%}.loginpage-field>label,.loginpage-password-head label{color:#263244;display:block;font-size:13px;font-weight:600;line-height:1.4;margin:0 0 9px}.loginpage-field input{background:#fbfcfe;border:1px solid #d9e0ea;border-radius:10px;color:#111827;display:block;font-size:16px;height:52px;line-height:normal;min-width:0;outline:none;padding:0 15px;scroll-margin-top:calc(var(--login-topbar-height) + env(safe-area-inset-top, 0px) + 24px);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.loginpage-field input:hover{border-color:#aebdd0}.loginpage-field input:focus{background:#fff;border-color:#166aea;box-shadow:0 0 0 3px #166aea1a}.loginpage-password-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:0 12px;justify-content:space-between}.loginpage-forgot{background:#0000;border:none;color:#667085;cursor:pointer;font-size:12px;font-weight:400;line-height:1.4;margin:0 0 9px;padding:0;text-decoration:none}.loginpage-forgot:hover{color:#166aea;text-decoration:underline}.loginpage-password-wrapper{position:relative;width:100%}.loginpage-password-wrapper input{padding-right:52px}.loginpage-eye{align-items:center;background:#0000;border:none;border-radius:8px;color:#7b8798;cursor:pointer;display:flex;font-size:19px;height:40px;justify-content:center;padding:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:40px}.loginpage-eye:hover{background:#eef3fa;color:#166aea}.loginpage-field-help{color:#8a94a3;font-size:11px;line-height:1.5;margin:7px 2px 0}.loginpage-field .loginpage-otp-input{font-size:23px;font-weight:600;letter-spacing:10px;padding-left:24px;text-align:center}.loginpage-submit{background:#166aea;border:none;border-radius:10px;box-shadow:0 5px 12px #166aea24;color:#fff;cursor:pointer;font-size:14px;font-weight:600;line-height:1.4;margin-top:3px;min-height:52px;padding:12px 16px;transition:background .2s ease,opacity .2s ease;width:100%}.loginpage-submit:hover:not(:disabled){background:#105ed4}.loginpage-secondary{background:#fff;border:1px solid #d9e0ea;border-radius:10px;color:#536174;cursor:pointer;font-size:13px;font-weight:600;line-height:1.4;min-height:48px;padding:11px 16px;transition:border-color .2s ease,background .2s ease,color .2s ease;width:100%}.loginpage-secondary:hover:not(:disabled){background:#f8faff;border-color:#b5c3d6;color:#166aea}.loginpage-google:disabled,.loginpage-secondary:disabled,.loginpage-submit:disabled{cursor:not-allowed;opacity:.6}.loginpage-error{background:#fff5f5;border:1px solid #f5d5d5;border-radius:8px;color:#c92a2a}.loginpage-error,.loginpage-success{font-size:12px;line-height:1.5;margin:0;overflow-wrap:anywhere;padding:10px 12px}.loginpage-success{background:#f3fbf6;border:1px solid #cfe8da;border-radius:8px;color:#18794e}.loginpage-success-icon{align-items:center;background:#eef9f2;border-radius:50%;color:#18794e;display:flex;font-size:25px;font-weight:700;height:54px;justify-content:center;margin:0 auto 18px;width:54px}.loginpage-divider{align-items:center;display:flex;gap:14px;margin:24px 0;width:100%}.loginpage-divider span{background:#e8edf3;flex:1 1;height:1px}.loginpage-divider p{color:#8a94a3;font-size:12px;margin:0}.loginpage-google{align-items:center;background:#fff;border:1px solid #d9e0ea;border-radius:10px;color:#263244;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;justify-content:center;line-height:1.4;min-height:52px;padding:12px 14px;transition:border-color .2s ease,background .2s ease;width:100%}.loginpage-google:hover:not(:disabled){background:#f8faff;border-color:#b5c3d6}.loginpage-google-icon{flex-shrink:0;height:20px;width:20px}.loginpage-bottom{align-items:center;border-top:1px solid #edf0f5;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:28px;padding-top:22px}.loginpage-bottom a{color:#7a8493;font-size:11px;line-height:1.5;text-decoration:none}.loginpage-bottom a:hover{color:#166aea;text-decoration:underline}.loginpage-bottom span{color:#b5bdc9;font-size:10px}.loginpage a:focus-visible,.loginpage button:focus-visible{outline:2px solid #166aea;outline-offset:4px}@media (max-width:1000px){.loginpage-topbar{padding-left:20px;padding-right:20px}.loginpage-logo .logo-main{font-size:22px!important}.loginpage-logo .logo-sub{font-size:7px!important;letter-spacing:1.8px!important}.loginpage-logo img{max-width:115px!important}}@media (max-width:600px){.loginpage{--login-topbar-height:65px}.loginpage-topbar{padding-left:16px;padding-right:16px}.loginpage-logo .logo-main{font-size:20px!important;letter-spacing:-.5px!important}.loginpage-logo .logo-sub{font-size:8px!important;letter-spacing:1.6px!important;margin-top:1px!important}.loginpage-logo img{max-width:95px!important}.loginpage-back svg{font-size:17px}.loginpage-content{padding:26px 16px max(26px,env(safe-area-inset-bottom,0px))}.loginpage-container{border-radius:18px;box-shadow:0 12px 36px #182d500f;max-width:420px;padding:28px 24px}.loginpage-heading{margin-bottom:26px}.loginpage-heading h1{font-size:28px}.loginpage-form{gap:18px}.loginpage-field input{height:50px}.loginpage-google,.loginpage-submit{min-height:50px}.loginpage-field .loginpage-otp-input{font-size:21px;letter-spacing:8px;padding-left:22px}.loginpage-bottom{margin-top:24px;padding-top:20px}}@media (max-width:380px){.loginpage-content,.loginpage-topbar{padding-left:12px;padding-right:12px}.loginpage-container{border-radius:16px;padding:26px 18px}.loginpage-heading h1{font-size:26px}.loginpage-heading p{font-size:12px}.loginpage-forgot{font-size:11px}.loginpage-google,.loginpage-submit{font-size:13px}.loginpage-field .loginpage-otp-input{font-size:20px;letter-spacing:6px;padding-left:20px}}@media (prefers-reduced-motion:reduce){.loginpage *{transition:none}}.signuppage{--signup-topbar-height:80px;background:#f7f9fc;color:#111;display:flex;flex-direction:column;font-family:inherit;min-height:100vh;min-height:100dvh;padding-top:calc(var(--signup-topbar-height) + env(safe-area-inset-top, 0px));width:100%}.signuppage *,.signuppage :after,.signuppage :before{box-sizing:border-box}.signuppage button,.signuppage input{font-family:inherit}.signuppage-topbar{align-items:center;background:#fff;border-bottom:1px solid #edf0f5;display:flex;gap:20px;height:calc(var(--signup-topbar-height) + env(safe-area-inset-top, 0px));justify-content:space-between;left:0;padding:env(safe-area-inset-top,0) 30px 0;position:fixed;right:0;top:0;z-index:1000}.signuppage-back{align-items:center;background:#0000;border:none;color:#333;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:10px 0}.signuppage-back svg{font-size:18px}.signuppage-back:hover{color:#166aea}.signuppage-back:disabled{cursor:not-allowed;opacity:.5}.signuppage-logo{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;flex-shrink:0;justify-content:flex-end;margin:0;padding:0}.signuppage-logo .logo-main{font-size:28px!important;line-height:1!important}.signuppage-logo .logo-sub{font-size:10px!important;letter-spacing:2px!important;line-height:1!important;margin-top:2px!important}.signuppage-logo img{height:auto!important;max-width:130px!important;object-fit:contain;width:auto!important}.signuppage-content{align-items:center;display:flex;flex:1 1;flex-direction:column;padding:36px 20px max(36px,env(safe-area-inset-bottom,0px));width:100%}.signuppage-container{background:#fff;border:1px solid #e6ebf2;border-radius:22px;box-shadow:0 20px 60px #182d500f,0 4px 14px #182d5008;margin:auto 0;max-width:460px;padding:34px 36px;width:100%}.signuppage-heading{margin-bottom:28px;text-align:center}.signuppage-heading h1{color:#111827;font-size:30px;font-weight:600;letter-spacing:-.9px;line-height:1.2;margin:0 0 10px}.signuppage-heading p{color:#697386;font-size:13px;line-height:1.6;margin:0;overflow-wrap:anywhere}.signuppage-heading strong{color:#263244;font-weight:600}.signuppage-heading a{color:#166aea;font-weight:600;text-decoration:none}.signuppage-heading a:hover{text-decoration:underline}.signuppage-form{display:flex;flex-direction:column;gap:18px;width:100%}.signuppage-field{min-width:0;width:100%}.signuppage-field>label{color:#263244;display:block;font-size:13px;font-weight:600;line-height:1.4;margin:0 0 8px}.signuppage-field input{background:#fbfcfe;border:1px solid #d9e0ea;border-radius:10px;color:#111827;display:block;font-size:16px;height:52px;line-height:normal;min-width:0;outline:none;padding:0 15px;scroll-margin-top:calc(var(--signup-topbar-height) + env(safe-area-inset-top, 0px) + 24px);transition:border-color .2s ease,box-shadow .2s ease;width:100%}.signuppage-field input::placeholder{color:#9aa3b1;font-size:14px}.signuppage-field input:hover{border-color:#aebdd0}.signuppage-field input:focus{background:#fff;border-color:#166aea;box-shadow:0 0 0 3px #166aea1a}.signuppage-password-wrapper{position:relative;width:100%}.signuppage-password-wrapper input{padding-right:52px}.signuppage-eye{align-items:center;background:#0000;border:none;border-radius:8px;color:#7b8798;cursor:pointer;display:flex;font-size:19px;height:40px;justify-content:center;padding:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:40px}.signuppage-eye:hover{background:#eef3fa;color:#166aea}.signuppage-error{background:#fff5f5;border:1px solid #f5d5d5;border-radius:8px;color:#c92a2a;font-size:12px;line-height:1.5;margin:0;overflow-wrap:anywhere;padding:10px 12px}.signuppage-submit{background:#166aea;border:none;border-radius:10px;box-shadow:0 5px 12px #166aea24;color:#fff;cursor:pointer;font-size:14px;font-weight:600;line-height:1.4;margin-top:3px;min-height:52px;padding:12px 16px;width:100%}.signuppage-submit:hover{background:#105ed4}.signuppage-google:disabled,.signuppage-submit:disabled{cursor:not-allowed;opacity:.6}.signuppage-divider{align-items:center;display:flex;gap:14px;margin:23px 0;width:100%}.signuppage-divider span{background:#e8edf3;flex:1 1;height:1px}.signuppage-divider p{color:#8a94a3;font-size:12px;margin:0}.signuppage-google{align-items:center;background:#fff;border:1px solid #d9e0ea;border-radius:10px;color:#263244;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;justify-content:center;line-height:1.4;min-height:52px;padding:12px 14px;width:100%}.signuppage-google:hover{background:#f8faff;border-color:#b5c3d6}.signuppage-google-icon{flex-shrink:0;height:20px;width:20px}.signuppage-bottom{align-items:center;border-top:1px solid #edf0f5;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:26px;padding-top:20px}.signuppage-bottom a{color:#7a8493;font-size:11px;line-height:1.5;text-decoration:none}.signuppage-bottom a:hover{color:#166aea;text-decoration:underline}.signuppage-bottom span{color:#b5bdc9;font-size:10px}.signuppage a:focus-visible,.signuppage button:focus-visible{outline:2px solid #166aea;outline-offset:4px}.signuppage-field #signup-otp{font-size:22px;font-weight:600;letter-spacing:6px;text-align:center}.signuppage-field #signup-otp::placeholder{font-size:14px;font-weight:400;letter-spacing:normal}@media (max-width:1000px){.signuppage-topbar{padding-left:20px;padding-right:20px}.signuppage-logo .logo-main{font-size:22px!important}.signuppage-logo .logo-sub{font-size:7px!important;letter-spacing:1.8px!important}.signuppage-logo img{max-width:115px!important}}@media (max-width:600px){.signuppage{--signup-topbar-height:65px}.signuppage-topbar{padding-left:16px;padding-right:16px}.signuppage-logo .logo-main{font-size:20px!important;letter-spacing:-.5px!important}.signuppage-logo .logo-sub{font-size:8px!important;letter-spacing:1.6px!important;margin-top:1px!important}.signuppage-logo img{max-width:95px!important}.signuppage-back svg{font-size:17px}.signuppage-content{padding:24px 16px max(24px,env(safe-area-inset-bottom,0px))}.signuppage-container{border-radius:18px;box-shadow:0 12px 36px #182d500f;max-width:420px;padding:28px 24px}.signuppage-heading{margin-bottom:24px}.signuppage-heading h1{font-size:27px}.signuppage-form{gap:16px}.signuppage-field input{height:50px}.signuppage-google,.signuppage-submit{min-height:50px}.signuppage-bottom{margin-top:24px;padding-top:18px}}@media (max-width:380px){.signuppage-content,.signuppage-topbar{padding-left:12px;padding-right:12px}.signuppage-container{border-radius:16px;padding:26px 18px}.signuppage-heading h1{font-size:25px}.signuppage-heading p{font-size:12px}.signuppage-google,.signuppage-submit{font-size:13px}}@media (prefers-reduced-motion:reduce){.signuppage *{transition:none}}html{overflow-x:hidden}body{margin:0}.pricing-page,body{background:#fff;overflow-x:hidden}.pricing-page{--text:#111;--muted:#737373;--blue:#1478ff;color:var(--text);font-family:inherit;min-height:100vh;min-height:100dvh;position:relative;width:100%}.pricing-topbar{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #eee;display:flex;height:72px;justify-content:space-between;left:0;padding:0 5%;position:fixed;right:0;top:0;z-index:100}.pricing-back,.pricing-logo{background:#0000;border:none;color:#111;cursor:pointer}.pricing-back{align-items:center;display:flex;font:inherit;font-size:13px;font-weight:600;gap:7px;padding:8px 0}.pricing-back svg{font-size:18px}.pricing-logo{align-items:center;display:flex;justify-content:center;overflow:visible;padding:0}.pricing-logo>*{transform:scale(.88);transform-origin:center right}.pricing-content{margin:0 auto;padding:125px 0 65px;position:relative;width:min(1180px,92%);z-index:1}.pricing-heading{margin:0 auto 40px;max-width:700px;text-align:center}.pricing-label{color:var(--blue);display:inline-block;font-size:13px;font-weight:700;margin-bottom:10px}.pricing-heading h1{font-size:clamp(34px,4vw,50px);font-weight:700;letter-spacing:-2px;line-height:1.08;margin:0}.pricing-heading p{color:var(--muted);font-size:14px;line-height:1.5;margin:12px 0 0}.pricing-grid,.pricing-slider-area{position:relative;width:100%}.pricing-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));z-index:5}.pricing-card{border:1px solid #00000014;border-radius:28px;box-shadow:0 18px 45px #00000014,inset 0 1px 0 #ffffffe6;color:#161616;display:flex;flex-direction:column;isolation:isolate;min-height:625px;min-width:0;overflow:hidden;padding:28px 24px 20px;position:relative;transition:transform .3s ease,box-shadow .3s ease}.pricing-card:hover{box-shadow:0 24px 50px #0000001a,inset 0 1px 0 #fffffff2;transform:translateY(-5px)}.pricing-glass-shine{background:radial-gradient(circle,#fffffff2,#fff3 50%,#0000 72%);border-radius:50%;height:220px;left:-70px;pointer-events:none;position:absolute;top:-80px;width:220px;z-index:-1}.pricing-glass-bronze{background:linear-gradient(145deg,#fffaf7,#f4e1d4 44%,#ead0be 72%,#fff8f3);border-color:#a86a4347}.pricing-glass-bronze .pricing-book{background:#a86a43}.pricing-glass-silver{background:linear-gradient(145deg,#fff,#f2f5f8 36%,#dce3ea 72%,#fafcff);border-color:#73879b42}.pricing-glass-silver .pricing-book{background:#65778a}.pricing-glass-gold{background:linear-gradient(145deg,#fffdf5,#f8ecc2 40%,#e8d17c 72%,#fff9df);border-color:#b891264d}.pricing-glass-gold .pricing-book{background:#9b771b}.pricing-glass-custom{background:linear-gradient(145deg,#fff,#f1f3f8 38%,#e4e8f0 70%,#faf9ff);border-color:#5a647d38}.pricing-glass-custom .pricing-book{background:#252a34}.pricing-popular{background:#ffffffc7;border:1px solid #ffffffe6;border-radius:30px;color:#68717c;font-size:9px;font-weight:800;letter-spacing:.7px;padding:7px 11px;position:absolute;right:18px;text-transform:uppercase;top:20px;z-index:3}.pricing-card-header{position:relative;z-index:2}.pricing-card-header h2{font-size:26px;letter-spacing:-.8px;line-height:1.15;margin:0}.pricing-card-header p{color:#686d73;font-size:12px;line-height:1.5;margin:10px 0 0;min-height:42px}.pricing-price{margin-top:22px}.pricing-offer-row{align-items:center;display:flex;gap:10px;margin-bottom:7px;min-height:26px}.pricing-discount{background:#ffffff8c;border-radius:7px;font-size:10px;font-weight:700;padding:6px 8px}.pricing-old-price{color:#777;font-size:11px;text-decoration:line-through}.pricing-price strong{display:block;font-size:32px;letter-spacing:-1px;line-height:1.1}.pricing-deal{background:#ffffff8c;border-radius:6px;display:inline-block;font-size:10px;font-weight:600;margin-top:10px;padding:6px 8px}.pricing-line{background:#00000017;height:1px;margin:22px 0;width:100%}.pricing-features{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0 0 25px;padding:0}.pricing-features li{align-items:center;color:#50545a;display:flex;font-size:12px;gap:9px;line-height:1.35}.pricing-check{align-items:center;background:#ffffff85;border:1px solid #00000014;border-radius:50%;display:flex;flex:0 0 20px;height:20px;justify-content:center;width:20px}.pricing-check svg{font-size:11px}.pricing-book{align-items:center;border:none;border-radius:11px;box-shadow:0 8px 20px #0000001f;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:12px;font-weight:700;gap:10px;justify-content:center;margin-top:auto;min-height:50px;transition:transform .2s ease,opacity .2s ease;width:100%}.pricing-book:hover{opacity:.93;transform:translateY(-2px)}.pricing-book:disabled{cursor:wait;opacity:.72}.pricing-book svg{font-size:16px}.pricing-payment-methods{align-items:center;display:flex;gap:9px;justify-content:center;margin-top:13px;min-height:22px;width:100%}.pricing-payment-label{color:#2d2d2d9e;flex-shrink:0;font-size:8px;font-weight:600;letter-spacing:.05px;line-height:1;white-space:nowrap}.pricing-payment-logos{align-items:center;display:flex;gap:8px;justify-content:center;min-width:0}.pricing-payment-logos img{display:block;height:17px;max-width:40px;object-fit:contain;opacity:.9;width:auto}.pricing-payment-logos img:first-child{height:16px}.pricing-payment-logos img:nth-child(2){height:17px}.pricing-payment-logos img:nth-child(3){height:15px}.pricing-payment-logos img:nth-child(4){height:19px}.custom-builder{gap:14px;margin-top:20px}.custom-builder,.custom-option{display:flex;flex-direction:column}.custom-option{gap:7px}.custom-title{color:#363b42;font-size:11px;font-weight:700}.custom-title-row{align-items:center;display:flex;justify-content:space-between}.custom-year-label{color:#777;font-size:10px}.custom-segment{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.custom-domain{grid-template-columns:repeat(2,1fr)}.custom-segment button{background:#ffffff7a;border:1px solid #00000014;border-radius:8px;color:#555;cursor:pointer;font-family:inherit;font-size:11px;font-weight:600;min-height:35px;touch-action:manipulation}.custom-segment button.selected{background:#242932;border-color:#242932;color:#fff}.custom-counter{background:#ffffff7a;border:1px solid #00000014;border-radius:8px;display:grid;grid-template-columns:40px 1fr 40px;height:37px;overflow:hidden}.custom-counter button{background:#0000;border:none;color:#333;cursor:pointer;touch-action:manipulation}.custom-counter button,.custom-counter strong{align-items:center;display:flex;justify-content:center}.custom-counter strong{border-left:1px solid #00000012;border-right:1px solid #00000012;font-size:12px}.custom-type{grid-gap:7px;display:grid;gap:7px;grid-template-columns:1fr 1fr}.custom-type button{align-items:center;background:#ffffff7a;border:1px solid #00000014;border-radius:8px;color:#555;cursor:pointer;display:flex;font-family:inherit;font-size:10px;font-weight:600;gap:7px;justify-content:center;min-height:38px;touch-action:manipulation}.custom-type button.selected{background:#242932;border-color:#242932;color:#fff}.custom-radio{border:1.5px solid;border-radius:50%;height:9px;width:9px}.custom-type button.selected .custom-radio{background:#fff;box-shadow:inset 0 0 0 2px #242932}.custom-total{align-items:center;background:#ffffff7a;border:1px solid #00000012;border-radius:10px;display:flex;justify-content:space-between;margin:16px 0;padding:12px 13px}.custom-total span{color:#666;font-size:10px}.custom-total strong{font-size:20px;letter-spacing:-.5px}.pricing-dots,.pricing-slide-peek,.pricing-swipe-hint{display:none}.pricing-bottom-offer{background:linear-gradient(145deg,#fff,#f8f9fb 55%,#f1f3f6);border:1px solid #00000012;border-radius:24px;box-shadow:0 18px 45px #0000000f,inset 0 1px 0 #fffffff2;margin:58px auto 0;overflow:hidden;padding:34px 28px;position:relative;text-align:center;width:min(700px,92%)}.pricing-bottom-offer:before{background:radial-gradient(circle,#1478ff1a,#0000 70%);border-radius:50%;content:"";height:160px;left:50%;pointer-events:none;position:absolute;top:-80px;transform:translateX(-50%);width:300px}.pricing-bottom-offer-label{color:#1478ff;display:inline-block;font-size:11px;font-weight:800;letter-spacing:.7px;margin-bottom:10px;position:relative;text-transform:uppercase}.pricing-bottom-offer h2{color:#111;font-size:clamp(24px,3vw,34px);font-weight:700;letter-spacing:-1px;line-height:1.15;margin:0 auto;max-width:560px;position:relative}.pricing-bottom-offer p{color:#737373;font-size:13px;line-height:1.6;margin:11px auto 0;max-width:520px;position:relative}.pricing-page-loader{align-items:center;background:#fff;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.pricing-loader-content{text-align:center;width:230px}.pricing-loader-track{background:#eee;border-radius:20px;height:3px;margin-top:24px;overflow:hidden;position:relative;width:100%}.pricing-loader-track span{animation:pricingLoading .9s ease-in-out infinite;background:#111;border-radius:inherit;height:100%;left:-45%;position:absolute;top:0;width:45%}.pricing-loader-content p{color:#777;font-size:11px;margin-top:12px}@keyframes pricingLoading{0%{left:-45%}to{left:100%}}.pricing-page-loading{visibility:hidden}.pricing-page-ready{visibility:visible}@media (max-width:1050px) and (min-width:601px){.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pricing-page,body,html{overflow-x:hidden}.pricing-page{min-height:100dvh}.pricing-topbar{height:64px;padding:0 15px}.pricing-back{font-size:12px}.pricing-logo>*{transform:scale(.7);transform-origin:center right}.pricing-content{overflow:hidden;padding:91px 0 42px;width:100%}.pricing-heading{margin-bottom:23px;padding:0 20px}.pricing-label{font-size:11px;margin-bottom:7px}.pricing-heading h1{font-size:27px;letter-spacing:-1.1px;line-height:1.15}.pricing-heading p{font-size:11px;margin-top:8px}.pricing-slider-area{-webkit-tap-highlight-color:transparent;margin:0 auto;max-width:340px;overflow:visible;position:relative;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:calc(100% - 62px)}.pricing-grid{display:block;z-index:5}.pricing-card,.pricing-grid{position:relative;touch-action:pan-y;width:100%}.pricing-card{border-radius:25px;height:auto;left:auto;margin:0;min-height:575px;padding:24px 20px 18px;top:auto;transition:none}.pricing-card,.pricing-card:hover{transform:none}.pricing-mobile-inactive{display:none!important}.pricing-mobile-active{animation:pricingCardEnter .22s ease;display:flex!important;opacity:1;pointer-events:auto;visibility:visible}@keyframes pricingCardEnter{0%{opacity:.82}to{opacity:1}}.pricing-slide-peek{border:1px solid #0000000f;border-radius:21px;box-shadow:0 12px 30px #00000014;display:block;height:calc(100% - 36px);min-height:539px;opacity:.78;overflow:hidden;pointer-events:none;position:absolute;top:18px;transition:background .25s ease;width:45px;z-index:1}.pricing-slide-peek:before{background:radial-gradient(circle,#ffffffe6,#0000 70%);border-radius:50%;content:"";height:130px;position:absolute;top:-35px;width:85px}.pricing-slide-peek-left{left:-25px}.pricing-slide-peek-left:before{right:-35px}.pricing-slide-peek-right{right:-25px}.pricing-slide-peek-right:before{left:-35px}.pricing-slide-peek span{background:#00000014;border-radius:10px;height:2px;position:absolute;top:120px;width:18px}.pricing-slide-peek-left span{left:8px}.pricing-slide-peek-right span{right:8px}.pricing-peek-bronze{background:linear-gradient(145deg,#fffaf7,#f4e1d4 45%,#ead0be)}.pricing-peek-silver{background:linear-gradient(145deg,#fff,#f2f5f8 45%,#dce3ea)}.pricing-peek-gold{background:linear-gradient(145deg,#fffdf5,#f8ecc2 45%,#e8d17c)}.pricing-peek-custom{background:linear-gradient(145deg,#fff,#f1f3f8 45%,#e4e8f0)}.pricing-popular{font-size:8px;padding:6px 9px;right:15px;top:17px}.pricing-card-header h2{font-size:23px}.pricing-card-header p{font-size:10.5px;margin-top:8px;max-width:87%;min-height:0}.pricing-price{margin-top:18px}.pricing-price strong{font-size:29px}.pricing-line{margin:18px 0}.pricing-features{gap:10px;margin-bottom:18px}.pricing-features li{font-size:10.5px}.pricing-check{flex-basis:18px;height:18px;width:18px}.pricing-check svg{font-size:10px}.pricing-book{font-size:10.5px;min-height:46px;touch-action:manipulation}.pricing-payment-methods{gap:7px;margin-top:11px;min-height:20px}.pricing-payment-label{font-size:7px}.pricing-payment-logos{gap:6px}.pricing-payment-logos img{height:15px;max-width:35px}.pricing-payment-logos img:first-child{height:14px}.pricing-payment-logos img:nth-child(2){height:15px}.pricing-payment-logos img:nth-child(3){height:13px}.pricing-payment-logos img:nth-child(4){height:17px}.custom-builder{gap:10px;margin-top:16px}.custom-option{gap:5px}.custom-title{font-size:10px}.custom-segment button{font-size:9.5px;min-height:30px}.custom-counter{height:31px}.custom-type button{font-size:9px;min-height:32px}.custom-total{margin:10px 0;padding:10px 11px}.custom-total strong{font-size:17px}.pricing-dots{align-items:center;display:flex;gap:7px;justify-content:center;margin-top:16px}.pricing-dot{-webkit-tap-highlight-color:transparent;background:#d0d0d0;border:none;border-radius:20px;cursor:pointer;height:6px;padding:0;touch-action:manipulation;transition:width .25s ease,background .25s ease;width:6px}.pricing-dot.active{background:#222;width:20px}.pricing-swipe-hint{align-items:center;color:#999;display:flex;font-size:9px;font-weight:600;gap:7px;justify-content:center;letter-spacing:.15px;margin:9px 0 0;text-align:center}.pricing-swipe-hint span{color:#b2b2b2;font-size:11px}.pricing-bottom-offer{border-radius:20px;margin-top:34px;padding:27px 20px;width:calc(100% - 40px)}.pricing-bottom-offer-label{font-size:9px;margin-bottom:8px}.pricing-bottom-offer h2{font-size:22px;letter-spacing:-.7px;line-height:1.18;max-width:290px}.pricing-bottom-offer p{font-size:10px;line-height:1.55;margin-top:9px;max-width:290px}}@media (max-width:380px){.pricing-logo>*{transform:scale(.7)}.pricing-heading h1{font-size:25px}.pricing-slider-area{max-width:320px;width:calc(100% - 58px)}.pricing-card{min-height:555px;padding:21px 18px 17px}.pricing-slide-peek{min-height:519px}.pricing-slide-peek-left{left:-23px}.pricing-slide-peek-right{right:-23px}.pricing-features{gap:8px}.pricing-features li{font-size:10px}.pricing-payment-methods{gap:5px}.pricing-payment-label{font-size:6.5px}.pricing-payment-logos{gap:5px}.pricing-payment-logos img{max-width:31px}.pricing-payment-logos img:first-child{height:13px}.pricing-payment-logos img:nth-child(2){height:14px}.pricing-payment-logos img:nth-child(3){height:12px}.pricing-payment-logos img:nth-child(4){height:16px}.pricing-bottom-offer{padding:24px 17px;width:calc(100% - 34px)}.pricing-bottom-offer h2{font-size:20px}}@media (prefers-reduced-motion:reduce){.pricing-book,.pricing-card,.pricing-dot,.pricing-loader-track span,.pricing-slide-peek{animation:none;transition:none}}.pricing-footer-logo,.pricing-logo{align-items:center;background:#0000;border:none;color:#111;cursor:pointer;display:inline-flex;font-family:inherit;justify-content:center;margin:0;padding:0}.pricing-footer-logo>*,.pricing-logo>*{scale:none!important;transform:none!important}.pricing-footer-logo .logo-main,.pricing-logo .logo-main{font-size:28px!important;line-height:1!important}.pricing-footer-logo .logo-sub,.pricing-logo .logo-sub{font-size:10px!important;letter-spacing:2px!important;line-height:1!important;margin-top:2px!important}@media (max-width:1000px){.pricing-footer-logo>*,.pricing-logo>*{scale:none!important;transform:none!important}.pricing-footer-logo .logo-main,.pricing-logo .logo-main{font-size:22px!important}.pricing-footer-logo .logo-sub,.pricing-logo .logo-sub{font-size:7px!important;letter-spacing:1.8px!important}}@media (max-width:600px){.pricing-footer-logo>*,.pricing-logo>*{scale:none!important;transform:none!important}.pricing-footer-logo .logo-main,.pricing-logo .logo-main{font-size:20px!important}.pricing-footer-logo .logo-sub,.pricing-logo .logo-sub{font-size:8px!important;letter-spacing:1.6px!important;margin-top:1px!important}}.payment-success-overlay{align-items:center;animation:paymentSuccessOverlayIn .25s ease-out;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f12187a;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:99999}.payment-success-card{animation:paymentSuccessCardIn .35s cubic-bezier(.16,1,.3,1);background:linear-gradient(145deg,#fff,#fbfcfd 48%,#f2f5f8);border:1px solid #00000012;border-radius:28px;box-shadow:0 35px 90px #00000038,0 8px 30px #00000014,inset 0 1px 0 #fffffff2;overflow:hidden;padding:38px 34px 32px;position:relative;text-align:center;width:min(470px,100%)}.payment-success-card:before{background:radial-gradient(circle,#22c55e24,#0000 68%);border-radius:50%;content:"";height:220px;left:50%;pointer-events:none;position:absolute;top:-120px;transform:translateX(-50%);width:300px}.payment-success-icon{align-items:center;animation:paymentSuccessIconIn .45s cubic-bezier(.16,1,.3,1) .1s both;background:linear-gradient(145deg,#f0fff5,#dcfce7);border:1px solid #22c55e38;border-radius:50%;box-shadow:0 12px 28px #22c55e29,inset 0 1px 0 #fffffff2;color:#16a34a;display:flex;height:76px;justify-content:center;margin:0 auto 22px;position:relative;width:76px;z-index:1}.payment-success-icon svg{stroke-width:2.7;height:34px;width:34px}.payment-success-content{position:relative;z-index:1}.payment-success-label{color:#16a34a;display:inline-block;font-size:11px;font-weight:800;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.payment-success-content h2{color:#111827;font-size:clamp(28px,5vw,36px);font-weight:750;letter-spacing:-1.2px;line-height:1.1;margin:0}.payment-success-content>p{color:#6b7280;font-size:14px;line-height:1.6;margin:12px auto 24px;max-width:340px}.payment-success-mail{align-items:center;background:linear-gradient(145deg,#f0fdf4f2,#ecfdf5b3);border:1px solid #22c55e2e;border-radius:14px;display:flex;gap:13px;margin:0 0 24px;padding:15px 16px;text-align:left;width:100%}.payment-success-mail>svg{color:#16a34a;flex:0 0 auto;height:23px;width:23px}.payment-success-mail>div{display:flex;flex-direction:column;gap:3px;min-width:0}.payment-success-mail strong{color:#166534;font-size:12px;font-weight:750;line-height:1.3}.payment-success-mail span{color:#4b6655;font-size:11px;line-height:1.45}.payment-success-button{align-items:center;background:#111827;border:none;border-radius:11px;box-shadow:0 10px 24px #1118272e;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:12px;font-weight:700;gap:9px;justify-content:center;min-height:50px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.payment-success-button:hover{background:#1f2937;box-shadow:0 14px 30px #1118273d;transform:translateY(-2px)}.payment-success-button:active{transform:translateY(0)}.payment-success-button svg{height:16px;width:16px}@keyframes paymentSuccessOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes paymentSuccessCardIn{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes paymentSuccessIconIn{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@media (max-width:600px){.payment-success-overlay{padding:18px}.payment-success-card{border-radius:24px;padding:32px 22px 24px}.payment-success-icon{height:68px;margin-bottom:18px;width:68px}.payment-success-icon svg{height:30px;width:30px}.payment-success-content h2{font-size:30px}.payment-success-content>p{font-size:13px}.payment-success-mail{padding:14px}}@media (max-width:380px){.payment-success-overlay{padding:14px}.payment-success-card{padding:28px 18px 20px}.payment-success-content h2{font-size:27px}}.unauthorized-page{background:radial-gradient(circle at 15% 15%,#dbeafebf,#0000 38%),radial-gradient(circle at 90% 85%,#e2e8f0cc,#0000 35%),#f8fafc;box-sizing:border-box;color:#172033;display:grid;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;min-height:100dvh;padding:24px;place-items:center}.unauthorized-card{animation:unauthorized-appear .45s ease both;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#ffffffe6;border:1px solid #e2e8f0e6;border-radius:26px;box-shadow:0 24px 70px #0f172a14,0 3px 12px #0f172a08;box-sizing:border-box;max-width:480px;padding:42px 36px 28px;text-align:center;width:100%}.unauthorized-icon{background:linear-gradient(145deg,#fff1f2,#fff7ed);border:1px solid #fecaca;border-radius:24px;color:#dc2626;display:grid;font-size:34px;height:76px;margin:0 auto 24px;place-items:center;width:76px}.unauthorized-eyebrow{color:#64748b;display:inline-block;font-size:11px;font-weight:750;letter-spacing:.14em;margin-bottom:12px}.unauthorized-card h1{font-size:clamp(25px,5vw,32px);font-weight:700;letter-spacing:-.045em;line-height:1.2;margin:0 0 14px}.unauthorized-card p{color:#64748b;font-size:15px;line-height:1.75;margin:0 auto;max-width:360px}.unauthorized-actions{display:flex;flex-direction:column;gap:10px;margin-top:28px}.unauthorized-primary,.unauthorized-secondary{align-items:center;border-radius:12px;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:650;gap:9px;justify-content:center;min-height:46px;padding:12px 18px;transition:transform .18s ease,background .18s ease,box-shadow .18s ease;width:100%}.unauthorized-primary{background:#2563eb;border:1px solid #1d4ed8;box-shadow:0 5px 14px #2563eb2e;color:#fff}.unauthorized-primary:hover{background:#1d4ed8;transform:translateY(-1px)}.unauthorized-secondary{background:#fff;border:1px solid #e2e8f0;color:#334155}.unauthorized-secondary:hover{background:#f8fafc;transform:translateY(-1px)}.unauthorized-back{align-items:center;background:#0000;border:0;color:#64748b;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;gap:7px;justify-content:center;margin-top:20px;padding:8px 12px}.unauthorized-back:hover{color:#1d4ed8}.unauthorized-footer{align-items:center;border-top:1px solid #edf0f5;color:#94a3b8;display:flex;font-size:11px;gap:9px;justify-content:center;margin-top:28px;padding-top:20px}.unauthorized-footer-mark{background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;color:#2563eb;display:grid;font-size:14px;font-weight:800;height:23px;place-items:center;width:23px}@keyframes unauthorized-appear{0%{opacity:0;transform:translateY(10px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:540px){.unauthorized-page{padding:16px}.unauthorized-card{border-radius:22px;padding:34px 22px 24px}.unauthorized-icon{border-radius:21px;font-size:30px;height:66px;width:66px}}@media (prefers-reduced-motion:reduce){.unauthorized-card{animation:none}.unauthorized-primary,.unauthorized-secondary{transition:none}}.myorders-page{--myorders-topbar-height:80px;background:#fff;color:#111;font-family:inherit;min-height:100vh;min-height:100dvh;padding-top:calc(var(--myorders-topbar-height) + env(safe-area-inset-top, 0px));width:100%}.myorders-page *,.myorders-page :after,.myorders-page :before{box-sizing:border-box}.myorders-topbar{align-items:center;background:#fff;border-bottom:1px solid #ededed;display:flex;gap:20px;height:calc(var(--myorders-topbar-height) + env(safe-area-inset-top, 0px));justify-content:space-between;left:0;padding:env(safe-area-inset-top,0) 5% 0;position:fixed;right:0;top:0;width:100%;z-index:1000}.myorders-back,.myorders-logo{background:#0000;border:none;cursor:pointer}.myorders-back{align-items:center;color:#111;display:flex;font-family:inherit;font-size:15px;gap:8px;padding:10px 0}.myorders-back svg{font-size:19px}.myorders-back:hover{color:#166aea}.myorders-logo{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin:0;padding:0}.myorders-logo .logo-main{font-size:20px!important;letter-spacing:-.4px!important;line-height:1!important}.myorders-logo .logo-sub{font-size:7px!important;letter-spacing:1.5px!important;line-height:1!important;margin-top:2px!important}.myorders-logo img{height:auto!important;max-width:100px!important;object-fit:contain;width:auto!important}.myorders-content{margin:0 auto;padding:70px 0 100px;width:min(1100px,90%)}.myorders-heading{margin-bottom:42px}.myorders-label{display:inline-block;font-size:13px;font-weight:700;letter-spacing:1.5px;margin-bottom:12px;text-transform:uppercase}.myorders-heading h1{font-size:clamp(36px,5vw,58px);letter-spacing:-2px;line-height:1;margin:0}.myorders-heading p{color:#666;font-size:16px;line-height:1.6;margin:18px 0 0}.myorders-list{grid-gap:20px;display:grid;gap:20px}.myorders-card{background:#fff;border:1px solid #e8e8e8;border-radius:22px;box-shadow:0 12px 35px #0000000a;min-width:0;padding:28px}.myorders-card-top{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.myorders-card-top>div:first-child{min-width:0}.myorders-plan-label{color:#888;display:block;font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:6px;text-transform:uppercase}.myorders-card h2{font-size:24px;margin:0;overflow-wrap:anywhere}.myorders-status{align-items:center;border-radius:100px;display:flex;flex-shrink:0;font-size:12px;font-weight:700;gap:7px;padding:8px 12px}.myorders-status svg{flex-shrink:0}.myorders-status.paid{background:#edf9f0;color:#167a35}.myorders-status.pending{background:#fff6e7;color:#9b6200}.myorders-price{font-size:34px;font-weight:800;letter-spacing:-1px;margin:25px 0;overflow-wrap:anywhere}.myorders-details{grid-gap:18px;border-top:1px solid #ededed;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:22px}.myorders-details div{min-width:0}.myorders-details span{color:#888;display:block;font-size:12px;margin-bottom:6px}.myorders-details strong{display:block;font-size:13px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.myorders-custom{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.myorders-custom span{background:#fafafa;border:1px solid #e6e6e6;border-radius:100px;font-size:12px;font-weight:600;max-width:100%;overflow-wrap:anywhere;padding:7px 11px}.myorders-empty,.myorders-message{align-items:center;border:1px solid #ededed;border-radius:22px;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:28px 20px;text-align:center}.myorders-spinner{animation:myorders-spin .8s linear infinite;border:3px solid #e5e5e5;border-radius:50%;border-top-color:#111;height:28px;width:28px}@keyframes myorders-spin{to{transform:rotate(1turn)}}.myorders-message p{color:#666;line-height:1.6;margin:14px 0 0}.myorders-empty-icon{background:#f3f3f3;border-radius:50%;display:grid;font-size:23px;height:58px;place-items:center;width:58px}.myorders-empty h2{font-size:24px;margin:18px 0 7px}.myorders-empty p{color:#777;line-height:1.6;margin:0}.myorders-empty button{background:#111;border:none;border-radius:100px;color:#fff;cursor:pointer;font-family:inherit;font-weight:600;margin-top:22px;padding:12px 20px;transition:background .2s ease,transform .2s ease}.myorders-empty button:hover{background:#166aea;transform:translateY(-2px)}.myorders-page button:focus-visible{outline:2px solid #166aea;outline-offset:4px}@media (max-width:600px){.myorders-page{--myorders-topbar-height:68px}.myorders-topbar{padding-left:20px;padding-right:20px}.myorders-logo .logo-main{font-size:18px!important;letter-spacing:-.3px!important}.myorders-logo .logo-sub{font-size:6px!important;letter-spacing:1.3px!important;margin-top:1px!important}.myorders-logo img{max-width:90px!important}.myorders-back{font-size:14px}.myorders-back svg{font-size:18px}.myorders-content{padding:45px 0 70px;width:calc(100% - 32px)}.myorders-heading{margin-bottom:30px}.myorders-heading h1{font-size:38px}.myorders-heading p{font-size:14px;line-height:1.6}.myorders-card{border-radius:18px;padding:20px}.myorders-card-top{flex-wrap:wrap;gap:14px}.myorders-card h2{font-size:21px}.myorders-price{font-size:29px;margin:22px 0}.myorders-details{gap:15px;grid-template-columns:1fr}.myorders-status{font-size:11px;padding:7px 10px}}@media (prefers-reduced-motion:reduce){.myorders-spinner{animation:none}.myorders-empty button{transition:none}}.services-page,.services-page *,.services-page :after,.services-page :before{box-sizing:border-box}.services-page{background:#fdfdfb;color:#111;min-height:100vh;min-height:100dvh;overflow-x:hidden;width:100%}.services-topbar{align-items:center;background:#fff;border-bottom:1px solid #edf0f5;display:flex;height:80px;justify-content:space-between;left:0;padding:0 30px;position:fixed;right:0;top:0;z-index:1000}.services-back,.services-logo{background:#0000;border:0;cursor:pointer;font-family:inherit}.services-back{align-items:center;color:#333;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:10px 0}.services-back svg{height:18px;width:18px}.services-back:hover{color:#166aea}.services-logo{align-items:center;display:flex;justify-content:flex-end}.services-logo .logo{margin:0;padding:0}.services-logo .logo-main{font-size:28px!important;line-height:1!important}.services-logo .logo-sub{font-size:10px!important;letter-spacing:2px!important;line-height:1!important;margin-top:2px!important}.services-logo img{height:auto!important;max-width:130px!important;width:auto!important}.services-back:focus-visible,.services-logo:focus-visible{outline:2px solid #166aea;outline-offset:4px}.services-main{margin:0 auto;padding:142px 0 90px;width:min(1180px,92%)}.services-heading{margin-bottom:58px;max-width:920px;width:100%}.services-heading-label{display:block;font-size:13px;font-weight:500;letter-spacing:-.01em;line-height:1.2;margin-bottom:18px}.services-heading h1,.services-heading-label{color:#111;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.services-heading h1{text-wrap:balance;font-size:clamp(52px,5.6vw,82px);font-weight:400;letter-spacing:-.055em;line-height:.98;margin:0}.services-heading h1 span{color:#777;font-weight:400}.services-heading p{color:#4f4f4f;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;letter-spacing:-.01em;line-height:1.5;margin:28px 0 0;max-width:620px;width:100%}.services-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:350px 310px 290px;width:100%}.services-card{border-radius:30px;cursor:pointer;isolation:isolate;min-width:0;opacity:0;overflow:hidden;position:relative;transform:translateY(25px);transition:opacity .65s ease,transform .65s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.services-card-visible{opacity:1;transform:translateY(0)}.services-card:hover{box-shadow:0 22px 55px #141c281a;transform:translateY(-3px)}.services-card:focus-visible{outline:3px solid #166aea59;outline-offset:4px}.services-card-1{background:radial-gradient(circle at 72% 32%,#ffffffe0,#0000 34%),linear-gradient(145deg,#dcecff,#e4e6ff 52%,#eee6ff);grid-column:1/8;grid-row:1/3}.services-card-2{background:radial-gradient(circle at 80% 25%,#ffffffa6,#0000 35%),linear-gradient(145deg,#ffdae5,#f7cadc);grid-column:8/13;grid-row:1}.services-card-3{background:linear-gradient(145deg,#ffd9ba,#ffc69c);grid-column:1/6;grid-row:3}.services-card-4{background:linear-gradient(145deg,#111318,#0d0f13);color:#fff;grid-column:6/13;grid-row:2/4}.services-card-top{align-items:center;display:flex;gap:9px;left:30px;pointer-events:none;position:absolute;right:30px;top:28px;z-index:30}.services-card-number{background:#ffffffb8;border-radius:50%;color:#171717;display:grid;font-size:9px;font-weight:800;height:30px;min-width:30px;padding:0 7px;place-items:center}.services-card-eyebrow{color:#11111178;font-size:9px;font-weight:800;letter-spacing:1.2px}.services-card-4 .services-card-number{background:#ffffff1a;color:#fff}.services-card-4 .services-card-eyebrow{color:#ffffff6e}.services-card-art{inset:0;overflow:hidden;position:absolute;z-index:1}.services-card-bottom{align-items:flex-end;bottom:28px;display:flex;gap:20px;justify-content:space-between;left:30px;pointer-events:none;position:absolute;right:30px;z-index:30}.services-card-copy{max-width:460px;min-width:0}.services-card-copy h2{color:#151515;font-size:clamp(29px,3vw,45px);font-weight:500;letter-spacing:-.045em;line-height:.98;margin:0}.services-card-copy h2,.services-card-copy p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.services-card-copy p{color:#1119;font-size:11px;font-weight:400;line-height:1.55;margin:12px 0 0;max-width:390px}.services-card-arrow{background:#ffffffb3;border-radius:50%;color:#111;display:grid;flex:0 0 43px;font-size:17px;height:43px;place-items:center;transition:transform .25s ease,background .25s ease;width:43px}.services-card:hover .services-card-arrow{background:#ffffffe0;transform:translate(3px,-3px)}.services-card-4 .services-card-copy h2{color:#fff}.services-card-4 .services-card-copy p{color:#ffffff85}.services-card-4 .services-card-arrow{background:#ffffff17;border:1px solid #ffffff14;color:#fff}.services-card-4:hover .services-card-arrow{background:#ffffff24;color:#fff}.services-dev-art,.services-dev-grid{inset:0;position:absolute}.services-dev-grid{background-image:linear-gradient(#465f8c1f 1px,#0000 0),linear-gradient(90deg,#465f8c1f 1px,#0000 0);background-size:44px 44px;opacity:.28}.services-dev-word{color:#324b7824;left:34px;letter-spacing:-4px;line-height:.8;position:absolute;top:105px}.services-dev-word span,.services-dev-word strong{display:block}.services-dev-word span{font-size:52px;font-weight:500}.services-dev-word strong{font-size:75px;font-weight:750}.services-dev-window{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#ffffffd1,#f8faffad);border:1px solid #fffc;border-radius:27px;box-shadow:0 28px 65px #32466e1f;height:300px;overflow:hidden;position:absolute;right:-35px;top:180px;transform:rotate(-3deg);width:73%}.services-dev-window-nav{align-items:center;border-bottom:1px solid #465a7814;display:flex;gap:15px;height:48px;padding:0 19px}.services-dev-window-nav i{background:#166aea;border-radius:50%;height:13px;margin-right:auto;width:13px}.services-dev-window-nav span{background:#46506424;border-radius:10px;height:4px;width:38px}.services-dev-window-copy{left:27px;position:absolute;right:27px;top:76px;z-index:3}.services-dev-window-copy small{color:#166aea;display:block;font-size:6px;font-weight:800;letter-spacing:1.15px;margin-bottom:9px}.services-dev-window-copy strong{color:#1d2635;display:block;font-size:23px;font-weight:600;letter-spacing:-1.05px;line-height:1.05;max-width:220px}.services-dev-attendance{align-items:flex-end;display:flex;gap:12px;justify-content:space-between;margin-top:12px;width:155px}.services-dev-attendance span{color:#68758a;font-size:7px;font-weight:600;letter-spacing:.15px}.services-dev-attendance b{color:#166aea;font-size:15px;font-weight:700;letter-spacing:-.5px;line-height:1}.services-dev-window-copy i{background:#166aea;border-radius:20px;display:block;height:6px;margin-top:13px;width:58px}.services-dev-mini-stats{align-items:stretch;bottom:24px;display:flex;gap:7px;left:27px;position:absolute;z-index:5}.services-dev-mini-stats>div{background:#ffffffb8;border:1px solid #3c557d14;border-radius:10px;box-shadow:0 8px 20px #32466e0f;min-width:72px;padding:8px 9px}.services-dev-mini-stats small,.services-dev-mini-stats strong{display:block}.services-dev-mini-stats small{color:#8993a2;font-size:4.5px;font-weight:800;letter-spacing:.75px;margin-bottom:4px}.services-dev-mini-stats strong{color:#263247;font-size:10px;font-weight:700;line-height:1}.services-dev-shape{background:radial-gradient(circle at 35% 30%,#ffffff47,#0000 28%),linear-gradient(145deg,#166aea,#766aff);border-radius:50%;bottom:30px;box-shadow:0 22px 45px #265cdc29;height:128px;position:absolute;right:28px;width:128px}.services-dev-shape:before{border:10px solid #fff3;border-radius:50%;border-right-color:#ffffffb8;content:"";inset:17px;position:absolute;transform:rotate(-25deg)}.services-dev-shape span{border:8px solid #fff3;border-radius:50%;height:42px;position:absolute;right:28px;top:30px;width:42px}.services-dev-chip{align-items:center;background:#ffffffc2;border:1px solid #fffc;border-radius:100px;box-shadow:0 13px 30px #3141621a;color:#4b5870;display:flex;font-size:8px;font-weight:700;gap:7px;padding:10px 13px;position:absolute;z-index:8}.services-dev-chip svg{color:#166aea;font-size:13px}.services-dev-chip-one{left:45px;top:375px;transform:rotate(-6deg)}.services-dev-chip-two{left:120px;top:460px;transform:rotate(4deg)}.services-dev-cursor{color:#111;font-size:24px;position:absolute;right:32%;top:318px;transform:rotate(-10deg);z-index:10}.services-commerce-art{inset:0;position:absolute}.services-commerce-orbit{border:1px solid #823f5921;border-radius:50%;position:absolute}.services-commerce-orbit-one{height:280px;right:-50px;top:-80px;width:280px}.services-commerce-orbit-two{height:210px;right:-16px;top:-44px;width:210px}.services-commerce-copy-art{left:29px;line-height:.9;position:absolute;top:94px}.services-commerce-copy-art span,.services-commerce-copy-art strong{display:block}.services-commerce-copy-art span{color:#5e2a3e8c;font-size:10px}.services-commerce-copy-art strong{color:#6b3349;font-size:27px;font-weight:750;letter-spacing:-1.5px;margin-top:5px}.services-commerce-product{background:linear-gradient(145deg,#222,#050505);border-radius:15px;box-shadow:0 25px 45px #53263833;height:160px;padding:13px;position:absolute;right:52px;top:62px;transform:rotate(9deg);width:135px}.services-commerce-product>small{color:#ffffff8c;display:block;font-size:6px;font-weight:800;letter-spacing:1px;text-align:right}.services-commerce-product-mark{align-items:center;display:flex;gap:4px;inset:38px 20px 40px;justify-content:center;position:absolute}.services-commerce-product-mark span{background:#fff;border-radius:20px;width:18px}.services-commerce-product-mark
span:first-child{height:45px}.services-commerce-product-mark
span:nth-child(2){height:70px}.services-commerce-product-mark
span:nth-child(3){height:31px}.services-commerce-product p{bottom:13px;color:#ffffff80;font-size:5px;font-weight:700;left:13px;letter-spacing:1px;margin:0;position:absolute}.services-commerce-bag{background:#fff;border-radius:50%;box-shadow:0 14px 30px #6a2c431f;color:#b5486d;display:grid;font-size:18px;height:48px;left:68px;place-items:center;position:absolute;top:165px;transform:rotate(-7deg);width:48px}.services-commerce-dot{background:#b1476c4d;border-radius:50%;position:absolute}.services-commerce-dot-one{height:7px;left:49%;top:70px;width:7px}.services-commerce-dot-two{height:11px;right:26px;top:155px;width:11px}.services-marketing-art{inset:0;position:absolute}.services-marketing-rings{height:220px;position:absolute;right:-45px;top:28px;width:220px}.services-marketing-rings span{border:1px solid #7a41251f;border-radius:50%;inset:0;position:absolute}.services-marketing-rings
span:nth-child(2){inset:32px}.services-marketing-rings
span:nth-child(3){inset:66px}.services-marketing-type{left:28px;line-height:.72;position:absolute;top:63px;z-index:3}.services-marketing-type span,.services-marketing-type strong{display:block}.services-marketing-type span{color:#5f352273;font-size:31px;font-weight:500}.services-marketing-type strong{color:#542f20;font-size:53px;font-weight:780;letter-spacing:-3px}.services-marketing-search{align-items:center;background:#ffffffbf;border-radius:100px;color:#84533d;display:flex;font-size:7px;gap:7px;left:31px;padding:10px 12px;position:absolute;top:165px;width:155px}.services-marketing-search svg{font-size:12px}.services-marketing-social{background:#2d201a;border-radius:14px;color:#fff;display:grid;font-size:17px;height:47px;place-items:center;position:absolute;right:48px;top:87px;transform:rotate(8deg);width:47px}.services-marketing-word{color:#67392340;font-size:6px;font-weight:800;letter-spacing:1.3px;position:absolute}.services-marketing-search-word{right:110px;top:49px}.services-marketing-content-word{right:30px;top:150px;transform:rotate(90deg)}.services-marketing-people-word{right:105px;top:197px}.services-hosting-art,.services-hosting-grid{inset:0;position:absolute}.services-hosting-grid{background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,#0000 0);background-size:38px 38px;opacity:.5}.services-hosting-domain{align-items:center;background:#ffffff0d;border:1px solid #ffffff17;border-radius:15px;display:flex;gap:11px;height:68px;left:30px;padding:0 14px;position:absolute;top:85px;width:300px}.services-hosting-domain-icon{background:#166aea26;border-radius:50%;color:#6da5ff;display:grid;flex:0 0 35px;font-size:14px;height:35px;place-items:center;width:35px}.services-hosting-domain-copy{flex:1 1;min-width:0}.services-hosting-domain-copy small,.services-hosting-domain-copy strong{display:block}.services-hosting-domain-copy small{color:#ffffff52;font-size:5px;font-weight:800;letter-spacing:1px;margin-bottom:4px}.services-hosting-domain-copy strong{color:#fff;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.services-hosting-extension{background:#ffffff0f;border-radius:6px;color:#ffffff6b;font-size:5px;font-weight:800;padding:5px 7px}.services-hosting-dns{background:#ffffff0a;border:1px solid #ffffff14;border-radius:15px;left:30px;padding:14px;position:absolute;top:190px;width:220px}.services-hosting-dns-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:9px}.services-hosting-dns-title strong{color:#fff;font-size:10px}.services-hosting-dns-title span{color:#ffffff47;font-size:5px;font-weight:700}.services-hosting-dns-row{align-items:center;border-top:1px solid #ffffff0d;display:flex;gap:9px;min-height:29px}.services-hosting-dns-row span{color:#ffffff59;font-size:5px;font-weight:800;width:28px}.services-hosting-dns-row strong{color:#ffffffad;font-size:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.services-hosting-ssl{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:15px;display:flex;gap:9px;height:75px;padding:0 14px;position:absolute;right:30px;top:190px;width:220px}.services-hosting-ssl-icon{background:#39bc7d1f;border-radius:50%;color:#66d6a1;display:grid;flex:0 0 35px;font-size:13px;height:35px;place-items:center;width:35px}.services-hosting-ssl-copy{flex:1 1}.services-hosting-ssl-copy small,.services-hosting-ssl-copy strong{display:block}.services-hosting-ssl-copy small{color:#ffffff4d;font-size:5px;font-weight:800;letter-spacing:1px;margin-bottom:4px}.services-hosting-ssl-copy strong{color:#fff;font-size:10px}.services-hosting-check{color:#66d6a1;font-size:14px}.services-hosting-server{background:#ffffff0a;border:1px solid #ffffff14;border-radius:15px;bottom:30px;left:30px;padding:14px;position:absolute;width:220px}.services-hosting-server-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.services-hosting-server-title>div{align-items:center;display:flex;gap:7px}.services-hosting-server-title svg{color:#6da5ff;font-size:12px}.services-hosting-server-title span{color:#ffffff80;font-size:5px;font-weight:800;letter-spacing:1px}.services-hosting-server-title i{background:#44d18a;border-radius:50%;box-shadow:0 0 10px #44d18a;height:6px;width:6px}.services-hosting-racks{grid-gap:5px;display:grid;gap:5px}.services-hosting-racks>div{align-items:center;background:hsla(0,0%,100%,.045);border-radius:6px;display:flex;gap:5px;height:24px;padding:0 8px}.services-hosting-racks span{background:#4dd48f;border-radius:50%;height:4px;width:4px}.services-hosting-racks i{background:#ffffff1f;border-radius:10px;height:3px;margin-left:auto;width:45px}.services-hosting-live{bottom:30px;position:absolute;right:30px;width:255px}.services-hosting-browser{background:#f8f9fb;border-radius:14px;box-shadow:0 25px 60px #00000040;overflow:hidden}.services-hosting-browser-bar{align-items:center;background:#eef1f5;display:flex;gap:4px;height:30px;padding:0 8px}.services-hosting-browser-bar>span{background:#b8bec8;border-radius:50%;height:5px;width:5px}.services-hosting-browser-bar>div{align-items:center;background:#fff;border-radius:6px;display:flex;gap:4px;height:18px;margin-left:auto;padding:0 7px}.services-hosting-browser-bar svg{color:#55b983;font-size:7px}.services-hosting-browser-bar small{color:#77808d;font-size:4.5px}.services-hosting-browser-body{background:linear-gradient(145deg,#fff,#f2f5fa);height:105px;padding:18px}.services-hosting-browser-body>strong{background:#166aea;border-radius:20px;display:block;height:7px;margin-bottom:16px;width:42px}.services-hosting-browser-body>div{display:flex;gap:7px}.services-hosting-browser-body span{background:#dfe5ee;border-radius:20px;flex:1 1;height:6px}.services-hosting-live-label{align-items:center;background:#16191f;border:1px solid #ffffff1f;border-radius:100px;color:#fff;display:flex;font-size:5px;font-weight:800;gap:5px;letter-spacing:1px;padding:7px 9px;position:absolute;right:-8px;top:-8px}.services-hosting-live-label i{background:#44d18a;border-radius:50%;box-shadow:0 0 8px #44d18a;height:5px;width:5px}.services-loader{background:#fff;display:grid;inset:0;opacity:1;place-items:center;position:fixed;transition:opacity .3s ease,visibility .3s ease;z-index:5000}.services-loader-leaving{opacity:0;visibility:hidden}.services-loader-inner{align-items:center;display:flex;flex-direction:column;width:min(280px,80%)}.services-loader-inner .logo{margin-bottom:30px}.services-loader-inner .logo-main{font-size:28px!important}.services-loader-track{background:#e9edf2;border-radius:20px;height:2px;overflow:hidden;width:100%}.services-loader-track span{animation:services-loader-progress .9s cubic-bezier(.22,1,.36,1) forwards;background:#166aea;border-radius:inherit;display:block;height:100%;width:0}.services-loader-inner p{color:#8a929d;font-size:10px;font-weight:500;letter-spacing:.3px;margin:13px 0 0}@keyframes services-loader-progress{0%{width:0}to{width:100%}}.pricing-footer{border-top:1px solid #d8d8d8;margin-top:20px;padding:72px 30px 28px}.pricing-footer-inner{width:min(1180px,100%)}.pricing-footer-brand{max-width:300px}.pricing-footer-logo{border:0}.pricing-footer-logo .logo-main{font-size:25px!important}.pricing-footer-logo .logo-sub{font-size:8px!important}.pricing-footer-brand p{color:#777;font-size:12px;line-height:1.6;margin:18px 0 0}.pricing-footer-links{gap:12px 24px}.pricing-footer-links button{border:0;font-size:12px;padding:4px 0}.pricing-footer-links button:hover{color:#166aea}.pricing-footer-divider{border-top:1px solid #e8e8e8;margin:48px 0 22px}.pricing-footer-bottom{gap:20px}.pricing-footer-bottom p{color:#999;font-size:10px}.pricing-footer-email svg{font-size:14px}.pricing-footer-email:hover{color:#166aea}@media (max-width:1000px){.services-topbar{padding-left:20px;padding-right:20px}.services-logo .logo-main{font-size:22px!important}.services-logo .logo-sub{font-size:7px!important;letter-spacing:1.8px!important}.services-logo img{max-width:115px!important}.services-main{width:92%}.services-grid{grid-template-rows:300px 270px 260px}.services-dev-window{height:260px;top:155px;width:78%}.services-dev-shape{bottom:25px;height:110px;right:20px;width:110px}.services-dev-mini-stats{bottom:20px;left:20px}.services-dev-mini-stats>div{min-width:62px}.services-hosting-domain{width:250px}.services-hosting-dns,.services-hosting-server,.services-hosting-ssl{width:190px}.services-hosting-live{width:215px}}@media (max-width:700px){.services-topbar{height:65px;padding-left:16px;padding-right:16px}.services-back{font-size:13px}.services-back svg{height:17px;width:17px}.services-logo .logo-main{font-size:20px!important}.services-logo .logo-sub{font-size:8px!important;letter-spacing:1.6px!important}.services-logo img{max-width:95px!important}.services-main{padding:105px 0 55px;width:calc(100% - 32px)}.services-heading{margin-bottom:34px}.services-heading-label{font-size:11px;margin-bottom:13px}.services-heading h1{font-size:clamp(40px,10vw,58px);letter-spacing:-.05em;line-height:.96}.services-heading p{font-size:14px;line-height:1.5;margin-top:20px;max-width:540px}.services-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;grid-template-rows:420px 280px 410px}.services-card-1{grid-column:1/3;grid-row:1}.services-card-2{grid-column:1/2;grid-row:2}.services-card-3{grid-column:2/3;grid-row:2}.services-card-4{grid-column:1/3;grid-row:3}.services-card{border-radius:22px}.services-card-top{left:18px;right:18px;top:18px}.services-card-bottom{bottom:18px;gap:10px;left:18px;right:18px}.services-card-copy h2{font-size:27px}.services-card-copy p{font-size:9.5px;margin-top:8px;max-width:280px}.services-card-arrow{flex-basis:35px;font-size:14px;height:35px;width:35px}.services-card-2 .services-card-bottom,.services-card-3 .services-card-bottom{display:block}.services-card-2 .services-card-copy h2,.services-card-3 .services-card-copy h2{font-size:clamp(20px,5.7vw,25px);letter-spacing:-1.2px;max-width:125px}.services-card-2 .services-card-copy p,.services-card-3 .services-card-copy p{display:none}.services-card-2 .services-card-arrow,.services-card-3 .services-card-arrow{bottom:0;font-size:12px;height:31px;position:absolute;right:0;width:31px}.services-dev-grid{background-size:34px 34px}.services-dev-word{left:19px;letter-spacing:-2px;top:72px}.services-dev-word span{font-size:34px}.services-dev-word strong{font-size:48px}.services-dev-window{border-radius:20px;height:205px;right:-35px;top:135px;width:82%}.services-dev-window-nav{gap:9px;height:36px;padding:0 13px}.services-dev-window-nav i{height:9px;width:9px}.services-dev-window-nav span{height:3px;width:25px}.services-dev-window-copy{left:18px;right:18px;top:52px}.services-dev-window-copy small{font-size:4.5px;letter-spacing:.8px;margin-bottom:7px}.services-dev-window-copy strong{font-size:16px;letter-spacing:-.7px;max-width:150px}.services-dev-attendance{gap:8px;margin-top:9px;width:112px}.services-dev-attendance span{font-size:5px}.services-dev-attendance b{font-size:11px}.services-dev-window-copy i{height:5px;margin-top:9px;width:40px}.services-dev-mini-stats{bottom:16px;gap:4px;left:18px}.services-dev-mini-stats>div{border-radius:7px;min-width:52px;padding:6px}.services-dev-mini-stats small{font-size:3.5px;letter-spacing:.45px;margin-bottom:3px}.services-dev-mini-stats strong{font-size:7px}.services-dev-shape{bottom:17px;height:78px;right:14px;width:78px}.services-dev-shape:before{border-width:6px;inset:11px}.services-dev-shape span{border-width:5px;height:26px;right:17px;top:18px;width:26px}.services-dev-chip{font-size:6px;padding:8px 10px}.services-dev-chip-one{left:22px;top:283px}.services-dev-chip-two{display:none}.services-dev-cursor{font-size:18px;right:29%;top:229px}.services-commerce-orbit-one{height:190px;right:-70px;top:-35px;width:190px}.services-commerce-orbit-two{height:140px;right:-45px;top:-10px;width:140px}.services-commerce-copy-art{left:13px;top:78px}.services-commerce-copy-art span{font-size:6px}.services-commerce-copy-art strong{font-size:17px;letter-spacing:-.8px;margin-top:3px}.services-commerce-product{border-radius:11px;height:110px;padding:9px;right:14px;top:64px;width:88px}.services-commerce-product-mark{gap:3px;inset:29px 12px}.services-commerce-product-mark span{width:11px}.services-commerce-product-mark span:first-child{height:30px}.services-commerce-product-mark span:nth-child(2){height:47px}.services-commerce-product-mark span:nth-child(3){height:21px}.services-commerce-product p{bottom:8px;font-size:3.5px;left:9px}.services-commerce-product>small{font-size:4px}.services-commerce-bag{font-size:13px;height:35px;left:43px;top:142px;width:35px}.services-marketing-rings{height:170px;right:-65px;top:8px;width:170px}.services-marketing-type{left:16px;top:53px}.services-marketing-type span{font-size:21px}.services-marketing-type strong{font-size:38px;letter-spacing:-2px}.services-marketing-search{font-size:5px;left:18px;padding:7px 9px;top:126px;width:110px}.services-marketing-search svg{font-size:9px}.services-marketing-social{border-radius:10px;font-size:13px;height:34px;right:25px;top:62px;width:34px}.services-marketing-word{font-size:4px}.services-marketing-search-word{right:70px;top:34px}.services-marketing-content-word{right:15px;top:107px}.services-marketing-people-word{right:67px;top:153px}.services-hosting-domain{border-radius:13px;height:58px;left:16px;padding:0 12px;right:16px;top:62px;width:auto}.services-hosting-domain-icon{flex-basis:31px;font-size:13px;height:31px;width:31px}.services-hosting-domain-copy small{font-size:5px}.services-hosting-domain-copy strong{font-size:10px}.services-hosting-dns{border-radius:12px;left:16px;padding:10px;top:140px;width:calc(50% - 21px)}.services-hosting-dns-title{margin-bottom:6px}.services-hosting-dns-title strong{font-size:8px}.services-hosting-dns-title span{font-size:4px}.services-hosting-dns-row{gap:4px;min-height:23px}.services-hosting-dns-row span{font-size:4px;width:18px}.services-hosting-dns-row strong{font-size:4.5px}.services-hosting-ssl{border-radius:12px;gap:7px;height:75px;padding:0 9px;right:16px;top:140px;width:calc(50% - 21px)}.services-hosting-ssl-icon{flex-basis:28px;font-size:10px;height:28px;width:28px}.services-hosting-ssl-copy small{font-size:4px}.services-hosting-ssl-copy strong{font-size:7px}.services-hosting-check{font-size:10px}.services-hosting-server{border-radius:12px;bottom:auto;left:16px;padding:10px;top:238px;width:calc(50% - 21px)}.services-hosting-server-title{margin-bottom:8px}.services-hosting-server-title svg{font-size:9px}.services-hosting-server-title span{font-size:4px}.services-hosting-racks{gap:4px}.services-hosting-racks>div{height:20px;padding:0 6px}.services-hosting-racks span{height:3px;width:3px}.services-hosting-racks i{height:2px;width:27px}.services-hosting-live{bottom:auto;right:16px;top:238px;width:calc(50% - 21px)}.services-hosting-browser{border-radius:11px}.services-hosting-browser-bar{gap:3px;height:23px;padding:0 6px}.services-hosting-browser-bar>div{height:14px;margin-left:2px;padding:0 4px}.services-hosting-browser-bar small{font-size:3.5px}.services-hosting-browser-body{height:69px;padding:12px}.services-hosting-browser-body>strong{height:5px;margin-bottom:11px;width:28px}.services-hosting-browser-body>div{gap:4px}.services-hosting-browser-body span{height:3px}.pricing-footer{margin-top:28px;padding:42px 16px 22px}.pricing-footer-main{display:block}.pricing-footer-brand{max-width:none}.pricing-footer-links{gap:12px 20px;justify-content:flex-start;margin-top:28px}.pricing-footer-divider{margin:30px 0 20px}.pricing-footer-bottom{align-items:flex-start;flex-direction:column;gap:12px}}@media (max-width:400px){.services-main{width:calc(100% - 20px)}.services-heading h1{font-size:clamp(37px,11vw,46px);letter-spacing:-.05em}.services-heading p{font-size:14px;line-height:1.5}.services-grid{gap:8px;grid-template-rows:405px 290px 410px}.services-card{border-radius:20px}.services-card-top{left:15px;right:15px;top:15px}.services-card-bottom{bottom:15px;left:15px;right:15px}.services-card-copy h2{font-size:24px}.services-card-2 .services-card-copy h2,.services-card-3 .services-card-copy h2{font-size:20px}.services-hosting-domain{left:12px;right:12px}.services-hosting-dns{left:12px;width:calc(50% - 17px)}.services-hosting-ssl{right:12px;width:calc(50% - 17px)}.services-hosting-server{left:12px;width:calc(50% - 17px)}.services-hosting-live{right:12px;width:calc(50% - 17px)}}@media (max-width:350px){.services-main{width:calc(100% - 16px)}.services-heading h1{font-size:34px}.services-heading p{font-size:13px}.services-grid{gap:7px;grid-template-rows:385px 270px 400px}.services-card{border-radius:18px}.services-card-eyebrow{display:none}.services-card-2 .services-card-copy h2,.services-card-3 .services-card-copy h2{font-size:18px}.services-hosting-extension{display:none}.services-hosting-domain-copy strong{font-size:9px}.services-dev-window{right:-42px;width:86%}.services-dev-window-copy strong{font-size:15px}.services-dev-mini-stats>div{min-width:49px;padding-left:5px;padding-right:5px}}@media (hover:none){.services-card:hover{box-shadow:none;transform:none}.services-card:hover .services-card-arrow{transform:none}.services-card-4:hover .services-card-arrow{background:#ffffff17;color:#fff}}@media (prefers-reduced-motion:reduce){.services-page *,.services-page :after,.services-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.services-card{opacity:1;transform:none}}.enquiry-page,.enquiry-page *,.enquiry-page :after,.enquiry-page :before{box-sizing:border-box}.enquiry-page{background:#fff;color:#111;font-family:inherit;min-height:100vh;min-height:100dvh;width:100%}.enquiry-topbar{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #eee;display:flex;height:72px;justify-content:space-between;left:0;padding:0 5%;position:fixed;right:0;top:0;width:100%;z-index:1000}.enquiry-back,.enquiry-logo{background:#0000;border:0;cursor:pointer;font-family:inherit;outline:0}.enquiry-back{align-items:center;color:#111;display:flex;font-size:14px;font-weight:600;gap:8px;padding:8px 0}.enquiry-back svg{height:19px;transition:transform .2s ease;width:19px}.enquiry-back:hover svg{transform:translateX(-3px)}.enquiry-logo{align-items:center;display:flex;justify-content:center;padding:0}.enquiry-logo>*{transform:scale(.88);transform-origin:center right}.enquiry-content{padding:132px 24px 90px;width:100%}.enquiry-container{margin:0 auto;max-width:780px;width:100%}.enquiry-heading{margin-bottom:42px}.enquiry-label{color:#777;display:inline-block;font-size:13px;font-weight:650;letter-spacing:.7px;margin-bottom:14px;text-transform:uppercase}.enquiry-heading h1{color:#111;font-size:clamp(38px,5vw,58px);font-weight:650;letter-spacing:-2.3px;line-height:1.02;margin:0}.enquiry-heading p{color:#747474;font-size:14px;font-weight:450;line-height:1.65;margin:18px 0 0;max-width:560px}.enquiry-form{background:#fff;border:1px solid #e9e9e9;border-radius:24px;box-shadow:0 18px 55px rgba(0,0,0,.045);padding:34px;width:100%}.enquiry-row{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.enquiry-field{margin-bottom:22px;width:100%}.enquiry-field label{color:#191919;display:block;font-size:13px;font-weight:600;margin-bottom:9px}.enquiry-field input,.enquiry-field select,.enquiry-field textarea{background:#fff;border:1px solid #dedede;border-radius:12px;color:#111;font-family:inherit;font-size:14px;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.enquiry-field input{height:52px;padding:0 15px}.enquiry-field input[readonly]{background:#f8f8f8;color:#555;cursor:default}.enquiry-field input:focus,.enquiry-field select:focus,.enquiry-field textarea:focus{border-color:#111;box-shadow:0 0 0 3px rgba(0,0,0,.055)}.enquiry-select-wrapper{position:relative;width:100%}.enquiry-select-wrapper select{appearance:none;-webkit-appearance:none;cursor:pointer;height:52px;padding:0 46px 0 15px}.enquiry-select-wrapper>svg{color:#555;height:18px;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:18px}.enquiry-field-heading{align-items:center;display:flex;gap:15px;justify-content:space-between;width:100%}.enquiry-field-heading>span{color:#9a9a9a;font-size:11px;font-weight:500;margin-bottom:9px;white-space:nowrap}.enquiry-field-heading>span.enquiry-word-limit{color:#d64545}.enquiry-field textarea{line-height:1.6;min-height:170px;padding:15px;resize:vertical}.enquiry-field textarea::placeholder{color:#a5a5a5}.enquiry-message{border-radius:10px;font-size:12px;font-weight:550;line-height:1.45;margin:-2px 0 18px;padding:12px 14px}.enquiry-error{background:#fff7f7;border:1px solid #ffd9d9;color:#bd2929}.enquiry-success{background:#f5fcf7;border:1px solid #d3eddb;color:#24723c}.enquiry-submit{align-items:center;background:#111;border:0;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:650;gap:10px;height:54px;justify-content:center;transition:transform .2s ease,background .2s ease,opacity .2s ease;width:100%}.enquiry-submit svg{height:17px;transition:transform .2s ease;width:17px}.enquiry-submit:hover:not(:disabled){background:#000;transform:translateY(-1px)}.enquiry-submit:hover:not(:disabled) svg{transform:translate(2px,-2px)}.enquiry-submit:active:not(:disabled){transform:translateY(0)}.enquiry-submit:disabled{cursor:not-allowed;opacity:.55}@media (max-width:768px){.enquiry-content{padding:115px 20px 70px}.enquiry-heading{margin-bottom:32px}.enquiry-heading h1{font-size:42px;letter-spacing:-1.8px}.enquiry-form{padding:28px}}@media (max-width:600px){.enquiry-topbar{height:64px;padding:0 18px}.enquiry-back{font-size:13px}.enquiry-back svg{height:18px;width:18px}.enquiry-logo>*{transform:scale(.7);transform-origin:center right}.enquiry-content{padding:98px 16px 55px}.enquiry-container{max-width:none}.enquiry-heading{margin-bottom:27px}.enquiry-label{font-size:11px;margin-bottom:11px}.enquiry-heading h1{font-size:34px;letter-spacing:-1.4px;line-height:1.04}.enquiry-heading p{font-size:12px;line-height:1.6;margin-top:14px}.enquiry-form{border-radius:18px;box-shadow:0 12px 35px #0000000a;padding:20px 16px 18px}.enquiry-row{gap:0;grid-template-columns:1fr}.enquiry-field{margin-bottom:18px}.enquiry-field label{font-size:12px;margin-bottom:8px}.enquiry-field input,.enquiry-select-wrapper select{font-size:13px;height:49px}.enquiry-field textarea{font-size:13px;min-height:155px;padding:13px}.enquiry-field-heading>span{font-size:10px}.enquiry-submit{font-size:13px;height:51px}}@media (max-width:390px){.enquiry-content{padding-left:13px;padding-right:13px}.enquiry-heading h1{font-size:31px;letter-spacing:-1.2px}.enquiry-form{padding:18px 14px 16px}}@media (prefers-reduced-motion:reduce){.enquiry-page *,.enquiry-page :after,.enquiry-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.privacy-policy{--privacy-topbar-height:80px;background:#fff;color:#111;font-family:inherit;min-height:100vh;min-height:100dvh;padding-top:calc(var(--privacy-topbar-height) + env(safe-area-inset-top, 0px));width:100%}.privacy-policy,.privacy-policy *,.privacy-policy :after,.privacy-policy :before{box-sizing:border-box}.privacy-policy-topbar{align-items:center;background:#fff;border-bottom:1px solid #edf0f5;display:flex;gap:20px;height:calc(var(--privacy-topbar-height) + env(safe-area-inset-top, 0px));justify-content:space-between;left:0;padding:env(safe-area-inset-top,0) 30px 0;position:fixed;right:0;top:0;z-index:1000}.privacy-policy-back{align-items:center;background:#0000;border:none;color:#333;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:7px;line-height:1;margin:0;outline:none;padding:10px 0;transition:color .2s ease}.privacy-policy-back svg{flex-shrink:0;font-size:18px;height:18px;width:18px}.privacy-policy-back:hover{color:#166aea}.privacy-policy-logo{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;flex-shrink:0;justify-content:flex-end;margin:0;outline:none;padding:0}.privacy-policy-logo .logo-main{font-size:28px!important;line-height:1!important}.privacy-policy-logo .logo-sub{font-size:10px!important;letter-spacing:2px!important;line-height:1!important;margin-top:2px!important}.privacy-policy-content{width:100%}.privacy-policy-container{margin:0 auto;max-width:1000px;padding:90px 0 110px;width:90%}.privacy-policy-header{margin-bottom:75px;max-width:850px;width:100%}.privacy-policy-header h1{color:#0a0a0a;font-size:clamp(48px,6vw,76px);font-weight:600;letter-spacing:-3.5px;line-height:1;margin:0 0 22px}.privacy-policy-effective{color:#777;font-size:14px;font-weight:500;line-height:1.5;margin:0 0 12px}.privacy-policy-welcome{color:#333;font-size:17px;font-weight:400;line-height:1.6;margin:0}.privacy-policy-section{border-top:1px solid #e8e8e8;padding:48px 0;width:100%}.privacy-policy-section:last-child{border-bottom:1px solid #e8e8e8}.privacy-policy-section h2{align-items:baseline;color:#111;display:flex;font-size:28px;font-weight:600;gap:10px;letter-spacing:-.8px;line-height:1.3;margin:0 0 25px;max-width:850px}.privacy-policy-number{color:#777;flex-shrink:0;font-size:17px;font-weight:500;letter-spacing:0}.privacy-policy-section h3{color:#1a1a1a;font-size:19px;font-weight:600;line-height:1.4;margin:32px 0 13px}.privacy-policy-section h3:first-of-type{margin-top:0}.privacy-policy-section p{color:#555;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.85;margin:0 0 18px;max-width:820px}.privacy-policy-section p:last-of-type{margin-bottom:0}.privacy-policy-email{border-bottom:1px solid #111;color:#111;display:inline-block;font-size:16px;font-weight:500;line-height:1.5;margin-top:22px;padding-bottom:4px;text-decoration:none;transition:color .2s ease,opacity .2s ease}.privacy-policy-email:hover{border-bottom-color:#166aea;color:#166aea}.privacy-policy-back:focus-visible,.privacy-policy-email:focus-visible,.privacy-policy-logo:focus-visible{outline:2px solid #166aea;outline-offset:4px}.privacy-policy ::selection{background:#111;color:#fff}@media (max-width:1000px){.privacy-policy-topbar{padding-left:20px;padding-right:20px}.privacy-policy-logo .logo-main{font-size:22px!important}.privacy-policy-logo .logo-sub{font-size:7px!important;letter-spacing:1.8px!important}.privacy-policy-container{padding:75px 0 90px;width:88%}.privacy-policy-header{margin-bottom:60px}.privacy-policy-header h1{font-size:56px;letter-spacing:-2.5px}.privacy-policy-section{padding:42px 0}.privacy-policy-section h2{font-size:25px}}@media (max-width:600px){.privacy-policy{--privacy-topbar-height:65px}.privacy-policy-topbar{padding-left:16px;padding-right:16px}.privacy-policy-back{font-size:13px;gap:6px}.privacy-policy-back svg{font-size:17px;height:17px;width:17px}.privacy-policy-logo .logo-main{font-size:20px!important;letter-spacing:-.5px!important}.privacy-policy-logo .logo-sub{font-size:8px!important;letter-spacing:1.6px!important;margin-top:1px!important}.privacy-policy-container{padding:58px 22px 70px;width:100%}.privacy-policy-header{margin-bottom:50px}.privacy-policy-header h1{font-size:42px;letter-spacing:-2px;line-height:1.05;margin-bottom:18px}.privacy-policy-effective{font-size:13px;margin-bottom:10px}.privacy-policy-welcome{font-size:15px;line-height:1.65}.privacy-policy-section{padding:34px 0}.privacy-policy-section h2{font-size:22px;gap:8px;letter-spacing:-.5px;line-height:1.35;margin-bottom:20px}.privacy-policy-number{font-size:14px}.privacy-policy-section h3{font-size:17px;margin:26px 0 10px}.privacy-policy-section p{font-size:15px;line-height:1.8;margin-bottom:16px}.privacy-policy-email{font-size:15px;margin-top:18px;max-width:100%;overflow-wrap:anywhere}}@media (max-width:380px){.privacy-policy-topbar{padding-left:12px;padding-right:12px}.privacy-policy-container{padding-left:18px;padding-right:18px}.privacy-policy-header h1{font-size:37px;letter-spacing:-1.5px}.privacy-policy-section h2{font-size:20px}.privacy-policy-section p{font-size:14.5px}}@media (prefers-reduced-motion:reduce){.privacy-policy *{transition:none!important}}.terms-page{--terms-topbar-height:80px;background:#fff;color:#111;font-family:inherit;min-height:100vh;min-height:100dvh;padding-top:calc(var(--terms-topbar-height) + env(safe-area-inset-top, 0px));width:100%}.terms-page,.terms-page *,.terms-page :after,.terms-page :before{box-sizing:border-box}.terms-topbar{align-items:center;background:#fff;border-bottom:1px solid #edf0f5;display:flex;gap:20px;height:calc(var(--terms-topbar-height) + env(safe-area-inset-top, 0px));justify-content:space-between;left:0;padding:env(safe-area-inset-top,0) 30px 0;position:fixed;right:0;top:0;z-index:1000}.terms-back{align-items:center;background:#0000;border:none;color:#333;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:7px;line-height:1;margin:0;outline:none;padding:10px 0;transition:color .2s ease}.terms-back svg{flex-shrink:0;font-size:18px;height:18px;width:18px}.terms-back:hover{color:#166aea}.terms-logo{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;flex-shrink:0;justify-content:flex-end;margin:0;outline:none;padding:0}.terms-logo .logo-main{font-size:28px!important;line-height:1!important}.terms-logo .logo-sub{font-size:10px!important;letter-spacing:2px!important;line-height:1!important;margin-top:2px!important}.terms-content{width:100%}.terms-container{margin:0 auto;max-width:1000px;padding:90px 0 110px;width:90%}.terms-header{margin-bottom:75px;max-width:850px;width:100%}.terms-header h1{color:#0a0a0a;font-size:clamp(48px,6vw,76px);font-weight:600;letter-spacing:-3.5px;line-height:1;margin:0 0 22px}.terms-effective{color:#777;font-size:14px;font-weight:500;line-height:1.5;margin:0 0 12px}.terms-welcome{color:#333;font-size:17px;font-weight:400;line-height:1.6;margin:0;max-width:850px}.terms-section{border-top:1px solid #e8e8e8;padding:48px 0;width:100%}.terms-section:last-child{border-bottom:1px solid #e8e8e8}.terms-section h2{align-items:baseline;color:#111;display:flex;font-size:28px;font-weight:600;gap:10px;letter-spacing:-.8px;line-height:1.3;margin:0 0 25px;max-width:850px}.terms-number{color:#777;flex-shrink:0;font-size:17px;font-weight:500;letter-spacing:0}.terms-section h3{color:#1a1a1a;font-size:19px;font-weight:600;line-height:1.4;margin:32px 0 13px}.terms-section h3:first-of-type{margin-top:0}.terms-section p{color:#555;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.85;margin:0 0 18px;max-width:820px}.terms-section p:last-of-type{margin-bottom:0}.terms-email{border-bottom:1px solid #111;color:#111;display:inline-block;font-size:16px;font-weight:500;line-height:1.5;margin-top:22px;padding-bottom:4px;text-decoration:none;transition:color .2s ease,opacity .2s ease}.terms-email:hover{border-bottom-color:#166aea;color:#166aea}.terms-back:focus-visible,.terms-email:focus-visible,.terms-logo:focus-visible{outline:2px solid #166aea;outline-offset:4px}.terms-page ::selection{background:#111;color:#fff}@media (max-width:1000px){.terms-topbar{padding-left:20px;padding-right:20px}.terms-logo .logo-main{font-size:22px!important}.terms-logo .logo-sub{font-size:7px!important;letter-spacing:1.8px!important}.terms-container{padding:75px 0 90px;width:88%}.terms-header{margin-bottom:60px}.terms-header h1{font-size:56px;letter-spacing:-2.5px}.terms-section{padding:42px 0}.terms-section h2{font-size:25px}}@media (max-width:600px){.terms-page{--terms-topbar-height:65px}.terms-topbar{padding-left:16px;padding-right:16px}.terms-back{font-size:13px;gap:6px}.terms-back svg{font-size:17px;height:17px;width:17px}.terms-logo .logo-main{font-size:20px!important;letter-spacing:-.5px!important}.terms-logo .logo-sub{font-size:8px!important;letter-spacing:1.6px!important;margin-top:1px!important}.terms-container{padding:58px 22px 70px;width:100%}.terms-header{margin-bottom:50px}.terms-header h1{font-size:42px;letter-spacing:-2px;line-height:1.05;margin-bottom:18px}.terms-effective{font-size:13px;margin-bottom:10px}.terms-welcome{font-size:15px;line-height:1.65}.terms-section{padding:34px 0}.terms-section h2{font-size:22px;gap:8px;letter-spacing:-.5px;line-height:1.35;margin-bottom:20px}.terms-number{font-size:14px}.terms-section h3{font-size:17px;margin:26px 0 10px}.terms-section p{font-size:15px;line-height:1.8;margin-bottom:16px}.terms-email{font-size:15px;margin-top:18px;max-width:100%;overflow-wrap:anywhere}}@media (max-width:380px){.terms-topbar{padding-left:12px;padding-right:12px}.terms-container{padding-left:18px;padding-right:18px}.terms-header h1{font-size:37px;letter-spacing:-1.5px}.terms-section h2{font-size:20px}.terms-section p{font-size:14.5px}}@media (prefers-reduced-motion:reduce){.terms-page *{transition:none!important}}.pricing-footer{background:#fff;border-top:1px solid #e9e9e9;color:#111;position:relative;width:100%}.pricing-footer-inner{box-sizing:border-box;margin:0 auto;max-width:1280px;padding:58px 40px 26px;width:100%}.pricing-footer-main{align-items:flex-start;display:flex;gap:60px;justify-content:space-between}.pricing-footer-brand{max-width:420px;width:100%}.pricing-footer-logo{align-items:center;background:#0000;border:none;color:#111;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;justify-content:flex-start;margin:0;padding:0}.pricing-footer-logo .logo-main,.pricing-footer-logo .logo-sub{color:#111}.pricing-footer-logo .logo-main{font-size:28px!important;line-height:1!important}.pricing-footer-logo .logo-sub{font-size:10px!important;letter-spacing:2px!important;line-height:1!important;margin-top:2px!important}.pricing-footer-brand p{color:#666;font-size:13px;font-weight:400;line-height:1.7;margin:20px 0 0;max-width:380px}.pricing-footer-links{align-items:center;display:flex;flex-wrap:wrap;gap:16px 28px;justify-content:flex-end;padding-top:6px}.pricing-footer-links button{background:#0000;border:none;color:#555;cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;line-height:1.5;margin:0;padding:0;transition:color .2s ease,transform .2s ease;white-space:nowrap}.pricing-footer-links button:hover{color:#000;transform:translateY(-1px)}.pricing-footer-divider{background:#e8e8e8;height:1px;margin:42px 0 24px;width:100%}.pricing-footer-bottom{align-items:center;display:flex;gap:30px;justify-content:space-between}.pricing-footer-bottom p{color:#777;font-size:11px;font-weight:400;line-height:1.6;margin:0}.pricing-footer-email{align-items:center;color:#555;display:inline-flex;font-size:11px;font-weight:500;gap:7px;justify-content:flex-end;line-height:1.5;text-decoration:none;transition:color .2s ease}.pricing-footer-email svg{color:#555;flex-shrink:0;height:16px;transition:color .2s ease;width:16px}.pricing-footer-email:hover,.pricing-footer-email:hover svg{color:#000}@media (max-width:1000px){.pricing-footer-inner{padding:50px 28px 24px}.pricing-footer-main{flex-direction:column;gap:34px}.pricing-footer-links{justify-content:flex-start;padding-top:0}.pricing-footer-logo .logo-main{font-size:22px!important}.pricing-footer-logo .logo-sub{font-size:7px!important;letter-spacing:1.8px!important}}@media (max-width:600px){.pricing-footer-inner{padding:42px 20px 22px}.pricing-footer-main{gap:30px}.pricing-footer-logo .logo-main{font-size:20px!important;letter-spacing:-.5px!important}.pricing-footer-logo .logo-sub{font-size:8px!important;letter-spacing:1.6px!important;margin-top:1px!important}.pricing-footer-brand p{color:#666;font-size:12px;line-height:1.65;margin-top:16px;max-width:330px}.pricing-footer-links{grid-gap:18px 20px;display:grid;gap:18px 20px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.pricing-footer-links button{color:#555;font-size:12px;text-align:left;white-space:normal}.pricing-footer-divider{margin:32px 0 20px}.pricing-footer-bottom{align-items:flex-start;flex-direction:column;gap:10px}.pricing-footer-bottom p{font-size:10px}.pricing-footer-email{font-size:10px;gap:6px;justify-content:flex-start}.pricing-footer-email svg{height:15px;width:15px}}@media (max-width:380px){.pricing-footer-inner{padding-left:16px;padding-right:16px}.pricing-footer-links{gap:16px 14px}.pricing-footer-email span{overflow-wrap:anywhere}}.domainsinfo-page{background:#fafcff}.domainsinfo-topbar{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#fffffff0;border-bottom:1px solid #ededed;height:80px;padding:0 5%}.domainsinfo-back,.domainsinfo-logo{background:#0000;border:none;cursor:pointer;font-family:inherit}.domainsinfo-back{color:#111;display:flex;font-size:15px;font-weight:500;gap:8px;padding:8px 0}.domainsinfo-back svg{font-size:19px}.domainsinfo-logo .logo-main{font-size:22px!important}.domainsinfo-logo .logo-sub{font-size:8px!important}.domainsinfo-main{isolation:isolate;padding:140px 25px 60px}.domainsinfo-main:before{animation:domainsinfoGridMove 18s linear infinite;background-image:linear-gradient(#268cff14 1px,#0000 0),linear-gradient(90deg,#268cff14 1px,#0000 0);background-size:45px 45px;content:"";inset:-60%;position:absolute;z-index:-2}.domainsinfo-main:after{background:radial-gradient(circle at 50% 25%,#58caff35,#0000 32%),radial-gradient(circle at 20% 65%,#8d5cff12,#0000 28%),linear-gradient(180deg,#ffffff45,#ffffffed);content:"";inset:0;position:absolute;z-index:-1}@keyframes domainsinfoGridMove{to{transform:translate(45px,45px)}}.domainsinfo-heading{margin:0 auto 35px;max-width:680px;text-align:center}.domainsinfo-eyebrow{color:#777;display:block;font-size:10px;font-weight:700;letter-spacing:1.7px;margin-bottom:9px}.domainsinfo-heading h1{font-size:clamp(38px,5vw,58px);font-weight:650;letter-spacing:-2.5px;line-height:1.05;margin:0}.domainsinfo-heading p{color:#707070;font-size:15px;line-height:1.6;margin:14px auto 0;max-width:540px}.domainsinfo-search-card{background:#050505;border-radius:27px;box-shadow:0 18px 45px #0003,0 0 50px #269dff18;isolation:isolate;margin:0 auto;max-width:760px;overflow:hidden;padding:2px;position:relative;width:100%}.domainsinfo-search-card:before{animation:domainsinfoBorderRotate 5s linear infinite;background:conic-gradient(#b13cff,#5d52ff,#28c1ff,#268cff,#b13cff);content:"";height:1200px;left:50%;position:absolute;top:50%;width:1200px;z-index:-2}.domainsinfo-search-card:after{background:#050505;border-radius:25px;content:"";inset:2px;position:absolute;z-index:-1}@keyframes domainsinfoBorderRotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.domainsinfo-search-content{padding:22px}.domainsinfo-input-wrap{align-items:center;background:#111;border:1px solid #363636;border-radius:17px;box-shadow:inset 0 1px 0 #ffffff0d,0 5px 15px #0003;box-sizing:border-box;display:flex;gap:14px;height:67px;padding:0 20px;transition:.25s;width:100%}.domainsinfo-input-wrap:focus-within{border-color:#4d8cff;box-shadow:inset 0 1px 0 #ffffff12,0 0 0 1px #268cff40,0 0 20px #268cff20}.domainsinfo-search-icon{color:#ddd;flex-shrink:0;font-size:23px}.domainsinfo-input-wrap input{background:#0000;border:0;color:#fff;flex:1 1;font-family:inherit;font-size:19px;font-weight:500;height:100%;min-width:0;outline:0;padding:0}.domainsinfo-input-wrap input::placeholder{color:#777;opacity:1}.domainsinfo-visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.domainsinfo-search-bottom{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:18px}.domainsinfo-extensions{align-items:center;color:#aaa;display:flex;font-size:14px;font-weight:500;gap:38px;padding-left:6px}.domainsinfo-search-button{align-items:center;background:#303030;border:1px solid #454545;border-radius:13px;color:#eee;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:12px;font-weight:600;gap:8px;height:48px;justify-content:center;padding:0 20px;transition:background .2s,border-color .2s,transform .2s}.domainsinfo-search-button:hover{background:linear-gradient(110deg,#8e43ff,#287dff);border-color:#0000;transform:translateY(-1px)}.domainsinfo-search-button:disabled{cursor:not-allowed;opacity:.6;transform:none}.domainsinfo-history-spinner,.domainsinfo-spinner{animation:domainsinfoSpin .7s linear infinite;border:2px solid #ffffff50;border-radius:50%;border-top-color:#fff;flex-shrink:0;height:12px;width:12px}@keyframes domainsinfoSpin{to{transform:rotate(1turn)}}.domainsinfo-error{align-items:center;background:#17090d;border:1px solid #532f3a;border-radius:10px;box-sizing:border-box;color:#ff909b;display:flex;font-size:12px;gap:8px;margin:10px auto 0;max-width:760px;padding:11px 14px;width:100%}.domainsinfo-error p{margin:0}.domainsinfo-result-area{animation:domainsinfoResultIn .45s ease;margin:18px auto 0;max-width:760px;width:100%}@keyframes domainsinfoResultIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.domainsinfo-result-card{background:#050505;border:1px solid #292929;border-radius:20px;box-shadow:0 15px 40px #0000001f;overflow:hidden}.domainsinfo-result-card.domainsinfo-available{border-color:#175236}.domainsinfo-result-card.domainsinfo-unavailable{border-color:#623139}.domainsinfo-result-main{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:20px}.domainsinfo-result-status{align-items:center;display:flex;gap:13px;min-width:0}.domainsinfo-result-copy{min-width:0}.domainsinfo-status-icon{border-radius:50%;display:grid;flex-shrink:0;font-size:20px;height:42px;place-items:center;width:42px}.domainsinfo-available
.domainsinfo-status-icon{background:#0b2d1c;color:#4ed98b}.domainsinfo-unavailable
.domainsinfo-status-icon{background:#351517;color:#ff747c}.domainsinfo-status-label{color:#999;display:block;font-size:9px;font-weight:700;letter-spacing:1.2px;margin-bottom:3px}.domainsinfo-result-status h2{color:#fff;font-size:21px;font-weight:600;letter-spacing:-.5px;margin:0;overflow-wrap:anywhere}.domainsinfo-result-status p{color:#888;font-size:12px;line-height:1.5;margin:5px 0 0}.domainsinfo-final-price{flex-shrink:0;padding-left:5px;text-align:right}.domainsinfo-final-price span{color:#777;display:block;font-size:10px;margin-bottom:3px}.domainsinfo-final-price strong{color:#fff;display:block;font-size:23px;font-weight:650;white-space:nowrap}.domainsinfo-final-price small{color:#777;display:block;font-size:9px;font-weight:600;letter-spacing:.5px;margin-top:3px}.domainsinfo-price-breakdown{background:#0c0c0c;border:1px solid #242424;border-radius:13px;margin:0 20px 20px;padding:15px 17px}.domainsinfo-price-row{align-items:center;color:#aaa;display:flex;font-size:12px;gap:20px;justify-content:space-between;min-height:32px}.domainsinfo-price-row strong{color:#ddd;font-size:12px;font-weight:600}.domainsinfo-price-divider{background:#242424;height:1px;margin:7px 0}.domainsinfo-price-total span,.domainsinfo-price-total strong{color:#fff;font-size:13px}.domainsinfo-suggestions{border-top:1px solid #1f1f1f;margin:0 20px 20px;padding-top:17px}.domainsinfo-suggestions-heading{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:12px}.domainsinfo-suggestions-heading span{color:#777;display:block;font-size:8px;font-weight:700;letter-spacing:1.2px;margin-bottom:4px}.domainsinfo-suggestions-heading h3{color:#fff;font-size:16px;font-weight:600;margin:0}.domainsinfo-suggestions-heading p{color:#777;font-size:9px;margin:0}.domainsinfo-suggestions-list{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.domainsinfo-suggestion-item{align-items:center;background:#0c0c0c;border:1px solid #292929;border-radius:11px;color:#ddd;cursor:pointer;display:flex;font-family:inherit;gap:12px;justify-content:space-between;min-height:48px;min-width:0;padding:0 13px;transition:border-color .2s,background .2s,transform .2s}.domainsinfo-suggestion-item:hover{background:#111722;border-color:#3d5d8d;transform:translateY(-1px)}.domainsinfo-suggestion-item>div{align-items:center;display:flex;gap:8px;min-width:0}.domainsinfo-suggestion-item>div>svg{color:#4ed98b;flex-shrink:0;font-size:14px}.domainsinfo-suggestion-item span{font-size:11px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.domainsinfo-suggestion-item>svg{color:#777;flex-shrink:0;font-size:13px}.domainsinfo-history{margin:45px auto 0;max-width:760px;width:100%}.domainsinfo-history-heading{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:13px}.domainsinfo-history-label{color:#888;display:block;font-size:8px;font-weight:700;letter-spacing:1.3px;margin-bottom:5px}.domainsinfo-history-heading h2{color:#111;font-size:24px;font-weight:650;letter-spacing:-.8px;margin:0}.domainsinfo-history-count{align-items:center;color:#777;display:flex;font-size:10px;gap:5px}.domainsinfo-history-count svg{font-size:12px}.domainsinfo-history-loading{align-items:center;background:#ffffffb8;border:1px solid #e4e7ec;border-radius:18px;box-sizing:border-box;color:#777;display:flex;font-size:11px;gap:9px;justify-content:center;min-height:90px;padding:20px}.domainsinfo-history-spinner{border-color:#333 #d4d8df #d4d8df}.domainsinfo-empty-history{background:#ffffffb8;border:1px solid #e4e7ec;border-radius:18px;box-shadow:0 10px 35px #0000000a;padding:42px 20px;text-align:center}.domainsinfo-empty-icon{background:#f0f4fa;border-radius:50%;color:#777;display:grid;font-size:17px;height:43px;margin:0 auto 12px;place-items:center;width:43px}.domainsinfo-empty-history h3{font-size:15px;font-weight:600;margin:0}.domainsinfo-empty-history p{color:#888;font-size:11px;margin:5px 0 0}.domainsinfo-history-list{background:#fff;border:1px solid #e4e7ec;border-radius:18px;box-shadow:0 12px 35px #0000000a;overflow:hidden}.domainsinfo-history-item{align-items:center;background:#0000;border:0;border-bottom:1px solid #eee;color:#111;cursor:pointer;display:flex;font-family:inherit;gap:20px;justify-content:space-between;min-height:67px;padding:12px 16px;transition:background .2s;width:100%}.domainsinfo-history-item:last-child{border-bottom:0}.domainsinfo-history-item:hover{background:#f8faff}.domainsinfo-history-domain{align-items:center;display:flex;gap:11px;min-width:0;text-align:left}.domainsinfo-history-domain-copy{min-width:0}.domainsinfo-history-status{border-radius:50%;display:grid;flex-shrink:0;font-size:14px;height:34px;place-items:center;width:34px}.domainsinfo-history-status.is-available{background:#eaf9f0;color:#22985b}.domainsinfo-history-status.is-unavailable{background:#fff0f1;color:#e3535c}.domainsinfo-history-domain strong{color:#111;font-size:13px;font-weight:600;max-width:500px}.domainsinfo-history-domain span,.domainsinfo-history-domain strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.domainsinfo-history-domain span{color:#888;font-size:9px;margin-top:3px}.domainsinfo-history-right{align-items:center;color:#888;display:flex;flex-shrink:0}.domainsinfo-history-right svg{font-size:14px}.domainsinfo-note{color:#888;font-size:9px;line-height:1.5;margin:14px 0 0;text-align:center}@media (max-width:900px){.domainsinfo-topbar{padding:0 24px}.domainsinfo-main{padding:130px 18px 45px}.domainsinfo-container{max-width:650px}}@media (max-width:600px){.domainsinfo-topbar{height:70px;padding:0 18px}.domainsinfo-back{font-size:13px;gap:6px}.domainsinfo-back svg{font-size:17px}.domainsinfo-logo .logo-main{font-size:22px!important}.domainsinfo-main{padding:105px 14px 35px}.domainsinfo-main:before{background-size:32px 32px;inset:-70%}.domainsinfo-heading{margin-bottom:24px}.domainsinfo-eyebrow{font-size:8px}.domainsinfo-heading h1{font-size:34px;letter-spacing:-1.5px}.domainsinfo-heading p{font-size:11px;line-height:1.5;margin-top:10px;padding:0 15px}.domainsinfo-search-card{border-radius:21px}.domainsinfo-search-card:after{border-radius:19px}.domainsinfo-search-content{padding:15px}.domainsinfo-input-wrap{border-radius:13px;gap:10px;height:53px;padding:0 14px}.domainsinfo-search-icon{font-size:18px}.domainsinfo-input-wrap input{font-size:16px}.domainsinfo-search-bottom{gap:10px;margin-top:14px}.domainsinfo-extensions{flex:1 1;font-size:10px;gap:22px;padding-left:3px}.domainsinfo-search-button{border-radius:10px;font-size:9px;height:39px;padding:0 10px}.domainsinfo-search-button svg{display:none}.domainsinfo-result-main{align-items:flex-start;padding:15px}.domainsinfo-result-status{gap:10px}.domainsinfo-status-icon{font-size:17px;height:36px;width:36px}.domainsinfo-status-label{font-size:8px}.domainsinfo-result-status h2{font-size:16px}.domainsinfo-result-status p{font-size:9px}.domainsinfo-final-price{padding-left:5px}.domainsinfo-final-price strong{font-size:18px}.domainsinfo-final-price small,.domainsinfo-final-price span{font-size:8px}.domainsinfo-price-breakdown{margin:0 15px 15px;padding:12px 13px}.domainsinfo-price-row,.domainsinfo-price-row strong{font-size:10px}.domainsinfo-price-total span,.domainsinfo-price-total strong{font-size:11px}.domainsinfo-suggestions{margin:0 15px 15px}.domainsinfo-suggestions-heading{align-items:flex-start;flex-direction:column;gap:4px}.domainsinfo-suggestions-heading h3{font-size:14px}.domainsinfo-suggestions-list{grid-template-columns:1fr}.domainsinfo-suggestion-item{min-height:44px}.domainsinfo-history{margin-top:34px}.domainsinfo-history-heading h2{font-size:20px}.domainsinfo-history-item{min-height:62px;padding:10px 12px}.domainsinfo-history-status{font-size:13px;height:31px;width:31px}.domainsinfo-history-domain strong{font-size:11px;max-width:190px}.domainsinfo-history-domain span{font-size:8px;max-width:190px}}@media (max-width:380px){.domainsinfo-heading h1{font-size:30px}.domainsinfo-extensions{font-size:9px;gap:16px}.domainsinfo-search-button{font-size:8.5px;padding:0 8px}.domainsinfo-result-main{gap:8px}.domainsinfo-result-status p{display:none}.domainsinfo-final-price strong{font-size:14px}.domainsinfo-history-domain span,.domainsinfo-history-domain strong{max-width:140px}}@media (prefers-reduced-motion:reduce){.domainsinfo-history-spinner,.domainsinfo-main:before,.domainsinfo-search-card:before,.domainsinfo-spinner{animation:none}}.domainsinfo-page{--domainsinfo-topbar-height:80px;background:#fff;color:#111;min-height:100vh;min-height:100dvh;width:100%}.domainsinfo-topbar{align-items:center;background:#fff;border-bottom:1px solid #edf0f5;box-sizing:border-box;display:flex;gap:20px;height:calc(var(--domainsinfo-topbar-height) + env(safe-area-inset-top, 0px));justify-content:space-between;left:0;padding:env(safe-area-inset-top,0) 30px 0;position:fixed;right:0;top:0;width:100%;z-index:1000}.domainsinfo-back{align-items:center;background:#0000;border:none;color:#333;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:7px;padding:10px 0;transition:color .2s ease}.domainsinfo-back svg{font-size:18px}.domainsinfo-back:hover{color:#166aea}.domainsinfo-logo{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;justify-content:flex-end;margin:0;padding:0}.domainsinfo-logo .logo-main{font-size:28px!important;line-height:1!important}.domainsinfo-logo .logo-sub{font-size:10px!important;letter-spacing:2px!important;line-height:1!important;margin-top:2px!important}.domainsinfo-main{background:#fff;box-sizing:border-box;min-height:100vh;min-height:100dvh;overflow:hidden;padding:calc(var(--domainsinfo-topbar-height) + env(safe-area-inset-top, 0px) + 60px) 25px 60px;position:relative;width:100%}.domainsinfo-main:after,.domainsinfo-main:before{content:none;display:none}.domainsinfo-container{margin:0 auto;max-width:1100px;width:100%}@media (max-width:1000px){.domainsinfo-topbar{padding-left:20px;padding-right:20px}.domainsinfo-logo .logo-main{font-size:22px!important}.domainsinfo-logo .logo-sub{font-size:7px!important;letter-spacing:1.8px!important}}@media (max-width:600px){.domainsinfo-page{--domainsinfo-topbar-height:65px}.domainsinfo-topbar{padding-left:16px;padding-right:16px}.domainsinfo-back{font-size:13px;gap:7px}.domainsinfo-back svg{font-size:17px}.domainsinfo-logo .logo-main{font-size:20px!important;letter-spacing:-.5px!important}.domainsinfo-logo .logo-sub{font-size:8px!important;letter-spacing:1.6px!important;margin-top:1px!important}.domainsinfo-main{padding:calc(var(--domainsinfo-topbar-height) + env(safe-area-inset-top, 0px) + 35px) 14px 35px}}@media (max-width:380px){.domainsinfo-topbar{padding-left:12px;padding-right:12px}}@media screen and (max-width:600px){.domainsinfo-input-wrap input{font-size:16px!important}}.loadingpage{background:#fff;height:100vh;height:100dvh;inset:0;overflow:hidden;position:fixed;width:100%;z-index:999999}.loadingpage,.loadingpage-content{align-items:center;display:flex;justify-content:center}.loadingpage-content{flex-direction:column;gap:18px}.loadingpage-spinner{animation:loadingpage-spin .75s linear infinite;border-color:#000 #000 #e8e8e8 #e8e8e8;border-radius:50%;border-style:solid;border-width:3px;box-sizing:border-box;height:38px;width:38px;will-change:transform}.loadingpage-title{align-items:center;color:#111;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;justify-content:center;letter-spacing:.2px;line-height:1}.loadingpage-title-dots{display:inline-flex;margin-left:2px;width:18px}.loadingpage-title-dots span{animation:loadingpage-dot 1.2s ease-in-out infinite;opacity:.25}.loadingpage-title-dots span:nth-child(2){animation-delay:.15s}.loadingpage-title-dots span:nth-child(3){animation-delay:.3s}@keyframes loadingpage-spin{to{transform:rotate(1turn)}}@keyframes loadingpage-dot{0%,20%,to{opacity:.25}50%{opacity:1}}@media (max-width:600px){.loadingpage-content{gap:16px}.loadingpage-spinner{border-width:2.5px;height:32px;width:32px}.loadingpage-title{font-size:13px}}@media (prefers-reduced-motion:reduce){.loadingpage-spinner,.loadingpage-title-dots span{animation:none}.loadingpage-spinner{border-color:#000 #e8e8e8 #000 #000}}.notfound-page{background:#fff;color:#111;min-height:100vh;min-height:100dvh}.notfound-topbar{align-items:center;border-bottom:1px solid #edf0f5;display:flex;justify-content:flex-end;min-height:80px;padding:0 30px}.notfound-logo{background:#0000;border:0;cursor:pointer;padding:0}.notfound-main{display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:calc(100vh - 80px);min-height:calc(100dvh - 80px);padding:120px 0;width:min(900px,90%)}.notfound-eyebrow{color:#777;font-size:12px;font-weight:700;letter-spacing:.12em}.notfound-main h1{font-size:clamp(52px,8vw,96px);font-weight:500;letter-spacing:-.06em;line-height:.95;margin:14px 0 20px}.notfound-main p{color:#666;font-size:18px;line-height:1.6;margin:0;max-width:520px}.notfound-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.notfound-actions button{align-items:center;background:#111;border:1px solid #ddd;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:8px;min-height:46px;padding:0 18px}.notfound-actions button:first-child{background:#fff;color:#111}.notfound-actions button:focus-visible,.notfound-logo:focus-visible{outline:3px solid #166aea59;outline-offset:4px}@media (max-width:600px){.notfound-topbar{padding:0 18px}.notfound-main{padding:80px 0}.notfound-main p{font-size:16px}.notfound-actions{align-items:stretch;flex-direction:column}.notfound-actions button{justify-content:center}}.store-app{background:#f7f8fb;color:#172033;display:flex;flex-direction:column;font-family:DM Sans,sans-serif;min-height:100vh}.store-app *{box-sizing:border-box}.store-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #e8ebf2;height:76px;justify-content:space-between;padding:0 max(24px,calc(50vw - 590px));z-index:20}.store-brand,.store-header{align-items:center;display:flex}.store-brand{color:#121a2b;font-family:Manrope,sans-serif;font-size:17px;font-weight:800;gap:11px;letter-spacing:-.5px;text-decoration:none}.store-brand small{color:#71809b;display:block;font-size:9px;font-weight:700;letter-spacing:2.8px;margin-top:2px}.store-brand-mark{background:#1d4ed8;border-radius:12px;color:#fff;display:grid;font-size:20px;height:37px;place-items:center;width:37px}.store-header nav{align-items:center;display:flex;gap:28px}.store-header nav a{align-items:center;color:#5b667b;display:flex;font-size:13px;font-weight:700;gap:8px;text-decoration:none}.store-back-link:hover,.store-header nav a:hover{color:#1d4ed8}.store-cart-link{background:#f1f5ff;border-radius:12px;color:#1d4ed8!important;padding:11px 14px}.store-cart-link b{background:#1d4ed8;border-radius:99px;color:#fff;display:grid;font-size:11px;height:20px;min-width:20px;place-items:center}.store-main{flex:1 1;margin:0 auto;padding:34px 0 76px;width:min(1180px,calc(100% - 48px))}.store-hero{align-items:center;background:#101a31;border-radius:28px;color:#fff;display:flex;justify-content:space-between;min-height:260px;overflow:hidden;padding:52px 58px;position:relative}.store-hero:after{border:1px solid #ffffff1f;border-radius:50%;box-shadow:0 0 0 45px hsla(0,0%,100%,.025),0 0 0 90px #ffffff05;content:"";height:340px;position:absolute;right:80px;top:-40px;width:340px}.store-hero>div:first-child{max-width:610px;position:relative;z-index:1}.store-eyebrow{color:#2563eb;font-size:10px;font-weight:800;letter-spacing:2.4px;text-transform:uppercase}.store-hero .store-eyebrow{color:#8fb3ff}.store-admin-heading h1,.store-checkout-heading h1,.store-detail h1,.store-hero h1,.store-success-card h1{font-family:Manrope,sans-serif;font-size:clamp(30px,4vw,48px);letter-spacing:-1.8px;line-height:1.12;margin:15px 0}.store-hero p{color:#c2cde1;font-size:15px;line-height:1.7;margin:0}.store-hero-art{background:#ffffff0d;border:1px solid #ffffff2e;border-radius:36px;color:#c4d5ff;display:grid;font-size:57px;height:130px;place-items:center;position:relative;transform:rotate(7deg);width:130px;z-index:1}.store-section{margin-top:46px}.store-section-heading{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:22px}.store-section-heading h1,.store-section-heading h2{font-family:Manrope,sans-serif;font-size:29px;letter-spacing:-.8px;margin:7px 0 0}.store-muted{color:#8791a4;font-size:12px}.store-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.store-product-card{background:#fff;border:1px solid #e8ebf2;border-radius:20px;overflow:hidden;transition:transform .2s,box-shadow .2s}.store-product-card:hover{box-shadow:0 16px 36px #14213d14;transform:translateY(-3px)}.store-product-image{background:#f0f3f8;display:grid;height:230px;overflow:hidden;place-items:center;position:relative}.store-admin-product-thumb img,.store-cart-image img,.store-detail-image img,.store-product-image img{display:block;height:100%;object-fit:cover;width:100%}.store-image-placeholder{background:linear-gradient(145deg,#f4f6fa,#e8edf5);color:#9aa7bd;display:grid;font-size:44px;height:100%;min-height:180px;place-items:center;width:100%}.store-stock-badge{background:#fff0ed;border-radius:99px;color:#c24130;font-size:10px;font-weight:700;left:14px;padding:7px 10px;position:absolute;top:14px}.store-product-body{padding:20px}.store-category{color:#8a94a7;font-size:10px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase}.store-product-title{align-items:center;color:#182238;display:flex;font-family:Manrope,sans-serif;font-size:18px;font-weight:800;gap:8px;justify-content:space-between;margin:9px 0;text-decoration:none}.store-product-title svg{color:#8c96a8;flex:none}.store-product-body p{color:#7b8598;font-size:12px;line-height:1.65;margin:0 0 18px;min-height:38px}.store-product-bottom{align-items:center;display:flex;gap:12px;justify-content:space-between}.store-product-bottom>div{display:flex;flex-direction:column;gap:4px}.store-product-bottom strong{font-size:17px}.store-detail-price del,.store-product-bottom del{color:#9aa2b1;font-size:11px}.store-primary,.store-product-bottom button{align-items:center;background:#2563eb;border:0;border-radius:11px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:800;gap:8px;justify-content:center;padding:12px 16px;text-decoration:none;transition:background .15s,transform .15s}.store-primary:hover,.store-product-bottom button:hover{background:#1d4ed8}.store-primary:disabled,.store-product-bottom button:disabled{cursor:not-allowed;opacity:.55}.store-empty,.store-state{background:#fff;border:1px solid #e8ebf2;border-radius:18px;color:#78849a;padding:42px 24px;text-align:center}.store-empty>svg{color:#7c95c5;font-size:32px}.store-empty h2,.store-empty h3{color:#172033;font-family:Manrope,sans-serif;margin:14px 0 8px}.store-empty p{font-size:13px;line-height:1.7;margin:0 auto 18px;max-width:460px}.store-detail{grid-gap:54px;align-items:start;display:grid;gap:54px;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);margin-top:24px}.store-detail-image{background:#edf1f7;border:1px solid #e8ebf2;border-radius:24px;height:500px;overflow:hidden}.store-detail-copy{padding:24px 0}.store-detail h1{color:#172033;font-size:40px}.store-detail-price{align-items:center;display:flex;gap:12px;margin:20px 0}.store-detail-price strong{font-family:Manrope,sans-serif;font-size:28px}.store-detail-short{color:#5e6a80;font-size:15px;line-height:1.7}.store-description{color:#798397;font-size:13px;line-height:1.85;margin:20px 0;white-space:pre-wrap}.store-in-stock{color:#16815b;font-size:12px;font-weight:700}.store-out-stock{color:#c24130;font-size:12px;font-weight:700}.store-detail-actions{display:flex;gap:12px;margin-top:24px}.store-quantity{align-items:center;background:#fff;border:1px solid #dfe5ef;border-radius:11px;display:flex;gap:0;height:43px;overflow:hidden}.store-quantity button{background:#0000;border:0;color:#536078;cursor:pointer;display:grid;height:100%;place-items:center;width:39px}.store-quantity button:disabled{cursor:not-allowed;opacity:.3}.store-quantity span{font-size:12px;font-weight:800;min-width:25px;text-align:center}.store-safe-note{align-items:center;color:#8a94a7;display:flex;font-size:11px;gap:7px;line-height:1.7;margin-top:20px}.store-back-link{color:#68758b;font-size:12px;font-weight:800;margin:0 0 18px;text-decoration:none}.store-back-link,.store-link-button,.store-secondary{align-items:center;display:inline-flex;gap:8px}.store-secondary{background:#fff;border:1px solid #dfe5ef;border-radius:11px;color:#35425b;cursor:pointer;font-size:12px;font-weight:800;justify-content:center;padding:11px 15px;text-decoration:none}.store-secondary:hover{background:#f6f8fc}.store-cart-layout,.store-checkout-layout{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 330px}.store-cart-items{background:#fff;border:1px solid #e8ebf2;border-radius:18px;padding:0 22px}.store-cart-item{grid-gap:18px;align-items:center;border-bottom:1px solid #edf0f5;display:grid;gap:18px;grid-template-columns:90px minmax(0,1fr) auto;padding:22px 0}.store-cart-item:last-child{border-bottom:0}.store-cart-image{background:#f0f3f8;border-radius:13px;color:#9aa7bd;display:grid;height:90px;overflow:hidden;place-items:center;width:90px}.store-cart-item-info{align-items:flex-start;display:flex;flex-direction:column;gap:9px}.store-cart-item-info>a{color:#172033;font-size:14px;font-weight:800;text-decoration:none}.store-cart-item-info>strong{font-size:12px}.store-cart-item-info .store-quantity{height:32px}.store-cart-item-info .store-quantity button{width:30px}.store-cart-item-end{align-items:flex-end;display:flex;flex-direction:column;gap:18px;height:100%;justify-content:space-between}.store-cart-item-end strong{font-size:13px}.store-icon-button{background:#fff;border:1px solid #e4e8f0;border-radius:10px;color:#738098;cursor:pointer;display:grid;height:34px;place-items:center;width:34px}.store-icon-button:hover{background:#fff5f3;color:#c24130}.store-form-card,.store-summary{background:#fff;border:1px solid #e8ebf2;border-radius:18px;padding:24px}.store-summary{position:sticky;top:96px}.store-form-card h2,.store-summary h2{font-family:Manrope,sans-serif;font-size:17px;letter-spacing:-.3px;margin:0 0 22px}.store-summary>div{color:#6d788c;display:flex;font-size:12px;gap:14px;justify-content:space-between;margin:15px 0}.store-summary>div strong{color:#172033}.store-summary hr{border:0;border-top:1px solid #edf0f5;margin:20px 0}.store-summary .store-summary-total{color:#172033;font-size:14px}.store-summary-total strong{font-size:18px}.store-full{margin-top:15px;min-height:46px;width:100%}.store-summary>p{color:#8b95a7;font-size:10px;line-height:1.6;margin:14px 0 0;text-align:center}.store-summary-item span{line-height:1.5;max-width:68%}.store-checkout-heading{margin:8px 0 26px}.store-checkout-heading h1{font-size:36px;margin:8px 0}.store-checkout-heading p{color:#7d879b;font-size:13px;margin:0}.store-checkout-layout{grid-template-columns:minmax(0,1fr) 340px}.store-form-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.store-form-card label{color:#566278;display:flex;flex-direction:column;font-size:11px;font-weight:800;gap:7px;min-width:0}.store-form-card input,.store-form-card textarea{background:#fff;border:1px solid #dfe5ef;border-radius:9px;color:#172033;font:500 13px DM Sans,sans-serif;min-width:0;outline:none;padding:12px 13px;width:100%}.store-form-card input:focus,.store-form-card textarea:focus{border-color:#6794f6;box-shadow:0 0 0 3px #eaf1ff}.store-form-card textarea{resize:vertical}.store-form-grid label{margin-bottom:0}.store-form-grid{row-gap:18px}.store-span-2{grid-column:span 2}.store-form-note{align-items:flex-start;color:#8a94a7;display:flex;font-size:11px;gap:8px;line-height:1.7;margin:22px 0 0}.store-form-note svg{color:#2563eb;flex:none;margin-top:2px}.store-alert{border-radius:11px;font-size:11px;line-height:1.65;margin:12px 0;padding:12px 13px}.store-alert-error{background:#fff0ed;border:1px solid #ffe1db;color:#b93828}.store-alert-info{background:#fff8e8;border:1px solid #ffe4b4;color:#92631c}.store-alert-success{background:#eafaf2;border:1px solid #c5f0d9;color:#17784e}.store-ssl{align-items:center;display:flex;gap:7px;justify-content:center}.store-success-main{display:grid;min-height:65vh;place-items:center}.store-success-card{background:#fff;border:1px solid #e8ebf2;border-radius:24px;box-shadow:0 20px 50px #1928460d;padding:44px;text-align:center;width:min(640px,100%)}.store-success-icon{background:#e5f8ef;border-radius:50%;color:#15865d;display:grid;font-size:31px;height:64px;margin:0 auto 22px;place-items:center;width:64px}.store-success-card h1{font-size:36px}.store-success-card>p{color:#7b8598;font-size:13px;line-height:1.8}.store-success-order{background:#f8f9fc;border-radius:13px;margin:24px 0;padding:15px 18px;text-align:left}.store-success-order>div{display:flex;font-size:12px;gap:16px;justify-content:space-between;padding:9px 0}.store-success-order span{color:#7e899c}.store-success-order strong{overflow-wrap:anywhere;text-align:right}.store-success-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:24px}.store-admin-heading{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.store-admin-heading h1{font-size:36px}.store-admin-heading p{color:#7d879b;font-size:13px;line-height:1.6;max-width:620px}.store-admin-layout{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:380px minmax(0,1fr)}.store-admin-form{display:flex;flex-direction:column;gap:15px}.store-admin-form h2{margin-bottom:2px}.store-admin-form .store-form-grid{gap:12px}.store-admin-form .store-form-grid label{min-width:0}.store-checkbox{align-items:center;flex-direction:row!important}.store-checkbox input{height:15px;width:15px}.store-admin-form-actions{display:flex;gap:10px}.store-admin-products{background:#fff;border:1px solid #e8ebf2;border-radius:18px;padding:22px}.store-admin-products .store-section-heading{align-items:center}.store-admin-products .store-section-heading h2{font-size:19px;margin:0}.store-admin-product{align-items:center;border-bottom:1px solid #edf0f5;display:flex;gap:13px;padding:14px 0}.store-admin-product:last-child{border-bottom:0}.store-admin-product-thumb{background:#f0f3f8;border-radius:11px;color:#9aa7bd;display:grid;flex:none;height:58px;overflow:hidden;place-items:center;width:58px}.store-admin-product-info{display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}.store-admin-product-info strong{font-size:13px}.store-admin-product-info small,.store-admin-product-info span{color:#7d879b;font-size:10px}.store-admin-product-info small{overflow-wrap:anywhere}.store-admin-product-actions{display:flex;gap:6px}.store-footer{background:#fff;border-top:1px solid #e8ebf2;color:#8791a4;display:flex;font-size:10px;gap:16px;justify-content:space-between;padding:24px max(24px,calc(50vw - 590px))}@media (max-width:900px){.store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-cart-layout,.store-checkout-layout{grid-template-columns:minmax(0,1fr) 300px}.store-admin-layout{grid-template-columns:1fr}.store-admin-form{max-width:none}.store-detail{gap:28px}.store-detail-image{height:400px}}@media (max-width:680px){.store-header{height:64px;padding:0 17px}.store-header nav{gap:13px}.store-header nav>a{font-size:11px}.store-header nav>a:first-child{display:none}.store-brand{font-size:14px}.store-brand-mark{height:32px;width:32px}.store-main{padding:22px 0 48px;width:calc(100% - 32px)}.store-hero{border-radius:20px;min-height:230px;padding:30px 25px}.store-hero-art{display:none}.store-hero h1{font-size:34px}.store-grid{gap:14px;grid-template-columns:1fr}.store-product-image{height:230px}.store-section{margin-top:32px}.store-detail{gap:15px;grid-template-columns:1fr;margin-top:10px}.store-detail-image{height:min(90vw,390px)}.store-detail-copy{padding:4px 0}.store-detail h1{font-size:32px}.store-cart-layout,.store-checkout-layout{grid-template-columns:1fr}.store-summary{order:2;position:static}.store-cart-item{gap:11px;grid-template-columns:66px minmax(0,1fr) auto}.store-cart-image{height:66px;width:66px}.store-cart-items{padding:0 13px}.store-cart-item-end strong{font-size:11px}.store-form-card,.store-summary{padding:19px}.store-form-grid{gap:13px}.store-form-card input{font-size:12px;padding:11px 10px}.store-checkout-heading h1{font-size:31px}.store-success-card{padding:28px 20px}.store-success-card h1{font-size:29px}.store-admin-heading{align-items:flex-start;flex-direction:column}.store-admin-heading h1{font-size:30px}.store-footer{flex-direction:column;padding:22px 16px}.store-admin-products{padding:14px}.store-admin-product{gap:8px}.store-admin-product-thumb{height:45px;width:45px}.store-admin-product-actions{flex-direction:column}.store-summary-item span{max-width:62%}}.store-detail-actions{align-items:center;flex-wrap:wrap}.store-detail-actions .store-primary{min-height:46px}.store-detail-actions .store-buy-now{background:#111827;color:#fff}.store-view-cart-link{align-items:center;color:#1d4ed8;display:inline-flex;flex-basis:100%;font-weight:650;margin-top:4px;text-decoration:none;width:fit-content}.store-view-cart-link:hover{text-decoration:underline}.store-header-logo{align-items:center;display:flex;flex:0 0 auto;text-decoration:none}.store-header-logo .logo{margin:0;padding:0}.store-header-logo .logo-main{font-size:28px!important;line-height:1!important}.store-header-logo .logo-sub{font-size:10px!important;letter-spacing:2px!important;line-height:1!important;margin-top:2px!important}.store-desktop-nav{align-items:center;display:flex;gap:26px}.store-header-mobile-actions{align-items:center;display:none;gap:15px}.store-mobile-cart{align-items:center;color:#1d4ed8;display:inline-flex;font-size:21px;justify-content:center;position:relative;text-decoration:none}.store-mobile-cart b{background:#1d4ed8;border-radius:99px;color:#fff;display:grid;font-size:10px;height:17px;min-width:17px;padding:0 4px;place-items:center;position:absolute;right:-10px;top:-9px}.store-menu-toggle{align-items:center;background:#0000;border:0;color:#172033;cursor:pointer;display:inline-flex;font-size:25px;justify-content:center;padding:5px}.store-menu-backdrop{background:#0f172a59;border:0;inset:64px 0 0;position:fixed;z-index:39}.store-mobile-drawer{align-items:stretch;background:#fff;border:1px solid #e8ebf2;border-radius:0 0 0 18px;border-top:0;box-shadow:0 18px 35px #0f172a24;display:flex;flex-direction:column;gap:0;padding:12px 18px 18px;position:absolute;right:0;top:100%;width:min(320px,88vw);z-index:40}.store-mobile-drawer a{align-items:center;border-bottom:1px solid #edf0f5;color:#364258;display:flex;font-size:14px;font-weight:700;gap:10px;padding:15px 7px;text-decoration:none}.store-mobile-drawer a:last-child{border-bottom:0}.store-mobile-drawer .store-cart-link{background:#f1f5ff;border-radius:11px;color:#1d4ed8!important;margin-top:10px;padding:13px}.store-mobile-drawer-heading{align-items:center;color:#8791a4;display:flex;font-size:10px;font-weight:800;justify-content:space-between;letter-spacing:1.5px;padding:7px 0 10px;text-transform:uppercase}.store-mobile-drawer-heading button{align-items:center;background:#0000;border:0;color:#364258;cursor:pointer;display:inline-flex;font-size:20px;justify-content:center}.store-home-back-wrap{margin:0 auto;padding-top:17px;width:min(1180px,calc(100% - 48px))}.store-home-back{align-items:center;color:#68758b;display:inline-flex;font-size:12px;font-weight:800;gap:7px;text-decoration:none}.store-home-back:hover{color:#1d4ed8}@media (max-width:680px){.store-header{position:sticky}.store-header-logo .logo-main{font-size:25px!important}.store-header-logo .logo-sub{font-size:8px!important;letter-spacing:1.6px!important}.store-desktop-nav{display:none}.store-header-mobile-actions{display:flex}.store-home-back-wrap{padding-top:13px;width:calc(100% - 32px)}.store-header .store-mobile-drawer{align-items:stretch;display:flex;flex-direction:column;gap:0}.store-header .store-mobile-drawer a{justify-content:flex-start}}@media screen and (max-width:680px){.store-header{gap:12px;height:64px!important;min-height:64px;padding-left:16px!important;padding-right:16px!important}.store-desktop-nav{display:none!important}.store-header-mobile-actions{display:flex!important;flex:0 0 auto;gap:18px;margin-left:auto}.store-header .store-mobile-cart{display:inline-flex!important}.store-header .store-menu-toggle{border-radius:10px;display:inline-flex!important;height:36px;width:36px}.store-header-logo .logo-main{font-size:23px!important}.store-header-logo .logo-sub{font-size:7px!important;letter-spacing:1.5px!important}.store-header-logo{min-width:0}.store-home-back-wrap{padding-top:12px!important;width:calc(100% - 32px)!important}.store-mobile-drawer{border-radius:0 0 0 16px!important;max-height:calc(100dvh - 64px);overflow-y:auto;position:fixed!important;right:0!important;top:64px!important}.store-menu-backdrop{inset:64px 0 0!important}}.store-product-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.store-product-actions .store-add-cart{background:#2563eb;padding:11px 13px}.store-product-actions .store-add-cart,.store-product-actions .store-buy-now{border:0;border-radius:10px;color:#fff;cursor:pointer;font-size:12px;font-weight:800}.store-product-actions .store-buy-now{background:#111827;padding:11px 14px}.store-product-actions button:disabled{cursor:not-allowed;opacity:.45}.store-back-button{align-items:center;background:#0000;border:0;cursor:pointer;display:inline-flex;font:inherit;gap:7px;padding:0}.store-header{position:sticky;top:0;z-index:100}@media (max-width:600px){.store-product-actions{gap:6px}.store-product-actions .store-add-cart,.store-product-actions .store-buy-now{font-size:11px;padding:10px 11px}}.store-detail-actions .store-add-to-cart{background:#2563eb}.store-detail-actions .store-add-to-cart:hover{background:#1d4ed8}.store-app{padding-top:76px}.store-header{flex:0 0 76px;left:0;position:fixed!important;right:0;top:0!important;width:100%;z-index:1000!important}@media (max-width:680px){.store-app{padding-top:64px}.store-header{flex-basis:64px;height:64px!important;min-height:64px}.store-detail-actions{grid-gap:9px;align-items:stretch;display:grid;gap:9px;grid-template-columns:auto minmax(0,1fr);margin-top:14px}.store-detail-actions .store-quantity{height:44px;min-width:112px;width:fit-content}.store-detail-actions .store-quantity button{width:34px}.store-detail-actions .store-add-to-cart{min-width:0;padding:10px 12px;white-space:nowrap}.store-detail-actions .store-buy-now{grid-column:1/-1;min-height:44px;width:100%}.store-detail-actions .store-view-cart-link{grid-column:1/-1}.store-description{margin-top:16px}}.store-checkout-layout .store-form-card input,.store-checkout-layout .store-form-card select,.store-checkout-layout .store-form-card textarea{box-sizing:border-box;font-size:16px!important;line-height:1.5;max-width:100%;min-width:0;scroll-margin-top:90px;width:100%}.store-checkout-layout .store-form-card input:focus,.store-checkout-layout .store-form-card select:focus,.store-checkout-layout .store-form-card textarea:focus{border-color:#6794f6;box-shadow:0 0 0 3px #eaf1ff;outline:2px solid #6794f6;outline-offset:1px}@media screen and (max-width:680px){.store-checkout-layout{grid-template-columns:minmax(0,1fr);min-width:0}.store-checkout-layout .store-form-card,.store-checkout-layout .store-form-grid,.store-checkout-layout .store-form-grid label{min-width:0}.store-checkout-layout .store-form-card{padding:19px}.store-checkout-layout .store-form-grid{gap:14px;grid-template-columns:minmax(0,1fr)}.store-checkout-layout .store-span-2{grid-column:1/-1}.store-checkout-layout .store-form-card input,.store-checkout-layout .store-form-card select,.store-checkout-layout .store-form-card textarea{border-radius:9px;font-size:16px!important;padding:12px}.store-checkout-layout .store-summary{position:static}}.store-checkout-layout .store-form-card input,.store-checkout-layout .store-form-card select,.store-checkout-layout .store-form-card textarea{-webkit-tap-highlight-color:transparent}.store-checkout-layout .store-form-card textarea{-webkit-overflow-scrolling:touch;resize:vertical}.store-checkout-layout .store-form-card input:focus-visible,.store-checkout-layout .store-form-card select:focus-visible,.store-checkout-layout .store-form-card textarea:focus-visible{outline:2px solid #6794f6;outline-offset:2px}@media (prefers-reduced-motion:reduce){.store-checkout-layout .store-form-card input,.store-checkout-layout .store-form-card select,.store-checkout-layout .store-form-card textarea{scroll-behavior:auto;transition:none}}*{box-sizing:border-box}.prism-admin-shell{background:#f4f7fb;color:#182235;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;padding:32px clamp(16px,4vw,64px)}.prism-chooser{background:#fff;border:1px solid #e2e8f0;border-radius:24px;box-shadow:0 18px 55px #1d35570d;margin:8vh auto;padding:36px;width:min(480px,100%)}.prism-brand{align-items:center;display:flex;font-size:22px;font-weight:650;gap:10px;letter-spacing:-.04em}.prism-mark{background:linear-gradient(135deg,#e9f3ff,#fff);border:1px solid #d8e7fa;border-radius:12px;color:#2463eb;display:grid;font-size:30px;height:38px;place-items:center;width:38px}.prism-chooser h1{font-size:27px;margin:34px 0 8px}.prism-admin-header p,.prism-chooser p,.prism-panel-title p{color:#718096;margin:0 0 22px}.prism-field{color:#344054;display:flex;flex-direction:column;font-size:13px;font-weight:650;gap:8px;margin:12px 0}.prism-field input,.prism-field select,.prism-field textarea{background:#fff;border:1px solid #d9e1ec;border-radius:10px;color:#172033;font:inherit;outline:none;padding:12px 13px;width:100%}.prism-field input:focus,.prism-field select:focus,.prism-field textarea:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb19}.prism-danger,.prism-primary,.prism-secondary{border:0;border-radius:10px;cursor:pointer;font-weight:650;padding:11px 16px}.prism-primary{background:#245fe8;color:#fff}.prism-primary:hover{background:#174bc4}.prism-primary:disabled{cursor:not-allowed;opacity:.5}.prism-secondary{background:#fff;border:1px solid #dbe3ed;color:#344054}.prism-danger{background:#fff0f0;color:#b42318}.prism-chooser>.prism-primary{margin-top:14px;width:100%}.prism-admin-header{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:18px;display:flex;gap:24px;margin-bottom:22px;padding:18px 22px}.prism-admin-header>div:nth-child(2){flex:1 1}.prism-admin-header h1{font-size:23px;margin:0 0 5px}.prism-admin-header p{margin:0}.prism-admin-grid{grid-gap:22px;align-items:start;display:grid;gap:22px;grid-template-columns:minmax(280px,.9fr) minmax(380px,1.3fr)}.prism-panel{background:#fff;border:1px solid #e2e8f0;border-radius:18px;min-width:0;padding:22px}.prism-panel h2{font-size:19px;margin:0 0 8px}.prism-panel-title{align-items:center;display:flex;gap:12px;justify-content:space-between}.prism-panel-title p{margin:0}.prism-card-list{border:1px solid #edf0f5;border-radius:12px;margin-top:18px;max-height:58vh;overflow:auto}.prism-card-row{align-items:center;border-bottom:1px solid #edf0f5;display:flex;gap:12px;justify-content:space-between;padding:14px}.prism-card-row:last-child{border-bottom:0}.prism-card-row-main{display:flex;flex-direction:column;gap:5px;min-width:0}.prism-card-row-main strong{overflow-wrap:anywhere}.prism-card-row-main code{color:#667085;font-size:12px}.prism-card-row-main a,.prism-retrieved a{color:#245fe8;font-size:12px;text-decoration:none}.prism-row-actions{display:flex;flex-wrap:wrap;gap:6px}.prism-row-actions button{font-size:12px;padding:8px 10px}.prism-muted{color:#8290a5;font-size:13px;line-height:1.6}.prism-create-button{margin-top:16px;width:100%}.prism-card-form{max-height:70vh;overflow:auto;padding-right:6px}.prism-form-section{border:1px solid #e4eaf2;border-radius:13px;margin:16px 0;padding:16px}.prism-form-section h3{font-size:16px;margin:0 0 12px}.prism-nested-section{border-left:2px solid #e6edf6;margin:10px 0;padding-left:14px}.prism-field-array{border:1px solid #e4eaf2;border-radius:12px;margin:14px 0;padding:12px}.prism-array-heading,.prism-array-item-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.prism-array-item{border-top:1px solid #edf0f5;margin-top:12px;padding-top:8px}.prism-array-item-head{color:#667085;font-size:12px}.prism-link-danger,.prism-small{background:#eef4ff;border:0;border-radius:8px;color:#245fe8;cursor:pointer;padding:7px 10px}.prism-link-danger{background:#fff0f0;color:#b42318}.prism-form-actions{background:#fff;bottom:0;display:flex;gap:10px;justify-content:flex-end;padding:14px 0;position:sticky}.prism-retrieve-form{margin-top:18px}.prism-retrieved{border-top:1px solid #edf0f5;margin-top:18px;padding-top:14px}.prism-retrieved pre{background:#101827;border-radius:10px;color:#dbe7f7;font-size:11px;max-height:280px;overflow:auto;padding:12px}.prism-message{background:#edf5ff;border:1px solid #d4e6ff;border-radius:10px;color:#174bc4;margin-bottom:18px;overflow-wrap:anywhere;padding:12px 14px}@media(max-width:900px){.prism-admin-grid{grid-template-columns:1fr}.prism-card-list{max-height:45vh}.prism-card-form{max-height:none}}@media(max-width:540px){.prism-admin-shell{padding:14px}.prism-chooser{padding:24px}.prism-admin-header{flex-wrap:wrap}.prism-admin-header>div:nth-child(2){flex-basis:65%}.prism-panel{padding:15px}.prism-card-row{align-items:flex-start;flex-direction:column}.prism-row-actions{width:100%}}.prism-public-error,.prism-public-loading{grid-gap:10px;align-content:center;background:#f7f8fb;box-sizing:border-box;color:#263247;display:grid;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:10px;justify-items:center;min-height:100vh;padding:32px 20px;text-align:center}.prism-public-error h1{font-size:1.35rem;margin:0}.prism-public-error p{color:#667085;margin:0;max-width:560px}.prism-array-help{color:#667085;font-size:.88rem;line-height:1.45;margin:4px 0 12px}.prism-form-section{background:#fbfcff;border-color:#dfe7f3;padding:18px}.prism-form-section>h3,.prism-nested-section>h3{color:#1b2a41;font-size:16px;font-weight:750;letter-spacing:-.01em;margin:0 0 10px}.prism-section-hint{color:#738198;font-size:12px;line-height:1.55;margin:0 0 14px}.prism-nested-section{background:#fff;border:1px solid #e7edf5;border-left:3px solid #b8cffd;border-radius:11px;margin:12px 0;padding:14px}.prism-nested-section>h3{color:#34517e;font-size:14px}.prism-field{margin:13px 0}.prism-field small{color:#7a8799;font-size:11px;font-weight:400;line-height:1.45}.prism-link-field input{background:#fbfdff}.prism-array-heading strong{color:#253650;font-size:14px}.prism-array-help{background:#f3f7ff;border-radius:8px;padding:9px 11px}.prism-array-item{padding:13px 0 4px}.prism-array-item-head{color:#35445b;font-size:13px;font-weight:700}.prism-edit-link{align-items:center;background:#f6f9ff;border:1px solid #dbe7fb;border-radius:12px;display:flex;gap:12px;justify-content:space-between;margin:14px 0;padding:13px}.prism-edit-link>div{display:flex;flex-direction:column;gap:6px;min-width:0}.prism-edit-link strong{color:#44546a;font-size:12px}.prism-edit-link a,.prism-message-actions a{color:#245fe8;font-size:12px;overflow-wrap:anywhere;text-decoration:none}.prism-message{display:flex;flex-direction:column;gap:9px}.prism-message-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.prism-card-row-main>a{line-height:1.5;overflow-wrap:anywhere}@media(max-width:540px){.prism-edit-link,.prism-message-actions{align-items:flex-start;flex-direction:column}}.prism-field-array{display:flex;flex-direction:column;gap:12px}.prism-array-heading{align-items:center;display:flex;gap:12px;justify-content:space-between}.prism-array-count{color:#7b8799;font-size:12px;font-weight:500;white-space:nowrap}.prism-array-item{background:#fff;border:1px solid #e5eaf2;border-radius:12px;margin:0;overflow:hidden;padding:0}.prism-collapsible-header{align-items:center;background:#fbfcff;display:flex;gap:10px;padding:11px 12px}.prism-collapse-toggle{align-items:center;background:#0000;border:0;color:#263750;cursor:pointer;display:flex;flex:1 1;gap:10px;min-width:0;padding:3px 0;text-align:left}.prism-collapse-chevron{background:#edf3ff;border-radius:8px;color:#245fe8;display:grid;flex:0 0 25px;font-size:17px;font-weight:600;height:25px;place-items:center;width:25px}.prism-collapse-title{font-size:13px;font-weight:650;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prism-collapse-state{color:#64748b;font-size:11px;font-weight:500;margin-left:auto}.prism-array-item-content{border-top:1px solid #edf0f5;padding:4px 14px 14px}.prism-array-item-content .prism-nested-section{margin:10px 0}.prism-array-item-content .prism-field:first-child{margin-top:10px}.prism-array-item-content .prism-field:last-child{margin-bottom:4px}.prism-array-add-bottom{display:flex;justify-content:flex-start;padding-top:2px}.prism-add-item-button{align-items:center;background:#eef4ff;border:1px solid #dbe7ff;border-radius:9px;color:#245fe8;cursor:pointer;display:inline-flex;font-size:12px;font-weight:650;gap:6px;justify-content:center;min-height:36px;padding:8px 13px;transition:background .18s ease,border-color .18s ease,transform .18s ease}.prism-add-item-button:hover{background:#e2ecff;border-color:#b8ceff}.prism-add-item-button:active{transform:scale(.98)}.prism-link-danger{flex-shrink:0;font-size:11px;padding:7px 10px}@media (max-width:540px){.prism-collapsible-header{gap:7px;padding:10px}.prism-collapse-toggle{gap:7px}.prism-collapse-state{display:none}.prism-array-item-content{padding:4px 10px 12px}.prism-add-item-button{width:100%}}@media (prefers-reduced-motion:reduce){.prism-add-item-button{transition:none}}@media screen and (max-width:768px){.prism-field input,.prism-field select,.prism-field textarea{font-size:16px!important;line-height:1.4}.prism-field input,.prism-field select{min-height:44px}.prism-field textarea{min-height:100px}}.prism-skeleton-page,.prism-skeleton-page *{box-sizing:border-box}.prism-skeleton-page{--skeleton-shimmer-duration:1.5s;animation:prism-skeleton-appear .25s ease both;display:flex;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;isolation:isolate;justify-content:center;margin:0;min-height:100vh;min-height:100dvh;overflow-x:hidden;padding:0;position:relative;width:100%}.prism-skeleton-page.is-ordinary{align-items:stretch;background:radial-gradient(ellipse at 50% 25%,#fffffffa 0,#ffffff94 35%,#0000 65%),radial-gradient(ellipse at 78% 45%,#d4e7f561,#0000 43%),linear-gradient(140deg,#fff,#f5f8fb 42%,#edf2f6 70%,#fff);color:#25282d}.prism-skeleton-page.is-ordinary:before{animation:prism-skeleton-crystal 12s ease-in-out infinite alternate;background:linear-gradient(128deg,#0000 39.6%,#fffffffa 40%,#d3e2ee6b 40.35%,#0000 41%),linear-gradient(43deg,#0000 30%,#dae6f04d 30.2%,#fffffff5 30.6%,#0000 31.2%),linear-gradient(78deg,#0000 63.3%,#d5e5f161 63.6%,#fffffff2 64%,#0000 64.7%),linear-gradient(154deg,#0000 69%,#ffffffe6 69.3%,#0000 70%);content:"";inset:-8%;opacity:.9;pointer-events:none;position:absolute;z-index:-1}.prism-skeleton-page.is-ordinary:after{background:radial-gradient(ellipse at 50% 45%,#0000 15%,#ffffff3d 80%),linear-gradient(115deg,#fff3,#0000 48%,#ffffff4d);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.prism-ordinary-intro{justify-content:center;min-height:100vh;min-height:100dvh;overflow:hidden;overscroll-behavior:none;padding:max(32px,env(safe-area-inset-top)) 24px max(28px,env(safe-area-inset-bottom));position:relative;width:100%}.prism-ordinary-center,.prism-ordinary-intro{align-items:center;display:flex;flex-direction:column}.prism-ordinary-center{margin:auto 0;padding-top:8px;width:min(100%,520px)}.prism-ordinary-avatar{animation:prism-skeleton-avatar-pulse 1.8s ease-in-out infinite;aspect-ratio:1;background:linear-gradient(145deg,#e7edf2,#f7f9fb 42%,#dfe6ec);border:2px solid #fffffffa;border-radius:50%;box-shadow:0 12px 35px #37465b14,0 2px 8px #37465b0a,inset 0 1px 2px #fffffff2;flex:0 0 auto;margin-bottom:clamp(35px,6.5vh,66px);width:clamp(112px,22vw,216px)}.prism-ordinary-name{border-radius:12px;height:clamp(32px,5vw,54px);margin-bottom:24px;width:min(84%,330px)}.prism-ordinary-role{border-radius:8px;height:20px;margin-bottom:clamp(58px,9vh,84px);width:min(43%,190px)}.prism-ordinary-buttons{display:flex;flex-direction:column;gap:20px;width:min(100%,495px)}.prism-ordinary-button{background:linear-gradient(180deg,#fffffffa,#eff2f6f0);border:2px solid #fffffffa;border-radius:999px;box-shadow:0 8px 25px rgba(49,61,79,.055),inset 0 1px 1px #fffffffa;height:clamp(58px,7.5vh,96px);min-height:58px;width:100%}.prism-ordinary-button-outline{background:#ffffff61;border-color:#c1c9d2cc;box-shadow:inset 0 1px 2px #ffffffe6}.prism-ordinary-swipe{align-items:center;display:flex;flex-direction:column;gap:21px;margin-top:36px;padding-bottom:4px;width:100%}.prism-ordinary-swipe-icon{background:#ffffffdb;border:2px solid #fffffffa;border-radius:50%;box-shadow:0 8px 25px rgba(45,59,78,.055),inset 0 1px 1px #fff;display:grid;height:78px;place-items:center;width:78px}.prism-ordinary-swipe-icon span{background:#d1d8e0;border-radius:3px;height:22px;position:relative;width:3px}.prism-ordinary-swipe-icon span:before{border-left:3px solid #d1d8e0;border-top:3px solid #d1d8e0;content:"";height:12px;left:50%;position:absolute;top:0;transform:translateX(-50%) rotate(45deg);width:12px}.prism-ordinary-swipe-text{border-radius:8px;height:17px;width:min(72%,290px)}.prism-skeleton-page .line{background:#edf0f4;display:block;isolation:isolate;overflow:hidden;position:relative}.prism-skeleton-page .line:after{animation:prism-skeleton-shimmer var(--skeleton-shimmer-duration) ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffffc7 50%,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}@keyframes prism-skeleton-shimmer{to{transform:translateX(100%)}}@keyframes prism-skeleton-appear{0%{opacity:0}to{opacity:1}}@keyframes prism-skeleton-avatar-pulse{0%,to{opacity:.75}50%{opacity:1}}@keyframes prism-skeleton-crystal{0%{transform:translate3d(-.4%,-.3%,0)}to{transform:translate3d(.4%,.3%,0)}}.prism-skeleton-page.is-professional{align-items:flex-start;background:#080808;color:#f5f0e5;padding:28px 16px 42px}.prism-skeleton-professional{background:radial-gradient(ellipse at 10% 0,#c79d4c1a,#0000 48%),linear-gradient(145deg,#151411,#0b0b0a 78%);border:1px solid #d3b06338;border-radius:28px;box-shadow:0 18px 50px #00000038;padding:clamp(20px,4vw,30px);width:min(100%,620px)}.prism-professional-label{align-items:center;display:flex;gap:10px;margin-bottom:30px}.prism-professional-label i{background:#c8a45d;border-radius:3px;height:2px;width:22px}.prism-professional-label span{background:#28251d;border-radius:6px;height:8px;width:75px}.prism-professional-profile{align-items:center;display:flex;gap:20px;justify-content:space-between;padding-bottom:26px}.prism-professional-copy{grid-gap:13px;display:grid;flex:1 1;gap:13px}.prism-professional-avatar{background:#25231d;border:1px solid #d2af6447;border-radius:22px;flex:0 0 auto;height:112px;width:92px}.prism-professional-actions{align-items:center;border-bottom:1px solid #d3b06329;border-top:1px solid #d3b06329;display:flex;gap:10px;padding:20px 0}.prism-professional-actions i{background:#201e18;border:1px solid #d3b0632b;border-radius:50%;flex:0 0 auto;height:40px;width:40px}.prism-professional-actions span{background:#4b3a1d;border-radius:999px;height:40px;margin-left:auto;width:128px}.prism-professional-section{grid-gap:15px;border-bottom:1px solid #d3b06329;display:grid;gap:15px;padding:27px 0}.prism-professional-section .line,.prism-skeleton-page.is-professional .line{background:#211f19}.prism-skeleton-page.is-professional .line:after{background:linear-gradient(90deg,#0000,#c9ab6a2b 50%,#0000)}.prism-professional-section .line-heading{height:17px;margin-bottom:4px;width:45%}.prism-professional-section .line{height:10px}.prism-professional-section .line-medium{width:65%}.prism-professional-section .line-short{width:42%}.prism-professional-item{align-items:center;border:1px solid #d3b06329;border-radius:15px;display:flex;gap:14px;padding:12px}.prism-professional-item>i{background:#25231d;border-radius:12px;flex:0 0 auto;height:64px;width:64px}.prism-professional-item>div{grid-gap:11px;display:grid;flex:1 1;gap:11px}.prism-professional-footer{align-items:center;display:flex;flex-direction:column;gap:12px;padding-top:28px}.prism-professional-footer>span:first-child{background:#25231d;border-radius:50%;height:44px;width:44px}.prism-professional-footer .line{height:9px}.prism-skeleton-page.is-professional .line-title{height:26px;width:70%}.prism-skeleton-page.is-professional .line-short{width:36%}.prism-skeleton-page.is-professional .line-medium{width:65%}@media (max-width:480px){.prism-ordinary-intro{padding-left:24px;padding-right:24px}.prism-ordinary-avatar{margin-bottom:clamp(34px,6vh,55px);width:clamp(112px,23vw,150px)}.prism-ordinary-name{height:35px;margin-bottom:21px;width:min(88%,330px)}.prism-ordinary-role{height:18px;margin-bottom:clamp(56px,8vh,76px);width:44%}.prism-ordinary-buttons{gap:19px;width:100%}.prism-ordinary-button{height:7vh;min-height:60px}.prism-ordinary-swipe{gap:19px;margin-top:32px}.prism-ordinary-swipe-icon{height:78px;width:78px}.prism-skeleton-page.is-professional{padding:18px 12px 30px}.prism-skeleton-professional{border-radius:25px;padding:20px}.prism-professional-avatar{border-radius:18px;height:100px;width:78px}.prism-professional-actions{gap:8px}.prism-professional-actions i{height:36px;width:36px}.prism-professional-actions span{height:38px;width:100px}}@media (max-width:360px){.prism-ordinary-intro{padding-left:19px;padding-right:19px}.prism-ordinary-avatar{width:108px}.prism-ordinary-swipe-icon{height:66px;width:66px}.prism-professional-profile{gap:12px}.prism-professional-avatar{height:88px;width:66px}}@media (prefers-reduced-motion:reduce){.prism-skeleton-page *,.prism-skeleton-page .line:after,.prism-skeleton-page:before{animation:none!important;transition:none!important}}.prism-skeleton-page.is-ordinary{min-height:100vh;min-height:100dvh;overflow:hidden;padding:0}.prism-skeleton-page.is-ordinary .prism-ordinary-intro{height:100vh;height:100dvh;justify-content:center;min-height:0;overflow:hidden;padding:max(20px,env(safe-area-inset-top)) 22px max(18px,env(safe-area-inset-bottom));width:100%}.prism-skeleton-page.is-ordinary .prism-ordinary-center{margin:auto 0;padding-top:0;width:min(100%,360px)}.prism-skeleton-page.is-ordinary .prism-ordinary-avatar{margin-bottom:26px;max-width:26vw;width:100px}.prism-skeleton-page.is-ordinary .prism-ordinary-name{border-radius:8px;height:31px;margin-bottom:14px;max-width:230px;width:58%}.prism-skeleton-page.is-ordinary .prism-ordinary-role{border-radius:6px;height:12px;margin-bottom:32px;max-width:115px;width:30%}.prism-skeleton-page.is-ordinary .prism-ordinary-buttons{gap:10px;width:min(100%,255px)}.prism-skeleton-page.is-ordinary .prism-ordinary-button{border-width:1px;height:46px;min-height:46px}.prism-skeleton-page.is-ordinary .prism-ordinary-swipe{flex:0 0 auto;gap:10px;margin-top:20px;padding-bottom:0}.prism-skeleton-page.is-ordinary .prism-ordinary-swipe-icon{border-width:1px;height:40px;width:40px}.prism-skeleton-page.is-ordinary .prism-ordinary-swipe-icon span{height:12px;width:2px}.prism-skeleton-page.is-ordinary .prism-ordinary-swipe-icon span:before{border-left-width:2px;border-top-width:2px;height:7px;width:7px}.prism-skeleton-page.is-ordinary .prism-ordinary-swipe-text{border-radius:5px;height:9px;width:170px}@media (max-width:480px){.prism-skeleton-page.is-ordinary .prism-ordinary-intro{padding-left:20px;padding-right:20px}.prism-skeleton-page.is-ordinary .prism-ordinary-avatar{margin-bottom:25px;max-width:27vw;width:100px}.prism-skeleton-page.is-ordinary .prism-ordinary-name{height:30px;margin-bottom:13px;width:58%}.prism-skeleton-page.is-ordinary .prism-ordinary-role{height:11px;margin-bottom:32px;width:32%}.prism-skeleton-page.is-ordinary .prism-ordinary-buttons{gap:10px;width:min(100%,255px)}.prism-skeleton-page.is-ordinary .prism-ordinary-button{height:46px;min-height:46px}.prism-skeleton-page.is-ordinary .prism-ordinary-swipe{gap:10px;margin-top:20px}.prism-skeleton-page.is-ordinary .prism-ordinary-swipe-icon{height:40px;width:40px}}
/*# sourceMappingURL=main.66547f04.css.map*/