.how-it-works{border-top:1px solid #303329;padding-block:64px 72px;scroll-margin-top:24px}.how-heading{justify-content:space-between;align-items:end;gap:36px;margin-bottom:30px;display:flex}.how-heading .eyebrow{margin-bottom:18px}.how-heading h2{letter-spacing:-1.5px;margin:0;font-size:clamp(30px,3.8vw,46px);line-height:1.12}.how-heading h2 span{color:var(--yellow)}.how-heading>p{color:#b7bcae;max-width:300px;margin:0;font-size:14px;line-height:1.8}.how-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.how-cards>li{background:linear-gradient(145deg,#23271c,#171a14);border:1px solid #414934;border-radius:18px;min-width:0;padding:28px;position:relative;overflow:hidden}.how-card-top{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.how-icon{background:var(--yellow);color:#171a0e;border-radius:16px;place-items:center;width:60px;height:60px;display:grid}.how-icon svg{width:32px;height:32px}.how-number{letter-spacing:-2px;color:#8e986d;font-size:38px;font-weight:800}.how-cards h3{margin:0 0 14px;font-size:21px;line-height:1.3}.how-cards p{color:#bfc5b4;margin:0 0 26px;font-size:14px;line-height:1.8}.how-card-line{background:var(--yellow);border-radius:2px;width:42px;height:3px;display:block}.how-bottom{align-items:center;gap:26px;margin-top:28px;display:flex}.how-bottom>.button{flex-shrink:0}.how-bottom p{color:#aeb69f;max-width:540px;margin:0;font-size:12px;line-height:1.8}@media (max-width:900px){.how-heading{display:block}.how-heading>p{max-width:540px;margin-top:18px}.how-cards>li{padding:22px}.how-cards h3{font-size:19px}}@media (max-width:640px){.how-it-works{padding-block:42px}.how-cards{grid-template-columns:1fr;gap:14px}.how-cards>li{padding:24px}.how-card-top,.how-cards p{margin-bottom:20px}.how-bottom{flex-direction:column;align-items:stretch;gap:16px}.how-bottom>.button{justify-content:center}.how-number{font-size:34px}}.how-cards>.how-photo-card{isolation:isolate;flex-direction:column;min-height:460px;padding:28px;display:flex}.how-photo-card:before,.how-photo-card:after{content:"";pointer-events:none;position:absolute;inset:0}.how-photo-card:before{z-index:-2;background-position:top;background-repeat:no-repeat;background-size:cover}.how-photo-card:after{z-index:-1;background:linear-gradient(#0814242e 0%,#0814241a 24%,#081424b3 49%,#081424fa 77%)}.how-photo-search:before{background-image:url(/images/como-funciona/elegir-servicio.png)}.how-photo-profile:before{background-image:url(/images/como-funciona/conocer-profesional.png)}.how-photo-chat:before{background-image:url(/images/como-funciona/enviar-solicitud.png)}.how-photo-card .how-card-top{margin-bottom:auto;padding-bottom:140px}.how-photo-card h3{text-shadow:0 2px 10px #0007;font-size:23px}.how-photo-card p{min-height:78px}.how-photo-card .how-number{text-shadow:0 2px 8px #0009}.how-photo-note{margin-top:14px;font-size:12px;line-height:1.5}@layer fixboom-unified{body.fixboom-unified .how-photo-card h3,body.fixboom-unified .how-photo-card p,body.fixboom-unified .how-photo-card .how-number{color:#fff!important}body.fixboom-unified .how-photo-card{border-color:#68839b!important}}@media (max-width:900px){.how-cards>.how-photo-card{min-height:460px;padding:22px}.how-photo-card h3{font-size:21px}.how-photo-card p{min-height:126px}}@media (max-width:640px){.how-cards>.how-photo-card{min-height:430px;padding:26px}.how-photo-card:before{background-position:50% 28%}.how-photo-card p{min-height:0}.how-photo-card .how-card-top{padding-bottom:150px}}@media print{.how-photo-card:before,.how-photo-card:after{display:none}.how-cards>.how-photo-card{min-height:0}.how-photo-card .how-card-top{padding-bottom:0}.how-photo-card p{min-height:0}@layer fixboom-unified{body.fixboom-unified .how-photo-card h3,body.fixboom-unified .how-photo-card p,body.fixboom-unified .how-photo-card .how-number{color:#142033!important}}}
@media (min-width:1001px){.service-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.service-card h3{overflow-wrap:anywhere}
.home-lavanda{--background:#fcf8f3;--foreground:#370b40;--yellow:#d9fc45;color:#370b40;background:#fcf8f3;min-height:100vh}.home-lavanda .public-header,.home-lavanda .public-join-banner,.home-lavanda .approved-hero{--yellow:#d9fc45}.home-lavanda .brand span,.home-lavanda .brand i{color:#7b3d8d}.home-lavanda .public-header{border-color:#d8c4df}.home-lavanda .header nav{color:#5b3267}.home-lavanda .header nav a:hover,.home-lavanda .public-signin:hover{color:#7b3d8d}.home-lavanda .button{border-radius:26px}.home-lavanda .primary{color:#310a3a;background:#d9fc45}.home-lavanda .primary:hover{background:#ceef38}.home-lavanda .outline{color:#4a1756;background:#fff8;border-color:#986ca6}.home-lavanda .eyebrow,.home-lavanda .hero-notes{color:#6d4778}.home-lavanda .yellow,.home-lavanda .how-heading h2 span{color:#865099}.home-lavanda .intro,.home-lavanda .section-heading>p{color:#654971}.home-lavanda .approved-hero-photo{background:#eadcf2;border-color:#b788c6;box-shadow:0 20px 60px #5d25751a}.home-lavanda .public-join-banner{color:#4a1756;background:#e8daf3}.home-lavanda .search-section{background:#eee2f6;border-color:#ceb5d8;border-radius:22px}.home-lavanda .search-heading h2{color:#370b40}.home-lavanda .preview-badge{color:#5b256b;background:#f8f2fc;border-color:#b18abf}.home-lavanda .search-form label{color:#5a3866}.home-lavanda .search-form input,.home-lavanda .search-form select{color:#370b40;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#ac8cb8;border-radius:10px}.home-lavanda .form-note{color:#63496e}.home-lavanda .service-card{color:#370b40;background:#fff;border-color:#dbc6e2;border-radius:18px;box-shadow:0 9px 25px #5a1c6d08}.home-lavanda .service-card:hover{background:#f5edf9;border-color:#9260a3}.home-lavanda .service-card p,.home-lavanda .service-details,.home-lavanda .service-photo-note{color:#674d70}.home-lavanda .service-card-photo{border-color:#d6c0df}.home-lavanda .service-photo-number{color:#572164;background:#f6eff9;border-color:#c4a0d1}.home-lavanda .card-link{color:#572164;border-color:#e3d4e8}.home-lavanda .card-link span{color:#6f2c80}.home-lavanda .how-it-works,.home-lavanda .feedback-section{border-color:#d4bddf}.home-lavanda .how-heading>p,.home-lavanda .how-bottom p,.home-lavanda .feedback-section>p{color:#684b73}.home-lavanda .how-cards>li{background:linear-gradient(145deg,#f2e6f8,#fff);border-color:#cdb2d9}.home-lavanda .how-icon{color:#420f4d;background:#dbfc64}.home-lavanda .how-number{color:#94719f}.home-lavanda .how-cards p{color:#67496f}.home-lavanda .how-card-line{background:#9b6aac}.home-lavanda .feedback-form,.home-lavanda .feedback-public{background:#fff;border-color:#cbb0d5}.home-lavanda .feedback-form input:not([type=checkbox]):not([type=radio]),.home-lavanda .feedback-form textarea,.home-lavanda .feedback-request-select select{color:#370b40;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fcf8ff;border-color:#b999c6}.home-lavanda .feedback-public>p,.home-lavanda .feedback-form small,.home-lavanda .feedback-public small,.home-lavanda .feedback-card-head time{color:#6c5077}.home-lavanda .feedback-cards li{background:#fbf7fd;border-color:#dac7e2}.home-lavanda .feedback-report,.home-lavanda .feedback-public a,.home-lavanda .feedback-stars,.home-lavanda .feedback-average strong{color:#78398d}.home-lavanda .feedback-form p[role=alert]{color:#9d204b}.home-lavanda .feedback-form p[role=status]{color:#4d6930}.home-lavanda .technician{color:#370b40;background:#e6d2f1;border-radius:24px}.home-lavanda .technician .eyebrow{color:#6d437a}.home-lavanda .dark{color:#f7f0fa;background:#4e185b;border-radius:26px}.home-lavanda footer p,.home-lavanda footer>span{color:#71577b}.home-lavanda .notice{background:#eee1f5;border-color:#9d70b0}.home-lavanda .notice button{color:#622672}.home-lavanda a:focus-visible,.home-lavanda button:focus-visible,.home-lavanda input:focus-visible,.home-lavanda select:focus-visible,.home-lavanda textarea:focus-visible{outline-color:#78398d}.home-shop-banner{background:linear-gradient(120deg,#eee1f6,#dfc5ec);border:1px solid #c6a3d4;border-radius:25px;justify-content:space-between;align-items:center;gap:28px;margin-block:22px 44px;padding:38px;display:flex}.home-shop-banner h2{font-size:clamp(27px,3.5vw,40px)}.home-shop-banner p:not(.eyebrow){color:#5b3866;max-width:650px;font-size:15px;line-height:1.8}.home-shop-banner .button{flex-shrink:0}@media (max-width:700px){.home-shop-banner{flex-direction:column;align-items:stretch;padding:25px}.home-shop-banner .button{justify-content:center}.home-lavanda .header nav{gap:17px}.home-lavanda .service-photo-copy h3{font-size:14px}}:is(body:has(.home-lavanda) .language-toolbar,body:has(.shop-theme) .language-toolbar){color:#573063;border-color:#d7c1e0}:is(body:has(.home-lavanda) .language-toolbar select,body:has(.shop-theme) .language-toolbar select){color:#370b40;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#eee1f6;border-color:#a67db5}.home-lavanda{--background:#dfcbed;background:#dfcbed}.home-lavanda .service-card,.home-lavanda .feedback-form,.home-lavanda .feedback-public{background:#f1e7f7}.home-lavanda .how-cards>li{background:linear-gradient(145deg,#ecdef4,#f5edfa)}.home-lavanda .search-section{background:#d4b6e5}.home-lavanda .search-form input,.home-lavanda .search-form select{background:#f5ecfa}.home-lavanda .public-join-banner{background:#c5a2da}.home-lavanda .home-shop-banner{background:linear-gradient(120deg,#d5b7e5,#c7a0db)}:is(body:has(.home-lavanda),body:has(.shop-theme)){background:#dfcbed}:is(body:has(.home-lavanda) .language-toolbar select,body:has(.shop-theme) .language-toolbar select){background:#ead9f4}.home-lavanda .outline{background:#f1e5f8}
.repair-hero-photo{isolation:isolate;background:#181b13;border:1px solid #59613f;border-radius:22px;width:100%;min-width:0;height:500px;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 60px #0005}.repair-hero-photo img{object-fit:cover;object-position:58% 50%}.repair-photo-shade{z-index:1;background:linear-gradient(#0008 0%,#0000 34%,#0002 55%,#000e 100%);position:absolute;inset:0}.repair-photo-label{z-index:2;color:#f0f2e8;letter-spacing:1.5px;align-items:center;gap:9px;font-size:10px;font-weight:700;line-height:1.7;display:flex;position:absolute;top:24px;left:22px;right:22px}.repair-photo-dot{background:var(--yellow);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block;box-shadow:0 0 15px #dcff4f88}.repair-hero-photo figcaption{z-index:2;color:#fff;gap:10px;display:grid;position:absolute;bottom:26px;left:24px;right:24px}.repair-hero-photo figcaption>span{letter-spacing:2px;color:var(--yellow);font-size:11px;font-weight:700}.repair-hero-photo figcaption strong{letter-spacing:-1px;font-size:clamp(28px,3vw,42px);line-height:1.1}.repair-hero-photo figcaption small{color:#c7cabf;margin-top:5px;font-size:10px}.hero{align-items:center}@media (max-width:1000px){.repair-hero-photo{height:410px}}@media (max-width:640px){.repair-hero-photo{border-radius:16px;height:320px}.repair-photo-label{letter-spacing:1px;font-size:8px;top:16px;left:16px;right:16px}.repair-hero-photo figcaption{bottom:20px;left:18px;right:18px}}.repair-hero-photo{aspect-ratio:3/2;height:auto}.repair-hero-photo img{object-position:center}.repair-photo-shade{background:linear-gradient(#0008,#0000 26% 80%,#0009)}.repair-hero-photo figcaption{bottom:12px}
.service-grid .service-photo-card{text-align:left;border-radius:12px;flex-direction:column;min-width:0;padding:0;display:flex;overflow:hidden}.service-card-photo{aspect-ratio:4/3;background:#161813;border-bottom:1px solid #3b402e;width:100%;display:block;position:relative;overflow:hidden}.service-card-photo img{object-fit:cover;object-position:center;transition:transform .25s}.service-photo-card:hover .service-card-photo img{transform:scale(1.035)}.service-photo-number{z-index:1;color:var(--yellow);letter-spacing:1px;background:#111d;border:1px solid #d6ef6d66;border-radius:5px;padding:5px 8px;font-size:10px;font-weight:700;position:absolute;top:10px;right:10px}.service-photo-copy{flex-direction:column;flex:1;width:100%;min-width:0;padding:22px 18px;display:flex}.service-photo-copy h3{overflow-wrap:anywhere;min-height:46px;margin-bottom:10px;font-size:17px;line-height:1.35}.service-photo-copy p{flex:1;font-size:12px;line-height:1.7}.service-photo-copy .card-link{align-items:center;gap:10px;margin-top:20px;line-height:1.6}.service-photo-note{color:#a4aa97;margin-top:16px;font-size:11px;line-height:1.7}@media (max-width:640px){.service-photo-copy{padding:16px 12px}.service-photo-copy h3{min-height:41px;font-size:15px}.service-photo-copy p{min-height:40px;font-size:11px}.service-photo-copy .card-link{margin-top:15px;padding-top:13px;font-size:10px}.service-photo-number{padding:4px 6px;font-size:9px;top:7px;right:7px}}
.service-photo-copy p{flex:0}.service-details{color:#d7dacb;margin:14px 0 0;padding-left:17px;font-size:12px;line-height:1.65}.service-details li{overflow-wrap:anywhere;margin:6px 0}.service-photo-copy .card-link{margin-top:auto;padding-top:20px}@media (max-width:640px){.service-grid{grid-template-columns:1fr}.service-card-photo{aspect-ratio:16/9}.service-photo-copy{padding:22px}.service-photo-copy h3{min-height:0;font-size:21px}.service-photo-copy p{min-height:0;font-size:13px}.service-details{font-size:14px}.service-photo-copy .card-link{font-size:12px}}
