﻿#sec01,#sec02,#sec03,#sec04,#sec5,#sec06,#sec07,#sec08{color:#333;font-family:Yu Gothic;line-height:1.8;letter-spacing:1px}#sec01 .about-title,#sec01 .features-title,#sec01 .function-title,#sec01 .why-title,#sec01 .case-studies-title,#sec02 .about-title,#sec02 .features-title,#sec02 .function-title,#sec02 .why-title,#sec02 .case-studies-title,#sec03 .about-title,#sec03 .features-title,#sec03 .function-title,#sec03 .why-title,#sec03 .case-studies-title,#sec04 .about-title,#sec04 .features-title,#sec04 .function-title,#sec04 .why-title,#sec04 .case-studies-title,#sec5 .about-title,#sec5 .features-title,#sec5 .function-title,#sec5 .why-title,#sec5 .case-studies-title,#sec06 .about-title,#sec06 .features-title,#sec06 .function-title,#sec06 .why-title,#sec06 .case-studies-title,#sec07 .about-title,#sec07 .features-title,#sec07 .function-title,#sec07 .why-title,#sec07 .case-studies-title,#sec08 .about-title,#sec08 .features-title,#sec08 .function-title,#sec08 .why-title,#sec08 .case-studies-title{font-size:2.5rem;font-weight:bold;text-align:center;color:#0370a2;margin-bottom:60px;position:relative}#sec02,#sec04,#sec07{background-color:#e8f3fe}#sec03,#sec06{background-color:#fff}#sec02.bills-about-sec,#sec03.bills-features-sec,#sec04.bills-function-sec,#sec05.bills-cta-sec,#sec06.bills-why-sec,#sec07.bills-case-studies-sec,#sec08.bills-inquiry-sec{padding:80px 20px}#sec02.bills-about-sec .bills-container,#sec03.bills-features-sec .bills-container,#sec04.bills-function-sec .bills-container,#sec05.bills-cta-sec .bills-container,#sec06.bills-why-sec .bills-container,#sec07.bills-case-studies-sec .bills-container,#sec08.bills-inquiry-sec .bills-container{max-width:1200px;margin:0 auto}.sp-only{display:none}@media screen and (max-width: 768px){.sp-only{display:block}}.bills-fv-sec{background-color:#1e8bc4;min-height:80vh;display:flex;align-items:center;padding:60px 30px 20px;position:relative;overflow:hidden}.bills-fv-sec::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("../img/solution/bills/fv_bg.webp") no-repeat center center;background-size:cover;mix-blend-mode:multiply;pointer-events:none}.bills-fv-sec .bills-container{display:flex;align-items:center;gap:60px;width:100%;max-width:1200px;margin:0 auto}.fv-content{flex:1;color:#fff}.fv-content .fv-subtitle{font-size:1.5rem;margin-bottom:20px;font-weight:600}.fv-content .fv-title{max-width:380px;margin-bottom:30px}.fv-content .fv-title .brand{display:flex;align-items:center;gap:10px;margin-bottom:10px}.fv-features{list-style:none;margin-bottom:40px}.fv-features li{display:flex;align-items:center;margin-bottom:12px;font-size:1rem}.fv-features li::before{content:url("../img/solution/bills/circle-check-solid.svg");width:20px;height:auto;margin-right:10px;position:relative;top:3px;left:0}.fv-buttons{display:flex;gap:20px;flex-wrap:wrap;isolation:isolate;position:relative;z-index:10}.fv-buttons .btn{padding:12px 24px;border:none;border-radius:25px;font-size:14px;font-weight:bold;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease;cursor:pointer;white-space:nowrap;position:relative}.fv-buttons .btn-trial{background:#f5aa11;color:#fff}.fv-buttons .btn-trial:hover{background:rgba(250,168,51,.9);transform:translate3d(0, 2px, 0)}.fv-buttons .btn-contact{background:#fff;color:#35ade1}.fv-buttons .btn-contact:hover{background:hsla(0,0%,100%,.9);transform:translate3d(0, 2px, 0)}.fv-image{flex:1;display:flex;justify-content:center;align-items:center;position:relative;animation:loading 1.6s}@keyframes loading{0%{opacity:0;transform:scale(1.05)}100%{opacity:1;transform:scale(1)}}@media(max-width: 1024px){.bills-fv-sec .bills-container{gap:40px}.fv-content .fv-subtitle{font-size:1.3rem}.fv-content .fv-title{max-width:100%}.fv-image img{max-width:90%}}@media(max-width: 768px){.bills-fv-sec{min-height:auto;padding:60px 20px 80px;margin-top:30px}.bills-fv-sec::before{background-size:cover}.bills-fv-sec .bills-container{flex-direction:column;text-align:center;gap:40px}.fv-content .fv-subtitle{font-size:1.2rem;margin-bottom:15px}.fv-content .fv-title{max-width:60%;margin-bottom:25px;margin:0 auto 25px}.fv-content .fv-title .brand{justify-content:center}.fv-features{margin-bottom:30px}.fv-features li{text-align:left;max-width:520px;margin:0 auto 12px}.fv-features li::before{flex-shrink:0}.fv-buttons{justify-content:center;gap:15px}.fv-buttons .btn{min-width:160px;justify-content:center}.fv-image img{max-width:100%}}@media(max-width: 480px){.bills-fv-sec{padding:40px 15px 30px}.bills-fv-sec::before{background-size:cover;opacity:.7}.bills-fv-sec .bills-container{gap:30px}.fv-content .fv-subtitle{font-size:1.1rem;line-height:1.4}.fv-content .fv-title{margin-bottom:20px}.fv-content .fv-title img{max-width:280px;height:auto}.fv-features{margin-bottom:25px}.fv-features li{font-size:.9rem;line-height:1.4;margin-bottom:10px}.fv-features li::before{width:16px;margin-right:8px}.fv-buttons{flex-direction:column;align-items:center;gap:12px}.fv-buttons .btn{width:200px;padding:14px 20px;font-size:13px}}@media(max-width: 375px){.bills-fv-sec{padding:30px 10px 25px}.fv-content .fv-subtitle{font-size:1rem}.fv-content .fv-title img{max-width:250px}.fv-features li{font-size:.85rem;max-width:300px}.fv-buttons .btn{width:180px;padding:12px 18px;font-size:12px}}.about-content{display:flex;align-items:center;gap:60px;margin-bottom:80px}.about-text{flex:1}.about-text p{font-size:1rem;color:#333}.about-image{flex:1;display:flex;justify-content:center}.about-video-section{text-align:center}.video-title{font-size:2rem;font-weight:bold;color:#1e8bc4;margin-bottom:30px}.video-container{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:nowrap}.video-container iframe{margin:30px auto;width:580px;height:325px}@media(max-width: 1024px){.bills-about-sec{padding:60px 20px}.about-content{gap:40px;margin-bottom:60px}}@media(max-width: 768px){.bills-about-sec{padding:50px 15px}.about-title{font-size:2rem;margin-bottom:40px}.about-content{flex-direction:column;gap:30px;margin-bottom:50px}.about-text p{font-size:1rem;line-height:1.7}.video-title{font-size:1.5rem;margin-bottom:0}.video-placeholder .video-content{height:250px}.video-placeholder .video-content .fa-play-circle{font-size:3rem}.video-placeholder .video-content span{font-size:1rem}.video-container{max-width:500px;margin:0 auto}}@media(max-width: 480px){.bills-about-sec{padding:40px 10px}.about-title{font-size:1.8rem;margin-bottom:30px}.about-content{margin-bottom:40px}.about-text p{font-size:.95rem;line-height:1.6}.video-title{font-size:1.3rem}.video-placeholder .video-content{height:200px}.video-placeholder .video-content .fa-play-circle{font-size:2.5rem}.video-placeholder .video-content span{font-size:.9rem}.video-container{max-width:100%;padding-bottom:56.25%}}@media(max-width: 375px){.about-title{font-size:1.6rem}.about-text p{font-size:.9rem}.video-placeholder .video-content{height:180px}}#sec03 .features-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px;margin-top:60px}#sec03 .feature-card{background:#fff;border-radius:12px;padding:40px 30px;text-align:center;box-shadow:0 4px 20px rgba(3,112,162,.08)}#sec03 .feature-icon{border-radius:12px;margin:0 auto 30px;display:flex;align-items:center;justify-content:center;position:relative}#sec03 .feature-icon img{width:auto;height:auto}#sec03 .feature-title{font-size:1.3rem;font-weight:bold;color:#333;margin-bottom:20px}#sec03 .feature-description{font-size:1rem;text-align:left}@media(max-width: 1024px){#sec03{padding:60px 20px}#sec03 .features-grid{gap:10px}#sec03 .feature-card{padding:30px 25px}}@media(max-width: 768px){#sec03{padding:50px 15px}#sec03 .features-title{font-size:2rem;margin-bottom:40px}#sec03 .features-grid{grid-template-columns:repeat(2, 1fr);gap:30px;margin-top:40px}#sec03 .feature-card{padding:30px 25px}#sec03 .feature-title{font-size:1.2rem;margin-bottom:18px}#sec03 .feature-description{font-size:.95rem}}@media(max-width: 480px){#sec03{padding:40px 10px}#sec03 .features-title{font-size:1.8rem;margin-bottom:30px}#sec03 .features-grid{grid-template-columns:1fr;gap:25px}#sec03 .feature-card{padding:30px 20px}#sec03 .feature-icon{margin-bottom:20px}#sec03 .feature-title{font-size:1.1rem;margin-bottom:15px}#sec03 .feature-description{font-size:.9rem}}@media(max-width: 375px){#sec03 .features-title{font-size:1.6rem}#sec03 .feature-description{font-size:.85rem}}#sec04 .function-grid{display:grid;grid-template-columns:1fr;gap:40px;margin-top:60px}#sec04 .function-item{background:#fff;border-radius:12px;padding:40px;position:relative}#sec04 .function-number{position:absolute;top:0;width:208px;height:149px;color:#e8f3fe;display:flex;align-items:center;justify-content:center;font-size:13rem;font-weight:bold;font-family:Arial,sans-serif;z-index:1}#sec04 .function-item:nth-child(odd) .function-number{left:0}#sec04 .function-item:nth-child(even) .function-number{right:0}#sec04 .function-content{position:relative;z-index:2;display:flex;align-items:center;gap:40px}#sec04 .function-text{flex:1}#sec04 .function-text .function-subtitle{font-size:1.4rem;font-weight:bold;color:#333;margin-bottom:20px;line-height:1.4}#sec04 .function-text .function-description{font-size:1rem}#sec04 .function-image{flex:1;display:flex;justify-content:center;align-items:center}#sec04 .function-image img{max-width:100%;height:auto;border-radius:8px}@media(max-width: 768px){#sec04{padding:50px 15px}#sec04 .function-title{font-size:2rem;margin-bottom:40px}#sec04 .function-grid{grid-template-columns:repeat(2, 1fr);gap:25px;margin-top:40px}#sec04 .function-item{padding:25px}#sec04 .function-content{flex-direction:column !important;text-align:center;gap:25px}#sec04 .function-text .function-subtitle{font-size:1.3rem;margin-bottom:15px}#sec04 .function-text .function-description{font-size:.95rem;text-align:left}#sec04 .function-image{order:-1}#sec04 .function-number{width:147px;height:639px;left:50% !important;right:auto !important;transform:translateX(-50%)}}@media(max-width: 480px){#sec04{padding:40px 10px}#sec04 .function-title{font-size:1.8rem;margin-bottom:30px}#sec04 .function-grid{grid-template-columns:1fr;gap:25px}#sec04 .function-item{padding:20px}#sec04 .function-content{gap:20px}#sec04 .function-text .function-subtitle{font-size:1.2rem;margin-bottom:12px}#sec04 .function-text .function-description{font-size:.9rem;line-height:1.6}#sec04 .function-number{font-size:9rem;width:50px;height:660px}}@media(max-width: 375px){#sec04 .function-title{font-size:1.6rem}#sec04 .function-text .function-subtitle{font-size:1.1rem}#sec04 .function-text .function-description{font-size:.85rem}#sec04 .function-number{font-size:7rem;width:45px;height:580px}}.bills-cta-sec{background:linear-gradient(135deg, #1E8BC4 0%, #35ADE1 100%);padding:80px 20px;text-align:center;position:relative;overflow:hidden}.bills-cta-sec::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("../img/solution/bills/fv_bg.webp");mix-blend-mode:multiply;pointer-events:none}.bills-cta-sec .bills-container{position:relative;z-index:2}.cta-title{font-size:2.2rem;font-weight:bold;color:#fff;margin-bottom:60px;letter-spacing:1px}.cta-buttons{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.cta-button{background:#fff;border-radius:12px;padding:25px 30px;text-decoration:none;color:#333;transition:all .3s ease;box-shadow:0 4px 20px rgba(0,0,0,.1);display:flex;flex-direction:row;align-items:center;gap:20px;width:580px;min-width:320px;position:relative;overflow:hidden}.cta-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent);transition:left .6s ease}.cta-button:hover{background:hsla(0,0%,100%,.8);transform:translate3d(0, 2px, 0);box-shadow:0 8px 30px rgba(0,0,0,.15)}.cta-button:hover::before{left:100%}.trial-button .cta-text .cta-button-title{color:#f5aa11}.contact-button .cta-text .cta-button-title{color:#35ade1}.cta-icon{width:45px;height:45px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;color:#fff;flex-shrink:0}.cta-icon .fa-desktop{color:#f5aa11}.cta-icon .fa-envelope-open{color:#35ade1}.cta-text{display:flex;flex-direction:column;text-align:left;flex:1}.cta-button-title{font-size:1.1rem;font-weight:bold;margin-bottom:2px}.cta-button-description{font-size:1rem}@media(max-width: 768px){.bills-cta-sec{padding:60px 15px}.cta-title{font-size:1.8rem;margin-bottom:40px}.cta-buttons{flex-direction:column;align-items:center;gap:25px}.cta-button{min-width:100%;max-width:350px;padding:35px 25px;gap:15px}.cta-icon{width:50px;height:50px;font-size:20px}.cta-button-title{font-size:1.2rem}.cta-button-description{font-size:.9rem}}@media(max-width: 480px){.bills-cta-sec{padding:50px 10px}.cta-title{font-size:1.6rem;margin-bottom:30px;line-height:1.4}.cta-button{padding:30px 20px;min-width:100%}.cta-button-title{font-size:1.1rem}.cta-button-description{font-size:.85rem}}.why-content{display:flex;flex-direction:column;gap:30px}.why-item{display:flex;align-items:center;gap:60px;background:#fff;border-radius:16px;padding:40px;position:relative;box-shadow:0 4px 20px rgba(3,112,162,.08)}.why-item:nth-child(3){flex-direction:column;gap:30px}.why-item:nth-child(3) .why-main-content{display:flex;align-items:center;gap:60px;width:100%}.why-item:nth-child(3) .template-section{width:100%}@media(max-width: 768px){.why-item:nth-child(3) .why-main-content{flex-direction:column !important;text-align:center;gap:0}}.why-text{flex:1}.why-item-title{font-size:1.4rem;font-weight:bold;margin-bottom:20px;display:flex;align-items:center;gap:15px}.why-item-title::before{content:url("../img/solution/bills/blue_circle-check-solid.svg");width:2rem;height:2rem;flex-shrink:0}.why-description{font-size:1rem;line-height:1.8;margin-bottom:20px}.why-image{flex:1;display:flex;justify-content:center;align-items:center}.why-image img{max-width:100%;height:auto;border-radius:8px}.why-sub-features{list-style:none;margin-top:20px}.why-sub-features li{font-size:.95rem;margin-bottom:8px;padding-left:20px;position:relative}.why-sub-features li::before{content:"●";color:#0370a2;position:absolute;left:0;top:0}.template-section{background:#e8f3fe;border-radius:12px;padding:30px}.template-title{font-size:1.2rem;font-weight:bold;color:#0370a2;margin-bottom:20px;border-left:4px solid #0370a2;padding-left:15px}.template-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}.template-item{background:#fff;border-radius:8px;padding:25px}.template-item-title{font-size:1.1rem;font-weight:bold;color:#333;margin-bottom:10px}.template-item-description{font-size:.9rem;line-height:1.6}.mobile-only{display:none}.desktop-only{display:block}@media(max-width: 769px){.mobile-only{display:block;margin:20px 0}.desktop-only{display:none}.why-item{flex-direction:column !important;text-align:center;gap:0;padding:30px 20px}.why-item-title{font-size:1.2rem;margin-bottom:20px;text-align:left}.why-description{text-align:left;font-size:.95rem}.why-sub-features{text-align:left}.template-title{text-align:left}.template-item-title{text-align:left}.template-grid{grid-template-columns:1fr;gap:20px}.template-section{padding:25px 20px}.template-item-description{text-align:left}}@media(max-width: 480px){.why-item{padding:25px 15px}.why-item-title{font-size:1.1rem}.why-description{font-size:.9rem}.template-section{padding:20px 15px}}#sec07.bills-case-studies-sec .content-company2{max-width:1000px;margin:0 auto}#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-slide{padding:0 10px}#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-slide>div{height:100%}#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-prev,#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-next{z-index:10}#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-prev:before,#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-next:before{font-size:20px}#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-prev{left:-30px}@media(max-width: 1024px){#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-prev{left:-20px}}#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-next{right:-30px}@media(max-width: 1024px){#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-next{right:-20px}}#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-dots{bottom:-50px}#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-dots li{margin:0 3px}#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-dots li button:before{font-size:12px}#sec07.bills-case-studies-sec .content-company2 .company-slider-link-btn{margin-top:80px}@media(max-width: 768px){#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-slide{padding:0 5px}#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-prev:before,#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-next:before{font-size:16px}}@media(max-width: 480px){#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-slide{padding:0 5px}#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-prev:before,#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-next:before{font-size:16px;color:#0370a2}#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-prev{left:-15px}#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-next{right:-15px}#sec07.bills-case-studies-sec .content-company2 .bills-case-slider .slick-dots{bottom:-40px}#sec07.bills-case-studies-sec .content-company2 .company-slider-link-btn{margin-top:60px}}#sec08.bills-inquiry-sec{background:linear-gradient(135deg, #1E8BC4 0%, #35ADE1 100%);padding:80px 20px;text-align:center;position:relative;overflow:hidden}#sec08.bills-inquiry-sec::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("../img/solution/bills/fv_bg.webp") no-repeat center center;background-size:cover;mix-blend-mode:multiply;pointer-events:none}#sec08.bills-inquiry-sec .bills-container{position:relative;z-index:2;max-width:1200px;margin:0 auto}.inquiry-title{font-size:2.5rem;font-weight:bold;color:#fff;margin-bottom:20px;text-align:center}.inquiry-description{font-size:1.1rem;color:#fff;margin-bottom:60px;text-align:center;line-height:1.6;font-weight:bold}.inquiry-cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px;max-width:1000px;margin:0 auto}.inquiry-card{background:#fff;border-radius:16px;padding:40px 30px;box-shadow:0 8px 30px rgba(0,0,0,.1)}.inquiry-card:hover{box-shadow:0 12px 40px rgba(0,0,0,.15)}.inquiry-card-image{margin-bottom:30px;display:flex;justify-content:center}.inquiry-card-image img{max-width:80%;height:auto;border-radius:8px}.inquiry-card-content{text-align:center}.inquiry-card-title{font-size:1.2rem;font-weight:bold;color:#333;margin-bottom:30px;line-height:1.4}.inquiry-btn{display:inline-flex;align-items:center;gap:8px;padding:15px 45px;border-radius:30px;text-decoration:none;font-weight:bold;font-size:1rem;transition:all .3s ease;border:none;cursor:pointer}.inquiry-btn i{font-size:1rem}.inquiry-btn:hover{transform:translate3d(0, 2px, 0)}.trial-btn{background:#f5aa11;color:#fff}.trial-btn:hover{background:rgb(202.4919354839,138.6814516129,8.5080645161);color:#fff}.contact-btn{background:#35ade1;color:#fff}.contact-btn:hover{background:rgb(29.3534482759,146.7672413793,197.6465517241);color:#fff}@media(min-width: 769px)and (max-width: 1024px){.inquiry-cards{grid-template-columns:repeat(2, 1fr);gap:30px;max-width:900px}.inquiry-card{padding:30px 20px}.inquiry-card-title{font-size:1.1rem;margin-bottom:20px}}@media(max-width: 768px){#sec08.bills-inquiry-sec{padding:60px 15px}.inquiry-cards{grid-template-columns:1fr;gap:30px;max-width:400px}.inquiry-title{font-size:2rem;margin-bottom:15px}.inquiry-description{font-size:1rem;margin-bottom:40px}.inquiry-cards{grid-template-columns:1fr;gap:30px;max-width:400px}.inquiry-card{padding:30px 25px}.inquiry-card-title{font-size:1rem}.inquiry-btn{padding:13px 35px;font-size:.95rem}}@media(max-width: 480px){#sec08.bills-inquiry-sec{padding:50px 10px}.inquiry-title{font-size:1.8rem}.inquiry-description{font-size:.95rem;margin-bottom:30px}.inquiry-cards{gap:25px}.inquiry-card{padding:25px 20px}.inquiry-card-image{margin-bottom:20px}.inquiry-card-title{font-size:.95rem}.inquiry-btn{padding:12px 30px;font-size:.9rem}}@media(max-width: 375px){.inquiry-title{font-size:1.6rem}.inquiry-description{font-size:.9rem}}/*# sourceMappingURL=bills.css.map */