.section-link-list .link-list-wrapper{gap:.5rem}.section-link-list .link-list-wrapper>div{width:100%}.section-link-list .section-icon{margin:0 0 .5rem;width:unset}.section-link-list .section-icon-top svg{height:4rem;width:auto}.section-link-list .link-list{margin:0 auto 0 0}.section-link-list h2+.link-list{margin-top:1.5rem}.section-link-list .link-list li{display:inline-block;list-style-type:none;margin:0 .75rem .75rem 0;position:relative}.section-link-list .link-button-style .page-link a,.section-link-list .link-button-style .url-link a,.section-link-list .link-button-style .overlay-link a{text-align:center}.section-link-list .link-button-style li button{align-items:center;background-color:var(--color-link-normal);border-width:0;border-radius:100vw;color:var(--color-background-standard);display:flex;line-height:1.8rem;min-width:8rem;padding:0;text-align:left;text-decoration:none}.section-link-list .link-button-style li button:hover{background-color:var(--color-link-hover)}.section-link-list .link-button-style li button span{border-right:1px solid var(--color-rgba-white-25);display:block;flex:1;font-size:var(--font-size-normal);font-weight:var(--font-weight-semibold);line-height:1;padding:.75rem}.section-link-list .link-button-style li button svg{display:block;height:.75rem;margin:0 .5rem;width:1rem}.section-link-list .link-button-style li button svg polygon{stroke:var(--color-background-standard);stroke-width:.5rem}.section-link-list .link-button-style li ul{display:none;left:0;margin:0;padding:0;position:absolute;top:3.25rem;width:100%}.section-link-list .link-button-style li ul li{display:block;margin:0;text-align:left;width:100%}.section-link-list .link-button-style li ul li a:is(:link,:visited){background-color:var(--color-background-standard);border:1px solid var(--color-border);border-radius:0;border-top-width:0;color:var(--color-link-normal);display:block;padding:.75rem;white-space:nowrap;width:100%}.section-link-list .link-button-style li ul li a:is(:hover,:focus,:active){background-color:var(--color-background-alternate);color:var(--color-link-hover)}.section-link-list .link-button-style li ul li:first-of-type a{border-top-width:1px}.link-list-overlay>.content{max-width:40rem;width:90%}.link-list-overlay .content-wrapper .content-link a,.link-list-overlay .content-wrapper .content-link a:visited{background-color:var(--color-link-normal);border-radius:100vw;color:var(--color-background-standard);font-size:var(--font-size-normal);line-height:1;padding:1rem;text-align:center;text-decoration:none}.link-list-overlay .content-wrapper .content-images{justify-content:flex-start;margin-top:1.5rem}.link-list-overlay .content-wrapper .content-images>div{margin:0 2.5%;width:45%}.link-list-overlay .content-wrapper .content-images>div>img{border:1px solid var(--color-border);border-radius:.5rem;display:block;margin:0 auto .5rem 0;max-width:100%}@media (min-width:48rem){.section-link-list .link-list-wrapper:has(.section-icon-left){align-items:flex-start;gap:1.5rem}.section-link-list .link-list-wrapper:has(.section-icon-left) .section-icon-left,.section-link-list .link-list-wrapper:has(.section-icon-left) .section-icon-left svg{width:3rem}.section-link-list .link-list-wrapper:has(.section-icon-left) .section-icon-left svg{display:block;height:unset;margin-top:.25rem}.section-link-list .link-list-wrapper:has(.section-icon-left) .section-icon-left+div{flex:1}}