.target-02 path:nth-child(2),.vision path:nth-child(2){stroke:hsl(var(--primaryLight))}.features path:nth-child(2){stroke:hsl(var(--primary))}.mobile-field,.mobile-field .react-tel-input .flag-dropdown.open .selected-flag,.mobile-field .react-tel-input .flag-dropdown.open,.mobile-field .react-tel-input .selected-flag:hover,.mobile-field .react-tel-input .selected-flag:focus{background:0 0}.mobile-field .react-tel-input .country-list .country.highlight{background:hsl(var(--secondary));color:hsl(var(--foreground))}.mobile-field .react-tel-input .country-list .country .dial-code{color:hsl(var(--foreground)/.7)}.mobile-field .react-tel-input .country-list{background:hsl(var(--background));color:hsl(var(--foreground))}.mobile-field .react-tel-input .country-list .country:hover{background:linear-gradient(90deg,hsl(var(--gradient-start)),hsl(var(--gradient-end)));color:hsl(var(--foreground))}.mobile-field .react-tel-input .form-control{border-width:1px;border-color:hsl(var(--gradient-end)/.3);--tw-ring-offset-color:hsl(var(--background));background-color:#0000;border-radius:10px;width:100%;height:36px;padding:.75rem 1.25rem .75rem 60px;font-size:1rem;line-height:1.5rem;display:flex}.mobile-field .react-tel-input .form-control::placeholder{color:hsl(var(--muted-foreground)/.5);font-size:1rem;line-height:1.5rem}.mobile-field .react-tel-input .form-control:hover{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.mobile-field .react-tel-input .form-control:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:2px;outline:2px solid #0000}.mobile-field .react-tel-input .form-control:disabled{cursor:not-allowed;opacity:.5}@media (min-width:640px){.mobile-field .react-tel-input .form-control{height:3rem}}.mobile-field .react-tel-input .flag-dropdown{border:none;border-right:1px solid hsl(var(--gradient-end)/.3);background:0 0;border-radius:10px 0 0 10px}.mobile-field .react-tel-input .selected-flag{border-radius:10px 0 0 10px;width:50px;padding:0 0 0 13px}.mobile-field .react-tel-input .flag-dropdown.open .selected-flag,.mobile-field .react-tel-input .flag-dropdown.open{border-radius:10px 0 0 10px}.mobile-field .react-tel-input .selected-flag .arrow{opacity:.5}html,body{scroll-behavior:smooth;scroll-padding:6rem}.container{margin-inline:auto;padding:0 15px}::selection{color:hsl(var(--foreground));background:hsl(var(--primary))}.gradient-shadow{box-shadow:0px 10px 15px 0px hsl(var(--primary)/.3)}.gradient-text,.hover\:gradient-text:hover{background:linear-gradient(90deg,hsl(var(--gradient-start)),hsl(var(--gradient-end)));-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.gradient-dot{position:relative}.gradient-dot:before{content:"";background:linear-gradient(90deg,hsl(var(--gradient-start)),hsl(var(--gradient-end)));width:5px;height:5px;box-shadow:0 0 6px hsl(var(--gradient-end)/.8);border-radius:9999px;animation:2s ease-in-out infinite pulse-dot;position:absolute;bottom:-30%;left:50%;transform:translate(-50%)}@keyframes pulse-dot{0%,to{opacity:.8;transform:translate(-50%)scale(1)}50%{opacity:1;box-shadow:0 0 10px hsl(var(--gradient-end));transform:translate(-50%)scale(1.4)}}.overlay-patch{background:linear-gradient(90deg,hsl(var(--background)),hsl(var(--background)/.3),hsl(var(--background)/.3))}.bottom-patch{background:linear-gradient(0deg,hsl(var(--background)),hsl(var(--background)/.5),hsl(var(--background)/.5),hsl(var(--background)/0))}.shine{background:radial-gradient(circle,hsl(var(--secondary)/.4)0%,hsl(var(--secondary)/0)70%);filter:blur(50px);border-radius:50%;width:210px;height:210px}.shine-lg{background:radial-gradient(circle,hsl(var(--secondary)/.4)0%,hsl(var(--secondary)/0)75%);filter:blur(90px);border-radius:50%;width:320px;height:320px}@media (min-width:768px){.shine-lg{filter:blur(150px);width:650px;height:650px}}.mission-gradient{background:linear-gradient(180deg,hsl(var(--background)),hsl(var(--secondary)/.1))}.card-bg{background:linear-gradient(237deg,hsl(var(--cyanDark)/.05),hsl(var(--cyanDark)/0))}.innovation-img-overlay{background:linear-gradient(180deg,hsl(var(--primaryLight)/0),hsl(var(--primaryLight)/.3));mix-blend-mode:screen}.three-line-sentence{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.two-line-sentence{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.one-line-sentence{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.advancement-card-bg{background:linear-gradient(113deg,hsl(var(--border)/.1),hsl(var(--primaryLight)/.1))}.navbar-desktop-menu .menu{align-items:center;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.navbar-desktop-menu .menu-item{position:relative}.navbar-desktop-menu .submenu{opacity:0;visibility:hidden;will-change:backdrop-filter,-webkit-backdrop-filter;z-index:50;border:1px solid hsl(var(--primaryLight)/.25);border-bottom-color:hsl(var(--primary)/.45);border-radius:16px;width:220px;padding:8px;font-weight:400;transition:opacity .25s cubic-bezier(.25,.8,.25,1),transform .25s cubic-bezier(.25,.8,.25,1),visibility .25s;position:absolute;top:calc(100% + 16px);left:50%;transform:translate(-50%)translateY(10px);box-shadow:inset 0 1.5px #ffffff26,inset 0 0 0 1px #ffffff0d;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;background:linear-gradient(135deg,#03041966 0%,#03041999 100%)!important}.navbar-desktop-menu .submenu:before{content:"";height:20px;position:absolute;top:-20px;left:0;right:0}.navbar-desktop-menu .menu-item:hover .submenu{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.navbar-desktop-menu .submenu-item{margin:4px 0;list-style:none;position:relative}.navbar-desktop-menu .submenu-item .menu-link{color:hsl(var(--foreground)/.75);background:0 0;border-radius:10px;justify-content:flex-start;align-items:center;width:100%;padding:10px 16px;font-size:14.5px;font-weight:500;transition:all .2s cubic-bezier(.25,.8,.25,1);display:flex}.navbar-desktop-menu .submenu-item .menu-link:hover{background:linear-gradient(135deg,hsl(var(--gradient-start)/.15)0%,hsl(var(--gradient-end)/.08)100%);color:hsl(var(--foreground));box-shadow:inset 0 1px #ffffff26,inset 0 0 0 1px #ffffff0d,0 2px 4px #00000026}.navbar-desktop-menu .menu-link{cursor:pointer;color:hsl(var(--foreground)/.8);border-radius:8px;justify-content:space-between;align-items:center;padding:6px 10px;font-size:16px;font-style:normal;font-weight:500;text-decoration:none;transition:color .3s;display:flex;position:relative}.navbar-desktop-menu .menu-link:hover{color:hsl(var(--foreground))}.navbar-desktop-menu .menu>.menu-item>.menu-link:after,.navbar-desktop-menu .menu>.menu-item>a.menu-link:after{content:"";background:linear-gradient(90deg,hsl(var(--gradient-start)),hsl(var(--gradient-end)));border-radius:9999px;width:0;height:2px;transition:width .25s,left .25s;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.navbar-desktop-menu .menu>.menu-item>.menu-link:hover:after,.navbar-desktop-menu .menu>.menu-item>a.menu-link:hover:after{width:calc(100% - 20px)}.navbar-desktop-menu .menu>.menu-item>.menu-link:has(.gradient-dot):after{display:none}.navbar-desktop-menu .menu>.menu-item>a.menu-link:has(.gradient-dot):after{display:none}.navbar-desktop-menu .submenu-chevron{transition:transform .3s cubic-bezier(.4,0,.2,1)}.navbar-desktop-menu .menu-item:hover .submenu-chevron{transform:rotate(180deg)}.header-theme-light .navbar-desktop-menu .menu-link{color:hsl(var(--ink)/.72)}.header-theme-light .navbar-desktop-menu .menu-link:hover{color:hsl(var(--ink))}.header-theme-light .navbar-desktop-menu .submenu{border:1px solid hsl(var(--border-light)/.1);border-bottom-color:hsl(var(--border-light)/.14);box-shadow:0 18px 40px -16px #0f172a2e,0 1px #fff;-webkit-backdrop-filter:none!important;background:#fff!important}.header-theme-light .navbar-desktop-menu .submenu-item .menu-link{color:hsl(var(--ink)/.75)}.header-theme-light .navbar-desktop-menu .submenu-item .menu-link:hover{background:linear-gradient(135deg,hsl(var(--gradient-start)/.1)0%,hsl(var(--gradient-end)/.06)100%);color:hsl(var(--ink));box-shadow:none}.cd-accordion{flex-direction:column;gap:8px;margin:20px 0;padding:0 24px;list-style:none;display:flex}.cd-accordion__item{width:100%;list-style:none;position:relative}.cd-accordion__input{opacity:0;cursor:pointer;z-index:10;width:100%;height:48px;position:absolute}.cd-accordion__label{color:#ffffffd9;cursor:pointer;background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:12px 18px;font-size:15px;font-weight:500;transition:all .25s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d,0 4px 10px #0000001a}.cd-accordion__label svg{color:#fff6;transition:transform .3s cubic-bezier(.25,.8,.25,1)}.cd-accordion__label:hover{color:#fff;background:#ffffff0a;border-color:#ffffff1a}.cd-accordion__input:checked~.cd-accordion__label,.cd-accordion__item--expanded>.cd-accordion__label{color:hsl(var(--primaryLight));background:#4072fc14;border-color:#4072fc33}.cd-accordion__input:checked~.cd-accordion__label svg,.cd-accordion__item--expanded>.cd-accordion__label svg{color:hsl(var(--primaryLight));transform:rotate(180deg)}.cd-accordion__sub{border-left:1px dashed #ffffff1a;flex-direction:column;gap:4px;margin:4px 0 0 10px;padding:6px 0 6px 12px;list-style:none;display:none}.cd-accordion__input:checked~.cd-accordion__sub,.cd-accordion__item--expanded>.cd-accordion__sub{display:flex}.cd-accordion__sub .cd-accordion__label{box-shadow:none;color:#fff9;background:0 0;border:none;border-radius:8px;padding:8px 12px;font-size:14px}.cd-accordion__sub .cd-accordion__label:hover{color:#fff;background:#ffffff08}video::-webkit-media-controls{display:none!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon-spin{animation:2s linear infinite spin}.faq-card{border:1px solid hsl(var(--border)/.4);background:hsl(var(--border)/.1);-webkit-backdrop-filter:blur(12px);cursor:pointer;border-radius:16px;padding:18px 24px;transition:all .3s cubic-bezier(.4,0,.2,1)}.faq-card .faq-question-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.faq-card .faq-question-row .faq-question{color:hsl(var(--foreground));font-size:16px;font-weight:500;transition:color .25s}@media (min-width:768px){.faq-card .faq-question-row .faq-question{font-size:18px}}.faq-card .faq-question-row .chevron-wrapper{background-color:hsl(var(--foreground)/.05);width:32px;height:32px;color:hsl(var(--foreground)/.7);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex}.faq-card .faq-question-row .chevron-wrapper svg{width:14px;height:14px}.faq-card .faq-answer-wrapper{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1),opacity .3s,margin .3s;display:grid}.faq-card .faq-answer-wrapper .faq-answer-content{overflow:hidden}.faq-card .faq-answer-wrapper .faq-answer-content p{color:hsl(var(--foreground)/.75);font-size:14px;font-weight:300;line-height:1.6}@media (min-width:768px){.faq-card .faq-answer-wrapper .faq-answer-content p{font-size:15.5px}}.faq-card:hover{border-color:hsl(var(--cyanLight)/.2);background:hsl(var(--card)/.35);box-shadow:0 10px 30px -10px #0304194d}.faq-card:hover .faq-question-row .faq-question{color:hsl(var(--primaryLight))}.faq-card:hover .faq-question-row .chevron-wrapper{background-color:hsl(var(--primaryLight)/.15);color:hsl(var(--primaryLight))}.faq-card.open{border-color:hsl(var(--cyanLight)/.3);background:linear-gradient(135deg,hsl(var(--cyanDark)/.12)0%,hsl(var(--cyanDark)/.02)100%);box-shadow:0 15px 35px -10px #03041966}.faq-card.open .faq-question-row .chevron-wrapper{background-color:hsl(var(--cyanLight)/.15);color:hsl(var(--cyanLight));transform:rotate(180deg)}.faq-card.open .faq-answer-wrapper{opacity:1;grid-template-rows:1fr;margin-top:12px}.pricing-card-outer{cursor:pointer;background:linear-gradient(135deg,#ffffff26 0%,#ffffff05 100%);border-radius:24px;padding:24px;transition:all .3s cubic-bezier(.25,.8,.25,1);position:relative;transform:translateY(-4px);box-shadow:inset 0 1.5px #ffffff40,inset 0 0 0 1px #ffffff0d,0 6px #00000073,0 15px 30px #00000059}.pricing-card-outer:hover{background:linear-gradient(135deg,hsl(var(--primaryLight)/.35)0%,hsl(var(--primary)/.08)100%);transform:translateY(-8px);box-shadow:inset 0 1.5px #fff6,inset 0 0 0 1px #ffffff1a,0 10px #00000080,0 25px 45px #03041980}.pricing-card-outer:active{transform:translateY(2px)scale(.99);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff05,0 0 #00000073,0 6px 12px #0003}.plancards-bg{-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#04051ccc 0%,#020314f2 100%);border-radius:23px;height:100%}.plans-note{border:1px solid hsl(var(--primary)/.25);background:hsl(var(--primary)/.08);-webkit-backdrop-filter:blur(8px);border-radius:12px}.hightlight-plan-chip{border:1px solid hsl(var(--primaryLight)/.35);background:hsl(var(--primary)/.15);color:hsl(var(--primaryLight));letter-spacing:.05em;text-transform:uppercase;border-radius:20px;font-weight:600}.hightlight-plan-chip-popular{background:linear-gradient(135deg,hsl(var(--gradient-start))0%,hsl(var(--gradient-end))100%);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:20px;font-weight:700;box-shadow:0 4px 12px #4072fc59}.pricing-card-highlighted{background:linear-gradient(135deg,hsl(var(--primary))0%,hsl(var(--cyanLight))50%,hsl(var(--primary))100%);cursor:pointer;border-radius:24px;padding:1.5px;transition:all .35s cubic-bezier(.25,.8,.25,1);position:relative;transform:translateY(-10px);box-shadow:inset 0 2px #ffffff59,inset 0 0 0 1px #ffffff1a}.pricing-card-highlighted:hover{transform:translateY(-16px)scale(1.01);box-shadow:inset 0 2px #ffffff80,inset 0 0 0 1px #ffffff26,0 35px 70px #4072fc33}.pricing-card-highlighted:active{transform:translateY(2px)scale(.99);box-shadow:inset 0 1.5px #fff3,inset 0 0 0 1px #ffffff0d}.plan-addons{-webkit-backdrop-filter:blur(12px);cursor:pointer;background:linear-gradient(135deg,#ffffff08 0%,#ffffff03 100%);border:1px solid #ffffff14;border-radius:24px;padding:24px;transition:all .3s cubic-bezier(.25,.8,.25,1);position:relative;transform:translateY(-2px);box-shadow:inset 0 1.5px #fff3,inset 0 0 0 1px #ffffff0a,0 4px #00000059,0 8px 16px #00000040}.plan-addons:hover{border-color:hsl(var(--cyanLight)/.35);background:linear-gradient(135deg,hsl(var(--cyanDark)/.08)0%,hsl(var(--cyanDark)/.02)100%);box-shadow:inset 0 1.5px 0 0 #ffffff4d,inset 0 0 0 1px #ffffff14,0 7px 0 0 #0006,0 12px 24px 0 #03041973,0 0 15px -5px hsl(var(--cyanLight)/.15);transform:translateY(-5px)}.plan-addons:active{transform:translateY(2px)scale(.99);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff05,0 0 #00000059,0 4px 8px #00000026}.blog-card{border:1px solid hsl(var(--cyanLight)/.15);background:linear-gradient(237deg,hsl(var(--cyanDark)/.05)0%,hsl(var(--cyanDark)/0)100%);-webkit-backdrop-filter:blur(10px);border-radius:20px;flex-direction:column;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.blog-card .image-container{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.blog-card .image-container img{transition:transform .6s cubic-bezier(.4,0,.2,1)}.blog-card .category-tag{z-index:10;letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);color:#fff;background-color:#0000008c;border:1px solid #ffffff1f;border-radius:9999px;padding:4px 12px;font-size:11px;font-weight:600;position:absolute;top:16px;left:16px}.blog-card .card-content{flex-direction:column;flex-grow:1;padding:16px 20px 20px;display:flex}@media (min-width:768px){.blog-card .card-content{padding:24px 28px 28px}}.blog-card .meta-row{color:hsl(var(--foreground)/.5);align-items:center;gap:8px;margin-bottom:12px;font-size:12px;font-weight:300;display:flex}.blog-card .blog-title{color:hsl(var(--foreground));margin-bottom:10px;font-size:18px;font-weight:600;line-height:1.4}@media (min-width:768px){.blog-card .blog-title{font-size:20px}}.blog-card .blog-author{color:hsl(var(--foreground)/.55);align-items:center;gap:6px;margin-top:auto;font-size:12px;font-weight:400;display:inline-flex}.blog-card .blog-author .blog-author-icon{flex-shrink:0;width:13px;height:13px}.blog-card .blog-desc{color:hsl(var(--foreground)/.7);flex-grow:1;margin-bottom:20px;font-size:14px;font-weight:300;line-height:1.6}.blog-card:hover{border-color:hsl(var(--cyanLight)/.3);background:linear-gradient(237deg,hsl(var(--cyanDark)/.1)0%,hsl(var(--cyanDark)/.02)100%);transform:translateY(-6px);box-shadow:0 20px 40px -15px #03041980}.blog-card--compact{border-radius:16px}.blog-card--compact .image-container{aspect-ratio:16/9}.blog-card--compact .category-tag{padding:3px 9px;font-size:10px;top:10px;left:10px}.blog-card--compact .card-content{padding:12px 14px 14px}@media (min-width:768px){.blog-card--compact .card-content{padding:14px 16px 16px}}.blog-card--compact .meta-row{gap:6px;margin-bottom:8px;font-size:11px}.blog-card--compact .blog-title{margin-bottom:8px;font-size:15px;font-weight:500;line-height:1.35}@media (min-width:768px){.blog-card--compact .blog-title{font-size:16px}}.blog-card--compact .blog-author{gap:5px;font-size:11px}.blog-card--compact .blog-author .blog-author-icon{width:12px;height:12px}.blog-card--compact:hover{transform:translateY(-4px)}.testimonial-card{border-radius:20px;flex-direction:column;justify-content:space-between;height:100%;padding:16px 20px;display:flex;position:relative}@media (min-width:768px){.testimonial-card{padding:24px}}.testimonial-card{-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff0a 0%,#ffffff03 100%);border:1px solid #ffffff14;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 15px 35px #04072466,inset 0 1px #ffffff14}.testimonial-card:hover{background:linear-gradient(135deg,#ffffff12 0%,#ffffff05 100%);border-color:#4adff240;transform:translateY(-5px);box-shadow:0 25px 45px #04072480,inset 0 1px #ffffff26,0 0 20px -5px #4adff233}.glass-card{-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff0a 0%,#ffffff03 100%);border:1px solid #ffffff14;transition:all .35s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 15px 35px #0407244d,inset 0 1px #ffffff14}.glass-card:hover{background:linear-gradient(135deg,#ffffff12 0%,#ffffff05 100%);border-color:#4adff240;box-shadow:0 25px 45px #04072466,inset 0 1px #ffffff26,0 0 20px -5px #4adff233}.section-light .glass-card,.section-light-soft .glass-card{border:1px solid hsl(var(--border-light)/.08);-webkit-backdrop-filter:none;background:#fff;box-shadow:0 10px 30px -12px #0f172a1f,0 1px #fff}.section-light .glass-card:hover,.section-light-soft .glass-card:hover{border-color:hsl(var(--cyanLight)/.35);box-shadow:0 20px 40px -16px #0f172a29,0 0 0 1px hsl(var(--cyanLight)/.08);background:#fff}.section-light .blog-card,.section-light-soft .blog-card{border:1px solid hsl(var(--border-light)/.08);-webkit-backdrop-filter:none;background:#fff;box-shadow:0 10px 28px -14px #0f172a1f}.section-light .blog-card .category-tag,.section-light-soft .blog-card .category-tag{color:#fff;background-color:#0000008c;border-color:#ffffff1f}.section-light .blog-card .meta-row,.section-light-soft .blog-card .meta-row{color:hsl(var(--ink-muted))}.section-light .blog-card .blog-title,.section-light-soft .blog-card .blog-title{color:hsl(var(--ink))}.section-light .blog-card .blog-author,.section-light-soft .blog-card .blog-author,.section-light .blog-card .blog-desc,.section-light-soft .blog-card .blog-desc{color:hsl(var(--ink-muted))}.section-light .blog-card:hover,.section-light-soft .blog-card:hover{border-color:hsl(var(--cyanLight)/.35);background:#fff;box-shadow:0 22px 40px -18px #0f172a2e}.section-light .testimonial-card,.section-light-soft .testimonial-card{border:1px solid hsl(var(--border-light)/.08);-webkit-backdrop-filter:none;background:#fff;box-shadow:0 10px 28px -14px #0f172a1f,0 1px #fff}.section-light .testimonial-card:hover,.section-light-soft .testimonial-card:hover{background:#fff;border-color:#4adff259;box-shadow:0 22px 40px -16px #0f172a29,0 0 20px -8px #4adff22e}.section-light .faq-card,.section-light-soft .faq-card{border:1px solid hsl(var(--border-light)/.1);-webkit-backdrop-filter:none;background:#fff;box-shadow:0 10px 28px -16px #0f172a1f}.section-light .faq-card .faq-question-row .faq-question,.section-light-soft .faq-card .faq-question-row .faq-question{color:hsl(var(--ink))}.section-light .faq-card .faq-question-row .chevron-wrapper,.section-light-soft .faq-card .faq-question-row .chevron-wrapper{background-color:hsl(var(--primary)/.08);color:hsl(var(--primary))}.section-light .faq-card .faq-answer-wrapper .faq-answer-content p,.section-light-soft .faq-card .faq-answer-wrapper .faq-answer-content p{color:hsl(var(--ink-muted))}.section-light .faq-card:hover,.section-light-soft .faq-card:hover{border-color:hsl(var(--primary)/.28);background:#fff;box-shadow:0 18px 36px -18px #0f172a29}.section-light .faq-card:hover .faq-question-row .faq-question,.section-light-soft .faq-card:hover .faq-question-row .faq-question{color:hsl(var(--primary))}.section-light .faq-card.open,.section-light-soft .faq-card.open{border-color:hsl(var(--primary)/.35);background:#fff;box-shadow:0 18px 36px -16px #0f172a24}.section-light .faq-card.open .faq-question-row .faq-question,.section-light-soft .faq-card.open .faq-question-row .faq-question{color:hsl(var(--ink))}.section-light .faq-card.open .faq-question-row .chevron-wrapper,.section-light-soft .faq-card.open .faq-question-row .chevron-wrapper{background-color:hsl(var(--primary)/.12);color:hsl(var(--primary))}.section-light .footer-card,.section-light-soft .footer-card{border:1px solid hsl(var(--border-light)/.1);-webkit-backdrop-filter:none;background:#fff;box-shadow:0 16px 40px -18px #0f172a24,0 1px #fff}.section-light .footer-card:after,.section-light-soft .footer-card:after{opacity:.35;background:radial-gradient(circle,hsl(var(--primary)/.12)0%,transparent 70%)}.footer-watermark{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(#ffffff24 0%,#ffffff0f 42%,#ffffff04 72%,#fff0 100%);-webkit-background-clip:text;background-clip:text}.footer-card{background:linear-gradient(135deg,hsl(var(--background)/.9)0%,hsl(var(--primary)/.08)50%,hsl(var(--cyanDark)/.04)100%);border:1px solid hsl(var(--border)/.4);box-shadow:0 30px 60px -15px #04072499,inset 0 1px 0 0 hsl(var(--foreground)/.05);-webkit-backdrop-filter:blur(16px);border-radius:24px;position:relative;overflow:hidden}.footer-card:after{content:"";background:radial-gradient(circle,hsl(var(--cyanLight)/.07)0%,transparent 70%);pointer-events:none;z-index:1;width:320px;height:320px;position:absolute;bottom:-120px;right:-120px}.primary-btn{background:hsl(var(--primary));border:1px solid hsl(var(--primaryLight)/.5);opacity:1;cursor:pointer;background-image:none;font-weight:600;transform:translateY(-2px);box-shadow:inset 0 1.5px #ffffff59,inset 0 0 0 1px #ffffff14,0 6px 12px #4072fc59;color:hsl(var(--primary-foreground))!important;transition:all .25s cubic-bezier(.25,.8,.25,1)!important}.primary-btn:hover{background:hsl(var(--primary)/.95);border-color:hsl(var(--primaryLight)/.65);transform:translateY(-4px);box-shadow:inset 0 1.5px #ffffff73,inset 0 0 0 1px #ffffff1f,0 10px 18px #4072fc66}.primary-btn:active{transform:translateY(1px)scale(.98);box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffffff0d,0 2px 6px #4072fc40}.outline-btn{background-color:hsla(var(--primaryLight)/.04);border:1px solid hsla(var(--primaryLight)/.3);-webkit-backdrop-filter:blur(12px);cursor:pointer;position:relative;transform:translateY(-2px);box-shadow:inset 0 1.5px #ffffff40,inset 0 0 0 1px #ffffff0d,0 4px 2px #0000001a;color:hsl(var(--primaryLight))!important;transition:all .25s cubic-bezier(.25,.8,.25,1)!important}.outline-btn:hover{background-color:hsla(var(--primaryLight)/.1);border-color:hsla(var(--primaryLight)/.5);transform:translateY(-4px);box-shadow:inset 0 1.5px #fff6,inset 0 0 0 1px #ffffff1a,0 4px 5px #00000026;color:hsl(var(--foreground))!important}.outline-btn:active{transform:translateY(2px)scale(.98);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff05,0 4px 8px #00000026}.btn-smoothtalk{-webkit-backdrop-filter:blur(12px);cursor:pointer;background:linear-gradient(135deg,#4072fcd9 0%,#3da5fab3 100%);border:1px solid #3da5fa66;border-bottom-color:#4072fc99;font-weight:600;position:relative;transform:translateY(-2px);box-shadow:inset 0 1.5px #fff6,inset 0 0 0 1px #ffffff1a;color:#fff!important;transition:all .25s cubic-bezier(.25,.8,.25,1)!important}.btn-smoothtalk:hover{background:linear-gradient(135deg,#4072fcf2 0%,#3da5facc 100%);border-color:#3da5fa80;transform:translateY(-4px);box-shadow:inset 0 1.5px #ffffff8c,inset 0 0 0 1px #ffffff26}.btn-smoothtalk:active{transform:translateY(2px)scale(.98);box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffffff0d}.btn-smoothinsights{-webkit-backdrop-filter:blur(12px);cursor:pointer;background-color:#10b9810d;border:1px solid #10b98159;font-weight:600;position:relative;transform:translateY(-2px);box-shadow:inset 0 1.5px #ffffff40,inset 0 0 0 1px #ffffff0d;color:#34d399!important;transition:all .25s cubic-bezier(.25,.8,.25,1)!important}.btn-smoothinsights:hover{background-color:#10b9811f;border-color:#10b9818c;transform:translateY(-4px);box-shadow:inset 0 1.5px #fff6,inset 0 0 0 1px #ffffff1a}.btn-smoothinsights:active{transform:translateY(2px)scale(.98);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff05}.btn-viya{-webkit-backdrop-filter:blur(12px);cursor:pointer;background-color:#f59e0b0d;border:1px solid #f59e0b59;font-weight:600;position:relative;transform:translateY(-2px);box-shadow:inset 0 1.5px #ffffff40,inset 0 0 0 1px #ffffff0d;color:#fbbf24!important;transition:all .25s cubic-bezier(.25,.8,.25,1)!important}.btn-viya:hover{background-color:#f59e0b1f;border-color:#f59e0b8c;transform:translateY(-4px);box-shadow:inset 0 1.5px #fff6,inset 0 0 0 1px #ffffff1a}.btn-viya:active{transform:translateY(2px)scale(.98);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff05}.btn-unified{-webkit-backdrop-filter:blur(12px);cursor:pointer;background-color:#06b6d40d;border:1px solid #06b6d459;font-weight:600;position:relative;transform:translateY(-2px);box-shadow:inset 0 1.5px #ffffff40,inset 0 0 0 1px #ffffff0d;color:#22d3ee!important;transition:all .25s cubic-bezier(.25,.8,.25,1)!important}.btn-unified:hover{background-color:#06b6d41f;border-color:#06b6d48c;transform:translateY(-4px);box-shadow:inset 0 1.5px #fff6,inset 0 0 0 1px #ffffff1a}.btn-unified:active{transform:translateY(2px)scale(.98);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff05}.btn-white{-webkit-backdrop-filter:blur(12px);cursor:pointer;background-color:#ffffff14;border:1px solid #fff6;font-weight:600;position:relative;transform:translateY(-2px);box-shadow:inset 0 1.5px #ffffff59,inset 0 0 0 1px #ffffff14;color:#fff!important;transition:all .25s cubic-bezier(.25,.8,.25,1)!important}.btn-white:hover{background-color:#ffffff29;border-color:#ffffffa6;transform:translateY(-4px);box-shadow:inset 0 1.5px #ffffff80,inset 0 0 0 1px #ffffff1f}.btn-white:active{transform:translateY(2px)scale(.98);box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffffff0d}.prose p{margin-top:0!important}.prose table{border-collapse:separate;border-spacing:0;border:1px solid hsl(var(--border)/.45);background-color:hsl(var(--card)/.12);-webkit-backdrop-filter:blur(8px);border-radius:10px;width:100%;margin:20px 0;display:table;overflow:hidden}.prose table p{margin:0!important}@media (max-width:767px){.prose table{white-space:nowrap;-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}}.prose table thead tr{border-bottom:none}.prose table th{letter-spacing:.06em;text-transform:uppercase;text-align:left;border-right:1px solid hsl(var(--border)/.25);padding:10px 14px;font-size:12.5px;font-weight:600;background-color:hsl(var(--border)/.5)!important;color:hsl(var(--foreground)/.95)!important;border-bottom:1px solid hsl(var(--border)/.4)!important}.prose table th:last-child{border-right:none}.prose table tbody tr{transition:background-color .25s}.prose table tbody tr:nth-child(2n){background-color:hsl(var(--foreground)/.015)}.prose table tbody tr:hover{background-color:hsl(var(--primaryLight)/.04)}.prose table tbody td{vertical-align:middle;border-right:1px solid hsl(var(--border)/.2);border-bottom:1px solid hsl(var(--border)/.2);padding:10px 14px;font-size:13.5px;line-height:1.4;color:hsl(var(--foreground)/.8)!important}.prose table tbody td:last-child{border-right:none}.prose table tbody tr:last-child td{border-bottom:none}.section-light .prose table,.section-light-soft .prose table,.prose-light table{border:1px solid hsl(var(--border-light)/.12);-webkit-backdrop-filter:none;background-color:#fff;box-shadow:0 8px 24px -16px #0f172a1f}.section-light .prose table th,.section-light-soft .prose table th,.prose-light table th{border-right:1px solid hsl(var(--border-light)/.08);background-color:hsl(var(--surface-light-soft))!important;color:hsl(var(--ink))!important;border-bottom:1px solid hsl(var(--border-light)/.1)!important}.section-light .prose table tbody tr:nth-child(2n),.section-light-soft .prose table tbody tr:nth-child(2n),.prose-light table tbody tr:nth-child(2n){background-color:hsl(var(--surface-light-soft)/.65)}.section-light .prose table tbody tr:hover,.section-light-soft .prose table tbody tr:hover,.prose-light table tbody tr:hover{background-color:hsl(var(--primary)/.04)}.section-light .prose table tbody td,.section-light-soft .prose table tbody td,.prose-light table tbody td{border-right:1px solid hsl(var(--border-light)/.08);border-bottom:1px solid hsl(var(--border-light)/.08);color:hsl(var(--ink-muted))!important}.section-light .prose img,.section-light-soft .prose img,.prose-light img{border-radius:12px}.blogs-swiper-container,.full-width-swiper-container{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:1.5rem}@media (min-width:640px){.blogs-swiper-container,.full-width-swiper-container{padding-left:calc(50vw - 320px + 1.5rem)}}@media (min-width:768px){.blogs-swiper-container,.full-width-swiper-container{padding-left:calc(50vw - 384px + 2rem)}}@media (min-width:1024px){.blogs-swiper-container,.full-width-swiper-container{padding-left:calc(50vw - 512px + 4rem)}}@media (min-width:1280px){.blogs-swiper-container,.full-width-swiper-container{padding-left:calc(50vw - 640px + 4rem)}}@media (min-width:1536px){.blogs-swiper-container,.full-width-swiper-container{padding-left:calc(50vw - 768px + 4rem)}}.blogs-swiper-container .swiper,.full-width-swiper-container .swiper{overflow:visible!important}.blogs-swiper-container .swiper-slide,.full-width-swiper-container .swiper-slide{display:flex;height:auto!important}.blogs-swiper-container .swiper-slide>div,.full-width-swiper-container .swiper-slide>div{width:100%}
