.single-tooth_post .main .wp-block-media-text.is-style-intro{margin-bottom:clamp(2.5rem,1.6702rem + 3.4043vw,5.5rem);margin-top:0;row-gap:1.625rem}@media only screen and (max-width:768px){.single-tooth_post .main .wp-block-media-text.is-style-intro{grid-template-columns:100%!important}}.single-tooth_post .main .wp-block-media-text.is-style-intro .wp-block-media-text__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;margin:0 auto;max-width:var(--wp--style--global--content-size);padding:0;width:100%}@media only screen and (max-width:768px){.single-tooth_post .main .wp-block-media-text.is-style-intro .wp-block-media-text__content{grid-column:1;grid-row:2}}@media print,screen and (min-width:769px){.single-tooth_post .main .wp-block-media-text.is-style-intro .wp-block-media-text__content{-webkit-box-pack:end;-ms-flex-pack:end;height:100%;justify-content:flex-end;padding-bottom:clamp(1.125rem,.5669rem + 1.1628vw,1.875rem);padding-left:calc((100vw - var(--wp--style--global--wide-size))/2);padding-right:clamp(2rem,-1.814rem + 7.9457vw,7.125rem);padding-top:clamp(2.5rem,1.0116rem + 3.1008vw,4.5rem)}}.single-tooth_post .main .wp-block-media-text.is-style-intro .wp-block-media-text__content .wp-block-post-title{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin:0;order:2}@media print,screen and (min-width:769px){.single-tooth_post .main .wp-block-media-text.is-style-intro .wp-block-media-text__content .wp-block-post-title{font-size:clamp(1.75rem,.4942rem + 2.6163vw,3.4375rem);font-weight:500;line-height:1.22}}.single-tooth_post .main .wp-block-media-text.is-style-intro .wp-block-media-text__content .wp-block-post-date{-webkit-box-ordinal-group:2;-ms-flex-order:1;font-family:var(--wp--preset--font-family--tertiary);font-size:clamp(.75rem,.6463rem + .4255vw,1.125rem);font-weight:700;gap:clamp(.5rem,.3271rem + .7092vw,1.125rem);margin-bottom:1rem;order:1;text-transform:capitalize}@media print,screen and (min-width:769px){.single-tooth_post .main .wp-block-media-text.is-style-intro .wp-block-media-text__content .wp-block-post-date{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-bottom:clamp(3.75rem,2.8198rem + 1.938vw,5rem);margin-top:clamp(2rem,1.0698rem + 1.938vw,3.25rem);order:2}}.single-tooth_post .main .wp-block-media-text.is-style-intro .wp-block-media-text__content .wp-block-post-date span{display:none}.single-tooth_post .main .wp-block-media-text.is-style-intro .wp-block-media-text__content .wp-block-outermost-social-sharing-wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media print,screen and (min-width:769px){.single-tooth_post .main .wp-block-media-text.is-style-intro .wp-block-media-text__content .wp-block-outermost-social-sharing-wrapper{margin:0}}.single-tooth_post .main .wp-block-media-text.is-style-intro .wp-block-media-text__content .wp-block-outermost-social-sharing-wrapper .outermost-social-sharing-link{background-color:var(--wp--preset--color--sand)}.single-tooth_post .main .wp-block-media-text.is-style-intro .wp-block-media-text__media{min-height:clamp(12.8125rem,-.0843rem + 52.9101vw,25.3125rem)}@media only screen and (max-width:768px){.single-tooth_post .main .wp-block-media-text.is-style-intro .wp-block-media-text__media{grid-column:1;grid-row:1}}@media print,screen and (min-width:769px){.single-tooth_post .main .wp-block-media-text.is-style-intro .wp-block-media-text__media{min-height:clamp(25.3125rem,14.9695rem + 21.5479vw,40.625rem)}}.single-tooth_post .main .wp-block-group.is-style-exergue{font-size:clamp(1.0625rem,.9242rem + .5674vw,1.5625rem);font-weight:600;line-height:1.35}.single-tooth_post .main .wp-block-group.is-style-exergue p{line-height:1.35;max-width:1380px}.single-tooth_post .main .wp-block-heading{font-weight:700;line-height:1.2;margin-bottom:.86em;margin-top:2.25em}.single-tooth_post .main p{line-height:1.37}.single-tooth_post .main p+p{margin-top:1.25em}.single-tooth_post .main p+ol,.single-tooth_post .main p+ul{margin:1.125em auto 1em}.single-tooth_post .main .wp-block-image{margin-top:clamp(3.5rem,2.6702rem + 3.4043vw,6.5rem);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.single-tooth_post .main .wp-block-image .wp-element-caption{color:#3c3c3c;font-size:clamp(.75rem,.6981rem + .2128vw,.9375rem);margin-top:1.25rem;text-align:left}.single-tooth_post .main .related-posts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin-bottom:96px;margin-top:138px}@media only screen and (min-width:640px){.single-tooth_post .main .related-posts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:clamp(1.25rem,-.8333rem + 5.2083vw,2.5rem)}}.single-tooth_post .main .related-posts .title{font-family:var(--wp--preset--font-family--tertiary);font-size:clamp(.9375rem,.8511rem + .3546vw,1.25rem);font-weight:700;margin-bottom:clamp(1.375rem,1.0638rem + 1.2766vw,2.5rem);text-transform:uppercase}@media only screen and (min-width:640px){.single-tooth_post .main .related-posts .title{display:none}}.single-tooth_post .main .related-posts a{text-decoration:none}.single-tooth_post .main .related-posts a:not(:last-child){margin-bottom:clamp(2.5rem,1.72rem + 3.2vw,3rem)}@media only screen and (min-width:640px){.single-tooth_post .main .related-posts a:not(:last-child){margin-bottom:0}.single-tooth_post .main .related-posts a{width:calc(50% - clamp(1.25rem, -.8333rem + 5.2083vw, 2.5rem)*1/2)}}.single-tooth_post .main .related-posts a .arrow-link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-ms-flex-direction:row;flex-direction:row;gap:1.5rem;margin-bottom:1.75rem}@media only screen and (min-width:640px){.single-tooth_post .main .related-posts a .arrow-link{display:-webkit-box;display:-ms-flexbox;display:flex}}.single-tooth_post .main .related-posts a .arrow-link svg{display:block;height:auto;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out,-o-transform .25s ease-out;width:clamp(2.5rem,1.5698rem + 1.938vw,3.75rem)}.single-tooth_post .main .related-posts a figure{aspect-ratio:16/10;border:1px solid #f1f1f1;margin-bottom:clamp(1rem,.4841rem + 2.1164vw,1.5rem);overflow:hidden}@media only screen and (min-width:640px){.single-tooth_post .main .related-posts a figure{margin-bottom:clamp(1.25rem,.9741rem + .6897vw,1.75rem)}}.single-tooth_post .main .related-posts a figure img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out,-o-transform .25s ease-out;width:100%}.single-tooth_post .main .related-posts a .entry-title{font-family:var(--wp--preset--font-family--secondary);font-size:clamp(1.25rem,1.1117rem + .5674vw,1.75rem);font-weight:600;line-height:1.28;margin:0;text-transform:none}.single-tooth_post .main .related-posts a:hover figure img{-webkit-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}.single-tooth_post .main .related-posts a.next-post .arrow-link{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.single-tooth_post .main .related-posts a.next-post .arrow-link svg{-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}
