.site-icon{display:inline-block;width:24px;height:24px;vertical-align:middle;flex-shrink:0;color:inherit;fill:none;stroke:none;overflow:visible}.site-icon .icon-accent{stroke:#d0a026}.inline-icon{width:18px;height:18px;margin-left:4px;vertical-align:-3px}.control-icon{width:18px;height:18px;margin-right:7px}.icon-container{display:inline-flex!important;align-items:center;justify-content:center}.icon-container>.site-icon{width:1em;height:1em}.activity-card .activity-icon.site-icon{width:112px;height:112px;padding:18px;box-sizing:border-box;border:1px solid #172d6020;border-radius:30px;background:#ffffff65;color:#243d73;stroke:none;stroke-width:0;fill:none;transform:rotate(-7deg);transition:transform .25s,background .25s}.activity-card:nth-child(even) .activity-icon.site-icon{transform:rotate(7deg)}.activity-card:hover .activity-icon.site-icon{transform:rotate(0);background:#ffffffa3}.activity-icon.site-icon circle,.activity-icon.site-icon path{fill:none}.page-motif.icon-container{width:136px;height:136px;border:1px solid #172d601a;border-radius:36px;background:#ffffff70;transform:rotate(8deg);font-size:90px;color:#2c4283}.page-motif.icon-container .site-icon{width:86px;height:86px}.info-icon.icon-container{background:#fff8dd;border:1px solid #e4d7a9;border-radius:13px;width:44px;height:44px;font-size:28px}.overview-symbol.icon-container{width:64px;height:64px;border-radius:20px;border:1px solid #172d6020;background:#ffffff70;font-size:39px;transform:rotate(-6deg)}.little-sun.icon-container{font-size:22px}.art-star.icon-container{font-size:50px}.mini-people.icon-container{width:50px;height:38px;font-size:45px;position:static}.camera-art.icon-container{width:240px;height:210px;background:#fff2b8;border:1px solid #d8c66f;border-radius:55px;transform:rotate(6deg);color:#2c4283}.camera-art .site-icon{width:135px;height:135px}.bottle-art.icon-container{height:220px;width:100%;color:#243c71}.bottle-art .site-icon{width:165px;height:195px;stroke:none;fill:none}.bottle-art .site-icon use{fill:none}.bag-doodle.icon-container{width:110px;height:110px;font-size:90px;transform:rotate(-8deg)}.team-symbol.icon-container{font-size:58px}.file-symbol.icon-container{font-size:36px}.gallery-empty>.icon-container{font-size:58px}.steps-doodle .site-icon{width:140px;height:140px;color:#2c4283}.menu-toggle .site-icon{width:26px;height:26px}.menu-toggle .menu-close-icon{display:none}.menu-toggle[aria-expanded=true] .menu-open-icon{display:none}.menu-toggle[aria-expanded=true] .menu-close-icon{display:block}.ticker .icon-container{font-size:26px}.activity-tag .inline-icon{width:21px;height:21px}#map-zoom-in .control-icon,#map-zoom-out .control-icon{margin:0}#motion-toggle,#map-motion,#map-tour,#map-overview{display:inline-flex;align-items:center;justify-content:center;gap:3px}@media(max-width:600px){.activity-card .activity-icon.site-icon{width:94px;height:94px;padding:14px;border-radius:24px}.page-motif.icon-container{width:100px;height:100px}.page-motif.icon-container .site-icon{width:65px;height:65px}.camera-art.icon-container{width:175px;height:155px;border-radius:40px}.camera-art .site-icon{width:100px;height:100px}}@media(prefers-reduced-motion:reduce){.activity-card .activity-icon.site-icon{transition:none}}
