.page-hero.ins-strip{padding:14px var(--gutter,16px) 18px;isolation:isolate;background:linear-gradient(175deg,#0c7f89 0%,#0a5c63 55%,#063135 100%)}.page-hero.ins-strip:after{content:"";background:linear-gradient(90deg,#e6c98a1a,#e6c98acc 60%,#e6c98a26);height:1px;position:absolute;inset:auto 0 0}.is-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.page-hero .is-title{color:#fff;margin:0;font-size:24px;font-weight:800;line-height:1.3}.is-gold{background:linear-gradient(175deg,#fff4d2 0%,#f3d995 32%,#e0b867 58%,#f8e3aa 82%);color:#0000;-webkit-background-clip:text;background-clip:text}.is-intro{color:#ffffffbf;margin:0;font-size:11.5px}.is-panels{gap:6px;height:178px;margin-top:10px;display:flex}.is-panel{cursor:pointer;color:#fff;text-align:start;min-width:0;font:inherit;background:#0a5c63;border:0;border-radius:16px;flex:1 1 0;padding:0;transition:flex-grow .7s cubic-bezier(.65,0,.25,1),box-shadow .4s;position:relative;overflow:hidden;box-shadow:0 12px 24px -14px #021416e6,inset 0 0 0 1px #e6c98a59}.is-panel.is-on{flex-grow:5.2;box-shadow:0 16px 30px -14px #021416f2,inset 0 0 0 1.5px #e6c98a}.is-panel img{object-fit:cover;filter:grayscale()contrast(1.05)brightness(.8);width:100%;height:100%;transition:filter .7s,transform 6s;position:absolute;inset:0;transform:scale(1.08)}.is-panel.is-on img{filter:none;transform:scale(1)}.is-panel:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(#0c7f898c,#063135d9);transition:opacity .6s;position:absolute;inset:0}.is-panel.is-on:before{opacity:0}.is-panel:after{content:"";z-index:1;pointer-events:none;opacity:0;background:linear-gradient(#041e2100 42%,#041e218c 70%,#041e21eb 100%);transition:opacity .6s;position:absolute;inset:0}.is-panel.is-on:after{opacity:1}.is-v{z-index:2;inset-inline:0;writing-mode:vertical-rl;color:#f3d995;white-space:nowrap;text-shadow:0 1px 6px #0009;width:max-content;max-height:calc(100% - 24px);margin-inline:auto;font-size:12.5px;font-weight:800;transition:opacity .35s .25s;position:absolute;bottom:12px}.is-panel.is-on .is-v{opacity:0;transition-delay:0s}.is-cap{z-index:2;inset-inline:0;opacity:0;pointer-events:none;justify-items:start;gap:2px;padding:12px 14px 14px;transition:opacity .3s,translate .3s;display:grid;position:absolute;bottom:0;translate:0 10px}.is-panel.is-on .is-cap{opacity:1;transition:opacity .45s .45s,translate .45s .45s;translate:0}.is-field{color:#8a6a2f;background:#fbf2e1;border-radius:999px;padding:0 9px;font-size:10px;font-weight:800;line-height:1.9}.is-name{white-space:nowrap;margin-top:2px;font-size:18px;font-weight:800;line-height:1.3}.is-line{color:#ffffffd9;white-space:nowrap;font-size:11.5px;line-height:1.6}.is-bar{z-index:3;inset-inline:14px;opacity:0;background:#fff3;border-radius:2px;height:2px;position:absolute;bottom:6px}.is-bar:after{content:"";border-radius:inherit;transform-origin:100%;background:#e6c98a;position:absolute;inset:0;transform:scaleX(0)}.is-panel.is-on .is-bar{opacity:1}.is-panel.is-on.run .is-bar:after{animation:is-fill var(--is-dur,4.5s) linear both}.ins-strip.paused .is-bar:after{animation-play-state:paused!important}@keyframes is-fill{to{transform:scaleX(1)}}.is-panel:focus-visible{outline-offset:2px;outline:3px solid #e6c98a}@media (prefers-reduced-motion:reduce){.is-panel,.is-panel img,.is-cap,.is-v,.is-panel:before,.is-panel:after{transition:none!important}.is-bar{display:none}}@media (width>=768px){.page-hero.ins-strip{padding-block:26px 30px}.page-hero .is-title{font-size:40px}.is-intro{font-size:15px}.is-panels{gap:10px;height:300px;margin-top:18px}.is-panel{border-radius:20px}.is-panel.is-on{flex-grow:4}.is-v{font-size:16px;bottom:18px}.is-cap{padding:18px 22px 22px}.is-field{font-size:12px}.is-name{font-size:28px}.is-line{font-size:15px}}@media (width>=1100px){.page-hero.ins-strip{padding:34px 40px 40px}.ins-strip .is-head,.ins-strip .is-panels{max-width:1120px;margin-inline:auto}.ins-strip .is-panels{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;height:auto;margin-top:22px;display:grid}.ins-strip .is-panel{aspect-ratio:540/604;border-radius:20px;flex:none;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s}.ins-strip .is-panel img{filter:none;transition:transform .8s;transform:none}.ins-strip .is-panel:hover img{transform:scale(1.04)}.ins-strip .is-panel:before{opacity:0}.ins-strip .is-panel:after{opacity:1;background:linear-gradient(#041e2100 45%,#041e2199 70%,#041e21f2 100%)}.ins-strip .is-v{display:none}.ins-strip .is-cap{opacity:1;padding:16px 18px 20px;transition:none;translate:0}.ins-strip .is-name{white-space:normal;font-size:20px}.ins-strip .is-line{white-space:normal;font-size:13px}.ins-strip .is-field{font-size:11.5px}.ins-strip .is-panel.is-on{transform:translateY(-8px);box-shadow:0 22px 36px -16px #021416f2,inset 0 0 0 2px #e6c98a}.ins-strip .is-panel:not(.is-on){box-shadow:0 12px 24px -16px #021416e6,inset 0 0 0 1px #e6c98a66}.ins-strip .is-bar{inset-inline:18px;bottom:9px}}
