.instagram-link-module__tz4aoW__link{color:#e7d6ce;white-space:nowrap;border:1px solid #fff3;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 13px;font-size:12px;line-height:1.4;text-decoration:none;display:inline-flex}.instagram-link-module__tz4aoW__link:hover{color:#efb492;background:#ffffff0f}.instagram-link-module__tz4aoW__link:focus-visible{outline-offset:4px;outline:2px solid #efb492}
.quote-carousel-module__zLnNnq__section{color:var(--ink);background:#e8eddf;border-top:1px solid #456d3826;padding:76px max(28px,50vw - 660px);position:relative;overflow:hidden}.quote-carousel-module__zLnNnq__section:after{content:"";pointer-events:none;border:1px solid #456d381f;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-330px;right:-290px;box-shadow:0 0 0 40px #456d3809,0 0 0 80px #456d3806}.quote-carousel-module__zLnNnq__inner{z-index:1;grid-template-columns:.7fr 1.3fr;gap:80px;display:grid;position:relative}.quote-carousel-module__zLnNnq__intro{padding-top:12px}.quote-carousel-module__zLnNnq__emblem{width:56px;height:56px;color:var(--green);border:1px solid #456d3859;border-radius:50%;place-items:center;margin-bottom:28px;display:grid}.quote-carousel-module__zLnNnq__kicker{color:#3c5e32;letter-spacing:.15em;text-transform:uppercase;margin:0 0 15px;font-size:11px;font-weight:800}.quote-carousel-module__zLnNnq__intro h2{font:500 clamp(33px, 3.1vw, 47px)/1.05 var(--display);letter-spacing:-.035em;margin:0}.quote-carousel-module__zLnNnq__invitation{color:#565b4e;max-width:250px;margin:20px 0 0;font-size:13px;line-height:1.8}.quote-carousel-module__zLnNnq__carousel{min-width:0;position:relative}.quote-carousel-module__zLnNnq__quoteMark{color:#718763;margin:0 0 15px;display:block}.quote-carousel-module__zLnNnq__slides{display:grid}.quote-carousel-module__zLnNnq__slide{opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;justify-content:center;margin:0;padding:0;transition:opacity .65s,transform .65s,visibility .65s;display:flex;transform:translateY(10px)}.quote-carousel-module__zLnNnq__slide[data-active=true]{opacity:1;visibility:visible;transition-delay:.15s;transform:translateY(0)}.quote-carousel-module__zLnNnq__slide blockquote{margin:0}.quote-carousel-module__zLnNnq__slide blockquote p{font:500 clamp(30px, 2.7vw, 42px)/1.18 var(--display);letter-spacing:-.018em;overflow-wrap:break-word;margin:0}.quote-carousel-module__zLnNnq__bottom{border-top:1px solid #456d3840;justify-content:space-between;align-items:center;gap:16px;margin-top:34px;padding-top:22px;display:flex}.quote-carousel-module__zLnNnq__counter{color:#565b4e;font-variant-numeric:tabular-nums;align-items:center;gap:12px;margin:0;font-size:11px;display:flex}.quote-carousel-module__zLnNnq__counter>span:first-child{color:var(--ink);font-weight:800}.quote-carousel-module__zLnNnq__counterLine{background:#8e9b83;width:38px;height:1px}.quote-carousel-module__zLnNnq__controls{justify-content:end;align-items:center;gap:9px;min-height:46px;display:flex}.quote-carousel-module__zLnNnq__controls button{color:#34472b;cursor:pointer;background:0 0;border:1px solid #7c8a70;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-height:46px;transition:background .2s,color .2s;display:inline-flex}.quote-carousel-module__zLnNnq__controls button:hover{color:#fff;background:#3c5e32}.quote-carousel-module__zLnNnq__controls button:focus-visible{outline:3px solid var(--rust-dark);outline-offset:4px}.quote-carousel-module__zLnNnq__controls .quote-carousel-module__zLnNnq__arrowButton{width:46px;padding:0}.quote-carousel-module__zLnNnq__controls .quote-carousel-module__zLnNnq__playButton{border:0;border-radius:24px;gap:7px;padding:0 15px;font-size:11px;font-weight:700}.quote-carousel-module__zLnNnq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:1000px){.quote-carousel-module__zLnNnq__inner{grid-template-columns:.65fr 1.35fr;gap:40px}}@media (max-width:700px){.quote-carousel-module__zLnNnq__section{padding:44px 24px 40px}.quote-carousel-module__zLnNnq__inner{grid-template-columns:minmax(0,1fr);gap:32px}.quote-carousel-module__zLnNnq__intro{padding-top:0;padding-right:55px;position:relative}.quote-carousel-module__zLnNnq__emblem{width:44px;height:44px;margin:0;position:absolute;top:0;right:0}.quote-carousel-module__zLnNnq__intro h2{font-size:32px}.quote-carousel-module__zLnNnq__kicker{margin-bottom:12px;font-size:10px}.quote-carousel-module__zLnNnq__invitation{max-width:300px;margin-top:14px;font-size:12px}.quote-carousel-module__zLnNnq__quoteMark{width:34px;height:34px;margin-bottom:15px}.quote-carousel-module__zLnNnq__slide blockquote p{font-size:clamp(27px,7.6vw,36px);line-height:1.2}.quote-carousel-module__zLnNnq__bottom{gap:8px;margin-top:26px;padding-top:18px}.quote-carousel-module__zLnNnq__counter{gap:7px}.quote-carousel-module__zLnNnq__counterLine{width:20px}.quote-carousel-module__zLnNnq__controls{gap:5px}.quote-carousel-module__zLnNnq__controls .quote-carousel-module__zLnNnq__playButton{padding:0 9px}}@media (prefers-reduced-motion:reduce){.quote-carousel-module__zLnNnq__slide,.quote-carousel-module__zLnNnq__slide[data-active=true],.quote-carousel-module__zLnNnq__controls button{transition:none;transform:none}.quote-carousel-module__zLnNnq__section *,.quote-carousel-module__zLnNnq__section :before,.quote-carousel-module__zLnNnq__section :after{transition:none!important;animation:none!important}}
