*,:after,:before{box-sizing:border-box}body{margin:0;padding:0}iframe{border:none}a{color:inherit;cursor:pointer;line-height:1.2;text-decoration:none}:focus{outline:none}i.material{font-style:normal}button,input[type=submit]{color:inherit;background-color:unset;cursor:pointer;border-width:0;outline:none;margin:0;padding:0;font-family:inherit;line-height:1.2}dd,ol,ul{margin:0;padding:0;list-style:none}hr{border:none;margin:0}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit;margin:0}p{margin:0}fieldset{border-width:0;margin:0;padding:0}@keyframes fade{0%{pointer-events:none;opacity:0}to{opacity:1;pointer-events:auto}}@keyframes appear{0%{pointer-events:none;transform:var(--animation-motion);filter:var(--animation-filter);opacity:0}to{pointer-events:auto}}@keyframes glow{0%{filter:drop-shadow(0 0 #fff0)}to{filter:drop-shadow(0 0 3px #fff9)brightness(1.1)}}@keyframes scaleX{0%{pointer-events:none;transform:scaleX(0)}}.error-enter-active,.success-enter-active{transition:transform var(--transition) .2s,opacity var(--transition) .2s,filter var(--transition) .2s;z-index:10}.error-leave-active,.success-leave-active{transition:transform var(--transition),opacity var(--transition),filter var(--transition);z-index:0}.error-enter-from,.error-leave-to{opacity:0;filter:var(--animation-filter);transform:scale(1.5)}.success-enter-from,.success-leave-to{opacity:0;filter:var(--animation-filter);transform:scale(0)}.section .ani-fade,.section .ani-main,.site-footer .ani-fade,.site-footer .ani-main,.site-header .ani-fade,.site-header .ani-main{animation-duration:var(--animation-duration);animation-timing-function:var(--animation-timing-function);animation-fill-mode:backwards;animation-delay:calc(var(--animation-index)*var(--animation-delay-multiplier))}.section .ani-fade,.site-footer .ani-fade,.site-header .ani-fade{animation-name:fade}.section .ani-main,.site-footer .ani-main,.site-header .ani-main{animation-name:appear}.section .ani-inherit,.site-footer .ani-inherit,.site-header .ani-inherit{animation-name:inherit;animation-duration:inherit;animation-timing-function:inherit;animation-fill-mode:inherit;animation-play-state:inherit;animation-delay:calc(var(--animation-index)*var(--animation-delay-multiplier))}.section .c-image.ani-loaded:not(.loaded),.section.paused .ani-intersect,.section.paused .c-image.ani-loaded,.section:not(.intersected) .ani-intersect,.section:not(.intersected) .c-image.ani-loaded,.site-footer .c-image.ani-loaded:not(.loaded),.site-footer.paused .ani-intersect,.site-footer.paused .c-image.ani-loaded,.site-footer:not(.intersected) .ani-intersect,.site-footer:not(.intersected) .c-image.ani-loaded,.site-header .c-image.ani-loaded:not(.loaded),.site-header.paused .ani-intersect,.site-header.paused .c-image.ani-loaded,.site-header:not(.intersected) .ani-intersect,.site-header:not(.intersected) .c-image.ani-loaded{animation-play-state:paused}.ani-main-enter-active,.ani-main-leave-active{z-index:10;transition:transform var(--transition),opacity var(--transition),filter var(--transition)}.ani-main-leave-active{z-index:0}.ani-main-leave-to{transform:var(--animation-motion-reversed)}.ani-main-enter-from,.ani-main-leave-to{opacity:0;filter:var(--animation-filter)}.ani-main-enter-from{transform:var(--animation-motion)}.ani-section-enter-active,.ani-section-leave-active{z-index:10;transition:transform var(--transition),opacity var(--transition),filter var(--transition)}.ani-section-leave-active{z-index:9;position:absolute!important}.ani-section-leave-to{opacity:0;transform:var(--animation-motion-reversed);filter:var(--animation-filter)}.ani-section-enter-from{opacity:0;transform:var(--animation-motion);filter:var(--animation-filter)}.ani-leave-fixed.ani-main-leave-active{position:absolute!important}.ani-media-enter-active,.ani-media-leave-active{z-index:20;transition:transform var(--transition),opacity var(--transition),filter var(--transition)}.ani-media-leave-active{z-index:5;inset:0;position:absolute!important}.ani-media-enter-from,.ani-media-leave-to{transform:scale(1.05);opacity:0!important}.ani-page-enter-active .section-content,.ani-page-leave-active .section-content{transition:transform var(--animation-page-transition),opacity var(--animation-page-transition),filter var(--animation-page-transition)}.ani-page-enter-active .canvas-background,.ani-page-enter-active .section-hero .section-background,.ani-page-leave-active .canvas-background,.ani-page-leave-active .section-hero .section-background{transition:transform var(--animation-bg-transition),opacity var(--animation-bg-transition),filter var(--animation-bg-transition)}.ani-page-leave-to{z-index:0}.ani-page-leave-to .section-content{transform:var(--animation-motion-reversed);filter:var(--animation-filter);opacity:0!important}.ani-page-leave-to .canvas-background,.ani-page-leave-to .section-hero .section-background{transform:var(--animation-bg-leave-motion);filter:var(--animation-bg-filter);opacity:0!important}.ani-page-enter-from{z-index:100}.ani-page-enter-from .section:not(.section-hero) .section-content{transform:var(--animation-page-motion);filter:var(--animation-page-filter);opacity:0!important}.ani-page-enter-from .canvas-background,.ani-page-enter-from .section-hero .section-background{transform:var(--animation-bg-enter-motion);filter:var(--animation-bg-filter);opacity:0!important}:root{--white:#fff;--black:#000;--container-narrow-width:60rem;--narrow-width:var(--container-narrow-width);--container-width:90rem;--container-width-lg:90rem;--character-width:45rem;--field-spacing:2rem;--ts:.5s;--tf:ease-out;--transition:.5s ease-out;--animation-duration:var(--ts);--animation-timing-function:var(--tf);--animation-delay-multiplier:2s;--animation-motion:translateY(1rem);--intersected-motion:translateY(1rem);--animation-motion-reversed:translateY(-1rem);--animation-page-transition:var(--transition);--animation-page-motion:var(--animation-motion);--animation-page-filter:var(--animation-filter);--animation-bg-transition:var(--transition);--animation-bg-enter-motion:scale(1.1);--animation-bg-leave-motion:scale(.9);--animation-bg-filter:blur(4px);--shadow:var(--shadow-md);--shadow-flat:0 0 6px #0006;--shadow-focus:0 0 3px #0009;--shadow-sm:1px 1px 2px #0006;--shadow-md:2px 2px 4px #00000040;--shadow-lg:2px 4px 24px #0000004d;--font-body:sans-serif;--font-emph:var(--font-body);--font-weight:400;--secondary:green;--tertiary:blue;--quaternary:#ff0;--success:green;--warning:orange;--error:red;--backdrop:#000;--background-900:rgba(var(--background), .9);--body-for-light:#333;--emph-for-light:var(--white);--accent-for-light:var(--primary-for-light);--primary-for-light:red;--background-for-light:#ccc;--background-dark-for-light:#bbb;--background-darker-for-light:#aaa;--body-for-dark:#ccc;--emph-for-dark:#fff;--accent-for-dark:#fff;--primary-for-dark:var(--secondary);--background-for-dark:#000;--field-border-radius:.25em;--field-inverse:var(--body-for-dark);--field-accent:var(--emph);--field-cl:var(--body);--field-cl-hover:var(--emph);--field-cl-active:var(--accent);--field-legend:var(--primary);--field-bg:var(--background-dark);--field-bg-hover:var(--background-darker);--field-bg-active:var(--background-darker);--field-border:transparent;--field-border-hover:transparent;--field-border-active:transparent;--field-border-success:var(--success);--field-border-error:var(--error);--accent-icon-offset:0em;--button-icon-offset:-.1em;--button-text-offset:-.1em;--border-radius-xs:4rem;--border-radius-sm:2rem;--border-radius-rg:1.5rem;--border-radius-md:1rem;--border-radius-lg:.5rem}.theme-light{--body:var(--body-for-light);--emph:var(--emph-for-light);--accent:var(--accent-for-light);--primary:var(--primary-for-light);--background-lighter:var(--background-lighter-for-light);--background-light:var(--background-light-for-light);--background:var(--background-for-light);--background-dark:var(--background-dark-for-light);--background-darker:var(--background-darker-for-light);--background-100:var(--background-for-light-100);--background-200:var(--background-for-light-200);--background-300:var(--background-for-light-300);--background-400:var(--background-for-light-400);--background-500:var(--background-for-light-500);--background-600:var(--background-for-light-600);--background-700:var(--background-for-light-700);--background-800:var(--background-for-light-800);--background-900:var(--background-for-light-900);color:var(--body)}.theme-dark{--body:var(--body-for-dark);--emph:var(--emph-for-dark);--accent:var(--accent-for-dark);--primary:var(--primary-for-dark);--background-lighter:var(--background-lighter-for-dark);--background-light:var(--background-light-for-dark);--background:var(--background-for-dark);--background-dark:var(--background-dark-for-dark);--background-darker:var(--background-darker-for-dark);--background-100:var(--background-for-dark-100);--background-200:var(--background-for-dark-200);--background-300:var(--background-for-dark-300);--background-400:var(--background-for-dark-400);--background-500:var(--background-for-dark-500);--background-600:var(--background-for-dark-600);--background-700:var(--background-for-dark-700);--background-800:var(--background-for-dark-800);--background-900:var(--background-for-dark-900);color:var(--body)}.observer-previewer:after{content:"";border:1px solid red;position:absolute;inset:-70% 0 -29%}html{font-family:var(--font-body);font-weight:var(--font-weight);color:var(--body);background:var(--background);background-color:var(--background);scroll-behavior:smooth;font-size:20px;overflow:hidden scroll}@media (width<=767px){html{font-size:16px}}html.theme-dark{color:var(--body-for-dark);background:var(--background-for-dark)}html .overlay-open,html.overlay-open{pointer-events:none;overflow:hidden}html .overlay-open>iframe,html.overlay-open>iframe{pointer-events:all}.hideOnMatchingPage .router-link-exact-active{display:none!important}@media (width<=1023px){.hideOnSmaller{display:none!important}}@media (width<=767px){.hideOnMobile{display:none!important}}@media (width>=1024px){.hideOnDesktop{display:none!important}}.meta{text-transform:uppercase;letter-spacing:.1em;--link-icon-offset:.1em;font-weight:500}.canvas,.page{width:100%;max-width:100vw}blockquote,h1,h2,h3,h4,h5,h6{font-family:var(--font-emph)}.page{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.page-section{margin-bottom:8rem}.pwa-notify{z-index:999;background:#000c;padding:.5rem;position:fixed;top:1rem;right:1rem}.form-alert{border-radius:var(--border-radius-lg);margin:1rem 0;padding:1.2rem 1rem 1.1rem}.form-alert.alert-error{background:#ac010050}.form-alert.alert-incomplete{background:#eaab5333}.hori-scroll-wrapper,.hori-scroll.hori-scroll-next,.hori-scroll.hori-scroll-prev{transition:background var(--transition),color var(--transition)}.hori-scroll.hori-scroll-next,.hori-scroll.hori-scroll-prev{z-index:800;cursor:pointer;height:100%;color:var(--primary);--size:1em;--width:2px;align-items:center;padding:1em;display:flex;position:absolute;inset:0}.hori-scroll.hori-scroll-next:after,.hori-scroll.hori-scroll-prev:after{content:"";width:var(--size);height:var(--size);border-bottom:var(--width) solid currentColor;border-right:var(--width) solid currentColor;display:block;transform:rotate(-45deg)}.hori-scroll.hori-scroll-next:focus,.hori-scroll.hori-scroll-next:hover,.hori-scroll.hori-scroll-prev:focus,.hori-scroll.hori-scroll-prev:hover{color:#fff;background:#0000001a}.hori-scroll.hori-scroll-prev{right:unset}.hori-scroll.hori-scroll-prev:after{margin-left:.5em;transform:rotate(135deg)}.hori-scroll.hori-scroll-next{left:unset}.hori-scroll.hori-scroll-next:after{margin-right:.5em;transform:rotate(-45deg)}html{font-family:var(--font-body);font-size:20px}@media (width<=767px){html{font-size:14px}}body{font-weight:400;line-height:var(--text-size-xl)}:root{--text-scale:1.25;--text-size-md:1rem;--text-size-xs:calc(var(--text-size-xs)/var(--text-scale));--text-size-sm:calc(var(--text-size-md)/var(--text-scale));--text-size-lg:calc(var(--text-size-md)*var(--text-scale));--text-size-xl:calc(var(--text-size-lg)*var(--text-scale));--text-size-2xl:calc(var(--text-size-xl)*var(--text-scale));--text-size-3xl:calc(var(--text-size-2xl)*var(--text-scale));--text-size-4xl:calc(var(--text-size-3xl)*var(--text-scale));--text-size-5xl:calc(var(--text-size-4xl)*var(--text-scale));--text-size-h1:var(--text-size-4xl);--text-size-h2:var(--text-size-3xl);--text-size-h3:var(--text-size-2xl);--text-size-h4:var(--text-size-xl);--text-size-h5:var(--text-size-lg);--text-size-h6:var(--text-size-md)}.heading{font-family:var(--font-emph);line-height:1.15}p{font-size:1em}.container-content,.content{width:100%;display:block}.accordion-content>.content-width,.character-width,.content>.content-width,.content>.global-block,.content>.row,.global-block>.content-width,.global-block>.row{width:100%;max-width:var(--character-width);margin-left:auto;margin-right:auto}.window-width{align-self:center;width:100vw!important}.accordion-content>.full-width,.container-content>.full-width,.content>.full-width,.full-width,.global-block>.full-width{align-self:center;width:96vw;max-width:1400px}@media (width<=1023px){.accordion-content>.full-width,.container-content>.full-width,.content>.full-width,.full-width,.global-block>.full-width{width:100%}}.container-content>*,.content>*,.global-block>*{margin-top:2rem;margin-bottom:2rem}.container-content>.text,.container-content>.text-list,.container-content>blockquote,.container-content>h2,.container-content>h3,.container-content>h4,.container-content>h5,.container-content>h6,.content>.text,.content>.text-list,.content>blockquote,.content>h2,.content>h3,.content>h4,.content>h5,.content>h6,.global-block>.text,.global-block>.text-list,.global-block>blockquote,.global-block>h2,.global-block>h3,.global-block>h4,.global-block>h5,.global-block>h6{width:100%;max-width:var(--character-width);white-space:pre-wrap;margin:1rem auto;display:block}.container-content>.text-list>.text-list-item,.content>.text-list>.text-list-item,.global-block>.text-list>.text-list-item{margin-top:.5rem;margin-bottom:.5rem}.container-content>.text-list>.text-list-item:before,.content>.text-list>.text-list-item:before,.global-block>.text-list>.text-list-item:before{background:var(--accent);content:"";width:.5em;height:.5em;margin-left:-1.75em;margin-right:1.25em;display:inline-block}.container-content>.text-list>.text-list-card,.content>.text-list>.text-list-card,.global-block>.text-list>.text-list-card{margin-top:1rem;margin-bottom:1rem;margin-left:-3rem;padding:1rem;list-style:none;position:relative}.container-content>.text-list>.text-list-card:before,.content>.text-list>.text-list-card:before,.global-block>.text-list>.text-list-card:before{border-radius:var(--border-radius-sm);background:var(--background);z-index:-1;width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}.container-content>.heading:not(:first-child),.content>.heading:not(:first-child),.global-block>.heading:not(:first-child){margin-top:2em}.container-content>.container-width,.container-content>.full-width,.container-content>.window-width,.content>.container-width,.content>.full-width,.content>.window-width,.global-block>.container-width,.global-block>.full-width,.global-block>.window-width{position:relative;left:50%;transform:translate(-50%)}.container-content>.c-link,.container-content>.row .c-link,.content>.c-link,.content>.row .c-link,.global-block>.c-link,.global-block>.row .c-link{color:var(--primary)}.container-content>.c-link.button,.content>.c-link.button,.global-block>.c-link.button{margin-left:auto;margin-right:auto;display:flex}.container-content>:last-child,.content>:last-child,.global-block>:last-child{margin-bottom:0}.container-content>.text,.container-content>.text-list,.container-content>blockquote,.container-content>h2,.container-content>h3,.container-content>h4,.container-content>h5,.container-content>h6{max-width:unset}.heading,strong{color:var(--emph)}.text-style-h1,h1{font-family:var(--font-emph);font-weight:700;font-size:var(--text-size-h1);margin-top:0}.text-style-h2,h2{font-size:var(--text-size-h2)}.text-style-h2.lg,.text-style-h3,h2.lg,h3{font-size:var(--text-size-h3)}.text-style-h3.lg,.text-style-h4,h3.lg,h4{font-size:var(--text-size-h4)}.text-style-h4.lg,.text-style-h5,h4.lg,h5{font-size:var(--text-size-h5)}.text-style-h5.lg,h5.lg{font-size:var(--text-size-h6)}.text-caption{font-size:.8em}.text-small,small{font-size:var(--text-size-sm);line-height:var(--text-size-lg)}.text-large{font-size:var(--text-size-lg);line-height:var(--text-size-2xl)}.text-list{padding-left:3rem}@font-face{font-family:semplicitapro;src:url(https://use.typekit.net/af/fa7eb1/0000000000000000000156f4/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3)format("woff2"),url(https://use.typekit.net/af/fa7eb1/0000000000000000000156f4/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3)format("woff"),url(https://use.typekit.net/af/fa7eb1/0000000000000000000156f4/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3)format("opentype");font-weight:700;font-style:normal;font-stretch:100%;font-display:auto}@font-face{font-family:semplicitapro;src:url(https://use.typekit.net/af/2dfed3/0000000000000000000156f5/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3)format("woff2"),url(https://use.typekit.net/af/2dfed3/0000000000000000000156f5/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3)format("woff"),url(https://use.typekit.net/af/2dfed3/0000000000000000000156f5/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3)format("opentype");font-weight:700;font-style:italic;font-stretch:100%;font-display:auto}@font-face{font-family:semplicitapro;src:url(https://use.typekit.net/af/e19040/0000000000000000000156f6/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3)format("woff2"),url(https://use.typekit.net/af/e19040/0000000000000000000156f6/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3)format("woff"),url(https://use.typekit.net/af/e19040/0000000000000000000156f6/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3)format("opentype");font-weight:400;font-style:italic;font-stretch:100%;font-display:auto}@font-face{font-family:semplicitapro;src:url(https://use.typekit.net/af/76151f/00000000000000003b9afa52/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3)format("woff2"),url(https://use.typekit.net/af/76151f/00000000000000003b9afa52/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3)format("woff"),url(https://use.typekit.net/af/76151f/00000000000000003b9afa52/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3)format("opentype");font-weight:300;font-style:normal;font-stretch:100%;font-display:auto}@font-face{font-family:semplicitapro;src:url(https://use.typekit.net/af/6a7f53/00000000000000003b9afa53/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3)format("woff2"),url(https://use.typekit.net/af/6a7f53/00000000000000003b9afa53/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3)format("woff"),url(https://use.typekit.net/af/6a7f53/00000000000000003b9afa53/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3)format("opentype");font-weight:300;font-style:italic;font-stretch:100%;font-display:auto}@font-face{font-family:semplicitapro;src:url(https://use.typekit.net/af/0e9aa7/00000000000000003b9afa55/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3)format("woff2"),url(https://use.typekit.net/af/0e9aa7/00000000000000003b9afa55/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3)format("woff"),url(https://use.typekit.net/af/0e9aa7/00000000000000003b9afa55/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3)format("opentype");font-weight:500;font-style:normal;font-stretch:100%;font-display:auto}@font-face{font-family:semplicitapro;src:url(https://use.typekit.net/af/a65936/00000000000000003b9afa54/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3)format("woff2"),url(https://use.typekit.net/af/a65936/00000000000000003b9afa54/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3)format("woff"),url(https://use.typekit.net/af/a65936/00000000000000003b9afa54/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3)format("opentype");font-weight:500;font-style:italic;font-stretch:100%;font-display:auto}@font-face{font-family:semplicitapro;src:url(https://use.typekit.net/af/14e0da/0000000000000000000156fb/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3)format("woff2"),url(https://use.typekit.net/af/14e0da/0000000000000000000156fb/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3)format("woff"),url(https://use.typekit.net/af/14e0da/0000000000000000000156fb/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3)format("opentype");font-weight:400;font-style:normal;font-stretch:100%;font-display:auto}@font-face{font-family:semplicitapro;src:url(https://use.typekit.net/af/fb4e01/00000000000000003b9afa57/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3)format("woff2"),url(https://use.typekit.net/af/fb4e01/00000000000000003b9afa57/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3)format("woff"),url(https://use.typekit.net/af/fb4e01/00000000000000003b9afa57/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3)format("opentype");font-weight:600;font-style:normal;font-stretch:100%;font-display:auto}@font-face{font-family:semplicitapro;src:url(https://use.typekit.net/af/761ff9/00000000000000003b9afa56/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3)format("woff2"),url(https://use.typekit.net/af/761ff9/00000000000000003b9afa56/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3)format("woff"),url(https://use.typekit.net/af/761ff9/00000000000000003b9afa56/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3)format("opentype");font-weight:600;font-style:italic;font-stretch:100%;font-display:auto}@keyframes swoosh{0%{clip-path:circle(0 at 100% 100%)}45%{clip-path:circle(200% at 100% 100%)}46%{clip-path:circle(200% at -100%)}90%{clip-path:circle(0 at 100% 0)}}@keyframes swoosh-in{0%{clip-path:circle(0 at 100% 100%)}to{clip-path:circle(200% at 100% 100%)}}@keyframes swoosh-out{0%{clip-path:circle(200% at -100%)}to{clip-path:circle(0 at 100% 0)}}.c-link>.swoosh:active,.c-link>.swoosh:focus,.c-link>.swoosh:hover,.swoosh-ani{animation:1.5s linear infinite both swoosh!important}.site-header.affix .swoosh{animation:swoosh-in 1s var(--easing) both}.site-header:not(.affix) .swoosh{animation:swoosh-out 1s var(--easing) both}.md-icon,svg.icon,svg.nuxt-button-icon{fill:currentColor;width:1em;height:1em;font-size:1.2rem;display:inline-block}.md-icon{font-size:1.5rem}.page{font-size:1rem}.page>*{margin-bottom:.6em}.page h2.title,.page h2:not([class]){text-transform:uppercase;color:var(--red);margin-top:20vh;margin-bottom:2em;padding-top:4rem;font-size:1rem;font-weight:500;position:relative}.page h2.title:before,.page h2:not([class]):before{content:"//";display:block;position:absolute;bottom:.1em;left:-1.5em}.page h2.title:first-of-type,.page h2:not([class]):first-of-type{margin-top:-4rem}.page h2.title a,.page h2:not([class]) a{display:none}.page li:not([class]),.page p:not([class]){white-space:pre-line;margin-bottom:.5em;font-size:1.4rem;font-weight:300;line-height:1.4}.page li:not([class]):empty,.page p:not([class]):empty{display:none}.page li:not([class]) em:not([class])>strong:not([class]),.page p:not([class]) em:not([class])>strong:not([class]){color:var(--color-active) x;text-align:center;margin:2em 0;font-size:1.8em;line-height:1.4em;display:block}.page li:not([class])>strong:not([class]),.page p:not([class])>strong:not([class]){color:var(--color-active) x}:root.concision{--font-body:"semplicitapro", sans-serif;--white:#fff;--coal-lighter:#2a182f;--coal-light:#211325;--coal:#150c18;--coal-dark:#0c070e;--coal-darker:#060307;--pale:#f2ebf5;--pale-dark:#eaddee;--pale-darker:#d4bbdd;--grey:#a794ad;--red:#ac0100;--light:var(--grey);--primary:var(--red);--secondary:#fffaff;--tertiary:#fffaff;--field-cl:var(--body);--field-cl-hov:var(--emph);--field-legend:var(--grey);--field-bg:var(--background-dark);--field-bg-hov:var(--background-darker);--field-inverse:var(--body);--field-bd:transparent;--field-bd-hov:transparent;--field-bd-valid:green;--field-bd-invalid:var(--primary);--container-width:70rem;--border-width:2px;--ts:1.5s;--transition:.33s cubic-bezier(.3, .08, .5, 1.05);--easing:cubic-bezier(.3, .08, .5, 1.05);--margin:12vw;--tilt:27deg;--precisely-width:28rem;--shadow-hard:-.05em .05em 0px #00000040;--shadow-hardest:drop-shadow(-.05em .05em 0px #00000080) drop-shadow(1px 1px 0px #000000bf);--padding:1rem;--br-sm:calc(var(--padding)/2);--br-md:var(--padding);--br-lg:calc(var(--padding)*2);--bold:500;--body-for-dark:#fffaff;--emph-for-dark:var(--white);--background-light-for-dark:#877788;--background-for-dark:var(--coal);--background-dark-for-dark:var(--coal-dark);--body-for-light:var(--coal);--emph-for-light:var(--coal-dark);--background-for-light:var(--pale);--background-dark-for-light:var(--pale-dark);--background-darker-for-light:var(--pale-darker);--tf:cubic-bezier(.8, 0, .4, 1);--animation-delay-multiplier:1.25s;--animation-motion:translateY(3rem);--animation-filter:blur(8px)}body{font-weight:300}.c-link{font-weight:500}.concision .container{padding-left:max(7rem,5vw);padding-right:max(7rem,5vw)}@media (width<=767px){.concision .container{padding-left:max(5rem,3vw);padding-right:max(5rem,3vw)}}.concision .section{margin-bottom:12rem}.concision .c-themetoggler.light{--background:var(--pale-dark)}.concision .c-themetoggler.dark{--background:var(--coal-darker)}.concision .c-themetoggler.system{--background:#552458}.concision .tabs{width:130%;margin-left:-15%;margin-right:-15%}.concision .tabs,.concision .tabs .tabs-wrapper{background:var(--background-dark)}.concision .tabs .tabs-item{color:var(--grey);text-transform:uppercase;letter-spacing:2px;font-size:.7rem}.concision .tabs .tabs-item.active,.concision .tabs .tabs-item:focus,.concision .tabs .tabs-item:hover{color:var(--emph)}.concision .tabs .tabs-marker:before{background:var(--background);transition:transition(var(--transition),background);border:none!important}.concision .c-link.solid{color:var(--white)}.concision .mosaic{width:120%;margin-left:-10%;margin-right:-10%}@media (width>=1600px){.concision .mosaic{grid-template-columns:repeat(3,1fr);grid-auto-rows:8vw}}.concision .mosaic .item-image{-o-object-position:top center;object-position:top center}.concision .testimonials .testimonial-caption{text-align:center;font-weight:400}.concision .testimonials .testimonial-role{text-align:center}.concision .c-link.button{border:2px solid var(--primary);border-radius:var(--br-lg);color:var(--primary);background:0 0;overflow:hidden}@keyframes in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes out{0%{transform:translate(0)}to{transform:translate(100%)}}.concision .c-link.button:before{background:var(--primary);content:"";animation:out var(--transition) forwards;position:absolute;inset:0}.concision .c-link.button:active,.concision .c-link.button:focus,.concision .c-link.button:hover{color:var(--white)}.concision .c-link.button:active:before,.concision .c-link.button:focus:before,.concision .c-link.button:hover:before{animation:in var(--transition) forwards}.concision .tags-list{flex-flow:wrap;justify-content:flex-start}.concision .tags-list .tags-link.c-link{font-size:.7rem}
