@charset "UTF-8";:root{--animation-duration:250ms;--baseline-grid-size:10px;--border-radius:5px;--letter-spacing:0px;--max-width-container:1280px;--max-width-content:530px;--transition-duration:250ms;--font-size:18px}*{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;box-sizing:border-box;color:inherit;font:inherit;font-size:100%;list-style:none;margin:0;padding:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button{cursor:pointer}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}img{display:block}em{font-style:italic}strong{font-weight:700}::-moz-focus-inner{border:0!important}ol li,ul li{list-style:inherit}.f-baseline-grid-demo{background-image:linear-gradient(to bottom,rgba(0,255,255,.3) 0,transparent 1px);background-repeat:repeat-y;background-size:100% var(--baseline-grid-size);height:100%;left:0;min-height:100vh;pointer-events:none;position:absolute;top:0;width:100%;z-index:999999999999999998}body{position:relative}:root{--color-accent:0,79,146;--color-background:229,237,248;--color-background-shadow:153.83636,184.96364,227.76364;--color-button-background:0,79,146;--color-button:255,255,255;--color-eco:0,123,10;--color-component-background:243,247,253;--color-component-background-shadow:157.97143,190.31429,238.82857;--color-list-item-background:255,255,255;--color-list-item-background-shadow:204.0,204.0,204.0;--color-focus:230,150,30;--color-text:12,43,64;--color-accent--darkmode:205,197,140;--color-background--darkmode:20,20,20;--color-background-shadow--darkmode:16.0,16.0,16.0;--color-button--darkmode:12,43,64;--color-button-background--darkmode:205,197,140;--color-eco--darkmode:147,182,54;--color-component-background--darkmode:50,50,50;--color-component-background-shadow--darkmode:0,0,0;--color-list-item-background--darkmode:36,36,36;--color-list-item-background-shadow--darkmode:40.0,40.0,40.0;--color-focus--darkmode:230,150,30;--color-text--darkmode:210,210,210}.visuallyhidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}html.reduced-motion{animation-iteration-count:1!important;scroll-behavior:unset}html.reduced-motion *{animation-iteration-count:1!important;scroll-behavior:unset}html:target::before{content:'';display:block;height:calc(var(--baseline-grid-size) * 3);margin:calc(var(--baseline-grid-size) * -3) 0 0}body{background-attachment:fixed;background-color:rgba(var(--color-background),1);color:rgba(var(--color-text),1);letter-spacing:var(--letter-spacing);position:relative;z-index:1}body::after{background-image:linear-gradient(to right,red,orange,#ff0,green,#0ff,#00f,violet);content:'';display:block;height:calc(var(--baseline-grid-size) * .3);position:relative;width:100%}body>main{margin:calc(var(--baseline-grid-size) * 0) auto calc(var(--baseline-grid-size) * 6);max-width:var(--max-width-container);width:100%}@media (min-width:768px){body>main{margin:calc(var(--baseline-grid-size) * 1) auto calc(var(--baseline-grid-size) * 3);padding:calc(var(--baseline-grid-size) * 3)}}@media (min-width:1280px){body>main{margin:calc(var(--baseline-grid-size) * 0) auto calc(var(--baseline-grid-size) * 4);padding:calc(var(--baseline-grid-size) * 5) calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 3)}}body>main>article{box-shadow:0 11px 15px -7px rgba(var(--color-background-shadow),.4),0 24px 38px 3px rgba(var(--color-background-shadow),.28),0 9px 46px 8px rgba(var(--color-background-shadow),.24);background-color:rgba(var(--color-component-background),1);padding:calc(var(--baseline-grid-size) * 2) calc(var(--baseline-grid-size) * 2) calc(var(--baseline-grid-size) * 4)}@media (min-width:768px){body>main>article{border-radius:var(--border-radius);padding:calc(var(--baseline-grid-size) * 4)}}@media (min-width:1280px){body>main>article{padding:calc(var(--baseline-grid-size) * 5) calc(var(--baseline-grid-size) * 5) calc(var(--baseline-grid-size) * 7)}}:not(.flying-focus__target):focus{outline:3px solid rgba(var(--color-focus),1)}#flying-focus{outline:3px solid rgba(var(--color-focus),1);background:0 0;margin:0;pointer-events:none;position:absolute;visibility:hidden}#flying-focus.flying-focus__visible{visibility:visible;z-index:9999}::selection{background-color:rgba(var(--color-accent),1);color:rgba(var(--color-background),1)}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:url(/assets/fonts/Open_Sans/OpenSans-LightItalic.ttf)}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/assets/fonts/Open_Sans/OpenSans-SemiBold.ttf)}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/assets/fonts/Open_Sans/OpenSans-ExtraBold.ttf)}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:url(/assets/fonts/Open_Sans/OpenSans-BoldItalic.ttf)}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/assets/fonts/Open_Sans/OpenSans-Regular.ttf)}body{font-family:"Open Sans","Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:var(--font-size);font-weight:400;line-height:1.8}@media (max-width:767px){body{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-word;word-wrap:break-word}}body strong{font-weight:700}body blockquote,body em,body i{font-style:italic;font-weight:400}body abbr[title]{border-bottom:1px dotted currentColor;cursor:help;text-decoration:none}[is=wfp-button]{box-shadow:0 3px 3px -2px rgba(var(--color-background-shadow),.4),0 3px 4px 0 rgba(var(--color-background-shadow),.28),0 1px 8px 0 rgba(var(--color-background-shadow),.24);transition-property:transform,box-shadow;transition-duration:var(--transition-duration);transition-timing-function:cubic-bezier(0,0,.35,1.01);transition-delay:0s;background-color:rgba(var(--color-button-background),1);border-radius:var(--border-radius);color:rgba(var(--color-button),1);display:inline-block;font-style:normal;font-weight:600;padding:calc(var(--baseline-grid-size) * 1) calc(var(--baseline-grid-size) * 2);text-decoration:underline;text-underline-offset:5px}[is=wfp-button]:focus,[is=wfp-button]:hover{transform:translateY(-2px) scale(1.002);box-shadow:0 4px 5px -2px rgba(var(--color-background-shadow),.4),0 7px 10px 1px rgba(var(--color-background-shadow),.28),0 2px 16px 1px rgba(var(--color-background-shadow),.24)}[is=wfp-button]:active{box-shadow:0 3px 3px -2px rgba(var(--color-background-shadow),.4),0 3px 4px 0 rgba(var(--color-background-shadow),.28),0 1px 8px 0 rgba(var(--color-background-shadow),.24);transform:translateY(0) scale(1);transition-duration:var(--transition-duration)/4}@media (min-width:768px){[is=wfp-button]{text-underline-offset:1px}}[is=wfp-button]:focus,[is=wfp-button]:hover{text-decoration-thickness:3px}[is=wfp-copy] .content blockquote{font-size:160%}[is=wfp-copy] .content address,[is=wfp-copy] .content blockquote,[is=wfp-copy] .content ol,[is=wfp-copy] .content p,[is=wfp-copy] .content ul{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 0);max-width:var(--max-width-content)}@media (min-width:768px){[is=wfp-copy] .content address,[is=wfp-copy] .content blockquote,[is=wfp-copy] .content ol,[is=wfp-copy] .content p,[is=wfp-copy] .content ul{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 4)}}[is=wfp-copy] .content address a,[is=wfp-copy] .content blockquote a,[is=wfp-copy] .content ol a,[is=wfp-copy] .content p a,[is=wfp-copy] .content ul a{color:rgba(var(--color-accent),1);display:inline-block;font-style:normal;font-weight:600;position:relative;text-decoration:underline;text-underline-offset:5px}@media (min-width:768px){[is=wfp-copy] .content address a,[is=wfp-copy] .content blockquote a,[is=wfp-copy] .content ol a,[is=wfp-copy] .content p a,[is=wfp-copy] .content ul a{text-underline-offset:1px}}[is=wfp-copy] .content address a::before,[is=wfp-copy] .content blockquote a::before,[is=wfp-copy] .content ol a::before,[is=wfp-copy] .content p a::before,[is=wfp-copy] .content ul a::before{content:'';height:calc(100% + calc(var(--baseline-grid-size) * 1));left:calc(var(--baseline-grid-size) * -.5);position:absolute;top:calc(var(--baseline-grid-size) * -.5);width:calc(100% + calc(var(--baseline-grid-size) * 1))}[is=wfp-copy] .content address a:focus,[is=wfp-copy] .content address a:hover,[is=wfp-copy] .content blockquote a:focus,[is=wfp-copy] .content blockquote a:hover,[is=wfp-copy] .content ol a:focus,[is=wfp-copy] .content ol a:hover,[is=wfp-copy] .content p a:focus,[is=wfp-copy] .content p a:hover,[is=wfp-copy] .content ul a:focus,[is=wfp-copy] .content ul a:hover{text-decoration-thickness:3px}[is=wfp-copy] .content a{color:rgba(var(--color-accent),1);display:inline-block;font-style:normal;font-weight:600;position:relative;text-decoration:underline;text-underline-offset:5px}@media (min-width:768px){[is=wfp-copy] .content a{text-underline-offset:1px}}[is=wfp-copy] .content a::before{content:'';height:calc(100% + calc(var(--baseline-grid-size) * 1));left:calc(var(--baseline-grid-size) * -.5);position:absolute;top:calc(var(--baseline-grid-size) * -.5);width:calc(100% + calc(var(--baseline-grid-size) * 1))}[is=wfp-copy] .content a:focus,[is=wfp-copy] .content a:hover{text-decoration-thickness:3px}[is=wfp-copy] .content ol,[is=wfp-copy] .content ul{align-items:flex-start;display:flex;flex-wrap:wrap;gap:calc(var(--baseline-grid-size) * 2);max-width:none}[is=wfp-copy] .content ol>li,[is=wfp-copy] .content ul>li{box-shadow:0 2px 1px -1px rgba(var(--color-component-background-shadow),.4),0 1px 1px 0 rgba(var(--color-component-background-shadow),.28),0 1px 3px 0 rgba(var(--color-component-background-shadow),.24);background-color:rgba(var(--color-list-item-background),1);border-radius:var(--border-radius);max-width:var(--max-width-content);padding:calc(var(--baseline-grid-size) * 1.5) calc(var(--baseline-grid-size) * 2)}[is=wfp-copy] .content ol li,[is=wfp-copy] .content ul li{position:relative}[is=wfp-copy] .content ol li:first-child,[is=wfp-copy] .content ul li:first-child{margin-top:0}[is=wfp-copy] .content ol li:last-child,[is=wfp-copy] .content ul li:last-child{margin-bottom:0}[is=wfp-copy] .content :first-child{margin-top:0}[is=wfp-copy] .content :last-child{margin-bottom:0}[is=wfp-header]{margin:0 auto;max-width:var(--max-width-container);padding:calc(var(--baseline-grid-size) * 2) calc(var(--baseline-grid-size) * 2) calc(var(--baseline-grid-size) * 3);width:100%}@media (min-width:768px){[is=wfp-header]{padding:calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 3)}}@media (min-width:1280px){[is=wfp-header]{padding:calc(var(--baseline-grid-size) * 5) calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 3)}}[is=wfp-header] .headerWrapper{position:relative}@media (min-width:768px){[is=wfp-header] .headerWrapper{display:flex;flex-direction:row-reverse;justify-content:flex-end}}@media (min-width:768px){[is=wfp-header] .headerWrapper__inner:first-child{margin-left:calc(var(--baseline-grid-size) * 4)}}[is=wfp-header] .excerpt p{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 0);max-width:var(--max-width-content)}@media (min-width:768px){[is=wfp-header] .excerpt p{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 4)}}[is=wfp-header] .excerpt p a{color:rgba(var(--color-accent),1);display:inline-block;font-style:normal;font-weight:600;position:relative;text-decoration:underline;text-underline-offset:5px}@media (min-width:768px){[is=wfp-header] .excerpt p a{text-underline-offset:1px}}[is=wfp-header] .excerpt p a::before{content:'';height:calc(100% + calc(var(--baseline-grid-size) * 1));left:calc(var(--baseline-grid-size) * -.5);position:absolute;top:calc(var(--baseline-grid-size) * -.5);width:calc(100% + calc(var(--baseline-grid-size) * 1))}[is=wfp-header] .excerpt p a:focus,[is=wfp-header] .excerpt p a:hover{text-decoration-thickness:3px}[is=wfp-headline]{align-items:baseline;display:flex}[is=wfp-headline].h1,[is=wfp-headline].h2,[is=wfp-headline].h3,[is=wfp-headline].h4,[is=wfp-headline].h5,[is=wfp-headline].h6{font-weight:700;margin:0 0 calc(var(--baseline-grid-size) * 2);max-width:var(--max-width-content)}@media (min-width:768px){[is=wfp-headline].h1,[is=wfp-headline].h2,[is=wfp-headline].h3,[is=wfp-headline].h4,[is=wfp-headline].h5,[is=wfp-headline].h6{margin:0 0 calc(var(--baseline-grid-size) * 3)}}[is=wfp-headline].h3,[is=wfp-headline].h4,[is=wfp-headline].h5,[is=wfp-headline].h6{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 2) calc(var(--baseline-grid-size) * 0)}@media (min-width:768px){[is=wfp-headline].h3,[is=wfp-headline].h4,[is=wfp-headline].h5,[is=wfp-headline].h6{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 4)}}[is=wfp-headline].h1{font-size:200%;line-height:1.4}@media (min-width:768px){[is=wfp-headline].h1{font-size:300%}}[is=wfp-headline].h2{color:rgba(var(--color-accent),1);font-size:200%}[is=wfp-headline].h3{font-size:150%}@media (min-width:768px){[is=wfp-headline] .hash{opacity:.5}}[is=wfp-headline] .anchor{font-size:90%;margin-right:calc(var(--baseline-grid-size) * 1.5);text-decoration:none;transition:opacity var(--transition-duration) linear}[is=wfp-headline] .anchor:focus .hash,[is=wfp-headline] .anchor:hover .hash{opacity:1;text-decoration:underline}[is=wfp-headline]:hover .anchor{opacity:1}[is]+[is=wfp-headline].h1{margin-top:calc(var(--baseline-grid-size) * 5)}@media (min-width:768px){[is]+[is=wfp-headline].h1{margin-top:calc(var(--baseline-grid-size) * 0)}}[is]+[is=wfp-headline].h2{margin-top:calc(var(--baseline-grid-size) * 5)}@media (min-width:768px){[is]+[is=wfp-headline].h2{margin-top:calc(var(--baseline-grid-size) * 10)}}[is]+[is=wfp-headline].h3{margin-top:calc(var(--baseline-grid-size) * 4)}@media (min-width:768px){[is]+[is=wfp-headline].h3{margin-top:calc(var(--baseline-grid-size) * 5)}}[is]+[is=wfp-headline].h4,[is]+[is=wfp-headline].h5,[is]+[is=wfp-headline].h6{margin-top:calc(var(--baseline-grid-size) * 3)}[is=wfp-logo]{color:rgba(var(--color-text),1);display:inline-block;margin:0 0 calc(var(--baseline-grid-size) * 3);max-width:calc(var(--baseline-grid-size) * 30);transition:color var(--transition-duration) ease;width:80%}@media (min-width:768px){[is=wfp-logo]{width:100%}}@media (min-width:768px){[is=wfp-logo]{display:inline-block;margin:0 0 calc(var(--baseline-grid-size) * 9)}}[is=wfp-logo] svg{fill:currentColor;height:auto;transition:transform var(--transition-duration) ease;width:100%}[is=wfp-logo]:hover{color:rgba(var(--color-accent),1)}[is=wfp-logo]:hover svg{transform:scale(1.01)}[is=wfp-skip] [is=wfp-button]:not(:focus){clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}[is=wfp-image] .figure{margin:0}[is=wfp-image] .caption{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}[is=wfp-image] .image{display:block;transition:all var(--transition-duration) ease;width:100%}[is=wfp-image] .image[loading=lazy]:not([src]){opacity:0}[is=wfp-image] .image[loading=lazy][src]{animation-duration:.5s;animation-fill-mode:forwards;animation-name:lazyImageEnter;animation-timing-function:ease-in}[is=wfp-image] .image--cover{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}@keyframes lazyImageEnter{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}[is=wfp-breadcrumbs]{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 0)}@media (min-width:768px){[is=wfp-breadcrumbs]{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 4)}}[is=wfp-breadcrumbs] ol{display:flex;flex-direction:row}[is=wfp-breadcrumbs] ol li{background:unset;box-shadow:unset;padding:unset}[is=wfp-breadcrumbs] ol li:not(:first-child){margin-top:0}[is=wfp-breadcrumbs] ol li:not(:last-child)::after{content:'→';font-weight:400;margin:0 calc(var(--baseline-grid-size) * 1)}[is=wfp-breadcrumbs] ol li:last-child [aria-current=page]{font-style:italic;font-weight:400;text-decoration:none}[is=wfp-breadcrumbs] ol li:last-child:focus [aria-current=page],[is=wfp-breadcrumbs] ol li:last-child:hover [aria-current=page]{text-decoration:underline;text-decoration-thickness:3px}[is=wfp-breadcrumbs] ol li select{cursor:pointer}[is=wfp-breadcrumbs] ol li a{color:rgba(var(--color-accent),1);display:inline-block;font-style:normal;font-weight:600;position:relative;text-decoration:underline;text-underline-offset:5px}@media (min-width:768px){[is=wfp-breadcrumbs] ol li a{text-underline-offset:1px}}[is=wfp-breadcrumbs] ol li a::before{content:'';height:calc(100% + calc(var(--baseline-grid-size) * 1));left:calc(var(--baseline-grid-size) * -.5);position:absolute;top:calc(var(--baseline-grid-size) * -.5);width:calc(100% + calc(var(--baseline-grid-size) * 1))}[is=wfp-breadcrumbs] ol li a:focus,[is=wfp-breadcrumbs] ol li a:hover{text-decoration-thickness:3px}[is=wfp-table]{background-color:rgba(var(--color-component-background),1);margin:calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * -2);position:relative}@media (min-width:768px){[is=wfp-table]{margin:calc(var(--baseline-grid-size) * 3) 0;width:100%}}[is=wfp-table] a{color:rgba(var(--color-accent),1);display:inline-block;font-style:normal;font-weight:600;position:relative;text-decoration:underline;text-underline-offset:5px}@media (min-width:768px){[is=wfp-table] a{text-underline-offset:1px}}[is=wfp-table] a::before{content:'';height:calc(100% + calc(var(--baseline-grid-size) * 1));left:calc(var(--baseline-grid-size) * -.5);position:absolute;top:calc(var(--baseline-grid-size) * -.5);width:calc(100% + calc(var(--baseline-grid-size) * 1))}[is=wfp-table] a:focus,[is=wfp-table] a:hover{text-decoration-thickness:3px}[is=wfp-table] table{border-spacing:unset;position:relative;text-align:left}@media (max-width:767px){[is=wfp-table] table{width:100%}}@media (min-width:768px){[is=wfp-table] table{min-width:100%}}[is=wfp-table] table caption{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}[is=wfp-table] table thead{font-weight:700}[is=wfp-table] table thead tr th{border-bottom:1px dashed currentColor;padding:calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 2);white-space:nowrap}@media (min-width:1280px){[is=wfp-table] table thead tr th{background-color:rgba(var(--color-component-background),1);position:sticky;top:0;z-index:1}}[is=wfp-table] table thead tr th:not(:last-child){border-right:1px dashed currentColor}@media (max-width:767px){[is=wfp-table] table thead{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}}[is=wfp-table] table tbody tr{position:relative}[is=wfp-table] table tbody tr [is=wfp-image]{box-shadow:0 7px 8px -4px rgba(var(--color-component-background-shadow),.4),0 12px 17px 2px rgba(var(--color-component-background-shadow),.28),0 5px 22px 4px rgba(var(--color-component-background-shadow),.24);max-width:600px;position:sticky;top:calc(var(--baseline-grid-size) * 3);width:100%}@media (min-width:1280px){[is=wfp-table] table tbody tr [is=wfp-image]{top:calc(93px + calc(var(--baseline-grid-size) * 3))}}[is=wfp-table] table tbody tr [is=wfp-image] .image{border-radius:var(--border-radius);height:auto;max-width:100vw;width:100%}@media (min-width:768px){[is=wfp-table] table tbody tr [is=wfp-image] .image{min-width:20vw}}@media (min-width:1280px){[is=wfp-table] table tbody tr [is=wfp-image] .image{min-width:300px}}@media (max-width:767px){[is=wfp-table] table tbody tr{display:flex;flex-direction:column}}[is=wfp-table] table tbody tr td{padding:calc(var(--baseline-grid-size) * 3);position:relative;vertical-align:top}[is=wfp-table] table tbody tr td blockquote{font-size:160%}[is=wfp-table] table tbody tr td address,[is=wfp-table] table tbody tr td blockquote,[is=wfp-table] table tbody tr td ol,[is=wfp-table] table tbody tr td p,[is=wfp-table] table tbody tr td ul{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 0);max-width:var(--max-width-content)}@media (min-width:768px){[is=wfp-table] table tbody tr td address,[is=wfp-table] table tbody tr td blockquote,[is=wfp-table] table tbody tr td ol,[is=wfp-table] table tbody tr td p,[is=wfp-table] table tbody tr td ul{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 4)}}[is=wfp-table] table tbody tr td address a,[is=wfp-table] table tbody tr td blockquote a,[is=wfp-table] table tbody tr td ol a,[is=wfp-table] table tbody tr td p a,[is=wfp-table] table tbody tr td ul a{color:rgba(var(--color-accent),1);display:inline-block;font-style:normal;font-weight:600;position:relative;text-decoration:underline;text-underline-offset:5px}@media (min-width:768px){[is=wfp-table] table tbody tr td address a,[is=wfp-table] table tbody tr td blockquote a,[is=wfp-table] table tbody tr td ol a,[is=wfp-table] table tbody tr td p a,[is=wfp-table] table tbody tr td ul a{text-underline-offset:1px}}[is=wfp-table] table tbody tr td address a::before,[is=wfp-table] table tbody tr td blockquote a::before,[is=wfp-table] table tbody tr td ol a::before,[is=wfp-table] table tbody tr td p a::before,[is=wfp-table] table tbody tr td ul a::before{content:'';height:calc(100% + calc(var(--baseline-grid-size) * 1));left:calc(var(--baseline-grid-size) * -.5);position:absolute;top:calc(var(--baseline-grid-size) * -.5);width:calc(100% + calc(var(--baseline-grid-size) * 1))}[is=wfp-table] table tbody tr td address a:focus,[is=wfp-table] table tbody tr td address a:hover,[is=wfp-table] table tbody tr td blockquote a:focus,[is=wfp-table] table tbody tr td blockquote a:hover,[is=wfp-table] table tbody tr td ol a:focus,[is=wfp-table] table tbody tr td ol a:hover,[is=wfp-table] table tbody tr td p a:focus,[is=wfp-table] table tbody tr td p a:hover,[is=wfp-table] table tbody tr td ul a:focus,[is=wfp-table] table tbody tr td ul a:hover{text-decoration-thickness:3px}[is=wfp-table] table tbody tr td a{color:rgba(var(--color-accent),1);display:inline-block;font-style:normal;font-weight:600;position:relative;text-decoration:underline;text-underline-offset:5px}@media (min-width:768px){[is=wfp-table] table tbody tr td a{text-underline-offset:1px}}[is=wfp-table] table tbody tr td a::before{content:'';height:calc(100% + calc(var(--baseline-grid-size) * 1));left:calc(var(--baseline-grid-size) * -.5);position:absolute;top:calc(var(--baseline-grid-size) * -.5);width:calc(100% + calc(var(--baseline-grid-size) * 1))}[is=wfp-table] table tbody tr td a:focus,[is=wfp-table] table tbody tr td a:hover{text-decoration-thickness:3px}[is=wfp-table] table tbody tr td ol,[is=wfp-table] table tbody tr td ul{align-items:flex-start;display:flex;flex-wrap:wrap;gap:calc(var(--baseline-grid-size) * 2);max-width:none}[is=wfp-table] table tbody tr td ol>li,[is=wfp-table] table tbody tr td ul>li{box-shadow:0 2px 1px -1px rgba(var(--color-component-background-shadow),.4),0 1px 1px 0 rgba(var(--color-component-background-shadow),.28),0 1px 3px 0 rgba(var(--color-component-background-shadow),.24);background-color:rgba(var(--color-list-item-background),1);border-radius:var(--border-radius);max-width:var(--max-width-content);padding:calc(var(--baseline-grid-size) * 1.5) calc(var(--baseline-grid-size) * 2)}[is=wfp-table] table tbody tr td ol li,[is=wfp-table] table tbody tr td ul li{position:relative}[is=wfp-table] table tbody tr td ol li:first-child,[is=wfp-table] table tbody tr td ul li:first-child{margin-top:0}[is=wfp-table] table tbody tr td ol li:last-child,[is=wfp-table] table tbody tr td ul li:last-child{margin-bottom:0}[is=wfp-table] table tbody tr td :first-child{margin-top:0}[is=wfp-table] table tbody tr td :last-child{margin-bottom:0}@media (min-width:768px){[is=wfp-table] table tbody tr td{padding:calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 2)}}@media (max-width:767px){[is=wfp-table] table tbody tr td{margin:0}}[is=wfp-table] table tbody tr td blockquote,[is=wfp-table] table tbody tr td p{margin-left:0}[is=wfp-table] table tbody tr td .sticky{position:sticky;top:calc(var(--baseline-grid-size) * 3)}@media (min-width:1280px){[is=wfp-table] table tbody tr td .sticky{top:calc(93px + calc(var(--baseline-grid-size) * 3))}}[is=wfp-table] table tbody tr td:first-child{font-style:italic;white-space:nowrap}@media (max-width:767px){[is=wfp-table] table tbody tr td:first-child{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}}@media (min-width:768px){[is=wfp-table] table tbody tr td:not(:last-child){border-right:1px dashed currentColor}}[is=wfp-table] table tbody tr td>*{margin-left:0;margin-right:0}[is=wfp-table] table tbody tr td>:first-child{margin-top:0}[is=wfp-table] table tbody tr td>:last-child{margin-bottom:0}[is=wfp-table] table tbody tr:nth-child(odd){background-color:rgba(var(--color-background),1)}[is=wfp-table] table tbody tr:nth-child(odd) img{box-shadow:0 7px 8px -4px rgba(var(--color-background-shadow),.4),0 12px 17px 2px rgba(var(--color-background-shadow),.28),0 5px 22px 4px rgba(var(--color-background-shadow),.24)}[is=wfp-table] .skip{background-color:rgba(var(--color-background),1);border-bottom:1px dashed currentColor;border-top:1px dashed currentColor;display:block}[is=wfp-table] .skip p{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 0);max-width:var(--max-width-content);padding-left:calc(var(--baseline-grid-size) * 3)}@media (min-width:768px){[is=wfp-table] .skip p{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 4)}}[is=wfp-table] .skip p a{color:rgba(var(--color-accent),1);display:inline-block;font-style:normal;font-weight:600;position:relative;text-decoration:underline;text-underline-offset:5px}@media (min-width:768px){[is=wfp-table] .skip p a{text-underline-offset:1px}}[is=wfp-table] .skip p a::before{content:'';height:calc(100% + calc(var(--baseline-grid-size) * 1));left:calc(var(--baseline-grid-size) * -.5);position:absolute;top:calc(var(--baseline-grid-size) * -.5);width:calc(100% + calc(var(--baseline-grid-size) * 1))}[is=wfp-table] .skip p a:focus,[is=wfp-table] .skip p a:hover{text-decoration-thickness:3px}@media (min-width:768px){[is=wfp-table] .skip p{margin-left:calc(var(--baseline-grid-size) * 0)}}[is=wfp-table] [is=wfp-headline]{margin-left:0}[is=wfp-toc]{box-shadow:0 5px 5px -3px rgba(var(--color-background-shadow),.4),0 8px 10px 1px rgba(var(--color-background-shadow),.28),0 3px 14px 2px rgba(var(--color-background-shadow),.24);transition-property:transform,box-shadow;transition-duration:var(--transition-duration);transition-timing-function:cubic-bezier(0,0,.35,1.01);transition-delay:0s;background-color:rgba(var(--color-component-background),1);border-radius:var(--border-radius);display:inline-block;padding:calc(var(--baseline-grid-size) * 2) calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 0);position:sticky;top:calc(var(--baseline-grid-size) * 3);width:100%}[is=wfp-toc]:focus,[is=wfp-toc]:hover{transform:translateY(-4px) scale(1.004);box-shadow:0 7px 8px -4px rgba(var(--color-background-shadow),.4),0 12px 17px 2px rgba(var(--color-background-shadow),.28),0 5px 22px 4px rgba(var(--color-background-shadow),.24)}@media (min-width:768px){[is=wfp-toc]{max-width:calc(var(--baseline-grid-size) * 30)}}@media (min-width:1280px){[is=wfp-toc]{width:calc(var(--baseline-grid-size) * 30)}}[is=wfp-toc] ul{align-items:flex-start;display:flex;flex-direction:column;margin:0 0 calc(var(--baseline-grid-size) * 3) 0}@media (min-width:768px){[is=wfp-toc] ul{margin:0 0 calc(var(--baseline-grid-size) * 3) 0}}[is=wfp-toc] ul li{display:flex;margin-bottom:calc(var(--baseline-grid-size) * 1);margin-top:0}[is=wfp-toc] ul li .spacer{margin-right:calc(var(--baseline-grid-size) * 1)}[is=wfp-toc] ul li a{color:rgba(var(--color-accent),1);display:inline-block;font-style:normal;font-weight:600;position:relative;text-decoration:underline;text-underline-offset:5px}@media (min-width:768px){[is=wfp-toc] ul li a{text-underline-offset:1px}}[is=wfp-toc] ul li a::before{content:'';height:calc(100% + calc(var(--baseline-grid-size) * 1));left:calc(var(--baseline-grid-size) * -.5);position:absolute;top:calc(var(--baseline-grid-size) * -.5);width:calc(100% + calc(var(--baseline-grid-size) * 1))}[is=wfp-toc] ul li a:focus,[is=wfp-toc] ul li a:hover{text-decoration-thickness:3px}[is=wfp-footer]{margin:0 auto;max-width:var(--max-width-container);padding:calc(var(--baseline-grid-size) * 0) calc(var(--baseline-grid-size) * 2) calc(var(--baseline-grid-size) * 3);width:100%}@media (min-width:768px){[is=wfp-footer]{padding:calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 7)}}@media (min-width:1280px){[is=wfp-footer]{padding:calc(var(--baseline-grid-size) * 0) calc(var(--baseline-grid-size) * 8) calc(var(--baseline-grid-size) * 3)}}[is=wfp-footer] p{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 0);max-width:var(--max-width-content);margin-left:0}@media (min-width:768px){[is=wfp-footer] p{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 4)}}[is=wfp-footer] p a{color:rgba(var(--color-accent),1);display:inline-block;font-style:normal;font-weight:600;position:relative;text-decoration:underline;text-underline-offset:5px}@media (min-width:768px){[is=wfp-footer] p a{text-underline-offset:1px}}[is=wfp-footer] p a::before{content:'';height:calc(100% + calc(var(--baseline-grid-size) * 1));left:calc(var(--baseline-grid-size) * -.5);position:absolute;top:calc(var(--baseline-grid-size) * -.5);width:calc(100% + calc(var(--baseline-grid-size) * 1))}[is=wfp-footer] p a:focus,[is=wfp-footer] p a:hover{text-decoration-thickness:3px}@media (min-width:768px){[is=wfp-footer] p{margin-left:0}}@media (min-width:768px){[is=wfp-footer] .space-between{display:flex;justify-content:space-between}}@media (min-width:768px){[is=wfp-footer] .space-between>*{margin-bottom:0}}[is=wfp-footer] nav ul{display:flex;flex-wrap:wrap;gap:calc(var(--baseline-grid-size) * 3)}[is=wfp-footer] nav ul li{box-shadow:0 3px 3px -2px rgba(var(--color-background-shadow),.4),0 3px 4px 0 rgba(var(--color-background-shadow),.28),0 1px 8px 0 rgba(var(--color-background-shadow),.24);transition-property:transform,box-shadow;transition-duration:var(--transition-duration);transition-timing-function:cubic-bezier(0,0,.35,1.01);transition-delay:0s;background-color:rgba(var(--color-list-item-background),1);border-radius:var(--border-radius);margin-top:0}[is=wfp-footer] nav ul li:focus,[is=wfp-footer] nav ul li:hover{transform:translateY(-2px) scale(1.002);box-shadow:0 4px 5px -2px rgba(var(--color-background-shadow),.4),0 7px 10px 1px rgba(var(--color-background-shadow),.28),0 2px 16px 1px rgba(var(--color-background-shadow),.24)}[is=wfp-footer] nav ul li:active{box-shadow:0 3px 3px -2px rgba(var(--color-background-shadow),.4),0 3px 4px 0 rgba(var(--color-background-shadow),.28),0 1px 8px 0 rgba(var(--color-background-shadow),.24);transform:translateY(0) scale(1);transition-duration:var(--transition-duration)/4}[is=wfp-footer] nav ul li a{color:rgba(var(--color-accent),1);display:inline-block;font-style:normal;font-weight:600;position:relative;text-decoration:underline;text-underline-offset:5px;padding:calc(var(--baseline-grid-size) * 2) calc(var(--baseline-grid-size) * 2)}@media (min-width:768px){[is=wfp-footer] nav ul li a{text-underline-offset:1px}}[is=wfp-footer] nav ul li a::before{content:'';height:calc(100% + calc(var(--baseline-grid-size) * 1));left:calc(var(--baseline-grid-size) * -.5);position:absolute;top:calc(var(--baseline-grid-size) * -.5);width:calc(100% + calc(var(--baseline-grid-size) * 1))}[is=wfp-footer] nav ul li a:focus,[is=wfp-footer] nav ul li a:hover{text-decoration-thickness:3px}[is=wfp-eco]{align-items:center;display:flex;justify-content:center;margin-top:calc(var(--baseline-grid-size) * 3);padding:calc(var(--baseline-grid-size) * 3) 0}[is=wfp-eco] p{margin:0;padding:0}[is=wfp-eco] .a-icon{align-items:center;display:flex;justify-content:center;margin-right:calc(var(--baseline-grid-size) * 2)}[is=wfp-eco] .a-icon span{align-items:center;display:flex;justify-content:center}[is=wfp-eco] .a-icon svg{fill:rgba(var(--color-eco),1);height:calc(var(--baseline-grid-size) * 5);width:calc(var(--baseline-grid-size) * 5)}[is=wfp-eco] .a-icon svg .rotor{animation-duration:2s;animation-iteration-count:infinite;animation-name:rotor;animation-timing-function:linear;transform-origin:center 40%}[is=wfp-eco] .a-icon svg .invisible{fill:transparent}@keyframes rotor{from{transform:rotate(0)}to{transform:rotate(360deg)}}[is=wfp-skills]{box-shadow:0 2px 1px -1px rgba(var(--color-component-background-shadow),.4),0 1px 1px 0 rgba(var(--color-component-background-shadow),.28),0 1px 3px 0 rgba(var(--color-component-background-shadow),.24);background-color:rgba(var(--color-background),1);border-radius:var(--border-radius);margin:calc(var(--baseline-grid-size) * 3) 0;padding:calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 1)}@media (min-width:768px){[is=wfp-skills]{padding:calc(var(--baseline-grid-size) * 3)}}[is=wfp-skills] .item{color:rgba(var(--color-accent),1);display:inline-block;font-style:normal;font-weight:600;position:relative;text-decoration:underline;text-underline-offset:5px;align-items:center;display:flex;flex-direction:column;position:relative;text-align:center}@media (min-width:768px){[is=wfp-skills] .item{text-underline-offset:1px}}[is=wfp-skills] .item::before{content:'';height:calc(100% + calc(var(--baseline-grid-size) * 1));left:calc(var(--baseline-grid-size) * -.5);position:absolute;top:calc(var(--baseline-grid-size) * -.5);width:calc(100% + calc(var(--baseline-grid-size) * 1))}[is=wfp-skills] .item:focus,[is=wfp-skills] .item:hover{text-decoration-thickness:3px}[is=wfp-skills] .item__image{box-shadow:0 3px 3px -2px rgba(var(--color-background-shadow),.4),0 3px 4px 0 rgba(var(--color-background-shadow),.28),0 1px 8px 0 rgba(var(--color-background-shadow),.24);transition-property:transform,box-shadow;transition-duration:var(--transition-duration);transition-timing-function:cubic-bezier(0,0,.35,1.01);transition-delay:0s;align-items:center;background-color:rgba(var(--color-component-background),1);border-radius:var(--border-radius);display:flex;height:calc(var(--baseline-grid-size) * 5);justify-content:center;margin-bottom:calc(var(--baseline-grid-size) * 1);position:relative;width:calc(var(--baseline-grid-size) * 10)}[is=wfp-skills] .item__image:focus,[is=wfp-skills] .item__image:hover{transform:translateY(-2px) scale(1.002);box-shadow:0 4px 5px -2px rgba(var(--color-background-shadow),.4),0 7px 10px 1px rgba(var(--color-background-shadow),.28),0 2px 16px 1px rgba(var(--color-background-shadow),.24)}[is=wfp-skills] .item__image:active{box-shadow:0 3px 3px -2px rgba(var(--color-background-shadow),.4),0 3px 4px 0 rgba(var(--color-background-shadow),.28),0 1px 8px 0 rgba(var(--color-background-shadow),.24);transform:translateY(0) scale(1);transition-duration:var(--transition-duration)/4}[is=wfp-skills] .item__image .image{height:calc(100% - calc(var(--baseline-grid-size) * 2));left:calc(var(--baseline-grid-size) * 1);-o-object-fit:contain;object-fit:contain;position:absolute;top:calc(var(--baseline-grid-size) * 1);width:calc(100% - calc(var(--baseline-grid-size) * 2))}[is=wfp-skills] .item__text{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 0);max-width:var(--max-width-content);margin:0}@media (min-width:768px){[is=wfp-skills] .item__text{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 4)}}[is=wfp-skills] .item__text a{color:rgba(var(--color-accent),1);display:inline-block;font-style:normal;font-weight:600;position:relative;text-decoration:underline;text-underline-offset:5px}@media (min-width:768px){[is=wfp-skills] .item__text a{text-underline-offset:1px}}[is=wfp-skills] .item__text a::before{content:'';height:calc(100% + calc(var(--baseline-grid-size) * 1));left:calc(var(--baseline-grid-size) * -.5);position:absolute;top:calc(var(--baseline-grid-size) * -.5);width:calc(100% + calc(var(--baseline-grid-size) * 1))}[is=wfp-skills] .item__text a:focus,[is=wfp-skills] .item__text a:hover{text-decoration-thickness:3px}@media (min-width:768px){[is=wfp-skills] .item__text{margin:0}}[is=wfp-skills] .list{display:grid;gap:calc(var(--baseline-grid-size) * 4) calc(var(--baseline-grid-size) * 2);grid-template-columns:repeat(2,minmax(10px,1fr))}@media (min-width:600px){[is=wfp-skills] .list{grid-template-columns:repeat(3,minmax(10px,1fr))}}@media (min-width:768px){[is=wfp-skills] .list{grid-template-columns:repeat(5,minmax(10px,1fr))}}@media (min-width:1280px){[is=wfp-skills] .list{grid-template-columns:repeat(7,minmax(10px,1fr))}}[is=wfp-project]{display:grid;gap:calc(var(--baseline-grid-size) * 0);grid-template-areas:'screenshots' 'text';grid-template-columns:repeat(1,minmax(10px,1fr))}@media (min-width:768px){[is=wfp-project]{gap:calc(var(--baseline-grid-size) * 2);grid-template-areas:'text text text screenshots screenshots';grid-template-columns:repeat(5,minmax(10px,1fr));padding:calc(var(--baseline-grid-size) * 2)}}[is=wfp-project] .screenshots{grid-area:screenshots;position:relative;z-index:2}[is=wfp-project] .screenWrapper{display:block;position:relative;width:100%}[is=wfp-project] .screen img{box-shadow:0 3px 3px -2px rgba(var(--color-component-background-shadow),.4),0 3px 4px 0 rgba(var(--color-component-background-shadow),.28),0 1px 8px 0 rgba(var(--color-component-background-shadow),.24);border-radius:var(--border-radius);height:auto}@media (min-width:768px){[is=wfp-project] .screen img{box-shadow:0 6px 6px -3px rgba(var(--color-component-background-shadow),.4),0 10px 14px 1px rgba(var(--color-component-background-shadow),.28),0 4px 18px 3px rgba(var(--color-component-background-shadow),.24)}}[is=wfp-project] .text{grid-area:text}@media (min-width:768px){[is=wfp-project] .text{box-shadow:0 2px 1px -1px rgba(var(--color-component-background-shadow),.4),0 1px 1px 0 rgba(var(--color-component-background-shadow),.28),0 1px 3px 0 rgba(var(--color-component-background-shadow),.24);background-color:rgba(var(--color-background),1);border-radius:var(--border-radius);padding-bottom:calc(var(--baseline-grid-size) * 4);padding-right:calc(var(--baseline-grid-size) * 4);transform:translateX(calc(var(--baseline-grid-size) * 5)) translateY(calc(var(--baseline-grid-size) * 5))}}[is=wfp-project] dl{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 0);max-width:var(--max-width-content)}@media (min-width:768px){[is=wfp-project] dl{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 4)}}[is=wfp-project] dl a{color:rgba(var(--color-accent),1);display:inline-block;font-style:normal;font-weight:600;position:relative;text-decoration:underline;text-underline-offset:5px}@media (min-width:768px){[is=wfp-project] dl a{text-underline-offset:1px}}[is=wfp-project] dl a::before{content:'';height:calc(100% + calc(var(--baseline-grid-size) * 1));left:calc(var(--baseline-grid-size) * -.5);position:absolute;top:calc(var(--baseline-grid-size) * -.5);width:calc(100% + calc(var(--baseline-grid-size) * 1))}[is=wfp-project] dl a:focus,[is=wfp-project] dl a:hover{text-decoration-thickness:3px}[is=wfp-project] dl dt{font-weight:700}[is=wfp-project] dl dd:not(:last-child){margin-bottom:calc(var(--baseline-grid-size) * 2)}[is=wfp-projects]{padding-bottom:calc(var(--baseline-grid-size) * 5)}[is=wfp-projects] .list__items{display:grid;gap:calc(var(--baseline-grid-size) * 5) calc(var(--baseline-grid-size) * 2);grid-template-columns:1fr}@media (min-width:768px){[is=wfp-projects] .list__items{gap:calc(var(--baseline-grid-size) * 8) calc(var(--baseline-grid-size) * 2)}}@media (min-width:768px){[is=wfp-projects] .list__item:nth-child(odd) [is=wfp-project]{grid-template-areas:'screenshots screenshots text text text'}}@media (min-width:768px){[is=wfp-projects] .list__item:nth-child(odd) [is=wfp-project] .text{padding-left:calc(var(--baseline-grid-size) * 3);transform:translateX(calc(var(--baseline-grid-size) * -5)) translateY(calc(var(--baseline-grid-size) * 5))}}[is=wfp-publication]{display:grid;gap:calc(var(--baseline-grid-size) * 0);grid-template-areas:'screenshots' 'text';grid-template-columns:repeat(1,minmax(10px,1fr))}@media (min-width:768px){[is=wfp-publication]{gap:calc(var(--baseline-grid-size) * 2);grid-template-areas:'text text text screenshots screenshots';grid-template-columns:repeat(5,minmax(10px,1fr));padding:calc(var(--baseline-grid-size) * 2)}}[is=wfp-publication] .screenshots{grid-area:screenshots;position:relative;z-index:2}[is=wfp-publication] .screenWrapper{display:block;position:relative;width:100%}[is=wfp-publication] .screen img{box-shadow:0 3px 3px -2px rgba(var(--color-component-background-shadow),.4),0 3px 4px 0 rgba(var(--color-component-background-shadow),.28),0 1px 8px 0 rgba(var(--color-component-background-shadow),.24);border-radius:var(--border-radius);height:auto}@media (min-width:768px){[is=wfp-publication] .screen img{box-shadow:0 6px 6px -3px rgba(var(--color-component-background-shadow),.4),0 10px 14px 1px rgba(var(--color-component-background-shadow),.28),0 4px 18px 3px rgba(var(--color-component-background-shadow),.24)}}[is=wfp-publication] .text{grid-area:text}@media (min-width:768px){[is=wfp-publication] .text{box-shadow:0 2px 1px -1px rgba(var(--color-component-background-shadow),.4),0 1px 1px 0 rgba(var(--color-component-background-shadow),.28),0 1px 3px 0 rgba(var(--color-component-background-shadow),.24);background-color:rgba(var(--color-background),1);border-radius:var(--border-radius);padding-bottom:calc(var(--baseline-grid-size) * 4);padding-right:calc(var(--baseline-grid-size) * 4);transform:translateX(calc(var(--baseline-grid-size) * 5)) translateY(calc(var(--baseline-grid-size) * 5))}}[is=wfp-publication] dl{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 0);max-width:var(--max-width-content)}@media (min-width:768px){[is=wfp-publication] dl{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 4)}}[is=wfp-publication] dl a{color:rgba(var(--color-accent),1);display:inline-block;font-style:normal;font-weight:600;position:relative;text-decoration:underline;text-underline-offset:5px}@media (min-width:768px){[is=wfp-publication] dl a{text-underline-offset:1px}}[is=wfp-publication] dl a::before{content:'';height:calc(100% + calc(var(--baseline-grid-size) * 1));left:calc(var(--baseline-grid-size) * -.5);position:absolute;top:calc(var(--baseline-grid-size) * -.5);width:calc(100% + calc(var(--baseline-grid-size) * 1))}[is=wfp-publication] dl a:focus,[is=wfp-publication] dl a:hover{text-decoration-thickness:3px}[is=wfp-publication] dl dt{font-weight:700}[is=wfp-publication] dl dd:not(:last-child){margin-bottom:calc(var(--baseline-grid-size) * 2)}[is=wfp-publications]{padding-bottom:calc(var(--baseline-grid-size) * 5)}[is=wfp-publications] .list__items{display:grid;gap:calc(var(--baseline-grid-size) * 5) calc(var(--baseline-grid-size) * 2);grid-template-columns:1fr}@media (min-width:768px){[is=wfp-publications] .list__items{gap:calc(var(--baseline-grid-size) * 8) calc(var(--baseline-grid-size) * 2)}}@media (min-width:768px){[is=wfp-publications] .list__item:nth-child(odd) [is=wfp-publication]{grid-template-areas:'screenshots screenshots text text text'}}@media (min-width:768px){[is=wfp-publications] .list__item:nth-child(odd) [is=wfp-publication] .text{padding-left:calc(var(--baseline-grid-size) * 3);transform:translateX(calc(var(--baseline-grid-size) * -5)) translateY(calc(var(--baseline-grid-size) * 5))}}[is=wfp-timeline]{margin:calc(var(--baseline-grid-size) * 3) 0}[is=wfp-timeline] .item{box-shadow:0 2px 1px -1px rgba(var(--color-component-background-shadow),.4),0 1px 1px 0 rgba(var(--color-component-background-shadow),.28),0 1px 3px 0 rgba(var(--color-component-background-shadow),.24);background-color:rgba(var(--color-background),1);border-radius:var(--border-radius);display:inline-flex;gap:calc(var(--baseline-grid-size) * 2);height:100%;margin-left:calc(var(--baseline-grid-size) * 3);padding:calc(var(--baseline-grid-size) * 2);position:relative}@media (max-width:767px){[is=wfp-timeline] .item{align-items:flex-start}}@media (min-width:768px){[is=wfp-timeline] .item{margin-left:calc(var(--baseline-grid-size) * 11)}}[is=wfp-timeline] .item__index{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:calc(100% + calc(var(--baseline-grid-size) * 1));top:0}@media (min-width:768px){[is=wfp-timeline] .item__index{right:calc(100% + calc(var(--baseline-grid-size) * 3))}}[is=wfp-timeline] .item__index__inner{align-items:center;background-color:rgba(var(--color-background),1);border-radius:50%;display:flex;height:calc(var(--baseline-grid-size) * 2);justify-content:center;width:calc(var(--baseline-grid-size) * 2)}@media (min-width:768px){[is=wfp-timeline] .item__index__inner{height:calc(var(--baseline-grid-size) * 4);width:calc(var(--baseline-grid-size) * 4)}}[is=wfp-timeline] .item__index__inner::after,[is=wfp-timeline] .item__index__inner::before{background-color:inherit;content:'';height:50%;left:calc(var(--baseline-grid-size) * 1) -1;position:absolute;width:2px}@media (min-width:768px){[is=wfp-timeline] .item__index__inner::after,[is=wfp-timeline] .item__index__inner::before{left:calc(var(--baseline-grid-size) * 2) -2;width:4px}}[is=wfp-timeline] .item__index__inner::before{top:calc(var(--baseline-grid-size) * -1)}[is=wfp-timeline] .item__index__inner::after{bottom:calc(var(--baseline-grid-size) * -1)}[is=wfp-timeline] .item__image{box-shadow:0 3px 3px -2px rgba(var(--color-background-shadow),.4),0 3px 4px 0 rgba(var(--color-background-shadow),.28),0 1px 8px 0 rgba(var(--color-background-shadow),.24);align-items:center;background-color:rgba(var(--color-component-background),1);border-radius:var(--border-radius);display:flex;justify-content:center;padding:calc(var(--baseline-grid-size) * 1)}[is=wfp-timeline] .item__image .image{height:auto;width:calc(var(--baseline-grid-size) * 6)}[is=wfp-timeline] .item__text{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 0);max-width:var(--max-width-content);margin:0}@media (min-width:768px){[is=wfp-timeline] .item__text{margin:calc(var(--baseline-grid-size) * 3) 0 calc(var(--baseline-grid-size) * 3) calc(var(--baseline-grid-size) * 4)}}[is=wfp-timeline] .item__text a{color:rgba(var(--color-accent),1);display:inline-block;font-style:normal;font-weight:600;position:relative;text-decoration:underline;text-underline-offset:5px}@media (min-width:768px){[is=wfp-timeline] .item__text a{text-underline-offset:1px}}[is=wfp-timeline] .item__text a::before{content:'';height:calc(100% + calc(var(--baseline-grid-size) * 1));left:calc(var(--baseline-grid-size) * -.5);position:absolute;top:calc(var(--baseline-grid-size) * -.5);width:calc(100% + calc(var(--baseline-grid-size) * 1))}[is=wfp-timeline] .item__text a:focus,[is=wfp-timeline] .item__text a:hover{text-decoration-thickness:3px}@media (min-width:768px){[is=wfp-timeline] .item__text{margin:0}}[is=wfp-timeline] .list{display:grid;gap:calc(var(--baseline-grid-size) * 2);grid-template-columns:1fr}[is=wfp-timeline] .list__item:first-child .item__index__inner::before{display:none}[is=wfp-timeline] .list__item:last-child .item__index__inner::after{display:none}[is=wfp-settings] .inner{box-shadow:0 6px 6px -3px rgba(var(--color-background-shadow),.4),0 10px 14px 1px rgba(var(--color-background-shadow),.28),0 4px 18px 3px rgba(var(--color-background-shadow),.24);background-color:rgba(var(--color-background),1);height:100%;overflow-y:auto;padding:calc(var(--baseline-grid-size) * 2);width:100%}@media (min-width:768px){[is=wfp-settings] .inner{border:1px solid rgba(var(--color-accent),1);border-radius:var(--border-radius);height:calc(100vh - calc(var(--baseline-grid-size) * 6));max-width:calc(var(--baseline-grid-size) * 50)}}[is=wfp-settings] .overlay{align-items:center;background-color:rgba(var(--color-background),.9);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}@media (min-width:768px){[is=wfp-settings] .overlay{padding:calc(var(--baseline-grid-size) * 3)}}[is=wfp-settings] .overlay[inert]{opacity:0}[is=wfp-settings] .overlay[inert] .inner{opacity:0}@media (max-width:767px){[is=wfp-settings] .trigger{margin-bottom:calc(var(--baseline-grid-size) * 3);margin-left:calc(var(--baseline-grid-size) * 2);margin-top:calc(var(--baseline-grid-size) * 2)}}@media (min-width:768px){[is=wfp-settings] .trigger{position:absolute;right:calc(var(--baseline-grid-size) * 3);top:calc(var(--baseline-grid-size) * 3)}}[is=wfp-settings] form{display:grid;gap:calc(var(--baseline-grid-size) * 2);grid-template-columns:1fr;margin-top:calc(var(--baseline-grid-size) * 2)}[is=wfp-settings] form label{box-shadow:0 2px 1px -1px rgba(var(--color-background-shadow),.4),0 1px 1px 0 rgba(var(--color-background-shadow),.28),0 1px 3px 0 rgba(var(--color-background-shadow),.24);transition-property:transform,box-shadow;transition-duration:var(--transition-duration);transition-timing-function:cubic-bezier(0,0,.35,1.01);transition-delay:0s;background-color:rgba(var(--color-list-item-background),1);border-radius:var(--border-radius);cursor:pointer;display:grid;gap:calc(var(--baseline-grid-size) * 2);grid-template-columns:calc(var(--baseline-grid-size) * 4) 1fr;padding:calc(var(--baseline-grid-size) * 2)}[is=wfp-settings] form label:focus,[is=wfp-settings] form label:hover{transform:translateY(-2px) scale(1.002);box-shadow:0 3px 5px -1px rgba(var(--color-background-shadow),.4),0 5px 8px 0 rgba(var(--color-background-shadow),.28),0 1px 14px 0 rgba(var(--color-background-shadow),.24)}[is=wfp-settings] form label:active{box-shadow:0 2px 1px -1px rgba(var(--color-background-shadow),.4),0 1px 1px 0 rgba(var(--color-background-shadow),.28),0 1px 3px 0 rgba(var(--color-background-shadow),.24);transform:translateY(0) scale(1);transition-duration:var(--transition-duration)/4}[is=wfp-settings] form label.range{grid-template-columns:1fr}[is=wfp-settings] form label [type=checkbox]{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}[is=wfp-settings] form label [type=checkbox]+span{background-color:rgba(var(--color-component-background),1);border:2px solid currentColor;border-radius:var(--border-radius);color:rgba(var(--color-text),1);display:block;flex-shrink:0;height:calc(var(--baseline-grid-size) * 4);margin-right:calc(var(--baseline-grid-size) * 2);overflow:hidden;position:relative;width:calc(var(--baseline-grid-size) * 4)}[is=wfp-settings] form label [type=checkbox]+span::before{align-items:center;bottom:0;content:'✓';display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition-duration:var(--transition-duration);transition-property:opacity,background-color,color;transition-timing-function:linear}[is=wfp-settings] form label [type=checkbox]:checked+span::before{background-color:rgba(var(--color-button-background),1);color:rgba(var(--color-button),1);opacity:1}[is=wfp-settings] form label [type=checkbox]:focus{outline:0}[is=wfp-settings] form label [type=checkbox]:focus+span{outline:3px solid rgba(var(--color-focus),1)}[is=wfp-settings] form label [type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin-bottom:calc(var(--baseline-grid-size) * 2)}[is=wfp-settings] form label [type=range]::-webkit-slider-runnable-track{background-color:rgba(var(--color-background),1);border-radius:var(--border-radius);height:calc(var(--baseline-grid-size) * 2)}[is=wfp-settings] form label [type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button-background),1);border:2px solid rgba(var(--color-text),1);border-radius:var(--border-radius);cursor:-webkit-grab;cursor:grab;height:calc(var(--baseline-grid-size) * 4);margin-top:calc(var(--baseline-grid-size) * -1);width:calc(var(--baseline-grid-size) * 4)}[is=wfp-settings] form label [type=range]:focus{outline:0}[is=wfp-settings] form label [type=range]:focus::-webkit-slider-thumb{outline:3px solid rgba(var(--color-focus),1)}[is=wfp-settings] form label [type=range]:active::-webkit-slider-thumb{cursor:-webkit-grabbing;cursor:grabbing}[is=wfp-settings] form label .sizes{display:flex;font-size:80%;font-weight:700;justify-content:space-between;margin:0 0 calc(var(--baseline-grid-size) * 1)}#celebration{bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;z-index:99999}#celebration span{border-radius:3px;display:block;height:calc(var(--baseline-grid-size) * 2);left:0;opacity:0;position:absolute;top:0;width:var(--baseline-grid-size)}#celebration.celebrating span:nth-of-type(1){animation-delay:64ms;animation-duration:2122ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#7300ff;left:28vw;transform:translateY(88vh) translateX(166px) rotate(277deg)}#celebration.celebrating span:nth-of-type(2){animation-delay:83ms;animation-duration:2198ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#00ffc8;left:37vw;transform:translateY(42vh) translateX(164px) rotate(123deg)}#celebration.celebrating span:nth-of-type(3){animation-delay:92ms;animation-duration:2928ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#0026ff;left:89vw;transform:translateY(100vh) translateX(129px) rotate(34deg)}#celebration.celebrating span:nth-of-type(4){animation-delay:131ms;animation-duration:2487ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#00ffd0;left:25vw;transform:translateY(37vh) translateX(34px) rotate(346deg)}#celebration.celebrating span:nth-of-type(5){animation-delay:44ms;animation-duration:2665ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#00fff7;left:89vw;transform:translateY(5vh) translateX(169px) rotate(40deg)}#celebration.celebrating span:nth-of-type(6){animation-delay:133ms;animation-duration:2526ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#ff0900;left:42vw;transform:translateY(64vh) translateX(188px) rotate(14deg)}#celebration.celebrating span:nth-of-type(7){animation-delay:26ms;animation-duration:2623ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#00fff2;left:96vw;transform:translateY(73vh) translateX(101px) rotate(321deg)}#celebration.celebrating span:nth-of-type(8){animation-delay:30ms;animation-duration:2253ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#c400ff;left:68vw;transform:translateY(32vh) translateX(87px) rotate(295deg)}#celebration.celebrating span:nth-of-type(9){animation-delay:88ms;animation-duration:2476ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#f0e;left:69vw;transform:translateY(52vh) translateX(205px) rotate(156deg)}#celebration.celebrating span:nth-of-type(10){animation-delay:115ms;animation-duration:2058ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#fb0;left:10vw;transform:translateY(70vh) translateX(-98px) rotate(229deg)}#celebration.celebrating span:nth-of-type(11){animation-delay:32ms;animation-duration:2585ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#ff0;left:32vw;transform:translateY(24vh) translateX(74px) rotate(331deg)}#celebration.celebrating span:nth-of-type(12){animation-delay:111ms;animation-duration:2256ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#00ff4d;left:65vw;transform:translateY(58vh) translateX(-3px) rotate(255deg)}#celebration.celebrating span:nth-of-type(13){animation-delay:74ms;animation-duration:2733ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#00bfff;left:11vw;transform:translateY(2vh) translateX(6px) rotate(79deg)}#celebration.celebrating span:nth-of-type(14){animation-delay:142ms;animation-duration:2591ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#ff5100;left:74vw;transform:translateY(6vh) translateX(26px) rotate(81deg)}#celebration.celebrating span:nth-of-type(15){animation-delay:7ms;animation-duration:2962ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#00ff73;left:33vw;transform:translateY(78vh) translateX(212px) rotate(49deg)}#celebration.celebrating span:nth-of-type(16){animation-delay:123ms;animation-duration:2.79s;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#f90;left:98vw;transform:translateY(73vh) translateX(58px) rotate(332deg)}#celebration.celebrating span:nth-of-type(17){animation-delay:144ms;animation-duration:2421ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#bfff00;left:38vw;transform:translateY(73vh) translateX(114px) rotate(46deg)}#celebration.celebrating span:nth-of-type(18){animation-delay:105ms;animation-duration:2.5s;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#ffe100;left:48vw;transform:translateY(12vh) translateX(146px) rotate(202deg)}#celebration.celebrating span:nth-of-type(19){animation-delay:106ms;animation-duration:2233ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#ff0400;left:24vw;transform:translateY(61vh) translateX(179px) rotate(188deg)}#celebration.celebrating span:nth-of-type(20){animation-delay:119ms;animation-duration:2169ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#ff00b3;left:64vw;transform:translateY(54vh) translateX(63px) rotate(188deg)}#celebration.celebrating span:nth-of-type(21){animation-delay:24ms;animation-duration:2985ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#5e00ff;left:62vw;transform:translateY(35vh) translateX(130px) rotate(69deg)}#celebration.celebrating span:nth-of-type(22){animation-delay:131ms;animation-duration:2.86s;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#f06;left:65vw;transform:translateY(34vh) translateX(193px) rotate(315deg)}#celebration.celebrating span:nth-of-type(23){animation-delay:63ms;animation-duration:2.71s;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#bf00ff;left:22vw;transform:translateY(33vh) translateX(2px) rotate(101deg)}#celebration.celebrating span:nth-of-type(24){animation-delay:114ms;animation-duration:2488ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#00ff51;left:45vw;transform:translateY(82vh) translateX(127px) rotate(223deg)}#celebration.celebrating span:nth-of-type(25){animation-delay:85ms;animation-duration:2576ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#26ff00;left:62vw;transform:translateY(37vh) translateX(-58px) rotate(149deg)}#celebration.celebrating span:nth-of-type(26){animation-delay:58ms;animation-duration:2507ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#6f0;left:61vw;transform:translateY(72vh) translateX(-87px) rotate(113deg)}#celebration.celebrating span:nth-of-type(27){animation-delay:58ms;animation-duration:2911ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#ff0004;left:45vw;transform:translateY(5vh) translateX(213px) rotate(301deg)}#celebration.celebrating span:nth-of-type(28){animation-delay:52ms;animation-duration:2714ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#00c4ff;left:27vw;transform:translateY(14vh) translateX(195px) rotate(209deg)}#celebration.celebrating span:nth-of-type(29){animation-delay:92ms;animation-duration:2558ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#8400ff;left:65vw;transform:translateY(78vh) translateX(240px) rotate(69deg)}#celebration.celebrating span:nth-of-type(30){animation-delay:55ms;animation-duration:2864ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#0f3;left:98vw;transform:translateY(63vh) translateX(-69px) rotate(299deg)}#celebration.celebrating span:nth-of-type(31){animation-delay:5ms;animation-duration:2837ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#ff00ae;left:20vw;transform:translateY(10vh) translateX(146px) rotate(321deg)}#celebration.celebrating span:nth-of-type(32){animation-delay:28ms;animation-duration:2951ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#00ff80;left:33vw;transform:translateY(72vh) translateX(-124px) rotate(58deg)}#celebration.celebrating span:nth-of-type(33){animation-delay:58ms;animation-duration:2.44s;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#ff5900;left:77vw;transform:translateY(61vh) translateX(78px) rotate(37deg)}#celebration.celebrating span:nth-of-type(34){animation-delay:130ms;animation-duration:2441ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#00ffb7;left:93vw;transform:translateY(28vh) translateX(22px) rotate(10deg)}#celebration.celebrating span:nth-of-type(35){animation-delay:66ms;animation-duration:2465ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#ff0015;left:34vw;transform:translateY(59vh) translateX(201px) rotate(262deg)}#celebration.celebrating span:nth-of-type(36){animation-delay:66ms;animation-duration:2339ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#0080ff;left:50vw;transform:translateY(23vh) translateX(135px) rotate(319deg)}#celebration.celebrating span:nth-of-type(37){animation-delay:44ms;animation-duration:2709ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#00fff2;left:2vw;transform:translateY(92vh) translateX(-8px) rotate(318deg)}#celebration.celebrating span:nth-of-type(38){animation-delay:114ms;animation-duration:2987ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#b7ff00;left:12vw;transform:translateY(17vh) translateX(247px) rotate(153deg)}#celebration.celebrating span:nth-of-type(39){animation-delay:91ms;animation-duration:2582ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#d9ff00;left:4vw;transform:translateY(87vh) translateX(-146px) rotate(262deg)}#celebration.celebrating span:nth-of-type(40){animation-delay:30ms;animation-duration:2801ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#00e1ff;left:93vw;transform:translateY(91vh) translateX(40px) rotate(138deg)}#celebration.celebrating span:nth-of-type(41){animation-delay:150ms;animation-duration:2963ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#fb00ff;left:9vw;transform:translateY(76vh) translateX(198px) rotate(277deg)}#celebration.celebrating span:nth-of-type(42){animation-delay:116ms;animation-duration:2094ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#ff9500;left:81vw;transform:translateY(34vh) translateX(-5px) rotate(257deg)}#celebration.celebrating span:nth-of-type(43){animation-delay:72ms;animation-duration:2546ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#ffae00;left:78vw;transform:translateY(96vh) translateX(33px) rotate(146deg)}#celebration.celebrating span:nth-of-type(44){animation-delay:28ms;animation-duration:2909ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#002bff;left:9vw;transform:translateY(68vh) translateX(12px) rotate(188deg)}#celebration.celebrating span:nth-of-type(45){animation-delay:131ms;animation-duration:2371ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#fc0;left:73vw;transform:translateY(100vh) translateX(-23px) rotate(92deg)}#celebration.celebrating span:nth-of-type(46){animation-delay:71ms;animation-duration:2065ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#01f;left:53vw;transform:translateY(71vh) translateX(143px) rotate(11deg)}#celebration.celebrating span:nth-of-type(47){animation-delay:141ms;animation-duration:2.29s;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#51ff00;left:40vw;transform:translateY(65vh) translateX(-13px) rotate(307deg)}#celebration.celebrating span:nth-of-type(48){animation-delay:150ms;animation-duration:2009ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#ffbf00;left:97vw;transform:translateY(99vh) translateX(78px) rotate(35deg)}#celebration.celebrating span:nth-of-type(49){animation-delay:19ms;animation-duration:2592ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#ffc400;left:73vw;transform:translateY(14vh) translateX(68px) rotate(106deg)}#celebration.celebrating span:nth-of-type(50){animation-delay:142ms;animation-duration:2545ms;animation-name:bang;animation-timing-function:cubic-bezier(0,.95,.15,.42);background:#01f;left:3vw;transform:translateY(40vh) translateX(140px) rotate(304deg)}@keyframes bang{0%{opacity:1;transform:translateY(0) translateY(0)}80%{opacity:.8}100%{opacity:0}}
/*# sourceMappingURL=index.css.map */
