@media (max-width:768px){section.relative img[alt="Caround peer-to-peer car sharing platform in Estonia"]{display:none!important}section.relative{background:#fff!important}.hero-content h1,.hero-content h3,.hero-content p{text-shadow:none!important}body,html{overflow-x:hidden;width:100%;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.hero-content{max-width:100%!important;padding:24px 20px 40px!important}h1 span{font-size:48px!important;line-height:1!important;width:auto!important}.text-\[32px\]{font-size:18px!important;line-height:1.5!important;width:auto!important}nav{display:none!important}header .text-\[34px\]{font-size:28px!important}.flex.items-center.gap-6,.flex.items-center.gap-8{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.h-\[74px\]{height:56px!important}.grid.lg\:grid-cols-3,.grid.md\:grid-cols-3{grid-template-columns:1fr!important}.grid.md\:grid-cols-2{grid-template-columns:1fr!important}.p-10,.p-12,.p-8{padding:24px!important}.rounded-\[32px\]{border-radius:24px!important}.text-7xl{font-size:42px!important}.text-6xl{font-size:36px!important}.text-5xl{font-size:30px!important}.text-4xl{font-size:26px!important}.text-3xl{font-size:22px!important}footer .grid{grid-template-columns:1fr!important;gap:32px!important}[style*="right:20em"]{right:auto!important}[style*=translateX]{transform:none!important}img[src*=icon]{width:70px!important;height:70px!important;max-width:70px!important;max-height:70px!important;object-fit:contain!important}.w-24,.w-28,.w-\[92px\]{width:70px!important;min-width:70px!important;height:70px!important}img[src*=Approve_Car],img[src*=Approve_bookings],img[src*=Automatic],img[src*=Depreciation],img[src*=First_Trip],img[src*=Full_Owner],img[src*=Get_paid],img[src*=List_your_car],img[src*=Maintenance],img[src*=Premium],img[src*=QR_Code],img[src*=Verified],img[src*=monthly_payments]{width:70px!important;height:70px!important}[class*="w-[140px]"],[class*="w-[150px]"]{width:70px!important;height:70px!important}html{font-size:75%}h1{font-size:2.8rem!important;line-height:1.05!important}h2{font-size:2.1rem!important;line-height:1.15!important}h3{font-size:1.5rem!important;line-height:1.2!important}a,button,li,p,span{line-height:1.45!important}#earn .h-\[240px\]{height:150px!important}a img[src*=App_Store],a img[src*=GooglePlay]{height:48px!important;width:auto!important;display:block}.flex.items-center.gap-6,.flex.items-center.gap-8.mb-14{flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:10px!important;flex-wrap:nowrap!important}.h-\[74px\]{width:140px!important;height:auto!important}.h-\[74px\]{height:48px!important;width:auto!important;object-fit:contain!important}img[src*=pzu-icon]{display:none!important}.text-\[38px\]{font-size:22px!important}.text-\[30px\]{font-size:18px!important}.flex.items-center.gap-8{gap:12px!important}.flex.items-center.gap-6.mb-6,.flex.items-center.justify-center.gap-8.mb-14{justify-content:center!important;align-items:center!important;flex-direction:row!important;gap:10px!important}.flex.items-center.gap-8{justify-content:flex-start!important;align-items:center!important;gap:8px!important}.text-\[38px\]{font-size:18px!important;text-align:left!important}.text-\[30px\]{font-size:16px!important;text-align:left!important}footer{padding-top:40px!important;padding-bottom:30px!important}footer .grid{gap:20px!important}footer h3{font-size:24px!important;margin-bottom:12px!important}footer h4{font-size:18px!important;margin-bottom:10px!important}footer a,footer li,footer p{font-size:14px!important;line-height:1.4!important}footer ul{gap:6px!important}footer .space-y-4>*+*{margin-top:6px!important}footer .border-t{margin-top:24px!important}footer .pt-10{padding-top:16px!important}footer .grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important;align-items:start!important}footer .grid>div:first-child{grid-column:1/-1!important;margin-bottom:10px!important}footer h4{font-size:16px!important;margin-bottom:8px!important}footer ul{font-size:13px!important}#how-it-works h3{font-size:28px!important;line-height:1.15!important;margin-bottom:12px!important}#safety h2{font-size:42px!important;line-height:1.1!important;margin-bottom:16px!important}#safety .text-2xl,#safety>div>div>p{font-size:16px!important;line-height:1.5!important}#safety h3{font-size:26px!important;line-height:1.15!important;margin-bottom:10px!important}#safety .text-\[26px\]{font-size:16px!important;line-height:1.5!important}.bg-\[\#F8FAFF\] h2{font-size:36px!important;line-height:1.1!important;margin-bottom:24px!important}#earn .text-\[38px\]{font-size:22px!important;line-height:1.2!important;white-space:nowrap!important}#earn .text-\[38px\] br{display:none!important}header a.bg-\[\#0D5BFF\]{font-size:15px!important;padding:11px 18px!important}.text-\[30px\]{color:#1e2d4a!important}.hero-content{padding:20px!important}.hero-title{max-width:none}.hero-subtitle{max-width:none}}.hero-content{width:100%}.hero-title{color:#000;font-size:clamp(42px,7vw,88px);line-height:.95;max-width:12ch}.hero-subtitle{font-size:clamp(18px,2vw,32px);line-height:1.45;max-width:24ch}@media (max-width:1200px){.space-y-4 h3{color:#000!important;display:block!important;width:fit-content;background:rgba(255,255,255,.85);padding:6px 12px;border-radius:12px;margin-bottom:8px!important}.space-y-4 p{color:#000!important;display:block!important;width:fit-content;background:rgba(255,255,255,.85);padding:6px 12px;border-radius:12px}}.hero-content{padding-left:30px!important}.space-y-4 h3{color:#000!important;display:inline-block;background:rgba(255,255,255,.78);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:6px 12px;border-radius:12px;margin-bottom:8px;box-shadow:0 4px 16px rgba(0,0,0,.08)}.space-y-4 p{color:#000!important;display:inline-block;background:rgba(255,255,255,.78);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:6px 12px;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08)}.space-y-4 .pt-1{display:flex;flex-direction:column;align-items:flex-start}.hero-content{width:100%;max-width:none!important;padding-left:180px!important;margin-left:0!important}@media (max-width:768px){.hero-content{padding-left:20px!important;padding-right:20px!important;max-width:100%!important}header .w-full{padding-left:24px!important;padding-right:24px!important}header .w-full{display:flex!important;align-items:center!important}header .text-\[34px\]{margin-right:auto!important}header a[href="#get-started"]{margin-left:auto!important;margin-right:0!important}header .w-full{gap:10px!important}header a[href="#get-started"]{margin-left:0!important}.space-y-4 h3,.space-y-4 p{box-shadow:0 2px 8px rgba(13,91,255,.08);border:1px solid rgba(13,91,255,.06)}}.faq-section{padding:100px 24px;background:#f7f4f1}.faq-container{max-width:980px;margin:0 auto}.faq-header{text-align:center;margin-bottom:56px}.faq-badge{display:inline-flex;background:#eef4ff;color:#0d5bff;padding:10px 18px;border-radius:999px;font-size:16px;font-weight:600;margin-bottom:22px}.faq-header h2{font-size:56px;line-height:1;font-weight:800;color:#071b49;margin-bottom:18px;letter-spacing:-.04em}.faq-header p{font-size:21px;color:#5d6a85}.faq-list{display:flex;flex-direction:column;gap:18px}.faq-card{background:#fff;border:1px solid rgba(13,91,255,.1);border-radius:28px;box-shadow:0 12px 36px rgba(13,91,255,.06);overflow:hidden}.faq-card[open]{box-shadow:0 20px 55px rgba(13,91,255,.1)}.faq-card summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:16px;padding:28px 32px;font-size:25px;font-weight:700;color:#071b49}.faq-card summary::-webkit-details-marker{display:none}.faq-check{width:36px;height:36px;min-width:36px;border-radius:50%;background:#0d5bff;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;box-shadow:0 8px 20px rgba(13,91,255,.25)}.faq-answer{margin:0 32px 32px 84px;background:#f8faff;border:1px solid rgba(13,91,255,.08);border-radius:20px;padding:22px 24px;font-size:19px;line-height:1.65;color:#5d6a85}.faq-more{text-align:center;margin-top:46px}.faq-more p{color:#5d6a85;font-size:18px;margin-bottom:12px}.faq-more a{color:#0d5bff;font-size:21px;font-weight:700;text-decoration:none}@media(max-width:768px){.faq-section{padding:70px 20px}.faq-header h2{font-size:36px}.faq-header p{font-size:17px}.faq-card summary{font-size:19px;padding:22px;gap:12px}.faq-check{width:32px;height:32px;min-width:32px}.faq-answer{margin:0 18px 22px 66px;padding:18px;font-size:16px}}