.about-section{background-color:#ffffff4d;padding:6.875rem 2.5rem;box-shadow:inset 0 3px 1px lab(100% .01 -.01/.4),inset 0 -3px 1px #fff6}@media (width<=768px){.about-section{padding:5rem 1.25rem}}.about-section .about-heading{text-align:center;color:#000000a6;max-width:865px;margin:auto;font-size:2.25rem;font-weight:500}@media (width<=768px){.about-section .about-heading{font-size:1.625rem}}.about-section .about-heading .highlight{color:#000;font-weight:500}.faq-section{padding-top:10rem}#home-page .faq-section{padding-bottom:10rem}@media (width<=768px){#home-page .faq-section{padding-bottom:6.25rem}}.faq-section .faqs-list{flex-direction:column;gap:1rem;max-width:37.5rem;margin:0 auto 3rem;display:flex}.faq-section .faqs-list .faq-item{text-align:start;color:#000;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#f5f5f5;border-radius:.625rem;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;padding:1.25rem 1.5rem .75rem;display:flex;box-shadow:0 .706592px .706592px -.666667px #00000014,0 1.80656px 1.80656px -1.33333px #00000014,0 3.62176px 3.62176px -2px #00000012,0 6.8656px 6.8656px -2.66667px #00000012,0 13.6468px 13.6468px -3.33333px #0000000d,0 30px 30px -4px #00000005,inset 0 3px 1px #fff;border:none!important}.faq-section .faqs-list .faq-item .item-header{place-content:center space-between;width:100%;display:flex}.faq-section .faqs-list .faq-item .item-header .question{font-size:1rem}.faq-section .faqs-list .faq-item .item-header .icon{font-size:1rem;transition:transform .35s;transform:rotate(45deg)}.faq-section .faqs-list .faq-item .item-answer{max-height:0;padding-bottom:0;transition:all .3s;overflow:hidden}.faq-section .faqs-list .faq-item .item-answer p{font-size:.875rem}.faq-section .faqs-list .faq-item.active .item-header .icon{transform:rotate(180deg)}.faq-section .faqs-list .faq-item.active .item-answer{max-height:71px;padding-bottom:.5rem}@media (width<=768px){.faq-section .faqs-list .faq-item.active .item-answer{max-height:120px}}.faq-section .contact-email{text-align:center;color:#000;justify-content:center;align-items:center;gap:.3125rem;display:flex}@media (width<=768px){.faq-section .contact-email{flex-direction:column}}.faq-section .contact-email svg{margin-bottom:2px;font-size:1.5rem}.faq-section .contact-email a{color:#000}.hero-section{min-height:100svh;position:relative;overflow:hidden}@media (width<=800px){.hero-section{padding:0 .9375rem}}.hero-section{justify-content:center;align-items:center;display:flex}.hero-section .hero-video{filter:brightness(.69)grayscale()invert();will-change:var(--framer-will-change-effect-override,transform);z-index:0;--webkit-mask-image:radial-gradient(ellipse 35% 100% at center, #000 0%, transparent 100%);opacity:.45;will-change:transform;flex:none;position:absolute;inset:-238px -177px -47px -176px;transform:none;-webkit-mask-image:radial-gradient(35% 100%,#000 0%,#0000 100%);mask-image:radial-gradient(35% 100%,#000 0%,#0000 100%)}.hero-section .hero-video video{cursor:auto;object-fit:cover;object-position:50% 50%;background-color:#0000;border-radius:0;width:100%;height:100%;display:block}.hero-section .hero-content{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:.3125rem;display:flex;position:relative}.hero-section .hero-content .section-tag{margin-bottom:.5rem}.hero-section .hero-content .section-tag svg{margin-right:-2px}.hero-section .hero-content .hero-title{text-align:center;max-width:500px;margin-bottom:.75rem;font-size:4rem;font-weight:400;line-height:1.15}@media screen and (width<=800px){.hero-section .hero-content .hero-title{font-size:2.75rem}}.hero-section .hero-content .hero-desc{text-align:center;max-width:31.25rem;margin-bottom:1.5rem;font-size:1rem}.hero-section .hero-content .btn-group{gap:.875rem;display:flex}.how-it-works-section{padding-top:10rem}.how-it-works-section .work-grid{grid-template-columns:repeat(2,1fr);gap:3rem;display:grid}@media (width<=768px){.how-it-works-section .work-grid{grid-template-columns:repeat(1,1fr)}}.how-it-works-section .work-grid .step-card-wrap{flex-direction:column;gap:1.5rem;display:flex}.how-it-works-section .work-grid .step-card{background-color:#f5f5f5;border-radius:1.25rem;flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;height:100%;padding:1.875rem;display:flex;box-shadow:0 .706592px .706592px -.666667px #00000014,0 1.80656px 1.80656px -1.33333px #00000014,0 3.62176px 3.62176px -2px #00000012,0 6.8656px 6.8656px -2.66667px #00000012,0 13.6468px 13.6468px -3.33333px #0000000d,0 30px 30px -4px #00000005,inset 0 3px 1px #fff}.how-it-works-section .work-grid .step-card .card-header{align-items:center;gap:.75rem;display:flex}.how-it-works-section .work-grid .step-card .number{letter-spacing:-.44px;font-size:1.5rem;font-weight:500;line-height:120%}.how-it-works-section .work-grid .step-card .step-heading{font-size:1.5rem;font-weight:500}@media (width<=768px){.how-it-works-section .work-grid .step-card .step-heading{font-size:1.25rem}}.how-it-works-section .work-grid .work-img-wrap{background-image:url(/assets/img/lawyer/lawyer-4.webp);background-position:top;background-size:cover;border-radius:1.25rem;width:100%;height:100%;padding:.5rem;box-shadow:0 .706592px .706592px -.666667px #00000014,0 1.80656px 1.80656px -1.33333px #00000014,0 3.62176px 3.62176px -2px #00000012,0 6.8656px 6.8656px -2.66667px #00000012,0 13.6468px 13.6468px -3.33333px #0000000d,0 30px 30px -4px #00000005,inset 0 3px 1px #fff}@media (width<=768px){.how-it-works-section .work-grid .work-img-wrap{height:300px}}.how-it-works-section .work-grid .work-img-wrap img{object-fit:cover;width:100%;height:100%}.why-choose-section{background-color:#f3f5f8;padding-top:10rem}.why-choose-section .grid-container{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1.5rem;width:100%;max-width:1400px;display:grid}.neo-card{background:#f3f5f8;border-radius:1.875rem;flex-direction:column;gap:.6875rem;padding:1.79688rem;display:flex;box-shadow:0 .706592px .706592px -.666667px #00000014,0 1.80656px 1.80656px -1.33333px #00000014,0 3.62176px 3.62176px -2px #00000012,0 6.8656px 6.8656px -2.66667px #00000012,0 13.6468px 13.6468px -3.33333px #0000000d,0 30px 30px -4px #00000005,inset 0 3px 1px #fff}.neo-card .visual-container{justify-content:center;align-items:center;width:100%;height:11.25rem;margin-bottom:1rem;display:flex;position:relative}.neo-card h3{color:#1a202c;margin:0;font-size:1.25rem;font-weight:600}.neo-card p{margin:0;font-size:.95rem;line-height:1.6}.anim-experts{width:7.5rem;height:7.5rem;position:relative}.anim-experts .center-node{z-index:2;background:#f3f5f8;border-radius:50%;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 .706592px .706592px -.666667px #00000014,0 1.80656px 1.80656px -1.33333px #00000014,0 3.62176px 3.62176px -2px #00000012,0 6.8656px 6.8656px -2.66667px #00000012,0 13.6468px 13.6468px -3.33333px #0000000d,0 30px 30px -4px #00000005,inset 0 3px 1px #fff}.anim-experts .center-node:after{content:"";background:#2d3748;border-radius:50%;width:1.25rem;height:1.25rem;animation:2s ease-in-out infinite pulseIcon}.anim-experts .orbit-track{background:#f3f5f8;border-radius:50%;width:100%;height:100%;animation:8s linear infinite spinTrack;position:absolute;top:0;left:0;box-shadow:inset 5px 5px 10px #d1d9e6,inset -5px -5px 10px #fff}.anim-experts .orbit-track .orbit-node{background:#f3f5f8;border-radius:50%;width:1rem;height:1rem;position:absolute;top:-.5rem;left:50%;transform:translate(-50%);box-shadow:0 .706592px .706592px -.666667px #00000014,0 1.80656px 1.80656px -1.33333px #00000014,0 3.62176px 3.62176px -2px #00000012,0 6.8656px 6.8656px -2.66667px #00000012,0 13.6468px 13.6468px -3.33333px #0000000d,0 30px 30px -4px #00000005,inset 0 3px 1px #fff}.anim-experts .orbit-track .orbit-node-2{top:auto;bottom:-.5rem}.anim-money{flex-direction:column;justify-content:flex-end;align-items:center;width:7.5rem;height:8.75rem;display:flex;position:relative}.anim-money .coin{color:#2d3748;background:#f3f5f8;border-radius:50%;justify-content:center;align-items:center;width:3.125rem;height:3.125rem;font-size:1.2rem;font-weight:700;animation:3s cubic-bezier(.4,0,.2,1) infinite dropCoin;display:flex;position:absolute;top:0;box-shadow:0 .706592px .706592px -.666667px #00000014,0 1.80656px 1.80656px -1.33333px #00000014,0 3.62176px 3.62176px -2px #00000012,0 6.8656px 6.8656px -2.66667px #00000012,0 13.6468px 13.6468px -3.33333px #0000000d,0 30px 30px -4px #00000005,inset 0 3px 1px #fff}.anim-money .slot{background:#f3f5f8;border-radius:.625rem;width:5rem;height:1.25rem;margin-bottom:1.25rem;box-shadow:inset 5px 5px 10px #d1d9e6,inset -5px -5px 10px #fff}.anim-chat{width:10rem;height:7.5rem;position:relative}.anim-chat .bubble-left{background:#f3f5f8;border-radius:.875rem .875rem .875rem 0;width:5.3125rem;height:2.8125rem;animation:4s ease-in-out infinite floatBubble;position:absolute;top:.3125rem;left:0;box-shadow:0 .706592px .706592px -.666667px #00000014,0 1.80656px 1.80656px -1.33333px #00000014,0 3.62176px 3.62176px -2px #00000012,0 6.8656px 6.8656px -2.66667px #00000012,0 13.6468px 13.6468px -3.33333px #0000000d,0 30px 30px -4px #00000005,inset 0 3px 1px #fff}.anim-chat .bubble-right{background:#f3f5f8;border-radius:.875rem .875rem 0;justify-content:center;align-items:center;gap:.375rem;width:5.9375rem;height:2.8125rem;animation:4s ease-in-out infinite reverse floatBubble;display:flex;position:absolute;bottom:.3125rem;right:0;box-shadow:inset 5px 5px 10px #d1d9e6,inset -5px -5px 10px #fff}.anim-chat .bubble-right .typing-dot{background:#2d3748;border-radius:50%;width:.375rem;height:.375rem;animation:1.4s ease-in-out infinite both typingBounce}.anim-chat .bubble-right .typing-dot:first-child{animation-delay:-.32s}.anim-chat .bubble-right .typing-dot:nth-child(2){animation-delay:-.16s}.anim-time{width:6.875rem;height:6.875rem;position:relative}.anim-time .clock-face{background:#f3f5f8;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:0 .706592px .706592px -.666667px #00000014,0 1.80656px 1.80656px -1.33333px #00000014,0 3.62176px 3.62176px -2px #00000012,0 6.8656px 6.8656px -2.66667px #00000012,0 13.6468px 13.6468px -3.33333px #0000000d,0 30px 30px -4px #00000005,inset 0 3px 1px #fff}.anim-time .clock-face .clock-inner{background:#f3f5f8;border-radius:50%;width:75%;height:75%;position:relative;box-shadow:inset 5px 5px 10px #d1d9e6,inset -5px -5px 10px #fff}.anim-time .clock-face .center-pin{z-index:5;background:#2d3748;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:2px 2px 4px #0000001a}.anim-time .clock-face .hand{transform-origin:bottom;background:#2d3748;border-radius:.25rem;position:absolute;bottom:50%;left:50%;box-shadow:2px 2px 5px #0000001a}.anim-time .clock-face .hour-hand{width:.25rem;height:25%;margin-left:-2px;animation:12s linear infinite spinClock}.anim-time .clock-face .minute-hand{width:.1875rem;height:35%;margin-left:-1.5px;animation:2s linear infinite spinClock}@keyframes spinTrack{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulseIcon{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes dropCoin{0%{opacity:0;transform:scaleX(-1)translateY(0)rotateY(0)}20%{opacity:1}50%{opacity:1;transform:scaleX(-1)translateY(3.125rem)rotateY(180deg)}70%{opacity:0;transform:scaleX(-1)translateY(3.75rem)rotateY(180deg)}to{opacity:0;transform:scaleX(-1)translateY(3.75rem)rotateY(180deg)}}@keyframes floatBubble{0%,to{transform:translateY(0)}50%{transform:translateY(-.5rem)}}@keyframes typingBounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes spinClock{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
