:root{--font-family:"Sora",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--color-primary:#1e70e9;--color-primary-hover:#1558c0;--color-primary-light:#eff6ff;--color-primary-border:#bfdbfe;--color-dark:#091322;--color-navy:#0f1e36;--color-slate:#334155;--color-muted:#64748b;--color-light-gray:#f8fafc;--color-border:#e2e8f0;--color-border-subtle:#edf2f7;--shadow-sm:0 2px 4px rgba(0,0,0,0.04);--shadow-md:0 6px 16px rgba(15,30,60,0.06);--shadow-lg:0 14px 34px rgba(15,30,60,0.09);--shadow-xl:0 24px 48px -12px rgba(15,30,60,0.14);--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:24px;--radius-full:9999px}*{box-sizing:border-box;margin:0;padding:0}body,html{font-family:var(--font-family);background-color:#ffffff;color:var(--color-slate);overflow-x:hidden;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}@import url("https://fonts.googleapis.com/css2?family=Sora:wght@100..800&display=swap");.sr-section{padding:40px 0;position:relative}.sr-section-sm{padding:50px 0}.sr-header-floating-wrapper{position:fixed;top:18px;left:0;width:100%;z-index:1000;padding:0 20px;transition:all .3s ease;pointer-events:none}.sr-floating-navbar-container{width:100%;max-width:1440px;margin:0 auto}.sr-floating-navbar{pointer-events:auto;background:#ffffff;border-radius:9999px;box-shadow:0 8px 30px 0 rgba(0,0,0,.08),0 2px 8px 0 rgba(0,0,0,.03);border:1px solid rgba(255,255,255,.95);margin:0 auto;padding:6px 14px 6px 24px;transition:all .3s ease}.sr-floating-navbar-inner{display:flex;align-items:center;justify-content:space-between;height:54px;position:relative;gap:12px}.sr-nav-logo-link{display:inline-flex;align-items:center;flex-shrink:0;text-decoration:none}.sr-nav-logo-img{width:100%;max-width:140px}.sr-nav-desktop-center{flex:1 1;min-width:0;margin:0 10px}.sr-nav-desktop-center,.sr-nav-links-list{display:flex;align-items:center;justify-content:center}.sr-nav-links-list{gap:16px;list-style:none;margin:0;padding:0}.sr-floating-nav-link{font-size:13.5px;font-weight:500;color:#1e293b;text-decoration:none!important;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;transition:color .2s ease;cursor:pointer}.sr-floating-nav-link.active,.sr-floating-nav-link:hover{color:#1D70B8;font-weight:600}.sr-nav-chevron{color:#64748b;transition:transform .2s ease,color .2s ease}.sr-floating-nav-link:hover .sr-nav-chevron{color:#1D70B8}.sr-nav-actions-right{display:flex;align-items:center;gap:8px;flex-shrink:0}.sr-btn-login-pill{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#4EA4F5,#257FCD)!important;color:#ffffff!important;border-radius:9999px!important;font-weight:600!important;font-size:14.5px!important;padding:9px 32px!important;height:42px!important;border:none!important;box-shadow:0 4px 14px rgba(37,127,203,.35)!important;cursor:pointer;transition:all .25s ease!important;text-decoration:none!important;white-space:nowrap}.sr-btn-login-pill:hover{background:linear-gradient(135deg,#3C97ED,#1D70B8)!important;box-shadow:0 6px 20px rgba(37,127,203,.5)!important;transform:translateY(-1px);color:#ffffff!important}.sr-dropdown-item{display:flex;align-items:center;gap:12px;padding:6px 4px;text-decoration:none!important;color:inherit;min-width:250px}.sr-dropdown-icon{width:32px;height:32px;border-radius:8px;background:#EFF6FF;color:#1D70B8;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sr-dropdown-icon.sr-icon-landlord{background:#EFF6FF;color:#2563EB}.sr-dropdown-icon.sr-icon-tenant{background:#F0FDF4;color:#16A34A}.sr-dropdown-icon.sr-icon-calc{background:#FEF3C7;color:#D97706}.sr-dropdown-title{font-weight:600;color:#1E293B;font-size:13.5px;line-height:1.3}.sr-dropdown-desc{color:#64748B;font-size:11.5px;line-height:1.3;margin-top:2px}.ant-dropdown .ant-dropdown-menu{border-radius:12px!important;padding:6px!important;box-shadow:0 10px 30px rgba(0,0,0,.1)!important;border:1px solid #f1f5f9!important;background:#ffffff!important;min-width:220px}.ant-dropdown-menu-item{border-radius:8px!important;font-size:13.5px!important;font-weight:500!important;color:#334155!important;padding:8px 14px!important;transition:all .15s ease!important}.ant-dropdown-menu-item-active,.ant-dropdown-menu-item:hover{background-color:#eff6ff!important;color:#1D70B8!important}.sr-specialists-dropdown-menu .ant-dropdown-menu{max-height:380px!important;overflow-y:auto!important;min-width:260px!important}.sr-specialists-dropdown-menu .ant-dropdown-menu::-webkit-scrollbar{width:5px}.sr-specialists-dropdown-menu .ant-dropdown-menu::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:4px}.sr-mobile-menu-toggle{display:none;background:#f8fafc;border:1px solid #e2e8f0;border-radius:50%;width:40px;height:40px;align-items:center;justify-content:center;color:#1e293b;cursor:pointer;transition:all .2s ease;padding:0}.sr-mobile-menu-toggle:hover{background:#eff6ff;color:#1D70B8;border-color:#bfdbfe}.sr-mobile-menu-body{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;padding-top:6px}.sr-mobile-nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.sr-mobile-nav-link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 14px;font-size:15px;font-weight:600;color:#1e293b;text-decoration:none!important;border-radius:10px;background:none;border:none;text-align:left;cursor:pointer;transition:all .2s ease}.sr-mobile-nav-link:hover{background:#f8fafc;color:#1D70B8}.sr-mobile-submenu{display:flex;flex-direction:column;padding:4px 0 8px 16px;gap:6px;border-left:2px solid #e2e8f0;margin-left:14px;margin-top:4px}.sr-mobile-sublink{font-size:13.5px;color:#475569;text-decoration:none!important;padding:6px 10px;border-radius:6px;transition:all .2s ease;font-weight:500}.sr-mobile-sublink:hover{color:#1D70B8;background:#eff6ff}.sr-mobile-actions{margin-top:24px;padding-top:18px;border-top:1px solid #f1f5f9;display:flex;flex-direction:column;gap:10px}.sr-mobile-actions-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin-bottom:2px}.sr-mobile-btn-primary{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#4EA4F5,#257FCD);color:#ffffff!important;border-radius:9999px;padding:12px 18px;font-weight:600;font-size:14.5px;text-decoration:none!important;box-shadow:0 4px 12px rgba(37,127,203,.3);transition:all .2s ease}.sr-mobile-btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(37,127,203,.4)}.sr-mobile-btn-secondary{display:flex;align-items:center;justify-content:center;background:#ffffff;border:1.5px solid #1d70b8;color:#1D70B8!important;border-radius:9999px;padding:11px 18px;font-weight:600;font-size:14.5px;text-decoration:none!important;transition:all .2s ease}.sr-mobile-btn-secondary:hover{background:#eff6ff}.sr-btn-tenant-login{background:#ffffff!important;border:1.5px solid #1d70b8!important;color:#1D70B8!important;border-radius:9999px!important;font-weight:600!important;font-size:13.5px!important;padding:8px 16px!important;height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;transition:all .2s ease!important}.sr-btn-tenant-login:hover{background:#eff6ff!important;border-color:#3b82f6!important}.sr-btn-landlord-login{box-shadow:0 4px 14px rgba(37,127,203,.3)!important;background:linear-gradient(90deg,#8DC2EC,#2A86CD)!important;color:#ffffff!important;border-radius:9999px!important;font-weight:600!important;font-size:13.5px!important;padding:8px 18px!important;height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;border:none!important;transition:all .25s ease!important}.sr-btn-landlord-login:hover{background:linear-gradient(135deg,#3b82f6,#1D70B8)!important;transform:translateY(-1px);box-shadow:0 6px 16px rgba(59,130,246,.45)!important}.sr-hero-sky-section{background:linear-gradient(286.37deg,#A2D4FB 42.45%,#6AA9DA);padding:150px 0 0;position:relative;overflow:hidden}.sr-hero-sky-section:after{top:-300px;left:50%;transform:translateX(-50%);background:rgba(255,255,255,.36);pointer-events:none}.sr-hero-sky-section:after,.sr-hero-sky-section:before{content:"";position:absolute;width:600px;height:600px;border-radius:50%;filter:blur(80px)}.sr-hero-sky-section:before{bottom:-300px;right:0;background:#FFFFFF99}.sr-hero-sky-grid{display:grid;grid-template-columns:1.15fr .95fr;align-items:center;grid-gap:40px;gap:40px}.sr-hero-sky-content{max-width:620px;margin-bottom:60px}.sr-hero-clearer-badge{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #008bda26;padding:6px 18px;border-radius:9999px;color:#013B81;font-size:13px;font-weight:600;margin-bottom:24px}.sr-hero-sky-title{font-size:55px;font-weight:700;line-height:1.14;color:#ffffff;letter-spacing:0;margin-bottom:20px}.sr-hero-sky-desc{font-size:16.5px;line-height:1.65;color:rgba(255,255,255,.95);margin-bottom:34px}.sr-hero-sky-actions{display:flex;align-items:center;gap:10px;margin-bottom:28px;flex-wrap:wrap}.ant-btn.sr-btn-hero-white{background:#FFFFFF;border:1px solid #1d70b8!important;box-shadow:0 14px 25px 0 #FFFFFF29!important;color:#1D70B8!important;font-size:16px!important;font-weight:700!important;border-radius:9999px!important;padding:13px 30px!important;height:auto!important;display:inline-flex!important;align-items:center!important;gap:8px!important;transition:all .25s ease!important}.ant-btn.sr-btn-hero-white:hover{background:#f8fafc!important;transform:translateY(-2px);box-shadow:0 12px 28px rgba(15,23,42,.14)!important}.sr-btn-hero-glass{background:transparent!important;color:#ffffff!important;font-size:15px!important;font-weight:600!important;border-radius:9999px!important;padding:13px 28px!important;height:auto!important;border:1.5px solid #ffffff!important;transition:all .2s ease!important}.sr-btn-hero-glass:hover{background:rgba(255,255,255,.36)!important;border-color:#ffffff!important}.sr-hero-trustpilot-wrap{display:flex;align-items:center;margin-bottom:22px}.sr-hero-trustpilot-badge{display:inline-flex;align-items:center;gap:10px;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.95);padding:7px 16px;border-radius:9999px;box-shadow:0 4px 16px rgba(15,23,42,.08);text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);color:#1e293b}.sr-hero-trustpilot-badge:hover{background:#ffffff;transform:translateY(-2px);box-shadow:0 8px 24px rgba(15,23,42,.15);color:#0f172a}.sr-tp-stars{gap:3px}.sr-tp-star-box,.sr-tp-stars{display:inline-flex;align-items:center}.sr-tp-star-box{width:17px;height:17px;background:#00B67A;justify-content:center;border-radius:2.5px}.sr-tp-divider{width:1px;height:14px;background:#cbd5e1}.sr-tp-label{font-size:13px;font-weight:500;color:#334155;display:inline-flex;align-items:center;gap:4px}.sr-tp-brand{font-weight:700;color:#0f172a;letter-spacing:-.2px}.sr-tp-ext-icon{color:#64748b;transition:transform .2s ease,color .2s ease}.sr-hero-trustpilot-badge:hover .sr-tp-ext-icon{color:#00B67A;transform:translate(1px,-1px)}.sr-hero-bottom-benefit{display:flex;align-items:center;gap:10px;color:#ffffff;font-size:14px;font-weight:600;text-shadow:0 1px 4px rgba(15,23,42,.08)}.sr-benefit-check-circle{width:24px;height:24px;border-radius:50%;background:#DFFAEA}.sr-benefit-check-circle,.sr-hero-sky-visual{display:flex;align-items:center;justify-content:center}.sr-hero-sky-visual{position:relative}.sr-hero-image-container{width:100%;max-width:640px;display:flex;justify-content:center;flex-direction:column;align-items:center}.sr-hero-sky-img{width:100%;height:auto;max-width:600px}.sr-stats-strip{background:#ffffff;border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;padding:34px 0;box-shadow:0 4px 20px -2px rgba(0,0,0,.02)}.sr-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px}.sr-stat-item{display:flex;align-items:flex-start;gap:16px}.sr-stat-icon-box{width:44px;height:44px;border-radius:12px;background:#D9EEFF;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sr-stat-text-wrap{flex:1 1}.sr-stat-title{font-size:18px;font-weight:600;color:#0B1D36;margin-bottom:4px}.sr-stat-sub{font-size:14px;color:#777777;line-height:1.5;font-weight:400}.sr-compliance-focus-section{background:#F9FCFF;padding:40px 0 0;position:relative;overflow:hidden;scroll-margin-top:80px}.sr-section-header{text-align:center;max-width:990px;margin:0 auto 48px;display:flex;flex-direction:column}.sr-badge-pill,.sr-section-header{align-items:center;justify-content:center}.sr-badge-pill{display:inline-flex;gap:6px;padding:5px 16px;color:#1D70B8;font-size:14px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}.sr-section-title{font-size:42px;font-weight:700;color:#0B1D36;letter-spacing:0;line-height:1.25;margin-bottom:12px;text-align:center}.sr-section-desc{font-size:16px;color:#56626E;font-weight:400;line-height:1.6;text-align:center;margin:0 auto;max-width:700px}.sr-focus-grid-container{display:grid;grid-template-columns:1fr 1fr;align-items:end;grid-gap:40px;gap:40px;margin:44px auto 0}.sr-exact-left-card{background:#FFFFFF;border-radius:16px;padding:16px;border:1px solid #f1f1f1;box-shadow:0 2px 23px 0 #4B4B4B1A;margin-bottom:75px}.sr-exact-card-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.sr-exact-card-title{font-size:24px;font-weight:700;color:#0B1D36;letter-spacing:0;margin-bottom:0;line-height:120%}.sr-exact-card-subtitle{font-size:16px;color:#56626E;line-height:120%;font-weight:400}.sr-exact-card-icon-badge{width:44px;height:44px;border-radius:12px;background:#D9EEFF;display:flex;align-items:center;justify-content:center}.sr-exact-rows-list{display:flex;flex-direction:column;margin-bottom:28px;background:#EFF8FF;border:1px solid #e6e6e6;border-radius:20px;padding:12px}.sr-exact-item-row{display:flex;align-items:center;justify-content:space-between;padding:13px 18px;border-bottom:1px solid #d8e3ed;transition:all .2s ease}.sr-exact-item-row:last-child{border-bottom:none}.sr-exact-row-left{display:flex;align-items:center;gap:8px}.sr-exact-circle-icon{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sr-exact-circle-icon.is-success{background:#DFFAEA}.sr-exact-circle-icon.is-warning{background:#FFF4D4}.sr-exact-row-text{font-size:16px;font-weight:600;color:#0B1D36}.sr-exact-status-pill{font-size:12px;font-weight:600;padding:4px 12px;border-radius:9999px}.sr-exact-status-pill.pill-success{background:#DFFAEA;color:#00AF6F}.sr-exact-status-pill.pill-warning{background:#FFF4D4;color:#E19B1B}.sr-exact-card-btn-wrap{margin-top:8px}.sr-exact-services-btn{background:linear-gradient(90deg,#8DC2EC,#2A86CD)!important;color:#ffffff!important;border-radius:9999px!important;font-weight:700!important;font-size:14px!important;padding:12px 26px!important;height:auto!important;border:none!important;box-shadow:0 14px 25px 0 #FFFFFF29!important;display:inline-flex!important;align-items:center!important;gap:8px!important;transition:all .25s ease!important}.sr-exact-services-btn:hover{background:linear-gradient(135deg,#0284c7,#1d4ed8)!important;transform:translateY(-1px);box-shadow:0 8px 22px rgba(37,99,235,.4)!important}.sr-exact-right-image-wrap{display:flex;justify-content:center;align-items:center;width:100%;position:relative}.sr-exact-right-image-wrap:before{content:"";position:absolute;bottom:-25px;right:0;left:0;transform:translateY(50%);width:643px;height:643px;object-fit:contain;background-color:#DAEEFD;border-radius:50%}.sr-exact-phone-img{width:100%;max-width:474px;height:auto;object-fit:contain;z-index:9}.sr-desktop-features-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:22px;gap:22px}.sr-mobile-features-slider{display:none}.sr-features-carousel-wrap{position:relative;margin:0 -11px}.sr-features-carousel-wrap .slick-track{display:flex!important;align-items:stretch}.sr-features-carousel-wrap .slick-slide{height:auto!important;display:flex!important}.sr-features-carousel-wrap .slick-slide>div{width:100%;height:100%;display:flex}.sr-feature-slide-pad{padding:12px 11px;width:100%;height:100%;box-sizing:border-box}.sr-feature-slide-pad .sr-feature-card{width:100%;height:100%;min-height:460px}.sr-features-slider-controls{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:36px}.sr-features-slider-controls .sr-carousel-dots-wrap{margin-top:0}.sr-feature-card{border-radius:24px;padding:28px 22px 20px;color:#ffffff;display:flex;flex-direction:column;justify-content:space-between;min-height:460px;border:2px solid #e5e5e5;box-shadow:0 2px 23px 0 #4B4B4B1A;transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.sr-feature-card:hover{transform:translateY(-6px);box-shadow:0 20px 40px -8px rgba(0,0,0,.2)}.sr-feature-card:after{content:"";position:absolute;top:0;transform:translateY(70%);right:-100px;width:330px;height:330px;border-radius:50%;background:#fff;filter:blur(130px);pointer-events:none}.sr-feature-card.sr-card-pink:after{background:#fff}.sr-feature-card.sr-card-teal:after{width:272px;height:272px;top:0;transform:translateY(50%);left:-100px}.sr-feature-card.sr-card-blue:after,.sr-feature-card.sr-card-orange:after,.sr-feature-card.sr-card-pink-light:after{background:#fff}.sr-feature-card.sr-card-blue-sky:after{background:#FFF}.sr-card-teal{background:#2CAEA5}.sr-card-pink{background:#ED3679}.sr-card-orange{background:#FDB139}.sr-card-blue{background:#0088F1}.sr-card-pink-light{background:#6A3EF3}.sr-card-blue-sky{background:#0157B3}.sr-feature-card-top{position:relative;z-index:2}.sr-feature-icon-badge{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;box-shadow:0 2px 8px 0 #3131311A}.sr-feature-icon-img{width:26px;height:26px;object-fit:contain;display:block}.sr-feature-card-title{font-size:18px;font-weight:600;line-height:1.25;margin-bottom:10px;color:#ffffff}.sr-feature-card-desc{font-size:14px;font-weight:400;line-height:1.5;margin-bottom:18px;color:#FFFFFFCC}.sr-feature-explore-link{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;text-decoration:none;color:#000000;background:#ffffff;padding:8px 16px;border-radius:9999px;margin-bottom:20px;box-shadow:0 14px 25px 0 #FFFFFF33;transition:all .2s ease}.sr-feature-explore-link:hover{background:#f8fafc;transform:translateY(-2px);color:#0f172a}.sr-feature-card-image-wrap{position:relative;width:calc(100% + 20px);margin-left:-10px;margin-bottom:-4px;display:flex;justify-content:center;align-items:flex-end;z-index:9}.sr-feature-card-img{max-width:260px;width:100%;height:auto;display:block;object-fit:contain}.sr-carousel-dots-wrap{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:36px}.sr-dot-pill{width:36px;height:6px;border-radius:9999px;background:#eaeaeb;border:none;cursor:pointer;transition:all .3s ease}.sr-dot-pill.active{background:#C0C0C0;width:50px}.sr-bento-works-grid{display:grid;grid-template-columns:1fr 1.85fr;grid-gap:24px;gap:24px;align-items:stretch}.sr-bento-card{background:#FFFFFF;padding:16px 14px;border-radius:12px;position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;border:1px solid #f1f1f1;box-shadow:0 2px 23px 0 #4B4B4B1A}.sr-bento-card:hover{transform:translateY(-2px);box-shadow:0 6px 28px 0 rgba(75,75,75,.14)}.sr-bento-title{font-size:18px;font-weight:600;color:#000;margin-bottom:0;line-height:1.3}.sr-bento-desc{font-size:14px;color:#000000CC;line-height:1.5;margin:0;font-weight:400;width:75%}.sr-bento-card-tall{display:flex;flex-direction:column}.sr-bento-img-wrap-1{display:flex;justify-content:center;align-items:center;margin-bottom:24px}.sr-bento-img-1{width:100%;max-width:380px;height:auto;object-fit:contain;display:block}.sr-bento-watermark{font-size:80px;font-weight:700;color:#E2F0FFCC;line-height:.85;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.sr-bento-wm-1{margin-bottom:8px}.sr-bento-wm-br{text-align:right}.sr-bento-right-column{display:flex;flex-direction:column;gap:24px}.sr-bento-top-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;flex:1 1}.sr-bento-card-small{display:flex;flex-direction:column;justify-content:space-between}.sr-bento-card-small:after{bottom:-70px;right:-70px;width:165px;height:165px}.sr-bento-card-small:after,.sr-bento-card-wide:after{content:"";position:absolute;background:#DAEEFD4D;filter:blur(64px);z-index:0}.sr-bento-card-wide:after{bottom:-75px;right:-60px;width:248px;height:248px}.sr-bento-small-top{display:flex;align-items:flex-start;justify-content:space-between}.sr-bento-watermark-inline{font-size:80px;font-weight:600;color:#D9EEFF;line-height:.85;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;display:block}.sr-bento-small-img-wrap{display:flex;justify-content:flex-end;align-items:flex-start;height:95px;z-index:9}.sr-bento-img-2{max-width:125px;object-fit:contain;height:auto}.sr-bento-img-3{max-width:168px;width:100%}.sr-bento-card-wide{display:grid;grid-template-columns:1fr 1.25fr;align-items:center;grid-gap:24px;gap:24px;flex:1 1}.sr-bento-wide-left{display:flex;flex-direction:column;justify-content:space-between;height:100%;justify-content:flex-start!important;gap:16px}.sr-bento-wm-4{margin-top:0!important;font-size:80px!important}.sr-bento-wide-right{display:flex;justify-content:flex-end;align-items:center;z-index:9}.sr-bento-img-4{max-width:287px;object-fit:contain;height:auto}.sr-portfolio-section{background:#fff}.sr-laptop-wrap{text-align:center;margin:0 auto}.sr-laptop-img{width:100%;height:auto;max-width:1053px}section.sr-section.services-section{background:#F9FCFF;scroll-margin-top:80px}.sr-services-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin:0 auto}.sr-service-pill{display:inline-flex;align-items:center;gap:12px;background:#ffffff;border-radius:14px;padding:12px 18px 12px 12px;font-size:16px;font-weight:500;color:#000;transition:all .2s ease;cursor:pointer;border:1px solid #d8e3ed;box-shadow:0 2px 23px 0 #4B4B4B1A;position:relative}.sr-service-pill:hover{border-color:#1D70B8;color:#1D70B8;background:#eff6ff;transform:translateY(-2px);box-shadow:0 6px 14px rgba(37,99,235,.12)}.sr-service-title-text{flex:1 1}.sr-service-close-btn{margin-left:auto;opacity:0;visibility:hidden;transform:scale(.7);transition:opacity .2s ease,transform .2s ease,background .2s ease,color .2s ease;background:#E8F2FA;border:none;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center;color:#64748B;cursor:pointer;padding:0;flex-shrink:0}.sr-service-pill:hover .sr-service-close-btn{opacity:1;visibility:visible;transform:scale(1)}.sr-service-close-btn:hover{background:#FEE2E2!important;color:#EF4444!important;transform:scale(1.15)!important}.sr-service-icon{color:#8DC2EC;background:linear-gradient(137.05deg,#F1F1F1 7.45%,#E4F3FF 96.92%);border:1px solid #f6f6f6;box-shadow:inset 1px 1px 4px 0 #CCE8FF;width:47px;height:47px;border-radius:8px}.sr-service-icon,button.ant-btn.add-more-button{font-size:16px;display:flex;justify-content:center;align-items:center}button.ant-btn.add-more-button{border:1px solid #8dc2ec!important;min-height:45px;border-radius:55px;font-weight:600;color:#2A86CD;background-color:#fff!important;box-shadow:none!important}.sr-services-add-more{margin-top:30px}.sr-services-add-more,.sr-services-modal-backdrop{display:flex;justify-content:center;align-items:center}.sr-services-modal-backdrop{position:fixed;inset:0;background:rgba(15,23,42,.62);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:99999;padding:20px;animation:srModalFadeIn .2s cubic-bezier(.16,1,.3,1)}.sr-services-modal-card{background:#ffffff;border-radius:28px;width:100%;max-width:440px;padding:38px 32px 34px;position:relative;box-shadow:0 24px 60px rgba(0,0,0,.22);animation:srModalScaleUp .25s cubic-bezier(.16,1,.3,1)}@keyframes srModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes srModalScaleUp{0%{opacity:0;transform:scale(.92) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.sr-services-modal-close{position:absolute;top:18px;right:20px;background:transparent;border:none;color:#94A3B8;cursor:pointer;padding:6px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.sr-services-modal-close:hover{background:#F1F5F9;color:#0F172A}.sr-services-modal-title{font-size:22px;font-weight:700;color:#0C2340;text-align:center;line-height:1.3;margin:0 0 8px;letter-spacing:-.3px}.sr-services-modal-subtitle{font-size:14.5px;color:#64748B;text-align:center;margin:0 0 26px;font-weight:400}.sr-services-modal-form{display:flex;flex-direction:column;gap:16px}.sr-services-modal-upload-pill{height:52px;background:#F3F4F6;border-radius:9999px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;border:1px solid transparent;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sr-services-modal-upload-pill:hover{background:#EBECEF}.sr-services-modal-placeholder{font-size:14.5px;color:#9CA3AF;font-weight:400}.sr-services-modal-preview-wrap{display:flex;align-items:center;gap:10px}.sr-services-modal-preview-thumb{width:26px;height:26px;object-fit:contain;border-radius:4px}.sr-services-modal-filename{font-size:14px;color:#1E293B;font-weight:500}.sr-services-modal-upload-svg{color:#6B7280}.sr-services-modal-remove-icon-btn{background:transparent;border:none;color:#9CA3AF;cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:color .15s ease}.sr-services-modal-remove-icon-btn:hover{color:#EF4444}.sr-services-modal-input-wrap{width:100%}.sr-services-modal-text-input{width:100%;height:52px;background:#F3F4F6;border-radius:9999px;padding:0 22px;border:1px solid transparent;font-size:14.5px;color:#10253E;outline:none;transition:all .2s ease;font-family:inherit}.sr-services-modal-text-input::placeholder{color:#9CA3AF}.sr-services-modal-text-input:focus{background:#ffffff;border-color:#8DC2EC;box-shadow:0 0 0 3px rgba(141,194,236,.25)}.sr-services-modal-error{color:#DC2626;font-size:13px;font-weight:500;text-align:center;margin-top:-6px}.sr-services-modal-submit-btn{width:100%;height:48px;background:linear-gradient(180deg,#5CA2DF,#2978BE);color:#ffffff;font-size:16px;font-weight:600;border:none;border-radius:9999px;cursor:pointer;margin-top:6px;transition:all .25s ease;box-shadow:0 4px 14px rgba(41,120,190,.25)}.sr-services-modal-submit-btn:hover{background:linear-gradient(180deg,#68ADE8,#226EB2);transform:translateY(-1px);box-shadow:0 6px 18px rgba(41,120,190,.35)}.sr-services-modal-submit-btn:active{transform:translateY(0)}.sr-expenditure-section{background:#ffffff;padding:80px 0 0;position:relative;overflow:hidden;border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1}.sr-expenditure-header{margin-bottom:50px;text-align:center}.sr-expenditure-badge{display:inline-block;font-size:13.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1D70B8;margin-bottom:12px}.sr-expenditure-grid{display:grid;grid-template-columns:1fr 1.18fr;grid-gap:48px;gap:48px;align-items:center}.sr-expenditure-cards-stack{display:flex;flex-direction:column;gap:16px}.sr-expenditure-card{background:#ffffff;border-radius:16px;padding:16px 24px;display:flex;align-items:center;gap:18px;transition:all .25s ease;cursor:default;border:1px solid #f1f1f1;box-shadow:0 2px 23px #4B4B4B1A}.sr-expenditure-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px 0 rgba(0,0,0,.07);border-color:#e2e8f0}.sr-expenditure-card-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s ease}.sr-expenditure-card:hover .sr-expenditure-card-icon{transform:scale(1.06)}.sr-exp-icon-green{background-color:#E8F8F0;color:#059669}.sr-exp-icon-red{background-color:#FEE8E8;color:#E11D48}.sr-exp-icon-blue{background-color:#E0F2FE;color:#0284C7}.sr-exp-icon-purple{background-color:#F3E8FF;color:#9333EA}.sr-exp-icon-teal{background-color:#CCFBF1;color:#0D9488}.sr-expenditure-card-text{font-size:18px;font-weight:600;color:#0B1D36;letter-spacing:0}.sr-expenditure-visual-wrap{display:flex;align-items:center;justify-content:center;position:relative;width:100%}.sr-expenditure-img{width:100%;max-width:600px;height:auto;object-fit:contain;display:block;margin:0 auto}.sr-pricing-section{background:#ffffff;padding:60px 0 80px;scroll-margin-top:80px}.sr-pricing-exact-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px;align-items:stretch}.sr-pricing-exact-card{background:#ffffff;border:1px solid #d8e3ed;border-radius:18px;padding:20px;position:relative;display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease}.sr-pricing-exact-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px 0 rgba(15,23,42,.08)}.sr-pricing-exact-card.is-popular{background:#F3FAFF;box-shadow:0 8px 32px #143C622E;border:1px solid #b9dfff}.sr-pricing-popular-pill{position:absolute;top:-12px;left:20px;background:linear-gradient(90deg,#8DC2EC,#2A86CD);color:#ffffff;font-size:11px;font-weight:700;letter-spacing:.5px;padding:3px 12px;border-radius:9999px;text-transform:uppercase}.sr-pricing-icon-box{width:38px;height:38px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;border-image-source:linear-gradient(90deg,#8DC2EC,#2A86CD);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sr-pricing-plan-title{font-size:18px;font-weight:600;color:#000;margin-bottom:2px;line-height:1.25}.sr-pricing-plan-sub{font-size:14px;color:#8B8B8B;margin-bottom:24px;font-weight:400;line-height:1.3}.sr-pricing-price-wrap{margin-bottom:20px}.sr-pricing-price-text{font-size:18px;font-weight:600;color:#000;margin-bottom:2px;line-height:1.25}.sr-pricing-plan-type{font-size:14px;color:#56626E;font-weight:400}.sr-pricing-divider{height:1px;background:#D8E3ED;width:100%;margin-bottom:18px}.sr-pricing-features-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.sr-pricing-feature-item{display:flex;align-items:center;gap:8px;font-size:13px;color:#10253E;font-weight:400}.sr-pricing-feature-item span{line-height:1.35}.sr-freetrial-section{padding:10px 0 90px;background:#ffffff;position:relative}.sr-freetrial-card{background:linear-gradient(270deg,#8DC2EC,#1B6EAD);border-radius:36px;padding:30px 6px 40px 64px;color:#ffffff;display:grid;grid-template-columns:1.15fr .85fr;align-items:center;grid-gap:36px;gap:36px;position:relative;box-shadow:0 16px 42px rgba(27,110,173,.22);overflow:hidden}.sr-freetrial-content{position:relative;z-index:2}.sr-freetrial-tag{display:inline-block;font-size:13px;font-weight:700;color:#FAFBF9;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;opacity:.95}.sr-freetrial-title{font-size:40px;font-weight:700;line-height:1.22;margin-bottom:16px;color:#FAFBF9;letter-spacing:-.02em}.sr-freetrial-desc{font-size:16px;color:#FAFBF9CC;line-height:1.6;margin-bottom:30px;max-width:500px;font-weight:400}.sr-freetrial-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.sr-freetrial-btn{display:inline-flex;align-items:center;gap:8px;background:#ffffff;color:#1D70B8!important;font-size:16px;font-weight:600;padding:14px 30px;border-radius:9999px;text-decoration:none;box-shadow:0 4px 14px rgba(0,0,0,.08);transition:all .25s ease;white-space:nowrap}.sr-freetrial-btn:hover{transform:translateY(-2px);background:#f7fbff;color:#145995!important;box-shadow:0 8px 24px rgba(0,0,0,.16)}.sr-freetrial-btn svg{transition:transform .2s ease}.sr-freetrial-btn:hover svg{transform:translateX(3px)}.sr-freetrial-note{font-size:16px;color:#ffffffeb;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.sr-freetrial-bullet{font-size:16px;line-height:1}.sr-freetrial-media{display:flex;justify-content:flex-end;align-items:center;position:relative;z-index:1}.sr-freetrial-img{max-width:100%;max-height:400px;width:auto;height:auto;object-fit:contain;display:block}section.sr-section.resources-section{background:#F3F9FF;padding:80px 0;scroll-margin-top:80px}.sr-assistants-slider-container{position:relative;max-width:100%;margin:0 auto}.sr-assistants-slider-container .slick-slide>div{width:100%}.sr-assistant-slide-item{padding:0 10px;box-sizing:border-box}.sr-assistants-arrow-btn{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;background:#ffffff;border:1px solid #d8e3ed;color:#1D70B8;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;box-shadow:0 4px 14px rgba(0,0,0,.08);transition:all .2s ease}.sr-assistants-arrow-btn:hover{background:#1D70B8;color:#ffffff;border-color:#1D70B8;transform:translateY(-50%) scale(1.05)}.sr-arrow-left{left:-20px}.sr-arrow-right{right:-20px}.sr-assistants-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.sr-assistant-card{position:relative;border-radius:20px;overflow:hidden;height:440px;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease;background:#0B1D36}.sr-assistant-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,.16)}.sr-assistant-top-badge{position:absolute;top:0;left:0;background:linear-gradient(90deg,#8DC2EC,#2A86CD);color:#ffffff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:6px 14px;border-radius:20px 0 20px 0;z-index:5}.sr-assistant-bg-img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.sr-assistant-bottom-overlay{position:absolute;bottom:0;left:0;right:0;padding:40px 18px 18px;z-index:4;background:linear-gradient(180deg,rgb(0 0 0/0) 30.18%,#000000 74.96%)}.sr-assistant-glass-pill{display:inline-block;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);color:#ffffff;font-size:14px;font-weight:500;padding:5px 14px;border-radius:6px;margin-bottom:8px;background:#00000059;border:1px solid #ffffff}.sr-assistant-bottom-flex{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.sr-assistant-desc{font-size:14px;color:#fff;line-height:1.4;margin:0;font-weight:400;max-width:68%}.sr-assistant-cta-btn{display:inline-flex;align-items:center;gap:4px;color:#ffffff!important;font-size:14px;font-weight:700;white-space:nowrap;text-decoration:none;transition:transform .2s ease;flex-shrink:0}.sr-assistant-cta-btn:hover{transform:translateX(3px)}.sr-news-bureau-section{background:#ffffff;padding:80px 0;scroll-margin-top:80px}.sr-news-bureau-grid{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;grid-gap:48px;gap:48px}.sr-news-bureau-badge{color:#1D70B8;font-size:14px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;margin-bottom:12px}.sr-news-bureau-title{font-size:42px;font-weight:700;color:#0B1D36;line-height:1.2;margin-bottom:14px}.sr-news-bureau-desc{font-size:16px;color:#56626E;line-height:1.55;margin:0;font-weight:400}.sr-news-bureau-card{background:#ffffff;border-radius:18px;padding:28px;border:1px solid #d8e3ed;box-shadow:0 8px 32px #143C622E;display:flex;align-items:flex-start;gap:20px;transition:transform .25s ease,box-shadow .25s ease}.sr-news-bureau-card:hover{transform:translateY(-2px);box-shadow:0 8px 30px 0 rgba(0,0,0,.08)}.sr-news-bureau-icon-box{width:52px;height:52px;border-radius:16px;background:#D9EEFF;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sr-news-bureau-card-content{flex:1 1}.sr-news-bureau-card-tag{font-size:11px;font-weight:800;color:#1D70B8;letter-spacing:.6px;text-transform:uppercase;margin-bottom:4px}.sr-news-bureau-card-title{font-size:20px;font-weight:700;color:#0B1D36;margin-bottom:6px;line-height:1.3}.sr-news-bureau-card-desc{font-size:14px;color:#56626E;line-height:1.5;margin:0;font-weight:400}.sr-faq-exact-section{background:#F3F9FF;padding:40px 0;border-color:#f1f1f1;border-style:solid;border-width:1px 0}.sr-faq-exact-grid{display:grid;grid-template-columns:.85fr 1.35fr;grid-gap:60px;gap:60px;align-items:flex-start}.sr-faq-left-col{position:-webkit-sticky;position:sticky;top:100px}.sr-faq-exact-badge{color:#1D70B8;font-size:14px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;margin-bottom:12px}.sr-faq-exact-title{font-size:42px;font-weight:700;color:#0B1D36;line-height:1.2;margin:0}.sr-faq-right-col{display:flex;flex-direction:column;gap:12px}.sr-faq-exact-item{background:#ffffff;border-radius:20px;overflow:hidden;box-shadow:0 8px 20px 0 #1315150D;transition:all .25s ease}.sr-faq-exact-item:hover{border-color:#D3E4F4}.sr-faq-exact-header-btn{width:100%;padding:18px 24px;background:transparent;border:none;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;text-align:left}.sr-faq-exact-q{font-size:20px;font-weight:600;color:#000000;line-height:1.35}.sr-faq-exact-toggle-icon{width:34px;height:34px;border-radius:50%;background:#E8E8E8;color:#131515;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.sr-faq-exact-body{padding:0 24px 20px}.sr-faq-exact-body p{font-size:16px;color:#494D4D;line-height:1.6;margin:0;font-weight:500}.sr-cta-section{padding:130px 0 80px;background:#ffffff;position:relative;overflow:visible}.sr-cta-banner{background:linear-gradient(270deg,#8DC2EC,#1B6EAD);border-radius:28px;padding:0 60px;color:#ffffff;display:grid;grid-template-columns:1.15fr .85fr;align-items:end;grid-gap:30px;gap:30px;position:relative;box-shadow:0 14px 40px 0 rgba(22,100,166,.22)}.sr-cta-content{position:relative;z-index:2;padding:55px 0}.sr-cta-tag{font-size:14px;font-weight:400;color:#FAFBF9;letter-spacing:.9px;text-transform:uppercase;margin-bottom:14px}.sr-cta-banner-title{font-size:42px;font-weight:600;line-height:1.2;margin-bottom:14px;color:#FAFBF9;letter-spacing:-.3px}.sr-cta-banner-desc{font-size:16px;color:#FAFBF9CC;line-height:1.55;margin-bottom:28px;max-width:460px;font-weight:400}.sr-cta-get-started-btn{display:inline-flex;align-items:center;gap:10px;background:#ffffff;color:#1D70B8!important;font-size:16px;font-weight:600;padding:13px 32px;border-radius:9999px;border:1px solid #1d70b8;box-shadow:0 14px 25px 0 #FFFFFF29;text-decoration:none;transition:all .25s ease}.sr-cta-get-started-btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(0,0,0,.18);background:#f8fbff;color:#155894!important}.sr-cta-img-wrap{display:flex;justify-content:flex-end;align-items:center;position:relative;margin-top:-140px;margin-bottom:0;z-index:3;pointer-events:none}.sr-cta-img{max-height:480px;width:auto;display:block}.sr-footer{background:#ffffff;padding:50px 0 32px;border-top:1px solid #f1f1f1}.sr-footer-top{text-align:center;margin-bottom:28px}.sr-footer-logo-link{display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;transition:transform .2s ease}.sr-footer-logo-img{height:auto;width:100%;max-width:160px}.sr-footer-tagline{font-size:16px;font-weight:400;color:#000000;margin:0;letter-spacing:0}.sr-footer-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:36px;list-style:none;padding:0;margin:0 0 36px}.sr-footer-link{font-size:14px;font-weight:400;color:#000000A6;text-decoration:none;transition:color .2s ease}.sr-footer-link:hover{color:#1D70B8}.sr-footer-divider{height:1px;background:#0000001A;width:100%;margin-bottom:22px}.sr-footer-bottom{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#0000008C;font-weight:400}.sr-footer-copy,.sr-footer-note{color:#0000008C}.sr-pulse-btn{position:relative;transition:all .25s cubic-bezier(.4,0,.2,1)!important}.sr-pulse-btn:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px rgba(29,112,184,.35)}.sr-btn-nav-get-started{background:linear-gradient(135deg,#1D70B8,#013A80)!important;color:#ffffff!important;border:none!important;border-radius:9999px!important;font-weight:600!important;font-size:14px!important;height:38px!important;padding:0 18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 10px rgba(1,58,128,.2)!important;transition:all .2s ease!important}.sr-btn-nav-get-started:hover{opacity:.94;transform:translateY(-1px);box-shadow:0 4px 14px rgba(1,58,128,.3)!important}.sr-pricing-billing-switch-wrap{display:flex;justify-content:center;margin-top:24px;margin-bottom:36px}.sr-pricing-billing-switch{display:inline-flex;background:#F1F5F9;padding:4px;border-radius:9999px;border:1px solid #e2e8f0}.sr-billing-switch-opt{border:none;background:transparent;padding:8px 20px;border-radius:9999px;font-size:14px;font-weight:500;color:#64748B;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:8px}.sr-billing-switch-opt.active{background:#ffffff;color:#013A80;font-weight:700;box-shadow:0 2px 8px rgba(0,0,0,.08)}.sr-save-tag{background:#E8F8F0;color:#00AF6F;font-size:11px;font-weight:700;padding:2px 8px;border-radius:9999px}.sr-pricing-loading-box{flex-direction:column;gap:16px;padding:60px 0;color:#64748B}.sr-plan-cta-btn,.sr-pricing-loading-box{display:flex;align-items:center;justify-content:center;font-size:14px}.sr-plan-cta-btn{width:100%;height:42px;background:#F0F7FD;border:1.5px solid #1d70b8;color:#1D70B8;border-radius:12px;font-weight:600;gap:8px;cursor:pointer;margin-bottom:20px;transition:all .2s ease}.sr-plan-cta-btn:hover{background:#1D70B8;color:#ffffff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(29,112,184,.25)}.sr-plan-cta-btn.is-popular-btn{background:linear-gradient(135deg,#1D70B8,#013A80);border:none;color:#ffffff;box-shadow:0 4px 14px rgba(1,58,128,.25)}.sr-plan-cta-btn.is-popular-btn:hover{opacity:.92;box-shadow:0 6px 18px rgba(1,58,128,.35)}.sr-card-no-card-note{margin-top:18px;padding-top:14px;border-top:1px dashed #e2e8f0;text-align:center;font-size:12px;font-weight:600;color:#00AF6F}.sr-pricing-unit{font-size:13px;font-weight:500;color:#64748B;margin-left:2px}.sr-feat-check-wrap{flex-shrink:0;width:18px;height:18px;border-radius:50%;background:#E8F8F0;display:flex;align-items:center;justify-content:center}.sr-subscription-modal-wrapper .ant-modal-content{border-radius:24px;padding:0!important;overflow:hidden;box-shadow:0 25px 60px -15px rgba(1,58,128,.25)!important;border:1px solid rgba(226,232,240,.8)}.sr-sub-modal-container{padding:32px 36px 36px;max-height:88vh;overflow-y:auto}.sr-sub-modal-header{text-align:center;margin-bottom:24px}.sr-sub-modal-badge{display:inline-flex;align-items:center;gap:6px;background:#EBF4FC;color:#013A80;font-size:12px;font-weight:700;padding:4px 14px;border-radius:9999px;margin-bottom:12px;border:1px solid #d1e5f8}.sr-sub-modal-title{font-size:26px;font-weight:800;color:#0F172A;margin:0 0 6px;letter-spacing:-.5px}.sr-sub-modal-subtitle{font-size:14px;color:#64748B;margin:0 0 16px}.sr-no-card-badge{background:linear-gradient(135deg,#ECFDF5,#E6F8F0);border:1.5px solid #a7f3d0;border-radius:12px;padding:10px 18px;display:inline-flex;align-items:center;gap:12px;margin-top:4px;box-shadow:0 2px 8px rgba(0,175,111,.08)}.sr-no-card-badge-icon{width:32px;height:32px;border-radius:8px;background:#ffffff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.06)}.sr-no-card-badge-text strong{color:#065F46;font-size:13.5px;font-weight:700}.sr-no-card-badge-text span{color:#047857;font-size:12.5px}.sr-sub-plan-selection-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:12px;margin-top:8px}.sr-sub-section-label{display:block;font-size:14px;font-weight:700;color:#1E293B;margin-bottom:2px}.sr-sub-section-desc{font-size:12px;color:#64748B;margin:0}.sr-sub-billing-toggle{display:inline-flex;background:#F1F5F9;padding:3px;border-radius:9999px;border:1px solid #e2e8f0}.sr-billing-toggle-btn{border:none;background:transparent;padding:5px 14px;border-radius:9999px;font-size:12px;font-weight:600;color:#64748B;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:6px}.sr-billing-toggle-btn.active{background:#1D70B8;color:#ffffff;box-shadow:0 2px 6px rgba(29,112,184,.3)}.sr-billing-save-pill{background:#E8F8F0;color:#00AF6F;font-size:10px;padding:1px 6px;border-radius:9999px;font-weight:700}.sr-billing-toggle-btn.active .sr-billing-save-pill{background:#ffffff;color:#013A80}.sr-sub-plans-loading{display:flex;align-items:center;justify-content:center;gap:12px;padding:30px;color:#64748B;font-size:13px}.sr-sub-plans-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:14px}.sr-sub-plan-card{background:#F8FAFC;border:1.5px solid #e2e8f0;border-radius:14px;padding:14px 12px;cursor:pointer;position:relative;transition:all .2s ease;display:flex;flex-direction:column}.sr-sub-plan-card:hover{border-color:#93C5FD;background:#F0F7FF;transform:translateY(-2px)}.sr-sub-plan-card.is-selected{border-color:#1D70B8;background:#EFF6FF;box-shadow:0 4px 14px rgba(29,112,184,.18)}.sr-sub-plan-pill{position:absolute;top:-9px;right:10px;background:#1D70B8;color:#ffffff;font-size:9px;font-weight:800;padding:2px 8px;border-radius:9999px;letter-spacing:.5px}.sr-sub-plan-card-header{display:flex;align-items:center;gap:8px;margin-bottom:6px}.sr-sub-plan-icon{width:26px;height:26px;border-radius:6px;background:#ffffff;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px rgba(0,0,0,.05)}.sr-sub-plan-name{font-size:13.5px;font-weight:700;color:#0F172A;margin:0;line-height:1.2}.sr-sub-plan-price{font-size:16px;font-weight:800;color:#1D70B8;margin-bottom:2px}.sr-sub-plan-capacity{font-size:11px;color:#64748B;margin-bottom:10px;flex-grow:1}.sr-sub-plan-check{display:flex;justify-content:flex-end}.sr-plan-radio-circle{width:18px;height:18px;border-radius:50%;border:2px solid #cbd5e1;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.sr-plan-radio-circle.checked{background:#1D70B8;border-color:#1D70B8}.sr-selected-plan-summary{background:#F1F5F9;border-radius:10px;padding:10px 16px;display:flex;align-items:center;justify-content:space-between;margin-bottom:22px;border:1px solid #e2e8f0}.sr-plan-summary-left{display:flex;align-items:center;gap:6px;font-size:13px;color:#334155}.sr-summary-details,.sr-summary-label{color:#64748B}.sr-plan-summary-badge{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#00AF6F;background:#E8F8F0;padding:3px 10px;border-radius:9999px}.sr-sub-details-section{background:#ffffff;border:1px solid #e2e8f0;border-radius:16px;padding:22px 24px;box-shadow:0 4px 12px rgba(0,0,0,.02)}.sr-sub-form-heading{font-size:16px;font-weight:700;color:#0F172A;margin:0 0 18px;display:flex;align-items:center;gap:8px}.sr-form-row-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.sr-no-card-confirmation-box{background:#F8FAFC;border:1px solid #e2e8f0;border-left:4px solid #00af6f;border-radius:8px;padding:12px 14px;display:flex;align-items:flex-start;gap:12px;margin-top:10px;margin-bottom:22px}.sr-no-card-check{margin-top:1px}.sr-no-card-desc{display:flex;flex-direction:column;gap:2px}.sr-no-card-strong{font-size:13px;font-weight:700;color:#1E293B}.sr-no-card-sub{font-size:12px;color:#64748B}.sr-sub-form-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.sr-btn-modal-cancel{border-radius:10px!important;font-weight:600!important;height:44px!important;padding:0 20px!important}.sr-btn-modal-submit{background:linear-gradient(135deg,#1D70B8,#013A80)!important;border:none!important;border-radius:10px!important;font-weight:700!important;height:44px!important;padding:0 24px!important;display:inline-flex!important;align-items:center!important;gap:8px!important;box-shadow:0 4px 14px rgba(1,58,128,.25)!important}.sr-btn-modal-submit:hover{opacity:.94;transform:translateY(-1px)}.sr-sub-otp-step{text-align:center;padding:24px 20px}.sr-otp-icon-wrapper{width:64px;height:64px;border-radius:50%;background:#EBF4FC;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px}.sr-otp-title{font-size:22px;font-weight:800;color:#0F172A;margin-bottom:8px}.sr-otp-desc{font-size:14px;color:#64748B;max-width:460px;margin:0 auto 24px;line-height:1.5}.sr-otp-input-wrap{display:flex;justify-content:center;margin-bottom:24px}.sr-otp-input{width:220px!important;height:58px!important;font-size:28px!important;font-weight:800!important;text-align:center!important;letter-spacing:12px!important;border-radius:12px!important;border:2px solid #cbd5e1!important}.sr-otp-input:focus{border-color:#1D70B8!important;box-shadow:0 0 0 3px rgba(29,112,184,.15)!important}.sr-otp-actions{display:flex;flex-direction:column;align-items:center;gap:14px}.sr-btn-verify-otp{height:46px!important;padding:0 28px!important;border-radius:10px!important;font-weight:700!important;font-size:15px!important;background:linear-gradient(135deg,#1D70B8,#013A80)!important;border:none!important;display:inline-flex!important;align-items:center!important;gap:8px!important;box-shadow:0 4px 14px rgba(1,58,128,.25)!important}.sr-otp-resend-row{display:flex;align-items:center;gap:4px;font-size:13px;color:#64748B}.sr-btn-resend-otp{padding:0 4px!important;font-weight:600!important;color:#1D70B8!important;display:inline-flex!important;align-items:center!important;gap:4px!important}.sr-sub-success-step{text-align:center;padding:10px}.sr-success-animation-icon{margin-bottom:12px;animation:bounceIn .6s cubic-bezier(.175,.885,.32,1.275)}@keyframes bounceIn{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.sr-success-title{font-size:24px;font-weight:800;color:#0F172A;margin-bottom:6px}.sr-success-sub{font-size:14px;color:#64748B;margin-bottom:22px}.sr-success-receipt{background:#F8FAFC;border:1px solid #e2e8f0;border-radius:16px;padding:20px 22px;text-align:left;margin-bottom:24px;box-shadow:0 4px 16px rgba(0,0,0,.03)}.sr-receipt-header{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#0F172A;padding-bottom:14px;border-bottom:1px solid #e2e8f0;margin-bottom:16px}.sr-receipt-tag{margin-left:auto;background:#E8F8F0;color:#00AF6F;font-size:11px;font-weight:800;padding:2px 8px;border-radius:9999px;letter-spacing:.5px}.sr-receipt-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 18px;gap:14px 18px}.sr-receipt-item{display:flex;flex-direction:column;gap:3px}.sr-receipt-item.full-width{grid-column:span 2}.sr-receipt-lbl{font-size:11.5px;font-weight:600;color:#64748B;text-transform:uppercase;letter-spacing:.4px}.sr-receipt-val{font-size:13.5px;font-weight:600;color:#0F172A}.sr-receipt-highlight{color:#1D70B8;font-family:monospace;font-size:14px;font-weight:700}.sr-receipt-no-card-highlight{background:#E8F8F0;padding:8px 12px;border-radius:8px;border:1px solid #a7f3d0}.text-green{color:#047857!important;font-weight:700!important}.sr-success-actions{display:flex;align-items:center;justify-content:center;gap:12px}.sr-btn-login-portal{background:linear-gradient(135deg,#1D70B8,#013A80)!important;border:none!important;font-weight:700!important;display:inline-flex!important;align-items:center!important;gap:8px!important;box-shadow:0 4px 14px rgba(1,58,128,.25)!important}.sr-btn-done,.sr-btn-login-portal{border-radius:10px!important;height:44px!important;padding:0 24px!important}.sr-btn-done{font-weight:600!important}@media (max-width:768px){.sr-sub-plans-grid{grid-template-columns:repeat(2,1fr)}.sr-form-row-2,.sr-receipt-grid{grid-template-columns:1fr}.sr-receipt-item.full-width{grid-column:span 1}.sr-sub-modal-container{padding:24px 18px}}.ant-message{z-index:99999!important}.sr-hero-badges-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px}.sr-hero-prelaunch-banner-pill{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#FF6B00,#E11D48 50%,#7C3AED);color:#ffffff;padding:6px 18px;border-radius:9999px;font-size:13px;font-weight:700;letter-spacing:.6px;box-shadow:0 4px 18px rgba(225,29,72,.35);animation:srPulseGlow 3s ease-in-out infinite}@keyframes srPulseGlow{0%,to{box-shadow:0 4px 18px rgba(225,29,72,.35)}50%{box-shadow:0 6px 24px rgba(225,29,72,.65);transform:translateY(-1px)}}.sr-sparkle-pulse{animation:srSparkle 2s ease-in-out infinite}@keyframes srSparkle{0%,to{transform:rotate(0deg) scale(1);opacity:1}50%{transform:rotate(18deg) scale(1.15);opacity:.85}}.sr-hero-offer-box{background:rgba(255,255,255,.94);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1.5px solid rgba(255,255,255,.8);border-radius:20px;padding:18px 22px;margin-bottom:26px;box-shadow:0 14px 34px rgba(1,58,128,.12)}.sr-hero-offer-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #e2e8f0}.sr-hero-offer-badge{display:inline-flex;align-items:center;gap:6px;background:#FFF1F2;color:#E11D48;font-size:12px;font-weight:800;letter-spacing:.5px;padding:4px 10px;border-radius:6px}.sr-hero-offer-subtag{font-size:11px;font-weight:700;color:#059669;background:#ECFDF5;padding:4px 10px;border-radius:6px;letter-spacing:.4px}.sr-hero-offer-items{display:flex;flex-direction:column;gap:10px}.sr-hero-offer-row{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#1E293B;line-height:1.45}.sr-hero-offer-bullet{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.sr-hero-offer-bullet.green{background:#DCFCE7;color:#16A34A}.sr-hero-offer-bullet.blue{background:#DBEAFE;color:#2563EB}.sr-hero-offer-bullet.purple{background:#F3E8FF;color:#9333EA}.sr-hero-offer-row-content{flex:1 1}.sr-hero-smallprint{display:inline-block;font-size:12px;color:#64748B;font-weight:500}.sr-prelaunch-showcase-section{background:linear-gradient(180deg,#FFFFFF,#F0F7FF 50%,#FFFFFF);padding:70px 0 60px;position:relative;overflow:hidden}.sr-prelaunch-main-pill{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#EFF6FF,#DBEAFE);border:1px solid #bfdbfe;color:#1D70B8;padding:6px 20px;border-radius:9999px;font-size:12.5px;font-weight:800;letter-spacing:.08em;margin-bottom:14px}.sr-prelaunch-title{background:linear-gradient(135deg,#0B1D36,#1D70B8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:42px;font-weight:800;margin-bottom:14px;letter-spacing:-.5px}.sr-prelaunch-desc{max-width:680px;margin:0 auto 46px;font-size:16px;color:#475569}.sr-prelaunch-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:26px;gap:26px;margin-bottom:40px}.sr-prelaunch-card{background:#ffffff;border-radius:22px;border:1.5px solid #e2e8f0;padding:30px 24px;display:flex;flex-direction:column;position:relative;box-shadow:0 10px 30px rgba(15,23,42,.05);transition:all .3s cubic-bezier(.16,1,.3,1);overflow:hidden}.sr-prelaunch-card:hover{transform:translateY(-6px);box-shadow:0 20px 42px rgba(1,58,128,.12)}.sr-prelaunch-card.card-free-sub{border-color:#A7F3D0}.sr-prelaunch-card.card-free-sub:hover{border-color:#34D399}.sr-prelaunch-card.card-legal-advice{border-color:#BAE6FD}.sr-prelaunch-card.card-legal-advice:hover{border-color:#38BDF8}.sr-prelaunch-card.card-additional-features{border-color:#DDD6FE}.sr-prelaunch-card.card-additional-features:hover{border-color:#A78BFA}.sr-prelaunch-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.sr-prelaunch-icon-badge{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center}.sr-prelaunch-icon-badge.icon-green{background:#ECFDF5;color:#059669}.sr-prelaunch-icon-badge.icon-blue{background:#EFF6FF;color:#2563EB}.sr-prelaunch-icon-badge.icon-purple{background:#FAF5FF;color:#9333EA}.sr-prelaunch-card-tag{font-size:11px;font-weight:800;letter-spacing:.06em;padding:4px 10px;border-radius:9999px}.sr-prelaunch-card-tag.tag-green{background:#D1FAE5;color:#065F46}.sr-prelaunch-card-tag.tag-blue{background:#DBEAFE;color:#1E40AF}.sr-prelaunch-card-tag.tag-purple{background:#EDE9FE;color:#5B21B6}.sr-prelaunch-card-body{flex:1 1;display:flex;flex-direction:column}.sr-prelaunch-card-title{font-size:20px;font-weight:800;color:#0B1D36;line-height:1.3;margin-bottom:8px}.sr-prelaunch-card-highlight{font-size:14.5px;color:#475569;line-height:1.5;margin-bottom:16px}.sr-prelaunch-pill-notice{display:inline-flex;align-items:center;gap:7px;background:#ECFDF5;border:1px solid #a7f3d0;color:#047857;padding:6px 14px;border-radius:9999px;font-size:13px;font-weight:700;margin-bottom:18px;width:-moz-fit-content;width:fit-content}.sr-prelaunch-features-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.sr-prelaunch-features-list li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:#334155;line-height:1.45}.sr-check-icon{color:#00AF6F;margin-top:2px;flex-shrink:0}.sr-prelaunch-smallprint-box{display:flex;align-items:center;gap:10px;background:#F8FAFC;border:1px dashed #cbd5e1;border-radius:10px;padding:8px 12px;margin-bottom:18px}.sr-smallprint-icon-wrap{width:24px;height:24px;border-radius:6px;background:#E2E8F0;color:#475569;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sr-smallprint-content{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.sr-smallprint-label{font-size:11px;font-weight:800;color:#64748B;text-transform:uppercase;letter-spacing:.04em}.sr-smallprint-text{font-size:12.5px;font-weight:600;color:#1E293B}.sr-prelaunch-badges-grid{display:flex;flex-direction:column;gap:8px}.sr-prelaunch-mini-pill{display:flex;align-items:center;gap:8px;background:#F8FAFC;border:1px solid #e2e8f0;padding:8px 12px;border-radius:8px;font-size:13px;font-weight:600;color:#1E293B;transition:all .2s ease}.sr-prelaunch-mini-pill:hover{background:#EFF6FF;border-color:#BFDBFE;transform:translateX(3px)}.sr-prelaunch-cta-bar{background:linear-gradient(135deg,#0B1D36,#1D70B8);border-radius:20px;padding:26px 36px;display:flex;align-items:center;justify-content:space-between;gap:24px;box-shadow:0 12px 34px rgba(1,58,128,.2);color:#ffffff}.sr-prelaunch-cta-title{font-size:20px;font-weight:700;color:#ffffff;margin:0 0 4px}.sr-prelaunch-cta-sub{font-size:14.5px;color:rgba(255,255,255,.85);margin:0}.sr-btn-prelaunch-claim{display:inline-flex;align-items:center;gap:10px;background:#ffffff;color:#1D70B8;font-size:16px;font-weight:700;padding:13px 28px;border-radius:9999px;border:none;cursor:pointer;box-shadow:0 6px 20px rgba(0,0,0,.15);transition:all .25s ease;white-space:nowrap}.sr-btn-prelaunch-claim:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(0,0,0,.25);background:#F0FDF4;color:#047857}.sr-pricing-prelaunch-banner{background:linear-gradient(135deg,#FEF2F2,#EFF6FF 50%,#ECFDF5);border:1.5px solid #bfdbfe;border-radius:18px;padding:20px 24px;margin-bottom:28px;display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:0 8px 24px rgba(29,112,184,.08);width:100%;text-align:left}.sr-pricing-prelaunch-content{flex:1 1}.sr-pricing-prelaunch-badge{display:inline-flex;align-items:center;gap:6px;background:#E11D48;color:#ffffff;font-size:11px;font-weight:800;letter-spacing:.06em;padding:3px 10px;border-radius:6px;margin-bottom:8px}.sr-pricing-prelaunch-title{font-size:18px;font-weight:800;color:#0B1D36;margin:0 0 6px;line-height:1.3}.sr-pricing-prelaunch-sub{font-size:13.5px;color:#475569;margin:0;line-height:1.45}.sr-pricing-smallprint{font-size:12px;color:#64748B;font-style:italic}.sr-pricing-prelaunch-btn{display:inline-flex;align-items:center;gap:8px;background:#1D70B8;color:#ffffff;font-size:14.5px;font-weight:700;padding:10px 20px;border-radius:9999px;border:none;cursor:pointer;transition:all .2s ease;white-space:nowrap;box-shadow:0 4px 14px rgba(29,112,184,.25)}.sr-pricing-prelaunch-btn:hover{background:#013A80;transform:translateY(-2px);box-shadow:0 6px 18px rgba(29,112,184,.35)}.sr-cta-prelaunch-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.4);color:#ffffff;font-size:12px;font-weight:800;letter-spacing:.08em;padding:5px 14px;border-radius:9999px;margin-bottom:16px}.sr-cta-smallprint{font-size:13px;color:rgba(255,255,255,.8);font-style:italic}.sr-cta-features-strip{display:flex;align-items:center;gap:18px;margin-bottom:8px;flex-wrap:wrap}.sr-cta-footnote{margin:0 0 24px;font-size:12px;font-weight:500;font-style:italic;color:rgba(255,255,255,.78)}.sr-cta-feat-item{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:#ffffff}@media (max-width:992px){.sr-prelaunch-grid{grid-template-columns:1fr}.sr-prelaunch-cta-bar{flex-direction:column;text-align:center;padding:24px 20px}.sr-pricing-prelaunch-banner{flex-direction:column;text-align:center;gap:16px}.sr-hero-offer-header{align-items:center;gap:6px}.sr-hero-offer-row-content{text-align:left}}.sr-slick-qr-card{background:#111827;border:1px solid #1f2937;border-radius:18px;padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:0 12px 30px rgba(0,0,0,.25);color:#ffffff;position:relative;overflow:hidden}.sr-slick-qr-left{flex:1 1;display:flex;flex-direction:column;align-items:flex-start}.sr-slick-qr-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.35);color:#4ADE80;padding:3px 10px;border-radius:9999px;font-size:11.5px;font-weight:700;letter-spacing:.04em;margin-bottom:10px}.sr-slick-qr-dot{width:6px;height:6px;border-radius:50%;background:#22C55E;display:inline-block;box-shadow:0 0 8px #22C55E}.sr-slick-qr-title{color:#ffffff;font-size:19px;font-weight:800;line-height:1.25;margin:0 0 6px;letter-spacing:-.2px}.sr-slick-qr-desc{color:#94A3B8;font-size:13px;line-height:1.45;margin:0 0 14px;max-width:220px}.sr-slick-qr-btn{display:inline-flex;align-items:center;gap:8px;background:#BEF264;color:#14532D;font-size:13.5px;font-weight:800;padding:8px 18px;border-radius:9999px;border:none;cursor:pointer;box-shadow:0 4px 12px rgba(190,242,100,.3);transition:all .2s ease;white-space:nowrap}.sr-slick-qr-btn:hover{background:#A3E635;transform:translateY(-1px);box-shadow:0 6px 16px rgba(190,242,100,.45)}.sr-slick-qr-right{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.sr-slick-qr-frame{background:#ffffff;padding:8px;border-radius:14px;box-shadow:0 6px 18px rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center}.sr-slick-qr-caption{color:#94A3B8;font-size:11px;font-weight:500;margin-top:8px;max-width:120px;text-align:center;line-height:1.3}.sr-services-dropdown-card{padding:14px;border-radius:18px;border:1px solid #e2e8f0;width:320px;flex-direction:column;gap:4px}.sr-pricing-megamenu,.sr-services-dropdown-card{background:#ffffff;box-shadow:0 20px 48px rgba(0,0,0,.16);max-width:95vw;display:flex}.sr-pricing-megamenu{padding:16px;border-radius:20px;border:1px solid #e2e8f0;gap:16px;width:660px}.sr-megamenu-left{width:230px;display:flex;flex-direction:column;gap:6px;padding:4px 0}.sr-megamenu-header{font-size:12.5px;font-weight:700;color:#1D70B8;display:flex;align-items:center;gap:6px;padding:0 10px 8px;border-bottom:1px solid #f1f5f9;text-transform:uppercase;letter-spacing:.04em}.sr-megamenu-item{padding:10px 12px;border-radius:12px;text-decoration:none!important;transition:all .2s ease;display:block}.sr-megamenu-item:hover{background:#EFF6FF;transform:translateX(2px)}.sr-megamenu-item-title{font-size:14px;font-weight:700;color:#0B1D36;margin-bottom:2px}.sr-megamenu-item-sub{font-size:11.5px;color:#64748B;line-height:1.35}.sr-megamenu-right{flex:1 1}.sr-megamenu-right .sr-slick-qr-card{height:100%}@media (max-width:991px){.sr-pricing-qr-center-wrap{display:none!important}}.sr-pricing-qr-center-wrap{margin:24px auto 32px;display:flex;justify-content:center;max-width:560px;width:100%}.sr-subscribe-page-root{min-height:100vh;background:linear-gradient(180deg,#F8FAFC,#EFF6FF);display:flex;flex-direction:column}.sr-subscribe-page-header{background:#ffffff;border-bottom:1px solid #e2e8f0;padding:14px 0;position:-webkit-sticky;position:sticky;top:0;z-index:100}.sr-subscribe-header-inner{display:flex;align-items:center;justify-content:space-between}.sr-subscribe-back-btn{display:inline-flex;align-items:center;gap:8px;color:#1D70B8;font-weight:600;font-size:14px;text-decoration:none!important;padding:8px 16px;border-radius:9999px;background:#EFF6FF;border:1px solid #bfdbfe;transition:all .2s ease}.sr-subscribe-back-btn:hover{background:#DBEAFE;color:#013A80;transform:translateX(-2px)}.sr-subscribe-page-main{flex:1 1;padding:40px 0 60px}.sr-subscribe-card-wrap{max-width:820px;margin:0 auto;background:#ffffff;border-radius:24px;box-shadow:0 16px 48px rgba(15,23,42,.08);border:1px solid #e2e8f0;overflow:hidden}.sr-subscription-inline-wrapper .sr-sub-modal-container{padding:36px 32px}.sr-subscribe-page-footer{padding:24px 0;text-align:center;color:#94A3B8;font-size:13px;border-top:1px solid #e2e8f0;background:#ffffff}@media (max-width:768px){.sr-pricing-megamenu{flex-direction:column;width:100%}.sr-megamenu-left{width:100%}.sr-slick-qr-card{flex-direction:column;text-align:center;padding:20px 16px}.sr-slick-qr-left{align-items:center}.sr-slick-qr-desc{max-width:100%}.sr-subscription-inline-wrapper .sr-sub-modal-container{padding:24px 16px}}.sr-btn-book-demo-nav{background:#00AF6F!important;color:#ffffff!important;font-weight:700!important;font-size:13.5px!important;height:40px!important;padding:0 18px!important;border-radius:9999px!important;border:none!important;display:inline-flex!important;align-items:center!important;gap:7px!important;box-shadow:0 4px 14px rgba(0,175,111,.25)!important;transition:all .25s cubic-bezier(.16,1,.3,1)!important}.sr-btn-book-demo-nav:hover{background:#00965e!important;transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,175,111,.35)!important}.sr-btn-hero-demo{background:rgba(255,255,255,.25)!important;color:#ffffff!important;font-size:15px!important;font-weight:700!important;border-radius:9999px!important;padding:13px 26px!important;height:auto!important;border:1.5px solid rgba(255,255,255,.9)!important;display:inline-flex!important;align-items:center!important;gap:8px!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .25s ease!important}.sr-btn-hero-demo:hover{background:#ffffff!important;color:#013A80!important;transform:translateY(-2px);box-shadow:0 10px 24px rgba(15,23,42,.15)!important}.sr-book-demo-modal .ant-modal-content{border-radius:20px!important;padding:32px 36px!important;background:#ffffff!important;box-shadow:0 24px 60px rgba(15,23,42,.18)!important}.sr-demo-modal-container{font-family:inherit}.sr-demo-modal-header{text-align:center;margin-bottom:26px}.sr-demo-modal-badge{display:inline-flex;align-items:center;gap:6px;background:#e6f9f2;border:1px solid #b3efda;padding:5px 14px;border-radius:9999px;font-size:12.5px;font-weight:700;color:#007a4d;margin-bottom:12px}.sr-demo-modal-title{font-size:24px;font-weight:800;color:#0f172a;margin:0 0 6px;letter-spacing:-.4px}.sr-demo-modal-subtitle{font-size:14px;color:#64748b;line-height:1.5;max-width:540px;margin:0 auto}.sr-demo-section-label{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:#1e293b;margin-bottom:12px}.sr-demo-dates-strip{display:flex;gap:10px;overflow-x:auto;padding-bottom:12px;margin-bottom:24px;scrollbar-width:thin}.sr-demo-date-card{display:flex;flex-direction:column;align-items:center;min-width:64px;padding:10px 8px;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;cursor:pointer;transition:all .2s ease}.sr-demo-date-card:hover{background:#f1f5f9;border-color:#cbd5e1}.sr-demo-date-card.selected{background:#013A80;border-color:#013A80;color:#ffffff;box-shadow:0 6px 18px rgba(1,58,128,.25);transform:translateY(-2px)}.sr-date-dayname{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;opacity:.85}.sr-date-number{font-size:20px;font-weight:800;margin:2px 0}.sr-date-month{font-size:11px;font-weight:600;opacity:.85}.sr-demo-slots-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:10px;gap:10px;max-height:220px;overflow-y:auto;padding:4px;margin-bottom:26px}.sr-demo-slot-pill{display:flex;align-items:center;justify-content:center;gap:7px;padding:10px 14px;background:#ffffff;border:1.5px solid #e2e8f0;border-radius:10px;font-size:13.5px;font-weight:600;color:#334155;cursor:pointer;transition:all .2s ease}.sr-demo-slot-pill:hover{border-color:#1D70B8;color:#1D70B8;background:#f0f7ff}.sr-demo-slot-pill.selected{background:#1D70B8;border-color:#1D70B8;color:#ffffff;box-shadow:0 4px 14px rgba(29,112,184,.3)}.sr-demo-loading-slots,.sr-demo-no-slots{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;margin-bottom:24px;color:#64748b;font-size:13.5px}.sr-demo-actions-bar{display:flex;align-items:center;justify-content:flex-end;gap:12px;border-top:1px solid #f1f5f9;padding-top:18px}.sr-btn-confirm-demo,.sr-btn-continue{background:#1D70B8!important;font-weight:700!important;border-radius:9999px!important;height:44px!important;padding:0 24px!important;display:inline-flex!important;align-items:center!important;gap:8px!important}.sr-demo-back-btn{display:inline-flex;align-items:center;gap:6px;background:none;border:none;color:#1D70B8;font-size:13px;font-weight:600;cursor:pointer;margin-bottom:16px;padding:0}.sr-demo-back-btn:hover{text-decoration:underline}.sr-demo-step-success{text-align:center;padding:10px 0}.sr-demo-confirmed-box{background:#f8fafc;border:1px solid #cbd5e1;border-radius:14px;padding:18px 24px;margin:22px 0 28px;text-align:left;display:flex;flex-direction:column;gap:12px}.sr-confirmed-row{display:flex;align-items:center;gap:10px;font-size:14px;color:#1e293b}.sr-confirmed-row.meeting-link-row{border-top:1px solid #e2e8f0;padding-top:12px;margin-top:4px}.sr-meeting-link-wrap{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sr-link-text{font-family:monospace;font-size:13px;color:#0f172a;background:#ffffff}.sr-btn-copy-link,.sr-link-text{padding:4px 10px;border:1px solid #cbd5e1;border-radius:6px}.sr-btn-copy-link{display:inline-flex;align-items:center;gap:5px;background:none;font-size:12px;color:#475569;cursor:pointer;transition:all .2s ease}.sr-btn-copy-link:hover{background:#ffffff;color:#0f172a}.sr-btn-join-meet{background:#00AF6F!important;font-weight:700!important;border-radius:9999px!important}.sr-btn-add-gcal{border-radius:9999px!important;font-weight:600!important}