/* Compiled CSS emitted by the production WordPress blocks. */
/* block-style-variation-styles-inline-css */
:root :where(.wp-block-button.is-style-outline--1 .wp-block-button__link){background: transparent none;border-color: currentColor;border-width: 2px;border-style: solid;color: currentColor;padding-top: 0.667em;padding-right: 1.33em;padding-bottom: 0.667em;padding-left: 1.33em;}
/*# sourceURL=block-style-variation-styles-inline-css */
/* coderpad-archive-header-block-css */
.archive-header-block{max-width:90rem;margin-inline:auto;border-end-start-radius:2.25rem;border-end-end-radius:2.25rem;padding-block:3.375rem 7.125rem}.archive-header-block .inner{max-width:73rem;margin-inline:auto;padding-inline:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.archive-header-block .the-eyebrow{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.125rem;line-height:1.222;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;color:#fb5e38;margin:0}.archive-header-block>.inner>.the-title{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:400;margin:0}.archive-header-block .the-description{font-size:1.125rem;line-height:1.556;font-weight:500;color:#eff3f6;max-width:55rem}.archive-header-block .the-description p{margin:0}.archive-header-block .the-posts{display:grid;grid-template-columns:1fr 1fr;gap:2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.archive-header-block .the-cards{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.archive-header-block[data-block-theme=light] .the-description,.archive-header-block[data-block-theme=subtle] .the-description{color:#383638}@media (max-width:56.25em){.archive-header-block{border-end-start-radius:1.25rem;border-end-end-radius:1.25rem;padding-block:2rem 3.5rem}.archive-header-block .the-posts{grid-template-columns:1fr}}@media (max-width:37.5em){.archive-header-block .the-cards{grid-template-columns:1fr}}
/* coderpad-background-color-block-css */
.background-color-block{padding-left:5rem;padding-right:5rem;position:relative}.background-color-block .inner{max-width:62.8125rem;margin-left:auto;margin-right:auto}.background-color-block[data-block-theme=dark]{color:#fff}@media (max-width:82.5em){.background-color-block{padding-left:1rem;padding-right:1rem}}
/* coderpad-blog-archive-css */
.post-archive{max-width:90rem;margin:0 auto;padding:0}
/* coderpad-blog-list-block-css */
.blog-list-block{padding-block:3.375rem 7.125rem}.blog-list-block .inner{max-width:73rem;margin-inline:auto;padding-inline:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.blog-list-block .the-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem 2rem}.blog-list-block .the-header .the-title{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:400;margin:0;min-width:0}.blog-list-block .list-search-form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 1 20rem;flex:0 1 20rem;min-width:13.75rem;background-color:#fff;border:.0625rem solid #cdcccd;border-radius:6.25rem;-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}.blog-list-block .list-search-form:focus-within{border-color:#d91629}.blog-list-block .list-search-form .the-input{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.125rem;line-height:1.222;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;font-size:.8125rem;line-height:1.375rem;width:100%;background-color:transparent;color:#121112;border:0;border-radius:inherit;padding:.5rem 1.5rem .5rem 3rem}.blog-list-block .list-search-form .the-input::-webkit-input-placeholder{color:#9c9a9c;opacity:1}.blog-list-block .list-search-form .the-input::-moz-placeholder{color:#9c9a9c;opacity:1}.blog-list-block .list-search-form .the-input:-ms-input-placeholder{color:#9c9a9c;opacity:1}.blog-list-block .list-search-form .the-input::-ms-input-placeholder{color:#9c9a9c;opacity:1}.blog-list-block .list-search-form .the-input::placeholder{color:#9c9a9c;opacity:1}.blog-list-block .list-search-form .the-input:focus,.blog-list-block .list-search-form .the-input:focus-visible{outline:0}.blog-list-block .list-search-form .the-input::-webkit-search-decoration,.blog-list-block .list-search-form .the-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.blog-list-block .list-search-form .the-submit{position:absolute;left:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;padding:0;color:#848084;font-size:1rem;cursor:pointer}.blog-list-block .list-search-form .the-input:focus+.the-submit{color:#d91629}.blog-list-block[data-block-theme=dark] .list-search-form{background-color:#1f1d1f;border-color:#383638}.blog-list-block[data-block-theme=dark] .list-search-form .the-input{color:#fff}.blog-list-block[data-block-theme=dark] .list-search-form .the-input::-webkit-input-placeholder{color:#b4b3b4}.blog-list-block[data-block-theme=dark] .list-search-form .the-input::-moz-placeholder{color:#b4b3b4}.blog-list-block[data-block-theme=dark] .list-search-form .the-input:-ms-input-placeholder{color:#b4b3b4}.blog-list-block[data-block-theme=dark] .list-search-form .the-input::-ms-input-placeholder{color:#b4b3b4}.blog-list-block[data-block-theme=dark] .list-search-form .the-input::placeholder{color:#b4b3b4}.blog-list-block[data-block-theme=dark] .list-search-form .the-submit{color:#b4b3b4}.blog-list-block .the-subtitle{font-size:2rem;font-size:clamp(1.625rem,1.304rem + 1.071vw,2rem);line-height:1.25;font-weight:500;margin:0}.blog-list-block .the-filters ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem .5rem}.blog-list-block .the-filters li{margin:0}.blog-list-block .the-filter{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.125rem;line-height:1.222;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;font-size:.8125rem;line-height:1.375rem;display:block;background-color:#e6e6e6;color:#121112;border-radius:6.25rem;padding:.5rem 1.5rem;text-decoration:none;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.blog-list-block .the-filter:hover,.blog-list-block .the-filter:focus{background-color:#cdcccd}.blog-list-block .the-filter--current{background-color:#d91629;color:#fff}.blog-list-block .the-filter--current:hover,.blog-list-block .the-filter--current:focus{background-color:#b20d1d}.blog-list-block .the-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.blog-list-block .the-empty{font-size:1.125rem;line-height:1.556;font-weight:500;margin:0}.blog-list-block .pagination{background-color:#252425;border-radius:6.25rem;max-width:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-margin-before:.5rem;margin-block-start:.5rem;padding:1.0625rem 2.75rem;gap:1.5rem}.blog-list-block .pagination .next-link,.blog-list-block .pagination .previous-link{font-size:1.5rem;padding:0}.blog-list-block .pagination .previous-link{margin-right:1.125rem}.blog-list-block .pagination p{font-size:1.25rem;font-size:clamp(1.125rem,1.018rem + .357vw,1.25rem);line-height:1.4;font-weight:400;color:#eff3f6;margin-left:0}.blog-list-block[data-block-theme=dark] .the-filter{background-color:#252425;color:#fff}.blog-list-block[data-block-theme=dark] .the-filter:hover,.blog-list-block[data-block-theme=dark] .the-filter:focus{background-color:#383638}.blog-list-block[data-block-theme=dark] .the-filter--current{background-color:#d91629;color:#fff}.blog-list-block[data-block-theme=dark] .pagination{background-color:#252425}.blog-list-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;min-width:0}.blog-list-card .the-image{display:block;position:relative;aspect-ratio:16/9;border-radius:.5rem;overflow:hidden}.blog-list-card .the-image img{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-list-card .the-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.blog-list-card .the-tags{margin:0}.blog-list-card .the-tag{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.125rem;line-height:1.222;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;font-size:.8125rem;line-height:1.375rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#eff3f6;color:#121112;border-radius:5rem;padding:.125rem .6875rem .1875rem;text-decoration:none}.blog-list-card .the-tag:hover,.blog-list-card .the-tag:focus{background-color:#e6e6e6}.blog-list-card .the-title{font-size:1.5rem;font-size:clamp(1.375rem,1.268rem + .357vw,1.5rem);line-height:1.5;font-weight:700;margin:0}.blog-list-card .the-title a{color:inherit;text-decoration:none}.blog-list-card .the-title a:hover,.blog-list-card .the-title a:focus{text-decoration:underline}.blog-list-card .the-excerpt{font-size:1.125rem;line-height:1.556;font-weight:500;margin:.125rem 0 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-list-card--size-featured .the-image{aspect-ratio:5/3}.blog-list-card--size-featured .the-title{font-size:2rem;font-size:clamp(1.625rem,1.304rem + 1.071vw,2rem);line-height:1.25;font-weight:700}.blog-list-card--size-compact .the-title{font-size:1.125rem;line-height:1.556;font-weight:700}[data-block-theme=dark] .blog-list-card .the-tag{background-color:#252425;color:#fff}[data-block-theme=dark] .blog-list-card .the-tag:hover,[data-block-theme=dark] .blog-list-card .the-tag:focus{background-color:#383638}[data-block-theme=dark] .blog-list-card .the-excerpt{color:#eff3f6}@media (max-width:56.25em){.blog-list-block{padding-block:2rem 3.5rem}.blog-list-block .the-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:45em){.blog-list-block .the-header .the-title,.blog-list-block .list-search-form{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (max-width:37.5em){.blog-list-block .the-cards{grid-template-columns:1fr}}
/* coderpad-box-cards-block-css */
@charset "UTF-8";.box-cards-block{padding-left:1rem;padding-right:1rem}.box-cards-block .boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;gap:3rem;max-width:76.25rem;padding-bottom:10rem}.box-cards-block .boxes.boxes--count-is-odd{padding-bottom:0}.box-cards-block .box-card,.box-cards-block .box-quote{width:calc(50% - 3rem);border-radius:.9375rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3.75rem;-webkit-box-shadow:0 .5rem .625rem -.3125rem rgba(18,17,18,.05),0 .375rem 1.875rem .3125rem rgba(18,17,18,.05),0 1rem 1.5rem .125rem rgba(18,17,18,.06);box-shadow:0 .5rem .625rem -.3125rem rgba(18,17,18,.05),0 .375rem 1.875rem .3125rem rgba(18,17,18,.05),0 1rem 1.5rem .125rem rgba(18,17,18,.06)}.box-cards-block .box-card:nth-child(even),.box-cards-block .box-quote:nth-child(even){top:10rem}.box-cards-block .box-card--empty{height:0;padding:0}.box-cards-block .logo{max-height:4rem;width:auto;margin-bottom:2rem}.box-cards-block .title{font-weight:700;margin-bottom:0}.box-cards-block .title,.box-cards-block p{font-size:2.125rem;font-size:clamp(1.5rem,.964rem + 1.786vw,2.125rem);line-height:1.5;margin:0}.box-cards-block p+*{margin-top:1rem}.box-cards-block .cta{display:inline-block;margin-top:2rem;font-size:1.5rem;font-size:clamp(1.25rem,1.036rem + .714vw,1.5rem);font-weight:700}.box-cards-block .cta--style-button{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#d91629;border-color:#d91629;color:#fff;font-size:1.25rem}.box-cards-block .cta--style-button:hover,.box-cards-block .cta--style-button:focus-visible{background-color:#b20d1d;border-color:#b20d1d;text-decoration:none}.box-cards-block .cta--style-button:focus{text-decoration:none}.box-cards-block .cta--style-button:active{background-color:#d91629;border-color:#d91629}.box-cards-block .cta--style-icon-link{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box-cards-block .cta--style-icon-link .icon{-webkit-transform:translateX(.6em);-ms-transform:translateX(.6em);transform:translateX(.6em);-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.box-cards-block .cta--style-icon-link:hover,.box-cards-block .cta--style-icon-link:focus-visible{text-decoration:none}.box-cards-block .cta--style-icon-link:hover .icon,.box-cards-block .cta--style-icon-link:focus-visible .icon{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.box-cards-block .box-card--bg-color-red{background-color:#d91629;-webkit-box-shadow:none;box-shadow:none}.box-cards-block .box-card--bg-color-red ::-moz-selection{background-color:rgba(18,17,18,.99);color:#fff}.box-cards-block .box-card--bg-color-red ::selection{background-color:rgba(18,17,18,.99);color:#fff}.box-cards-block .box-card--bg-color-red img::-moz-selection{background-color:rgba(18,17,18,.7)}.box-cards-block .box-card--bg-color-red img::selection{background-color:rgba(18,17,18,.7)}.box-cards-block .box-card--bg-color-red .cta--style-button{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#121112;border-color:#121112;color:#fff}.box-cards-block .box-card--bg-color-red .cta--style-button:hover,.box-cards-block .box-card--bg-color-red .cta--style-button:focus-visible{background-color:#383638;border-color:#383638;text-decoration:none}.box-cards-block .box-card--bg-color-red .cta--style-button:focus{text-decoration:none}.box-cards-block .box-card--bg-color-red .cta--style-button:active{background-color:#121112;border-color:#121112}.box-cards-block .box-card--bg-color-yellow{background-color:#f7ee7f;-webkit-box-shadow:none;box-shadow:none}.box-cards-block .box-card--bg-color-black{background-color:#121112;-webkit-box-shadow:none;box-shadow:none;color:#fff}.box-cards-block .box-card--bg-color-gray{background-color:#e6e6e6;-webkit-box-shadow:none;box-shadow:none}.box-cards-block .box-card--text-color-white{color:#fff}.box-cards-block .box-card--text-color-white .cta{color:#fff}.box-cards-block .box-card--text-color-white .logo{-webkit-filter:grayscale(1) contrast(0) brightness(2);filter:grayscale(1) contrast(0) brightness(2)}.box-cards-block .box-card--text-color-red{color:#d91629}.box-cards-block .box-card--text-color-red .cta{color:#d91629}.box-cards-block .box-card--text-color-red .cta--style-button{color:#fff}.box-cards-block .box-card--text-color-red .logo{-webkit-filter:contrast(0) brightness(0) invert(13%) sepia(72%) saturate(7489%) hue-rotate(350deg) brightness(89%) contrast(89%);filter:contrast(0) brightness(0) invert(13%) sepia(72%) saturate(7489%) hue-rotate(350deg) brightness(89%) contrast(89%)}.box-cards-block .box-card--text-color-black{color:#121112}.box-cards-block .box-card--text-color-black .cta{color:#121112}.box-cards-block .box-card--text-color-black .logo{-webkit-filter:grayscale(1) contrast(0) brightness(0);filter:grayscale(1) contrast(0) brightness(0)}.box-cards-block .box-card--text-color-yellow{color:#f7ee7f}.box-cards-block .box-card--text-color-yellow .cta{color:#f7ee7f}.box-cards-block .box-card--text-color-yellow .logo{-webkit-filter:contrast(0) brightness(0) invert(88%) sepia(11%) saturate(2031%) hue-rotate(337deg) brightness(111%) contrast(106%);filter:contrast(0) brightness(0) invert(88%) sepia(11%) saturate(2031%) hue-rotate(337deg) brightness(111%) contrast(106%)}.box-cards-block .box-quote{-webkit-box-shadow:none;box-shadow:none}.box-cards-block .the-quote-figure{position:relative}.box-cards-block .the-quote-figure blockquote{background-color:transparent}.box-cards-block .the-quote{quotes:"“" "”" "‘" "’";padding:0 0 0 5.75rem;border:0}.box-cards-block .the-quote>*{font-size:3rem;font-size:clamp(2.25rem,1.607rem + 2.143vw,3rem);line-height:1.208;font-weight:500}.box-cards-block .the-quote>*+*{margin-top:1.5rem}.box-cards-block .the-quote::before{content:open-quote;background-color:#d91629;color:#fff;border-radius:.375rem;font-size:8.125rem;position:absolute;top:-.5rem;bottom:-.5rem;left:0;width:3.75rem;max-height:11.5rem;padding:.75rem 0 0 .25rem}.box-cards-block .the-quote::after{content:close-quote;visibility:hidden;font-size:.0625rem;position:absolute;top:-.5rem;bottom:-.5rem;left:0}.box-cards-block .the-attribution{color:#d91629;font-size:1.25rem;font-size:clamp(1.125rem,1.018rem + .357vw,1.25rem);line-height:1.5;font-weight:700;padding-left:5.75rem}.box-cards-block .box-quote--color-black .the-quote::before{background-color:#121112}.box-cards-block .box-quote--color-black .the-attribution{color:#121112}@media (max-width:82.5em){.box-cards-block .the-quote{padding-left:4rem}.box-cards-block .the-quote::before{width:2.5rem;font-size:4.5rem;top:0;max-height:7.1875rem}.box-cards-block .the-attribution{padding-left:4rem}}@media (max-width:48.75em){.box-cards-block .boxes{padding:0;gap:1.75rem}.box-cards-block .box-card,.box-cards-block .box-quote{width:100%;padding:2rem;position:static}.box-cards-block .box-card--empty{display:none}}
/* coderpad-breadcrumbs-css */
.breadcrumbs{padding:clamp(1.25rem,.179rem + 3.571vw,2.5rem) 0}.breadcrumbs .breadcrumb-list{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumbs .breadcrumb{list-style:none;font-size:1.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs .breadcrumb a{color:#121112;font-weight:400;white-space:nowrap}.breadcrumbs .breadcrumb a[aria-current]{font-weight:700}.breadcrumbs .separator{display:inline-block;margin:0 .5rem}@media (max-width:82.5em){.breadcrumbs{padding-left:1rem;padding-right:1rem;overflow:auto}}
/* coderpad-case-study-cards-block-css */
/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-transition:height 320ms;transition:height 320ms}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:0;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:rgba(51,51,51,.25);border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:#333}.case-study-cards-block .the-block-title{font-size:3rem;font-size:clamp(2.25rem,1.607rem + 2.143vw,3rem);line-height:1.208;font-weight:700}.case-study-cards-block .the-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.case-study-cards-block .the-controls>*{margin:.5rem 0}.case-study-cards-block .the-buttons{display:none;margin-left:auto}.js .case-study-cards-block .the-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.case-study-cards-block .the-buttons button{background:#121112;border:0;color:#fff;border-radius:50%;width:2.5rem;height:2.5rem;font-size:1.125rem;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.case-study-cards-block .the-buttons .disabled{opacity:.5;cursor:auto}.case-study-cards-block .the-previous-button .icon{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.case-study-cards-block .the-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(22.5rem,1fr));gap:1.25rem;padding:1.5rem;background-color:#e6e6e6;border-radius:.9375rem;background-color:transparent;padding-left:0;padding-right:0}.search-and-term-dropdown-block~.case-study-cards-block .the-cards,.search-and-term-dropdown-block~* .case-study-cards-block .the-cards{border-top-left-radius:0;border-top-right-radius:0}.case-study-cards-block .the-cards.flickity-enabled{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.case-study-cards-block .card{-webkit-box-flex:1;-ms-flex:1 0 30rem;flex:1 0 30rem;max-width:30rem}.case-study-cards-block .card a{background-color:#121112;border-radius:.9375rem;color:#fff;padding:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}.case-study-cards-block .card a .icon{-webkit-transform:translateX(.6em);-ms-transform:translateX(.6em);transform:translateX(.6em);-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.case-study-cards-block .card a:hover,.case-study-cards-block .card a:focus-visible{text-decoration:none}.case-study-cards-block .card a:hover .icon,.case-study-cards-block .card a:focus-visible .icon{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.case-study-cards-block .card a:focus,.case-study-cards-block .card a:hover{text-decoration:none}.case-study-cards-block .card.card--bg-color-red a{background-color:#d91629}.case-study-cards-block .card.card--bg-color-yellow a{background-color:#f7ee7f}.case-study-cards-block .card.card--bg-color-gray a{background-color:#e6e6e6}.case-study-cards-block .card.card--bg-color-white a{background-color:transparent;-webkit-box-shadow:0 .5rem .625rem -.3125rem rgba(18,17,18,.05),0 .375rem 1.875rem .3125rem rgba(18,17,18,.05),0 1rem 1.5rem .125rem rgba(18,17,18,.06);box-shadow:0 .5rem .625rem -.3125rem rgba(18,17,18,.05),0 .375rem 1.875rem .3125rem rgba(18,17,18,.05),0 1rem 1.5rem .125rem rgba(18,17,18,.06)}.case-study-cards-block .card.card--text-color-red a{color:#d91629}.case-study-cards-block .card.card--text-color-red .logo{-webkit-filter:contrast(0) brightness(0) invert(13%) sepia(72%) saturate(7489%) hue-rotate(350deg) brightness(89%) contrast(89%);filter:contrast(0) brightness(0) invert(13%) sepia(72%) saturate(7489%) hue-rotate(350deg) brightness(89%) contrast(89%)}.case-study-cards-block .card.card--text-color-black a{color:#121112}.case-study-cards-block .card.card--text-color-black .logo{-webkit-filter:grayscale(1) contrast(100);filter:grayscale(1) contrast(100)}.case-study-cards-block .card.card--text-color-yellow a{color:#f7ee7f}.case-study-cards-block .card.card--text-color-yellow .logo{-webkit-filter:contrast(0) brightness(0) invert(88%) sepia(11%) saturate(2031%) hue-rotate(337deg) brightness(111%) contrast(106%);filter:contrast(0) brightness(0) invert(88%) sepia(11%) saturate(2031%) hue-rotate(337deg) brightness(111%) contrast(106%)}.case-study-cards-block .card.card--text-color-gray a{color:#e6e6e6}.case-study-cards-block .card.card--text-color-gray .logo{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(5%) saturate(353%) hue-rotate(206deg) brightness(111%) contrast(87%);filter:brightness(0) saturate(100%) invert(100%) sepia(5%) saturate(353%) hue-rotate(206deg) brightness(111%) contrast(87%)}.case-study-cards-block .card.card--text-color-white a{color:#fff}.case-study-cards-block .logo{width:auto;height:3rem;margin-bottom:clamp(1.5rem,.75rem + 2.5vw,2.375rem);-webkit-filter:grayscale(1) contrast(0) brightness(2);filter:grayscale(1) contrast(0) brightness(2)}.case-study-cards-block .description{padding-bottom:2rem}.case-study-cards-block .description p{font-size:1.5rem;font-weight:500;margin-bottom:0}.case-study-cards-block .cta{font-size:1.5rem;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto}.case-study-cards-block .flickity-viewport{width:100%}.case-study-cards-block .flickity-slider>*{margin-right:1.25rem}.case-study-cards-block .equalize-the-height .flickity-slider>*{top:0;bottom:0}@media (max-width:82.5em){.case-study-cards-block .the-cards{border-radius:0}}@media (max-width:48.75em){.case-study-cards-block .the-controls{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.case-study-cards-block .the-buttons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.case-study-cards-block .the-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.case-study-cards-block .the-cards{padding:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.case-study-cards-block .card{min-height:auto}}
/* coderpad-case-study-cards-v2-block-css */
/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-transition:height 320ms;transition:height 320ms}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:0;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:rgba(51,51,51,.25);border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:#333}.case-study-cards-v2-block ::-moz-selection{background-color:rgba(18,17,18,.99);color:#fff}.case-study-cards-v2-block ::selection{background-color:rgba(18,17,18,.99);color:#fff}.case-study-cards-v2-block img::-moz-selection{background-color:rgba(18,17,18,.7)}.case-study-cards-v2-block img::selection{background-color:rgba(18,17,18,.7)}.case-study-cards-v2-block .inner{max-width:90rem;margin-inline:auto;padding-inline:5rem;padding-inline:clamp(1.5rem,-1.5rem + 10vw,5rem)}.case-study-cards-v2-block .the-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:2.5rem}.case-study-cards-v2-block .the-title{font-size:2.375rem;font-size:clamp(1.875rem,1.446rem + 1.429vw,2.375rem);line-height:1.342;font-weight:700;margin:0}.case-study-cards-v2-block .the-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.case-study-cards-v2-block .the-button{background-color:#121112;border:0;color:#fff;border-radius:50%;width:2.5rem;height:2.5rem;font-size:1.125rem;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.case-study-cards-v2-block .the-button.disabled{opacity:.5;cursor:auto}.case-study-cards-v2-block .the-button--prev .icon{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.case-study-cards-v2-block--is-slider .the-cards{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;gap:2rem}.case-study-cards-v2-block--is-slider .the-cards.flickity-enabled{scrollbar-width:none}.case-study-cards-v2-block--is-slider .the-cards.flickity-enabled::-webkit-scrollbar{display:none}.case-study-cards-v2-block--is-slider .the-cards>.flickity-viewport{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-width:0;-webkit-transition:none;transition:none}.case-study-cards-v2-block .flickity-slider>.case-study-cards-v2-card{margin-right:2rem}.case-study-cards-v2-block .equalize-the-height .flickity-slider>*{top:0;bottom:0}.case-study-cards-v2-block[data-block-theme=dark] .the-button{background-color:transparent;border:.125rem solid #fff;color:#fff}.case-study-cards-v2-block[data-block-theme=dark] .case-study-cards-v2-card .the-cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#fff;border-color:#fff;color:#121112}.case-study-cards-v2-block[data-block-theme=dark] .case-study-cards-v2-card .the-cta:hover,.case-study-cards-v2-block[data-block-theme=dark] .case-study-cards-v2-card .the-cta:focus-visible{background-color:#f2f2f2;border-color:#f2f2f2;text-decoration:none}.case-study-cards-v2-block[data-block-theme=dark] .case-study-cards-v2-card .the-cta:focus{text-decoration:none}.case-study-cards-v2-block[data-block-theme=dark] .case-study-cards-v2-card .the-cta:active{background-color:#fff;border-color:#fff}.case-study-cards-v2-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;-webkit-box-flex:0;-ms-flex:0 0 24.125rem;flex:0 0 24.125rem;width:24.125rem}.case-study-cards-v2-card:not(.flickity-cell){position:relative}.case-study-cards-v2-card .the-media{aspect-ratio:386/325;border-radius:1.25rem;overflow:hidden}.case-study-cards-v2-card .the-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.case-study-cards-v2-card:not(.case-study-cards-v2-card--has-image) .the-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e6e6e6;padding:2rem}.case-study-cards-v2-card:not(.case-study-cards-v2-card--has-image) .the-media .logo{width:100%;height:3rem}.case-study-cards-v2-card .the-description{font-size:1.25rem;font-size:clamp(1.125rem,1.018rem + .357vw,1.25rem);line-height:1.4;font-weight:400;line-height:1.45;margin:0}.case-study-cards-v2-card .the-cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#121112;border-color:#121112;color:#fff;-webkit-margin-before:auto;margin-block-start:auto;-ms-flex-item-align:start;align-self:flex-start}.case-study-cards-v2-card .the-cta:hover,.case-study-cards-v2-card .the-cta:focus-visible{background-color:#383638;border-color:#383638;text-decoration:none}.case-study-cards-v2-card .the-cta:focus{text-decoration:none}.case-study-cards-v2-card .the-cta:active{background-color:#121112;border-color:#121112}.case-study-cards-v2-card .the-cta::after{content:"";position:absolute;inset:0}@media (max-width:48.75em){.case-study-cards-v2-block .inner{padding-inline:1rem}}
/* coderpad-case-study-hero-block-css */
.case-study-hero-block{background-color:#121112;color:#fff;border-radius:.9375rem;overflow:hidden;margin-bottom:3rem}.case-study-hero-block ::-moz-selection{background-color:rgba(18,17,18,.99);color:#fff}.case-study-hero-block ::selection{background-color:rgba(18,17,18,.99);color:#fff}.case-study-hero-block img::-moz-selection{background-color:rgba(18,17,18,.7)}.case-study-hero-block img::selection{background-color:rgba(18,17,18,.7)}.case-study-hero-block .the-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.3fr);gap:1rem;padding:1rem}.case-study-hero-block .the-media-col{display:grid;grid-template-rows:1fr 1fr;gap:1rem}.case-study-hero-block .the-media{border-radius:.625rem;overflow:hidden}.case-study-hero-block .the-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.case-study-hero-block .the-featured-stat{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icon value" "label label";-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;background-color:#ff3201;border-radius:.625rem;padding:1.25rem}.case-study-hero-block .the-featured-stat-icon{grid-area:icon;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background-color:rgba(18,17,18,.15)}.case-study-hero-block .the-featured-stat-icon svg{width:1.25rem;height:1.25rem}.case-study-hero-block .the-featured-stat-value{font-size:4rem;font-size:clamp(3rem,2.143rem + 2.857vw,4rem);line-height:1.406;font-weight:400;grid-area:value;display:block;font-weight:700;line-height:1}.case-study-hero-block .the-featured-stat-label{font-size:.875rem;line-height:1.429;font-weight:700;grid-area:label;display:block;margin-top:1rem}.case-study-hero-block .the-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem;padding:2.5rem;background-color:#d91629;border-radius:.625rem}.case-study-hero-block .the-panel .logo{width:100%;max-width:12.5rem;height:auto;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.case-study-hero-block .the-panel-title{font-size:2rem;font-size:clamp(1.625rem,1.304rem + 1.071vw,2rem);line-height:1.25;font-weight:700;margin:0}.case-study-hero-block .the-panel-description{font-size:1.125rem;line-height:1.556;font-weight:500;margin:0;color:rgba(255,255,255,.85)}.case-study-hero-block .the-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;padding:2.5rem;text-align:center;border-top:.0625rem solid rgba(255,255,255,.15)}.case-study-hero-block .the-stats.the-stats--count-1{grid-template-columns:minmax(0,1fr)}.case-study-hero-block .the-stats.the-stats--count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.case-study-hero-block .the-stats.the-stats--count-4{grid-template-columns:repeat(4,minmax(0,1fr))}.case-study-hero-block .the-stat{margin:0}.case-study-hero-block .the-stat-value{font-size:2.75rem;font-size:clamp(2.125rem,1.589rem + 1.786vw,2.75rem);line-height:1.273;font-weight:500;display:block;font-weight:400;line-height:1.1;color:#ff3201}.case-study-hero-block .the-stat-label{font-size:1rem;line-height:1.5;font-weight:400;display:block;margin-top:.5rem}@media (max-width:47.5em){.case-study-hero-block .the-top{grid-template-columns:minmax(0,1fr)}.case-study-hero-block .the-stats{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:1.5rem}}
/* coderpad-centered-hero-block-css */
.centered-hero-block .title{font-size:4.5rem;font-size:clamp(3.375rem,2.411rem + 3.214vw,4.5rem);line-height:1.528;font-weight:700;line-height:.92;margin:0;text-align:center}.centered-hero-block .title ::-moz-selection{background-color:rgba(18,17,18,.99);color:#fff}.centered-hero-block .title ::selection{background-color:rgba(18,17,18,.99);color:#fff}.centered-hero-block .title img::-moz-selection{background-color:rgba(18,17,18,.7)}.centered-hero-block .title img::selection{background-color:rgba(18,17,18,.7)}.centered-hero-block .title strong{display:block;width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:1rem auto 0;background-color:#d91629;color:#fff;border-radius:.5rem;padding:0 1rem;line-height:1.08}.centered-hero-block .description{text-align:center;max-width:40rem;margin:0 auto}.centered-hero-block .description p{font-size:2.375rem;font-size:clamp(1.875rem,1.446rem + 1.429vw,2.375rem);line-height:1.342;font-weight:500;margin-bottom:0}.centered-hero-block .title+.description{-webkit-margin-before:2rem;margin-block-start:2rem}.centered-hero-block .the-ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-padding-before:2rem;padding-block-start:2rem}.centered-hero-block .the-cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#121112;border-color:#121112;color:#fff;font-size:1.25rem;padding:1.0625rem 2.875rem;border-radius:3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}.centered-hero-block .the-cta:hover,.centered-hero-block .the-cta:focus-visible{background-color:#383638;border-color:#383638;text-decoration:none}.centered-hero-block .the-cta:focus{text-decoration:none}.centered-hero-block .the-cta:active{background-color:#121112;border-color:#121112}.centered-hero-block .the-secondary-cta{font-size:1.25rem;padding:1.0625rem 2.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}.centered-hero-block .hubspot-form{max-width:30rem;margin:2rem auto;padding-inline:1rem}.centered-hero-block .hubspot-form label[id^=label-email]{display:none}.centered-hero-block .hubspot-form .hs-button{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#121112;border-color:#121112;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;white-space:nowrap}.centered-hero-block .hubspot-form .hs-button:hover,.centered-hero-block .hubspot-form .hs-button:focus-visible{background-color:#383638;border-color:#383638;text-decoration:none}.centered-hero-block .hubspot-form .hs-button:focus{text-decoration:none}.centered-hero-block .hubspot-form .hs-button:active{background-color:#121112;border-color:#121112}.centered-hero-block .hubspot-form .hs-submit{padding-top:0;margin-top:.5rem}.centered-hero-block[data-block-theme=dark] .title,.centered-hero-block[data-block-theme=dark] .description{color:#fff}
/* coderpad-centered-text-image-block-css */
.centered-text-image-block{position:relative;overflow:hidden}.centered-text-image-block .the-rings{position:absolute;inset:0;z-index:0;color:#ff3201;pointer-events:none}.centered-text-image-block .the-ring svg{display:block;width:29.8125rem;height:auto}.centered-text-image-block .the-ring--start{position:absolute;top:-18.375rem;inset-inline-start:-7.75rem}.centered-text-image-block .the-ring--end{position:absolute;bottom:-16.75rem;inset-inline-end:-15.625rem}.centered-text-image-block .inner{max-width:62.8125rem;margin-inline:auto;padding-inline:1rem;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.5rem;gap:clamp(1.5rem,-.214rem + 5.714vw,3.5rem)}.centered-text-image-block .media{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:18.75rem;max-width:100%}.centered-text-image-block .media img,.centered-text-image-block .media svg{display:block;width:100%;height:auto}.centered-text-image-block .content{max-width:37.8125rem}.centered-text-image-block .headline{font-size:2.75rem;font-size:clamp(2.125rem,1.589rem + 1.786vw,2.75rem);line-height:1.273;font-weight:700;padding:0;margin-bottom:0}.centered-text-image-block .headline span{color:#d91629}.centered-text-image-block .description>*+*{margin-top:1em}.centered-text-image-block .description p{font-size:1.5rem;font-size:clamp(1.375rem,1.268rem + .357vw,1.5rem);line-height:1.5;font-weight:400;margin-bottom:0}.centered-text-image-block .headline+.description{margin-top:.5rem}.centered-text-image-block .ctas{padding-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.centered-text-image-block .cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#121112;border-color:#121112;color:#fff}.centered-text-image-block .cta:hover,.centered-text-image-block .cta:focus-visible{background-color:#383638;border-color:#383638;text-decoration:none}.centered-text-image-block .cta:focus{text-decoration:none}.centered-text-image-block .cta:active{background-color:#121112;border-color:#121112}.centered-text-image-block[data-block-theme=dark] .content{color:#fff}.centered-text-image-block[data-block-theme=dark] .cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#fff;border-color:#fff;color:#121112}.centered-text-image-block[data-block-theme=dark] .cta:hover,.centered-text-image-block[data-block-theme=dark] .cta:focus-visible{background-color:#f2f2f2;border-color:#f2f2f2;text-decoration:none}.centered-text-image-block[data-block-theme=dark] .cta:focus{text-decoration:none}.centered-text-image-block[data-block-theme=dark] .cta:active{background-color:#fff;border-color:#fff}@media (max-width:60em){.centered-text-image-block .the-rings{display:none}.centered-text-image-block .inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}
/* coderpad-chart-block-css */
.coderpad-chart-block.has-rendered-chart .wp-block-table{display:none}.coderpad-chart-block .the-chart-title{font-size:.875rem;font-weight:700;margin:0}.coderpad-chart-block .the-chart-subtitle{font-size:.875rem;font-weight:400;font-style:italic;margin:0}.coderpad-chart-block .the-chart-title+.the-chart-subtitle{margin-top:.5rem}.apexcharts-tooltip{font-family:"Satoshi",sans-serif;padding:.25rem}.apexcharts-tooltip .apexcharts-tooltip-marker{margin-right:.5rem;display:inline-block!important;width:.875rem;height:.875rem}.apexcharts-tooltip.apexcharts-theme-light,.apexcharts-tooltip.apexcharts-theme-dark{background-color:#e6e6e6;border:0;color:#121112}.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title,.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title{background-color:transparent;border:0}.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-series-group,.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-series-group{background-color:#e6e6e6!important}
/* coderpad-comparison-row-block-css */
.comparison-row-block{padding-left:5rem;padding-right:5rem;position:relative}.comparison-row-block .kicker{font-size:1rem;text-transform:uppercase;padding:0;margin:0}.comparison-row-block .title{font-size:2.75rem;font-size:clamp(2.125rem,1.589rem + 1.786vw,2.75rem);line-height:1.273;font-weight:500;padding:0;-webkit-margin-after:.5rem;margin-block-end:.5rem}.comparison-row-block .description{-webkit-margin-before:-.5rem;margin-block-start:-.5rem;max-width:60ch}.comparison-row-block .description p{font-size:1.375rem}.comparison-row-block .comparison-items{display:-webkit-box;display:-ms-flexbox;display:flex}.comparison-row-block .comparison-items>*{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.comparison-row-block .comparison-item .logo{height:2.0625rem;width:auto;-webkit-margin-after:1rem;margin-block-end:1rem}.comparison-row-block .comparison-item .logo .coderpad-logo{fill:#d91629}.comparison-row-block .comparison-item .logo .coderpad-logo-inner{fill:#fff}.comparison-row-block .comparison-item .title{font-size:1.375rem;font-weight:700;-webkit-margin-after:1rem;margin-block-end:1rem}.comparison-row-block .comparison-item .description p,.comparison-row-block .comparison-item .description li{font-size:1.125rem;margin-bottom:.5rem}.comparison-row-block .comparison-item .description .check-list{margin:0;padding:1rem 0 0}.comparison-row-block .comparison-item .description .check-list li{list-style-type:none;margin:0 0 0 2rem}.comparison-row-block .comparison-item .description .check-list li:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:"";width:1em;height:1em;background-image:url(/wp-content/themes/coderpad/assets/icons/check.svg);background-repeat:no-repeat;background-position:center;background-size:1em 1em;margin-left:-1.5rem;margin-right:.625rem}.comparison-row-block .versus{font-size:3rem;font-size:clamp(2.25rem,1.607rem + 2.143vw,3rem);line-height:1.208;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:2.0625rem 4rem 0}@media (max-width:82.5em){.comparison-row-block{padding-left:1rem;padding-right:1rem}}@media (max-width:60em){.comparison-row-block .comparison-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.comparison-row-block .versus{-webkit-padding-before:1.0625rem;padding-block-start:1.0625rem;-webkit-padding-after:2.0625rem;padding-block-end:2.0625rem}}
/* coderpad-comparison-table-block-css */
.comparison-table-block{padding-left:5rem;padding-right:5rem;position:relative}.comparison-table-block .title{font-size:4rem;font-size:clamp(3rem,2.143rem + 2.857vw,4rem);line-height:1.406;font-weight:700;text-align:center}.comparison-table-block .description{text-align:center}.comparison-table-block .wp-block-table{border:0}.comparison-table-block .wp-block-table th,.comparison-table-block .wp-block-table thead th,.comparison-table-block .wp-block-table td{border:0}.comparison-table-block .wp-block-table thead th{padding:1rem 1rem .75rem}.comparison-table-block .wp-block-table thead .logo{font-size:9.375rem}.comparison-table-block .wp-block-table thead .logo .coderpad-logo{fill:#d91629}.comparison-table-block .wp-block-table thead .logo .coderpad-logo-inner{fill:#fff}.comparison-table-block .wp-block-table tbody tr:nth-child(even) th,.comparison-table-block .wp-block-table tbody tr:nth-child(even) td{background-color:#fafafa}.comparison-table-block .wp-block-table tbody th,.comparison-table-block .wp-block-table tbody td{font-size:1rem;font-weight:500;width:20rem;padding:1rem 1rem}.comparison-table-block .wp-block-table tbody th:first-of-type,.comparison-table-block .wp-block-table tbody td:first-of-type{font-size:1.25rem;font-weight:700}.comparison-table-block .wp-block-table tbody th:last-of-type,.comparison-table-block .wp-block-table tbody td:last-of-type{font-weight:400}@media (max-width:82.5em){.comparison-table-block{padding-left:1rem;padding-right:1rem}}@media (max-width:48.75em){.comparison-table-block .wp-block-table table,.comparison-table-block .wp-block-table thead,.comparison-table-block .wp-block-table tbody,.comparison-table-block .wp-block-table tr,.comparison-table-block .wp-block-table th,.comparison-table-block .wp-block-table td{display:block}.comparison-table-block .wp-block-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.comparison-table-block .wp-block-table tbody th,.comparison-table-block .wp-block-table tbody td,.comparison-table-block .wp-block-table thead th,.comparison-table-block .wp-block-table thead td{width:50%}.comparison-table-block .wp-block-table th:first-of-type,.comparison-table-block .wp-block-table td:first-of-type{width:100%}}
/* coderpad-cta-banner-css */
.cta-banner{text-align:center;background-color:#f2f5f7;padding:1.25rem 0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;z-index:10}.cta-banner.cta-banner--bg-gray{background-color:#f7f7f8}.cta-banner.cta-banner--bg-green{background:-webkit-gradient(linear,left top,left bottom,from(#b2dfdb),to(#f2faf9));background:linear-gradient(#b2dfdb,#f2faf9)}.cta-banner.cta-banner--bg-blue{background:-webkit-gradient(linear,left top,left bottom,from(#bbdefb),to(#eff7fe));background:linear-gradient(#bbdefb,#eff7fe)}.cta-banner.cta-banner--bg-white{background-color:#fff}.single-post .the-content .cta-banner{margin-left:0;margin-right:0}.cta-banner .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 10.375rem;gap:5.1875rem}.cta-banner .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.125rem}.cta-banner .media img{max-width:16.875rem}.cta-banner .headline{font-size:4rem;font-size:clamp(3rem,2.143rem + 2.857vw,4rem);line-height:1.406;font-weight:400}.cta-banner .cta-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem}.cta-banner .button{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:transparent;border-color:#121112;color:#121112;line-height:1.33}.cta-banner .button:hover,.cta-banner .button:focus-visible{background-color:rgba(18,17,18,.08);text-decoration:none}.cta-banner .button:focus{text-decoration:none}.cta-banner .button:active{background-color:transparent}.cta-banner .button.button--primary{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#d91629;border-color:#d91629;color:#fff}.cta-banner .button.button--primary:hover,.cta-banner .button.button--primary:focus-visible{background-color:#b20d1d;border-color:#b20d1d;text-decoration:none}.cta-banner .button.button--primary:focus{text-decoration:none}.cta-banner .button.button--primary:active{background-color:#d91629;border-color:#d91629}.cta-banner.cta-banner--has-media .inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cta-banner.cta-banner--has-media .content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cta-banner.cta-banner--has-media .headline{text-align:left}.cta-banner.cta-banner--has-media .cta-buttons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.interview-questions-template-default .cta-banner .inner{max-width:67.25rem;background-color:#f7f7f8;border-radius:1rem;margin:0 auto}.interview-questions-template-default .cta-banner .content .headline{font-size:2rem}.interview-questions-template-default .cta-banner .content .cta-buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.interview-questions-template-default .cta-banner .media img{max-width:28.75rem}@media (max-width:47.5em){.cta-banner .inner{padding:2rem 5.1875rem;gap:2.5625rem}.cta-banner .content{gap:1.5625rem}.cta-banner .cta-buttons{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem}.cta-banner.cta-banner--has-media .inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.cta-banner.cta-banner--has-media .headline{text-align:center}.cta-banner.cta-banner--has-media .cta-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
/* coderpad-cta-bar-block-css */
.cta-bar-block{position:relative;overflow:hidden}.cta-bar-block ::-moz-selection{background-color:rgba(18,17,18,.99);color:#fff}.cta-bar-block ::selection{background-color:rgba(18,17,18,.99);color:#fff}.cta-bar-block img::-moz-selection{background-color:rgba(18,17,18,.7)}.cta-bar-block img::selection{background-color:rgba(18,17,18,.7)}.cta-bar-block[data-block-theme=red]{background-color:#d91629;color:#fff}.cta-bar-block[data-block-theme=dark] .a-button{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#fff;border-color:#fff;color:#121112}.cta-bar-block[data-block-theme=dark] .a-button:hover,.cta-bar-block[data-block-theme=dark] .a-button:focus-visible{background-color:#f2f2f2;border-color:#f2f2f2;text-decoration:none}.cta-bar-block[data-block-theme=dark] .a-button:focus{text-decoration:none}.cta-bar-block[data-block-theme=dark] .a-button:active{background-color:#fff;border-color:#fff}.cta-bar-block .decorative-circles{position:absolute;width:29.8125rem;height:29.8125rem;opacity:.49;pointer-events:none;z-index:0}.cta-bar-block .decorative-circles--start{top:-18.375rem;left:-7.75rem}.cta-bar-block .decorative-circles--end{bottom:-18.375rem;right:-7.75rem}.cta-bar-block .ring{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:.206875rem solid #fe2b00;border-radius:50%}.cta-bar-block .ring--1{width:23.1875rem;height:23.1875rem}.cta-bar-block .ring--2{width:29.8125rem;height:29.8125rem}.cta-bar-block .ring--3{width:16.125rem;height:16.125rem}.cta-bar-block .ring--4{width:9.5rem;height:9.5rem}.cta-bar-block .inner{position:relative;z-index:1;max-width:90rem;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;padding-inline:clamp(1.5rem,-.214rem + 5.714vw,3.5rem)}.cta-bar-block .the-copy{max-width:48.75rem}.cta-bar-block .title{font-size:2.75rem;font-size:clamp(2.125rem,1.589rem + 1.786vw,2.75rem);line-height:1.273;font-weight:500;margin:0;padding-top:0}.cta-bar-block .description{font-size:1.5rem;font-size:clamp(1.125rem,.804rem + 1.071vw,1.5rem);line-height:1.5;font-weight:400;margin:.5rem 0 0}.cta-bar-block .a-button{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#121112;border-color:#121112;color:#fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.125rem;font-weight:600;letter-spacing:.0625rem;padding:.875rem 1.5rem}.cta-bar-block .a-button:hover,.cta-bar-block .a-button:focus-visible{background-color:#383638;border-color:#383638;text-decoration:none}.cta-bar-block .a-button:focus{text-decoration:none}.cta-bar-block .a-button:active{background-color:#121112;border-color:#121112}@media (max-width:43.75em){.cta-bar-block .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5rem}}
/* coderpad-cta-block-css */
.cta-block{position:relative;overflow:hidden;color:#fff}.cta-block ::-moz-selection{background-color:rgba(18,17,18,.99);color:#fff}.cta-block ::selection{background-color:rgba(18,17,18,.99);color:#fff}.cta-block img::-moz-selection{background-color:rgba(18,17,18,.7)}.cta-block img::selection{background-color:rgba(18,17,18,.7)}.cta-block .the-bg{position:absolute;inset:0;z-index:0;background-image:radial-gradient(125% 125% at 20% 15%,#d91629 0,#fe2b00 100%)}.cta-block .the-bg::after{content:"";position:absolute;inset:0;background-image:url(/wp-content/themes/coderpad/assets/images/cta-block/coderpad-cta-bg.webp);background-size:cover;background-position:center;opacity:.2}.cta-block .the-content{position:relative;z-index:1;padding:3rem;padding:clamp(1rem,-.714rem + 5.714vw,3rem);max-width:42.5rem;margin:0 auto;text-align:center}.cta-block .logo{display:block;width:4rem;height:auto;margin:0 auto 1.5rem;color:#fff}.cta-block .logo .inner-mark{fill:#d91629}.cta-block .title{font-size:2.75rem;font-size:clamp(2.125rem,1.589rem + 1.786vw,2.75rem);line-height:1.273;font-weight:700}.cta-block .description{font-size:1rem;line-height:1.5;font-weight:400;-webkit-margin-before:1rem;margin-block-start:1rem}.cta-block .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;margin:2rem 0 0}.cta-block .a-button{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#fff;border-color:#fff;color:#121112;font-size:1rem;font-weight:500;padding:.8em 1.6em;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;white-space:nowrap}.cta-block .a-button:hover,.cta-block .a-button:focus-visible{background-color:#f2f2f2;border-color:#f2f2f2;text-decoration:none}.cta-block .a-button:focus{text-decoration:none}.cta-block .a-button:active{background-color:#fff;border-color:#fff}.cta-block .a-button .icon{width:1.45em;height:1.45em}@media (max-width:37.5em){.cta-block .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}}
/* coderpad-customer-logo-bar-block-css */
.customer-logo-bar-block{padding-left:5rem;padding-right:5rem}.customer-logo-bar-block .the-headline{font-size:3rem;font-size:clamp(2.25rem,1.607rem + 2.143vw,3rem);line-height:1.208;font-weight:500;text-align:center;margin-bottom:2.5rem}.customer-logo-bar-block .the-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#d91629;border-radius:.9375rem;padding:1.25rem 2.5rem}.customer-logo-bar-block .logo{height:2.25rem;width:auto;max-width:8.125rem;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.customer-logo-bar-block .logo-noom{height:1.625rem}.customer-logo-bar-block .the-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:.75rem;padding-top:.75rem;font-size:1.125rem;font-weight:700}.customer-logo-bar-block .the-cta .icon{-webkit-transform:translateX(.6em);-ms-transform:translateX(.6em);transform:translateX(.6em);-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.customer-logo-bar-block .the-cta:hover,.customer-logo-bar-block .the-cta:focus-visible{text-decoration:none}.customer-logo-bar-block .the-cta:hover .icon,.customer-logo-bar-block .the-cta:focus-visible .icon{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.customer-logo-bar-block[data-block-theme=dark] .the-headline,.customer-logo-bar-block[data-block-theme=dark] .the-cta{color:#fff}.customer-logo-bar-block[data-block-theme=dark] .the-logos{background-color:#fff}.customer-logo-bar-block[data-block-theme=dark] .logo{-webkit-filter:brightness(0);filter:brightness(0)}.customer-logo-bar-block .the-logos--bg-color-red{background-color:#d91629}.customer-logo-bar-block .the-logos--bg-color-red .logo{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media (max-width:82.5em){.customer-logo-bar-block{padding-left:1rem;padding-right:1rem}}@media (max-width:60em){.customer-logo-bar-block .the-logos{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.customer-logo-bar-block .logo{margin:1rem 2rem}}
/* coderpad-docs-column-list-block-css */
.docs-column-list-block .columns{display:grid;grid-template-columns:repeat(auto-fill,minmax(22.5rem,1fr));gap:1.25rem;padding:1.5rem;background-color:#e6e6e6;border-radius:.9375rem}.search-and-term-dropdown-block~.docs-column-list-block .columns,.search-and-term-dropdown-block~* .docs-column-list-block .columns{border-top-left-radius:0;border-top-right-radius:0}.docs-column-list-block .column{background-color:#fff;border-radius:.9375rem;padding:4rem 3rem 3rem}.docs-column-list-block .column h4{font-size:3rem;font-size:clamp(2.25rem,1.607rem + 2.143vw,3rem);line-height:1.208;font-weight:500;margin:0}.docs-column-list-block .column li{list-style:none;margin:0;line-height:1.8}.docs-column-list-block .column a{color:#121112}.docs-column-list-block .title{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:500;color:#d91629}.docs-column-list-block .title a{color:#d91629}@media (max-width:82.5em){.docs-column-list-block .columns{border-radius:0}}@media (max-width:48.75em){.docs-column-list-block .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
/* coderpad-docs-hero-block-css */
.docs-hero-block{padding-left:5rem;padding-right:5rem}.docs-hero-block .inner{max-width:62.8125rem}.docs-hero-block .title{font-size:4.5rem;font-size:clamp(3.375rem,2.411rem + 3.214vw,4.5rem);line-height:1.528;font-weight:400;line-height:1.25;margin:0 0 1rem}.docs-hero-block .docs-search-form{position:relative}.docs-hero-block .docs-search-form .input{background-color:#fff;border:.125rem solid #cdcccd;border-radius:.9375rem;color:#121112;font-size:1.3125rem;line-height:1.5;padding:1rem 1rem 1rem 3rem;width:100%}.docs-hero-block .docs-search-form .input:focus,.docs-hero-block .docs-search-form .input:focus-visible{border-color:#d91629;outline:0}.docs-hero-block .docs-search-form .input::-webkit-input-placeholder{color:#cdcccd}.docs-hero-block .docs-search-form .input::-moz-placeholder{color:#cdcccd}.docs-hero-block .docs-search-form .input:-ms-input-placeholder{color:#cdcccd}.docs-hero-block .docs-search-form .input::-ms-input-placeholder{color:#cdcccd}.docs-hero-block .docs-search-form .input::placeholder{color:#cdcccd}.docs-hero-block .docs-search-form .button{background-color:transparent;border:0;color:#121112;position:absolute;top:.1875rem;left:.5rem;height:100%;font-size:1.5rem;cursor:pointer}.docs-hero-block .docs-search-form .input:-moz-placeholder+.button{color:#cdcccd}.docs-hero-block .docs-search-form .input:-ms-input-placeholder+.button{color:#cdcccd}.docs-hero-block .docs-search-form .input:placeholder-shown+.button{color:#cdcccd}.docs-hero-block .search-links{font-size:1.375rem;line-height:1.5;padding-top:clamp(1rem,.143rem + 2.857vw,2rem)}.docs-hero-block[data-block-theme=dark] .title,.docs-hero-block[data-block-theme=dark] .search-links,.docs-hero-block[data-block-theme=dark] .search-links a{color:#fff}@media (max-width:82.5em){.docs-hero-block{padding-left:1rem;padding-right:1rem}}
/* coderpad-event-hero-block-css */
.event-hero-block{position:relative;max-width:90rem;margin-inline:auto;overflow:hidden}.event-hero-block .inner{background-color:#121112;color:#fff;padding:5rem;position:relative;z-index:1}.event-hero-block .eyebrow{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.5rem;line-height:.917;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;color:#f2f2f2;margin:0}.event-hero-block .title{font-size:4.5rem;font-size:clamp(3.375rem,2.411rem + 3.214vw,4.5rem);line-height:1.528;font-weight:500;line-height:1.06;max-width:41.375rem;margin:2.8125rem 0 0}.event-hero-block .the-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;-webkit-margin-before:2.8125rem;margin-block-start:2.8125rem}.event-hero-block .the-meta-row{font-size:1.25rem;font-size:clamp(1.125rem,1.018rem + .357vw,1.25rem);line-height:1.4;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin:0}.event-hero-block .the-meta-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;color:#cdcccd}.event-hero-block .the-start-date .suffix{font-size:50%;vertical-align:super}.event-hero-block .the-venue-location{display:inline}.event-hero-block .the-venue-location p{display:inline;margin:0}.event-hero-block .the-venue-location p+p::before{content:", "}.event-hero-block .the-grid{position:absolute;z-index:2;bottom:-3.1875rem;inset-inline-end:-6.375rem;color:rgba(219,235,216,.168627451);pointer-events:none}.event-hero-block .the-grid svg{display:block;width:25.5rem;height:auto}.event-hero-block--has-media .inner{padding-block:2rem;-webkit-border-after:.0625rem solid #383638;border-block-end:.0625rem solid #383638}.event-hero-block--has-media .the-media{background-color:#121112;padding:4.625rem 4.5rem;position:relative;z-index:1}.event-hero-block--has-media .the-media-inner--framed{border:1rem solid transparent;border-radius:2.875rem;background-image:linear-gradient(#121112,#121112),linear-gradient(135deg,#e50c18 0,#fb4727 100%);background-origin:border-box;background-clip:padding-box,border-box}.event-hero-block--has-media .the-media-inner{line-height:0}.event-hero-block--has-media .the-media-inner img,.event-hero-block--has-media .the-media-inner video,.event-hero-block--has-media .the-media-inner lite-youtube{display:block;width:100%;height:auto;border-radius:1.875rem}.event-hero-block--has-media .the-media-inner .responsive-embed{border-radius:1.875rem}.event-hero-block--has-media lite-youtube>.lty-playbtn{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 125 125"><circle cx="62.5" cy="62.5" r="62.5" fill="%23d91629"/><path d="M51 38l36 24.5-36 24.5z" fill="white"/></svg>');background-size:6rem 6rem;-webkit-filter:none;filter:none}@media (max-width:71.25em){.event-hero-block .inner{padding:3rem 1rem}.event-hero-block .title,.event-hero-block .the-meta{-webkit-margin-before:2rem;margin-block-start:2rem}.event-hero-block .the-grid{display:none}.event-hero-block--has-media .inner{padding-block:1.5rem}.event-hero-block--has-media .the-media{padding:2rem 1rem}.event-hero-block--has-media .the-media-inner--framed{border:.5rem solid transparent;border-radius:1.5rem;background-image:linear-gradient(#121112,#121112),linear-gradient(135deg,#e50c18 0,#fb4727 100%);background-origin:border-box;background-clip:padding-box,border-box}.event-hero-block--has-media .the-media-inner img,.event-hero-block--has-media .the-media-inner video,.event-hero-block--has-media .the-media-inner lite-youtube,.event-hero-block--has-media .the-media-inner .responsive-embed{border-radius:1rem}.event-hero-block--has-media lite-youtube>.lty-playbtn{background-size:4rem 4rem}}
/* coderpad-event-list-block-css */
.event-list-block{padding-block:3.375rem 7.125rem}.event-list-block .inner{max-width:73rem;margin-inline:auto;padding-inline:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.event-list-block .the-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem 2rem}.event-list-block .the-headings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;min-width:0}.event-list-block .list-search-form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 1 20rem;flex:0 1 20rem;min-width:13.75rem;background-color:#fff;border:.0625rem solid #cdcccd;border-radius:6.25rem;-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}.event-list-block .list-search-form:focus-within{border-color:#d91629}.event-list-block .list-search-form .the-input{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.125rem;line-height:1.222;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;font-size:.8125rem;line-height:1.375rem;width:100%;background-color:transparent;color:#121112;border:0;border-radius:inherit;padding:.5rem 1.5rem .5rem 3rem}.event-list-block .list-search-form .the-input::-webkit-input-placeholder{color:#9c9a9c;opacity:1}.event-list-block .list-search-form .the-input::-moz-placeholder{color:#9c9a9c;opacity:1}.event-list-block .list-search-form .the-input:-ms-input-placeholder{color:#9c9a9c;opacity:1}.event-list-block .list-search-form .the-input::-ms-input-placeholder{color:#9c9a9c;opacity:1}.event-list-block .list-search-form .the-input::placeholder{color:#9c9a9c;opacity:1}.event-list-block .list-search-form .the-input:focus,.event-list-block .list-search-form .the-input:focus-visible{outline:0}.event-list-block .list-search-form .the-input::-webkit-search-decoration,.event-list-block .list-search-form .the-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.event-list-block .list-search-form .the-submit{position:absolute;left:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;padding:0;color:#848084;font-size:1rem;cursor:pointer}.event-list-block .list-search-form .the-input:focus+.the-submit{color:#d91629}.event-list-block[data-block-theme=dark] .list-search-form{background-color:#1f1d1f;border-color:#383638}.event-list-block[data-block-theme=dark] .list-search-form .the-input{color:#fff}.event-list-block[data-block-theme=dark] .list-search-form .the-input::-webkit-input-placeholder{color:#b4b3b4}.event-list-block[data-block-theme=dark] .list-search-form .the-input::-moz-placeholder{color:#b4b3b4}.event-list-block[data-block-theme=dark] .list-search-form .the-input:-ms-input-placeholder{color:#b4b3b4}.event-list-block[data-block-theme=dark] .list-search-form .the-input::-ms-input-placeholder{color:#b4b3b4}.event-list-block[data-block-theme=dark] .list-search-form .the-input::placeholder{color:#b4b3b4}.event-list-block[data-block-theme=dark] .list-search-form .the-submit{color:#b4b3b4}.event-list-block .the-headings .the-title{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:400;margin:0}.event-list-block .the-headings .the-subtitle{font-size:2rem;font-size:clamp(1.625rem,1.304rem + 1.071vw,2rem);line-height:1.25;font-weight:500;margin:0}.event-list-block .the-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.event-list-block .post-cards-badge-card{max-width:none}.event-list-block .the-empty{font-size:1.125rem;line-height:1.556;font-weight:500;margin:0}.event-list-block .pagination{background-color:#252425;border-radius:6.25rem;max-width:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-margin-before:.5rem;margin-block-start:.5rem;padding:1.0625rem 2.75rem;gap:1.5rem}.event-list-block .pagination .next-link,.event-list-block .pagination .previous-link{font-size:1.5rem;padding:0}.event-list-block .pagination .previous-link{margin-right:1.125rem}.event-list-block .pagination p{font-size:1.25rem;font-size:clamp(1.125rem,1.018rem + .357vw,1.25rem);line-height:1.4;font-weight:400;color:#eff3f6;margin-left:0}@media (max-width:56.25em){.event-list-block{padding-block:2rem 3.5rem}.event-list-block .the-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:45em){.event-list-block .the-headings{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.event-list-block .list-search-form{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (max-width:37.5em){.event-list-block .the-cards{grid-template-columns:1fr}}
/* coderpad-faq-group-block-css */
.faq-group-block{padding-left:1rem;padding-right:1rem}.faq-group-block .inner{max-width:79rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5rem;gap:clamp(2.5rem,.357rem + 7.143vw,5rem);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.faq-group-block .headline{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:400}.faq-group-block .faqs{max-width:50.25rem;width:100%;margin-bottom:0}.faq-group-block .faqs>*+*{margin-top:1rem}.faq-group-block .faq-item{margin-bottom:0;margin-left:0;list-style-type:none;padding:.875rem 1.875rem .875rem;padding:.875rem clamp(.75rem,-.214rem + 3.214vw,1.875rem) .875rem;border-radius:.9375rem;border:.0625rem solid #cdcccd}.faq-group-block .faq-question{font-size:1.5rem;font-size:clamp(1.125rem,.804rem + 1.071vw,1.5rem);line-height:1.75;margin-bottom:0;padding-top:0}.faq-group-block .faq-question button{background-color:transparent;border:0;color:inherit;font-weight:500;cursor:pointer;text-align:left;width:100%;position:relative;padding:0 3.125rem 0 0}.faq-group-block .icon-when-opened,.faq-group-block .icon-when-closed{position:absolute;top:-.25rem;right:0;font-size:2.125rem;font-size:clamp(1.75rem,1.429rem + 1.071vw,2.125rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.no-js .faq-group-block .icon-when-opened,.no-js .faq-group-block .icon-when-closed{display:none}.faq-group-block .icon-when-closed{display:none}.faq-group-block .faq-answer{padding-top:1rem}.faq-group-block .faq-answer>*+*{margin-top:1rem}.faq-group-block .faq-answer,.faq-group-block .faq-answer p,.faq-group-block .faq-answer li{font-size:1.125rem;margin-bottom:0}.faq-group-block .faq-item--closed .icon-when-opened,.faq-group-block .faq-item--closed .faq-answer{display:none}.faq-group-block .faq-item--closed .icon-when-closed{display:-webkit-box;display:-ms-flexbox;display:flex}.faq-group-block[data-block-theme=dark]{color:#fff}.faq-group-block[data-block-theme=dark] .faq-item{border-color:#fff;border-width:.1875rem}@media (max-width:82.5em){.faq-group-block .inner{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq-group-block .faqs{max-width:none}}
/* coderpad-faq-group-v2-block-css */
.faq-group-v2-block{padding-left:1rem;padding-right:1rem}.faq-group-v2-block .inner{max-width:79rem;margin:0 auto}.faq-group-v2-block .eyebrow{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-weight:500;font-size:1.5rem;font-size:clamp(1.125rem,.804rem + 1.071vw,1.5rem);line-height:.9167;letter-spacing:.0625rem;text-transform:uppercase;color:#d91629;margin-bottom:0}.faq-group-v2-block .title{margin-bottom:0;padding-top:0}.faq-group-v2-block .description{margin-top:1rem}.faq-group-v2-block .description>*+*{margin-top:1rem}.faq-group-v2-block .faq-group-v2-heading{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-weight:500;font-size:1.5rem;font-size:clamp(1.125rem,.804rem + 1.071vw,1.5rem);line-height:.9167;letter-spacing:.0625rem;text-transform:uppercase;color:#d91629;margin:0}.faq-group-v2-block .faq-group-v2-item+.faq-group-v2-item{margin-top:1rem}.faq-group-v2-block .faq-group-v2-item{margin:0}.faq-group-v2-block .the-question{font-weight:500;margin-bottom:0;padding-top:0}.faq-group-v2-block .the-question button{background-color:transparent;border:0;color:inherit;font:inherit;cursor:pointer;text-align:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.faq-group-v2-block .icon-when-opened,.faq-group-v2-block .icon-when-closed{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2.5rem}.faq-group-v2-block .icon-when-opened .icon,.faq-group-v2-block .icon-when-closed .icon{stroke-width:1.2}.faq-group-v2-block .icon-when-closed{display:none}.faq-group-v2-block .the-answer{padding-top:1rem}.faq-group-v2-block .the-answer>*+*{margin-top:1rem}.faq-group-v2-block .the-answer,.faq-group-v2-block .the-answer p,.faq-group-v2-block .the-answer li{margin-bottom:0}.faq-group-v2-block .faq-group-v2-item--closed .icon-when-opened,.faq-group-v2-block .faq-group-v2-item--closed .the-answer{display:none}.faq-group-v2-block .faq-group-v2-item--closed .icon-when-closed{display:-webkit-box;display:-ms-flexbox;display:flex}.faq-group-v2-block[data-block-theme=dark]{color:#fff}.faq-group-v2-block--layout-two-column .inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5rem;gap:clamp(2.5rem,.357rem + 7.143vw,5rem);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.faq-group-v2-block--layout-two-column .content{max-width:26.8125rem;-ms-flex-negative:0;flex-shrink:0}.faq-group-v2-block--layout-two-column .title{font-size:2.375rem;font-size:clamp(1.875rem,1.446rem + 1.429vw,2.375rem);line-height:1.342;font-weight:500;line-height:1.25}.faq-group-v2-block--layout-two-column .the-faqs{max-width:50.25rem;width:100%}.faq-group-v2-block--layout-two-column .faq-group-v2-item{border-radius:.9375rem;border:.0625rem solid #cdcccd;padding:1.3125rem 1.875rem}.faq-group-v2-block--layout-two-column .the-question{font-size:1.625rem;font-size:clamp(1.25rem,.929rem + 1.071vw,1.625rem);line-height:1.23}.faq-group-v2-block--layout-two-column .the-answer,.faq-group-v2-block--layout-two-column .the-answer p,.faq-group-v2-block--layout-two-column .the-answer li{font-size:1.125rem;line-height:1.5556;color:#524e52}.faq-group-v2-block--layout-two-column .faq-group-v2-heading{margin:2rem 0}.faq-group-v2-block--layout-two-column .faq-group-v2-heading:first-child{margin-top:0}.faq-group-v2-block--layout-two-column[data-block-theme=dark] .faq-group-v2-item{border-color:#fff}.faq-group-v2-block--layout-two-column[data-block-theme=dark] .the-answer,.faq-group-v2-block--layout-two-column[data-block-theme=dark] .the-answer p,.faq-group-v2-block--layout-two-column[data-block-theme=dark] .the-answer li{color:#f2f2f2}.faq-group-v2-block--layout-centered .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.faq-group-v2-block--layout-centered .content{max-width:46.4375rem}.faq-group-v2-block--layout-centered .eyebrow{text-align:center}.faq-group-v2-block--layout-centered .title{font-size:3.875rem;font-size:clamp(2.25rem,.857rem + 4.643vw,3.875rem);font-weight:500;line-height:1.2}.faq-group-v2-block--layout-centered .description{max-width:40rem;margin-inline:auto}.faq-group-v2-block--layout-centered .the-faqs{max-width:48rem;width:100%;margin-top:4rem;text-align:left}.faq-group-v2-block--layout-centered .faq-group-v2-item+.faq-group-v2-item{margin-top:0}.faq-group-v2-block--layout-centered .faq-group-v2-item{border-top:.0625rem solid #cdcccd;padding:1.5rem 0}.faq-group-v2-block--layout-centered .faq-group-v2-item:first-child{border-top:0}.faq-group-v2-block--layout-centered .the-question{font-size:1.5rem;font-size:clamp(1.25rem,1.036rem + .714vw,1.5rem);line-height:1.33}.faq-group-v2-block--layout-centered .the-answer,.faq-group-v2-block--layout-centered .the-answer p,.faq-group-v2-block--layout-centered .the-answer li{font-size:1rem;color:#524e52}.faq-group-v2-block--layout-centered .faq-group-v2-heading{width:100%;padding:2rem 0;border-top:.0625rem solid #cdcccd}.faq-group-v2-block--layout-centered .faq-group-v2-heading:first-child{padding-top:0;border-top:0}.faq-group-v2-block--layout-centered[data-block-theme=dark] .faq-group-v2-item,.faq-group-v2-block--layout-centered[data-block-theme=dark] .faq-group-v2-heading{border-color:#fff}.faq-group-v2-block--layout-centered[data-block-theme=dark] .the-answer,.faq-group-v2-block--layout-centered[data-block-theme=dark] .the-answer p,.faq-group-v2-block--layout-centered[data-block-theme=dark] .the-answer li{color:#f2f2f2}@media (max-width:1024px){.faq-group-v2-block--layout-two-column .inner{gap:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq-group-v2-block--layout-two-column .content{max-width:none}.faq-group-v2-block--layout-two-column .the-faqs{max-width:none}}
/* coderpad-feature-content-block-css */
.feature-content-block{padding-left:1rem;padding-right:1rem}.feature-content-block .inner{max-width:79rem;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4.375rem}.feature-content-block.feature-content-block--no-image .inner{display:block}.feature-content-block.feature-content-block--align-right .inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.feature-content-block .media{max-width:30.625rem;margin:0}.feature-content-block .content{width:43.75rem}.feature-content-block .content .cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#d91629;border-color:#d91629;color:#fff}.feature-content-block .content .cta:hover,.feature-content-block .content .cta:focus-visible{background-color:#b20d1d;border-color:#b20d1d;text-decoration:none}.feature-content-block .content .cta:focus{text-decoration:none}.feature-content-block .content .cta:active{background-color:#d91629;border-color:#d91629}.feature-content-block .content p{font-weight:500;font-size:1.25rem;line-height:1.5}.feature-content-block .content li{margin-left:1.125rem;font-size:1.25rem;line-height:1.5}.feature-content-block .content .kicker{font-weight:700;text-transform:uppercase;margin-bottom:.75rem;margin-bottom:clamp(.375rem,.054rem + 1.071vw,.75rem);font-size:1rem}.feature-content-block .headline{font-size:4rem;font-size:clamp(3rem,2.143rem + 2.857vw,4rem);line-height:1.406;font-weight:400;font-size:1.75rem;margin:0 0 1rem 0;margin:0 0 clamp(.5rem,.071rem + 1.429vw,1rem) 0}.feature-content-block[data-block-theme=dark]{color:#fff}@media (max-width:82.5em){.feature-content-block .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.feature-content-block .content{width:100%;max-width:43.75rem;margin-left:auto;margin-right:auto}}
/* coderpad-feature-hero-block-css */
.feature-hero-block{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;background-color:#e1f5fe}.page--features .feature-hero-block{background-color:#eaf1fa}.feature-hero-block .inner{max-width:90rem;margin:0 auto;padding:4rem 1rem 5rem;position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.feature-hero-block .the-content{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%;max-width:30.75rem}.feature-hero-block .logo{font-size:9.375rem}.feature-hero-block .logo+.headline{margin-top:1.125rem}.feature-hero-block .headline{font-size:2.5rem}.feature-hero-block .description p{font-size:1.125rem;line-height:1.4;margin-bottom:0}.feature-hero-block .the-cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#d91629;border-color:#d91629;color:#fff;font-weight:600;padding:.75rem 1.5rem}.feature-hero-block .the-cta:hover,.feature-hero-block .the-cta:focus-visible{background-color:#b20d1d;border-color:#b20d1d;text-decoration:none}.feature-hero-block .the-cta:focus{text-decoration:none}.feature-hero-block .the-cta:active{background-color:#d91629;border-color:#d91629}.feature-hero-block .the-secondary-cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#fff;border-color:#fff;color:#121112;margin:.9375rem 0;font-weight:600;margin-left:1rem}.feature-hero-block .the-secondary-cta:hover,.feature-hero-block .the-secondary-cta:focus-visible{background-color:#f2f2f2;border-color:#f2f2f2;text-decoration:none}.feature-hero-block .the-image{margin-right:2rem;padding-left:3rem}.feature-hero-block .the-image img{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:perspective(620px) rotateX(10deg) rotateY(16deg) rotateZ(-10deg) translateY(-2rem) translateX(3rem);transform:perspective(620px) rotateX(10deg) rotateY(16deg) rotateZ(-10deg) translateY(-2rem) translateX(3rem);-webkit-box-shadow:.3125rem .6875rem 1.4375rem -1.25rem #121112;box-shadow:.3125rem .6875rem 1.4375rem -1.25rem #121112}.feature-hero-block .swooshes{position:absolute;z-index:0;top:0;bottom:0;right:0;left:0;overflow:hidden;color:#fefefe}.feature-hero-block .swooshes .illustration{width:102%;position:absolute}.feature-hero-block .swooshes .illustration-swoosh-1{top:40%}.feature-hero-block .swooshes .illustration-swoosh-2{top:5%}.feature-hero-block .swooshes .illustration-swoosh-3{top:33%}.page--press .feature-hero-block{background:-webkit-gradient(linear,left top,left bottom,from(#fafdff),to(#fafdff));background:linear-gradient(180deg,#fafdff 0,#fafdff 100%)}.page--press .feature-hero-block .the-content{text-align:center;max-width:42.5rem}.page--press .feature-hero-block .headline{font-size:4rem}.page--press .feature-hero-block .swooshes{color:#e1f5fe}@media (max-width:61.875em){.feature-hero-block .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:2rem;padding-bottom:3rem}.feature-hero-block .the-content{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:none;margin-bottom:4rem}.feature-hero-block .headline{text-align:center}.feature-hero-block .the-image{margin:0 auto;padding-left:7%}}@media (max-width:42.5em){.feature-hero-block .the-content{margin-bottom:2rem}.feature-hero-block .the-image{padding:0 1rem}.feature-hero-block .the-image img{-webkit-transform:none;-ms-transform:none;transform:none;display:block}}
/* coderpad-feature-hero-v2-block-css */
.feature-hero-v2-block{padding-left:1rem;padding-right:1rem}.feature-hero-v2-block .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:5.5rem}.feature-hero-v2-block .the-content{-ms-flex-negative:1;flex-shrink:1;max-width:46.25rem}.feature-hero-v2-block .headline{font-size:4rem;font-size:clamp(3rem,2.143rem + 2.857vw,4rem);line-height:1.406;font-weight:400;margin-bottom:1.875rem}.feature-hero-v2-block .description p{font-size:1.375rem;line-height:1.6;margin-bottom:0}.feature-hero-v2-block .check-list{margin:0;padding:1rem 0 0;-webkit-columns:2;-moz-columns:2;columns:2}.feature-hero-v2-block .check-list li{list-style-type:none;padding:.375rem 0;margin:0 0 0 2rem;font-size:1.375rem}.feature-hero-v2-block .check-list li:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:"";width:1rem;height:1rem;background-image:url(/wp-content/themes/coderpad/assets/icons/check.svg);background-repeat:no-repeat;background-position:top left;background-size:1rem 1rem;margin-left:-1.5rem;margin-right:.625rem}.feature-hero-v2-block .the-ctas{padding-top:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.feature-hero-v2-block .the-cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#121112;border-color:#121112;color:#fff}.feature-hero-v2-block .the-cta:hover,.feature-hero-v2-block .the-cta:focus-visible{background-color:#383638;border-color:#383638;text-decoration:none}.feature-hero-v2-block .the-cta:focus{text-decoration:none}.feature-hero-v2-block .the-cta:active{background-color:#121112;border-color:#121112}.feature-hero-v2-block .the-secondary-cta{color:#121112;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.feature-hero-v2-block .the-secondary-cta .icon{-webkit-transform:translateX(.6em);-ms-transform:translateX(.6em);transform:translateX(.6em);-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.feature-hero-v2-block .the-secondary-cta:hover,.feature-hero-v2-block .the-secondary-cta:focus-visible{text-decoration:none}.feature-hero-v2-block .the-secondary-cta:hover .icon,.feature-hero-v2-block .the-secondary-cta:focus-visible .icon{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.feature-hero-v2-block .the-image,.feature-hero-v2-block .the-video{max-width:36rem}.feature-hero-v2-block .video-enlarger{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#121112;width:100%}.feature-hero-v2-block .video-enlarger video{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.feature-hero-v2-block .video-enlarger:-webkit-full-screen{width:100vw;height:100vh}.feature-hero-v2-block .video-enlarger:-ms-fullscreen{width:100vw;height:100vh}.feature-hero-v2-block .video-enlarger:fullscreen{width:100vw;height:100vh}.feature-hero-v2-block .the-fullscreen-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;position:absolute;bottom:.5rem;right:.5rem;z-index:10;background:#121112;color:#fff;border-radius:.5rem;padding:.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.2;-webkit-transition:opacity 240ms ease-in-out;transition:opacity 240ms ease-in-out;line-height:1}.feature-hero-v2-block .the-fullscreen-button .icon-minimize-arrows{display:none}.feature-hero-v2-block .the-fullscreen-button:hover{opacity:1;background:#121112}.feature-hero-v2-block .video-enlarger:hover .the-fullscreen-button{opacity:1}.feature-hero-v2-block .video-enlarger:-webkit-full-screen .the-fullscreen-button .icon:not(.icon-minimize-arrows){display:none}.feature-hero-v2-block .video-enlarger:-ms-fullscreen .the-fullscreen-button .icon:not(.icon-minimize-arrows){display:none}.feature-hero-v2-block .video-enlarger:fullscreen .the-fullscreen-button .icon:not(.icon-minimize-arrows){display:none}.feature-hero-v2-block .video-enlarger:-webkit-full-screen .the-fullscreen-button .icon-minimize-arrows{display:block}.feature-hero-v2-block .video-enlarger:-ms-fullscreen .the-fullscreen-button .icon-minimize-arrows{display:block}.feature-hero-v2-block .video-enlarger:fullscreen .the-fullscreen-button .icon-minimize-arrows{display:block}.feature-hero-v2-block[data-block-theme=dark]{color:#fff}.feature-hero-v2-block[data-block-theme=dark] .the-cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#d91629;border-color:#d91629;color:#fff}.feature-hero-v2-block[data-block-theme=dark] .the-cta:hover,.feature-hero-v2-block[data-block-theme=dark] .the-cta:focus-visible{background-color:#b20d1d;border-color:#b20d1d;text-decoration:none}.feature-hero-v2-block[data-block-theme=dark] .the-cta:focus{text-decoration:none}.feature-hero-v2-block[data-block-theme=dark] .the-cta:active{background-color:#d91629;border-color:#d91629}.feature-hero-v2-block[data-block-theme=dark] .the-secondary-cta{color:#fff}@media (max-width:82.5em){.feature-hero-v2-block .inner{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.feature-hero-v2-block .the-content{margin:0 auto}.feature-hero-v2-block .the-image,.feature-hero-v2-block .the-video{margin-left:auto;margin-right:auto}}@media (max-width:42.5em){.feature-hero-v2-block .check-list{-webkit-columns:1;-moz-columns:1;columns:1}}
/* coderpad-feature-image-row-block-css */
.feature-image-row-block{padding-inline:1rem}.feature-image-row-block .title{font-size:3rem;font-size:clamp(2.25rem,1.607rem + 2.143vw,3rem);line-height:1.208;font-weight:700;line-height:1.1;margin:0 auto;padding:0;text-align:center;max-width:55.625rem}.feature-image-row-block .title ::-moz-selection{background-color:rgba(18,17,18,.99);color:#fff}.feature-image-row-block .title ::selection{background-color:rgba(18,17,18,.99);color:#fff}.feature-image-row-block .title img::-moz-selection{background-color:rgba(18,17,18,.7)}.feature-image-row-block .title img::selection{background-color:rgba(18,17,18,.7)}.feature-image-row-block .title em{font-size:133%;font-style:normal}.feature-image-row-block .description{text-align:center;max-width:40rem;margin:0 auto}.feature-image-row-block .description p{font-size:2.375rem;font-size:clamp(1.875rem,1.446rem + 1.429vw,2.375rem);line-height:1.342;font-weight:500;margin-bottom:0}.feature-image-row-block .title+.description{-webkit-margin-before:2rem;margin-block-start:2rem}.feature-image-row-block .feature-image-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1rem;max-width:62.8125rem;margin:4rem auto 2rem}.feature-image-row-block .feature-image{padding:2rem 3rem;border-radius:1.25rem;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feature-image-row-block .feature-image img{-webkit-padding-after:1rem;padding-block-end:1rem}.feature-image-row-block .item-title{text-align:center;font-size:1.5rem;line-height:1;-webkit-margin-before:auto;margin-block-start:auto}.feature-image-row-block .the-ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.feature-image-row-block .the-cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#d91629;border-color:#d91629;color:#fff;font-size:1.25rem;padding:1.0625rem 2.875rem;border-radius:3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}.feature-image-row-block .the-cta:hover,.feature-image-row-block .the-cta:focus-visible{background-color:#b20d1d;border-color:#b20d1d;text-decoration:none}.feature-image-row-block .the-cta:focus{text-decoration:none}.feature-image-row-block .the-cta:active{background-color:#d91629;border-color:#d91629}.feature-image-row-block[data-block-theme=dark] .title,.feature-image-row-block[data-block-theme=dark] .description,.feature-image-row-block[data-block-theme=dark] .item-title{color:#fff}.feature-image-row-block[data-block-theme=dark] .feature-image{background-color:#1f1d1f}@media (max-width:47.5em){.feature-image-row-block .feature-image-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}
/* coderpad-file-download-cards-block-css */
.file-download-cards-block{padding-left:1rem;padding-right:1rem}.file-download-cards-block .inner{max-width:79rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5rem;gap:clamp(2.5rem,.357rem + 7.143vw,5rem);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.file-download-cards-block .the-title{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:400}.file-download-cards-block .the-cards{max-width:50.25rem;margin-bottom:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(22.5rem,1fr));gap:1.25rem;padding:1.5rem;background-color:#e6e6e6;border-radius:.9375rem}.file-download-cards-block .the-cards>*+*{margin-top:1rem}.file-download-cards-block .the-cards li{margin:0}.file-download-cards-block .the-cards li::before{content:""}.file-download-cards-block .file-download-card{background-color:#fff;border-radius:.9375rem;padding:2rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;color:#121112}.file-download-cards-block .file-download-card .icon{-webkit-transform:translateX(.6em);-ms-transform:translateX(.6em);transform:translateX(.6em);-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.file-download-cards-block .file-download-card:hover,.file-download-cards-block .file-download-card:focus-visible{text-decoration:none}.file-download-cards-block .file-download-card:hover .icon,.file-download-cards-block .file-download-card:focus-visible .icon{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.file-download-cards-block .file-download-card .the-image{position:relative;left:-3rem;width:calc(100% + 6rem);top:-2rem;max-height:12.5rem;overflow:hidden}.file-download-cards-block .file-download-card .the-image img{border-top-left-radius:.9375rem;border-top-right-radius:.9375rem}.file-download-cards-block .file-download-card .the-headline{font-size:1.25rem;font-weight:700;margin-top:0;margin-bottom:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.file-download-cards-block .file-download-card .the-description{color:#524e52;font-size:1rem;font-weight:700}.file-download-cards-block .file-download-card .the-description p{margin-bottom:0}.file-download-cards-block .file-download-card .the-cta{color:#d91629;font-size:1rem;margin:1.25rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.file-download-cards-block .file-download-card:focus,.file-download-cards-block .file-download-card:hover{text-decoration:none;background-color:#d91629;color:#fff}.file-download-cards-block .file-download-card:focus .the-description,.file-download-cards-block .file-download-card:focus .the-cta,.file-download-cards-block .file-download-card:hover .the-description,.file-download-cards-block .file-download-card:hover .the-cta{color:#fff}@media (max-width:82.5em){.file-download-cards-block{padding-left:0;padding-right:0}.file-download-cards-block .inner{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.file-download-cards-block .the-cards{border-radius:0;max-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
/* coderpad-full-height-hero-block-css */
.full-height-hero-block{padding-left:5rem;padding-right:5rem;height:76vh;position:relative}.full-height-hero-block .the-content{max-width:60%;position:relative}.full-height-hero-block .title{font-size:4.5rem;font-size:clamp(3.375rem,2.411rem + 3.214vw,4.5rem);line-height:1.528;font-weight:400;line-height:1.25;margin:0}.full-height-hero-block .description{width:80%}.full-height-hero-block .description p{font-size:clamp(1.5rem,1.179rem + 1.071vw,1.875rem);line-height:1.5;margin-bottom:0}.full-height-hero-block .title+.description{margin-top:1.5rem;margin-top:clamp(1.25rem,1.036rem + .714vw,1.5rem)}.full-height-hero-block .the-cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#d91629;border-color:#d91629;color:#fff;font-size:1.25rem;padding:1.0625rem 2.875rem;margin-top:3rem;margin-top:clamp(2.5rem,2.071rem + 1.429vw,3rem);border-radius:1.875rem}.full-height-hero-block .the-cta:hover,.full-height-hero-block .the-cta:focus-visible{background-color:#b20d1d;border-color:#b20d1d;text-decoration:none}.full-height-hero-block .the-cta:focus{text-decoration:none}.full-height-hero-block .the-cta:active{background-color:#d91629;border-color:#d91629}.full-height-hero-block .the-secondary-cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.25rem;color:#121112}.full-height-hero-block .the-secondary-cta .icon{-webkit-transform:translateX(.6em);-ms-transform:translateX(.6em);transform:translateX(.6em);-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.full-height-hero-block .the-secondary-cta:hover,.full-height-hero-block .the-secondary-cta:focus-visible{text-decoration:none}.full-height-hero-block .the-secondary-cta:hover .icon,.full-height-hero-block .the-secondary-cta:focus-visible .icon{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.full-height-hero-block .the-cta+.the-secondary-cta{margin-left:1rem}.full-height-hero-block .the-image{position:absolute;bottom:-.125rem;right:0;z-index:0;max-width:65%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.full-height-hero-block .the-image img{width:100%;height:100%;pointer-events:none}.full-height-hero-block[data-block-theme=dark] .title,.full-height-hero-block[data-block-theme=dark] .description,.full-height-hero-block[data-block-theme=dark] .the-secondary-cta{color:#fff}.full-height-hero-block[data-block-rounded-corners=all] .the-image img,.full-height-hero-block[data-block-rounded-corners=bottom] .the-image img{border-bottom-right-radius:.9375rem;border-bottom-left-radius:.9375rem}@media (min-height:50em){.full-height-hero-block .the-image{max-width:75%}}@media (max-width:82.5em){.full-height-hero-block{padding-left:1rem;padding-right:1rem;max-height:40rem}.full-height-hero-block .the-content{max-width:none}.full-height-hero-block .title{width:auto}.full-height-hero-block .description{width:100%}.full-height-hero-block[data-block-rounded-corners=all] .the-image img,.full-height-hero-block[data-block-rounded-corners=bottom] .the-image img{border-radius:0}}@media (max-width:75em){.full-height-hero-block .the-image{display:none}}
/* coderpad-header-banner-css */
.header-banner{display:none;height:3.5rem;background-color:#121112;color:#fff;border-top-left-radius:1rem;border-top-right-radius:1rem;position:relative;z-index:0;max-width:90rem;margin-inline:auto}.header-banner[data-header-full-width=true]{max-width:none;border-top-left-radius:0;border-top-right-radius:0}.header-banner[data-header-full-width=true] .inner{max-width:90rem;margin-inline:auto}.header-banner--show .header-banner{display:block}.header-banner .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 clamp(1rem,3vw,2.8125rem)}.header-banner a{color:#fff;font-size:1.125rem;line-height:1.33;font-weight:700;text-wrap:pretty;padding-right:1.25rem}.header-banner a .icon{-webkit-transform:translateX(.6em);-ms-transform:translateX(.6em);transform:translateX(.6em);-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.header-banner a:hover,.header-banner a:focus-visible{text-decoration:none}.header-banner a:hover .icon,.header-banner a:focus-visible .icon{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.header-banner a .icon{position:relative;top:.1875rem}
/* coderpad-hero-bento-block-css */
.hero-bento-block{position:relative}.hero-bento-block .inner{max-width:90rem;margin-inline:auto;padding:3.125rem 1rem;display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}.hero-bento-block .the-media{position:relative;overflow:hidden;border-radius:1.5rem;background-color:#fe2b00;aspect-ratio:853/516;min-height:15rem}.hero-bento-block .the-backdrop{position:absolute;inset:0;z-index:0}.hero-bento-block .the-backdrop img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-bento-block .the-glass{position:absolute;inset-inline-start:6.2134%;inset-block-start:14.3411%;width:86.5182%;aspect-ratio:738/494;z-index:1;border-radius:1.61875rem;background-color:rgba(147,147,147,.18)}@supports (backdrop-filter:blur(1px)){.hero-bento-block .the-glass{background-color:rgba(147,147,147,.1);backdrop-filter:blur(3.78125rem)}}.hero-bento-block .the-shot{--focal-x:50.6347;--focal-y:36.4516;--zoom:1;position:absolute;inset-inline-start:7.9133%;inset-block-start:17.1512%;width:83.1184%;aspect-ratio:709/465;z-index:2;border-radius:.9rem;-webkit-box-shadow:0 1.98125rem 3.33125rem rgba(0,0,0,.25);box-shadow:0 1.98125rem 3.33125rem rgba(0,0,0,.25);overflow:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate(calc((50.6347 - var(--zoom, 1)*var(--focal-x, 50.6347))*1%),calc((36.4516 - var(--zoom, 1)*var(--focal-y, 36.4516))*1%)) scale(var(--zoom, 1));-ms-transform:translate(calc((50.6347 - var(--zoom, 1)*var(--focal-x, 50.6347))*1%),calc((36.4516 - var(--zoom, 1)*var(--focal-y, 36.4516))*1%)) scale(var(--zoom, 1));transform:translate(calc((50.6347 - var(--zoom, 1)*var(--focal-x, 50.6347))*1%),calc((36.4516 - var(--zoom, 1)*var(--focal-y, 36.4516))*1%)) scale(var(--zoom, 1));-webkit-transition:-webkit-transform 300ms cubic-bezier(0,0,.58,1);transition:-webkit-transform 300ms cubic-bezier(0,0,.58,1);transition:transform 300ms cubic-bezier(0,0,.58,1);transition:transform 300ms cubic-bezier(0,0,.58,1),-webkit-transform 300ms cubic-bezier(0,0,.58,1);will-change:transform}.hero-bento-block .the-shot img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-bento-block .the-overlays{position:absolute;inset:0;z-index:3}.hero-bento-block .the-overlay{position:absolute;opacity:0;-webkit-transition:opacity 300ms cubic-bezier(0,0,.58,1);transition:opacity 300ms cubic-bezier(0,0,.58,1)}.hero-bento-block .the-overlay img{display:block;width:100%;height:auto}.hero-bento-block .the-overlay[data-pill="1"]{inset-inline-start:var(--overlay-x-1, 0%);inset-block-start:var(--overlay-y-1, 0%);width:var(--overlay-w-1, auto)}.hero-bento-block .the-overlay[data-pill="2"]{inset-inline-start:var(--overlay-x-2, 0%);inset-block-start:var(--overlay-y-2, 0%);width:var(--overlay-w-2, auto)}.hero-bento-block .the-overlay[data-pill="3"]{inset-inline-start:var(--overlay-x-3, 0%);inset-block-start:var(--overlay-y-3, 0%);width:var(--overlay-w-3, auto)}.hero-bento-block .the-photo{position:relative;overflow:hidden;border-radius:1.5rem;background-color:#fe2b00;aspect-ratio:500/516;min-height:22.5rem}.hero-bento-block .the-photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-bento-block .the-scrim{position:absolute;inset:0;z-index:1;background:radial-gradient(120% 120% at 30% 15%,rgba(102,102,102,.15),rgba(0,0,0,.55));pointer-events:none}.hero-bento-block .the-connectors{position:absolute;inset:0;z-index:2;pointer-events:none}.hero-bento-block .the-connectors svg{display:block;width:100%;height:100%}.hero-bento-block .the-pills{position:absolute;inset:0;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem;padding:1.5rem}.hero-bento-block .the-pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;border:0;border-radius:3.125rem;padding:.75rem 1.5rem;background-color:rgba(255,255,255,.1);color:#fff;cursor:pointer;-webkit-transition:background-color 300ms cubic-bezier(0,0,.58,1),color 300ms cubic-bezier(0,0,.58,1);transition:background-color 300ms cubic-bezier(0,0,.58,1),color 300ms cubic-bezier(0,0,.58,1)}@supports (backdrop-filter:blur(1px)){.hero-bento-block .the-pill{backdrop-filter:blur(2.125rem)}}.hero-bento-block .the-pill:focus-visible{outline:.125rem solid currentColor;outline-offset:.125rem}.hero-bento-block .the-pill .the-label{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-weight:700;font-size:1rem;line-height:1.6;text-transform:uppercase;letter-spacing:0;white-space:nowrap}.hero-bento-block .the-pill .the-dot{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:.5625rem;height:.5625rem;border-radius:50%;background-color:#d91629}.hero-bento-block .the-pill .the-dot::before,.hero-bento-block .the-pill .the-dot::after{content:"";position:absolute;inset:0;border-radius:50%;background-color:#d91629;-webkit-animation:hero-bento-pulse 1.8s ease-out infinite;animation:hero-bento-pulse 1.8s ease-out infinite}.hero-bento-block .the-pill .the-dot::after{-webkit-animation-delay:.6s;animation-delay:.6s}.hero-bento-block .inner[data-active="1"] .the-shot{--focal-x:var(--focal-x-1);--focal-y:var(--focal-y-1);--zoom:var(--zoom-1)}.hero-bento-block .inner[data-active="1"] .the-overlay[data-pill="1"]{opacity:1}.hero-bento-block .inner[data-active="1"] .the-pill[data-pill="1"]{background-color:#fff;color:#121112;backdrop-filter:none}.hero-bento-block .inner[data-active="1"] .the-pill[data-pill="1"] .the-dot{background-color:#37c773}.hero-bento-block .inner[data-active="1"] .the-pill[data-pill="1"] .the-dot::before,.hero-bento-block .inner[data-active="1"] .the-pill[data-pill="1"] .the-dot::after{-webkit-animation:none;animation:none;opacity:0}.hero-bento-block .inner[data-active="2"] .the-shot{--focal-x:var(--focal-x-2);--focal-y:var(--focal-y-2);--zoom:var(--zoom-2)}.hero-bento-block .inner[data-active="2"] .the-overlay[data-pill="2"]{opacity:1}.hero-bento-block .inner[data-active="2"] .the-pill[data-pill="2"]{background-color:#fff;color:#121112;backdrop-filter:none}.hero-bento-block .inner[data-active="2"] .the-pill[data-pill="2"] .the-dot{background-color:#37c773}.hero-bento-block .inner[data-active="2"] .the-pill[data-pill="2"] .the-dot::before,.hero-bento-block .inner[data-active="2"] .the-pill[data-pill="2"] .the-dot::after{-webkit-animation:none;animation:none;opacity:0}.hero-bento-block .inner[data-active="3"] .the-shot{--focal-x:var(--focal-x-3);--focal-y:var(--focal-y-3);--zoom:var(--zoom-3)}.hero-bento-block .inner[data-active="3"] .the-overlay[data-pill="3"]{opacity:1}.hero-bento-block .inner[data-active="3"] .the-pill[data-pill="3"]{background-color:#fff;color:#121112;backdrop-filter:none}.hero-bento-block .inner[data-active="3"] .the-pill[data-pill="3"] .the-dot{background-color:#37c773}.hero-bento-block .inner[data-active="3"] .the-pill[data-pill="3"] .the-dot::before,.hero-bento-block .inner[data-active="3"] .the-pill[data-pill="3"] .the-dot::after{-webkit-animation:none;animation:none;opacity:0}@-webkit-keyframes hero-bento-pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.6}to{-webkit-transform:scale(3);transform:scale(3);opacity:0}}@keyframes hero-bento-pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.6}to{-webkit-transform:scale(3);transform:scale(3);opacity:0}}@media (min-width:56.25em){.hero-bento-block .inner{grid-template-columns:853fr 500fr}.hero-bento-block .the-pills{display:block;padding:0}.hero-bento-block .the-pill{position:absolute}.hero-bento-block .the-pill:nth-child(1){inset-inline-start:6.2%;inset-block-start:65.31%}.hero-bento-block .the-pill:nth-child(2){inset-inline-start:42.2%;inset-block-start:84.69%}.hero-bento-block .the-pill:nth-child(3){inset-inline-start:49%;inset-block-start:9.3%}}@media (max-width:56.25em){.hero-bento-block .the-photo{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.hero-bento-block .the-connectors{display:none}}@media (prefers-reduced-motion:reduce){.hero-bento-block .the-pill .the-dot::before,.hero-bento-block .the-pill .the-dot::after{-webkit-animation:none;animation:none;opacity:0}.hero-bento-block .the-shot{-webkit-transition-duration:1ms;transition-duration:1ms}.hero-bento-block .the-overlay{-webkit-transition-duration:80ms;transition-duration:80ms}}
/* coderpad-hero-block-css */
.hero-block{padding-left:5rem;padding-right:5rem}.hero-block .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:2rem}.hero-block .the-content{-webkit-box-flex:1;-ms-flex:1 0 48.75rem;flex:1 0 48.75rem}.hero-block .kicker{font-size:1.25rem;font-weight:500;margin-bottom:1.75rem;margin-bottom:clamp(.875rem,.125rem + 2.5vw,1.75rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-block .kicker .icon{font-size:1.5rem;color:#d91629;margin-right:.75rem}.hero-block .title{font-size:4.5rem;font-size:clamp(3.375rem,2.411rem + 3.214vw,4.5rem);line-height:1.528;font-weight:400;margin:0}.single-event .hero-block .title{font-size:4rem;font-size:clamp(3rem,2.143rem + 2.857vw,4rem);line-height:1.406;font-weight:400}.hero-block .description{width:80%}.hero-block .description p{font-size:1.875rem;font-size:clamp(1.5rem,1.179rem + 1.071vw,1.875rem);line-height:1.5;margin-bottom:0}.hero-block .title+.description{margin-top:1.5rem;margin-top:clamp(1.25rem,1.036rem + .714vw,1.5rem)}.hero-block .the-cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#d91629;border-color:#d91629;color:#fff;font-size:1.25rem;padding:1.0625rem 2.875rem;margin-top:3rem;margin-top:clamp(2.5rem,2.071rem + 1.429vw,3rem);border-radius:1.875rem}.hero-block .the-cta:hover,.hero-block .the-cta:focus-visible{background-color:#b20d1d;border-color:#b20d1d;text-decoration:none}.hero-block .the-cta:focus{text-decoration:none}.hero-block .the-cta:active{background-color:#d91629;border-color:#d91629}.hero-block .the-secondary-cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:transparent;border-color:#fff;color:#fff;font-size:1.25rem;padding:1.0625rem 2.875rem;border-radius:3.125rem}.hero-block .the-secondary-cta:hover,.hero-block .the-secondary-cta:focus-visible{background-color:rgba(255,255,255,.08);text-decoration:none}.hero-block .the-secondary-cta:focus{text-decoration:none}.hero-block .the-secondary-cta:active{background-color:transparent}.hero-block .the-cta+.the-secondary-cta{margin-left:1rem}.hero-block .stats{color:#121112;margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5rem}.hero-block .stat .icon{height:2rem;width:auto}.hero-block .stat .icon-four-and-half-stars{height:1.25rem;color:#f7ee7f}.hero-block .the-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:2rem;margin-bottom:.25rem}.hero-block .the-stat{display:block;font-size:1.5rem;line-height:1.3;font-weight:700}.hero-block .the-label{display:block;font-size:1.125rem;line-height:1.1;font-weight:500}.hero-block .the-image,.hero-block .the-video{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero-block .the-video{max-width:25rem}.hero-block .the-video video{border-radius:.9375rem}.hero-block.hero-block--media-alignment-top .the-image,.hero-block.hero-block--media-alignment-top .the-video{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hero-block.hero-block--media-alignment-center .the-image,.hero-block.hero-block--media-alignment-center .the-video{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-block.hero-block--media-horizontal-alignment-right .the-image,.hero-block.hero-block--media-horizontal-alignment-right .the-video{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.hero-block.hero-block--media-horizontal-alignment-center .the-image,.hero-block.hero-block--media-horizontal-alignment-center .the-video{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-block[data-block-theme=dark] .kicker,.hero-block[data-block-theme=dark] .title,.hero-block[data-block-theme=dark] .description,.hero-block[data-block-theme=dark] .the-secondary-cta,.hero-block[data-block-theme=dark] .stats{color:#fff}@media (max-width:82.5em){.hero-block{padding-left:1rem;padding-right:1rem}.hero-block .inner{display:block}.hero-block .title{width:auto}.hero-block .description{width:100%}.hero-block .the-cta+.the-secondary-cta{margin-top:1rem}.hero-block .the-image,.hero-block .the-video{display:none}}
/* coderpad-hero-v3-block-css */
.hero-v3-block{position:relative}.hero-v3-block ::-moz-selection{background-color:rgba(18,17,18,.99);color:#fff}.hero-v3-block ::selection{background-color:rgba(18,17,18,.99);color:#fff}.hero-v3-block img::-moz-selection{background-color:rgba(18,17,18,.7)}.hero-v3-block img::selection{background-color:rgba(18,17,18,.7)}.hero-v3-block .inner{max-width:90rem;margin-inline:auto;padding:4rem 1rem;position:relative;z-index:1}.hero-v3-block .eyebrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin:0 0 1.5rem}.hero-v3-block .eyebrow--plain{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.5rem;line-height:.917;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;color:#524e52}.hero-v3-block .eyebrow--chip{font-size:1.25rem;font-size:clamp(1.125rem,1.018rem + .357vw,1.25rem);line-height:1.4;font-weight:400;background-color:#fff;border-radius:.5rem;color:#121112;padding:.5625rem 1.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hero-v3-block .eyebrow-icon{color:#d91629;font-size:1.75rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.hero-v3-block .eyebrow-icon--tile{background-color:#d91629;border-radius:.375rem;padding:.375rem;color:#fff;font-size:1rem}.hero-v3-block .title{font-size:4.5rem;font-size:clamp(3.375rem,2.411rem + 3.214vw,4.5rem);line-height:1.528;font-weight:500;line-height:1.06;margin:0}.hero-v3-block .title strong{font-weight:700;background-image:-webkit-gradient(linear,left top,right top,from(#d91629),to(#fe2b00));background-image:linear-gradient(90deg,#d91629 0,#fe2b00 100%);background-repeat:no-repeat;background-size:100% .14em;background-position:0 .92em}.hero-v3-block .description{-webkit-margin-before:2rem;margin-block-start:2rem}.hero-v3-block .description p{font-size:1.5rem;font-size:clamp(1.375rem,1.268rem + .357vw,1.5rem);line-height:1.5;font-weight:500;line-height:1.333;margin-bottom:0}.hero-v3-block .description p+p{-webkit-margin-before:1rem;margin-block-start:1rem}.hero-v3-block .the-ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-margin-before:2rem;margin-block-start:2rem}.hero-v3-block .the-cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#fff;border-color:#fff;color:#121112}.hero-v3-block .the-cta:hover,.hero-v3-block .the-cta:focus-visible{background-color:#f2f2f2;border-color:#f2f2f2;text-decoration:none}.hero-v3-block .the-cta:focus{text-decoration:none}.hero-v3-block .the-cta:active{background-color:#fff;border-color:#fff}.hero-v3-block .the-secondary-cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:transparent;border-color:#fff;color:#fff}.hero-v3-block .the-secondary-cta:hover,.hero-v3-block .the-secondary-cta:focus-visible{background-color:rgba(255,255,255,.08);text-decoration:none}.hero-v3-block .the-secondary-cta:focus{text-decoration:none}.hero-v3-block .the-secondary-cta:active{background-color:transparent}.hero-v3-block .the-media img,.hero-v3-block .the-media video,.hero-v3-block .the-media lite-youtube,.hero-v3-block .the-media .responsive-embed{display:block;width:100%;height:auto;border-radius:1.25rem}.hero-v3-block--layout-centered{overflow:hidden}.hero-v3-block--layout-centered .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.hero-v3-block--layout-centered .the-copy{max-width:54.4375rem}.hero-v3-block--layout-centered .title{max-width:46.4375rem;margin-inline:auto}.hero-v3-block--layout-centered .description{max-width:40rem;margin-inline:auto}.hero-v3-block--layout-centered .eyebrow{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-v3-block--layout-centered .the-ctas{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-v3-block--layout-centered .the-media{width:100%;max-width:62.5rem;-webkit-margin-before:3rem;margin-block-start:3rem}.hero-v3-block--layout-centered .hubspot-form--standard label[for]{text-align:left}.hero-v3-block--layout-centered .the-grid{position:absolute;z-index:0;color:rgba(219,235,216,.168627451);pointer-events:none}.hero-v3-block--layout-centered .the-grid svg{display:block;width:12.75rem;height:auto}.hero-v3-block--layout-centered .the-grid--start{top:-3.1875rem;inset-inline-start:-3.1875rem}.hero-v3-block--layout-centered .the-grid--end{bottom:-3.1875rem;inset-inline-end:-3.1875rem}.hero-v3-block--layout-split{overflow:hidden;border:.0625rem solid #383638}.hero-v3-block--layout-split[data-block-theme=dark]{border:0}.hero-v3-block--layout-split .inner{display:grid;grid-template-columns:1fr;gap:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-inline:3rem}.hero-v3-block--layout-split .title{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:400;line-height:1.1}.hero-v3-block--layout-split .the-media{position:relative}.hero-v3-block--layout-split .the-panel{position:absolute;z-index:0;overflow:hidden;background-color:#34312e;color:rgba(255,255,255,.4);pointer-events:none;inset-block:-3.5rem;inset-inline:3.5rem -12.5rem;border-start-start-radius:1.875rem;border-end-start-radius:2.5rem}.hero-v3-block--layout-split .the-panel svg{display:block;width:100%;height:100%}.hero-v3-block--layout-split .the-media-inner{position:relative;z-index:1}.hero-v3-block--media-form .the-media-inner{border:1rem solid transparent;border-radius:1.25rem;background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#e50c18 0,#fb4727 100%);background-origin:border-box;background-clip:padding-box,border-box;background-color:#fff;color:#121112;padding:2rem}.hero-v3-block[data-block-theme=light] .eyebrow--chip{border:.0625rem solid #cdcccd}.hero-v3-block[data-block-theme=light] .eyebrow--plain,.hero-v3-block[data-block-theme=subtle] .eyebrow--plain{color:#524e52}.hero-v3-block[data-block-theme=light] .the-cta,.hero-v3-block[data-block-theme=subtle] .the-cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#121112;border-color:#121112;color:#fff}.hero-v3-block[data-block-theme=light] .the-cta:hover,.hero-v3-block[data-block-theme=light] .the-cta:focus-visible,.hero-v3-block[data-block-theme=subtle] .the-cta:hover,.hero-v3-block[data-block-theme=subtle] .the-cta:focus-visible{background-color:#383638;border-color:#383638;text-decoration:none}.hero-v3-block[data-block-theme=light] .the-cta:focus,.hero-v3-block[data-block-theme=subtle] .the-cta:focus{text-decoration:none}.hero-v3-block[data-block-theme=light] .the-cta:active,.hero-v3-block[data-block-theme=subtle] .the-cta:active{background-color:#121112;border-color:#121112}.hero-v3-block[data-block-theme=light] .the-secondary-cta,.hero-v3-block[data-block-theme=subtle] .the-secondary-cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:transparent;border-color:#121112;color:#121112}.hero-v3-block[data-block-theme=light] .the-secondary-cta:hover,.hero-v3-block[data-block-theme=light] .the-secondary-cta:focus-visible,.hero-v3-block[data-block-theme=subtle] .the-secondary-cta:hover,.hero-v3-block[data-block-theme=subtle] .the-secondary-cta:focus-visible{background-color:rgba(18,17,18,.08);text-decoration:none}.hero-v3-block[data-block-theme=light] .the-secondary-cta:focus,.hero-v3-block[data-block-theme=subtle] .the-secondary-cta:focus{text-decoration:none}.hero-v3-block[data-block-theme=light] .the-secondary-cta:active,.hero-v3-block[data-block-theme=subtle] .the-secondary-cta:active{background-color:transparent}.hero-v3-block[data-block-theme=light] .the-grid,.hero-v3-block[data-block-theme=subtle] .the-grid{color:rgba(18,17,18,.15)}@media (min-width:56.25em){.hero-v3-block--layout-split .inner{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:4rem;padding-inline:7.125rem}}@media (max-width:56.25em){.hero-v3-block--layout-centered .the-grids{display:none}.hero-v3-block--layout-split .the-panel{display:none}.hero-v3-block .inner{padding:3rem 1rem}.hero-v3-block--layout-split .inner{padding-inline:1rem}}
/* coderpad-hubspot-block-css */
.hubspot-form--max-width-page-width-90-percent{max-width:79rem;margin-left:auto;margin-right:auto}.hubspot-form--max-width-text-content-width{max-width:62.8125rem;margin-left:auto;margin-right:auto}.hubspot-form--standard{padding-bottom:2rem}.hubspot-form--standard .heading{font-size:1.75rem;font-weight:500;line-height:1.35;margin-bottom:3rem}.hubspot-form--standard .hubspot-form-container{-webkit-transition:opacity 1s;transition:opacity 1s}.hubspot-form--standard .hs-form-field{margin-bottom:1.25rem}.hubspot-form--standard .hs-input{background-color:#fff;border:.0625rem solid #cdcccd;border-radius:.9375rem;color:#121112;font-size:1.3125rem;line-height:1.5;padding:.75rem;width:100%!important}.hubspot-form--standard .hs-input::-webkit-input-placeholder{color:#cdcccd}.hubspot-form--standard .hs-input::-moz-placeholder{color:#cdcccd}.hubspot-form--standard .hs-input:-ms-input-placeholder{color:#cdcccd}.hubspot-form--standard .hs-input::-ms-input-placeholder{color:#cdcccd}.hubspot-form--standard .hs-input::placeholder{color:#cdcccd}.hubspot-form--standard .hs-input.invalid{border-color:#d91629}.hubspot-form--standard .hs-button{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#d91629;border-color:#d91629;color:#fff;cursor:pointer}.hubspot-form--standard .hs-button:hover,.hubspot-form--standard .hs-button:focus-visible{background-color:#b20d1d;border-color:#b20d1d;text-decoration:none}.hubspot-form--standard .hs-button:focus{text-decoration:none}.hubspot-form--standard .hs-button:active{background-color:#d91629;border-color:#d91629}.hubspot-form--standard .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox-display{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.hubspot-form--standard .hs-fieldtype-booleancheckbox [type=checkbox]{width:auto!important;margin-right:.5rem}.hubspot-form--standard .hs_webinar__email_opt_in label span,.hubspot-form--standard .hs_email_opt_in_wordpress label span{font-size:.8125rem;position:relative;top:-.125rem;line-height:1.5}.hubspot-form--standard .inputs-list li{list-style:none;margin:0}.hubspot-form--standard .hs-form-required{color:#d91629;padding-left:.25rem}.hubspot-form--standard label[for]{font-size:1.3125rem;line-height:1.4;display:block;padding-bottom:.375rem}.hubspot-form--standard textarea{min-height:9ch}.hubspot-form--standard fieldset{max-width:none!important}.hubspot-form--standard fieldset.hs-fieldtype-fieldset--columns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hubspot-form--standard fieldset.hs-fieldtype-fieldset--columns .hs-form-field{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.hubspot-form--standard .hs-fieldtype-select .input{position:relative}.hubspot-form--standard .hs-fieldtype-select .input::before,.hubspot-form--standard .hs-fieldtype-select .input::after{position:absolute;right:1rem;display:block;content:"";border:.625rem solid transparent;border-radius:.375rem;pointer-events:none}.hubspot-form--standard .hs-fieldtype-select .input::before{top:45%;border-top-color:#121112}.hubspot-form--standard .hs-fieldtype-select .input::after{top:calc(45% - .125rem);border-top-color:#fff}.hubspot-form--standard .hs-fieldtype-select .input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#121112;border-radius:1rem}.hubspot-form--standard .hs-error-msgs{padding:0 .25rem;margin:0}.hubspot-form--standard .hs-error-msgs li{padding:.25rem 0;color:#d91629;text-align:left;font-size:1.125rem;line-height:1.5;list-style-type:none;margin:0}.hubspot-form--standard .hs-error-msgs a{color:#d91629}.hubspot-form--standard .submitted-message{text-align:center}.hubspot-form--single-input .hs-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.hubspot-form--single-input .hs-form-field{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.hubspot-form--single-input .hs-form-field label{font-size:1.125rem;display:inline-block;margin-bottom:.5rem}.hubspot-form--single-input .hs-submit{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding-top:1.25rem;margin-top:1rem}.hubspot-form--single-input .hs-input{background-color:#fff;border:.0625rem solid #cdcccd;border-radius:.9375rem;color:#121112;font-size:1.3125rem;line-height:1.5;padding:.75rem;width:100%!important}.hubspot-form--single-input .hs-input::-webkit-input-placeholder{color:#cdcccd}.hubspot-form--single-input .hs-input::-moz-placeholder{color:#cdcccd}.hubspot-form--single-input .hs-input:-ms-input-placeholder{color:#cdcccd}.hubspot-form--single-input .hs-input::-ms-input-placeholder{color:#cdcccd}.hubspot-form--single-input .hs-input::placeholder{color:#cdcccd}.hubspot-form--single-input .hs-input.invalid{border-color:#d91629}.hubspot-form--single-input .hs-button{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#d91629;border-color:#d91629;color:#fff;cursor:pointer}.hubspot-form--single-input .hs-button:hover,.hubspot-form--single-input .hs-button:focus-visible{background-color:#b20d1d;border-color:#b20d1d;text-decoration:none}.hubspot-form--single-input .hs-button:focus{text-decoration:none}.hubspot-form--single-input .hs-button:active{background-color:#d91629;border-color:#d91629}.hubspot-form--single-input .hs-form-required{color:#d91629;padding-left:.25rem}.hubspot-form--single-input .hs-error-msgs{padding:0 .25rem;margin:0}.hubspot-form--single-input .hs-error-msgs li{padding:.25rem 0;color:#d91629;text-align:left;font-size:1.125rem;line-height:1.5;list-style-type:none;margin:0}[data-block-theme=dark] .hubspot-form--single-input .hs-form,[data-block-theme=dark] .hubspot-form--single-input .submitted-message{color:#fff}.js-hubspot-html-form{-webkit-transition:opacity 1s;transition:opacity 1s}.hubspot-html-form__honeypot{clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);height:.0625rem;overflow:hidden;position:absolute!important;width:.0625rem}.hubspot-label-block{padding-left:1rem;padding-right:1rem}.hubspot-label-block .inner{max-width:79rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5rem;gap:clamp(2.5rem,.357rem + 7.143vw,5rem);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hubspot-label-block .label{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:400;padding-top:0}.hubspot-label-block .hubspot-form{width:100%;max-width:50.25rem}.hubspot-label-block [data-block-margin-top],.hubspot-label-block [data-block-margin-bottom]{margin:0}@media (max-width:82.5em){.hubspot-form--standard fieldset.hs-fieldtype-fieldset--columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.hubspot-form--single-input .hs-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.hubspot-form--single-input .hs-form-field{-ms-flex-preferred-size:100%;flex-basis:100%}.hubspot-label-block .inner{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
/* coderpad-icon-card-group-block-css */
.icon-card-group-block{color:#121112;padding-left:3rem;padding-right:3rem}.icon-card-group-block .title{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:400;text-align:center;padding-bottom:3rem;padding-bottom:clamp(2.5rem,2.071rem + 1.429vw,3rem);margin-bottom:0}.icon-card-group-block .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-bottom:0}.icon-card-group-block .icon-card{background-color:#fff;padding:2.5rem;border-radius:1.25rem;color:#121112;-webkit-box-flex:1;-ms-flex:1 0 23rem;flex:1 0 23rem;max-width:23rem;margin:auto}.icon-card-group-block .icon,.icon-card-group-block .logo{height:3.875rem;width:auto;max-height:3.875rem;max-width:6.25rem}.icon-card-group-block .card-title{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:400;margin:2rem 0 0}.icon-card-group-block .card-title+*{margin-top:.5rem}.icon-card-group-block .card-description p{font-size:1.125rem;margin-bottom:0}.icon-card-group-block[data-block-theme=dark]{color:#fff}.icon-card-group-block[data-block-theme=dark] .icon{color:#d91629}@media (max-width:82.5em){.icon-card-group-block{padding-left:1rem;padding-right:1rem}.icon-card-group-block .cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3.5rem}.icon-card-group-block .icon-card{-ms-flex-preferred-size:content;flex-basis:content}.icon-card-group-block .icon,.icon-card-group-block .logo{height:3.125rem;max-height:3.125rem;max-width:5rem}}
/* coderpad-icon-cards-block-css */
.icon-cards-block{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.icon-cards-block .inner{max-width:90rem;margin:0 auto;padding:2rem 1rem .5rem}.icon-cards-block .headline{text-align:center;font-size:1rem;text-transform:uppercase;color:#848587}.icon-cards-block .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:41.5rem;margin:0 auto}.icon-cards-block .cards>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 1rem 2rem}.icon-cards-block .icon-card{padding:1rem;width:18.75rem;background-color:#f9fafa;border:.0625rem solid #e5e5e5;border-radius:.5rem}.icon-cards-block .icon-card:hover,.icon-cards-block .icon-card:focus{background-color:#f5f4f4;text-decoration:none}.icon-cards-block .inner-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.icon-cards-block .inner-item:hover,.icon-cards-block .inner-item:focus{text-decoration:none}.icon-cards-block .icon-container{background-color:#121112;border-radius:50%;color:#fff;width:5rem;height:5rem;-webkit-box-flex:1;-ms-flex:1 0 5rem;flex:1 0 5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icon-cards-block .icon-container .icon{font-size:1.875rem;-webkit-filter:grayscale(1);filter:grayscale(1)}.icon-cards-block .title{font-size:1.125rem;font-weight:400;line-height:1.5;color:#090a0b;margin:0 1rem;text-align:left;-webkit-box-flex:1;-ms-flex:1 0 12.5rem;flex:1 0 12.5rem}
/* coderpad-icon-cards-v2-block-css */
.icon-cards-v2-block .inner{max-width:90rem;margin-inline:auto;padding-inline:1rem}.icon-cards-v2-block .eyebrow{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.125rem;line-height:1.222;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;color:#d91629;text-align:center;margin:0 0 1rem}.icon-cards-v2-block .title{font-size:3rem;font-size:clamp(2.25rem,1.607rem + 2.143vw,3rem);line-height:1.208;font-weight:700;text-align:center;max-width:45rem;margin:0 auto 4rem}.icon-cards-v2-block .cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr));gap:2rem}.icon-cards-v2-block .icon-card{text-align:center}.icon-cards-v2-block .icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:4.75rem;margin-bottom:.75rem;color:#d91629}.icon-cards-v2-block .icon-container .icon{height:auto;width:auto;max-height:100%;max-width:5.75rem;font-size:3.75rem}.icon-cards-v2-block .card-title{font-size:1.5rem;font-size:clamp(1.375rem,1.268rem + .357vw,1.5rem);line-height:1.5;font-weight:700;margin:0 0 .5rem;line-height:1.25}.icon-cards-v2-block .card-description p{font-size:1rem;line-height:1.5;font-weight:400;margin-bottom:0}.icon-cards-v2-block .card-description ul{text-align:left;margin:1rem 0 0;-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}.icon-cards-v2-block .card-description ul li{font-size:1rem;line-height:1.5;font-weight:400;margin-bottom:.5rem;margin-left:0}.icon-cards-v2-block .card-description ul li:last-child{margin-bottom:0}.icon-cards-v2-block[data-block-theme=dark] .icon-container{color:#fff}.icon-cards-v2-block[data-card-style=bordered] .cards{grid-template-columns:repeat(auto-fit,minmax(18.75rem,1fr));gap:1.5rem}.icon-cards-v2-block[data-card-style=bordered] .icon-card{background-color:#fff;border:.0625rem solid #9c9a9c;border-radius:1rem;color:#121112;text-align:left;padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.icon-cards-v2-block[data-card-style=bordered] .icon-container{display:block;height:auto;margin-bottom:0}.icon-cards-v2-block[data-card-style=bordered] .icon-container .icon{width:1em;height:1em;max-height:none;max-width:none;font-size:3rem}.icon-cards-v2-block[data-card-style=bordered] .card-title{font-size:2rem;font-size:clamp(1.625rem,1.304rem + 1.071vw,2rem);line-height:1.25;font-weight:500;margin:0;line-height:1.25}.icon-cards-v2-block[data-card-style=bordered] .card-description p{font-size:1.125rem;line-height:1.556;font-weight:400;margin:0 0 1rem}.icon-cards-v2-block[data-card-style=bordered] .card-description p:last-child{margin-bottom:0}.icon-cards-v2-block[data-card-style=bordered] .card-description ul{font-size:1.125rem;line-height:1.556;font-weight:400;margin:0;-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}.icon-cards-v2-block[data-card-style=bordered] .card-description ul li{font-size:1.125rem;line-height:1.556;font-weight:400;margin-bottom:.5rem}.icon-cards-v2-block[data-card-style=bordered] .card-description ul li:last-child{margin-bottom:0}.icon-cards-v2-block[data-card-style=bordered][data-block-theme=dark] .icon-container{color:#d91629}
/* coderpad-icon-hero-block-css */
.icon-hero-block{padding-left:5rem;padding-right:5rem;position:relative}.icon-hero-block .inner{display:-webkit-box;display:-ms-flexbox;display:flex}.icon-hero-block .title{font-size:4.5rem;font-size:clamp(3.375rem,2.411rem + 3.214vw,4.5rem);line-height:1.528;font-weight:400;line-height:1.25;margin:0}.icon-hero-block .description{padding-right:16rem}.icon-hero-block .description p{font-size:1.875rem;font-size:clamp(1.5rem,1.179rem + 1.071vw,1.875rem);line-height:1.5;margin-bottom:0}.icon-hero-block .title+.description{margin-top:1.5rem;margin-top:clamp(1.25rem,1.036rem + .714vw,1.5rem)}.icon-hero-block .cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#d91629;border-color:#d91629;color:#fff;margin-top:2rem}.icon-hero-block .cta:hover,.icon-hero-block .cta:focus-visible{background-color:#b20d1d;border-color:#b20d1d;text-decoration:none}.icon-hero-block .cta:focus{text-decoration:none}.icon-hero-block .cta:active{background-color:#d91629;border-color:#d91629}.icon-hero-block .the-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:3.75rem;bottom:-4rem;-webkit-box-shadow:0 .25rem .75rem 0 rgba(18,17,18,.1);box-shadow:0 .25rem .75rem 0 rgba(18,17,18,.1);width:11rem;height:11rem;border-radius:.9375rem;background-color:#fff}.icon-hero-block .the-icon .icon{width:auto;height:8rem}.icon-hero-block[data-block-theme=dark] .title,.icon-hero-block[data-block-theme=dark] .description{color:#fff}@media (max-width:82.5em){.icon-hero-block{padding-left:1rem;padding-right:1rem}.icon-hero-block .inner{display:block}.icon-hero-block .title{width:auto}.icon-hero-block .description{padding-right:0}.icon-hero-block .the-icon{position:static;margin:0 auto 2rem;width:8rem;width:clamp(6rem,4.286rem + 5.714vw,8rem);height:8rem;height:clamp(6rem,4.286rem + 5.714vw,8rem)}.icon-hero-block .the-icon .icon{height:clamp(4rem,2.286rem + 5.714vw,6rem)}}
/* coderpad-icon-list-innerblock-css */
.icon-list-innerblock{margin:0}.icon-list-innerblock .list-item{list-style:none;font-size:1.5rem;font-size:clamp(1.25rem,1.036rem + .714vw,1.5rem);line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.125rem;margin:0}.icon-list-innerblock .list-item+.list-item{margin-top:3rem}.icon-list-innerblock .list-icon{border-radius:50%;background-color:#d91629;color:#fff;width:2.25rem;height:2.25rem;padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;top:.125rem}.icon-list-innerblock .list-headline{display:block}[data-block-theme=dark] .icon-list-innerblock .list-item{color:#fff}
/* coderpad-icon-lists-block-css */
.icon-lists-block{padding-left:1rem;padding-right:1rem}.icon-lists-block .inner{border:.0625rem solid #e6e6e6;border-radius:.9375rem;margin:0 auto;max-width:62.8125rem;padding:2rem 1rem .5rem}.icon-lists-block .headline{text-align:center;font-size:1rem;text-transform:uppercase;color:#848587}.icon-lists-block .lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.icon-lists-block .lists>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.icon-lists-block .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.icon-lists-block .icon-container{background-color:#d91629;border-radius:50%;color:#fff;width:3rem;height:3rem;-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icon-lists-block .icon-container .icon{font-size:1.375rem;-webkit-filter:grayscale(1);filter:grayscale(1)}.icon-lists-block .title{font-size:2.75rem;font-size:clamp(2.125rem,1.589rem + 1.786vw,2.75rem);line-height:1.273;font-weight:700;margin:0 1rem;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.icon-lists-block .links{-ms-flex-item-align:start;align-self:flex-start;padding-top:1.5rem;width:100%;margin-left:3.125rem;margin-bottom:auto}.icon-lists-block .links li{list-style:none;margin-left:0;margin-bottom:.5rem;text-align:left;font-size:1.625rem}.icon-lists-block .links a{color:#121112;display:inline-block;border-radius:.9375rem;padding:.75rem 1rem}.icon-lists-block .links a:hover,.icon-lists-block .links a:focus{text-decoration:none}
/* coderpad-image-icon-group-list-block-css */
.image-icon-group-list-block .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:5rem;padding-left:5rem;padding-right:5rem}.image-icon-group-list-block .inner>*{-ms-flex-preferred-size:50%;flex-basis:50%}.image-icon-group-list-block.image-icon-group-list-block--no-media .inner>*{-ms-flex-preferred-size:auto;flex-basis:auto}.image-icon-group-list-block .the-image{line-height:0;position:relative}.image-icon-group-list-block .the-image img{position:absolute;left:0;top:0;max-width:100%}.image-icon-group-list-block .the-image.the-image--bottom-hang-small{bottom:-.5rem}.image-icon-group-list-block .the-image.the-image--bottom-hang-medium{bottom:-1rem}.image-icon-group-list-block .the-image.the-image--bottom-hang-large{bottom:-2rem}.image-icon-group-list-block .the-image.the-image--bottom-hang-extra-large{bottom:-4rem}.image-icon-group-list-block .the-image.the-image--bottom-hang-extra-extra-large{bottom:-8rem}.image-icon-group-list-block .the-video{line-height:0;position:relative}.image-icon-group-list-block .title{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:400}.image-icon-group-list-block .description+*{margin-top:5rem;margin-top:clamp(2.5rem,.357rem + 7.143vw,5rem)}.image-icon-group-list-block .description>*{font-size:1.5rem;margin-bottom:0}.image-icon-group-list-block .the-icon-list-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;gap:3rem}.image-icon-group-list-block .the-icon-list-items>*{-ms-flex-preferred-size:calc(50% - 3rem);flex-basis:calc(50% - 3rem)}.image-icon-group-list-block .the-icon-list-items li{list-style:none;margin-left:0;margin-bottom:0}.image-icon-group-list-block .the-icon-list-items p{font-size:1.125rem;margin-bottom:0}.image-icon-group-list-block .the-icon-list-items.the-icon-list-items--display-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%}.image-icon-group-list-block .the-icon-list-items.the-icon-list-items--display-horizontal-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.image-icon-group-list-block .the-icon-list-items.the-icon-list-items--display-horizontal-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-icon-group-list-block .item-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.4375rem;height:3.4375rem;padding:.625rem;font-size:2.25rem;margin-bottom:1.75rem;margin-right:1rem;border-radius:50%}.image-icon-group-list-block .the-icon-list-items--shape-rounded-square .item-icon{border-radius:1rem}.image-icon-group-list-block .item-title{font-size:1.25rem;font-weight:700;line-height:1.5;margin:0}.image-icon-group-list-block .item-title+*{margin-top:1rem}.image-icon-group-list-block.image-icon-group-list-block--align-left .inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.image-icon-group-list-block.image-icon-group-list-block--align-left .the-image{margin-left:0;margin-right:5rem}.image-icon-group-list-block[data-block-theme=dark]{color:#fff}.image-icon-group-list-block[data-block-theme=dark] .item-icon{background-color:#d91629}.image-icon-group-list-block[data-block-full-width=true] .inner{max-width:90rem;margin-inline:auto}@media (max-width:82.5em){.image-icon-group-list-block .inner{padding-left:1rem;padding-right:1rem}.image-icon-group-list-block .inner{display:block}.image-icon-group-list-block .the-image{display:none}.image-icon-group-list-block .the-video{display:none}.image-icon-group-list-block .the-icon-list-items{padding-top:0;gap:2rem}.image-icon-group-list-block .the-icon-list-items li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto}.image-icon-group-list-block .the-icon-list-items.the-icon-list-items--display-list li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.image-icon-group-list-block .the-icon-list-items.the-icon-list-items--display-horizontal-list li{-ms-flex-preferred-size:calc(50% - 3rem);flex-basis:calc(50% - 3rem)}}@media (max-width:42.5em){.image-icon-group-list-block .the-icon-list-items>*{-ms-flex-preferred-size:100%;flex-basis:100%}.image-icon-group-list-block .the-icon-list-items.the-icon-list-items--display-horizontal-list li{-ms-flex-preferred-size:100%;flex-basis:100%}}
/* coderpad-image-row-block-css */
.image-row-block{padding-left:1rem;padding-right:1rem}.image-row-block .the-headline{font-size:3rem;font-size:clamp(2.25rem,1.607rem + 2.143vw,3rem);line-height:1.208;font-weight:500;text-align:center;margin-bottom:2.5rem}.image-row-block .the-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;padding:1.25rem 2.5rem}.image-row-block .the-images .logo{width:100%}.image-row-block .the-images.the-images--limit-size-128>*{max-height:8rem;max-width:8rem}.image-row-block .the-images.the-images--limit-size-128 img{max-height:100%;width:auto}.image-row-block .the-images.the-images--limit-size-128 .logo{font-size:8rem}.image-row-block[data-block-theme=dark] .the-headline{color:#fff}@media (max-width:60em){.image-row-block .the-images{-ms-flex-wrap:wrap;flex-wrap:wrap}}
/* coderpad-image-text-block-css */
.image-text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4rem;padding-left:1rem;padding-right:1rem}.image-text-block.image-text-block--image-alignment-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.image-text-block.image-text-block--image-vertical-alignment-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.image-text-block.image-text-block--image-vertical-alignment-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.image-text-block .media{-ms-flex-preferred-size:38.75rem;flex-basis:38.75rem;max-width:38.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-text-block .media video{max-width:30.625rem;width:100%}.image-text-block .content{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:43.75rem}.image-text-block .the-headline{font-size:4rem;font-size:clamp(3rem,2.143rem + 2.857vw,4rem);line-height:1.406;font-weight:400;margin-bottom:0}.image-text-block .description>*+*{margin-top:1em}.image-text-block .description p{font-size:1.875rem;font-size:clamp(1.5rem,1.179rem + 1.071vw,1.875rem);line-height:1.5;margin-bottom:0}.image-text-block.image-text-block--small-text .the-headline{font-size:3rem;font-size:clamp(2.25rem,1.607rem + 2.143vw,3rem);line-height:1.208;font-weight:500}.image-text-block.image-text-block--small-text .description p{font-size:clamp(1rem,.679rem + 1.071vw,1.375rem)}.image-text-block .the-headline+.description{margin-top:1.25rem}.image-text-block .ctas{padding-top:3rem;padding-top:clamp(1.5rem,.214rem + 4.286vw,3rem);display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-text-block .cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#d91629;border-color:#d91629;color:#fff}.image-text-block .cta:hover,.image-text-block .cta:focus-visible{background-color:#b20d1d;border-color:#b20d1d;text-decoration:none}.image-text-block .cta:focus{text-decoration:none}.image-text-block .cta:active{background-color:#d91629;border-color:#d91629}.image-text-block .secondary-cta{font-weight:700;color:#d91629;font-size:1.25rem}.image-text-block .secondary-cta .icon{-webkit-transform:translateX(.6em);-ms-transform:translateX(.6em);transform:translateX(.6em);-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.image-text-block .secondary-cta:hover,.image-text-block .secondary-cta:focus-visible{text-decoration:none}.image-text-block .secondary-cta:hover .icon,.image-text-block .secondary-cta:focus-visible .icon{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.image-text-block[data-block-theme=dark] .content,.image-text-block[data-block-theme=dark] .secondary-cta{color:#fff}@media (max-width:82.5em){.image-text-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.image-text-block.image-text-block--image-alignment-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-text-block.image-text-block--image-vertical-alignment-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-text-block.image-text-block--image-vertical-alignment-bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-text-block .media{margin:0 0 2rem;-ms-flex-preferred-size:auto;flex-basis:auto}}
/* coderpad-inline-tabbed-content-block-css */
/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-transition:height 320ms;transition:height 320ms}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:0;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:rgba(51,51,51,.25);border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:#333}.inline-tabbed-content-block-title,.wysiwyg h2.inline-tabbed-content-block-title{font-size:4rem;font-size:clamp(3rem,2.143rem + 2.857vw,4rem);line-height:1.406;font-weight:400;text-align:center;margin:0;padding:0 1rem}.inline-tabbed-content-block-sub-title,.wysiwyg p.inline-tabbed-content-block-sub-title{font-size:2.75rem;font-size:clamp(2.125rem,1.589rem + 1.786vw,2.75rem);line-height:1.273;font-weight:500;text-align:center;margin-bottom:0;padding:0 1rem;max-width:none}.inline-tabbed-content-block-title+.inline-tabbed-content-block-sub-title{margin-top:1.25rem}.inline-tabbed-content-block-title+.inline-tabbed-content-block,.inline-tabbed-content-block-sub-title+.inline-tabbed-content-block{margin-top:5rem}.inline-tabbed-content-block{margin-top:3rem;padding-left:1rem;padding-right:1rem}.inline-tabbed-content-block .tabs-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;top:-1.5rem;top:calc(clamp(.75rem,.107rem + 2.143vw,1.5rem)*-1)}.inline-tabbed-content-block[data-block-padding-top=small] .tabs-container{top:-2rem;top:calc(clamp(1rem,.143rem + 2.857vw,2rem)*-1)}.inline-tabbed-content-block[data-block-padding-top=medium] .tabs-container{top:-2.5rem;top:calc(clamp(1.25rem,.179rem + 3.571vw,2.5rem)*-1)}.inline-tabbed-content-block[data-block-padding-top=large] .tabs-container{top:-3.5rem;top:calc(clamp(1.75rem,.25rem + 5vw,3.5rem)*-1)}.inline-tabbed-content-block[data-block-padding-top=extra-large] .tabs-container{top:-5.5rem;top:calc(clamp(2.75rem,.393rem + 7.857vw,5.5rem)*-1)}.inline-tabbed-content-block[data-block-padding-top=extra-extra-large] .tabs-container{top:-9.5rem;top:calc(clamp(4.75rem,.679rem + 13.571vw,9.5rem)*-1)}.inline-tabbed-content-block .tabs-holder{position:relative;margin:0 1rem}.inline-tabbed-content-block .tabs{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:1.875rem;background-color:#121112;margin:0 auto;padding:0}.inline-tabbed-content-block .tab-item{margin:0;font-size:1.125rem;font-weight:500;padding:.375rem .375rem;position:relative;z-index:1}.inline-tabbed-content-block .tab-item:hover,.inline-tabbed-content-block .tab-item:focus{text-decoration:none}.inline-tabbed-content-block .tab-item span{color:#fff;display:block;padding:.625rem 1.5rem;-webkit-transition:color 300ms cubic-bezier(.76,0,.24,1);transition:color 300ms cubic-bezier(.76,0,.24,1)}.inline-tabbed-content-block .tab-item.active span{color:#121112}.inline-tabbed-content-block .tab-item-bg{position:absolute;top:0;bottom:0;left:0;z-index:0;display:block;width:0;margin:0;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:cubic-bezier(.6,.15,.4,.85);transition-timing-function:cubic-bezier(.6,.15,.4,.85);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.inline-tabbed-content-block .tab-item-bg span{display:block;border-radius:1.875rem;color:#121112;background-color:#fff}.inline-tabbed-content-block .mobile-nav{display:none;color:#121112}.inline-tabbed-content-block .tab-contents>.tab-content+.tab-content{margin-top:3rem}.inline-tabbed-content-block .tab-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5rem;width:100%}.inline-tabbed-content-block .content{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.inline-tabbed-content-block .headline{font-size:4rem;font-size:clamp(3rem,2.143rem + 2.857vw,4rem);line-height:1.406;font-weight:400}.inline-tabbed-content-block p{font-size:1.5rem;line-height:1.5}.inline-tabbed-content-block .media img{max-height:25rem;width:auto}.inline-tabbed-content-block .flickity-page-dots{bottom:clamp(-2rem,-2.857rem + 2.857vw,-1rem)}.inline-tabbed-content-block .flickity-page-dot{background-color:rgba(255,255,255,.5)}.inline-tabbed-content-block .flickity-page-dot.is-selected{background-color:#fff}.inline-tabbed-content-block[data-block-theme=dark]{color:#fff}.inline-tabbed-content-block[data-block-theme=dark] .tabs{background-color:#d91629}.inline-tabbed-content-block[data-block-theme=dark] .tabs ::-moz-selection{background-color:rgba(18,17,18,.99);color:#fff}.inline-tabbed-content-block[data-block-theme=dark] .tabs ::selection{background-color:rgba(18,17,18,.99);color:#fff}.inline-tabbed-content-block[data-block-theme=dark] .tabs img::-moz-selection{background-color:rgba(18,17,18,.7)}.inline-tabbed-content-block[data-block-theme=dark] .tabs img::selection{background-color:rgba(18,17,18,.7)}.inline-tabbed-content-block.inline-tabbed-content-block--no-animation .tab-item a,.inline-tabbed-content-block.inline-tabbed-content-block--no-animation .tab-item-bg{-webkit-transition-duration:0ms;transition-duration:0ms}.inline-tabbed-content-block.inline-tabbed-content-block--no-animation .tab-item-bg{display:none}@media (max-width:82.5em){.inline-tabbed-content-block .tabs-container{display:block;max-width:22.5rem;margin:0 auto}.inline-tabbed-content-block .mobile-nav{display:inline-block;font-size:1.375rem;position:absolute;top:.75rem;left:.375rem;background:0 0;border:0}.inline-tabbed-content-block .mobile-nav.disabled{pointer-events:none;opacity:.7}.inline-tabbed-content-block .mobile-nav .icon-holder{background-color:#fff;border-radius:1.875rem;padding:0 .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inline-tabbed-content-block .mobile-nav--right{right:.375rem;left:auto}.inline-tabbed-content-block .mobile-nav--left .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.inline-tabbed-content-block .tabs{display:block}.inline-tabbed-content-block .tabs .flickity-slider{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-tabbed-content-block .tab-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:absolute}.inline-tabbed-content-block .tab-item.active span{color:#fff}.inline-tabbed-content-block .tab-item-bg{display:none}.inline-tabbed-content-block .tab-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 1rem}}
/* coderpad-integration-grid-block-css */
.integration-grid-block .title{font-size:4rem;font-size:clamp(3rem,2.143rem + 2.857vw,4rem);line-height:1.406;font-weight:500;text-align:center}.integration-grid-block .sub-title{font-size:2.375rem;font-size:clamp(1.875rem,1.446rem + 1.429vw,2.375rem);line-height:1.342;font-weight:500;text-align:center}.integration-grid-block .title+.sub-title{margin-top:1rem}.integration-grid-block .cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(22.5rem,1fr));gap:1.25rem;padding:1.5rem;background-color:#e6e6e6;border-radius:.9375rem}.search-and-term-dropdown-block~.integration-grid-block .cards,.search-and-term-dropdown-block~* .integration-grid-block .cards{border-top-left-radius:0;border-top-right-radius:0}.integration-grid-block .card{background-color:#fff;border-radius:.9375rem;padding:3.75rem 2.75rem;min-height:28.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.integration-grid-block .card .logo{display:block;margin:1.875rem auto;width:auto;max-width:100%;height:4rem}.integration-grid-block .card .title{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:500}.integration-grid-block .card .description{margin-bottom:2rem}.integration-grid-block .card .description p{font-size:1.25rem}.integration-grid-block .card .cta{font-size:1.25rem;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto}.integration-grid-block .card .cta .icon{-webkit-transform:translateX(.6em);-ms-transform:translateX(.6em);transform:translateX(.6em);-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.integration-grid-block .card .cta:hover,.integration-grid-block .card .cta:focus-visible{text-decoration:none}.integration-grid-block .card .cta:hover .icon,.integration-grid-block .card .cta:focus-visible .icon{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.integration-grid-block .card--color-red{background-color:#d91629;color:#fff}.integration-grid-block .card--color-red .cta{color:#fff}.integration-grid-block .card--color-black{background-color:#121112;color:#fff}.integration-grid-block .card--color-black .cta{color:#fff}.integration-grid-block .card--color-yellow{background-color:#f7ee7f;color:#121112}.integration-grid-block .card--color-yellow .cta{color:#121112}@media (max-width:82.5em){.integration-grid-block .cards{border-radius:0}}@media (max-width:48.75em){.integration-grid-block .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.integration-grid-block .card{min-height:auto}}
/* coderpad-integrations-promo-block-css */
.integrations-promo-block{overflow:hidden}.integrations-promo-block .the-mosaic{display:grid;grid-template-columns:repeat(18,4.28125rem);grid-template-rows:repeat(11,4.28125rem);margin-inline:auto;position:relative;width:calc(18*4.28125rem)}.integrations-promo-block .the-mosaic::before{background-image:repeating-linear-gradient(to right,rgba(82,78,82,.3) 0 .0625rem,transparent .0625rem 4.28125rem),repeating-linear-gradient(to bottom,rgba(82,78,82,.3) 0 .0625rem,transparent .0625rem 4.28125rem);content:"";grid-area:1/1/-1/-1;-webkit-mask-image:radial-gradient(ellipse at center,#121112 40%,transparent 75%);mask-image:radial-gradient(ellipse at center,#121112 40%,transparent 75%);pointer-events:none;z-index:0}.integrations-promo-block .tile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:.0625rem solid #cdcccd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:0;padding:.75rem;position:relative;z-index:1}.integrations-promo-block .tile .logo{height:auto;max-height:46%;max-width:62%;width:auto}.integrations-promo-block .tile--empty{background-color:transparent;border-color:transparent}.integrations-promo-block .the-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:.0625rem solid #cdcccd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.875rem;padding:5.25rem 4.6875rem;position:relative;text-align:center;z-index:2}.integrations-promo-block .eyebrow{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.5rem;line-height:.917;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;color:#d91629;margin:0}.integrations-promo-block .title{font-size:3rem;font-size:clamp(2.25rem,1.607rem + 2.143vw,3rem);line-height:1.208;font-weight:700;color:#121112;margin:0}.integrations-promo-block .description{font-size:1.5rem;font-size:clamp(1.375rem,1.268rem + .357vw,1.5rem);line-height:1.5;font-weight:500;color:#121112}.integrations-promo-block .the-cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#121112;border-color:#121112;color:#fff}.integrations-promo-block .the-cta:hover,.integrations-promo-block .the-cta:focus-visible{background-color:#383638;border-color:#383638;text-decoration:none}.integrations-promo-block .the-cta:focus{text-decoration:none}.integrations-promo-block .the-cta:active{background-color:#121112;border-color:#121112}.integrations-promo-block[data-block-theme=dark] .tile,.integrations-promo-block[data-block-theme=dark] .the-card{background-color:#1f1d1f;border-color:#524e52}.integrations-promo-block[data-block-theme=dark] .title,.integrations-promo-block[data-block-theme=dark] .description{color:#fff}.integrations-promo-block[data-block-theme=subtle] .tile,.integrations-promo-block[data-block-theme=subtle] .the-card{background-color:#eff3f6}@media (min-width:58.75em){.integrations-promo-block .tile:nth-child(1){grid-column:11/span 2;grid-row:1/span 2}.integrations-promo-block .tile:nth-child(2){grid-column:4/span 3;grid-row:2/span 2}.integrations-promo-block .tile:nth-child(3){grid-column:9/span 2;grid-row:2/span 2}.integrations-promo-block .tile:nth-child(4){grid-column:13/span 2;grid-row:2/span 2}.integrations-promo-block .tile:nth-child(5){grid-column:1/span 2;grid-row:4/span 2}.integrations-promo-block .tile:nth-child(6){grid-column:3/span 2;grid-row:4/span 2}.integrations-promo-block .tile:nth-child(7){grid-column:14/span 2;grid-row:4/span 2}.integrations-promo-block .tile:nth-child(8){grid-column:15/span 2;grid-row:4/span 2}.integrations-promo-block .tile:nth-child(9) .logo,.integrations-promo-block .tile:nth-child(13) .logo,.integrations-promo-block .tile:nth-child(14) .logo{max-width:78%}.integrations-promo-block .tile:nth-child(9){grid-column:1/span 4;grid-row:6/span 2}.integrations-promo-block .tile:nth-child(10){grid-column:15/span 2;grid-row:6/span 2}.integrations-promo-block .tile:nth-child(11){grid-column:17/span 2;grid-row:6/span 2}.integrations-promo-block .tile:nth-child(12){grid-column:3/span 2;grid-row:8/span 2}.integrations-promo-block .tile:nth-child(13){grid-column:15/span 4;grid-row:8/span 2}.integrations-promo-block .tile:nth-child(14){grid-column:1/span 4;grid-row:10/span 2}.integrations-promo-block .tile:nth-child(15){grid-column:15/span 2;grid-row:10/span 2}.integrations-promo-block .the-card{grid-column:5/span 10;grid-row:4/span 8}}@media (max-width:58.75em){.integrations-promo-block .the-mosaic{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;grid-template-columns:none;grid-template-rows:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}.integrations-promo-block .the-mosaic::before{display:none}.integrations-promo-block .tile{-webkit-box-flex:1;-ms-flex:1 1 6.25rem;flex:1 1 6.25rem;grid-column:auto;grid-row:auto;height:clamp(5.25rem,3.75rem + 5vw,7rem)}.integrations-promo-block .tile--empty{display:none}.integrations-promo-block .tile:nth-child(2),.integrations-promo-block .tile:nth-child(9),.integrations-promo-block .tile:nth-child(13),.integrations-promo-block .tile:nth-child(14){-webkit-box-flex:2;-ms-flex:2 1 12.5rem;flex:2 1 12.5rem}.integrations-promo-block .tile:nth-child(-n+8){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.integrations-promo-block .tile:nth-child(n+9){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.integrations-promo-block .the-card{border-width:0 0 .0625rem;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:clamp(2rem,1.143rem + 2.857vw,3rem) 1rem}}
/* coderpad-language-group-block-css */
.language-group-block{padding-left:1rem;padding-right:1rem}.language-group-block .inner{max-width:79rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5rem;gap:clamp(2.5rem,.357rem + 7.143vw,5rem);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.language-group-block .content{-webkit-box-flex:1;-ms-flex:1 0 18.75rem;flex:1 0 18.75rem}.language-group-block .headline{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:400}.language-group-block .items{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-columns:2;-moz-columns:2;columns:2}.language-group-block .items li{list-style:none;margin:0}.language-group-block .items li+li{margin-top:1rem}.language-group-block .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.75rem;padding:1.25rem 2.625rem 1.25rem 1.875rem;border-radius:.9375rem;color:#121112;-webkit-box-shadow:0 .25rem .75rem 0 rgba(18,17,18,.1);box-shadow:0 .25rem .75rem 0 rgba(18,17,18,.1)}.language-group-block .item .icon{-webkit-transform:translateX(.6em);-ms-transform:translateX(.6em);transform:translateX(.6em);-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.language-group-block .item:hover,.language-group-block .item:focus-visible{text-decoration:none}.language-group-block .item:hover .icon,.language-group-block .item:focus-visible .icon{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.language-group-block .item:hover,.language-group-block .item:focus{text-decoration:none}.language-group-block .items--color-red .item{background-color:#d91629;-webkit-box-shadow:none;box-shadow:none;color:#fff}.language-group-block .items--color-black .item{background-color:#121112;-webkit-box-shadow:none;box-shadow:none;color:#fff}.language-group-block .items--color-yellow .item{background-color:#f7ee7f;-webkit-box-shadow:none;box-shadow:none;color:#121112}.language-group-block .items--color-gray .item{background-color:#e6e6e6;-webkit-box-shadow:none;box-shadow:none;color:#121112}.language-group-block[data-block-theme=dark]{color:#fff}@media (max-width:82.5em){.language-group-block .inner{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.language-group-block .content{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.language-group-block .items{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%}}@media (max-width:53.75em){.language-group-block .items{-webkit-columns:1;-moz-columns:1;columns:1}}
/* coderpad-language-hero-block-css */
.language-hero-block{padding-left:5rem;padding-right:5rem;position:relative}.language-hero-block .inner{display:-webkit-box;display:-ms-flexbox;display:flex}.language-hero-block .title{font-size:4.5rem;font-size:clamp(3.375rem,2.411rem + 3.214vw,4.5rem);line-height:1.528;font-weight:400;line-height:1.25;margin:0}.language-hero-block .description{padding-right:16rem}.language-hero-block .description p{font-size:1.875rem;font-size:clamp(1.5rem,1.179rem + 1.071vw,1.875rem);line-height:1.5;margin-bottom:0}.language-hero-block .title+.description{margin-top:1.5rem;margin-top:clamp(1.25rem,1.036rem + .714vw,1.5rem)}.language-hero-block .cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#d91629;border-color:#d91629;color:#fff;margin-top:2rem}.language-hero-block .cta:hover,.language-hero-block .cta:focus-visible{background-color:#b20d1d;border-color:#b20d1d;text-decoration:none}.language-hero-block .cta:focus{text-decoration:none}.language-hero-block .cta:active{background-color:#d91629;border-color:#d91629}.language-hero-block .the-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:3.75rem;bottom:-4rem;-webkit-box-shadow:0 .25rem .75rem 0 rgba(18,17,18,.1);box-shadow:0 .25rem .75rem 0 rgba(18,17,18,.1);width:11rem;height:11rem;border-radius:.9375rem;background-color:#fff}.language-hero-block .the-icon .language-icon{width:auto;height:8rem}.language-hero-block[data-block-theme=dark] .title,.language-hero-block[data-block-theme=dark] .description{color:#fff}@media (max-width:82.5em){.language-hero-block{padding-left:1rem;padding-right:1rem}.language-hero-block .inner{display:block}.language-hero-block .title{width:auto}.language-hero-block .description{padding-right:0}.language-hero-block .the-icon{position:static;margin:0 auto 2rem;width:8rem;width:clamp(6rem,4.286rem + 5.714vw,8rem);height:8rem;height:clamp(6rem,4.286rem + 5.714vw,8rem)}.language-hero-block .the-icon .language-icon{height:clamp(4rem,2.286rem + 5.714vw,6rem)}}
/* coderpad-language-list-block-css */
.language-list-block{margin:0 calc(50% - 50vw) 5rem;padding:0 2rem}.language-list-block .inner{max-width:64.375rem;margin-left:auto;margin-right:auto;background-color:#f3f3f3;border:.0625rem solid #ececec;border-radius:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.25rem 1.25rem 0}.language-list-block .list{width:100%}.language-list-block .list.list--2-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}.language-list-block .list.list--3-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3}.language-list-block .list.list--4-columns{-webkit-column-count:4;-moz-column-count:4;column-count:4}.language-list-block .list.list--5-columns{-webkit-column-count:5;-moz-column-count:5;column-count:5}.language-list-block .list li{margin:0;list-style-type:none}.language-list-block .list li+li{margin-top:1.25rem;margin-bottom:1.25rem}.language-list-block .language-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;font-size:1rem;border-radius:.5rem;padding:1rem}.language-list-block .language-list-item .language-icon,.language-list-block .language-list-item .language-icon--empty{width:2rem;height:2rem;margin-right:1rem}@media (max-width:50em){.language-list-block .list.list--3-columns,.language-list-block .list.list--4-columns,.language-list-block .list.list--5-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (max-width:35em){.language-list-block .list.list--2-columns,.language-list-block .list.list--3-columns,.language-list-block .list.list--4-columns,.language-list-block .list.list--5-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}}
/* coderpad-lever-jobs-block-css */
.lever-job-openings{max-width:62.8125rem;margin-left:auto;margin-right:auto}.lever-job-openings .lever-department-title{display:none}.lever-job-openings h2{font-size:4rem;font-size:clamp(3rem,2.143rem + 2.857vw,4rem);line-height:1.406;font-weight:400;margin-bottom:1.4375rem}.lever-job-openings .lever-team>li{list-style-type:none;margin-left:0}.lever-job-openings .lever-team-title{font-size:3rem;font-size:clamp(2.25rem,1.607rem + 2.143vw,3rem);line-height:1.208;font-weight:500;margin:1.625rem 0;border-bottom:.0625rem solid #eaeaeb}.lever-job-openings .lever-job{list-style-type:none;line-height:1.5;font-weight:700;font-size:1.5rem;padding:.9375rem;margin-left:2.8125rem}.lever-job-openings .lever-job:hover{background-color:#f2f2f2}.lever-job-openings .lever-job .lever-job-title{color:#d91629}.lever-job-openings .lever-job .lever-job-tag{display:block;font-size:1.25rem;font-weight:400}
/* coderpad-linkedin-slider-block-css */
/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-transition:height 320ms;transition:height 320ms}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:0;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:rgba(51,51,51,.25);border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:#333}.linkedin-slider-block{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.linkedin-slider-block .inner{padding-left:1rem;padding-right:1rem;margin:0 auto;max-width:90rem}.linkedin-slider-block .the-title{font-size:3rem;font-size:clamp(2.25rem,1.607rem + 2.143vw,3rem);line-height:1.208;font-weight:500;margin:0;padding:0;line-height:1}.linkedin-slider-block .the-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.linkedin-slider-block .the-controls>*{margin:.5rem 0}.linkedin-slider-block .the-buttons{display:none;margin-left:auto}.js .linkedin-slider-block .the-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.linkedin-slider-block .the-buttons button{background:#121112;border:0;color:#fff;border-radius:50%;width:2.5rem;height:2.5rem;font-size:1.125rem;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.linkedin-slider-block .the-buttons .disabled{opacity:.5;cursor:auto}.linkedin-slider-block .the-previous-button .icon{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.linkedin-slider-block .the-follow-container{margin-left:1rem}.linkedin-slider-block .the-embeds{background-color:#e6e6e6;padding:2rem;border-radius:.9375rem;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.linkedin-slider-block .the-embeds>*,.linkedin-slider-block .the-embeds .flickity-slider>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:start;align-self:start;margin-right:1.25rem}.linkedin-slider-block .the-embeds>:last-child,.linkedin-slider-block .the-embeds .flickity-slider>:last-child{margin-right:0}.linkedin-slider-block .the-embeds .flickity-viewport{width:100%}.linkedin-slider-block .the-embeds iframe{background-color:#fff;width:100%;height:100%;min-height:40rem;max-width:31.5rem;border-radius:1.25rem}@media (max-width:50em){.linkedin-slider-block .the-controls{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.linkedin-slider-block .the-buttons{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.linkedin-slider-block .the-embeds{padding:1rem}}
/* coderpad-list-text-block-css */
.list-text-block{padding-inline:1rem}.list-text-block .inner{max-width:90rem;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:2rem}.list-text-block.list-text-block--list-alignment-right .inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.list-text-block .list-container{background-color:#f7ee7f;padding:2rem;border-radius:1.25rem;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-text-block .list-container .list{margin:0}.list-text-block .list-container .list li{font-size:1.125rem;font-weight:500;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.list-text-block .list-container .list li+li{-webkit-margin-before:1.75rem;margin-block-start:1.75rem}.list-text-block .list-container .list .icon-container{background-color:#d91629;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:1.778em;height:1.778em;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.list-text-block .list-container .list .icon{font-size:.6667em}.list-text-block .content{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-text-block .the-headline{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:700;margin-bottom:0}.list-text-block .description>*+*{margin-top:1em}.list-text-block .description p{font-size:1.375rem;line-height:1.5;margin-bottom:0}.list-text-block .the-headline+.description{margin-top:1.25rem}.list-text-block .ctas{padding-top:3rem;padding-top:clamp(1.5rem,.214rem + 4.286vw,3rem);display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-text-block .cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#d91629;border-color:#d91629;color:#fff}.list-text-block .cta:hover,.list-text-block .cta:focus-visible{background-color:#b20d1d;border-color:#b20d1d;text-decoration:none}.list-text-block .cta:focus{text-decoration:none}.list-text-block .cta:active{background-color:#d91629;border-color:#d91629}.list-text-block .secondary-cta{font-weight:700;color:#d91629;font-size:1.25rem}.list-text-block .secondary-cta .icon{-webkit-transform:translateX(.6em);-ms-transform:translateX(.6em);transform:translateX(.6em);-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.list-text-block .secondary-cta:hover,.list-text-block .secondary-cta:focus-visible{text-decoration:none}.list-text-block .secondary-cta:hover .icon,.list-text-block .secondary-cta:focus-visible .icon{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.list-text-block[data-block-theme=dark] .content,.list-text-block[data-block-theme=dark] .secondary-cta{color:#fff}@media (max-width:82.5em){.list-text-block .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-text-block.list-text-block--list-alignment-right .inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}
/* coderpad-logo-marquee-block-css */
@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.logo-marquee-block{position:relative;overflow:hidden}.logo-marquee-block .inner{position:relative;max-width:90rem;margin-inline:auto;padding:clamp(1rem,.143rem + 2.857vw,2rem)}.logo-marquee-block .inner::before,.logo-marquee-block .inner::after{content:"";position:absolute;top:0;width:2.5rem;height:100%;pointer-events:none;z-index:2}.logo-marquee-block .inner::before{left:0;background:-webkit-gradient(linear,left top,right top,from(#121112),to(transparent));background:linear-gradient(to right,#121112,transparent)}.logo-marquee-block .inner::after{right:0;background:-webkit-gradient(linear,right top,left top,from(#121112),to(transparent));background:linear-gradient(to left,#121112,transparent)}.logo-marquee-block .the-heading{font-size:1.5rem;font-size:clamp(1.375rem,1.268rem + .357vw,1.5rem);line-height:1.5;font-weight:700;line-height:1.146;text-align:center;margin:0 0 1.875rem}.logo-marquee-block .the-logos-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation:marquee var(--duration, 40s) linear infinite;animation:marquee var(--duration, 40s) linear infinite}.logo-marquee-block .the-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;margin:0}.logo-marquee-block .the-logos>*{margin:0}.logo-marquee-block .the-logos li{list-style-type:none}.logo-marquee-block .logo{height:2.25rem;width:auto;max-width:8.75rem;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);opacity:.8}.logo-marquee-block[data-block-theme=light] .logo,.logo-marquee-block[data-block-theme=subtle] .logo{-webkit-filter:brightness(0);filter:brightness(0)}.logo-marquee-block[data-block-theme=light] .inner::before{background:-webkit-gradient(linear,left top,right top,from(#fff),to(transparent));background:linear-gradient(to right,#fff,transparent)}.logo-marquee-block[data-block-theme=light] .inner::after{background:-webkit-gradient(linear,right top,left top,from(#fff),to(transparent));background:linear-gradient(to left,#fff,transparent)}.logo-marquee-block[data-block-theme=subtle] .inner::before{background:-webkit-gradient(linear,left top,right top,from(#eff3f6),to(transparent));background:linear-gradient(to right,#eff3f6,transparent)}.logo-marquee-block[data-block-theme=subtle] .inner::after{background:-webkit-gradient(linear,right top,left top,from(#eff3f6),to(transparent));background:linear-gradient(to left,#eff3f6,transparent)}
/* coderpad-logo-row-block-css */
/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-transition:height 320ms;transition:height 320ms}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:0;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:rgba(51,51,51,.25);border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:#333}.logo-row-block{margin:2.5rem calc(50% - 50vw)}.logo-row-block .inner{max-width:90rem;margin:0 auto}.logo-row-block .headline{text-align:center}.logo-row-block .logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo-row-block .logos[data-flickity]{-ms-flex-wrap:wrap;flex-wrap:wrap;display:block;max-width:58.5rem;margin-left:auto;margin-right:auto}.logo-row-block .logos.logos--grayscale{-webkit-filter:grayscale(1) opacity(.75);filter:grayscale(1) opacity(.75)}.logo-row-block .logo{height:2.25rem;width:auto;max-width:8.125rem}.logo-row-block [data-flickity] .logo{margin:2rem;width:10.625rem;max-width:none}.interview-questions-template-default .logo-row-block{margin-top:6rem;margin-bottom:4.5rem}.interview-questions-template-default .logo-row-block .inner{max-width:64rem}.interview-questions-template-default .logo-row-block .headline{padding-bottom:1rem}@media (max-width:58.375em){.logo-row-block .logos[data-flickity]{width:43.875rem}}@media (max-width:51.25em){.logo-row-block .logos{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logo-row-block .logo{margin:1rem 2rem}}@media (max-width:43.875em){.logo-row-block .logos[data-flickity]{width:29.25rem}}@media (max-width:29.25em){.logo-row-block .logos[data-flickity]{width:14.625rem}}
/* coderpad-material-archive-css */
.material-archive{max-width:90rem;margin:0 auto;padding:2rem 1rem}.material-archive .the-header{margin-bottom:2rem}
/* coderpad-material-cards-block-css */
.material-cards-block .the-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(22.5rem,1fr));gap:1.25rem;padding:1.5rem;background-color:#e6e6e6;border-radius:.9375rem}.search-and-term-dropdown-block~.material-cards-block .the-cards,.search-and-term-dropdown-block~* .material-cards-block .the-cards{border-top-left-radius:0;border-top-right-radius:0}.material-cards-block .the-cards li{margin:0}.material-cards-block .the-cards li::before{content:""}.material-cards-block .material-card{background-color:#fff;border-radius:.9375rem;padding:2rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;color:#121112}.material-cards-block .material-card .the-image{position:relative;left:-3rem;width:calc(100% + 6rem);top:-2rem;height:12.5rem;max-height:12.5rem;overflow:hidden}.material-cards-block .material-card .the-image img{border-top-left-radius:.9375rem;border-top-right-radius:.9375rem}.material-cards-block .material-card .the-image.the-image--placeholder{background-color:#524e52;border-top-left-radius:.9375rem;border-top-right-radius:.9375rem}.material-cards-block .material-card .the-title{font-size:1.25rem;font-weight:700;margin-top:0;margin-bottom:.5rem}.material-cards-block .material-card .the-date{color:#524e52;font-size:1rem;font-weight:700}.material-cards-block .material-card:focus,.material-cards-block .material-card:hover{text-decoration:none;background-color:#d91629;color:#fff}.material-cards-block .material-card:focus .the-date,.material-cards-block .material-card:hover .the-date{color:#fff}@media (max-width:82.5em){.material-cards-block .the-cards{border-radius:0}}@media (max-width:48.75em){.material-cards-block .the-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
/* coderpad-newsletter-signup-block-css */
.newsletter-signup-block{margin-top:4rem;padding:2.5rem;border-radius:1.5rem}.newsletter-signup-block .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.newsletter-signup-block .title{font-size:2rem;font-size:clamp(1.625rem,1.304rem + 1.071vw,2rem);line-height:1.25;font-weight:500;margin:0}.newsletter-signup-block .hubspot-form-container{min-height:3.25rem}.newsletter-signup-block .hs-form-field label{clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);height:.0625rem;overflow:hidden;position:absolute!important;width:.0625rem}.newsletter-signup-block .hs-submit{padding-top:0;margin-top:0}.newsletter-signup-block[data-block-theme=dark] .hs-input{background-color:#1f1d1f;border-color:#4f5053;color:#fff}.newsletter-signup-block[data-block-theme=dark] .hs-input::-webkit-input-placeholder{color:#848587}.newsletter-signup-block[data-block-theme=dark] .hs-input::-moz-placeholder{color:#848587}.newsletter-signup-block[data-block-theme=dark] .hs-input:-ms-input-placeholder{color:#848587}.newsletter-signup-block[data-block-theme=dark] .hs-input::-ms-input-placeholder{color:#848587}.newsletter-signup-block[data-block-theme=dark] .hs-input::placeholder{color:#848587}.newsletter-signup-block[data-block-theme=dark] .hs-input:focus,.newsletter-signup-block[data-block-theme=dark] .hs-input:focus-visible{outline:.125rem solid #d91629}@media (max-width:82.5em){.newsletter-signup-block{padding:1.5rem}}
/* coderpad-number-list-content-block-css */
.number-list-content-block .the-title{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:700}.number-list-content-block .the-title,.number-list-content-block .the-description{text-align:center;max-width:42rem;margin-left:auto;margin-right:auto;padding:0 1rem}.number-list-content-block .the-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:90rem;margin:4rem auto 0}.number-list-content-block .number-list-item{-webkit-box-flex:1;-ms-flex:1 0 calc(50% - 32px);flex:1 0 calc(50% - 32px);max-width:36.25rem;padding:3rem;border-radius:2rem;margin-block:0}.number-list-content-block .number-list-item img{display:block;margin-inline:auto}.number-list-content-block .the-item-number{line-height:1;font-size:2.75rem;font-weight:700;margin-bottom:2rem;opacity:.4}.number-list-content-block .the-item-title{font-size:3rem;font-size:clamp(2.25rem,1.607rem + 2.143vw,3rem);line-height:1.208;font-weight:500;line-height:1.25;padding-top:0;margin-bottom:1rem}.number-list-content-block[data-block-theme=dark]{color:#fff}.number-list-content-block[data-block-theme=dark] .the-item-number{color:#fff}.number-list-content-block[data-block-theme=dark] .the-items>div:nth-child(4n+1),.number-list-content-block[data-block-theme=dark] .the-items>div:nth-child(4n+4){background-color:#1f1d1f}@media (max-width:48.75em){.number-list-content-block .the-items{padding:1rem}.number-list-content-block .number-list-item{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:none}.number-list-content-block[data-block-theme=dark] .the-items>div:nth-child(4n+1),.number-list-content-block[data-block-theme=dark] .the-items>div:nth-child(4n+4){background-color:transparent}.number-list-content-block[data-block-theme=dark] .the-items>div:nth-child(odd){background-color:#1f1d1f}}
/* coderpad-pagination-css */
.pagination{background-color:#121112;border-radius:2rem;color:#fff;max-width:20rem;margin:0 auto;padding:0 .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.pagination .next-link,.pagination .previous-link{color:#fff;display:block;font-size:1.5rem;padding:1rem 0}.pagination .next-link.disabled,.pagination .previous-link.disabled{opacity:.2}.pagination .previous-link{margin-right:2rem}.pagination .previous-link .icon{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.pagination p{font-size:1.125rem;margin-left:1.25rem;margin-bottom:0}
/* coderpad-play-option-cards-block-css */
.play-option-cards-block{padding-left:6.25rem;padding-right:6.25rem}.play-option-cards-block .title{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:400;text-align:center;margin-bottom:2rem}.play-option-cards-block .description{text-align:center;margin-bottom:4rem}.play-option-cards-block .description p{font-size:1.5rem;margin-bottom:0}.play-option-cards-block .card-label{text-align:center;font-size:1.125rem}.play-option-cards-block .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}.play-option-cards-block .card{background-color:#fff;border-radius:1.25rem;padding:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.play-option-cards-block .card .headline{font-size:2.375rem;font-size:clamp(1.875rem,1.446rem + 1.429vw,2.375rem);line-height:1.342;font-weight:700;padding:0;margin:0}.play-option-cards-block .card .body{padding-bottom:2rem}.play-option-cards-block .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.play-option-cards-block .card-header .icon-holder{margin-right:1rem;padding:.5rem;border-radius:.9375rem;font-size:1.5rem}.play-option-cards-block .card-header .icon-holder--red{color:#fff;background-color:#d91629}.play-option-cards-block .card-header .icon-holder--yellow{color:#121112;background-color:#f7ee7f}.play-option-cards-block .check-list{margin:0;padding:1rem 0 0}.play-option-cards-block .check-list li{list-style-type:none;padding:.375rem 0;margin:0 0 0 2rem;font-size:1.375rem}.play-option-cards-block .check-list li:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:"";width:1rem;height:1rem;background-image:url(/wp-content/themes/coderpad/assets/icons/check.svg);background-repeat:no-repeat;background-position:top left;background-size:1rem 1rem;margin-left:-1.5rem;margin-right:.625rem}.play-option-cards-block .cta{font-size:1.125rem;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto}.play-option-cards-block .cta .icon{-webkit-transform:translateX(.6em);-ms-transform:translateX(.6em);transform:translateX(.6em);-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.play-option-cards-block .cta:hover,.play-option-cards-block .cta:focus-visible{text-decoration:none}.play-option-cards-block .cta:hover .icon,.play-option-cards-block .cta:focus-visible .icon{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.play-option-cards-block[data-block-theme=dark] .title,.play-option-cards-block[data-block-theme=dark] .description,.play-option-cards-block[data-block-theme=dark] .card-label{color:#fff}@media (max-width:82.5em){.play-option-cards-block{padding-left:1rem;padding-right:1rem}}
/* coderpad-post-card-grid-block-css */
.post-card-grid-block{padding-left:1rem;padding-right:1rem}.post-card-grid-block .inner{max-width:79rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5rem;gap:clamp(2.5rem,.357rem + 7.143vw,5rem);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.post-card-grid-block .the-title{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:400}.post-card-grid-block .the-cards{max-width:50.25rem;margin-bottom:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(22.5rem,1fr));gap:1.25rem;padding:1.5rem;background-color:#e6e6e6;border-radius:.9375rem}.post-card-grid-block .the-cards>*+*{margin-top:1rem}.post-card-grid-block .the-cards li{margin:0}.post-card-grid-block .the-cards li::before{content:""}.post-card-grid-block .post-card{background-color:#fff;border-radius:.9375rem;padding:2rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;color:#121112}.post-card-grid-block .post-card .the-image{position:relative;left:-3rem;width:calc(100% + 6rem);top:-2rem;max-height:12.5rem;overflow:hidden}.post-card-grid-block .post-card .the-image img{border-top-left-radius:.9375rem;border-top-right-radius:.9375rem}.post-card-grid-block .post-card .title{font-size:1.25rem;font-weight:700;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-card-grid-block .post-card .date{color:#524e52;font-size:1rem;font-weight:700;margin-bottom:1rem}.post-card-grid-block .post-card .description p{color:#524e52;font-size:1rem;font-weight:400}.post-card-grid-block .post-card:focus,.post-card-grid-block .post-card:hover{text-decoration:none;background-color:#d91629;color:#fff}.post-card-grid-block .post-card:focus .description p,.post-card-grid-block .post-card:focus .date,.post-card-grid-block .post-card:hover .description p,.post-card-grid-block .post-card:hover .date{color:#fff}.post-card-grid-block .post-card.post-card--cta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-card-grid-block .post-card.post-card--cta .icon{-webkit-transform:translateX(.6em);-ms-transform:translateX(.6em);transform:translateX(.6em);-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.post-card-grid-block .post-card.post-card--cta:hover,.post-card-grid-block .post-card.post-card--cta:focus-visible{text-decoration:none}.post-card-grid-block .post-card.post-card--cta:hover .icon,.post-card-grid-block .post-card.post-card--cta:focus-visible .icon{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}@media (max-width:82.5em){.post-card-grid-block{padding-left:0;padding-right:0}.post-card-grid-block .inner{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-card-grid-block .the-cards{border-radius:0;max-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
/* coderpad-post-hero-block-css */
.post-hero-block{position:relative;max-width:90rem;margin-inline:auto;overflow:hidden}.post-hero-block .inner{background-color:#121112;color:#fff;padding:5rem;position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 36.25rem;gap:4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-hero-block .the-back-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;color:#f2f2f2;font-weight:700;margin:0 0 2rem}.post-hero-block .the-back-link .icon{-webkit-transform:translateX(-.6em);-ms-transform:translateX(-.6em);transform:translateX(-.6em);-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.post-hero-block .the-back-link:hover,.post-hero-block .the-back-link:focus-visible{text-decoration:none}.post-hero-block .the-back-link:hover .icon,.post-hero-block .the-back-link:focus-visible .icon{-webkit-transform:translateX(-1em);-ms-transform:translateX(-1em);transform:translateX(-1em)}.post-hero-block .title{font-size:3rem;font-size:clamp(2.25rem,1.607rem + 2.143vw,3rem);line-height:1.208;font-weight:500;margin:0 0 2rem}.post-hero-block .the-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;margin:0 0 1.5rem}.post-hero-block .the-meta-row{font-size:1.25rem;font-size:clamp(1.125rem,1.018rem + .357vw,1.25rem);line-height:1.4;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin:0}.post-hero-block .the-meta-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;color:#cdcccd}.post-hero-block .the-byline{margin:0 0 1.5rem}.post-hero-block .the-byline .author-byline{font-size:1.25rem;font-size:clamp(1.125rem,1.018rem + .357vw,1.25rem);line-height:1.4;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.post-hero-block .the-byline .author-byline img{border-radius:50%;display:inline-block;margin-right:.75rem}.post-hero-block .the-badges{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.post-hero-block .the-badge{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.125rem;line-height:1.222;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;display:inline-block;font-size:.75rem;line-height:1.2;color:#fff;background-color:#383638;border-radius:3.125rem;padding:.5rem .875rem;text-decoration:none}.post-hero-block .the-badge:hover,.post-hero-block .the-badge:focus{background-color:#524e52}.post-hero-block .the-media{position:relative}.post-hero-block .the-media-inner--framed{border:1rem solid transparent;border-radius:2.875rem;background-image:linear-gradient(#121112,#121112),linear-gradient(135deg,#e50c18 0,#fb4727 100%);background-origin:border-box;background-clip:padding-box,border-box}.post-hero-block .the-media-inner{position:relative;z-index:1;line-height:0}.post-hero-block .the-media-inner img{display:block;width:100%;height:auto;border-radius:1.875rem}.post-hero-block .the-grid{position:absolute;z-index:0;bottom:-3.1875rem;inset-inline-end:-6.375rem;color:rgba(219,235,216,.168627451);pointer-events:none}.post-hero-block .the-grid svg{display:block;width:25.5rem;height:auto}@media (max-width:71.25em){.post-hero-block .inner{grid-template-columns:1fr;gap:2rem;padding:3rem 1rem}.post-hero-block .the-grid{display:none}.post-hero-block .the-media-inner--framed{border:.5rem solid transparent;border-radius:1.5rem;background-image:linear-gradient(#121112,#121112),linear-gradient(135deg,#e50c18 0,#fb4727 100%);background-origin:border-box;background-clip:padding-box,border-box}.post-hero-block .the-media-inner img{border-radius:1rem}}
/* coderpad-press-coverage-cards-block-css */
.press-coverage-cards-block{padding-left:1rem;padding-right:1rem}.press-coverage-cards-block .inner{max-width:79rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5rem;gap:clamp(2.5rem,.357rem + 7.143vw,5rem);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.press-coverage-cards-block .the-title{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:400}.press-coverage-cards-block .the-cards{max-width:50.25rem;margin-bottom:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(22.5rem,1fr));gap:1.25rem;padding:1.5rem;background-color:#e6e6e6;border-radius:.9375rem}.press-coverage-cards-block .the-cards>*+*{margin-top:1rem}.press-coverage-cards-block .the-cards li{margin:0}.press-coverage-cards-block .the-cards li::before{content:""}.press-coverage-cards-block .press-card{background-color:#fff;border-radius:.9375rem;padding:2rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;color:#121112}.press-coverage-cards-block .press-card .the-image{position:relative;left:-3rem;width:calc(100% + 6rem);top:-2rem;max-height:12.5rem;overflow:hidden}.press-coverage-cards-block .press-card .the-image img{border-top-left-radius:.9375rem;border-top-right-radius:.9375rem}.press-coverage-cards-block .press-card .logo{width:auto;height:1.875rem;margin-bottom:1.75rem}.press-coverage-cards-block .press-card .the-headline{font-size:1.25rem;font-weight:700;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.press-coverage-cards-block .press-card .the-date{color:#524e52;font-size:1rem}.press-coverage-cards-block .press-card:focus,.press-coverage-cards-block .press-card:hover{text-decoration:none;background-color:#d91629;color:#fff}.press-coverage-cards-block .press-card:focus .the-date,.press-coverage-cards-block .press-card:hover .the-date{color:#fff}.press-coverage-cards-block .press-card:focus .logo,.press-coverage-cards-block .press-card:hover .logo{-webkit-filter:grayscale(1) contrast(0) brightness(2);filter:grayscale(1) contrast(0) brightness(2)}.press-coverage-cards-block .press-card.press-card--cta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.press-coverage-cards-block .press-card.press-card--cta .icon{-webkit-transform:translateX(.6em);-ms-transform:translateX(.6em);transform:translateX(.6em);-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.press-coverage-cards-block .press-card.press-card--cta:hover,.press-coverage-cards-block .press-card.press-card--cta:focus-visible{text-decoration:none}.press-coverage-cards-block .press-card.press-card--cta:hover .icon,.press-coverage-cards-block .press-card.press-card--cta:focus-visible .icon{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.press-coverage-cards-block .press-card.press-card--cta .logo{display:none}@media (max-width:82.5em){.press-coverage-cards-block{padding-left:0;padding-right:0}.press-coverage-cards-block .inner{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.press-coverage-cards-block .the-cards{border-radius:0;max-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
/* coderpad-pricing-grid-block-css */
.pricing-grid{position:relative;background-color:#121112;color:#fff;overflow:hidden}.pricing-grid .inner{position:relative;z-index:1;max-width:90rem;margin-inline:auto;padding:clamp(2.5rem,1.214rem + 4.286vw,4rem) clamp(1rem,-.286rem + 4.286vw,2.5rem) clamp(3.75rem,1.821rem + 6.429vw,6rem)}.pricing-grid .hero{position:relative;text-align:center;max-width:51.25rem;margin:0 auto clamp(2rem,.286rem + 5.714vw,4rem)}.pricing-grid .the-grids{position:absolute;inset:0;z-index:0;pointer-events:none}.pricing-grid .the-grid{position:absolute;color:rgba(219,235,216,.168627451)}.pricing-grid .the-grid svg{display:block;width:12.75rem;height:auto}.pricing-grid .the-grid--start{top:-3.1875rem;inset-inline-start:-3.1875rem}.pricing-grid .the-grid--end{top:8.75rem;inset-inline-end:-3.1875rem}.pricing-grid .eyebrow{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.5rem;line-height:.917;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;color:#fb5e38;margin:0 0 1rem}.pricing-grid .the-title{font-size:4.5rem;font-size:clamp(3.375rem,2.411rem + 3.214vw,4.5rem);line-height:1.528;font-weight:400;margin:0 0 1.5rem}.pricing-grid .the-sub-title{font-size:1.25rem;font-size:clamp(1.125rem,1.018rem + .357vw,1.25rem);line-height:1.4;font-weight:500;margin:0}.pricing-grid .billing-frequency-switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding-top:2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pricing-grid .frequency-label{font-size:1.125rem;line-height:1.556;font-weight:500;color:#b4b3b4;cursor:pointer}.pricing-grid[data-billing=annual] .frequency-label--yearly,.pricing-grid[data-billing=monthly] .frequency-label--monthly{color:#fff;font-weight:700}.pricing-grid .the-switch{position:relative;display:inline-block;width:3.75rem;height:2.125rem;padding:0;border:0;background:0 0;cursor:pointer}.pricing-grid .slider{position:absolute;inset:0;background-color:#d91629;border-radius:2.125rem;-webkit-transition:background-color 320ms;transition:background-color 320ms}.pricing-grid .slider::before{content:"";position:absolute;height:1.625rem;width:1.625rem;left:.25rem;bottom:.25rem;background-color:#fff;border-radius:50%;-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.pricing-grid[data-billing=annual] .slider::before{-webkit-transform:translateX(1.625rem);-ms-transform:translateX(1.625rem);transform:translateX(1.625rem)}.pricing-grid .the-plans{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;margin-top:clamp(2rem,1.571rem + 1.429vw,2.5rem)}.pricing-grid .the-plans>*{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.pricing-grid .pricing-plan{border-radius:1.5rem;padding:clamp(1.5rem,.643rem + 2.857vw,2.5rem) clamp(1rem,.571rem + 1.429vw,1.5rem);background-color:#383638}.pricing-grid .pricing-plan--enterprise{border:.375rem solid transparent;border-radius:1.5rem;background-image:linear-gradient(transparent,transparent),linear-gradient(135deg,#d91629 0,#fb5e38 100%);background-origin:border-box;background-clip:padding-box,border-box;background-color:transparent;background-image:linear-gradient(135deg,#d91629 0,#fb5e38 100%),linear-gradient(135deg,#d91629 0,#fb5e38 100%)}.pricing-grid .title{font-size:2rem;font-size:clamp(1.625rem,1.304rem + 1.071vw,2rem);line-height:1.25;font-weight:700;margin:0 0 .6875rem}.pricing-grid .pricing-plan--enterprise .title{font-size:2.375rem;font-size:clamp(1.875rem,1.446rem + 1.429vw,2.375rem);line-height:1.342;font-weight:700}.pricing-grid .description{font-size:1rem;line-height:1.5;font-weight:400;margin:0 0 1.25rem}.pricing-grid .price-row{margin-bottom:1.5rem}.pricing-grid .the-price{font-size:3.5rem;line-height:1.1429;font-weight:700;display:none;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.25rem;margin:0}.pricing-grid .the-price .suffix{font-size:.875rem;line-height:1.429;font-weight:600;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;color:#b4b3b4;text-transform:uppercase}.pricing-grid .pricing-plan--custom .the-price,.pricing-grid[data-billing=annual] .price--annual,.pricing-grid[data-billing=monthly] .price--monthly{display:-webkit-box;display:-ms-flexbox;display:flex}.pricing-grid .button{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#d91629;border-color:#d91629;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:1rem}.pricing-grid .button:hover,.pricing-grid .button:focus-visible{background-color:#b20d1d;border-color:#b20d1d;text-decoration:none}.pricing-grid .button:focus{text-decoration:none}.pricing-grid .button:active{background-color:#d91629;border-color:#d91629}.pricing-grid .pricing-plan--enterprise .button{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#fff;border-color:#fff;color:#121112}.pricing-grid .pricing-plan--enterprise .button:hover,.pricing-grid .pricing-plan--enterprise .button:focus-visible{background-color:#f2f2f2;border-color:#f2f2f2;text-decoration:none}.pricing-grid .pricing-plan--enterprise .button:focus{text-decoration:none}.pricing-grid .pricing-plan--enterprise .button:active{background-color:#fff;border-color:#fff}.pricing-grid .sub-label{font-size:.875rem;line-height:1.429;font-weight:600;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;text-transform:uppercase;color:#b4b3b4;margin:0 0 2.5rem;display:none}.pricing-grid[data-billing=annual] .sub-label--annual,.pricing-grid[data-billing=monthly] .sub-label--monthly{display:block}.pricing-grid .sub-label--static{display:block}.pricing-grid .divider{border:0;border-top:.0625rem solid rgba(255,255,255,.2);margin:0 0 2.5rem}.pricing-grid .lead-in{font-size:.875rem;line-height:1.429;font-weight:600;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;text-transform:uppercase;color:#b4b3b4;margin:0 0 2rem}.pricing-grid .selling-points{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.pricing-grid .selling-points li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem;list-style-type:none;margin-left:0;margin-bottom:0;font-size:1rem;line-height:1.5;font-weight:400}.pricing-grid .selling-points li .icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:1.5rem;height:1.5rem;margin-top:.125rem}.pricing-grid .pricing-unlimited-strip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem 3.3125rem;border-radius:1.5rem;padding:clamp(1rem,.143rem + 2.857vw,2rem) clamp(1.5rem,-.054rem + 5.179vw,3.313rem);margin-top:1.5rem;background-color:rgba(255,255,255,.04)}.pricing-grid .strip-headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.pricing-grid .strip-headline .icon-container .icon{width:2.875rem;height:2.875rem;color:#d91629;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.pricing-grid .strip-headline .title{font-size:2rem;font-size:clamp(1.625rem,1.304rem + 1.071vw,2rem);line-height:1.25;font-weight:700;margin:0}.pricing-grid .pricing-unlimited-strip .description{font-size:1.125rem;line-height:1.556;font-weight:500;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;margin:0}@media (max-width:82.5em){.pricing-grid .the-grids{display:none}.pricing-grid .the-plans{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:43.75em){.pricing-grid .pricing-unlimited-strip{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}
/* coderpad-product-list-block-css */
.product-list-block{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.75rem}.product-list-block .list-item{list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.product-list-block .list-icon{-webkit-box-flex:0;-ms-flex:0 0 1.875rem;flex:0 0 1.875rem;width:1.875rem;height:1.875rem;color:#d91629;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-list-block .list-icon svg{display:block;width:100%;height:100%}.product-list-block .list-icon--tile{background-color:#d91629;border-radius:.375rem;color:#fff;padding:.375rem}.product-list-block .list-text{font-size:1.125rem;line-height:1.556;font-weight:500}.product-list-block .list-label{font-weight:700}[data-block-theme=dark] .product-list-block .list-text{color:#fff}
/* coderpad-quiz-email-block-css */
.quiz-email-block{max-width:37.5rem;margin:0 auto;padding:1rem}.quiz-email-block .illustration{display:block;width:16.5rem;margin:0 auto 2rem;background-color:#e6e6e6;border-radius:.9375rem;padding:2rem}.quiz-email-block .title{font-size:3rem;font-size:clamp(2.25rem,1.607rem + 2.143vw,3rem);line-height:1.208;font-weight:500;text-align:center}.quiz-email-block .description{margin:.5rem 0;line-height:1.5;text-align:center}.quiz-email-block .quiz-email{background-color:#fff;border:0;border-radius:6.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:1rem}.quiz-email-block input{border:.0625rem solid #cdcccd;border-radius:.9375rem;color:#121112;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.125rem;line-height:1.5;min-width:0;padding:.75rem}.quiz-email-block input::-webkit-input-placeholder{color:#524e52}.quiz-email-block input::-moz-placeholder{color:#524e52}.quiz-email-block input:-ms-input-placeholder{color:#524e52}.quiz-email-block input::-ms-input-placeholder{color:#524e52}.quiz-email-block input::placeholder{color:#524e52}.quiz-email-block input:focus{outline:0}.quiz-email-block [type=button],.quiz-email-block [type=submit]{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#d91629;border-color:#d91629;color:#fff;cursor:pointer;white-space:nowrap}.quiz-email-block [type=button]:hover,.quiz-email-block [type=button]:focus-visible,.quiz-email-block [type=submit]:hover,.quiz-email-block [type=submit]:focus-visible{background-color:#b20d1d;border-color:#b20d1d;text-decoration:none}.quiz-email-block [type=button]:focus,.quiz-email-block [type=submit]:focus{text-decoration:none}.quiz-email-block [type=button]:active,.quiz-email-block [type=submit]:active{background-color:#d91629;border-color:#d91629}.quiz-email-block [type=button][disabled],.quiz-email-block [type=submit][disabled]{cursor:not-allowed;opacity:.5}@media (max-width:60em){.quiz-email-block .quiz-email{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
/* coderpad-quiz-question-block-css */
.quiz-question-block{background-color:#f2f2f2;padding:2rem 3.75rem 0;height:100%}.quiz-question-block .question-kicker{color:#d91629;font-size:.875rem;font-weight:700;text-transform:uppercase;-webkit-margin-after:1rem;margin-block-end:1rem}.quiz-question-block .quiz-item-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-padding-after:1rem;padding-block-end:1rem}.quiz-question-block .quiz-item-footer button{-webkit-margin-start:auto;margin-inline-start:auto}.quiz-question-block .question-tidbit{background-color:#e6e6e6;border-radius:.5rem;padding:1rem .5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.quiz-question-block .question-tidbit .icon{color:#d91629;font-size:1.5rem}.quiz-question-block .question-tidbit .tidbit-title{font-size:.875rem;font-weight:700;line-height:1.33;display:block}.quiz-question-block .question-tidbit .tidbit-title+.tidbit-content{-webkit-margin-before:.25rem;margin-block-start:.25rem}.quiz-question-block .question-tidbit .tidbit-content p{font-size:.875rem;line-height:1.25}.quiz-question-block [type=button],.quiz-question-block [type=submit]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border:0;color:#d91629;cursor:pointer;font-size:1.25rem;font-weight:700;margin-right:1em}.quiz-question-block [type=button] .icon,.quiz-question-block [type=submit] .icon{-webkit-transform:translateX(.6em);-ms-transform:translateX(.6em);transform:translateX(.6em);-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.quiz-question-block [type=button]:hover,.quiz-question-block [type=button]:focus-visible,.quiz-question-block [type=submit]:hover,.quiz-question-block [type=submit]:focus-visible{text-decoration:none}.quiz-question-block [type=button]:hover .icon,.quiz-question-block [type=button]:focus-visible .icon,.quiz-question-block [type=submit]:hover .icon,.quiz-question-block [type=submit]:focus-visible .icon{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.quiz-question-block [type=button][disabled],.quiz-question-block [type=submit][disabled]{cursor:not-allowed;opacity:.5}.quiz-question-block [type=button][disabled] .icon,.quiz-question-block [type=submit][disabled] .icon{-webkit-transform:translateX(.6em);-ms-transform:translateX(.6em);transform:translateX(.6em);-webkit-transition:none;transition:none}.quiz-question .the-question{font-size:1.75rem;font-weight:700;line-height:1.1;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.quiz-question .the-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.quiz-question .the-options li{list-style:none;font-size:1.125rem}.quiz-question .the-options label{background-color:#fff;border:.125rem solid #fff;border-radius:.9375rem;cursor:pointer;padding:1.5rem .75rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:background-color 320ms;transition:background-color 320ms}.quiz-question .the-options label:hover,.quiz-question .the-options label:focus{border-color:#e6e6e6;background-color:#fff}.quiz-question .the-options label:has(input:checked){border-color:#d91629;background-color:#fff}.quiz-question .the-options input{clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);height:.0625rem;overflow:hidden;position:absolute!important;width:.0625rem}.quiz-question .the-options input:focus-visible{top:50%;left:45%;width:auto;height:auto;overflow:visible;clip:auto}.quiz-question .the-options .icon{display:none}.quiz-question .the-options label:has(input:checked) .icon{display:block}@media (max-width:60em){.quiz-question-block{padding-inline:1rem}.quiz-question-block .quiz-item-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quiz-question-block .question-tidbit{display:block;margin-bottom:1rem;width:100%}.quiz-question-block .question-tidbit .icon{display:block;margin:0 auto .5rem}}
/* coderpad-quiz-section-block-css */
.quiz-section-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;border-radius:.9375rem;overflow:hidden}.quiz-section-block .quiz-section-header{background-color:#f7ee7f;padding:2rem 2.5rem 10rem;max-width:26.25rem;-ms-flex-negative:0;flex-shrink:0;background-image:url(/wp-content/themes/coderpad/assets/illustrations/robot-holding-paper.svg);background-repeat:no-repeat;background-position:center bottom;background-size:12.5rem}.quiz-section-block .quiz-section-body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.quiz-section-block .section-kicker{font-size:2rem;font-weight:700;color:#d91629}.quiz-section-block .section-title{font-size:2rem;font-weight:700;-webkit-margin-after:1rem;margin-block-end:1rem}.quiz-section-block .section-blurb{font-size:1.125rem;font-weight:500;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.quiz-section-block .section-content p{font-size:.875rem;margin-bottom:0}.quiz-section-block .section-content p+p{-webkit-margin-before:1em;margin-block-start:1em}.quiz-section-block .why-this-matters{color:#d91629;font-weight:700;text-transform:uppercase}@media (max-width:60em){.quiz-section-block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.quiz-section-block .quiz-section-header{max-width:none}}
/* coderpad-quote-block-css */
@charset "UTF-8";.quote-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:1rem;padding-right:1rem}.quote-block .the-quote-figure{position:relative}.quote-block .the-quote-figure blockquote{background-color:transparent}.quote-block.quote-block--width-80 .the-quote-figure{-ms-flex-preferred-size:80%;flex-basis:80%}.quote-block.quote-block--width-60 .the-quote-figure{-ms-flex-preferred-size:60%;flex-basis:60%}.quote-block.quote-block--width-40 .the-quote-figure{-ms-flex-preferred-size:40%;flex-basis:40%}.quote-block.quote-block--align-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.quote-block.quote-block--align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quote-block .the-quote{quotes:"“" "”" "‘" "’";padding:0 0 0 5.75rem;border:0}.quote-block .the-quote>*{font-size:3rem;font-size:clamp(2.25rem,1.607rem + 2.143vw,3rem);line-height:1.208;font-weight:500}.quote-block .the-quote>*+*{margin-top:1.5rem}.quote-block .the-quote::before{content:open-quote;background-color:#d91629;color:#fff;border-radius:.375rem;font-size:8.125rem;position:absolute;top:-.5rem;bottom:-.5rem;left:0;width:3.75rem;max-height:11.5rem;padding:.75rem 0 0 .25rem}.quote-block .the-quote::after{content:close-quote;visibility:hidden;font-size:.0625rem;position:absolute;top:-.5rem;bottom:-.5rem;left:0}.quote-block .the-attribution{color:#d91629;font-size:1.25rem;font-size:clamp(1.125rem,1.018rem + .357vw,1.25rem);line-height:1.5;font-weight:700;padding-left:5.75rem}.quote-block.quote-block--color-black .the-quote::before{background-color:#121112}.quote-block.quote-block--color-black .the-attribution{color:#121112}@media (max-width:82.5em){.quote-block .the-quote-figure{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.quote-block .the-quote{padding-left:4rem}.quote-block .the-quote::before{width:2.5rem;font-size:4.5rem;top:0;max-height:7.1875rem}.quote-block .the-attribution{padding-left:4rem}}
/* coderpad-quote-box-block-css */
.quote-box-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:3rem;padding-right:3rem;row-gap:3rem;-webkit-column-gap:7rem;-moz-column-gap:7rem;column-gap:7rem}.quote-box-block[data-block-theme=dark]{background-color:#121112;color:#fff}.quote-box-block .quote{padding-left:4.5rem}.quote-box-block .quote .testimonial-block .the-inner{max-width:none;margin-inline:0;padding-inline:0}.quote-box-block .quote--color-black .testimonial-block .the-quote-mark{background-color:#121112;color:#fff}.quote-box-block .quote--color-yellow .testimonial-block .the-quote-mark{background-color:#f7ee7f;color:#121112}.quote-box-block .quote--color-red .testimonial-block .the-quote-mark{background-color:#d91629;color:#fff}.quote-box-block .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem;border-radius:.9375rem;max-width:23rem;-ms-flex-negative:0;flex-shrink:0;margin:0 auto}.quote-box-block .box .icon,.quote-box-block .box .logo{width:auto;height:3rem;margin-bottom:2rem}.quote-box-block .box img{display:block;margin:auto}.quote-box-block .box .headline{margin:0;font-size:2.75rem}.quote-box-block .box .headline+*{margin-top:1rem}.quote-box-block .box p{font-size:1.125rem;margin-bottom:0}.quote-box-block .box.box--bottom-hang-medium{margin-bottom:-1rem;margin-bottom:calc(clamp(.5rem,.071rem + 1.429vw,1rem)*-1)}.quote-box-block .box.box--bottom-hang-large{margin-bottom:-2rem;margin-bottom:calc(clamp(1rem,.143rem + 2.857vw,2rem)*-1)}.quote-box-block .box.box--bottom-hang-extra-large{margin-bottom:-4rem;margin-bottom:calc(clamp(2rem,.286rem + 5.714vw,4rem)*-1)}.quote-box-block .box.box--bottom-hang-extra-extra-large{margin-bottom:-8rem;margin-bottom:calc(clamp(4rem,.571rem + 11.429vw,8rem)*-1)}.quote-box-block .box.box--color-red{background-color:#d91629;color:#fff}.quote-box-block .box.box--color-red ::-moz-selection{background-color:rgba(18,17,18,.99);color:#fff}.quote-box-block .box.box--color-red ::selection{background-color:rgba(18,17,18,.99);color:#fff}.quote-box-block .box.box--color-red img::-moz-selection{background-color:rgba(18,17,18,.7)}.quote-box-block .box.box--color-red img::selection{background-color:rgba(18,17,18,.7)}.quote-box-block .box.box--color-black{background-color:#121112;color:#fff}.quote-box-block .box.box--color-white{background-color:#fff;color:#121112}.quote-box-block .box.box--color-yellow{background-color:#f7ee7f;color:#121112}.quote-box-block .box.box--icon-color-black .icon{color:#121112}.quote-box-block .box.box--icon-color-black .logo{-webkit-filter:grayscale(1) contrast(0) brightness(0);filter:grayscale(1) contrast(0) brightness(0)}.quote-box-block .box.box--icon-color-white .icon{color:#fff}.quote-box-block .box.box--icon-color-white .logo{-webkit-filter:grayscale(1) contrast(0) brightness(2);filter:grayscale(1) contrast(0) brightness(2)}.quote-box-block .box.box--icon-color-red .icon{color:#d91629}.quote-box-block .box.box--icon-color-red .logo{-webkit-filter:contrast(0) brightness(0) invert(13%) sepia(72%) saturate(7489%) hue-rotate(350deg) brightness(89%) contrast(89%);filter:contrast(0) brightness(0) invert(13%) sepia(72%) saturate(7489%) hue-rotate(350deg) brightness(89%) contrast(89%)}.quote-box-block .box.box--icon-color-yellow .icon{color:#f7ee7f}.quote-box-block .box.box--icon-color-yellow .logo{-webkit-filter:contrast(0) brightness(0) invert(88%) sepia(11%) saturate(2031%) hue-rotate(337deg) brightness(111%) contrast(106%);filter:contrast(0) brightness(0) invert(88%) sepia(11%) saturate(2031%) hue-rotate(337deg) brightness(111%) contrast(106%)}.quote-box-block.quote-box-block--quote-alignment-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.quote-box-block.quote-box-block--quote-alignment-right .quote{padding-left:0;padding-right:4.5rem}.quote-box-block.quote-box-block--quote-alignment-right .box{margin-left:0;margin-right:7rem}@media (max-width:82.5em){.quote-box-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:1rem;padding-right:1rem}.quote-box-block .quote{padding-left:0}.quote-box-block .box .icon,.quote-box-block .box .logo{height:3.125rem;max-height:3.125rem;max-width:5rem}.quote-box-block.quote-box-block--quote-alignment-right .quote{padding-right:0}}
/* coderpad-sales-form-block-css */
.sales-form-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:79rem;margin-left:auto;margin-right:auto}.sales-form-block.sales-form-block--form-alignment-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sales-form-block .form{-webkit-box-flex:0;-ms-flex:0 0 37.5rem;flex:0 0 37.5rem;max-width:37.5rem;padding:2.5rem 2rem .5rem;background-color:#fff;border-radius:1.25rem;-webkit-box-shadow:0 .5rem .625rem -.3125rem rgba(18,17,18,.06),0 .375rem 1.875rem .3125rem rgba(18,17,18,.04),0 1rem 1.5rem .125rem rgba(18,17,18,.05);box-shadow:0 .5rem .625rem -.3125rem rgba(18,17,18,.06),0 .375rem 1.875rem .3125rem rgba(18,17,18,.04),0 1rem 1.5rem .125rem rgba(18,17,18,.05)}.sales-form-block .form--top-hang-medium{margin-top:-1rem;margin-top:clamp(-.5rem,-.071rem + -1.429vw,-1rem)}.sales-form-block .form--top-hang-large{margin-top:-2rem;margin-top:clamp(-1rem,-.143rem + -2.857vw,-2rem)}.sales-form-block .form--top-hang-extra-large{margin-top:-4rem;margin-top:clamp(-2rem,-.286rem + -5.714vw,-4rem)}.sales-form-block .form--top-hang-extra-extra-large{margin-top:-8rem;margin-top:clamp(-4rem,-.571rem + -11.429vw,-8rem)}.sales-form-block .form-headline{font-size:2.75rem;font-size:clamp(2.125rem,1.589rem + 1.786vw,2.75rem);line-height:1.273;font-weight:500;margin-bottom:3rem;padding-top:0}.sales-form-block .content{-ms-flex-preferred-size:50%;flex-basis:50%}.sales-form-block .items{margin:0}.sales-form-block .item{list-style:none;font-size:1.5rem;font-size:clamp(1.25rem,1.036rem + .714vw,1.5rem);line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.125rem;margin:0}.sales-form-block .item+.item{margin-top:2.5rem}.sales-form-block .list-icon{border-radius:50%;background-color:#d91629;color:#fff;width:2.25rem;height:2.25rem;padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sales-form-block[data-block-theme=dark] .item{color:#fff}@media (max-width:82.5em){.sales-form-block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-left:1rem;padding-right:1rem}.sales-form-block.sales-form-block--form-alignment-left{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-left:1rem;padding-right:1rem}.sales-form-block .form{margin-bottom:2rem;max-width:none;-webkit-box-flex:1;-ms-flex:auto;flex:auto}}
/* coderpad-sales-form-step-1-block-css */
.sales-form-step-1-block{background-color:#121112;border-radius:.9375rem;padding:2rem 2rem 2.5rem;max-width:45rem;margin-left:auto;margin-right:auto}.sales-form-step-1-block .description p{font-size:2rem;font-size:clamp(1.625rem,1.304rem + 1.071vw,2rem);line-height:1.25;font-weight:500;color:#fff;margin-bottom:1rem}.sales-form-step-1-block .hubspot-form .hs-form-field{margin-bottom:1rem}.sales-form-step-1-block .hubspot-form .hs-form-field label{clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);height:.0625rem;overflow:hidden;position:absolute!important;width:.0625rem}.sales-form-step-1-block .hubspot-form .hs-input:focus,.sales-form-step-1-block .hubspot-form .hs-input:focus-visible{outline:.125rem solid #d91629}.sales-form-step-1-block .hubspot-form .hs-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.sales-form-step-1-block .hubspot-form .hs-submit{padding-top:0;margin-top:0}
/* coderpad-sales-form-v2-block-css */
.sales-form-v2-block{position:relative;overflow:hidden}.sales-form-v2-block ::-moz-selection{background-color:rgba(18,17,18,.99);color:#fff}.sales-form-v2-block ::selection{background-color:rgba(18,17,18,.99);color:#fff}.sales-form-v2-block img::-moz-selection{background-color:rgba(18,17,18,.7)}.sales-form-v2-block img::selection{background-color:rgba(18,17,18,.7)}.sales-form-v2-block .inner{max-width:90rem;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;position:relative;z-index:1}.sales-form-v2-block .inner:has(.the-panel){padding-block:5rem}.sales-form-v2-block .content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;padding-inline:5.625rem 4rem}.sales-form-v2-block .inner-content,.sales-form-v2-block .inner-content .acf-innerblocks-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.75rem}.sales-form-v2-block .inner-content>*,.sales-form-v2-block .inner-content .acf-innerblocks-container>*{margin-block:0}.sales-form-v2-block .inner-content>.check-list,.sales-form-v2-block .inner-content .acf-innerblocks-container>.check-list{padding-top:0}.sales-form-v2-block .inner-content>.solution-cards-block[data-block-theme=dark]>.title,.sales-form-v2-block .inner-content>.solution-cards-block[data-block-theme=dark]>.cards,.sales-form-v2-block .inner-content .acf-innerblocks-container>.solution-cards-block[data-block-theme=dark]>.title,.sales-form-v2-block .inner-content .acf-innerblocks-container>.solution-cards-block[data-block-theme=dark]>.cards{padding-inline:0;max-width:none}.sales-form-v2-block .inner-content>figure,.sales-form-v2-block .inner-content .acf-innerblocks-container>figure{max-width:100%;margin:0}.sales-form-v2-block .wp-block-heading{font-size:4rem;font-size:clamp(3rem,2.143rem + 2.857vw,4rem);line-height:1.406;font-weight:400;line-height:1.125;padding-top:0;margin:0}.sales-form-v2-block .content p{font-size:1.5rem;font-size:clamp(1.375rem,1.268rem + .357vw,1.5rem);line-height:1.5;font-weight:700;margin:0}.sales-form-v2-block .wp-block-heading s,.sales-form-v2-block .wp-block-heading del{-webkit-text-decoration:line-through #848084 .075em;text-decoration:line-through #848084 .075em;color:#848084}.sales-form-v2-block .wp-block-heading strong{background-image:-webkit-gradient(linear,left top,right top,from(#d91629),to(#fe2b00));background-image:linear-gradient(90deg,#d91629 0,#fe2b00 100%);background-repeat:no-repeat;background-size:100% .14em;background-position:0 .92em}.sales-form-v2-block .the-form{-webkit-box-flex:0;-ms-flex:0 0 32.75rem;flex:0 0 32.75rem;max-width:32.75rem;position:relative;-webkit-margin-end:3rem;margin-inline-end:3rem}.sales-form-v2-block .form{border:1rem solid transparent;border-radius:1.25rem;background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#d91629 0,#d91629 100%);background-origin:border-box;background-clip:padding-box,border-box;background-color:#fff;color:#121112;-webkit-box-shadow:.625rem 1.5rem 1.5rem rgba(18,17,18,.15);box-shadow:.625rem 1.5rem 1.5rem rgba(18,17,18,.15);padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;position:relative;z-index:1}.sales-form-v2-block .form-headline{font-size:1.75rem;font-size:clamp(1.5rem,1.286rem + .714vw,1.75rem);line-height:1.143;font-weight:700;margin:0;padding-top:0}.sales-form-v2-block .form-description p{font-size:1.125rem;line-height:1.556;font-weight:500;margin:0}.sales-form-v2-block .form .hubspot-form--standard{padding-bottom:0}.sales-form-v2-block .form .hubspot-form--standard .hs-form,.sales-form-v2-block .form .hubspot-form--standard .submitted-message{color:#121112}.sales-form-v2-block .trust-points{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin:0;padding:0}.sales-form-v2-block .trust-points li{font-size:.875rem;line-height:1.429;font-weight:400;list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.sales-form-v2-block .the-panel{display:none}.sales-form-v2-block[data-block-theme=dark] .the-panel{display:block;position:absolute;z-index:0;overflow:hidden;background-color:#34312e;color:rgba(255,255,255,.4);pointer-events:none;inset-block:-5rem;inset-inline:3.5rem -17.5rem;border-start-start-radius:1.875rem;border-end-start-radius:2.5rem}.sales-form-v2-block[data-block-theme=dark] .the-panel svg{display:block;width:100%;height:100%}.sales-form-v2-block--form-alignment-left .inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sales-form-v2-block--form-alignment-left .content{padding-inline:4rem 5.625rem}.sales-form-v2-block--form-alignment-left[data-block-theme=dark] .the-panel{inset-inline:-17.5rem 3.5rem;border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:1.875rem;border-end-end-radius:2.5rem}.sales-form-v2-block[data-block-theme=dark] [data-block-theme=light]{background-color:transparent;color:inherit}@media (max-width:82.5em){.sales-form-v2-block .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;padding-inline:1rem}.sales-form-v2-block .content{padding-inline:0}.sales-form-v2-block .inner-content,.sales-form-v2-block .inner-content .acf-innerblocks-container{gap:2rem}.sales-form-v2-block .the-form{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:none}.sales-form-v2-block .form{border-width:.5rem;padding:1.5rem}.sales-form-v2-block[data-block-theme=dark] .the-panel{display:none}}
/* coderpad-sandbox-embed-block-css */
.the-page .sandbox-embed{margin:2rem calc(50% - 49vw)}.the-page .sandbox-embed--featured{margin-left:calc(60% - 50vw);margin-right:calc(60% - 50vw)}.single-post .sandbox-embed{margin:2rem 0}.single-post .sandbox-embed.sandbox-embed--full-width{margin-left:calc(50% - 50vw + 32px);margin-right:calc(50% - 50vw + 32px);position:relative;z-index:20}.single-doc .sandbox-embed{margin:2rem 0}.single-programming-language .sandbox-embed{margin:0 calc(60% - 50vw);border-radius:.9375rem}
/* coderpad-scale-chart-block-css */
.coderpad-scale-chart-block .the-scale-title{font-size:.875rem;font-weight:700;margin:0}.coderpad-scale-chart-block .the-scale-subtitle{font-size:.875rem;font-weight:400;font-style:italic;margin:0}.coderpad-scale-chart-block .the-scale-title+.the-scale-subtitle{margin-top:.5rem}.coderpad-scale-chart-block .scale{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.5rem;-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem;padding:1rem 0 0}.coderpad-scale-chart-block .scale li{margin:0;font-size:2.25rem;color:#cdcccd;line-height:0}.coderpad-scale-chart-block .scale li::before{content:"";display:none}.coderpad-scale-chart-block .scale .filled{color:#d91629}.coderpad-scale-chart-block .scale--color-yellow .filled{color:#f7ee7f}
/* coderpad-search-and-term-dropdown-block-css */
.search-and-term-dropdown-block .inner{background-color:#e6e6e6;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:1.625rem 1.375rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-and-term-dropdown-block .blog-search{-webkit-box-flex:1;-ms-flex:1 0 65%;flex:1 0 65%;position:relative}.search-and-term-dropdown-block .blog-search .text-input{border:0;border-radius:1rem;font-size:1.3125rem;padding:1rem;padding-left:4rem;width:100%}.search-and-term-dropdown-block .blog-search .text-input::-webkit-input-placeholder{color:#cdcccd}.search-and-term-dropdown-block .blog-search .text-input::-moz-placeholder{color:#cdcccd}.search-and-term-dropdown-block .blog-search .text-input:-ms-input-placeholder{color:#cdcccd}.search-and-term-dropdown-block .blog-search .text-input::-ms-input-placeholder{color:#cdcccd}.search-and-term-dropdown-block .blog-search .text-input::placeholder{color:#cdcccd}.search-and-term-dropdown-block .blog-search .submit-button{position:absolute;top:0;bottom:0;left:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#121112;background:0 0;border:0;font-size:1.875rem;cursor:pointer}.search-and-term-dropdown-block .blog-search .text-input:-moz-placeholder+.submit-button{color:#cdcccd}.search-and-term-dropdown-block .blog-search .text-input:-ms-input-placeholder+.submit-button{color:#cdcccd}.search-and-term-dropdown-block .blog-search .text-input:placeholder-shown+.submit-button{color:#cdcccd}.search-and-term-dropdown-block .separator{padding:0 .5rem;min-width:3.5rem}.search-and-term-dropdown-block .term-dropdown{position:relative;-ms-flex-preferred-size:30%;flex-basis:30%}.search-and-term-dropdown-block .term-dropdown::before,.search-and-term-dropdown-block .term-dropdown::after{position:absolute;right:1rem;display:block;content:"";border:.625rem solid transparent;border-radius:.375rem;pointer-events:none}.search-and-term-dropdown-block .term-dropdown::before{top:45%;border-top-color:#fff}.search-and-term-dropdown-block .term-dropdown::after{top:calc(45% - .125rem);border-top-color:#121112}.search-and-term-dropdown-block .term-dropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#121112;color:#fff;border-radius:1rem}.search-and-term-dropdown-block .term-dropdown select{padding:1rem;font-size:1.3125rem;width:100%}@media (max-width:82.5em){.search-and-term-dropdown-block{padding-left:1rem;padding-right:1rem}}@media (max-width:60em){.search-and-term-dropdown-block .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8125rem}.search-and-term-dropdown-block .blog-search{width:100%}}
/* coderpad-single-case-study-css */
.single-case-study{background-color:#eff3f6;padding:4.125rem 0 3rem}.single-case-study .inner{max-width:90rem;margin-inline:auto;padding:0 5.625rem;display:grid;grid-template-columns:minmax(0,1fr) 24.375rem;grid-template-areas:"head rail" "main rail";-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}.single-case-study .the-head{grid-area:head}.single-case-study .the-rail{grid-area:rail}.single-case-study .the-content{grid-area:main}.single-case-study .overline{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.125rem;line-height:1.222;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;color:#d91629;margin:0 0 .5rem}.single-case-study .the-title{font-size:2.375rem;font-size:clamp(1.875rem,1.446rem + 1.429vw,2.375rem);line-height:1.342;font-weight:700;line-height:1.15;margin:0 0 2rem}.single-case-study .the-rail-card{position:sticky;top:1.5rem;z-index:1;background-color:#fff;padding:2.3125rem 2.5rem;margin-bottom:2rem;border:.5rem solid #e6e6e6;border-radius:.9375rem}.admin-bar .single-case-study .the-rail-card{top:3.5rem}.single-case-study .the-rail-card .logo{width:100%;max-width:11.25rem;height:auto;margin-bottom:2rem}.single-case-study .the-rail-card ul li{font-size:1rem;line-height:1.25;list-style-type:disc;margin-left:1rem;margin-bottom:1rem}.single-case-study .the-rail-card ul a{color:#d91629}.single-case-study .the-rail-label{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.125rem;line-height:1.222;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;color:#d91629;margin:0 0 1rem}.single-case-study .cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#d91629;border-color:#d91629;color:#fff;font-size:.875rem}.single-case-study .cta:hover,.single-case-study .cta:focus-visible{background-color:#b20d1d;border-color:#b20d1d;text-decoration:none}.single-case-study .cta:focus{text-decoration:none}.single-case-study .cta:active{background-color:#d91629;border-color:#d91629}.single-case-study .the-facts{margin:0;padding:0 2.5rem}.single-case-study .the-facts dt{font-size:.875rem;line-height:1.429;font-weight:700;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;color:#524e52;text-transform:uppercase;margin-bottom:.25rem}.single-case-study .the-facts dd{font-size:1rem;line-height:1.5;font-weight:400;margin:0 0 1.5rem}@media (max-width:82.5em){.single-case-study .the-rail-card{top:6rem}.admin-bar .single-case-study .the-rail-card{top:8rem}}@media (max-width:71.875em){.single-case-study{padding:2rem 1rem}.single-case-study .inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "rail" "main";gap:3rem}.single-case-study .the-rail-card{position:static}.single-case-study .the-facts{padding:0}}
/* coderpad-single-event-css */
.single-event{background-color:#eff3f6}.single-event .the-event-body{color:#121112;position:relative;z-index:1}.single-event .the-event-body .inner{max-width:90rem;margin-inline:auto;padding:5.25rem 5.625rem;display:grid;grid-template-columns:minmax(0,1fr) 30.25rem;gap:5.125rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.single-event .the-section-title{font-size:2rem;font-size:clamp(1.625rem,1.304rem + 1.071vw,2rem);line-height:1.25;font-weight:700;margin:0 0 1.5rem}.single-event .the-event-title{font-size:2.375rem;font-size:clamp(1.875rem,1.446rem + 1.429vw,2.375rem);line-height:1.342;font-weight:500;line-height:1.15;margin:0 0 1rem}.single-event .the-event-date-line{font-size:1.125rem;line-height:1.556;font-weight:500;margin:0 0 2rem}.single-event .the-event-date-line .suffix{font-size:50%;vertical-align:super}.single-event .the-venue-location{padding-top:2rem}.single-event .the-rail{position:sticky;top:1rem;z-index:2}.admin-bar .single-event .the-rail{top:3rem}.single-event .the-rail--form{margin-top:-26.875rem}.single-event .the-rail--form .hubspot-form{border:1rem solid transparent;border-radius:1.25rem;background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#e50c18 0,#fb4727 100%);background-origin:border-box;background-clip:padding-box,border-box;background-color:#fff;color:#121112;padding:2rem}.single-event .the-rail--form .hubspot-form .heading{font-size:1.5rem;font-size:clamp(1.375rem,1.268rem + .357vw,1.5rem);line-height:1.5;font-weight:700;margin:0 0 1.5rem}.single-event .the-rail--form .hubspot-form .hs-button{width:100%}.single-event .the-guests{background-color:#fff;border:.0625rem solid #383638;border-radius:1.875rem;padding:1.875rem}.single-event .the-guests-title{font-size:1.5rem;font-size:clamp(1.375rem,1.268rem + .357vw,1.5rem);line-height:1.5;font-weight:700;margin:0 0 1.5rem}.single-event .event-guest{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem 1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-event .guest-photo{width:4.5rem;height:4.5rem;border-radius:50%;overflow:hidden}.single-event .guest-photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-event .guest-photo--fallback{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e6e6e6;color:#524e52;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.75rem;font-weight:600;line-height:1}.single-event .event-guest .guest-details{grid-column:2}.single-event .guest-name{font-size:1.125rem;line-height:1.556;font-weight:700;margin:0}.single-event .guest-title,.single-event .guest-company{font-size:.875rem;line-height:1.429;font-weight:400;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;color:#524e52;margin:0}.single-event .guest-description{font-size:.875rem;line-height:1.429;font-weight:400;grid-column:1/-1}.single-event .guest-description p{margin:0 0 .5rem}.single-event .guest-description p:last-child{margin-bottom:0}.single-event .the-main .the-guests{margin-top:3rem}.single-event .the-main .the-guests .the-guests-title{margin-bottom:2rem}.single-event .the-main .the-guests .event-guest{margin-bottom:2rem}.single-event .the-rail--guests .event-guest+.event-guest{margin-top:2rem}@media (min-width:71.25em){.single-event .event-hero-block:not(.event-hero-block--has-media) .inner{min-height:29.375rem}.single-event .the-main .the-guests{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.single-event .the-main .the-guests .the-guests-title{grid-column:1/-1;margin-bottom:0}.single-event .the-main .the-guests .event-guest{margin-bottom:0}}@media (max-width:82.5em){.single-event .the-rail{top:5.5rem}.admin-bar .single-event .the-rail{top:7.5rem}}@media (max-width:71.25em){.single-event .the-event-body .inner{grid-template-columns:minmax(0,1fr);gap:3rem;padding:3rem 1rem}.single-event .the-rail--form{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-top:0}.single-event .the-rail{position:static}.single-event .the-rail--form .hubspot-form{border:.5rem solid transparent;border-radius:1rem;background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#e50c18 0,#fb4727 100%);background-origin:border-box;background-clip:padding-box,border-box;padding:1.5rem}}
/* coderpad-single-material-css */
.single-material{max-width:90rem;margin:0 auto;padding:2rem 1rem}.single-material .the-back-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#d91629;font-size:1.25rem;font-weight:700;padding-left:1rem;margin-bottom:clamp(.5rem,.071rem + 1.429vw,1rem)}.single-material .the-back-link .icon{-webkit-transform:translateX(-.6em);-ms-transform:translateX(-.6em);transform:translateX(-.6em);-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.single-material .the-back-link:hover,.single-material .the-back-link:focus-visible{text-decoration:none}.single-material .the-back-link:hover .icon,.single-material .the-back-link:focus-visible .icon{-webkit-transform:translateX(-1em);-ms-transform:translateX(-1em);transform:translateX(-1em)}.single-material .the-title{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:400;margin-bottom:1.5rem}.single-material .the-material-embed{display:block;width:100%;height:95vh;border:0}
/* coderpad-single-post-css */
.single-post{background-color:#fff;color:#121112}.single-post .the-post{max-width:43.75rem;margin:0 auto;padding:4rem 1rem}.single-post .the-content .cta-banner{display:none}.single-post .the-content>.wp-block-spacer:first-child,.single-post .the-content>.spacer-block:first-child{display:none}
/* coderpad-single-quiz-css */
.single-quiz .quiz-questions{padding:1rem}.single-quiz .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-padding-after:.5rem;padding-block-end:.5rem}.single-quiz .section-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:2rem}.single-quiz .section-progress .section-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-margin-end:1rem;margin-inline-end:1rem;position:relative}.single-quiz .section-progress .section-dots::before{content:"";position:absolute;left:.375rem;right:.375rem;height:.125rem;background:#e6e6e6;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.single-quiz .section-progress .section-dot{width:1.125rem;height:1.125rem;border-radius:50%;border:.125rem solid #d91629;background:#fff;position:relative;z-index:1;-ms-flex-negative:0;flex-shrink:0}.single-quiz .section-progress .section-dot.is-active{background-color:#d91629}.single-quiz .section-progress .section-label{color:#524e52;font-size:.875rem;font-weight:700;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.single-quiz .question-count{color:#524e52;font-size:.875rem}.single-quiz .question-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.125rem;margin-bottom:-.875rem}.single-quiz .question-nav span{clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);height:.0625rem;overflow:hidden;position:absolute!important;width:.0625rem}.single-quiz .question-nav button{background-color:#e6e6e6;color:#524e52;cursor:pointer;padding:.5rem;border:0;border-radius:50%;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform 240ms;transition:-webkit-transform 240ms;transition:transform 240ms;transition:transform 240ms,-webkit-transform 240ms}.single-quiz .question-nav button:hover,.single-quiz .question-nav button:focus-visible{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.single-quiz .question-nav button[disabled]{opacity:.5;cursor:not-allowed}.single-quiz .question-nav button[disabled]:hover,.single-quiz .question-nav button[disabled]:focus-visible{-webkit-transform:none;-ms-transform:none;transform:none}.single-quiz .question-nav .prev .icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.single-quiz .question-nav .next .icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
/* coderpad-small-cta-block-css */
.small-cta-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:5rem;padding-right:5rem;position:relative;min-height:17.8125rem}.small-cta-block .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:55%;flex-basis:55%}.small-cta-block .the-icon{margin-right:3rem;margin-bottom:1rem}.small-cta-block .the-icon .icon{font-size:6.375rem;color:#121112}.small-cta-block .title{font-size:3rem;font-size:clamp(2.25rem,1.607rem + 2.143vw,3rem);line-height:1.208;font-weight:500;margin-bottom:0}.small-cta-block .cta{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem;font-size:1.25rem;color:#121112}.small-cta-block .cta .icon{-webkit-transform:translateX(.6em);-ms-transform:translateX(.6em);transform:translateX(.6em);-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.small-cta-block .cta:hover,.small-cta-block .cta:focus-visible{text-decoration:none}.small-cta-block .cta:hover .icon,.small-cta-block .cta:focus-visible .icon{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.small-cta-block .starter-code{position:absolute;bottom:0;left:2rem;opacity:.5}.small-cta-block.small-cta-block--alignment-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.small-cta-block.small-cta-block--alignment-left .starter-code{left:auto;right:5rem}.small-cta-block[data-block-theme=dark]{color:#fff}.small-cta-block[data-block-theme=dark] .the-icon .icon{color:#d91629}.small-cta-block[data-block-theme=dark] .cta{color:#fff}@media (max-width:82.5em){.small-cta-block{padding-left:1rem;padding-right:1rem}}@media (max-width:56.25em){.small-cta-block .inner{-ms-flex-preferred-size:85%;flex-basis:85%}.small-cta-block .starter-code{width:16.875rem}.small-cta-block.small-cta-block--alignment-left .starter-code{right:1rem}}@media (max-width:45em){.small-cta-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.small-cta-block .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%}.small-cta-block .starter-code{display:none}}
/* coderpad-social-proof-block-css */
.social-proof-block{padding-left:5rem;padding-right:5rem}.social-proof-block .the-headline{font-size:2.375rem;font-size:clamp(1.875rem,1.446rem + 1.429vw,2.375rem);line-height:1.342;font-weight:500;text-align:center;margin-bottom:1rem}.social-proof-block .the-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}.social-proof-block .the-logos>*{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.social-proof-block .logo{height:2.25rem;width:auto;max-width:8.125rem;-webkit-filter:brightness(0);filter:brightness(0)}.social-proof-block .logo-noom{height:1.625rem}.social-proof-block.social-proof-block--alignment-left .the-headline{text-align:left}.social-proof-block.social-proof-block--alignment-left .the-logos{max-width:40%}.social-proof-block.social-proof-block--alignment-right .the-headline{text-align:right}.social-proof-block.social-proof-block--alignment-right .the-logos{max-width:40%;margin-left:auto}.social-proof-block.social-proof-block--colored-logos .logo{-webkit-filter:none;filter:none}.social-proof-block[data-block-theme=dark] .the-headline{color:#fff}.social-proof-block[data-block-theme=dark] .logo{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.social-proof-block .the-logos--bg-color-red{background-color:#d91629}.social-proof-block .the-logos--bg-color-red .logo{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media (max-width:82.5em){.social-proof-block{padding-left:1rem;padding-right:1rem}.social-proof-block.social-proof-block--alignment-left .the-logos{max-width:none}.social-proof-block.social-proof-block--alignment-right .the-logos{max-width:none}}@media (max-width:60em){.social-proof-block .the-logos{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-proof-block .logo{margin:0 2rem}.social-proof-block.social-proof-block--alignment-left .the-headline{text-align:center}.social-proof-block.social-proof-block--alignment-right .the-headline{text-align:center}}
/* coderpad-solution-cards-block-css */
.solution-cards-block{color:#121112;padding-inline:1rem}.solution-cards-block[data-block-full-width=true]>.title,.solution-cards-block[data-block-full-width=true]>.cards{max-width:90rem;margin-inline:auto}.solution-cards-block .title{font-size:2.75rem;font-size:clamp(2.125rem,1.589rem + 1.786vw,2.75rem);line-height:1.273;font-weight:700;margin-bottom:0}.solution-cards-block .card-title{font-size:1.75rem;font-size:clamp(1.5rem,1.286rem + .714vw,1.75rem);line-height:1.143;font-weight:700;margin:0;padding:0}.solution-cards-block .card-title+*{margin-top:.5rem}.solution-cards-block .card-kicker+.card-title{-webkit-margin-before:.125rem;margin-block-start:.125rem}.solution-cards-block p.card-kicker{text-transform:uppercase;font-size:.875rem;margin-bottom:0}.solution-cards-block .card-description p{font-size:1rem;line-height:1.5;font-weight:400;margin-bottom:0}.solution-cards-block .card-description+.card-cta{margin-top:1.25rem}.solution-cards-block .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding-bottom:1rem}.solution-cards-block .icon,.solution-cards-block .logo{height:2rem;width:auto;max-width:2rem;color:#d91629;-webkit-box-flex:1;-ms-flex:1 0 2rem;flex:1 0 2rem}.solution-cards-block .card-cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#d91629;border-color:#d91629;color:#fff;position:relative;margin-top:auto;display:block;text-align:center;max-width:20rem}.solution-cards-block .card-cta:hover,.solution-cards-block .card-cta:focus-visible{background-color:#b20d1d;border-color:#b20d1d;text-decoration:none}.solution-cards-block .card-cta:focus{text-decoration:none}.solution-cards-block .card-cta:active{background-color:#d91629;border-color:#d91629}.solution-cards-block .card-cta::after{content:"";position:absolute;inset:0}.solution-cards-block .card-link-overlay{position:absolute;inset:0}.solution-cards-block .solution-card{background-color:#e6e6e6;padding:2.5rem;border-radius:.5rem;color:#121112;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,transform .2s ease;transition:background-color .2s ease,transform .2s ease,-webkit-transform .2s ease}.solution-cards-block .solution-card.solution-card--clickable{cursor:pointer}.solution-cards-block .solution-card.solution-card--clickable:hover,.solution-cards-block .solution-card.solution-card--clickable:focus-within{background-color:#cdcccd;-webkit-transform:translateY(-.375rem);-ms-transform:translateY(-.375rem);transform:translateY(-.375rem)}.solution-cards-block.solution-cards-block--layout-grid>.title,.solution-cards-block.solution-cards-block--layout-grid>.cards{max-width:90rem;margin-inline:auto}.solution-cards-block.solution-cards-block--layout-grid .title{text-align:start;padding-inline:5.625rem;padding-bottom:3rem}.solution-cards-block.solution-cards-block--layout-grid .cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem;padding-inline:5.625rem}.solution-cards-block.solution-cards-block--layout-row .title{text-align:center;padding-bottom:2rem;padding-bottom:clamp(1.5rem,1.071rem + 1.429vw,2rem)}.solution-cards-block.solution-cards-block--layout-row .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1rem;margin-bottom:0}.solution-cards-block.solution-cards-block--center-text .card-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.solution-cards-block.solution-cards-block--center-text .card-title{text-align:center}.solution-cards-block.solution-cards-block--center-text img{margin-inline:auto}.solution-cards-block[data-block-theme=dark]{color:#fff}.solution-cards-block[data-block-theme=dark] .solution-card{background-color:transparent;color:#fff;padding:1.5rem}.solution-cards-block[data-block-theme=dark] .solution-card.solution-card--clickable:hover,.solution-cards-block[data-block-theme=dark] .solution-card.solution-card--clickable:focus-within{background-color:#383638}.solution-cards-block[data-block-theme=dark] .card-title{color:#fff}.solution-cards-block[data-block-theme=dark] .card-description p{color:#b4b3b4}.solution-cards-block[data-block-theme=dark] .card-kicker{color:#d91629}@media (max-width:82.5em){.solution-cards-block .icon,.solution-cards-block .logo{height:3.125rem;max-height:3.125rem;max-width:5rem}.solution-cards-block.solution-cards-block--layout-grid .title,.solution-cards-block.solution-cards-block--layout-grid .cards{padding-inline:0}.solution-cards-block.solution-cards-block--layout-grid .cards{grid-template-columns:minmax(0,1fr);gap:2.5rem;margin-bottom:0}.solution-cards-block.solution-cards-block--layout-row .cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3.5rem}.solution-cards-block.solution-cards-block--layout-row .solution-card{-ms-flex-preferred-size:content;flex-basis:content}}
/* coderpad-stats-block-css */
.stats-block{max-width:90rem;margin-inline:auto;padding-inline:1rem}.stats-block.stats-block--center-text .the-title{text-align:center}.stats-block .the-title{font-size:4rem;font-size:clamp(3rem,2.143rem + 2.857vw,4rem);line-height:1.406;font-weight:700;font-size:2.125rem;line-height:1.5;margin:0 0 3rem}.stats-block .stats{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem}.stats-block .stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;margin:0;font-size:1.5rem;font-weight:400;line-height:2.25rem;text-align:center}.stats-block .stat .title{font-size:5.5rem;font-weight:400;line-height:.91;color:#fb5e38}.stats-block[data-block-theme=subtle] .stat .title{color:#121112}.stats-block.stats-block--red,.stats-block.stats-block--gradient{color:#fff}.stats-block.stats-block--red .stat .title,.stats-block.stats-block--gradient .stat .title{color:#fff}.stats-block.stats-block--red{background-color:#d91629}.stats-block.stats-block--gradient{background-image:-webkit-gradient(linear,left top,right top,from(#d91629),to(#fe2b00));background-image:linear-gradient(90deg,#d91629 0,#fe2b00 100%)}@media (max-width:82.5em){.stats-block .the-title br{display:none}}@media (max-width:40em){.stats-block .stat .title br{display:none}.stats-block{padding:3rem 1rem}.stats-block .stats{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stats-block .stat{width:100%}}
/* coderpad-stylized-table-block-css */
.stylized-table-block .inner{max-width:90rem;margin-inline:auto;padding-inline:1rem}.stylized-table-block .the-panel{background-color:#fff;border-radius:1.5rem;padding:4.375rem;padding:clamp(1.5rem,-.964rem + 8.214vw,4.375rem)}.stylized-table-block .the-block-content{text-align:center;-webkit-margin-after:4rem;margin-block-end:4rem;-webkit-margin-after:clamp(2rem,.286rem + 5.714vw,4rem);margin-block-end:clamp(2rem,.286rem + 5.714vw,4rem)}.stylized-table-block .title{font-size:2.75rem;font-size:clamp(2.125rem,1.589rem + 1.786vw,2.75rem);line-height:1.273;font-weight:500;margin:0;padding-top:0}.stylized-table-block .description{font-size:1.25rem;font-size:clamp(1.125rem,1.018rem + .357vw,1.25rem);line-height:1.4;font-weight:400;-webkit-margin-before:1rem;margin-block-start:1rem}.stylized-table-block .stylized-table{margin:0}.stylized-table-block table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0 .625rem}.stylized-table-block th,.stylized-table-block td{padding:1rem;border:0;text-align:start;vertical-align:middle}.stylized-table-block .cell-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.stylized-table-block .cell-label{display:none}.stylized-table-block .icon{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:1.875rem}.stylized-table-block thead th{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.5rem;line-height:.917;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;padding-block:1rem;vertical-align:bottom}.stylized-table-block th[data-column-color=red],.stylized-table-block td[data-column-color=red] .icon,.stylized-table-block td[data-column-color=red] .cell-label{color:#d91629}.stylized-table-block th[data-column-color=orange],.stylized-table-block td[data-column-color=orange] .icon,.stylized-table-block td[data-column-color=orange] .cell-label{color:#fb5e38}.stylized-table-block th[data-column-color=magenta],.stylized-table-block td[data-column-color=magenta] .icon,.stylized-table-block td[data-column-color=magenta] .cell-label{color:#fe0f66}.stylized-table-block tbody tr{height:5.5rem}.stylized-table-block tbody tr:nth-child(odd) td{background-color:#eff3f6}.stylized-table-block tbody td:first-child{border-start-start-radius:.5rem;border-end-start-radius:.5rem}.stylized-table-block tbody td:last-child{border-start-end-radius:.5rem;border-end-end-radius:.5rem}.stylized-table-block tbody td[data-column="1"] .cell-text{font-size:1.5rem;font-size:clamp(1.375rem,1.268rem + .357vw,1.5rem);line-height:1.5;font-weight:400}.stylized-table-block tbody td:not([data-column="1"]) .cell-text{font-size:1.25rem;font-size:clamp(1.125rem,1.018rem + .357vw,1.25rem);line-height:1.4;font-weight:700}.stylized-table-block[data-block-theme=subtle] .the-panel{background-color:#eff3f6}.stylized-table-block[data-block-theme=subtle] tbody tr:nth-child(odd) td{background-color:#fff}.stylized-table-block[data-block-theme=dark] .the-panel{background-color:#1f1d1f}.stylized-table-block[data-block-theme=dark] tbody tr:nth-child(odd) td{background-color:#121112}.stylized-table-block[data-block-theme=dark] th[data-column-color=default],.stylized-table-block[data-block-theme=dark] td[data-column-color=default] .cell-label{color:#fff}@media (max-width:48.75em){.stylized-table-block table,.stylized-table-block tbody,.stylized-table-block tr,.stylized-table-block td{display:block;width:auto}.stylized-table-block thead{display:none}.stylized-table-block .cell-label{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.5rem;line-height:.917;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;display:block;-webkit-margin-after:.25rem;margin-block-end:.25rem}.stylized-table-block tbody tr{height:auto;border-radius:.5rem;padding:1rem;-webkit-margin-after:.75rem;margin-block-end:.75rem}.stylized-table-block tbody tr:nth-child(odd){background-color:#eff3f6}.stylized-table-block tbody tr:nth-child(odd) td{background-color:transparent}.stylized-table-block tbody td{padding:0;border-radius:0}.stylized-table-block tbody td+td{-webkit-margin-before:2rem;margin-block-start:2rem}.stylized-table-block[data-block-theme=subtle] tbody tr:nth-child(odd){background-color:#fff}.stylized-table-block[data-block-theme=dark] tbody tr:nth-child(odd){background-color:#121112}}
/* coderpad-sub-menu-as-content-block-css */
.sub-menu-as-content-block{padding-left:1rem;padding-right:1rem;max-width:62.8125rem;margin-left:auto;margin-right:auto}.sub-menu-as-content-block .sub-items{margin:0 2rem}.sub-menu-as-content-block .show-in-two-columns{display:grid;grid-template-columns:auto auto;grid-column-gap:.5rem}.sub-menu-as-content-block .sub-item{list-style-type:none;margin:0}.sub-menu-as-content-block a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25rem 0}.sub-menu-as-content-block a:hover,.sub-menu-as-content-block a:focus{text-decoration:none}.sub-menu-as-content-block .icon{margin-right:.5rem;font-size:125%}.sub-menu-as-content-block[data-block-theme=dark] .icon{color:#524e52}.sub-menu-as-content-block[data-block-theme=dark] a{color:#fff}.sub-menu-as-content-block[data-block-theme=dark] a:hover .icon,.sub-menu-as-content-block[data-block-theme=dark] a:focus .icon{color:#fff}
/* coderpad-survey-report-content-block-css */
.survey-report-content-block{padding-left:1rem;padding-right:1rem}.survey-report-content-block .the-section-title{font-size:2.75rem;font-size:clamp(2.125rem,1.589rem + 1.786vw,2.75rem);line-height:1.273;font-weight:700;line-height:1.5;max-width:79rem;margin:0 auto 2rem;margin:0 auto clamp(1.75rem,1.536rem + .714vw,2rem)}.survey-report-content-block .inner{max-width:79rem;margin:0 auto;border:.5rem solid #e6e6e6;border-radius:1rem;padding:2rem 3rem}.survey-report-content-block .the-content{max-width:56.25rem;margin:0 auto}.survey-report-content-block .the-pills{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin:0 0 .5rem}.survey-report-content-block .the-pills .pill{list-style:none;margin:0;border-radius:.3125rem;background-color:#37c773;color:#121112;padding:.25rem 1rem;font-size:.75rem;font-weight:700}.survey-report-content-block .the-title{font-size:1.5rem;font-weight:700;line-height:1.5;margin:0}.survey-report-content-block .content{padding:2rem 0;font-size:1.125rem}.survey-report-content-block .content>*{font-size:1.125rem;line-height:1.5}.survey-report-content-block .content *+*{margin:1.2em 0 0}.survey-report-content-block .content ul li,.survey-report-content-block .content ol li{font-size:1.125rem;line-height:1.5;margin:0 0 0 3rem}.survey-report-content-block .content ul li+li,.survey-report-content-block .content ol li+li{margin-top:.6em}.survey-report-content-block .the-charts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;gap:clamp(2rem,.286rem + 5.714vw,4rem);padding-top:2rem;padding-top:clamp(1rem,.143rem + 2.857vw,2rem)}.survey-report-content-block .the-charts>*{-ms-flex-preferred-size:100%;flex-basis:100%}.survey-report-content-block .the-charts--display-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.survey-report-content-block.survey-report-content-block--chart-orientation-left .inner,.survey-report-content-block.survey-report-content-block--chart-orientation-right .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4rem}.survey-report-content-block.survey-report-content-block--chart-orientation-left .the-content,.survey-report-content-block.survey-report-content-block--chart-orientation-right .the-content{max-width:32.8125rem;margin:0}.survey-report-content-block.survey-report-content-block--chart-orientation-left .the-charts,.survey-report-content-block.survey-report-content-block--chart-orientation-right .the-charts{padding-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.survey-report-content-block.survey-report-content-block--chart-orientation-left .inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:60em){.survey-report-content-block .inner{padding:1rem}.survey-report-content-block .the-charts--display-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.survey-report-content-block.survey-report-content-block--chart-orientation-left .inner,.survey-report-content-block.survey-report-content-block--chart-orientation-right .inner{display:block}}
/* coderpad-survey-report-section-block-css */
.survey-report-section-block{padding-left:1rem;padding-right:1rem}.survey-report-section-block .the-section-title{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:400;max-width:79rem;margin:0 auto 4rem;margin:0 auto clamp(3rem,2.143rem + 2.857vw,4rem);text-align:center}.survey-report-section-block .inner{max-width:79rem;margin:0 auto;background-color:#f7ee7f;border-radius:.9375rem;padding:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.survey-report-section-block .the-content{max-width:37.5rem}.survey-report-section-block .the-links{margin:0 0 .5rem}.survey-report-section-block .the-links .link{list-style:none;margin:0}.survey-report-section-block .the-links .link a{color:#d91629;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1rem;font-size:1.25rem;font-weight:700}.survey-report-section-block .the-links .link a .icon{-webkit-transform:translateX(.6em);-ms-transform:translateX(.6em);transform:translateX(.6em);-webkit-transition:-webkit-transform 320ms;transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.survey-report-section-block .the-links .link a:hover,.survey-report-section-block .the-links .link a:focus-visible{text-decoration:none}.survey-report-section-block .the-links .link a:hover .icon,.survey-report-section-block .the-links .link a:focus-visible .icon{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.survey-report-section-block .the-title{font-size:1.5rem;font-weight:700;line-height:1.5;margin:0}.survey-report-section-block .content{padding:2rem 0;font-size:1.125rem}.survey-report-section-block .content>*{font-size:1.125rem;line-height:1.5}.survey-report-section-block .content *+*{margin:1.2em 0 0}@media (max-width:82.5em){.survey-report-section-block .inner{padding:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.survey-report-section-block .the-content{max-width:none}}
/* coderpad-survey-report-signup-form-block-css */
.survey-report-signup-form-block{padding-left:1rem;padding-right:1rem}.survey-report-signup-form-block .inner{max-width:90rem;margin:0 auto}.survey-report-signup-form-block .title{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:500;text-align:center}.survey-report-signup-form-block .sub-title{font-size:1.25rem;text-align:center}.survey-report-signup-form-block .title+.sub-title{margin-top:1rem}.survey-report-signup-form-block .content{max-width:43.75rem;margin:0 auto}.survey-report-signup-form-block img{display:block;margin:4rem auto;width:100%;max-width:28.75rem}.survey-report-signup-form-block .description{max-width:37.5rem;margin:0 auto}.survey-report-signup-form-block .description p{font-size:1.125rem;line-height:1.5}.survey-report-signup-form-block .hubspot-form{max-width:37.5rem;margin:2rem auto 0}.survey-report-signup-form-block.survey-report-signup-form-block--horizontal-layout .sub-title{margin-bottom:0}.survey-report-signup-form-block.survey-report-signup-form-block--horizontal-layout .content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:none;padding-top:4rem}.survey-report-signup-form-block.survey-report-signup-form-block--horizontal-layout img{margin:0}.survey-report-signup-form-block[data-block-theme=dark] .title,.survey-report-signup-form-block[data-block-theme=dark] .sub-title{color:#fff}.survey-report-signup-form-block[data-block-theme=dark] .description{color:#cdcccd}.survey-report-signup-form-block[data-block-theme=dark] .hs-form-field label{color:#b4b3b4}.survey-report-signup-form-block[data-block-theme=dark] .hs-input{background-color:#1f1d1f;border-color:#4f5053;color:#fff}.survey-report-signup-form-block[data-block-theme=dark] .hs-input::-webkit-input-placeholder{color:#848587}.survey-report-signup-form-block[data-block-theme=dark] .hs-input::-moz-placeholder{color:#848587}.survey-report-signup-form-block[data-block-theme=dark] .hs-input:-ms-input-placeholder{color:#848587}.survey-report-signup-form-block[data-block-theme=dark] .hs-input::-ms-input-placeholder{color:#848587}.survey-report-signup-form-block[data-block-theme=dark] .hs-input::placeholder{color:#848587}.survey-report-signup-form-block[data-block-theme=dark] .hs-input:focus,.survey-report-signup-form-block[data-block-theme=dark] .hs-input:focus-visible{outline:.125rem solid #d91629}
/* coderpad-survey-report-toc-block-css */
.survey-report-toc-block{max-width:79rem;margin-left:auto;margin-right:auto;padding-left:4rem;padding-left:clamp(2rem,.286rem + 5.714vw,4rem);padding-right:4rem;padding-right:clamp(2rem,.286rem + 5.714vw,4rem)}.survey-report-toc-block h2{font-size:2.75rem;font-size:clamp(2.125rem,1.589rem + 1.786vw,2.75rem);line-height:1.273;font-weight:700;padding-bottom:1rem;border-bottom:.0625rem solid #524e52;margin:0 0 2rem}.survey-report-toc-block ul,.survey-report-toc-block ol{margin:0 0 4rem;margin:0 0 clamp(2rem,.286rem + 5.714vw,4rem);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.survey-report-toc-block ul li,.survey-report-toc-block ol li{font-size:1.125rem;padding:0;margin:0;list-style-type:none}.survey-report-toc-block a:hover,.survey-report-toc-block a:focus{text-decoration:none}.survey-report-toc-block[data-block-theme=dark] h2,.survey-report-toc-block[data-block-theme=dark] li,.survey-report-toc-block[data-block-theme=dark] a{color:#fff}.survey-report-toc-block[data-block-theme=dark] a:hover,.survey-report-toc-block[data-block-theme=dark] a:focus{color:#d91629}
/* coderpad-tabbed-showcase-block-css */
.tabbed-showcase-block{overflow:clip}.tabbed-showcase-block .inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5.125rem;-moz-column-gap:5.125rem;column-gap:5.125rem;row-gap:3rem}.tabbed-showcase-block .the-copy{grid-column:1;grid-row:1;-webkit-padding-start:3.75rem;padding-inline-start:3.75rem}.tabbed-showcase-block .the-media{grid-column:2;grid-row:1;position:relative}.tabbed-showcase-block--align-left .the-copy{grid-column:2;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:3.75rem;padding-inline-end:3.75rem}.tabbed-showcase-block--align-left .the-media{grid-column:1}.tabbed-showcase-block .the-eyebrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin:0 0 1.5rem}.tabbed-showcase-block .the-eyebrow--plain{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.5rem;line-height:.917;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;color:#d91629}.tabbed-showcase-block .the-eyebrow--chip{font-size:1.25rem;font-size:clamp(1.125rem,1.018rem + .357vw,1.25rem);line-height:1.4;font-weight:400;background-color:#fff;border-radius:.5rem;color:#121112;padding:.5625rem 1.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tabbed-showcase-block .the-eyebrow-icon{color:#d91629;font-size:1.75rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tabbed-showcase-block .the-eyebrow-icon--tile{background-color:#d91629;border-radius:.375rem;padding:.375rem;color:#fff;font-size:1rem}.tabbed-showcase-block .the-title{font-size:2.75rem;font-size:clamp(2.125rem,1.589rem + 1.786vw,2.75rem);line-height:1.273;font-weight:500;margin:0;padding-top:0}.tabbed-showcase-block .the-description{-webkit-margin-before:1rem;margin-block-start:1rem}.tabbed-showcase-block .the-description p{font-size:1.5rem;font-size:clamp(1.375rem,1.268rem + .357vw,1.5rem);line-height:1.5;font-weight:700;line-height:1.4166666667;margin-bottom:0}.tabbed-showcase-block .the-description p+p{-webkit-margin-before:1rem;margin-block-start:1rem}.tabbed-showcase-block .the-tab-list{-webkit-border-before:.0625rem solid #cdcccd;border-block-start:.0625rem solid #cdcccd;list-style:none;margin:2.5rem 0 0;padding:0}.tabbed-showcase-block .the-tab{-webkit-border-after:.0625rem solid #cdcccd;border-block-end:.0625rem solid #cdcccd;list-style:none;margin:0}.tabbed-showcase-block .the-tab-link{color:inherit;display:block;padding:1.5rem 1rem;text-decoration:none}.tabbed-showcase-block .the-tab-link:hover,.tabbed-showcase-block .the-tab-link:focus-visible{text-decoration:none}.tabbed-showcase-block .the-tab-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto}.tabbed-showcase-block .the-tab-headline{font-size:1.5rem;font-size:clamp(1.375rem,1.268rem + .357vw,1.5rem);line-height:1.5;font-weight:400}.tabbed-showcase-block .the-tab-badge{font-size:.875rem;line-height:1.429;font-weight:700;background-color:#d91629;border-radius:3.125rem;color:#fff;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;letter-spacing:.05rem;-webkit-margin-start:.5rem;margin-inline-start:.5rem;padding:.125rem .5rem;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.tabbed-showcase-block .the-tab-toggle{color:#b4b3b4;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.5rem;-webkit-transition:color 240ms;transition:color 240ms;pointer-events:none}.tabbed-showcase-block .the-tab-blurb{font-size:1.25rem;font-size:clamp(1.125rem,1.018rem + .357vw,1.25rem);line-height:1.4;font-weight:400;color:#524e52;display:none;-webkit-margin-before:.5rem;margin-block-start:.5rem}.tabbed-showcase-block .the-tab-link:hover .the-tab-toggle,.tabbed-showcase-block .the-tab-link:focus-visible .the-tab-toggle{color:#121112}.tabbed-showcase-block .the-tab-link[aria-selected=true] .the-tab-headline{font-weight:700}.tabbed-showcase-block .the-tab-link[aria-selected=true] .the-tab-toggle{visibility:hidden}.tabbed-showcase-block .the-tab-link[aria-selected=true] .the-tab-blurb{display:block}.tabbed-showcase-block .the-tab:first-child .the-tab-link:not([aria-selected]) .the-tab-headline{font-weight:700}.tabbed-showcase-block .the-tab:first-child .the-tab-link:not([aria-selected]) .the-tab-toggle{visibility:hidden}.tabbed-showcase-block .the-tab:first-child .the-tab-link:not([aria-selected]) .the-tab-blurb{display:block}.tabbed-showcase-block .the-cta-holder{margin:2.5rem 0 0}.tabbed-showcase-block .the-cta{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#d91629;border-color:#d91629;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.tabbed-showcase-block .the-cta:hover,.tabbed-showcase-block .the-cta:focus-visible{background-color:#b20d1d;border-color:#b20d1d;text-decoration:none}.tabbed-showcase-block .the-cta:focus{text-decoration:none}.tabbed-showcase-block .the-cta:active{background-color:#d91629;border-color:#d91629}.tabbed-showcase-block .the-cta-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.25rem}.tabbed-showcase-block .the-backdrop{background-color:#34312e;color:rgba(255,255,255,.07);inset-block:-3.5rem;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.tabbed-showcase-block .the-backdrop svg{display:block;height:100%;width:100%}.tabbed-showcase-block .the-panels{position:relative;z-index:1}.tabbed-showcase-block .the-panel img{border-radius:1.25rem;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.tabbed-showcase-block--align-right .the-backdrop{left:3.5rem;right:-12.5rem;border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem}.tabbed-showcase-block--align-left .the-backdrop{right:3.5rem;left:-12.5rem;border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem}.tabbed-showcase-block[data-block-theme=light] .the-eyebrow--chip{border:.0625rem solid #cdcccd}.tabbed-showcase-block[data-block-theme=dark] .the-eyebrow--plain{color:#e54150}.tabbed-showcase-block[data-block-theme=dark] .the-eyebrow--chip{background-color:#fff;color:#121112}.tabbed-showcase-block[data-block-theme=dark] .the-tab-list{border-block-start-color:rgba(255,255,255,.16)}.tabbed-showcase-block[data-block-theme=dark] .the-tab{border-block-end-color:rgba(255,255,255,.16)}.tabbed-showcase-block[data-block-theme=dark] .the-tab-blurb,.tabbed-showcase-block[data-block-theme=dark] .the-tab-toggle{color:#b4b3b4}.tabbed-showcase-block[data-block-theme=dark] .the-tab-link:hover .the-tab-toggle,.tabbed-showcase-block[data-block-theme=dark] .the-tab-link:focus-visible .the-tab-toggle{color:#fff}@media (max-width:61.875em){.tabbed-showcase-block .inner{grid-template-columns:minmax(0,1fr);row-gap:2rem}.tabbed-showcase-block .the-copy,.tabbed-showcase-block--align-left .the-copy{grid-column:1;grid-row:1;padding-inline:1rem}.tabbed-showcase-block .the-media,.tabbed-showcase-block--align-left .the-media{grid-column:1;grid-row:2}.tabbed-showcase-block .the-backdrop{display:none}}
/* coderpad-testimonial-block-css */
@charset "UTF-8";.testimonial-block .the-inner{max-width:90rem;margin-inline:auto;padding-inline:8.75rem;padding-inline:clamp(1.5rem,-4.714rem + 20.714vw,8.75rem)}.testimonial-block .the-quote{background-color:transparent;border:0;border-radius:0;padding:0;margin:0}.testimonial-block .the-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.testimonial-block .the-attribution{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.testimonial-block .the-photo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:center;align-self:center;height:3em;height:2lh;width:3em;width:2lh;aspect-ratio:1;overflow:hidden}.testimonial-block .the-photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.testimonial-block .the-name,.testimonial-block .the-role{display:block}.testimonial-block .the-logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.testimonial-block .the-logo svg{display:block;width:auto;max-width:18.125rem;height:3.3125rem;-webkit-filter:brightness(0);filter:brightness(0)}.testimonial-block--style-bar .the-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:3.25rem}.testimonial-block--style-bar .the-quote-mark{-webkit-box-flex:0;-ms-flex:0 0 5.5625rem;flex:0 0 5.5625rem;width:5.5625rem;background-color:#d91629;border-radius:.5rem;color:#fff;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-weight:700;font-size:8rem;line-height:1;text-align:center;overflow:hidden}.testimonial-block--style-bar .the-quote-mark::before{content:open-quote;display:block;padding-top:.375rem}.testimonial-block--style-bar .the-quote-mark::after{content:close-quote;visibility:hidden;font-size:.0625rem}.testimonial-block--style-bar .the-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4.3125rem;padding-block:1.25rem}.testimonial-block--style-bar .the-quote{font-size:2rem;font-size:clamp(1.625rem,1.304rem + 1.071vw,2rem);line-height:1.25;font-weight:500;quotes:"“" "”" "‘" "’"}.testimonial-block--style-bar .the-quote>*{font-size:2rem;font-size:clamp(1.625rem,1.304rem + 1.071vw,2rem);line-height:1.25;font-weight:500}.testimonial-block--style-bar .the-quote>*+*{margin-top:1.5rem}.testimonial-block--style-bar .the-attribution{font-size:1.125rem;line-height:1.556;font-weight:500;color:#252425}.testimonial-block--style-card .the-quote-mark,.testimonial-block--style-quote .the-quote-mark{display:none}.testimonial-block--style-card .the-inner{max-width:62.8125rem;padding:1.5rem 2.25rem;background-color:#fff;border:.0625rem solid #b4b3b4;border-radius:.9375rem}.testimonial-block--style-card .the-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.testimonial-block--style-card .the-quote{font-size:1.25rem;font-size:clamp(1.125rem,1.018rem + .357vw,1.25rem);line-height:1.4;font-weight:400;color:#121112;quotes:"“" "”" "‘" "’"}.testimonial-block--style-card .the-quote>*{font-size:1.25rem;font-size:clamp(1.125rem,1.018rem + .357vw,1.25rem);line-height:1.4;font-weight:400}.testimonial-block--style-card .the-quote>:first-child::before{content:open-quote}.testimonial-block--style-card .the-quote>:last-child::after{content:close-quote}.testimonial-block--style-card .the-quote>*+*{margin-top:1rem}.testimonial-block--style-card .the-attribution{font-size:1.25rem;font-size:clamp(1.125rem,1.018rem + .357vw,1.25rem);line-height:1.4;font-weight:700;color:#252425}.testimonial-block--style-quote .the-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.testimonial-block--style-quote .the-quote{font-size:1.5rem;font-size:clamp(1.375rem,1.268rem + .357vw,1.5rem);line-height:1.5;font-weight:400;color:#d91629;font-family:"Satoshi",sans-serif;font-style:italic;position:relative;-webkit-padding-start:2.5rem;padding-inline-start:2.5rem;quotes:"“" "”" "‘" "’"}.testimonial-block--style-quote .the-quote>*{font-size:1.5rem;font-size:clamp(1.375rem,1.268rem + .357vw,1.5rem);line-height:1.5;font-weight:400;font-style:italic}.testimonial-block--style-quote .the-quote>:first-child::before{content:open-quote;font-size:200%;line-height:1;position:absolute;inset-inline-start:.75rem}.testimonial-block--style-quote .the-quote>:last-child::after{content:close-quote;font-size:200%;line-height:1;position:absolute}.testimonial-block--style-quote .the-quote>*+*{margin-top:1rem}.testimonial-block--style-quote .the-attribution{font-size:1rem;line-height:1.5;font-weight:600;-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.testimonial-block[data-block-theme=dark].testimonial-block--style-bar .the-attribution,.testimonial-block[data-block-theme=dark].testimonial-block--style-card .the-attribution{color:rgba(255,255,255,.6)}.testimonial-block[data-block-theme=dark] .the-logo svg{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.testimonial-block[data-block-theme=dark] .the-quote{color:#fff}.testimonial-block--style-card[data-block-theme=dark] .the-inner,.testimonial-block--style-card[data-block-theme=subtle] .the-inner{background-color:transparent}.testimonial-block--shim-quote .the-inner{margin-inline:auto 0}.testimonial-block--shim-quote.testimonial-block--align-left .the-inner{margin-inline:0 auto}.testimonial-block--shim-quote.testimonial-block--align-center .the-inner{margin-inline:auto}.testimonial-block--shim-quote.testimonial-block--width-40 .the-inner{max-width:40%}.testimonial-block--shim-quote.testimonial-block--width-60 .the-inner{max-width:60%}.testimonial-block--shim-quote.testimonial-block--width-80 .the-inner{max-width:80%}@media (max-width:82.5em){.testimonial-block--shim-quote.testimonial-block--width-40 .the-inner,.testimonial-block--shim-quote.testimonial-block--width-60 .the-inner,.testimonial-block--shim-quote.testimonial-block--width-80 .the-inner{max-width:none;margin-inline:auto}}@media (max-width:56.25em){.testimonial-block .the-inner{padding-inline:1rem}.testimonial-block--style-bar .the-inner{gap:1.5rem}.testimonial-block--style-bar .the-quote-mark{-ms-flex-preferred-size:2.5rem;flex-basis:2.5rem;width:2.5rem;font-size:4.5rem}.testimonial-block--style-bar .the-body{gap:2rem}.testimonial-block--style-card .the-inner{padding:1.25rem 1.5rem}}
/* coderpad-text-group-block-css */
.text-group-block .inner{max-width:55rem;margin-inline:auto;padding-inline:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:1.5rem}.text-group-block .eyebrow{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.125rem;line-height:1.222;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;color:#d91629;-webkit-margin-after:0;margin-block-end:0}.text-group-block .title{font-size:2.75rem;font-size:clamp(2.125rem,1.589rem + 1.786vw,2.75rem);line-height:1.273;font-weight:500;margin:0}.text-group-block .description{max-width:47.5rem}.text-group-block .description p{font-size:1.125rem;line-height:1.556;font-weight:500;margin:0}.text-group-block[data-block-theme=dark] .eyebrow{color:#fff}
/* coderpad-text-media-block-css */
.text-media-block{padding-inline:1rem}.text-media-block .text-media-inner{max-width:79rem;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4rem}.text-media-block .text-media-copy,.text-media-block .text-media-figure{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;min-width:0}.text-media-block .text-media-figure img,.text-media-block .text-media-figure video,.text-media-block .text-media-figure lite-youtube{display:block;width:100%;height:auto;border-radius:1.25rem}.text-media-block .text-media-figure .responsive-embed{border-radius:1.25rem}.text-media-block .text-media-eyebrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin:0 0 1.5rem}.text-media-block .text-media-eyebrow--plain{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.5rem;line-height:.917;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;color:#524e52}.text-media-block .text-media-eyebrow--chip{font-size:1.25rem;font-size:clamp(1.125rem,1.018rem + .357vw,1.25rem);line-height:1.4;font-weight:400;background-color:#fff;border-radius:.5rem;color:#121112;padding:.5625rem 1.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.text-media-block .text-media-eyebrow-icon{color:#d91629;font-size:1.75rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.text-media-block .text-media-eyebrow-icon--tile{background-color:#d91629;border-radius:.375rem;padding:.375rem;color:#fff;font-size:1rem}.text-media-block .text-media-headline{font-size:2rem;font-size:clamp(1.625rem,1.304rem + 1.071vw,2rem);line-height:1.25;font-weight:500;margin:0 0 1.25rem}.text-media-block .text-media-body>*+*,.text-media-block .text-media-body .acf-innerblocks-container>*+*{margin-top:1.25rem}.text-media-block[data-block-theme=light] .text-media-eyebrow--chip{border:.0625rem solid #cdcccd}.text-media-block[data-block-theme=light] .text-media-eyebrow--plain,.text-media-block[data-block-theme=subtle] .text-media-eyebrow--plain{color:#524e52}@media (min-width:53.8125em){.text-media-block.text-media-block--media-left .text-media-inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (max-width:53.75em){.text-media-block .text-media-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.text-media-block.text-media-block--mobile-media-above .text-media-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}
/* coderpad-timeline-block-css */
.timeline-block{padding-left:5rem;padding-right:5rem}.timeline-block .text{font-size:2.375rem;font-size:clamp(1.875rem,1.446rem + 1.429vw,2.375rem);line-height:1.342;font-weight:500;text-align:center;margin-bottom:1.25rem}.timeline-block .items{margin:0;padding:0;list-style:none}.timeline-block .item{margin:0}.timeline-block .item:before{display:none}.timeline-block--style-rail .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.timeline-block--style-rail .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;position:relative}.timeline-block--style-rail .circle{width:3rem;height:3rem;border-radius:50%;border:.125rem solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-weight:600;font-size:1rem;position:relative;z-index:1;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.timeline-block--style-rail .label{margin-top:.75rem;font-size:1rem;font-weight:500;text-align:center}.timeline-block--style-rail .item:nth-child(4n+1) .circle{border-color:#d91629;color:#d91629}.timeline-block--style-rail .item:nth-child(4n+1):not(:last-child):after{content:"";position:absolute;top:1.5rem;left:calc(50% + 1.5rem);right:calc(-50% + 1.5rem);height:.125rem;background:-webkit-gradient(linear,left top,right top,from(#d91629),to(#ff3201));background:linear-gradient(90deg,#d91629,#ff3201);z-index:0}.timeline-block--style-rail .item:nth-child(4n+2) .circle{border-color:#ff3201;color:#ff3201}.timeline-block--style-rail .item:nth-child(4n+2):not(:last-child):after{content:"";position:absolute;top:1.5rem;left:calc(50% + 1.5rem);right:calc(-50% + 1.5rem);height:.125rem;background:-webkit-gradient(linear,left top,right top,from(#ff3201),to(#fe0f66));background:linear-gradient(90deg,#ff3201,#fe0f66);z-index:0}.timeline-block--style-rail .item:nth-child(4n+3) .circle{border-color:#fe0f66;color:#fe0f66}.timeline-block--style-rail .item:nth-child(4n+3):not(:last-child):after{content:"";position:absolute;top:1.5rem;left:calc(50% + 1.5rem);right:calc(-50% + 1.5rem);height:.125rem;background:-webkit-gradient(linear,left top,right top,from(#fe0f66),to(#ee0018));background:linear-gradient(90deg,#fe0f66,#ee0018);z-index:0}.timeline-block--style-rail .item:nth-child(4n+4) .circle{border-color:#ee0018;color:#ee0018}.timeline-block--style-rail .item:nth-child(4n+4):not(:last-child):after{content:"";position:absolute;top:1.5rem;left:calc(50% + 1.5rem);right:calc(-50% + 1.5rem);height:.125rem;background:-webkit-gradient(linear,left top,right top,from(#ee0018),to(#d91629));background:linear-gradient(90deg,#ee0018,#d91629);z-index:0}.timeline-block--style-card-grid .items{display:grid;grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr));gap:1rem}.timeline-block--style-card-grid .item{border:.0625rem solid #9c9a9c;border-radius:1rem;padding:1.5rem}.timeline-block--style-card-grid .eyebrow{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.125rem;line-height:1.222;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;color:#d91629;display:block;margin-bottom:.75rem}.timeline-block--style-card-grid .title{font-size:1.5rem;font-size:clamp(1.375rem,1.268rem + .357vw,1.5rem);line-height:1.5;font-weight:700;margin:0}.timeline-block--style-card-grid[data-block-theme=dark] .item{border-color:rgba(255,255,255,.25)}.timeline-block--style-card-grid[data-block-theme=dark] .eyebrow{color:#fff}@media (max-width:82.5em){.timeline-block{padding-left:1rem;padding-right:1rem}.timeline-block--style-rail .items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.timeline-block--style-rail .item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.timeline-block--style-rail .item:not(:last-child){padding-bottom:1.5rem}.timeline-block--style-rail .label{margin-top:0;margin-left:1rem;text-align:left}.timeline-block--style-rail .item:nth-child(4n+1):not(:last-child):after{top:3rem;left:1.5rem;right:auto;bottom:0;width:.125rem;height:auto;background:-webkit-gradient(linear,left top,left bottom,from(#d91629),to(#ff3201));background:linear-gradient(180deg,#d91629,#ff3201)}.timeline-block--style-rail .item:nth-child(4n+2):not(:last-child):after{top:3rem;left:1.5rem;right:auto;bottom:0;width:.125rem;height:auto;background:-webkit-gradient(linear,left top,left bottom,from(#ff3201),to(#fe0f66));background:linear-gradient(180deg,#ff3201,#fe0f66)}.timeline-block--style-rail .item:nth-child(4n+3):not(:last-child):after{top:3rem;left:1.5rem;right:auto;bottom:0;width:.125rem;height:auto;background:-webkit-gradient(linear,left top,left bottom,from(#fe0f66),to(#ee0018));background:linear-gradient(180deg,#fe0f66,#ee0018)}.timeline-block--style-rail .item:nth-child(4n+4):not(:last-child):after{top:3rem;left:1.5rem;right:auto;bottom:0;width:.125rem;height:auto;background:-webkit-gradient(linear,left top,left bottom,from(#ee0018),to(#d91629));background:linear-gradient(180deg,#ee0018,#d91629)}}
/* coderpad-whiteboard-animation-block-css */
.whiteboard-code-animation{margin-bottom:7.5rem}#perspective{position:relative;width:35rem;height:27.875rem;margin:3.125rem auto 0;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 1.25s ease-in;transition:-webkit-transform 1.25s ease-in;transition:transform 1.25s ease-in;transition:transform 1.25s ease-in,-webkit-transform 1.25s ease-in}#perspective.rotated{-webkit-transform:translateX(-40px) rotateX(51deg) rotateZ(-45deg);transform:translateX(-40px) rotateX(51deg) rotateZ(-45deg)}#code-container{position:absolute;top:1.875rem;left:4.375rem;width:40rem;margin:0;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.25rem;line-height:2.8;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#whiteboard-frame{position:absolute;right:0;bottom:0;-webkit-transition:opacity 750ms;transition:opacity 750ms}#whiteboard-frame img{display:block;margin:0}#whiteboard{position:absolute;right:1.6875rem;bottom:6.875rem;width:31.5rem;height:21rem;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-.0625rem);transform:translateZ(-.0625rem)}#whiteboard>div::after,#whiteboard>div{position:absolute;background-color:#ededed;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:background-color 1s .5s,-webkit-transform 1s;transition:background-color 1s .5s,-webkit-transform 1s;transition:transform 1s,background-color 1s .5s;transition:transform 1s,background-color 1s .5s,-webkit-transform 1s}#whiteboard>div.board-bottom.board-left::after{-webkit-transition:background-color 1.2s ease-out,-webkit-transform 1s;transition:background-color 1.2s ease-out,-webkit-transform 1s;transition:transform 1s,background-color 1.2s ease-out;transition:transform 1s,background-color 1.2s ease-out,-webkit-transform 1s}#whiteboard>div.board-middle.board-center{-webkit-transition:background-color 1s ease-in 1.5s,-webkit-transform 1s ease-in 1.5s;transition:background-color 1s ease-in 1.5s,-webkit-transform 1s ease-in 1.5s;transition:transform 1s ease-in 1.5s,background-color 1s ease-in 1.5s;transition:transform 1s ease-in 1.5s,background-color 1s ease-in 1.5s,-webkit-transform 1s ease-in 1.5s}#whiteboard>div.board-middle.board-center img{-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}#whiteboard.falling>div{-webkit-transform:translateZ(-6.25rem);transform:translateZ(-6.25rem)}#whiteboard.falling>div::after,#whiteboard.falling>div{background-color:transparent!important}#whiteboard.falling>div.board-middle.board-center img{opacity:0}#whiteboard .board-bottom,#whiteboard .board-top{height:.625rem}#whiteboard .board-left,#whiteboard .board-right{width:.625rem}#whiteboard .board-top{top:0}#whiteboard .board-bottom{bottom:0}#whiteboard .board-left{left:0}#whiteboard .board-right{right:0}#whiteboard .board-middle{top:.625rem;bottom:.625rem}#whiteboard .board-center{left:.625rem;right:.625rem}#whiteboard .board-middle.board-center{background:#fafafa}#whiteboard .board-middle.board-center img{display:block;margin:.5rem auto 0}#whiteboard .board-top.board-left{border-radius:.5rem 0 0 0;background-color:#dbdbdb}#whiteboard .board-top.board-left::after{content:"";-webkit-transform:rotateY(-90deg) translateX(-.25rem);transform:rotateY(-90deg) translateX(-.25rem);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;background-color:#6e6e6e;left:0;bottom:0;height:.3125rem;width:1.25rem}#whiteboard .board-top.board-right{border-radius:0 .5rem 0 0;background-color:#dbdbdb}#whiteboard .board-middle.board-left::after{content:"";-webkit-transform:rotateY(-90deg) translateX(-1.25rem);transform:rotateY(-90deg) translateX(-1.25rem);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;background-color:#c7c7c7;left:0;top:0;height:100%;width:1.25rem}#whiteboard .board-bottom.board-left{border-radius:0 0 0 .5rem;background-color:#dbdbdb}#whiteboard .board-bottom.board-left::after{content:"";-webkit-transform:translateZ(-.75rem);transform:translateZ(-.75rem);border-radius:0 0 0 .5rem;background-color:#6e6e6e;width:1.875rem;height:1.875rem;bottom:0;left:0}#whiteboard .board-bottom.board-center::after{content:"";-webkit-transform:translateY(.625rem) rotateX(-90deg);transform:translateY(.625rem) rotateX(-90deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;background-color:#bfbfbf;left:0;top:0;width:100%;height:1.25rem}#whiteboard .board-bottom.board-right{border-radius:0 0 .5rem 0;background-color:#dbdbdb}#whiteboard .board-bottom.board-right::after{content:"";-webkit-transform:translateY(-.375rem) rotateX(-90deg);transform:translateY(-.375rem) rotateX(-90deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;background-color:#6e6e6e;left:0;top:0;width:.375rem;height:1.25rem}.comment{display:inline-block;-webkit-transition:color .8s;transition:color .8s;color:#6e6e6e;line-height:30px;margin-bottom:.9375rem}.comment.initial{color:transparent}.block{color:#000;display:inline-block;height:2.5rem;position:relative;-webkit-transform:translateZ(1.25rem);transform:translateZ(1.25rem);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;text-align:center;line-height:2.5rem;padding:0 .625rem}.block,.block::after,.block::before{-webkit-transition:background-color 1s ease-in,color 1s ease-in,-webkit-transform 1s cubic-bezier(.68,-.55,.265,1.55);transition:background-color 1s ease-in,color 1s ease-in,-webkit-transform 1s cubic-bezier(.68,-.55,.265,1.55);transition:transform 1s cubic-bezier(.68,-.55,.265,1.55),background-color 1s ease-in,color 1s ease-in;transition:transform 1s cubic-bezier(.68,-.55,.265,1.55),background-color 1s ease-in,color 1s ease-in,-webkit-transform 1s cubic-bezier(.68,-.55,.265,1.55)}.block,.block::after,.block::before,.block .back{-webkit-backface-visibility:hidden;backface-visibility:hidden}.block::after,.block::before,.block .back{position:absolute}.block.initial{color:transparent;-webkit-transform:translateZ(10em);transform:translateZ(10em)}.block::after{content:"";-webkit-transform:translateY(2.5rem) rotateX(-90deg) translateY(-.1px);transform:translateY(2.5rem) rotateX(-90deg) translateY(-.1px);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;left:0;top:0;width:100%;height:1.25rem}.block::before{content:"";-webkit-transform:rotateY(-90deg) translateX(-1.25rem) translateZ(-.1px);transform:rotateY(-90deg) translateX(-1.25rem) translateZ(-.1px);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;left:0;top:0;height:2.5rem;width:1.25rem}.block .back{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateZ(-1.25rem) translateY(-.01875rem);transform:translateZ(-1.25rem) translateY(-.01875rem);-webkit-box-shadow:0 0 .3125rem .1875rem rgba(0,0,0,.2);box-shadow:0 0 .3125rem .1875rem rgba(0,0,0,.2);-webkit-transition:5s background-color linear 1.3s,-webkit-box-shadow 1s cubic-bezier(1,-.6,.93,1.14);transition:5s background-color linear 1.3s,-webkit-box-shadow 1s cubic-bezier(1,-.6,.93,1.14);transition:box-shadow 1s cubic-bezier(1,-.6,.93,1.14),5s background-color linear 1.3s;transition:box-shadow 1s cubic-bezier(1,-.6,.93,1.14),5s background-color linear 1.3s,-webkit-box-shadow 1s cubic-bezier(1,-.6,.93,1.14)}.block.initial .back{-webkit-box-shadow:0 0 .3125rem .1875rem transparent;box-shadow:0 0 .3125rem .1875rem transparent}.block.done,.block.done::after,.block.done::before,.block.done .back{-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.block.done.hover{-webkit-transform:translateZ(.625rem);transform:translateZ(.625rem)}.block.done.hover::after{height:.625rem}.block.done.hover::before{width:.625rem;-webkit-transform:rotateY(-90deg) translateX(-.625rem) translateZ(-.00625rem);transform:rotateY(-90deg) translateX(-.625rem) translateZ(-.00625rem)}.block.done.hover .back{-webkit-transform:translateZ(-.625rem) translateY(-.01875rem);transform:translateZ(-.625rem) translateY(-.01875rem)}.block.red,.block.red .back{background-color:#ff3b73}.block.red::after{background-color:#cc2f5c}.block.red::before{background-color:#ff628f}.block.red.initial,.block.red.initial::after,.block.red.initial::before,.block.red.initial .back{background-color:transparent}.block.green,.block.green .back{background-color:#abff4f}.block.green::after{background-color:#89cc3f}.block.green::before{background-color:#bcff72}.block.green.initial,.block.green.initial::after,.block.green.initial::before,.block.green.initial .back{background-color:transparent}.block.yellow,.block.yellow .back{background-color:#ffed6b}.block.yellow::after{background-color:#ccbe56}.block.yellow::before{background-color:#fff189}.block.yellow.initial,.block.yellow.initial::after,.block.yellow.initial::before,.block.yellow.initial .back{background-color:transparent}.block.teal,.block.teal .back{background-color:#00fffb}.block.teal::after{background-color:#00ccc9}.block.teal::before{background-color:#33fffc}.block.teal.initial,.block.teal.initial::after,.block.teal.initial::before,.block.teal.initial .back{background-color:transparent}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#whiteboard .board-bottom.board-left::after{content:none}.block .back{display:none}}
/* core-block-supports-inline-css */
.wp-block-gallery.wp-block-gallery-1{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}.wp-block-gallery.wp-block-gallery-2{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}
/*# sourceURL=core-block-supports-inline-css */
/* global-styles-inline-css */
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */
/* lite-youtube-embed-css */
@charset "UTF-8";lite-youtube{background-color:#121112;position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer;-webkit-box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.2);box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.2)}lite-youtube::before{content:"";display:block;position:absolute;top:0;background:-webkit-gradient(linear,left top,left bottom,from(#515050),color-stop(19%,rgba(81,80,80,.738)),color-stop(34%,rgba(81,80,80,.541)),color-stop(47%,rgba(81,80,80,.382)),color-stop(56.5%,rgba(81,80,80,.278)),color-stop(65%,rgba(81,80,80,.194)),color-stop(73%,rgba(81,80,80,.126)),color-stop(80.2%,rgba(81,80,80,.075)),color-stop(86.1%,rgba(81,80,80,.042)),color-stop(91%,rgba(81,80,80,.021)),color-stop(95.2%,rgba(81,80,80,.008)),color-stop(98.2%,rgba(81,80,80,.002)),to(transparent));background:linear-gradient(#515050 0,rgba(81,80,80,.738) 19%,rgba(81,80,80,.541) 34%,rgba(81,80,80,.382) 47%,rgba(81,80,80,.278) 56.5%,rgba(81,80,80,.194) 65%,rgba(81,80,80,.126) 73%,rgba(81,80,80,.075) 80.2%,rgba(81,80,80,.042) 86.1%,rgba(81,80,80,.021) 91%,rgba(81,80,80,.008) 95.2%,rgba(81,80,80,.002) 98.2%,transparent 100%);background-position:top;background-repeat:repeat-x;height:3.75rem;padding-bottom:3.125rem;width:100%;-webkit-transition:all .2s cubic-bezier(0,0,.2,1);transition:all .2s cubic-bezier(0,0,.2,1)}lite-youtube::after{content:"";display:block;padding-bottom:56.25%}lite-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}lite-youtube>.lty-playbtn{display:block;width:100%;height:100%;background:no-repeat center/68px 48px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');position:absolute;cursor:pointer;z-index:1;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter .1s cubic-bezier(0,0,.2,1);transition:-webkit-filter .1s cubic-bezier(0,0,.2,1);transition:filter .1s cubic-bezier(0,0,.2,1);transition:filter .1s cubic-bezier(0,0,.2,1),-webkit-filter .1s cubic-bezier(0,0,.2,1);border:0}lite-youtube:hover>.lty-playbtn,lite-youtube .lty-playbtn:focus{-webkit-filter:none;filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated::before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);height:.0625rem;overflow:hidden;position:absolute!important;width:.0625rem}
/* rank-math-toc-block-css */
.wp-block-rank-math-toc-block nav ol{counter-reset:item}.wp-block-rank-math-toc-block nav ol li{display:block}.wp-block-rank-math-toc-block nav ol li:before{content:counters(item, ".") ". ";counter-increment:item}
/* wp-block-accordion-heading-inline-css */
.wp-block-accordion-heading__toggle{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;overflow:hidden;padding:var(--wp--preset--spacing--20,1em) 0;text-align:inherit;text-decoration:inherit;text-transform:inherit;width:100%;word-spacing:inherit}.wp-block-accordion-heading__toggle:not(:focus-visible){outline:none}.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:underline}.wp-block-accordion-heading__toggle-title{flex:1}.wp-block-accordion-heading__toggle-icon{align-items:center;display:flex;height:1.2em;justify-content:center;width:1.2em}
/*# sourceURL=/wp-includes/blocks/accordion-heading/style.min.css */
/* wp-block-accordion-inline-css */
.wp-block-accordion{box-sizing:border-box}
/*# sourceURL=/wp-includes/blocks/accordion/style.min.css */
/* wp-block-accordion-item-inline-css */
.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.wp-block-accordion-item{transition:grid-template-rows .3s ease-out}.wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transition:transform .2s ease-in-out}}
/*# sourceURL=/wp-includes/blocks/accordion-item/style.min.css */
/* wp-block-accordion-panel-inline-css */
.wp-block-accordion-panel[hidden]{margin-block-start:0}
/*# sourceURL=/wp-includes/blocks/accordion-panel/style.min.css */
/* wp-block-button-inline-css */
.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1% - var(--wp--style--block-gap, .5em)*(1 - var(--wp--block-button--width)/100))}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1%)}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:transparent;background-image:none}
/*# sourceURL=/wp-includes/blocks/button/style.min.css */
/* wp-block-buttons-inline-css */
.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center}
/*# sourceURL=/wp-includes/blocks/buttons/style.min.css */
/* wp-block-code-inline-css */
.wp-block-code{box-sizing:border-box}.wp-block-code code{direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:break-spaces}
/*# sourceURL=/wp-includes/blocks/code/style.min.css */
/* wp-block-columns-inline-css */
.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}
/*# sourceURL=/wp-includes/blocks/columns/style.min.css */
/* wp-block-embed-inline-css */
.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-group.is-layout-flex .wp-block-embed{flex:1 1 0%;min-width:0}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}
/*# sourceURL=/wp-includes/blocks/embed/style.min.css */
/* wp-block-file-inline-css */
.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):where(a):active,:where(.wp-block-file__button):where(a):focus,:where(.wp-block-file__button):where(a):hover,:where(.wp-block-file__button):where(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}
/*# sourceURL=/wp-includes/blocks/file/style.min.css */
/* wp-block-gallery-inline-css */
.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,transparent);mask-image:linear-gradient(0deg,#000 20%,transparent);max-height:3em;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:transparent;border:3px solid transparent;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.8)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:transparent transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:hsla(0,0%,100%,.8) transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:hsla(0,0%,100%,.8) transparent}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.4),transparent)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}
/*# sourceURL=/wp-includes/blocks/gallery/style.min.css */
/* wp-block-group-inline-css */
.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
/*# sourceURL=/wp-includes/blocks/group/style.min.css */
/* wp-block-heading-inline-css */
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
/*# sourceURL=/wp-includes/blocks/heading/style.min.css */
/* wp-block-image-inline-css */
.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}
/*# sourceURL=/wp-includes/blocks/image/style.min.css */
/* wp-block-library-css */
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/* wp-block-library-inline-css */
/*wp_block_styles_on_demand_placeholder:6aacb45dd733a*/
/*# sourceURL=wp-block-library-inline-css */
/* wp-block-list-inline-css */
ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
/*# sourceURL=/wp-includes/blocks/list/style.min.css */
/* wp-block-paragraph-inline-css */
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
/*# sourceURL=/wp-includes/blocks/paragraph/style.min.css */
/* wp-block-pullquote-inline-css */
.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote :where(cite){color:inherit;display:block}
/*# sourceURL=/wp-includes/blocks/pullquote/style.min.css */
/* wp-block-quote-inline-css */
.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}
/*# sourceURL=/wp-includes/blocks/quote/style.min.css */
/* wp-block-separator-inline-css */
@charset "UTF-8";.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}
/*# sourceURL=/wp-includes/blocks/separator/style.min.css */
/* wp-block-spacer-inline-css */
.wp-block-spacer{clear:both}
/*# sourceURL=/wp-includes/blocks/spacer/style.min.css */
/* wp-block-table-inline-css */
.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:transparent;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}
/*# sourceURL=/wp-includes/blocks/table/style.min.css */
/* wp-block-video-inline-css */
.wp-block-video{box-sizing:border-box}.wp-block-video video{height:auto;vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}
/*# sourceURL=/wp-includes/blocks/video/style.min.css */
/* wp-emoji-styles-inline-css */
img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */
/* wp-img-auto-sizes-contain-inline-css */
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
