.testimonials{position:relative;background:#0806058c;overflow:hidden}.testimonials-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 55% 45% at 50% 40%,rgba(196,165,116,.06),transparent 68%)}.testimonials-inner{position:relative;z-index:1}.testimonials-intro{max-width:36rem;margin-inline:auto;text-align:center}.testimonials-eyebrow-wrap{display:inline-block;max-width:100%;margin-bottom:1rem}.testimonials-eyebrow-wrap .eyebrow{margin-bottom:.35rem;white-space:nowrap}.testimonials-ornament{--ao-stroke-width: .46;width:100%;height:clamp(18px,3vw,26px);margin-top:.15rem}.testimonials-title{font-family:Cinzel,serif;text-transform:uppercase;color:var(--gold-soft)}.testimonials-title span{display:block}.testimonials-lede{color:var(--muted)}.testimonials-grid{display:grid;gap:clamp(1.25rem,2.5vw,2rem);align-items:stretch}.testimonials-grid--count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.testimonials-more-wrap{min-height:100%}.testimonials-more-wrap--wide{grid-column:span 2}.testimonials-card--more{justify-content:center}.testimonials-more-stat{font-family:Cinzel,serif;font-size:clamp(.95rem,1.4vw,1.1rem);letter-spacing:.08em;line-height:1.5;color:var(--gold-soft)}.testimonials-more-note{font-size:.88rem;line-height:1.65;color:var(--muted)}.testimonials-more-link{display:inline-block;margin-top:.35rem;font-size:.64rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);text-decoration:none;border-bottom:1px solid rgba(196,165,116,.28);padding-bottom:.2rem;transition:var(--transition-color)}.testimonials-more-link:hover{color:var(--gold-soft);border-bottom-color:#c4a5748c}.testimonials-card{position:relative;display:grid;gap:1rem;min-height:100%;padding:clamp(1.5rem,3vw,2rem) clamp(1.1rem,2vw,1.5rem);text-align:center}.testimonials-card:after{content:"";position:absolute;top:8%;right:0;width:1px;height:84%;background:linear-gradient(180deg,transparent,rgba(196,165,116,.22) 18%,rgba(196,165,116,.22) 82%,transparent)}.testimonials-grid>div:last-child .testimonials-card:after{display:none}.testimonials-card-mark{font-family:Cormorant Garamond,Cinzel,serif;font-size:clamp(2.5rem,5vw,3.5rem);line-height:1;color:#c4a5741a;pointer-events:none;-webkit-user-select:none;user-select:none}.testimonials-stars{display:flex;justify-content:center;gap:.2rem}.testimonials-star{font-size:.85rem;color:#c4a57438}.testimonials-star.is-filled{color:var(--gold)}.testimonials-quote{margin:0}.testimonials-quote p{font-family:Cormorant Garamond,Cinzel,serif;font-size:clamp(1.05rem,1.55vw,1.28rem);line-height:1.62;font-style:italic;color:var(--text);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.testimonials-meta{display:grid;gap:.35rem;margin-top:auto;padding-top:.35rem}.testimonials-author{font-family:Cinzel,serif;font-size:.72rem;font-style:normal;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-soft)}.testimonials-context{font-size:.64rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.testimonials-source{font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:#c4a5748c}.testimonials-fallback{display:grid;gap:1rem;text-align:center}.testimonials-trust{font-family:Cinzel,serif;font-size:clamp(1.1rem,2.5vw,1.35rem);letter-spacing:.08em;color:var(--gold-soft)}.testimonials-fallback-note{font-size:.88rem;line-height:1.65;color:var(--muted);max-width:28rem;margin:0 auto}.testimonials-fallback-link{display:inline-block;margin:0 auto;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);text-decoration:none;border-bottom:1px solid rgba(196,165,116,.28);padding-bottom:.2rem;transition:var(--transition-color)}.testimonials-fallback-link:hover{color:var(--gold-soft);border-bottom-color:#c4a5748c}.testimonials-divider{display:flex;align-items:center;justify-content:center;gap:.85rem;margin-top:clamp(2rem,5vw,3rem);max-width:20rem;margin-inline:auto}.testimonials-divider-line{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(196,165,116,.35),transparent);transform-origin:center;transform:scaleX(0)}.reveal.is-visible .testimonials-divider-line{animation:testimonialsLineDraw 1.1s cubic-bezier(.22,1,.36,1) .08s forwards}.testimonials-divider-star{font-size:.55rem;color:#c4a574a6;opacity:0}.reveal.is-visible .testimonials-divider-star{animation:testimonialsStarIn .75s ease .4s forwards}@keyframes testimonialsLineDraw{to{transform:scaleX(1)}}@keyframes testimonialsStarIn{to{opacity:1}}@media(max-width:960px){.testimonials-grid--count-3{grid-template-columns:1fr;gap:0;max-width:34rem;margin-inline:auto}.testimonials-more-wrap--wide{grid-column:auto}.testimonials-card{padding:1.75rem .5rem}.testimonials-card:after{inset:auto auto 0 10%;width:80%;height:1px;background:linear-gradient(90deg,transparent,rgba(196,165,116,.22) 18%,rgba(196,165,116,.22) 82%,transparent)}.testimonials-grid>div:last-child .testimonials-card:after{display:none}.testimonials-quote p{font-size:clamp(1.15rem,4.2vw,1.35rem)}}@media(max-width:640px){.testimonials-eyebrow-wrap .eyebrow{white-space:normal}.testimonials-more-link,.testimonials-fallback-link{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:.35rem .15rem}.testimonials-card{padding-inline:.75rem}}@media(prefers-reduced-motion:reduce){.reveal.is-visible .testimonials-divider-line,.reveal.is-visible .testimonials-divider-star{animation:none;opacity:1;transform:scaleX(1)}}.title-ornament-track{--ao-color: var(--gold, #c4a574);--ao-color-soft: var(--gold-soft, #e8d5b5);--ao-stroke-width: .55;--ao-duration: 7s;--ao-ease: cubic-bezier(.45, .05, .25, 1);width:100%;height:clamp(34px,7.5vw,50px);margin-top:2px;overflow:visible;pointer-events:none}.title-ornament{width:100%;height:100%}.title-ornament-svg{display:block;width:100%;height:100%;overflow:visible}.title-ornament-svg .ao-scene{transform-origin:center center;animation:aoSceneDrift var(--ao-duration) var(--ao-ease) infinite}.title-ornament-svg .ao-path{fill:none;stroke:var(--ao-color);stroke-width:var(--ao-stroke-width);vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.title-ornament-svg .ao-path.ao-soft{stroke:var(--ao-color-soft)}.title-ornament-svg .ao-path.ao-thin{stroke-width:calc(var(--ao-stroke-width) * .82)}.title-ornament-svg .ao-path.ao-bold{stroke-width:calc(var(--ao-stroke-width) * 1.12)}.title-ornament-svg .ao-path.ao-lateral{stroke-width:calc(var(--ao-stroke-width) * .65)}.title-ornament-track--crown .ao-crown-body{animation:aoDraw1 var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--crown .ao-crown-band-1,.title-ornament-track--crown .ao-crown-band-2{animation:aoDraw2 var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--crown .ao-crown-base,.title-ornament-track--crown .ao-crown-base-top{animation:aoDraw3 var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--crown .ao-crown-gem-l{transform-box:fill-box;transform-origin:center;animation:aoDrawGemsL var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--crown .ao-crown-gem-c{transform-box:fill-box;transform-origin:center;animation:aoDrawGemsC var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--crown .ao-crown-gem-r{transform-box:fill-box;transform-origin:center;animation:aoDrawGemsR var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--crown .ao-p-curve-l1,.title-ornament-track--crown .ao-p-curve-r1{animation:aoDrawCurveA var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--crown .ao-p-curve-l2,.title-ornament-track--crown .ao-p-curve-r2{animation:aoDrawCurveB var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--crown .ao-p-star-l1,.title-ornament-track--crown .ao-p-star-r1{transform-box:fill-box;transform-origin:center;animation:aoStarTwinkleA var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--crown .ao-p-star-l2,.title-ornament-track--crown .ao-p-star-r2{transform-box:fill-box;transform-origin:center;animation:aoStarTwinkleB var(--ao-duration) var(--ao-ease) infinite}@keyframes aoDraw1{0%,2%{stroke-dashoffset:1;opacity:0}5%{opacity:.85}14%{stroke-dashoffset:0;opacity:1}14%,78%{stroke-dashoffset:0;opacity:1}92%,to{stroke-dashoffset:1;opacity:0}}@keyframes aoDrawGemsL{0%,20%{stroke-dashoffset:1;opacity:0;transform:scale(.5)}24%{opacity:.9;transform:scale(1.05)}28%{stroke-dashoffset:0;opacity:1;transform:scale(1)}28%,78%{stroke-dashoffset:0;opacity:1;transform:scale(1)}92%,to{stroke-dashoffset:1;opacity:0;transform:scale(.5)}}@keyframes aoDrawGemsC{0%,22%{stroke-dashoffset:1;opacity:0;transform:scale(.5)}26%{opacity:.9;transform:scale(1.08)}30%{stroke-dashoffset:0;opacity:1;transform:scale(1)}30%,78%{stroke-dashoffset:0;opacity:1;transform:scale(1)}92%,to{stroke-dashoffset:1;opacity:0;transform:scale(.5)}}@keyframes aoDrawGemsR{0%,24%{stroke-dashoffset:1;opacity:0;transform:scale(.5)}28%{opacity:.9;transform:scale(1.05)}32%{stroke-dashoffset:0;opacity:1;transform:scale(1)}32%,78%{stroke-dashoffset:0;opacity:1;transform:scale(1)}92%,to{stroke-dashoffset:1;opacity:0;transform:scale(.5)}}@keyframes aoDraw2{0%,8%{stroke-dashoffset:1;opacity:0}11%{opacity:.85}20%{stroke-dashoffset:0;opacity:1}20%,78%{stroke-dashoffset:0;opacity:1}92%,to{stroke-dashoffset:1;opacity:0}}@keyframes aoDraw3{0%,14%{stroke-dashoffset:1;opacity:0}17%{opacity:.7}24%{stroke-dashoffset:0;opacity:.9}24%,78%{stroke-dashoffset:0;opacity:.9}92%,to{stroke-dashoffset:1;opacity:0}}@keyframes aoDrawCurveA{0%,30%{stroke-dashoffset:1;opacity:0}34%{stroke-dashoffset:0;opacity:.5}38%{stroke-dashoffset:1;opacity:.25}44%{stroke-dashoffset:0;opacity:.55}44%,78%{stroke-dashoffset:0;opacity:.55}92%,to{stroke-dashoffset:1;opacity:0}}@keyframes aoDrawCurveB{0%,32%{stroke-dashoffset:1;opacity:0}36%{stroke-dashoffset:0;opacity:.45}40%{stroke-dashoffset:1;opacity:.22}46%{stroke-dashoffset:0;opacity:.5}46%,78%{stroke-dashoffset:0;opacity:.5}92%,to{stroke-dashoffset:1;opacity:0}}@keyframes aoStarTwinkleA{0%,44%{stroke-dashoffset:1;opacity:0;transform:scale(.4)}47%{stroke-dashoffset:0;opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}54%{opacity:.35;transform:scale(.88)}58%{opacity:.95;transform:scale(1.12)}62%{opacity:.4;transform:scale(.9)}66%{opacity:1;transform:scale(1.1)}70%,78%{stroke-dashoffset:0;opacity:.75;transform:scale(1)}92%,to{stroke-dashoffset:1;opacity:0;transform:scale(.4)}}@keyframes aoStarTwinkleB{0%,46%{stroke-dashoffset:1;opacity:0;transform:scale(.4)}49%{stroke-dashoffset:0;opacity:.8;transform:scale(1)}52%{opacity:.95;transform:scale(1.12)}56%{opacity:.3;transform:scale(.86)}60%{opacity:1;transform:scale(1.18)}64%{opacity:.45;transform:scale(.92)}68%{opacity:.9;transform:scale(1.08)}71%,78%{stroke-dashoffset:0;opacity:.7;transform:scale(1)}92%,to{stroke-dashoffset:1;opacity:0;transform:scale(.4)}}.title-ornament-track--gallery .go-corner-tl,.title-ornament-track--gallery .go-corner-tr{animation:aoDraw1 var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--gallery .go-corner-bl,.title-ornament-track--gallery .go-corner-br{animation:aoDraw2 var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--gallery .go-lens,.title-ornament-track--gallery .go-lens-inner{animation:aoDraw3 var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--gallery .go-curve-l1,.title-ornament-track--gallery .go-curve-r1{animation:aoDrawCurveA var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--gallery .go-curve-l2,.title-ornament-track--gallery .go-curve-r2{animation:aoDrawCurveB var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--gallery .go-spark-l1,.title-ornament-track--gallery .go-spark-r1{transform-box:fill-box;transform-origin:center;animation:aoStarTwinkleA var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--gallery .go-spark-l2,.title-ornament-track--gallery .go-spark-r2{transform-box:fill-box;transform-origin:center;animation:aoStarTwinkleB var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--rezervare .ro-ring-l,.title-ornament-track--rezervare .ro-ring-r{animation:aoDraw1 var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--rezervare .ro-cal-frame{animation:aoDraw2 var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--rezervare .ro-cal-header{animation:aoPenDetail var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--rezervare .ro-check{animation:aoDraw3 var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--rezervare .ro-curve-l1,.title-ornament-track--rezervare .ro-curve-r1{animation:aoDrawCurveA var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--rezervare .ro-curve-l2,.title-ornament-track--rezervare .ro-curve-r2{animation:aoDrawCurveB var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--rezervare .ro-star-l1,.title-ornament-track--rezervare .ro-star-r1{transform-box:fill-box;transform-origin:center;animation:aoStarTwinkleA var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--rezervare .ro-star-l2,.title-ornament-track--rezervare .ro-star-r2{transform-box:fill-box;transform-origin:center;animation:aoStarTwinkleB var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--despre{--ao-duration: 7.5s;--ao-ease: cubic-bezier(.42, 0, .18, 1);--do-pen-tilt: -44deg;height:clamp(38px,8.5vw,54px)}.title-ornament-track--despre .ao-scene{animation:none}.title-ornament-track--despre .do-pen-group{transform-origin:119px 28px;transform:rotate(var(--do-pen-tilt));animation:aoPenFloat var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--despre .do-pen-clip,.title-ornament-track--despre .do-pen-top{animation:aoPenCap var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--despre .do-pen-barrel-l,.title-ornament-track--despre .do-pen-barrel-r{animation:aoPenBody var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--despre .do-pen-band,.title-ornament-track--despre .do-pen-band-2,.title-ornament-track--despre .do-pen-neck{animation:aoPenDetail var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--despre .do-nib-left,.title-ornament-track--despre .do-nib-right{animation:aoPenNib var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--despre .do-nib-slit,.title-ornament-track--despre .do-nib-hole{animation:aoPenNibFine var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--despre .do-curve-l1,.title-ornament-track--despre .do-curve-r1{animation:aoDrawCurveA var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--despre .do-curve-l2,.title-ornament-track--despre .do-curve-r2{animation:aoDrawCurveB var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--despre .do-star-l1,.title-ornament-track--despre .do-star-r1{transform-box:fill-box;transform-origin:center;animation:aoStarTwinkleA var(--ao-duration) var(--ao-ease) infinite}.title-ornament-track--despre .do-star-l2,.title-ornament-track--despre .do-star-r2{transform-box:fill-box;transform-origin:center;animation:aoStarTwinkleB var(--ao-duration) var(--ao-ease) infinite}@keyframes aoPenCap{0%,2%{stroke-dashoffset:1;opacity:0}6%{opacity:.7}12%{stroke-dashoffset:0;opacity:.95}12%,78%{stroke-dashoffset:0;opacity:.95}92%,to{stroke-dashoffset:1;opacity:0}}@keyframes aoPenBody{0%,8%{stroke-dashoffset:1;opacity:0}12%{opacity:.65}20%{stroke-dashoffset:0;opacity:.92}20%,78%{stroke-dashoffset:0;opacity:.92}92%,to{stroke-dashoffset:1;opacity:0}}@keyframes aoPenDetail{0%,16%{stroke-dashoffset:1;opacity:0}20%{opacity:.6}26%{stroke-dashoffset:0;opacity:.85}26%,78%{stroke-dashoffset:0;opacity:.85}92%,to{stroke-dashoffset:1;opacity:0}}@keyframes aoPenNib{0%,22%{stroke-dashoffset:1;opacity:0}26%{opacity:.75}32%{stroke-dashoffset:0;opacity:1}32%,78%{stroke-dashoffset:0;opacity:1}92%,to{stroke-dashoffset:1;opacity:0}}@keyframes aoPenNibFine{0%,28%{stroke-dashoffset:1;opacity:0}32%{opacity:.55}36%{stroke-dashoffset:0;opacity:.8}36%,78%{stroke-dashoffset:0;opacity:.8}92%,to{stroke-dashoffset:1;opacity:0}}@keyframes aoPenFloat{0%,12%,78%,to{transform:rotate(var(--do-pen-tilt)) translateY(0)}48%{transform:rotate(-44.8deg) translateY(-.5px)}62%{transform:rotate(-43.4deg) translateY(.3px)}}@keyframes aoSceneDrift{0%,14%,78%,to{transform:translateY(0)}48%{transform:translateY(-.8px)}62%{transform:translateY(.5px)}}@media(prefers-reduced-motion:reduce){.title-ornament-track{--ao-duration: .01ms}.title-ornament-svg .ao-scene{animation:none}.title-ornament-svg .ao-path{stroke-dashoffset:0;opacity:.88;transform:none;animation:none!important}}@media(max-width:640px){.title-ornament-track{--ao-stroke-width: .5;height:clamp(30px,9vw,42px)}}
