html{scroll-behavior:smooth}body.ssm-body{margin:0;background:linear-gradient(160deg, #faf0d8 0%, #fffdf7 34%, #ffffff 52%, #fbf7ee 74%, #f4eddc 100%) fixed;font-family:"Poppins","Noto Sans",sans-serif;color:#171717;-webkit-font-smoothing:antialiased}.ssm-body a{color:#6b4a2f;text-decoration:none}.ssm-body a:hover{color:#543a25;text-decoration:underline}.ssm-body .ssm-header__admin:hover,.ssm-body .ssm-pubs__more:hover,.ssm-body .ws-card:hover,.ssm-body .ssm-hero__tall:hover,.ssm-body .ssm-stats__item:hover,.ssm-body .ssm-gcard:hover,.ssm-body .btn-brown:hover,.ssm-body .btn-outline:hover,.ssm-body .btn-dark:hover,.ssm-body .btn-gold:hover{text-decoration:none}.ssm-body .ssm-pubs__more:hover,.ssm-body .ssm-hero__tall:hover{color:#fff}.ssm-body button{font-family:inherit}.ssm-page{min-width:1280px}.msym{font-family:"Material Symbols Outlined";font-weight:400;font-style:normal;display:inline-block;line-height:1;letter-spacing:normal;-webkit-font-smoothing:antialiased;user-select:none}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.accent{color:#6b4a2f}@keyframes ssm-pagein{from{opacity:0}to{opacity:1}}@keyframes ssm-tip-in{from{opacity:0}to{opacity:1}}@keyframes ssm-fadeup{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes ssm-flip-in{0%{transform:rotateY(-110deg);opacity:0}45%{opacity:1}100%{transform:rotateY(0deg);opacity:1}}@keyframes ssm-flip-out{0%{transform:rotateY(0deg);opacity:1}60%{opacity:1}100%{transform:rotateY(110deg);opacity:0}}@keyframes ssm-ripple{0%{transform:translate(-50%, -50%) scale(0.35);opacity:.7}100%{transform:translate(-50%, -50%) scale(1.6);opacity:0}}@keyframes ssm-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ssm-glowpulse{0%,100%{opacity:.45;transform:scale(1)}50%{opacity:.75;transform:scale(1.12)}}.ssm-js [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity 700ms ease,transform 700ms cubic-bezier(0.25, 1, 0.5, 1)}.ssm-js [data-reveal].ssm-in{opacity:1;transform:none}@media(prefers-reduced-motion: reduce){.ssm-js [data-reveal]{opacity:1;transform:none;transition:none}.ws-flip{transition:none}}.ssm-body .btn-brown,.ssm-body .btn-outline,.ssm-body .btn-dark,.ssm-body .btn-gold{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;border-radius:8px;text-decoration:none;transition:background 200ms,color 200ms}.ssm-body .btn-brown:hover,.ssm-body .btn-outline:hover,.ssm-body .btn-dark:hover,.ssm-body .btn-gold:hover{text-decoration:none}.ssm-body .btn-brown .msym,.ssm-body .btn-outline .msym,.ssm-body .btn-dark .msym,.ssm-body .btn-gold .msym{font-size:17px}.ssm-body .btn-brown{background:#6b4a2f;color:#fff;padding:12px 22px}.ssm-body .btn-gold{padding:12px 22px}.ssm-body .btn-brown:hover{background:#543a25;color:#fff}.ssm-body .btn-outline{border:1.5px solid #6b4a2f;color:#6b4a2f;padding:11px 22px}.ssm-body .btn-outline:hover{background:rgba(107,74,47,.08);color:#6b4a2f}.ssm-body .btn-outline--glass{background:rgba(255,255,255,.6)}.ssm-body .btn-outline--glass:hover{background:#fff}.ssm-body .btn-dark{background:#362a1d;color:#fff;padding:11px 22px;text-align:center}.ssm-body .btn-dark .msym{font-size:16px}.ssm-body .btn-dark:hover{background:#543a25;color:#fff}.ssm-chip{font-size:11.5px;font-weight:600;color:#6b4a2f;background:#faf4e6;border:1px solid #e9dec7;padding:3px 9px;border-radius:999px;white-space:nowrap}.ssm-round-btn{width:38px;height:38px;border-radius:999px;border:none;background:#362a1d;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(54,42,29,.25);transition:background 200ms,transform 200ms}.ssm-round-btn .msym{font-size:20px}.ssm-round-btn:hover{background:#6b4a2f;transform:translateY(-1px)}.ssm-close-btn{width:38px;height:38px;border-radius:999px;border:1px solid #e9dec7;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background 200ms;color:#171717}.ssm-close-btn .msym{font-size:20px}.ssm-close-btn:hover{background:#faf4e6}.ssm-close-btn--sm{width:34px;height:34px}.ssm-close-btn--sm .msym{font-size:18px}.ssm-progress{position:fixed;top:0;left:0;right:0;height:4px;background:rgba(54,42,29,.15);z-index:100}.ssm-progress__bar{height:100%;width:0;background:linear-gradient(90deg, #ff9933 0%, #e9b23c 35%, #fff 55%, #2e8b4a 100%);transition:width 80ms linear}.ssm-progress-spacer{height:4px}.gov-strip{background:#362a1d;color:rgba(255,255,255,.92);font-size:12.5px;display:flex;align-items:center;justify-content:space-between;padding:6px 40px}.gov-strip__left{display:flex;align-items:center;gap:16px}.gov-strip__right{display:flex;align-items:center;gap:20px}.gov-strip__sep{opacity:.4}.gov-strip__item{display:flex;align-items:center;gap:6px}.gov-strip__item .msym{font-size:16px}.gov-strip a{color:rgba(255,255,255,.92);font-size:12.5px}.gov-strip a:hover{color:#fff}.gov-strip__login{color:#fff !important;font-weight:600;display:flex;align-items:center;gap:6px}.gov-strip__login .msym{font-size:16px}.gov-strip__a11y{display:flex;align-items:center;gap:5px}.gov-strip__a11y>.msym{font-size:16px;margin-right:3px}.gov-strip__a11y-btn{background:rgba(0,0,0,0);border:1px solid rgba(255,255,255,.35);color:#fff;font-family:inherit;font-size:11.5px;font-weight:700;line-height:1;padding:4px 6px;min-width:26px;border-radius:4px;cursor:pointer;transition:background 150ms,color 150ms}.gov-strip__a11y-btn:hover{background:rgba(255,255,255,.14)}.gov-strip__a11y-btn.is-active{background:#e9b23c;border-color:#e9b23c;color:#362a1d}.gov-strip__a11y-btn[disabled]{opacity:.4;cursor:default;background:rgba(0,0,0,0)}.ssm-header{background:#fff;border-bottom:1px solid #e5e5e5;padding:14px 40px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:50}.ssm-header__brand{display:flex;align-items:center;gap:14px;text-decoration:none}.ssm-body .ssm-header__brand:hover{text-decoration:none}.ssm-header__logo{height:52px;width:auto;display:block}.ssm-header__brand-text{display:flex;flex-direction:column;gap:2px}.ssm-header__title{font-family:"Poppins","Noto Sans",sans-serif;font-size:20px;font-weight:700;color:#171717;line-height:1.2}.ssm-header__sub{font-size:12px;color:#737373}.ssm-header__nav{display:flex;align-items:center;gap:28px;font-size:14.5px;font-weight:600}.ssm-header__nav>a{color:#171717}.ssm-header__nav>a:hover{color:#6b4a2f}.ssm-header__nav>a.is-active{color:#6b4a2f}.ssm-header__nav>a.is-active--line{border-bottom:2px solid #b07c2c;padding-bottom:2px}.ssm-header__admin{background:#362a1d;color:#fff !important;font-size:13.5px;font-weight:600;padding:9px 20px;border-radius:8px;text-decoration:none;transition:background 200ms}.ssm-header__admin:hover{background:#543a25;text-decoration:none}.ssm-rail{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:45;background:rgba(255,255,255,.55);backdrop-filter:blur(6px) saturate(1.2);-webkit-backdrop-filter:blur(6px) saturate(1.2);border:1px solid rgba(233,222,199,.7);border-left:none;border-radius:0 5px 5px 0;padding:8px;box-shadow:0 12px 32px rgba(54,42,29,.16);display:flex;flex-direction:column;gap:4px;width:58px;overflow:hidden;transition:width 250ms ease}.ssm-rail:hover{width:188px}.ssm-rail__hint{position:absolute;top:50%;right:2px;transform:translateY(-50%);font-size:16px;color:#b07c2c;opacity:1;transition:opacity 200ms;pointer-events:none}.ssm-rail:hover .ssm-rail__hint{opacity:0}.ssm-rail__item{display:flex;align-items:center;gap:10px;width:188px;height:40px;border-radius:5px;text-decoration:none;background:rgba(0,0,0,0);color:#6b4a2f;transition:background 200ms,color 200ms;white-space:nowrap}.ssm-body .ssm-rail__item:hover,.ssm-rail__item.is-active{background:#6b4a2f;color:#fff;text-decoration:none}.ssm-rail__icon{font-size:19px;min-width:40px;text-align:center;line-height:40px}.ssm-rail__label{font-size:13px;font-weight:600;padding-right:12px;opacity:0;transition:opacity 200ms}.ssm-rail:hover .ssm-rail__label{opacity:1}.ssm-hero{position:relative;background:#362a1d;color:#fff}.ssm-hero__bg{position:absolute;inset:0;overflow:hidden}.ssm-hero__bg-layer{position:absolute;inset:0;opacity:0;transition:opacity 600ms ease}.ssm-hero__bg-layer.is-active{opacity:1}.ssm-hero__bg-layer--light{background:#fdfaf4}.ssm-hero__bg-sunrise{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center bottom;display:block}.ssm-hero__bg-white{position:absolute;inset:0;background:rgba(255,255,255,.3)}.ssm-hero__bg-veil{position:absolute;inset:0;background:linear-gradient(90deg, rgba(253, 250, 244, 0.94) 0%, rgba(253, 250, 244, 0.82) 36%, rgba(249, 243, 231, 0.4) 62%, rgba(244, 235, 217, 0.12) 100%)}.ssm-hero__bg-layer--pm{background:linear-gradient(90deg, #261d14 0%, #362a1d 50%, #201810 100%)}.ssm-hero__bg-dots{position:absolute;inset:0;background-image:radial-gradient(rgba(242, 195, 91, 0.2) 1px, transparent 1.4px);background-size:26px 26px;mask-image:linear-gradient(90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0) 75%);-webkit-mask-image:linear-gradient(90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0) 75%)}.ssm-hero__bg-pm{position:absolute;top:0;left:0;height:100%;width:50%;object-fit:cover;object-position:45% top;display:block}.ssm-hero__bg-pm-fade{position:absolute;top:0;left:0;height:100%;width:50%;background:linear-gradient(270deg, #362a1d 0%, rgba(54, 42, 29, 0.88) 16%, rgba(54, 42, 29, 0.35) 42%, rgba(54, 42, 29, 0) 68%)}.ssm-hero__bg-bottom{position:absolute;inset:0;background:linear-gradient(180deg, rgba(32, 24, 16, 0) 55%, rgba(32, 24, 16, 0.65) 100%)}.ssm-hero__bg-layer--voices{background:linear-gradient(110deg, #201810 0%, #362a1d 48%, #2c2216 100%);overflow:hidden}.ssm-hero__bg-still{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;opacity:0;transform:scale(1);transition:opacity 1200ms ease,transform 8s linear;filter:saturate(0.7)}.ssm-hero__bg-still.is-active{opacity:1;transform:scale(1.08)}.ssm-hero__bg-tint{position:absolute;inset:0;background:linear-gradient(90deg, rgba(28, 21, 14, 0.98) 0%, rgba(28, 21, 14, 0.94) 40%, rgba(28, 21, 14, 0.82) 70%, rgba(28, 21, 14, 0.78) 100%)}.ssm-hero__bg-glow{position:absolute;right:18%;top:50%;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle, rgba(242, 195, 91, 0.22) 0%, rgba(242, 195, 91, 0) 65%);transform:translate(50%, -50%);animation:ssm-glowpulse 7s ease-in-out infinite}.ssm-hero__bg-ring{position:absolute;left:82%;top:50%;width:760px;height:760px;border-radius:50%;border:1px solid rgba(242,195,91,.45);animation:ssm-ripple 9s linear infinite}.ssm-hero__bg-ring--2{animation-delay:-3s}.ssm-hero__bg-ring--3{animation-delay:-6s}.ssm-hero__bg-bottom--voices{background:linear-gradient(180deg, rgba(32, 24, 16, 0) 60%, rgba(32, 24, 16, 0.6) 100%)}.ssm-hero__inner{max-width:1200px;margin:0 auto;padding:64px 40px 48px;position:relative}.ssm-hero__stack{display:grid}.ssm-hero__slide{grid-area:1/1;opacity:0;pointer-events:none;transition:opacity 600ms ease}.ssm-hero__slide.is-active{opacity:1;pointer-events:auto}.ssm-hero__slide--map{display:grid;grid-template-columns:600px 1fr;gap:32px;align-items:center;color:#362a1d}.ssm-hero__copy{padding:12px 0 12px 104px}.ssm-hero__h1{font-family:"Poppins","Noto Sans",sans-serif;font-size:54px;font-weight:800;line-height:1.1;margin:0;min-height:119px;color:#362a1d}.ssm-hero__h1 .gold{color:#b07c2c}.ssm-hero__tribar{width:190px;height:4px;border-radius:999px;margin-top:12px;background:linear-gradient(90deg, #ff9933 0 33%, #6b4a2f 33% 66%, #2e8b4a 66% 100%)}.ssm-hero__tagline{font-size:17px;font-weight:600;color:#6b4a2f;margin:12px 0 0;text-align:justify}.ssm-hero__h2{font-family:"Poppins","Noto Sans",sans-serif;font-size:26px;font-weight:700;line-height:1.3;margin:18px 0 0;color:#362a1d}.ssm-hero__h2 .accent{color:#6b4a2f}.ssm-hero__h2 .green{color:#2e8b4a}.ssm-hero__h2 .gold{color:#b07c2c}.ssm-hero__p{font-size:15.5px;line-height:1.7;color:#4a3e32;margin:16px 0 0;max-width:440px;text-wrap:pretty;text-align:justify}.ssm-hero__mapwrap{position:relative}.ssm-hero__map{position:relative;width:100%;height:480px}.ssm-hero__map svg{width:100%;height:100%;display:block;overflow:visible}.ssm-hero__feat{position:absolute;right:-40px;bottom:8px;width:236px;perspective:1100px}.ssm-hero__feat-card{display:flex;align-items:center;gap:12px;background:rgba(255,255,255,.88);backdrop-filter:blur(6px);border:1px solid #e9dec7;border-radius:12px;padding:14px 16px;box-shadow:0 10px 24px rgba(54,42,29,.14);transform-origin:left center;animation:ssm-flip-in 800ms cubic-bezier(0.22, 1, 0.36, 1) both}.ssm-hero__feat-card.is-out{animation:ssm-flip-out 500ms cubic-bezier(0.55, 0, 0.8, 0.4) both}.ssm-hero__feat-icon{width:40px;height:40px;border-radius:999px;background:rgba(233,178,60,.25);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ssm-hero__feat-icon .msym{font-size:21px;color:#6b4a2f}.ssm-hero__feat-title{font-size:14px;font-weight:700;line-height:1.3;color:#362a1d}.ssm-hero__slide--pm{position:relative;display:grid;grid-template-columns:1fr 640px;gap:24px;align-items:center;color:#fff}.ssm-hero__slide--pm .ssm-hero__copy{grid-column:2;padding:12px 0;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.ssm-hero__slide--pm .ssm-hero__quote{border-left:0;border-right:3px solid #f2c35b;padding:0 22px 0 0;text-align:right}.ssm-hero__slide--pm .ssm-hero__quote-text{text-align:right;text-wrap:balance}.ssm-hero__slide--pm .ssm-hero__sign{margin-left:auto}.ssm-hero__slide--pm .ssm-hero__ctas{justify-content:flex-end}.ssm-hero__quote{margin:0;padding:0 0 0 22px;position:relative;border-left:3px solid #f2c35b;text-align:justify}.ssm-hero__quote-text{font-family:"Poppins","Noto Sans",sans-serif;font-size:46px;font-weight:600;font-style:italic;line-height:1.2;margin:0;color:#fff;text-wrap:pretty;text-align:justify}.ssm-hero__sign{display:block;height:72px;width:auto;margin-top:22px;opacity:.95}.ssm-hero__quote-by{font-size:15px;font-weight:600;margin-top:10px;color:#f2c35b}.ssm-hero__ctas{display:flex;align-items:center;gap:12px;margin-top:32px}.ssm-hero__emblem-wrap{position:absolute;left:49%;top:50%;transform:translate(-50%, -50%)}.ssm-hero__emblem-box{position:relative;width:220px;height:218px}.ssm-hero__emblem-anim{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:.9}.ssm-hero__emblem-icon{position:absolute;left:50%;top:50%;width:70px;height:117px;transform:translate(-50%, -52%);display:block;filter:drop-shadow(0 0 14px rgba(242, 195, 91, 0.5))}.ssm-hero__slide--voices{display:grid;grid-template-columns:minmax(0, 1fr) 400px;gap:56px;align-items:center;color:#fff;min-height:464px}.ssm-hero__eyebrow{display:flex;align-items:center;gap:10px;font-size:12.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#f2c35b}.ssm-hero__eyebrow::before{content:"";width:28px;height:2px;background:#f2c35b}.ssm-hero__tquote{animation:ssm-fadeup 900ms cubic-bezier(0.22, 1, 0.36, 1) both;margin-top:22px}.ssm-hero__tquote-text{font-family:"Poppins","Noto Sans",sans-serif;font-size:25px;font-weight:500;line-height:1.45;margin:0;color:#fff;text-wrap:pretty;min-height:180px;text-align:justify}.ssm-hero__tauthor{display:flex;align-items:center;gap:14px;margin-top:24px}.ssm-hero__tinit{width:46px;height:46px;border-radius:50%;background:#f2c35b;color:#362a1d;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}.ssm-hero__tname{display:block;font-size:15px;font-weight:700}.ssm-hero__trole{display:block;font-size:12.5px;color:rgba(255,255,255,.7);margin-top:2px}.ssm-hero__tdots{display:flex;align-items:center;gap:10px;margin-top:30px}.ssm-hero__tdot{position:relative;width:22px;height:4px;border-radius:999px;border:none;padding:0;background:rgba(255,255,255,.22);overflow:hidden;cursor:pointer;transition:width 400ms ease}.ssm-hero__tdot span{position:absolute;inset:0;background:#f2c35b;transform-origin:left center;transform:scaleX(0)}.ssm-hero__tdot.is-done span{transform:scaleX(1)}.ssm-hero__tdot.is-active{width:64px}.ssm-hero__tdot.is-active span{animation:ssm-progress 7000ms linear both}.ssm-hero__tall{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:#f2c35b !important;text-decoration:none !important}.ssm-hero__tall .msym{font-size:18px}.ssm-hero__tall:hover{color:#fff !important}.ssm-hero__tcards{display:flex;flex-direction:column;gap:10px;padding-right:48px}.ssm-hero__tcard{display:flex;align-items:center;gap:14px;text-align:left;font-family:inherit;color:#fff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.22);border-radius:12px;padding:9px 14px 9px 9px;cursor:pointer;transform:translateX(0);opacity:.75;transition:transform 450ms cubic-bezier(0.22, 1, 0.36, 1),background 300ms,border-color 300ms,opacity 300ms}.ssm-hero__tcard:hover{background:rgba(255,255,255,.14)}.ssm-hero__tcard.is-active{background:rgba(255,255,255,.16);border-color:#f2c35b;transform:translateX(-18px);opacity:1}.ssm-hero__tthumb{position:relative;width:108px;aspect-ratio:1.7778;border-radius:8px;overflow:hidden;flex-shrink:0;background:#201810}.ssm-hero__tthumb img{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block}.ssm-hero__tcard-name{display:block;font-size:13.5px;font-weight:700;line-height:1.3}.ssm-hero__tcard-role{display:block;font-size:11.5px;color:rgba(255,255,255,.68);margin-top:3px;line-height:1.35}.ssm-hero__next{position:absolute;right:28px;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:999px;border:none;cursor:pointer;background:rgba(255,255,255,.9);box-shadow:0 4px 14px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;z-index:4;transition:background 200ms}.ssm-hero__next .msym{font-size:24px;color:#6b4a2f}.ssm-hero__next:hover{background:#fff}.ssm-bar-gold{height:4px;background:linear-gradient(90deg, #e9b23c 0 50%, #362a1d 50% 100%)}.btn-gold{background:#f2c35b;color:#362a1d !important}.btn-gold:hover{background:#e9b23c;color:#362a1d !important}.ssm-stats{max-width:1120px;background:#fff;border-radius:14px;margin:48px auto -104px;position:relative;z-index:3;padding:28px 40px;box-shadow:0 10px 36px rgba(0,0,0,.3);display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}.ssm-stats__item{display:flex;align-items:center;gap:14px;text-decoration:none;justify-content:center}.ssm-stats__item:hover{text-decoration:none}.ssm-stats__icon{font-size:34px;color:#b07c2c}.ssm-stats__num{display:block;font-family:"Poppins","Noto Sans",sans-serif;font-size:26px;font-weight:700;color:#362a1d;line-height:1.1}.ssm-stats__label{display:block;font-size:13px;font-weight:600;color:#737373}.ssm-section{max-width:1200px;margin:0 auto;padding:80px 40px;scroll-margin-top:140px}.ssm-section--dots{background-image:radial-gradient(rgba(107, 74, 47, 0.07) 1.2px, transparent 1.2px);background-size:26px 26px}.ssm-section--overview{padding:150px 40px 72px}.ssm-band{background:rgba(255,255,255,.55);border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;scroll-margin-top:140px}.ssm-band--top-only{border-bottom:none}.ssm-band__inner{max-width:1200px;margin:0 auto;padding:72px 40px}.ssm-band__inner--lg{padding:80px 40px}.ssm-eyebrow{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#b07c2c;margin-bottom:12px}.ssm-eyebrow--light{color:#e9b23c}.ssm-h2{font-family:"Poppins","Noto Sans",sans-serif;font-size:34px;font-weight:700;margin:0;color:#171717}.ssm-h2--xl{font-size:38px;line-height:1.15;margin-bottom:20px}.ssm-h2--md{font-size:30px;margin-bottom:8px}.ssm-h2--mb{margin-bottom:16px}.ssm-h2--light{color:#fff}.ssm-h2--light .accent{color:#e9b23c}.ssm-lead{font-size:16px;line-height:1.7;color:#404040;max-width:880px;margin:0 0 44px;text-wrap:pretty}.ssm-lead--narrow{max-width:780px}.ssm-lead--tight{margin-bottom:0}.ssm-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:40px}.ssm-link-arrow{font-size:14px;font-weight:600;white-space:nowrap;display:flex;align-items:center;gap:6px}.ssm-link-arrow .msym{font-size:18px}.ssm-overview{display:grid;grid-template-columns:1.4fr 1fr;gap:64px;align-items:start}.ssm-overview__text p{font-size:16.5px;line-height:1.75;color:#404040;margin:0;text-wrap:pretty}.ssm-overview__aside{display:flex;flex-direction:column;gap:16px;align-self:stretch}.ssm-figure{background:#fff;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.04);display:flex;flex-direction:column;height:100%}.ssm-figure img{width:100%;height:auto;display:block}.ssm-figure__cap{font-size:12.5px;color:#737373;padding:10px 16px;margin-top:auto}.ssm-ov{position:relative;aspect-ratio:1.3333;overflow:hidden;background:#f4ead5}.ssm-ov__slide{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transform:scale(1);transition:opacity 900ms ease,transform 6000ms ease-out}.ssm-ov__slide.is-active{opacity:1;transform:scale(1.06)}.ssm-ov__btn{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;border:none;background:rgba(255,255,255,.85);color:#362a1d;cursor:pointer;display:flex;align-items:center;justify-content:center}.ssm-ov__btn .msym{font-size:22px}.ssm-ov__btn--prev{left:12px}.ssm-ov__btn--next{right:12px}.ssm-ov__dots{position:absolute;left:0;right:0;bottom:12px;display:flex;justify-content:center;gap:6px}.ssm-ov__dot{width:8px;height:8px;border-radius:999px;border:none;padding:0;background:rgba(255,255,255,.75);cursor:pointer;transition:width 300ms,background 300ms}.ssm-ov__dot.is-active{width:22px;background:#e9b23c}.ssm-map{display:grid;grid-template-columns:1fr 400px;gap:56px;align-items:start}.ssm-map__head{margin-bottom:24px}.ssm-map__note{font-size:14px;color:#737373;margin:0}.ssm-map__canvas{position:relative}.ssm-map__svg{width:100%;min-height:560px;position:relative}.ssm-map__svg svg{display:block;margin:0 auto;height:560px;width:auto}.ssm-map__loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#737373;font-size:14px;pointer-events:none}.ssm-map__tip{position:absolute;display:none;background:#362a1d;color:#fff;border-radius:8px;padding:10px 14px;pointer-events:none;white-space:nowrap;box-shadow:0 4px 14px rgba(0,0,0,.3);z-index:5;animation:ssm-tip-in 500ms cubic-bezier(0.22, 1, 0.36, 1) both;transition:top 600ms cubic-bezier(0.22, 1, 0.36, 1),left 600ms cubic-bezier(0.22, 1, 0.36, 1)}.ssm-map__tip.is-visible{display:block}.ssm-map__tip-name{font-size:13.5px;font-weight:700}.ssm-map__tip-line{font-size:11.5px;color:rgba(255,255,255,.75);margin-top:3px}.ssm-map__tip-line--tight{margin-top:2px}.ssm-map__tip-hint{font-size:10.5px;font-weight:600;color:#e9b23c;margin-top:4px}.ssm-map__panel{position:sticky;top:156px;display:flex;flex-direction:column;gap:16px}.ssm-state{transition:fill 600ms cubic-bezier(0.22, 1, 0.36, 1);cursor:pointer}.ssm-select{position:relative;width:260px;flex:0 0 auto}.ssm-select__btn{width:100%;text-align:left;background:#fff;border:1.5px solid #b07c2c;border-radius:12px;padding:10px 16px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:"Noto Sans",sans-serif;box-shadow:0 1px 2px rgba(0,0,0,.08);transition:border-color 200ms}.ssm-select__btn:hover{border-color:#6b4a2f}.ssm-select__label{display:block;font-size:12px;font-weight:600;color:#737373}.ssm-select__value{display:block;font-size:16px;font-weight:700;color:#6b4a2f;margin-top:2px}.ssm-select__chev{font-size:22px;color:#6b4a2f;transition:transform 200ms}.ssm-select.is-open .ssm-select__chev{transform:rotate(180deg)}.ssm-select__drop{display:none;position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 10px 28px rgba(54,42,29,.16);z-index:20;padding:6px;flex-direction:column}.ssm-select.is-open .ssm-select__drop{display:flex}.ssm-select__search{display:flex;align-items:center;gap:8px;border:1px solid #e5e5e5;border-radius:8px;padding:6px 10px;margin-bottom:4px}.ssm-select__search .msym{font-size:17px;color:#b07c2c}.ssm-select__search input{border:none;outline:none;background:rgba(0,0,0,0);font-size:13.5px;color:#171717;width:100%;font-family:"Noto Sans",sans-serif}.ssm-select__list{max-height:336px;overflow-y:auto;display:flex;flex-direction:column}.ssm-select__opt{display:flex;align-items:center;gap:8px;width:100%;text-align:left;background:rgba(0,0,0,0);border:none;border-radius:8px;padding:8px 10px;font-size:13.5px;color:#171717;cursor:pointer;font-family:"Noto Sans",sans-serif;transition:background 150ms,color 150ms}.ssm-select__opt .msym{font-size:16px;color:#b07c2c}.ssm-select__opt:hover{background:#fbf4e5;color:#6b4a2f}.ssm-select__empty{padding:10px;font-size:13px;color:#737373}.ssm-select--card{width:100%}.ssm-select--card .ssm-select__btn{padding:10px 14px;box-shadow:none}.ssm-select--card .ssm-select__btn:hover{border-color:#e9b23c}.ssm-select--card .ssm-select__label{margin-bottom:2px}.ssm-select--card .ssm-select__value{font-family:"Poppins","Noto Sans",sans-serif;font-size:20px;color:#362a1d;line-height:1.2;margin-top:0}.ssm-select--card .ssm-select__chev{font-size:24px}.ssm-state-card{background:#362a1d;color:#fff;border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:4px}.ssm-state-card__type{font-size:13px;color:rgba(255,255,255,.7)}.ssm-state-card__name{font-family:"Poppins","Noto Sans",sans-serif;font-size:24px;font-weight:700}.ssm-state-card__row{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid rgba(255,255,255,.2);margin-top:10px;padding-top:12px}.ssm-state-card__row--first{margin-top:14px}.ssm-state-card__row>div{min-width:0}.ssm-state-card__k{font-size:13px;font-weight:600;color:rgba(255,255,255,.85)}.ssm-state-card__v{font-family:"Poppins","Noto Sans",sans-serif;font-size:28px;font-weight:700;color:#e9b23c}.ssm-state-card__tag{font-size:11px;font-weight:700;letter-spacing:.08em;color:#e9b23c}.ssm-state-card__inst{font-size:14px;font-weight:700}.ssm-state-card__link{font-size:12.5px;font-weight:600;color:#e9b23c !important;white-space:nowrap}.ssm-state-card__lki{border-top:1px solid rgba(255,255,255,.2);margin-top:10px;padding-top:12px}.ssm-state-card__lki-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.ssm-state-card__lki-row>div{min-width:0}.ssm-state-card__lki-row+.ssm-state-card__lki-row{border-top:1px dashed rgba(255,255,255,.25);margin-top:10px;padding-top:10px}.ssm-card{background:#fff;border:1px solid #e5e5e5;border-radius:12px}.ssm-card--pad{padding:18px 24px}.ssm-card__kicker{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#737373;margin-bottom:8px}.ssm-card__text{font-size:13.5px;line-height:1.65;color:#525252;margin:0;text-wrap:pretty}.ssm-recent{padding:16px;display:flex;flex-direction:column;gap:10px}.ssm-recent .ssm-card__kicker{margin-bottom:0}.ssm-recent__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ssm-recent img{width:100%;height:96px;object-fit:cover;border-radius:8px;display:block}.ssm-objectives{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.ssm-obj{background:#fff;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:transform 200ms,box-shadow 200ms,border-color 200ms}.ssm-obj:hover{transform:translateY(-4px);border-color:#6b4a2f;box-shadow:0 10px 28px rgba(54,42,29,.16)}.ssm-obj--wide{grid-column:span 2}.ssm-obj__media{position:relative}.ssm-obj__media--split{display:grid;grid-template-columns:1fr 1fr;gap:2px}.ssm-obj__img{width:100%;height:150px;object-fit:cover;display:block}.ssm-obj__scrim{position:absolute;inset:0;background:linear-gradient(to top, rgba(38, 29, 20, 0.55) 0%, transparent 55%)}.ssm-obj__num{position:absolute;left:20px;bottom:-18px;width:40px;height:40px;border-radius:50%;background:#362a1d;color:#e9b23c;font-weight:700;font-size:15px;display:flex;align-items:center;justify-content:center;border:3px solid #fff}.ssm-obj__icon{position:absolute;right:16px;top:14px;font-size:24px;color:#fff;background:rgba(54,42,29,.55);border-radius:8px;padding:6px}.ssm-obj__icon--left{right:calc(50% + 17px)}.ssm-obj__body{padding:30px 24px 24px;display:flex;flex-direction:column;gap:10px}.ssm-obj__body--split{flex:1;display:grid;grid-template-columns:1fr auto 1fr;gap:20px;align-items:stretch}.ssm-obj__col{display:flex;flex-direction:column;gap:10px}.ssm-obj__or{display:flex;flex-direction:column;align-items:center;gap:6px}.ssm-obj__or-line{width:1px;flex:1;background:#e5e5e5}.ssm-obj__or-pill{font-size:12px;font-weight:700;letter-spacing:.08em;color:#b07c2c;background:#fbf4e5;border:1px solid #e9dec7;border-radius:999px;padding:4px 12px}.ssm-obj__title{font-size:17px;font-weight:700;color:#171717;line-height:1.35}.ssm-obj__desc{font-size:14.5px;line-height:1.65;color:#525252;text-wrap:pretty}.ssm-components{background:#362a1d;color:#fff;scroll-margin-top:140px}.ssm-components__inner{max-width:1200px;margin:0 auto;padding:80px 40px}.ssm-components__lead{font-size:16px;line-height:1.7;color:rgba(255,255,255,.8);max-width:880px;margin:0 0 44px;text-wrap:pretty}.ssm-comps{display:flex;gap:12px;height:480px;margin:0;padding:0;list-style:none}.ssm-comp{position:relative;min-width:0;flex-basis:0;flex-grow:1;overflow:hidden;border-radius:12px;cursor:pointer;background:#261d14;transition:flex-grow 550ms cubic-bezier(0.25, 1, 0.5, 1)}.ssm-comp.is-active{flex-grow:3.4}.ssm-comp__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.08);transition:transform 700ms cubic-bezier(0.25, 1, 0.5, 1)}.ssm-comp.is-active .ssm-comp__img{transform:scale(1)}.ssm-comp__scrim{position:absolute;left:0;right:0;bottom:0;height:62%;background:linear-gradient(to top, #261d14 0%, rgba(38, 29, 20, 0.85) 45%, rgba(38, 29, 20, 0.4) 75%, transparent 100%);transition:height 550ms}.ssm-comp.is-active .ssm-comp__scrim{height:55%}.ssm-comp__text{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;padding:24px}.ssm-comp__num{font-family:"Poppins","Noto Sans",sans-serif;font-size:21px;font-weight:700;line-height:1;color:rgba(255,255,255,.6);transition:color 250ms}.ssm-comp.is-active .ssm-comp__num{color:#e9b23c}.ssm-comp__title{margin-top:6px;font-family:"Poppins","Noto Sans",sans-serif;font-size:18px;font-weight:700;line-height:1.25;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.7)}.ssm-comp__full{display:none}.ssm-comp.is-active .ssm-comp__full{display:inline}.ssm-comp.is-active .ssm-comp__short{display:none}.ssm-comp__body{display:grid;grid-template-rows:0fr;opacity:0;margin-top:0;transition:grid-template-rows 550ms cubic-bezier(0.25, 1, 0.5, 1),opacity 550ms,margin-top 550ms}.ssm-comp__body>span{overflow:hidden}.ssm-comp.is-active .ssm-comp__body{grid-template-rows:1fr;opacity:1;margin-top:12px}.ssm-comp__desc{display:block;max-width:56ch;font-size:14px;line-height:1.65;color:rgba(255,255,255,.8);text-align:justify}.ssm-tools__panel{background:linear-gradient(120deg, #261d14 0%, #362a1d 45%, #543a25 100%);border-radius:16px;padding:48px;display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center}.ssm-tools__list{display:flex;flex-direction:column;gap:28px}.ssm-tool{cursor:pointer}.ssm-tool__head{display:flex;align-items:baseline;gap:12px}.ssm-tool__num{font-family:"Poppins","Noto Sans",sans-serif;font-size:18px;font-weight:700;color:rgba(255,255,255,.55);transition:color 250ms,font-size 250ms}.ssm-tool__title{font-family:"Poppins","Noto Sans",sans-serif;font-size:18px;font-weight:700;color:rgba(255,255,255,.55);line-height:1.25;transition:color 250ms,font-size 250ms;border-bottom:2px solid rgba(0,0,0,0);padding-bottom:6px}.ssm-tool.is-active .ssm-tool__num{font-size:26px;color:#fff}.ssm-tool.is-active .ssm-tool__title{font-size:26px;color:#fff;border-bottom-color:#e9b23c}.ssm-tool__body{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows 450ms cubic-bezier(0.25, 1, 0.5, 1),opacity 450ms}.ssm-tool__body>div{overflow:hidden}.ssm-tool.is-active .ssm-tool__body{grid-template-rows:1fr;opacity:1}.ssm-tool__text{font-size:14.5px;line-height:1.7;color:rgba(255,255,255,.8);margin:12px 0 0 34px;max-width:46ch;text-wrap:pretty}.ssm-tools__video{background:#14100b;border-radius:14px;padding:10px;box-shadow:0 12px 40px rgba(0,0,0,.45)}.ssm-tools__video video{width:100%;aspect-ratio:1.7778;object-fit:cover;border-radius:8px;display:block;background:#000}.ssm-ws__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.ws-card{display:block;position:relative;height:380px;perspective:1400px;text-decoration:none;color:inherit}.ws-card:hover{text-decoration:none;color:inherit}.ws-flip{position:absolute;inset:0;transform-style:preserve-3d;transition:transform 650ms cubic-bezier(0.25, 1, 0.4, 1)}.ws-card:hover .ws-flip,.ws-card:focus-within .ws-flip{transform:rotateY(180deg)}.ws-face{position:absolute;inset:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.ws-face--front{background:#fff;border:1px solid #e5e5e5;box-shadow:0 6px 18px rgba(54,42,29,.1)}.ws-face--back{transform:rotateY(180deg);background:linear-gradient(150deg, #261d14 0%, #362a1d 60%, #4a3421 100%);border:1px solid #543a25;color:#fff;padding:24px;box-shadow:0 14px 32px rgba(54,42,29,.28)}.ws-photos{position:relative;height:190px;overflow:hidden;flex:0 0 auto}.ws-photos img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 700ms}.ws-photos img.is-current{opacity:1}.ws-photos__scrim{position:absolute;left:0;right:0;bottom:0;height:60%;background:linear-gradient(to top, rgba(38, 29, 20, 0.7) 0%, transparent 100%)}.ws-dots{position:absolute;left:16px;bottom:14px;display:flex;gap:5px}.ws-dot{width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.45);transition:background 300ms}.ws-dot.is-current{background:#e9b23c}.ws-hint{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:#fff;background:rgba(38,29,20,.55);backdrop-filter:blur(3px);padding:4px 10px;border-radius:999px}.ws-hint .msym{font-size:14px}.ws-info{background:#362a1d;color:#fff;padding:22px 24px 18px;display:flex;flex-direction:column;gap:8px;flex:1}.ws-count-row{display:flex;align-items:baseline;gap:10px}.ws-count{font-family:"Poppins","Noto Sans",sans-serif;font-size:40px;font-weight:700;line-height:1;color:#e9b23c}.ws-count-label{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.65)}.ws-name{font-family:"Poppins","Noto Sans",sans-serif;font-size:19px;font-weight:700;line-height:1.3}.ws-tagline{font-size:13px;font-weight:600;color:#e9b23c;border-top:1px solid rgba(255,255,255,.2);padding-top:10px}.ws-back__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex:0 0 auto}.ws-back__name{font-family:"Poppins","Noto Sans",sans-serif;font-size:17px;font-weight:700;line-height:1.3}.ws-back__count{font-family:"Poppins","Noto Sans",sans-serif;font-size:22px;font-weight:700;color:#e9b23c;flex:0 0 auto}.ws-back__rule{width:44px;height:3px;border-radius:2px;background:#e9b23c;margin:12px 0 14px;flex:0 0 auto}.ws-back__desc{font-size:12.5px;line-height:1.65;color:rgba(255,255,255,.9);text-wrap:pretty;overflow-y:auto;flex:1}.ws-back__link{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:#e9b23c;margin-top:14px;flex:0 0 auto}.ws-back__link .msym{font-size:15px}.ssm-pubs{background:radial-gradient(900px 420px at 88% -8%, rgba(233, 178, 60, 0.22), transparent 62%),radial-gradient(700px 380px at -5% 110%, rgba(107, 74, 47, 0.1), transparent 60%),#faf4e6;border-top:1px solid #e9dec7;border-bottom:1px solid #e9dec7;scroll-margin-top:140px}.ssm-pubs__inner{max-width:1200px;margin:0 auto;padding:80px 40px}.ssm-pubs__counts{display:flex;align-items:stretch;background:#fff;border:1px solid #e9dec7;border-radius:16px;box-shadow:0 8px 24px rgba(54,42,29,.08);overflow:hidden}.ssm-pubs__count{display:flex;align-items:center;gap:14px;padding:18px 28px}.ssm-pubs__count-icon{width:44px;height:44px;border-radius:12px;background:linear-gradient(150deg, #fbf4e5, #f2e4c9);display:flex;align-items:center;justify-content:center}.ssm-pubs__count-icon .msym{font-size:22px;color:#b07c2c}.ssm-pubs__count-num{display:block;font-family:"Poppins","Noto Sans",sans-serif;font-size:26px;font-weight:700;color:#6b4a2f;line-height:1}.ssm-pubs__count-label{display:block;font-size:12px;font-weight:600;color:#737373;margin-top:4px}.ssm-pubs__count-sep{width:1px;background:#eee4ce;margin:14px 0}.ssm-pubs__toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.ssm-pubs__toolbar-left{display:flex;align-items:center;gap:24px}.ssm-pubs__label{font-size:17px;font-weight:700}.ssm-pubs__actions{display:flex;align-items:center;gap:10px}.ssm-pubs__more{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:#fff !important;background:linear-gradient(120deg, #6b4a2f, #362a1d);padding:10px 22px;border-radius:999px;text-decoration:none;box-shadow:0 4px 14px rgba(54,42,29,.3);transition:box-shadow 200ms,transform 200ms}.ssm-pubs__more .msym{font-size:16px}.ssm-pubs__more:hover{box-shadow:0 8px 20px rgba(54,42,29,.4);transform:translateY(-1px);text-decoration:none}.ssm-pubs__rail{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-bottom:48px;padding:6px 2px 10px}.ssm-tabs{display:flex;gap:4px;background:#f3e9d4;border:1px solid #e9dec7;border-radius:999px;padding:4px}.ssm-tab{font-family:"Poppins","Noto Sans",sans-serif;font-size:13px;font-weight:600;padding:7px 20px;border-radius:999px;border:none;background:rgba(0,0,0,0);color:#525252;cursor:pointer;box-shadow:none;transition:background 200ms,color 200ms}.ssm-tab.is-active{background:#6b4a2f;color:#fff;box-shadow:0 2px 8px rgba(54,42,29,.3)}.pub-card{flex:0 0 auto;width:210px;scroll-snap-align:start;background:#fff;border:1px solid #e9dec7;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;cursor:pointer;transition:transform 200ms,box-shadow 200ms,border-color 200ms}.pub-card:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgba(54,42,29,.16);border-color:#c49e69}.pub-card--fluid{width:auto}.pub-card__thumb{position:relative;height:122px;background:linear-gradient(160deg, #f4ead5, #ebdcc0);padding:16px 20px 0;overflow:hidden;flex:0 0 auto;box-sizing:border-box}.pub-card__thumb>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}.pub-card__mock{position:relative;background:#fff;height:100%;border-radius:6px 6px 0 0;box-shadow:0 6px 18px rgba(54,42,29,.18);padding:12px 14px;display:flex;flex-direction:column;gap:7px;box-sizing:border-box}.pub-card__mock>i{display:block;border-radius:3px;background:#e2d9c7;height:5px}.pub-card__mock>i:nth-child(2){width:62%;height:7px;border-radius:4px;background:#6b4a2f}.pub-card__mock>i:nth-child(3){width:88%}.pub-card__mock>i:nth-child(4){width:78%}.pub-card__mock>i:nth-child(5){width:84%;background:#e9e1d0}.pub-card__mock>i:nth-child(6){width:55%;background:#e9e1d0}.pub-card__mock-corner{position:absolute;top:0;right:0;width:0;height:0;border-left:16px solid #e9dec7;border-top:16px solid #faf4e6}.pub-card__badge{position:absolute;top:10px;right:12px;background:#da3324;color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.06em;padding:4px 9px;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.18)}.pub-card__body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:8px;flex:1}.pub-card__title{font-size:15px;font-weight:700;line-height:1.35;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pub-card__foot{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.pub-card__dl{width:30px;height:30px;border-radius:999px;background:#362a1d;color:#fff;display:flex;align-items:center;justify-content:center;flex:0 0 auto;transition:background 200ms}.pub-card__dl .msym{font-size:16px}.pub-card__dl:hover{background:#6b4a2f}.ssm-guides__head{display:flex;align-items:baseline;gap:14px;margin-bottom:20px}.ssm-guides__title{font-size:17px;font-weight:700}.ssm-guides__sub{font-size:13px;color:#737373}.ssm-guides{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px;scroll-margin-top:140px}.ssm-gcard{display:grid;grid-template-columns:150px minmax(0, 1fr);background:#fff;border:1px solid #e9dec7;border-radius:14px;overflow:hidden;transition:box-shadow 200ms,transform 200ms}.ssm-gcard:hover{box-shadow:0 10px 26px rgba(54,42,29,.12);transform:translateY(-2px)}.ssm-gcard__cover{position:relative;background:#faf4e6;border-right:1px solid #f3ebdb;padding:18px 18px 0;display:flex;align-items:flex-end;justify-content:center}.ssm-gcard__cover img{width:100%;aspect-ratio:.708;object-fit:cover;display:block;border-radius:6px 6px 0 0;box-shadow:0 -4px 14px rgba(54,42,29,.12)}.ssm-gcard__badge{position:absolute;top:10px;right:10px;background:#1a56c2;color:#fff;font-family:"Poppins","Noto Sans",sans-serif;font-size:10px;font-weight:700;letter-spacing:.04em;padding:3px 8px;border-radius:5px;box-shadow:0 3px 8px rgba(26,86,194,.3)}.ssm-gcard__body{display:flex;flex-direction:column;padding:18px 20px;min-width:0}.ssm-gcard__head{display:flex;align-items:baseline;gap:10px}.ssm-gcard__num{font-family:"Poppins","Noto Sans",sans-serif;font-size:18px;font-weight:700;color:#c49e69;flex:0 0 auto}.ssm-gcard__title{font-size:15px;font-weight:700;line-height:1.35}.ssm-gcard__desc{font-size:13px;color:#737373;margin-top:6px;line-height:1.55;text-wrap:pretty}.ssm-gcard__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:16px}.ssm-gcard__actions{display:flex;gap:8px}.ssm-gcard__btn{width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none !important;transition:background 200ms}.ssm-gcard__btn .msym{font-size:18px}.ssm-gcard__btn--view{color:#6b4a2f !important;border:1px solid #c49e69;background:#fff}.ssm-gcard__btn--view:hover{background:#faf4e6}.ssm-gcard__btn--dl{color:#fff !important;background:#362a1d}.ssm-gcard__btn--dl:hover{background:#6b4a2f}.ssm-guide{display:flex;align-items:center;gap:20px;padding:20px 26px;border-bottom:1px solid #f3ebdb;transition:background 200ms;cursor:pointer}.ssm-guide:hover{background:#faf4e6}.ssm-guide__num{font-family:"Poppins","Noto Sans",sans-serif;font-size:22px;font-weight:700;color:#c49e69;width:34px;flex:0 0 auto}.ssm-guide__doc{width:46px;height:46px;border-radius:10px;background:#1a56c2;color:#fff;display:flex;align-items:center;justify-content:center;font-family:"Poppins","Noto Sans",sans-serif;font-size:11px;font-weight:700;letter-spacing:.04em;flex:0 0 auto;box-shadow:0 3px 8px rgba(26,86,194,.3)}.ssm-guide__main{flex:1;min-width:0}.ssm-guide__title{font-size:15px;font-weight:700;line-height:1.35}.ssm-guide__desc{font-size:13px;color:#737373;margin-top:3px;text-wrap:pretty}.ssm-guide__date{flex:0 0 auto;padding:4px 11px}.ssm-guide__view,.ssm-guide__dl{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;border-radius:999px;text-decoration:none;flex:0 0 auto;transition:background 200ms,color 200ms}.ssm-guide__view .msym,.ssm-guide__dl .msym{font-size:16px}.ssm-guide__view:hover,.ssm-guide__dl:hover{text-decoration:none}.ssm-guide__view{color:#6b4a2f;border:1px solid #c49e69;background:#fff;padding:8px 18px}.ssm-guide__view:hover{background:#faf4e6}.ssm-guide__dl{color:#fff !important;background:#362a1d;padding:9px 18px}.ssm-guide__dl:hover{background:#6b4a2f}.ssm-engage__gallery{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:32px;align-items:start}.ssm-tile{position:relative;border-radius:12px;overflow:hidden;height:180px;transition:transform 200ms,box-shadow 200ms}.ssm-tile:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(54,42,29,.22)}.ssm-tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ssm-tile__scrim{position:absolute;left:0;right:0;bottom:0;height:75%;background:linear-gradient(to top, #261d14 0%, rgba(38, 29, 20, 0.75) 40%, transparent 100%)}.ssm-tile__cap{position:absolute;left:20px;right:20px;bottom:14px;color:#fff}.ssm-tile__cap--sm{left:16px;right:16px}.ssm-tile__title{display:block;font-size:15px;font-weight:700}.ssm-tile__sub{display:block;font-size:12px;color:rgba(255,255,255,.8);margin-top:2px}.ssm-tile__cap--sm .ssm-tile__title{font-size:14px}.ssm-tile__cap--sm .ssm-tile__sub{font-size:11.5px}.ssm-tile__scrim--soft{height:60%;background:linear-gradient(to top, #261d14 0%, rgba(38, 29, 20, 0.6) 50%, transparent 100%)}.ssm-tile--placeholder{background:linear-gradient(160deg, #f4ead5 0%, #e6d6ba 100%)}.ssm-tile__empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:rgba(107,74,47,.35)}.ssm-tile__empty .msym{font-size:44px}.text-justify{text-align:justify}.ssm-engage__cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;margin-top:40px}.ssm-engage-card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:32px 28px;display:flex;flex-direction:column;gap:14px}.ssm-engage-card__icon{width:52px;height:52px;border-radius:12px;background:#fbf4e5;display:flex;align-items:center;justify-content:center}.ssm-engage-card__icon .msym{font-size:28px;color:#b07c2c}.ssm-engage-card__icon--b{background:#f8f0de}.ssm-engage-card__icon--b .msym{color:#6b4a2f}.ssm-engage-card__icon--c{background:#faf3e3}.ssm-engage-card__icon--c .msym{color:#8c6a3f}.ssm-engage-card__kicker{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#737373}.ssm-engage-card__title{font-size:20px;font-weight:700}.ssm-engage-card__text{font-size:14.5px;line-height:1.65;color:#525252;flex:1;text-wrap:pretty}.ssm-team__intro{font-size:15px;line-height:1.7;color:#525252;max-width:720px;margin:0 0 40px}.ssm-team__viewport{overflow:hidden}.ssm-team__track{display:flex;gap:16px;transition:transform 1400ms cubic-bezier(0.22, 1, 0.36, 1)}.team-card{flex:0 0 calc((100% - 64px)/5);border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;background:#fff;display:flex;flex-direction:column;box-shadow:0 1px 2px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.04);transition:border-color 200ms,box-shadow 200ms}.team-card:hover{border-color:#6b4a2f;box-shadow:0 4px 12px rgba(54,42,29,.18)}.team-card__photo{display:block;height:200px;overflow:hidden}.team-card__photo img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.team-card__initials{width:100%;height:200px;background:#f8f0de;color:#6b4a2f;font-family:"Poppins","Noto Sans",sans-serif;font-size:44px;font-weight:700;display:flex;align-items:center;justify-content:center}.team-card__info{background:linear-gradient(135deg, #e9b23c 0%, #6b4a2f 55%, #362a1d 100%);color:#fff;text-align:center;padding:14px 12px 16px;flex:1;display:flex;flex-direction:column;gap:4px}.team-card__name{font-size:15.5px;font-weight:700;line-height:1.3}.team-card__role{font-size:12.5px;color:rgba(255,255,255,.85);line-height:1.4}.team-card__email{font-size:11.5px;color:rgba(255,255,255,.7);word-break:break-all}.ssm-team__dots{display:flex;justify-content:center;gap:8px;margin-top:24px}.ssm-team__dot{width:8px;height:8px;border-radius:999px;border:none;padding:0;cursor:pointer;background:#d8c9ad;transition:width 300ms,background 300ms}.ssm-team__dot.is-active{width:24px;background:#6b4a2f}.ssm-footer{background:#362a1d;background-image:radial-gradient(rgba(233, 178, 60, 0.13) 1.2px, transparent 1.2px);background-size:22px 22px;color:rgba(255,255,255,.85)}.ssm-footer__grid{max-width:1200px;margin:0 auto;padding:64px 40px 48px;display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:48px}.ssm-footer__brand{display:flex;flex-direction:column;gap:16px}.ssm-footer__logo-row{display:flex;align-items:center;gap:12px}.ssm-footer__logo-row img{height:56px;width:auto;display:block;filter:brightness(0) invert(1)}.ssm-footer__brand-name{font-family:"Poppins","Noto Sans",sans-serif;font-size:19px;font-weight:700;color:#fff}.ssm-footer__about{font-size:13.5px;line-height:1.7;margin:0;color:rgba(255,255,255,.7);text-wrap:pretty}.ssm-footer__mail{font-size:13.5px;display:flex;align-items:center;gap:8px}.ssm-footer__mail .msym{font-size:17px;color:#e9b23c}.ssm-footer__h{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff;margin:0 0 16px;display:flex;align-items:center;gap:8px}.ssm-footer__h .msym{font-size:16px;color:#e9b23c}.ssm-footer__h--mt{margin-top:28px}.ssm-footer__links{display:flex;flex-direction:column;gap:10px;font-size:13.5px}.ssm-footer__links a{color:rgba(255,255,255,.75)}.ssm-footer__links a:hover{color:#fff}.ssm-footer__bottom{border-top:1px solid rgba(255,255,255,.12)}.ssm-footer__bottom-inner{max-width:1200px;margin:0 auto;padding:20px 40px;display:flex;align-items:center;justify-content:space-between;font-size:12.5px;color:rgba(255,255,255,.6)}.ssm-footer__legal{display:flex;gap:24px}.ssm-footer__legal a{color:rgba(255,255,255,.6)}.ssm-footer__legal a:hover{color:#fff}.ssm-fab{position:fixed;bottom:28px;right:28px;z-index:400;display:flex;align-items:center;gap:12px;background:#102a5e;color:#fff;border:none;border-radius:999px;padding:10px 22px 10px 12px;cursor:pointer;box-shadow:0 10px 30px rgba(0,0,0,.35);font-family:"Poppins","Noto Sans",sans-serif;transition:background 500ms,transform 200ms}.ssm-fab:hover{transform:scale(1.04)}.ssm-body .ssm-fab,.ssm-body .ssm-fab:hover{color:#fff;text-decoration:none}.ssm-fab__chakra{display:flex;width:44px;height:44px;align-items:center;justify-content:center;background:rgba(255,255,255,.14);border-radius:50%;transition:transform 900ms cubic-bezier(0.65, 0, 0.35, 1)}.ssm-fab__chakra svg{display:block}.ssm-fab__text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.ssm-fab__kicker{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.65)}.ssm-fab__label{font-size:14px;font-weight:700}.ssm-wipe{display:none;position:fixed;inset:0;z-index:300;background:#fff;clip-path:circle(0px at var(--wx, 95%) var(--wy, 92%));transition:clip-path 900ms cubic-bezier(0.65, 0, 0.35, 1);pointer-events:none}.ssm-wipe.is-ready{display:block}.ssm-wipe.is-on{clip-path:circle(160% at var(--wx, 95%) var(--wy, 92%));pointer-events:auto}.ssm-modal{display:none;position:fixed;inset:0;z-index:320;background:rgba(28,21,14,.6);backdrop-filter:blur(4px);align-items:center;justify-content:center;padding:40px;animation:ssm-pagein 200ms ease}.ssm-modal.is-open{display:flex}.ssm-modal__box{background:#fff;border-radius:16px;max-width:560px;width:100%;padding:32px;box-shadow:0 30px 80px rgba(0,0,0,.35);box-sizing:border-box}.ssm-modal__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.ssm-modal__no{font-size:11.5px;font-weight:700;letter-spacing:.08em;color:#6b4a2f;background:#faf4e6;border:1px solid #e9dec7;padding:5px 12px;border-radius:999px}.ssm-modal__title{font-family:"Poppins","Noto Sans",sans-serif;font-size:20px;font-weight:700;margin-bottom:10px}.ssm-modal__desc{font-size:14px;line-height:1.7;color:#404040;margin-bottom:18px;text-wrap:pretty}.ssm-modal__foot{display:flex;align-items:center;justify-content:space-between}.ssm-modal__issued{font-size:12.5px;color:#737373}body.ssm-body.sit-body{background:#fffaf0}.ssm-bar-tricolor{height:4px;background:linear-gradient(90deg, #ff9933 0%, #e9b23c 35%, #fff 55%, #2e8b4a 100%)}.ssm-h2--mb36{margin-bottom:36px}.sit-section{max-width:1200px;margin:0 auto;padding:72px 40px;scroll-margin-top:100px}.sit-band{background:#faf4e6;border-top:1px solid #e9dec7;border-bottom:1px solid #e9dec7;scroll-margin-top:100px}.sit-hero{background:#362a1d;color:#fff}.sit-hero__inner{max-width:1200px;margin:0 auto;padding:56px 40px 48px}.sit-hero__grid{display:grid;grid-template-columns:1fr 360px;gap:48px;align-items:center;margin-top:24px}.sit-hero__grid--dir{grid-template-columns:1fr}.sit-hero__h1{font-family:"Poppins","Noto Sans",sans-serif;font-size:40px;font-weight:700;line-height:1.2;margin:16px 0 0;color:#fff}.sit-hero__h1 .gold{color:#e9b23c}.sit-hero__tribar{width:220px;height:4px;border-radius:999px;margin-top:14px;background:linear-gradient(90deg, #ff9933 0 22%, #fff 42% 58%, #2e8b4a 78% 100%)}.sit-hero__p{font-size:15px;line-height:1.7;color:rgba(255,255,255,.85);max-width:560px;margin:18px 0 0;text-wrap:pretty;text-align:justify}.sit-crumbs{display:flex;align-items:center;gap:8px;font-size:12.5px;color:rgba(255,255,255,.7)}.sit-crumbs a{color:rgba(255,255,255,.7)}.sit-crumbs a:hover{color:#fff;text-decoration:none}.sit-crumbs .msym{font-size:14px}.sit-crumbs__here{color:#e9b23c}.sit-badge{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#362a1d;background:#e9b23c;border-radius:999px;padding:5px 14px}.sit-stats{display:flex;gap:24px;margin-top:28px}.sit-stat{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:10px;padding:14px 22px;text-align:center;min-width:96px}.sit-stat__n{font-family:"Poppins","Noto Sans",sans-serif;font-size:26px;font-weight:700;line-height:1.2}.sit-stat__n--text{font-size:18px;padding-top:5px}.sit-stat__l{font-size:11.5px;color:rgba(255,255,255,.7);margin-top:2px}.sit-shape{position:relative;height:340px;display:flex;align-items:center;justify-content:center}.sit-shape__map{position:relative;width:100%;height:300px;display:flex;align-items:center;justify-content:center}.sit-shape__map svg{max-width:100%;max-height:100%;display:block}.sit-chip{position:absolute;display:flex;align-items:center;gap:9px;background:rgba(38,29,20,.88);border:1px solid rgba(255,255,255,.18);border-radius:10px;padding:8px 12px}.sit-chip>.msym{font-size:18px;color:#e9b23c}.sit-chip>span{display:flex;flex-direction:column}.sit-chip__n{font-size:15px;font-weight:700;line-height:1.1}.sit-chip__l{font-size:10.5px;color:rgba(255,255,255,.7)}.sit-chip--a{top:6%;left:0}.sit-chip--b{top:40%;right:-6px}.sit-chip--c{bottom:6%;left:8%}.sit-about{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:start}.sit-about__text{font-size:15px;line-height:1.75;color:#404040;margin:0;text-wrap:pretty}.sit-info{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:20px 24px;display:flex;flex-direction:column;gap:12px;font-size:13.5px}.sit-info__row{display:flex;justify-content:space-between;gap:12px}.sit-info__k{color:#737373;flex:0 0 auto}.sit-info__v{font-weight:700;text-align:right}.sit-focus{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px}.sit-focus__card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:22px;display:flex;flex-direction:column;gap:10px;transition:border-color 200ms,box-shadow 200ms}.sit-focus__card>.msym{font-size:26px;color:#b07c2c}.sit-focus__card:hover{border-color:#6b4a2f;box-shadow:0 6px 18px rgba(54,42,29,.12)}.sit-focus__title{font-size:15px;font-weight:700}.sit-focus__desc{font-size:13px;line-height:1.6;color:#525252}.sit-activities{display:flex;flex-direction:column;gap:12px}.sit-activity{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:18px 24px;display:grid;grid-template-columns:110px 1fr auto;gap:20px;align-items:center}.sit-activity:hover{border-color:#6b4a2f}.sit-activity__date{font-size:12.5px;font-weight:700;color:#6b4a2f;background:#fbf4e5;border:1px solid #e9dec7;border-radius:999px;padding:5px 0;text-align:center}.sit-activity__title{display:block;font-size:15px;font-weight:700}.sit-activity__meta{display:block;font-size:12.5px;color:#737373;margin-top:2px}.sit-activity__link{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.sit-activity__link .msym{font-size:16px}.sit-empty{background:#fff;border:1px dashed #c49e69;border-radius:12px;padding:26px 28px;display:flex;align-items:center;gap:18px}.sit-empty>.msym{font-size:34px;color:#b07c2c}.sit-empty__title{font-size:15px;font-weight:700}.sit-empty__sub{font-size:13px;color:#737373;margin-top:3px}.sit-contact{background:#362a1d;color:#fff;scroll-margin-top:100px}.sit-contact__inner{max-width:1200px;margin:0 auto;padding:56px 40px;display:flex;align-items:center;justify-content:space-between;gap:40px}.sit-contact__h2{font-family:"Poppins","Noto Sans",sans-serif;font-size:26px;font-weight:700;margin:0 0 8px}.sit-contact__h2 .gold{color:#e9b23c}.sit-contact__sub{font-size:13.5px;color:rgba(255,255,255,.8)}.sit-contact .btn-gold{white-space:nowrap;font-weight:700}.sit-contact .btn-gold .msym{font-size:18px}.sit-footer{background:#261d14;color:rgba(255,255,255,.6);font-size:12px;text-align:center;padding:14px}.sit-dir{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}.sit-dir__card{display:flex;flex-direction:column;gap:6px;background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:18px 20px;text-decoration:none !important;color:#171717 !important;transition:border-color 200ms,box-shadow 200ms,transform 200ms}.sit-dir__card:hover{border-color:#6b4a2f;box-shadow:0 8px 20px rgba(54,42,29,.12);transform:translateY(-2px)}.sit-dir__state{font-family:"Poppins","Noto Sans",sans-serif;font-size:16px;font-weight:700;color:#362a1d}.sit-dir__sit{font-size:13px;line-height:1.45;color:#404040}.sit-dir__lki{font-size:12px;color:#737373;margin-top:2px}@media(max-width: 960px){.sit-section{padding:48px 24px}.sit-hero__inner{padding:40px 24px 36px}.sit-hero__grid{grid-template-columns:1fr;gap:24px}.sit-hero__h1{font-size:32px}.sit-shape{height:300px;max-width:360px;margin:0 auto}.sit-chip--b{right:0}.sit-stats{flex-wrap:wrap;gap:12px}.sit-about{grid-template-columns:1fr;gap:24px}.sit-focus{grid-template-columns:repeat(2, 1fr)}.sit-dir{grid-template-columns:repeat(2, 1fr)}.sit-contact__inner{padding:40px 24px;flex-direction:column;align-items:flex-start;gap:20px}.sit-activity{grid-template-columns:1fr;gap:10px}}@media(max-width: 600px){.sit-section{padding:40px 16px}.sit-hero__inner{padding:32px 16px}.sit-focus,.sit-dir{grid-template-columns:1fr}.sit-info__row{flex-direction:column;gap:2px}.sit-info__v{text-align:left}.sit-contact__inner{padding:32px 16px}}@view-transition{navigation:auto}.ssm-fab{view-transition-name:ssm-fab}.ssm-fab__chakra{view-transition-name:ssm-chakra}::view-transition-old(root){animation:none;mix-blend-mode:normal}::view-transition-new(root){animation:ssm-switch-reveal 900ms cubic-bezier(0.65, 0, 0.35, 1) both;mix-blend-mode:normal}::view-transition-image-pair(root){isolation:auto}::view-transition-group(ssm-fab){animation-duration:900ms;animation-timing-function:cubic-bezier(0.65, 0, 0.35, 1)}::view-transition-old(ssm-fab),::view-transition-new(ssm-fab){animation-duration:500ms}::view-transition-old(ssm-chakra){animation:none;opacity:0}::view-transition-new(ssm-chakra){animation:ssm-chakra-spin 900ms cubic-bezier(0.65, 0, 0.35, 1) both}@keyframes ssm-switch-reveal{from{clip-path:circle(0px at var(--ssm-wx, 95%) var(--ssm-wy, 92%))}to{clip-path:circle(160% at var(--ssm-wx, 95%) var(--ssm-wy, 92%))}}@keyframes ssm-chakra-spin{to{transform:rotate(360deg)}}.ssm-footer-mini{background:#362a1d;color:rgba(255,255,255,.75);font-size:13px;padding:22px 40px;display:flex;justify-content:space-between}.ssm-footer-mini a{color:#e9b23c;font-weight:600}.ssm-sub{max-width:1200px;margin:0 auto;padding:32px 40px 80px}.ssm-crumbs{display:flex;align-items:center;gap:6px;font-size:13px;color:#737373}.ssm-crumbs a{color:#6b4a2f}.ssm-crumbs .msym{font-size:16px}.ssm-crumbs__here{color:#171717;font-weight:600}.ssm-sub__head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-top:18px;flex-wrap:wrap}.ssm-sub__eyebrow{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#b07c2c;margin-bottom:10px}.ssm-sub__h1{font-family:"Poppins","Noto Sans",sans-serif;font-size:38px;font-weight:700;line-height:1.15;margin:0}.ssm-sub__lead{font-size:15px;line-height:1.6;color:#525252;margin:10px 0 0;max-width:620px;text-align:justify}.ssm-chips{display:flex;align-items:center;gap:8px}.ssm-chip-btn{font-family:inherit;font-size:13px;font-weight:600;padding:7px 18px;border-radius:999px;border:1px solid #e5e5e5;background:#fff;color:#525252;cursor:pointer;transition:background 200ms,color 200ms}.ssm-chip-btn span{opacity:.7;font-weight:500}.ssm-chip-btn.is-active{background:#6b4a2f;border-color:#6b4a2f;color:#fff}.ssm-sub__empty{text-align:center;color:#737373;padding:80px 0;font-size:15px}.pub-card .ssm-chip--state{display:inline-flex;align-items:center;gap:3px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pub-card .ssm-chip--state .msym{font-size:13px}.pub-card a.pub-card__dl{color:#fff !important;text-decoration:none !important}.pub-card__dl--soon{opacity:.45;cursor:not-allowed}.pb-card__date--type{color:#737373;background:#fff}.tm-list{margin-top:36px;display:flex;flex-direction:column;gap:24px}.tm-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}.tm-card{background:#fff;border:1px solid #e9dec7;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:transform 200ms,box-shadow 200ms,border-color 200ms}.tm-card:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgba(54,42,29,.14);border-color:#c49e69}.tm-card__play{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0;border:0;background:#362a1d;cursor:pointer;overflow:hidden}.tm-card__play video{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.tm-card__scrim{position:absolute;inset:0;background:linear-gradient(180deg, rgba(54, 42, 29, 0) 40%, rgba(54, 42, 29, 0.55) 100%)}.tm-card__btn{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.92);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px rgba(0,0,0,.3)}.tm-card__btn .msym{font-size:32px;color:#6b4a2f;margin-left:3px}.tm-card__btn--lg{width:64px;height:64px}.tm-card__btn--lg .msym{font-size:36px}.tm-card__dur{position:absolute;right:12px;bottom:12px;background:rgba(0,0,0,.65);color:#fff;font-size:11.5px;font-weight:600;padding:3px 8px;border-radius:5px}.tm-card__cat{position:absolute;left:12px;top:12px;background:#362a1d;color:#e9b23c;font-size:10.5px;font-weight:700;letter-spacing:.06em;padding:4px 9px;border-radius:6px}.tm-card__body{padding:20px 22px 22px;display:flex;flex-direction:column;gap:14px;flex:1}.tm-card__name{font-size:15px;font-weight:700;line-height:1.3}.tm-card__role{font-size:12.5px;color:#737373;line-height:1.45;margin-top:3px}.tm-card__quote{margin:0;font-size:13.5px;line-height:1.65;color:#373737;text-wrap:pretty;padding-top:14px;border-top:1px solid #f0e9da;text-align:justify}.tm-card--wide{display:grid;grid-template-columns:minmax(0, 5fr) minmax(0, 7fr)}.tm-card--wide:hover{transform:none}.tm-card--wide .tm-card__play{aspect-ratio:auto;height:100%;min-height:280px}.tm-card--wide .tm-card__play video{position:absolute;inset:0}.tm-card__people{padding:26px 28px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:28px}.tm-card__person{margin:0;display:flex;flex-direction:column;gap:14px}.tm-player{position:fixed;inset:0;z-index:200;background:rgba(20,14,8,.88);display:flex;align-items:center;justify-content:center;padding:40px}.tm-player__box{width:100%;max-width:1040px;background:#1e1710;border-radius:14px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.6)}.tm-player__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px 14px 22px;color:#fff}.tm-player__who{min-width:0}.tm-player__name{font-size:16px;font-weight:700;line-height:1.3}.tm-player__role{font-size:12.5px;color:rgba(255,255,255,.65);margin-top:2px}.tm-player__close{width:40px;height:40px;border-radius:50%;border:0;background:rgba(255,255,255,.1);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tm-player__close .msym{font-size:24px}.tm-player__close:hover{background:rgba(255,255,255,.22)}.tm-player video{display:block;width:100%;aspect-ratio:16/9;background:#000}.pb-filters{margin-top:28px;background:#fff;border:1px solid #e9dec7;border-radius:14px;padding:18px 20px;display:flex;flex-direction:column;gap:14px;box-shadow:0 1px 2px rgba(0,0,0,.06)}.pb-filters__row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pb-filters__row2{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pb-search{display:flex;align-items:center;gap:8px;background:#faf7f0;border:1px solid #e9dec7;border-radius:999px;padding:10px 18px;flex:1;min-width:260px}.pb-search .msym{font-size:20px;color:#737373}.pb-search input{border:none;outline:none;background:rgba(0,0,0,0);font-size:14px;flex:1;font-family:inherit;color:#171717}.pb-state{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:#525252}.pb-state .msym{font-size:20px;color:#b07c2c}.pb-state select{font-family:inherit;font-size:14px;font-weight:600;color:#6b4a2f;background:#fff;border:1.5px solid #b07c2c;border-radius:10px;padding:9px 12px;min-width:240px;cursor:pointer}.pb-source{font-size:13px;font-weight:600;color:#525252;margin-right:4px}.pb-clear{font-family:inherit;font-size:13px;font-weight:600;color:#6b4a2f;background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;align-items:center;gap:4px}.pb-clear .msym{font-size:18px}.pb-grid{margin-top:24px;display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:20px}.pb-card{background:#fff;border:1px solid #e9dec7;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:transform 200ms,box-shadow 200ms,border-color 200ms}.pb-card:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgba(54,42,29,.16);border-color:#c49e69}.pb-card__thumb{position:relative;height:150px;background:linear-gradient(160deg, #f4ead5, #ebdcc0);padding:18px 22px 0;overflow:hidden}.pb-card__thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}.pb-card__mock{background:#fff;height:100%;border-radius:6px 6px 0 0;box-shadow:0 6px 18px rgba(54,42,29,.18);padding:14px 16px;display:flex;flex-direction:column;gap:8px}.pb-card__mock i{display:block;height:5px;border-radius:3px;background:#e2d9c7}.pb-card__mock i:nth-child(1){width:62%;height:7px;border-radius:4px;background:#6b4a2f}.pb-card__mock i:nth-child(2){width:88%}.pb-card__mock i:nth-child(3){width:78%}.pb-card__mock i:nth-child(4){width:55%;background:#e9e1d0}.pb-card__pdf,.pb-card__cat{position:absolute;top:10px;font-size:10.5px;font-weight:700;letter-spacing:.06em;padding:4px 9px;border-radius:6px}.pb-card__pdf{right:12px;background:#da3324;color:#fff}.pb-card__cat{left:12px;background:#362a1d;color:#e9b23c}.pb-card__body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:8px;flex:1}.pb-card__state{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:#b07c2c}.pb-card__state .msym{font-size:15px}.pb-card__title{font-size:15px;font-weight:700;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pb-card__desc{font-size:12.5px;line-height:1.55;color:#646464;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pb-card__foot{display:flex;align-items:center;justify-content:space-between;margin-top:6px}.pb-card__date{font-size:11.5px;font-weight:600;color:#6b4a2f;background:#faf4e6;border:1px solid #e9dec7;padding:3px 9px;border-radius:999px}.pb-card__dl{width:32px;height:32px;border-radius:999px;background:#362a1d;color:#fff !important;display:flex;align-items:center;justify-content:center;text-decoration:none !important;transition:background 200ms}.pb-card__dl .msym{font-size:17px}.pb-card__dl:hover{background:#6b4a2f}.pb-card__dl--soon{opacity:.45;cursor:not-allowed}.pb-card__dl--soon:hover{background:#362a1d}body.ssm-body.sl-body{background:linear-gradient(160deg, #fffaf0 0%, #f8f0de 55%, #f3e5cb 100%)}.sl-page{min-height:100vh;display:grid;grid-template-columns:1fr 480px}.sl-side{background:#362a1d;color:#fff;padding:64px;display:flex;flex-direction:column;justify-content:space-between}.sl-brand{display:flex;align-items:center;gap:14px;color:#fff !important;text-decoration:none !important}.sl-brand img{height:52px;width:auto;display:block;filter:brightness(0) invert(1)}.sl-brand>span{display:flex;flex-direction:column;gap:2px}.sl-brand__title{font-size:20px;font-weight:700;line-height:1.2}.sl-brand__sub{font-size:12px;color:rgba(255,255,255,.7)}.sl-h1{font-family:"Poppins","Noto Sans",sans-serif;font-size:36px;font-weight:700;line-height:1.25;margin:64px 0 16px;color:#fff}.sl-h1 .gold{color:#e9b23c}.sl-tribar{width:220px;height:4px;border-radius:999px;background:linear-gradient(90deg, #ff9933 0 22%, #fff 42% 58%, #2e8b4a 78% 100%)}.sl-p{font-size:14.5px;line-height:1.7;color:rgba(255,255,255,.8);max-width:460px;margin:24px 0 0;text-align:justify}.sl-points{list-style:none;padding:0;margin:36px 0 0;display:flex;flex-direction:column;gap:14px;font-size:13.5px;color:rgba(255,255,255,.85)}.sl-points li{display:flex;align-items:center;gap:10px}.sl-points .msym{font-size:18px;color:#e9b23c}.sl-copy{font-size:12px;color:rgba(255,255,255,.6)}.sl-main{display:flex;align-items:center;justify-content:center;padding:48px}.sl-card{width:100%;max-width:360px;background:#fff;border:1px solid #e5e5e5;border-radius:16px;padding:36px 32px;box-shadow:0 12px 40px rgba(54,42,29,.12);margin:0}.sl-card__title{font-size:20px;font-weight:700}.sl-card__sub{font-size:13px;color:#737373;margin-top:4px}.sl-soon{display:flex;flex-direction:column;gap:6px;background:#fbf4e5;border:1px solid #e9b23c;border-left:4px solid #e9b23c;border-radius:10px;padding:12px 14px;margin-bottom:22px}.sl-soon__pill{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;background:#e9b23c;color:#362a1d;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.sl-soon__pill .msym{font-size:14px}.sl-soon__text{font-size:12.5px;line-height:1.5;color:#525252}.sl-soon__text a{font-weight:600}.sl-card.is-soon .sl-field,.sl-card.is-soon .sl-row,.sl-card.is-soon .sl-btn,.sl-card.is-soon .sl-or{opacity:.45}.sl-card.is-soon .sl-field input,.sl-card.is-soon .sl-btn{cursor:not-allowed}.sl-card.is-soon .sl-btn:hover{background:#362a1d}.sl-card.is-soon .sl-btn--outline:hover{background:rgba(0,0,0,0)}.sl-error{margin-top:18px;background:#fdecea;color:#a4262c;border:1px solid #f5c2c0;border-radius:8px;padding:9px 12px;font-size:12.5px}.sl-field{display:flex;flex-direction:column;gap:6px;margin-top:16px}.sl-field:first-of-type{margin-top:28px}.sl-field>span{font-size:13px;font-weight:600}.sl-field input{box-sizing:border-box;width:100%;border:1px solid #d4d4d4;border-radius:8px;padding:11px 14px;font-size:14px;font-family:inherit;color:#171717}.sl-field input:focus{outline:2px solid #b07c2c;outline-offset:1px}.sl-row{display:flex;align-items:center;justify-content:space-between;margin-top:14px;font-size:12.5px}.sl-btn{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:#362a1d;color:#fff !important;font-family:inherit;font-size:14.5px;font-weight:600;padding:12px;border:0;border-radius:8px;margin-top:24px;cursor:pointer;text-decoration:none !important;transition:background 200ms}.sl-btn .msym{font-size:18px}.sl-btn:hover{background:#543a25}.sl-btn--outline{background:rgba(0,0,0,0);border:1px solid #6b4a2f;color:#6b4a2f !important;font-size:14px;padding:11px;margin-top:0}.sl-btn--outline:hover{background:#fbf4e5}.sl-or{display:flex;align-items:center;gap:12px;margin:20px 0;color:#a3a3a3;font-size:12px}.sl-or span{flex:1;height:1px;background:#e5e5e5}.sl-note{font-size:12px;color:#737373;line-height:1.6;margin-top:20px}.wk-page .ssm-footer{margin-top:24px}.wk-crumbbar{background:rgba(255,253,247,.92);border-bottom:1px solid #e9dec7}.wk-crumbbar__inner{max-width:1200px;margin:0 auto;padding:11px 40px;display:flex;align-items:center;justify-content:space-between;gap:20px}.wk-crumbbar__other{font-size:12.5px;font-weight:600;display:inline-flex;align-items:center;gap:6px}.wk-crumbbar__other .msym{font-size:15px}.wk-crumbs{display:flex;align-items:center;gap:8px;font-size:12.5px}.wk-crumbs a{color:#737373;display:inline-flex;align-items:center;gap:5px}.wk-crumbs .msym{font-size:14px;color:#b07c2c}.wk-crumbs .msym--home{font-size:15px;color:inherit}.wk-crumbs__here{font-weight:700;color:#6b4a2f}.wk-hero{max-width:1200px;margin:0 auto;padding:64px 40px 48px;display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center;scroll-margin-top:90px}.wk-tag{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6b4a2f;background:#fbf4e5;border:1px solid #e9dec7;padding:7px 16px;border-radius:999px;margin-bottom:16px}.wk-tag .msym{font-size:16px;color:#b07c2c}.wk-h1{font-family:"Poppins","Noto Sans",sans-serif;font-size:40px;font-weight:700;line-height:1.2;margin:0 0 18px}.wk-h1 .accent{color:#6b4a2f}.wk-p{font-size:15.5px;line-height:1.75;color:#404040;margin:0 0 26px;text-wrap:pretty;text-align:justify}.wk-stats{display:flex;gap:14px;flex-wrap:wrap}.wk-stat{background:#362a1d;color:#fff;border-radius:12px;padding:16px 0;width:180px;text-align:center}.wk-stat__n{font-family:"Poppins","Noto Sans",sans-serif;font-size:26px;font-weight:700;color:#e9b23c;line-height:1}.wk-stat__l{font-size:12px;font-weight:600;color:rgba(255,255,255,.75);margin-top:6px}.wk-photo{position:relative}.wk-photo__back{position:absolute;inset:18px -14px -14px 18px;border-radius:16px;background:linear-gradient(140deg, #e9b23c, #b07c2c);opacity:.35}.wk-photo__frame{position:relative;height:340px;border-radius:16px;overflow:hidden;box-shadow:0 18px 44px rgba(54,42,29,.22);border:1px solid #e9dec7}.wk-photo__frame img{width:100%;height:100%;object-fit:cover;display:block}.wk-section{max-width:1200px;margin:0 auto;padding:24px 40px 56px}.wk-band{background:#faf4e6;border-top:1px solid #e9dec7;border-bottom:1px solid #e9dec7}.wk-band .wk-section{padding:56px 40px}.wk-h2row{display:flex;align-items:baseline;gap:14px;margin-bottom:20px}.wk-h2{font-family:"Poppins","Noto Sans",sans-serif;font-size:24px;font-weight:700;margin:0;display:flex;align-items:center;gap:10px}.wk-h2::before{content:"";width:5px;height:22px;border-radius:3px;background:linear-gradient(180deg, #e9b23c, #6b4a2f);display:inline-block}.wk-h2sub{font-size:13px;color:#737373}.wk-glimpses{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.wk-glimpses::-webkit-scrollbar{display:none}.wk-glimpses>figure{flex:0 0 auto;width:380px;height:240px;margin:0;border-radius:12px;overflow:hidden;scroll-snap-align:start;position:relative;background:#f8f0de}.wk-glimpses img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 400ms}.wk-glimpses>figure:hover img{transform:scale(1.05)}.wk-glimpses figcaption{position:absolute;left:0;right:0;bottom:0;padding:28px 14px 10px;font-size:12px;font-weight:600;color:#fff;background:linear-gradient(180deg, rgba(32, 24, 16, 0) 0%, rgba(32, 24, 16, 0.7) 100%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wk-glimpses__nav{margin-left:auto;display:flex;gap:8px}.wk-docs{background:#fff;border:1px solid #e9dec7;border-radius:14px;overflow:hidden}.wk-doc{display:flex;align-items:center;gap:20px;padding:18px 26px;border-bottom:1px solid #f3ebdb;transition:background 200ms}.wk-doc:hover{background:#faf4e6}.wk-doc__pdf{width:44px;height:44px;border-radius:10px;background:#da3324;color:#fff;display:flex;align-items:center;justify-content:center;font-family:"Poppins","Noto Sans",sans-serif;font-size:11px;font-weight:700;flex:0 0 auto;box-shadow:0 3px 8px rgba(218,51,36,.3)}.wk-doc__main{flex:1;min-width:0}.wk-doc__title{font-size:14.5px;font-weight:700}.wk-doc__desc{font-size:12.5px;color:#737373;margin-top:2px}.wk-doc__date{font-size:11.5px;font-weight:600;color:#6b4a2f;background:#faf4e6;border:1px solid #e9dec7;padding:4px 11px;border-radius:999px;flex:0 0 auto}.wk-doc__dl{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#fff !important;background:#362a1d;padding:9px 18px;border-radius:999px;flex:0 0 auto;transition:background 200ms;text-decoration:none !important}.wk-doc__dl .msym{font-size:16px}.wk-doc__dl:hover{background:#6b4a2f}.wk-doc__dl--soon{opacity:.45;cursor:not-allowed}.wk-doc__dl--soon:hover{background:#362a1d}.ssm-info{position:relative;display:inline-flex;align-items:center;color:#b07c2c;cursor:help;outline:none}.ssm-info>.msym{font-size:18px}.ssm-info__tip{position:absolute;top:calc(100% + 8px);right:0;width:320px;background:#362a1d;color:#fff;font-size:12.5px;line-height:1.55;padding:10px 12px;border-radius:8px;box-shadow:0 10px 24px rgba(0,0,0,.25);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity 150ms,transform 150ms,visibility 150ms;z-index:30;text-align:left;font-weight:500}.ssm-info:hover .ssm-info__tip,.ssm-info:focus .ssm-info__tip{opacity:1;visibility:visible;transform:none}.ssm-info__tip--left{right:auto;left:0}.ssm-pubs__counts{position:relative;overflow:visible}.ssm-pubs__counts>.ssm-info{align-self:center;padding:0 16px 0 12px}.ssm-map__note strong{color:#6b4a2f;font-weight:700}/*# sourceMappingURL=ssm.scss?_map= */
