.hero-section[data-v-84bab724]{background-color:#000000d9;background-image:url(../img/omakase/top.png);background-position:50%;background-size:cover;flex-direction:column;min-height:600px;padding:80px 20px;display:flex}@media (width>=768px){.hero-section[data-v-84bab724]{flex-direction:row;justify-content:space-between;align-items:center;gap:40px}}.hero-content[data-v-84bab724]{text-align:center;flex:1;max-width:800px;margin:40px auto}.hero-title[data-v-84bab724]{background:linear-gradient(270deg,#fbfcf6,#b7b9fe);-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:30px;font-size:3.3rem;font-weight:700;line-height:1.2}@media (width>=768px){.hero-title[data-v-84bab724]{font-size:4.5rem}}.hero-description[data-v-84bab724]{color:#fff;text-shadow:1px 1px 2px #000;margin-bottom:40px;font-size:1.2rem;line-height:1.8}.hero-buttons[data-v-84bab724]{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.assessment-btn[data-v-84bab724]{color:#fff!important;background-color:#6366f1!important;font-size:1.2rem!important;font-weight:700!important;box-shadow:0 4px 10px #6366f166!important}.features-section[data-v-72aecf31]{text-align:center;max-width:1200px;margin:0 auto;padding:100px 20px}.features-title[data-v-72aecf31]{text-align:center;margin-bottom:70px;font-size:2.6rem;font-weight:700;position:relative}.features-title[data-v-72aecf31]:after{content:"";background:linear-gradient(90deg,#6366f1,#ec4899);border-radius:2px;width:80px;height:4px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.title-pink[data-v-72aecf31]{background:linear-gradient(270deg,#ec4899,#076ad9);-webkit-text-fill-color:transparent;background-clip:text}.features-container[data-v-72aecf31]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:40px;max-width:1200px;margin:0 auto;padding:0 20px;display:grid}.feature-item[data-v-72aecf31]{text-align:center;background-color:#f8fafc;border-radius:12px;flex-direction:column;align-items:center;padding:30px 20px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 12px #0000000d}.feature-item[data-v-72aecf31]:hover{transform:translateY(-5px);box-shadow:0 8px 24px #0000001a}.feature-icon[data-v-72aecf31]{background-color:#6366f11a;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin-bottom:25px;transition:background-color .3s;display:flex}.feature-icon .v-icon[data-v-72aecf31]{font-size:42px!important}.feature-content[data-v-72aecf31]{width:100%}.feature-heading[data-v-72aecf31]{color:#333;margin-bottom:15px;font-size:1.6rem;font-weight:700}.feature-description[data-v-72aecf31]{color:#666;margin:0;font-size:1.1rem;line-height:1.8}.benefits-section[data-v-e407b0b2]{background-color:#f9f7ff;margin-bottom:60px;padding:100px 20px}.benefits-title[data-v-e407b0b2]{text-align:center;margin-bottom:70px;font-size:2.6rem;font-weight:700;position:relative}.benefits-title[data-v-e407b0b2]:after{content:"";background:linear-gradient(90deg,#6366f1,#ec4899);border-radius:2px;width:80px;height:4px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.title-purple[data-v-e407b0b2]{background:linear-gradient(270deg,#6366f1,#ec4899);-webkit-text-fill-color:transparent;background-clip:text}.benefits-pyramid[data-v-e407b0b2]{max-width:900px;margin:0 auto;padding:0 20px;position:relative}.benefits-pyramid-bottom[data-v-e407b0b2],.benefits-pyramid-middle[data-v-e407b0b2],.benefits-pyramid-top[data-v-e407b0b2]{border-radius:10px;align-items:center;margin-bottom:3px;padding:30px;display:flex;position:relative;box-shadow:0 4px 12px #0000000d}.benefits-pyramid-top[data-v-e407b0b2]{background-color:#6366f126;border-top-left-radius:10px;border-top-right-radius:10px}.benefits-pyramid-middle[data-v-e407b0b2]{background-color:#6366f11a}.benefits-pyramid-bottom[data-v-e407b0b2]{background-color:#6366f10d;border-bottom-right-radius:10px;border-bottom-left-radius:10px;margin-bottom:40px}.benefit-icon[data-v-e407b0b2]{background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;margin-right:25px;display:flex;box-shadow:0 4px 8px #0000001a}.benefit-icon .v-icon[data-v-e407b0b2]{color:#6366f1!important;font-size:36px!important}.benefit-content[data-v-e407b0b2]{flex:1}.benefit-heading[data-v-e407b0b2]{color:#333;margin-bottom:8px;font-size:1.5rem;font-weight:700}.benefit-description[data-v-e407b0b2]{color:#666;margin:0;font-size:1.1rem;line-height:1.6}.benefits-summary[data-v-e407b0b2]{text-align:center;color:#555;margin-top:40px;padding:30px;font-size:1.2rem;line-height:1.8}.secure-transaction-section[data-v-41c64b3e]{max-width:1200px;margin-bottom:60px;margin-left:auto;margin-right:auto;padding:100px 20px}.secure-title[data-v-41c64b3e]{text-align:center;margin-bottom:70px;font-size:2.6rem;font-weight:700;position:relative}.secure-title[data-v-41c64b3e]:after{content:"";background:linear-gradient(90deg,#6366f1,#ec4899);border-radius:2px;width:80px;height:4px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.title-pink[data-v-41c64b3e]{background:linear-gradient(270deg,#ec4899,#076ad9);-webkit-text-fill-color:transparent;background-clip:text}.secure-content[data-v-41c64b3e]{flex-direction:column;gap:50px;display:flex}@media (width>=768px){.secure-content[data-v-41c64b3e]{flex-direction:row;align-items:center}}.secure-image[data-v-41c64b3e]{text-align:center;flex:1}.secure-image img[data-v-41c64b3e],.transaction-image[data-v-41c64b3e]{border-radius:15px;max-width:100%;height:auto;box-shadow:0 10px 30px #0000001a}.secure-features[data-v-41c64b3e]{flex-direction:column;flex:1;gap:30px;display:flex}.secure-feature[data-v-41c64b3e]{background-color:#f8fafc;border-radius:12px;align-items:flex-start;padding:25px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 12px #0000000d}.secure-feature[data-v-41c64b3e]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0000001a}.secure-feature-icon[data-v-41c64b3e]{background-color:#f0e6ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;margin-right:20px;display:flex}.secure-feature-content[data-v-41c64b3e]{flex:1}.secure-feature-title[data-v-41c64b3e]{color:#333;margin-bottom:10px;font-size:1.4rem;font-weight:700}.secure-feature-description[data-v-41c64b3e]{color:#666;margin:0;font-size:1rem;line-height:1.7}.flow-section[data-v-a59e68c1]{background-color:#fef6f0;padding:100px 20px}.flow-title[data-v-a59e68c1]{text-align:center;margin-bottom:70px;font-size:2.6rem;font-weight:700;position:relative}.flow-title[data-v-a59e68c1]:after{content:"";background:linear-gradient(90deg,#6366f1,#ec4899);border-radius:2px;width:80px;height:4px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.title-purple[data-v-a59e68c1]{background:linear-gradient(270deg,#6366f1,#ec4899);-webkit-text-fill-color:transparent;background-clip:text}.flow-content[data-v-a59e68c1]{flex-direction:column;gap:60px;max-width:1200px;margin:0 auto;display:flex}@media (width>=768px){.flow-content[data-v-a59e68c1]{flex-direction:row;align-items:center}}.flow-steps[data-v-a59e68c1]{flex:2;grid-template-columns:1fr;gap:30px;display:grid}@media (width>=992px){.flow-steps[data-v-a59e68c1]{grid-template-columns:1fr 1fr}}.flow-step[data-v-a59e68c1]{background-color:#fff;border-radius:12px;padding:30px;transition:transform .3s,box-shadow .3s;position:relative;box-shadow:0 8px 20px #00000014}.flow-step[data-v-a59e68c1]:hover{transform:translateY(-5px);box-shadow:0 12px 30px #0000001f}.flow-step-number[data-v-a59e68c1]{color:#fff;background:linear-gradient(90deg,#000399,#0086ed);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:2.5rem;font-weight:700;display:flex;position:absolute;top:-20px;left:-20px;box-shadow:0 4px 10px #6366f166}.flow-step-title[data-v-a59e68c1]{color:#333;margin-bottom:15px;font-size:1.4rem;font-weight:700}.flow-step-description[data-v-a59e68c1]{color:#666;font-size:1.1rem;line-height:1.7}.flow-image[data-v-a59e68c1]{flex:1;justify-content:center;align-items:center;display:flex}.smartphone-image[data-v-a59e68c1]{filter:drop-shadow(0 20px 30px #0003);max-width:100%;height:auto}.pricing-section[data-v-70a60017]{color:#fff;background-color:#673ab7;margin:0 -16px 60px;padding:100px 20px;position:relative;overflow:hidden}.pricing-section[data-v-70a60017]:before{content:"";z-index:1;background:linear-gradient(135deg,#673ab7e6,#673ab7b3);width:100%;height:100%;position:absolute;top:0;left:0}.pricing-section[data-v-70a60017]>*{z-index:2;position:relative}.pricing-title[data-v-70a60017]{text-align:center;color:#fff;margin-bottom:70px;font-size:2.6rem;font-weight:700;position:relative}.pricing-title[data-v-70a60017]:after{content:"";background:#fff;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.pricing-container[data-v-70a60017]{color:#333;background-color:#fff;border-radius:20px;max-width:1200px;margin:0 auto;padding:50px;box-shadow:0 15px 30px #00000026}.pricing-items[data-v-70a60017]{grid-template-columns:1fr;gap:40px;margin-bottom:40px;display:grid}@media (width>=768px){.pricing-items[data-v-70a60017]{grid-template-columns:repeat(3,1fr)}}.pricing-item[data-v-70a60017]{text-align:center;background-color:#f8fafc;border-radius:15px;padding:30px;transition:transform .3s,box-shadow .3s;box-shadow:0 5px 15px #0000000d}.pricing-item[data-v-70a60017]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}.price[data-v-70a60017]{background:linear-gradient(270deg,#6366f1,#fa5858);-webkit-text-fill-color:transparent;background-clip:text;font-size:3.5rem}.price[data-v-70a60017],.price-title[data-v-70a60017]{margin-bottom:15px;font-weight:700}.price-title[data-v-70a60017]{color:#333;font-size:1.5rem}.price-description[data-v-70a60017]{color:#666;font-size:1.1rem;line-height:1.7}.pricing-note[data-v-70a60017]{text-align:center;color:#666;max-width:900px;margin:0 auto;padding:20px;font-size:1.1rem;line-height:1.8}.support-section[data-v-9d4502ca]{max-width:1200px;margin-bottom:60px;margin-left:auto;margin-right:auto;padding:100px 20px}.support-title[data-v-9d4502ca]{text-align:center;margin-bottom:70px;font-size:2.6rem;font-weight:700;position:relative}.support-title[data-v-9d4502ca]:after{content:"";background:linear-gradient(90deg,#6366f1,#ec4899);border-radius:2px;width:80px;height:4px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.title-pink[data-v-9d4502ca]{background:linear-gradient(270deg,#ec4899,#076ad9);-webkit-text-fill-color:transparent;background-clip:text}.support-content[data-v-9d4502ca]{flex-direction:column;align-items:center;gap:40px;max-width:1000px;margin:0 auto;display:flex;position:relative}@media (width>=768px){.support-content[data-v-9d4502ca]{flex-direction:row;justify-content:center}}.support-circle[data-v-9d4502ca]{flex-shrink:0;width:320px;height:320px;position:relative}@media (width>=992px){.support-circle[data-v-9d4502ca]{width:380px;height:380px}}.support-circle-inner[data-v-9d4502ca]{background-color:#efe7ff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:0 10px 30px #6366f133}.support-circle-inner[data-v-9d4502ca]:after{content:"";z-index:1;background:#fff;border-radius:50%;width:140px;height:140px;position:absolute;box-shadow:inset 0 4px 10px #0000001a}.support-icon[data-v-9d4502ca]{z-index:2;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;transition:transform .3s;display:flex;position:absolute;box-shadow:0 5px 15px #00000026}.support-icon[data-v-9d4502ca]:hover{transform:scale(1.3)}.support-icon .v-icon[data-v-9d4502ca]{font-size:36px!important}.support-icon-365[data-v-9d4502ca]{top:35px;left:calc(50% - 35px)}.support-icon-staff[data-v-9d4502ca]{top:50%;right:5%}.support-icon-tech[data-v-9d4502ca]{bottom:7%;left:50%}.support-icon-national[data-v-9d4502ca]{top:50%;left:5%}.support-items[data-v-9d4502ca]{flex:1;grid-template-columns:1fr;gap:20px;width:100%;display:grid}@media (width>=768px){.support-items[data-v-9d4502ca]{margin-left:20px}}.support-item[data-v-9d4502ca]{background-color:#f8fafc;border-radius:12px;padding:25px;transition:transform .3s,box-shadow .3s;box-shadow:0 5px 15px #0000000d}.support-item[data-v-9d4502ca]:hover{box-shadow:0 10px 25px #0000001a}.support-item-title[data-v-9d4502ca]{color:#333;margin-bottom:10px;font-size:1.4rem;font-weight:700}.support-item-description[data-v-9d4502ca]{color:#666;margin:0;font-size:1.1rem;line-height:1.7}.faq-section[data-v-7cbd6169]{background-color:#f9f7ff;margin-left:auto;margin-right:auto;padding:50px 10px 100px}.faq-title[data-v-7cbd6169]{text-align:center;color:#333;margin-bottom:60px;font-size:2.6rem;font-weight:700;position:relative}.faq-title[data-v-7cbd6169]:after{content:"";background:linear-gradient(90deg,#6366f1,#ec4899);border-radius:2px;width:80px;height:4px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.title-purple[data-v-7cbd6169]{background:linear-gradient(270deg,#6366f1,#ec4899);-webkit-text-fill-color:transparent;background-clip:text}.faq-items[data-v-7cbd6169]{max-width:900px;margin:0 auto}.faq-item[data-v-7cbd6169]{margin-bottom:20px}.faq-question[data-v-7cbd6169]{color:#333;cursor:pointer;align-items:center;padding:20px 25px;font-size:1.2rem;font-weight:700;transition:background-color .3s;display:flex}.faq-icon[data-v-7cbd6169]{color:#6366f1;margin-right:15px;transition:transform .3s}.rotate-icon[data-v-7cbd6169]{transform:rotate(90deg)}.fade-enter-active[data-v-7cbd6169],.fade-leave-active[data-v-7cbd6169]{max-height:300px;transition:opacity .3s,max-height .5s;overflow:hidden}.fade-enter[data-v-7cbd6169],.fade-leave-to[data-v-7cbd6169]{opacity:0;max-height:0}.faq-answer[data-v-7cbd6169]{color:#333;border-left:2px solid #bbbcf7;margin-left:40px;padding-left:17px;font-size:1.1rem;line-height:1.7}.row+.row[data-v-4ced15ee]{margin-top:0}.header .header-subtitle[data-v-4ced15ee]{color:#22bfa1;font-size:20px;font-weight:700}.header .header-title[data-v-4ced15ee]{padding-bottom:30px;font-size:28px;font-weight:700}.header .header-title .emphasis[data-v-4ced15ee]{color:#f44336;font-size:35px;font-weight:700}.contact-form[data-v-4ced15ee]{padding:10px 5px}@media screen and (width<=960px){.header .header-subtitle[data-v-4ced15ee]{font-size:16px}.header .header-title[data-v-4ced15ee]{padding-bottom:3px;font-size:20px}.header .header-title .emphasis[data-v-4ced15ee]{font-size:25px;font-weight:700}.header .header-description[data-v-4ced15ee]{padding-top:20px;padding-bottom:40px}}.used-car-valuations[data-v-4ced15ee]{text-align:center}.used-car-valuations .used-car-valuations__content[data-v-4ced15ee]{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:680px;padding-bottom:15px;display:flex}.used-car-valuations .used-car-valuations__content .contact-agree-row[data-v-4ced15ee]{justify-content:center;width:100%;margin:30px auto;display:flex}.used-car-valuations .used-car-valuations__content .contact-agree-row a[data-v-4ced15ee]{color:#22bfa1;text-decoration:none}.used-car-valuations .used-car-valuations__content .contact-btn-row[data-v-4ced15ee]{justify-content:center;width:100%;margin:0 auto;display:flex}.used-car-valuations .used-car-valuations__content .contact-btn-row .v-btn[data-v-4ced15ee]{border-radius:25px;color:#fff!important;background-color:#6366f1!important;padding:12px 36px!important;font-size:1.2rem!important;font-weight:700!important;box-shadow:0 4px 10px #6366f166!important}[data-v-4ced15ee] .v-messages{text-align:left!important}@media screen and (width<=600px){.contact-form[data-v-4ced15ee]{text-align:left;padding:30px}.label[data-v-4ced15ee]{padding:0 12px!important}}@media screen and (width<=430px){.contact-form[data-v-4ced15ee]{padding:30px 8px}}.used-car-valuations-section[data-v-b399362b]{background-color:#f8fafc;margin-bottom:60px;padding:100px 20px}.header[data-v-b399362b]{text-align:center;margin-bottom:50px}.faq-title[data-v-b399362b]{font-size:2.6rem;font-weight:700;position:relative}.faq-title[data-v-b399362b]:after{content:"";background:linear-gradient(90deg,#6366f1,#ec4899);border-radius:2px;width:80px;height:4px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.title-purple[data-v-b399362b]{background:linear-gradient(270deg,#6366f1,#ec4899);-webkit-text-fill-color:transparent;background-clip:text}.used-car-valuations__content[data-v-b399362b]{background:linear-gradient(45deg,#f0ecfc,#fcfcdfdd);border-radius:30px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:680px;margin:60px auto 30px;padding:40px;display:flex}@media screen and (width<=600px){.used-car-valuations__content[data-v-b399362b]{padding:10px 0 0!important}}.omakase-page[data-v-0850cee3]{min-height:100vh;margin:0 auto}
