.SiteBuilderBrief-module__8LCU2W__configScroll{scrollbar-width:thin}.SiteBuilderBrief-module__8LCU2W__configScrollDark{scrollbar-color:#655071 transparent}.SiteBuilderBrief-module__8LCU2W__configScrollLight{scrollbar-color:#c5afd9 transparent}.SiteBuilderBrief-module__8LCU2W__configScroll::-webkit-scrollbar{width:5px}.SiteBuilderBrief-module__8LCU2W__configScroll::-webkit-scrollbar-track{background:0 0}.SiteBuilderBrief-module__8LCU2W__configScroll::-webkit-scrollbar-thumb{border-radius:999px}.SiteBuilderBrief-module__8LCU2W__configScrollDark::-webkit-scrollbar-thumb{background:#655071}.SiteBuilderBrief-module__8LCU2W__configScrollLight::-webkit-scrollbar-thumb{background:#c5afd9}.SiteBuilderBrief-module__8LCU2W__categoryDropdown{scrollbar-width:none;overscroll-behavior:contain}.SiteBuilderBrief-module__8LCU2W__categoryDropdown::-webkit-scrollbar{display:none}.SiteBuilderBrief-module__8LCU2W__sectionTabScroll{scrollbar-width:none;overscroll-behavior-x:contain;scroll-behavior:smooth}.SiteBuilderBrief-module__8LCU2W__sectionTabScroll::-webkit-scrollbar{display:none}.SiteBuilderBrief-module__8LCU2W__paletteScroll{scrollbar-width:none;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x proximity}.SiteBuilderBrief-module__8LCU2W__paletteScroll::-webkit-scrollbar{display:none}.SiteBuilderBrief-module__8LCU2W__iconDropdown{scrollbar-width:thin;scrollbar-color:#a875e9 #a875e922;scrollbar-gutter:stable;overscroll-behavior:contain;scroll-behavior:smooth}.SiteBuilderBrief-module__8LCU2W__iconDropdown::-webkit-scrollbar{width:7px}.SiteBuilderBrief-module__8LCU2W__iconDropdown::-webkit-scrollbar-track{background:#a875e922;border-radius:999px}.SiteBuilderBrief-module__8LCU2W__iconDropdown::-webkit-scrollbar-thumb{background:#a875e9 padding-box padding-box;border:1px solid #0000;border-radius:999px}.SiteBuilderBrief-module__8LCU2W__fieldWithIcon{padding-left:44px!important}.SiteBuilderBrief-module__8LCU2W__configColumn{container-type:inline-size}@container (max-width:420px){.SiteBuilderBrief-module__8LCU2W__narrowTwoColumns{grid-template-columns:minmax(0,1fr)!important}.SiteBuilderBrief-module__8LCU2W__narrowTwoColumns>p{grid-column:1/-1!important}.SiteBuilderBrief-module__8LCU2W__narrowStack{flex-direction:column;align-items:stretch}.SiteBuilderBrief-module__8LCU2W__narrowStack>button{align-self:flex-end}.SiteBuilderBrief-module__8LCU2W__iconDropdown{grid-template-columns:minmax(0,1fr)}}.SiteBuilderBrief-module__8LCU2W__templateThumbnail{border-radius:12px;height:575px;overflow:hidden;box-shadow:0 12px 26px #0002}.SiteBuilderBrief-module__8LCU2W__templateThumbnail>.SiteBuilderBrief-module__8LCU2W__liveStage{transform-origin:0 0;width:250%;min-height:0;transform:scale(.4)}.SiteBuilderBrief-module__8LCU2W__templateThumbnail .SiteBuilderBrief-module__8LCU2W__livePage{min-height:0}.SiteBuilderBrief-module__8LCU2W__templateModalCanvas{background:#241e2b;flex-direction:column;align-items:center;padding:clamp(12px,3vw,40px);display:flex}.SiteBuilderBrief-module__8LCU2W__templateModalCanvas>.SiteBuilderBrief-module__8LCU2W__liveStage{border-radius:16px;flex:none;width:min(100%,1080px);min-height:0;overflow:hidden;box-shadow:0 24px 70px #08040d66}.SiteBuilderBrief-module__8LCU2W__templateModalCanvas>.SiteBuilderBrief-module__8LCU2W__liveStage[data-device=mobile]{border-radius:22px;width:min(100%,390px);padding:14px}.SiteBuilderBrief-module__8LCU2W__templateModalCanvas .SiteBuilderBrief-module__8LCU2W__livePage{min-height:0}.SiteBuilderBrief-module__8LCU2W__templateModalCanvas .SiteBuilderBrief-module__8LCU2W__liveStage[data-device=desktop] .SiteBuilderBrief-module__8LCU2W__liveHero{min-height:400px}.SiteBuilderBrief-module__8LCU2W__templateModalCanvas .SiteBuilderBrief-module__8LCU2W__liveStage[data-device=desktop] .SiteBuilderBrief-module__8LCU2W__liveHeroImage{min-height:280px}.SiteBuilderBrief-module__8LCU2W__templateModalCanvas .SiteBuilderBrief-module__8LCU2W__liveStage[data-device=desktop] :is(.SiteBuilderBrief-module__8LCU2W__liveBenefits,.SiteBuilderBrief-module__8LCU2W__liveCatalog,.SiteBuilderBrief-module__8LCU2W__liveGallery,.SiteBuilderBrief-module__8LCU2W__liveFaq){padding-top:48px;padding-bottom:48px}.SiteBuilderBrief-module__8LCU2W__homePreviewViewport{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#9a65ee transparent;max-height:430px;overflow-y:auto}.SiteBuilderBrief-module__8LCU2W__homePreviewViewport .SiteBuilderBrief-module__8LCU2W__liveStage{min-height:0}@media (min-width:1024px){.SiteBuilderBrief-module__8LCU2W__customizationColumns{grid-template-columns:minmax(0, var(--builder-form-width)) 12px minmax(0, 1fr)}}.SiteBuilderBrief-module__8LCU2W__preview,.SiteBuilderBrief-module__8LCU2W__livePage{--paper:#d8d0c7;--surface:#e9e2d8;--hero:#d5c9bd;--ink:#292c2a;--muted:#6b6b64;--accent:#474b42;--photo:url(/images/site-builder/niches/arquitetura.webp);background:var(--paper);height:366px;color:var(--ink);border:0;border-radius:12px;overflow:hidden;box-shadow:0 12px 26px #0002;container-type:inline-size}.SiteBuilderBrief-module__8LCU2W__preview{height:575px}.SiteBuilderBrief-module__8LCU2W__preview[data-template=minimalista],.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista]{--hero:#e4d7f7}.SiteBuilderBrief-module__8LCU2W__preview[data-template=moderno],.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno]{--paper:#f0eaf7;--surface:#fffaff;--hero:#e4d7f7;--ink:#352448;--muted:#806c95;--accent:#7b2cff;--photo:url(/images/site-builder/niches/agencias.webp)}.SiteBuilderBrief-module__8LCU2W__preview[data-template=expressivo],.SiteBuilderBrief-module__8LCU2W__livePage[data-template=expressivo]{--paper:#2e1930;--surface:#44213e;--hero:#6d2e53;--ink:#fff0df;--muted:#e5bdd4;--accent:#ffac78;--photo:url(/images/site-builder/niches/moda-beleza.webp)}.SiteBuilderBrief-module__8LCU2W__preview[data-template=elegante],.SiteBuilderBrief-module__8LCU2W__livePage[data-template=elegante]{--paper:#e9e1d6;--surface:#f8f4ec;--hero:#d5c5b4;--ink:#332c28;--muted:#77685f;--accent:#795b49}.SiteBuilderBrief-module__8LCU2W__preview[data-template=noturno],.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno]{--paper:#101b29;--surface:#172638;--hero:#20344a;--ink:#f3f7fb;--muted:#abc1d2;--accent:#73d9e8;--accent-text:#10232d}.SiteBuilderBrief-module__8LCU2W__preview[data-template=natural],.SiteBuilderBrief-module__8LCU2W__livePage[data-template=natural]{--paper:#e7eadf;--surface:#f7f8ef;--hero:#cddbc4;--ink:#2d3d30;--muted:#697d6b;--accent:#52765a}.SiteBuilderBrief-module__8LCU2W__topbar{background:var(--surface);justify-content:space-between;align-items:center;height:34px;padding:0 5cqw;display:flex}.SiteBuilderBrief-module__8LCU2W__brand{letter-spacing:-.05em;text-overflow:ellipsis;white-space:nowrap;max-width:70%;font-size:clamp(9px,3.3cqw,13px);font-weight:900;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__nav{gap:1.5cqw;display:flex}.SiteBuilderBrief-module__8LCU2W__nav i{background:var(--muted);opacity:.45;border-radius:5px;width:clamp(10px,4cqw,17px);height:3px}.SiteBuilderBrief-module__8LCU2W__hero{background:var(--hero);grid-template-columns:1.15fr .85fr;gap:3cqw;height:150px;padding:5cqw;display:grid;position:relative}.SiteBuilderBrief-module__8LCU2W__heroCopy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.SiteBuilderBrief-module__8LCU2W__eyebrow{letter-spacing:.08em;color:var(--muted);font-size:clamp(6px,2cqw,8px);font-weight:800}.SiteBuilderBrief-module__8LCU2W__headline{letter-spacing:-.05em;margin-top:2cqw;font-size:clamp(12px,5.2cqw,20px);line-height:1.05;display:block}.SiteBuilderBrief-module__8LCU2W__heroButton{background:var(--accent);color:var(--accent-text,var(--surface));border-radius:20px;margin-top:auto;padding:1.4cqw 2.5cqw;font-size:clamp(6px,2.1cqw,9px);font-weight:700;display:inline-block}.SiteBuilderBrief-module__8LCU2W__heroVisual{background:var(--photo) center / cover;border-radius:5cqw 5cqw 1cqw 1cqw;min-width:0}.SiteBuilderBrief-module__8LCU2W__features{background:var(--surface);grid-template-columns:repeat(3,1fr);align-items:center;gap:2cqw;height:48px;padding:0 5cqw;display:grid}.SiteBuilderBrief-module__8LCU2W__features span{gap:1cqw;display:grid}.SiteBuilderBrief-module__8LCU2W__features i{background:var(--accent);opacity:.8;border-radius:5px;width:5cqw;max-width:17px;height:5cqw;max-height:17px}.SiteBuilderBrief-module__8LCU2W__features b{background:var(--muted);opacity:.48;border-radius:3px;width:80%;height:3px;display:block}.SiteBuilderBrief-module__8LCU2W__features strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(6px,1.8cqw,8px);line-height:1.1;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__catalog{background:var(--surface);height:104px;padding:2.5cqw 5cqw;display:block}.SiteBuilderBrief-module__8LCU2W__catalogTitle{text-overflow:ellipsis;white-space:nowrap;margin-bottom:1.5cqw;font-size:clamp(8px,2.7cqw,11px);font-weight:800;display:block;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__catalogItems{grid-template-columns:repeat(3,minmax(0,1fr));gap:2cqw;display:grid}.SiteBuilderBrief-module__8LCU2W__catalogItems>span{gap:1cqw;min-width:0;display:grid}.SiteBuilderBrief-module__8LCU2W__catalogItems i{background-position:50%;background-size:cover;border-radius:1.5cqw;height:47px}.SiteBuilderBrief-module__8LCU2W__catalogItems strong{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(6px,1.9cqw,8px);line-height:1.1;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__story{background:var(--paper);grid-template-columns:.8fr 1.2fr;align-items:center;gap:3cqw;height:76px;padding:3cqw 5cqw;display:grid}.SiteBuilderBrief-module__8LCU2W__storyVisual{background:linear-gradient(135deg, transparent, #0003), var(--photo) center / cover;border-radius:1.5cqw;height:100%}.SiteBuilderBrief-module__8LCU2W__storyCopy{gap:1.5cqw;display:grid}.SiteBuilderBrief-module__8LCU2W__storyCopy strong{font-size:clamp(8px,3cqw,12px);line-height:1.1}.SiteBuilderBrief-module__8LCU2W__storyCopy i{background:var(--muted);opacity:.4;border-radius:3px;width:85%;height:3px}.SiteBuilderBrief-module__8LCU2W__storyCopy i:last-child{width:60%}.SiteBuilderBrief-module__8LCU2W__quote{background:var(--surface);height:35px;color:var(--muted);text-align:center;justify-content:center;align-items:center;padding:0 5cqw;font-size:clamp(7px,2.5cqw,10px);font-weight:700;display:flex}.SiteBuilderBrief-module__8LCU2W__contactMini{background:var(--hero);flex-direction:column;gap:1.5cqw;height:105px;padding:2.5cqw 5cqw;display:flex}.SiteBuilderBrief-module__8LCU2W__contactMini>strong{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(8px,2.6cqw,11px);overflow:hidden}.SiteBuilderBrief-module__8LCU2W__contactMini>span{grid-template-columns:1fr 1fr;gap:1cqw;display:grid}.SiteBuilderBrief-module__8LCU2W__contactMini i{background:var(--surface);color:var(--muted);border:1px solid #8884;border-radius:1cqw;padding:1cqw 1.5cqw;font-size:clamp(6px,1.7cqw,8px);font-style:normal;line-height:1.1;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__contactMini i:last-child{grid-column:1/-1}.SiteBuilderBrief-module__8LCU2W__contactMini>b{background:var(--accent);color:var(--accent-text,var(--surface));border-radius:1cqw;align-self:flex-start;padding:1cqw 2cqw;font-size:clamp(6px,1.7cqw,8px)}.SiteBuilderBrief-module__8LCU2W__footer{background:var(--accent);height:23px;color:var(--accent-text,var(--surface));justify-content:space-between;align-items:center;padding:0 5cqw;font-size:clamp(6px,2cqw,8px);font-weight:700;display:flex}.SiteBuilderBrief-module__8LCU2W__preview[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__hero{background:var(--hero);display:block}.SiteBuilderBrief-module__8LCU2W__preview[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__heroCopy{z-index:1;width:62%;height:100%;position:relative}.SiteBuilderBrief-module__8LCU2W__preview[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__headline{letter-spacing:-.06em;font-family:Georgia,serif;font-weight:400}.SiteBuilderBrief-module__8LCU2W__preview[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__heroVisual{filter:sepia(.2)saturate(.75);border-radius:0;width:45%;position:absolute;inset:0 0 0 auto}.SiteBuilderBrief-module__8LCU2W__preview[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__heroButton{border-radius:2px}.SiteBuilderBrief-module__8LCU2W__preview[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__features{gap:0}.SiteBuilderBrief-module__8LCU2W__preview[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__features>span{border-left:1px solid #756d623f;padding-left:2cqw}.SiteBuilderBrief-module__8LCU2W__preview[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__features i{border-radius:50%;width:1.8cqw;height:1.8cqw}.SiteBuilderBrief-module__8LCU2W__preview[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__catalogItems i{filter:sepia(.2)saturate(.75);border-radius:0}.SiteBuilderBrief-module__8LCU2W__preview[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__story{grid-template-columns:1.2fr .8fr}.SiteBuilderBrief-module__8LCU2W__preview[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__storyVisual{filter:sepia(.15)saturate(.75);border-radius:0;order:2}.SiteBuilderBrief-module__8LCU2W__preview[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__storyCopy{order:1}.SiteBuilderBrief-module__8LCU2W__preview[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__quote{font-family:Georgia,serif;font-style:italic}.SiteBuilderBrief-module__8LCU2W__preview[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__contactMini i,.SiteBuilderBrief-module__8LCU2W__preview[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__contactMini>b{border-radius:0}.SiteBuilderBrief-module__8LCU2W__preview[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__hero{border-radius:3cqw;height:calc(150px - 4cqw);margin:2cqw}.SiteBuilderBrief-module__8LCU2W__preview[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__heroVisual{border-radius:2cqw}.SiteBuilderBrief-module__8LCU2W__preview[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__features{gap:2cqw}.SiteBuilderBrief-module__8LCU2W__preview[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__features>span{background:#d9c5f0;border-radius:1.5cqw;padding:1cqw}.SiteBuilderBrief-module__8LCU2W__preview[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__features i{border-radius:50%}.SiteBuilderBrief-module__8LCU2W__preview[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__catalogItems i{border-radius:2cqw}.SiteBuilderBrief-module__8LCU2W__preview[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__story{background:#dfd0f2;border-radius:2cqw;height:calc(76px - 4cqw);margin:2cqw}.SiteBuilderBrief-module__8LCU2W__preview[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__storyVisual{border-radius:1.5cqw}.SiteBuilderBrief-module__8LCU2W__preview[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__quote{color:#684b82}.SiteBuilderBrief-module__8LCU2W__preview[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__contactMini i,.SiteBuilderBrief-module__8LCU2W__preview[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__contactMini>b{border-radius:2cqw}.SiteBuilderBrief-module__8LCU2W__preview[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__topbar{background:#261328}.SiteBuilderBrief-module__8LCU2W__preview[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__hero{padding:5cqw;display:block}.SiteBuilderBrief-module__8LCU2W__preview[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__heroVisual{filter:saturate(1.2);border-radius:0;position:absolute;inset:0}.SiteBuilderBrief-module__8LCU2W__preview[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__hero:after{content:"";background:linear-gradient(90deg,#2e1930ec,#2e193066 75%,#2e193011);position:absolute;inset:0}.SiteBuilderBrief-module__8LCU2W__preview[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__heroCopy{z-index:1;width:77%;height:100%;position:relative}.SiteBuilderBrief-module__8LCU2W__preview[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__eyebrow{color:#ffd5ae}.SiteBuilderBrief-module__8LCU2W__preview[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__headline{text-transform:uppercase;font-size:clamp(15px,6cqw,23px);font-weight:900}.SiteBuilderBrief-module__8LCU2W__preview[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__heroButton{text-transform:uppercase;border-radius:0}.SiteBuilderBrief-module__8LCU2W__preview[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__features{background:#512548}.SiteBuilderBrief-module__8LCU2W__preview[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__features i{border-radius:50%}.SiteBuilderBrief-module__8LCU2W__preview[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__catalogItems i{border-radius:50% 50% 1cqw 1cqw}.SiteBuilderBrief-module__8LCU2W__preview[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__story{background:#3a1e37;grid-template-columns:1.25fr .75fr}.SiteBuilderBrief-module__8LCU2W__preview[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__storyVisual{border-radius:50% 50% 0 0;order:2}.SiteBuilderBrief-module__8LCU2W__preview[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__storyCopy{order:1}.SiteBuilderBrief-module__8LCU2W__preview[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__quote{color:#ffe1d0;text-transform:uppercase;background:#7d3158;font-weight:900}.SiteBuilderBrief-module__8LCU2W__preview[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__contactMini>strong{text-transform:uppercase}.SiteBuilderBrief-module__8LCU2W__preview[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__hero{grid-template-columns:1fr 1fr}.SiteBuilderBrief-module__8LCU2W__preview[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__headline,.SiteBuilderBrief-module__8LCU2W__preview[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__quote,.SiteBuilderBrief-module__8LCU2W__preview[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__catalogTitle{font-family:Georgia,serif;font-weight:400}.SiteBuilderBrief-module__8LCU2W__preview[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__heroVisual,.SiteBuilderBrief-module__8LCU2W__preview[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__catalogItems i,.SiteBuilderBrief-module__8LCU2W__preview[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__contactMini i{border-radius:0}.SiteBuilderBrief-module__8LCU2W__preview[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__features>span{border-bottom:1px solid #77685f55}.SiteBuilderBrief-module__8LCU2W__preview[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__storyVisual{border-radius:50% 50% 0 0}.SiteBuilderBrief-module__8LCU2W__preview[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__heroButton,.SiteBuilderBrief-module__8LCU2W__preview[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__contactMini>b{border-radius:1px}.SiteBuilderBrief-module__8LCU2W__preview[data-template=noturno]{border-color:#47718c88;box-shadow:0 16px 35px #04101d80}.SiteBuilderBrief-module__8LCU2W__preview[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__topbar{border-bottom:1px solid #73d9e83d}.SiteBuilderBrief-module__8LCU2W__preview[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__hero{background:radial-gradient(circle at 85% 10%, #48769b66, transparent 55%), var(--hero)}.SiteBuilderBrief-module__8LCU2W__preview[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__eyebrow{color:var(--accent)}.SiteBuilderBrief-module__8LCU2W__preview[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__headline{font-weight:850}.SiteBuilderBrief-module__8LCU2W__preview[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__heroVisual{border:1px solid #73d9e85c;border-radius:2cqw;box-shadow:0 8px 20px #07122077}.SiteBuilderBrief-module__8LCU2W__preview[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__features{border-bottom:1px solid #73d9e830}.SiteBuilderBrief-module__8LCU2W__preview[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__catalogItems i{border:1px solid #73d9e84d;border-radius:1cqw}.SiteBuilderBrief-module__8LCU2W__preview[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__storyVisual{border-radius:1cqw}.SiteBuilderBrief-module__8LCU2W__preview[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__quote{border-left:3px solid var(--accent);background:var(--paper);color:var(--ink)}.SiteBuilderBrief-module__8LCU2W__preview[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__contactMini{background:var(--surface)}.SiteBuilderBrief-module__8LCU2W__preview[data-template=natural] .SiteBuilderBrief-module__8LCU2W__hero{border-radius:6cqw;height:calc(150px - 4cqw);margin:2cqw}.SiteBuilderBrief-module__8LCU2W__preview[data-template=natural] .SiteBuilderBrief-module__8LCU2W__heroVisual{border-radius:50% 50% 3cqw 3cqw}.SiteBuilderBrief-module__8LCU2W__preview[data-template=natural] .SiteBuilderBrief-module__8LCU2W__heroButton,.SiteBuilderBrief-module__8LCU2W__preview[data-template=natural] .SiteBuilderBrief-module__8LCU2W__contactMini>b{border-radius:999px}.SiteBuilderBrief-module__8LCU2W__preview[data-template=natural] .SiteBuilderBrief-module__8LCU2W__features i{border-radius:50%}.SiteBuilderBrief-module__8LCU2W__preview[data-template=natural] .SiteBuilderBrief-module__8LCU2W__catalogItems i{border-radius:5cqw 5cqw 2cqw 2cqw}.SiteBuilderBrief-module__8LCU2W__preview[data-template=natural] .SiteBuilderBrief-module__8LCU2W__storyVisual{border-radius:45% 45% 2cqw 2cqw}.SiteBuilderBrief-module__8LCU2W__preview[data-template=natural] .SiteBuilderBrief-module__8LCU2W__contactMini i{border-radius:2cqw}.SiteBuilderBrief-module__8LCU2W__liveStage{background:#dcd6e3;flex:1;min-width:0;min-height:760px;display:flex}.SiteBuilderBrief-module__8LCU2W__liveStage[data-device=mobile]{background:#292230;justify-content:center;padding:20px}.SiteBuilderBrief-module__8LCU2W__livePage{background:var(--paper);width:100%;height:auto;min-height:100%;box-shadow:none;font-family:var(--builder-font-family,inherit);border:0;border-radius:0;flex-direction:column;flex:1;display:flex;position:relative;overflow:visible}.SiteBuilderBrief-module__8LCU2W__livePage :is(button,input,textarea){font-family:inherit}.SiteBuilderBrief-module__8LCU2W__livePage [data-preview-section]{scroll-margin-top:210px}.SiteBuilderBrief-module__8LCU2W__livePage[data-editable=true] [data-preview-section]{position:relative}.SiteBuilderBrief-module__8LCU2W__livePage[data-editable=true] [data-edit-section-background]{cursor:pointer}.SiteBuilderBrief-module__8LCU2W__livePage[data-editable=true] [data-edit-section-background]:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.SiteBuilderBrief-module__8LCU2W__livePage[data-editable=true] [data-text-field]{cursor:text}.SiteBuilderBrief-module__8LCU2W__livePage[data-editable=true] [data-text-field][data-edit-media]{cursor:pointer}.SiteBuilderBrief-module__8LCU2W__configColumn [data-builder-field]:focus-visible{outline-offset:3px;outline:2px solid #9a65ee}.SiteBuilderBrief-module__8LCU2W__livePage[data-editable=true] [data-text-field]:not([data-edit-card]):hover,.SiteBuilderBrief-module__8LCU2W__livePage[data-editable=true] [data-text-field]:not([data-edit-card]):focus-visible{outline:2px solid var(--accent);outline-offset:3px;background-color:color-mix(in srgb, var(--accent) 10%, transparent);border-radius:3px}.SiteBuilderBrief-module__8LCU2W__livePage[data-editable=true] [data-edit-card]:is(:hover,:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.SiteBuilderBrief-module__8LCU2W__livePage[data-editable=true] .SiteBuilderBrief-module__8LCU2W__galleryGrid figure figcaption[data-text-field]{pointer-events:auto}.SiteBuilderBrief-module__8LCU2W__liveSectionActions{z-index:20;opacity:0;pointer-events:none;gap:6px;transition:opacity .18s,transform .18s;display:flex;position:absolute;top:12px;right:12px;transform:translateY(-4px)}.SiteBuilderBrief-module__8LCU2W__liveEditButton{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#21182ce8;border:1px solid #fff5;border-radius:999px;align-items:center;gap:6px;padding:8px 11px;font-size:11px;font-weight:800;line-height:1;transition:background-color .18s;display:inline-flex;box-shadow:0 8px 24px #100b1c55}.SiteBuilderBrief-module__8LCU2W__liveEditButton:disabled{cursor:not-allowed;opacity:.5}.SiteBuilderBrief-module__8LCU2W__liveEditButton:hover,.SiteBuilderBrief-module__8LCU2W__liveEditButton:focus-visible{outline-offset:2px;background:#7b2cff;outline:2px solid #d6adff}.SiteBuilderBrief-module__8LCU2W__livePage[data-editable=true] [data-preview-section]:hover>.SiteBuilderBrief-module__8LCU2W__liveSectionActions,.SiteBuilderBrief-module__8LCU2W__livePage[data-editable=true] [data-preview-section]:focus-within>.SiteBuilderBrief-module__8LCU2W__liveSectionActions{opacity:1;pointer-events:auto;transform:translateY(0)}@media (hover:none){.SiteBuilderBrief-module__8LCU2W__livePage[data-editable=true] .SiteBuilderBrief-module__8LCU2W__liveSectionActions{opacity:1;pointer-events:auto;transform:none}}.SiteBuilderBrief-module__8LCU2W__liveStage[data-device=mobile] .SiteBuilderBrief-module__8LCU2W__livePage{border:0;border-radius:18px;flex:0 340px;width:min(100%,340px);min-height:760px;overflow:hidden;box-shadow:0 16px 38px #0005}.SiteBuilderBrief-module__8LCU2W__liveHeader{background:var(--surface);min-height:48px;color:var(--header-text,inherit);justify-content:space-between;align-items:center;gap:12px;padding:8px 6cqw;display:flex}.SiteBuilderBrief-module__8LCU2W__livePage[data-editable=true] .SiteBuilderBrief-module__8LCU2W__liveHeader[data-preview-header=true]{cursor:pointer}.SiteBuilderBrief-module__8LCU2W__livePage[data-editable=true] .SiteBuilderBrief-module__8LCU2W__liveHeader[data-preview-header=true]:hover{box-shadow:inset 0 0 0 2px var(--accent)}.SiteBuilderBrief-module__8LCU2W__liveHeader strong{letter-spacing:-.05em;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.18em;max-width:100%;font-size:clamp(14px,3.5cqw,22px);display:inline-flex;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__liveHeader strong span{color:var(--accent)}.SiteBuilderBrief-module__8LCU2W__liveHeader strong svg{color:var(--accent);flex:none}.SiteBuilderBrief-module__8LCU2W__liveLogo{object-fit:contain;width:auto;max-width:32%;height:auto}.SiteBuilderBrief-module__8LCU2W__liveHeaderBrand{flex-direction:column;flex:0 32%;justify-content:center;min-width:0;max-width:32%;display:flex}.SiteBuilderBrief-module__8LCU2W__liveBrandMark{flex-direction:column;align-items:stretch;width:fit-content;max-width:100%;display:inline-flex}.SiteBuilderBrief-module__8LCU2W__liveBrandMark strong{width:max-content;max-width:100%;line-height:1.1}.SiteBuilderBrief-module__8LCU2W__liveBrandMark .SiteBuilderBrief-module__8LCU2W__liveLogo{max-width:100%}.SiteBuilderBrief-module__8LCU2W__liveLogoCaption{width:0;min-width:100%;color:var(--header-text,var(--muted));letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(8px,1.35cqw,11px);font-weight:500;line-height:1.1;display:block;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__liveHeader nav{flex-wrap:nowrap;flex:1;justify-content:flex-end;align-items:center;gap:clamp(8px,1.4cqw,15px);min-width:0;display:flex}.SiteBuilderBrief-module__8LCU2W__liveHeader nav a{color:var(--header-text,var(--muted));letter-spacing:.015em;white-space:nowrap;align-items:center;gap:.4em;font-size:clamp(10px,1.9cqw,13px);font-weight:600;text-decoration:none;transition:color .18s,background-color .18s,filter .18s;display:inline-flex}.SiteBuilderBrief-module__8LCU2W__liveHeader nav a:hover,.SiteBuilderBrief-module__8LCU2W__liveHeader nav a:focus-visible{color:var(--accent);outline:none}.SiteBuilderBrief-module__8LCU2W__liveHeader nav a[data-contact=true]{background:var(--accent);color:var(--accent-text,#fff);border-radius:999px;padding:7px 12px;font-weight:800}.SiteBuilderBrief-module__8LCU2W__liveHeader nav a[data-contact=true]:hover,.SiteBuilderBrief-module__8LCU2W__liveHeader nav a[data-contact=true]:focus-visible{color:var(--accent-text,#fff);filter:brightness(1.08)}.SiteBuilderBrief-module__8LCU2W__liveMenuToggle{background:var(--accent);width:40px;height:40px;color:var(--accent-text,#fff);cursor:pointer;border:0;border-radius:10px;flex:none;place-items:center;font-size:21px;display:none}.SiteBuilderBrief-module__8LCU2W__liveHero{background:var(--hero);grid-template-columns:1.1fr .9fr;gap:5cqw;min-height:285px;padding:7cqw 6cqw;display:grid}.SiteBuilderBrief-module__8LCU2W__liveHeroCopy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}.SiteBuilderBrief-module__8LCU2W__liveHeroCopy small,.SiteBuilderBrief-module__8LCU2W__liveAbout small,.SiteBuilderBrief-module__8LCU2W__liveSectionHeading small,.SiteBuilderBrief-module__8LCU2W__liveQuote small,.SiteBuilderBrief-module__8LCU2W__liveContact small{color:var(--muted);letter-spacing:.12em;font-size:clamp(8px,1.6cqw,10px);font-weight:800}.SiteBuilderBrief-module__8LCU2W__liveHeroCopy h2{letter-spacing:-.06em;margin:12px 0 0;font-size:clamp(24px,6cqw,42px);line-height:1.04}.SiteBuilderBrief-module__8LCU2W__liveHeroCopy p{color:var(--muted);margin:12px 0 0;font-size:clamp(11px,2.1cqw,14px);line-height:1.5}.SiteBuilderBrief-module__8LCU2W__liveCta{background:var(--accent);color:var(--accent-text,var(--surface));border-radius:20px;align-items:center;gap:7px;margin-top:19px;padding:10px 14px;font-size:clamp(9px,1.8cqw,12px);font-weight:700;display:inline-flex}.SiteBuilderBrief-module__8LCU2W__liveHeroImage{background-position:50%;background-size:cover;border-radius:40% 40% 8px 8px;min-height:190px}.SiteBuilderBrief-module__8LCU2W__liveBenefits,.SiteBuilderBrief-module__8LCU2W__liveCatalog,.SiteBuilderBrief-module__8LCU2W__liveGallery,.SiteBuilderBrief-module__8LCU2W__liveFaq{background:var(--surface);padding:30px 6cqw}.SiteBuilderBrief-module__8LCU2W__liveSectionHeading h3,.SiteBuilderBrief-module__8LCU2W__liveAbout h3,.SiteBuilderBrief-module__8LCU2W__liveContact h3{letter-spacing:-.04em;margin:6px 0 0;font-size:clamp(18px,4cqw,28px);line-height:1.1}.SiteBuilderBrief-module__8LCU2W__liveSectionHeading p{color:var(--muted);margin:8px 0 0;font-size:clamp(10px,1.9cqw,13px);line-height:1.4}.SiteBuilderBrief-module__8LCU2W__liveBenefitGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.SiteBuilderBrief-module__8LCU2W__liveBenefitGrid article{background:var(--paper);border:1px solid #8882;border-radius:10px;min-width:0;padding:14px}.SiteBuilderBrief-module__8LCU2W__liveBenefitGrid article[data-linked=true]{transition:transform .2s,box-shadow .2s;position:relative}.SiteBuilderBrief-module__8LCU2W__liveBenefitGrid article[data-linked=true]:hover,.SiteBuilderBrief-module__8LCU2W__liveBenefitGrid article[data-linked=true]:focus-within{box-shadow:0 12px 28px color-mix(in srgb, var(--ink) 12%, transparent);transform:translateY(-3px)}.SiteBuilderBrief-module__8LCU2W__liveBenefitLink{z-index:2;border-radius:inherit;position:absolute;inset:0}.SiteBuilderBrief-module__8LCU2W__liveBenefitLink:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.SiteBuilderBrief-module__8LCU2W__liveBenefitGrid article[data-align=center]{text-align:center}.SiteBuilderBrief-module__8LCU2W__liveBenefitGrid article[data-align=right]{text-align:right}.SiteBuilderBrief-module__8LCU2W__liveBenefitImage{background-position:50%;background-size:cover;border-radius:7px;height:90px;margin-bottom:12px}.SiteBuilderBrief-module__8LCU2W__liveBenefitIcon{background:var(--card-icon-background,color-mix(in srgb, var(--accent) 13%, var(--paper)));width:34px;height:34px;color:var(--card-icon-color,var(--accent));border-radius:9px;place-items:center;font-size:18px;display:grid}.SiteBuilderBrief-module__8LCU2W__liveBenefitGrid article[data-align=center] .SiteBuilderBrief-module__8LCU2W__liveBenefitIcon{margin-inline:auto}.SiteBuilderBrief-module__8LCU2W__liveBenefitGrid article[data-align=right] .SiteBuilderBrief-module__8LCU2W__liveBenefitIcon{margin-left:auto}.SiteBuilderBrief-module__8LCU2W__liveBenefitGrid strong{margin-top:10px;font-size:clamp(10px,2.1cqw,14px);display:block}.SiteBuilderBrief-module__8LCU2W__liveBenefitGrid p{color:var(--card-text,var(--muted));margin:5px 0 0;font-size:clamp(9px,1.7cqw,11px);line-height:1.4}.SiteBuilderBrief-module__8LCU2W__liveServiceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.SiteBuilderBrief-module__8LCU2W__liveServiceGrid article{background:var(--paper);border:1px solid #8882;border-radius:12px;flex-direction:column;min-width:0;padding-bottom:14px;display:flex;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__liveServiceImage{background-position:50%;background-size:cover;height:clamp(90px,16cqw,145px)}.SiteBuilderBrief-module__8LCU2W__liveServiceImage[data-image-format=square]{aspect-ratio:1;height:auto}.SiteBuilderBrief-module__8LCU2W__liveServiceGrid strong{margin:12px 12px 0;font-size:clamp(11px,2cqw,15px)}.SiteBuilderBrief-module__8LCU2W__liveServiceGrid p{color:var(--card-text,var(--muted));margin:6px 12px 0;font-size:clamp(9px,1.7cqw,11px);line-height:1.35}.SiteBuilderBrief-module__8LCU2W__liveServiceGrid :is(span,a){color:var(--card-action,var(--accent));align-items:center;gap:5px;margin:9px 12px 0;font-size:clamp(9px,1.6cqw,11px);font-weight:800;display:inline-flex}.SiteBuilderBrief-module__8LCU2W__liveProducts{background:radial-gradient(circle at 95% 8%, color-mix(in srgb, var(--accent) 9%, transparent), transparent 38%), var(--paper)}.SiteBuilderBrief-module__8LCU2W__liveCatalogGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.SiteBuilderBrief-module__8LCU2W__liveCatalogGrid article{background:var(--surface);min-width:0;box-shadow:0 12px 28px color-mix(in srgb, var(--ink) 7%, transparent);border:0;border-radius:14px;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__liveCatalogGrid article:hover{box-shadow:0 18px 36px color-mix(in srgb, var(--ink) 13%, transparent);transform:translateY(-4px)}.SiteBuilderBrief-module__8LCU2W__liveProductImage{background:radial-gradient(circle at 50% 54%, color-mix(in srgb, var(--accent) 11%, var(--surface)), var(--paper) 72%);height:clamp(150px,23cqw,230px);position:relative;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__liveProductImage[data-image-format=square]{aspect-ratio:1;height:auto}.SiteBuilderBrief-module__8LCU2W__liveProductPhoto{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:transform .3s;position:absolute;inset:0}.SiteBuilderBrief-module__8LCU2W__liveCatalogGrid article:hover .SiteBuilderBrief-module__8LCU2W__liveProductPhoto{transform:scale(1.06)}.SiteBuilderBrief-module__8LCU2W__liveProductBadge{z-index:1;background:var(--surface);color:var(--accent);letter-spacing:.06em;border-radius:5px;padding:6px 8px;font-size:9px;font-weight:700;position:absolute;top:12px;left:12px;box-shadow:0 3px 12px #0002}.SiteBuilderBrief-module__8LCU2W__liveProductDetails{flex-direction:column;flex:1;align-items:stretch;gap:4px;padding:14px;display:flex}.SiteBuilderBrief-module__8LCU2W__liveProductMeta{color:var(--accent);letter-spacing:.08em;font-size:9px;font-weight:600}.SiteBuilderBrief-module__8LCU2W__liveProductDetails strong{font-size:clamp(13px,2.2cqw,18px);font-weight:600;line-height:1.2}.SiteBuilderBrief-module__8LCU2W__liveProductDetails p{color:var(--muted);margin:0;font-size:clamp(10px,1.7cqw,12px);line-height:1.3}.SiteBuilderBrief-module__8LCU2W__liveProductPurchase{border-top:1px solid color-mix(in srgb, var(--ink) 12%, transparent);gap:7px;padding-top:8px;display:grid}.SiteBuilderBrief-module__8LCU2W__liveProductPrice{color:var(--ink);letter-spacing:-.025em;font-size:clamp(15px,2.6cqw,23px);font-weight:700}.SiteBuilderBrief-module__8LCU2W__liveProductAction{background:var(--accent);width:100%;min-height:38px;color:var(--accent-text,#fff);box-shadow:0 8px 18px color-mix(in srgb, var(--accent) 25%, transparent);border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 11px;font-size:clamp(11px,1.7cqw,13px);font-weight:600;text-decoration:none;display:inline-flex}.SiteBuilderBrief-module__8LCU2W__liveProductDetails a.SiteBuilderBrief-module__8LCU2W__liveProductAction:hover,.SiteBuilderBrief-module__8LCU2W__liveProductDetails a.SiteBuilderBrief-module__8LCU2W__liveProductAction:focus-visible{filter:brightness(1.1);outline:2px solid var(--ink);outline-offset:2px}.SiteBuilderBrief-module__8LCU2W__liveAbout{background:var(--paper);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:5cqw;min-height:320px;padding:38px 6cqw;display:grid}.SiteBuilderBrief-module__8LCU2W__liveAboutVisual{min-width:0;padding:12px 12px 12px 0;position:relative}.SiteBuilderBrief-module__8LCU2W__liveAboutVisual:before{border:1px solid color-mix(in srgb, var(--accent) 42%, transparent);content:"";border-radius:18px;position:absolute;inset:0 0 24px 18px}.SiteBuilderBrief-module__8LCU2W__liveAboutImage{height:clamp(230px,30cqw,340px);min-height:230px;box-shadow:0 18px 32px color-mix(in srgb, var(--ink) 15%, transparent);background-position:50%;background-size:cover;border-radius:14px;position:relative}.SiteBuilderBrief-module__8LCU2W__liveAboutContent{min-width:0}.SiteBuilderBrief-module__8LCU2W__liveAbout h3{text-wrap:balance;max-width:15ch}.SiteBuilderBrief-module__8LCU2W__liveAbout p{color:var(--muted);margin:10px 0 0;font-size:clamp(10px,2cqw,13px);line-height:1.5}.SiteBuilderBrief-module__8LCU2W__liveAboutIntro{max-width:52ch}.SiteBuilderBrief-module__8LCU2W__liveAboutPoints{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.SiteBuilderBrief-module__8LCU2W__liveAboutPoints article{border-top:1px solid color-mix(in srgb, var(--accent) 35%, transparent);min-width:0;padding-top:10px}.SiteBuilderBrief-module__8LCU2W__liveAboutPoints article>span{color:var(--accent);letter-spacing:.08em;font-size:10px;font-weight:800}.SiteBuilderBrief-module__8LCU2W__liveAboutPoints strong{margin-top:6px;font-size:clamp(11px,1.8cqw,14px);line-height:1.3;display:block}.SiteBuilderBrief-module__8LCU2W__liveAboutPoints p{margin-top:4px;font-size:clamp(9px,1.5cqw,11px);line-height:1.4}.SiteBuilderBrief-module__8LCU2W__liveGallery{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 42%), var(--paper)}.SiteBuilderBrief-module__8LCU2W__galleryHeading{border-bottom:1px solid color-mix(in srgb, var(--ink) 14%, transparent);justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:15px;display:flex}.SiteBuilderBrief-module__8LCU2W__galleryHeading .SiteBuilderBrief-module__8LCU2W__liveSectionHeading{min-width:0}.SiteBuilderBrief-module__8LCU2W__galleryCount{color:var(--accent);letter-spacing:.12em;white-space:nowrap;flex:none;padding-bottom:4px;font-size:clamp(9px,1.4cqw,12px);font-weight:900}.SiteBuilderBrief-module__8LCU2W__galleryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(7px,1.4cqw,16px);margin-top:22px;display:grid}.SiteBuilderBrief-module__8LCU2W__galleryGrid figure{background:var(--surface);min-width:0;box-shadow:0 12px 28px color-mix(in srgb, var(--ink) 12%, transparent);border-radius:clamp(10px,1.5cqw,18px);margin:0;position:relative;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__galleryTile{aspect-ratio:4/5;background-color:var(--surface);background-position:50%;background-size:cover;border:0;width:100%;transition:transform .4s;display:block;position:relative;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__galleryGrid button.SiteBuilderBrief-module__8LCU2W__galleryTile{cursor:zoom-in}.SiteBuilderBrief-module__8LCU2W__galleryGrid button.SiteBuilderBrief-module__8LCU2W__galleryTile:focus-visible{outline:3px solid var(--accent);outline-offset:-4px}.SiteBuilderBrief-module__8LCU2W__galleryGrid figure:hover .SiteBuilderBrief-module__8LCU2W__galleryTile,.SiteBuilderBrief-module__8LCU2W__galleryGrid figure:focus-within .SiteBuilderBrief-module__8LCU2W__galleryTile{transform:scale(1.05)}.SiteBuilderBrief-module__8LCU2W__galleryZoom{z-index:1;color:#fff;opacity:0;background:#08080b66;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:clamp(24px,3cqw,36px);height:clamp(24px,3cqw,36px);font-size:clamp(12px,1.8cqw,18px);transition:opacity .2s,transform .2s;display:grid;position:absolute;top:10px;right:10px;transform:translateY(-5px)}.SiteBuilderBrief-module__8LCU2W__galleryGrid figure:hover .SiteBuilderBrief-module__8LCU2W__galleryZoom,.SiteBuilderBrief-module__8LCU2W__galleryGrid figure:focus-within .SiteBuilderBrief-module__8LCU2W__galleryZoom{opacity:1;transform:translateY(0)}@media (hover:none){.SiteBuilderBrief-module__8LCU2W__galleryZoom{opacity:1;transform:none}}.SiteBuilderBrief-module__8LCU2W__galleryIndex{z-index:1;color:#fff;letter-spacing:.12em;text-shadow:0 1px 8px #0009;pointer-events:none;font-size:clamp(10px,1.4cqw,14px);font-weight:800;position:absolute;top:clamp(10px,1.5cqw,18px);left:clamp(10px,1.5cqw,18px)}.SiteBuilderBrief-module__8LCU2W__galleryGrid figure figcaption{z-index:1;color:#fff;text-overflow:ellipsis;text-shadow:0 1px 8px #0009;white-space:nowrap;pointer-events:none;font-size:clamp(11px,1.8cqw,17px);font-weight:800;line-height:1.2;position:absolute;bottom:clamp(11px,1.8cqw,20px);left:clamp(10px,1.5cqw,18px);right:clamp(10px,1.5cqw,18px);overflow:hidden}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__galleryGrid figure{border-radius:2px}.SiteBuilderBrief-module__8LCU2W__liveQuote{background:var(--hero);padding:36px 6cqw}.SiteBuilderBrief-module__8LCU2W__testimonialCarousel{margin-top:18px}.SiteBuilderBrief-module__8LCU2W__testimonialTrack{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.SiteBuilderBrief-module__8LCU2W__testimonialTrack::-webkit-scrollbar{display:none}.SiteBuilderBrief-module__8LCU2W__testimonialCard{border:1px solid color-mix(in srgb, var(--accent) 18%, transparent);background:var(--surface);scroll-snap-align:start;border-radius:20px;flex-direction:column;flex:0 0 calc(46.5116% - 5.5814px);min-width:0;min-height:165px;padding:clamp(12px,2cqw,18px);display:flex;box-shadow:0 8px 20px #0000000c}.SiteBuilderBrief-module__8LCU2W__testimonialStars{color:var(--accent);gap:3px;font-size:clamp(11px,1.9cqw,15px);display:flex}.SiteBuilderBrief-module__8LCU2W__testimonialCard blockquote{flex:1;margin:10px 0 12px;font-size:clamp(11px,1.45cqw,15px);font-weight:500;line-height:1.45}.SiteBuilderBrief-module__8LCU2W__testimonialAuthor{align-items:center;gap:10px;display:flex}.SiteBuilderBrief-module__8LCU2W__testimonialAuthor>span{background:color-mix(in srgb, var(--accent) 18%, var(--paper));width:36px;height:36px;color:var(--accent);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:900;display:grid}.SiteBuilderBrief-module__8LCU2W__testimonialAuthor strong,.SiteBuilderBrief-module__8LCU2W__testimonialAuthor small{display:block}.SiteBuilderBrief-module__8LCU2W__testimonialAuthor strong{font-size:clamp(11px,1.8cqw,13px)}.SiteBuilderBrief-module__8LCU2W__testimonialAuthor small{color:var(--muted);margin-top:2px;font-size:10px}.SiteBuilderBrief-module__8LCU2W__testimonialControls{color:var(--muted);justify-content:space-between;align-items:center;margin-top:14px;font-size:11px;font-weight:800;display:flex}.SiteBuilderBrief-module__8LCU2W__testimonialControls>div{gap:7px;display:flex}.SiteBuilderBrief-module__8LCU2W__testimonialControls button{border:1px solid color-mix(in srgb, var(--accent) 32%, transparent);background:var(--surface);width:32px;height:32px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;display:grid}.SiteBuilderBrief-module__8LCU2W__testimonialControls button:hover:not(:disabled){background:var(--accent);color:var(--accent-text,#fff)}.SiteBuilderBrief-module__8LCU2W__testimonialControls button:disabled{opacity:.35;cursor:default}.SiteBuilderBrief-module__8LCU2W__faqList{gap:clamp(8px,1.5cqw,14px);margin-top:20px;display:grid}.SiteBuilderBrief-module__8LCU2W__faqCard{border:1px solid color-mix(in srgb, var(--ink) 12%, transparent);background:var(--paper);border-radius:clamp(10px,1.7cqw,16px);transition:border-color .25s,box-shadow .25s;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__faqCardOpen{border-color:color-mix(in srgb, var(--accent) 45%, transparent);box-shadow:0 12px 30px color-mix(in srgb, var(--ink) 7%, transparent)}.SiteBuilderBrief-module__8LCU2W__faqTrigger{width:100%;min-height:clamp(48px,6cqw,70px);color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:clamp(9px,1.5cqw,16px);padding:clamp(11px,1.7cqw,18px);display:flex}button.SiteBuilderBrief-module__8LCU2W__faqTrigger{cursor:pointer}button.SiteBuilderBrief-module__8LCU2W__faqTrigger:hover{color:var(--accent)}button.SiteBuilderBrief-module__8LCU2W__faqTrigger:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.SiteBuilderBrief-module__8LCU2W__faqTrigger strong{flex:1;font-size:clamp(11px,1.8cqw,17px);line-height:1.35}.SiteBuilderBrief-module__8LCU2W__faqNumber{color:var(--accent);font-size:clamp(10px,1.4cqw,13px);font-weight:800}.SiteBuilderBrief-module__8LCU2W__faqChevron{background:color-mix(in srgb, var(--accent) 11%, transparent);width:clamp(24px,3cqw,34px);height:clamp(24px,3cqw,34px);color:var(--accent);border-radius:50%;flex:none;place-items:center;transition:transform .25s;display:grid}button.SiteBuilderBrief-module__8LCU2W__faqChevron{cursor:pointer;border:0;padding:0}button.SiteBuilderBrief-module__8LCU2W__faqChevron:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.SiteBuilderBrief-module__8LCU2W__faqCardOpen .SiteBuilderBrief-module__8LCU2W__faqChevron{transform:rotate(180deg)}.SiteBuilderBrief-module__8LCU2W__faqAnswer{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.SiteBuilderBrief-module__8LCU2W__faqCardOpen .SiteBuilderBrief-module__8LCU2W__faqAnswer{grid-template-rows:1fr}.SiteBuilderBrief-module__8LCU2W__faqAnswerInner{min-height:0;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__faqAnswer p{color:var(--muted);margin:0;padding:0 clamp(11px,1.7cqw,18px) clamp(15px,2cqw,22px) clamp(32px,4.6cqw,56px);font-size:clamp(10px,1.55cqw,15px);line-height:1.6}.SiteBuilderBrief-module__8LCU2W__liveContact{background:var(--accent);min-height:280px;color:var(--accent-text,var(--surface));grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:5cqw;padding:32px 6cqw;display:grid}.SiteBuilderBrief-module__8LCU2W__liveContact small,.SiteBuilderBrief-module__8LCU2W__liveContact p{color:inherit;opacity:.8}.SiteBuilderBrief-module__8LCU2W__liveContact p{margin:8px 0 0;font-size:clamp(10px,1.9cqw,13px)}.SiteBuilderBrief-module__8LCU2W__liveContactDetails{overflow-wrap:anywhere;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;font-size:clamp(9px,1.5cqw,12px);line-height:1.5;display:grid}.SiteBuilderBrief-module__8LCU2W__liveContactDetail{border-top:1px solid #ffffff20;align-items:flex-start;gap:9px;min-width:0;padding:12px 0;display:flex}.SiteBuilderBrief-module__8LCU2W__liveContactDetail>div{min-width:0}.SiteBuilderBrief-module__8LCU2W__liveContactDetailIcon{width:28px;height:28px;color:var(--footer-accent);background:#ffffff08;border-radius:9px;flex:none;place-items:center;font-size:15px;display:grid}.SiteBuilderBrief-module__8LCU2W__liveContactDetail b{color:var(--footer-accent);margin-bottom:3px;font-size:.85em;font-weight:600;display:block}.SiteBuilderBrief-module__8LCU2W__liveContactDetail>div>span{color:#e6deee}.SiteBuilderBrief-module__8LCU2W__liveContactForm{background:var(--surface);color:var(--ink);border-radius:16px;grid-template-columns:minmax(0,1fr);gap:9px;padding:18px;display:grid}.SiteBuilderBrief-module__8LCU2W__liveContactForm>:is(span,input,textarea){background:var(--paper);min-width:0;color:var(--muted);font:inherit;resize:vertical;border:1px solid #8884;border-radius:8px;outline:none;padding:11px 12px;font-size:clamp(9px,1.6cqw,11px)}.SiteBuilderBrief-module__8LCU2W__liveContactForm>:is(input,textarea):focus{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 24%, transparent)}.SiteBuilderBrief-module__8LCU2W__liveContactForm .SiteBuilderBrief-module__8LCU2W__liveContactMessage{grid-column:1/-1;min-height:64px}.SiteBuilderBrief-module__8LCU2W__liveContactForm>:is(strong,a,button){background:var(--accent);min-height:37px;color:var(--accent-text,var(--surface));cursor:pointer;border:0;border-radius:8px;grid-column:1/-1;justify-content:center;align-items:center;gap:7px;font-size:clamp(10px,1.7cqw,12px);font-weight:700;display:inline-flex}.SiteBuilderBrief-module__8LCU2W__liveContactForm>button:disabled{cursor:wait;opacity:.65}.SiteBuilderBrief-module__8LCU2W__liveContactForm>:is(p[role=status],p[role=alert]){grid-column:1/-1;margin:0;font-size:clamp(9px,1.5cqw,11px)}.SiteBuilderBrief-module__8LCU2W__liveContactForm>p[role=status]{color:#4ade80}.SiteBuilderBrief-module__8LCU2W__liveContactForm>p[role=alert]{color:#f87171}.SiteBuilderBrief-module__8LCU2W__liveFooter{--footer-accent:color-mix(in srgb, var(--accent) 58%, #fff);background:color-mix(in srgb, var(--accent) 9%, #100e17);color:#f7f3fb;border-top:1px solid color-mix(in srgb, var(--accent) 45%, transparent);position:relative}.SiteBuilderBrief-module__8LCU2W__liveFooterMain{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:6cqw;padding:clamp(30px,5cqw,64px) 6cqw;display:grid}.SiteBuilderBrief-module__8LCU2W__liveFooterAbout{min-width:0}.SiteBuilderBrief-module__8LCU2W__liveFooterAbout>small{color:var(--footer-accent);letter-spacing:.14em;align-items:center;gap:9px;font-size:clamp(8px,1.5cqw,10px);font-weight:800;display:flex}.SiteBuilderBrief-module__8LCU2W__liveFooterAbout>small:before{background:var(--footer-accent);content:"";flex:none;width:22px;height:2px}.SiteBuilderBrief-module__8LCU2W__liveFooterBrandMark{flex-direction:column;align-items:stretch;width:fit-content;max-width:100%;margin-top:18px;display:flex}.SiteBuilderBrief-module__8LCU2W__liveFooterBrandMark strong{letter-spacing:-.04em;overflow-wrap:anywhere;align-items:center;gap:.18em;width:max-content;max-width:100%;font-size:clamp(19px,3cqw,28px);font-weight:800;display:flex}.SiteBuilderBrief-module__8LCU2W__liveFooterBrandMark strong span{color:var(--footer-accent)}.SiteBuilderBrief-module__8LCU2W__liveFooterBrandMark strong svg{color:var(--footer-accent);flex:none}.SiteBuilderBrief-module__8LCU2W__liveFooterLogoCaption{color:#c8bfd2;text-overflow:ellipsis;white-space:nowrap;width:0;min-width:100%;margin-top:0;font-size:clamp(10px,1.55cqw,13px);font-weight:500;line-height:1.2;display:block;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__liveFooterAbout h3{letter-spacing:-.045em;text-wrap:balance;overflow-wrap:anywhere;max-width:18ch;margin:22px 0 0;font-size:clamp(24px,4.6cqw,42px);font-weight:700;line-height:1.08}.SiteBuilderBrief-module__8LCU2W__liveFooterAbout>p{color:#c8bfd2;max-width:44ch;margin:14px 0 0;font-size:clamp(11px,1.8cqw,14px);line-height:1.65}.SiteBuilderBrief-module__8LCU2W__liveSocials{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.SiteBuilderBrief-module__8LCU2W__liveSocials>span{color:#e7e0ee;background:#ffffff05;border:1px solid #ffffff20;border-radius:999px;align-items:center;gap:7px;max-width:100%;padding:8px 10px;font-size:clamp(9px,1.5cqw,11px);display:inline-flex}.SiteBuilderBrief-module__8LCU2W__liveSocials svg{color:var(--footer-accent);flex:none;font-size:12px}.SiteBuilderBrief-module__8LCU2W__liveSocials span span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__liveFooterForm{background:#ffffff09;border:1px solid #ffffff26;border-radius:22px;min-width:0;padding:clamp(18px,3cqw,32px);box-shadow:0 20px 50px #00000018}.SiteBuilderBrief-module__8LCU2W__liveFooterFormHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.SiteBuilderBrief-module__8LCU2W__liveFooterFormHeading>span{border:1px solid color-mix(in srgb, var(--footer-accent) 32%, transparent);width:34px;height:34px;color:var(--footer-accent);border-radius:50%;flex:none;place-items:center;font-size:19px;display:grid}.SiteBuilderBrief-module__8LCU2W__liveFooterForm h4{letter-spacing:-.025em;margin:0;font-size:clamp(15px,2.4cqw,21px);font-weight:600}.SiteBuilderBrief-module__8LCU2W__liveFooterForm .SiteBuilderBrief-module__8LCU2W__liveContactForm{color:#f7f3fb;background:0 0;padding:0}.SiteBuilderBrief-module__8LCU2W__liveFooterForm .SiteBuilderBrief-module__8LCU2W__liveContactForm>:is(span,input,textarea){color:#f7f3fb;background:#00000018;border-color:#ffffff1c;border-radius:10px;padding:13px 14px;transition:border-color .18s,background .18s}.SiteBuilderBrief-module__8LCU2W__liveFooterForm .SiteBuilderBrief-module__8LCU2W__liveContactForm>:is(input,textarea):focus{border-color:var(--footer-accent);background:#ffffff08}.SiteBuilderBrief-module__8LCU2W__liveFooterForm .SiteBuilderBrief-module__8LCU2W__liveContactForm>:is(strong,a,button){min-height:43px;box-shadow:0 7px 22px color-mix(in srgb, var(--accent) 16%, transparent);border-radius:10px;margin-top:4px}.SiteBuilderBrief-module__8LCU2W__liveFooterForm .SiteBuilderBrief-module__8LCU2W__liveContactForm .SiteBuilderBrief-module__8LCU2W__liveContactMessage{min-height:82px}.SiteBuilderBrief-module__8LCU2W__liveFooterForm .SiteBuilderBrief-module__8LCU2W__liveContactForm>:is(input,textarea)::placeholder{color:#d2c8dd;opacity:1}.SiteBuilderBrief-module__8LCU2W__liveFooterBottom{color:#bcb2c8;border-top:1px solid #ffffff1c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;min-height:60px;margin:0 6cqw;padding:18px 0;font-size:clamp(9px,1.5cqw,11px);display:flex}.SiteBuilderBrief-module__8LCU2W__liveFooterBottom nav{flex-wrap:wrap;flex:240px;justify-content:center;gap:6px 16px;min-width:0;display:flex}.SiteBuilderBrief-module__8LCU2W__liveFooterBottom nav a{color:inherit;align-items:center;gap:.4em;font-weight:700;text-decoration:none;transition:color .18s;display:inline-flex}.SiteBuilderBrief-module__8LCU2W__liveFooterBottom nav a:hover,.SiteBuilderBrief-module__8LCU2W__liveFooterBottom nav a:focus-visible{color:var(--footer-accent);outline:none}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveFooterAbout h3{font-weight:400}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveFooterForm{box-shadow:none;background:0 0;border-radius:2px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveFooterForm .SiteBuilderBrief-module__8LCU2W__liveContactForm>:is(span,input,textarea,strong,a,button){border-radius:2px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveFooter{background-image:radial-gradient(ellipse at 0 0, color-mix(in srgb, var(--accent) 16%, transparent), transparent 65%)}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveFooterForm{background:linear-gradient(145deg,#ffffff0e,#ffffff05);border-radius:26px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveFooter{background-color:color-mix(in srgb, var(--accent) 5%, #090c12)}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveFooterAbout h3{text-transform:uppercase;font-weight:850}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveFooterForm{border-top:2px solid var(--accent);background:#ffffff05;border-radius:12px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveFooterForm .SiteBuilderBrief-module__8LCU2W__liveContactForm{border:0}.SiteBuilderBrief-module__8LCU2W__liveWhatsApp{z-index:25;color:#fff;background:#25d366;border:2px solid #fff;border-radius:50%;place-items:center;width:50px;height:50px;font-size:26px;display:grid;position:absolute;bottom:16px;right:20px;box-shadow:0 10px 26px #10291a66}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveHero{background:var(--hero);grid-template-columns:minmax(0,1fr);place-items:center;position:relative;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveHero:before{aspect-ratio:1;border:2px solid color-mix(in srgb, var(--accent) 32%, transparent);background:color-mix(in srgb, var(--accent) 7%, transparent);content:"";pointer-events:none;border-radius:50%;width:clamp(180px,30cqw,330px);position:absolute;top:-90px;left:-70px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveHero:after{aspect-ratio:1;border:2px solid color-mix(in srgb, var(--accent) 24%, transparent);background:color-mix(in srgb, var(--accent) 11%, transparent);content:"";pointer-events:none;border-radius:28%;width:clamp(170px,27cqw,300px);position:absolute;bottom:-100px;right:-65px;transform:rotate(28deg)}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy{z-index:1;text-align:center;align-items:center;width:min(100%,560px);position:relative}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy h2,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveSectionHeading h3,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveAbout h3,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveQuote blockquote{font-family:var(--builder-font-family,Georgia, serif);font-weight:400}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveAboutImage{filter:sepia(.2)saturate(.75);border-radius:0}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveBenefitGrid article,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveCta{border-radius:2px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveCatalogGrid article{border-radius:0}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveProductImage{filter:sepia(.2)saturate(.75)}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveServiceGrid article{border-radius:0}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveServiceImage{filter:sepia(.2)saturate(.75)}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveContactForm,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveContactForm>:is(span,input,textarea),.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveContactForm>:is(strong,a,button){border-radius:0}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveHeader{border-bottom:1px solid color-mix(in srgb, var(--accent) 16%, transparent)}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveHero{border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);background:radial-gradient(circle at 90% 8%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 48%), linear-gradient(135deg, var(--hero), var(--surface));min-height:340px;box-shadow:0 18px 42px color-mix(in srgb, var(--accent) 13%, transparent);border-radius:26px;margin:12px;position:relative;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveHero:before{border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);content:"";pointer-events:none;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-100px;right:-35px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy{z-index:1;position:relative}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-background=true]{background-color:#10131c;background-image:linear-gradient(90deg, #080b14e8 0%, #080b14b8 58%, #080b1480 100%), var(--hero-background-photo);background-position:50%;background-size:cover}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-background=true] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy{color:#f7f5fb;text-shadow:0 2px 16px #0008}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-background=true] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy small{color:#e8ddf2}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-background=true] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy p{color:#e3dfeb}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy h2{text-wrap:balance;font-weight:900}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveCta{box-shadow:0 8px 20px color-mix(in srgb, var(--accent) 28%, transparent);border-radius:999px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveCatalogGrid article,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveServiceGrid article{box-shadow:0 10px 26px color-mix(in srgb, var(--ink) 9%, transparent);border-radius:18px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveContactForm{border-radius:20px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveHeroImage{z-index:1;position:relative}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveBenefitGrid article{box-shadow:0 8px 22px color-mix(in srgb, var(--ink) 7%, transparent);border-radius:18px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__liveHero{background:#4d2541;min-height:330px;position:relative;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__liveHeroImage{filter:saturate(1.2);border-radius:0;position:absolute;inset:0}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__liveHero:after{content:"";background:linear-gradient(90deg,#2e1930f2,#2e193077 75%);position:absolute;inset:0}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy{z-index:1;color:#fff7f0;text-shadow:0 2px 12px #160d1b80;width:78%;position:relative}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy h2{text-transform:uppercase;font-weight:900}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy p,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy small{color:#ffe5d2}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__liveCta,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__liveContact{color:var(--accent-text,#352033)}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__liveBenefitGrid article,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__liveCatalogGrid article{border-color:#fff3}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__liveCatalogGrid span{color:var(--ink)}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__liveContactForm{border:1px solid #fff3;border-radius:2px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__liveHero{grid-template-columns:1fr 1fr}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy h2,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__liveSectionHeading h3,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__liveAbout h3,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__liveQuote blockquote{font-family:var(--builder-font-family,Georgia, serif);font-weight:400}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__liveHeroImage,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__liveCatalogGrid article,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__liveContactForm{border-radius:0}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__liveAboutImage{border-radius:50% 50% 0 0}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__liveContactForm>:is(span,input,textarea),.SiteBuilderBrief-module__8LCU2W__livePage[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__liveContactForm>:is(strong,a,button){border-radius:0}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveHeader{border-bottom:1px solid color-mix(in srgb, var(--accent) 30%, transparent);text-transform:uppercase;min-height:62px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveHeader strong{letter-spacing:.08em;font-size:clamp(13px,3.2cqw,21px);font-weight:900}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveHeader nav a{color:var(--header-text,var(--ink));letter-spacing:.08em;font-weight:600}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveHeader nav a[data-contact=true]{color:var(--accent-text,#fff)}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveHero{background-color:var(--hero);background-image:linear-gradient(90deg, #070b12ed 0%, #070b12c9 50%, #070b1266 100%), var(--hero-background-photo,none);background-position:50%;background-size:cover;grid-template-columns:minmax(0,1fr);min-height:370px;position:relative;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy{z-index:1;color:#f7f8fc;max-width:70%;position:relative}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy h2{letter-spacing:-.045em;text-transform:uppercase;font-weight:900}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy small{color:var(--accent)}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy p{color:#d7dce6}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveBenefitGrid article,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveCatalogGrid article,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveServiceGrid article{border-color:color-mix(in srgb, var(--accent) 25%, transparent)}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveQuote{border-left:4px solid var(--accent);background:var(--paper)}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveContact{background:var(--hero);color:var(--ink)}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveContactForm{border:1px solid color-mix(in srgb, var(--accent) 25%, transparent)}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=natural] .SiteBuilderBrief-module__8LCU2W__liveHero{border-radius:28px;margin:10px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=natural] .SiteBuilderBrief-module__8LCU2W__liveHeroImage{border-radius:50% 50% 12px 12px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=natural] .SiteBuilderBrief-module__8LCU2W__liveCta,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=natural] .SiteBuilderBrief-module__8LCU2W__liveCatalogGrid article,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=natural] .SiteBuilderBrief-module__8LCU2W__liveContactForm{border-radius:22px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=natural] .SiteBuilderBrief-module__8LCU2W__liveAboutImage{border-radius:45% 45% 12px 12px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=natural] .SiteBuilderBrief-module__8LCU2W__liveContactForm>:is(span,input,textarea),.SiteBuilderBrief-module__8LCU2W__livePage[data-template=natural] .SiteBuilderBrief-module__8LCU2W__liveContactForm>:is(strong,a,button){border-radius:14px}.SiteBuilderBrief-module__8LCU2W__liveStage[data-mode=dark]{background:#0b111a}.SiteBuilderBrief-module__8LCU2W__livePage[data-mode=dark] .SiteBuilderBrief-module__8LCU2W__liveHero{background:radial-gradient(circle at 85% 10%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 60%), var(--hero)}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno][data-mode=dark] .SiteBuilderBrief-module__8LCU2W__liveHero:not([data-has-background=true]){background:radial-gradient(circle at 90% 8%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 48%), linear-gradient(135deg, var(--hero), var(--paper))}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno][data-mode=dark] .SiteBuilderBrief-module__8LCU2W__liveHero{background-image:linear-gradient(90deg, #070b12ed 0%, #070b12c9 50%, #070b1266 100%), var(--hero-background-photo,none);background-position:50%;background-size:cover}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-background=true]{background-color:#10131c;background-image:linear-gradient(90deg, #080b14d9, #080b14b8 50%, #080b14d9), var(--hero-background-photo);background-position:50%;background-size:cover}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-background=true] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy{color:#f7f5fb;text-shadow:0 2px 16px #0008}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-background=true] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy small{color:#e8ddf2}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-background=true] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy p{color:#e3dfeb}html[data-theme=light] .SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHeroCopy h2{color:inherit!important}html[data-theme=light] .SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHeroCopy p{color:var(--muted)!important}html[data-theme=light] .SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-background=true] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy p{color:#e3dfeb!important}html[data-theme=light] .SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-background=true] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy p{color:#e3dfeb!important}html[data-theme=light] .SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy p{color:#d7dce6!important}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHero[data-no-image=true],.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveAbout[data-no-image=true]{grid-template-columns:minmax(0,1fr)}.SiteBuilderBrief-module__8LCU2W__liveVideoPlayer{z-index:1;aspect-ratio:16/9;border:1px solid color-mix(in srgb, var(--accent) 25%, transparent);background:#000;border-radius:18px;align-self:center;width:100%;min-width:0;min-height:200px;position:relative;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__liveVideoPlayer iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.SiteBuilderBrief-module__8LCU2W__liveServiceGrid .SiteBuilderBrief-module__8LCU2W__liveVideoPlayer{border:0;border-radius:0;flex:none}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-video=true]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-video=true] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy{text-align:left;align-items:flex-start;width:100%;max-width:100%}.SiteBuilderBrief-module__8LCU2W__livePage[data-mode=dark] .SiteBuilderBrief-module__8LCU2W__liveQuote{background:var(--hero)}.SiteBuilderBrief-module__8LCU2W__livePage[data-mode=dark] .SiteBuilderBrief-module__8LCU2W__liveContact{background:var(--hero);color:var(--ink)}.SiteBuilderBrief-module__8LCU2W__livePage[data-mode=dark] .SiteBuilderBrief-module__8LCU2W__liveContact small,.SiteBuilderBrief-module__8LCU2W__livePage[data-mode=dark] .SiteBuilderBrief-module__8LCU2W__liveContact p{color:var(--ink)}.SiteBuilderBrief-module__8LCU2W__livePage[data-mode=dark] .SiteBuilderBrief-module__8LCU2W__liveBenefitGrid article,.SiteBuilderBrief-module__8LCU2W__livePage[data-mode=dark] .SiteBuilderBrief-module__8LCU2W__liveCatalogGrid article,.SiteBuilderBrief-module__8LCU2W__livePage[data-mode=dark] .SiteBuilderBrief-module__8LCU2W__liveServiceGrid article,.SiteBuilderBrief-module__8LCU2W__livePage[data-mode=dark] .SiteBuilderBrief-module__8LCU2W__liveContactForm{border-color:#ffffff25}.SiteBuilderBrief-module__8LCU2W__livePage[data-mode=dark][data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__liveHero:after{background:linear-gradient(90deg,#0b101bf0,#0b101b80 75%,#0b101b22)}.SiteBuilderBrief-module__8LCU2W__liveStage[data-menu=hamburger] .SiteBuilderBrief-module__8LCU2W__liveHeader{z-index:30;position:relative}.SiteBuilderBrief-module__8LCU2W__liveStage[data-menu=hamburger] .SiteBuilderBrief-module__8LCU2W__liveMenuToggle{display:grid}.SiteBuilderBrief-module__8LCU2W__liveStage[data-menu=hamburger] .SiteBuilderBrief-module__8LCU2W__liveHeader nav{z-index:40;border:1px solid color-mix(in srgb, var(--ink) 16%, transparent);background:var(--surface);width:min(300px,100% - 12cqw);box-shadow:0 18px 42px color-mix(in srgb, var(--ink) 24%, transparent);border-radius:14px;flex-direction:column;align-items:stretch;gap:3px;padding:10px;display:none;position:absolute;top:calc(100% + 8px);right:6cqw}.SiteBuilderBrief-module__8LCU2W__liveStage[data-menu=hamburger] .SiteBuilderBrief-module__8LCU2W__liveHeader nav[data-open=true]{display:flex}.SiteBuilderBrief-module__8LCU2W__liveStage[data-menu=hamburger] .SiteBuilderBrief-module__8LCU2W__liveHeader nav a{width:100%;color:var(--ink);border-radius:9px;padding:10px 12px;font-size:13px}.SiteBuilderBrief-module__8LCU2W__liveStage[data-menu=hamburger] .SiteBuilderBrief-module__8LCU2W__liveHeader nav a:hover,.SiteBuilderBrief-module__8LCU2W__liveStage[data-menu=hamburger] .SiteBuilderBrief-module__8LCU2W__liveHeader nav a:focus-visible{background:color-mix(in srgb, var(--accent) 10%, transparent)}.SiteBuilderBrief-module__8LCU2W__liveStage[data-menu=hamburger] .SiteBuilderBrief-module__8LCU2W__liveHeader nav a[data-contact=true]{text-align:center;margin-top:4px}@container (min-width:900px){.SiteBuilderBrief-module__8LCU2W__liveHeader{min-height:72px}.SiteBuilderBrief-module__8LCU2W__liveHero,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveHero,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveHero{min-height:clamp(480px,40cqw,680px);padding:clamp(70px,8cqw,140px) 7cqw}.SiteBuilderBrief-module__8LCU2W__templateModalCanvas .SiteBuilderBrief-module__8LCU2W__liveStage[data-device=desktop] .SiteBuilderBrief-module__8LCU2W__liveHero{min-height:clamp(480px,40cqw,680px)}.SiteBuilderBrief-module__8LCU2W__liveHeroCopy{max-width:720px}.SiteBuilderBrief-module__8LCU2W__liveHeroCopy h2{font-size:clamp(48px,5.4cqw,78px)}.SiteBuilderBrief-module__8LCU2W__liveHeroCopy p{max-width:580px;font-size:clamp(16px,1.6cqw,21px)}.SiteBuilderBrief-module__8LCU2W__liveHeroCopy small,.SiteBuilderBrief-module__8LCU2W__liveAbout small,.SiteBuilderBrief-module__8LCU2W__liveSectionHeading small,.SiteBuilderBrief-module__8LCU2W__liveQuote small{font-size:12px}.SiteBuilderBrief-module__8LCU2W__liveCta{margin-top:28px;padding:14px 22px;font-size:15px}.SiteBuilderBrief-module__8LCU2W__liveHeroImage{min-height:330px}.SiteBuilderBrief-module__8LCU2W__liveBenefits,.SiteBuilderBrief-module__8LCU2W__liveCatalog,.SiteBuilderBrief-module__8LCU2W__liveGallery,.SiteBuilderBrief-module__8LCU2W__liveFaq,.SiteBuilderBrief-module__8LCU2W__liveQuote{padding:clamp(70px,7cqw,110px) 7cqw}.SiteBuilderBrief-module__8LCU2W__liveQuote{padding-block:clamp(48px,5cqw,72px)}.SiteBuilderBrief-module__8LCU2W__templateModalCanvas .SiteBuilderBrief-module__8LCU2W__liveStage[data-device=desktop] :is(.SiteBuilderBrief-module__8LCU2W__liveBenefits,.SiteBuilderBrief-module__8LCU2W__liveCatalog,.SiteBuilderBrief-module__8LCU2W__liveGallery,.SiteBuilderBrief-module__8LCU2W__liveFaq){padding-top:clamp(70px,7cqw,110px);padding-bottom:clamp(70px,7cqw,110px)}.SiteBuilderBrief-module__8LCU2W__liveBenefits,.SiteBuilderBrief-module__8LCU2W__templateModalCanvas .SiteBuilderBrief-module__8LCU2W__liveStage[data-device=desktop] .SiteBuilderBrief-module__8LCU2W__liveBenefits{padding-bottom:clamp(70px,7cqw,110px)}.SiteBuilderBrief-module__8LCU2W__liveBenefits+.SiteBuilderBrief-module__8LCU2W__liveCatalog,.SiteBuilderBrief-module__8LCU2W__templateModalCanvas .SiteBuilderBrief-module__8LCU2W__liveStage[data-device=desktop] .SiteBuilderBrief-module__8LCU2W__liveBenefits+.SiteBuilderBrief-module__8LCU2W__liveCatalog{padding-top:clamp(32px,3.5cqw,48px)}.SiteBuilderBrief-module__8LCU2W__liveSectionHeading h3,.SiteBuilderBrief-module__8LCU2W__liveAbout h3{font-size:clamp(34px,3.5cqw,52px)}.SiteBuilderBrief-module__8LCU2W__liveSectionHeading p,.SiteBuilderBrief-module__8LCU2W__liveAbout p{font-size:clamp(16px,1.5cqw,20px)}.SiteBuilderBrief-module__8LCU2W__liveAbout{min-height:520px;padding:clamp(70px,7cqw,110px) 7cqw}.SiteBuilderBrief-module__8LCU2W__liveAboutImage{height:clamp(350px,31cqw,470px)}.SiteBuilderBrief-module__8LCU2W__liveAboutPoints{gap:24px;margin-top:30px}.SiteBuilderBrief-module__8LCU2W__liveAboutPoints strong{font-size:clamp(17px,1.45cqw,20px)}.SiteBuilderBrief-module__8LCU2W__liveAboutPoints p{font-size:clamp(13px,1.15cqw,16px)}.SiteBuilderBrief-module__8LCU2W__liveBenefitGrid,.SiteBuilderBrief-module__8LCU2W__liveServiceGrid,.SiteBuilderBrief-module__8LCU2W__liveCatalogGrid{gap:20px;margin-top:32px}.SiteBuilderBrief-module__8LCU2W__liveBenefitGrid article{padding:24px}.SiteBuilderBrief-module__8LCU2W__liveBenefitGrid strong,.SiteBuilderBrief-module__8LCU2W__liveServiceGrid strong{font-size:18px}.SiteBuilderBrief-module__8LCU2W__liveBenefitGrid p,.SiteBuilderBrief-module__8LCU2W__liveServiceGrid p{font-size:14px}.SiteBuilderBrief-module__8LCU2W__liveServiceImage{height:clamp(180px,19cqw,280px)}.SiteBuilderBrief-module__8LCU2W__liveProductImage{height:clamp(210px,23cqw,330px)}.SiteBuilderBrief-module__8LCU2W__liveProductDetails{padding:22px}.SiteBuilderBrief-module__8LCU2W__liveProductDetails strong{font-size:20px}.SiteBuilderBrief-module__8LCU2W__liveProductDetails p{font-size:15px}}@container (max-width:700px){.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-image=true],.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-video=true]{grid-template-columns:minmax(0,1fr);gap:24px}.SiteBuilderBrief-module__8LCU2W__liveAbout{grid-template-columns:1fr;gap:22px}.SiteBuilderBrief-module__8LCU2W__liveAboutImage{height:230px}.SiteBuilderBrief-module__8LCU2W__liveBenefitGrid,.SiteBuilderBrief-module__8LCU2W__liveServiceGrid,.SiteBuilderBrief-module__8LCU2W__liveCatalogGrid,.SiteBuilderBrief-module__8LCU2W__galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:620px){.SiteBuilderBrief-module__8LCU2W__liveFooterMain{grid-template-columns:1fr;gap:28px}.SiteBuilderBrief-module__8LCU2W__liveFooterAbout h3{max-width:24ch}}@container (max-width:540px){.SiteBuilderBrief-module__8LCU2W__liveServiceGrid[data-has-video=true]{grid-template-columns:minmax(0,1fr)}}@container (max-width:400px){.SiteBuilderBrief-module__8LCU2W__liveHero{grid-template-columns:1fr;padding:24px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=elegante] .SiteBuilderBrief-module__8LCU2W__liveHero{grid-template-columns:1fr}.SiteBuilderBrief-module__8LCU2W__liveHeroImage{min-height:160px}.SiteBuilderBrief-module__8LCU2W__testimonialCard{flex-basis:86%;min-height:160px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveHero{background-image:linear-gradient(90deg, #070b12e8, #070b1299), var(--hero-background-photo,none);min-height:340px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-background=true]{background-image:linear-gradient(90deg, #080b14e8, #080b14a8), var(--hero-background-photo)}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy{max-width:100%}.SiteBuilderBrief-module__8LCU2W__liveBenefitGrid{grid-template-columns:1fr}.SiteBuilderBrief-module__8LCU2W__galleryGrid{gap:7px}.SiteBuilderBrief-module__8LCU2W__liveCatalogGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.SiteBuilderBrief-module__8LCU2W__liveServiceGrid{gap:6px}.SiteBuilderBrief-module__8LCU2W__liveServiceImage{height:70px}.SiteBuilderBrief-module__8LCU2W__liveServiceGrid strong{margin:8px 6px 0}.SiteBuilderBrief-module__8LCU2W__liveServiceGrid :is(span,a){margin:6px 6px 0}.SiteBuilderBrief-module__8LCU2W__liveProductImage{height:145px}.SiteBuilderBrief-module__8LCU2W__liveProductBadge{padding:4px 6px;font-size:7px;top:7px;left:7px}.SiteBuilderBrief-module__8LCU2W__liveProductDetails{gap:4px;padding:10px}.SiteBuilderBrief-module__8LCU2W__liveProductPurchase{gap:6px;padding-top:8px}.SiteBuilderBrief-module__8LCU2W__liveProductAction{min-height:36px;padding:7px}.SiteBuilderBrief-module__8LCU2W__liveAbout,.SiteBuilderBrief-module__8LCU2W__liveContact{grid-template-columns:1fr}.SiteBuilderBrief-module__8LCU2W__liveFooterMain{grid-template-columns:1fr;gap:22px;padding:28px 20px}.SiteBuilderBrief-module__8LCU2W__liveFooterBottom{margin:0 20px;padding:16px 0}.SiteBuilderBrief-module__8LCU2W__liveContactDetails{grid-template-columns:1fr;gap:0;margin-top:18px}.SiteBuilderBrief-module__8LCU2W__liveWhatsApp{width:42px;height:42px;font-size:23px;right:14px}.SiteBuilderBrief-module__8LCU2W__liveAboutImage{height:190px;min-height:190px}.SiteBuilderBrief-module__8LCU2W__liveAboutPoints{grid-template-columns:1fr;gap:10px;margin-top:16px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy{width:100%}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=expressivo] .SiteBuilderBrief-module__8LCU2W__liveHeroImage{min-height:100%}}.SiteBuilderBrief-module__8LCU2W__liveStage[data-published=true]{background:0 0;min-height:100dvh;padding:0}.SiteBuilderBrief-module__8LCU2W__liveStage[data-published=true] .SiteBuilderBrief-module__8LCU2W__livePage,.SiteBuilderBrief-module__8LCU2W__liveStage[data-published=true][data-device=mobile] .SiteBuilderBrief-module__8LCU2W__livePage{width:100%;min-height:100dvh;box-shadow:none;border-radius:0;flex:1;overflow:visible}.SiteBuilderBrief-module__8LCU2W__liveStage[data-published=true] .SiteBuilderBrief-module__8LCU2W__livePage [data-preview-section]{scroll-margin-top:16px}.SiteBuilderBrief-module__8LCU2W__liveStage[data-published=true] .SiteBuilderBrief-module__8LCU2W__liveWhatsApp{position:fixed}.SiteBuilderBrief-module__8LCU2W__liveStage[data-published=true] a.SiteBuilderBrief-module__8LCU2W__liveCta,.SiteBuilderBrief-module__8LCU2W__liveStage[data-published=true] .SiteBuilderBrief-module__8LCU2W__liveWhatsApp{cursor:pointer;text-decoration:none}.SiteBuilderBrief-module__8LCU2W__livePage [data-custom-background=true] :is(.SiteBuilderBrief-module__8LCU2W__liveSectionHeading,.SiteBuilderBrief-module__8LCU2W__liveAboutContent,.SiteBuilderBrief-module__8LCU2W__galleryCount){--muted:var(--section-text);color:var(--section-text)}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHero[data-custom-background=true] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy{--muted:var(--section-text);color:var(--section-text);text-shadow:none}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHero[data-custom-background=true] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy :is(small,p){color:var(--section-text)!important}html[data-theme=light] .SiteBuilderBrief-module__8LCU2W__livePage[data-template] .SiteBuilderBrief-module__8LCU2W__liveHero[data-custom-background=true] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy :is(small,p){color:var(--section-text)!important}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveFooter[data-custom-background=true]{--footer-accent:var(--section-text);color:var(--section-text)}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveFooter[data-custom-background=true] :is(.SiteBuilderBrief-module__8LCU2W__liveFooterAbout>p,.SiteBuilderBrief-module__8LCU2W__liveContactDetail>div>span,.SiteBuilderBrief-module__8LCU2W__liveSocials>span,.SiteBuilderBrief-module__8LCU2W__liveFooterBottom,.SiteBuilderBrief-module__8LCU2W__liveFooterForm .SiteBuilderBrief-module__8LCU2W__liveContactForm>:is(span,input,textarea)),.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveFooter[data-custom-background=true] .SiteBuilderBrief-module__8LCU2W__liveFooterForm .SiteBuilderBrief-module__8LCU2W__liveContactForm>:is(input,textarea)::placeholder{color:var(--section-text)}.SiteBuilderBrief-module__8LCU2W__livePage [data-section-shape]{isolation:isolate;position:relative}.SiteBuilderBrief-module__8LCU2W__sectionShape{z-index:-1;border-radius:inherit;color:var(--section-shape-color,var(--accent));opacity:.12;pointer-events:none;position:absolute;inset:0;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__sectionShape svg{width:100%;height:100%;display:block}.SiteBuilderBrief-module__8LCU2W__liveAboutAction{margin-top:20px}.SiteBuilderBrief-module__8LCU2W__liveAboutAction .SiteBuilderBrief-module__8LCU2W__liveCta{text-decoration:none}.SiteBuilderBrief-module__8LCU2W__liveAbout[data-content-position=left] .SiteBuilderBrief-module__8LCU2W__liveAboutContent{text-align:left;order:-1}.SiteBuilderBrief-module__8LCU2W__liveAbout[data-content-position=right] .SiteBuilderBrief-module__8LCU2W__liveAboutContent{text-align:right}.SiteBuilderBrief-module__8LCU2W__liveAbout[data-content-position=right] .SiteBuilderBrief-module__8LCU2W__liveAboutContent :is(h3,.SiteBuilderBrief-module__8LCU2W__liveAboutIntro){margin-left:auto}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHero[data-hero-layout=full]{box-shadow:none;border:0;border-radius:0;margin:0}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHero[data-hero-layout=rounded]{border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);box-shadow:0 18px 42px color-mix(in srgb, var(--accent) 13%, transparent);border-radius:26px;margin:12px}.SiteBuilderBrief-module__8LCU2W__liveHeaderActions{flex:none;align-items:center;gap:clamp(7px,1cqw,12px);display:flex}.SiteBuilderBrief-module__8LCU2W__liveHeaderSocials{flex:none;align-items:center;gap:5px;display:flex}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHeader nav .SiteBuilderBrief-module__8LCU2W__liveHeaderSocials>:is(a,button,span){border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);background:color-mix(in srgb, var(--accent) 6%, var(--surface));width:28px;height:28px;color:var(--accent);border-radius:50%;flex:none;place-items:center;margin:0;padding:0;font-size:13px;line-height:1;text-decoration:none;transition:background-color .18s,color .18s,transform .18s;display:grid}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHeader nav .SiteBuilderBrief-module__8LCU2W__liveHeaderSocials>:is(a,button){cursor:pointer}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHeader nav .SiteBuilderBrief-module__8LCU2W__liveHeaderSocials>:is(a,button):is(:hover,:focus-visible){outline:2px solid var(--accent);outline-offset:2px;background:var(--accent);color:var(--accent-text,#fff);transform:translateY(-1px)}.SiteBuilderBrief-module__8LCU2W__liveStage[data-menu=hamburger] .SiteBuilderBrief-module__8LCU2W__liveHeaderActions{justify-content:space-between;gap:10px}.SiteBuilderBrief-module__8LCU2W__liveStage[data-menu=hamburger] .SiteBuilderBrief-module__8LCU2W__liveHeaderActions>a[data-contact=true]{flex:1;width:auto;margin-top:0}.SiteBuilderBrief-module__8LCU2W__liveHeader{z-index:30;position:relative}.SiteBuilderBrief-module__8LCU2W__liveHeader>:is(strong,.SiteBuilderBrief-module__8LCU2W__liveLogo){flex-shrink:0;min-width:0}.SiteBuilderBrief-module__8LCU2W__liveHeaderLinks{justify-content:flex-end;align-items:center;gap:inherit;flex:1;min-width:0;display:flex;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__liveHeaderLinks>a{text-overflow:ellipsis;flex:none;min-width:0;max-width:12ch;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__liveHeaderActions>a[data-contact=true]{text-overflow:ellipsis;max-width:16ch;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__liveStage[data-menu=hamburger] .SiteBuilderBrief-module__8LCU2W__liveHeaderLinks{flex-direction:column;flex:none;align-items:stretch;gap:3px;display:flex;overflow:visible}.SiteBuilderBrief-module__8LCU2W__liveStage[data-menu=hamburger] .SiteBuilderBrief-module__8LCU2W__liveHeaderLinks>a{max-width:none;display:block}.SiteBuilderBrief-module__8LCU2W__sectionColorScroll{scrollbar-width:thin;scrollbar-gutter:stable;scroll-behavior:smooth}.SiteBuilderBrief-module__8LCU2W__sectionColorScroll::-webkit-scrollbar{width:6px}.SiteBuilderBrief-module__8LCU2W__sectionColorScroll::-webkit-scrollbar-track{background:0 0}.SiteBuilderBrief-module__8LCU2W__sectionColorScroll::-webkit-scrollbar-thumb{background:#9a65ee70;border-radius:999px}.SiteBuilderBrief-module__8LCU2W__sectionColorScroll::-webkit-scrollbar-thumb:hover{background:#9a65eeb3}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHero[data-content-position=right] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy{text-align:right;justify-self:end;align-items:flex-end}@container (min-width:701px){.SiteBuilderBrief-module__8LCU2W__liveAbout[data-content-position=left]:not([data-no-image=true]){grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-image=true]:not([data-content-position=center]),.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-image=true]:not([data-content-position=center]){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHero[data-content-position=right]:is([data-has-video=true],[data-has-image=true]) .SiteBuilderBrief-module__8LCU2W__liveHeroCopy{order:2}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveHero[data-content-position=right][data-has-image=true]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-image=true]:not([data-content-position=center]) .SiteBuilderBrief-module__8LCU2W__liveHeroCopy{text-align:left;align-items:flex-start;width:100%}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-image=true] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy{overflow-wrap:anywhere;min-width:0}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveHero[data-has-image=true] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy{max-width:100%}.SiteBuilderBrief-module__8LCU2W__liveHeroImageFrame{z-index:1;aspect-ratio:4/3;isolation:isolate;border-radius:24px;width:100%;min-width:0;min-height:160px;position:relative;overflow:hidden}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHeroImageFrame .SiteBuilderBrief-module__8LCU2W__liveHeroImage{border-radius:inherit;width:100%;height:100%;min-height:0;box-shadow:none;border:0;position:absolute;inset:0}.SiteBuilderBrief-module__8LCU2W__liveHeroImageFrame:after{z-index:2;border:2px solid var(--surface);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.SiteBuilderBrief-module__8LCU2W__liveHeroImageFrame[data-border=false]:after{display:none}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=minimalista] .SiteBuilderBrief-module__8LCU2W__liveHeroImageFrame{border-radius:12px}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveHeroImageFrame{box-shadow:0 18px 34px #0003}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveHeroImageFrame:after,.SiteBuilderBrief-module__8LCU2W__livePage[data-template=noturno] .SiteBuilderBrief-module__8LCU2W__liveHeroImageFrame:after{border-width:4px}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHero[data-image-format=square] .SiteBuilderBrief-module__8LCU2W__liveHeroImageFrame{aspect-ratio:1}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHero[data-content-position=center],.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveAbout[data-content-position=center]{grid-template-columns:minmax(0,1fr)}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHero[data-content-position=center] .SiteBuilderBrief-module__8LCU2W__liveHeroCopy{text-align:center;order:1;justify-self:center;align-items:center;width:100%;max-width:720px}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveHero[data-content-position=center] :is(.SiteBuilderBrief-module__8LCU2W__liveHeroImageFrame,.SiteBuilderBrief-module__8LCU2W__liveVideoPlayer){justify-self:stretch;width:100%}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveHero[data-image-format=square] .SiteBuilderBrief-module__8LCU2W__liveHeroImageFrame{place-self:center;width:min(100%,440px)}.SiteBuilderBrief-module__8LCU2W__livePage[data-template=moderno] .SiteBuilderBrief-module__8LCU2W__liveHero[data-content-position=center][data-image-format=square] .SiteBuilderBrief-module__8LCU2W__liveHeroImageFrame{justify-self:stretch;width:100%}.SiteBuilderBrief-module__8LCU2W__liveAbout[data-content-position=center] .SiteBuilderBrief-module__8LCU2W__liveAboutContent{text-align:center;order:1}.SiteBuilderBrief-module__8LCU2W__liveAbout[data-content-position=center] .SiteBuilderBrief-module__8LCU2W__liveAboutContent :is(h3,.SiteBuilderBrief-module__8LCU2W__liveAboutIntro){margin-inline:auto}.SiteBuilderBrief-module__8LCU2W__liveAbout[data-content-position=center] :is(.SiteBuilderBrief-module__8LCU2W__liveAboutVisual,.SiteBuilderBrief-module__8LCU2W__liveVideoPlayer){justify-self:stretch;width:100%}.SiteBuilderBrief-module__8LCU2W__liveAbout[data-content-position=center] .SiteBuilderBrief-module__8LCU2W__liveAboutVisual{padding:0}@container (min-width:1280px){.SiteBuilderBrief-module__8LCU2W__livePage[data-template] :is(.SiteBuilderBrief-module__8LCU2W__liveHeader,.SiteBuilderBrief-module__8LCU2W__liveHero,.SiteBuilderBrief-module__8LCU2W__liveBenefits,.SiteBuilderBrief-module__8LCU2W__liveCatalog,.SiteBuilderBrief-module__8LCU2W__liveGallery,.SiteBuilderBrief-module__8LCU2W__liveFaq,.SiteBuilderBrief-module__8LCU2W__liveQuote,.SiteBuilderBrief-module__8LCU2W__liveAbout,.SiteBuilderBrief-module__8LCU2W__liveFooterMain){padding-inline:max(6cqw,50cqw - 580px)}.SiteBuilderBrief-module__8LCU2W__livePage .SiteBuilderBrief-module__8LCU2W__liveFooterBottom{margin-inline:max(6cqw,50cqw - 580px)}.SiteBuilderBrief-module__8LCU2W__liveStage[data-menu=hamburger] .SiteBuilderBrief-module__8LCU2W__liveHeader nav{right:max(6cqw,50cqw - 580px)}}.SiteBuilderBrief-module__8LCU2W__liveServiceGrid a{text-decoration:none}
