@charset "UTF-8";.visually-hidden{margin-top:0;margin-bottom:0;height:0;opacity:0}td.cell-blue,th.cell-blue{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1));background-color:#ededff!important}td.cell-yellow,th.cell-yellow{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1));background-color:#ffffed!important}td.cell-red,th.cell-red{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1));background-color:#ffeded!important}td.cell-green,th.cell-green{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1));background-color:#edf6ed!important}.row-blue th{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1));background-color:#e6e6ff!important}.row-blue td{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1));background-color:#f2f2ff!important}.row-red th{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1));background-color:#ffe6e6!important}.row-red td{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1));background-color:#fff2f2!important}.row-purple th{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1));background-color:#f2e6f2!important}.row-purple td{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1));background-color:#f9f2f9!important}.row-yellow th{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1));background-color:#ffffe6!important}.row-yellow td{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1));background-color:#fffff2!important}.row-green th{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1));background-color:#e6f2e6!important}.row-green td{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1));background-color:#f2f9f2!important}.row-orange th{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1));background-color:#fff6e6!important}.row-orange td{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1));background-color:#fffbf2!important}@font-face{font-family:Inter;font-weight:400;src:url(/assets/fonts/inter/inter-v18-latin/inter-v18-latin-regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Inter;font-weight:500;src:url(/assets/fonts/inter/inter-v18-latin/inter-v18-latin-500.woff2)format("woff2");font-display:swap}@font-face{font-family:Inter;font-weight:700;src:url(/assets/fonts/inter/inter-v18-latin/inter-v18-latin-700.woff2)format("woff2");font-display:swap}body{font-family:Inter,sans-serif}@keyframes check{0%{stroke-dasharray:0 100;opacity:0}to{stroke-dasharray:100 0;opacity:1}}.animate-check{stroke-dasharray:100;animation:check .6s ease-out forwards}.fade-in{animation:fade-in .3s ease-out forwards}@keyframes fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.pattern-fingerprint{position:relative;z-index:10}.pattern-fingerprint:before{position:absolute;top:0;left:50%;z-index:-20;margin-left:auto;margin-right:auto;display:block;height:100%;width:100%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skew(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));content:"";max-width:1500px;background-image:url(/media/css-images/pattern/fingerprint.svg);background-size:775px;background-position:90%;background-repeat:no-repeat;-webkit-mask-image:linear-gradient(20deg,rgba(21,28,24,0) 15%,rgba(21,28,24,8%) 100%);mask-image:linear-gradient(20deg,#151c1800 15%,#151c1814);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pattern-swirls{position:relative;z-index:10}.pattern-swirls:before{position:absolute;top:0;left:0;z-index:-20;display:block;height:100%;width:100%;content:"";background-image:url(/media/css-images/pattern/swirls.svg);background-position:50% 0;background-size:cover;-webkit-mask-image:linear-gradient(20deg,rgba(21,28,24,.1) 15%,rgba(21,28,24,8%) 100%);mask-image:linear-gradient(20deg,#151c181a 15%,#151c1814);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.banner{display:flex;justify-content:center;gap:6rem;overflow:hidden;padding:2rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(109 109 109/var(--tw-text-opacity,1))}.banner>*{flex-shrink:0}.banner-item{display:flex;flex-shrink:0;align-items:center;gap:1rem}.banner-item:before{content:"";width:28px;height:28px;background-color:currentcolor;display:inline-block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.0298 8.80189L11.6225 16.2051L8.30866 12.8912C7.88158 12.4641 7.18489 12.4641 6.75781 12.8912C6.33073 13.3183 6.33073 14.015 6.75781 14.4421L10.8472 18.5314C11.0621 18.7463 11.3423 18.8531 11.6226 18.8531C11.9029 18.8531 12.1831 18.7477 12.398 18.5314L20.5805 10.3527C21.0076 9.92559 21.0076 9.22891 20.5805 8.80182C20.1495 8.37075 19.4569 8.37082 19.0298 8.80189Z' fill='%2386847E'/%3E%3Cpath d='M13.6666 0C6.12981 0 0 6.12981 0 13.6666C0 21.2034 6.12981 27.3332 13.6666 27.3332C21.2034 27.3332 27.3332 21.2034 27.3332 13.6666C27.3332 6.12981 21.2034 0 13.6666 0ZM13.6666 25.139C7.34169 25.139 2.19417 19.9939 2.19417 13.6666C2.19417 7.3393 7.34169 2.19417 13.6666 2.19417C19.9915 2.19417 25.139 7.3393 25.139 13.6666C25.139 19.9939 19.9915 25.139 13.6666 25.139Z' fill='%2386847E'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.0298 8.80189L11.6225 16.2051L8.30866 12.8912C7.88158 12.4641 7.18489 12.4641 6.75781 12.8912C6.33073 13.3183 6.33073 14.015 6.75781 14.4421L10.8472 18.5314C11.0621 18.7463 11.3423 18.8531 11.6226 18.8531C11.9029 18.8531 12.1831 18.7477 12.398 18.5314L20.5805 10.3527C21.0076 9.92559 21.0076 9.22891 20.5805 8.80182C20.1495 8.37075 19.4569 8.37082 19.0298 8.80189Z' fill='%2386847E'/%3E%3Cpath d='M13.6666 0C6.12981 0 0 6.12981 0 13.6666C0 21.2034 6.12981 27.3332 13.6666 27.3332C21.2034 27.3332 27.3332 21.2034 27.3332 13.6666C27.3332 6.12981 21.2034 0 13.6666 0ZM13.6666 25.139C7.34169 25.139 2.19417 19.9939 2.19417 13.6666C2.19417 7.3393 7.34169 2.19417 13.6666 2.19417C19.9915 2.19417 25.139 7.3393 25.139 13.6666C25.139 19.9939 19.9915 25.139 13.6666 25.139Z' fill='%2386847E'/%3E%3C/svg%3E")}.banner-cta{position:relative;z-index:10;overflow:hidden;border-radius:1.5rem;padding:3rem 1rem 4rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:640px){.banner-cta{padding:4rem 1.5rem}}@media(min-width:768px){.banner-cta{padding:8rem 3rem}}.banner-cta{background-color:#1b1c1b}.banner-cta:before{position:absolute;display:block;content:"";background-image:url(/media/css-images/pattern/fingerprint-banner.svg);background-size:cover;background-position:50%;top:0;left:0;width:100%;height:100%;z-index:-2;-webkit-mask-image:linear-gradient(20deg,rgba(21,28,24,.25) 0%,rgba(21,28,24,0) 100%);mask-image:linear-gradient(20deg,#151c1840,#151c1800);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.faq{display:flex;flex-direction:column;gap:3rem}.faq--variant-white .faq-item{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.faq--variant-gray .faq-item{--tw-bg-opacity:1;background-color:rgb(246 247 249/var(--tw-bg-opacity,1))}.faq-items>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.faq-item{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem 1.5rem}.faq-item summary{list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item-question{position:relative;cursor:pointer;padding-right:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(21 21 21/var(--tw-text-opacity,1))}.faq-item-question:after{position:absolute;right:0;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skew(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));font-size:1.25rem;line-height:1.75rem;content:"+"}.faq-item[open] .faq-question:after{content:"-"}.faq-item-answer{font-size:.875rem;line-height:1.25rem}.faq-item-answer p{margin-top:1rem}.faq-item-answer div{margin-top:1.5rem}.faq-item-answer div p{margin-top:.5rem;margin-bottom:0}.faq-item-answer ul{margin-top:.5rem;list-style-position:inside;list-style-type:disc}.faq-item-answer ul.multi-column{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:640px){.faq-item-answer ul.multi-column{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.faq-item-answer ul.multi-column{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.faq-item-answer ul.multi-column{grid-template-columns:repeat(5,minmax(0,1fr))}}.pages{display:flex;flex-direction:column;gap:2rem}.pages-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.5rem}.pages .card{display:flex;height:100%;flex-direction:column;gap:1rem;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:2rem;text-decoration-line:none;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#f3f4f6;--tw-shadow:var(--tw-shadow-colored)}.pages .card-title{margin-top:0;margin-bottom:0}.pages .card-body{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1))}.pages .card-body>:first-child{margin-top:0}.pages .card-body>:last-child{margin-bottom:0}.pages .card-cta{margin-top:auto;align-self:flex-end;font-size:.875rem;line-height:1.25rem;font-weight:500}.pricing{display:flex;flex-direction:column;gap:3rem}.pricing-plan{display:inline-grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;gap:.25rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(246 247 249/var(--tw-bg-opacity,1));padding:.25rem}.pricing-plan .plan-toggle{border-radius:.375rem;padding:.25rem .125rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(36 36 36/var(--tw-text-opacity,1))}.pricing-plan .plan-toggle[data-active=true]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.pricing-plan .plan-toggle{padding:.5rem 1rem}}.pricing-cards{margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media(min-width:768px){.pricing-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.pricing-panel{display:flex;width:400px;max-width:100%;flex-shrink:0;flex-direction:column;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pricing-panel-header{display:flex;flex-direction:column;justify-content:space-between}.pricing-panel-header-title{margin-bottom:.5rem;font-weight:500;line-height:1.375;--tw-text-opacity:1;color:rgb(109 109 109/var(--tw-text-opacity,1))}.pricing-panel-header-pricing{margin-top:.5rem;margin-bottom:.5rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:1.875rem;font-weight:500;line-height:1.5rem}.pricing-panel-header-description{margin-top:.5rem;margin-bottom:0;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(109 109 109/var(--tw-text-opacity,1))}.pricing-panel-card{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));padding:1rem}.pricing-panel-card h4{margin-top:0;font-size:.875rem;line-height:1.25rem;font-weight:500}.pricing-panel-card ul{margin-top:.75rem;margin-bottom:0}.pricing-panel-card ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.pricing-panel-card ul{padding-left:0;font-size:.875rem;line-height:1.25rem}.pricing-panel-card ul li{position:relative;display:flex;--tw-text-opacity:1;color:rgb(109 109 109/var(--tw-text-opacity,1));padding-left:28px;align-items:center;gap:.5rem}.pricing-panel-card ul li:before{content:"";width:16px;height:16px;display:block;flex:0 0 16px;background-repeat:no-repeat;background-size:contain;margin-left:-28px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><rect width='16' height='16' rx='8' fill='%2300D47E'/><path d='M11.7591 5.87988L7.13906 10.4999L5.03906 8.39988' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.pricing-panel:not(:first-child){margin-top:1.5rem}.pricing-panel:nth-child(1){--tw-bg-opacity:1;background-color:rgb(4 41 37/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.pricing-panel:nth-child(1) .pricing-panel-header-title{margin-top:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.pricing-panel:nth-child(1) .pricing-panel-header-pricing{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.pricing-panel:nth-child(1) .pricing-panel-header-description{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.pricing-panel:nth-child(1) .pricing-panel-card{background-color:initial;padding-left:0;padding-right:0}.pricing-panel:nth-child(1) .pricing-panel-card h4{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.pricing-panel:nth-child(1) .pricing-panel-card ul li{color:#ffffffb3}.quote{position:relative;z-index:10;overflow:hidden;border-radius:1.5rem;padding:3rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:640px){.quote{padding:4rem 1.5rem}}@media(min-width:768px){.quote{padding:7.5rem 4rem 6rem}}.quote{background-color:#1b1c1b}.quote:before{position:absolute;display:block;content:"";background-image:url(/media/css-images/pattern/fingerprint-banner.svg);background-size:cover;background-position:50%;top:0;left:0;width:100%;height:100%;z-index:-2;-webkit-mask-image:linear-gradient(20deg,rgba(21,28,24,.25) 0%,rgba(21,28,24,0) 100%);mask-image:linear-gradient(20deg,#151c1840,#151c1800);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.quote__inner{margin:0 auto;max-width:64rem;border-width:0;padding-left:0;text-align:center;font-style:normal}.quote__text{margin:0;font-size:1.5rem;line-height:2rem;font-weight:500;font-style:normal;line-height:1.625;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:640px){.quote__text{font-size:1.875rem;line-height:2.25rem}}.quote__text:before{content:"“"}.quote__text:after{content:"”"}.quote__author{margin-top:1.5rem;display:block;font-size:1.25rem;line-height:1.75rem;font-weight:400;font-style:normal;--tw-text-opacity:1;color:rgb(0 212 126/var(--tw-text-opacity,1))}.split{display:flex;flex-direction:column}.split-content{flex:3}.split-content-pt-sm,.split-content-pt-lg{padding-top:1rem}@media(min-width:768px){.split-content-pt-lg{padding-top:1.5rem}}@media(min-width:1024px){.split-content-pt-lg{padding-top:2.5rem}}.split-content-pt-xl{padding-top:1.5rem}@media(min-width:768px){.split-content-pt-xl{padding-top:2rem}}@media(min-width:1024px){.split-content-pt-xl{padding-top:3.5rem}}.split-image{flex:2}@media(min-width:1024px){.split{flex-direction:row;align-items:center}.split--image-left{flex-direction:row-reverse}}.template-list{display:flex;flex-direction:column;gap:3rem}.template-list-items{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media(min-width:768px){.template-list-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.template-list-items{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}@media(min-width:1280px){.template-list-items{gap:2rem}}.template-list .template-item{display:flex;flex-direction:column}.template-list .template-item .plan{margin-bottom:1rem;width:-moz-fit-content;width:fit-content;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(21 21 21/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.template-list .template-item .plan.is-premium{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 178 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.template-list .template-item a{background:var(--primary-color);position:relative;color:transparent}.template-list .template-item a:before{position:absolute;font-size:400px;width:100%;height:100%;line-height:0;transform:translateZ(0);will-change:transform,background-position;transition:transform .5s ease-out,background-position .2s ease-out,opacity .3s ease-out}.template-list .template-item a:hover:before{transform:translate3d(0,-10px,0)scale(1.05)}.template-list .template-item a:hover img{transform:translate3d(0,-10px,0)}.template-list .template-item a.background-darken{background:color-mix(in srgb,var(--primary-color),#000 70%)}.template-list .template-item a.background-lighten{background:color-mix(in srgb,var(--primary-color),#fff 70%)}.template-list .template-item a.particle-shape-dot:before{content:"."}.template-list .template-item a.particle-shape-glass:before{content:"V"}.template-list .template-item a.particle-shape-swirl:before{content:"~"}.template-list .template-item a.particle-shape-square:before{content:"□"}.template-list .template-item a.particle-shape-plus:before{content:"+"}.template-list .template-item a.particle-blend-mode-screen:before{mix-blend-mode:screen}.template-list .template-item a.particle-blend-mode-luminosity:before{mix-blend-mode:luminosity}.template-list .template-item a.particle-blend-mode-difference:before{mix-blend-mode:difference}.template-list .template-item a.particle-blur-small{--particle-blur:5px}.template-list .template-item a.particle-blur-medium{--particle-blur:12px}.template-list .template-item a.particle-blur-large{--particle-blur:25px}.template-list .template-item a.particle-size-small:before{font-size:30px}.template-list .template-item a.particle-size-medium:before{font-size:60px}.template-list .template-item a.particle-size-large:before{font-size:400px}.template-list .template-item a.particle-count-small{--random-0:38%;--random-1:89%;--random-2:53%;--random-3:16%;--random-4:32%;--random-5:11%;--random-6:50%;--random-7:25%;--random-8:26%;--random-9:77%;--random-10:58%;--random-11:48%;--random-12:53%;--random-13:56%;--random-14:30%;--random-15:95%;--random-16:91%;--random-17:46%;--random-18:5%;--random-19:56%;--random-20:96%;--random-21:43%;--random-22:72%;--random-23:49%;--random-24:5%}.template-list .template-item a.particle-count-small:before{text-shadow:7px 189px var(--particle-blur)var(--color-0),275px 131px var(--particle-blur)var(--color-1),189px 130px var(--particle-blur)var(--color-2),290px 132px var(--particle-blur)var(--color-3),38px 110px var(--particle-blur)var(--color-4),161px 11px var(--particle-blur)var(--color-5),278px 91px var(--particle-blur)var(--color-6),80px 271px var(--particle-blur)var(--color-7),83px 39px var(--particle-blur)var(--color-8),148px 271px var(--particle-blur)var(--color-9),93px 237px var(--particle-blur)var(--color-10),71px 77px var(--particle-blur)var(--color-11),80px 49px var(--particle-blur)var(--color-12),286px 281px var(--particle-blur)var(--color-13),58px 276px var(--particle-blur)var(--color-14),95px 45px var(--particle-blur)var(--color-15),139px 289px var(--particle-blur)var(--color-16),164px 193px var(--particle-blur)var(--color-17),220px 221px var(--particle-blur)var(--color-18),156px 74px var(--particle-blur)var(--color-19),189px 240px var(--particle-blur)var(--color-20),10px 80px var(--particle-blur)var(--color-21),223px 276px var(--particle-blur)var(--color-22),335px 129px var(--particle-blur)var(--color-23),302px 3px var(--particle-blur)var(--color-24)}.template-list .template-item a.particle-count-medium{--random-0:5%;--random-1:96%;--random-2:98%;--random-3:93%;--random-4:18%;--random-5:24%;--random-6:72%;--random-7:13%;--random-8:46%;--random-9:53%;--random-10:59%;--random-11:33%;--random-12:71%;--random-13:6%;--random-14:77%;--random-15:90%;--random-16:23%;--random-17:22%;--random-18:79%;--random-19:31%;--random-20:19%;--random-21:91%;--random-22:92%;--random-23:97%;--random-24:55%;--random-25:7%;--random-26:25%;--random-27:68%;--random-28:98%;--random-29:50%;--random-30:44%;--random-31:30%;--random-32:30%}.template-list .template-item a.particle-count-medium:before{text-shadow:66px 247px var(--particle-blur)var(--color-0),46px 218px var(--particle-blur)var(--color-1),134px 34px var(--particle-blur)var(--color-2),310px 73px var(--particle-blur)var(--color-3),171px 285px var(--particle-blur)var(--color-4),139px 113px var(--particle-blur)var(--color-5),32px 173px var(--particle-blur)var(--color-6),152px 121px var(--particle-blur)var(--color-7),1px 107px var(--particle-blur)var(--color-8),349px 271px var(--particle-blur)var(--color-9),219px 173px var(--particle-blur)var(--color-10),251px 222px var(--particle-blur)var(--color-11),148px 316px var(--particle-blur)var(--color-12),123px 315px var(--particle-blur)var(--color-13),13px 174px var(--particle-blur)var(--color-14),50px 104px var(--particle-blur)var(--color-15),191px 218px var(--particle-blur)var(--color-16),355px 306px var(--particle-blur)var(--color-17),325px 123px var(--particle-blur)var(--color-18),351px 131px var(--particle-blur)var(--color-19),1px 38px var(--particle-blur)var(--color-20),285px 149px var(--particle-blur)var(--color-21),188px 81px var(--particle-blur)var(--color-22),274px 49px var(--particle-blur)var(--color-23),110px 289px var(--particle-blur)var(--color-24),234px 169px var(--particle-blur)var(--color-25),105px 286px var(--particle-blur)var(--color-26),18px 11px var(--particle-blur)var(--color-27),302px 158px var(--particle-blur)var(--color-28),262px 243px var(--particle-blur)var(--color-29),118px 255px var(--particle-blur)var(--color-30),129px 237px var(--particle-blur)var(--color-31),78px 72px var(--particle-blur)var(--color-32)}.template-list .template-item a.particle-count-large{--random-0:25%;--random-1:97%;--random-2:56%;--random-3:6%;--random-4:34%;--random-5:65%;--random-6:17%;--random-7:89%;--random-8:47%;--random-9:70%;--random-10:79%;--random-11:37%;--random-12:99%;--random-13:62%;--random-14:46%;--random-15:96%;--random-16:95%;--random-17:91%;--random-18:73%;--random-19:13%;--random-20:19%;--random-21:80%;--random-22:13%;--random-23:83%;--random-24:23%;--random-25:76%;--random-26:56%;--random-27:89%;--random-28:57%;--random-29:30%;--random-30:29%;--random-31:63%;--random-32:56%;--random-33:2%;--random-34:45%;--random-35:13%;--random-36:88%;--random-37:60%;--random-38:37%;--random-39:69%;--random-40:62%;--random-41:60%;--random-42:6%;--random-43:94%;--random-44:12%;--random-45:87%;--random-46:62%;--random-47:99%;--random-48:3%}.template-list .template-item a.particle-count-large:before{text-shadow:238px 32px var(--particle-blur)var(--color-0),122px 296px var(--particle-blur)var(--color-1),51px 268px var(--particle-blur)var(--color-2),339px 229px var(--particle-blur)var(--color-3),171px 312px var(--particle-blur)var(--color-4),162px 17px var(--particle-blur)var(--color-5),204px 185px var(--particle-blur)var(--color-6),276px 319px var(--particle-blur)var(--color-7),156px 251px var(--particle-blur)var(--color-8),131px 182px var(--particle-blur)var(--color-9),53px 171px var(--particle-blur)var(--color-10),62px 285px var(--particle-blur)var(--color-11),57px 246px var(--particle-blur)var(--color-12),221px 142px var(--particle-blur)var(--color-13),154px 141px var(--particle-blur)var(--color-14),340px 303px var(--particle-blur)var(--color-15),307px 105px var(--particle-blur)var(--color-16),128px 293px var(--particle-blur)var(--color-17),188px 235px var(--particle-blur)var(--color-18),80px 46px var(--particle-blur)var(--color-19),193px 218px var(--particle-blur)var(--color-20),136px 281px var(--particle-blur)var(--color-21),5px 145px var(--particle-blur)var(--color-22),36px 315px var(--particle-blur)var(--color-23),43px 78px var(--particle-blur)var(--color-24),78px 45px var(--particle-blur)var(--color-25),157px 227px var(--particle-blur)var(--color-26),49px 279px var(--particle-blur)var(--color-27),141px 74px var(--particle-blur)var(--color-28),100px 314px var(--particle-blur)var(--color-29),287px 251px var(--particle-blur)var(--color-30),331px 271px var(--particle-blur)var(--color-31),42px 191px var(--particle-blur)var(--color-32),161px 301px var(--particle-blur)var(--color-33),99px 165px var(--particle-blur)var(--color-34),253px 218px var(--particle-blur)var(--color-35),127px 70px var(--particle-blur)var(--color-36),326px 116px var(--particle-blur)var(--color-37),206px 263px var(--particle-blur)var(--color-38),326px 61px var(--particle-blur)var(--color-39),321px 316px var(--particle-blur)var(--color-40),334px 124px var(--particle-blur)var(--color-41),233px 315px var(--particle-blur)var(--color-42),5px 212px var(--particle-blur)var(--color-43),216px 90px var(--particle-blur)var(--color-44),283px 184px var(--particle-blur)var(--color-45),227px 187px var(--particle-blur)var(--color-46),176px 264px var(--particle-blur)var(--color-47),93px 97px var(--particle-blur)var(--color-48)}.template-list .template-item a.particle-color-random{--color-0:hsl(277 50% 50% / 60%);--color-1:hsl(337 50% 50% / 60%);--color-2:hsl(158 50% 50% / 60%);--color-3:hsl(172 50% 50% / 60%);--color-4:hsl(68 50% 50% / 60%);--color-5:hsl(66 50% 50% / 60%);--color-6:hsl(222 50% 50% / 60%);--color-7:hsl(33 50% 50% / 60%);--color-8:hsl(230 50% 50% / 60%);--color-9:hsl(191 50% 50% / 60%);--color-10:hsl(351 50% 50% / 60%);--color-11:hsl(195 50% 50% / 60%);--color-12:hsl(90 50% 50% / 60%);--color-13:hsl(288 50% 50% / 60%);--color-14:hsl(33 50% 50% / 60%);--color-15:hsl(273 50% 50% / 60%);--color-16:hsl(339 50% 50% / 60%);--color-17:hsl(182 50% 50% / 60%);--color-18:hsl(177 50% 50% / 60%);--color-19:hsl(312 50% 50% / 60%);--color-20:hsl(110 50% 50% / 60%);--color-21:hsl(322 50% 50% / 60%);--color-22:hsl(326 50% 50% / 60%);--color-23:hsl(131 50% 50% / 60%);--color-24:hsl(135 50% 50% / 60%);--color-25:hsl(32 50% 50% / 60%);--color-26:hsl(255 50% 50% / 60%);--color-27:hsl(26 50% 50% / 60%);--color-28:hsl(193 50% 50% / 60%);--color-29:hsl(167 50% 50% / 60%);--color-30:hsl(292 50% 50% / 60%);--color-31:hsl(194 50% 50% / 60%);--color-32:hsl(303 50% 50% / 60%);--color-33:hsl(306 50% 50% / 60%);--color-34:hsl(13 50% 50% / 60%);--color-35:hsl(23 50% 50% / 60%);--color-36:hsl(360 50% 50% / 60%);--color-37:hsl(354 50% 50% / 60%);--color-38:hsl(290 50% 50% / 60%);--color-39:hsl(75 50% 50% / 60%);--color-40:hsl(134 50% 50% / 60%);--color-41:hsl(216 50% 50% / 60%);--color-42:hsl(316 50% 50% / 60%);--color-43:hsl(79 50% 50% / 60%);--color-44:hsl(106 50% 50% / 60%);--color-45:hsl(134 50% 50% / 60%);--color-46:hsl(18 50% 50% / 60%);--color-47:hsl(44 50% 50% / 60%);--color-48:hsl(161 50% 50% / 60%)}.template-list .template-item a.particle-color-random-primary{--color-0:color-mix( in srgb, var(--primary-color), hsl(41 50% 50% / 60%) );--color-1:color-mix( in srgb, var(--primary-color), hsl(352 50% 50% / 60%) );--color-2:color-mix( in srgb, var(--primary-color), hsl(34 50% 50% / 60%) );--color-3:color-mix( in srgb, var(--primary-color), hsl(67 50% 50% / 60%) );--color-4:color-mix( in srgb, var(--primary-color), hsl(290 50% 50% / 60%) );--color-5:color-mix( in srgb, var(--primary-color), hsl(110 50% 50% / 60%) );--color-6:color-mix( in srgb, var(--primary-color), hsl(246 50% 50% / 60%) );--color-7:color-mix( in srgb, var(--primary-color), hsl(279 50% 50% / 60%) );--color-8:color-mix( in srgb, var(--primary-color), hsl(63 50% 50% / 60%) );--color-9:color-mix( in srgb, var(--primary-color), hsl(314 50% 50% / 60%) );--color-10:color-mix( in srgb, var(--primary-color), hsl(81 50% 50% / 60%) );--color-11:color-mix( in srgb, var(--primary-color), hsl(143 50% 50% / 60%) );--color-12:color-mix( in srgb, var(--primary-color), hsl(91 50% 50% / 60%) );--color-13:color-mix( in srgb, var(--primary-color), hsl(33 50% 50% / 60%) );--color-14:color-mix( in srgb, var(--primary-color), hsl(316 50% 50% / 60%) );--color-15:color-mix( in srgb, var(--primary-color), hsl(319 50% 50% / 60%) );--color-16:color-mix( in srgb, var(--primary-color), hsl(14 50% 50% / 60%) );--color-17:color-mix( in srgb, var(--primary-color), hsl(275 50% 50% / 60%) );--color-18:color-mix( in srgb, var(--primary-color), hsl(213 50% 50% / 60%) );--color-19:color-mix( in srgb, var(--primary-color), hsl(222 50% 50% / 60%) );--color-20:color-mix( in srgb, var(--primary-color), hsl(289 50% 50% / 60%) );--color-21:color-mix( in srgb, var(--primary-color), hsl(293 50% 50% / 60%) );--color-22:color-mix( in srgb, var(--primary-color), hsl(150 50% 50% / 60%) );--color-23:color-mix( in srgb, var(--primary-color), hsl(287 50% 50% / 60%) );--color-24:color-mix( in srgb, var(--primary-color), hsl(49 50% 50% / 60%) );--color-25:color-mix( in srgb, var(--primary-color), hsl(311 50% 50% / 60%) );--color-26:color-mix( in srgb, var(--primary-color), hsl(165 50% 50% / 60%) );--color-27:color-mix( in srgb, var(--primary-color), hsl(92 50% 50% / 60%) );--color-28:color-mix( in srgb, var(--primary-color), hsl(14 50% 50% / 60%) );--color-29:color-mix( in srgb, var(--primary-color), hsl(89 50% 50% / 60%) );--color-30:color-mix( in srgb, var(--primary-color), hsl(276 50% 50% / 60%) );--color-31:color-mix( in srgb, var(--primary-color), hsl(351 50% 50% / 60%) );--color-32:color-mix( in srgb, var(--primary-color), hsl(1 50% 50% / 60%) );--color-33:color-mix( in srgb, var(--primary-color), hsl(5 50% 50% / 60%) );--color-34:color-mix( in srgb, var(--primary-color), hsl(28 50% 50% / 60%) );--color-35:color-mix( in srgb, var(--primary-color), hsl(117 50% 50% / 60%) );--color-36:color-mix( in srgb, var(--primary-color), hsl(350 50% 50% / 60%) );--color-37:color-mix( in srgb, var(--primary-color), hsl(187 50% 50% / 60%) );--color-38:color-mix( in srgb, var(--primary-color), hsl(221 50% 50% / 60%) );--color-39:color-mix( in srgb, var(--primary-color), hsl(85 50% 50% / 60%) );--color-40:color-mix( in srgb, var(--primary-color), hsl(314 50% 50% / 60%) );--color-41:color-mix( in srgb, var(--primary-color), hsl(295 50% 50% / 60%) );--color-42:color-mix( in srgb, var(--primary-color), hsl(34 50% 50% / 60%) );--color-43:color-mix( in srgb, var(--primary-color), hsl(18 50% 50% / 60%) );--color-44:color-mix( in srgb, var(--primary-color), hsl(223 50% 50% / 60%) );--color-45:color-mix( in srgb, var(--primary-color), hsl(108 50% 50% / 60%) );--color-46:color-mix( in srgb, var(--primary-color), hsl(205 50% 50% / 60%) );--color-47:color-mix( in srgb, var(--primary-color), hsl(340 50% 50% / 60%) );--color-48:color-mix( in srgb, var(--primary-color), hsl(87 50% 50% / 60%) )}.template-list .template-item a.particle-color-darken{--contrast-color:#000}.template-list .template-item a.particle-color-lighten{--contrast-color:#fff}.template-list .template-item a.particle-color-darken,.template-list .template-item a.particle-color-lighten{--color-0:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-0) );--color-1:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-1) );--color-2:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-2) );--color-3:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-3) );--color-4:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-4) );--color-5:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-5) );--color-6:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-6) );--color-7:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-7) );--color-8:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-8) );--color-9:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-9) );--color-10:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-10) );--color-11:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-11) );--color-12:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-12) );--color-13:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-13) );--color-14:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-14) );--color-15:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-15) );--color-16:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-16) );--color-17:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-17) );--color-18:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-18) );--color-19:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-19) );--color-20:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-20) );--color-21:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-21) );--color-22:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-22) );--color-23:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-23) );--color-24:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-24) );--color-25:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-25) );--color-26:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-26) );--color-27:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-27) );--color-28:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-28) );--color-29:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-29) );--color-30:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-30) );--color-31:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-31) );--color-32:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-32) );--color-33:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-33) );--color-34:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-34) );--color-35:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-35) );--color-36:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-36) );--color-37:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-37) );--color-38:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-38) );--color-39:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-39) );--color-40:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-40) );--color-41:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-41) );--color-42:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-42) );--color-43:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-43) );--color-44:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-44) );--color-45:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-45) );--color-46:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-46) );--color-47:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-47) );--color-48:color-mix( in srgb, var(--primary-color), var(--contrast-color) var(--random-48) )}.template-list .template-item a.gradient-linear{background-image:linear-gradient(45deg,color-mix(in srgb,var(--primary-color),#000 40%) 0%,var(--primary-color) 60%,color-mix(in srgb,var(--primary-color),#fff 30%) 100%);background-size:1px 400px}.template-list .template-item a.gradient-linear:hover{background-position:100px 0}.template-list .template-item a.gradient-linear-bottom-right{background:var(--primary-color);background-image:linear-gradient(160deg,#80d0c7 0%,var(--primary-color) 100%);background-size:1px 400px}.template-list .template-item a.gradient-linear-bottom-right:hover{background-position:100px 0}.template-list .template-item a.gradient-radial{background-image:radial-gradient(45% 45% at 45% 45%,var(--primary-color),color-mix(in oklab,var(--primary-color),#cad6ee 90%));background-position:-10px -20px;background-size:400px 500px}.template-list .template-item a.gradient-radial:hover{background-position:-5px -35px}.template-list .template-item a.gradient-tricolor{background-image:linear-gradient(43deg,var(--primary-color) 0%,color-mix(in srgb,var(--primary-color) 50%,hsla(205,50%,50%,.9) 78.8969823727%) 46%,color-mix(in srgb,var(--primary-color) 20%,hsla(173,50%,50%,.3) 99.2587548902%) 100%);background-size:1px 400px;transition:background .2s ease-out}.template-list .template-item a.gradient-tricolor:hover{background-position:100px}.button{display:inline-block;cursor:pointer;border-radius:.75rem;padding:.5rem .75rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:600;text-decoration-line:none}.button.variant-flat.light{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.button.variant-flat.light:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.button.variant-flat.primary{--tw-bg-opacity:1;background-color:rgb(0 212 126/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.button.variant-flat.primary:hover{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity,1))}.button.variant-outlined{border-width:1px}.button.variant-outlined.light{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.button.variant-outlined.light:hover{background-color:#f3f4f680}.button.variant-outlined.gray{--tw-border-opacity:1;border-color:rgb(193 193 193/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.button.variant-outlined.gray:hover{background-color:#f3f4f680}.button.variant-outlined.primary{--tw-border-opacity:1;border-color:rgb(0 212 126/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.button.variant-outlined.primary:hover{--tw-bg-opacity:1;background-color:rgb(0 212 126/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.button.size-large{padding:.75rem 1rem;font-weight:600}.button.size-comfortable{padding:1rem 1.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600}.callout{margin-top:.5rem;margin-bottom:2rem;display:flex;flex-direction:column;gap:.75rem;border-inline-start-width:4px;padding:1.5rem;--tw-text-opacity:1;color:rgb(36 36 36/var(--tw-text-opacity,1))}.callout-header{display:flex;align-items:center;gap:1rem}.callout-header-title{margin-top:0;margin-bottom:0;font-weight:600}@media(min-width:1024px){.callout-header-title{white-space:nowrap}}.callout-header-category{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:.375rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem}.callout-content>:first-child{margin-top:0}.callout-content>:last-child{margin-bottom:0}.callout-tip{background:#f7fefb;border-left-color:#00d47e}.callout-tip .callout-header-category{background:#e6fbf2;color:#00d47e}.callout-tip blockquote{border-color:#00d47e}.callout-case{background:#fafafa;border-left-color:#686868}.callout-case .callout-header-category{background:#f0f0f0;color:#686868}.callout-case blockquote{border-color:#686868}.callout-science{background:#fbf7ff;border-left-color:#6a00ff}.callout-science .callout-header-category{background:#f0e6ff;color:#6a00ff}.callout-science blockquote{border-color:#6a00ff}.callout-note{background:#fffdf8;border-left-color:#ffb21e}.callout-note .callout-header-category{background:#fff7e9;color:#ffb21e}.callout-note blockquote{border-color:#ffb21e}.callout-warning{background:#fef8f8;border-left-color:#dc2626}.callout-warning .callout-header-category{background:#fce9e9;color:#dc2626}.callout-warning blockquote{border-color:#dc2626}.callout-takeaways{background:#f8f9fe;border-left-color:#2146e8}.callout-takeaways .callout-header-category{background:#e9edfd;color:#2146e8}.callout-takeaways blockquote{border-color:#2146e8}.card{margin-top:.5rem;margin-bottom:2rem;overflow:hidden;border-radius:1.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}.card.card-normal{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#f3f4f6;--tw-shadow:var(--tw-shadow-colored)}.card.card-outlined{border-width:1px;--tw-border-opacity:1;border-color:rgb(193 193 193/var(--tw-border-opacity,1))}.card.card-p-sm,.card.card-p-lg{padding:1rem}@media(min-width:768px){.card.card-p-lg{padding:1.5rem}}@media(min-width:1024px){.card.card-p-lg{padding:2.5rem}}.card.card-p-xl{padding:1.5rem}@media(min-width:768px){.card.card-p-xl{padding:2rem}}@media(min-width:1024px){.card.card-p-xl{padding:3.5rem}}.card.card-py-none{padding-top:0;padding-bottom:0}.card-group{margin-top:.5rem;margin-bottom:2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media(min-width:768px){.card-group.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.card-group.card-normal>div{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#f3f4f6;--tw-shadow:var(--tw-shadow-colored)}.card-group.card-outlined>div{border-width:1px;--tw-border-opacity:1;border-color:rgb(193 193 193/var(--tw-border-opacity,1))}.card-group>div{height:100%;border-radius:1.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}.checklist ul{list-style-type:none;padding-left:0}.checklist ul li{margin-bottom:.5rem}.checklist ul label{display:flex;cursor:pointer;align-items:center;gap:.5rem;font-size:1rem;line-height:1.5rem;font-weight:400}.checklist ul label input[type=checkbox]{margin:0;height:1.25rem;width:1.25rem;accent-color:#16a34a}.checklist ul label input[type=checkbox]:checked+*{text-decoration-line:line-through;opacity:.7}.cv-item>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.cv-item__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.cv-item__title{font-weight:500}.cv-item__period{white-space:nowrap;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1))}.cv-item__company{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1))}.cv-item__content{font-size:.875rem;line-height:1.25rem}.cv-item__content ul{margin-top:.5rem;list-style-type:disc}.cv-item__content ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.cv-item__content ul{padding-left:1.25rem}.cv-item__row{display:flex;align-items:center;justify-content:space-between}.cv-item__meta{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1))}.definition{position:relative;display:inline-block;cursor:help}.definition-term{border-bottom-width:1px;border-style:dotted;--tw-border-opacity:1;border-color:rgb(163 163 163/var(--tw-border-opacity,1));font-style:normal;--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.definition-tooltip{position:absolute;z-index:20;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));bottom:100%;left:50%;margin-bottom:.5rem;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skew(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));width:16rem;border-radius:1rem;padding:1.5rem;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-size:.875rem;line-height:1.25rem;font-weight:400;line-height:1.375;--tw-text-opacity:1;color:rgb(109 109 109/var(--tw-text-opacity,1));pointer-events:none;opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.definition-tooltip:after{content:"";position:absolute;left:50%;top:100%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skew(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));border:6px solid transparent;border-top-color:#fff}.definition:hover .definition-tooltip,.definition:focus .definition-tooltip{opacity:1}@media(max-width:640px){.definition{position:static}.definition-tooltip{left:0;bottom:auto;width:100%;max-width:100%;--tw-translate-x:0px;--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skew(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.definition-tooltip:after{display:none}}.heading{display:flex;flex-direction:column;gap:.5rem}.heading-intro,.heading-title,.heading-description{margin-top:0;margin-bottom:0}.heading--size-xl{gap:1.5rem}.heading--size-xl .heading-intro{font-size:1.125rem;line-height:1.75rem;font-weight:400}.heading--size-xl .heading-title{font-size:3.75rem;font-weight:500;line-height:1.25!important}@media(min-width:640px){.heading--size-xl .heading-title{font-size:4.5rem;line-height:1}}.heading--size-xl .heading-description{font-size:1.125rem;line-height:1.75rem}.heading--size-lg{gap:1.5rem}.heading--size-lg .heading-intro{font-size:1.25rem;line-height:1.75rem;font-weight:600}.heading--size-lg .heading-title{font-size:3rem;line-height:1;font-weight:600}.heading--size-lg .heading-description{font-size:1.125rem;line-height:1.75rem}.heading--size-md{gap:1rem}.heading--size-md .heading-intro{font-size:1.125rem;line-height:1.75rem;font-weight:400}.heading--size-md .heading-title{font-size:1.875rem;line-height:2.25rem;font-weight:500;line-height:1.25!important}@media(min-width:640px){.heading--size-md .heading-title{font-size:3rem;line-height:1}}.heading--size-md .heading-description{font-size:1.125rem;line-height:1.75rem}.heading--theme-light .heading-intro{--tw-text-opacity:1;color:rgb(2 121 45/var(--tw-text-opacity,1))}.heading--theme-light .heading-description{--tw-text-opacity:1;color:rgb(109 109 109/var(--tw-text-opacity,1))}.heading--theme-dark .heading-intro{--tw-text-opacity:1;color:rgb(0 212 126/var(--tw-text-opacity,1))}.heading--theme-dark .heading-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.heading--theme-dark .heading-description{color:#c1c1c1b3}.heading--align-center{text-align:center}.insight{margin-top:2.5rem;margin-bottom:2.5rem;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding:2rem;border-left:6px solid #0a66c2}.insight-header-category{background:#f3f7fc;padding:6px 18px 6px 12px;border-radius:20px;color:#0a66c2}.insight-quote{font-size:1.25rem;line-height:1.75rem;font-weight:500;line-height:1.625;--tw-text-opacity:1;color:rgb(21 21 21/var(--tw-text-opacity,1))}.insight-actions{margin-top:1.5rem;display:flex;gap:1rem}.insight-copy,.insight-share{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.insight-copy:hover,.insight-share:hover{--tw-bg-opacity:1;background-color:rgb(246 247 249/var(--tw-bg-opacity,1))}.insight-copy.linkedin-share,.insight-share.linkedin-share{background:#0a66c2;color:#fff}.insight-copy.linkedin-share:hover,.insight-share.linkedin-share:hover{background:#004182}.insight-copy.is-copied,.insight-share.is-copied{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}div.label{flex-direction:column;gap:.75rem}span.label{flex-direction:row;align-items:center;gap:.5rem}.label{display:flex}.label-title{display:flex;flex-direction:row;align-items:center;gap:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.label-title svg{width:18px}.label-description{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1))}.list ul{display:grid;-moz-column-gap:2rem;column-gap:2rem;row-gap:1rem}.list ul p{margin-top:0;margin-bottom:0}.list-entry .title{font-weight:500}.list-entry .description{font-weight:300}.list-entry .description a{text-decoration-line:none}.list--bullets-default ul{list-style-type:disc;padding-left:1.25rem}.list--bullets-none ul{list-style-type:none;padding-left:0}.list--cols-1 ul,.list--cols-2 ul{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:768px){.list--cols-2 ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.list--cols-3 ul{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:768px){.list--cols-3 ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.list--cols-3 ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.list--theme-dark li{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.list--theme-dark li .description,.list--theme-dark li .description a{color:#c1c1c199}.list--theme-dark li .description a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.snippet{position:relative;margin-top:1.5rem;margin-bottom:1.5rem;border-radius:.75rem;border-width:2px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding:1.5rem}.snippet-body{max-height:24rem;overflow-y:scroll;padding-top:.5rem}.snippet-header{display:flex;justify-content:space-between}.snippet-title{display:flex;gap:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(109 109 109/var(--tw-text-opacity,1))}.snippet-title:before{content:"";width:20px;height:20px;display:block;flex:0 0 16px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><rect width='16' height='16' rx='8' fill='%2300D47E'/><path d='M11.7591 5.87988L7.13906 10.4999L5.03906 8.39988' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.snippet-copy{position:relative;display:flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.snippet-copy:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.snippet-copy .snippet-copy-icon{position:relative;font-size:.875rem;line-height:1.25rem}.snippet-copy .icon-clip{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.snippet-copy .icon-check{display:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.snippet-copy.is-copied .icon-clip{display:none}.snippet-copy.is-copied .icon-check{display:block}.site-header{position:absolute;left:0;right:0;top:0;z-index:50}@media(min-width:768px){.site-header{left:1.25rem;right:1.25rem;top:1.25rem}}.site-header-menu{margin-left:auto;margin-right:auto;display:flex;max-width:1600px;align-items:center;justify-content:space-between;-moz-column-gap:1rem;column-gap:1rem;background-color:initial;padding:.75rem}@media(min-width:768px){.site-header-menu{-moz-column-gap:4rem;column-gap:4rem;padding:1.25rem 2rem}}.site-header-menu a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none}.site-header-menu a:hover{--tw-text-opacity:1;color:rgb(193 193 193/var(--tw-text-opacity,1))}.site-header .logo-primary{display:none}.site-header .logo-reversed{display:block}.site-header .button.variant-outlined.primary{--tw-text-opacity:1;color:rgb(0 212 126/var(--tw-text-opacity,1))}.site-header .button.variant-outlined.primary:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.site-header.scrolled{position:fixed}.site-header.scrolled .site-header-menu{border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:1.25rem;padding-right:1.25rem;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media(min-width:768px){.site-header.scrolled .site-header-menu{padding-left:2rem}}.site-header.scrolled .site-header-menu a{--tw-text-opacity:1;color:rgb(21 21 21/var(--tw-text-opacity,1))}.site-header.scrolled .site-header-menu a:hover{--tw-text-opacity:1;color:rgb(36 36 36/var(--tw-text-opacity,1))}.site-header.scrolled .logo-primary{margin-bottom:-.5rem;display:block}.site-header.scrolled .logo-reversed{display:none}.site-header.scrolled .button.variant-flat.light{border-width:1px;--tw-border-opacity:1;border-color:rgb(193 193 193/var(--tw-border-opacity,1));background-color:initial;--tw-text-opacity:1;color:rgb(4 41 37/var(--tw-text-opacity,1))}.site-header.scrolled .button.variant-flat.light:hover{--tw-bg-opacity:1;background-color:rgb(246 247 249/var(--tw-bg-opacity,1))}.site-header.scrolled .button.variant-outlined.primary{border-style:none;--tw-bg-opacity:1;background-color:rgb(4 41 37/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.site-header.scrolled .button.variant-outlined.primary:hover{background-color:#042925e6}@media(min-width:768px){.site-header.scrolled .button{padding:.75rem 1rem;font-weight:600}}section,article,footer{display:flex;max-width:100%;flex-direction:column}section.px-default,article.px-default,footer.px-default{padding-left:1rem;padding-right:1rem}@media(min-width:640px){section.px-default,article.px-default,footer.px-default{padding-left:2rem;padding-right:2rem}}@media(min-width:768px){section.px-default,article.px-default,footer.px-default{padding-left:3rem;padding-right:3rem}}@media(min-width:1024px){section.px-default,article.px-default,footer.px-default{padding-left:4rem;padding-right:4rem}}section.px-none,article.px-none,footer.px-none{padding-left:0;padding-right:0}section.py-sm,article.py-sm,footer.py-sm{gap:1.5rem;padding-top:2.5rem;padding-bottom:2.5rem}section.py-sm .wrapper,article.py-sm .wrapper,footer.py-sm .wrapper{gap:2rem}section.py-default,article.py-default,footer.py-default{gap:3rem;padding-top:5rem;padding-bottom:5rem}section.py-default .wrapper,article.py-default .wrapper,footer.py-default .wrapper{gap:3rem}section.py-lg,article.py-lg,footer.py-lg{gap:3rem;padding-top:8rem;padding-bottom:8rem}section.py-lg .wrapper,article.py-lg .wrapper,footer.py-lg .wrapper{gap:3rem}section.py-xl,article.py-xl,footer.py-xl{gap:3rem;padding-top:8rem;padding-bottom:8rem}@media(min-width:1024px){section.py-xl,article.py-xl,footer.py-xl{gap:4rem;padding-top:12rem;padding-bottom:12rem}}section.py-xl .wrapper,article.py-xl .wrapper,footer.py-xl .wrapper{gap:3rem}@media(min-width:1024px){section.py-xl .wrapper,article.py-xl .wrapper,footer.py-xl .wrapper{gap:4rem}}section.pt-none,article.pt-none,footer.pt-none{padding-top:0}section.background-white,article.background-white,footer.background-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}section.background-gray,article.background-gray,footer.background-gray{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}section.background-primary-dark,article.background-primary-dark,footer.background-primary-dark{background:#192e26}section.background-primary-gradient,article.background-primary-gradient,footer.background-primary-gradient{background:linear-gradient(130deg,#121212 25%,#002b11 120%)}section .article-content,article .article-content,footer .article-content{width:100%;overflow:hidden;max-width:75ch}section .wrapper,article .wrapper,footer .wrapper{margin-left:auto;margin-right:auto;width:100%}section .wrapper--content,article .wrapper--content,footer .wrapper--content{max-width:1050px}@media(min-width:1536px){section .wrapper--content,article .wrapper--content,footer .wrapper--content{max-width:1400px}}section .wrapper--normal,article .wrapper--normal,footer .wrapper--normal{max-width:1400px}section .wrapper--wide,article .wrapper--wide,footer .wrapper--wide{max-width:1500px}section>:first-child,article>:first-child,footer>:first-child{margin-top:0}section>:last-child,article>:last-child,footer>:last-child{margin-bottom:0}main>section:first-child .wrapper{padding-top:60px}.sidebar-cta{position:relative;z-index:10;overflow:hidden;border-radius:1rem;padding:1.5rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#1b1c1b}.sidebar-cta:before{position:absolute;display:block;content:"";background-image:url(/media/css-images/pattern/fingerprint-banner.svg);background-size:cover;background-position:50%;top:0;left:0;width:100%;height:100%;z-index:-2;-webkit-mask-image:linear-gradient(20deg,rgba(21,28,24,.25) 0%,rgba(21,28,24,0) 100%);mask-image:linear-gradient(20deg,#151c1840,#151c1800);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sidebar-cta:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,transparent 25%)}.toc{border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#f3f4f6;--tw-shadow:var(--tw-shadow-colored)}.toc h3{margin-top:.5rem;padding-left:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:400;color:#6d6d6dcc}.toc-nav ul{margin-top:0;margin-bottom:0;list-style-type:none}.toc-nav ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.toc-nav ul{padding-left:0;font-size:.75rem;line-height:1rem}.toc-nav ul>:not([hidden])~:not([hidden]){margin-top:0}.toc-nav ul a{display:block;border-radius:.375rem;padding:.5rem .75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.toc-nav ul a:hover{--tw-bg-opacity:1;background-color:rgb(246 247 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(21 21 21/var(--tw-text-opacity,1))}.toc-nav ul a.active{--tw-bg-opacity:1;background-color:rgb(246 247 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.toc-nav ul ul a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;color:#6d6d6dcc}.toc-nav ul ul a:before{margin-right:.25rem;--tw-text-opacity:1;color:rgb(109 109 109/var(--tw-text-opacity,1));--tw-content:"-";content:var(--tw-content)}.toc-share{margin-top:1rem;padding-left:.25rem;font-size:.875rem;line-height:1.25rem}.toc-share-links{margin-top:.5rem;display:flex;gap:.5rem}.toc-share-links a{display:block;height:2.25rem;width:2.25rem;border-radius:.5rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));fill:#444;padding:.5rem}.toc-share-links a:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));fill:#151515}.toc-share-links a svg{height:100%;width:100%}*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#f3f4f6}:before,:after{--tw-content:""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,apple color emoji,segoe ui emoji,Segoe UI Symbol,noto color emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#6d6d6d}input::placeholder,textarea::placeholder{opacity:1;color:#6d6d6d}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}body{overflow-x:clip;--tw-text-opacity:1;color:rgb(109 109 109/var(--tw-text-opacity,1))}p{margin-bottom:1rem;line-height:1.625}h1,h2,h3,h4,h5,h6{--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}h1{margin-top:2rem;margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem;font-weight:600;line-height:1.25}h2{margin-top:2rem;margin-bottom:.75rem;font-size:1.5rem;line-height:2rem;font-weight:600;line-height:1.375}h3{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;line-height:1.375}h4{margin-top:1.25rem;margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;line-height:1.375}h5{margin-top:1rem;margin-bottom:.5rem;font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.375}h6{margin-top:1rem;margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.375}.h2{margin-top:2rem;margin-bottom:.75rem;font-size:1.5rem;line-height:2rem;font-weight:600;line-height:1.375}.h3{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;line-height:1.375}.h4{margin-top:1.25rem;margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;line-height:1.375}a{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1));text-decoration-line:underline;text-underline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}a:hover{--tw-text-opacity:1;color:rgb(4 41 37/var(--tw-text-opacity,1))}ul{margin-bottom:1rem;list-style-type:disc;padding-left:1.5rem}ol{margin-bottom:1rem;list-style-type:decimal;padding-left:1.5rem}li{line-height:1.625}li:last-child:has(:last-child)>:last-child{margin-bottom:0}strong,b{font-weight:600;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}hr{margin-top:2rem;margin-bottom:2rem;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}blockquote{margin-top:.5rem;margin-bottom:2rem;border-left-width:4px;--tw-border-opacity:1;border-color:rgb(193 193 193/var(--tw-border-opacity,1));padding-left:1rem;font-style:italic}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}nav ul{margin-top:0;margin-bottom:0}code{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(246 247 249/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem}pre{margin-bottom:1rem;overflow-x:auto;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(21 21 21/var(--tw-bg-opacity,1));padding:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(246 247 249/var(--tw-text-opacity,1))}table{margin-bottom:1rem;width:100%;border-collapse:collapse;text-align:left;font-size:.875rem;line-height:1.25rem}@media(max-width:768px){table{display:block;overflow-x:auto}}thead{--tw-bg-opacity:1;background-color:rgb(246 247 249/var(--tw-bg-opacity,1))}th{border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding:.75rem 1rem;vertical-align:top;font-weight:500;--tw-text-opacity:1;color:rgb(36 36 36/var(--tw-text-opacity,1))}td{border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding:.75rem 1rem;vertical-align:top}td>:first-child{margin-top:0}td>:last-child{margin-bottom:0}tr:nth-child(2n) td{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}label{margin-bottom:.25rem;display:inline-block;font-size:.875rem;line-height:1.25rem;font-weight:300}input,textarea{margin-bottom:1rem;width:100%;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(193 193 193/var(--tw-border-opacity,1));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:400}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-bottom-24{bottom:-6rem}.-left-\[10000px\]{left:-1e4px}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-full{bottom:100%}.left-1\/2{left:50%}.left-12{left:3rem}.right-0{right:0}.right-12{right:3rem}.top-\[140px\]{top:140px}.top-auto{top:auto}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.mx-auto{margin-left:auto;margin-right:auto}.-mb-2{margin-bottom:-.5rem}.mb-0{margin-bottom:0}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.mt-0{margin-top:0}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-10{height:2.5rem}.h-16{height:4rem}.h-4{height:1rem}.h-4\/5{height:80%}.h-5{height:1.25rem}.h-8{height:2rem}.h-\[80vh\]{height:80vh}.h-\[90\%\]{height:90%}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-\[220px\]{max-height:220px}.max-h-\[320px\]{max-height:320px}.max-h-\[360px\]{max-height:360px}.max-h-\[624px\]{max-height:624px}.max-h-\[820px\]{max-height:820px}.max-h-\[calc\(100vh-180px\)\]{max-height:calc(100vh - 180px)}.min-h-\[650px\]{min-height:650px}.w-16{width:4rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[180px\]{min-width:180px}.max-w-2xl{max-width:42rem}.max-w-\[240px\]{max-width:240px}.max-w-\[480px\]{max-width:480px}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.flex-1{flex:1}.flex-\[1\]{flex:1}.flex-\[2\]{flex:2}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skew(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.-translate-x-\[17\%\]{--tw-translate-x:-17%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skew(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.translate-x-28{--tw-translate-x:7rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skew(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.rotate-2{--tw-rotate:2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skew(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skew(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.\!gap-8{gap:2rem!important}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-t{border-top-width:1px}.border-none{border-style:none}.border-gray-200{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(193 193 193/var(--tw-border-opacity,1))}.border-gray-300\/50{border-color:#c1c1c180}.bg-dark{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(246 247 249/var(--tw-bg-opacity,1))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(0 212 126/var(--tw-bg-opacity,1))}.bg-primary-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-12{padding:3rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pt-1{padding-top:.25rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.leading-normal{line-height:1.5}.text-dark{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(193 193 193/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(109 109 109/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(36 36 36/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.text-primary{--tw-text-opacity:1;color:rgb(0 212 126/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-100{opacity:1}.opacity-60{opacity:.6}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-gray-200{--tw-shadow-color:#f3f4f6;--tw-shadow:var(--tw-shadow-colored)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}.filter{filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(246 247 249/var(--tw-bg-opacity,1))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgb(51 51 51/var(--tw-bg-opacity,1))}.hover\:bg-primary-400:hover{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity,1))}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.hover\:no-underline:hover{text-decoration-line:none}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:-translate-y-2{--tw-translate-y:-.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skew(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}@media(min-width:640px){.sm\:bottom-6{bottom:1.5rem}.sm\:inline{display:inline}.sm\:hidden{display:none}.sm\:max-w-4xl{max-width:56rem}.sm\:flex-row{flex-direction:row}.sm\:items-stretch{align-items:stretch}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{gap:1rem}.sm\:p-4{padding:1rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:leading-snug{line-height:1.375}}@media(min-width:768px){.md\:flex{display:flex}.md\:h-10{height:2.5rem}.md\:h-14{height:3.5rem}.md\:flex-row{flex-direction:row}.md\:gap-12{gap:3rem}.md\:p-12{padding:3rem}.md\:text-left{text-align:left}.md\:opacity-0{opacity:0}.group:hover .md\:group-hover\:opacity-100{opacity:1}}@media(min-width:1024px){.lg\:col-start-2{grid-column-start:2}.lg\:-mt-6{margin-top:-1.5rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:h-\[70vh\]{height:70vh}.lg\:max-w-lg{max-width:32rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[300px_1fr\]{grid-template-columns:300px 1fr}.lg\:text-left{text-align:left}}@media(min-width:1280px){.xl\:items-end{align-items:flex-end}}@media(min-width:1536px){.\32xl\:block{display:block}.\32xl\:grid-cols-\[300px_1fr_300px\]{grid-template-columns:300px 1fr 300px}}.\[\&\>li\]\:text-sm>li{font-size:.875rem;line-height:1.25rem}.\[\&\>ul\]\:hover\:flex:hover>ul{display:flex}