.flyout{z-index:1340;width:1000px;max-width:calc(100vw - 30px);position:fixed;top:100px;right:0;transform:translate(100%)}.flyout:hover{will-change:transform}.flyout--active{transform:translate(0%)}.flyout--active .flyout__toggle__arrow{transform:rotate(0)}@media (width>=600px){.flyout{max-width:calc(100vw - 50px)}}@media (width>=900px){.flyout{top:200px}}.flyout--loaded,.flyout--loaded .flyout-toggle-arrow{transition:transform .8s linear}.flyout__content{background:#fff;grid-template:"a""b""c";gap:30px;max-height:calc(100dvh - 20px);padding:30px;display:grid;position:absolute;top:-90px;overflow:auto}@media (width>=900px){.flyout__content{grid-template:"a a a""b b c";gap:50px 30px}}.flyout__content a{color:var(--black);word-break:break-all}@media (width>=600px){.flyout__content{max-height:calc(100dvh - 100px);top:-50px}}@media (width>=900px){.flyout__content{max-height:calc(100dvh - 200px)}}.flyout__content__main{grid-area:a}.flyout__content__main h3{font:var(--h2);margin-bottom:1rem}.flyout__content__main ul,.flyout__content__main ol{counter-reset:flyoutol;flex-direction:column;gap:15px;margin:40px 0 0;padding:0;list-style:none;display:flex}.flyout__content__main ul li,.flyout__content__main ol li{counter-increment:flyoutol;min-height:50px;padding:0 0 0 80px;position:relative}.flyout__content__main ul li:before,.flyout__content__main ol li:before{content:counter(flyoutol) ".";font-weight:var(--font-bold);background-color:var(--orange);justify-content:center;align-items:center;width:50px;height:50px;font-size:25px;display:grid;position:absolute;top:0;left:0}.flyout__content__main ul li strong,.flyout__content__main ol li strong{font-size:20px;display:block}.flyout__content__main ul li:nth-child(2n):not(:last-child),.flyout__content__main ol li:nth-child(2n):not(:last-child){border-bottom:2px dotted var(--orange);padding-bottom:20px}@media (width>=900px){.flyout__content__main ul li:nth-child(2),.flyout__content__main ol li:nth-child(2){padding-left:180px}.flyout__content__main ul li:nth-child(2):before,.flyout__content__main ol li:nth-child(2):before{left:100px}.flyout__content__main ul li:nth-child(3),.flyout__content__main ol li:nth-child(3){padding-left:280px}.flyout__content__main ul li:nth-child(3):before,.flyout__content__main ol li:nth-child(3):before{left:200px}.flyout__content__main ul li:nth-child(4),.flyout__content__main ol li:nth-child(4){padding-left:380px}.flyout__content__main ul li:nth-child(4):before,.flyout__content__main ol li:nth-child(4):before{left:300px}.flyout__content__main ul li:nth-child(5),.flyout__content__main ol li:nth-child(5){padding-left:480px}.flyout__content__main ul li:nth-child(5):before,.flyout__content__main ol li:nth-child(5):before{left:400px}.flyout__content__main ul li:nth-child(6),.flyout__content__main ol li:nth-child(6){padding-left:580px}.flyout__content__main ul li:nth-child(6):before,.flyout__content__main ol li:nth-child(6):before{left:500px}}.flyout__content__questions{grid-area:c}.flyout__content__footer{grid-area:b}.flyout__content__footer strong{font-size:1.2rem;line-height:1.25rem}.flyout__content__questions p:first-of-type,.flyout__content__footer p:first-of-type{margin-top:0}.flyout__content__questions p:last-of-type,.flyout__content__footer p:last-of-type{margin-bottom:0}.flyout__toggle{background-color:var(--orange);width:30px;font-size:18px;line-height:18px;font-weight:var(--font-bold);color:var(--black);cursor:pointer;-webkit-user-select:none;user-select:none;border:0;padding:15px 5px;position:absolute;top:20px;left:0;transform:translate(-100%)}@media (width>=600px){.flyout__toggle{width:50px;padding:15px}}.flyout__toggle__arrow{text-align:center;transform-origin:5px;width:17px;height:23px;margin-bottom:10px;margin-left:5px;display:block;transform:rotate(180deg)}.flyout__toggle__arrow svg{fill:currentColor}.flyout__toggle__text{-webkit-writing-mode:tb-lr;-ms-writing-mode:tb-lr;writing-mode:tb-lr;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-writing-mode:sideways-rl;-ms-writing-mode:sideways-rl;writing-mode:sideways-rl;text-orientation:mixed;white-space:nowrap}
