.arrow{width:1.5em;line-height:0}.arrow svg{display:block;width:100%;height:auto}.message{max-width:500px;margin-left:auto;margin-right:auto}.message-header{font-family:MontSemiBold;cursor:pointer;position:relative;background-color:transparent;display:flex;align-items:center;min-height:1.5rem}.message-header .title{flex:1 1 auto;min-width:0;line-height:1}.message-body{padding:0;max-height:700px;overflow:hidden;transition:max-height .5s ease,opacity .35s ease,margin-top .3s ease;opacity:1;margin-top:1rem;font-size:clamp(17px,1.3vw,22px);line-height:1.55;text-transform:none;letter-spacing:0;font-family:MontLight,sans-serif}.message-body .hyphen-auto{padding-right:clamp(2.5rem,14vw,18rem)}.message-body .right{margin-top:1.5rem}@media only screen and (max-width:899px){.message-body .right{margin-top:2rem}}.is-closed .message-body{max-height:0;opacity:0;margin-top:0}.more{text-transform:none;font-size:clamp(14px,1.1vw,17px)}.accordion-header{padding:.95em 1.2em;color:var(--dark-bg-color);border-bottom:2px solid var(--dark-bg-color);cursor:pointer;font-size:clamp(16px,1.25vw,21px);letter-spacing:.06em;transition:background-color .25s ease}.accordion-header,.accordion-header.is-primary{background-color:#fff}.accordion__item,.accordion__item .accordion__item{border-bottom:2px solid var(--dark-bg-color)}.accordion-header:hover{background-color:var(--light-gray);position:relative;z-index:5}.accordion-body{background:#fcfcfc;color:#353535;display:none}.accordion-body__contents{padding:1.5em;font-size:.85em}.accordion:first-child>.accordion__item>.accordion-header{border-bottom:1px solid transparent}.accordion-header span{width:1.5rem;height:1.5rem;border-radius:100%;background:var(--dark-bg-color);transition:transform .25s ease;position:relative;flex-shrink:0;margin-left:auto}.accordion-header span:after,.accordion-header span:before{content:"";position:absolute;left:50%;top:50%;display:block;margin-left:-6px;margin-top:-1px;width:12px;height:2px;background:#fff;transition:transform .25s ease}.accordion-header span:after{transform:rotate(90deg)}.accordion-header.is-primary span:after{transform:rotate(0)}
