body{font-family:IBM Plex Sans,sans-serif!important;font-weight:500!important;background-color:black!important;color:white!important;overflow-x:hidden!important}h1,h2,h4,h5,h6{font-family:Shippori Mincho,serif!important;font-weight:600!important}.nav-link{font-family:IBM Plex Sans,sans-serif!important;font-weight:500!important;color:#ACB6BF!important}p{font-family:IBM Plex Sans,sans-serif;font-weight:500}.navbar-brand{font-family:Shippori Mincho,serif!important;font-weight:500!important;color:#E2E6EA!important}.btn{font-family:IBM Plex Sans,sans-serif!important;font-weight:400!important}.navbar{background:rgba(0,0,0,.8)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.text-muted{color:#ACB6BF!important}@media (min-width:768px){.hero-heading{font-size:clamp(2rem,4vw,3.5rem)!important;line-height:1.3!important;max-width:800px!important;margin:0 auto!important}.hero-heading span{display:block!important;white-space:nowrap!important}}@media (max-width:767px){.hero-heading{font-size:clamp(1.5rem,6vw,2.5rem)!important;line-height:1.2!important}.hero-heading span{display:block!important;white-space:nowrap!important}}.pricing-title{font-size:clamp(2rem,4vw,2.8rem)!important}.pricing-plan-name{font-family:IBM Plex Sans,sans-serif!important;font-weight:500!important}.pricing-amount{font-weight:400!important}.pricing-amount,.pricing-amount-unlimited{font-size:4rem!important;font-family:Shippori Mincho,serif!important}.pricing-amount-unlimited{font-weight:600!important}.pricing-description,.pricing-period{font-family:IBM Plex Sans,sans-serif!important;font-weight:500!important}.feature-heading{font-size:clamp(1.6rem,3vw,2rem)!important;color:#0D0D0D!important;font-family:Shippori Mincho,serif!important;font-weight:600!important}.feature-description{font-size:1rem!important;color:#4D5055!important}.feature-description,.feature-tag{font-family:IBM Plex Sans,sans-serif!important;font-weight:500!important}.feature-tag{color:#406FB5!important}.faq-question{font-weight:500!important}.faq-answer,.faq-question{font-family:IBM Plex Sans,sans-serif!important}.faq-answer{font-weight:400!important}@media (max-width:767px){.container{padding-left:1rem!important;padding-right:1rem!important}.hero-heading,.text-center p{padding-left:1rem;padding-right:1rem}.accordion{padding-left:1rem!important;padding-right:1rem!important}.col-md-8{padding-left:1.5rem!important;padding-right:1.5rem!important}.faq-mobile{margin-left:1rem!important;margin-right:1rem!important;padding-left:1rem!important;padding-right:1rem!important}.faq-mobile>div{padding-left:.5rem!important;padding-right:.5rem!important}.faq-mobile button{padding-right:1rem!important;flex-wrap:wrap!important;gap:.5rem!important}.faq-mobile button span:first-child{flex:1 1!important;min-width:0!important;word-wrap:break-word!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important}.faq-mobile .arrow-icon{flex-shrink:0!important;margin-left:.5rem!important}}.accordion-item{border-color:rgba(255,255,255,.1)!important}.accordion-button,.accordion-item{background-color:transparent!important}.accordion-button{color:white!important;font-family:IBM Plex Sans,sans-serif!important;font-weight:500!important;border:none!important}.accordion-button:focus{box-shadow:none!important;border:none!important}.accordion-button:not(.collapsed){background-color:transparent!important;color:white!important;box-shadow:none!important}.accordion-body{color:rgba(255,255,255,.8)!important;font-family:IBM Plex Sans,sans-serif!important;font-weight:400!important}.accordion-button:after,.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")!important}.accordion-button:not(.collapsed):after{transform:rotate(-180deg)!important}