.ozs-stack{--navy:var(--ozc-primary-dark,#092F27);--muted:var(--ozc-muted,#4E635C);--line:var(--ozc-border,#D4DFD6);--accent:var(--ozc-accent,#FF8A1C);--star:#F5B301;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:center;max-width:1240px;margin:0 auto;padding:90px 24px;font-family:"Plus Jakarta Sans",system-ui,-apple-system,sans-serif;color:var(--ozc-text,#10332B)}.ozs-stack *,.ozs-stack *::before,.ozs-stack *::after{box-sizing:border-box}.ozs-stack .ozs-stack-eb{margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--ozc-accent-text,#A34705)}.ozs-stack-btn .ozs-stack .ozs-stack-eb,.ozs-stack .ozs-stack-btn .ozs-stack-eb,.ozs-stack-av .ozs-stack .ozs-stack-eb,.ozs-stack .ozs-stack-av .ozs-stack-eb,.ozs-stack-nav .ozs-stack .ozs-stack-eb,.ozs-stack .ozs-stack-nav .ozs-stack-eb{color:var(--ozc-accent-text,#A34705)}.ozs-stack .ozs-stack-title{margin:0 0 16px;font-family:inherit!important;font-size:clamp(32px, 4vw, 52px);font-weight:800;line-height:1.08;letter-spacing:-1.2px;color:var(--ozc-text,#10332B)}.ozs-stack .ozs-stack-title em{font-style:normal;color:var(--ozc-accent-text,#A34705)}.ozs-stack-btn .ozs-stack .ozs-stack-title em,.ozs-stack .ozs-stack-btn .ozs-stack-title em,.ozs-stack-av .ozs-stack .ozs-stack-title em,.ozs-stack .ozs-stack-av .ozs-stack-title em,.ozs-stack-nav .ozs-stack .ozs-stack-title em,.ozs-stack .ozs-stack-nav .ozs-stack-title em{color:var(--ozc-accent-text,#A34705)}.ozs-stack .ozs-stack-sub{max-width:440px;margin:0 0 28px;font-size:17px;line-height:1.65;color:var(--ozc-muted,#4E635C)}.ozs-stack .ozs-stack-btn{display:inline-flex;align-items:center;gap:8px;padding:15px 28px;border-radius:999px;background:var(--ozc-primary-dark,#092F27);color:#FFFFFF!important;font-size:16px;font-weight:600;text-decoration:none!important;transition:transform .2s,background .2s,color .2s}.ozs-stack .ozs-stack-card .ozs-stack-btn,.ozs-stack .has-img .ozs-stack-btn,.ozs-stack .has-svg .ozs-stack-btn,.ozs-stack .ozs-stack-dot .ozs-stack-btn,.ozs-stack .ozs-stack-bar .ozs-stack-btn,.ozs-stack .ozs-stack-nav .ozs-stack-btn{color:#fff!important}.ozs-stack .ozs-stack-btn:hover{background:var(--ozc-primary-dark,#092F27);color:#fff!important;transform:translateY(-2px)}.ozs-stack-r{position:relative;min-width:0}.ozs-stack-list{position:relative;height:470px}.ozs-stack .ozs-stack-card{position:absolute;top:50%;left:0;right:0;display:flex;align-items:flex-start;gap:18px;margin:0;padding:20px 22px 20px 28px;border:1px solid var(--ozc-border,#D4DFD6);border-radius:18px;background:#fff;box-shadow:0 8px 24px rgba(var(--ozc-text-rgb,16,51,43),.06);cursor:pointer;transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .7s,box-shadow .7s,border-color .7s;will-change:transform,opacity}.ozs-stack .ozs-stack-card::before{content:"";position:absolute;top:14px;bottom:14px;left:0;width:5px;border-radius:0 6px 6px 0;background:var(--ozc-border,#D4DFD6);transition:background .7s}.ozs-stack .ozs-stack-card.is-active{z-index:3;opacity:1;transform:translate(0,-50%);border-color:#fff0;box-shadow:0 24px 50px rgba(var(--ozc-text-rgb,16,51,43),.16);cursor:default}.ozs-stack .ozs-stack-card.is-active::before{background:linear-gradient(180deg,var(--ozc-accent,#FF8A1C),var(--ozc-accent,#FF8A1C))}.ozs-stack .ozs-stack-card.is-prev{z-index:2;opacity:.7;transform:translate(56px,calc(-50% - 150px)) scale(.94)}.ozs-stack .ozs-stack-card.is-next{z-index:2;opacity:.7;transform:translate(56px,calc(-50% + 150px)) scale(.94)}.ozs-stack .ozs-stack-card.is-after{z-index:1;opacity:0;pointer-events:none;transform:translate(56px,calc(-50% + 290px)) scale(.9)}.ozs-stack .ozs-stack-card.is-hidden{z-index:1;opacity:0;pointer-events:none;transform:translate(56px,calc(-50% - 290px)) scale(.9)}.ozs-stack .ozs-stack-card.is-prev:hover,.ozs-stack .ozs-stack-card.is-next:hover{opacity:.95}.ozs-stack .ozs-stack-av{display:flex;flex:none;align-items:center;justify-content:center;width:58px;height:58px;overflow:hidden;border-radius:50%;background:linear-gradient(135deg,var(--t1,var(--ozc-accent,#FF8A1C)),var(--t2,var(--ozc-text,#10332B)));color:var(--ozc-text,#10332B);font-size:19px;font-weight:700}.ozs-stack .ozs-stack-av img{width:100%;height:100%;object-fit:cover}.ozs-stack .ozs-stack-av.has-img,.ozs-stack .ozs-stack-av.has-svg{background:var(--ozc-page,#F7F7F0);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ozc-border,#D4DFD6)}.ozs-stack .is-active .ozs-stack-av.has-img,.ozs-stack .is-active .ozs-stack-av.has-svg{box-shadow:0 0 0 3px #fff,0 0 0 5px var(--ozc-accent,#FF8A1C)}.ozs-stack .ozs-stack-av svg{display:block;width:100%;height:100%}.ozs-stack .ozs-stack-txt{flex:1;min-width:0}.ozs-stack .ozs-stack-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ozs-stack .ozs-stack-name{font-size:16.5px;font-style:normal;font-weight:700;color:var(--ozc-text,#10332B)}.ozs-stack .ozs-stack-q{font-family:Georgia,serif;font-size:40px;line-height:.8;color:var(--ozc-muted,#4E635C);transition:color .7s}.ozs-stack .is-active .ozs-stack-q{color:var(--ozc-accent-text,#A34705)}.ozs-stack-btn .ozs-stack .is-active .ozs-stack-q,.ozs-stack .ozs-stack-btn .is-active .ozs-stack-q,.ozs-stack-av .ozs-stack .is-active .ozs-stack-q,.ozs-stack .ozs-stack-av .is-active .ozs-stack-q,.ozs-stack-nav .ozs-stack .is-active .ozs-stack-q,.ozs-stack .ozs-stack-nav .is-active .ozs-stack-q{color:var(--ozc-accent-text,#A34705)}.ozs-stack .ozs-stack-stars{margin:2px 0 6px;font-size:13px;letter-spacing:1px;color:var(--ozc-accent-text,#A34705)}.ozs-stack .ozs-stack-quote{margin:0;padding:0;border:0;background:none;quotes:none}.ozs-stack .ozs-stack-quote::before,.ozs-stack .ozs-stack-quote::after{content:none}.ozs-stack .ozs-stack-quote p{display:-webkit-box;margin:0;overflow:hidden;font-size:14.5px;font-style:normal;line-height:1.55;color:var(--ozc-muted,#4E635C);-webkit-box-orient:vertical;-webkit-line-clamp:2}.ozs-stack .is-active .ozs-stack-quote p{color:var(--ozc-muted,#4E635C);-webkit-line-clamp:4}.ozs-stack .ozs-stack-meta{display:block;margin-top:8px;font-size:12.5px;color:var(--ozc-muted,#4E635C)}.ozs-stack .ozs-stack-dots{display:flex;justify-content:center;gap:8px;margin-top:10px}.ozs-stack .ozs-stack-dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:var(--ozc-border,#D4DFD6);cursor:pointer;transition:width .3s,background .3s}.ozs-stack .ozs-stack-dot[aria-current="true"]{width:26px;background:var(--ozc-accent,#FF8A1C);color:var(--ozc-text,#10332B)}.ozs-stack .ozs-stack-count{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:10px;font-size:14px;color:var(--ozc-muted,#4E635C)}.ozs-stack .ozs-stack-cur{font-weight:700;color:var(--ozc-text,#10332B)}.ozs-stack .ozs-stack-bar{position:relative;width:140px;height:3px;overflow:hidden;border-radius:3px;background:var(--ozc-border,#D4DFD6)}.ozs-stack .ozs-stack-bar i{position:absolute;top:0;bottom:0;left:0;background:var(--ozc-accent,#FF8A1C);transition:width .5s;color:var(--ozc-text,#10332B)}.ozs-stack .ozs-stack-nav{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid var(--ozc-border,#D4DFD6);border-radius:50%;background:#fff;color:var(--ozc-text,#10332B);font-size:15px;line-height:1;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.ozs-stack .ozs-stack-nav:hover{background:var(--ozc-page,#F7F7F0);border-color:var(--ozc-accent-light,#FFC078);color:var(--ozc-text,#10332B)}@media (prefers-reduced-motion:reduce){.ozs-stack .ozs-stack-card{transition:none}}@media (max-width:900px){.ozs-stack{grid-template-columns:1fr;gap:36px;padding:60px 16px}.ozs-stack-list{height:440px}.ozs-stack .ozs-stack-card{gap:14px;padding:16px 16px 16px 22px}.ozs-stack .ozs-stack-card.is-prev{transform:translate(16px,calc(-50% - 140px)) scale(.95)}.ozs-stack .ozs-stack-card.is-next{transform:translate(16px,calc(-50% + 140px)) scale(.95)}.ozs-stack .ozs-stack-card.is-after{transform:translate(16px,calc(-50% + 270px)) scale(.9)}.ozs-stack .ozs-stack-card.is-hidden{transform:translate(16px,calc(-50% - 270px)) scale(.9)}.ozs-stack .ozs-stack-av{width:48px;height:48px;font-size:16px}}