.wp-block-tpp-talking-points.is-variant-left{display:flow-root}.wp-block-tpp-talking-points.is-variant-left>.wp-block-tpp-media{float:left;margin:0 var(--tpp-float-gutter,1.75rem) 1rem 0;max-width:none;min-width:min(var(--tpp-float-min,9rem),100%);width:min(var(--tpp-media-width,var(--tpp-float-w,clamp(13rem,40%,26rem))),var(--tpp-image-max-width,900px),100%)}.wp-block-tpp-talking-points.is-variant-left>.wp-block-tpp-media img,.wp-block-tpp-talking-points.is-variant-left>.wp-block-tpp-media video{height:var(--tpp-media-height,auto)}.wp-block-tpp-talking-points.is-variant-left>.wp-block-tpp-media.tpp-media--orient-portrait :is(img,video){max-height:var(--tpp-media-height,var(--tpp-float-h-max,min(70vh,34rem)))}.wp-block-tpp-talking-points.is-variant-left>.wp-block-tpp-media figcaption{margin-bottom:0}.wp-block-tpp-talking-points.is-variant-left>ol,.wp-block-tpp-talking-points.is-variant-left>ul{display:flow-root;width:auto}.wp-block-tpp-talking-points.is-variant-left>.tpp-quote,.wp-block-tpp-talking-points.is-variant-left>.wp-block-columns,.wp-block-tpp-talking-points.is-variant-left>.wp-block-gallery,.wp-block-tpp-talking-points.is-variant-left>.wp-block-group,.wp-block-tpp-talking-points.is-variant-left>.wp-block-heading,.wp-block-tpp-talking-points.is-variant-left>.wp-block-image,.wp-block-tpp-talking-points.is-variant-left>.wp-block-pullquote,.wp-block-tpp-talking-points.is-variant-left>.wp-block-quote,.wp-block-tpp-talking-points.is-variant-left>.wp-block-separator,.wp-block-tpp-talking-points.is-variant-left>.wp-block-table,.wp-block-tpp-talking-points.is-variant-left>figure:not(.wp-block-tpp-media){clear:both}.wp-block-tpp-talking-points.is-variant-left>.tpp-quote,.wp-block-tpp-talking-points.is-variant-left>.wp-block-quote{width:min(var(--tpp-quote-width,100%),100%)}.wp-block-tpp-talking-points.is-variant-left>.tpp-quote--layout-left,.wp-block-tpp-talking-points.is-variant-left>.wp-block-quote.tpp-quote--layout-left{clear:none;float:left;margin:0 var(--tpp-float-gutter,1.75rem) 1rem 0;width:min(var(--tpp-quote-width,45%),100%)}.wp-block-tpp-talking-points.is-variant-left>.tpp-quote--layout-right,.wp-block-tpp-talking-points.is-variant-left>.wp-block-quote.tpp-quote--layout-right{clear:none;float:right;margin:0 0 1rem var(--tpp-float-gutter,1.75rem);width:min(var(--tpp-quote-width,45%),100%)}.wp-block-tpp-talking-points.is-variant-left p{text-wrap:pretty}@media(max-width:782px){.wp-block-tpp-talking-points.is-variant-left>.wp-block-tpp-media{float:none;margin:0 0 1.25rem;max-width:100%;min-width:0;width:100%}.wp-block-tpp-talking-points.is-variant-left>.wp-block-tpp-media.tpp-media--orient-portrait{margin-inline:auto;width:min(100%,20rem)}.wp-block-tpp-talking-points.is-variant-left>.tpp-quote,.wp-block-tpp-talking-points.is-variant-left>.tpp-quote--layout-left,.wp-block-tpp-talking-points.is-variant-left>.tpp-quote--layout-right,.wp-block-tpp-talking-points.is-variant-left>.wp-block-quote,.wp-block-tpp-talking-points.is-variant-left>.wp-block-quote.tpp-quote--layout-left,.wp-block-tpp-talking-points.is-variant-left>.wp-block-quote.tpp-quote--layout-right{float:none;margin:2rem 0;width:100%}}.wp-block-tpp-talking-points.is-variant-right{display:flow-root}.wp-block-tpp-talking-points.is-variant-right>.wp-block-tpp-media{float:right;margin:0 0 1rem var(--tpp-float-gutter,1.75rem);max-width:none;min-width:min(var(--tpp-float-min,9rem),100%);width:min(var(--tpp-media-width,var(--tpp-float-w,clamp(13rem,40%,26rem))),var(--tpp-image-max-width,900px),100%)}.wp-block-tpp-talking-points.is-variant-right>.wp-block-tpp-media img,.wp-block-tpp-talking-points.is-variant-right>.wp-block-tpp-media video{height:var(--tpp-media-height,auto)}.wp-block-tpp-talking-points.is-variant-right>.wp-block-tpp-media.tpp-media--orient-portrait :is(img,video){max-height:var(--tpp-media-height,var(--tpp-float-h-max,min(70vh,34rem)))}.wp-block-tpp-talking-points.is-variant-right>.wp-block-tpp-media figcaption{margin-bottom:0}.wp-block-tpp-talking-points.is-variant-right>ol,.wp-block-tpp-talking-points.is-variant-right>ul{display:flow-root;width:auto}.wp-block-tpp-talking-points.is-variant-right>.tpp-quote,.wp-block-tpp-talking-points.is-variant-right>.wp-block-columns,.wp-block-tpp-talking-points.is-variant-right>.wp-block-gallery,.wp-block-tpp-talking-points.is-variant-right>.wp-block-group,.wp-block-tpp-talking-points.is-variant-right>.wp-block-heading,.wp-block-tpp-talking-points.is-variant-right>.wp-block-image,.wp-block-tpp-talking-points.is-variant-right>.wp-block-pullquote,.wp-block-tpp-talking-points.is-variant-right>.wp-block-quote,.wp-block-tpp-talking-points.is-variant-right>.wp-block-separator,.wp-block-tpp-talking-points.is-variant-right>.wp-block-table,.wp-block-tpp-talking-points.is-variant-right>figure:not(.wp-block-tpp-media){clear:both}.wp-block-tpp-talking-points.is-variant-right>.tpp-quote,.wp-block-tpp-talking-points.is-variant-right>.wp-block-quote{width:min(var(--tpp-quote-width,100%),100%)}.wp-block-tpp-talking-points.is-variant-right>.tpp-quote--layout-left,.wp-block-tpp-talking-points.is-variant-right>.wp-block-quote.tpp-quote--layout-left{clear:none;float:left;margin:0 var(--tpp-float-gutter,1.75rem) 1rem 0;width:min(var(--tpp-quote-width,45%),100%)}.wp-block-tpp-talking-points.is-variant-right>.tpp-quote--layout-right,.wp-block-tpp-talking-points.is-variant-right>.wp-block-quote.tpp-quote--layout-right{clear:none;float:right;margin:0 0 1rem var(--tpp-float-gutter,1.75rem);width:min(var(--tpp-quote-width,45%),100%)}.wp-block-tpp-talking-points.is-variant-right p{text-wrap:pretty}@media(max-width:782px){.wp-block-tpp-talking-points.is-variant-right>.wp-block-tpp-media{float:none;margin:0 0 1.25rem;max-width:100%;min-width:0;width:100%}.wp-block-tpp-talking-points.is-variant-right>.wp-block-tpp-media.tpp-media--orient-portrait{margin-inline:auto;width:min(100%,20rem)}.wp-block-tpp-talking-points.is-variant-right>.tpp-quote,.wp-block-tpp-talking-points.is-variant-right>.tpp-quote--layout-left,.wp-block-tpp-talking-points.is-variant-right>.tpp-quote--layout-right,.wp-block-tpp-talking-points.is-variant-right>.wp-block-quote,.wp-block-tpp-talking-points.is-variant-right>.wp-block-quote.tpp-quote--layout-left,.wp-block-tpp-talking-points.is-variant-right>.wp-block-quote.tpp-quote--layout-right{float:none;margin:2rem 0;width:100%}}.tpp-talking-points.is-variant-listicle{counter-reset:tpp-roundup}.tpp-talking-points.is-variant-listicle .tpp-roundup__item{border-top:1px solid color-mix(in srgb,currentcolor 12%,transparent);counter-increment:tpp-roundup;padding-block:clamp(1.25rem,3vw,2rem)}.tpp-talking-points.is-variant-listicle .tpp-roundup__title{align-items:center;display:flex;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0 0 1rem;min-height:3.2rem;padding-left:4.6rem;position:relative}.tpp-talking-points.is-variant-listicle .tpp-roundup__title:before{color:var(--tpp-accent-color,#2563eb);content:counter(tpp-roundup,decimal-leading-zero);font-size:3rem;font-variant-numeric:tabular-nums;font-weight:800;left:0;letter-spacing:-.05em;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.tpp-talking-points.is-variant-listicle .tpp-roundup__tag{background:color-mix(in srgb,var(--tpp-accent-color,#2563eb) 9%,transparent);border-radius:999px;color:color-mix(in srgb,var(--tpp-accent-color,#2563eb) 80%,#000);display:inline-block;font-size:.85em;font-weight:600;line-height:1.3;margin:0;padding:.4em .95em}.tpp-talking-points.is-variant-listicle .tpp-roundup__tag:empty:not([contenteditable]){display:none}.tpp-talking-points.is-variant-listicle ol.tpp-listicle__list{counter-reset:listicle;list-style:none;margin-left:0;padding:0}.tpp-talking-points.is-variant-listicle ol.tpp-listicle__list>li{border-bottom:1px solid color-mix(in srgb,var(--tpp-accent-color,#2563eb) 15%,transparent);counter-increment:listicle;padding:1.25rem 0 1.25rem 3.5rem;position:relative}.tpp-talking-points.is-variant-listicle ol.tpp-listicle__list>li:last-child{border-bottom:none}.tpp-talking-points.is-variant-listicle ol.tpp-listicle__list>li:before{align-items:center;background:color-mix(in srgb,var(--tpp-accent-color,#2563eb) 10%,transparent);border-radius:50%;color:var(--tpp-accent-color,#2563eb);content:counter(listicle);display:flex;font-size:.85rem;font-weight:600;height:2rem;justify-content:center;left:0;position:absolute;top:1.25rem;width:2rem}@media(max-width:768px){.tpp-talking-points.is-variant-listicle .tpp-roundup__title{min-height:2.6rem;padding-left:3.4rem}.tpp-talking-points.is-variant-listicle .tpp-roundup__title:before{font-size:2.25rem}.tpp-talking-points.is-variant-listicle ol.tpp-listicle__list>li{padding-left:2.75rem}}.wp-block-tpp-talking-points.is-variant-gallery .wp-block-gallery.tpp-gallery{gap:.75rem}.wp-block-tpp-talking-points.is-variant-gallery .wp-block-gallery.tpp-gallery .wp-block-image{border-radius:var(--tpp-tp-radius,.75rem);box-shadow:0 4px 12px rgba(0,0,0,.08);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.wp-block-tpp-talking-points.is-variant-gallery .wp-block-gallery.tpp-gallery .wp-block-image:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);transform:translateY(-2px)}.wp-block-tpp-talking-points.is-variant-gallery .wp-block-gallery.tpp-gallery .wp-block-image img{border-radius:0}.wp-block-tpp-talking-points.is-variant-gallery .wp-block-gallery.tpp-gallery figcaption{background:linear-gradient(transparent,rgba(0,0,0,.65));border-radius:0 0 var(--tpp-tp-radius,.75rem) var(--tpp-tp-radius,.75rem);bottom:0;color:#fff;font-size:.85rem;left:0;padding:1rem;position:absolute;right:0}.is-variant-feature .tpp-tp__feature-cover.wp-block-cover{border-radius:var(--tpp-tp-radius,1rem);min-height:24rem;overflow:hidden}.is-variant-feature .tpp-tp__feature-cover .wp-block-cover__inner-container{align-items:flex-end;display:flex;justify-content:flex-start;width:100%}.is-variant-feature .tpp-tp__feature-cover .tpp-feature__headline{color:#fff;font-size:clamp(1.75rem,1.5rem + 1vw,2.5rem);font-weight:800;line-height:1.15;margin:0;text-shadow:0 2px 8px rgba(0,0,0,.3);width:100%}@media(max-width:768px){.is-variant-feature .tpp-tp__feature-cover.wp-block-cover{min-height:16rem}}.tpp-talking-points.is-variant-card-left{align-items:stretch;display:grid!important;gap:clamp(1.25rem,3vw,2.5rem);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.tpp-talking-points.is-variant-card-left>.wp-block-tpp-media,.tpp-talking-points.is-variant-card-left>figure.wp-block-image{align-self:stretch;grid-column:1;grid-row:1/span 24;height:100%;margin:0}.tpp-talking-points.is-variant-card-left>.wp-block-tpp-media figure,.tpp-talking-points.is-variant-card-left>figure.wp-block-image figure{height:100%;margin:0}.tpp-talking-points.is-variant-card-left>.wp-block-tpp-media img,.tpp-talking-points.is-variant-card-left>.wp-block-tpp-media video,.tpp-talking-points.is-variant-card-left>figure.wp-block-image img,.tpp-talking-points.is-variant-card-left>figure.wp-block-image video{aspect-ratio:auto;border-radius:var(--tpp-tp-radius,6px);height:100%;min-height:16rem;object-fit:cover;width:100%}.tpp-talking-points.is-variant-card-left>:not(.wp-block-tpp-media):not(figure.wp-block-image){grid-column:2;min-width:0}.tpp-talking-points.is-variant-card-right{align-items:stretch;display:grid!important;gap:clamp(1.25rem,3vw,2.5rem);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.tpp-talking-points.is-variant-card-right>.wp-block-tpp-media,.tpp-talking-points.is-variant-card-right>figure.wp-block-image{align-self:stretch;grid-column:2;grid-row:1/span 24;height:100%;margin:0}.tpp-talking-points.is-variant-card-right>.wp-block-tpp-media figure,.tpp-talking-points.is-variant-card-right>figure.wp-block-image figure{height:100%;margin:0}.tpp-talking-points.is-variant-card-right>.wp-block-tpp-media img,.tpp-talking-points.is-variant-card-right>.wp-block-tpp-media video,.tpp-talking-points.is-variant-card-right>figure.wp-block-image img,.tpp-talking-points.is-variant-card-right>figure.wp-block-image video{aspect-ratio:auto;border-radius:var(--tpp-tp-radius,6px);height:100%;min-height:16rem;object-fit:cover;width:100%}.tpp-talking-points.is-variant-card-right>:not(.wp-block-tpp-media):not(figure.wp-block-image){grid-column:1;min-width:0}@media(max-width:781px){.tpp-talking-points.is-variant-card-left,.tpp-talking-points.is-variant-card-right{display:flex!important;flex-direction:column}.tpp-talking-points.is-variant-card-left>.wp-block-tpp-media,.tpp-talking-points.is-variant-card-left>figure.wp-block-image,.tpp-talking-points.is-variant-card-right>.wp-block-tpp-media,.tpp-talking-points.is-variant-card-right>figure.wp-block-image{height:auto}.tpp-talking-points.is-variant-card-left>.wp-block-tpp-media img,.tpp-talking-points.is-variant-card-left>.wp-block-tpp-media video,.tpp-talking-points.is-variant-card-left>figure.wp-block-image img,.tpp-talking-points.is-variant-card-left>figure.wp-block-image video,.tpp-talking-points.is-variant-card-right>.wp-block-tpp-media img,.tpp-talking-points.is-variant-card-right>.wp-block-tpp-media video,.tpp-talking-points.is-variant-card-right>figure.wp-block-image img,.tpp-talking-points.is-variant-card-right>figure.wp-block-image video{aspect-ratio:var(--tpp-aspect-ratio,16/9);height:auto;min-height:0}}.tpp-talking-points.is-variant-recipe ul.tpp-recipe__facts{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.tpp-talking-points.is-variant-recipe ul.tpp-recipe__facts li{background:color-mix(in srgb,var(--tpp-accent-color,#2563eb) 9%,transparent);border-radius:999px;color:color-mix(in srgb,var(--tpp-accent-color,#2563eb) 80%,#000);font-size:.85em;font-weight:600;letter-spacing:.01em;line-height:1.3;margin:0;padding:.4em .95em}.tpp-talking-points.is-variant-recipe ul.tpp-recipe__facts li:empty:not([contenteditable]){display:none}.tpp-talking-points.is-variant-recipe .tpp-recipe__card{background:color-mix(in srgb,var(--tpp-accent-color,#2563eb) 3%,transparent);border:1px solid color-mix(in srgb,currentcolor 10%,transparent);border-radius:var(--tpp-tp-radius,6px);border-top:4px solid var(--tpp-accent-color,#2563eb);break-inside:avoid;padding:clamp(1.25rem,3vw,2rem)}.tpp-talking-points.is-variant-recipe .tpp-recipe__cols{gap:clamp(1.5rem,4vw,3rem)}.tpp-talking-points.is-variant-recipe .tpp-recipe__label{border-bottom:2px solid color-mix(in srgb,var(--tpp-accent-color,#2563eb) 22%,transparent);color:var(--tpp-accent-color,#2563eb);font-size:.95em;font-weight:700;letter-spacing:.08em;margin:0 0 .75rem;padding-bottom:.5rem;text-transform:uppercase}.tpp-talking-points.is-variant-recipe .tpp-recipe__notes .tpp-recipe__label{border-bottom:0;margin-bottom:.35rem;padding-bottom:0}.tpp-talking-points.is-variant-recipe .is-style-tpp-ingredients li,.tpp-talking-points.is-variant-recipe .is-style-tpp-stepper li{font-size:.98em}@media print{.tpp-talking-points.is-variant-recipe .tpp-recipe__card{background:none;border-top-color:#000}}.tpp-talking-points.is-variant-howto .tpp-howto__label{color:var(--tpp-accent-color,#2563eb);font-size:.95em;font-weight:700;letter-spacing:.08em;margin:0 0 .6rem;text-transform:uppercase}.tpp-talking-points.is-variant-howto .tpp-howto__needs{padding-block:1rem}.tpp-talking-points.is-variant-howto .tpp-howto__needs ul{margin-bottom:0}.tpp-talking-points.is-variant-howto .tpp-howto__steps li{font-size:1.02em;line-height:1.65}.tpp-talking-points.is-variant-howto .tpp-howto__tip{--tpp-accent-color:var(--tpp-tip-color,#d97706);font-size:.98em}.tpp-talking-points.is-variant-review .tpp-review__verdict{align-items:center;background:color-mix(in srgb,var(--tpp-accent-color,#2563eb) 3%,transparent);border:1px solid color-mix(in srgb,currentcolor 10%,transparent);border-radius:var(--tpp-tp-radius,6px);padding:clamp(1rem,3vw,1.75rem)}.tpp-talking-points.is-variant-review .tpp-review__score{background:var(--tpp-accent-color,#2563eb);border-radius:var(--tpp-tp-radius,6px);color:#fff;padding:1.25rem 1rem;text-align:center}.tpp-talking-points.is-variant-review .tpp-review__score .tpp-review__score-value{color:#fff;font-size:clamp(2.5rem,6vw,3.75rem);font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.03em;line-height:1;margin:0}.tpp-talking-points.is-variant-review .tpp-review__score .tpp-review__score-label{color:color-mix(in srgb,#fff 80%,transparent);font-size:.8em;font-weight:600;letter-spacing:.08em;margin:.35rem 0 0;text-transform:uppercase}.tpp-talking-points.is-variant-review .tpp-review__label{color:var(--tpp-accent-color,#2563eb);font-size:.95em;font-weight:700;letter-spacing:.08em;margin:0 0 .5rem;text-transform:uppercase}.tpp-talking-points.is-variant-review .tpp-review__cons,.tpp-talking-points.is-variant-review .tpp-review__pros{font-size:1em;font-weight:700;letter-spacing:.06em;margin:0 0 .5rem;text-transform:uppercase}.tpp-talking-points.is-variant-review .tpp-review__pros{color:var(--tpp-pro-color,#15803d)}.tpp-talking-points.is-variant-review .tpp-review__cons{color:var(--tpp-con-color,#b91c1c)}.tpp-talking-points.is-variant-review .tpp-review__proscons ul{margin-bottom:0}.tpp-talking-points.is-variant-interview .tpp-qa{border-bottom:1px solid color-mix(in srgb,currentcolor 10%,transparent);padding-block:.75rem 1.25rem}.tpp-talking-points.is-variant-interview .tpp-qa__a,.tpp-talking-points.is-variant-interview .tpp-qa__q{min-height:2.1rem;padding-left:3.1rem;position:relative}.tpp-talking-points.is-variant-interview .tpp-qa__a:before,.tpp-talking-points.is-variant-interview .tpp-qa__q:before{align-items:center;border-radius:50%;display:flex;font-size:.85rem;font-weight:800;height:2.1rem;justify-content:center;left:0;letter-spacing:.02em;line-height:1;position:absolute;top:0;width:2.1rem}.tpp-talking-points.is-variant-interview .tpp-qa__q{font-size:clamp(1.1rem,1.8vw,1.3rem);font-weight:700;line-height:1.35;margin:0 0 .6rem}.tpp-talking-points.is-variant-interview .tpp-qa__q:before{background:var(--tpp-accent-color,#2563eb);color:#fff;content:"Q"}.tpp-talking-points.is-variant-interview .tpp-qa__a{margin:0}.tpp-talking-points.is-variant-interview .tpp-qa__a:before{border:2px solid color-mix(in srgb,var(--tpp-accent-color,#2563eb) 45%,transparent);color:var(--tpp-accent-color,#2563eb);content:"A"}.tpp-talking-points.is-variant-travel .tpp-travel__label{color:var(--tpp-accent-color,#2563eb);font-size:.95em;font-weight:700;letter-spacing:.08em;margin:0 0 .6rem;text-transform:uppercase}.tpp-talking-points.is-variant-travel .tpp-travel__itinerary li{font-size:1.02em;line-height:1.65;padding-bottom:1.9em}.tpp-talking-points.is-variant-travel .tpp-travel__itinerary li:last-child{padding-bottom:.25em}.tpp-talking-points.is-variant-travel .tpp-travel__essentials{padding-block:1rem}.tpp-talking-points.is-variant-travel .tpp-travel__essentials ul{margin-bottom:0}.wp-block-tpp-talking-points{background:transparent;border:none;box-shadow:none;color:var(--tpp-tp-text,inherit);font-family:var(--tpp-base-font,inherit);font-size:calc(var(--tpp-base-size, 1rem)*var(--tpp-font-scale, 1));margin:0;margin-inline:auto;max-width:var(--tpp-tp-body-max-width,760px);padding:0}.wp-block-tpp-talking-points+.wp-block-tpp-talking-points{margin-top:3.25rem}.wp-block-tpp-talking-points:not(.is-variant-left):not(.is-variant-right){display:flex;flex-direction:column;gap:var(--tpp-tp-gap,1.5rem)}.wp-block-tpp-talking-points h1,.wp-block-tpp-talking-points h2,.wp-block-tpp-talking-points h3,.wp-block-tpp-talking-points h4,.wp-block-tpp-talking-points h5,.wp-block-tpp-talking-points h6{color:var(--tpp-tp-text,inherit);width:100%}.wp-block-tpp-talking-points h2{color:var(--tpp-heading-color,var(--tpp-tp-text,inherit));font-family:var(--tpp-heading-font,Roboto,system-ui,-apple-system,BlinkMacSystemFont,sans-serif);font-size:calc(var(--tpp-tp-heading-size, clamp(1.5rem, 1.3rem + .5vw, 1.75rem))*var(--tpp-font-scale, 1));font-weight:var(--tpp-tp-heading-weight,700);line-height:1.3;margin-bottom:.75rem;margin-top:0}.wp-block-tpp-talking-points h3{font-size:calc(var(--tpp-tp-subheading-size, clamp(1.15rem, 1.05rem + .3vw, 1.35rem))*var(--tpp-font-scale, 1));font-weight:500;margin-top:1.5rem}.wp-block-tpp-talking-points h3,.wp-block-tpp-talking-points h4,.wp-block-tpp-talking-points h5,.wp-block-tpp-talking-points h6{color:var(--tpp-heading-color,var(--tpp-tp-text,inherit));font-family:var(--tpp-heading-font,inherit);line-height:1.4;margin-bottom:.5rem}.wp-block-tpp-talking-points h4,.wp-block-tpp-talking-points h5,.wp-block-tpp-talking-points h6{font-size:1rem;font-weight:600;margin-top:1.25rem}.wp-block-tpp-talking-points p{font-size:calc(var(--tpp-base-size, 1rem)*var(--tpp-font-scale, 1));line-height:var(--tpp-tp-body-line-height,1.7);margin-bottom:var(--tpp-paragraph-gap,1em);margin-top:0;width:100%}.wp-block-tpp-talking-points .wp-element-caption,.wp-block-tpp-talking-points figcaption{color:var(--tpp-tp-muted,#757575);font-size:var(--tpp-caption-size,.875rem);line-height:1.5;margin-bottom:1.5rem;margin-top:.5rem;text-align:left}.wp-block-tpp-talking-points ol,.wp-block-tpp-talking-points ul{margin:0 0 1.25em 1.5em;padding:0;width:100%}.wp-block-tpp-talking-points li+li{margin-top:.35em}.wp-block-tpp-talking-points .wp-block-image,.wp-block-tpp-talking-points figure{margin:0 0 1.25rem;width:100%}.wp-block-tpp-talking-points img{border-radius:var(--tpp-image-radius,var(--tpp-tp-radius,1rem));display:block;height:auto;max-width:100%;opacity:1;width:100%}.wp-block-tpp-talking-points img[class*=tpp-media]{box-shadow:var(--tpp-tp-shadow,0 10px 30px rgba(0,0,0,.07))}.wp-block-tpp-talking-points .wp-block-tpp-media :is(img,video){height:var(--tpp-media-height,auto)}.wp-block-tpp-talking-points .tpp-eyebrow{align-items:center;color:var(--tpp-tp-muted,currentColor);display:inline-flex;font-size:.78rem;gap:.5rem;letter-spacing:.08em;margin-bottom:.75rem;opacity:.85;text-transform:uppercase}.wp-block-tpp-talking-points .tpp-eyebrow:before{background:currentcolor;content:"";display:inline-block;height:1px;opacity:.35;width:1.25rem}.wp-block-tpp-talking-points .tpp-stack{display:flex;flex-direction:column;gap:.75rem}.wp-block-tpp-talking-points .tpp-stack--loose{gap:1.5rem}.wp-block-tpp-talking-points .tpp-row{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem}.wp-block-tpp-talking-points .tpp-row--split{align-items:flex-start}.wp-block-tpp-talking-points .tpp-col{flex:1 1 min(20rem,100%)}.wp-block-tpp-talking-points .tpp-col--narrow{flex:0 0 16rem;max-width:20rem}.wp-block-tpp-talking-points .tpp-col--wide{flex:1 1 24rem}.wp-block-tpp-talking-points .tpp-badge{align-items:center;background:color-mix(in srgb,var(--tpp-accent-color,#2563eb) 12%,transparent);border:1px solid color-mix(in srgb,var(--tpp-accent-color,#2563eb) 35%,transparent);border-radius:999px;color:var(--tpp-accent-color,#2563eb);display:inline-flex;font-size:.72rem;font-weight:500;justify-content:center;letter-spacing:.08em;padding:.25rem .6rem;text-transform:uppercase}.wp-block-tpp-talking-points .tpp-callout{background:color-mix(in srgb,var(--tpp-tp-bg,#f9fafb) 82%,var(--tpp-accent-color,#2563eb) 3%);border:1px solid color-mix(in srgb,var(--tpp-accent-color,#2563eb) 16%,transparent);border-radius:var(--tpp-tp-radius,1rem);padding:1.25rem 1.5rem;position:relative}.wp-block-tpp-talking-points .tpp-callout>:last-child{margin-bottom:0}.wp-block-tpp-talking-points .tpp-callout__label{align-items:center;color:var(--tpp-accent-color,#2563eb);display:inline-flex;font-size:.75rem;font-weight:500;gap:.4rem;letter-spacing:.08em;margin-bottom:.4rem;text-transform:uppercase}.wp-block-tpp-talking-points .tpp-stat-list{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.wp-block-tpp-talking-points .tpp-stat{align-items:baseline;border-radius:.5rem;display:flex;gap:.5rem;padding:.5rem .25rem}.wp-block-tpp-talking-points .tpp-stat__label{color:var(--tpp-tp-text,inherit);flex:1 1 auto;font-size:.9rem;opacity:.9}.wp-block-tpp-talking-points .tpp-stat__value{flex:0 0 auto;font-variant-numeric:tabular-nums;font-weight:600}@media(min-width:768px){.wp-block-tpp-talking-points .tpp-stat-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.wp-block-tpp-talking-points .tpp-row--split{gap:2.5rem}}.wp-block-tpp-talking-points .tpp-lead{color:var(--tpp-tp-text,inherit);font-size:clamp(1.02rem,.97rem + .4vw,1.25rem);line-height:1.55;opacity:.96}.wp-block-tpp-talking-points .tpp-muted{color:var(--tpp-tp-muted,inherit);font-size:.9rem;opacity:.8}.wp-block-tpp-talking-points .tpp-quote,.wp-block-tpp-talking-points .wp-block-quote{border:none;color:var(--tpp-tp-text,inherit);margin:2.5rem auto;max-width:var(--tpp-tp-body-max-width,720px);padding:1.25rem 0;position:relative;text-align:center;width:min(var(--tpp-quote-width,60%),100%)}.wp-block-tpp-talking-points .tpp-quote p,.wp-block-tpp-talking-points .wp-block-quote p{font-size:var(--tpp-quote-size,1.5rem);font-style:italic;font-weight:600;line-height:1.5;margin:0 0 .75rem}.wp-block-tpp-talking-points .tpp-quote p:last-of-type,.wp-block-tpp-talking-points .wp-block-quote p:last-of-type{margin-bottom:0}.wp-block-tpp-talking-points .tpp-quote cite,.wp-block-tpp-talking-points .wp-block-quote cite{color:var(--tpp-tp-muted,currentColor);display:block;font-size:var(--tpp-caption-size,.9rem);font-style:normal;font-weight:500;letter-spacing:.02em;margin-top:1rem;opacity:.8}.wp-block-tpp-talking-points .tpp-quote:after,.wp-block-tpp-talking-points .tpp-quote:before,.wp-block-tpp-talking-points .wp-block-quote:after,.wp-block-tpp-talking-points .wp-block-quote:before{background-color:var(--tpp-quote-line-color,var(--tpp-accent-color,#2563eb));content:"";height:2px;left:50%;opacity:.3;position:absolute;transform:translateX(-50%);width:var(--tpp-quote-line-length,40%)}.wp-block-tpp-talking-points .tpp-quote:before,.wp-block-tpp-talking-points .wp-block-quote:before{top:0}.wp-block-tpp-talking-points .tpp-quote:after,.wp-block-tpp-talking-points .wp-block-quote:after{bottom:0}@media(max-width:1024px){.wp-block-tpp-talking-points .tpp-quote,.wp-block-tpp-talking-points .wp-block-quote{width:min(var(--tpp-quote-width,75%),100%)}}@media(max-width:768px){.wp-block-tpp-talking-points .tpp-quote,.wp-block-tpp-talking-points .wp-block-quote{margin-bottom:2rem;margin-top:2rem;max-width:100%;padding-bottom:1rem;padding-top:1rem;width:100%}.wp-block-tpp-talking-points .tpp-quote p,.wp-block-tpp-talking-points .wp-block-quote p{font-size:calc(var(--tpp-quote-size, 1.5rem)*.85)}}@media print{.wp-block-tpp-talking-points{break-inside:avoid}.wp-block-tpp-talking-points .wp-block-quote{width:100%}}.is-style-tpp-boxed.tpp-quote,.is-style-tpp-boxed.wp-block-quote{background:rgba(0,0,0,.03);border-left-style:solid;border-left-width:6px;border-radius:12px;padding:24px}.is-style-tpp-pull.tpp-quote,.is-style-tpp-pull.wp-block-quote{border-left-width:0;font-size:1.4em;line-height:1.2;padding-left:0}.tpp-talking-points.is-content-center{text-align:center}.tpp-talking-points.is-content-center ol,.tpp-talking-points.is-content-center ul{margin-inline:auto}.tpp-talking-points.is-content-center:where(:not(.is-variant-left):not(.is-variant-right)) .wp-block-tpp-media,.tpp-talking-points.is-content-center:where(:not(.is-variant-left):not(.is-variant-right)) figure{margin-inline:auto}.tpp-talking-points.is-content-right{text-align:right}.tpp-talking-points.is-content-right:where(:not(.is-variant-left):not(.is-variant-right)) .wp-block-tpp-media,.tpp-talking-points.is-content-right:where(:not(.is-variant-left):not(.is-variant-right)) figure{margin-inline-start:auto}.tpp-talking-points:where(:not(.is-variant-left):not(.is-variant-right)) .wp-block-tpp-media:not(.tpp-hero__media),.tpp-talking-points:where(:not(.is-variant-left):not(.is-variant-right))>figure.wp-block-image{margin-inline:auto;max-width:min(var(--tpp-image-max-width,900px),100%)}body.tpp-full-layout{overflow-x:clip}.wp-block-tpp-talking-points>.alignfull{margin-inline:calc(50% - 50vw);max-width:none;width:100vw}.wp-block-group.is-style-tpp-callout{--tpp-accent-color:var(--tpp-brand-color,#6366f1);background:color-mix(in srgb,var(--tpp-accent-color,#2563eb) 6%,transparent);border-left:3px solid var(--tpp-accent-color,#2563eb);border-radius:0 var(--tpp-tp-radius,6px) var(--tpp-tp-radius,6px) 0;padding:1.25rem 1.5rem}.wp-block-group.is-style-tpp-stat{--tpp-accent-color:var(--tpp-brand-color,#6366f1);background:color-mix(in srgb,var(--tpp-accent-color,#2563eb) 5%,transparent);border-radius:var(--tpp-tp-radius,6px);padding:1.5rem;text-align:center}.wp-block-group.is-style-tpp-stat>:first-child{color:var(--tpp-accent-color,#2563eb);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:700;line-height:1.1;margin-bottom:.25rem}.wp-block-columns.is-style-tpp-vs{gap:0}.wp-block-columns.is-style-tpp-vs>.wp-block-column{padding-inline:clamp(1rem,3vw,2rem)}.wp-block-columns.is-style-tpp-vs>.wp-block-column+.wp-block-column{border-left:1px solid color-mix(in srgb,currentcolor 15%,transparent)}ul.is-style-tpp-checklist{list-style:none;padding-left:0}ul.is-style-tpp-checklist>li{margin-block:.6em;padding-left:2.1em;position:relative}ul.is-style-tpp-checklist>li:before{background:color-mix(in srgb,var(--tpp-accent-color,#2271b1) 15%,transparent) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%232271b1%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273.2%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M20 6 9 17l-5-5%27/%3E%3C/svg%3E") 50%/58% no-repeat;border-radius:50%;content:"";height:1.3em;left:0;position:absolute;top:.1em;width:1.3em}ol.is-style-tpp-steps{counter-reset:tpp-step;list-style:none;padding-left:0}ol.is-style-tpp-steps>li{margin-block:1em;padding-left:2.7em;position:relative}ol.is-style-tpp-steps>li:before{align-items:center;background:var(--tpp-accent-color,#2271b1);border-radius:50%;color:#fff;content:counter(tpp-step);counter-increment:tpp-step;display:flex;font-size:.9em;font-weight:700;height:1.8em;justify-content:center;left:0;line-height:1;position:absolute;top:-.1em;width:1.8em}ol.is-style-tpp-stepper{counter-reset:tpp-step;list-style:none;padding-left:0}ol.is-style-tpp-stepper>li{margin:0;padding-bottom:1.6em;padding-left:3.1em;position:relative}ol.is-style-tpp-stepper>li:before{align-items:center;background:var(--tpp-accent-color,#2271b1);border-radius:50%;color:#fff;content:counter(tpp-step);counter-increment:tpp-step;display:flex;font-weight:700;height:2.1em;justify-content:center;left:0;line-height:1;position:absolute;top:-.15em;width:2.1em;z-index:1}ol.is-style-tpp-stepper>li:after{background:color-mix(in srgb,currentcolor 15%,transparent);bottom:-.1em;content:"";left:1.02em;position:absolute;top:2.1em;width:2px}ol.is-style-tpp-stepper>li:last-child{padding-bottom:.25em}ol.is-style-tpp-stepper>li:last-child:after{display:none}ul.is-style-tpp-ingredients{list-style:none;padding-left:0}ul.is-style-tpp-ingredients>li{border-bottom:1px solid color-mix(in srgb,currentcolor 10%,transparent);margin:0;padding:.5em 0 .5em 1.5em;position:relative}ul.is-style-tpp-ingredients>li:before{background:var(--tpp-accent-color,#2271b1);border-radius:2px;content:"";height:.5em;left:.15em;position:absolute;top:1.05em;width:.5em}ul.is-style-tpp-ingredients>li:last-child{border-bottom:0}ul.is-style-tpp-cons{list-style:none;padding-left:0}ul.is-style-tpp-cons>li{margin-block:.6em;padding-left:2.1em;position:relative}ul.is-style-tpp-cons>li:before{background:color-mix(in srgb,var(--tpp-con-color,#b91c1c) 12%,transparent) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23b91c1c%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273.2%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M18 6 6 18M6 6l12 12%27/%3E%3C/svg%3E") 50%/50% no-repeat;border-radius:50%;content:"";height:1.3em;left:0;position:absolute;top:.1em;width:1.3em}.tpp-talking-points .tpp-howto__needs>*+*,.tpp-talking-points .tpp-howto__tip>*+*,.tpp-talking-points .tpp-qa>*+*,.tpp-talking-points .tpp-recipe__card>*+*,.tpp-talking-points .tpp-recipe__notes>*+*,.tpp-talking-points .tpp-roundup__item>*+*,.tpp-talking-points .tpp-travel__essentials>*+*,.tpp-talking-points .wp-block-column>*+*{margin-block-start:.9rem}
