.entry-title,#breadcrumbs,.ip-banner{display:none}.max-container{padding:0;max-width:100%}#content-sidebar,#content-full,.inner-page-container.max-container{padding:0;min-height:0}#content{line-height:normal}#content .trustBadgeBanner{position:relative;width:100%;height:22vw;min-height:400px;max-height:400px;isolation:isolate}#content .trustBadgeBanner .bg-img{background-color:var(--primary)}#content .trustBadgeBanner__inner{position:absolute;top:60%;transform:translateY(-50%);left:0;right:0;padding:0 15px;z-index:1}#content .trustBadgeBanner__title{display:flex;justify-content:center;align-items:center}#content .trustBadgeBanner__title .banner-title{font-family:var(--font-family-title);text-align:center;color:var(--font-color-light);font-size:clamp(35px,4.375vw,70px);font-weight:500;line-height:1.2;margin:0}#content .trustBadgeBanner #custom-breadcrumbs{position:absolute;bottom:18px;left:0;right:0;padding:0 15px;max-width:1920px;width:100%;margin:auto;color:var(--font-color-light);font-size:14px;letter-spacing:.02em}#content .trustBadgeBanner #custom-breadcrumbs a:hover{color:var(--accent-light)}#content .trustBadgeGenerator{padding:24px 15px 35px;margin-top:65px;margin-bottom:75px;color:#1d1d1f;line-height:1.5}#content .trustBadgeGenerator *,#content .trustBadgeGenerator *:before,#content .trustBadgeGenerator *:after{box-sizing:border-box}#content .trustBadgeGenerator__inner{max-width:815px;margin:0 auto}#content .trustBadgeGenerator__heading{margin:0 0 .5rem;font-size:1.75rem;font-weight:700;color:#1d1d1f}#content .trustBadgeGenerator__subtitle{margin:0 0 2rem;color:#6e6e73;font-size:.95rem}#content .trustBadgeGenerator__step{margin-bottom:2rem}#content .trustBadgeGenerator__step-label{display:block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6e6e73;margin-bottom:.5rem}#content .trustBadgeGenerator__step-title{margin:0 0 .75rem;font-size:1.1rem;font-weight:600;color:#1d1d1f}#content .trustBadgeGenerator__url-input{width:100%;padding:.75rem 1rem;font-size:1rem;color:#1d1d1f;border:1px solid #d2d2d7;border-radius:8px;background:#fff;transition:border-color .15s,box-shadow .15s}#content .trustBadgeGenerator__url-input::-moz-placeholder{color:#6e6e73;opacity:1}#content .trustBadgeGenerator__url-input::placeholder{color:#6e6e73;opacity:1}#content .trustBadgeGenerator__url-input:focus{outline:none;border-color:#0071e3;box-shadow:0 0 0 3px #0071e333}#content .trustBadgeGenerator__url-input.error{border-color:#d70015}#content .trustBadgeGenerator__error-msg{display:none;margin-top:.5rem;font-size:.875rem;color:#d70015}#content .trustBadgeGenerator__error-msg.visible{display:block}#content .trustBadgeGenerator__badge-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem}#content .trustBadgeGenerator .badge-card{position:relative;display:flex;flex-direction:column;align-items:center;padding:.75rem;border:2px solid #d2d2d7;border-radius:10px;background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s}#content .trustBadgeGenerator .badge-card:hover{border-color:#0071e3}#content .trustBadgeGenerator .badge-card.selected{border-color:#0071e3;box-shadow:0 0 0 3px #0071e333}#content .trustBadgeGenerator .badge-card input[type=radio]{position:absolute;opacity:0;width:0;height:0}#content .trustBadgeGenerator .badge-card:focus-within{border-color:#0071e3;box-shadow:0 0 0 3px #0071e333}#content .trustBadgeGenerator .badge-preview{width:100%;height:80px;-o-object-fit:contain;object-fit:contain;margin-bottom:.5rem}#content .trustBadgeGenerator .badge-label{font-size:.7rem;text-align:center;word-break:break-all;color:#424245;line-height:1.3}#content .trustBadgeGenerator__generate-btn{display:inline-block;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;color:#fff;background:var(--primary);border:none;border-radius:8px;cursor:pointer;transition:background .15s}#content .trustBadgeGenerator__generate-btn:hover{background:var(--secondary)}#content .trustBadgeGenerator__generate-btn:focus{outline:none;box-shadow:0 0 0 3px #0071e366}#content .trustBadgeGenerator__output-panel{display:none;margin-top:2rem;padding:1.5rem;background:#fff;border:1px solid #d2d2d7;border-radius:12px}#content .trustBadgeGenerator__output-panel.visible{display:block}#content .trustBadgeGenerator__output-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;gap:1rem}#content .trustBadgeGenerator__output-title{margin:0;font-size:1.1rem;font-weight:600;color:#1d1d1f}#content .trustBadgeGenerator__copy-btn{padding:.5rem 1rem;font-size:.875rem;font-weight:600;color:#0071e3;background:#fff;border:1px solid #0071e3;border-radius:6px;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}#content .trustBadgeGenerator__copy-btn:hover{background:#0071e3;color:#fff}#content .trustBadgeGenerator__copy-btn:focus{outline:none;box-shadow:0 0 0 3px #0071e34d}#content .trustBadgeGenerator__copy-btn.copied{background:#34c759;border-color:#34c759;color:#fff}#content .trustBadgeGenerator__embed-textarea{width:100%;min-height:200px;padding:1rem;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,monospace;font-size:.8rem;line-height:1.5;border:1px solid #d2d2d7;border-radius:8px;background:#f5f5f7;resize:vertical;color:#1d1d1f}#content .trustBadgeGenerator__preview-section{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #d2d2d7}#content .trustBadgeGenerator__preview-title{margin:0 0 .75rem;font-size:.875rem;font-weight:600;color:#6e6e73}#content .trustBadgeGenerator__preview-box{padding:.5rem;background:#f5f5f7;border-radius:8px;min-height:30px}#content .trustBadgeNewsletter{position:relative;padding:50px 15px;margin-bottom:0;color:#fff;border-top-left-radius:35px;border-top-right-radius:35px;overflow:hidden;isolation:isolate}#content .trustBadgeNewsletter__inner{position:relative;max-width:718px;margin:0 auto}#content .trustBadgeNewsletter__inner--title{margin:0}#content .trustBadgeNewsletter__inner .title-accent{margin-top:25px;margin-bottom:15px}#content .trustBadgeNewsletter__subscribe{position:relative}#content .trustBadgeNewsletter__subscribe--text{display:block;font-size:15px;font-weight:300;line-height:1.7;letter-spacing:.02em;text-align:center;max-width:570px;margin:0 auto}#content .trustBadgeNewsletter__subscribe--text.subtitle{margin:0 auto 35px}#content .trustBadgeNewsletter__subscribe--disclaimer{font-size:14px;font-weight:300;line-height:1.9;letter-spacing:.02em;text-align:center;max-width:570px;margin:0 auto}#content .trustBadgeNewsletter__subscribe--disclaimer p{display:block;margin:2px 0 0;line-height:inherit}#content .trustBadgeNewsletter__subscribe--disclaimer img{display:inline-block;vertical-align:middle;margin-left:7px}#content .trustBadgeNewsletter__subscribe--form form{position:relative;margin-bottom:12px}#content .trustBadgeNewsletter__subscribe--form form input{width:100%;height:47px;font-size:12px;font-family:var(--font-family-title);background-color:#ffffff08;box-shadow:inset 0 1px 3px #ffffff80,inset 0 -1px 5px #00000080;border-radius:28.5px;outline:none;border:none;color:#fff;text-overflow:ellipsis;padding:18px 115px 18px 15px}#content .trustBadgeNewsletter__subscribe--form form .wpcf7-form-control-wrap{display:block}#content .trustBadgeNewsletter__subscribe--form form .wpcf7-submit{display:flex;align-items:center;justify-content:center;position:absolute;top:5px;right:5px;bottom:7px;width:100px;height:38px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--font-color-light);background-color:var(--secondary);box-shadow:inset 0 1px 3px #ffffff80,inset 0 -1px 5px #00000080;border-radius:28px;transition:var(--default-transition)}#content .trustBadgeNewsletter__subscribe--form form .wpcf7-submit:hover{background-color:var(--accent)}#content .trustBadgeNewsletter__subscribe--form form .wpcf7-spinner{position:absolute;margin:0;bottom:calc(100% + 5px);right:7px}#content .trustBadgeNewsletter__subscribe--form form .wpcf7-not-valid-tip{position:absolute;top:0;left:0;width:auto;font-size:14px}#content .trustBadgeNewsletter__subscribe--form form .wpcf7-response-output{text-align:center;left:0;right:0;color:var(--font-color-light);font-size:14px}@media screen and (min-width:600px){#content .trustBadgeNewsletter__subscribe--form form input{padding:18px 155px 18px 25px}#content .trustBadgeNewsletter__subscribe--form form .wpcf7-submit{font-size:14px;width:143px}}@media screen and (min-width:1024px){#content .trustBadgeGenerator{padding:32px 15px 45px}#content .trustBadgeNewsletter{padding:55px 15px 75px}}@media screen and (min-width:1480px){#content .trustBadgeBanner #custom-breadcrumbs{width:89vw}}
