::backdrop,:root{--sans-font:-apple-system,BlinkMacSystemFont,"Avenir Next",Avenir,"Nimbus Sans L",Roboto,"Noto Sans","Segoe UI",Arial,Helvetica,"Helvetica Neue",sans-serif;--mono-font:Consolas,Menlo,Monaco,"Andale Mono","Ubuntu Mono",monospace;--standard-border-radius:5px;--bg:#fff;--accent-bg:#f5f7ff;--text:#212121;--text-light:#585858;--border:#898ea4;--accent:#0d47a1;--code:#d81b60;--preformatted:#444;--marked:#fd3;--disabled:#efefef}@media (prefers-color-scheme:dark){::backdrop,:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#212121;--accent-bg:#2b2b2b;--text:#dcdcdc;--text-light:#ababab;--accent:#ffb300;--code:#f06292;--preformatted:#ccc;--disabled:#111}img,video{opacity:.8}}*,:after,:before{box-sizing:border-box}input,progress,select,textarea{appearance:none}html{font-family:var(--sans-font);scroll-behavior:smooth}body{color:var(--text);background-color:var(--bg);grid-template-columns:1fr min(45rem,90%) 1fr;margin:0;font-size:1.15rem;line-height:1.5;display:grid}body>*{grid-column:2}body>header{background-color:var(--accent-bg);border-bottom:1px solid var(--border);text-align:center;grid-column:1/-1;padding:0 .5rem 2rem}body>header h1{max-width:1200px;margin:1rem auto}body>header p{max-width:40rem;margin:1rem auto}main{padding-top:1.5rem}body>footer{color:var(--text-light);text-align:center;border-top:1px solid var(--border);margin-top:4rem;padding:2rem 1rem 1.5rem;font-size:.9rem}h1{font-size:3rem}h2{margin-top:3rem;font-size:2.6rem}h3{margin-top:3rem;font-size:2rem}h4{font-size:1.44rem}h5{font-size:1.15rem}h6{font-size:.96rem}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}h1,h2,h3{line-height:1.1}@media only screen and (max-width:720px){h1{font-size:2.5rem}h2{font-size:2.1rem}h3{font-size:1.75rem}h4{font-size:1.25rem}}a,a:visited{color:var(--accent)}a:hover{text-decoration:none}[role=button],button,input[type=button],input[type=reset],input[type=submit],label[type=button]{border-radius:var(--standard-border-radius);background-color:var(--accent);color:var(--bg);border:none;margin:.5rem 0;padding:.7rem .9rem;font-family:inherit;font-size:1rem}[role=button][aria-disabled=true],button[disabled],input[type=button][disabled],input[type=checkbox][disabled],input[type=radio][disabled],input[type=reset][disabled],input[type=submit][disabled],select[disabled]{cursor:not-allowed}button[disabled],input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;background-color:var(--disabled);color:var(--text-light)}input[type=range]{padding:0}abbr[title]{cursor:help;text-decoration-line:underline;text-decoration-style:dotted}[role=button]:not([aria-disabled=true]):hover,button:enabled:hover,input[type=button]:enabled:hover,input[type=reset]:enabled:hover,input[type=submit]:enabled:hover,label[type=button]:hover{filter:brightness(1.4);cursor:pointer}button:focus-visible:where(:enabled,[role=button]:not([aria-disabled=true])),input:enabled:focus-visible:where([type=submit],[type=reset],[type=button]){outline:2px solid var(--accent);outline-offset:1px}header>nav{padding:1rem 0 0;font-size:1rem;line-height:2}header>nav ol,header>nav ul{flex-flow:wrap;place-content:space-around center;align-items:center;margin:0;padding:0;list-style-type:none;display:flex}header>nav ol li,header>nav ul li{display:inline-block}header>nav a,header>nav a:visited{border:1px solid var(--border);border-radius:var(--standard-border-radius);color:var(--text);margin:0 .5rem 1rem;padding:.1rem 1rem;text-decoration:none;display:inline-block}header>nav a.current,header>nav a:hover{border-color:var(--accent);color:var(--accent);cursor:pointer}@media only screen and (max-width:720px){header>nav a{border:none;padding:0;line-height:1;text-decoration:underline}}aside,details,pre,progress{background-color:var(--accent-bg);border:1px solid var(--border);border-radius:var(--standard-border-radius);margin-bottom:1rem}aside{float:right;width:30%;margin-inline-start:15px;padding:0 15px;font-size:1rem}[dir=rtl] aside{float:left}@media only screen and (max-width:720px){aside{float:none;width:100%;margin-inline-start:0}}article,dialog,fieldset{border:1px solid var(--border);border-radius:var(--standard-border-radius);margin-bottom:1rem;padding:1rem}article h2:first-child,section h2:first-child{margin-top:1rem}section{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:3rem 0;padding:2rem 1rem}section+section,section:first-child{border-top:0;padding-top:0}section:last-child{border-bottom:0;padding-bottom:0}details{padding:.7rem 1rem}summary{cursor:pointer;word-break:break-all;margin:-.7rem -1rem;padding:.7rem 1rem;font-weight:700}details[open]>summary+*{margin-top:0}details[open]>summary{margin-bottom:.5rem}details[open]>:last-child{margin-bottom:0}table{border-collapse:collapse;margin:1.5rem 0}td,th{border:1px solid var(--border);text-align:start;padding:.5rem}th{background-color:var(--accent-bg);font-weight:700}tr:nth-child(2n){background-color:var(--accent-bg)}table caption{margin-bottom:.5rem;font-weight:700}input,select,textarea{font-size:inherit;color:var(--text);background-color:var(--bg);border:1px solid var(--border);border-radius:var(--standard-border-radius);box-shadow:none;max-width:100%;margin-bottom:.5rem;padding:.5rem;font-family:inherit;display:inline-block}label{display:block}textarea:not([cols]){width:100%}select:not([multiple]){background-image:linear-gradient(45deg,transparent 49%,var(--text)51%),linear-gradient(135deg,var(--text)51%,transparent 49%);background-position:calc(100% - 15px),calc(100% - 10px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-inline-end:25px}[dir=rtl] select:not([multiple]){background-position:10px,15px}input[type=checkbox],input[type=radio]{vertical-align:middle;width:min-content;position:relative}input[type=checkbox]+label,input[type=radio]+label{display:inline-block}input[type=radio]{border-radius:100%}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--accent)}input[type=checkbox]:checked:after{content:" ";border-right:solid var(--bg).08em;border-bottom:solid var(--bg).08em;background-color:#0000;border-radius:0;width:.18em;height:.32em;font-size:1.8em;position:absolute;top:.05em;left:.17em;transform:rotate(45deg)}input[type=radio]:checked:after{content:" ";background-color:var(--bg);border-radius:100%;width:.25em;height:.25em;font-size:32px;position:absolute;top:.125em;left:.125em}@media only screen and (max-width:720px){input,select,textarea{width:100%}}input[type=color]{height:2.5rem;padding:.2rem}input[type=file]{border:0}hr{background:var(--border);border:none;height:1px;margin:1rem auto}mark{border-radius:var(--standard-border-radius);background-color:var(--marked);color:#000;padding:2px 5px}img,video{border-radius:var(--standard-border-radius);max-width:100%;height:auto}figure{margin:0;display:block;overflow-x:auto}figcaption{text-align:center;color:var(--text-light);margin-bottom:1rem;font-size:.9rem}blockquote{border-inline-start:.35rem solid var(--accent);color:var(--text-light);margin-block:2rem;margin-inline:2rem 0;padding:.4rem .8rem;font-style:italic}cite{color:var(--text-light);font-size:.9rem;font-style:normal}dt{color:var(--text-light)}code,kbd,pre,pre span,samp{font-family:var(--mono-font);color:var(--code)}kbd{color:var(--preformatted);border:1px solid var(--preformatted);border-bottom:3px solid var(--preformatted);border-radius:var(--standard-border-radius);padding:.1rem .4rem}pre{max-width:100%;color:var(--preformatted);padding:1rem 1.4rem;overflow:auto}pre code{color:var(--preformatted);background:0 0;margin:0;padding:0}progress{width:100%}progress:indeterminate{background-color:var(--accent-bg)}progress::-webkit-progress-bar{border-radius:var(--standard-border-radius);background-color:var(--accent-bg)}progress::-webkit-progress-value{border-radius:var(--standard-border-radius);background-color:var(--accent)}progress::-moz-progress-bar{border-radius:var(--standard-border-radius);background-color:var(--accent);transition-property:width;transition-duration:.3s}progress:indeterminate::-moz-progress-bar{background-color:var(--accent-bg)}dialog{max-width:40rem;margin:auto}dialog::backdrop{background-color:var(--bg);opacity:.8}@media only screen and (max-width:720px){dialog{max-width:100%;margin:auto 1em}}.button,.button:visited{background:var(--accent);color:var(--bg);border:none;border-radius:5px;margin:.5rem 0;padding:.7rem .9rem;font-size:1rem;text-decoration:none;display:inline-block}.button:focus,.button:hover{filter:brightness(1.4);cursor:pointer}.notice{background:var(--accent-bg);border:2px solid var(--border);border-radius:5px;margin:2rem 0;padding:1.5rem}
.hamburger{font:inherit;cursor:pointer;text-transform:none;color:inherit;background-color:#0000;border:0;margin:0;padding:15px;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;display:inline-block;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{margin-top:-2px;display:block;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:4px;width:40px;height:4px;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;position:absolute}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:#0000!important}.hamburger--3dx.is-active .hamburger-inner:before{transform:translateY(10px)rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translateY(-10px)rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:#0000!important}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translateY(10px)rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translateY(-10px)rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:#0000!important}.hamburger--3dy.is-active .hamburger-inner:before{transform:translateY(10px)rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translateY(-10px)rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:#0000!important}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translateY(10px)rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translateY(-10px)rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{transform:rotateX(180deg)rotateY(180deg);background-color:#0000!important}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translateY(10px)rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translateY(-10px)rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{transform:rotateX(180deg)rotateY(180deg)rotate(-180deg);background-color:#0000!important}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translateY(10px)rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translateY(-10px)rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate(-8px)rotate(-45deg)scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate(-8px)rotate(45deg)scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate(8px)rotate(45deg)scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate(8px)rotate(-45deg)scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{transition:top .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;top:0;transform:translate(-8px,-10px)rotate(-45deg)scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{transition:bottom .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;bottom:0;transform:translate(-8px,10px)rotate(45deg)scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{transition:top .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;top:0;transform:translate(8px,-10px)rotate(45deg)scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{transition:bottom .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;bottom:0;transform:translate(8px,10px)rotate(-45deg)scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate(8px)rotate(45deg)scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate(8px)rotate(-45deg)scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate(-8px)rotate(-45deg)scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate(-8px)rotate(45deg)scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);top:auto;bottom:0}.hamburger--collapse .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;top:-20px}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(-10px)rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;top:0}.hamburger--collapse.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;top:0;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);top:auto;bottom:0}.hamburger--collapse-r .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;top:-20px}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(-10px)rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;top:0}.hamburger--collapse-r.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;top:0;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);top:2px}.hamburger--elastic .hamburger-inner:before{transition:opacity .125s .275s;top:10px}.hamburger--elastic .hamburger-inner:after{transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);top:20px}.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translateY(10px)rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translateY(-20px)rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);top:2px}.hamburger--elastic-r .hamburger-inner:before{transition:opacity .125s .275s;top:10px}.hamburger--elastic-r .hamburger-inner:after{transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);top:20px}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:75ms;transform:translateY(10px)rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:75ms;transform:translateY(-20px)rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,left .125s ease-in .175s;left:0}.hamburger--emphatic .hamburger-inner:after{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,right .125s ease-in .175s;top:10px;right:0}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:#0000!important}.hamburger--emphatic.is-active .hamburger-inner:before{transition:left .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:-80px;left:-80px;transform:translate(80px,80px)rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{transition:right .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:-80px;right:-80px;transform:translate(-80px,80px)rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,left .125s ease-in .175s;left:0}.hamburger--emphatic-r .hamburger-inner:after{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,right .125s ease-in .175s;top:10px;right:0}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:#0000!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{transition:left .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:80px;left:-80px;transform:translate(80px,-80px)rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{transition:right .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:80px;right:-80px;transform:translate(-80px,-80px)rotate(45deg)}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom 80ms ease-out,top 80ms ease-out,opacity linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom 80ms ease-out,top 80ms ease-out,opacity 0s linear 80ms}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:ease;top:10px}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translateY(10px)rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{opacity:0;transform:rotate(-45deg)translate(-5.71429px,-6px)}.hamburger--slider.is-active .hamburger-inner:after{transform:translateY(-20px)rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:ease;top:10px}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translateY(10px)rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{opacity:0;transform:rotate(45deg)translate(5.71429px,-6px)}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translateY(-20px)rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s;top:0}.hamburger--spin.is-active .hamburger-inner:after{transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s;top:0}.hamburger--spin-r.is-active .hamburger-inner:after{transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(90deg)}.hamburger--spring .hamburger-inner{transition:background-color 0s linear .13s;top:2px}.hamburger--spring .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);top:10px}.hamburger--spring .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);top:20px}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:#0000!important}.hamburger--spring.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;top:0;transform:translateY(10px)rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;top:0;transform:translateY(10px)rotate(-45deg)}.hamburger--spring-r .hamburger-inner{transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);top:auto;bottom:0}.hamburger--spring-r .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity linear;top:-20px}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(-10px)rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;top:0}.hamburger--spring-r.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;top:0;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1),background-color 0s linear .15s;transform:rotate(90deg);background-color:#0000!important}.hamburger--stand.is-active .hamburger-inner:before{transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;top:0;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;bottom:0;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1),background-color 0s linear .15s;transform:rotate(-90deg);background-color:#0000!important}.hamburger--stand-r.is-active .hamburger-inner:before{transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;top:0;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;bottom:0;transform:rotate(45deg)}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms .12s,opacity 75ms}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;transition:top 75ms,opacity 75ms .12s;top:0}.hamburger--squeeze.is-active .hamburger-inner:after{transition:bottom 75ms,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}
@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu72xKOzY.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu5mxKOzY.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7mxKOzY.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4WxKOzY.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7WxKOzY.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7GxKOzY.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxK.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBBc4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box}:root{--black:#000;--base-fontsize:18.4px;--line-height:1.618;--text-light:silver!important;--text-mid:#777!important;--accent:#2667de!important;--accent-dark:#030b59!important;--accent-light:#93b3ee!important;--accent-very-light:#dee9fe!important;--accent-very-very-light:#f3f7ff!important;--brand-accent:#c6060c!important;--button-text:#fff!important;--accent-special:#ae03d9!important;--accent-special-dark:#40044f!important;--text:#101010!important;--border:#1d0e0b!important;--invtext:#fff!important;--bg:#fff!important;--bg-shadow:#efefef!important;--invbg:#202020!important;--sans-font:"Roboto"!important;--header-scale:1.35!important;--thin:#555!important;--warning:red!important;--warning-light:#ffbebe!important;--warning-dark:#880101!important;--very-light:#f5f5f5!important;--standard-border-radius:.2rem!important;--standard-font:"Roboto",sans-serif!important;--standard-transition-time:.2s!important;--toggle-active:#0a4b0a!important;--toggle-inactive:#880101!important}html{font-size:var(--base-fontsize);font-weight:400;font-family:var(--standard-font);letter-spacing:.01px}@media (max-width:840px){:root{--base-fontsize:16.5px;--line-height:1.25}}@media (max-width:420px){:root{--line-height:1.25;--base-fontsize:12.5px!important}}@media (max-width:580px){:root{--base-fontsize:14px}}html,body,#__next{height:100%}body{background:var(--bg-shadow);text-align:center;max-width:100%;color:var(--text);font-size:var(--base-fontsize);line-height:var(--line-height);scroll-behavior:smooth;background-size:cover;background-attachment:fixed;flex-direction:column;min-height:100%;margin:0;padding:0 0;display:flex}#container{min-width:350px;min-height:100vh;margin-bottom:-7rem;position:relative}#wrapper{text-align:left;max-width:1600px;margin:auto;padding:0 1rem}@media (max-width:420px){#wrapper{padding:0}}body.customer-form #wrapper,body.builder #wrapper{max-width:960px}body.why #wrapper,body.narrow #wrapper{max-width:1024px}h1{font-size:calc(var(--base-fontsize)*var(--header-scale)*var(--header-scale)*var(--header-scale)*var(--header-scale));margin-top:calc(var(--line-height)*1rem);margin-bottom:calc(var(--line-height)*1rem);padding:0;font-weight:700;display:inline-block}h2{font-size:calc(var(--base-fontsize)*var(--header-scale)*var(--header-scale)*var(--header-scale));margin-top:calc(var(--line-height)*1rem);margin-bottom:calc(var(--line-height)*1rem);padding:0;font-weight:700}h3,details h2{font-size:calc(var(--base-fontsize)*var(--header-scale)*var(--header-scale));font-family:Roboto,sans-serif;font-weight:700}.faq h3{margin-top:3rem}h4,summary{font-size:calc(var(--base-fontsize)*var(--header-scale))}h2,h3,h4,h5{margin-top:calc(var(--line-height)*.5rem)}h1,h2,h3{line-height:1.1}h4,h5{margin-bottom:calc(var(--line-height)*.5rem)}.customer-form h3,.response h3{border-bottom:2px solid var(--text)!important}@media (max-width:580px){h1{font-size:calc(var(--base-fontsize)*var(--header-scale)*var(--header-scale)*var(--header-scale)*var(--header-scale)*.8)}h2{font-size:calc(var(--base-fontsize)*var(--header-scale)*var(--header-scale)*var(--header-scale)*.8)}h3,details h2{font-size:calc(var(--base-fontsize)*var(--header-scale)*var(--header-scale)*.8)}}#clearfooter{clear:both;height:7rem}footer{width:100%;color:var(--invtext);text-align:left;background-color:var(--invbg);min-height:7rem;border:0;margin:0;padding:1rem;font-size:.85rem;position:relative;bottom:0;left:0;right:0}footer div,footer p{margin:0 0 .5rem}footer p.promo{font-weight:700}footer div.boilerplate-links ul{margin:0;padding:0;list-style:none}footer div.boilerplate-links li{margin-right:.5rem;display:inline}footer a:hover,footer a:active{color:var(--accent-light)}.customer-form footer{text-align:center}header{text-align:left;position:inherit;width:100%;left:inherit;right:inherit;background:0 0;border:0;border-bottom:1px solid #0000;margin:0 0 4rem;padding:1rem;position:relative}header.customer{background:var(--invbg);color:var(--invtext);margin-bottom:1rem;padding:.5rem 1rem;font-size:1rem}.hamburger{display:none}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before,.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:var(--accent)!important}.hamburger.is-active:hover,.hamburger:hover,.hamburger:focus{opacity:1!important}header>a.button.cta.donate.extra{display:none}header>nav{float:right;text-align:right;margin-right:1rem;padding:0}header>nav a,header>nav a:visited{border-radius:var(--standard-border-radius)var(--standard-border-radius)0 0;border:0;border-bottom:1px solid var(--accent-dark);transition:var(--standard-transition-time);color:var(--accent-dark);margin:0 0 0 1rem;padding:0 .5rem;text-decoration:none}header>nav a.selected,header>nav a.selected:hover{color:var(--invtext);background-color:var(--accent-dark);border-color:var(--accent-dark)}header>nav a:hover,header>nav a:active{color:var(--accent);border-color:var(--accent);background-color:var(--bg);transition:var(--standard-transition-time);text-decoration:none}header a.button{margin:0 0 0 1rem;padding:.1rem 1rem}header a.cta{float:right;margin:.5rem 0 0;padding:.5rem 1rem;position:relative;top:-.85rem}header>nav a.cta,header>nav a.cta:hover,header>nav a.cta:active{background-color:var(--accent);border-color:var(--accent);color:var(--button-text);text-transform:uppercase;font-weight:700}a.header-signin-mobile{display:none!important}@media (max-width:870px){header>nav.nav{float:none;text-align:left;width:100%;margin-top:5rem;display:block}a.header-signin-mobile{display:block!important}a.header-signin-desktop{display:none!important}header>nav.nav a{border:1px solid var(--accent);border-radius:var(--standard-border-radius);margin:0 0 1rem;padding:.85rem;display:block;margin-left:0!important}header>nav a.selected,header>nav a.selected:hover{border:none}header>nav.nav a.button{text-transform:uppercase;letter-spacing:.1rem;border:0;font-weight:700}header>nav.nav a:last-of-type{margin-bottom:0}header>nav.nav a:hover,header>nav a:active{border-color:var(--accent)!important}header>nav.nav a.cta:hover{border-color:var(--border)!important}header>nav.nav a.cta.donate{display:none}header a.cta{margin-right:1rem;top:-.3rem}button.hamburger{float:right;margin-top:.7rem;padding:0;display:block}header>nav.nav a.button{padding:1rem}header.nav-open{margin-bottom:0}nav.nav.off{display:none}:root{--base-fontsize:16.4px;--header-scale:1.16}nav>div{background-color:var(--bg);padding:1rem}}@media (max-width:960px){nav a{margin-left:.4rem!important}header>nav{margin-right:.4rem!important}}@media (max-width:720px){form p.warning{width:100%}}@media (max-width:580px){header a.cta{margin-right:.8rem;padding-left:.5rem;padding-right:.5rem;font-size:.8rem;top:0}header{padding-top:.5rem}header .logo{width:100px}}main{filter:drop-shadow(3px 3px .1rem #0003);background-color:var(--bg);border:0;margin-top:1rem;margin-bottom:2rem;padding:2rem;position:relative}@media (max-width:580px){main{padding:1rem}}.hidden{display:none!important}.clear{clear:both}.center{text-align:center}.right{text-align:right}.warning{color:var(--warning)}.nomargin{margin:0!important}.nopadding{padding:0!important}b,strong{font-weight:700}a{color:inherit;border-bottom:.085rem solid var(--accent);text-decoration:none}a.plain{border:none}a:visited{color:inherit}a:hover,a:active{color:var(--accent)}span.emoji{text-align:center;width:1.5rem;display:inline-block}a.emoji,a.img{border-bottom:0}hr{margin:2rem 0}p{margin-top:.5rem;margin-bottom:1.5rem}div.columns>div>p:first-of-type{margin-top:0}p.error{color:var(--accent);border:2px solid var(--border);padding:1rem}div.error,div.error p{background-color:var(--warning-light);border-color:var(--warning)}div.error p{border:1px solid var(--warning);margin:0;padding:1rem}.smallprint{font-size:.75rem}.hero .smallprint{font-size:.9rem}p.hero,span.hero{font-size:1.5rem;font-weight:700}.big p.hero,.big span.hero{font-size:2rem}@media (max-width:580px){.big p.hero,.big span.hero{font-size:1.5rem}}.quote{font-size:1.1rem;font-style:italic;font-weight:700}ul.quote li{margin-bottom:1rem}ul.no-bullet{list-style-type:none}.customer-form p.hero,.response p.hero{font-size:1.1rem;font-weight:400}div.hero{font-size:1.3rem;line-height:1.8rem}div.hero li{margin-bottom:1rem}div.hero ul,div.hero ol{margin-bottom:2.5rem}div.hero h3{line-height:2.8rem;margin-top:2rem!important}div.hero h3 .logo{width:12rem}figure{overflow:unset;position:relative}figure img{width:100%}figure.hero{padding-right:1rem}body.heroes figure{margin:5rem 2rem}div.hero>figure{margin:0 0 2rem!important}div.hero>figure.home,figure.nudge{margin-top:2rem!important}figure.hero img{border:3px solid var(--text);filter:drop-shadow(3px 3px .5rem #0003);aspect-ratio:1200/867;background-color:var(--very-light);border-radius:0;width:100%;min-width:100%;height:auto;margin:0 0 0 .5rem;transform:rotate(3deg)}figure.hero.ar684 img{aspect-ratio:1200/684;margin:2rem 1rem}figure.hero.square img{aspect-ratio:1;margin-bottom:1rem}figure.hero.even img{transform:rotate(-5deg)}figure figcaption{color:var(--text);text-align:left;margin-top:1rem;font-size:.9rem;line-height:1.3rem}.hero ol{counter-reset:hero-counter;padding-left:0}.hero ol>li{list-style-type:none}.hero ol li:before{content:counter(hero-counter)".";counter-increment:hero-counter;margin-right:.5rem;font-weight:700}.info{background-color:var(--very-light);padding:1rem}div.info{margin-bottom:1rem}div.info.home{justify-content:center;margin-top:1rem}.info p{margin:.5rem 0}.info p:first-of-type{margin-top:0}.info p:last-of-type{margin-bottom:0}img.client-org-logo{vertical-align:middle;width:8rem;height:auto}h1 img.client-org-logo{width:5rem;margin-right:.5rem}h4 img.client-org-logo{margin:0 .5rem}aside,details,pre,progress{background-color:var(--bg);border:0;border-bottom:1px solid var(--button-text)}summary{font-weight:400}details{margin:2rem;padding:0}details,summary{word-break:keep-all}@media (max-width:720px){details{margin:2rem 1rem}details[open] summary~*{margin-left:0}}abbr.clipboard-copy{border-bottom:1px dashed var(--accent);font-weight:400;text-decoration:none}abbr.clipboard-copy:hover,abbr.clipboard-copy:active{color:var(--accent)}div.loading-container{margin:2rem 0}div.loading-container.header{margin:0}.loading{width:1.2rem;height:1.2rem;margin-right:.5rem;display:inline-block;position:relative}.loading-message{display:inline-block}.loading div{box-sizing:border-box;border:4px solid var(--accent);border-color:var(--accent)transparent transparent transparent;border-radius:50%;width:1rem;height:1rem;margin:4px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite loading;display:block;position:absolute}.loading div:first-child{animation-delay:-.45s}.loading div:nth-child(2){animation-delay:-.3s}.loading div:nth-child(3){animation-delay:-.15s}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}header .logo{text-indent:-9999px;aspect-ratio:1448/341;background-image:url(/img/fillaform-logo.png);background-position:0;background-repeat:no-repeat;background-size:contain;width:250px;max-width:100%;height:auto;margin:0;padding:0;font-size:2rem;font-weight:700;display:inline-block;position:absolute;top:1rem;left:1rem}header .logo a{color:var(--text);border:0;padding:.3rem .3rem .2rem .7rem;text-decoration:none;display:block}@media (max-width:900px){header .logo{width:180px}}@media (max-width:580px){header .logo{width:120px}}span.logo{text-indent:-9999px;aspect-ratio:1448/341;background-image:url(/img/fillaform-logo.png);background-position:0;background-repeat:no-repeat;background-size:cover;width:6.87rem;display:inline-block}a.logo,.logo a{border:none}h1 .logo{width:17rem}@media (max-width:580px){h1 .logo{width:15rem}}h3 .logo{width:9rem}h4 .logo,details .logo,.hero .logo{width:9.3rem}.brand{text-transform:uppercase;color:var(--accent);font-size:82%;font-weight:700}footer .brand{text-indent:-9999px;aspect-ratio:1448/341;background-color:#0000;background-image:url(/img/fillaform-logo-white.png);background-position:0;background-repeat:no-repeat;background-size:cover;border:0;width:5rem;padding:0;font-size:100%;display:inline-block;position:relative}footer .small-details,footer .copyright{font-size:.65rem}img.brand-inline-tick{width:3rem;height:auto;margin-right:.2rem;padding:0;position:relative;top:1rem}img.brand-inline-tick.small{width:1.2rem;top:.3rem}.hero img.brand-inline-tick.small{top:.15rem}@media (max-width:580px){img.brand-inline-tick{width:2rem;top:.5rem}}form{margin-bottom:1rem}form.preview{margin-bottom:3rem}form ::placeholder{color:var(--text-mid)}form fieldset{border:0;border-bottom:1px solid var(--very-light);padding:1rem}@media (max-width:580px){form fieldset{padding:0 0 1rem}}form span.required{color:var(--warning);padding-right:0;font-size:1rem;position:relative;top:0}form h3{margin:2rem 0 0}form .hint{font-size:.85rem;font-style:italic;display:block}form .element-ui{margin-left:1rem;font-size:.85rem;display:block}form p.intro{margin-top:2rem;margin-bottom:.5rem}form p.info label{margin-top:0}form div.element{margin-top:2rem;margin-bottom:1rem;position:relative}form div.element-small-gap,form label{margin-top:1rem}div.builder-preview>p:first-child label,form label.condensed{margin-top:0}input,select,textarea{resize:vertical;margin:0}select.narrow{max-width:50%}@media (max-width:580px){select.narrow{max-width:100%}}input:focus,select:focus,textarea:focus{outline-color:var(--accent)}input[type=checkbox]{border-width:.15rem;border-color:var(--text-mid);margin-top:-2px;margin-left:0;margin-right:.4rem;padding:.4rem;font-size:.85rem}input[type=checkbox]:checked{border-color:var(--accent)}input[type=checkbox]:required,.builder-preview input[type=checkbox]{margin-left:.2rem}input[type=checkbox]:hover,label>input[type=radio]:hover{filter:drop-shadow(0 0 .1rem #2767df4d)}input[type=checkbox],input[type=radio]{cursor:pointer;transition:var(--standard-transition-time)}div.checkbox-group input[type=checkbox]{margin-left:1rem;margin-right:.5rem}input[type=text],input[type=email],input[type=number],select{width:100%}input[type=radio]{border-width:.15rem;border-color:var(--text-mid);margin-top:-3px;margin-left:1rem;margin-right:.5rem;padding:.35rem}input[type=radio]:checked{border-color:var(--accent)}input[type=radio]:checked:after{display:none}form hr{height:2px}@media (max-width:840px){input,select,textarea{font-size:.85rem}}@media (max-width:580px){input,select,textarea{font-size:.8rem}}.PhoneInputCountryIconImg{border:0}.PhoneInputCountryIcon--border{border-radius:.15rem;box-shadow:none!important}div.form-slider-container{grid-template-columns:1rem auto 1rem;gap:1rem;display:grid}div.form-slider-container.builder{grid-template-columns:3.5rem auto 3.5rem;margin-top:.5rem}div.form-slider{cursor:pointer;width:100%;margin-top:1.1rem}div.form-slider>div>div{cursor:grab}div.form-slider-inner-container{margin-top:.5rem;position:relative}span.form-slider-value{text-align:center;font-weight:700;position:absolute;top:-.7rem;left:0;right:0}div.form-slider-minmax{text-align:center;vertical-align:middle;font-weight:700;line-height:2.5rem;display:table-cell}div.sign-container{height:8rem;position:relative}span.sign-clear{color:var(--text-mid);cursor:pointer;z-index:3;font-size:2rem;line-height:1rem;position:absolute;top:.5rem;right:.5rem}span.sign-clear:hover{color:var(--accent)}canvas.sign-pad{border:1px solid var(--text);border-radius:var(--standard-border-radius);background-color:var(--very-light);z-index:2;width:100%;height:8rem;position:relative}textarea.sign-textarea{z-index:1;width:0;height:0;position:absolute;top:.2rem;left:1rem}.react-datepicker{z-index:5;font-family:var(--standard-font)!important}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{left:-16px!important}.react-datepicker-popper{filter:drop-shadow(3px 3px .1rem #0003);z-index:10!important}.react-datepicker__calendar-icon{width:1rem!important;height:1rem!important;top:-.05rem!important;left:-.2rem!important}.react-datepicker select{padding:.25rem 25px .25rem .25rem}.react-datepicker.react-datepicker--time-only{width:5rem!important}.react-datepicker__time-container{width:100%!important}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-top:1px solid #aeaeae!important;border-left:1px solid #aeaeae!important;border-right:1px solid #aeaeae!important;border-radius:0!important;width:5rem!important;margin:0!important}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{scrollbar-width:thin;overflow-y:hidden}.react-datepicker__time-list-item{width:100%!important}@media (max-width:580px){.react-datepicker__navigation--previous,.react-datepicker__navigation--next,.react-datepicker__current-month{display:none!important}}.react-datepicker__time-container-container{width:5rem}.react-datepicker__time-container-container input{text-align:center}div.address-block,div.link-block{grid-template-rows:repeat(1,auto);gap:.5rem;display:grid}div.name-block{grid-template-columns:auto auto;gap:.5rem;display:grid}div.link-block{gap:.25rem}div.dropzone{border:2px dashed var(--text-light);background-color:var(--very-light);color:var(--text-mid);text-align:center;outline:none;align-items:center;margin:0;padding:2rem;transition:border .24s ease-in-out}div.dropzone p{margin:0}.pdf-icon{width:100px;height:auto;margin-top:1rem}a.button,a.button:visited{background-color:var(--accent);border:2px solid var(--accent);transition:var(--standard-transition-time);margin:0;padding:.1rem 1rem;font-weight:500;text-decoration:none;display:inline-block}a.button.secondary,button.secondary{background-color:var(--accent-dark);border-color:var(--accent-dark)}a.button:hover,button:hover{background-color:var(--accent-dark);border-color:var(--accent-dark);color:var(--invtext);filter:brightness(1.2)!important}a.button.cta,a.button.cta:hover,a.button.cta:active,button.cta,button.cta:hover,button.cta:active{background-color:var(--accent);transition:var(--standard-transition-time);color:var(--button-text);text-transform:uppercase;letter-spacing:.1rem;border:1px solid #0000;font-weight:700}a.button.cta:hover,a.button.cta:active{border:1px solid var(--accent-dark)}a.button.cta.spinner{line-height:1.5rem}a.button.cta.special,button.cta.special{background-color:var(--accent-special);filter:drop-shadow(3px 3px .1rem #0003);text-transform:none;letter-spacing:.05rem;border:0!important}a.button.cta.special{position:absolute;top:0;right:1rem}a.button.cta.special:hover,button.cta.special:hover{background-color:var(--accent-special-dark);text-transform:none;letter-spacing:.05rem;filter:drop-shadow(3px 3px .1rem #0003)!important}p.special{color:var(--text-mid);position:absolute;top:5rem;right:1rem}@media (max-width:720px){a.button.cta.special{width:100%;margin:0;position:relative;top:0;right:0}p.special{text-align:right;position:relative;top:0;right:0}}span.small-spinner-container{background-image:url(/img/spinner-white.svg);background-position:50%;background-size:contain;width:1.5rem;height:1.5rem;display:inline-block}button.small span.small-spinner-container,a.button.small span.small-spinner-container{width:.8rem;height:.8rem;position:relative;top:.1rem}button,a.button{border:2px solid var(--accent);background-color:var(--accent);transition:var(--standard-transition-time);color:var(--button-text);font-weight:500;font-family:var(--sans-font);cursor:pointer;border-radius:var(--standard-border-radius);text-align:center;margin:.5rem 0;padding:.5rem 1.2rem;font-size:1rem}button:focus,a.button:focus{filter:brightness(1.1)}button:hover,a.button:hover{border-color:var(--accent-dark);background-color:var(--accent-dark);transition:var(--standard-transition-time);filter:brightness();color:var(--invtext)}button.warning,a.button.warning,a.button.warning:visited{background-color:var(--warning);border-color:var(--warning);color:var(--invtext)}button.warning:hover,a.button.warning:hover{background-color:var(--warning-dark);border-color:var(--warning-dark)}button.full,a.button.full,input.full,select.full,button.half,a.button.half{width:100%}button.hamburger:hover{background-color:#0000}a.button.cta,a.button.cta:hover,a.button.cta:active,button.cta,button.cta:hover,button.cta:active{background-color:var(--accent);border:2px solid var(--accent);transition:var(--standard-transition-time);color:var(--button-text);text-transform:uppercase;letter-spacing:.1rem;font-weight:700}a.button.cta:hover,a.button.cta:active{border:2px solid var(--accent);filter:brightness(1.15)!important}button.skeletal,a.button.skeletal,a.button.skeletal:visited{color:var(--accent-dark);border-width:2px;border-color:var(--accent-dark);transition:var(--standard-transition-time);background-color:#0000;font-weight:300}button.skeletal.active,a.button.skeletal.active,button.skeletal:hover,a.button.skeletal:hover{color:var(--accent);border-color:var(--accent)}button.skeletal,a.button.skeletal,a.button.skeletal:visited{font-weight:700}button.skeletal.cta:hover,a.button.skeletal.cta:hover{background-color:var(--accent);color:var(--invtext)}button.disabled,a.button.disabled,a.button.disabled:visited,button.disabled:hover,a.button.disabled:hover{background-color:var(--text-light);border-color:var(--text-light);color:var(--invtext);cursor:default;filter:none!important}button i.fa-spin,button span.fa-spin,a.button i.fa-spin,a.button span.fa-spin{margin-left:-.2rem;margin-right:.3rem;font-size:.85rem}button.big,a.button.big{border-width:3px;margin-top:1rem;margin-bottom:1rem;padding:1rem;font-size:1.5rem}@media (max-width:580px){a.button.big,button.big{font-size:1.15rem}}button.big:hover,button.big:active,a.button.big:hover,a.button.big.active{border-width:3px}button.small,a.button.small,button.small:hover,a.button.small:hover{text-transform:uppercase;letter-spacing:.05rem;padding:.1rem .5rem;font-size:.7rem;line-height:1.2rem}h4 button.small,h4 a.button.small,h4 button.small:hover,h4 a.button.small:hover{position:relative;top:-.1rem}button.small.plain,a.button.small.plain,button.small.plain:hover,a.button.small.plain:hover{text-transform:none;background-color:var(--accent-light);border:0;margin:0;font-weight:400}button.small.plain:hover,a.button.small.plain:hover{background-color:var(--accent)}button.float-right,a.button.float-right{float:right}.button-container{margin-bottom:.5rem}.button-set,.columns{gap:3rem;padding:1rem 0 0;display:grid}@media (max-width:840px){.columns{display:block}.columns>div:first-of-type,.columns>figure:first-of-type{margin-bottom:2rem}}.columns .button-set{gap:.5rem}.button-set button,.button-set a.button{width:100%}.button-set.stacked{grid-template-columns:1fr}.button-set.stacked button{margin-top:0;margin-bottom:0}.button-set.two,.columns.two{grid-template-columns:1fr 1fr}.button-set.two.offset,.columns.two.offset{grid-template-columns:1.6fr 1fr}@media (max-width:900px){.button-set.two.offset,.columns.two.offset{grid-template-columns:1.5fr 1fr}}.button-set.three,.columns.three{grid-template-columns:1fr 1fr 1fr}.button-set p.instruction{margin:0}.button-set.form-submit-set{margin-bottom:2rem;padding:0}.freeze .button-set.form-submit-set{margin-bottom:5rem}.button-set.two.simple{grid-template-columns:10% 10% auto;gap:1rem}a.button.dashboard-build-button{margin-top:0;position:absolute;top:1rem;right:1rem}@media (max-width:840px){a.button.dashboard-build-button{font-size:1.1rem!important}}div.gallery figure{margin:4rem 2rem 5rem}div.detailed-table-container{background-color:var(--bg);min-width:840px;margin-top:1rem;padding:0;overflow-x:auto}table{width:100%;margin-top:0;font-size:.75rem}td,th{padding:.35rem}table thead tr th,.cl-rootBox th{background-color:var(--invbg);color:var(--invtext);border-color:var(--invbg);border-right-color:var(--text-mid)}table thead tr th:last-of-type,.cl-rootBox th:last-of-type{border-right-color:var(--invbg)}table button,table a.button{margin:0}table tr:hover{background-color:var(--accent-very-light)}table .expander{text-align:center;padding:0}@media (max-width:800px){table{font-size:.75rem}div.detailed-table-container{min-width:720px}}table td div.name-preview-cell{grid-template-columns:auto 5rem;align-items:center;gap:.25rem;display:grid}table td div.name-preview-cell button{border-bottom:0;margin:0}table th.checkbox-cell{width:4rem}div.send-form-container{grid-template-columns:auto 5rem;gap:.5rem;display:grid}div.send-form-container button,div.send-form-container a.button{border-bottom:0;margin:0;line-height:1.1rem}div.send-popup-container p{margin:.5rem 0}section{border:0;margin:0 0 1rem;padding:0}section.columns{align-items:start;margin-top:3rem;margin-bottom:3rem;position:relative}.columns div>h3:first-of-type,.columns div>h4:first-of-type{margin-top:0}.columns>div,.colums>figure{flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%;display:flex;overflow:clip}.columns.no-justify>div,.columns.no-justify>figure{justify-content:inherit}#builder .columns>div,.columns.hero>div,.columns.normal>div{display:block}.columns h3{margin-top:0}.columns div,.columns figure{width:100%}.columns.close{margin-bottom:0}.column-footer{border-top:1px solid var(--text-light)}@media (min-width:840px){.mobile{display:none!important}}@media (max-width:840px){.desktop{display:none!important}}div#cookies{text-align:left;z-index:100;background-color:var(--accent);width:25rem;color:var(--button-text);padding:1rem;font-size:.85rem;position:fixed;bottom:1rem;right:1rem}div#cookies p{margin:0}div#cookies a{border-color:var(--button-text)}div#cookies a:hover{color:var(--button-text)}div#cookies a.close{border:0;font-size:1rem;line-height:1rem;position:absolute;top:.3rem;right:.3rem}@media (max-width:720px){div#cookies{width:100%;padding:2.5rem 1rem;position:fixed;bottom:0;left:0;right:0}}div.columns.two.pricing{gap:1rem}div.columns.two.pricing>div:first-of-type{border-right:2px solid var(--text);padding-right:1rem}@media (max-width:840px){div.columns.two.pricing>div:first-of-type{border-right:0;padding-right:0}div.columns.two.pricing>div{border-bottom:2px solid var(--text);padding-bottom:2rem}}div.pricing.column-footer p.hero{margin-bottom:0}div.pricing.column-footer p.hero s{font-size:1.2rem;font-weight:400}div.pricing.column-footer p.smallprint{margin-bottom:2rem}p.pricing-ideal,div.pricing p.smallprint{margin-bottom:1rem}div.pricing .button-set{padding-top:0}div.pricing .button-set a{margin-bottom:0}p.smallprint{line-height:1.2rem}p.smallprint.heroes-link{margin-top:1rem;margin-right:1rem}p.show-currency-options{margin-top:2rem;margin-bottom:0}div.currency-options{text-align:center;grid-template-columns:auto auto auto auto auto auto;gap:.5rem;max-width:500px;margin:0;display:grid}div.currency-options a{background-color:var(--accent-light);color:var(--invtext);border-radius:var(--standard-border-radius);transition:var(--standard-transition-time);border:0;padding:.2rem .5rem;font-size:.65rem;display:inline-block}div.currency-options a:hover{background-color:var(--accent)}div.currency-options a.selected,div.currency-options a.selected:hover{background-color:var(--accent-dark)}p.pricing-cancellation{margin-top:2rem}div.form-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}div.form-tile{border:1px solid var(--text-light);border-radius:var(--standard-border-radius);background-color:var(--bg);filter:drop-shadow(3px 3px .1rem #0003);transition:var(--standard-transition-time);padding:1rem 1rem 8rem;font-size:.85rem;position:relative}div.form-tile:hover{border-color:var(--accent);filter:drop-shadow(3px 3px .1rem #93b3ee40)}div.form-tile h4{margin-top:0;font-size:1.1rem}div.form-tile h5{margin-top:.5rem;font-size:.85rem}div.form-tile div.dates{padding:1rem 0;font-size:.75rem}div.form-tile div.dates div.date{grid-template-columns:25% auto;gap:.5rem;display:grid}div.form-tile-buttons{position:absolute;bottom:.5rem;left:1rem;right:1rem}div.form-tile .button-set{gap:1rem;padding:0}.button-toggle-set{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.button-toggle-set button{text-transform:uppercase;background-color:var(--text-light);border:0;padding:.4rem 1rem}.button-toggle-set button:hover{background-color:var(--accent)}.button-toggle-set button.selected,.button-toggle-set button.selected:hover{cursor:inherit;background-color:var(--accent-dark)}.button-toggle-set button.toggle-active.selected,.button-toggle-set button.toggle-active.selected:hover{background-color:var(--toggle-active)}.button-toggle-set button.toggle-inactive.selected,.button-toggle-set button.toggle-inactive.selected:hover{background-color:var(--toggle-inactive)}.button-toggle-set button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.button-toggle-set button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.button-toggle-set button{font-size:.7rem!important}div.form-tile button.send,div.form-tile a.button.send:hover{width:100%}div.form-tile button.send.disabled{cursor:pointer}@media (max-width:1200px){div.form-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){div.form-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){div.form-tiles{grid-template-columns:repeat(1,minmax(0,1fr))}div.form-tile{font-size:1rem}div.form-tile h4{font-size:1.1rem}div.form-tile h5{font-size:1rem}div.form-tile div.dates{font-size:.85rem}}div.cl-rootBox{text-align:left;margin:-1rem auto auto}div.cl-card{box-shadow:none;background-color:var(--bg);border-radius:var(--standard-border-radius)!important}h1.cl-headerTitle{background-color:inherit;padding:inherit;text-transform:none}div.cl-rootBox a,div.cl-rootBox a:hover{text-decoration:none}div.cl-rootBox>div.cl-card>div:last-of-type{display:none}div.cl-pageScrollBox{scrollbar-width:thin;max-height:70vh;overflow:auto}.cl-rootBox button{background-color:var(--accent);color:var(--invtext);padding:.5rem 1rem;font-size:.7rem;text-transform:none!important}.cl-rootBox button:hover{background-color:var(--accent);text-decoration:none}.cl-rootBox button.cl-formButtonPrimary{text-transform:uppercase}.cl-rootBox button.cl-socialButtonsIconButton{background-color:var(--bg)}.cl-rootBox button.cl-navbarButton{color:var(--invtext)}div.cl-profileSectionContent__organizationProfile>button,div.cl-profileSectionContent__profile>button,div.cl-profileSectionContent__activeDevices button,div.cl-socialButtons button{color:var(--text);background-color:var(--bg)!important}table div.cl-profilePage button{background-color:var(--accent)!important}form.cl-form button:disabled{background-color:var(--text-light);text-transform:none}.cl-rootBox button.cl-formResendCodeLink:hover{color:var(--accent);background-color:#0000}div.cl-profilePage__organizationMembers button,div.cl-profileSectionContent__organizationDanger button:disabled{color:var(--invtext)}div.cl-profileSectionContent__organizationDanger button{background-color:var(--warning)!important;color:var(--invtext)!important;border-color:#0000!important}div.cl-profileSectionContent__organizationDanger button:hover{background-color:var(--warning-dark)!important;border-color:#0000!important}div.cl-tabListContainer button{color:var(--text)}.cl-rootBox button.cl-tabButton{border-top-left-radius:var(--standard-border-radius);border-top-right-radius:var(--standard-border-radius);margin-right:2px;padding-top:.2rem;padding-bottom:.2rem;background-color:var(--text-light)!important}.cl-rootBox button.cl-tabButton[aria-selected=true]{color:var(--invtext);padding-top:.5rem;padding-bottom:.5rem;background-color:var(--accent)!important}.cl-rootBox div.cl-navbarButtons button{margin-bottom:.5rem}.cl-rootBox button.cl-accordionTriggerButton{background-color:unset;color:var(--text)}div.cl-formFieldRow__slug{display:none}div.cl-organizationPreviewAvatarBox,div.cl-avatarBox{border:0}div.cl-organizationPreviewTextContainer p{font-size:1.2rem;font-weight:700}.cl-badge{margin-left:.5rem}button.cl-modalCloseButton{background-color:var(--text-mid);color:var(--invtext)}.cl-footer div:nth-of-type(2),.cl-profileSection__organizationDanger{display:none}button.modal-close,a.button.modal-close{background-color:var(--text-mid);color:var(--invtext);text-transform:none;opacity:.62;cursor:pointer;z-index:100;border:0;outline:0;margin:0;padding:.75rem 1rem;line-height:1;display:inline-flex;position:absolute;top:3rem;right:1rem}body.builder main>a.button.modal-close,button.modal-close.top{transition-property:background-color,"background-color";top:1rem}button.modal-close svg,a.button.modal-close svg{flex-shrink:0;width:.75rem;height:.75rem}button.modal-close.large,a.button.modal-close.large{background-color:var(--warning);opacity:1;width:4rem;height:4rem;font-size:4rem;line-height:3.8rem}button.modal-close.large svg,a.button.modal-close.large svg{width:2.1rem;height:2.4rem}button.modal-close.large:hover,button.modal-close.small:hover,a.button.modal-close.large:hover,a.button.modal-close.small:hover{background-color:var(--warning-dark)}button.modal-close.small,a.button.modal-close.small{background-color:var(--warning);opacity:1;text-align:center;width:1.4rem;height:1.4rem;padding:0;font-size:1rem;line-height:.8rem;top:.5rem;right:.5rem}button.modal-close.small svg,a.button.modal-close.small svg{width:.5rem;height:.5rem;margin:auto}.form-preview-notice{position:absolute;bottom:1rem;left:1rem;right:1rem}body.builder footer .boilerplate-links{display:none}body.builder footer{height:3.5rem}body.builder #container{margin-bottom:-3.5rem}div.builder-header{position:relative}div.builder-header .button-set{grid-template-columns:1fr 1fr 1fr;gap:1rem;padding:0;position:absolute;top:2rem;right:0}@media (max-width:720px){div.builder-header .button-set{top:inherit;position:relative}}div.loading-pulse-container{z-index:10;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:100%;position:fixed;overflow:hidden}div.loading-pulse{border-radius:var(--standard-border-radius);background-color:var(--bg-shadow);background-image:url(/img/pulse.gif);background-position:50%;background-repeat:no-repeat;border:0;height:100%;box-shadow:0 1rem 2rem #00000029}div#builder{position:relative}div.builder-insert{text-align:center;filter:drop-shadow(3px 3px .1rem #0003);width:3rem;height:3rem;position:fixed;top:4rem;left:0}@media (max-width:840px){div.builder-insert{top:3rem}}div.builder-tools-container.on div.builder-insert{display:none}div.builder-insert span.insert{background-color:var(--accent);border-radius:0;border-top-right-radius:var(--standard-border-radius);border-bottom-right-radius:var(--standard-border-radius);width:3rem;height:3rem;color:var(--invtext);cursor:pointer;transition:var(--standard-transition-time);margin-top:1rem;font-size:2rem;font-weight:700;line-height:3rem;display:inline-block}div.builder-insert span.insert:hover{background-color:var(--accent-dark)}div.builder-insert-before{text-align:center}button.insert-before{margin:0;padding:0 2rem;font-size:.85rem;line-height:.6rem}div.tooltip{background-color:var(--accent);width:16rem;color:var(--invtext);border-radius:1rem;padding:0;position:absolute;box-shadow:0 1rem 2rem #00000029}div.tooltip p{margin:0;padding:.8rem 0}div.tooltip span.pointer{color:var(--accent);font-size:2rem;position:absolute;top:0;left:-2rem}div.builder-insert div.tooltip{top:1rem;left:5rem}div.builder-tools-container{z-index:100;position:fixed;top:0;left:-450px}.builder div.assistance{margin-top:.5rem;font-size:.85rem}.builder div.assistance h5{margin:0;font-size:1rem}@media (max-width:840px){.builder div.assistance h5{margin-bottom:.5rem}}@media (max-width:640px){div.builder-tools-container{transition:left 50ms}}div.builder-tools-container.on{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:1;background-color:#000000a3;width:100vw;height:100vh;left:0;overflow:auto}div.builder-tools-header{background-color:var(--black);z-index:1000;max-width:640px;height:3.5rem;margin-right:3rem;display:none;position:fixed;top:0;left:0;right:0}div.builder-tools-container.on div.builder-tools-header{display:block}div.builder-tools{transition:var(--standard-transition-time);background-color:var(--invbg);color:var(--invtext);z-index:2;text-align:left;max-width:640px;height:100%;margin-right:3rem;padding-top:3.5rem;padding-bottom:2rem;position:absolute;top:0;left:0;overflow-y:auto}div.builder-tools img{width:120px;height:auto;position:absolute;top:.7rem;left:1rem}div.builder-tools p.intro{margin-top:2.5rem;margin-bottom:.5rem;padding:1rem 1rem 0}div.builder-preview textarea.intro{resize:vertical;min-height:125px}div.builder-preview div.heading{vertical-align:middle;min-height:125px}div.builder-preview div.heading input{border-bottom:2px solid var(--text);border-radius:0;width:100%;margin-top:2rem;font-size:1.2rem;font-weight:700}.builder-element-action-button{background-color:var(--text-mid);border-radius:var(--standard-border-radius);width:1.5rem;height:1.5rem;color:var(--invtext);text-align:center;cursor:pointer;transition:var(--standard-transition-time);font-size:1.2rem;line-height:1.4rem;display:inline-block}div.element .builder-element-action-button{background-color:var(--text-light)}.builder-element-action-button:hover,div.element .builder-element-action-button:hover{background-color:var(--accent)}.builder-element-action-button.inactive,.builder-element-action-button.inactive:hover{background-color:var(--very-light)!important;cursor:inherit!important}.builder-tools-close{z-index:5;position:absolute;top:0;right:.5rem}.builder-tools-close button{position:absolute;right:0;top:.5rem!important}.builder-tools h4.heading{margin:0;padding:1rem}.builder-tools h3{background-color:var(--accent-dark);margin:0;padding:1rem;font-size:1.5rem}.builder-tools h3:first-of-type{margin-top:0}.builder-tools p.smallprint{margin-bottom:.5rem;padding-left:1rem}div.builder-tool{cursor:pointer;transition:var(--standard-transition-time);border-bottom:1px solid var(--thin);padding:1rem;position:relative}div.builder-tool:hover{background-color:var(--accent)}div.builder-tool h4:not(.heading){margin:0;font-size:1.2rem}div.builder-tool p{margin:.5rem 0 .5rem 3rem;line-height:1.3rem}div.builder-tool .hint{font-size:.75rem;font-style:normal}div.builder-tool span.add{text-align:center;background-color:var(--accent-light);width:2rem;height:2rem;transition:var(--standard-transition-time);border-radius:50%;font-size:1.8rem;line-height:2rem;position:absolute;top:50%;left:1rem}div.builder-tool:hover span.add{background-color:var(--accent-dark)}div.builder-tool input[type=checkbox]{width:.85rem;height:.85rem;padding:.1rem}div.builder-tool input[type=checkbox]:checked{background-color:var(--accent-light)}div.builder-preview{border:1px solid var(--text-light);padding:1rem}div.builder-preview fieldset{padding:.5rem}div.builder-preview .element{border:1px solid var(--text-light);transition:var(--standard-transition-time);background-color:var(--bg);margin:.5rem 0;padding:.5rem 3rem .5rem .5rem;scroll-margin-top:2rem;scroll-margin-bottom:2rem}div.builder-preview .element.highlight{animation-name:highlight-fade;animation-duration:3s}@keyframes highlight-fade{0%{background-color:var(--accent-very-light);border:1px solid var(--accent-dark);filter:drop-shadow(3px 3px .1rem #0003)}to{background-color:var(--bg);border:1px solid var(--text-light);filter:none}}div.builder-preview .element:hover{border:1px solid var(--accent-dark)}div.builder-preview .element.error{border-color:var(--warning)}div.builder-preview select,div.builder-preview input{transition:var(--standard-transition-time)}div.builder-preview input[type=checkbox]{margin-top:.8rem}div.builder-preview select.highlight,div.builder-preview input.highlight{animation-name:highlight-fade;animation-duration:3s}div.builder-preview select.highlight-error,div.builder-preview input.highlight-error{border-color:var(--warning);background-color:var(--warning-light);animation-name:highlight-error-fade;animation-duration:3s}@keyframes highlight-error-fade{0%{background-color:var(--warning-light);border:1px solid var(--warning);filter:drop-shadow(3px 3px .1rem #0003)}to{background-color:var(--bg);border:1px solid var(--text-light);filter:none}}div.builder-preview div.builder-element-delete{position:absolute;top:.5rem;right:.5rem}div.builder-preview div.builder-element-up span,div.builder-preview div.builder-element-down span{font-size:1.2rem}div.builder-element-down{position:absolute;bottom:.5rem;right:.5rem}div.builder-element-up{position:absolute;bottom:2.5rem;right:.5rem}div.builder-preview span.builder-element-action-button.delete:hover{background-color:var(--warning)}input.builder{border:1px solid #0000;margin:.2rem 0;padding:.5rem .5rem .5rem 0}input.builder:focus{border-color:inherit;padding-left:.5rem}input.builder.floating-label{float:left;border-bottom:1px solid var(--text-mid);border-radius:0;width:70%}input.floating,span.floating{float:left}div.builder-label-container{grid-template-columns:1.5rem auto;display:grid}div.builder-preview span.required{cursor:pointer;font-size:1.5rem;position:relative;top:.1rem}div.builder-preview span.required.inactive,div.builder-preview .element input:not(.builder){color:var(--text-mid)}div.builder-preview div.select-editor{grid-template-columns:auto 2rem;gap:.5rem;display:grid}div.builder-preview div.select-editor span{width:1.2rem;height:1.2rem;margin-top:.6rem;font-size:1rem;line-height:1.2rem}div.builder-preview div.select-editor input[type=text]{border-color:var(--text-light);border-radius:0 0 var(--standard-border-radius)var(--standard-border-radius);border-top:0}div.builder-preview div.builder-tag{text-align:right;visibility:hidden;width:8rem;display:inline-block;position:absolute;top:.5rem;left:-8rem}div.builder-preview div.builder-tag span{background-color:var(--accent-dark);color:var(--invtext);letter-spacing:.1rem;text-transform:uppercase;opacity:.7;padding:.5rem;font-size:.6rem}div.builder-preview .element:hover div.builder-tag{visibility:visible}ul.error{background-color:var(--warning-light);padding:1rem 2.5rem 1rem 2rem}div.builder-preview div.form-submission-button-container{grid-template-columns:auto auto;gap:1rem;display:grid}div.builder-preview div.form-submission-button-container p{margin-top:.8rem}div.builder-preview div.form-submission-button-container button{background-color:var(--accent-light);border-color:var(--accent-light)}div.builder-preview div.form-submission-button-container button:hover{background-color:var(--accent);border-color:var(--accent);filter:none!important}@media (max-width:640px){div.builder-preview div.form-submission-button-container{display:block}div.builder-preview div.form-submission-button-container p{margin-top:0}div.form-submission-button-container div{margin-bottom:0!important}div.form-submission-button-container p,div.form-submission-button-container label{margin:0}div.form-submission-button-container{grid-template-rows:1fr 1fr;gap:0;display:grid}}div.builder-preview div.currency-builder{grid-template-columns:6rem auto;gap:.25rem;display:grid}div.builder-preview div.percent-builder{grid-template-columns:auto 7rem;gap:.25rem;display:grid}div.builder-preview div.divider{margin:3rem 0}.template-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:1rem;display:grid}.freeze-container .template-tile figcaption{font-size:.85rem}.template-tile{border:1px solid var(--text-light);border-radius:var(--standard-border-radius);background-color:var(--bg);filter:drop-shadow(3px 3px .1rem #0003);height:100%;transition:var(--standard-transition-time);cursor:pointer;padding:1rem 1rem 3rem;position:relative}.template-tile .button-set.two{gap:.5rem;position:absolute;bottom:1rem;left:1rem;right:1rem}.template-tile .button-set.two a.button{padding:0 .5rem;font-size:.85rem}.freeze-container .template-tile .button-set.two a.button{font-size:.7rem}.template-tile:hover{border-color:var(--accent);filter:drop-shadow(3px 3px .1rem #93b3ee40)}.template-tile figure img{padding:1rem}.template-tile figcaption{text-align:left;color:var(--text)}@media (max-width:720px){.template-grid{grid-template-columns:auto auto;gap:2rem}}.template-listing{border:1px solid var(--text-light);border-radius:var(--standard-border-radius);background-color:var(--bg);filter:drop-shadow(3px 3px .1rem #0003);transition:var(--standard-transition-time);max-width:960px;margin-bottom:2rem;padding:1rem}.template-listing:hover{border-color:var(--accent);filter:drop-shadow(3px 3px .1rem #93b3ee40)}.template-listing-link{grid-template-columns:auto 25%;align-items:center;gap:1rem;display:grid}.template-listing-link figure{margin-top:1rem}.template-listing-link h4{margin-bottom:1rem}@media (max-width:960px){.template-listing-link{grid-template-columns:auto 30%}}@media (max-width:580px){.template-listing-link{display:block}.template-listing-link figure{display:none}}div.qr-container{height:"auto";margin:"0 auto";width:"100%";text-align:center;cursor:pointer;padding:1rem 5rem}@media (max-width:960px){div.qr-container{padding:0}}div.cl-modalBackdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:none!important}div.cl-modalBackdrop>div.cl-modalContent{animation:none!important}body.freeze{padding-right:17px;overflow:hidden}div.freeze-container{text-align:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:1;z-index:20000;background-color:#000000a3;width:100vw;height:100vh;position:fixed;top:0;overflow:auto}div.freeze-inside{width:800px;margin:auto;position:absolute;top:0;left:3rem;right:3rem}div.freeze-inside.freeze-tall{bottom:4rem}div.freeze-inside>div{background-color:var(--bg);border-radius:var(--standard-border-radius);border:1px solid var(--very-light);text-align:left;margin:2rem auto;padding:2rem;position:relative;box-shadow:0 1rem 2rem #00000029}div.freeze-inside.freeze-tall>div{min-height:100%}div.freeze-container>div h3{margin-top:0;border:0!important}@media (max-width:960px){div.freeze-container>div{width:80%}}@media (max-width:720px){div.freeze-inside{width:100%;min-width:350px;margin:0;top:0;left:0;right:0}div.freeze-inside.freeze-tall{bottom:0}div.freeze-inside>div{border-radius:0;margin:0}div.freeze-container>div{width:100%}button.modal-close,a.button.modal-close{top:1rem}}button.response-print-pdf-button{margin:0}div.response-print-buttons{z-index:10;grid-template-columns:auto auto;gap:.5rem;display:grid;position:absolute;top:.5rem;right:.5rem}div.response-print-buttons button.modal-close{position:relative;top:0;right:0}body.response,body.response #container,body.customer-form #container,body.response div.freeze-container{text-align:left;white-space:pre-wrap}body.freeze.response div.freeze-inside{width:1200px}div.freeze-container div.response{width:1200px;padding-top:2rem}@media (max-width:1320px){div.freeze-container div.response,body.freeze.response div.freeze-inside{width:90%}}@media (max-width:960px){div.freeze-container div.response,body.freeze.response div.freeze-inside{width:100%}div.freeze-inside{left:0;right:0}div.freeze-container div.response{border-radius:0;height:100vh;margin-top:0}}div.response table td span.response-line{display:block}table.form-response{table-layout:auto;margin-top:1rem}table.form-response td{vertical-align:top;border:0}table.form-response tr{background-color:#0000}table.form-response tbody{border-bottom:1px solid var(--text-light)}table.form-response tbody.heading{border-bottom:0}table.form-response tbody.heading td{padding-left:0;padding-right:0}table.form-response td.label{max-width:350px;font-weight:700}table.form-response td.value{max-width:350px}table.form-response h3{margin-top:1rem!important;margin-bottom:1rem!important}.checkbox-image{position:relative;top:3px}div.bank-statement{color:var(--text-mid);width:23rem;font-family:Courier New,Courier,monospace;font-size:1.5rem;position:relative}div.bank-statement svg{width:25rem;height:auto}div.bank-statement-content{border-bottom:1px dashed var(--text-light);z-index:1;height:3.5rem;position:absolute;top:0;left:1rem;right:1rem}span.bank-statement-descriptor{z-index:2;position:absolute;top:1rem;left:0}span.bank-statement-amount{z-index:2;position:absolute;top:1rem;right:0}div.iframe-embed{background-color:var(--bg)}
