.geoBuilderPage,.geoLandingPage{color:#13212b;background:#fff;max-width:1380px;margin:20px auto}.geoBuilderPage>nav{color:#47606f;border-bottom:1px solid #dce3e6;justify-content:space-between;padding:17px 24px;display:flex}.geoBuilderHero,.geoLandingHero{color:#fff;background:linear-gradient(125deg,#082f46,#0b6174);grid-template-columns:1.3fr .7fr;gap:35px;padding:55px;display:grid}.geoBuilderHero small,.geoLandingHero small,.geoIntent>small,.geoPreviewGrid article>small,.geoPublisher>small,.geoLandingSections article>small{color:#ffb649;letter-spacing:.12em;font-weight:900}.geoBuilderHero h1,.geoLandingHero h1{margin:13px 0;font-size:42px;line-height:1.08}.geoBuilderHero p,.geoLandingHero p{color:#e0edf1;font-size:18px;line-height:1.6}.geoBuilderHero img,.geoLandingHero img{object-fit:contain;background:#fff;border-radius:16px;width:100%;height:340px}.geoKeywordRow{flex-wrap:wrap;gap:8px;display:flex}.geoKeywordRow span{border:1px solid #5ca2ad;border-radius:20px;padding:6px 10px;font-size:12px}.geoIntent{background:#fff7e8;border-left:6px solid #ff9f00;margin:28px;padding:28px}.geoIntent h2{margin:8px 0}.geoIntent p{font-size:18px;line-height:1.65}.geoPreviewGrid,.geoLandingSections{grid-template-columns:repeat(3,1fr);gap:18px;padding:0 28px 28px;display:grid}.geoPreviewGrid article,.geoLandingSections article{border:1px solid #d9e1e4;border-radius:12px;padding:23px}.geoPreviewGrid h2,.geoLandingSections h2{font-size:21px}.geoPreviewGrid li,.geoLandingSections li{margin:10px 0;line-height:1.45}.geoPreviewGrid article>div{border-top:1px solid #e2e7e9;margin-top:12px;padding-top:12px}.geoPreviewGrid article>div p{color:#54646e}.geoPublisher{background:#eef5f7;border:1px solid #c8d9df;border-radius:15px;margin:10px 28px 40px;padding:32px}.geoPublisher h2{margin:7px 0;font-size:28px}.geoPublisher>p{color:#52636d}.geoPublisher>div{grid-template-columns:1fr 1fr;gap:16px;display:grid}.geoPublisher label{gap:7px;font-weight:700;display:grid}.geoPublisher input{background:#fff;border:1px solid #8799a2;border-radius:7px;width:100%;padding:12px}.geoPublisher label small{color:#677780;font-weight:400}.geoPublisher .geoConsent{align-items:flex-start;margin:18px 0;font-weight:400;display:flex}.geoPublisher .geoConsent input{width:auto;margin-top:3px}.geoPublisher>button{cursor:pointer;background:#ffad1f;border:0;border-radius:25px;width:100%;padding:14px;font-weight:900}.geoPublisher>button:disabled{opacity:.55;cursor:wait}.geoError{background:#fff;border-radius:6px;padding:10px;color:#b42318!important}.geoTrust{text-align:center;font-size:12px}.geoLandingPage{margin-bottom:80px}.geoLandingTopbar{color:#fff;background:#112535;justify-content:space-between;align-items:center;padding:13px 24px;display:flex}.geoLandingTopbar b{color:#ffb02e}.geoLandingTopbar span{font-size:12px}.geoLandingContact{background:linear-gradient(120deg,#fff3d7,#fff);border:1px solid #f0c468;border-radius:13px;justify-content:space-between;align-items:center;gap:25px;margin:28px;padding:28px;display:flex}.geoLandingContact h2{margin:5px 0}.geoLandingContact>div:last-child{gap:10px;display:flex}.geoLandingContact a{color:#fff;background:#172d3c;border-radius:22px;padding:11px 16px}.geoLandingContact a.whatsapp{background:#20a75a}.geoShareSection{border-top:1px solid #dce3e6;padding:28px}.geoShareSection h2{margin:0 0 13px}.geoShareButtons{flex-wrap:wrap;gap:9px;display:flex}.geoShareButtons a,.geoShareButtons button{cursor:pointer;background:#fff;border:1px solid #a8b5bc;border-radius:22px;padding:9px 14px;font-weight:700}.geoShareButtons a:hover,.geoShareButtons button:hover{background:#fff8ed;border-color:#f0a22c}.geoOwnerWhatsapp{z-index:120;background:#25d366;border-radius:30px;align-items:center;gap:10px;padding:13px 18px;display:flex;position:fixed;bottom:24px;right:22px;box-shadow:0 9px 32px #08733766;color:#fff!important}.geoOwnerWhatsapp:before{content:"☎";border:2px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.geoOwnerWhatsapp span{font-size:12px}body:has(.geoLandingPage) #whatsapp-contact{display:none}.geoFaq{padding:28px}.geoFaq h2{font-size:27px}.geoFaq details{border-top:1px solid #dbe1e4;padding:14px}.geoFaq summary{cursor:pointer;font-weight:800}.geoFaq p{color:#52636d;line-height:1.55}.geoDisclosure{text-align:center;color:#62727b;padding:18px 28px;font-size:12px}@media (max-width:800px){.geoBuilderPage,.geoLandingPage{margin:0}.geoBuilderHero,.geoLandingHero{grid-template-columns:1fr;padding:30px 20px}.geoBuilderHero h1,.geoLandingHero h1{font-size:31px}.geoBuilderHero img,.geoLandingHero img{height:230px}.geoPreviewGrid,.geoLandingSections{grid-template-columns:1fr;padding:0 14px 14px}.geoIntent,.geoPublisher,.geoLandingContact,.geoShareSection,.geoFaq{margin:14px;padding:20px}.geoPublisher>div{grid-template-columns:1fr}.geoLandingContact{display:block}.geoLandingContact>div:last-child{flex-wrap:wrap;margin-top:16px}.geoOwnerWhatsapp{bottom:14px;right:12px}}body:has(.geoLandingPage) #whatsapp-contact{display:block;bottom:92px}.geoShareSection>small{color:#a95a00;letter-spacing:.12em;font-weight:900}.geoShareSection>h2{margin-top:5px}.geoShortLink{background:#eef5f7;border:1px solid #c4d7dd;border-radius:10px;flex-basis:100%;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;padding:10px 12px;display:flex}.geoShortLink span{color:#075d72;overflow-wrap:anywhere;font-weight:900}.geoAds{background:#f4f7f8;border-top:1px solid #dce3e6;padding:28px}.geoAds>header small{color:#9a5a00;letter-spacing:.12em;font-weight:900}.geoAds>header h2{margin:5px 0 16px}.geoAds>div{grid-template-columns:1fr 1fr;gap:16px;display:grid}.geoAd{background:linear-gradient(120deg,#0c3449,#12667a);border:1px solid #cbd8dd;border-radius:14px;grid-template-columns:auto 1fr;align-items:stretch;min-height:190px;display:grid;overflow:hidden;color:#fff!important}.geoAd2{background:linear-gradient(120deg,#5e3600,#b46d00)}.geoAd>img{object-fit:cover;background:#fff;width:220px;height:100%}.geoAd>span{flex-direction:column;align-items:flex-start;padding:22px;display:flex}.geoAd span>small{letter-spacing:.12em;color:#ffd17d;font-size:10px}.geoAd span>b{margin-top:7px;font-size:21px}.geoAd span>p{color:#edf6f8;line-height:1.45}.geoAd span>em{color:#152d3b;background:#fff;border-radius:18px;margin-top:auto;padding:8px 12px;font-style:normal;font-weight:900}@media (max-width:800px){.geoShortLink{flex-direction:column;align-items:flex-start}.geoAds{margin:14px;padding:20px}.geoAds>div,.geoAd{grid-template-columns:1fr}.geoAd>img{width:100%;height:180px}}.geoPublishModalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#04141fb8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.geoPublishModal{background:#fff;border-radius:20px;width:min(780px,100%);max-height:calc(100vh - 40px);padding:34px;position:relative;overflow:auto;box-shadow:0 28px 90px #0000005c}.geoPublishModalClose{color:#253a47;cursor:pointer;background:#fff;border:1px solid #d2dde2;border-radius:50%;width:44px;height:44px;font-size:27px;position:absolute;top:15px;right:17px}.geoPublishModalClose:hover,.geoPublishModalClose:focus-visible{border-color:#f39a13;outline:3px solid #ffd995}.geoPublishSuccessIcon{color:#128044;background:#e2f8eb;border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:15px;font-size:30px;font-weight:900;display:grid}.geoPublishModal>small{color:#07819a;letter-spacing:.12em;font-weight:900}.geoPublishModal h2{color:#102c3b;margin:7px 0;font-size:30px}.geoPublishModal>p{color:#536873;margin:0 60px 22px 0;line-height:1.5}.geoPublishModal .geoShareButtons{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.geoPublishModal .geoShortLink{grid-column:1/-1;margin-bottom:5px}.geoSharePlatform{justify-content:flex-start;align-items:center;gap:8px;min-height:48px;border-radius:10px!important;padding:8px 10px!important;display:flex!important}.geoSharePlatform>span{color:#17394b;background:#e9eff2;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid}.geoSharePlatform.whatsapp>span{color:#fff;background:#25d366}.geoSharePlatform.facebook>span{color:#fff;background:#1877f2}.geoSharePlatform.x>span{color:#fff;background:#111}.geoSharePlatform.linkedin>span{color:#fff;background:#0a66c2}.geoSharePlatform.telegram>span{color:#fff;background:#229ed9}.geoSharePlatform.line>span{color:#fff;background:#06c755}.geoSharePlatform.pinterest>span{color:#fff;background:#e60023}.geoSharePlatform.reddit>span{color:#fff;background:#ff4500}.geoPublishModalActions{border-top:1px solid #e1e7ea;justify-content:flex-end;gap:10px;margin-top:22px;padding-top:18px;display:flex}.geoPublishModalActions button,.geoPublishModalActions a{cursor:pointer;background:#fff;border:1px solid #9eafb7;border-radius:24px;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-weight:800;display:inline-flex}.geoPublishModalActions a{color:#182c37;background:#ffad1f;border-color:#f39a13}@media (max-width:700px){.geoPublishModalBackdrop{align-items:end;padding:0}.geoPublishModal{border-radius:20px 20px 0 0;width:100%;max-height:92vh;padding:25px 16px 20px}.geoPublishModal h2{font-size:25px}.geoPublishModal>p{margin-right:42px}.geoPublishModal .geoShareButtons{grid-template-columns:repeat(2,minmax(0,1fr))}.geoPublishModal .geoShortLink{align-items:stretch}.geoPublishModal .geoShortLink button{width:100%}.geoPublishModalActions{grid-template-columns:1fr 1fr;display:grid}.geoPublishModalActions button,.geoPublishModalActions a{text-align:center;padding:9px 10px}}.geoAds{padding:22px 28px 26px}.geoAds>header h2{margin-bottom:13px;font-size:24px}.geoAds>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.geoAd{grid-template-columns:160px minmax(0,1fr);min-width:0;min-height:150px}.geoAd>img{width:160px;height:150px}.geoAd>span{min-width:0;padding:17px 18px}.geoAd span>b{font-size:18px}.geoAd span>p{margin:8px 0;font-size:14px}.geoAdPlaceholder{background:linear-gradient(120deg,#edf3f5,#f8fafb);border-style:dashed;align-items:center;display:flex;color:#536873!important}.geoAdPlaceholder>span{justify-content:center;width:100%}.geoAdPlaceholder span>small{color:#9a6500}.geoAdPlaceholder span>b{color:#284451}@media (max-width:800px){.geoAds>div{grid-template-columns:1fr}.geoAd{grid-template-columns:130px minmax(0,1fr);min-height:130px}.geoAd>img{width:130px;height:130px}.geoAdPlaceholder{min-height:120px}.geoAd>span{padding:14px}.geoAd span>p{font-size:13px}}.geoListingPublisher{background:#fff;border:1px solid #d7dfe3;margin:18px 24px 32px;padding:0;overflow:hidden}.geoListingEditorHeader{background:linear-gradient(120deg,#f7fafb,#fff8e9);border-bottom:1px solid #dfe5e8;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 28px;display:flex}.geoListingEditorHeader small{color:#087992;letter-spacing:.12em;font-weight:900}.geoListingEditorHeader h2{margin:5px 0;font-size:27px}.geoListingEditorHeader p{color:#52636d;margin:0}.geoListingEditorHeader>button{cursor:pointer;background:#fff;border:1px solid #9eb0b8;border-radius:22px;flex:none;min-height:44px;padding:9px 16px;font-weight:800}.geoListingEditor{grid-template-columns:minmax(300px,1.05fr) minmax(330px,1.2fr) minmax(230px,.68fr);gap:26px;padding:28px;display:grid}.geoListingMedia,.geoListingCopy{min-width:0}.geoListingMainImage{background:#fff;border:1px solid #d9e0e4;place-items:center;height:360px;display:grid}.geoListingMainImage img{object-fit:contain;width:100%;height:100%}.geoListingMainImage span{color:#73828a}.geoListingThumbnails{gap:8px;padding:10px 1px;display:flex;overflow-x:auto}.geoListingThumbnails article{background:#fff;border:1px solid #cbd5da;border-radius:8px;flex:0 0 82px;padding:4px;position:relative}.geoListingThumbnails article.active{border:2px solid #f39800}.geoListingThumbnails img{object-fit:contain;width:100%;height:64px}.geoListingThumbnails article>div{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.geoListingThumbnails button{cursor:pointer;background:#edf3f5;border:0;min-height:28px}.geoListingThumbnails button:last-child{color:#b42318}.geoListingUpload{color:#075d72;cursor:pointer;border:1px dashed #0a7893;border-radius:9px;padding:13px;gap:4px!important;display:grid!important}.geoListingUpload input{border:0!important;padding:5px!important}.geoListingUpload small{color:#687881;font-weight:400}.geoListingCopy{flex-direction:column;gap:16px;display:flex}.geoListingCopy label{gap:7px;font-weight:800;display:grid}.geoListingCopy input,.geoListingCopy textarea{width:100%;font:inherit;background:#fff;border:1px solid #8fa0a9;border-radius:7px;padding:12px}.geoListingCopy textarea{resize:vertical;line-height:1.55}.geoListingCopy label small{text-align:right;color:#73818a;font-weight:400}.geoListingLockedFacts{color:#285b45;background:#eff8f4;border-left:4px solid #1e9c61;gap:8px;padding:14px;font-size:13px;font-weight:700;display:grid}.geoListingOfferPreview,.geoResultOffer{background:#fff;border:1px solid #b8c4ca;border-radius:11px;align-self:start;padding:20px;box-shadow:0 4px 14px #122b3814}.geoListingOfferPreview>small,.geoResultOffer>small{color:#8e5b00;letter-spacing:.08em;font-size:10px;font-weight:900}.geoListingOfferPreview>strong,.geoResultOffer>strong{color:#b84300;margin:9px 0;font-size:25px;display:block}.geoListingOfferPreview dl,.geoResultOffer dl{border-top:1px solid #e0e5e7;margin:14px 0}.geoListingOfferPreview dl>div,.geoResultOffer dl>div{border-bottom:1px solid #e0e5e7;justify-content:space-between;gap:12px;padding:9px 0;display:flex}.geoListingOfferPreview dt,.geoResultOffer dt{color:#65757e}.geoListingOfferPreview dd,.geoResultOffer dd{text-align:right;margin:0;font-weight:700}.geoListingOfferPreview em,.geoResultOffer em{color:#687780;font-size:11px;line-height:1.45;display:block}.geoPublisherContact{background:#eef5f7;border-top:1px solid #dce4e7;padding:25px 28px 28px}.geoPublisherContact>small{color:#ff9b00;letter-spacing:.12em;font-weight:900}.geoPublisherContact h2{margin:6px 0}.geoPublisherContact>p{color:#52636d}.geoPublisherContact>div{grid-template-columns:1fr 1fr;gap:16px;display:grid}.geoPublisherContact label{gap:7px;font-weight:700;display:grid}.geoPublisherContact input{background:#fff;border:1px solid #8799a2;border-radius:7px;width:100%;padding:12px}.geoPublisherContact label small{color:#677780;font-weight:400}.geoPublisherContact .geoConsent{align-items:flex-start;margin:18px 0;font-weight:400;display:flex}.geoPublisherContact .geoConsent input{width:auto;margin-top:3px}.geoPublisherContact>button{cursor:pointer;background:#ffad1f;border:0;border-radius:25px;width:100%;padding:14px;font-weight:900}.geoPublisherContact>button:disabled{opacity:.55;cursor:wait}.geoAmazonResult{background:#fff;border-bottom:1px solid #dbe2e5;grid-template-columns:minmax(340px,1fr) minmax(360px,1.15fr) minmax(255px,.68fr);gap:30px;padding:34px 38px;display:grid}.geoResultGallery{grid-template-columns:68px minmax(0,1fr);gap:12px;min-width:0;display:grid}.geoResultThumbnails{flex-direction:column;gap:8px;max-height:480px;display:flex;overflow-y:auto}.geoResultThumbnails button{cursor:pointer;background:#fff;border:1px solid #bdc9ce;border-radius:7px;width:64px;height:64px;padding:3px}.geoResultThumbnails button.active{border:2px solid #f39a13}.geoResultThumbnails img{object-fit:contain;width:100%;height:100%}.geoResultMainImage{background:#fff;place-items:center;height:480px;display:grid}.geoResultMainImage img{object-fit:contain;width:100%;height:100%}.geoResultMainImage span{color:#7c8990}.geoResultDetails{min-width:0}.geoResultDetails>small{color:#a76600;letter-spacing:.1em;font-weight:900}.geoResultDetails h1{margin:8px 0 10px;font-size:30px;line-height:1.18}.geoResultRating{border-bottom:1px solid #dce2e5;gap:10px;padding-bottom:12px;display:flex}.geoResultRating span{color:#ef8e00;letter-spacing:2px}.geoResultRating b{color:#08758d}.geoResultDescription{white-space:pre-line;color:#344b58;line-height:1.58}.geoResultDetails h2{font-size:19px}.geoResultDetails li{margin:8px 0}.geoResultOffer{position:sticky;top:18px}.geoResultPrimaryAction,.geoResultSecondaryAction{text-align:center;border-radius:22px;justify-content:center;align-items:center;min-height:44px;margin-top:10px;padding:9px 12px;font-weight:800;display:flex}.geoResultPrimaryAction{color:#142b38;background:#ffad1f}.geoResultSecondaryAction{color:#183b4c;background:#fff;border:1px solid #9eafb7}.geoResultOffer>em{margin-top:14px}@media (max-width:1050px){.geoListingEditor,.geoAmazonResult{grid-template-columns:1fr 1fr}.geoListingOfferPreview,.geoResultOffer{grid-column:1/-1;position:static}.geoListingOfferPreview dl,.geoResultOffer dl{grid-template-columns:repeat(3,1fr);display:grid}.geoListingOfferPreview dl>div,.geoResultOffer dl>div{display:block}.geoListingOfferPreview dd,.geoResultOffer dd{text-align:left;margin-top:4px}}@media (max-width:700px){.geoListingPublisher{margin:10px}.geoListingEditorHeader{padding:20px;display:block}.geoListingEditorHeader>button{margin-top:15px}.geoListingEditor{grid-template-columns:1fr;gap:20px;padding:14px}.geoListingMainImage{height:300px}.geoListingOfferPreview{grid-column:auto}.geoListingOfferPreview dl{grid-template-columns:1fr}.geoPublisherContact{padding:20px 14px}.geoPublisherContact>div{grid-template-columns:1fr}.geoAmazonResult{grid-template-columns:1fr;gap:20px;padding:18px 14px}.geoResultGallery{grid-template-columns:1fr}.geoResultThumbnails{flex-direction:row;order:2;overflow:auto hidden}.geoResultMainImage{height:330px}.geoResultDetails h1{font-size:25px}.geoResultOffer{grid-column:auto}.geoResultOffer dl{grid-template-columns:1fr}}.geoVideoThumbnail{color:#fff;place-content:center;gap:2px;background:#173c4e!important;display:grid!important}.geoVideoThumbnail span{font-size:22px}.geoVideoThumbnail small{letter-spacing:.08em;font-size:8px;font-weight:900}.geoResultMainImage video{object-fit:contain;background:#071016;width:100%;height:100%}body:has(.geoLandingPage){background:#eaeded}body:has(.geoLandingPage)>.marketHeader{display:none!important}body:has(.geoLandingPage)>.marketFooter{display:none!important}body:has(.geoLandingPage)>.leadSearchTrigger{display:none!important}body:has(.geoLandingPage)>.onboardingTrigger{display:none!important}body:has(.geoLandingPage)>.whatsappTeam{display:none!important}body:has(.geoLandingPage)>#whatsapp-contact{display:none!important}.geoLandingPage{width:min(100%,1500px);max-width:1500px;min-height:100vh;margin:0 auto 48px;box-shadow:0 2px 18px #0f232d14}.geoLandingTopbar{background:#131921;border-bottom:5px solid #232f3e;min-height:52px;padding:13px 30px}.geoLandingTopbar strong{color:#fff;letter-spacing:.02em;font-size:17px}.geoLandingTopbar span{color:#d5d9d9}@media (max-width:800px){.geoLandingPage{width:100%;box-shadow:none;margin:0}.geoLandingTopbar{gap:12px;padding:12px 16px}.geoLandingTopbar span{text-align:right}}.geoBuilderPage{background:#f3f6f8}.geoListingEditorHeader h1{margin:5px 0;font-size:30px;line-height:1.15}.geoRegenerateBar{background:linear-gradient(120deg,#fff8e8,#fff);border:1px solid #f1c46d;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin:0 28px 24px;padding:22px 24px;display:flex}.geoRegenerateBar small,.geoEditableRepeater header small{color:#a75c00;letter-spacing:.12em;font-weight:900}.geoRegenerateBar h2,.geoEditableRepeater h2{margin:5px 0}.geoRegenerateBar p{color:#52636d;margin:0}.geoRegenerateBar button,.geoEditableRepeater header>button{color:#172d3a;cursor:pointer;background:#ffad1f;border:0;border-radius:24px;flex:none;min-height:46px;padding:11px 18px;font-weight:900}.geoRegenerateBar button:disabled{opacity:.55;cursor:wait}.geoEditableContent{background:#fff;border:1px solid #d7e0e4;border-radius:14px;grid-template-columns:1fr 1fr;gap:18px;margin:0 28px 24px;padding:24px;display:grid}.geoEditableContent label,.geoEditableRepeater article{gap:7px;font-weight:800;display:grid}.geoEditableContent label.wide{grid-column:1/-1}.geoEditableContent input,.geoEditableContent textarea,.geoEditableRepeater input,.geoEditableRepeater textarea{color:#152d3a;width:100%;font:inherit;background:#fff;border:1px solid #8fa1aa;border-radius:8px;padding:12px;line-height:1.5}.geoEditableContent textarea,.geoEditableRepeater textarea{resize:vertical}.geoEditableContent label>small{color:#687983;font-weight:400}.geoEditableContent input:focus,.geoEditableContent textarea:focus,.geoEditableRepeater input:focus,.geoEditableRepeater textarea:focus{border-color:#087b94;outline:3px solid #bfe8f0}.geoEditableRepeater{background:#fff;border:1px solid #d7e0e4;border-radius:14px;margin:0 28px 24px;padding:24px}.geoEditableRepeater>header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.geoEditableRepeater article{border-top:1px solid #e0e6e9;grid-template-columns:minmax(180px,.35fr) minmax(300px,1fr) auto;align-items:start;padding:14px 0;position:relative}.geoEditableRepeater article>button{color:#a32b20;cursor:pointer;background:#fff;border:1px solid #d7a49e;border-radius:8px;min-height:44px;padding:9px 12px}.geoPublisherContact{border-top:5px solid #ffad1f;margin-top:30px}.geoPublisherContact>button{min-height:50px}@media (max-width:800px){.geoRegenerateBar{margin:14px;padding:20px;display:block}.geoRegenerateBar button{width:100%;margin-top:16px}.geoEditableContent,.geoEditableRepeater{grid-template-columns:1fr;margin:14px;padding:18px}.geoEditableContent label.wide{grid-column:auto}.geoEditableRepeater>header{display:block}.geoEditableRepeater header>button{width:100%;margin-top:12px}.geoEditableRepeater article{grid-template-columns:1fr}}.geoLandingPage .geoAmazonResult{grid-template-columns:minmax(360px,1.08fr) minmax(360px,1fr) minmax(250px,.62fr);gap:34px;padding:38px 42px 34px}.geoLandingPage .geoResultMainImage{background:linear-gradient(145deg,#fff,#f7f9fa);border-radius:14px;height:500px}.geoLandingPage .geoResultMainImage img{object-fit:contain;width:92%;height:92%}.geoLandingPage .geoResultDetails h1{letter-spacing:-.02em;font-size:34px}.geoLandingPage .geoResultDescription{font-size:16px;line-height:1.68}.geoLandingPage .geoResultOffer{border-color:#d7dfe3;box-shadow:0 12px 34px #122b381a}.geoTrustStrip{background:#fff;border-bottom:1px solid #e0e6e9;grid-template-columns:repeat(3,1fr);margin:0;padding:0 42px;display:grid}.geoTrustStrip>div{border-right:1px solid #e0e6e9;align-items:center;gap:13px;padding:20px 24px;display:flex}.geoTrustStrip>div:last-child{border-right:0}.geoTrustStrip b{color:#08758d;background:#e9f5f7;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.geoTrustStrip span{gap:3px;display:grid}.geoTrustStrip strong{font-size:14px}.geoTrustStrip small{color:#63747e;line-height:1.35}.geoLandingPage .geoIntent{border-left-width:5px;border-radius:0 12px 12px 0;margin:34px 42px;padding:28px 30px}.geoLandingPage .geoIntent p{max-width:1100px}.geoLandingPage .geoLandingSections{gap:20px;padding:0 42px 34px}.geoLandingPage .geoLandingSections article{border-color:#dfe5e8;padding:25px;box-shadow:0 7px 22px #142a360d}.geoLandingPage .geoLandingSections article:nth-child(3){border-top:4px solid #f2a01a}.geoLandingPage .geoLandingContact{color:#fff;background:linear-gradient(110deg,#0d3348,#12677a);border:0;margin:6px 42px 34px;padding:28px 30px}.geoLandingPage .geoLandingContact small{color:#ffd17b}.geoLandingPage .geoLandingContact p{color:#e7f1f4;max-width:760px;line-height:1.55}.geoLandingPage .geoLandingContact a{text-align:center;color:#17384a;background:#fff;min-width:120px}.geoLandingPage .geoLandingContact a.whatsapp{color:#fff;background:#25d366}.geoLandingPage .geoShareSection,.geoLandingPage .geoFaq{padding-left:42px;padding-right:42px}.geoLandingPage .geoAds{padding:26px 42px 30px}.geoLandingPage .geoAd{background:#fff;border-color:#d8e0e4;grid-template-columns:1fr;min-height:0;display:grid;box-shadow:0 8px 24px #122b3812;color:#142b38!important}.geoLandingPage .geoAdCreative{aspect-ratio:16/9;background:#fff;border-bottom:1px solid #e1e7ea;place-items:center;display:grid;overflow:hidden}.geoLandingPage .geoAdCreative img{object-fit:contain;background:#fff;width:100%;height:100%;display:block}.geoLandingPage .geoAdCreative>span{color:#73828a}.geoLandingPage .geoAdCaption{justify-content:space-between;align-items:center;gap:18px;padding:17px 18px;display:flex}.geoLandingPage .geoAdCaption>span{gap:5px;min-width:0;display:grid}.geoLandingPage .geoAdCaption small{color:#9a5a00;letter-spacing:.12em;font-size:10px;font-weight:900}.geoLandingPage .geoAdCaption b{font-size:18px}.geoLandingPage .geoAdCaption p{color:#526873;margin:0;font-size:13px;line-height:1.45}.geoLandingPage .geoAdCaption>em{color:#172d3a;background:#ffad1f;border-radius:21px;flex:none;padding:10px 14px;font-style:normal;font-weight:900}@media (max-width:1050px){.geoLandingPage .geoAmazonResult{grid-template-columns:1fr 1fr}.geoTrustStrip{padding:0 24px}.geoTrustStrip>div{padding:18px 14px}}@media (max-width:700px){.geoLandingPage .geoAmazonResult{grid-template-columns:1fr;padding:18px 14px}.geoLandingPage .geoResultMainImage{height:360px}.geoLandingPage .geoResultMainImage img{width:96%;height:96%}.geoTrustStrip{grid-template-columns:1fr;padding:0 14px}.geoTrustStrip>div{border-bottom:1px solid #e0e6e9;border-right:0}.geoLandingPage .geoIntent,.geoLandingPage .geoLandingContact{margin:18px 14px}.geoLandingPage .geoLandingSections{padding:0 14px 20px}.geoLandingPage .geoShareSection,.geoLandingPage .geoFaq,.geoLandingPage .geoAds{padding-left:18px;padding-right:18px}.geoLandingPage .geoAds>div.single{grid-template-columns:1fr}.geoLandingPage .geoAdCaption{flex-direction:column;align-items:flex-start}}.geoLandingPage .geoResultMainImage{height:clamp(340px,34vw,460px);min-height:0;padding:22px;overflow:hidden}.geoLandingPage .geoResultMainImage img,.geoLandingPage .geoResultMainImage video{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%}.geoLandingPage .geoAds>div,.geoLandingPage .geoAds>div.single{grid-template-columns:repeat(2,minmax(0,360px));justify-content:center;gap:16px}.geoLandingPage .geoAds>div.single{grid-template-columns:minmax(0,360px)}.geoLandingPage .geoAd{border-radius:11px;width:100%;max-width:360px;box-shadow:0 5px 16px #122b380f}.geoLandingPage .geoAdCreative{aspect-ratio:16/8;max-height:180px}.geoLandingPage .geoAdCaption{gap:10px;padding:11px 12px}.geoLandingPage .geoAdCaption b{font-size:14px;line-height:1.25}.geoLandingPage .geoAdCaption p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.geoLandingPage .geoAdCaption>em{white-space:nowrap;padding:7px 10px;font-size:12px}@media (max-width:700px){.geoLandingPage .geoResultMainImage{height:clamp(300px,92vw,390px);padding:14px}.geoLandingPage .geoAds>div,.geoLandingPage .geoAds>div.single{grid-template-columns:minmax(0,360px)}.geoLandingPage .geoAdCreative{max-height:170px}.geoLandingPage .geoAdCaption{flex-direction:row;align-items:center}}
