.content-element--f7quote .f7quote{--stroke-width: 6;--corner-size: 2.4rem;--inner-padding: 0;--author-box-height: 6.4rem;--mark-offset: var(--corner-size);--mark-height: 5.5rem;--mark-width: 6.4rem;max-width:100%;position:relative;margin-block:calc(var(--stroke-width)*.1rem + var(--mark-height)/2);display:grid;grid-template-columns:max-content 1fr max-content;grid-template-rows:max-content 1fr max-content;grid-template-areas:"top-left top-center top-right" "center-left center-center center-right" "bottom-left bottom-center bottom-right"}.content-element--f7quote .f7quote__cell{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.content-element--f7quote .f7quote__cell--top-left{grid-area:top-left}.content-element--f7quote .f7quote__cell--top-center{grid-area:top-center;clip-path:inset(-100vw 0 -100vw -100vw)}.content-element--f7quote .f7quote__cell--top-right{grid-area:top-right}.content-element--f7quote .f7quote__cell--center-left{grid-area:center-left;clip-path:inset(0 -100vw 0 -100vw)}.content-element--f7quote .f7quote__cell--center-center{grid-area:center-center;margin:calc(var(--corner-size)*-0.5) calc(var(--corner-size)*-0.25);justify-content:start}.content-element--f7quote .f7quote__cell--center-right{grid-area:center-right;clip-path:inset(0 -100vw 0 -100vw)}.content-element--f7quote .f7quote__cell--bottom-left{grid-area:bottom-left}.content-element--f7quote .f7quote__cell--bottom-center{grid-area:bottom-center;clip-path:inset(-100vw -100vw -100vw 0)}.content-element--f7quote .f7quote__cell--bottom-right{grid-area:bottom-right}.content-element--f7quote .f7quote__cell--top-left,.content-element--f7quote .f7quote__cell--top-right,.content-element--f7quote .f7quote__cell--bottom-left,.content-element--f7quote .f7quote__cell--bottom-right{aspect-ratio:1;width:var(--corner-size)}.content-element--f7quote .f7quote__svg{overflow:visible;user-select:none}.content-element--f7quote .f7quote__svg path{fill:none;stroke:var(--color-flourescent-green);stroke-width:var(--stroke-width);stroke-dasharray:1;stroke-linecap:round}.content-element--f7quote .f7quote__svg--top-left>path,.content-element--f7quote .f7quote__svg--bottom-right>path{stroke-dashoffset:.5}.content-element--f7quote .f7quote__svg--top-center,.content-element--f7quote .f7quote__svg--bottom-center{height:var(--corner-size);position:absolute}.content-element--f7quote .f7quote__svg--top-center>path,.content-element--f7quote .f7quote__svg--bottom-center>path{stroke-dashoffset:.025}.content-element--f7quote .f7quote__svg--top-center{rotate:180deg;inset-inline-start:0;inset-block-start:0}.content-element--f7quote .f7quote__svg--bottom-center{inset-inline-end:0;inset-block-end:0}.content-element--f7quote .f7quote__svg--center-left,.content-element--f7quote .f7quote__svg--center-right{height:var(--corner-size);position:absolute}.content-element--f7quote .f7quote__svg--center-left,.content-element--f7quote .f7quote__svg--bottom-left{rotate:-90deg}.content-element--f7quote .f7quote__svg--top-right,.content-element--f7quote .f7quote__svg--center-right{rotate:90deg}.content-element--f7quote .f7quote__svg--bottom-right{rotate:180deg}.content-element--f7quote .f7quote__background{position:relative;background:var(--color-corporate-blue);background:linear-gradient(90deg, rgb(var(--color-corporate-blue-rgb)/1) 5%, rgb(var(--color-tech-blue-rgb)/1) 95%);grid-row:1/span 3;grid-column:1/-1;margin:var(--inner-padding) 0 var(--inner-padding) var(--inner-padding);border-start-start-radius:calc(var(--corner-size) - var(--inner-padding));border-end-start-radius:calc(var(--corner-size) - var(--inner-padding))}.content-element--f7quote .f7quote__background::after{position:absolute;content:"";display:block;inset:0;background-color:var(--color-tech-blue);transform:translateX(calc(100% - 1px))}.content-element--f7quote .f7quote__mark{z-index:2;position:absolute;width:var(--mark-width);height:var(--mark-height);-webkit-mask-size:var(--mark-width) var(--mark-height);mask-size:var(--mark-width) var(--mark-height);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--color-flourescent-green)}.content-element--f7quote .f7quote__mark--66{inset-inline-start:var(--mark-offset);-webkit-mask-image:var(--icon-quote_66);mask-image:var(--icon-quote_66);transform:translateY(calc(var(--mark-height) / -2))}.content-element--f7quote .f7quote__mark--99{inset-inline-end:var(--mark-offset);inset-block-end:0;-webkit-mask-image:var(--icon-quote_99);mask-image:var(--icon-quote_99);transform:translateY(calc(var(--mark-height) / 2))}.content-element--f7quote .f7quote__body{--body-text-color: var(--color-white);color:var(--body-text-color, inherit);font-size:var(--h5-font-size);font-weight:600;max-width:96rem}.content-element--f7quote .f7quote__body--large{font-size:var(--h4-font-size)}.content-element--f7quote .f7quote__author-wrapper{z-index:2}.content-element--f7quote .f7quote__author{display:inline-flex;column-gap:.8rem;min-height:var(--author-box-height);border-radius:calc(var(--author-box-height)/2);padding:.5rem;box-shadow:0 0 0 .7rem var(--color-white);background-color:var(--color-flourescent-green)}.content-element--f7quote .f7quote__author .author__visual img{border-radius:100%;max-width:calc(var(--author-box-height) - 1rem)}.content-element--f7quote .f7quote__author .author__body{display:flex;flex-direction:column;justify-content:center;row-gap:0;padding-inline-end:calc(var(--author-box-height)*.4)}.content-element--f7quote .f7quote__author .author__body>p{color:var(--color-corporate-blue);margin-block-end:0}.content-element--f7quote .f7quote__author .author__body:only-child{padding-inline-start:calc(var(--author-box-height)*.4)}@media screen and (max-width: 991.98px){.content-element--f7quote .f7quote__svg{display:none}.content-element--f7quote .f7quote__cell--center-center{margin:0;padding-block:var(--spacing-y-xl)}.content-element--f7quote .f7quote__background{border-radius:var(--corner-size)}.content-element--f7quote .f7quote__background::after{display:none}.content-element--f7quote .f7quote__mark--66{transform:translateY(calc(var(--stroke-width) * -0.1rem - var(--mark-height) / 2))}.content-element--f7quote .f7quote__mark--99{transform:translateY(calc(var(--stroke-width) * 0.1rem - var(--mark-height) / -2))}.content-element--f7quote .f7quote__author-wrapper{grid-column:2/span 1;grid-row:3/span 2;display:flex;justify-content:end}.content-element--f7quote .f7quote__author{box-shadow:0 0 0 .5rem var(--color-white)}.content-element--f7quote .f7quote--with-author{grid-template-rows:max-content 1fr max-content max-content;margin-block-end:0}.content-element--f7quote .f7quote--with-author .f7quote__mark--99{display:none}}@media screen and (min-width: 992px){.content-element--f7quote .f7quote{--layout-content-column-start: 2;--layout-content-column-width: 24;--stroke-width: 6;--corner-size: 10rem;--inner-padding: 1.4rem;--author-box-height: 7.2rem;--mark-offset: 6rem;--mark-height: 5.5rem;--mark-width: 6.4rem}.content-element--f7quote .f7quote__author-wrapper{position:absolute;inset-block-end:0;transform:translateY(50%);inset-inline-start:0;margin-inline:calc(var(--corner-size) + 2rem)}.content-element--f7quote .f7quote__author-wrapper .author__body{row-gap:.2rem}.content-element--f7quote .f7quote--with-author{margin-block-end:calc(var(--author-box-height)/2)}.content-element--f7quote .f7quote--with-author .f7quote__body{padding-block:1.8rem}}@media screen and (min-width: 1400px){.content-element--f7quote .f7quote{--layout-content-column-start: 3;--stroke-width: 5;--corner-size: 15rem;--inner-padding: 1.8rem;--author-box-height: 9rem;--mark-offset: 8rem;--mark-height: 8.6rem;--mark-width: 10rem}.content-element--f7quote .f7quote__author .author__body{row-gap:.2rem}}
