.wp-block-pullquote blockquote,
.wp-block-pullquote
p{margin:0}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content:hover{color:var(--wp--preset--color--primary)}input[type="text"],
input[type="email"],
input[type="url"],
input[type="tel"],
input[type="number"],
input[type="password"],
input[type="date"],
input[type="time"],
textarea,
select,
.wp-block-post-comments-form .comment-form input:not([type="submit"]):not([type="checkbox"]):not([type="hidden"]),
.wp-block-post-comments-form .comment-form
textarea{box-sizing:border-box;width:100%;max-width:100%;height:43px;padding:0
14px;border-radius:3px;border:1px
solid rgba(0, 0, 0, 0.25);background-color:#fff;background-clip:padding-box;color:rgba(0, 0, 0, 0.7);font-family:inherit;font-size:16px;line-height:100%;box-shadow:none;outline:none;appearance:none;-webkit-appearance:none;transition:border 0.15s, box-shadow 0.15s}input[type="date"]::-webkit-datetime-edit,input[type="time"]::-webkit-datetime-edit{display:flex;align-items:center;height:100%;padding:0}input[type="date"]::-webkit-calendar-picker-indicator,input[type="time"]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0.7}textarea,
.wp-block-post-comments-form .comment-form
textarea{height:auto;min-height:43px;padding:14px;line-height:1.3;resize:vertical}.wp-block-post-comments-form .comment-form input:not([type="submit"]):not([type="checkbox"]):not([type="hidden"]),
.wp-block-post-comments-form .comment-form
textarea{display:block}input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="tel"]:focus,
input[type="number"]:focus,
input[type="password"]:focus,
input[type="date"]:focus,
input[type="time"]:focus,
textarea:focus,
select:focus,
input[type="text"]:focus-visible,
input[type="email"]:focus-visible,
input[type="url"]:focus-visible,
input[type="tel"]:focus-visible,
input[type="number"]:focus-visible,
input[type="password"]:focus-visible,
input[type="date"]:focus-visible,
input[type="time"]:focus-visible,
textarea:focus-visible,
select:focus-visible,
input[type="text"]:focus:invalid,
input[type="email"]:focus:invalid,
input[type="url"]:focus:invalid,
input[type="tel"]:focus:invalid,
input[type="number"]:focus:invalid,
input[type="password"]:focus:invalid,
input[type="date"]:focus:invalid,
input[type="time"]:focus:invalid,
textarea:focus:invalid,
select:focus:invalid,
.wp-block-post-comments-form .comment-form input:not([type="submit"]):not([type="checkbox"]):not([type="hidden"]):focus,
.wp-block-post-comments-form .comment-form textarea:focus,
.wp-block-post-comments-form .comment-form input:not([type="submit"]):not([type="checkbox"]):not([type="hidden"]):focus-visible,
.wp-block-post-comments-form .comment-form textarea:focus-visible,
.wp-block-post-comments-form .comment-form input:not([type="submit"]):not([type="checkbox"]):not([type="hidden"]):focus:invalid,
.wp-block-post-comments-form .comment-form textarea:focus:invalid{outline:none;border-color:var(--wp--preset--color--primary);box-shadow:0 0 0 1px var(--wp--preset--color--primary), 0 1px 2px rgba(0, 0, 0, 0.15)}.wp-block-post-comments-form .comment-form-comment label,
.wp-block-post-comments-form .comment-form-author label,
.wp-block-post-comments-form .comment-form-email label,
.wp-block-post-comments-form .comment-form-url
label{display:block;margin:0
0 15px;padding:0;font-size:16px;font-weight:700;font-style:normal;line-height:19px;color:rgba(0, 0, 0, 0.85);word-break:break-word}.wp-block-post-comments-form .comment-form
.required{color:#d63637;font-weight:400}input[type="checkbox"],input[type="radio"]{appearance:none;-webkit-appearance:none;box-sizing:border-box;width:1.125rem;height:1.125rem;margin:0
0.5rem 0 0;padding:0;vertical-align:middle;border:1px
solid rgba(0, 0, 0, 0.25);background-color:#fff;background-clip:padding-box;background-repeat:no-repeat;background-position:center;cursor:pointer;flex-shrink:0;box-shadow:none;outline:none;transition:border 0.15s, box-shadow 0.15s, background-color 0.15s}input[type="checkbox"]{border-radius:3px}input[type="radio"]{border-radius:50%}input[type="checkbox"]:checked{background-color:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M3.2 8.2l3.2 3.2 6.4-6.4'/%3E%3C/svg%3E");background-size:0.75rem}input[type="radio"]:checked{border-color:var(--wp--preset--color--primary);background-image:radial-gradient(circle, var(--wp--preset--color--primary) 40%, transparent 41%)}input[type="checkbox"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus-visible,input[type="radio"]:focus-visible{outline:none;border-color:var(--wp--preset--color--primary);box-shadow:0 0 0 1px var(--wp--preset--color--primary), 0 1px 2px rgba(0, 0, 0, 0.15)}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:0.5rem}.wp-block-post-comments-form .comment-form-cookies-consent input[type="checkbox"]{margin:0.15rem 0 0}.wp-block-post-comments-form .comment-form-cookies-consent
label{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0}.grecaptcha-badge{visibility:hidden !important}.entry-content
img{max-width:100%;height:auto}.techopt-tools-directory,.techopt-tools-group-intro,.techopt-tools-related,.techopt-tools-related-posts{margin-block:var(--wp--preset--spacing--50, 1.5rem)}.techopt-tools-privacy{margin-top:var(--wp--preset--spacing--40, 1rem);color:var(--wp--preset--color--tertiary, #757575);font-size:var(--wp--preset--font-size--small, 0.9rem)}.techopt-tools-cards{list-style:none;margin:0;padding:0;display:grid;gap:var(--wp--preset--spacing--40, 1rem)}@media (min-width: 720px){.techopt-tools-cards{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 1100px){.techopt-tools-cards{grid-template-columns:repeat(3, minmax(0, 1fr))}}.techopt-tools-card{display:flex;margin:0;height:100%}.techopt-tools-card__link{display:flex;flex:1 1 auto;flex-direction:column;box-sizing:border-box;width:100%;min-height:100%;padding:var(--wp--preset--spacing--40, 1rem);border:1px
solid var(--wp--preset--color--contrast, #000);color:inherit;text-decoration:none;cursor:pointer}.techopt-tools-card__link:hover{color:inherit}.techopt-tools-card__title{margin:0
0 0.35rem;font-size:var(--wp--preset--font-size--medium, 1.125rem)}.techopt-tools-card__link:hover .techopt-tools-card__title{color:var(--wp--preset--color--primary, #eb2828)}.techopt-tools-card__excerpt{margin:0;color:var(--wp--preset--color--tertiary, #757575);font-size:var(--wp--preset--font-size--small, 0.9rem)}.techopt-tools-directory__heading{margin:0
0 var(--wp--preset--spacing--40, 1rem);text-transform:uppercase;font-size:var(--wp--preset--font-size--medium, 1.125rem)}.techopt-tools-directory__group+.techopt-tools-directory__group{margin-top:var(--wp--preset--spacing--60, 2rem)}.techopt-tools-directory__more,.techopt-tools-group-intro__blog,.techopt-tools-group-intro__hub{margin-top:var(--wp--preset--spacing--50, 1.5rem)}.techopt-tools-related-posts__list{margin:0;padding-left:1.2rem}.techopt-tools-related h2,
.techopt-tools-related-posts
h2{margin-top:0}