.ins-intro{color:#ffffffd1;margin:0;font-size:13px}.cf-stage{isolation:isolate;color:#fff;background:url(/build/assets/watermark-DrG8AQQi.svg) left -50px bottom 20px/230px no-repeat,url(/build/assets/watermark-DrG8AQQi.svg) right -70px top -30px/200px no-repeat,radial-gradient(55% 40% at 50% 34%,#f4dfae33,#0000 70%),linear-gradient(#0a6c75 0%,#085e66 55%,#064a50 100%);padding:18px 0 46px;position:relative;overflow:hidden}.cf-stage:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#06313559);height:38%;position:absolute;bottom:0;left:0;right:0}.ins-hero{background:linear-gradient(#0a737c 0%,#0a6c75 100%);padding-bottom:4px}.ins-swoosh{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ins-swoosh path{fill:none;stroke:url(#insGold);stroke-width:1.2px;opacity:.55;vector-effect:non-scaling-stroke;stroke-dasharray:2 0}.ins-swoosh .s2{opacity:.35;stroke-dasharray:3 6;animation:6s linear infinite ins-flow}@keyframes ins-flow{to{stroke-dashoffset:-90px}}.ins-wave{z-index:2;pointer-events:none;width:100%;height:30px;position:absolute;bottom:-1px;left:0;right:0;overflow:visible}.ins-wave-fill{fill:#fff}.ins-wave-line{fill:none;stroke:url(#insGold);stroke-width:1.6px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #f4dfae99)}.cf-track{z-index:1;scroll-snap-type:x mandatory;scrollbar-width:none;padding:10px calc(50% - var(--cw) / 2) 70px;perspective:900px;--cw:min(60vw, 250px);gap:0;display:flex;position:relative;overflow-x:auto}.cf-track::-webkit-scrollbar{display:none}.cf-item{flex:0 0 var(--cw);scroll-snap-align:center;cursor:pointer;transform-style:preserve-3d;will-change:transform;background:0 0;border:0;padding:0;transition:transform .15s linear,opacity .15s linear,filter .15s linear}.cf-item img{aspect-ratio:1;object-fit:cover;-webkit-box-reflect:below 6px linear-gradient(transparent 72%, #ffffff38);border-radius:10px;width:100%;display:block;box-shadow:0 18px 30px #00000073,0 0 0 1px #e6c98a8c}.cf-item:focus-visible{outline:none}.cf-item:focus-visible img{box-shadow:0 0 0 3px #e6c98a}.cf-cap{z-index:2;text-align:center;margin-top:-48px;position:relative}.cf-field{color:#8a6a2f;background:#fbf2e1;border-radius:999px;padding:1px 12px;font-size:11px;font-weight:800;display:inline-block}.cf-name{margin:6px 0 2px;font-size:24px;font-weight:900}.cf-line{color:#fffc;max-width:300px;min-height:1.8em;margin:0 auto;font-size:13px}.cf-cap>*{transition:opacity .25s,translate .25s}.cf-cap.swap>*{opacity:0;translate:0 6px}.cf-ctrl{justify-content:center;align-items:center;gap:14px;margin-top:12px;display:flex}.cf-arrow{color:#e6c98a;cursor:pointer;background:#ffffff14;border:1px solid #e6c98a99;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.cf-arrow svg{width:18px;height:18px}.cf-dots{gap:6px;display:flex}.cf-dots button{cursor:pointer;background:#ffffff4d;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:width .3s,background .3s}.cf-dots button[aria-current=true]{background:#e6c98a;width:22px}.ins-sec{margin-top:28px}.ins-h{color:var(--dark);align-items:center;gap:8px;margin:0 0 12px;font-size:18px;font-weight:800;display:flex}.ins-h:after{content:"";background:linear-gradient(270deg, transparent, var(--gold));flex:1;height:1px}.ins-h img{width:18px;height:18px}.values{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.value{text-align:center;background:#fff;border-radius:14px;padding:14px 8px 12px;box-shadow:0 3px 10px #06313514}.value svg{stroke:#c9a35c;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.value b{color:var(--dark);margin-top:4px;font-size:13.5px;display:block}.value small{color:var(--muted);font-size:10.5px;line-height:1.6;display:block}.wall{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:110px;grid-auto-flow:dense;gap:8px;display:grid}.tile{background:#eef3f3;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 4px 12px #06313524,inset 0 0 0 1px #c9a35c}.tile.tall{grid-row:span 2}.tile.wide{grid-column:span 2}.tile img{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.tile:after{content:"";background:linear-gradient(#0000 45%,#06313566 70%,#063135eb);position:absolute;inset:0}.tile:before{content:"";z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #c9a35c}.tile-b{inset-inline:0;z-index:2;text-align:center;color:#fff;justify-items:center;gap:3px;padding:8px;display:grid;position:absolute;bottom:0}.tile-b span{color:#8a6a2f;background:#fbf2e1;border-radius:999px;padding:0 8px;font-size:9.5px;font-weight:800}.tile-b b{font-size:13px}.tile:hover img{transform:scale(1.05)}.nominate{text-align:center;color:var(--dark);background:#fffcf5;border:1.5px dashed #a88344a6;border-radius:18px;justify-items:center;gap:6px;margin:28px 0 8px;padding:22px 16px;display:grid}.nominate .plus{color:#e6c98a;background:linear-gradient(160deg,#0c7f89,#063135);border-radius:50%;place-items:center;width:52px;height:52px;font-size:30px;line-height:1;display:grid;box-shadow:0 0 0 4px #c9a35c33}.nominate b{font-size:16px}.nominate small{color:var(--muted);max-width:300px;font-size:12.5px}.nominate .btn{color:#063135;background:linear-gradient(#f6e3b4,#d9b262);border-radius:999px;align-items:center;height:36px;margin-top:4px;padding:0 16px;font-size:12.5px;font-weight:800;display:inline-flex}@media (width>=700px){.cf-track{--cw:300px}.cf-name{font-size:32px}.wall{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:150px}}@media (prefers-reduced-motion:reduce){.cf-item,.tile img,.cf-cap>*{transition:none}.ins-swoosh .s2{animation:none}}.wall-filter{margin:0 calc(var(--gutter) * -1) 12px;padding:2px var(--gutter);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.wall-filter::-webkit-scrollbar{display:none}.wall-filter .chip{white-space:nowrap;flex:none;width:auto;padding-inline:16px}.wall.is-filtered .tile.tall{grid-row:auto}.wall.is-filtered .tile.wide{grid-column:auto}.tile[hidden]{display:none}.values-panel{text-align:center;color:#fff;background:radial-gradient(70% 60% at 85% 0,#e6c98a38,#0000 70%),linear-gradient(160deg,#0c7f89,#063135);border-radius:24px;padding:26px 16px 22px;position:relative;overflow:hidden;box-shadow:0 14px 30px -14px #06313599,inset 0 0 0 1px #c9a35c8c}.values-panel:before{content:"";opacity:.08;pointer-events:none;background:url(/build/assets/watermark-DrG8AQQi.svg) left -50px bottom -60px/240px no-repeat;position:absolute;inset:0}.values-panel>*{position:relative}.values-eyebrow{color:#e6c98a;letter-spacing:.3px;font-size:12px;font-weight:700;display:block}.values-panel h2{color:#fff;margin:4px 0 10px;font-size:21px;font-weight:800}.values-line{background:linear-gradient(90deg,#0000,#e6c98a,#0000);width:120px;height:1px;margin:0 auto 20px;display:block}.values-panel .values{gap:0}.values-panel .value{box-shadow:none;background:0 0;border-radius:0;padding:0 8px}.values-panel .value+.value{border-inline-start:1px solid #e6c98a59}.value-ico{background:linear-gradient(160deg,#f6e3b4,#c9a35c);border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 10px;display:grid;box-shadow:0 0 0 4px #e6c98a2e,0 8px 16px -8px #00000080}.values-panel .value svg{stroke:#063135;width:28px;height:28px}.values-panel .value b{color:#fff;margin-top:0;font-size:14.5px}.values-panel .value small{color:#ffffffc7;margin-top:4px;font-size:11px}
