.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.flex-1{flex:1 1 0}.flex-auto{flex:auto}.flex-none{flex:none}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.uppercase{text-transform:uppercase}.hyphenate{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.no-wrap{white-space:nowrap}@media screen and (max-width:639px){.mobile-text{max-width:18rem;margin-left:auto;margin-right:auto}}.text-button-medium-new{letter-spacing:0;text-wrap:pretty;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.text-button-small-new{letter-spacing:0;text-wrap:pretty;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.text-h1-new{letter-spacing:-.125rem;text-wrap:pretty;font-family:Reckless,"serif";font-size:6rem;font-weight:500;line-height:6rem}@media screen and (max-width:767px){.text-h1-new{letter-spacing:-.09375rem;font-size:4.75rem;line-height:4.75rem}}.text-h2-new{letter-spacing:-.09375rem;text-wrap:pretty;font-family:Reckless,"serif";font-size:5.5rem;font-weight:500;line-height:5.5rem}@media screen and (max-width:767px){.text-h2-new{letter-spacing:-.09375rem;font-size:3.5rem;line-height:3.5rem}}.text-h3-new{letter-spacing:-.09375rem;text-wrap:pretty;font-family:Reckless,"serif";font-size:4.75rem;font-weight:500;line-height:4.75rem}@media screen and (max-width:767px){.text-h3-new{letter-spacing:-.0625rem;font-size:2.75rem;line-height:3.25rem}}.text-h4-new{letter-spacing:-.09375rem;text-wrap:pretty;font-family:Reckless,"serif";font-size:3.5rem;font-weight:500;line-height:3.5rem}@media screen and (max-width:767px){.text-h4-new{letter-spacing:-.0625rem;font-size:2.25rem;line-height:2.75rem}}.text-h5-new{letter-spacing:-.0625rem;text-wrap:pretty;font-family:Reckless,"serif";font-size:2.5rem;font-weight:500;line-height:3rem}@media screen and (max-width:767px){.text-h5-new{letter-spacing:-.03125rem;font-size:1.75rem;line-height:2.25rem}}.text-h6-new{letter-spacing:-.03125rem;text-wrap:pretty;font-family:Reckless,"serif";font-size:2rem;font-weight:500;line-height:2.5rem}@media screen and (max-width:767px){.text-h6-new{letter-spacing:-.03125rem;font-size:1.5rem;line-height:2rem}}.text-h7-new{letter-spacing:-.03125rem;text-wrap:pretty;font-family:Reckless,"serif";font-size:1.5rem;font-weight:500;line-height:2rem}@media screen and (max-width:767px){.text-h7-new{letter-spacing:0;font-size:1.25rem;line-height:1.5rem}}.text-h8-new{letter-spacing:0;text-wrap:pretty;font-family:Reckless,"serif";font-size:1.25rem;font-weight:500;line-height:1.5rem}@media screen and (max-width:767px){.text-h8-new{letter-spacing:0;font-size:1.125rem;line-height:1.5rem}}.text-caption-new{letter-spacing:0;text-wrap:pretty;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.text-label-new{letter-spacing:0;text-wrap:pretty;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.6875rem;font-weight:600;line-height:1rem}.text-paragraph-extra-large-new{letter-spacing:0;text-wrap:pretty;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:400;line-height:2rem}.text-paragraph-large-new{letter-spacing:0;text-wrap:pretty;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:2rem}.text-paragraph-medium-new{letter-spacing:0;text-wrap:pretty;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.text-paragraph-small-new{letter-spacing:0;text-wrap:pretty;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.25rem}.max-w-col-4,.max-w-col-6,.max-w-col-8,.max-w-col-10{width:100%}.max-w-col-4{max-width:24rem}.max-w-col-6{max-width:36.75rem}.max-w-col-8{max-width:49.5rem}.max-w-col-10{max-width:62.25rem}.algolia-search{position:relative}.algolia-search.is-above-overlay{z-index:1000}.algolia-autocomplete{text-align:center;width:100%;position:relative}.aa-input-container{display:inline-block;position:relative}.aa-dropdown-heading{text-align:left;margin-top:2rem;font-size:1.0625rem;font-weight:400;line-height:1.5rem}.aa-dropdown-menu{color:#212123;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #00000014;border-radius:12px;min-width:15rem;margin-top:.5rem;overflow:auto;box-shadow:0 4px 8px #00000014;right:0!important}@media screen and (min-width:768px){.aa-dropdown-menu{margin-top:1rem}}.aa-suggestions{padding:.625rem 0}@media screen and (min-width:768px){.aa-suggestions{padding:.75rem}}.aa-suggestion{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' color='rgba(0, 0, 0, 0.32)'%3E %3Cg stroke='currentcolor' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E %3Cpath d='M13 8l4 4-4 4M15.5 12h-9'/%3E %3C/g%3E %3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;border-radius:12px;width:100%;padding:.625rem 3.25rem .625rem 1.25rem;display:block}@media screen and (min-width:768px){.aa-suggestion:hover{background-color:#0000000a}.aa-suggestion{padding:.75rem 3.25rem .75rem .75rem}}.aa-suggestion .algolia__result-highlight{color:#212123;background-color:#ffe8db;font-weight:500}.aa-suggestion__title{text-overflow:ellipsis;color:#000c;white-space:nowrap;font-size:.9375rem;font-weight:600;line-height:1.5rem;display:block;overflow:hidden}@media screen and (min-width:768px){.aa-suggestion__title{font-size:1rem}}.aa-suggestion__description{text-overflow:ellipsis;-webkit-line-clamp:2;color:#0000007a;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.875rem;line-height:1.1875rem;display:-webkit-box;overflow:hidden}@media screen and (min-width:768px){.aa-suggestion__description{-webkit-line-clamp:3;margin-top:.5rem}}.algolia-search__no-results{color:#212123;padding:1.5rem;font-size:1rem;font-weight:400;line-height:1.5rem}.algolia-search__header{border-bottom:1px solid #00000014;align-items:center;gap:.5rem;padding:1.25rem 1.5rem;display:flex}@media screen and (max-width:767px){.algolia-search__header{display:none}}.algolia-search__heading{text-transform:uppercase;text-wrap:pretty;color:#0000007a;text-transform:uppercase;font-size:.875rem;font-weight:600;line-height:1.5rem;position:sticky}@media screen and (min-width:768px){.algolia-search__heading{font-size:.875rem}}.algolia-search__suggestions-category .algolia-search__heading{margin-bottom:.125rem;padding-left:1.25rem}@media screen and (min-width:768px){.algolia-search__suggestions-category .algolia-search__heading{margin-bottom:.25rem;padding-left:.75rem}}.algolia-search__suggestions-category{padding-top:.625rem;position:relative}@media screen and (min-width:768px){.algolia-search__suggestions-category{padding-top:.75rem}}.algolia-search__suggestions-category~.algolia-search__suggestions-category{margin-top:.625rem;padding-top:1.25rem}@media screen and (min-width:768px){.algolia-search__suggestions-category~.algolia-search__suggestions-category{margin-top:.75rem;padding-top:1.5rem}}.algolia-search__suggestions-category~.algolia-search__suggestions-category:before{content:"";background:#00000014;width:100%;height:.0625rem;position:absolute;top:0;left:0}@media screen and (min-width:768px){.algolia-search__suggestions-category~.algolia-search__suggestions-category:before{width:calc(100% + 1.5rem);left:-.75rem}}.algolia-search__suggestions{white-space:nowrap;align-items:center;gap:.5rem;margin-right:-1.5rem;display:flex;overflow-x:auto}.algolia-search__suggestions::-webkit-scrollbar{display:none}.algolia-search__suggestion{color:#000c;cursor:pointer;background-color:#0000000a;border-radius:20px;padding:.375rem .75rem;font-size:.8125rem;line-height:1.1875rem;transition-property:background-color,color;transition-duration:.25s;transition-timing-function:cubic-bezier(.785,.135,.15,.86);display:block}.algolia-search__suggestion.is-active{color:#f26725;background-color:#f267251a}.algolia-search__contact-us{border-top:1px solid #00000014;width:100%;margin-top:1rem;padding-top:1rem;font-size:1rem;font-weight:400;line-height:1.5rem;display:block}.algolia-search__kbd-hint{z-index:10;pointer-events:none;align-items:center;gap:.25rem;display:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}@media screen and (min-width:1024px){.algolia-search__kbd-hint:not(.is-hidden){display:flex}}.algolia-search__kbd-hint kbd{color:#00000052;background-color:#fff;border:1px solid #00000014;border-radius:6px;justify-content:center;align-items:center;min-width:1.125rem;height:1.125rem;padding:0 .25rem;font-family:inherit;font-size:.6875rem;line-height:1}.algolia-search__kbd-hint kbd:not(.is-hidden){display:flex}.docs .algolia-search__kbd-hint kbd,.support .algolia-search__kbd-hint kbd{min-width:1.5rem;height:1.5rem;font-size:.8125rem}.ornament{z-index:10;opacity:.25;fill:#000;display:block;position:absolute}.ornament--top-left{top:-.5rem;left:-.5rem}.ornament--bottom-left{bottom:-.5rem;left:-.5rem}.ornament--top-right{top:-.5rem;right:-.5rem}.ornament--bottom-right{bottom:-.5rem;right:-.5rem}.get-started{border-top:1px solid #0000000d;border-bottom:1px solid #0000000d;position:relative;overflow-x:clip}.get-started .wrapper{border-left:1px solid #0000000d;border-right:1px solid #0000000d;width:100%;padding:5.125rem 1.75rem;position:relative}.get-started--with-background{overflow-y:visible}.get-started--left{text-align:center}@media screen and (min-width:1024px){.get-started--left{text-align:left}.get-started--left .get-started__title,.get-started--left .get-started__description{padding-left:1.25rem}}@media screen and (max-width:1023px){.get-started--left .button-new-glow{margin:0 auto;display:block}}@media screen and (min-width:1024px){.get-started--left .button-new-glow{margin-left:1.25rem}}@media screen and (min-width:1220px){.get-started--left .wrapper{padding:11.25rem 8.125rem}}.get-started--center{text-align:center}.get-started--center .get-started__app-icon{width:7.5rem;height:7.5rem}.get-started--center .get-started__text{flex-direction:column;align-items:center;margin:0 auto;display:flex}@media screen and (min-width:1220px){.get-started--center .wrapper{padding:6.875rem 8.125rem}}.get-started__app-icon{width:5.5rem;height:5.5rem;margin-bottom:.75rem}@media screen and (min-width:768px){.get-started__app-icon{width:7.5rem;height:7.5rem}}@media screen and (min-width:1220px){.get-started__app-icon{width:12.5rem;height:12.5rem;margin-bottom:1.25rem}}.get-started__title{font-family:Reckless,"serif"}.get-started--left .get-started__title{letter-spacing:-1.5px;margin-bottom:1rem;font-size:2.75rem;font-weight:500;line-height:2.75rem}@media screen and (max-width:767px){.get-started--left .get-started__title{max-width:16.5625rem;margin:0 auto 1rem}}@media screen and (min-width:1024px){.get-started--left .get-started__title{letter-spacing:-1.5px;text-wrap:pretty;margin-bottom:1.5rem;font-size:3.5rem;font-weight:500;line-height:3.5rem}}@media screen and (min-width:1024px) and (max-width:767px){.get-started--left .get-started__title{letter-spacing:-.5px;font-size:2rem;line-height:2.5rem}}@media screen and (min-width:1024px) and (min-width:768px) and (max-width:1023px){.get-started--left .get-started__title{letter-spacing:-.5px;font-size:2.25rem;line-height:2.5rem}}@media screen and (min-width:1024px) and (min-width:1024px) and (max-width:1219px){.get-started--left .get-started__title{letter-spacing:-1px;font-size:2.75rem;line-height:3rem}}.get-started--center .get-started__title{letter-spacing:-.0625rem;text-wrap:pretty;margin-bottom:.75rem;font-family:Reckless,"serif";font-size:2.5rem;font-weight:500;line-height:3rem}@media screen and (min-width:768px) and (max-width:1023px){.get-started--center .get-started__title{letter-spacing:-.0625rem;font-family:Reckless,"serif";font-size:2.25rem;line-height:2.75rem}}@media screen and (max-width:767px){.get-started--center .get-started__title{letter-spacing:-.03125rem;font-family:Reckless,"serif";font-size:1.75rem;line-height:2.25rem}}.get-started--left .get-started__description{margin-bottom:1rem;font-size:1.0625rem;font-weight:400;line-height:1.5rem}@media screen and (max-width:1023px){.get-started--left .get-started__description{margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.get-started--left .get-started__description{letter-spacing:-.5px;text-wrap:pretty;max-width:34.125rem;margin-bottom:1.75rem;font-size:1.5rem;font-weight:400;line-height:2rem}}.get-started--center .get-started__description{letter-spacing:0;text-wrap:pretty;margin-bottom:2rem;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:2rem}@media screen and (min-width:768px){.get-started--center .get-started__description{max-width:37.3125rem;margin-bottom:1.5rem}}.get-started .section__cta{display:block}main:has(.get-started:last-child)+.main-footer{padding-top:3rem}@media screen and (min-width:1024px){main:has(.get-started:last-child)+.main-footer{padding-top:6rem}}.sketch-selection-box{z-index:-1;border:1px solid #555dff;position:absolute;inset:-.1875rem}.sketch-selection-box__inner-box{background-color:#555dff;border-radius:1px;width:6px;height:6px;position:absolute;box-shadow:0 0 0 .5px #fff,0 0 0 .5px #fff}.sketch-selection-box__inner-box-top-left{top:-3px;left:-3px}.sketch-selection-box__inner-box-top-right{top:-3px;right:-3px}.sketch-selection-box__inner-box-bottom-left{bottom:-3px;left:-3px}.sketch-selection-box__inner-box-bottom-right{bottom:-3px;right:-3px}.sketch-selection-box--crosses{border:.5px solid #f26725;inset:0}.sketch-selection-box--crosses .sketch-selection-box__inner-box{box-shadow:none;background:0 0;border:none}.sketch-selection-box--crosses .sketch-selection-box__inner-box:before,.sketch-selection-box--crosses .sketch-selection-box__inner-box:after{content:"";background:#f26725;width:.5px;height:8px;display:block;position:absolute}.sketch-selection-box--crosses .sketch-selection-box__inner-box:before{transform:rotate(45deg)}.sketch-selection-box--crosses .sketch-selection-box__inner-box:after{transform:rotate(135deg)}.sketch-selection-box--crosses .sketch-selection-box__inner-box-top-left{top:-4.5px;left:-1px}.sketch-selection-box--crosses .sketch-selection-box__inner-box-top-right{top:-4.5px;right:-6px}.sketch-selection-box--crosses .sketch-selection-box__inner-box-bottom-left{bottom:-2px;left:-.5px}.sketch-selection-box--crosses .sketch-selection-box__inner-box-bottom-right{bottom:-2px;right:-6px}.entrance{--entrance-animation-delay:0s}.entrance:not(.was-shown):not(.no-js){opacity:0}.entrance.entrance--fadeUp:not(.was-shown):not(.no-js){transform:translateY(2rem)}.entrance.entrance--fadeDown:not(.was-shown):not(.no-js){transform:translateY(-2rem)}.no-js .entrance--drop:not([data-entrance-split-value]),.no-js .entrance--drop[data-entrance-split-value~=words] .word,.no-js .entrance--drop[data-entrance-split-value~=lines] .word,.entrance--drop.was-shown:not([data-entrance-split-value]),.entrance--drop.was-shown[data-entrance-split-value~=words] .word,.entrance--drop.was-shown[data-entrance-split-value~=lines] .word{animation-name:dropIn;animation-fill-mode:both}.no-js .entrance--fade:not([data-entrance-split-value]),.no-js .entrance--fade[data-entrance-split-value~=words] .word,.no-js .entrance--fade[data-entrance-split-value~=lines] .word,.entrance--fade.was-shown:not([data-entrance-split-value]),.entrance--fade.was-shown[data-entrance-split-value~=words] .word,.entrance--fade.was-shown[data-entrance-split-value~=lines] .word{animation-name:fadeIn;animation-fill-mode:both}.no-js .entrance--fadeDown:not([data-entrance-split-value]),.no-js .entrance--fadeDown[data-entrance-split-value~=words] .word,.no-js .entrance--fadeDown[data-entrance-split-value~=lines] .word,.entrance--fadeDown.was-shown:not([data-entrance-split-value]),.entrance--fadeDown.was-shown[data-entrance-split-value~=words] .word,.entrance--fadeDown.was-shown[data-entrance-split-value~=lines] .word{animation-name:fadeInDown;animation-fill-mode:both}.no-js .entrance--fadeUp:not([data-entrance-split-value]),.no-js .entrance--fadeUp[data-entrance-split-value~=words] .word,.no-js .entrance--fadeUp[data-entrance-split-value~=lines] .word,.entrance--fadeUp.was-shown:not([data-entrance-split-value]),.entrance--fadeUp.was-shown[data-entrance-split-value~=words] .word,.entrance--fadeUp.was-shown[data-entrance-split-value~=lines] .word{animation-name:fadeInUp;animation-fill-mode:both}.no-js .entrance--lay:not([data-entrance-split-value]),.no-js .entrance--lay[data-entrance-split-value~=words] .word,.no-js .entrance--lay[data-entrance-split-value~=lines] .word,.entrance--lay.was-shown:not([data-entrance-split-value]),.entrance--lay.was-shown[data-entrance-split-value~=words] .word,.entrance--lay.was-shown[data-entrance-split-value~=lines] .word{animation-name:layIn;animation-fill-mode:both}.no-js .entrance--scaleDown:not([data-entrance-split-value]),.no-js .entrance--scaleDown[data-entrance-split-value~=words] .word,.no-js .entrance--scaleDown[data-entrance-split-value~=lines] .word,.entrance--scaleDown.was-shown:not([data-entrance-split-value]),.entrance--scaleDown.was-shown[data-entrance-split-value~=words] .word,.entrance--scaleDown.was-shown[data-entrance-split-value~=lines] .word{animation-name:scaleInDown;animation-fill-mode:both}.no-js .entrance--tiltUp:not([data-entrance-split-value]),.no-js .entrance--tiltUp[data-entrance-split-value~=words] .word,.no-js .entrance--tiltUp[data-entrance-split-value~=lines] .word,.entrance--tiltUp.was-shown:not([data-entrance-split-value]),.entrance--tiltUp.was-shown[data-entrance-split-value~=words] .word,.entrance--tiltUp.was-shown[data-entrance-split-value~=lines] .word{animation-name:tiltInUp;animation-fill-mode:both}.no-js .entrance--zoom:not([data-entrance-split-value]),.no-js .entrance--zoom[data-entrance-split-value~=words] .word,.no-js .entrance--zoom[data-entrance-split-value~=lines] .word,.entrance--zoom.was-shown:not([data-entrance-split-value]),.entrance--zoom.was-shown[data-entrance-split-value~=words] .word,.entrance--zoom.was-shown[data-entrance-split-value~=lines] .word{animation-name:zoomIn;animation-fill-mode:both}.entrance:not([data-entrance-split-value]){animation-duration:.8s;animation-timing-function:cubic-bezier(.19,1,.22,1);animation-delay:var(--entrance-animation-delay);animation-fill-mode:both}.entrance[data-entrance-split-value~=words] .word{opacity:0;animation-duration:.8s;animation-timing-function:cubic-bezier(.19,1,.22,1);animation-delay:calc(var(--entrance-animation-delay) + var(--word-index) * .1s);display:inline-block;transform:translateY(2rem)}.entrance[data-entrance-split-value~=lines] .word{opacity:0;animation-duration:.8s;animation-timing-function:cubic-bezier(.19,1,.22,1);animation-delay:calc(var(--entrance-animation-delay) + var(--line-index) * .2s);display:inline-block;transform:translateY(2rem)}@media screen and (prefers-reduced-motion:reduce){.entrance:not([data-entrance-split-value]),.entrance[data-entrance-split-value~=words] .word,.entrance[data-entrance-split-value~=lines] .word{animation-duration:1ms;animation-delay:0s}}.extensions-hero{padding-top:calc(5rem + var(--main-nav-height));margin-top:calc(-1 * var(--main-nav-height));background-color:#fff;padding-bottom:3.75rem;position:relative;overflow-x:clip}@media screen and (min-width:768px){.extensions-hero{padding-bottom:5rem}}@media screen and (min-width:1024px){.extensions-hero{padding-top:calc(7.5rem + var(--main-nav-height));padding-bottom:3.25rem}}.extensions-hero__background{z-index:1;background-image:url(https://cdn.sketch.com/assets/pages/extensions/hero-background-v2@2x.webp);background-position:top;background-repeat:no-repeat;background-size:cover;height:31.25rem;position:absolute;top:0;left:0;right:0}@media screen and (min-width:1024px){.extensions-hero__background{height:52.5rem}}.extensions-hero .wrapper{z-index:10;flex-direction:column;align-items:center;gap:2.5rem;display:flex;position:relative}@media screen and (min-width:1024px){.extensions-hero .wrapper{gap:3rem}}.extensions-hero .wrapper:has(.is-above-overlay){z-index:1000}.extensions-hero__content{text-align:center;flex-direction:column;align-items:center;display:flex}.extensions-hero__title{letter-spacing:-.09375rem;text-wrap:pretty;color:#212123;margin-bottom:1rem;font-family:Reckless,"serif";font-size:4.75rem;font-weight:500;line-height:4.75rem;position:relative}@media screen and (min-width:768px) and (max-width:1023px){.extensions-hero__title{letter-spacing:-.09375rem;font-family:Reckless,"serif";font-size:3.5rem;line-height:3.5rem}}@media screen and (max-width:767px){.extensions-hero__title{letter-spacing:-.0625rem;font-family:Reckless,"serif";font-size:2.75rem;line-height:1}}.extensions-hero__blurb{letter-spacing:0;text-wrap:pretty;color:#000000d9;max-width:37.5rem;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:400;line-height:2rem}@media screen and (max-width:767px){.extensions-hero__blurb{font-size:1.125rem;line-height:1.5}}.extensions-hero__blurb-link{color:#212123;background-image:linear-gradient(#00000040,#00000040);background-position:0 calc(100% - .0625rem);background-repeat:no-repeat;background-size:100% .125rem;font-weight:600;text-decoration:none;transition:opacity .125s cubic-bezier(.455,.03,.515,.955);display:inline-block}@media (prefers-reduced-motion:reduce){.extensions-hero__blurb-link{transition-duration:1ms}}.extensions-hero__blurb-link:hover,.extensions-hero__blurb-link:focus{opacity:.65}.extensions-hero__search{width:100%;max-width:35rem}.extensions-hero__search-container{background-image:linear-gradient(135deg,#ffdadc 0%,#dfbee8 100%);border-radius:1.75rem;width:100%;padding:.25rem}@media screen and (min-width:768px){.extensions-hero__search-container{border-radius:2rem}}.extensions-hero__search-container .algolia-autocomplete{background:0 0;display:block}.extensions-hero__search-container .extensions-hero__search-input{color:#212123;background-color:#ffffffe6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");background-position:1rem;background-repeat:no-repeat;background-size:1.25rem;border:1px solid #0000000a;border-radius:1.5rem;width:100%;height:3rem;min-height:auto;padding:.75rem 1.25rem .75rem 3rem;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;transition:box-shadow .2s;box-shadow:0 2px 4px #00000014}.extensions-hero__search-container .extensions-hero__search-input:focus{border-radius:1.5rem;outline:none;box-shadow:0 2px 8px #0000001f}@media screen and (min-width:768px){.extensions-hero__search-container .extensions-hero__search-input:focus{border-radius:1.75rem}}.extensions-hero__search-container .extensions-hero__search-input::placeholder{color:#0000007a}@media screen and (min-width:768px){.extensions-hero__search-container .extensions-hero__search-input{background-position:1.25rem;border-radius:1.75rem;height:3.5rem;padding:1rem 1.5rem 1rem 3.25rem;font-size:1.125rem}}.extensions-highlights{z-index:10;background-color:#0000;padding-top:2rem;padding-bottom:2.5rem;position:relative}@media screen and (min-width:768px){.extensions-highlights{padding-top:2.5rem;padding-bottom:3.75rem}}@media screen and (min-width:1024px){.extensions-highlights{padding-top:3rem}}@media screen and (min-width:1440px){.extensions-highlights .wrapper{max-width:91.5rem}}.extensions-highlights__featured{grid-template-columns:1fr;gap:1rem;margin-bottom:1rem;display:grid}@media screen and (min-width:768px){.extensions-highlights__featured{grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:2rem}}.extensions-highlights__plugins{grid-template-columns:1fr;gap:1rem;margin-bottom:1rem;display:grid}@media screen and (min-width:640px){.extensions-highlights__plugins{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.extensions-highlights__plugins{grid-template-columns:repeat(3,1fr)}}.extensions-highlights__plugins:last-child{margin-bottom:0}@media screen and (min-width:640px) and (max-width:1023px){.extensions-highlights__plugins-grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.extensions-highlights__plugins-grid .extensions-highlights__plugins{display:contents}}.highlight-card{background-color:#fff;border-radius:1.25rem;flex-direction:column;gap:1.25rem;padding:1.25rem;transition:box-shadow .125s cubic-bezier(.455,.03,.515,.955),transform .125s cubic-bezier(.455,.03,.515,.955);display:flex;box-shadow:0 0 4px #00000014,0 4px 8px #00000005,0 1px 2px #00000014}@media screen and (min-width:768px){.highlight-card{border-radius:1.75rem;flex-direction:row;align-items:flex-start;padding:1.5rem}}@media screen and (min-width:1024px){.highlight-card{gap:2rem;padding:2rem}}@media (hover:hover) and (pointer:fine){.highlight-card:hover{transform:translateY(-.125rem);box-shadow:0 0 .5rem #0000001a,0 .25rem 1rem #00000014}}.highlight-card--featured{text-align:left;align-items:flex-start}@media screen and (min-width:768px) and (max-width:1023px){.highlight-card--featured{flex-direction:column}}@media screen and (min-width:1024px) and (max-width:1219px){.highlight-card--featured{flex-wrap:wrap}}.highlight-card--featured .highlight-card__content{align-items:flex-start}@media screen and (min-width:1024px){.highlight-card--featured .highlight-card__content{flex:auto;gap:.25rem;min-width:0;max-width:23.9375rem}}.highlight-card--featured .highlight-card__header{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.25rem}@media screen and (min-width:1024px){.highlight-card--featured .highlight-card__header{flex-direction:row;align-items:center;gap:.5rem}}.highlight-card--featured .highlight-card__cta{align-self:flex-start}@media screen and (min-width:1024px){.highlight-card--featured .highlight-card__cta{align-self:center}}@media screen and (min-width:1024px) and (max-width:1219px){.highlight-card--featured .highlight-card__cta{width:fit-content}}.highlight-card--featured .highlight-card__icon-wrapper{width:5rem;height:5rem;box-shadow:none;background-color:#0000;border:none}@media screen and (min-width:1024px){.highlight-card--featured .highlight-card__icon-wrapper{width:6rem;height:6rem}.highlight-card--featured .highlight-card__description{max-width:none}}.highlight-card__icon-wrapper{background-color:#0000000a;border:1px solid #0000001a;border-radius:1.25rem;flex-shrink:0;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;display:flex;overflow:hidden;box-shadow:0 .0625rem .0625rem #00000029,0 .0625rem .125rem .0625rem #0000000a,inset 0 0 .125rem #ffffff4d}@media screen and (min-width:768px){.highlight-card__icon-wrapper{border-radius:1.5rem;width:5.5rem;height:5.5rem}}.highlight-card__icon{object-fit:cover;width:100%;height:100%}.highlight-card__content{flex-direction:column;flex:1;gap:.5rem;display:flex}.highlight-card__header{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.highlight-card__title{letter-spacing:-.03125rem;text-wrap:pretty;color:#212123;font-family:Reckless,"serif";font-size:1.5rem;font-weight:600;line-height:2rem}@media screen and (min-width:768px) and (max-width:1023px){.highlight-card__title{letter-spacing:-.03125rem;font-family:Reckless,"serif";font-size:1.5rem;line-height:2rem}}@media screen and (max-width:767px){.highlight-card__title{letter-spacing:0;font-family:Reckless,"serif";font-size:1.25rem;line-height:1.5rem}}.highlight-card__badge{letter-spacing:0;text-wrap:pretty;color:#212123;text-transform:uppercase;letter-spacing:.02em;background:linear-gradient(210deg,#f0cdf7 0%,#ffe8db 100%);border-radius:6.25rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.6875rem;font-weight:600;line-height:1rem;display:inline-flex}.highlight-card__badge-icon{width:1rem;height:1rem}.highlight-card__description{letter-spacing:0;text-wrap:pretty;color:#000000a3;max-width:18rem;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}@media screen and (min-width:768px){.highlight-card__description{letter-spacing:0;text-wrap:pretty;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.25rem}}.highlight-card__cta{flex-shrink:0;align-self:flex-start}@media screen and (min-width:1024px){.highlight-card__cta{align-self:center}}.plugin-card{background-color:#fff;border-radius:1.25rem;align-items:flex-start;gap:1rem;padding:1.25rem;text-decoration:none;transition:box-shadow .125s cubic-bezier(.455,.03,.515,.955),transform .125s cubic-bezier(.455,.03,.515,.955);display:flex;box-shadow:0 0 4px #00000014,0 4px 8px #00000005,0 1px 2px #00000014}@media screen and (min-width:1024px){.plugin-card{padding:1.5rem}}@media (hover:hover) and (pointer:fine){.plugin-card:hover{transform:translateY(-.125rem);box-shadow:0 0 .5rem #0000001a,0 .25rem 1rem #00000014}}.plugin-card__icon-wrapper{background-color:#0000000a;border:1px solid #0000001a;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;overflow:hidden}@media screen and (min-width:768px){.plugin-card__icon-wrapper{border-radius:.875rem;width:3.5rem;height:3.5rem}}.plugin-card__icon{object-fit:cover;width:100%;height:100%}.plugin-card__content{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.plugin-card__header{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.plugin-card__title{letter-spacing:0;text-wrap:pretty;color:#212123;font-family:Reckless,"serif";font-size:1.25rem;font-weight:600;line-height:1.5rem}.plugin-card__badge{letter-spacing:0;text-wrap:pretty;color:#212123;text-transform:uppercase;letter-spacing:.02em;background:linear-gradient(210deg,#f0cdf7 0%,#ffe8db 100%);border-radius:6.25rem;align-items:center;gap:.1875rem;padding:.1875rem .375rem;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.6875rem;font-weight:700;line-height:1rem;display:inline-flex}@media screen and (min-width:768px){.plugin-card__badge{padding:.25rem .5rem}}.plugin-card__badge-icon{width:.625rem;height:.625rem}@media screen and (min-width:768px){.plugin-card__badge-icon{width:.75rem;height:.75rem}}.plugin-card__author{letter-spacing:0;text-wrap:pretty;color:#0000007a;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.plugin-card__description{letter-spacing:0;text-wrap:pretty;color:#000000a3;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.plugin-card--first-party .plugin-card__header{flex-direction:column;align-items:flex-start;gap:.25rem}.extensions-all{background-color:#fff;padding-top:3rem;padding-bottom:3.75rem}@media screen and (min-width:768px){.extensions-all{padding-top:3.75rem;padding-bottom:5rem}}@media screen and (min-width:1024px){.extensions-all{padding-bottom:6.25rem}}.extensions-all__header{margin-bottom:1.5rem}@media screen and (min-width:768px){.extensions-all__header{margin-bottom:2rem}}.extensions-all__title{letter-spacing:-.03125rem;text-wrap:pretty;color:#212123;align-items:center;gap:.5rem;font-family:Reckless,"serif";font-size:2rem;font-weight:600;line-height:2.5rem;display:flex}@media screen and (min-width:768px) and (max-width:1023px){.extensions-all__title{letter-spacing:-.03125rem;font-family:Reckless,"serif";font-size:1.75rem;line-height:2.25rem}}@media screen and (max-width:767px){.extensions-all__title{letter-spacing:-.03125rem;font-family:Reckless,"serif";font-size:1.5rem;line-height:2rem}}.extensions-all__title-tooltip{color:inherit;background:0 0;border:0;padding:0;line-height:0;display:none}@media screen and (min-width:1024px){.extensions-all__title-tooltip{cursor:help;flex:none;justify-content:center;align-items:center;display:inline-flex}.extensions-all__title-tooltip.tooltip:before{letter-spacing:0;text-wrap:pretty;text-wrap:pretty;white-space:normal;width:max-content;max-width:31.4375rem;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}}.extensions-all__title-tooltip:focus-visible{outline-offset:.25rem;border-radius:50%;outline:2px solid #555dff}.extensions-all__title-tooltip-icon{color:#0000007a;width:1.0625rem;height:1.0625rem;display:block}.extensions-all__title-disclaimer{letter-spacing:0;text-wrap:pretty;color:#000000a3;text-wrap:pretty;max-width:31.4375rem;margin-top:.75rem;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.25rem}@media screen and (min-width:1024px){.extensions-all__title-disclaimer{display:none}}.extensions-all__filters{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;gap:.5rem;margin-bottom:1.5rem;margin-left:-1rem;margin-right:-1rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;display:flex;overflow:auto visible}@media screen and (min-width:640px){.extensions-all__filters{margin-left:-1.5rem;margin-right:-1.5rem}}@media screen and (min-width:1220px){.extensions-all__filters{margin-left:-2rem;margin-right:-2rem}}@media screen and (min-width:640px){.extensions-all__filters{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:1220px){.extensions-all__filters{padding-left:2rem;padding-right:2rem}}.extensions-all__filters::-webkit-scrollbar{display:none}@media screen and (min-width:1024px){.extensions-all__filters{flex-wrap:wrap;gap:.625rem;margin-bottom:2rem;margin-left:0;margin-right:0;padding-bottom:0;padding-left:0;padding-right:0;overflow-x:visible}}.extensions-all__filter{letter-spacing:0;text-wrap:pretty;box-sizing:border-box;color:#212123;cursor:pointer;background-color:#0000000a;border:0;border-radius:6.25rem;flex-shrink:0;align-items:center;gap:.5rem;min-height:2rem;padding:0 1rem 0 .75rem;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;transition:background-color .125s cubic-bezier(.455,.03,.515,.955),border-color .125s cubic-bezier(.455,.03,.515,.955),color .125s cubic-bezier(.455,.03,.515,.955),box-shadow .125s cubic-bezier(.455,.03,.515,.955);display:inline-flex;overflow:visible}.extensions-all__filter-icon{flex:none;width:1.5rem;height:1.5rem;display:block;overflow:visible}@media (hover:hover) and (pointer:fine){.extensions-all__filter:hover{background-color:#00000014}}.extensions-all__filter.is-active{color:#555dff;background-color:#555dff1a;box-shadow:inset 0 0 0 2px #555dff}.extensions-all__filter--text-only{padding-left:.75rem;padding-right:.75rem}.extensions-all__grid{grid-template-columns:1fr;gap:1.5rem;transition:max-height .8s cubic-bezier(.455,.03,.515,.955);display:grid;overflow:hidden}@media screen and (min-width:640px){.extensions-all__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.extensions-all__grid{gap:2.25rem}}@media screen and (min-width:1024px){.extensions-all__grid{grid-template-columns:repeat(3,1fr);gap:1rem}}.extensions-all__grid.is-expanded{overflow:visible}.extensions-all__grid-gradient{pointer-events:none;background:linear-gradient(#0000 0%,#fff 100%);height:7.5rem;transition:opacity .125s cubic-bezier(.455,.03,.515,.955);position:absolute;bottom:0;left:0;right:0}.is-expanded+.extensions-all__grid-gradient{opacity:0}.extensions-all__grid-wrapper{position:relative}.extensions-all__load-more{justify-content:center;margin-top:2rem;display:flex}@media screen and (min-width:768px){.extensions-all__load-more{margin-top:2.5rem}}.extensions-all__load-more.is-hidden{display:none}.extensions-all__load-more-btn{min-width:8.75rem}.extension-card{background-color:#0000;border:none;border-radius:1rem;align-items:flex-start;gap:.75rem;padding:0;transition:background-color .125s cubic-bezier(.455,.03,.515,.955);display:flex;position:relative}@media screen and (min-width:1024px){.extension-card{border-radius:1.75rem;gap:1rem;padding:1.5rem}}.extension-card.is-hidden{display:none}@media (hover:hover) and (pointer:fine){.extension-card:hover{background-color:#0000000a}}.extension-card__icon-wrapper{background-color:#fff;border:1px solid #00000014;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;overflow:hidden}.extension-card__icon{object-fit:cover;width:100%;height:100%}.extension-card__icon--github{background-color:#0000000a}.extension-card__content{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.extension-card__header{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:flex}.extension-card__title{letter-spacing:0;text-wrap:pretty;color:#212123;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}@media screen and (min-width:768px){.extension-card__title{letter-spacing:0;text-wrap:pretty;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}}.extension-card__author{letter-spacing:0;text-wrap:pretty;color:#000000a3;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}.extension-card__description{letter-spacing:0;text-wrap:pretty;-webkit-line-clamp:2;color:#000000a3;-webkit-box-orient:vertical;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:-webkit-box;overflow:hidden}.extension-card__link{z-index:1;position:absolute;inset:0}.extensions-build-plugin{background-color:#fff;padding-top:3.75rem;padding-bottom:3.75rem}@media screen and (min-width:768px){.extensions-build-plugin{padding-top:5rem;padding-bottom:5rem}}@media screen and (min-width:1024px){.extensions-build-plugin{padding-top:6.25rem;padding-bottom:6.25rem}}.extensions-build-plugin .wrapper{z-index:10;position:relative}.extensions-build-plugin__card{background-image:linear-gradient(222deg,#f0ecfd 0%,#fff2f6 100%);border-radius:2rem;flex-direction:column;align-items:center;padding:2.5rem 1.5rem;display:flex;overflow:hidden}@media screen and (min-width:768px){.extensions-build-plugin__card{border-radius:3rem;padding:3.75rem 3rem}}@media screen and (min-width:1024px){.extensions-build-plugin__card{border-radius:3.75rem;flex-direction:row;justify-content:space-between;padding:4.375rem}}@media screen and (min-width:1220px){.extensions-build-plugin__card{padding:6.25rem}}.extensions-build-plugin__content{z-index:1;text-align:center;--extensions-build-plugin-fade:linear-gradient(90deg, #0000 40%, #a9a2a2 100%, #000 100%);flex-direction:column;order:1;align-items:center;gap:1.25rem;width:100%;display:flex;position:relative}@media screen and (min-width:1024px){.extensions-build-plugin__content{text-align:left;order:1;align-items:flex-start;max-width:33.75rem}}.extensions-build-plugin__overlay{z-index:4;pointer-events:none;opacity:0;transition:opacity .2s;position:absolute;inset:-.0625rem}.extensions-build-plugin__overlay-mask{-webkit-mask-image:var(--extensions-build-plugin-fade);-webkit-mask-image:var(--extensions-build-plugin-fade);mask-image:var(--extensions-build-plugin-fade);position:absolute;inset:-.1875rem;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.extensions-build-plugin__overlay .sketch-selection-box{z-index:4;inset:.1875rem}.extensions-build-plugin__item{width:100%;position:relative}@media screen and (max-width:1023px){.extensions-build-plugin__item{justify-content:center;display:flex}}.extensions-build-plugin__item:after{pointer-events:none;content:"";opacity:0;height:1.25rem;-webkit-mask-image:var(--extensions-build-plugin-fade);-webkit-mask-image:var(--extensions-build-plugin-fade);mask-image:var(--extensions-build-plugin-fade);background-color:#555dff;transition:opacity .2s;position:absolute;top:100%;left:0;right:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.extensions-build-plugin__item:last-child:after{display:none}@media screen and (min-width:1024px) and (hover:hover) and (pointer:fine){.extensions-build-plugin__card:hover .extensions-build-plugin__overlay,.extensions-build-plugin__content:hover .extensions-build-plugin__overlay{opacity:1}.extensions-build-plugin__card:hover .extensions-build-plugin__item:after,.extensions-build-plugin__content:hover .extensions-build-plugin__item:after{opacity:.6}}.extensions-build-plugin__icon-wrapper{justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}@media screen and (min-width:768px){.extensions-build-plugin__icon-wrapper{width:4.25rem;height:4.25rem}}.extensions-build-plugin__icon{width:100%;height:100%}.extensions-build-plugin__title{letter-spacing:-.09375rem;text-wrap:pretty;color:#212123;font-family:Reckless,"serif";font-size:3.5rem;font-weight:500;line-height:3.5rem}@media screen and (min-width:768px) and (max-width:1023px){.extensions-build-plugin__title{letter-spacing:-.0625rem;font-family:Reckless,"serif";font-size:2.75rem;line-height:3.25rem}}@media screen and (max-width:767px){.extensions-build-plugin__title{letter-spacing:-.0625rem;font-family:Reckless,"serif";font-size:2.25rem;line-height:2.75rem}}.extensions-build-plugin__blurb{letter-spacing:0;text-wrap:pretty;color:#212123;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.25rem}@media screen and (min-width:768px){.extensions-build-plugin__blurb{letter-spacing:0;text-wrap:pretty;font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}}@media screen and (max-width:767px){.extensions-build-plugin__blurb{max-width:18rem}}@media screen and (min-width:768px) and (max-width:1023px){.extensions-build-plugin__blurb{max-width:22.5rem}}.extensions-build-plugin__cta{min-width:8.75rem}.extensions-build-plugin__image-wrapper{order:2;justify-content:center;align-items:center;width:100%;margin-top:2rem;display:flex}@media screen and (min-width:1024px){.extensions-build-plugin__image-wrapper{flex:none;order:2;width:auto;margin-top:0}}.extensions-build-plugin__image{max-width:100%;height:auto;margin-bottom:-8.5rem;display:block;position:relative}@media screen and (min-width:640px){.extensions-build-plugin__image{margin-bottom:-12.5rem}}@media screen and (min-width:768px){.extensions-build-plugin__image{margin-bottom:-14.375rem}}@media screen and (min-width:1024px){.extensions-build-plugin__image{max-width:44.0625rem;margin-bottom:initial;position:absolute;top:0;right:-17.5rem}}@media screen and (min-width:1220px){.extensions-build-plugin__image{right:-12.5rem}}@media screen and (min-width:1440px){.extensions-build-plugin__image{right:0}.wrapper,.main-nav__inner{max-width:87.5rem}}.extensions-page,body.extensions{background-color:#fff}body.extensions::selection{background-color:#e0ca9e}body.extensions ::selection{background-color:#e0ca9e}.extensions-page .button-new-glow{background-image:linear-gradient(104deg,#ff79b0 0%,#fcc 100%)}.extensions-page .get-started .wrapper{z-index:2}@media screen and (min-width:1024px){.extensions-page .get-started{margin-top:6.25rem}}.get-started__background{z-index:1;pointer-events:none;width:auto;min-width:160%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)}@media screen and (min-width:768px){.get-started__background{min-width:125%}}@media screen and (min-width:1024px){.get-started__background{min-width:100%}}@media screen and (min-width:1220px){.get-started__background{max-height:75rem}}.visually-hidden{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}