.LocalPhotographyLanding_hero__lwIJb{background:#fcf8f5;color:#242d34;padding:28px 0 32px;font-family:var(--font-jost),sans-serif}.LocalPhotographyLanding_heroGrid__HRmBp{display:grid;grid-template-columns:minmax(0,500px) minmax(0,460px);gap:48px;justify-content:center;align-items:center}.LocalPhotographyLanding_copy__2W3xz{min-width:0}.LocalPhotographyLanding_copy__2W3xz>.container{width:100%;max-width:none;padding-inline:0}.LocalPhotographyLanding_hero__lwIJb .breadcrumb{margin-bottom:28px;font-size:14px}.LocalPhotographyLanding_hero__lwIJb .breadcrumb-item,.LocalPhotographyLanding_hero__lwIJb .breadcrumb-item a,.LocalPhotographyLanding_hero__lwIJb .breadcrumb-item.active,.LocalPhotographyLanding_hero__lwIJb .breadcrumb-item:before{color:#59636b}.LocalPhotographyLanding_hero__lwIJb .breadcrumb-item a{text-decoration:underline;text-underline-offset:3px}.LocalPhotographyLanding_hero__lwIJb h1{color:#242d34;font-size:clamp(32px,3vw,42px);font-weight:650!important;line-height:1.1;letter-spacing:-1px;margin-bottom:16px!important}@media(min-width:992px){.LocalPhotographyLanding_hero__lwIJb.LocalPhotographyLanding_compactDesktopTitle__jf7q3 h1{font-size:clamp(30px,2.6vw,38px);line-height:1.15}}.LocalPhotographyLanding_hero__lwIJb h2{color:#242d34!important;font-size:20px;line-height:1.4}.LocalPhotographyLanding_hero__lwIJb p{color:#59636b!important;font-size:16px!important;line-height:1.6!important}.LocalPhotographyLanding_hero__lwIJb .LocalPhotographyLanding_heroContext__wIV1B{max-width:470px;margin:16px 0 0}.LocalPhotographyLanding_desktopActions__Eum7L{margin-top:23px}.LocalPhotographyLanding_checks__VFZIz{display:grid;gap:8px;list-style:none;margin:0 0 23px;padding:0;color:#59636b;font-size:14px;line-height:1.5}.LocalPhotographyLanding_checks__VFZIz li{display:flex;align-items:flex-start;gap:9px}.LocalPhotographyLanding_checks__VFZIz svg{flex:none;width:16px;height:16px;margin-top:2px;stroke-width:1.6}.LocalPhotographyLanding_actions__JIKuR{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.LocalPhotographyLanding_hero__lwIJb .LocalPhotographyLanding_primary__nLTVx{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:12px 20px;border-radius:10px;background:#e90046;color:#fff;text-decoration:none;font-size:14px;font-weight:600;line-height:1.4;transition:background-color .2s}.LocalPhotographyLanding_hero__lwIJb .LocalPhotographyLanding_primary__nLTVx:hover{background:#cf003f;color:#fff}.LocalPhotographyLanding_hero__lwIJb .LocalPhotographyLanding_guideLink__HkEz3{display:inline-flex;align-items:center;gap:5px;min-height:44px;color:#59636b;text-decoration:none;text-underline-offset:3px;font-size:14px;line-height:1.4}.LocalPhotographyLanding_hero__lwIJb .LocalPhotographyLanding_guideLink__HkEz3:hover{color:#242d34;text-decoration:underline}.LocalPhotographyLanding_actions__JIKuR svg{flex:none;width:16px;height:16px}.LocalPhotographyLanding_post__SqKHk{scroll-margin-top:calc(var(--weddy-header-height,58px) + 24px)}@media(prefers-reduced-motion:reduce){.LocalPhotographyLanding_hero__lwIJb .LocalPhotographyLanding_primary__nLTVx{transition:none}}.LocalPhotographyLanding_visual__yrmXy{width:100%;max-width:460px;margin:0;justify-self:end}.LocalPhotographyLanding_visual__yrmXy img{display:block;width:100%;height:auto;aspect-ratio:1.05;object-fit:cover;object-position:center 42%;border-radius:14px}.LocalPhotographyLanding_hero__lwIJb a:focus-visible,.LocalPhotographyLanding_post__SqKHk a:focus-visible,.LocalPhotographyLanding_post__SqKHk button:focus-visible{outline:3px solid #cf003f!important;outline-offset:3px}.LocalPhotographyLanding_post__SqKHk{color:#242d34}.LocalPhotographyLanding_post__SqKHk section{border-color:#e1e5e7!important}.LocalPhotographyLanding_post__SqKHk .bg-light,.LocalPhotographyLanding_post__SqKHk .bg-primary-soft{background:#fcf8f5!important}.LocalPhotographyLanding_post__SqKHk #preguntas-frecuentes>section{background:#fcf8f5}.LocalPhotographyLanding_post__SqKHk section{padding-block:clamp(32px,5vw,64px)}.LocalPhotographyLanding_post__SqKHk .card{border-color:#e1e5e7!important;border-radius:14px!important;box-shadow:none!important}@media(max-width:991.98px){.LocalPhotographyLanding_hero__lwIJb{background:#fcf8f5;padding:22px 0 24px}.LocalPhotographyLanding_heroGrid__HRmBp{grid-template-columns:1fr;gap:0}.LocalPhotographyLanding_desktopActions__Eum7L,.LocalPhotographyLanding_heroContext__wIV1B,.LocalPhotographyLanding_visual__yrmXy{display:none}.LocalPhotographyLanding_hero__lwIJb .breadcrumb{font-size:12px;margin-bottom:14px}.LocalPhotographyLanding_hero__lwIJb .LocalPhotographyLanding_copy__2W3xz h1{font-size:22px!important;line-height:1.2;letter-spacing:-.5px;margin-bottom:12px!important}.LocalPhotographyLanding_hero__lwIJb h2{font-size:16px}.LocalPhotographyLanding_hero__lwIJb p{font-size:14px!important;line-height:1.5!important}.LocalPhotographyLanding_hero__lwIJb p:last-child{margin-bottom:0!important}}.LocalPhotographyLanding_hero__lwIJb[data-category=wedding-planner] .LocalPhotographyLanding_visual__yrmXy img{aspect-ratio:1.45}.LocalPhotographyLanding_hero__lwIJb[data-category=vestidos-de-novias] .LocalPhotographyLanding_visual__yrmXy img{aspect-ratio:960/1009}.LocalPhotographyLanding_hero__lwIJb[data-category=autocuidado] .LocalPhotographyLanding_visual__yrmXy img,.LocalPhotographyLanding_hero__lwIJb[data-category=carpas-de-eventos] .LocalPhotographyLanding_visual__yrmXy img,.LocalPhotographyLanding_hero__lwIJb[data-category=luna-de-miel] .LocalPhotographyLanding_visual__yrmXy img,.LocalPhotographyLanding_hero__lwIJb[data-category=mobiliario] .LocalPhotographyLanding_visual__yrmXy img,.LocalPhotographyLanding_hero__lwIJb[data-category=vestidos-de-fiesta] .LocalPhotographyLanding_visual__yrmXy img{aspect-ratio:1}@media(max-width:991.98px){body:has(.LocalPhotographyLanding_hero__lwIJb) .header .nav-header,body:has(.LocalPhotographyLanding_hero__lwIJb) .header .navigation,body:has(.LocalPhotographyLanding_hero__lwIJb) .header.header-light{background:#fcf8f5!important}.LocalPhotographyLanding_hero__lwIJb[data-compact-mobile=true]{background:#fcf8f5}}.LocalPhotographyLanding_mobileComparison__piDF8{display:none}@media(max-width:991.98px){.LocalPhotographyLanding_mobileComparison__piDF8{display:block;margin-top:8px}}