:root{--mint: #7fbfae;--mint-dark: #5aa89a;--text: #222;--muted: #6b7280;--bg: #ffffff;--shadow: 0 10px 30px rgba(0, 0, 0, 0.08);--radius: 8px}.user-content img{max-width:100%;display:block}#sobre,.team{padding:6rem 1rem}.hero{position:relative;width:100%;aspect-ratio:5/1;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;isolation:isolate;background:center/cover no-repeat url("https://d1a9qnv764bsoo.cloudfront.net/stores/006/737/894/rte/10-Kundacare-breadcrumb-1920x550-1.png")}.hero::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.15));z-index:-1}.hero h1{font-size:clamp(40.8px,.923vw + 37.48px,48px);margin:0;font-weight:700;text-shadow:0 10px 30px rgba(0,0,0,.25)}.about{display:grid;gap:clamp(24px,5vw,48px);grid-template-columns:1fr;align-items:start}@media(min-width: 960px){.about{grid-template-columns:minmax(280px, 520px) 1fr}}.video-shell{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);outline:3px solid var(--mint);background:#000}.video-poster{position:absolute;inset:0;background:center/cover no-repeat url("https://d1a9qnv764bsoo.cloudfront.net/stores/006/737/894/rte/video-3.jpg");display:grid;place-items:center;cursor:pointer}.play-btn{width:84px;height:84px;border:0;border-radius:50%;background:var(--mint);display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.25);transition:transform .2s ease,box-shadow .2s ease}.play-btn svg{width:40px;height:40px;fill:#fff;margin-left:4px}.video-poster:hover .play-btn{transform:scale(1.04);box-shadow:0 12px 30px rgba(0,0,0,.3)}.about-head{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:1rem}.about-pill{position:relative;background:var(--mint);color:#fff;padding:.5rem 4rem .5rem 0;font-family:"Playfair Display",serif;font-size:clamp(51px,1.154vw + 46.85px,60px);font-style:italic;font-weight:400;line-height:1.25}.about-pill::before{content:"";position:absolute;display:block;left:-25%;top:0;height:100%;width:100%;background-color:var(--mint);z-index:-1}.about-title{font-family:"Playfair Display",serif;color:var(--mint);font-size:clamp(85px,1.923vw + 78.08px,100px);line-height:1;margin:0 0 2rem 5rem;font-weight:400}.about p{color:var(--muted);font-size:clamp(15px,1.9vw,1rem);margin:0 0 .75rem 0}.quote{position:relative;min-height:45vh;display:grid;place-items:center;text-align:center;color:#fff;background:center/cover no-repeat url("https://d1a9qnv764bsoo.cloudfront.net/stores/006/737/894/rte/05-Soukunda-quote-1920x870-2-1.png")}.quote-inner{position:relative;z-index:2}.quote-text{font-size:clamp(21.25px,.481vw + 19.52px,25px);font-weight:500}.quote-script{font-family:"Alex Brush",cursive;font-size:275%;margin-left:.5rem}.team{padding:6rem 1rem}.section-title{text-align:center;font-weight:800;font-size:clamp(30.6px,.692vw + 28.11px,36px);line-height:1.3;color:var(--mint-dark);margin-top:0;margin-bottom:4rem}.cards{display:grid;gap:clamp(18px,2.6vw,28px);grid-template-columns:1fr}@media(min-width: 900px){.cards{grid-template-columns:1fr 1fr}}.flip{perspective:1200px;aspect-ratio:3/4;height:auto;overflow:hidden;touch-action:manipulation}@supports not (aspect-ratio: 3/4){.flip{min-height:520px}}.flip-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(0.2, 0.7, 0.2, 1)}@media(hover: hover)and (pointer: fine){.flip:hover .flip-inner{transform:rotateY(180deg)}}.has-touch .flip:hover .flip-inner{transform:none}.has-touch .flip.is-flipped .flip-inner{transform:rotateY(180deg) !important}.flip-face{position:absolute;inset:0;backface-visibility:hidden;display:flex;flex-direction:column;justify-content:flex-end}.flip-front{border:1px solid #ddd}.flip-front img{width:100%;height:100%;object-fit:cover}.flip-front .caption{background:#fff;border-top:1px solid #f1f1f1;padding:16px;text-align:center}.name{font-size:clamp(17.85px,.404vw + 16.4px,21px);font-weight:700}.plus-btn{display:inline-grid;place-items:center;width:28px;height:28px;border:0;border-radius:8px;background:var(--mint);color:#fff;font-weight:800;font-size:16px;margin-top:6px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.plus-btn:hover{transform:translateY(-1px);box-shadow:0 6px 14px rgba(0,0,0,.12)}.plus-btn:active{transform:translateY(0);box-shadow:none}.plus-btn:focus-visible{outline:3px solid color-mix(in oklab, var(--mint), #fff 30%);outline-offset:3px}.flip-back{transform:rotateY(180deg);padding:clamp(18px,3vw,28px);overflow:auto}.flip-card{max-width:680px;margin:auto;background:#fff;border-radius:14px;box-shadow:var(--shadow);padding:clamp(16px,3vw,26px);text-align:left}.flip-card h3{margin:0 0 6px 0;font-size:clamp(17.85px,.404vw + 16.4px,21px)}.flip-card p{margin:.75rem 0;color:var(--muted);font-size:1rem;line-height:1.6}.clickable{cursor:pointer}.clickable:focus-visible{outline:3px solid var(--mint);outline-offset:4px}section{padding:clamp(32px,6vw,80px) 0}@media(max-width: 600px){#sobre,.team{padding:3rem 1rem}.about-title{margin-left:1rem}.about p{font-size:1.125rem}.quote-script{line-height:.85;margin-left:0}.team .section-title{margin-bottom:2rem}.flip-card{padding-top:2rem;padding-bottom:2rem}.flip-card h3{font-size:1.25rem}.flip-card p{line-height:1.5}}
/* Engine:dart */