/*!*******************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./patterns/brouwers/brouwer-right/assets/styles/brouwer-right.scss ***!
  \*******************************************************************************************************************************************************************************************************************/
@keyframes translateWobble{0%{opacity:0;transform:translate3d(calc(var(--z) * 0px),calc(var(--z) * 0px),calc(var(--z) * 0px))}100%{opacity:1;transform:translate3d(calc(var(--z) * 100px),calc(var(--z) * 100px),calc(var(--z) * 100px))}}.brouwer-right{color:#fff;padding:4rem 1.5rem;position:relative}.brouwer-right__inner{margin:0 auto;max-width:80rem;position:relative}.brouwer-right__wrapper{display:flex;flex-direction:column;align-items:flex-end;position:relative}@media (min-width:1024px){.brouwer-right__wrapper{padding-left:24%}}.brouwer-right__label{color:#fff0;font-size:clamp(3rem, 6vw, 6rem);font-weight:800;letter-spacing:.2em;margin:0 0 1.5rem;-webkit-text-stroke:1px rgb(217 180 74 / .4);text-transform:uppercase;display:none}@media (min-width:1024px){.brouwer-right__label{display:inherit;position:absolute;right:-3.5rem;top:0;margin:0;writing-mode:vertical-lr;transform:rotate(180deg);opacity:.25;transition:opacity 0.2s ease}}.brouwer-right__wrapper:hover .brouwer-right__label{opacity:.45}.brouwer-right__card{background-color:#1a1a1a;border:1px solid rgb(255 255 255 / .08);border-radius:1.5rem;box-shadow:0 30px 60px -12px rgb(0 0 0 / .6),0 18px 36px -18px rgb(0 0 0 / .5);padding:1.5rem 1rem 3rem;position:relative;width:100%;overflow:visible}@media (min-width:1024px){.brouwer-right__card{min-height:37.5rem;padding:3rem 3rem 3.5rem}}.brouwer-right__texture{position:absolute;inset:0;border-radius:1.5rem;opacity:.04;pointer-events:none;background-image:radial-gradient(circle at 1px 1px,rgb(255 255 255 / .4) 1px,transparent 0);background-size:32px 32px}.brouwer-right__content{position:relative;z-index:2;max-width:32rem;margin-left:auto;text-align:left}@media (min-width:1024px){.brouwer-right__content{text-align:right}}.brouwer-right__eyebrow{color:var(--wp--preset--color--brand-gold);font-size:.7rem;font-weight:700;letter-spacing:.35em;margin:0 0 .75rem;text-transform:uppercase}.brouwer-right__name{font-size:clamp(2.5rem, 3vw + 1rem, 3rem);font-weight:800;line-height:1.05;margin:0 0 .5rem;text-transform:uppercase}.brouwer-right__role{color:#c98a39;font-size:1rem;font-weight:700;letter-spacing:.25em;margin:0 0 2rem;text-transform:uppercase}@media (min-width:1024px){.brouwer-right__bio{border-right:2px solid var(--wp--preset--color--brand-gold);padding-right:1.5rem}}.brouwer-right__bio{margin-bottom:2.5rem}.brouwer-right__bio-title{color:rgb(255 255 255 / .5);font-size:.7rem;font-weight:700;letter-spacing:.3em;margin:0 0 .75rem;text-transform:uppercase}.brouwer-right__bio-text{color:rgb(255 255 255 / .75);font-size:1rem;line-height:1.7;margin:0 0 10px 0}.brouwer-right__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:flex-end;text-align:left}@media (min-width:1024px){.brouwer-right__actions{text-align:right}}.brouwer-right__button .wp-block-button__link{align-items:center;background-color:var(--wp--preset--color--brand-gold);border:0;border-radius:999px;color:#17191c;display:inline-flex;font-size:.9rem;font-weight:800;gap:.5rem;letter-spacing:.08em;padding:.9rem 2.2rem;text-transform:uppercase;transition:transform 0.2s ease,background-color 0.2s ease}.brouwer-right__button .wp-block-button__link:hover,.brouwer-right__button .wp-block-button__link:focus{background-color:#f0c456;transform:translateY(-2px)}.brouwer-right__button-icon{font-size:1.2rem;line-height:1}.brouwer-right__dots{display:flex;gap:.5rem}.brouwer-right__dot{align-items:center;background-color:rgb(255 255 255 / .15);border-radius:999px;display:flex;height:.5rem;width:.5rem}.brouwer-right__dot.is-active{background-color:var(--wp--preset--color--brand-gold)}.brouwer-right__portrait{margin-top:2.5rem;position:relative;width:100%}@media (min-width:1024px){.brouwer-right__portrait{position:absolute;left:-3.5rem;top:-4.5rem;width:clamp(18rem, 40%, 24rem)}}.brouwer-right__portrait-image{margin:0;filter:drop-shadow(0 20px 30px rgb(0 0 0 / .5))}.brouwer-right__portrait-image-inner{aspect-ratio:3/4;background-color:#2a2a2a;border-radius:1rem;filter:drop-shadow(0 20px 30px rgb(0 0 0 / .5));height:auto;object-fit:cover;width:100%}.brouwer-right__quote{background:rgb(255 255 255 / .08);backdrop-filter:blur(12px);border:1px solid rgb(255 255 255 / .12);border-radius:1rem;box-shadow:0 20px 40px -20px rgb(0 0 0 / .6);color:rgb(255 255 255 / .9);font-size:.9rem;line-height:1.6;max-width:15rem;padding:1.25rem;position:absolute;left:-2.5rem;bottom:-15%;text-align:left;transform:rotate(-4deg)}@media (max-width:479px){.brouwer-right__quote{position:relative;left:inherit;top:0;margin-top:1.5rem;max-width:inherit}}@media (min-width:1024px){.brouwer-right__quote{text-align:right}}.brouwer-right__quote .material-symbols-outlined{color:var(--wp--preset--color--brand-gold);display:block;font-size:2rem;margin-bottom:.5rem}.brouwer-right__quote p{margin:0;font-style:italic}