@container tf-card-con (width <= 65rem){}@container tf-card-con (width <= 52.5rem){}@container tf-card-con (width <= 26.25rem){}@container tf-card-con (width <= 65rem){}@container tf-card-con (width <= 47.5rem){}@container tf-card-con (width <= 65rem){}@container tf-card-con (width <= 36.25rem){}@container tf-card-con (width <= 47.5rem){}@container tf-card-con (width <= 47.5rem){}@container tf-card-con (width <= 26.25rem){}@container tf-card-con (width <= 75rem){}@container tf-card-con (width <= 47.5rem){}@container tf-card-con (width <= 65rem){}@container tf-card-con (width <= 36.25rem){}@container tf-card-con (width <= 65rem){}@container tf-card-con (width <= 36.25rem){}@container tf-card-con (width <= 65rem){}@container tf-card-con (width <= 36.25rem){}.tf-quote{padding-top:20px}@media (width <= 65rem){.tf-quote{padding-top:16px}}@media (width <= 47.5rem){.tf-quote{padding-top:14px}}.tf-quote .tf-quote-inner{border-radius:var(--radius-500) var(--radius-500) 0 var(--radius-500);padding:var(--sizing-500) var(--sizing-500) calc(var(--sizing-500) + 12px) var(--sizing-500);max-width:500px;background:var(--bg-700);position:relative}.tf-quote .tf-quote-inner:is(.tf-block-bg-700 *){background:var(--bg-300)}.tf-quote .tf-quote-inner svg.heart-logo-tertiary{width:50px;height:auto;position:absolute;bottom:100%;left:var(--sizing-400);-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}@media (width <= 65rem){.tf-quote .tf-quote-inner svg.heart-logo-tertiary{width:42px}}@media (width <= 47.5rem){.tf-quote .tf-quote-inner svg.heart-logo-tertiary{width:38px}}.tf-quote .tf-quote-inner .tf-q-subguten{margin-top:6px}.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title{font-family:var(--sourceserif);letter-spacing:.2px;font-weight:var(--regular);font-style:normal;color:var(--font-700);overflow-wrap:break-word;text-wrap:balance;-ms-hyphens:auto;hyphens:auto;font-size:var(--h-200-size);line-height:var(--h-200-line);font-family:var(--montserrat);font-optical-sizing:auto;font-weight:var(--bold);color:var(--xfont-700);margin-bottom:.65em}.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title mark[style*="background-color:var(--xfont-high)"],.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title mark[style*="background-color:var(--xfont-hover)"],.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title mark[style*="background-color:var(--tertiary)"],.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title pink{display:inline-block;white-space:nowrap;margin-inline:.14em !important;font-weight:var(--bold) !important;color:var(--xfont-700) !important;position:relative;isolation:isolate;background-color:transparent !important;background:url('/site/themes/tatof/img/text-pink-middle-long.svg');background-repeat:repeat-x;background-position:right center;background-size:auto 54%;padding-bottom:.17em !important;margin-bottom:-0.17em !important}.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title mark[style*="background-color:var(--xfont-high)"]::before,.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title mark[style*="background-color:var(--xfont-hover)"]::before,.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title mark[style*="background-color:var(--tertiary)"]::before,.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title pink::before,.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title mark[style*="background-color:var(--xfont-high)"]::after,.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title mark[style*="background-color:var(--xfont-hover)"]::after,.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title mark[style*="background-color:var(--tertiary)"]::after,.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title pink::after{content:"";display:inline-block;position:absolute;width:16px;height:100%;top:0;bottom:0;z-index:-1}.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title mark[style*="background-color:var(--xfont-high)"]::after,.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title mark[style*="background-color:var(--xfont-hover)"]::after,.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title mark[style*="background-color:var(--tertiary)"]::after,.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title pink::after{right:-6px;background:url('/site/themes/tatof/img/text-pink-right.svg');background-position:right center;background-repeat:no-repeat;background-size:auto 54%}.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title mark[style*="background-color:var(--xfont-high)"]::before,.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title mark[style*="background-color:var(--xfont-hover)"]::before,.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title mark[style*="background-color:var(--tertiary)"]::before,.tf-quote .tf-quote-inner .tf-q-subguten .tf-quote-title pink::before{left:-6px;background:url('/site/themes/tatof/img/text-pink-left.svg');background-position:left center;background-repeat:no-repeat;background-size:auto 54%}.tf-quote .tf-quote-inner .tf-q-subguten p{font-family:var(--sourceserif);font-optical-sizing:auto;letter-spacing:.2px;font-style:normal;color:var(--font-500);font-size:var(--p-500-size);line-height:var(--p-500-line);font-weight:var(--regular);color:var(--xfont-500)}.tf-quote .tf-quote-inner .tf-q-author{width:auto;display:grid;grid-template-columns:54px 1fr;grid-template-rows:auto;grid-column-gap:var(--sizing-100);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:var(--sizing-200)}@media (width <= 36.25rem){.tf-quote .tf-quote-inner .tf-q-author{grid-template-columns:44px 1fr}}.tf-quote .tf-quote-inner .tf-q-author.noimg{display:block}.tf-quote .tf-quote-inner .tf-q-author .tf-author-img{width:100%;aspect-ratio:1/1;border-radius:60px;position:relative;overflow:clip;background:var(--secondary)}.tf-quote .tf-quote-inner .tf-q-author .tf-author-img img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.tf-quote .tf-quote-inner .tf-q-author .tf-author-info{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2, auto);gap:4px}.tf-quote .tf-quote-inner .tf-q-author .tf-author-info .tf-author-name{font-family:var(--sourceserif);letter-spacing:.2px;font-weight:var(--regular);font-style:normal;color:var(--font-500);font-size:var(--p-500-size);line-height:var(--p-500-line);font-family:var(--montserrat);font-optical-sizing:auto;line-height:1.2;font-weight:var(--bold);color:var(--primary);white-space:nowrap}.tf-quote .tf-quote-inner .tf-q-author .tf-author-info .tf-author-func{font-family:var(--sourceserif);letter-spacing:.2px;font-style:normal;color:var(--font-500);font-size:var(--p-300-size);line-height:var(--p-300-line);font-family:var(--montserrat);font-optical-sizing:auto;font-weight:var(--regular);line-height:1.2;color:var(--xfont-700);white-space:nowrap}.tf-quote .tf-quote-inner .tf-q-author.tf-block-inner-bg:not(.tf-block-bg-default){border-radius:var(--radius-300);padding:var(--sizing-200) var(--sizing-300) var(--sizing-200) var(--sizing-200)}.tf-quote .tf-quote-inner .block-curve-bottom-right{position:absolute;z-index:2;pointer-events:none;width:80%;height:auto;display:block}.tf-quote .tf-quote-inner .block-curve-bottom-right path.curve-mob{opacity:1}.tf-quote .tf-quote-inner .block-curve-bottom-right path.curve-desk{display:none}