.fractured-circle-parts-part{pointer-events:none;position:absolute;transform-origin:center;width:100%}.fractured-circle-parts-part:not(.is-shape-link){pointer-events:none}.fractured-circle-parts-part .fractured-circle-parts-part-svg{filter:drop-shadow(0 0 10px #000);pointer-events:none;transform-origin:center}.fractured-circle-parts-part .fractured-circle-parts-part-svg .fractured-circle-parts-part-svg-image{transition:filter var(--td) var(--te-grade);width:100%}.fractured-circle-parts-part .fractured-circle-parts-part-svg .fractured-circle-parts-part-svg-g{pointer-events:fill}.fractured-circle-parts-part-1:hover~.fractured-circle-parts-part-info-1 .link-svg-title,.fractured-circle-parts-part-2:hover~.fractured-circle-parts-part-info-2 .link-svg-title,.fractured-circle-parts-part-3:hover~.fractured-circle-parts-part-info-3 .link-svg-title{fill:var(--colour-altlink-1-hover)}.fractured-circle-parts-part-1:hover~.fractured-circle-parts-part-info-1 .link-svg-subtitle,.fractured-circle-parts-part-2:hover~.fractured-circle-parts-part-info-2 .link-svg-subtitle,.fractured-circle-parts-part-3:hover~.fractured-circle-parts-part-info-3 .link-svg-subtitle{fill:var(--colour-altlink-2-hover)}.fractured-circle-parts-part-1:hover~.fractured-circle-parts-part-info-1 .link-svg-text,.fractured-circle-parts-part-2:hover~.fractured-circle-parts-part-info-2 .link-svg-text,.fractured-circle-parts-part-3:hover~.fractured-circle-parts-part-info-3 .link-svg-text{color:var(--colour-altlink-1-hover)}.fractured-circle-parts-part-1:hover~.fractured-circle-parts-part-info-1 .fractured-circle-action:before,.fractured-circle-parts-part-2:hover~.fractured-circle-parts-part-info-2 .fractured-circle-action:before,.fractured-circle-parts-part-3:hover~.fractured-circle-parts-part-info-3 .fractured-circle-action:before{background:rgba(var(--colour-black-rgb)/25%);border:var(--border-link-hover)}.fractured-circle-parts-part-1:focus~.fractured-circle-parts-part-info-1 .link-svg-title,.fractured-circle-parts-part-2:focus~.fractured-circle-parts-part-info-2 .link-svg-title,.fractured-circle-parts-part-3:focus~.fractured-circle-parts-part-info-3 .link-svg-title{fill:var(--colour-altlink-1-focus)}.fractured-circle-parts-part-1:focus~.fractured-circle-parts-part-info-1 .link-svg-subtitle,.fractured-circle-parts-part-2:focus~.fractured-circle-parts-part-info-2 .link-svg-subtitle,.fractured-circle-parts-part-3:focus~.fractured-circle-parts-part-info-3 .link-svg-subtitle{fill:var(--colour-altlink-2-focus)}.fractured-circle-parts-part-1:focus~.fractured-circle-parts-part-info-1 .link-svg-text,.fractured-circle-parts-part-2:focus~.fractured-circle-parts-part-info-2 .link-svg-text,.fractured-circle-parts-part-3:focus~.fractured-circle-parts-part-info-3 .link-svg-text{color:var(--colour-altlink-1-focus)}.fractured-circle-parts-part-1:focus~.fractured-circle-parts-part-info-1 .fractured-circle-action:before,.fractured-circle-parts-part-2:focus~.fractured-circle-parts-part-info-2 .fractured-circle-action:before,.fractured-circle-parts-part-3:focus~.fractured-circle-parts-part-info-3 .fractured-circle-action:before{background:rgba(var(--colour-black-rgb)/33%);border:var(--border-link-hover)}.fractured-circle-parts-part-1:active~.fractured-circle-parts-part-info-1 .link-svg-title,.fractured-circle-parts-part-2:active~.fractured-circle-parts-part-info-2 .link-svg-title,.fractured-circle-parts-part-3:active~.fractured-circle-parts-part-info-3 .link-svg-title{fill:var(--colour-altlink-1-active)}.fractured-circle-parts-part-1:active~.fractured-circle-parts-part-info-1 .link-svg-subtitle,.fractured-circle-parts-part-2:active~.fractured-circle-parts-part-info-2 .link-svg-subtitle,.fractured-circle-parts-part-3:active~.fractured-circle-parts-part-info-3 .link-svg-subtitle{fill:var(--colour-altlink-2-active)}.fractured-circle-parts-part-1:active~.fractured-circle-parts-part-info-1 .link-svg-text,.fractured-circle-parts-part-2:active~.fractured-circle-parts-part-info-2 .link-svg-text,.fractured-circle-parts-part-3:active~.fractured-circle-parts-part-info-3 .link-svg-text{color:var(--colour-altlink-1-active)}.fractured-circle-parts-part-1:active~.fractured-circle-parts-part-info-1 .fractured-circle-action:before,.fractured-circle-parts-part-2:active~.fractured-circle-parts-part-info-2 .fractured-circle-action:before,.fractured-circle-parts-part-3:active~.fractured-circle-parts-part-info-3 .fractured-circle-action:before{background:rgba(var(--colour-black-rgb)/50%);border:var(--border-link-hover)}.fractured-circle-parts-part-info{height:100%;pointer-events:none;position:absolute;transform-origin:center;width:100%}.fractured-circle-parts-part-info .fractured-circle-action,.fractured-circle-parts-part-info .link-svg-subtitle,.fractured-circle-parts-part-info .link-svg-text,.fractured-circle-parts-part-info .link-svg-title{transition:all var(--td-sm) var(--te-grade)}.fractured-circle-parts-part-info .link-svg-title{fill:var(--colour-altlink-1)}.fractured-circle-parts-part-info .link-svg-subtitle{fill:var(--colour-altlink-2)}.fractured-circle-parts-part-info .link-svg-text{color:var(--colour-altlink-1)}.fractured-circle-parts-part-info .fractured-circle-icon{inset:0;position:absolute}.fractured-circle-parts-part-info .fractured-circle-icon .fractured-circle-action{height:4rem;left:50%;position:absolute;top:37.25%;transform:translate(-50%);width:4rem}.fractured-circle-parts-part-info .fractured-circle-icon .fractured-circle-action .fractured-circle-action-i{left:50%;position:absolute!important;top:50%;transform:translate(-50%,-50%)}.fractured-circle-parts-part-info .fractured-circle-icon .fractured-circle-action:before{background:rgba(var(--colour-black-rgb)/25%);border:var(--border-link);border-radius:50%;content:"";height:3.75rem;left:50%;position:absolute!important;top:50%;transform:translate(-50%,-50%);transition:all var(--td-sm) var(--te-grade);width:3.75rem;z-index:-1}@keyframes rotateFracturedCircle{0%{transform:rotate(90deg)}to{transform:rotate(450deg)}}.fractured-circle-parts{animation-iteration-count:infinite;animation-timing-function:linear;aspect-ratio:1/1;pointer-events:none;position:relative;width:100%}.fractured-circle-parts:has(:focus),.fractured-circle-parts:has(:hover){animation-play-state:paused}.fractured-circle-parts .fractured-circle-parts-whole-media{pointer-events:none;position:absolute}.fractured-circle{pointer-events:none}.fractured-circle:before{background:radial-gradient(rgba(var(--colour-black-rgb)/66%),transparent 70%);border-radius:50%;content:"";height:102.5%;left:50%;position:absolute!important;top:50%;transform:translate(-50%,-50%);width:102.5%}
